From afebb2f9277bd892d1b7c5399912e7b9ba1f40d4 Mon Sep 17 00:00:00 2001 From: Baobab Date: Mon, 12 Oct 2020 08:45:59 +0200 Subject: [PATCH 001/156] retested another browser --- articles/qutebrowser.html | 64 +++++++++++++++++++-------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/articles/qutebrowser.html b/articles/qutebrowser.html index 988097c..1d93e7c 100644 --- a/articles/qutebrowser.html +++ b/articles/qutebrowser.html @@ -1,32 +1,32 @@ - - - - - - - Qutebrowser — Spyware Watchdog - - - Qutebrowser Logo -

Qutebrowser

-

- From their website: "qutebrowser is a keyboard-focused browser with a minimal GUI. It's based on Python and PyQt5 and free software, licensed under the GPL." Program tested: v1.3.0 for Windows 7 64-bit. Mitmproxy was used to check for connections. -

-

Spyware Level: Not Spyware

-

-Qutebrowser makes no unsolicited requests at all. It is also fully open source. This web browser is a great choice to use, and there is -nothing to complain about from a privacy standpoint. (although I don't really know how to use the User Interface that well...) So far this browser looks like it can stand tall in the ranks of the other privacy-respecting web browsers out there. -

-
-
-

- This article was created on 5/10/2018 -

-

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. -

- CC0 License -

Back to catalog

-
- - + + + + + + + + Qutebrowser - Spyware Watchdog + + + +
+ +
+ Qutebrowser Logo +

Qutebrowser

+

From their website: "qutebrowser is a keyboard-focused browser with a minimal GUI. It's based on Python and PyQt5 and free software, licensed under the GPL." Program tested: v1.3.0 for Windows 7 64-bit. Mitmproxy was used to check for connections.

+

Spyware Level: Not Spyware

+

Qutebrowser makes no unsolicited requests at all. It is also fully open source. This web browser is a great choice to use, and there is nothing to complain about from a privacy standpoint. (although I don't really know how to use the User Interface that well...) So far this browser looks like it can stand tall in the ranks of the other privacy-respecting web browsers out there.

+
+

This article was created on 5/10/2018

+

This article was lasted edited on 10/7/2020

+
+

If you want to contribute to this website, you can always make a pull request.

+

All contributions must be licensed under the CC0 license to be accepted.

+ CC0 License +
+
+ + \ No newline at end of file From 6225e64f9b67f0a1e088d6b329e406523b671a2e Mon Sep 17 00:00:00 2001 From: Baobab Date: Mon, 12 Oct 2020 09:14:44 +0200 Subject: [PATCH 002/156] added a non spyware section --- articles/index.html | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/articles/index.html b/articles/index.html index 4ebaa60..056f67f 100644 --- a/articles/index.html +++ b/articles/index.html @@ -64,7 +64,6 @@ Discord [Espanol]

Mozilla Thunderbird

- Telegram

Hexchat


@@ -104,6 +103,11 @@ CDex

Paint.NET

+

Not Spyware but Has Privacy Issues

+ From bc653c692cfee9a18768d6b61a7e504574ad536d Mon Sep 17 00:00:00 2001 From: Baobab Date: Mon, 12 Oct 2020 09:18:15 +0200 Subject: [PATCH 003/156] fixed typo --- articles/index.html | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/articles/index.html b/articles/index.html index 056f67f..0c163bf 100644 --- a/articles/index.html +++ b/articles/index.html @@ -103,7 +103,8 @@ CDex

Paint.NET

-

Not Spyware but Has Privacy Issues

+
+

Not Spyware but Has Privacy Issues

Telegram

HyperText Transmission Protocol

From 872384f3b5ba286564a5be06ec571422f20a834c Mon Sep 17 00:00:00 2001 From: Baobab Date: Mon, 12 Oct 2020 09:19:55 +0200 Subject: [PATCH 004/156] Update 'style.css' --- style.css | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/style.css b/style.css index a8f68c3..afbc510 100644 --- a/style.css +++ b/style.css @@ -169,3 +169,7 @@ xmp { .lime { color: lime; } + +.yellow { + color: yellow; +} \ No newline at end of file From 7a9294eef4f6a5a7611192b50591d01652fa5a41 Mon Sep 17 00:00:00 2001 From: Baobab Date: Mon, 12 Oct 2020 10:00:44 +0200 Subject: [PATCH 005/156] retested telegram not much has changed --- articles/telegram.html | 106 ++++++++++++++++++----------------------- 1 file changed, 46 insertions(+), 60 deletions(-) diff --git a/articles/telegram.html b/articles/telegram.html index ae46f6a..4c66825 100644 --- a/articles/telegram.html +++ b/articles/telegram.html @@ -1,60 +1,46 @@ - - - - - - - Telegram — Spyware Watchdog - - - Telegram Logo -

Telegram

-

-Telegram is an instant messaging program that allows you to send text, images, videos and also any other files to other Telegram users. -

-

Spyware Level: Medium

-

-Telegram has some spyware features in it such as the telephone number verification, and routing communications through official Telegram servers in most cases. However, Telegram contains privacy features and claims to not collect any user information[1]. -

-

Telephone Number Required

-

-Telegram features the more modern spyware feature that requires the user to associate their persistent user identity with a telephone number. This is obviously a breach of privacy, because Telegram requires the user to disclose this personal information. -

-

Centralized communication routing

-

-Telegram does not use peer-to-peer or private servers for the majority of its communications. This means that Telegram is capable of logging all of the communications you send through its service, unless you opt to only use the Peer-to-Peer features of Telegram. Centralized communication routing has a high potential to be spyware. Telegram attempts to use Peer-to-Peer communication for Voice Calls, but it may disclose IP address to the counterpart. Telegram claims in its privacy policy[1] that it does not collect any information, but it is impossible to prove this. -

-

-Telegram's server software is closed source and Telegram does not distribute its server software. There is no way for other people to host their own Telegram services because -of this, meaning that the servers that the developers operate are the only choice for using this messaging platform. -

-

Telegram does not follow its GPLv2 Obligations

-

-Telegram clients are advertised as free software, but in practice the source code is not immediately accessible[2], the delay sometimes being up to 5 months. So, unknown spyware features could be in the official Telegram client binaries that you download, without you knowing. It's recommended that you build an outdated version of telegram from its source code, since it's not provable whether or not the binaries that are distributed have unknown spyware or not. -

-
-
-

Sources

-

- 1. - Telegram Privacy Policy - [web.archive.org] - [archive.is]
- - 2. - Where are the sources of the latest releases? - [archive.li]
-

- -
-

- This article was last edited on 2/18/2019 -

-

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. -

- CC0 License -

Back to catalog

-
- - + + + + + + + + Telegram - Spyware Watchdog + + + +
+ +
+ Telegram Logo +

Telegram

+

Telegram is an instant messaging program that allows you to send text, images, videos and also any other files to other Telegram users.

+

Spyware Level: Not Rated

+

Telegram has some privacy problems such as the telephone number verification, and routing communications through official Telegram servers in most cases. However, Telegram contains privacy features and claims to not collect any user information[1].

+

Telephone Number Required

+

Telegram features the more modern spyware feature that requires the user to associate their persistent user identity with a telephone number. This is obviously a breach of privacy, because Telegram requires the user to disclose this personal information.

+

Centralized communication routing

+

Telegram does not use peer-to-peer or private servers for the majority of its communications. This means that Telegram is capable of logging all of the communications you send through its service, unless you opt to only use the Peer-to-Peer features of Telegram. Centralized communication routing has a high potential to be spyware. Telegram attempts to use Peer-to-Peer communication for Voice Calls, but it may disclose IP address to the counterpart. Telegram claims in its privacy policy.[1] that it does not collect any information, but it is impossible to prove this.

+

Telegram's server software is closed source and Telegram does not distribute its server software. There is no way for other people to host their own Telegram services because of this, meaning that the servers that the developers operate are the only choice for using this messaging platform.

+

Telegram does not follow its GPLv2 Obligations

+

Telegram clients are advertised as free software, but in practice the source code is not immediately accessible.[2], the delay sometimes being up to 5 months. So, unknown spyware features could be in the official Telegram client binaries that you download, without you knowing. It's recommended that you build an outdated version of telegram from its source code, since it's not provable whether or not the binaries that are distributed have unknown spyware or not.

+
+
+
+

Sources

+

1.Telegram Privacy Policy [web.archive.org]

+

2.Where are the sources of the latest releases? [web.archive.org]

+
+

This article was created on 2/18/2019

+

This article was lasted edited on 10/11/2020

+
+
+

If you want to contribute to this website, you can always make a pull request.

+

All contributions must be licensed under the CC0 license to be accepted.

+ CC0 License +
+
+ + \ No newline at end of file From f6e092837d15c4607029ebe6d4039e820d175dea Mon Sep 17 00:00:00 2001 From: Baobab Date: Mon, 12 Oct 2020 10:28:37 +0200 Subject: [PATCH 006/156] added http article --- articles/http.html | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 articles/http.html diff --git a/articles/http.html b/articles/http.html new file mode 100644 index 0000000..2df6af8 --- /dev/null +++ b/articles/http.html @@ -0,0 +1,45 @@ + + + + + + + + HTTP - Spyware Watchdog + + + +
+ +
+ World Wide Web Consortum: The maintainers of the HTTP standard +

HyperText Transmission Protocol

+

HTTP is a protocol usually used for transferring HyperText Markup Language documents accross the internet.

+

Spyware Level: Not Rated

+

HTTP is a protocol that is not designed with the privacy of its users in mind. The language used in the HTTP specification explicitly says that the protocol was designed with enabling the datamining of its users in mind, and contains features that are not absolutely necessary for the purpose of the protocol, but allow the protocol compromise user privacy.

+

"User-Agent" Datamining feature

+

Section 14.43[1] of the HTTP specification details the "User-Agent" feature of the protocol that, when implemented, will attach information about your computing enviroment that can be used to track you. The biggest danger of the User-Agent is that there is no way to anonymously opt-out of this- even if you do not provide a user-agent, because almost everyone else does, you will be tracked by the fact that you do not provide that information. There are many strategies to mitigate this, with only varying levels of success, but the problem is that this is the acceptable standard of how HTTP is used and not the forgotten feature that it should be. Not only does the User-Agent feature collect this unncessary information, its purpose is explicitly stated in the protocol specifications to aid in datamining.

+

"The User-Agent request-header field contains information about the user agent originating the request. This is for statistical purposes, the tracing of protocol violations, and automated recognition of user agents for the sake of tailoring responses to avoid particular user agent limitations. User agents SHOULD include this field with requests."

+

Acknowledgement of HTTP's privacy problem

+

In the HTTP specification, the W3C explicitly acknowledges the serious privacy violations that implementations of this protocol are capable of comitting. Section 15.1[2] of the HTTP specification has a very detailed analysis of the implications of the comprimization of privacy that the User-Agent allows to happen and suggests how to use the User-Agent feature: as an opt-in feature where the privacy concerns of using such a feature are properly explained to the user. Even though this is a good section, it shows a very naive viewpoint from the W3C, the expectation that this feature would not be abused, and the expectation that implementers of this standard would respect the privacy of their users and would not use these features of the protocol to datamine users.

+

At best, you could call this mindset naive. If you want to hold the W3C in contempt, you could call it malicious. It's easy to write in your standard that while you could use this protocol to monitor the behavior of users, you should ask for their permission. But once that standard is widely implemented, and is widely used for the exact malicious purpose that was acknowledged in its specification, who's fault is that?

+
+
+
+

Sources

+

1.Section 14 of the HTTP/1.1 Specification [web.archive.org]

+

2.Section 15 of the HTTP/1.1 Specification [web.archive.org]

+
+

This article was created on 5/14/2018

+

This article was lasted edited on 10/11/2020

+
+
+

If you want to contribute to this website, you can always make a pull request.

+

All contributions must be licensed under the CC0 license to be accepted.

+ CC0 License +
+
+ + \ No newline at end of file From 75c88e3f75010d1cc95b839f0ba0d6c66281c91e Mon Sep 17 00:00:00 2001 From: Baobab Date: Mon, 12 Oct 2020 17:11:10 +0200 Subject: [PATCH 007/156] retested web browser --- articles/webbrowser.html | 74 +++++++++++++++++++--------------------- 1 file changed, 36 insertions(+), 38 deletions(-) diff --git a/articles/webbrowser.html b/articles/webbrowser.html index 27741cc..f254065 100644 --- a/articles/webbrowser.html +++ b/articles/webbrowser.html @@ -1,39 +1,37 @@ - - - - - - Web Browser — Spyware Watchdog - - - -
- -
- Web Browser Logo -

- Web Browser (aka Werefox) is a browser originally based on Pale Moon. - -

-

Spyware Level: Not Spyware

-

- Web Browser makes no unsolicited requests at all. - It is also fully open source.[1] It is a great choice for everyday use and due to it being based on Pale Moon, it has access to all of the XUL plugins available. -

-
-
- + + + + + + + + Web Browser - Spyware Watchdog + + + +
+ - - +
+ Web Browser Logo +

Web Browser

+

Web Browser is a browser originally based on Pale Moon.

+

Spyware Level: Not Spyware

+

Web Browser makes no unsolicited requests at all. It is also fully open source.[1] It is a great choice for everyday use and due to it being based on Pale Moon, it has access to all of the XUL plugins available.

+
+
+
+

Sources

+

1.Project's homepage

+
+

This article was created on 4/3/20

+

This article was lasted edited on 10/11/2020

+
+

If you want to contribute to this website, you can always make a pull request.

+

All contributions must be licensed under the CC0 license to be accepted.

+ CC0 License +
+
+ + \ No newline at end of file From 4f524c732ecb74cd84dd5a93e6dc3a6134697da2 Mon Sep 17 00:00:00 2001 From: Baobab Date: Mon, 12 Oct 2020 17:12:51 +0200 Subject: [PATCH 008/156] removed the not needed tag --- articles/telegram.html | 1 - 1 file changed, 1 deletion(-) diff --git a/articles/telegram.html b/articles/telegram.html index 4c66825..baa88c2 100644 --- a/articles/telegram.html +++ b/articles/telegram.html @@ -36,7 +36,6 @@

This article was created on 2/18/2019

This article was lasted edited on 10/11/2020


-

If you want to contribute to this website, you can always make a pull request.

All contributions must be licensed under the CC0 license to be accepted.

CC0 License From 010c220a07979fe8c004a4b92da0d5c885f20e26 Mon Sep 17 00:00:00 2001 From: Baobab Date: Mon, 12 Oct 2020 17:13:43 +0200 Subject: [PATCH 009/156] removed the not needed tag --- articles/http.html | 1 - 1 file changed, 1 deletion(-) diff --git a/articles/http.html b/articles/http.html index 2df6af8..68549cf 100644 --- a/articles/http.html +++ b/articles/http.html @@ -35,7 +35,6 @@

This article was created on 5/14/2018

This article was lasted edited on 10/11/2020


-

If you want to contribute to this website, you can always make a pull request.

All contributions must be licensed under the CC0 license to be accepted.

CC0 License From 7d0e057463c1453e69bfab51025a35b00da1af43 Mon Sep 17 00:00:00 2001 From: Baobab Date: Mon, 12 Oct 2020 17:21:43 +0200 Subject: [PATCH 010/156] tested on debian buster --- articles/qutebrowser.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/articles/qutebrowser.html b/articles/qutebrowser.html index 1d93e7c..e3dbb0e 100644 --- a/articles/qutebrowser.html +++ b/articles/qutebrowser.html @@ -16,9 +16,9 @@
Qutebrowser Logo

Qutebrowser

-

From their website: "qutebrowser is a keyboard-focused browser with a minimal GUI. It's based on Python and PyQt5 and free software, licensed under the GPL." Program tested: v1.3.0 for Windows 7 64-bit. Mitmproxy was used to check for connections.

+

Qutebrowser is a keyboard-focused browser with a minimal GUI. It's based on Python and PyQt5 and free software, licensed under the GPL. Program tested: v1.6.1 for Debian Buster. Mitmproxy was used to check for connections.

Spyware Level: Not Spyware

-

Qutebrowser makes no unsolicited requests at all. It is also fully open source. This web browser is a great choice to use, and there is nothing to complain about from a privacy standpoint. (although I don't really know how to use the User Interface that well...) So far this browser looks like it can stand tall in the ranks of the other privacy-respecting web browsers out there.

+

Qutebrowser makes no unsolicited requests at all. It is also libre software. This web browser is a great choice to use, and there is nothing to complain about from a privacy standpoint. (although I don't really know how to use the User Interface that well...) So far this browser looks like it can stand tall in the ranks of the other privacy-respecting web browsers out there.


This article was created on 5/10/2018

This article was lasted edited on 10/7/2020

From affba9923e723256be8463063ebf8143d565aeb8 Mon Sep 17 00:00:00 2001 From: qorg11 Date: Mon, 12 Oct 2020 21:51:17 +0200 Subject: [PATCH 011/156] Redirect to .onion mirror if user is using tor browser --- index.html | 2 ++ 1 file changed, 2 insertions(+) diff --git a/index.html b/index.html index b4b8c21..83b6438 100644 --- a/index.html +++ b/index.html @@ -4,6 +4,8 @@ + + Home - Spyware Watchdog From 737744615573893669efc2a95f13fd866a348b5e Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 13 Oct 2020 00:45:01 +0200 Subject: [PATCH 012/156] fixed the css --- style.css | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/style.css b/style.css index afbc510..c2fa55c 100644 --- a/style.css +++ b/style.css @@ -130,8 +130,8 @@ xmp { .yellowgreen { color: #c8e63c; } -.yellow { - color: #ffff00; +.white { + color: white; } .orange { color: #ff6100; From efd4fe230a27394ab1edd7710ad7bea747906d1d Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 13 Oct 2020 00:51:18 +0200 Subject: [PATCH 013/156] updated the index --- index.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/index.html b/index.html index 83b6438..19e7a88 100644 --- a/index.html +++ b/index.html @@ -25,8 +25,8 @@ The Watchdog — Spyware beware!

Online Spyware Watchdog

The goal of this website is to classify spyware programs, so that users can be more aware that they are installing spyware.

-

Many "everyday" applications are actually spyware. We take an expansive and strict stance on what constitutes spyware. We define spyware as anything that includes "telemetry, information collection, phoning home, automatic updates, or is listening in".

-

This website contains articles on popular programs and internet services explaining spyware features, so that potential users can be aware of the information they may be giving away by downloading or using spyware, using easy to understand ratings, detailed explanations, and proof, of how features of these programs can spy on the user.

+

Many "everyday" applications are actually spyware. We take an expansive and strict stance on what constitutes spyware. We define spyware as any request sent without knowledge/consent.

+

This website contains articles on popular programs and explaining the spyware features found in them, so that potential users can be aware of the information they may be giving away by downloading or using spyware, using easy to understand ratings, detailed explanations, and proof, of how features of these programs can spy on the user.


From 8f0fcce2d8121e2ca373034c849d6be4d027b8cf Mon Sep 17 00:00:00 2001 From: Baobab Date: Mon, 12 Oct 2020 23:51:41 -0500 Subject: [PATCH 014/156] fixed the message --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index 19e7a88..5f41c7c 100644 --- a/index.html +++ b/index.html @@ -25,7 +25,7 @@ The Watchdog — Spyware beware!

Online Spyware Watchdog

The goal of this website is to classify spyware programs, so that users can be more aware that they are installing spyware.

-

Many "everyday" applications are actually spyware. We take an expansive and strict stance on what constitutes spyware. We define spyware as any request sent without knowledge/consent.

+

Many "everyday" applications are actually spyware. We take an expansive and strict stance on what constitutes spyware. We define spyware as anything that includes telemetry, phoning home, automatic updates or is listening in without user knowledge/consent.

This website contains articles on popular programs and explaining the spyware features found in them, so that potential users can be aware of the information they may be giving away by downloading or using spyware, using easy to understand ratings, detailed explanations, and proof, of how features of these programs can spy on the user.


From 6bc2037ee3fb4e372c1fee0ba5649fdd80d51994 Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 13 Oct 2020 21:20:32 +0200 Subject: [PATCH 015/156] removed an extra space --- index.html | 1 - 1 file changed, 1 deletion(-) diff --git a/index.html b/index.html index 5f41c7c..d367c78 100644 --- a/index.html +++ b/index.html @@ -5,7 +5,6 @@ - Home - Spyware Watchdog From 5a109f178fa5932755a71ef0cba74d67f11ccfbf Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 13 Oct 2020 21:21:32 +0200 Subject: [PATCH 016/156] ditto --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index d367c78..afb8d73 100644 --- a/index.html +++ b/index.html @@ -4,7 +4,7 @@ - + Home - Spyware Watchdog From 9ef435ea0ae644c4dfc3721d2a5ce551083ab0ea Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 13 Oct 2020 21:24:09 +0200 Subject: [PATCH 017/156] added the tor metadata --- articles/qutebrowser.html | 1 + 1 file changed, 1 insertion(+) diff --git a/articles/qutebrowser.html b/articles/qutebrowser.html index e3dbb0e..3138d77 100644 --- a/articles/qutebrowser.html +++ b/articles/qutebrowser.html @@ -4,6 +4,7 @@ + Qutebrowser - Spyware Watchdog From d3c107cdab1b96b506f64cd583cbaa3ff271d507 Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 13 Oct 2020 21:27:51 +0200 Subject: [PATCH 018/156] added tor metadata --- articles/webbrowser.html | 1 + 1 file changed, 1 insertion(+) diff --git a/articles/webbrowser.html b/articles/webbrowser.html index f254065..3de2e02 100644 --- a/articles/webbrowser.html +++ b/articles/webbrowser.html @@ -4,6 +4,7 @@ + Web Browser - Spyware Watchdog From 0bf83fb31c6a84d837c779f49f5942d6b3028f33 Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 13 Oct 2020 21:30:00 +0200 Subject: [PATCH 019/156] added tor metadata --- articles/http.html | 1 + 1 file changed, 1 insertion(+) diff --git a/articles/http.html b/articles/http.html index 68549cf..9bd374b 100644 --- a/articles/http.html +++ b/articles/http.html @@ -4,6 +4,7 @@ + HTTP - Spyware Watchdog From 0ffa4511ecece4dd65f891b4272a1aec5b81ab78 Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 13 Oct 2020 21:32:31 +0200 Subject: [PATCH 020/156] added tor metadata --- articles/telegram.html | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/articles/telegram.html b/articles/telegram.html index baa88c2..0ea2251 100644 --- a/articles/telegram.html +++ b/articles/telegram.html @@ -4,6 +4,7 @@ + Telegram - Spyware Watchdog @@ -27,7 +28,7 @@

Telegram does not follow its GPLv2 Obligations

Telegram clients are advertised as free software, but in practice the source code is not immediately accessible.[2], the delay sometimes being up to 5 months. So, unknown spyware features could be in the official Telegram client binaries that you download, without you knowing. It's recommended that you build an outdated version of telegram from its source code, since it's not provable whether or not the binaries that are distributed have unknown spyware or not.

-
+

Sources

1.Telegram Privacy Policy [web.archive.org]

From 9375c63c1e37c4d39a6114f08fd143566c96dfb2 Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 13 Oct 2020 21:34:28 +0200 Subject: [PATCH 021/156] added tor metadata --- articles/lynx.html | 1 + 1 file changed, 1 insertion(+) diff --git a/articles/lynx.html b/articles/lynx.html index baa7636..f2f7807 100644 --- a/articles/lynx.html +++ b/articles/lynx.html @@ -4,6 +4,7 @@ + Lynx - Spyware Watchdog From b76f1290f9cf52f5eb9989684a2f27b116021bea Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 13 Oct 2020 21:36:16 +0200 Subject: [PATCH 022/156] added tor metadata --- articles/index.html | 1 + 1 file changed, 1 insertion(+) diff --git a/articles/index.html b/articles/index.html index 0c163bf..4fc53a7 100644 --- a/articles/index.html +++ b/articles/index.html @@ -4,6 +4,7 @@ + Catalog - Spyware Watchdog From 2675ebe20747f4a0ad1829937e00d5f035aaca70 Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 13 Oct 2020 21:38:49 +0200 Subject: [PATCH 023/156] added tor metadata --- misc.html | 1 + 1 file changed, 1 insertion(+) diff --git a/misc.html b/misc.html index 80287a3..649f4e9 100644 --- a/misc.html +++ b/misc.html @@ -4,6 +4,7 @@ + Misc - Spyware Watchdog From 38a0a5b914a944ce5b7dc5891a6bbb22fbb84a94 Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 13 Oct 2020 21:40:20 +0200 Subject: [PATCH 024/156] removed a slash for the looks --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index afb8d73..f6b6416 100644 --- a/index.html +++ b/index.html @@ -4,7 +4,7 @@ - + Home - Spyware Watchdog From f5f0fdf5d99cb260e8f7cca805927441fed06c42 Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 13 Oct 2020 21:54:13 +0200 Subject: [PATCH 025/156] changes the format --- articles/otter.html | 47 ++++++++++++++++++++------------------------- 1 file changed, 21 insertions(+), 26 deletions(-) diff --git a/articles/otter.html b/articles/otter.html index fe58797..4a01d8c 100644 --- a/articles/otter.html +++ b/articles/otter.html @@ -4,35 +4,30 @@ - - Otter Browser — Spyware Watchdog + + + Otter Browser - Spyware Watchdog - - -
- - Otter Browser Logo - -

From their website: "Otter Browser aims to recreate the best aspects of the classic Opera (12.x) UI using Qt5." Their motto is: "Controlled by the user, not vice versa". Version tested: 0.9.12 (SlackBuild from slackbuilds.org). Program used for testing requests: Mitmproxy.

- -

Spyware Level: Not Spyware

- -

Otter Browser makes no unsolicited requests at all. It is fully open source. The developers, also, don't plan to include any spyware "features" in the future. This seems like a true privacy-based web browser (at least for now).

- -
- -

This article was created on 11/25/2017

-

This article was lasted edited on 10/5/2020

- -
- -

If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

- - CC0 License - -

Back to catalog

+
+ +
+ Otter Browser Logo +

Otter Browser

+

From their website: "Otter Browser aims to recreate the best aspects of the classic Opera (12.x) UI using Qt5." Their motto is: "Controlled by the user, not vice versa". Version tested: 0.9.12 (SlackBuild from slackbuilds.org). Program used for testing requests: Mitmproxy.

+

Spyware Level: Not Spyware

+

Otter Browser makes no unsolicited requests at all. It is fully open source. The developers, also, don't plan to include any spyware "features" in the future. This seems like a true privacy-based web browser (at least for now).

+
+

This article was created on 11/25/2017

+

This article was lasted edited on 10/5/2020

+
+

If you want to contribute to this website, you can always make a pull request.

+

All contributions must be licensed under the CC0 license to be accepted.

+ CC0 License +
\ No newline at end of file From c052f7f611de9e19995b0518fd7ed38e4f08900b Mon Sep 17 00:00:00 2001 From: qorg11 Date: Wed, 14 Oct 2020 13:08:42 +0200 Subject: [PATCH 026/156] Added mirrors.html, which is a file that contains all the spyware watchdog mirrors in the internet. Also added a link to mirrors.html in the index. Also, can somebody fix the css so the list doesn't look like crap? Also, should we remove the mirrors from the top of the index? --- index.html | 1 + mirrors.html | 41 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 mirrors.html diff --git a/index.html b/index.html index f6b6416..2856ff9 100644 --- a/index.html +++ b/index.html @@ -18,6 +18,7 @@ Tor Mirror 2 Freenet Mirror I2P Mirror + Mirror list Misc
diff --git a/mirrors.html b/mirrors.html new file mode 100644 index 0000000..0a9c038 --- /dev/null +++ b/mirrors.html @@ -0,0 +1,41 @@ + + + + + + + + + Home - Spyware Watchdog + + + +
+ diff --git a/articles/nvidia.html b/articles/nvidia.html index 85e593a..9cac1ab 100644 --- a/articles/nvidia.html +++ b/articles/nvidia.html @@ -73,7 +73,7 @@ This article was last edited on 7/22/2018

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License diff --git a/articles/opera.html b/articles/opera.html index 40be939..764ee82 100644 --- a/articles/opera.html +++ b/articles/opera.html @@ -77,7 +77,7 @@ This article was created on 11/25/2017

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License

Back to catalog

diff --git a/articles/otter.html b/articles/otter.html index 4a01d8c..96a0583 100644 --- a/articles/otter.html +++ b/articles/otter.html @@ -24,7 +24,7 @@

This article was created on 11/25/2017

This article was lasted edited on 10/5/2020


-

If you want to contribute to this website, you can always make a pull request.

+

If you want to contribute to this website, you can always make a pull request.

All contributions must be licensed under the CC0 license to be accepted.

CC0 License
diff --git a/articles/paint.net.html b/articles/paint.net.html index dd537de..d8de6c1 100644 --- a/articles/paint.net.html +++ b/articles/paint.net.html @@ -45,7 +45,7 @@ So the only way to avoid this is to block the program from accessing the interne This article was last edited on 6/1/2018

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License

Back to catalog

diff --git a/articles/palemoon.html b/articles/palemoon.html index bd83156..a02bc98 100644 --- a/articles/palemoon.html +++ b/articles/palemoon.html @@ -62,7 +62,7 @@ NoScript will cause display issues and functional issues." This article was created on 3/19/2019

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License

Back to catalog

diff --git a/articles/palemoon_old.html b/articles/palemoon_old.html index b8e7b2c..687a391 100644 --- a/articles/palemoon_old.html +++ b/articles/palemoon_old.html @@ -91,7 +91,7 @@ privacy-concerned users, and would rather allow websites to execute malicious EC This article was last updated on 10/14/2018

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License

Back to catalog

diff --git a/articles/poweriso.html b/articles/poweriso.html index c531f6e..3b598fc 100644 --- a/articles/poweriso.html +++ b/articles/poweriso.html @@ -65,7 +65,7 @@ extension should explain this. But at the very least, assuming that you didn't i This article was created on 10/7/2018

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License

Back to catalog

diff --git a/articles/qutebrowser.html b/articles/qutebrowser.html index 3138d77..4be1d06 100644 --- a/articles/qutebrowser.html +++ b/articles/qutebrowser.html @@ -24,7 +24,7 @@

This article was created on 5/10/2018

This article was lasted edited on 10/7/2020


-

If you want to contribute to this website, you can always make a pull request.

+

If you want to contribute to this website, you can always make a pull request.

All contributions must be licensed under the CC0 license to be accepted.

CC0 License
diff --git a/articles/razer.html b/articles/razer.html index 544e09c..ef8e9dd 100644 --- a/articles/razer.html +++ b/articles/razer.html @@ -57,7 +57,7 @@

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 Liscence

Back to catalog

diff --git a/articles/razer_en.html b/articles/razer_en.html index 66f2449..a60316f 100644 --- a/articles/razer_en.html +++ b/articles/razer_en.html @@ -61,7 +61,7 @@

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License

Back to catalog

diff --git a/articles/realplayer.html b/articles/realplayer.html index 2725ed2..24c73f5 100644 --- a/articles/realplayer.html +++ b/articles/realplayer.html @@ -113,7 +113,7 @@ receive a higher rating or a different advisory: Do not use t This article was last edited on 8/13/2018

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License

Back to catalog

diff --git a/articles/redshell.html b/articles/redshell.html index 75b3673..edac2ad 100644 --- a/articles/redshell.html +++ b/articles/redshell.html @@ -81,7 +81,7 @@ avoided entirely. This article was last edited on 7/16/2018

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License

Back to catalog

diff --git a/articles/slimjet.html b/articles/slimjet.html index 8244bea..1ce0cc0 100644 --- a/articles/slimjet.html +++ b/articles/slimjet.html @@ -96,7 +96,7 @@
This article was last edited on 8/4/2018 -

If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg.

+

If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg.

All contributions must be licensed under the CC0 license to be accepted.

CC0 License diff --git a/articles/snapchat.html b/articles/snapchat.html index 62c7347..8225fd5 100644 --- a/articles/snapchat.html +++ b/articles/snapchat.html @@ -84,7 +84,7 @@ For a simple social media app, Snapchat demands too many permissions. When I tes This article was last edited on 2/23/2019

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License

Back to catalog

diff --git a/articles/sphere.html b/articles/sphere.html index 2bd50fc..922e8df 100644 --- a/articles/sphere.html +++ b/articles/sphere.html @@ -41,7 +41,7 @@ is so focused on privacy? This article was last edited on 12/12/2018

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License

Back to catalog

diff --git a/articles/steam.html b/articles/steam.html index 34a5213..8ed8057 100644 --- a/articles/steam.html +++ b/articles/steam.html @@ -107,7 +107,7 @@ Steam contains spyware features that allow it to update itself without user veri This article was last edited on 8/3/2018

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License

Back to catalog

diff --git a/articles/surf.html b/articles/surf.html index dfda16b..e99e192 100644 --- a/articles/surf.html +++ b/articles/surf.html @@ -35,7 +35,7 @@

-

If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg.

+

If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg.

All contributions must be licensed under the CC0 license to be accepted.

CC0 License
diff --git a/articles/surf_fr.html b/articles/surf_fr.html index 2387975..8429227 100644 --- a/articles/surf_fr.html +++ b/articles/surf_fr.html @@ -30,7 +30,7 @@
-

Si vous voulez editer cet article ou contribuer sur vos propres article(s), contactez nous sur XMPP a spyware@conference.nuegia.net, ou visitez le repo Git a Codeberg.

+

Si vous voulez editer cet article ou contribuer sur vos propres article(s), contactez nous sur XMPP a spyware@conference.nuegia.net, ou visitez le repo Git a Codeberg.

Toutes les contributions doivent etre sous license CC0 pour etre acceptées.

CC0 License diff --git a/articles/systemd.html b/articles/systemd.html index 63eb33d..086a94b 100644 --- a/articles/systemd.html +++ b/articles/systemd.html @@ -48,7 +48,7 @@ But I don't want to call them "sources" or anything because what they talk about This article was last edited on 8/7/2018

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License diff --git a/articles/telegram.html b/articles/telegram.html index 0ea2251..99214d8 100644 --- a/articles/telegram.html +++ b/articles/telegram.html @@ -37,7 +37,7 @@

This article was created on 2/18/2019

This article was lasted edited on 10/11/2020


-

If you want to contribute to this website, you can always make a pull request.

+

If you want to contribute to this website, you can always make a pull request.

All contributions must be licensed under the CC0 license to be accepted.

CC0 License diff --git a/articles/thunderbird.html b/articles/thunderbird.html index d37d58c..54ee639 100644 --- a/articles/thunderbird.html +++ b/articles/thunderbird.html @@ -65,7 +65,7 @@ Thunderbird contains several forms of opt-in spyware that only collects informat This article was last edited on 6/2/2018

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License

Back to catalog

diff --git a/articles/tor.html b/articles/tor.html index 824aa39..d76c28e 100644 --- a/articles/tor.html +++ b/articles/tor.html @@ -43,7 +43,7 @@ this over the Tor network... so while it's definitely "phoning home", it's doing This article was last edited on 11/20/2018

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License

Back to catalog

diff --git a/articles/ungoogled_chromium.html b/articles/ungoogled_chromium.html index a2b5ef2..59b94c6 100644 --- a/articles/ungoogled_chromium.html +++ b/articles/ungoogled_chromium.html @@ -37,7 +37,7 @@ looking for a Chrome-based browser to switch too without taking the time to comp This article was last edited on 11/1/2018

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License

Back to catalog

diff --git a/articles/unity.html b/articles/unity.html index f8f1999..8edefae 100644 --- a/articles/unity.html +++ b/articles/unity.html @@ -60,7 +60,7 @@ Unity collects user information and uses it in a dubious and malicious way and i This article was created on 8/24/2018

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License

Back to catalog

diff --git a/articles/utorrent.html b/articles/utorrent.html index f4d4ced..cd0322b 100644 --- a/articles/utorrent.html +++ b/articles/utorrent.html @@ -36,7 +36,7 @@ should be cited like this: [1]. This article was last edited on 8/3/2018

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License diff --git a/articles/vivaldi.html b/articles/vivaldi.html index 7459a21..08901d1 100644 --- a/articles/vivaldi.html +++ b/articles/vivaldi.html @@ -85,7 +85,7 @@ are not developers you can trust. Below is an anti This article was created on 11/25/2017

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License

Back to catalog

diff --git a/articles/vlc.html b/articles/vlc.html index 8e85965..476b07e 100644 --- a/articles/vlc.html +++ b/articles/vlc.html @@ -39,7 +39,7 @@ VLC Media player searches through online databases to find complete album covers This article was last edited on 7/30/2018

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License

Back to catalog

diff --git a/articles/waterfox.html b/articles/waterfox.html index 072f37e..c55b774 100644 --- a/articles/waterfox.html +++ b/articles/waterfox.html @@ -140,7 +140,7 @@ where the user can understand what they are giving up when they download the upd This article was last edited on 6/2/2018

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License

Back to catalog

diff --git a/articles/webbrowser.html b/articles/webbrowser.html index 3de2e02..99a76cf 100644 --- a/articles/webbrowser.html +++ b/articles/webbrowser.html @@ -29,7 +29,7 @@

This article was created on 4/3/20

This article was lasted edited on 10/11/2020


-

If you want to contribute to this website, you can always make a pull request.

+

If you want to contribute to this website, you can always make a pull request.

All contributions must be licensed under the CC0 license to be accepted.

CC0 License diff --git a/articles/webdiscover.html b/articles/webdiscover.html index e7998bc..6ab0121 100644 --- a/articles/webdiscover.html +++ b/articles/webdiscover.html @@ -106,7 +106,7 @@ more concerning: This article was last edited on 8/4/2018

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License

Back to catalog

diff --git a/articles/yahoo.html b/articles/yahoo.html index 1bae79b..0091e1e 100644 --- a/articles/yahoo.html +++ b/articles/yahoo.html @@ -67,7 +67,7 @@ is integrated into the "Yahoo Account" spyware platform, which shares all of the This article was last edited on 8/3/2018

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License

Back to catalog

diff --git a/articles/youtube.html b/articles/youtube.html index eb34161..17eb242 100644 --- a/articles/youtube.html +++ b/articles/youtube.html @@ -88,7 +88,7 @@ The YouTube app for android additionally uses the Google Firebase Analytics trac This article was last updated on 12/12/2018

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License

Back to catalog

diff --git a/guides/faq.html b/guides/faq.html index f97720e..1b43147 100644 --- a/guides/faq.html +++ b/guides/faq.html @@ -60,7 +60,7 @@ You can support this website by submitting or translating articles and referring

How do I submit articles to this website?

-Articles can be submitted by doing a pull request at the Codeberg or contacting us via the XMPP at spyware@conference.nuegia.net. Any article that is submitted must follow the article style guide and the spyware criteria guide correctly to be accepted into the website. If you want to make changes to an article please download and edit that article, and resubmit your version of the article in an email, explaining what the changes are and why you made those changes. If your version of the article is conforming to the article style guide and spyware criteria guide and has justified changes it will be accepted as a replacement to the previous article. Your submissions will be manually reviewed and added to the website at this time. I will reply to all submissions explaining if the submission was accepted or not, and if the submission was declined, why it was declined. +Articles can be submitted by doing a pull request at the Codeberg or contacting us via the XMPP at spyware@conference.nuegia.net. Any article that is submitted must follow the article style guide and the spyware criteria guide correctly to be accepted into the website. If you want to make changes to an article please download and edit that article, and resubmit your version of the article in an email, explaining what the changes are and why you made those changes. If your version of the article is conforming to the article style guide and spyware criteria guide and has justified changes it will be accepted as a replacement to the previous article. Your submissions will be manually reviewed and added to the website at this time. I will reply to all submissions explaining if the submission was accepted or not, and if the submission was declined, why it was declined.

What language do the submissions need to be in?

@@ -68,7 +68,7 @@ Any language should be fine. Currently there are only English and Spanish articl

I want to amend/change the style guide and/or the spyware classification guide.

-Submitting a pull request at the Codeberg, or contacting us via the XMPP at spyware@conference.nuegia.net with a new version of the guide in question, detailing the changes you have made and the reasons for these changes. If I agree with these changes then I will either replace the current document(s) with your version(s) or edit the document(s) myself to incorporate the new ideas, and send you a follow-up email explaining what I did. If I disagree with you, I will send you an email explaining why I don't want to amend/change the guide(s) in such a way. +Submitting a pull request at the Codeberg, or contacting us via the XMPP at spyware@conference.nuegia.net with a new version of the guide in question, detailing the changes you have made and the reasons for these changes. If I agree with these changes then I will either replace the current document(s) with your version(s) or edit the document(s) myself to incorporate the new ideas, and send you a follow-up email explaining what I did. If I disagree with you, I will send you an email explaining why I don't want to amend/change the guide(s) in such a way.

Spyware and Software Licensing

diff --git a/guides/firefox.html b/guides/firefox.html index 74d6bb8..71b5ec5 100644 --- a/guides/firefox.html +++ b/guides/firefox.html @@ -128,7 +128,7 @@


- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License diff --git a/guides/firefox_es.html b/guides/firefox_es.html index b929cb4..a8a03cf 100644 --- a/guides/firefox_es.html +++ b/guides/firefox_es.html @@ -130,7 +130,7 @@


- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 Liscence diff --git a/guides/iridium.html b/guides/iridium.html index 843ed85..5399ef1 100644 --- a/guides/iridium.html +++ b/guides/iridium.html @@ -22,7 +22,7 @@

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License

Back to catalog

diff --git a/guides/netsurf.html b/guides/netsurf.html index b01d5b5..9123364 100644 --- a/guides/netsurf.html +++ b/guides/netsurf.html @@ -32,7 +32,7 @@

-

If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg.

+

If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg.

All contributions must be licensed under the CC0 license to be accepted.

CC0 License diff --git a/guides/palemoon.html b/guides/palemoon.html index 20fc95f..46360ad 100644 --- a/guides/palemoon.html +++ b/guides/palemoon.html @@ -69,7 +69,7 @@

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License diff --git a/index.html b/index.html index ef60aab..c19e425 100644 --- a/index.html +++ b/index.html @@ -25,7 +25,7 @@
-

If you want to contribute to this website, you can always make a pull request.

+

If you want to contribute to this website, you can always make a pull request.

All contributions must be licensed under the CC0 license to be accepted.

CC0 License
diff --git a/mirrors.html b/mirrors.html index 1d4c795..80bb2d8 100644 --- a/mirrors.html +++ b/mirrors.html @@ -24,13 +24,15 @@

Tor #1 (v3)

Tor #2 (v2)

Tor #3 (v3)

+

Tor #4 (v3)

Freenet

-

I2P mirror

+

I2P #1

+

I2P #2


-

If you want to contribute to this website, you can always make a pull request.

+

If you want to contribute to this website, you can always make a pull request.

All contributions must be licensed under the CC0 license to be accepted.

CC0 License - \ No newline at end of file + diff --git a/misc.html b/misc.html index 649f4e9..a6bcb9f 100644 --- a/misc.html +++ b/misc.html @@ -19,7 +19,7 @@

This page is for content on the site that doesn't belong anywhere else.


Contact

-

This website has a git repo.

+

This website has a git repo.


History

Spyware Watchdog was maintained and contributed to by The Founder of the Site between Nov 22nd, 2017 and May 10th, 2019. After which the site was put on hiatus for a while, before being handed over to Digdeeper in early 2020. It was then transferred to a git repository!

From 7da6148805b032db91e37d6e3d9a5014a84dd4cc Mon Sep 17 00:00:00 2001 From: qorg11 Date: Sat, 17 Oct 2020 20:22:43 +0200 Subject: [PATCH 031/156] Added Zeronet mirror --- mirrors.html | 1 + 1 file changed, 1 insertion(+) diff --git a/mirrors.html b/mirrors.html index 80bb2d8..91d1428 100644 --- a/mirrors.html +++ b/mirrors.html @@ -26,6 +26,7 @@

Tor #3 (v3)

Tor #4 (v3)

Freenet

+

Zeronet

I2P #1

I2P #2


From 764c4f2fcf82907489378cd4ce555d9974959f12 Mon Sep 17 00:00:00 2001 From: qorg11 Date: Sat, 24 Oct 2020 17:31:10 +0200 Subject: [PATCH 032/156] Added more info to the signal article --- wip/signal.html | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/wip/signal.html b/wip/signal.html index 80d301a..4daeaf4 100644 --- a/wip/signal.html +++ b/wip/signal.html @@ -16,12 +16,51 @@

You cannot create an account in Signal without giving it your phone number.

Signal is not completly Peer-To-Peer

Signal claims to be a Peer-To-Peer messenger. But this is not true because Signal stores your phone number in the servers.1

+

Signal has the decryption keys of their messages

+

+ The Signal legal terms3 claims they have the + decryption keys: + + "Additional technical information is stored on our servers, + including randomly generated authentication tokens, keys, push + tokens, and other material that is necessary to establish + calls and transmit messages. Signal limits this additional + technical information to the minimum required to operate the + Services." + + It also says it would give info to the government and law + enforcement agencies: + + Third Parties. We work with third parties to provide some of our + Services. For example, our Third-Party Providers send a + verification code to your phone number when you register for our + Services. These providers are bound by their Privacy Policies to + safeguard that information. If you use other Third-Party + Services like YouTube, Spotify, Giphy, etc. in connection with + our Services, their Terms and Privacy Policies govern your use + of those services. + + Please note the "Services like youtube, spotify, giphy". Those + sites are in the Signal source code4, so they can spy + on you. + + Then, we have this: + + Other instances where Signal may need to share your data + + To meet any applicable law, regulation, legal process or enforceable governmental request. + To enforce applicable Terms, including investigation of potential violations. + To detect, prevent, or otherwise address fraud, security, or technical issues. + To protect against harm to the rights, property, or safety of Signal, our users, or the public as required or permitted by law. +

Further reading

Signal considered harmful

References

1: A Look Into Signal’s Encrypted Profiles

2: Request: Google Play signed download alternative

+

3: https://signal.org/legal/

+

4: https://signal.org/blog/signal-and-giphy-update/

From 4a8d64ee4af3a1ab890bea808df3e9c3795b8539 Mon Sep 17 00:00:00 2001 From: qorg11 Date: Sat, 24 Oct 2020 17:32:37 +0200 Subject: [PATCH 033/156] fixed the formatting ig --- wip/signal.html | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/wip/signal.html b/wip/signal.html index 4daeaf4..cf111d7 100644 --- a/wip/signal.html +++ b/wip/signal.html @@ -19,7 +19,7 @@

Signal has the decryption keys of their messages

The Signal legal terms3 claims they have the - decryption keys: + decryption keys:
"Additional technical information is stored on our servers, including randomly generated authentication tokens, keys, push @@ -28,8 +28,9 @@ technical information to the minimum required to operate the Services." +
It also says it would give info to the government and law - enforcement agencies: + enforcement agencies:
Third Parties. We work with third parties to provide some of our Services. For example, our Third-Party Providers send a @@ -40,11 +41,12 @@ our Services, their Terms and Privacy Policies govern your use of those services. +
Please note the "Services like youtube, spotify, giphy". Those sites are in the Signal source code4, so they can spy on you. - Then, we have this: + Then, we have this:
Other instances where Signal may need to share your data @@ -53,6 +55,8 @@ To detect, prevent, or otherwise address fraud, security, or technical issues. To protect against harm to the rights, property, or safety of Signal, our users, or the public as required or permitted by law. +
+

Further reading

Signal considered harmful

References

From 993b567ad68f4cc137bf300404a009f00af3218c Mon Sep 17 00:00:00 2001 From: Anonymous Date: Sat, 24 Oct 2020 20:24:49 +0000 Subject: [PATCH 034/156] Translate Netsurf article to Polish --- articles/netsurf_pl.html | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 articles/netsurf_pl.html diff --git a/articles/netsurf_pl.html b/articles/netsurf_pl.html new file mode 100644 index 0000000..bc1c2fe --- /dev/null +++ b/articles/netsurf_pl.html @@ -0,0 +1,36 @@ + + + + + Netsurf — Spyware Watchdog + + + +
+ +
+ Obrazy są w folderze ../images +

Netsurf

+

+ Z ich strony internetowej: "NetSurf jest wieloplatformową przeglądarką internetową dla RISC OS, platform podobnych do UNIX-owych (w tym Linux), Mac OS X i innych" [1] Wersja testowana: Netsurf 3.9 +

+

Poziom Oprogramowania Szpiegowskiego: Niski

+

Po uruchomieniu Netsurf zwraca się z prośbą o otrzymanie ikony domyślnej wyszukiwarki, którą jest Google. Zostało to przetestowane za pomocą mitmproxy. Poza tym, nie ma żadnych niepożądanych żądań. Po zastosowaniu się do poradnika mitygacji, to oprogramowanie nie jest oprogramowaniem szpiegowskim.

+
+
+ +
+ + From ececdd5c1e60b502526de72b681d40da7f34b1b8 Mon Sep 17 00:00:00 2001 From: Anonymous Date: Sat, 24 Oct 2020 20:25:14 +0000 Subject: [PATCH 035/156] Translate Netsurf mitigation guide to Polish --- guides/netsurf_pl.html | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 guides/netsurf_pl.html diff --git a/guides/netsurf_pl.html b/guides/netsurf_pl.html new file mode 100644 index 0000000..ef545f8 --- /dev/null +++ b/guides/netsurf_pl.html @@ -0,0 +1,42 @@ + + + + + Netsurf Poradnik Mitygacji — Spyware Watchdog + + + +
+
+ Obrazy są w folderze ../images +

Netsurf Poradnik Mitygacji

+
+

+ Ten poradnik został przetestowany przy użyciu Netsurf 3.9. +

+
+

Poziom Oprogramowania Szpiegowskiego: NiskiBrak oprogramowania szpiegowskiego

+

Metoda Mitygacji 1:

+

Ta metoda jest dość prosta, zmień domyślną wyszukiwarkę, a żądanie do google nie będzie się już odbywać, jeśli chcesz, możesz to zrobić przy odłączonym Internecie, co uniemożliwi pierwsze żądanie.

+

Metoda Mitygacji 2:

+

Ta metoda jest nieco bardziej skomplikowana, używamy łatki do kodu źródłowego, aby zmienić domyślną wyszukiwarkę (a także usunąć opcje nie przyjazne dla prywatności). Wystarczy zastosować tę łatkę do kodu źródłowego i ponownie skompilować.

+
+
+ +
+ + + From 4c411910561b291a2e3fae9933e4cb871adc483d Mon Sep 17 00:00:00 2001 From: Anonymous Date: Sat, 24 Oct 2020 20:25:49 +0000 Subject: [PATCH 036/156] Add links for Netsurf Polish translations --- articles/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/index.html b/articles/index.html index 5f66a18..fc7f5f1 100644 --- a/articles/index.html +++ b/articles/index.html @@ -23,7 +23,7 @@

Web Browsers

Comparison between web browsers

- NetSurf [Mitigation Guide]

+ NetSurf [Polski] [Mitigation Guide] [Poradnik Mitygacji]

Surf [Francais]

Lynx

SRWare Iron

From 7424c9004ebf705c4363e66318920a1bf6a5f37c Mon Sep 17 00:00:00 2001 From: Anonymous Date: Sun, 25 Oct 2020 02:31:36 +0000 Subject: [PATCH 037/156] Add or Update translations links in articles --- articles/chrome.html | 3 +++ articles/chrome_es.html | 2 +- articles/discord.html | 2 +- articles/discord_es.html | 2 +- articles/duckduckgo.html | 2 +- articles/duckduckgo_es.html | 2 +- articles/firefox.html | 2 +- articles/firefox_es.html | 9 ++++----- articles/google_search.html | 4 ++-- articles/google_search_es.html | 4 ++-- articles/google_search_tr.html | 4 ++-- articles/icecat.html | 2 +- articles/icecat_es.html | 2 +- articles/netsurf.html | 5 ++++- articles/netsurf_pl.html | 5 ++++- articles/surf.html | 2 +- articles/surf_fr.html | 3 +++ 17 files changed, 33 insertions(+), 22 deletions(-) diff --git a/articles/chrome.html b/articles/chrome.html index ed90b2e..71525f8 100644 --- a/articles/chrome.html +++ b/articles/chrome.html @@ -13,6 +13,9 @@
Chrome logo

Google Chrome

+
+ [Español]

+

Google Chrome is a web browser developed and distributed by Google.

diff --git a/articles/chrome_es.html b/articles/chrome_es.html index c85ceef..11349a3 100644 --- a/articles/chrome_es.html +++ b/articles/chrome_es.html @@ -10,7 +10,7 @@ chrome logo

Google Chrome

- English Translation
+ [English]

Google Chrome es un navegador web desarollado y distribuido por Google

diff --git a/articles/discord.html b/articles/discord.html index e04b7d3..e64f1aa 100644 --- a/articles/discord.html +++ b/articles/discord.html @@ -16,7 +16,7 @@ Discord Logo

Discord

- Spanish Translation + [Español]

Discord is an instant messaging application for macOS, Windows, Linux, diff --git a/articles/discord_es.html b/articles/discord_es.html index f1ede33..087de23 100644 --- a/articles/discord_es.html +++ b/articles/discord_es.html @@ -10,7 +10,7 @@ Discord-Logo

Discord

- English Translation + [English]

Discord es un programa de mensajería instantanea disponible para MacOS, GNU/Linux, Android, Windows, Android e iOS. diff --git a/articles/duckduckgo.html b/articles/duckduckgo.html index f0a413f..3573850 100644 --- a/articles/duckduckgo.html +++ b/articles/duckduckgo.html @@ -11,7 +11,7 @@

DuckDuckGo

- Spanish Translation + [Español]

diff --git a/articles/duckduckgo_es.html b/articles/duckduckgo_es.html index 0a68405..53424a9 100644 --- a/articles/duckduckgo_es.html +++ b/articles/duckduckgo_es.html @@ -10,7 +10,7 @@

DuckDuckGo

-

English Translation

+

[English]

DuckDuckGo es un motor de busqueda creado por Gabriel Weinberg y mantenido or Duck Duck Go, inc

Nivel de spyware: Posiblemente spyware

diff --git a/articles/firefox.html b/articles/firefox.html index 7917329..ff15734 100644 --- a/articles/firefox.html +++ b/articles/firefox.html @@ -10,7 +10,7 @@ Firefox logo

Mozilla Firefox

- Spanish Translation + [Español]

Mozilla Firefox is one of the most popular and longest existing diff --git a/articles/firefox_es.html b/articles/firefox_es.html index 018125e..ec21854 100644 --- a/articles/firefox_es.html +++ b/articles/firefox_es.html @@ -7,12 +7,11 @@ Spyware Watchdog -

Mozilla Firefox

-

- Back to catalog
- Guía de mitigación -

Firefox logo +

Mozilla Firefox

+
+ [English]

+

Mozilla Firefox es uno de los navegadores web más populares y perdurables. Sus desarrolladores han adquirido cierta reputación por desarrollar un "navegador que respeta la privacidad y seguridad del usuario" - pero, ¿es algo justificado o sólo una estrategia de marketing? Bueno, de hecho, a través de sus años de existencia, los desarrolladores han tomado varias decisiones que podrían ser consideradas anti-privacidad (y anti-usuario en general), pero en este artículo nos estaremos enfocando exclusivamente en aquellas que pueden ser consideradas spyware. Versión testeada: 52.5.0, con la configuración por defecto. Programas usados para buscar solicitudes web: Mitmproxy.

diff --git a/articles/google_search.html b/articles/google_search.html index 10858ee..e20a1f7 100644 --- a/articles/google_search.html +++ b/articles/google_search.html @@ -11,8 +11,8 @@

Google Search

- Spanish Translation
- Turkish Translation + [Español] + [Türk]

diff --git a/articles/google_search_es.html b/articles/google_search_es.html index 557a0db..5a78d72 100644 --- a/articles/google_search_es.html +++ b/articles/google_search_es.html @@ -11,8 +11,8 @@

Buscador de Google

-English Version
-Turkish Version
+[English] +[Türk]

El buscador de Google es un motor de busqueda creado y mantenido por Google

diff --git a/articles/google_search_tr.html b/articles/google_search_tr.html index 69d185c..5df65b6 100644 --- a/articles/google_search_tr.html +++ b/articles/google_search_tr.html @@ -11,8 +11,8 @@ Google logo

Google Arama

- İspanyolca Çeviri
- English Version
+ [English] + [Español]

Google Arama tarafından oluşturulan ve yönetilen bir arama motorudur. diff --git a/articles/icecat.html b/articles/icecat.html index 4123415..a440fbc 100644 --- a/articles/icecat.html +++ b/articles/icecat.html @@ -10,7 +10,7 @@ icecat Logo

GNU IceCat

- Spanish Translation + [Español]

GNU IceCat is a web browser that is a fork of Firefox. diff --git a/articles/icecat_es.html b/articles/icecat_es.html index 7325834..db7f3be 100644 --- a/articles/icecat_es.html +++ b/articles/icecat_es.html @@ -10,7 +10,7 @@ icecat Logo

GNU IceCat

- English Translation

+ [English]

GNU IceCat es un navegador web, derivado de Firefox. diff --git a/articles/netsurf.html b/articles/netsurf.html index f120be0..82a751f 100644 --- a/articles/netsurf.html +++ b/articles/netsurf.html @@ -10,7 +10,10 @@

Images are in the ../images folder -

Netsurf

+

Netsurf

+
+ [Polski]

+

From their website: "NetSurf is a multi-platform web browser for RISC OS, UNIX-like platforms (including Linux), Mac OS X, and more" [1] Version Tested: Netsurf 3.9

diff --git a/articles/netsurf_pl.html b/articles/netsurf_pl.html index bc1c2fe..5481a3d 100644 --- a/articles/netsurf_pl.html +++ b/articles/netsurf_pl.html @@ -10,7 +10,10 @@
Obrazy są w folderze ../images -

Netsurf

+

Netsurf

+
+ [English]

+

Z ich strony internetowej: "NetSurf jest wieloplatformową przeglądarką internetową dla RISC OS, platform podobnych do UNIX-owych (w tym Linux), Mac OS X i innych" [1] Wersja testowana: Netsurf 3.9

diff --git a/articles/surf.html b/articles/surf.html index e99e192..688549e 100644 --- a/articles/surf.html +++ b/articles/surf.html @@ -12,7 +12,7 @@ Surf Logo

Surf

- French Translation + [Français]

From their website: "surf is a simple web browser based on WebKit2/GTK+. It is able to display websites and follow links."[1] Program tested: v2.0 for Linux. Mitmproxy was used to check for connections. diff --git a/articles/surf_fr.html b/articles/surf_fr.html index 8429227..a1fa526 100644 --- a/articles/surf_fr.html +++ b/articles/surf_fr.html @@ -11,6 +11,9 @@

Surf Logo

Surf

+
+ [English]

+

D'apres le site de Suckless: "surf est un navigateur simple basé sur WebKit2/GTK+. Il peut afficher des sites web et suivre des liens."[1] Testé: version 2.0 pour Linux. Mitmproxy a été utilisé pour vérifier les connections.

From 1fe8c477d4c2a9f91d753a89a1476043f89361fc Mon Sep 17 00:00:00 2001 From: Anonymous Date: Sun, 25 Oct 2020 02:31:53 +0000 Subject: [PATCH 038/156] Update translations links in index.html --- articles/index.html | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/articles/index.html b/articles/index.html index fc7f5f1..a78b175 100644 --- a/articles/index.html +++ b/articles/index.html @@ -29,10 +29,10 @@ SRWare Iron

Slimjet

Google Chrome - [Espanol]

+ [Español]

Opera

WebDiscover

- Mozilla Firefox [Espanol] [Mitigation Guide]

[Guía de Mitigación]

+ Mozilla Firefox [Español] [Mitigation Guide] [Guía de Mitigación]

Vivaldi

Internet Explorer

Dissenter

@@ -44,7 +44,7 @@ Iridium Browser [Mitigation Guide]

GNU IceCat - [Espanol]

+ [Español]

Falkon

Otter Browser

Qutebrowser

@@ -63,7 +63,7 @@

Messaging Clients/Services

@@ -71,12 +71,12 @@

Search Engines


Video Games

@@ -85,7 +85,7 @@ Red Shell

Unity

Razer - [Espanol]

+ [Español]

Kerbal Space Program

GZDoom

From 0a86011fcad744f0ebd075d79442714c10d2d847 Mon Sep 17 00:00:00 2001 From: qorg11 Date: Mon, 2 Nov 2020 21:30:45 +0100 Subject: [PATCH 039/156] Add godot article --- articles/godot.html | 67 ++++++++++++++++++++++++++++++++++++++++++ images/godot_logo.png | Bin 0 -> 8605 bytes 2 files changed, 67 insertions(+) create mode 100644 articles/godot.html create mode 100644 images/godot_logo.png diff --git a/articles/godot.html b/articles/godot.html new file mode 100644 index 0000000..2432130 --- /dev/null +++ b/articles/godot.html @@ -0,0 +1,67 @@ + + + + + Godot — Spyware Watchdog + + + + +
+ +
+ Godot Logo +

Godot

+

+ Godot is a videogame engine +

+

Spyware Level: Not Rated

+

+ Godot claims in its privacy policy1that they + collect the following data: + +

    +
  • your first and last name
  • +
  • your title and your company’s name
  • +
  • your home, billing, name of a city or town, + state/province
  • +
  • your country code
  • +
  • your e-mail address
  • +
  • your telephone number
  • +
  • any other identifier that permits Godot to make + physical or online contact with you
  • +
+ +

+

Sources

+

Godot + privacy + policy + [archive.org] +

+
+ +
+ + diff --git a/images/godot_logo.png b/images/godot_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..293ebe6a8fca572127d6a3d625317f4f81954a5d GIT binary patch literal 8605 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 Date: Wed, 4 Nov 2020 01:02:30 +0000 Subject: [PATCH 040/156] Translate Surf article to Polish --- articles/surf_pl.html | 45 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 articles/surf_pl.html diff --git a/articles/surf_pl.html b/articles/surf_pl.html new file mode 100644 index 0000000..bf20149 --- /dev/null +++ b/articles/surf_pl.html @@ -0,0 +1,45 @@ + + + + + Surf — Spyware Watchdog + + + +
+ +
+ Surf Logo +

Surf

+
+ [English] + [Français]

+
+

+ Z ich strony internetowej: "surf" to prosta przeglądarka internetowa oparta na WebKit2/GTK+. Jest ona w stanie wyświetlać strony internetowe i podążać za linkami."[1] Program przetestowany: v2.0 dla Linuksa. Do sprawdzania połączeń użyto Mitmproxy. +

+

Poziom Oprogramowania Szpiegowskiego: Brak Oprogramowania Szpiegowskiego

+

+ Surf nie wysyła żadnych niepożądanych żądań. + Jest to również w pełni wolne oprogramowanie na licencji expat. Zostało ono przetestowane w połączeniu z tabbed, kolejnym oprogramowaniem stworzonym przez tych samych ludzi do użytku z surf, dodaje wsparcie dla kart. Z punktu widzenia prywatności, ta przeglądarka jest doskonałym wyborem. +

+

Surf wymaga serwerów proxychains, aby połączyć się z Tor, ponieważ obsługuje on tylko proxy HTTP, a nie SOCKS (czyli to, czego używa Tor).

+
+
+ +
+ + From 2d7c366f9c890fb2c6a3ad72b3c2c361b9eb59bd Mon Sep 17 00:00:00 2001 From: Anonymous Date: Wed, 4 Nov 2020 01:12:50 +0000 Subject: [PATCH 041/156] Add links for Surf Polish translation --- articles/index.html | 2 +- articles/surf.html | 3 ++- articles/surf_fr.html | 3 ++- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/articles/index.html b/articles/index.html index a78b175..53b1e46 100644 --- a/articles/index.html +++ b/articles/index.html @@ -24,7 +24,7 @@
Comparison between web browsers

NetSurf [Polski] [Mitigation Guide] [Poradnik Mitygacji]

-
Surf [Francais]

+ Surf [Francais] [Polski]

Lynx

SRWare Iron

Slimjet

diff --git a/articles/surf.html b/articles/surf.html index 688549e..659618a 100644 --- a/articles/surf.html +++ b/articles/surf.html @@ -12,7 +12,8 @@ Surf Logo

Surf

- [Français]

+ [Français] + [Polski]

From their website: "surf is a simple web browser based on WebKit2/GTK+. It is able to display websites and follow links."[1] Program tested: v2.0 for Linux. Mitmproxy was used to check for connections. diff --git a/articles/surf_fr.html b/articles/surf_fr.html index a1fa526..4acd41b 100644 --- a/articles/surf_fr.html +++ b/articles/surf_fr.html @@ -12,7 +12,8 @@ Surf Logo

Surf

- [English]

+ [English] + [Polski]

D'apres le site de Suckless: "surf est un navigateur simple basé sur WebKit2/GTK+. Il peut afficher des sites web et suivre des liens."[1] Testé: version 2.0 pour Linux. Mitmproxy a été utilisé pour vérifier les connections. From 2a1879cd9ccda613faaec63b0da3c4b9530fe9a4 Mon Sep 17 00:00:00 2001 From: Anonymous Date: Wed, 11 Nov 2020 13:47:10 +0000 Subject: [PATCH 042/156] Fix typo in Instagram article --- articles/instagram.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/instagram.html b/articles/instagram.html index b774ee1..331916c 100644 --- a/articles/instagram.html +++ b/articles/instagram.html @@ -33,7 +33,7 @@ Whenever a user takes a picture on a modern smartphone, GPS Coordinates are stor

  • All files on phone and files on MicroSD card
  • Phone camera
  • Phone microphone
  • -
  • Identifying device information: IEMI number, carrier, SIM status, phone number
  • +
  • Identifying device information: IMEI number, carrier, SIM status, phone number
  • Control phone vibrator motor
  • Denying the app access to: the phone owners full name, contacts stored on the phone, the phones calendar, permission to send and receive SMS messages, and identifying device information resulted in annoying nags containing some excuse as to why they would like access to said permission.

    From 4038420c1778cfda68c7453d8235049fabbbf7bb Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:03:32 +0100 Subject: [PATCH 043/156] Update 1password --- articles/1password.html | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/articles/1password.html b/articles/1password.html index 50ae586..59b5ee4 100644 --- a/articles/1password.html +++ b/articles/1password.html @@ -41,8 +41,7 @@ This article was last edited on 6/16/2018

    - If you want to edit this article, or contribute your own article(s), - contact us on XMPP over in spyware@conference.nuegia.net, or visit us + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    From 0ed949ea8f68b59549d0508140acce5bacf7bf33 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:04:37 +0100 Subject: [PATCH 044/156] Update amd --- articles/amd.html | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/articles/amd.html b/articles/amd.html index c11d63f..76ba5ec 100644 --- a/articles/amd.html +++ b/articles/amd.html @@ -125,8 +125,7 @@ This article was last edited on 1/10/2019

    - If you want to edit this article, or contribute your own article(s), - contact us on XMPP over in spyware@conference.nuegia.net, or visit us + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    From 6000686e6f59fbf66024541ededaaa8240d80d07 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:05:25 +0100 Subject: [PATCH 045/156] Update bing --- articles/bing.html | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/articles/bing.html b/articles/bing.html index 09dd3c0..0e7f9d0 100644 --- a/articles/bing.html +++ b/articles/bing.html @@ -152,8 +152,7 @@ This article was last edited on 5/30/2018

    - If you want to edit this article, or contribute your own article(s), - contact us on XMPP over in spyware@conference.nuegia.net, or visit us + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    From 489e44ce8dd91607be10afa24e8de7bdde5384a4 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:06:27 +0100 Subject: [PATCH 046/156] Update brave --- articles/brave.html | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/articles/brave.html b/articles/brave.html index 31ed061..0cc500c 100644 --- a/articles/brave.html +++ b/articles/brave.html @@ -284,8 +284,7 @@ This article was last edited on 2/13/2019

    - If you want to edit this article, or contribute your own article(s), - contact us on XMPP over in spyware@conference.nuegia.net, or visit us + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    From ca5a9453a3186f199ed5db22754fb407b44bb599 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:07:21 +0100 Subject: [PATCH 047/156] Update browsers --- articles/browsers.html | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/articles/browsers.html b/articles/browsers.html index 963952e..99c2cff 100644 --- a/articles/browsers.html +++ b/articles/browsers.html @@ -283,8 +283,7 @@ This article was last edited on 2/20/2019

    - If you want to edit this article, or contribute your own article(s), - contact us on XMPP over in spyware@conference.nuegia.net, or visit us + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    From 9de3b084baf3a501466bec15266dd0dfaad97b47 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:08:01 +0100 Subject: [PATCH 048/156] Update ccleaner --- articles/ccleaner.html | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/articles/ccleaner.html b/articles/ccleaner.html index 95967f9..5660eaa 100644 --- a/articles/ccleaner.html +++ b/articles/ccleaner.html @@ -158,8 +158,7 @@ This article was last edited on 8/21/2018

    - If you want to edit this article, or contribute your own article(s), - contact us on XMPP over in spyware@conference.nuegia.net, or visit us + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    From 69160ce61afcc97dc12af76316574681a8c5f208 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:08:35 +0100 Subject: [PATCH 049/156] Update cdex --- articles/cdex.html | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/articles/cdex.html b/articles/cdex.html index 20f7da9..98fe686 100644 --- a/articles/cdex.html +++ b/articles/cdex.html @@ -66,8 +66,7 @@ This article was last edited on 7/29/2018

    - If you want to edit this article, or contribute your own article(s), - contact us on XMPP over in spyware@conference.nuegia.net, or visit us + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    From 41220206e96d5651636ae90dbdf79160bce74192 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:09:26 +0100 Subject: [PATCH 050/156] Update chrome --- articles/chrome.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/chrome.html b/articles/chrome.html index 71525f8..d7342df 100644 --- a/articles/chrome.html +++ b/articles/chrome.html @@ -127,7 +127,7 @@

    This article was last edited on 12/12/2018 -

    If you want to edit this article, or contribute your own article(s), contact us on XMPP over inspyware@conference.nuegia.net, or visit us at the git repo on Codeberg.

    +

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    CC0 License
    From bf85a1580ce0f00ca9171d18b2ce5e72d6eb77da Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:10:05 +0100 Subject: [PATCH 051/156] Update chrome-es --- articles/chrome_es.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/chrome_es.html b/articles/chrome_es.html index 11349a3..e1c5ca6 100644 --- a/articles/chrome_es.html +++ b/articles/chrome_es.html @@ -96,7 +96,7 @@ This is a translation of the english article. It may become outdated- compare the dates on both articles.

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 liscence to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 liscence to be accepted.

    CC0 Liscence

    Catalog
    From 982b8b5cdb9083c84dd7581b5a7a82e1b8bf2e65 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:10:48 +0100 Subject: [PATCH 052/156] Update discord --- articles/discord.html | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/articles/discord.html b/articles/discord.html index e64f1aa..9c41dcd 100644 --- a/articles/discord.html +++ b/articles/discord.html @@ -399,8 +399,7 @@ This article was last edited on 4/11/2019

    - If you want to edit this article, or contribute your own article(s), - contact us on XMPP over in spyware@conference.nuegia.net, or visit us + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    From ae33c915c5c758eec2611abcb7bca00e68332591 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:11:34 +0100 Subject: [PATCH 053/156] Update discord-es --- articles/discord_es.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/discord_es.html b/articles/discord_es.html index 087de23..fd6d9d2 100644 --- a/articles/discord_es.html +++ b/articles/discord_es.html @@ -134,7 +134,7 @@ por si el link muere. This is a translation of the english article. It may become outdated- compare the dates on both articles.

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 liscence to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 liscence to be accepted.

    CC0 Liscence

    Back to catalog

    From 4826da97f632cfd856b4727ffba2aa340b37d4bf Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:12:06 +0100 Subject: [PATCH 054/156] Update dissenter --- articles/dissenter.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/dissenter.html b/articles/dissenter.html index f3e7c54..4f4fd04 100644 --- a/articles/dissenter.html +++ b/articles/dissenter.html @@ -97,7 +97,7 @@ Every once in a while, the Browser will send a request to Brave's instance of th This article was last edited on 5/24/2019

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From a8d1300aae4ebb4cd13fdc3de63e2fbc37d72aed Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:15:29 +0100 Subject: [PATCH 055/156] Update duckduckgo --- articles/duckduckgo.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/duckduckgo.html b/articles/duckduckgo.html index 3573850..d5937b7 100644 --- a/articles/duckduckgo.html +++ b/articles/duckduckgo.html @@ -79,7 +79,7 @@ DuckDuckGo is a search engine created by Gabriel Weinberg and owned by Duck Duck This article was last edited on 9/16/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From 7ed3e2326e3e3c3dfa1cd236efd2ab2948411695 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:16:28 +0100 Subject: [PATCH 056/156] Update duckduckgo-es --- articles/duckduckgo_es.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/duckduckgo_es.html b/articles/duckduckgo_es.html index 53424a9..1277f52 100644 --- a/articles/duckduckgo_es.html +++ b/articles/duckduckgo_es.html @@ -57,7 +57,7 @@ This translation may become out of date. Compare dates with the english article.

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 liscence to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 liscence to be accepted.

    CC0 Liscence

    Back to catalog

    From 0214ef28970b1a2f9a7a11af9da7413709d7ba42 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:17:16 +0100 Subject: [PATCH 057/156] Update example --- articles/example.html | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/articles/example.html b/articles/example.html index f310b25..d01683e 100644 --- a/articles/example.html +++ b/articles/example.html @@ -60,8 +60,7 @@ This article was last edited on mm/dd/yyyy

    - If you want to edit this article, or contribute your own article(s), - contact us on XMPP over in spyware@conference.nuegia.net, or visit us + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    From d3c42978ee53b95b638bf734c88282ce10ee045b Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:19:04 +0100 Subject: [PATCH 058/156] Update example-old --- articles/example_old.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/example_old.html b/articles/example_old.html index d51b872..3ec4bf8 100644 --- a/articles/example_old.html +++ b/articles/example_old.html @@ -36,7 +36,7 @@ should be cited like this: [1]. This article was last edited on 7/30/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 Liscence From 832bca30f98c1c267641471932a43238637acca3 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:19:51 +0100 Subject: [PATCH 059/156] Update explorer --- articles/explorer.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/explorer.html b/articles/explorer.html index 20bf18b..b928715 100644 --- a/articles/explorer.html +++ b/articles/explorer.html @@ -53,7 +53,7 @@
    This article was last edited on 2/18/2019 -

    If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg.

    +

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    CC0 License From 97b1ff208871865f25235e07b11d4cb0e3515a5f Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:21:19 +0100 Subject: [PATCH 060/156] Update falkon --- articles/falkon.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/falkon.html b/articles/falkon.html index 765e905..e1733b9 100644 --- a/articles/falkon.html +++ b/articles/falkon.html @@ -31,7 +31,7 @@ Falkon is a KDE web browser using QtWebEngine rendering engine, previously known This article was last edited on 8/24/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From 7a2c9ab5273e9687a5f676c2cbc388223e9b7c0a Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:22:45 +0100 Subject: [PATCH 061/156] Update firefox --- articles/firefox.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/firefox.html b/articles/firefox.html index ff15734..b507f53 100644 --- a/articles/firefox.html +++ b/articles/firefox.html @@ -271,7 +271,7 @@ they should be set too: This article was created on 11/23/2017

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License Back to catalog
    From c4d5572b7d853bfb00a1bdae29c7c447a2a16592 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:23:39 +0100 Subject: [PATCH 062/156] Update firefox-es --- articles/firefox_es.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/firefox_es.html b/articles/firefox_es.html index ec21854..326131d 100644 --- a/articles/firefox_es.html +++ b/articles/firefox_es.html @@ -259,7 +259,7 @@ Una mejor forma de entender esto es que Mozilla quiere pretender que incluir spy This article was created on 11/23/2017

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 Liscence From 74784fdfe8f10755c0b4956e95f4e2661868bba2 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:25:32 +0100 Subject: [PATCH 063/156] Update foobar2000 --- articles/foobar2000.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/foobar2000.html b/articles/foobar2000.html index a42fe73..28035e7 100644 --- a/articles/foobar2000.html +++ b/articles/foobar2000.html @@ -18,7 +18,7 @@ foobar2000 is an advanced freeware audio player for the Windows platform. foobar2000 does not make its source code available, which could be hiding spyware features.

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License From c9f8d5c5020af5c56d105fd1a30e07c48792162c Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:26:00 +0100 Subject: [PATCH 064/156] Update godot --- articles/godot.html | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/articles/godot.html b/articles/godot.html index 2432130..acc00ec 100644 --- a/articles/godot.html +++ b/articles/godot.html @@ -48,8 +48,7 @@ This article was last edited on 2020-11-02

    - If you want to edit this article, or contribute your own article(s), - contact us on XMPP over in spyware@conference.nuegia.net, or visit us + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    From ef09888359d44ee68c77b307a8f05d662940ba3e Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:26:58 +0100 Subject: [PATCH 065/156] Update google --- articles/google.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/google.html b/articles/google.html index 74dec04..b1443b3 100644 --- a/articles/google.html +++ b/articles/google.html @@ -47,7 +47,7 @@ services when concerning user privacy. This article was last edited on 11/9/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From 9682efb00a2f9adbe0372359b5ae543313b5a530 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:28:21 +0100 Subject: [PATCH 066/156] Update google-search --- articles/google_search.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/google_search.html b/articles/google_search.html index e20a1f7..9c628a1 100644 --- a/articles/google_search.html +++ b/articles/google_search.html @@ -97,7 +97,7 @@ your information, so it is really not trying to be very detailed because it woul This article was last edited on 12/12/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From dd4695081e62117d23cb0d4202a040cbc9f2af73 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:29:36 +0100 Subject: [PATCH 067/156] Update google-search-es --- articles/google_search_es.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/google_search_es.html b/articles/google_search_es.html index 5a78d72..3e4797b 100644 --- a/articles/google_search_es.html +++ b/articles/google_search_es.html @@ -59,7 +59,7 @@ Please keep this in mind when reading! It may become outdated in the future.

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 liscence to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 liscence to be accepted.

    CC0 Liscence

    Back to catalog

    From 6a36a3570414d31fc07fef518d815d8d196957ce Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:31:05 +0100 Subject: [PATCH 068/156] Update gzdoom --- articles/gzdoom.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/gzdoom.html b/articles/gzdoom.html index e61667a..cfd4846 100644 --- a/articles/gzdoom.html +++ b/articles/gzdoom.html @@ -32,7 +32,7 @@ should make sure to compile it with the telemetry disabled, and you should make This article was last edited on 5/30/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From 27de789d50a6bf5b7e421d16ec85e9c751229ec9 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:32:19 +0100 Subject: [PATCH 069/156] Update hexchat --- articles/hexchat.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/hexchat.html b/articles/hexchat.html index 4732e94..b961bdf 100644 --- a/articles/hexchat.html +++ b/articles/hexchat.html @@ -19,7 +19,7 @@ Hexchat is not spyware in and of itself, however you can use it to connect to se

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From 83e4d255b96951fcff838f67fbca0e6f0e7cc2c0 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:33:01 +0100 Subject: [PATCH 070/156] Update icecat --- articles/icecat.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/icecat.html b/articles/icecat.html index a440fbc..7c89bdc 100644 --- a/articles/icecat.html +++ b/articles/icecat.html @@ -39,7 +39,7 @@ GNU IceCat is a fork of Firefox that is more private and secure than Firefox and This article was last edited on 9/18/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From f1efc2a55e000bdd22aaf32876d5da4f733ff209 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:33:52 +0100 Subject: [PATCH 071/156] Update icecat59 --- articles/icecat59.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/icecat59.html b/articles/icecat59.html index f3d8dd6..ff9b6fa 100644 --- a/articles/icecat59.html +++ b/articles/icecat59.html @@ -50,7 +50,7 @@ GNU IceCat is a fork of Firefox that is more private and secure than Firefox and This article was last edited on 6/21/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From 5085fbbc228b35295e41742de4b6537a6d053c34 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:34:27 +0100 Subject: [PATCH 072/156] Update icecat-es --- articles/icecat_es.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/icecat_es.html b/articles/icecat_es.html index db7f3be..d7eff8e 100644 --- a/articles/icecat_es.html +++ b/articles/icecat_es.html @@ -36,7 +36,7 @@ GNU IceCat es un navegador web, derivado de F

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 liscence to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 liscence to be accepted.

    CC0 Liscence

    Back to catalog

    From a58b99bce7d882543243496d8703334ca7279f35 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:35:45 +0100 Subject: [PATCH 073/156] Update index2 --- articles/index2.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/index2.html b/articles/index2.html index 9e4b368..7681460 100644 --- a/articles/index2.html +++ b/articles/index2.html @@ -11,7 +11,7 @@

    Online Spyware Classification Project Unfinished Article Catalog

    -This is a catalog of all of the articles that are currently works-in-progress. The articles here are either unfinished, or not accurate and need to be edited before they can be added to the normal catalog. If you want to edit any of these articles, or contribute your own articles, contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. These articles need the most help, so feel free to contribute! +This is a catalog of all of the articles that are currently works-in-progress. The articles here are either unfinished, or not accurate and need to be edited before they can be added to the normal catalog. If you want to edit any of these articles, or contribute your own articles, visit us at the git repo on Codeberg. These articles need the most help, so feel free to contribute!

    The requested articles file also has a list of articles that have been requested, and the state of those requests.

    From 57e50b80000f19f991d5190596f72150f88966f0 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:36:28 +0100 Subject: [PATCH 074/156] Update instagram --- articles/instagram.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/instagram.html b/articles/instagram.html index b774ee1..ea4dbb4 100644 --- a/articles/instagram.html +++ b/articles/instagram.html @@ -94,7 +94,7 @@ Whenever a user takes a picture on a modern smartphone, GPS Coordinates are stor This article was last edited on 2/24/2019

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From 257b580f5cf12b8fa6d0ad53be83d215d5accbb7 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:37:01 +0100 Subject: [PATCH 075/156] Update iridium --- articles/iridium.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/iridium.html b/articles/iridium.html index dfcdf5f..bdad22f 100644 --- a/articles/iridium.html +++ b/articles/iridium.html @@ -77,7 +77,7 @@

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog From 86b1dde0d317dc8de426b60b0165ea89fc587b52 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:37:43 +0100 Subject: [PATCH 076/156] Update iron --- articles/iron.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/iron.html b/articles/iron.html index a087579..4128d14 100644 --- a/articles/iron.html +++ b/articles/iron.html @@ -177,7 +177,7 @@


    This article was last edited on 11/20/2018 -

    If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg.

    +

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    CC0 License From 87b13f5c72e6c950364ca9b933b5dbb48be5595a Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:38:21 +0100 Subject: [PATCH 077/156] Update itunes --- articles/itunes.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/itunes.html b/articles/itunes.html index 294226b..9e840b0 100644 --- a/articles/itunes.html +++ b/articles/itunes.html @@ -83,7 +83,7 @@ So, there can be no illusion or mistake about what happens to the information yo This article was last edited on 5/12/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From ee6b45ea020001dd05d80ca87fcbdf2c791cf787 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:39:05 +0100 Subject: [PATCH 078/156] Update ksp --- articles/ksp.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/ksp.html b/articles/ksp.html index c7cb0db..e7904f8 100644 --- a/articles/ksp.html +++ b/articles/ksp.html @@ -174,7 +174,7 @@ This article was last updated on 5/30/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From f756e9f769ca72d2d5e3c600a20f92ad6618d132 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:39:57 +0100 Subject: [PATCH 079/156] Update netsurf --- articles/netsurf.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/netsurf.html b/articles/netsurf.html index 82a751f..e13b15d 100644 --- a/articles/netsurf.html +++ b/articles/netsurf.html @@ -30,7 +30,7 @@

    -

    If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg.

    +

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    CC0 License
    From 3dbfb41127fafba1052c390dce35ced3455a82e9 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:44:23 +0100 Subject: [PATCH 080/156] Update netsurf_pl --- articles/netsurf_pl.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/articles/netsurf_pl.html b/articles/netsurf_pl.html index 5481a3d..3b491d7 100644 --- a/articles/netsurf_pl.html +++ b/articles/netsurf_pl.html @@ -30,8 +30,8 @@

    -

    Jeśli chcesz edytować ten artykuł lub dodać swój własny artykuł(y), skontaktuj się z nami przez XMPP na spyware@conference.nuegia.net, lub odwiedź nasze repozytorium git na Codeberg.

    -

    Wszystkie wkłady muszą być licencjonowane na podstawie licencji CC0, aby zostały zaakceptowane.

    +

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    +

    All contributions must be licensed under the CC0 license to be accepted.

    CC0 License From e8107716da983928387d67ed345e0f5cecf18447 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:45:04 +0100 Subject: [PATCH 081/156] Update nvidia --- articles/nvidia.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/nvidia.html b/articles/nvidia.html index 9cac1ab..bc857ef 100644 --- a/articles/nvidia.html +++ b/articles/nvidia.html @@ -73,7 +73,7 @@ This article was last edited on 7/22/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License From d20de7a66642fb0d4dab39a2146ebe13d8c51297 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:45:41 +0100 Subject: [PATCH 082/156] Update opera --- articles/opera.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/opera.html b/articles/opera.html index 764ee82..36d3c89 100644 --- a/articles/opera.html +++ b/articles/opera.html @@ -77,7 +77,7 @@ This article was created on 11/25/2017

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From 7eea2bb612247d0da750cd2c905ca40e63a38949 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:46:29 +0100 Subject: [PATCH 083/156] Update paint.net --- articles/paint.net.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/paint.net.html b/articles/paint.net.html index d8de6c1..3b7d41f 100644 --- a/articles/paint.net.html +++ b/articles/paint.net.html @@ -45,7 +45,7 @@ So the only way to avoid this is to block the program from accessing the interne This article was last edited on 6/1/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From 30b5c9ac0965e19c0efba258ed60a2a57e70631a Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:47:09 +0100 Subject: [PATCH 084/156] Update palemoon --- articles/palemoon.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/palemoon.html b/articles/palemoon.html index a02bc98..6d76c85 100644 --- a/articles/palemoon.html +++ b/articles/palemoon.html @@ -62,7 +62,7 @@ NoScript will cause display issues and functional issues." This article was created on 3/19/2019

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From 4e2364a41d31308c1029f059aeee96fd1e39a18d Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:47:46 +0100 Subject: [PATCH 085/156] Update palemoon-old --- articles/palemoon_old.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/palemoon_old.html b/articles/palemoon_old.html index 687a391..89d5ab6 100644 --- a/articles/palemoon_old.html +++ b/articles/palemoon_old.html @@ -91,7 +91,7 @@ privacy-concerned users, and would rather allow websites to execute malicious EC This article was last updated on 10/14/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From 3a0c58103ea0e43411154052d1249c7d2180a1d8 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:48:20 +0100 Subject: [PATCH 086/156] Update poweriso --- articles/poweriso.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/poweriso.html b/articles/poweriso.html index 3b598fc..1f3be61 100644 --- a/articles/poweriso.html +++ b/articles/poweriso.html @@ -65,7 +65,7 @@ extension should explain this. But at the very least, assuming that you didn't i This article was created on 10/7/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From 12d70fda77a6859e46501fb56d23935cda07aa18 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:49:33 +0100 Subject: [PATCH 087/156] Update razer --- articles/razer.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/razer.html b/articles/razer.html index ef8e9dd..1fbeb8a 100644 --- a/articles/razer.html +++ b/articles/razer.html @@ -57,7 +57,7 @@

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 Liscence

    Back to catalog

    From d410a3530ab62abc1bbbc43346e18785583c6dbc Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:50:09 +0100 Subject: [PATCH 088/156] Update razer-en --- articles/razer_en.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/razer_en.html b/articles/razer_en.html index a60316f..ddf7c53 100644 --- a/articles/razer_en.html +++ b/articles/razer_en.html @@ -61,7 +61,7 @@

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From 1569ad2454a9c507bd1e6539b4bcd5be180543fb Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:50:45 +0100 Subject: [PATCH 089/156] Update realplayer --- articles/realplayer.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/realplayer.html b/articles/realplayer.html index 24c73f5..9a7c2c2 100644 --- a/articles/realplayer.html +++ b/articles/realplayer.html @@ -113,7 +113,7 @@ receive a higher rating or a different advisory: Do not use t This article was last edited on 8/13/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From 29ec19b18651df279ee475476a52d5a6c597a062 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:51:21 +0100 Subject: [PATCH 090/156] Update redshell --- articles/redshell.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/redshell.html b/articles/redshell.html index edac2ad..15aad0a 100644 --- a/articles/redshell.html +++ b/articles/redshell.html @@ -81,7 +81,7 @@ avoided entirely. This article was last edited on 7/16/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From f637328c4a5548645a95d749c8840961879afa5a Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:52:15 +0100 Subject: [PATCH 091/156] Update slimjet --- articles/slimjet.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/slimjet.html b/articles/slimjet.html index 1ce0cc0..85f3a3b 100644 --- a/articles/slimjet.html +++ b/articles/slimjet.html @@ -96,7 +96,7 @@
    This article was last edited on 8/4/2018 -

    If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg.

    +

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    CC0 License From 24359cbb6239fb865d85131034c59d4ec52dc881 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:52:57 +0100 Subject: [PATCH 092/156] Update snapchat --- articles/snapchat.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/snapchat.html b/articles/snapchat.html index 8225fd5..23d24be 100644 --- a/articles/snapchat.html +++ b/articles/snapchat.html @@ -84,7 +84,7 @@ For a simple social media app, Snapchat demands too many permissions. When I tes This article was last edited on 2/23/2019

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From 7b7fd8628b1c6a231d43ddcc3ee42848b2eceb4d Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:54:30 +0100 Subject: [PATCH 093/156] Update sphere --- articles/sphere.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/sphere.html b/articles/sphere.html index 922e8df..afee21f 100644 --- a/articles/sphere.html +++ b/articles/sphere.html @@ -41,7 +41,7 @@ is so focused on privacy? This article was last edited on 12/12/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From ed043b44d8649f14fbdef508ba8d3a228028225b Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:55:05 +0100 Subject: [PATCH 094/156] Update steam --- articles/steam.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/steam.html b/articles/steam.html index 8ed8057..f20ea4e 100644 --- a/articles/steam.html +++ b/articles/steam.html @@ -107,7 +107,7 @@ Steam contains spyware features that allow it to update itself without user veri This article was last edited on 8/3/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From 9108d08939a37d06c2621990846d2e7cf4f9a8f3 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:55:37 +0100 Subject: [PATCH 095/156] Update surf --- articles/surf.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/surf.html b/articles/surf.html index 659618a..e6be2a2 100644 --- a/articles/surf.html +++ b/articles/surf.html @@ -36,7 +36,7 @@
    -

    If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg.

    +

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    CC0 License From 74190f402f967289129ce06c4be73c028d25f0cc Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:57:52 +0100 Subject: [PATCH 096/156] Update surf-fr --- articles/surf_fr.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/articles/surf_fr.html b/articles/surf_fr.html index 4acd41b..a98da90 100644 --- a/articles/surf_fr.html +++ b/articles/surf_fr.html @@ -34,8 +34,8 @@
    -

    Si vous voulez editer cet article ou contribuer sur vos propres article(s), contactez nous sur XMPP a spyware@conference.nuegia.net, ou visitez le repo Git a Codeberg.

    -

    Toutes les contributions doivent etre sous license CC0 pour etre acceptées.

    +

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    +

    All contributions must be licensed under the CC0 license to be accepted.

    CC0 License From 7b1afd9770e15f697917b608e1506c039c57d3e6 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:58:56 +0100 Subject: [PATCH 097/156] Update surf-pl --- articles/surf_pl.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/articles/surf_pl.html b/articles/surf_pl.html index bf20149..c677fbc 100644 --- a/articles/surf_pl.html +++ b/articles/surf_pl.html @@ -36,8 +36,8 @@
    -

    Jeśli chcesz edytować ten artykuł lub dodać swój własny artykuł(y), skontaktuj się z nami przez XMPP na spyware@conference.nuegia.net, lub odwiedź nasze repozytorium git na Codeberg.

    -

    Wszystkie wkłady muszą być licencjonowane na podstawie licencji CC0, aby zostały zaakceptowane.

    +

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    +

    All contributions must be licensed under the CC0 license to be accepted.

    CC0 License From a221dfa950e012b81d5d9ed4f992bb2a6b2f7fd5 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:59:56 +0100 Subject: [PATCH 098/156] Update systemd --- articles/systemd.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/systemd.html b/articles/systemd.html index 086a94b..7699205 100644 --- a/articles/systemd.html +++ b/articles/systemd.html @@ -48,7 +48,7 @@ But I don't want to call them "sources" or anything because what they talk about This article was last edited on 8/7/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License From 627b28f491745e46456a100de64d6a34234b7bbb Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 22:00:46 +0100 Subject: [PATCH 099/156] Update thunderbird --- articles/thunderbird.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/thunderbird.html b/articles/thunderbird.html index 54ee639..c7dc1de 100644 --- a/articles/thunderbird.html +++ b/articles/thunderbird.html @@ -65,7 +65,7 @@ Thunderbird contains several forms of opt-in spyware that only collects informat This article was last edited on 6/2/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From 38cbf5957187324379002d56816d681223a82cae Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 22:01:17 +0100 Subject: [PATCH 100/156] Update tor --- articles/tor.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/tor.html b/articles/tor.html index d76c28e..a815046 100644 --- a/articles/tor.html +++ b/articles/tor.html @@ -43,7 +43,7 @@ this over the Tor network... so while it's definitely "phoning home", it's doing This article was last edited on 11/20/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From f8204e0f712f571f2b645ceb09b6af098f74ee82 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 22:02:02 +0100 Subject: [PATCH 101/156] Update ungoogled-chromium --- articles/ungoogled_chromium.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/ungoogled_chromium.html b/articles/ungoogled_chromium.html index 59b94c6..29fe1b5 100644 --- a/articles/ungoogled_chromium.html +++ b/articles/ungoogled_chromium.html @@ -37,7 +37,7 @@ looking for a Chrome-based browser to switch too without taking the time to comp This article was last edited on 11/1/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From 7e65af2a2edd73bc98625fee202d16c055a1c9a8 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 22:02:40 +0100 Subject: [PATCH 102/156] Update unity --- articles/unity.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/unity.html b/articles/unity.html index 8edefae..730a4e3 100644 --- a/articles/unity.html +++ b/articles/unity.html @@ -60,7 +60,7 @@ Unity collects user information and uses it in a dubious and malicious way and i This article was created on 8/24/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From e79a13822703b1a44a30363420110a8f71b4681e Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 22:03:24 +0100 Subject: [PATCH 103/156] Update utorrent --- articles/utorrent.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/utorrent.html b/articles/utorrent.html index cd0322b..f289af5 100644 --- a/articles/utorrent.html +++ b/articles/utorrent.html @@ -36,7 +36,7 @@ should be cited like this: [1]. This article was last edited on 8/3/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License From 3cb233f3969b07344ebf8d7aa6efd153d6894842 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 22:04:01 +0100 Subject: [PATCH 104/156] Update vivaldi --- articles/vivaldi.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/vivaldi.html b/articles/vivaldi.html index 08901d1..40bd16b 100644 --- a/articles/vivaldi.html +++ b/articles/vivaldi.html @@ -85,7 +85,7 @@ are not developers you can trust. Below is an anti This article was created on 11/25/2017

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From c0fe237d1411947a331e3d2b6af42c2fec76c3c8 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 22:04:47 +0100 Subject: [PATCH 105/156] Update vlc --- articles/vlc.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/vlc.html b/articles/vlc.html index 476b07e..a63b019 100644 --- a/articles/vlc.html +++ b/articles/vlc.html @@ -39,7 +39,7 @@ VLC Media player searches through online databases to find complete album covers This article was last edited on 7/30/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From 3317723fd304e15985c380d54b8144051a28e14c Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 22:05:25 +0100 Subject: [PATCH 106/156] Update waterfox --- articles/waterfox.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/waterfox.html b/articles/waterfox.html index c55b774..a69fa3c 100644 --- a/articles/waterfox.html +++ b/articles/waterfox.html @@ -140,7 +140,7 @@ where the user can understand what they are giving up when they download the upd This article was last edited on 6/2/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From cba8439864683409d6702527bd7e25dbca725c76 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 22:06:06 +0100 Subject: [PATCH 107/156] Update webdiscover --- articles/webdiscover.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/webdiscover.html b/articles/webdiscover.html index 6ab0121..adeeb20 100644 --- a/articles/webdiscover.html +++ b/articles/webdiscover.html @@ -106,7 +106,7 @@ more concerning: This article was last edited on 8/4/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From efb5e36f71a73e16df98085ce86c4d26c330219e Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 22:06:45 +0100 Subject: [PATCH 108/156] Update yahoo --- articles/yahoo.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/yahoo.html b/articles/yahoo.html index 0091e1e..36a4df9 100644 --- a/articles/yahoo.html +++ b/articles/yahoo.html @@ -67,7 +67,7 @@ is integrated into the "Yahoo Account" spyware platform, which shares all of the This article was last edited on 8/3/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From f08e9ccc916a35a20cc7e939ae31ce799566284a Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 22:07:17 +0100 Subject: [PATCH 109/156] Update youtube --- articles/youtube.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/youtube.html b/articles/youtube.html index 17eb242..054b1cd 100644 --- a/articles/youtube.html +++ b/articles/youtube.html @@ -88,7 +88,7 @@ The YouTube app for android additionally uses the Google Firebase Analytics trac This article was last updated on 12/12/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From 8fd09076f48ea12adf0b62e3587233216ef85582 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 22:08:52 +0100 Subject: [PATCH 110/156] Update faq --- guides/faq.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/guides/faq.html b/guides/faq.html index 1b43147..e971478 100644 --- a/guides/faq.html +++ b/guides/faq.html @@ -60,7 +60,7 @@ You can support this website by submitting or translating articles and referring

    How do I submit articles to this website?

    -Articles can be submitted by doing a pull request at the Codeberg or contacting us via the XMPP at spyware@conference.nuegia.net. Any article that is submitted must follow the article style guide and the spyware criteria guide correctly to be accepted into the website. If you want to make changes to an article please download and edit that article, and resubmit your version of the article in an email, explaining what the changes are and why you made those changes. If your version of the article is conforming to the article style guide and spyware criteria guide and has justified changes it will be accepted as a replacement to the previous article. Your submissions will be manually reviewed and added to the website at this time. I will reply to all submissions explaining if the submission was accepted or not, and if the submission was declined, why it was declined. +Articles can be submitted by doing a pull request at the Codeberg. Any article that is submitted must follow the article style guide and the spyware criteria guide correctly to be accepted into the website. If you want to make changes to an article please download and edit that article, and resubmit your version of the article in an email, explaining what the changes are and why you made those changes. If your version of the article is conforming to the article style guide and spyware criteria guide and has justified changes it will be accepted as a replacement to the previous article. Your submissions will be manually reviewed and added to the website at this time. I will reply to all submissions explaining if the submission was accepted or not, and if the submission was declined, why it was declined.

    What language do the submissions need to be in?

    @@ -68,7 +68,7 @@ Any language should be fine. Currently there are only English and Spanish articl

    I want to amend/change the style guide and/or the spyware classification guide.

    -Submitting a pull request at the Codeberg, or contacting us via the XMPP at spyware@conference.nuegia.net with a new version of the guide in question, detailing the changes you have made and the reasons for these changes. If I agree with these changes then I will either replace the current document(s) with your version(s) or edit the document(s) myself to incorporate the new ideas, and send you a follow-up email explaining what I did. If I disagree with you, I will send you an email explaining why I don't want to amend/change the guide(s) in such a way. +Submitting a pull request at the Codeberg, with a new version of the guide in question, detailing the changes you have made and the reasons for these changes. If I agree with these changes then I will either replace the current document(s) with your version(s) or edit the document(s) myself to incorporate the new ideas, and send you a follow-up email explaining what I did. If I disagree with you, I will send you an email explaining why I don't want to amend/change the guide(s) in such a way.

    Spyware and Software Licensing

    From dc4ed095db52722c11e99550cefebb8d6061ae09 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 22:09:34 +0100 Subject: [PATCH 111/156] Update firefox --- guides/firefox.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guides/firefox.html b/guides/firefox.html index 71b5ec5..c4a350f 100644 --- a/guides/firefox.html +++ b/guides/firefox.html @@ -128,7 +128,7 @@


    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License From 93a1dd6119a0c0a4b3094e2579642a6e33ee3119 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 22:10:16 +0100 Subject: [PATCH 112/156] Update firefox-es --- guides/firefox_es.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guides/firefox_es.html b/guides/firefox_es.html index a8a03cf..4611bbe 100644 --- a/guides/firefox_es.html +++ b/guides/firefox_es.html @@ -130,7 +130,7 @@


    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 Liscence From c008d4d47a2d865d6aff2be90e836945817bc438 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 22:10:52 +0100 Subject: [PATCH 113/156] Update iridium --- guides/iridium.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guides/iridium.html b/guides/iridium.html index 5399ef1..e14f3cb 100644 --- a/guides/iridium.html +++ b/guides/iridium.html @@ -22,7 +22,7 @@

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From 15242bab09d654871011f3d02918468ad2e37f29 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 22:11:22 +0100 Subject: [PATCH 114/156] Update netsurf --- guides/netsurf.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guides/netsurf.html b/guides/netsurf.html index 9123364..756290a 100644 --- a/guides/netsurf.html +++ b/guides/netsurf.html @@ -32,7 +32,7 @@

    -

    If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg.

    +

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    CC0 License From 7c8143f0dce67c15e1eea71239041cead815280a Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 22:12:38 +0100 Subject: [PATCH 115/156] Update netsurf-pl --- guides/netsurf_pl.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/guides/netsurf_pl.html b/guides/netsurf_pl.html index ef545f8..834e989 100644 --- a/guides/netsurf_pl.html +++ b/guides/netsurf_pl.html @@ -32,8 +32,8 @@
    -

    Jeśli chcesz edytować ten artykuł lub dodać swój własny artykuł(y), skontaktuj się z nami przez XMPP na spyware@conference.nuegia.net, lub odwiedź nasze repozytorium git na Codeberg.

    -

    Wszystkie wkłady muszą być licencjonowane na podstawie licencji CC0, aby zostały zaakceptowane.

    +

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    +

    All contributions must be licensed under the CC0 license to be accepted.

    CC0 License From 801ebdb2166de65dd8e0b8d71f54dcba32083cb7 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 22:13:16 +0100 Subject: [PATCH 116/156] Update palemoon --- guides/palemoon.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guides/palemoon.html b/guides/palemoon.html index 46360ad..4417a93 100644 --- a/guides/palemoon.html +++ b/guides/palemoon.html @@ -69,7 +69,7 @@

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License From 148daada45de043391d22e6d0d69d4c0fa64e571 Mon Sep 17 00:00:00 2001 From: Kuba Date: Fri, 11 Dec 2020 14:01:38 +0100 Subject: [PATCH 117/156] Translate SRWare Iron article to Polish --- articles/index.html | 2 +- articles/iron_pl.html | 190 ++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 191 insertions(+), 1 deletion(-) create mode 100644 articles/iron_pl.html diff --git a/articles/index.html b/articles/index.html index 53b1e46..45c202b 100644 --- a/articles/index.html +++ b/articles/index.html @@ -26,7 +26,7 @@ NetSurf [Polski] [Mitigation Guide] [Poradnik Mitygacji]

    Surf [Francais] [Polski]

    Lynx

    - SRWare Iron

    + SRWare Iron [Polski]

    Slimjet

    Google Chrome [Español]

    diff --git a/articles/iron_pl.html b/articles/iron_pl.html new file mode 100644 index 0000000..a56dd72 --- /dev/null +++ b/articles/iron_pl.html @@ -0,0 +1,190 @@ + + + + + + SRWare Iron — Spyware Watchdog + + + + +
    + +
    + SRWare Iron Logo +

    SRWare Iron

    +

    + SRWare Iron jest darmową przeglądarką internetową i implementacją Chromium stworzoną przez SRWare z Niemiec. +

    +

    Poziom Oprogramowania Szpiegowskiego: Ekstermalnie Wysoki

    +

    + SRWare Iron twierdzi że jest przeglądarką przestrzegająca prywatności będącą alternatywą dla oprogramowania + szpiegowskiego Google Chrome a konkretnie reklamuje siebie jako + przestrzegająca prywatności przeglądarka internetowa która ma dać użytkownikom działanie Chrome bez jego + szpiegowskiego oprogramowania. Jednak, kiedy zbada się ten program, te twierdzenia przestają być prawdziwe. + SRWare Iron łaczy się z bardzo wieloma serwerami przy pierwszym uruchomieniu. Zbiera on około + ~400-500 niepożądanych połączeń i parę minut zajęło mu aby zatrzymać + tworzenie nowych połączeń. SRWare Iron używa szpiegowskiej wyszukiwarki Bing + jako domyślnej, jednak wykracza poza to i przekierowywuje żądania do Bing przez własne serwery więc może + przechwytywać twoje wyszukiwania w internecie. Najważniejsze jest to że ta przeglądarka jest kolejną fałszywą + inicjatywą dotyczącą prywatności i naprawdę nie jest lepsza od Chrome. +

    +

    + Wersja 69.0.3600.0 SRWare Iron została przetestowana na 64-bitowym Windows 7. Do monitorowania zachowań + tego programu użyto MITMproxy, Microsoft Network Monitor 3.4 i Sysinternals ProcMon. +

    +

    Fałszywa inicjatywa dotycząca prywatności

    +

    + SRWare Iron twierdzi na swojej stronie że: +

    +

    + "Chrome zachwyca ekstermalnie szybkim renderowaniem stron, lśniącym wyglądem i innowacyjnymi możliwości. Ale jest również krytykowany przez specjalistów ds. Ochrony danych, z powodów takich jak tworzenie unikalnego identyfikatora użytkownika bądź przesyłanie wyszukiwań do Google w celu generowania sugestii. SRWare Iron jest prawdziwą alternatywą. Przeglądarka jest oparta na źródle Chromium i oferuje takie same opcje co Chrome, jednak bez opcji naruszających prywatność." + [1]

    +

    + W rzeczywistości wymieniasz jeden produkt pełny oprogramowania szpiegowskiego na drugi. Tam gdzie oprogramowanie szpiegujące + Chroma zostało usunięte, oprogramowanie szpiegowskie Irona je zastępuje. Jaką truciznę wybierasz? Najgorsze jest to że to co + ludzie przeczytali na stronie SRWare, uwierzyli w to bez robienia żadnych testów. Przykładowo + ten artykuł + [web.archive.org] + po prostu kopiuje listę porównywawczą z strony Iron bez żadnej analizy zanim ogłosi ją bezpieczną alternatywą dla Chrome. + Najodważniejszą rzeczą o tym jest wspaniały cytat z sekcji najczęściej zadawanych pytań dla Iron Browser: +

    +

    + "Mogę naprawdę sprawdzić czy Iron nie wysyła żadnych prywatnych danych, jak powiedzieliście? Tak, możesz. Są narzędzia takie jak Wireshark, które skanują ruch sieciowy. Nie możemy rozpoznać żadnej rzucającej się w oczy aktywności. Ale ty możesz potwierdzić to własnoręcznie." + [2]

    +

    + Co jest wspaniałą perłą w kontekście tego co faktycznie można znaleźć podczas przeprowadzania testów programu. +

    +

    Ogromna ilość połączeń przy pierwszym uruchomieniu

    +

    + Kiedy uruchomisz pierwszym razem SRWare Iron, ono natychmiast odwiedzi podane strony: https://iron.start.me/us i + https://www.srware.net/en/software_srware_iron.php. Najbardziej natarczywą stroną jest domena start.me + która zaczyna ładować ogromną ilość złośliwego oprogramowania z internetu. Dokładnia ilość żądań nie została przeze mnie policzona + ale to było gdzieś w zakresie 400-500 żądań (moje oprogramowanie nie oferuje dużej automatyzacji... lub też nie używam go tak dobrze + jak to jest możliwe). To zdjęcie (przy 1.06MB - prawie 1/4 wielkości strony w momencie pisania!) + powinno dać tobie do myślenia o ilości żądań które mnie zasypały. Upłynęło trochę czasu do zakończenia otrzymywania żądań. W następnych + uruchomieniach ilość żądań była mniejsza. Iron łączy się do szpiegowskich platform takich jak Google Analytics i Piwik oraz wykonywuje + własne skrypty JavaScript. Są tu wiele niepotrzebnych połączeń do Google Analitics więc prawdopodobnie to znaczy że wiele firm może + wysłać własne skrypty analityczne za pośrednictwem strony głównej. W ten sposób dokładnie pobiera twój ruch i profiluje twoją przeglądarkę + i komputer w momencie w którym zaczynasz przeglądać internet z twoją nową "szanującą prywatność" przeglądarką aby te wszystkie firmy + reklamowe mogły cię śledzić wszędzie gdzie jesteś! +

    +

    + Podczas sprawdzania połączenia przeglądarki w Network Monitor 3.4, można zobaczyć że łączy się z dużą ilością + serwerów, mimo że łączyła się z tylko dwiema domenami. Ten zrzut ekranu nie ukazuje + wszystkich adresów IP z którymi się połączono, ale powinien dać ci do myślenia. +

    +

    + Żeby nie było żadnej niejasności, to powiadomienie jest pokazywane kiedy włączysz stronę główną: +

    +

    + "Używamy cookies do personalizacji treści i reklam, zapewniania funkcji + sieci społeczenościowych i analizowania naszego ruchu. Udostępniamy także + informacje na temat używania naszej strony naszym partnerom w zakresie mediów + społecznościowych, reklamy i analizy, którzy mogą je łączyć z innymi informacjami + które zostały im przekazane przez użytkownika bądź też które zostały zebrane w + wyniku korzystania z ich usług." +

    +

    + Tylko po to żeby nie było wątpliwości - dostajesz śledzące cookies przez firmy reklamowe. +

    +

    Przekierowywanie wyszukań internetowych przez domenę programistów

    +

    + Po tym jak twoja przeglądarka zostanie zidentyfikowana przez każdą szpiegującą firmę, możesz zacząć przeglądać internet z + twojej nowej przeglądarki SRWare Iron. Domyślna wyszukiwarka to szpiegujący Bing. + Jednak, nie wystarczy wskazać tylko na szpiegowską wyszukiwarkę... gdy spróbujjesz wyszukać na Bing, to się właśnie dzieje: +

    + SRWare Iron przekierowywuje przez swoje serwery +

    + W zasadzie, za każdym razem kiedy wyszukujesz przez tą przeglądarkę, twoje wyszukiwania są wysyłane przez serwery + programistów. Więc, programiści przeglądarki tym sposobem mogą znać twoją historię przeglądania. Twoje wyszukiwania + są także wysyłane przez wisesearches.com, ale nie wiem kim oni są. Więc teraz zamiast dawać twoją historię + wyszukiwania do jednej szpiegowskiej firmy - Google, możesz dawać aż trzem szpiegowskim firmom przechodząc do tej przeglądarki. + To jest bardzo podobna taktyka do tej używanej przez szpiegowską przeglądarkę Slimjet, + gdzie przekierowywuje zapytania z Bing przez własne domeny. +

    +

    Cel programistów SRWare Iron?

    +

    + Jeśli zagłębisz się w proces powstawania SRWare Iron, możesz znaleźć kilka interesujących informacji od niektórych programistów Chrome + o celach stworzenia tego forka. A dokładniej - ta bardzo ciekawa konwersacja:[3] +

    + + <Kmos> Iron: dlaczego nie przyczynimy się do tego, zamiast sforkować ? + <Iron> ponieważ usunął cały kod związany z prywatnością + <Iron> n.p. RLZ + <Iron> i śledzenie URL co 5 sekund po uruchomieniu + <Iron> oryginalny chrome mocno integruje się z google...nie cierpię tego + <jamessan> wszyscy mają mieć opcje aby wyłączyć ją, jeśli dobrze pamiętam + <Iron> tak ale oni nie mają tych opcji + <Iron> i nikt nie wie kiedy następna beta zostanie wydana + <jamessan> więc popracuj na dodaniem opcji żeby były w następnym wydaniu + <mgreenblatt> Iron.. dlaczego by nie zaproponować poprawki bazującej na preprocesorze definiującym który wyłącza sekcje których nie lubisz bez forkowania kodu? + <mgreenblatt> (zakładając, że coś takiego obecnie nie istnieje) + <Iron> ponieważ fork przyciągnie dużo rozgłosu mojej osoby i mojej strony + <Iron> to znaczy: dużo pieniędzy również ;) + <Kmos> rotflol + <Iron> co oznacza rotful? + <mgreenblatt> Iron.. jesteś dużą korporacją która może poświęcić czas na rozwój forka czegoś skomplikowanego jak chromium? + <Kmos> Iron: wygoogluj o tym + <Iron> tak, jest wystarczająco czasu na aby go rozwijać + <jamessan> heh, oczekujesz aby zrobić dużą ilość pieniędzy z zrobienia forka chromium? to jest całkiem zabawne + <Iron> nie wezmę pieniędzy na mój fork + <Iron> ale posiadam adsense na mojej stronie ;) + <Iron> dużo odwiedzających -> dużo kliknięć > dużo pieniędzy ;) + <Kmos> i czy uważasz że google powinno wspierać twojego forka + <Kmos> lol + <mgreenblatt> Iron.. zawsze dobrze jest mieć marzenia ;-) + <Iron> jesteśmy tutaj w niemczech + <Iron> prasa będzie kochać mojego forka + <Iron> rozmawiałem już z wieloma dziennikarzami + <DrPizza> Dlaczego forkujesz? + <DrPizza> do czego? + <Iron> aby usunąć wszystkie rzeczy w kodzie odwoływujące się do google ;) + <jamessan> by zdobyć sławę i fortunę + <Iron> nikt tutaj nie ufa google + <Iron> niemieckie społeczeństwo mówi: google jest bardzo złe + <jamessan> ale używasz adsense google'a + +

    + Więc to może rozwiać wątpliwości... motywacją istnienia tej przeglądarki zarabianie na + prywatności przez generowanie ruchu do jego strony, gdzie on może robić pieniądze przez + serwowanie szpiegowskiego oprogramowania użytkownikom tym samym którzy chcieli od niego + uciec. Potem jego fork zostaje naładowany całego sortu szpiegowskim oprogramowaniem od + innych firm... z których pewnie też zarabia trochę pieniędzy. (po co inaczej miałby + poświęcać czas na integrowanie tego wszystkiego z jego przeglądarką? Możemy tylko spekulować.) + W końcu jest całkiem jasne że ta przeglądarka to ogromny przekręt i nie powinno się jej używać. +

    +
    +
    + +
    + + + From d66c673d7d64210336e5983a0eb6e57865ca57fc Mon Sep 17 00:00:00 2001 From: Kuba Date: Fri, 11 Dec 2020 15:17:54 +0100 Subject: [PATCH 118/156] Fix SRWare Iron polish translation --- articles/iron_pl.html | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/articles/iron_pl.html b/articles/iron_pl.html index a56dd72..4636894 100644 --- a/articles/iron_pl.html +++ b/articles/iron_pl.html @@ -18,10 +18,10 @@

    Poziom Oprogramowania Szpiegowskiego: Ekstermalnie Wysoki

    - SRWare Iron twierdzi że jest przeglądarką przestrzegająca prywatności będącą alternatywą dla oprogramowania - szpiegowskiego Google Chrome a konkretnie reklamuje siebie jako - przestrzegająca prywatności przeglądarka internetowa która ma dać użytkownikom działanie Chrome bez jego - szpiegowskiego oprogramowania. Jednak, kiedy zbada się ten program, te twierdzenia przestają być prawdziwe. + SRWare Iron uważa się za przestrzegającą prywatność przeglądarkę internetową będącą alternatywą dla + Google Chrome; a dokładnie reklamuje siebie jako + przestrzegająca prywatności przeglądarka internetowa która ma dać użytkownikom działanie Chrome bez dodatków + szpiegujących Google. Po zbadaniu Iron'a, te twierdzenia przestają być prawdziwe. SRWare Iron łaczy się z bardzo wieloma serwerami przy pierwszym uruchomieniu. Zbiera on około ~400-500 niepożądanych połączeń i parę minut zajęło mu aby zatrzymać tworzenie nowych połączeń. SRWare Iron używa szpiegowskiej wyszukiwarki Bing @@ -46,8 +46,8 @@ ludzie przeczytali na stronie SRWare, uwierzyli w to bez robienia żadnych testów. Przykładowo ten artykuł [web.archive.org] - po prostu kopiuje listę porównywawczą z strony Iron bez żadnej analizy zanim ogłosi ją bezpieczną alternatywą dla Chrome. - Najodważniejszą rzeczą o tym jest wspaniały cytat z sekcji najczęściej zadawanych pytań dla Iron Browser: + po prostu kopiuje listę porównywawczą z strony Iron bez żadnej analizy by ogłosić ją bezpieczną alternatywą dla Chrome. + Najodważniejszą rzeczą jest wspaniały cytat z sekcji najczęściej zadawanych pytań dla Iron Browser:

    "Mogę naprawdę sprawdzić czy Iron nie wysyła żadnych prywatnych danych, jak powiedzieliście? Tak, możesz. Są narzędzia takie jak Wireshark, które skanują ruch sieciowy. Nie możemy rozpoznać żadnej rzucającej się w oczy aktywności. Ale ty możesz potwierdzić to własnoręcznie." @@ -146,12 +146,12 @@ ale używasz adsense google'a

    - Więc to może rozwiać wątpliwości... motywacją istnienia tej przeglądarki zarabianie na - prywatności przez generowanie ruchu do jego strony, gdzie on może robić pieniądze przez - serwowanie szpiegowskiego oprogramowania użytkownikom tym samym którzy chcieli od niego - uciec. Potem jego fork zostaje naładowany całego sortu szpiegowskim oprogramowaniem od - innych firm... z których pewnie też zarabia trochę pieniędzy. (po co inaczej miałby - poświęcać czas na integrowanie tego wszystkiego z jego przeglądarką? Możemy tylko spekulować.) + Więc to może rozwiać wątpliwości... motywacją istnienia tej przeglądarki jest zarabianie na + prywatności przez generowanie ruchu do strony Iron'a, gdzie on może robić pieniądze przez + serwowanie szpiegowskiego oprogramowania użytkownikom, tym samym którzy chcieli od szkodliwego + oprogramowania uciec. Potem jego fork zostaje naładowany całego sortu szpiegowskim oprogramowaniem + od innych firm... z których pewnie też zarabia trochę pieniędzy. (po co inaczej miałby poświęcać + czas na integrowanie tego wszystkiego z jego przeglądarką? Możemy tylko spekulować.) W końcu jest całkiem jasne że ta przeglądarka to ogromny przekręt i nie powinno się jej używać.

    From 6ab324eba7195ea959e445e064b4cfe29b32cbee Mon Sep 17 00:00:00 2001 From: Kuba Date: Fri, 11 Dec 2020 19:51:55 +0100 Subject: [PATCH 119/156] Fix SRWare Iron polish translation --- articles/iron_pl.html | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/articles/iron_pl.html b/articles/iron_pl.html index a56dd72..6062661 100644 --- a/articles/iron_pl.html +++ b/articles/iron_pl.html @@ -18,10 +18,10 @@

    Poziom Oprogramowania Szpiegowskiego: Ekstermalnie Wysoki

    - SRWare Iron twierdzi że jest przeglądarką przestrzegająca prywatności będącą alternatywą dla oprogramowania - szpiegowskiego Google Chrome a konkretnie reklamuje siebie jako - przestrzegająca prywatności przeglądarka internetowa która ma dać użytkownikom działanie Chrome bez jego - szpiegowskiego oprogramowania. Jednak, kiedy zbada się ten program, te twierdzenia przestają być prawdziwe. + SRWare Iron uważa się za przestrzegającą prywatność przeglądarkę internetową będącą alternatywą dla + Google Chrome; a dokładnie reklamuje siebie jako + przestrzegająca prywatności przeglądarka internetowa która ma dać użytkownikom działanie Chrome bez dodatków + szpiegujących Google. Po zbadaniu Iron'a, te twierdzenia przestają być prawdziwe. SRWare Iron łaczy się z bardzo wieloma serwerami przy pierwszym uruchomieniu. Zbiera on około ~400-500 niepożądanych połączeń i parę minut zajęło mu aby zatrzymać tworzenie nowych połączeń. SRWare Iron używa szpiegowskiej wyszukiwarki Bing @@ -46,8 +46,8 @@ ludzie przeczytali na stronie SRWare, uwierzyli w to bez robienia żadnych testów. Przykładowo ten artykuł [web.archive.org] - po prostu kopiuje listę porównywawczą z strony Iron bez żadnej analizy zanim ogłosi ją bezpieczną alternatywą dla Chrome. - Najodważniejszą rzeczą o tym jest wspaniały cytat z sekcji najczęściej zadawanych pytań dla Iron Browser: + po prostu kopiuje listę porównywawczą z strony Iron bez żadnej analizy by ogłosić ją bezpieczną alternatywą dla Chrome. + Najodważniejszą rzeczą jest wspaniały cytat z sekcji najczęściej zadawanych pytań dla Iron Browser:

    "Mogę naprawdę sprawdzić czy Iron nie wysyła żadnych prywatnych danych, jak powiedzieliście? Tak, możesz. Są narzędzia takie jak Wireshark, które skanują ruch sieciowy. Nie możemy rozpoznać żadnej rzucającej się w oczy aktywności. Ale ty możesz potwierdzić to własnoręcznie." @@ -110,7 +110,7 @@

    <Kmos> Iron: dlaczego nie przyczynimy się do tego, zamiast sforkować ? - <Iron> ponieważ usunął cały kod związany z prywatnością + <Iron> ponieważ usunąłem cały kod związany z prywatnością <Iron> n.p. RLZ <Iron> i śledzenie URL co 5 sekund po uruchomieniu <Iron> oryginalny chrome mocno integruje się z google...nie cierpię tego @@ -146,12 +146,12 @@ <jamessan> ale używasz adsense google'a

    - Więc to może rozwiać wątpliwości... motywacją istnienia tej przeglądarki zarabianie na - prywatności przez generowanie ruchu do jego strony, gdzie on może robić pieniądze przez - serwowanie szpiegowskiego oprogramowania użytkownikom tym samym którzy chcieli od niego - uciec. Potem jego fork zostaje naładowany całego sortu szpiegowskim oprogramowaniem od - innych firm... z których pewnie też zarabia trochę pieniędzy. (po co inaczej miałby - poświęcać czas na integrowanie tego wszystkiego z jego przeglądarką? Możemy tylko spekulować.) + Więc to może rozwiać wątpliwości... motywacją istnienia tej przeglądarki jest zarabianie na + prywatności przez generowanie ruchu do strony Iron'a, gdzie on może robić pieniądze przez + serwowanie szpiegowskiego oprogramowania użytkownikom, tym samym którzy chcieli od szkodliwego + oprogramowania uciec. Potem jego fork zostaje naładowany całego sortu szpiegowskim oprogramowaniem + od innych firm... z których pewnie też zarabia trochę pieniędzy. (po co inaczej miałby poświęcać + czas na integrowanie tego wszystkiego z jego przeglądarką? Możemy tylko spekulować.) W końcu jest całkiem jasne że ta przeglądarka to ogromny przekręt i nie powinno się jej używać.

    From 7cf5e4886545df266671e0c88c07742a62a6aa24 Mon Sep 17 00:00:00 2001 From: Baobab Date: Mon, 14 Dec 2020 19:11:44 +0100 Subject: [PATCH 120/156] remove speculation from the waterfox article --- articles/waterfox.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/waterfox.html b/articles/waterfox.html index a69fa3c..245bc3c 100644 --- a/articles/waterfox.html +++ b/articles/waterfox.html @@ -103,7 +103,7 @@ don't use this feature.

    Waterfox is self updating software

    Self updates are a spyware feature since they are usually ways for the developer of a program to put spyware into their software without presenting it in a prominent way -where the user can understand what they are giving up when they download the update. Given Waterfox's bad communication, this is especially likely to happen. +where the user can understand what they are giving up when they download the update.


    From 2ec0f6a0ba0cffbc80a2ba68b4724e3b5cf1c031 Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 15 Dec 2020 15:44:22 +0100 Subject: [PATCH 121/156] fixed dead link --- articles/waterfox.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/waterfox.html b/articles/waterfox.html index 245bc3c..1c94820 100644 --- a/articles/waterfox.html +++ b/articles/waterfox.html @@ -130,7 +130,7 @@ where the user can understand what they are giving up when they download the upd [archive.li]
    5. - How to choose a browser for everyday use? + How to choose a browser for everyday use? [web.archive.org] [archive.is]
    From 07bd755f6f3c0299048a1b4916b05fd822628d83 Mon Sep 17 00:00:00 2001 From: anonymous Date: Mon, 28 Dec 2020 02:03:34 -0500 Subject: [PATCH 122/156] re-tested waterfox, waterfox now has two versions, did classic, updated and downsized the article --- articles/example.html | 18 ++-- articles/index.html | 2 +- articles/waterfox.html | 149 ---------------------------- articles/waterfox_classic.html | 110 ++++++++++++++++++++ images/waterfox_classic_spyware.png | Bin 0 -> 319418 bytes images/wfox.png | Bin 235303 -> 0 bytes 6 files changed, 118 insertions(+), 161 deletions(-) delete mode 100644 articles/waterfox.html create mode 100644 articles/waterfox_classic.html create mode 100644 images/waterfox_classic_spyware.png delete mode 100644 images/wfox.png diff --git a/articles/example.html b/articles/example.html index d01683e..a3671ef 100644 --- a/articles/example.html +++ b/articles/example.html @@ -1,14 +1,10 @@ - - [Program/Service Name Here] — Spyware Watchdog - + + [Program/Service Name Here] — Spyware Watchdog + -
    @@ -29,7 +25,7 @@ >.

    -
    +
    diff --git a/articles/waterfox_classic.html b/articles/waterfox_classic.html index e5385fd..6224803 100644 --- a/articles/waterfox_classic.html +++ b/articles/waterfox_classic.html @@ -1,21 +1,27 @@ - + + + + + + + Waterfox Classic — Spyware Watchdog - +
    - Waterfox Logo + Waterfox Logo

    Waterfox Classic

    Version tested was 2020.10.

    Waterfox is a web browser that is a fork of Firefox.

    -

    Spyware Level: High

    +

    Spyware Level: High

    Waterfox is a fork of Firefox that claims to be more private and secure than Firefox. However, Waterfox contains telemetry and shares @@ -23,7 +29,7 @@

    Waterfox connects to spyware services when it is first run

    - If you start up Waterfox for the first time, it will make 55 requests[4] to several spyware platforms, notably + If you start up Waterfox for the first time, it will make 55 requests[4] to several spyware platforms, notably Matomo, and Mozilla online services like its Geolocation service, and several other Mozilla services, as well as Waterfox's own update service. You can look at a list of these requests here. @@ -56,18 +62,15 @@ where the user can understand what they are giving up when they download the update.


    -
    -

    +

    -
    +
    +

    This article was created prior to 6/2/2018
    This article was last edited on 12/27/2020 @@ -101,9 +104,8 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    -
    From 2ee1b8e69cef159143ed21bf09b5db492b622489 Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 29 Dec 2020 02:39:20 -0600 Subject: [PATCH 124/156] nuke old images to make way for new article --- images/brave_bat.png | Bin 785 -> 0 bytes images/brave_httpse.png | Bin 841 -> 0 bytes images/brave_logo.png | Bin 9494 -> 0 bytes images/brave_partners.png | Bin 3252 -> 0 bytes images/brave_piwik.png | Bin 16330 -> 0 bytes 5 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 images/brave_bat.png delete mode 100644 images/brave_httpse.png delete mode 100644 images/brave_logo.png delete mode 100644 images/brave_partners.png delete mode 100644 images/brave_piwik.png diff --git a/images/brave_bat.png b/images/brave_bat.png deleted file mode 100644 index 9ec67c3e57fccc354e564274c776eaed38ec7751..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 785 zcmV+s1Md8ZP)VQz*X3_#toV|c~S!}wis_t<`!IEK(dD9qWuc4|+qRk1lgja? z#LjKoOzrPwEa1L-;jO22{PnKiy4|SM^jFfh*YWJtF7V?kSK<5pUe?zuc`YoDU608D z8T-ByoB%K_%zrQ%YzyAVwr$J4@5SW+rOfVEv-iITO6NCeJLXU5iEQR7#@!jH@U7(> zKCusqjZD!<0|Wr^P(iTzUjR*N6c$xi!l(fVg< zTe;-nW*L9p`j0xT`mgmriEnG{%i$GYl6sbC$6sUH-Tnd3K()BKT10V{YVJ3U)_vFN z_pWbEF7s%ORi@h|+xRH#)hLu>`NI)w#VVttXe(`dgBF z^S1EM8vRx}W=6YhIU16zV$Dv0=c3fx|GncE+F`OS_;hNwmAvt`rFCCh>+hZ3{WHf% zwt67lT7_padi+8hz7{k>bEZR6{uFw8`)*-NPyNp^lC4i7bvCS)R`*nMCa|}x6+jKy z%+>mO{o4kN{oSiryE_RdrZC`A<=$W8)NPh3z%D*J>UDE$r{aX3qHko()dBm4B;RiN{UI{(KcTCPXTN$ehEq4zu%AT`79nw+jGZr{eYc) z-yg5nOFRYuFe8?DMf?M}H*78Fj1*uAz)*tu0V^{)>BN5?x4(b59;%9Lj^35kbUEbc zjK{Xm->vPr{%g*O3KAvx9x~7Dd$tTE*+;UkbdGg=j{4{9lOET|C{fa1(l1Btn6BU- zB_#bNU(;M)Ge?fsw9KDc|0wCF>0hFDS-fU`c+0i{;oTKlFtX|B(;<^HejU(;T~I=+(rQoF{! zlAbI3hqX$lO>`q4u9oqa^oz2OR)6dK(CF-$sO4S?B>6M@k7pG-XB!XsUityFP@Tx0 zC9Ldy9sd?;d2qK>FW+D?s z>%8dU|Izc;5?@E7i9eC^dxiK1P{M6%!PObPbkbw%LnO27IC^|n$7(;Tt!E#rtKZ*f zR<}>>(tU6F05ij{7C3VD);vqKU{uxWDnYTfO64i{3ih+`sTyI6_3-?T!ASYDGyAFp zKoqKq?Dl;Ax0N9GyRy0KdXg@Yq`|AyURqko1&E%3QIc<68an%Ogy;38dx+FOZTtM~ zIlh{u^%<7#X7!JV@$Wf*M(F41-&+4an;#MJqo;jZ<@E9&>-}j8DUtF4qWRjk?Ps(S zqq)l)J3tF}^p88jU5odt?FN_E2$xt0GmB0ak~KEC2ui04&KrPuHMQ TDSh>600000NkvXXu0mjfb>F4P diff --git a/images/brave_logo.png b/images/brave_logo.png deleted file mode 100644 index d5db891a4d1aa8b7071ee2a599b75b7daa08baf3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9494 zcmV+xCF$CUP)cbrw#wa34EpWCLw3>_h~SU`;ev7*KjHEL9BF^R?)eR&#< znr2MYm!gTrG@qJhiY97;7+cgRAOWOT5kWdg2Zv#Lx&55I-XG^)xC~S7+%f~`@AJ7b z-h0ljzrFU_YpuOEe1cE#2|mFm_ynKe;|SH=1;_wuNU3-1@xA z3(aw}GtYI;ISw@fs39fZ6K7pGd}cqdw=`M$M1LFr!L4BHzjiX?l=ND|(uVN*^QUe( zE9OXbj*GB~Nb%hM4KY62(-{B_)?Ub|#K@fnuppzr)7ltP`=r*KSdT#DYS2~F?r z^0bG8nE?9Xu>+sGaafPbv^sP;KM7Irg#pFmHV5tas`|*h?k-PTIA{rQ$H+dv`|+sW zHy?_f51>F9;POEw=e}1L-My(P`aTDtPS9NhXm1IpzBZ!lr@tTD{~l2&b%-rhQ=vc^ zfvbj;UNomNw037GzK+&Opi(|vimu8qnUB(nVvPzoB0+&L`x-<5ec9mBJ60z6-GqDjzrI&zV-4C>cZ1ff3uY8RpPYcv z`juRM#n4_?pVYf}^oY`e{vHb}?ihP@U3mNAJxxnq*;4b;%DT|ZQ+pR(GUdD>&nuMH z>hS3NBy1z5##W7IP1$&!Euya(*6T|b4(j=Zllzn$Q{dGejlvOOcPQ2{v!dbMe{Qax zIH#iNRU^_&9*L08M%L#KD7pEeu}A!LWY59@wsGs=cC2e;7eTZ_SxU>s#z<8^pOhAP zbl`C7{3HxonjIA>@mhXBIU=GJ%AM&z5Qzd|gZM0^);Gl}?pd_`?nRYN6Z2K3d^EJO z6s3=ScECTrF}&;&2T@vUwbz<1rqyhXh@cb)n~6845J3`-3)P~Yf;%7DDc>0p@o2>( z%Par*=-Qg^kO%8xt{YofiXJbI>o?_s!R06Gf+CIAhthhl5EElVs0pHx170?kHxETR zc%Y1p5_7=!HV~q9Id2eAD0zBA{fj?YQS)_jOoCjtwz3qZFP+|N(nUudahl~1Xi~j& zlB(;0*l{G-h_YjQA2Hew-6#Os^Y-N;ZS6z>*)NYs;?v>#g8AcyrU?(MYPy;I1w~fK zRejx&e_HXRi$)GUReL--Imz$yqY8Vy>&br<5RD+gdN2l*)vW}`D?|Wi-~R$ZI@yzg zd2&PK`3F`PAQ!Ezw4&stQ@oSDIBMYOmdCSiS}vHj1oEU#;|Ya#CU`>xgCjl_4xfnX!V;}EsLufg(x69S2~@?M%H)Flv(f}>#A zIMkR^;p7WZWdi^Op?YNHbY#I|*g6lILr|(fA|M$KH01?d2qq3u173xwFk$vB@-sm~ zh?++?s%IZwEB{TZSjnWA*}SV2#m|4%di}~{2b}HkdJ`kRjd@>Me%BI-@3j|-%2Aj9 z7+Jjl)^3Bk_o1Q|JT??M;3)u;Bt>iKSzr}Ia}0b%aP&E-i>`#x=b*~_wp%F)Hp1Fv z$m9vIW-9Dygq{wF1JYX8DYvt&La?I{RuJ~Vz!E4QgF1Q;oNzAA{5NP`@-J-FoRcUe z5zM0>TF*Yb*13f&Btgam(2C-TpSAvd<*@@kXL)_Dnx7=V-rBV?>f0lLvOpD}9-5Bo zbHu)%92=?L4cj-s>Ur?~dZcza?AZ=c4W$wA6oC_gCJ&Sr!O`cUF1Z#)pM@&vnNs5p zs+?NBSOi(O940-BteOlvo1ioVo27&;QwX8?G-dy_KJ z2#t4*!>QZ=63mTdM=+0V_D%T3>ezpgp-zw~0X$ES(Qn>x!VwpEJYKzjN4G+NbR~ct zhVQ+MI^mrCJE~Q^!63DJpkgbmoeLW`z`!Hm_;XOljE17pea~j9Sf=J{$B@nIVC5`i z^J*A41V)~L8vJSK)eohueR(C{Yf%TMb`K3Vor9E40jUv|$(4bvVf@{2<+s!Cur|p=?pG7-=C$`f9i|aqwUEYp z&Ovz`vYfsFunlHj4XdwO#EE2}L1*M@ZLry~y20LU(q&w`PbGdl@oc!_w$2sA4fbyR zlWVk_SDN`Lh4;AAD7@(jBwX6@^J&0Rs8yk&_30O)#rv7OBp`8H$}b&WGERwfY`Jgw zyGr?2`=CdExaTGCcCR6*tKc0q7N=qd&W`n{EY<`DL~B2{t<*oNkHk0ART2PjCTN>uJXONr7k$1 z4Cj+f31EjEw*PT;D(lsr5M%s|lojFRza_}#kb zW4PAjj4WuG5p%hl{{uJN;2PER@^y{`@ z=GUloE9zoX$ilXiO-Pst*{1$eJp!kU>E#{Xsn9L$g8{?g+fRZ%jP3s&K`E?(!;xl# zy?z-=r{9kr4c}kEgPVgaCJVnnHUXCcL{?V?SE7}hk|v?prTnd0d}nF*)w`Z^4J9Af z&QC$%O?P7r9O@dglI_&dMd}S|dQxnB+JRZiZk3ghJ4;2dcM1-FB$i0l^UXebDO&7%>ix z90O&2_ODW|q)SSjj0kq!9^z}3;H;XCsjNoA5h(DZdY7Zi`k@9KjqWoHRZxU3EkzfV zp}k(T*N1MaOd^CPK0)|}pQ60=9Tv$5(qMZ+Bd0hc;zlYnty<@`j}+W6qTmMQ@uoTY zG>C#*{?c~mBT!!r6CQ+R(?HilT-=Yx0gnM)kkFbF?@JWk{v%j^IN~_h7C-hf7VqK*WX~1u*0^ z7<&|r=O2XHk2mVb+Ab>~+B);DU23r2D{9rstNMjv+2L8*h$9LKn(S;@Z9!|5~;aC1h z=-GQwzJ_)mH6V`hILAz7bbZubO$JgR(`BIgpD{gtGp29R2$dZDZ9=;u|A((ZL2>${ zFllGk77Q2$XIu@R`x=z=blt#pRp1RI9&RJZL>%{hj}Pj1!^xL+oWD}oGhW77`FHTf z5>ltF!KG2U1Zni4%lhK~{I@8)`_B}9>2^HBk4Gg<+nw}Jc#a-TeEwu4T-z?u6(|d% zcEyUC-mi_#NIQf5YS4M80*k>{eY*6l4hbi?%G~8YfU>@sDP^e*Sk?zFxdR@a13#Yu zV=s1>lCfy})-)4w^G_4HSHFZt-qr)fNW1`I<#>*{l;U4cqQ^7qDE#Kn@C+Q9ol{CF zl;xrD&c~5p$M4%9Um9$#27H~*EJG#m(!qhNdlvcv+H^4bl?5dQ@cD0Kl1(e=C9<wTinjimkU}c{9n8Y33VLpWyDcm8>(;4B%4kXKq(4G^(h*X z*7hwY2t$TtQm#%FXz!=@K)CgBcgnF92@Mo_DCpHM?evr{fGYni=!A|TMR-oRisIi) z#WQ>qXq~^fgCs=I{f0qf$BrUFGo;i%f((@UP7^=`XI^D|wUIO=fP|r7U}v+)9LWwD ze<7(#0g7RY^&^dRr{?rg$N#lpW5fpsy4=7KrC0R#>&~7AiM~{gxr^dH{4Ei&Z zDZrV&Gcrf()=pY%0jnI=&dwl$V?rmLbt4D#A&~NQ}78BSW@l73A zKi%gS)S6X}<5bf{Az{WCQ$MF7w!Fjq6s|EQR0F@g2%_QqlRyL-s$to55F0E9`VHz_ z8cLx{%AofMAckyNL~Px%E-AZ+q51dU!QQ+9O#9*=z!JsGYVRyE+#Hf|NZ8aJ(Rb38 zI1-0lJK^yg!H(y@Az%F+sHkg!EFT0tdUt+yR0`eWSWp2dQpEmzA0mbfeJ&j%(I&ws ze@Sfa%P7^*VVMnxSU%?M4$jQ9U>OI6F05#p?--Ay9}cEq{UZ3wcilaJ`5=J^RPBU$ z6L3w?9_T&NB|-*n4{OX(Uhl*G=Cc|t#m6-4L0oRi}2g$Us( z69_+h52~Pj?_W!J&`ht=?~p}QP&VruGi66)hQV~c2R$}S`!oFOarggoMS>UZ1Aoen z8`}d%97(2fTleXY8c@t$lW?IS_Uwb0SR^-P79leG6+%zmjPi%+%pf)(aaACTE1PC_ z>ctkwh5*j8JW-&`{!o-f5bE4=AES zdA#WI6Tm7+ zF&DNh0h4Mp(Qd$KHc()VItAh>9V9V`>?ZumpE65R1bf>Cn(zGzSj`<9dfI?S$<*Cu zDp{^evbAxV$=gHIMP*Y4apU3tawB{&GcyuQe-;YL*iYFr5$KA#s6PE5-Xd(m z6UUzUe4BR_wFwcN-8*Q!<4VxG$@Gi>0}`azURfPnNS22xWlI2OU2S-2O+OV|*B4<7`%W=w`yV+^ z!9AeqjVIx)U%AJqJr_odg`#3aDI^j_D!1b-`wz~0D=}4b zkSd@&h7d(?K>0Bt51w{*zl!3Z)qWW0)R^bT@DXTPDJu_B8+_d26*CYP*VZ>xl&bvTpH{; z2zkMBu$yBz^&Z3*M@k&T@*z$TNi54;c~J-q!GF(h@Sk#VBDpj>KN_a#2cN_FXbniH z<99lM0jaY~L&r`D9v^p{ZFKV#0ARK@hCkTctm?AU15#78!8F4E-kg4l$q=ni9R&}~ zfeY>cJLF1$q<$cASL?P4q1X#P5BMUeUUg8?41~dHVDFk-`H@f&)|e|Oer~?o`JD^} z3qSp9?46t3W9@PQfqAuRRoroQlY>(=b3y>eG1apxqAPNcR!XW7*tQtz_H<4kP|7`O z=F4}(Pi8}DZ;*DX+2*EAchm>&dy1m_|A8*)nSnh)h%KLrvZA?>wYVEOW>>4Zbl7pOG&uVfh=)_8!G0OEc-IG^67+EwQ~1mRd}n?+ z%K*^ahLI`dV^(GC9daaXb437|^-*XRsE)(L(uMZH(33OYPy+6Iz5rZ*AKW(`3VXG< zG`dB)stC*=e0M)d!OvermzHN42dMC!d@+(nU}rioAlsw<`W;P?73Anp<(x@?-NDG3 z4;s|&oHoKWWIckCqxZ-Y;gLCT)=dzPxS?vv-?5NzDQe_-1pc-F?|IiH?;Fpy z76iuM1Yw7qNCJU5)$+bErj~<@0Ah@3m{$>bKPOyQ9_Y~r#+;Xn)Dmeb@E5?>e-8J& z<(?tz-ZGDf!gJ@N_#b=?y;tJope9OT^%;P7>=o{T)mg%$U}hDw$l;OdxeRwTQ+GsX zm|XZtO&rd=G56;NCP($iQ(*je!HIz`L65!;??vCp*{E-cz*oP6G-TH-21JyHxqG7T zaIg|!UPWlOgYHC_SR1ef&i{Ijiq#5~g0dmt*zVG>SI>Rl=KB!B>+`4!Q3wMt{xP+L$I1j;*pE)$4AI0%ni z2;0{t3_~$+wh{a0g_wM8U{MM^=+j6%^QF55@=g^wTmB`H>n$%bc}L_wMrBz@C&%^# za67iK7Jhy{Y}>rQjwex28;Ra}Av+a`fQiDM_j0>`Km@8jg8RMzwMh$VLeozY!GyuuPW0|CU@v+t=OnO~%tm<& zJASY=2rO%~wl>9_Ega+oaKdqC=j=VP^#{1;(}g%tTMg^p%T0+yVEcNw|00N1yJEks zC7wjUY9RW{uMnFuq4RMBZRBqn>xi$K=3YpZ0TeK|S}(#q6ZoK>0svz3D(r>s<>?us zs09A~Xm+JYcHYW4@ZiNDjihw}ltjU6i2mW*M4x|*y|DvXAo}(MM8agMyju!pR65hM zDnuK|%eL3IcSfd3Hj>K3VC_4wdSQlff&xw)Ui$+)Iv#L1;3_y}xwm@hp6C%Z#b3cTYp93(e#NRf;cwKk6aIWS9;Q?6&QmosI}HbZD$vGxKuG;Cms|| zJiq@t*ADTWtVuaX5Yh_>Nj{=H(5pY(I|i#*v8PQS{?`8?l@(B|k%aOlDu6`2sG@%O#@~+rvYXt{u++3fFij0KJ#Yo~hWAlA ztIkJ*Ic=ur>U9nFTO0znhbQ43*0b>353ebkqQ%OB0PKqsGzM;b7*4;|J$W=9frYQb zn@>RHdI*&6-|?{+l=Xs(Z-+Cka}TM6j;)KyGlJtW;_pr+I`L6t<5DOgg$O<*?nha@ z@LhB>{%dZ*D(ejh@r^49{?FGj@r`a2P!=t0KbK$AL92!p zstIRd_vV`G&CaT|K}hAZ!eQ?GU%O3-<;a*_yQh_6~i z^yvpM>lQ$XB+d#3lov66hy~Dtk3nM1n2Haf(49WAg>5jCcI!nqEivbj-X-ImMm9Hw zv1prLMesScQC#$d=+)v88{zqLMr#TN7YLNR17>3BwP)VYLq8Tu5NeN3ZB}mCoZp- zndD&w0C`#lCSa!RjLpcsvDry%0ZT|jBkofoXb*u?FTsD^4>G=CzCDN_ zbE{>UKqGnTe8?{WL?AfxqsWr{q#lQ=HLjtkn;?-8_S_dy-rP5%$3nfcC-?5(mdN)B zh%#+gd`4D&fi_dNAy@}LItNzF%8lbDt$f{l?9FRv{N@?h8y2~H7;*>$Vhl2`ikTeZ z1Tc##L-V4x<)nR>ROgZhy8#}(2LAqYH_|7cBoIN2L*&ILY5vYwB)lF}IOm#_G03V$ zwW}^B8_ARQpG4jX&=ietU04&}(wU>AIt6jun?vS24flTzc5TX!G!VhmR};MVG9v%D z-#zCj%U!;0L2K0fYL*HFIm9J^0FgN##TP2c+e*fT5~#0&pPU7gpUNEx66wSjPonvz zGjKM}1z$b+9GDi!v`VIv=gx=x697P_?1)awNw|2sP_AOAEqM7C@aR_|n{#|%uSYNP z)UOCV@MT181Ia9?BV8DfxIvcIO3uT-T0>V5zS`xOkogY1*CB(gBaP0!P_w!J> zJ>!@H2{jY`$)&{J{0+(nrFCjkvrX1pztcfi5WtDp&aUaZ)4XINCs2Ta zP!;^o1+Zp8=SU!esi`D%+c`Mv<|gj&>l#=ZHMg3DfxBU81`n=05k zBo0L2w_kuc6VuZRL~ypQBlOMlk><4^*?IIj3k&4+UA#^gbUt()0n95~La&4!?40c$ zP8Z^U)f1liVaF$vir~CAmB{xl0F}c-9nypmWOb9SSl=k~$@B6riF|njTS6kXX&TzY zf7+OGYnW=wX4|eeFiU6!>lQ<86@2C__Pf70K?r-w---S1I`eU5>~dh9=c7ia3T;IF3(6z^7{fgh~)|Nev8_!ROG z`_~q_Rw)C2iQhYF`S?E5hZgCw{q7#@5(%(3Gr)_fZ^VSa6hts4ymz#>9QFB@07j5S z^(E^spVRz#BeI7s693S(5&*!&9Min4&Q#qn!hf-HLxuKrao#0BN}}Q*mLQ%eVxpZt z_BBT^g4Emo;FSyPuQkP-4{;BF>@svU0RYVQrue2^QOkSTVDD){3JJQ504~Hhh+`wh z?iK9&{pAV7xKM1d&~>CQ9oUx^|wTK5dho@$Cp+`m&~n*Za-&`|MXI?_8&lk!-xQa zYh_;BWbL|azIb)=t8BhCAyOU;F2J=wb|MD+=kG9jx5o~A64cX0JN_c7U4+ z3A%~^Mlidhs{Xpg`iB#?nnxX>if)?oTjF3K0Jw@_9Eh%{wcnfgVQ}u~Ue?&bCEjvq zLpR6)@=bu`sQ>3qHTx?Ixp7mo%m?a$+-)Gp5(f(bz-ts zL`x}^dlD#@0LFGnkYfTEL26^F>A&Ao4?ey@ejYRI!WH@5Hs7~~gNXo17$7PTSzK)| z{MVMy(s6w~r}ZiHmOyT$ffxsJOaLS9E|}?+>iw(c%hx|>U@A}tgy=3ib2~T~2>`A% zhy$_esC@LyhVbjk*nQ6&=sy-z&Pb4J0vJKUhUoW~tH*w}N`4S>*oHgmyUe!VSsbhc zNWuZ44uob^+B4tY7Fz$gzMfNi7I+I(n?B|Akt+fiL6m|8HEP}X`P@9enpc5Z+)>}{ zie7s-*a-kB(qLCuw)}NN_>BPez|;EskCrT@K`sbj1c@2q_pVZZy5|GAt1-@pxNG~Y zFLde(90~+T!U3YT&^)ceo<3)1c-xu%J*SlVJpr8|39=!80YQ)z4QlK71?rnKDrI6~ z6K69A`KV9Dp+o>kkp^2svhkUX;YsC|J#=he|8QyPSxhIf3<==c@o^qltDd`ancP+r zV=af!s87YAMt~$7AR03?PTpltUGPzO=b8OHCzl31fde9q+CgUtAc;}Gs!{J4Kc8<+ zu8?O8RC9=p`cxdM1ORuW#enGMpsas(LwHg@uQTGrKK`NU>IR)5fDy!id3e2k{h?Ew znWv2G9rfL6$Ik^02Lix8X%O4gEbIQZAvCFv#~D7lkAGNu(x4*(7(t9+ezno_&s*Me zZmEpO3fxg2;UF~XWP-zm07=*+bc45c#iuOzD7;;)rA8 zh=@|Kw2n=eE#O;k?Ix+=H*uJa`cxdw1b~#4!nTln_}7i$H?*<)p4``el%-I%ZHsZ@ z(hzl`aS`X1fSp&e1iS)|H{9x<U;k<=RNQF{myyL^ZcIQd9VKblmFT^ z+tvU8fVF`EzF`2sXQRv9W!1{%F*D>mdwKdS;sTxbY zRr$Tm#Z!)++({4J;W?@+XbCm4rvu))=hVnkSj2;{ALH!stK#l1DYe<=lq!jOQD?}p z7_H&HK7Zj{eoWc%S$fIr{e$mw0$wzgIA=t&|3FMZcK13~BE%45kz> zfDG@NgQJ@KDHjy0L`GdDyXQ5>lW%aFH$|ZrOy6e^y@_$nT^Bqz2Ne0CAP}H7zPh(;tMsMnP?YZKdw@xkIn=|hS74u1uMN?}c+=zF)DZd7>*iLUb_y5aZ3Do$epS9)Oj-RkVe>A^^NpD^~+K7)V zdYbI;d9w;H*$@7vDa85>xuPD!Jc^h`x!%^bsALe)0?>wmyqQ89`EG_;=bF=IW?v z|7mE2WwF@D3C1k?c z5UotUtSg2WQZUv=S`Z$s0!o@LZ0EVMw%92a5M5hr*&w(G>2bfwj2+L?ZiOO97k(bn z7v){X8o=VNZPsXU9gX}QbeI8C>u>ZSF^se$4l-VL?&+&mkv>UpEh-A&o_)=M`mO~@lSdY2y~{467_A9Em#7Y z1LoS4D^RhsKAa61+Zz!!ak%Y@6Y34AAa{$Dl(23jj4Sf{FTz;y#Vq0SA)@Snxv2R_e^E}2SuWGO`1v!*Jv5s(2E6ErkR_0%1 zD`LuLlj9{^w*9;i)bfj8xMlL-pU2DJ4qvOa6z7_b6i>iJ<~^h*g@sbs8D#H@D*AP7 zLLLR?mEF=4*OD61w7y_d477#<%MNLKbN+MXuG`e&SqZpd{|(+Cw=P1r7m_4}Hwxv` zTrY%jV;{_pEvO?Rbo*l7z`?BCXo3ww_1Ztb8CJAFPRlBgth+NTBSz?qwxOE`DJ4HJ zUc}Vpb&jqAbNgF)c|M4HF*_5|pn)9s-rWx@K`>eZx{(z;;^^blDVTuCqO75*gwH2YK<}Z-H#!w~%XSiN*M3B`L*OC-P>BrX zGo*$LB2PhKmrfswwuBj7%gfj$tbnD7z(Q_?;WA^Cv_P4o zl(uEI)q1uMF_;}ZicqN?j7bLk^=`aNbOs3k2jw4Ze0ghA(Q4cg-Fl;AqCb#RMd+8p z(?10O-~qhi-vBd&bj>P2Ea6L!sQ2P~Y$sU;{@`OfFth82`k}w!3W%d;h;%69Y5fk4%1D3rBM#2!9qBHj z+smBHbLF*2hUB|Gwo{<_53vCiua*Goqwe9|_ovjeaZUxq(g6rM|17bNX?w?(LBn9Zut(Z8TGYvGW%)|yAH?ZHP*STDABP*IQnTUN>(Ca50_b!moy$5rhrW8 zO`K}oDb;IFxp?q_c7xKsYhqs7 zz2eu|0vLj2?smtwby4NU!}GRN#%?|vG=Zw|;|jxYvGcO9Y>}DT!_ysT)#k^HYpog& zI{c(JKEME{@cOc4ljqoKN#9A<-F>;UeSHm`RIMJtFRF*~7CfEh%1+A58S`L}m`y4U zSLso+#ERm_C6QzcZDV^`%c%yU;0e~KzX|7ZBg{$Ueu%)5Iwt+)sYu`d1g4@=>6Cci zB_t`rD6W5;AL+oI4_Ci@;ms;%e10o#XfupyW; zfOUk_R4_iP$CW%E*AVNhU=w7>zy#gyt#sa) zyz{(?+J?=cF^~*Rbj1zd`|SA&P|pEeU$JMB`xdw7T@VPtG27&Khx~M)nk%%|y2PaW z#^?jRL_rC~`vYhfvieJq)RSZzB_nd!m-w#|sUb zSM%JMKCYhYM53NAT*bF9;ZIM^eDSY~Wn6pCrtAXsfHTai=}`8Izl@&+T<7W! z#X5CdnL(%vr57ya_sk@_br^ZBN$h4V+xr#ofV>FzL)W$W=k!U9rw^{_nGc39KsLDg zGNm?}u^{Rj(Db&QKjsv^TfVVeeI$O|9N_qFcg>PD&;Ocwp@b`=yj%0h&Rz##Yku=l zw2_8y8dm$@lYsS|!5-?FM z&67l)8#d<1ZMLo=MAc@~H03|t8*YSL6{zoQO&HeM?ud(`GAX;`$`ikez*nD3K7J-O^ON(daSrHn|!+7T89Rk#y7)0E7?pe?&(O2Z~X+dMIJT%VPl zBW4&e&h!GS#EgF0XJxt5)UQ@EGI4w=i)5)5TmPJRCCu(i7`RrLcHCCM9C(Dq7$ zyqJYz&sxnUH%oLD4LSa(@R0>wg_MAyXLrc)kvSCYZ?EPlC@V{ZAJ>vfto8aOZ8i({ zB4hQ7suol^nT2w4z0o9`w$$72of*^vDu4HFoA5 zy*K^yhlz~2f0Z{uaCvEe+N#zA-0~>(_wYTa>AmkQ^D-``bO1v>P{7?qR;qmQ9HsqX zv+m_3{uV1eXG#++rZ}i(%!l9G?Pc^R+jK|2r2ADj`aPMybRyO50Ryj7i5U@4tYqCk z5f@SVP1^BI?9-ooSni#+tn*U8JTSHI;f(mBmb!8C=(4p2T5EYFvCm6%QmD{qOunxo z@~*7#{wEEPBG##k97|4^0WS<{x;mw}{ZrL+nn$V-_ul3&gV%2kYPd3xpWu+6`ayXX zx_Idh*Qtbm`nXQ@Q5un7vXcgWOrb3q%}a|s&3c78zD>l@S(!-iYRo9HPW~a9@b`Py z{|fl=lez1*;J@+1&c)$}Z$2LK{psgxKZxlam+U^UH+d_(KCov4Q1nghsTVqRzn$>|=sxAaWl!tOMR;)eBAmmo?E=wr(4MU*d)>cDs?!86!TL zG|D|TQTg{{>bEf)G5DgXRcjqkYX`o;dSMx9h`p|E0ES z|LJcFf1W?DZ@cu{5;<|le&5z4iRjvD;5(4q8%+%Es&MeO_oJ?j2Y3Uip5$4`7A(-v zAMI-BrA6+5NEllb(=S88i(^emRhRSPtiQd(tIUGzEqoql9hf#$LHfk6RW9JsJ5mrDUa); zwDCFEc1?Jp>omXFoc~hhPN^B^4E-(}Z6KziD;C5r)Sx~L=8(X>kgMU%D4&SuiraJ2 zWc6J15iO zDjzpL)TzUnS0-1SlnHAB>JTo|*-Ym1nksad1X}YU7k@tsi*%^OIfWDLs&O=SF@Mya z33o|KV^{ESyDAt_s9B*GROYN2YBw7JV`n4L(=kiHRNPFczMC~!0%(p66>XpUm<3DY zYju#~#JC>PNy(>n*-U$!eXgDlLm#VVZ=sg;4eLrOuHib19-k@@{-pG$%y-$Mze&_S zFJYyHjD6@$jUQI&!V*s1#n+%xJcEWO73ZC@i2Aa8-y1sPr?X*c)YD{P3oT*I*UN?_ z10V9B*iMrBew{1|RfO||YY$P zAT6bbXC(xBbFPi#qN{f!UhVc=2*-=ym;FO-DeClbs{&!+S`iI=dJ75~G-J<-rd)dQ8S&6L9K2@_{}UZ~N8#OZGW==J+d>dd}{At%aVqm#=sLt zeOKcyg|RJLFOr_V>K>uX&c~=+pp4t-JoF~$+4Gz$-0APC1lQCwWw@tTUUm;yRP%)x z8a_awR!7J)H*ZQ9K&J)vjihli%?T-AE*ASTaQvxDCz*M!zAuwXg{;g+^_+TTnLg!} zjMyXV&<))BM0u@Y6DEcfcsm|!tQ19ZUSN!ZBs`PJ@F_;D2#n7QE zcYOV;W{$mWHND@PLZ~3fFsgn1vTTl?Nb>bN&jQNjn;@lu1P?JI95q{&8c|SOLxOr3 zN%a|O)wQzX_=nx5xq8!YUfH+@i=McNJ}r>OM0lspDIQ72iNM}VKgt-{t#r9rfE>dZ z<}w`);LWK4`iqgn3+pb5lRIrKsuafZqsf$D#^@4^fPQHobv}(>qhqmae-J9^TkN#s zTHVW}w!3{P?~}9`P+8%$E6Ztijva&I#V+!qTLu}{32?Mo8oWZ>p4ft88)n)7%K2)h zD0@Jc@ZHnAi3dnQL#trU!c_{RW*dp;x`oPxV&P>3iXviRNCzpMYt{EB7842v(C8o!Jf zsFzm3XN(zX112w{#xJ=?C&CKjLgOFCN_E)r*Cl7Q(Dvg^EXoA|iP?I$v%IM_bb&&Y zBEMP8o5_NRbdrsV%_|S_!vyrGi=(aAENPZRdCFJP4rUP(d&^o{y z6u10T#Zp)Sn;PHPR-r6CTY?`Z+)nLo=&zTS^U1*sW^<`0%2lrNLMoRwr&yX4$}??F zvdKob3{tM>zs!%VXljK`qFbuqGUCF)S#6HR46nsQ?DJV_G{dS^nkCIGbwuCe9?a+y z|2Zv4p)%9<^HAjh;>=TD7MhaxxhV zFZtDJn_SSg(FifqTpMcU=_0HwxZlK@h{~gVb&ZxXGYjgw8+=|I#SOJX zRiY?0%El}K?NvV8@GAMZCoKEazfCO58R-ee^FdyVzGOCk^$uVG@_Ao5t`x6jDQ7MJ3QYe3F-|_B74!*>(DA9@qeThm?!^W#nJ7GtTTvyGa>avu^pd`0( zWIn@qn((~aHal8cvZ_#XC}>8y-6cvsT+-WsQ#B3{bXl-AdvzH5Mzt~%)hlfQ<)&p@ zUuvFlk;1+}J4i?}qjNus{SQkp{DNp%_g5**cgPcE(?mKiD~y00=1VF*NSeQioU(E< zTE8uQ>>yo5g-iT-KF{qDSXU|3$BJhgj7kDd*4jyPWmm%isLletLR!9llqS-V%fX#2 zRp8^A2a?_l|6Ybl7|=DWDW2IQJ~sSviI~Py{7}v9Q}7E7X?0V}K_5m{@PnBz7KqO! zg4YMr5-f)Mk~BuuY!DQ^Ycd}}mw<7>oKzj`p8XgCO`CTO7^sB*gNn7&D$x{1g270ru0h_?m+;cSBD0Q;-vafNmaVS5AlE65M+w9gSezL{yq-* z=ao!~jaj3N%7TAYoF!#ku#h!uJ(u;InN_2pG&!*(A!6?wzs;q6#tIX{ATCL%}H@O^5bg{nA%Mal|N#Z-8PtCf(TT^uL1 zF}5E|3z2=Imz5Zv4HDO5Nm_x@#LRaR!6=KH!ybomSY$WVCKdINPA5gl&oo~WHOaVn zRhxlE(q1F7ZV0k>ch|!k#KMtRdFU55XDLgeX@T4&!Lh+6e70>GB6|K5Qmo4nb~RlV zKcYwkHv(H_QD%YW7W~F>UgX!{QuFUwTYG>dbqnQ4G4X(eDX@)8t@wQG2NwbT$TH3L)Ig`b*~po@ni&s zUd0Iv-&cv)11p3PaH1+=uYpI$oY@TVKwVT#t;|eNb9Y$3Zy|s9>k_5hnu3o*6ZsNc zsSc}i*Z3LzFOoWb{#eCPjRI0=f)AW8H=N9042{nm&<$)Ep7)eQ^L25O zUGHhKO=1g?^r73VUZD&(3V%n=hqI1}By&N55m?`$h#ns5iX^HNz%2Bai&9vgbcCiW zSfWQIu~dtFU6?Ft%{Qqt5*-|aZr*NfS5&MKajXfx4!QVxZ^uU-y;zbuD$~nXqs(@- zw@b402$Wr^5fl-Yh&o#%^X2U$s-#9{87Ri9Rrmc%3@$@Weg3yUS2kZq)iI&!#Bs7S z9;6+>B>y{26e2u3Wj;I-GmkTa)G96RXJzJSW&><*{Hb=74A+K)XgK!OTMNLi{O#fh~NLyw9m(lI*XIdiYr3xbawNsD(2tGv^5J zk|AM9XZmu?6PC}y+GD(%rA*gpcd_mke<}-Kz=w&-n{CO$4h)m+p-n`PpklZZ5bcvu_wC9cehzqi-=k zr&i}k$P=@7acim`F0J(=&rQdCKWnNRMGI^=RnsAVF>4JD!>Qx#{Z>L(3PWPVPT%)3 z!?O1&x4MWC#${(aEo=@$U={9dug=uU0~$C>wDu1kIpK)Scx?h&y#qC&Ja_3Ce|0E% z!T-I2Yv3@ckQH%XY&~lpA%B*d^jV20fkvX`v2bHE$l0x)rIU+B9UaBj$Ic1bGu;$& zM;A5O{4lJigx_qzTRLIFNHM#OScow`yOh{J^HcEilBV0YZCHhn@4Q6xRsEsx4g<43 zUtstCEJ^rnF?Lcul#^{R?=3kUeNV#nX{U+bO(BdD#Dh`jhxVv=WyunU^Vj%QSnk{pIEvW*5$Hky)EkJ$LYst zO^u|+CrN9&s_28M8(9|0m5pgtU%MOi=V zz_h!UST?VorW$TaWUhZC)V)=Nut= zjvMm04{X;`l@6LLGULi{tiWK2wE$ZsNb@$ss+Eg)trn%7L8v7=wg*ynegx19-}8F_C3P}vik z){OcU0}WKSJar(43}uwLPlPJwL-TkqhR!>|`aaAMJS1`u$j>f7vD03qj3^eUC%f#J z8u6E*+$$wMH1-XK`Kc$%QMo*tF*?BDrAI{tr9lq1jcl7RvEnSjuk;s_)&p!>ikID`Vhvg(k^`iilu0SmLI%Nl8^_u)B^-u;z z@9{KcU+qhQJ&)L+2Glr`AQbT`RKp?Pzol77|EiXe;nG*G4v-0kR7gRe9YUJRIlnF0 z2<~%lx_YTMl}nOIgGXve(gaI~nI);1TUKeX20sA%;>@MX4r9 zc{T17qNk`lwXh=pX7avl{1&&3zH+rG%sn@0x@wTx6k&bH`@kWv-Gl<{*zeYMz~&}n zm3NIQ>3m!doBsT-D{QNYJnt`9E`B2q13OyLjczI!kB1DUE8%zS!{q8+(Z|Rzi{++? z#;a~@ZK7o3im*)-3(Br)%eIGQS(~0zRRPG(do~u5Zy)qmPoh`PZ-sq}-v!2pnYpwMVm2kW4uakIeD3_3(Z&WiTB1+0t}JP%?XFuYYu3q@ zi%ja*T`c#aUJlMC^B=pm>Yj&C%D+iTRO_wPc5M&I_t%aktZ#G?=AGF!(R}$dAy>T^ zc}V5)rncxvSxVwnEvD9;gbX>$i19P4+q~i}4i3Zvd%$l0l$ETSK>58n0A)+VB}~b+ zk4Wa))jsjiLNYw|<;KNFdgYeg+Rt>ZYB@OMI%inq4_e5Cl&J*D!Rn)|@j|2w8$sYH zW*=tMr+nJjcv{Zdyr?jF-@vD@5YcautDkBvuPx+h5dgHRe<7%6zpf4TZ5#!B)DN3p4MJ`DlL~sRCYfK?tQju_!bWEn>q|0g`M&LB-170?Ba^HwlzH9MKZ=W zf`FDU_ug!$lLG4@Y%a~y%_}RAZbgtV=x|{G06 z>~A*-xRd3{J};NtP*!qHk44+EH%$#xM_eFy78WI6tUO9i_C@$auew}!B7~-UaKA@} zInKPnhYWcA5Qt4YaqNrrQ5&qY-yO@54KYS`+>P>Q>*J0cavu-k9P|YF^uJZZL(RG- zVqx4j4IZN6(tAigCWKU;RIVBblv=_%)Jxl%3#~5;BA+*}f)*b?Pi+ph>rNj~<-lRmD60n=DWl+LF8Iz0#K1{0+M$=5$_cYR z1&RxMZY$vqO*MA0bp0-1aL1I)fVcplmy6)3)!+@p`)~D9#n%K*Jua@4cOwO=O$k0X zP37tHJo9RwmQ-G}zHE)iY|+M>#z}TJ#TN>RiN@`52&*)mfRetHp3k{>j#&wk&7*&j zHZXG!HGQ*VH!!8Hr>4nKdHJVG`>2HsSJhI43QR38>?#y{3e9iSW#-F}=J%}wx^UVx zXC%mRMi1ZnpMrxK)S(ED@R1!HiDnChM{r3Elr&uY`+0ui>cWELeR)jt{m4$q{6PIu z6+Y3J(p`2E)t&G*DmCK1zsGh<=s#=s;4{ZW_CZ`Wp;V(ad1%cVSGcMR--u*Ce@N>{ zS!&>oR+Zp1HiGL$lIXr|(mq>BVJH)Tg>DUA>)EmqPW#)Q_eU{x2``kMrV1#_{D zA#`8rjn}EoXhH11r&hNM2i_r!6QhjnS)ADW)$r;Tw9G}nKkzUDA&KgDM5oM1yR02u zN&5*i^9=SIYV^7D<;4lk1C;>dmh|H<6&X$yR+o?^wJLl`S4^-}b}!5Sx&uZkePEWN z-A%9^lew@W(!}1}!mY*mEF${5;#_WFW}#uZFA^vAN|0n?7%fsQO&)dzIGDR|TjbM+2iMM4b3s#X?JaT>^%+FH-)KdTF_(OAzXipT~{||1e1xlWZlI z+5XJ*i!`Q51BweTi=L^~f9iRe^Ul61zA$hJ@+c(Z(Q4mvg<=BTT&`GyuHlZ=SX~Ia z_ea)Nt-lLMb!`zZ3m0OFOo#B(*N(oQ=c@enF}UT(k@%~V`7Ju!Jyqx*!!1(dkXeN$ zY#NoO9VZK&RntgpwH+g+zLqI#u@=ru3wIs%*FhcTKvlAV4GQd)sDuL|ez==vpb^ja z^S+9Y!c09CHG&Kv>prbp)LC`PIL6bS)E*ymFZth*ni~Bkz+=!o zr;pf4M!!!!hfob1Xc>c{rgb(t7QC5?nUy5ca<5jUY6=JgsA@r4lO`U2!O^l3@2klq zObXX|+n$`j=qWcG*pJ!dR+>=DG_r1+9Z^vXvq!1Zzuxck6^f7j7+JCwP!(Ql2=;%M z+;fh0OUFY%ojmf zgpnbQ&#ovC`qXoZ6^Tid*%7ry%4@F13;A=Y%Dw01NsYJMkd%}Yckzg8ug}VhCaJ-p zV>TnK3v~1vpmVMPU=16P>_faK58SfTb4AQ8d(=>}=zNJ3nHd=0DmUbZ>07t>jDB@- zJ+xu6%a-}3i2#Gttsvg_Af3!w+r@HvP@c4UQFiURK=X;4yj#w_(Qy;=i~)EEez z>|ru_&mjCO)Uo2z^5gWFf11T9gUEdLeWVrUl!zVZ2bj+8m^qZFiffEs}5UN z6516_$?5w&zbdbX+z1~F)Z$bHDwyo=$?iyM(8>u3zYGmnRm#CdE79ZZfuZLBru)nI zjDq36vG;Ue1WJEL-Af2%w5EnLipfBcQQpviHr8w?<=#KlRaoiPZYzT!Q$E0**`%bzBN}J&+ zo>aZ<=?f@*n|S%PAD;&lSzaXb2rwf{L!JA~cY6WD`WXJeAKvM2-Auigco(nZgV8ux zL*r=$MlcFF*)P$lM;f@$-eWe7B41`1t?Xo^k_kq=h{O8=KvyWB=X5l8{XF&iu>*VK zd^HyBn&u;$is^!>d8A2{3=@#Ou9a`c5YuK9oq@>>A0B>JrK$Je)$=n7r2~8%{3%8G z*r{d|EYspuF+I+B@ztU!#gYf1Qs7Yy18Mi$s|z#U0$UADa!?&hH~T>_`wV_KMlF%6QDdULZ*=r>^( z2l;0_j;ZDY2hPC7X3{(P5O3o8&QIcKKHp(bHYG7`Mx~9*RyMt}XvIWNg#2^RVcA4e z^*1*X(c(E4+B9W!Phobek?c?@Pq}nF@KZ5SHLX23^_|xY0K+Yb2jmFB^S7rhlFe?| z>;>9toG95DK0UInyU>$0Lg$VMfSFH>ydDoHIK8uE5eK4%X3HzLLm+A~U@m|IS{K<^ z+Q%TF%MV**CAF$>K3u(&Uy~;tZ#K_FcNh?Fsgz65NF+JD7`I5CkLn+yTHuoqH?D*W zL)$0A#Bqz-CBR1?OzZD{u&D|Fc~TO_<}gYdaer}f&*lx?xAzoT{uzQgEW3EKA$J^M zELZ0_uK(suezLcNXh75(i;Fp24o8S+5^@!G90Bx1VezK?+z~?K>9ld1)R-%^8t(ic z-9C$FRs1dIHYNi2rZ#10U>&YLRkfgyZ6`m}b#1bRPED|OcrLN$y-@N(hzl;sT-a-c zKxc(cCnoSV3JrzRP53~y);JzY1tmLM1FQ(7{l-6DcD%>P@K9oU&oRB}0dm#zqngC` zQ2wEPMF4;P{kY*5Dd--i1t}2n6)kNXDSI*27TKr&8WufPG`EfyT+}PkKlum#Pfj|` zO|;uOHk!P(+a=Fc+F-tObcTpFqXQ>CIT{J%MX1?$tg>4C4FGJAo++(+ncz*E?_wm- zJtXQ1R2d1~&7?b5{k0nzekB!w2U%_v&Ecj+BoFl6ghV6xq=#I6?|o(vq1yGj9$i z16d|*^~i^71Fdf6V%QOc8Y$9JE2Gx_4Z~ipal~!6le1$ zA~mYB#+DQy>1#+LzyHlxD9FtHF#+g@lc%cE9JbVA@E3dT$m5vpeBCmM6}|hQyHOMd zNVkFP|ISPzp_Sc#Qb%mO;;!fM3(qtJ#(R{YfHFVy7~}Is8RF!Oh1>E0Z3G6 zAR_?87N6f(p{xDI07Ig`WA$sa_*!SqnT<}3wch+2rb!~uHJJ#?MyJp}>BaXs1zABd z0N(*nz2 zUg^n`?_Djo04*AuhdeD0?K<|-2iiC*$`eThjCwY|d9?PA<6u!kWa*7e^-}P* z*ZDf8&pCp?d=;NfqI3AcV?Ynh%?^%Iu++3nCP|ZRJSr2RWs+bo?dO?0NKkTUVXVlc zLE;Ud$;bQBcUXc7z^|f4CSVZ2>cRzCKcgw+RN{wIsZ}~Pn;Ns+!0awa!rvdBV$6CI zDz-Lqd@g}+KH?0l>dR)5^HjsY#~%^s9+#J8O5lB6O>vm|+y-!WUTS|;w zgy5HcC{wROs&JaES@mOX6lYO(4V;wJwMW^kV(JqUtYG=jNsd4qTufh9OrKr@)S&h1 z<(#faO;U*=xNwjtBL3qfzzu-zem8p~(p2>gGa@3wWay9Cxf@$N%C?8{xI{Qog<-}o zJ|HVs!B5tOy{qCqVd+_k2}TEDD%nkXa25=KXs;(QM%ch1w+Y=IS*!++tmXiD5vETr zC=G8wFitdnU@f@9vW$`90wS=YktII&GH1qO5v|F`H?e*P2BL8TCF6fBTT7ns43i{| zEefC_+*4S%G?aJ0!xnI04k2tsOarr9spYEX#@4qkThBj#?LxmZ-`!1mo@C7S{}w#N zFAfwM+mW#m{r)n$1*aS=-0W6B6N~YJlMyv3^ol}zR+Cju7ET;&U|=||^i#k()M7zttTr%hxGp2S2(Hif^PuSRi&0*RRpvMsasBSD*SC6` zU=onVZx|S;>}|t z3l^`IaH`4~yWf>w<}sp;s2D$(-AhT-f~VfwNL(>RRv1MSbcz9BUY0OgI9RWS2Fwpd zyEH3xcFqIHdx=Y)_%6g&EzwjjS1oXZ)0&mX%*zYW#me`6fh3ohfWQc~b~Q+{-jTx6 z#VJ*vz=4WxE4X>J^gh5iD;yvTx{U>1xjpwEt@;cIDCti?Q|JEJKTsUnH4pX)ID7L8VYVZ*U?519X%HzGFw;p+5yjdMZPK;WZGAlW@>q>{2A(gM|E~72E zT20#>Bpx!euzS#JUY=-|GCH``I6Ovjbm;EA4`sBtJL*KODtgVIY3i(03kYQLm%YAR zf%6;r^v=|#Xb2RBHmRdztKm(3Py)_I&j9==@H>|KWrguhj;SHQZdl#c*Q9@YKJu7V z|HCB+C{K~Vp`)V zU1$iU>ny;@tbb0MnT>$edRRQbxQ96F?EDB_*Wq%r+EeOE!zEHXNtYvaQa*#|3-Yz) zy>=<(x8xmR;9!kXUfS-kA`U^cXlatc_ZqDr7@A(nOF!o7zpKy zKJHD_$3x(K?NP{PLY)85Y zHR|!L0Ov3S>hLgr_v<5Gg|1td8y*jS`++xm?ZEOn|Im{o++=Q9UzHQkaK>y69jF0G z!sy#iN4c!6ej}!W&$Rw`2)`oR4d2WYj_mt_Mqx$PHL z{co2u4&=Z8I=8{`oL?UZW|QkSG#0d-cwqo<-BMe%_8ZuGI7Pkm_KJx!${qq{oCJ-O zNtyj;L2#1Y57!<(@Y^zwD;x^g?-0pJ{ATUA7La@hBsGh-)ljanuKRY_y{BOJ%4C!O zP8VSZERVPoc$fV3%Gy!Pj+L~mOJ3Z_uSN^LVf~DL6B^*tn)9L-q|2w;|Gxki*t5rH zm1W88O;27)8TexYL{Sj=oRgog0A7{T4vi-#!QERvv#+*P>)ehAC4)7F)6`23s;7gs zBe#NbyVNiNh-KNsagt=i(LlA(HwJP>Kwv0lVsP*(fqX8zr5V277{8l8`L3?LH zN*-kNcvQ-xqX#eic70h;Q*C#wBjg_fznEONu~A-oz!jmI+@A-YK0i~h`plyTFM^FB zZxHwi}vUcR%SZ+!M&$Ll9;K%_Z+U2!E<|mu}7mE8ezbk!r-sJ2A`=9V$GrA7I zmF8=Qt(IrB7uX-Lac?hMOi;t_28TV(0A`j5U0#z!{^8~6LO37}078UsnwcdV33-1n z2l>wOqr{xAWdHz)@Yf4oc4&sp<+XUN;G#o@kA`CUdf#vQ?!;Z*ggI1hsT&tx*Twj} zazKxnXB+@4T3Y|VM((B(3223P+RqER4xWE8a?}tzZpSvZBT}B(AORunS5B!P07F`A z02Jj6?yM$vH3I!P_oTbT&fPG5_9ky2;Y%S=QizfPv)@Z*N4)`NiRMG|q`q4fbvT0t zl#CPPOHm6?--6hIx{}qr>-#y53_!lI`>IOenC!e(ytIxN`c5O73^zFtNGH)mKxb{+ z%z=})hMcvaNr7!`O}8RZM^UA1l6rI#azY|4>%9W={{Grd>otG zaFsl(Q}4P;Ty+V#&6$haLr03k?(ku>`u5Sk#Gpq3Y9i>qEqQ%;-k*)gMOgCwKf_QR zTd+m1krj%4N=n;d&tlIZ4x{d?w=@N$TrKa`LPOOyh4aQqg&gqUnf;QdH^)~T+MtN+ zm2>n%`#(qazw67@;lOeFeq!^qTaRA%ja>0t*+49^M_JJoO1Urto^j_dID^|_f$rFC zzpIv@H#?!dMJr%Wx#ETHC!pf-{!peGzA%2JpFvg)Ya(_>^|7k+q+7F4Ow~y8rL2Xg z1OMmdY1{wbHZORsCa`IKi9mz~_omWQ)Y~k46)?e7{IJSuVdDIu-!fKGysMta!5l5M zF>wx&$Nq~C6%-}|gE-cDrLD@K7iaVIyVvb&#YQI}nTL@LfA3iXiqVAVQZKXZum0S^9D{YIQ+v~g zx8tlsT&H1MM!+@ucVXE9s$SE+wATE?ii!}~>Us<&e4r3t~^ z-30PR1Ll_CQK)nS+x||%k1Px};~>x?649|7IUIZnJ(P~wk*oo~ul^{MdyH(0ozdKF zkIg`Li$+E5GcD({clg<7kuGLCgWh#AdxWVHon7n?ON)V{mgargvAxqR{=yA0COA;IP<*- zC>BbC0O5V z7%;T2i$OUyDsX-M&cXR;<@NcS%=vsy$oQj+Cf+A`sd#5g5S~l~rK}sZBC^&D(M&{U zk!H-EQBb^Vv)>^bjh3f#M_IiU21dRq3cJN%bN<`dT zxwdhFB&B5a{`N>k=5|=9tY6m%(Zf zItWLcR_5TBr#}99S+G2SR5`FzUh|+sP=I;U+j*61MH>}=W(z^gvT+5o5bWC=ED?F_ zU+1*ib}yrxHlr;YgVsPfbuwApA;hXx;`qc;xfRnpd?rBVdIrCH_cIlhk?tJbxP0ERdjSkbK;> zJYD;>FQNdtS;P$615>R)_ehtkRduBI1#(f;{zq~pqkgcoLIgOXz+FIAgHmUcH|Xkc zVqpr+4(x;dv7zt&WRY3HL!DmVfaUbMeM|q%3$s;T`fu=~i_6Vi%t{ue68mFQKnP{+ zcbE9~zI@|!s@?xf)c{*gHHnNJeCjsETb2no&U%C4(Z;_UV}%p1x=s{_R}3hHuAP6`%I${X3C0TF!t$Xt}~#+%dX7# zO5oNjyzc>VC2l_s?+R;y{vban1N+^u?D~cj51%ht@Vgiy0n!~5&-ybbpIb!N9^1Jy zZ++I~j7^nm2cr5Tywqq{n@}%PVeEs;YT&^HlTU9iOQw6>b_FLL*-*JcB3Kqqt~fWz ziNCOW@2ng_NAI3*4Cd2zkGu<@3{1TIKP1!WOdBUB&;j*7-00rO?)c=;CUbmvQxYO? zyQ^q4(Us1e%xIAm0V~E=cXP(7i&!xmaEi~oUH9!txsUP>$w170)YfL9=D&K zTD%3e_uH-l$S{yZ((V!V_O`dHNGD@gNhjk~5?3_>P$m70t4Bde+B>xDy}bM}@V(gP z*yd%dqQ6zX@!`bO3Zdyu?q9#+@@f9(DEO=nZ`yI-2~!VY9uF!v$k)DioHf6M%KxwA zyuUY50mpz2{5}nW<@@_XLohuwp8c}7)}5K8qemy$+?jze>_- z00Ss9CZl!>;4w%pMgh}4@?=oY`2Ylb(RRoexhGxeL~b7FBtv?hBHMHfmKy#r1E2EW zl&O~z6EZ)H4_>s_1)V_1**VbY__sb~YL^;ksCM<&bXzJNL09EhfO3e*`A@L{*?1a6 z5VAqizxJnt8hkk$5WEJRTOlWwIfzLhp8Td`J0|0>Hlf@HeO(eo2IX+?-DLX4J68`E zU{Y3j_P?U>Y=(3Rpadj8+Us(v@e}eo$DQPiPqf;rLR+4`8ZTbUXDfwFXh| zeYVguy*vgIGICqHY(3Og1-})(YZ)i>OzQ96vKa{J?Krp3{?J~`zRBD^z7jqs16`qB z4fF`HNf^`cJ8)-c%h~_(9Dzn{ z?%#okC~yNQ1Ty-->&gGT{xb(1o&aH&ODFE!o;)9NjB!9;>*hu<3IP#yZfd;tp#AH% zEl+g=XCzZGO1$THDcq9yL~kh2O90SPfecb4r$9|fz)wstKsP;o}bsO32o&l^RET9 zaX@B4z4TTnc5of}*X!sT3WnU!`@a~zY}YQAW&^o*gBw>&h*Kn{uawzKxoFlKb@dP` zmTbE%oPZ_~fDAny<6tZ8<%7yucHM-x9;+9GzBzST51eS>Aelo*1OCi(D*$|~9RnOL z@TM)cY=sGd^n8g)v$A7s4)kP`vK;@ZHBf&`dr%rWZJnW0(g{}e0{{m7&aEp80p+}f zfKnkPyJjsLEch7)xP}RpDmJyt3kF}IP5e}qH_LOiRpyPEB+OMWDa`=z5f(S$t9ZFP zM!_X391BHQ>M(&d2ysT}JZ&evCK3Zk#hkyEtgT_Z7b{h?#y|5biS#JOCxZ}x76+KX zL!zyO0Paa^6Y#k256@mfI}=`itPTg9VGSf9z6M64{jrP^z8^VdAH3OBT9oV)X0^62 zLrHt6hM0j63K|@^w#)KZxcq;?;oKWKp5M$O+K*3zy|&f8T+z{Ol=CamBY7|v8l*A) k2k-LV3Hu+#y|VR|iRb-!CwA=yT0v~jIR05}<#+3U0Vt Date: Tue, 29 Dec 2020 02:40:35 -0600 Subject: [PATCH 125/156] added new images to make way for the brave article --- images/brave/brave-cert.png | Bin 0 -> 15341 bytes images/brave/brave-dict.png | Bin 0 -> 13571 bytes images/brave/brave-extensions.png | Bin 0 -> 60385 bytes images/brave/brave-gstatic.png | Bin 0 -> 56463 bytes images/brave/brave-static.png | Bin 0 -> 50546 bytes images/brave/brave_logo.png | Bin 0 -> 9494 bytes images/brave/custom-headers.png | Bin 0 -> 68560 bytes images/brave/google-brave.png | Bin 0 -> 66794 bytes 8 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 images/brave/brave-cert.png create mode 100644 images/brave/brave-dict.png create mode 100644 images/brave/brave-extensions.png create mode 100644 images/brave/brave-gstatic.png create mode 100644 images/brave/brave-static.png create mode 100644 images/brave/brave_logo.png create mode 100644 images/brave/custom-headers.png create mode 100644 images/brave/google-brave.png diff --git a/images/brave/brave-cert.png b/images/brave/brave-cert.png new file mode 100644 index 0000000000000000000000000000000000000000..89cb6da5784592b86e26efb045b5f2a71bab5f2c GIT binary patch literal 15341 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 literal 0 HcmV?d00001 diff --git a/images/brave/brave-dict.png b/images/brave/brave-dict.png new file mode 100644 index 0000000000000000000000000000000000000000..a8b872533d070463499916fb69e4ab8cd78d19f9 GIT binary patch literal 13571 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

    @9i+NR@q0by^H~Za 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

    ccyLgshgd!`nPzgALr!08H@vEQV49Cvq z$g0*htcw!!r@SMqc49JG%Wq{kof3ERta0@C16PL>FRPKa0~gMjvqAJf~4EUP>4?V#nU((10Lua~d~f^|>_6p*G)jZ&Lt`|MWqm32DHN+;(_)FQS?ltE-Gs32IlhWi=!96R=G>KIklyfq@;%p z3e(epU{?t@u+X*mt^ex&9D8=zcZ7Plf8Is2@MddXx z7=D5KKSe){%j|543}`KUjn!sKoL+Di^L3ZtE$yPpM806??G;2?HH@)Kafe)fk!=6I zGi8s;h~w(m+n&PLfeYs7pnf254qQx|3dwi|kB8MjhpNF9{na3N1mi;sc< zrF7vNyl7|lD(!}c*c>mnHjgUV=|3>1Rx<_fUDQHtF@Y%v%^#=7P=?8=rKGl1zJ%S^ z$q~m7Es?vE1=nCJLN!As!28&uc-vK1CJ z&AY4x#CBcQj!-&M_0l{(>D%%Zv^BoCYI1-U{xoixf4A;@3deuw!JTyV;jyJfUA`Ey zTKUK-g#W3&p^-wU7duzEsZ>%99tdk_i%gn2yh_161un|!Bt@o8q^-BQ9c{dnvQEEn znF#bGy?5Cu@Nhj3JbeDav!WvS9SOpn)?VdBFvhVZ$OoRs=C2!-YUd4Df%S8(AhXbf zg=2KX&Fj$l&11n&h(30ii9^X7BplVw)5y*LU(*%SritUi+aPhz|HW4NhQ>u2qrw#r zetUd)k|^XuD-?j07Q&b?JJK{%=mi=2OXv%f!CQH3#;@*j z`^63czSgs5Xl2mdzpv-usjVK+9(BM6r~*O&Gb}m4IOyO2o;h zH`fX&%P46b(M3@9ySQ>SM}@(j-KWx=W^Mm;W9Xz0`ns-_1#~|=i_`$uq6{bZTnU)n z7E`Ab-pA*Qg%(AeSHT^^8HOe-ouQwnPhc~XDA_NB;Cd9-m%eawtFMd}AU%4Y`GWru zK@aHX*TA*dC6Q_1N&2r3x)(k#?MUe!v-orX$oUqE(FGT?_M8X+%^TGU5)m=H|CHu$|? z9NAWd68Md0sT+og*8Z=+x96ikr9gDjP-3gD>-n8qQz1LwU` zch1P~Ww8hLG7H@$Do z9lzPURJh8yN{?CLPZFPcP6vv7fJP@HY}*Qdu>4~%C+~Mgdy37xYcLY1k(aZ|Jlq#?k>1(Ehr`nKCfh*PMOMTx3z+u(L0vHGmSB zkfgSxM(6Gtcr8+s6s--;WZg9qFs&HD+l24#xl}*WNSj>nBw5&f<}Prr1~yB($tmo{ zdFD({u(Q5w+2ER`>4R4io5U~@2>;wS-vlef5Oc<8-_f}JbQ^kbuHFn{Cd|!T#87lG zWqQ=9INj&729S+S0S9Fb*H3;kN|`wfLQ$eY0XOZOL@|YQ38)5CF{?U!S z<5hCQ@97^Kd-7&6d17LMxVYtCQ_nSx{;#&#`Zq~Q6%zkd?)v7dUKDr;TZY^v7M@l7 zmu3B|iTlf+=$A)L!UhqKN(I;Z?5bs^;4G4HEd8>;$&F&SYRQEzj#DK|Zjm@wtC)UT zQ#%e)JlV0p;7F?l4tjW zGZEl&KL$Otae6rU894ePDB(VU?%V+GbR?0Lt^U^#(-$BkxPwE7>=t+gx{@t>f3Clu zi&nSX7NHODR!I8N+$H9b#~PO)*_Op4!|5rryk1YAxYo}Vh=8WZUwa@s;I^2i<&39*+iZCNfs z-matgD~0nrW^1)^+6B+z!ih%U&(T%=fP~#bgzikfN@oheIhBMZUfna3tIb3Xo^+4L zFue4)c@5Qo{g(10!zL|#;E-Y@Va*=BP5!mC!VY&;6c8;vI z9RB7nPn8W)*C0%vuQ1wPFZ_PbgP$}>9mF?S*W{*1t0^KPV89b&&^7wqh_}uKm^b~< z9)2#hLg6@8Yg`6{+*Xa4dQ|?+ae)V3w@VfAdEdogW1?p>MDiK z=KjY`JW}_%5-TZ_D>GhI(vW~ydNTgFc`0)fen@UnAOjI~3tbrW)LJWVEk z%eXgL_p|iwivF9Bx`&KHH64W-4guBOni9oUY}?Gs4rCLL7T=Fs>3!efU8{ok&DyfQ8_KS{7-^b6imo=4VYc&pSqmJ~R(Fg^6;%1SV}n$X zN@xdv8;Hc()K8~TuAb7-K2Kv*c~Nbfl>P4St9w9wj{&E~m3Gw;n+Qv~I(fI29dB~# zU64$U0^(&~bL4}KO+U)AehR|Mp|Q18zz`X(!gPGI zJIL~**6^*NfQB6lKbDRIeSlAW^uEvpg0r9EClzRe?bnaiH2?2-s0!4U7m8=R>+lB0 zciOX8#ajbhRFJ0q!uek%n9n1My8^$lS9c{A-AZrYkG;(naZ`yoc{T=(izx3q^lGZ< z9${f&l;!H49rzaZBOO;48(1ibL#=x)$960*FYRaAwOuxwIxK;Fv;Zgz-0wvf$9>NN z7ze!RNcwbrv@}R7R~c!m0O7?vTOx*{T$DwuBMdYJD}Rdzz-hR-Ld&5SJV}k0Opti& z*)K9z2|4C*OAFZ;XW@#&xs@=#v*vDn`t^} z7ybepweOOSR92|XDC!Ip%8|t5_i6CzL6=Nim0_Ad!#ptI47eI;RobWQN8$b%107_B zNUeb4$;Qw!MF&bH`!KpQe%QWYVLSrI6`j!Z%~rFBeB&PflVCSzVwAeWGTQ-Y;0x?1=pin-|0=%kO9}^O;Q1Pt9@BV6qCO*iI9ZdmgCQ{hckj%(@n_8zxs5~-DZ z7)^bMTNUd{g*AwaT_9yi+-goiUV{UhUml6Ws|sV(=)G3mZ>y&t+DFwciO z&HocsI)1m{e!z>OBIKXg(tk!hssg!x7!lACIe5Peqa$v(8Jw2~V-l)Jr7AZ$(GL?i zX9PfC=!WXRvYL+2qD*K_a82_Po2={y2Cj2GBn+un9&5JjQ8#e|W=9_QW^0}IHGT;b zBL^?#U8!Ajf+1z5AEt0>i_VyUFaD6HCxH*QTAscMtP)qG$L+bV>=ec|t{2tTt&|+j ze2JA{YEzsSs&K)y zc4AVBk({B-#fN2e4=K*Iwr$FWoD=sg*=Nx2^bp~qNZ{q&V1){7_fnK!#vfDQOu$f9 z=+sVYixFE}R^`u0GHxgg(-~!6-$M)mz5Of}R~n3HtK5u=$`k`9&ugP@z8Jf#u5@$g z1i|8gzne%RR5{=ey}TO6bg{J0FvO-2Hdz>{l(^H5>l3k-RW&O?(Z$5U8w9cg{uq^? z@Ty7enr3oLOfB#qKZ_SVP$617E^%|13fs;94t-^xU#RH#TR!gd()fJs@wA5oF}@&9 zUN;O$nbn)^`^7JEm$?0+5%ya-1!zb6CAOjRQXChLy} zS!+fUox9SI6ckXG#2HSG3<+&hZq?TS*Vr!(p6{4S)4W8|?e#b2IQmq)*dL~bB0duF z6Iqe3X{mc19~V)WIt;%Y`M!*2eY@&9U>@~Gk*T!kTxL$Y1VyoU+bAnCq7u?hH#x;F z$X~YKo=^IE)QzipQiLKZ*gkuyc0nG9whBmi7oV>>BW`fMsr{_!%W7*fFnUV8ax3OH zAC(cCid6_!0S}zbGoYq{C{Wb#o+#c0Ble&Qa_xvjwR{rdnYQJR$4<&kuzO+d(D%N< zm5ky^azAhD+3$lz7yfadXM{7RQaFCgoAA<0$NZwYg(!tjEZ*$9`^dspGcW;RrO`|U zr@ij!C{nxb9LccXp3>M6T=Qree>WfhF5vL$0R|JRqvd+H=G2zTZBq(4)Hc}ZhL>+C z72623Yd4e~epr>pwSfSYN@&rFE6|p7rm*xRf7b$TbYu^3BV@7m-LkQJ)6q>IQyEU^ zXG+o?4K0z@4o|dZlvvbxqg~864@~m@+3|SM{^0CT?Bq&b``z^$pDK&eaY0mfrawZ| zrf|@8qSc5+_xs#_38dta#y%~wvOBKofcNZH)Q8orC{uzm^1FXhQpp=v1aBfKNiD+g z{!kiUkqVy{D^8zM21I~f%094%v;vxBV?_WqrR5p-CxnHX4kqg=a+@Qa*Gwxxs?G3| zbQ~$ae3w9qnu$kMXv4LnZ{g}Fta65$xfbQJK^%?*;$<|7Gv4v+a`g=1(I1#Cey2_t zak-qfW!*6L&mOGtqSFhTj-L^GEV(zc9vbdg$;h5Dc#Se>WqvLwPOMf^DbabpNHj0Vh_-jU_!r91DPERsl{8sApxpw-mdf$9TWH^*wE#9Xte%7-wtxbvc6S=Q+LHcNE)Vo&OO{c34xM|JkDG?Y%Ca zRxg4*Y%gHz*(Ak!va+84+_MAeEWfEN{idpU!-<7jx^{oVxJ*G^ouic2TV>V!jl+L@ z{{6^5{7#SmKjq!vEfpOlr~qB(Y~}iCZ{D*v$Nj6^RdhDrgf!bx$lDAKu&7V7@P$xwl7Rn%tvelchCTU~nK+A`}4dZhg0#$M(T>sBb_@ci7HOn#wp+r5E3(2dWGNI6XAqPN@qa;Yr$Dso$nuB1Rd*h3|6rs?Qhn8dd!XwTJutaN< z5t)s!XHQ8Ap5xB&{hp*QIgbusQqOx<5z4T6BFv| zJg}cG2kZet&`OKznQQ8WQc0ajgrA@lJer8u+W_BmETXRh8?-Ys^!@8T^s=!e^0qY; z<&NPCf(-C#5Z5ESrj6jB)qmCBX!5ey%tiqohxqhY0bXq12nz^*z>@GA=Ow`24|vwe zfZ*PQY$RH|^D@h^N{^a8ImsqOnYn)Sr?^sND7bIu>Bn;k?{z~V)F#;5`(Te1xzgKF zq!*N2>I_?vUUZ{xa|_)=y*uv^KWQrd=u|=Sg3uW5VAmvxBf|uBq7d-=yC}I~gTLWq zsm@!p*{6VcY-WOK%5r4=QTIA)?Ow#u^~^QGPB`Nz^u+*$h{6WVYA2DwRrU+fB)23F zp)i|kT6q5;h@^C~b8SpUSyuvOAm15cUa&U#8BU>7&(ROMQRS+)x9R@7wY!~cgkT=w z9bjRqmgdhVdv?9aLceT|Y_VyMJYpu|XR%7W^1~GOd-0n5C3&hIn@B6GB03Wv5|fA> zL^u4_W{lVeSn_Vlsv6jF9GS8`{dp5Cxe3-hM8QS6#zAbMZsV~Vm2Iu2fYpAm*xx$L zv6x6<(99|I`XC8D^G+S4oK<9Qu)uhLm3VhCs%MI_kAbUGc7s(yB5?=5JUm?)R^G5* zG?v;jcSVtUC`1UY^I8pMin+T)YC7Gvne5!mz%}-16B~g5%Dz#`a0P)7o!!NSO}+o~ z$=yBT5CgLR4q(1^oOhC`0JO=jMVA|9uf%L-mhcMiaS^3G!$&FyL>Hw{R|Sz53lLTo zr+>Mxps(kKDJw)|t?$HlS3sjHX`g-hV@ttZY34{vZ1`XJXBuG=85PS>U6IApWo27y z1ZW^KaB2(wipX{4tjmEdbK=*XKh{J<8+$aC(U<*3^UEWWM+Nxhpa+2RQFfWE_!@+kbmdif{sG9B2z1h)OS1+Prm#+_n2eVeuFcO z!Df6}g9{Vf)1QYW9!*X@JAF`YokX9y`Ct*BKLWz0-wbHg$@%9Jh74SuUs>)K#=o<* zMBn5nh9)d0)uW{m{bd40^;+f8@Z-sr@MhaofZws3 z-nA>5K3xhE9vc>*y7Q0j?0>L@m$)JqG7dzmb56PjxVez&bVb%dQ*LT>2YX;G5*=D& zTHmn8Xiokg1Xg{)d7}Cf$&&1vl*(W7eb{WqXdAY>dpguHxo$8Nh$S}9-COvwp#LW; zpj8b7=)9N&>Bm`xxb7v{o(Jp(h3>UQIL+HJ|Z=${OxOJFlJh+Y;BZ zdFt zOv`@6rgiuWi8e{jH?{^~RJ{~dN&CsO2bNoh`R*tBhh1HV6i#w|-7yI95{2a`hny54i_#Wl;{^#8^yCn6v<~x+ z4d+YhWL?MP{sPfr^s{-y4EHF__cg)#ZFcmUO0Ej(_8V<4lN=nBTu6aX|ALI!!Kwxq z#$?emmHSaQ>o9EwD33Zl3->yuFpv!9nv~=tUnRV#j=G1D#E188H%b8?!;EL-R%XQ; z&FheWK{n0sNn7~Z04xSjX7z5_BRJd~3zWi4KFt(%XvAqQ##a?_WyZld+257H>1T2{ z%mY51owB_0n6l4~=u-P}O`ulr+%L|$1*vx2m!Gee-#|Sa+k1O^q2npg4a%UDLBKSGkKUp(7IR)UpBZf2Qqby1&uak|Su7Hr{qCHb54(w4aB?MK>JItlzc#;L)-2?K9hED5Wa2!#~fks>{X-&l&9x$-Gkb z@mM%Yh%=71Z1}9#<&UZvH{>Ju?30{wO8;}f- z1vA1C$?z=TF@?kbEpJWX)Tpfm0^L~M6x7Ayh?g0 z;HsvR19S*{v~KUhx>Z(nac6l@%09=1-Za2pU`M2@hD`XK19-OvLTZ_az>P8VL)Un& zdHS6TmgXOS(YiEG$tejJTi|*{Cq!WXLM2YrG89X@ewaB&WUV%*_+pN%)sDCa_;9QyfwyX%* z1PkrDe6AM_-j^Q1MY(RV#jRwqAThEdBIMK_YbxQsCc|!J@O3LU;!n0#QEGI+?)027 z`@&AGr2q0o$MnErG8=w%M!VV>2Yr%6(LJHIKZ5Rlr%Pgnry%3(FIFu7@RH>Z`UTd) zWDg}yu@2@(L{Ki^NM(0PN)+PQ1MKZ93OHv!zgi`t%X8N8ImZPADhj$~)BNmJg_FX{ zDcrJ~v6bwodbtI9f$2~7lZNSf)ret1Bz4b1Z2)rRX{ysPt!^o#Fjt^{fe<4SRrL-p z-W*UlY+)*El9#X*KSlj4ly4r+sS&!O61ySS}7}#dp zZ*;7s3Ejq-kw<=-tKkXPT*T)FDmwOiP|fCTl?E!S_nfvB60R)#UgCDO|fZ7j%Gej zJXORJ*?bAD)cO>a(QeT>r_s`q+Nf51wsU&8tu{TPnBkJA7o@!)nejk<82_ZIA$~1# z@65BRmUpAB7x;q8O|i>Gi}>=1UlEZSm3}ZPa_`H#eY|5`J?H)Wdc}=WisXL|-tz%k z;8kHi7h0a;7igQ-UI6r-_cH7{hp0N!nbmn7wOG2ZV^`mP% zb*i=Jxa%!Q4`n#31ty#S>KV=rSCt-flatnuG#o5c@jSE{jZE<1yU~sb zI*5g|+%af`d4L1%`4ENg+m*k(OsXJhQRvfHzh|USGi$-@x3Ty0``ZoE>IpUXZlAv4 z!^Z)Vn-ce0$UHd2mkS3y{pj68dq*v(>k0=(J z(t833NH38Z0>%Q;Ra&UA0n&SKQJU094G?+@EwliEgoGQ;_n!Cn{q7j|?msd}!r0k+ zuesKo>zQ*t&)>=Qk93SYY1~&T^~wDDj=*z^AFHO*jWQKG|7~X+JbU?9gco_e>{2lO z2%U}Cm@7}1mx91Y0%c$*=d>EB$9_nrux8LX%ZYE}z~hycVfB7&OYvq&x^by=>F4nR z)VO)+A^;Q$wue6ZlaoA8KN+5E@N&bZEUWZsur(@fY%Ie=%>7o0!{76d#3gynN0&Y$8NR;D(ss^aPs8QvfjYJBN z?H25)TvxCtl;#!e|G=VaFuc`|D51>?0p>wLA=6fTVeKA>m= z`=jk$I?mVjVK5hKBT+RE`lAgylWqYmP7R=Pr?L4l7z9W^G+IY@Tl_m$HIq;`06frf zf12VZyuf#q=87%;s^rX zz|$ASt6x!Wee*V@WANpzZ8kU)HQ4saA8#!r5(iHMX46=JH`eb1N-i9B6P2bJN{bA4 zsq&m{lDjaDJ`2TXPnGa916fYuoU>Bfq}s*{3^{>+h+H!>YK-R|J%;2nb1A*Ji+X7_ zLsgevk6CR)1s)YslPs@r~^e zCi)?Xqb|#Sy;LU;0P#Fx-cK$H^+jd!trjpYNZaVknow7(e~@liyDs{$ElO zuJ2US9*R<*2md$1`zSZu`rmHe|38seHiTjT?A2q`4RDE5Vo4e5L2NB${}r8k%j*%` zQ!s1kl|u{p5@MMxGktCL)x@d0;94nG@ys0eh@SdBo`<x=p&~-9`@g4qVaHG=B{vz(0&sSaG7SsC?`tqxXvhXQ|i%sCFt>?x9CZ;I)r8T75-QV7T^DBOi( zvcFO+QKzcs=)D@XT50`w3v$kC6NzYl}6QrM$AUDt*PPn~>&`TideU7D+Wj z{Ei+GJ=o@5G*g^DNc+fI2*GNdW*&M* zhI3^NnMuErx%+U}{Nx1GeQbjfIcR2w`=9_c>Chh;L7tbfn}AuPS<@4KkSXSEE$&r{ zQ8Kgi&>e>!5`$3Na@f-96IxC!=3(2Q`%2hWi0EBv_^?3o5rAje+f5+f^0w>A`IJAb3gchTjCG$0`<@1}%@rm%l}#mn3$Q3z1V6 z=%2nwy{>ZVHQb&23zAcM_7O8wx~3k{F~PoPS*o?MXrTlRZ8c8~ z;mDvn4!CvvsYMP$?sii3PG@#<^=;g8rlpbNO{U`%46NETQ=ATkz7D>`VWQmK3M2mZ z;=HXf=U6SV>5iBMeU@TSjD-o>E`SC*7Z1N$;D-KF>sBUBGIN0cvZ3@~v{2KR7b(18 z=96EI;@hgF+VZu+d(2ep=QfffM+4sX3f;f0z8xdc;?0BIMDWA!%-%}g@hJ=G)7(nv z)D(Hc-CeO!*2N|<%ugELX5JYEqH6#HHQndeO9KJnsCg)5+I#%z4fje1iG(R13rXOs3+!&pp!WNHh8t;;Toa^*@|K zJ$H|-*Bk>sF~1i(8l;AP)l8u8Z-9-%97yuRZ%Haj&( zux&2@oyOjjZeI@?^=J3Qxe8r3u3DO?5%uZ;H(bkiQ@qDdf~EzqRIgh4$VvbqkG5D> z=(%&<4R)tesym6$&&bVHt7IBV>j=oa-RhdjGa`m`g_$Pz7-XS;9_|SkK<>T6)Ef@j zHRJs?TUg=f#;MW2CU$2iCt57W;-=w6A$(0n{dHxcWc9J3fX5a};V7+0$8W61lASnx z%h1ukWKvLLn^h#BXQX*tJpa6+-<|n_MB%AcI7ir zG}2Vc>$@#%69(nIJi`40zL@EK7K!VnX7*OjNBj9nXd=O_hxfq&)!B5>oPqW!Br`c@xW^0@Koxza8X=$CK-o8)B62oGk@pg?K=%nHE7}>1}pY_q4 z`fT1SQX+`P`CbV*!q_^`bOpltefwfG7f7V~R7THh+vT7)yVkg&;<>H%;<+kD+kJ?v zWlPjalkDwmSflo=NN7x}ukE+ZJ+%MvBnRWU?IY=9-Vgh#$fXL=9>1IGGjltu{9X$M z%Mz^;IB@d1cHO~HB4(t}rMyk5{8;Z3(QCsVnLBfSCBgjQ2S`V}3z7#*QezgUSiQVE zzxA;Y^FsoI^TPTYcxWVOUYhWG zpJ47aN6e?^)oD??AqrY90{(=qYrP1Q9rSuzV35KSt7dl|`dm&YEU-{FZpk|7waf zGQNJSG=?zx$WvyoJm=t7S)l0lSnkY>3n@ zNQYBummOT^>*=|l^^k9tZPs{W6#1>x%AD}S^yv9`zb93k8amx`&8x}TgU@0DGJ0UN zIhISRT2#8)Lw>Z8oS4q*qP9*dDb+Zxm!-RM-?4_2*iikPMjEQcx8*U=2R-k(K%SDo z`IlRFmjCv((P+mmw@+({xfbLuPMT$@O8V*jFoikN_DM^V7x{Qds%QdN7P9B|B+#gc z@HK78C>GuAd(;Ifimu!)&$v&)Ug)t|*T2oB`iPIuO=tE2t)f4gR1=Dv*SNg74@16+ zrP%1<%dThI>PUo1X5${^p)(bR8gu*TFWa8Z6bZ~*6If7QO9b)&FW6pQ!?kVb9$JQZ zP`2)xcfd7%o^K6Dt8j-{Lq$l{P~mC}S0Lh7CXfc-9~~tv-}7oQIzHCKtY_EYpqV$e ztftmIUE_9pf}2ysaVesjFMswAw`3DoytIs7)imZBOkO*IDy9XK0;+f%T*8I>6Aqe@ zU&B`No})ZphZ*^3@~7Q6COgi^~$n4`u_LvU8hp4+Br zB)TTq*2#y^6ycDiZbll{5b@XOg21E#`qalyq%?c5)4Z3DIg*xmn}3&hG23atchKb{ z=Jf#-6G4YVt9O_mvSrhWSh7mpn=Lnd;udpzF(F7Zz1&)x*|!(5PIm z?>VPB&qOz%UXV?nnA^tJjGSYA<5+cPmx82Y$+U+Pck(CqMbJdzR}I~h)s|9;gCB0g z3l0qNyiQBhqr>xmoN}+cYjSD*$q*;68s;0vA zE!LW>Ifq<_p;>}C*RvnGIP7f{bOg!%!M;3BsrI=%45e*iXi4%@qsAQA`ZK4D>&KpS zhxpy}5>aVN9SkiWHmf7hR`q;K{Pul7bocR-3`dYfv4chbPYKM(i~8GI(#4HS1SclU zTlM{sKlQiG`qiMeZmcf}CjoIV|H2U#+=DyaxoOBGi;_8u;s{BW<98?#(Ez2yhEcy= z)!T|i$t%}uqr*BV)%QcC4k}ypSDB1AK(wn(Kiqw8uU9tJr87H2C~Rkp>UL4kJoH{&^tf)P$GK*>fN79!dNDYu4( z&EfR+V0JfWi29MXjY`iOm#YrS1+%`?kee8%iMG~Vw)$ORFi6IhMfZ{Jj1m=w`(j>F z^p5f1eHGbdnvYW&o$`d=$P7?n7+f-XE7*(jyJWcxU&sH=HD zBsT(iQ&J-y6SUR2MTTPf0yEJN>!o78pk`^U*=sG_p3fF5Dvhr?sW4YqEA570+@jW9 zv)s0VIcP>lTkXU5Wcm_t_T+A?X$8%`t0G*=+>DbC5*EnN9l;#vvnvv$K(;qjf5Hpz zhv4cGC4vI_PCoBi zDRcR84IG=-;U|IitK!`qrrrC!JL}>)HZ+LWtBI&J%w>Pt>38SXkx9{R-mUii7kG-*-N zN;8GrhK&Ne3g>3Za>RI1MX24@o{R? z@ne;gDRXoB3whA@J;k0+NS;!`t_VByvGQok`erI2By6%Jo{B9g(Rraca6zSjHcf(9os2{*?Oguylk_cr1_v z-8hoifdzB~_hjAQQClp}P;*c>Ev@o`TpJytWh~I&V=zZ)Y{fsb|FK@;ug$NN+m1GQ za=pPCy}?trF`>!repS~o)2^K!w8S_LT=l$8JIM`rxh>4{duW+zAK!u=jV{(_sC2Wa z%O&`R&G8Mx^tt=_q92_?<-Kly>Bcs-OW)=^WU4V?*!5R_SBxGQmRjN@`*v2}E(?9u z4RtlrGqZys zbw1!;nt)Vc(SBpsMwyczK~lq>Ax7V0gU*j(S`s&6DCUa!zlGX4Xp)K6-}3#Mibt#J zC;bX1RS>v(OOBwmm;R~21==vjqUi7t+hK*lBa_&F4Q+-9ye2|hHi8;!rtFP&laC3< zIzN#V_Is8Zh0#;}wM?ru-}H7B`Spe%f?JouY~;&AV#n&kLpBT7|BidopP6%PofS<% z{Ar-anj?NhKSSYEW`M0NGUo_{Jy=P)w9#OS8xTw4S>zHuOGqG2sI|8A3JIJ_(maxn z8#K_KVS}d03!Wtpzi~*Qcr`x1d-!DIU=kL^7{BcsnL=0;OCh}A{IRi!>2@o#@(Jh& z^^R_i7ns8oNyElljtPsMqPQ-~SiD%fr#MXF!iEmDbW#X0>+;hQG(FyuvA*%&?>-&C}RNr{2P*Wth?R9S^Wzz)ey|r z1wD29y(A0UHC5m(|2}=&*4&(s<;}&P<%{uJz-@3>!gMl@tTNVm(qh*Ean1l4#P1P~ z9e|wycB{Ftl=^<$k$boA)Nc|jhzqz(f2*16vUqDD4m`T9op(@CSX{tScVMdKY1IEU zqenam$KPA<;A3_A60gZ7$>=AM$ejmzx=BY}^->2OTxa_;iUHA@f$UnU+XU81n86Ed z5_{}3S4v9zZmZ{QJfxDYZtL{}GKJJWMpNjqw+6O%HIpR0vefKbG^<_iYNfuT%`2lQnC~r%0Q0u_0KYM8!uN}Tk3Jyjn8tX zaAx95h0gkyc!T=BOz!}7u_FDu`@A1=y>4rm8W|-URIO>~r1|1i49H!+8wtnkvtH4K zz)O5Jc+%N0uxWiJcW7U22arLSB=jR);a=u)leVKvMD{L$`=DnroMX}~dELAYB12ml zzu;V^Rf|kd_jLJ`pl3w{8p1y`OmpYO5%Hyah**mfzxaxmoUMm@$hK-~RO|prmb=$0 zmBrtNEn{_Ex-AP;e|_W*wxvzD({1wV`km49ZX}@{wCT}SS%)wCDAehjBO(G*rZ#z_ zNd0M|DNptU+Ews#!yD4Vwy7^3Mz{W;RztCW_f6!!0g30pzNt#HJy>%pcE7srquV3h~)!Or~ELeA#`WxDQ<@nKUsE5sFw1s?v#jnr|4i%R-f`eGu;l1S5{w=85eXCd;dBl?p*eMx3!HEjRN&x$ znb_G_D{_o&!PB@WEP6*hiN;W4UN!n5ceS^|>2c`8okOuKaVL*_T%%7pJ8DzZr^#BN zBj)D~g0>3xNaMuBFhRpkRWjg1(Y+m^{p?8yw8p}8L7ObpSlo^JsJ)*A~Gz(!bGJ1O^3H>b(`!E?z zxfo=fsdj%rjz}a;)O3U-c)0hN1)T&Ts<*G{zL*p+QfvMURyA|b{*2jIy>hR)W1bh4 zO&ti5$RUO5t&vPn7Z8fw!p$q2?^X6)C8xJJ;Z?FfVfB;D!BkZ5cpf2Ag>e8L=;4mXB|b`8gI;HR@woskc62 zTUGtQt&nG*7gRNh{$(rfu-w`N2PN0G3|cE?Ci8}`%7}~f1tD5XHl>cAj5Y$v4UY4H z3)%(?^`_<`#oO`YR83py_P66B!-NSbV{%^0TZ0|qKyXWZ)fq0z&7hNumT-@YqbXsFXXdS$l5^EK!cn=r-)e z_U=bppC=;X=QcH+q#rf)^mT>!+zB4%bMZCwxw;LR<)QXI4#If7+YvNE8w3Rj>ap@d zzcc1E*a6pOmW7HQ*Rl`2vhG>H<0zCXx>r9ZL~Jk<5~SRD7iVH!B)TFMbi-h?TOwrKHrc2Z_5*M zD+<`tH;Fr{jo{RE*^^;Ns9<=iobqrF_9Vk8mN!mp& z>myBdEc63=(Kcyv#cFLFXV5+mb);!ZpK;%EG(8LbxZzNi!jG~fXfvN<=E9i-0|`5R z#oA{WUu_G{fNv!b4eFGMDwF8aUf!eB^`*VY#GBE5u8$TTd3_sa%()P#?&z*Es?z1l zSS&0vwSIIX!1ALX>7@|-g6G-bPkc;h)!{1}e#)5j?G@b&W}Pc$p+#)D+O^L%aZN(P z`sY5mk!#CV(T%;*wPkw`R`>D*@zebrHw{F#i-}l6ePoXI_nM1vtI4~*x51@#cQQ0b zzD+sIx9#C>P;!4)oD5`cWuy1^WE(xN8O4xl3a6N!umu?BhU@S;wt_2P96$X>p@vq=_tXdX|`F`ZZK(Tb2f__+^BhEVfTgk;fDOHFfgY zZC9U7x7ew~JygtZ4J3oM)p(839`}(_lVl49{RnOPHM&YIpoP!#Wrlsl(lPbP)LUDxVq3YSdmcGn~cY=j# z#h1*LS+O($?p*~>KM}`E5)j>>a1(@){W5MWprv}#+9$uJ^AuW^xY)WQa`{IFA*rJuEZv$G+GrI?{EP@{9-O!&@72~Eft+;+cym$z zhy8l#97c2e zLW*ECL5E8LA@zn=a}BC~v#~V}3F{-*Tt@m3YZF}9;m>&@X_Zek_dz_x-)bug-gP}X zS*lG*E0PFs;2n4-gF*~{JDUIQM6q+3xxooA!ZK`@tLQi7N=S!8Lgf12C z@`~fB3Clpt0b+T5Zg@GycsL?gMsL#s#!{+MTMog|;o=&c?3!Pfuw;q-dF!GJB8qga=;{}$ z#M|>}R&8IG&h>JSo$d7*kp4|n6mKiPuhi?gvW#eIl|{LbOl{nMn6w(RTwl}uYG)Y+ z&pUsQ<@($Iyhzx+&}shPA3XnnqW$Z?U$b22XVrc8zrO$V5%uy}nWmG5e+2Ks`|OB0 z)SLY9`j|}L7&`5d>-~e>j3qO4)_I%4$=>>aWjZhVrk*x69th*bS6}k0Z!L2iSc21P zu-<*C_l6xcFVQZf?WDz%dqH9r_W8mUX8yD~!B-Zjv^+=(eMxRy3bPcw=60dSNekzB9F zQ*ph~go=#dW41#snJQhI&Nk5p1VnzhunkMEwQ1F zs6S~;Wh|4Mlzf)fCo!41YwA*Kk8fYtl>E>UjQ9}3wtc?zS!AFr!LFD8vX)Y>z^uc^ z9nPH)OD)uKirhZ`tLsdIX{lT%ak@g$9z*+$ocaf$z;nvQQMiK2EN%;Hmk#F04R7q&%eF}jHPZ?1zdJ>>{WW^ZksgU)*o?d8+1`@ zx(0yI1tFiA9nP;-a1FT~RpY?FY1=HRcxFXvPR`1&TLsU4XK1U>(*a)_yb3x!HkrWgG+L6Qp;?!*H5gURB8hb>Vy%z17U*|Zb% zdSi;hFTVZ~91|V%8bzp7AjXmLH~UyT-obf(m z;IGHd8Ty_QOnuv_hVA+A0$#K#9cwZ7%b*PZ#4Y7EZjL4d#Uqb7IG|B%VAs?0+}0V` ztq<=xsq5urFXO;oHSPjAOgXvGnK6-lInCy~NH2!7yQ--RM8Pc4PQYx5<^f&YLFlJt za9CLj$IxP68*=?fjI@@~JI1R6xgOeEdnhRUC}SQ^cFjL_nQ-9!E#Jg(#_WQK)##ZL zVvEzfz>=Rl7FQ>4B=40zO!%vlRRGo>oyqC2{9}w1`K5{duz#1DChQ~;upJr%S!-T` zxlb*2Zslg(Of>@;WTszA)t8X9(%-W0ruWGS;*ESBo}q#2nIMV564-x zV;V2JKKd3-jKBYeOyj?U??IThwrq@G#WZGFgpZ}mInd;LSbTmZ_i!`s(6fJQ0U)-q z76JC14>Yh}tw91Y6dC_3-oR~z1BR)TJY`CVhTs}u7~OO%a>-oWq2(X5L(eM+vC#}q zCkC}A3~o1G!As8>koJ?{eei+QOWH$*Z&v9~eydmBFODa(-%|ooHB0G_(h#f#B<5d< z7cpvf*y9O0bkh5wGh>2>{`wh`$G1G>a;{dGh>sk)*~WQ|UdiRnA+gVD7VWtMz3uwy zX`u!~!%duX|2wSc!$PTotwgY`of>h6T%E&kdz(D#;iF1NGay~ERZ4i@Fr z_RCa82&)N^1o^E9q!X#{juij#-`aFZ-29re#3mO0#QK9T@!txYeoRZf$VgEo+US}$ zq=eOGuY0TOS-PtoMsLSy+BQ62`)r8ZdgJl8Mkkr{=tO2h1#+TCg_p}!<9EDL*N0%o z#kJ?13J^YJSz!oTK&jD-oP(+Wa>i|?or5*_EgxjO)Icr@9j!`k!^(=gJHEM8{2W-WBVmcq3U8bHQ+?VM<$r5gGnZ+x2)lFys@li%_ z3^79Bw#TpU-{Ld5WaQ-|NDU?*Rn)^_A+feSm?20bB|i^GKjsM+G#NE`IEzG_A#GX<^VkW{_ev!NC!B(N^Uv*ws6VVu0-$AQ<`ruXM2%nR?h^NW;s^(qp3yQoqex6 z8O@@Q6URU+c-Frm(}A|pp4~UjsAdemh%f+4(YoaLO-2oEW({cN(B_(uP;mf3ea3|` z*r_;vKg20_o`Wd&mrv;Z&q{Cs)?);Uz^Hk%)KjegXQ&w4N z0kl4F|C^=JDRm6+O)AkcFW4Nrb)o{7W-T<%i8wAU%@t zbc;?tzuM~dJ>ilIjKal)d1PlPn`T z#Mv@O*hlF$ay6avm-wikt)lL~De!nUQ#XT;Ro!}tz_H^?%-^MIPV4hMXcJg*v#auW z=90mk+1k^W$}WB>73whhdhDp~#cvwiAQe^lKoVB<28sL|`~l+tlt$a7D(4;&Tb&u3 z@mq3Urwh~n_(Ow%qo;qL9(GqbXvdc?U#?e9#+0#D!*J3F;y`7!-UV&&gm=S|wHgg! z+>CW;$%MOXQ%dh!YRTZM8D6+(`Mh?!v2kva;rK#@Thg*-e1%3e#|vPZR|83{+GaV( z;G0PG{tp9vi}C~d6ovR7?D;Qx%%^+!!{#hy!Mxwo9nyT5?W+$DP?bc0o>eWb!Aa}u zz#Z}ZfUoU=@owiE@s@WeFILZf=hU;h!dF&w7;s1sQ4jYx(wK;k|5c6B%rJ5$+a2tO zW)dc$hY*dmPGUnfO3BcN8s(C7YvNf`(=pmnNrr);NGlMKG}W|`#BOv%@i#c>%5?5BcigK6ItFY;qs zki|oe1()J+GMgkmq`mF2G83e2&uMLPV$8oKT5iazJXYaL6A?{=@V7%XnT=>BkYPa`NyNp zY3Ujr8}^>r7K{c{Y%ZIN$P+{Fx#;bvB>LYod48^>%}S+nWP&U>@9{DqiKqlt^q48o zf^lxEsI!u}`E$!4hx6LKlY9-_!w$AZiDtdEFJh~2kC-J$e;Yt3uABF|w`wW4V5=YZ z1%L(@OI_;3M!TQP+?Ne%Z?l;ECr+|w{alBtjAehQ`E7|i<$3gOS}MWqgI5C1?SyU( z3Bk+t8ZF?dyM9&dfx8W0}yHuq)4z3&b&hn%o^ec$}x_ z4ds?!Ij|Gh6c_p_O1_opYQ&L`R~q(=4#I4?ZieXN$07_4?E!@c>{D$j(GeLTyQGnQ z%{U<`!m|@ZSV#yTR*?)e*&9*k%Ms$)NUs4~t@dv>k4z1@SlJy{MqY8qX1rrlCS(zw z^gisGo|SgOpRN**2MMu1v!;gH1Xj+&<4BQl4< zr&EQ=*$)s4=p7*9L$Umk{}pFaCrL>b-`^>R@oL-ne9-D{KV`oBZI4&C75tZ8RvOlR zA_;f&@a{#=+&Y23W$0a`b;V!urK#mdT?h02i1_oIynPiY2r5MzpcH}zU*^^&WWRlk z@NaMYE!V6AkxX(WxmHz-+ak1ob4i(}>Ng*BB`X9}SH)sH29)VU8a}LN^&WL0Mz?Go zyN}Q1zyq4l@SC!dSsYD8`o%t)h1H>-$`Xj*23uf--^t_(slzqf_QoLDQdOr0NLa6t z_Z{OW&Z?4Cxu##T8M1vnqQZV3e1FVd#G7wnpi||NeU$r1NW4DF33D2RJgeT_31O%T zG6HqsN|N$xi4Y_YuiW}-n#uRe@~6XV<+xmrf05_M+v7^@$CP!GL3?+Cv|OF*<179O zG1;afRMegNtr4)oX}7B&G$HtAC)@pMhxC^Z|D?#xmUPY)qom|BrEBVve z#dpF-eAyaoHrq-4TRnbW&Q;K}YU`s0g+^0`M+eofDSTq_Fkud|S(h~-Nq zR)+hCVSJSB=%y_QjC~`xeK5{F6f?<#jj~D1ZPXLeYr01KT#MQRpKMR_a=jIdXMGOR zX&+~W=$00+U)m&65gtSFO-<4VzIufph-HYn@O4U{l5WL*b#KJD4Z?KYG7tJNNW}|P z={ob{>$y&cH1szk>BaOvhG5G)G-$~IcctaTY%Knk*(C||H>vaEedNwAso{p2sOEa> z<<_qaGh96Y9_|giycM$-rg5j{OpZ$9Ri{sL*Gdw;`ltpYYqLW1+6j$9=XMWP;#hH9 z1eS^y)CFTJ-3G_3la_mnA?918pJa0bBt!joMtYDliL@TNDSiU=gv(Ld)^Rerd?dz= z&O|)hK`Y{=;C59`4RR~qg{*E~swcgBv@Q#3ttTtje+H*Ij1E0sP;-C z&V;j0Z?%OQQvCsb1^j<|3k zPdUW_IG=$h4Bu(i1X+QLVkpA-iDvE@!RS*|qfPFW1)%=>+tv^AzA+nNv;EE;xo1B+ zXKFff{K?H^^b_{3;`2s6n3V+Jp7R&#iapD+3vG&36AtX*_)cp9Nkd&%iHrFZ2AMo0 z`FTFojD)1C6}#+(Z25NHUsN_0#l4>`zvxJ{5bJ+)YrfG`MqjNYdX;hdmUk#?u0a>1 zW!-Q3meKOalf|S;jOuB@V^*$wyMSJy@jDv(A#@@V5>LNroDIn@=_Rx%5os+SbU)vAEI=UG9`_-Lw`5R$4uCdR( zjo#nYUZmn-J3EPQvfRg}a3e07(ta@+oDR4j2-4$UPc~Q9bPR}Xa;wWKuzZE&22x|D z06Qiq%vxn|)yQ2{{E*O$Bm4>!Y8|OuJ+mp{996Tf9AIknT%xluH)%BSE5RU7le;3T zqgXUrtmMg;6wG5R+m4tDOjW!h?lOk}i}l~L5F{6Rw=B>yZYVd;aWGHebaA@LI*Ef! zn`vUs=6}g@^CKlHgZclSH4-XtfMt4eDEOa~mUA9_0+Tq<$RD(P`Z6@9!%xKD z`jUl#8@@m!=p+rl)fTkg?!!2JuoaO)p(Fy_95+r8va+SfOwP-fPLE`tT!Z~e?ptl2 zx+06elnVM(8`E%736+;^8T}gu3DusW9bn7OH#*i~blC0&x6JNQLF@=bc|`3={=1K3 zo?mU(grhn3Hyw0tLo*yF#`)Hq^#l{Fn(*H1KfP_^Uq5{qg+;`<*n-Q{0w* z7$cN-UWYrtp&Giy9M{ILcna`YqNGqI@Gqz+6i^;h!nnEJ0%Fj&jHVuZBIG+!x&T6^pTIGbk%Q zIpG9n@tS-eyELR8N{@iEroa8cY{g&z1}gHi?a_JuWXxjKfUmW9(y^^ z7?%rFF#XJN3~@xLG#!;^#Yl#>)mE_oMe(}UD*4|>p^_HHhGssX$&q?vT<#K$51%E~ zl>iDk3!moZB0yTaBKEK2HQ*`M;O*qfvz#y^?1J(&KUgiWv;8h+ z7;<^)6OccUv6dgfsQdG+iG|pHYgjkxxbxt-8R@;Xv`pNwdcnG*a;Y~ z_Y>h*Sfe23SM?ht!`>5{tv9Kh%FJVIT;^La%gbDM;?woso5@?a0r)xg(!Ph^ z3Y|33WT+}2Tfsgh`xCD?Ej4B6LmK>R1*W!d4J%jy0a2AdF#C$id}ERcX1X))uUDUQ z)61oyT-#P#4#eP8=3J+D`?T{KgcaK%uI)iXVN!Z&Gy$19oe*{IOf9h`CShH5HuK_k5Q$ysrDZ~fDElW1RfHTx2)hy<~WR{z%b}Tra>>ISNray^h zvwPo(zkH#_*!&$zh*ekkPjmQ7{k`%H^Lf($;17S#CJpaA0&G2>pL{esH@u_6Sd4B9 zqTw4%Jqd5~1XFmm>Q0{zpQ{H^lX3at*zFsecL7|kKT_rxr+YJ?38+*ivi3#6Ti%WW z69vho(U>r1z!YVxiluNXti)z{nukW-r&0rir`n2uE{x^qFZC|p=_2d<9&-Q)O|bq=j*wj}mt6?I-%(UJz%uF2X_mTtX8J>S`WnadQ;DWdsBT@-I#jH=)MsvmAJP)nk zj5BWxcGs1habFZ#7};gY`BHUmd7$nNA|}XkM*PO6sRGZW=R-)*5Gx}5dD>=ZGcT`; z==Y)k)qN>Q5uSQuThel(q%eFH@kg8$RAoOyhj^TD##yrPE$gzWYkR7lv@Ud)RTt~6 zdX$#N!%*OG?)^chdL2fMMn79TL@8w#-YBS+bj24){~2sJ*0!a-b%swFb>iV$0QAvL zi>y__s?g^wrmVdd;DOJ0WHRt#FFLW{biY#$8RtL<=l^$}#(a>LY3c+HW0Pvv4Ry)l ztYPR#0u5;^L!4LC3!Amst@)eh`Vj)ueA#VHz4v3^H84aMF%X|DIE2|Iji1HdgVG7V z(ywJBP+@0<-H&M8VALqFp8Ye`k^vsQDmo3Ok8-CSi>s!*TB{dlB3*9z?+0u8U5NcU z)=Xdhu0f=_sGfa<-5~x~#sz_qC+JE#uJ>E`iu=sEG_ag&ON6=+VP}gmK&g*=Vc3Ff z=#PJ4gN<}sLp(V=p1FYpmOaMNo#dTR^&6LQzDRa-M@E9p8`ip#{dLfgHTa|+N$x($ zTA%weT;cUv#a`|Gat=Uj=`x>)U0v_-e}WBKpmTGPT^ILk8cWhf-2IEyYProqh09sZ z(kt56zM;}ae010k@nQbF?jiZgANC=CUBU+-IU409v$Y$LQw-ufyH6v+8Angc>pKLU&3Ol$Q?}bIiw}8+XFvY z(}kQ-|0?y&O#i1lt%5MaoAtko!4;i|@YVU(3cBxJXw=i!*jGQs*;#cPFxVQ6{5Pcg z>VJ{Lh*dYmRI0$6!sXsmbbjrhJn{cn?nT7E^YQfk{a=HQ|93RF_KGp*-$>^4!si}= zEe(XhXU+k%i&(l4yxohBrR`@dy5M$d-rCw zKnSye8r_27jvAl>&V&l~>lN=4Ly-`7Yc1>PZocZW&EbJFu;mP#23WiOJ2+K!E@$O` zG8MC5hj)BYCJ4Hhyx#h>g5D-isWbJ1mHVNAKjp$W1Fsd?QX5m zp!G`VrR}sDq7^Fjx6HpIeY)DY%RC$5r!liYF8&!mp>hiU(YX@GD%oOx-)X&P(=8tCO?-j=)H%F z^gW?j4B{0;T(^Sg1jfBy&EVMUVEiz{>`$-Q-L|Te@ao{7?2+`ZU<9f%w+1USE3Eq= z&CCEtFA@k;y>xiPB&(otx*Da+kZ~sCEByBVxnOP~-L37X0C`qMKrG|tU)xhBn8#<` z?}F*!XqK0|5OFRVA7ThVJbPY$|7B>3Dl>fP_yl;g??5?}15zEu7n9yz7c4Pb4sl=6 zqGgd{Z_H~xneD!avAy99Tb_i_M8pL+Y1ts*{wn~U>^R^pZ_l;EbX#Wz$S(gQ@I4O4 zes<~S-3)N9rnmqJAM}627%}Yqe=-aI`{j%NX@=o68p!GUQ$x>ZpN5cTV5TXwJtXaK zBK+rF5sI!T1!gt-;QaK(_x2}gDp?CBGpi?C>nA6)3)CPyxiarEZIf+YM<2)>Sfai2 zQVHz7JgI}A$v~SjjDD@FdmA}6dOS*FthefwKt-Vb0=xD0(yQ!K@AV&5$;Qq{%h|}v z@?85r&#uk>F4^hf&?_B{jC0nnJ)(tDqvS8wDvD&Us^FYbe(&44laFl?AN(P`Qp<03 z8-o{3q$j|D=HT;U-!oGT8Zy=)@;=MegB3G?Li&t34+YNJh!E^IkbU(F!WyUU`LLQZ zS^v77|EIDmjcVdt!yyFOWHTU@vRuT5vIvQU9YHCIK!77Qatla95JF^;9YF|;%2gCm z8kT?ov@B7O00L5E$p{E)Srb_#7?3SiR%MA0BzM}LQ|bM4Prn~CbI#0UQ1X z{?yq^&nwUhD_w*#2}){wCJSPx_z5Tlsk@n*w1(64^p}4!w02tEKI-7BpR@E=;8lW_ z!$tBVW}ChE=?G0!wB{AEN}S|o{5bLpgb^_yqAUt6$El$))(W8gIKj*nxe4PFz4C?r zyag75`Cvc)Wa0UX-Is+1dC&u^&`gw@&yWrmK}+sf6eWgo4A7z7$?zgV+rX7M;GSlu zn4@rwQ3|N#4xk|p)3XqGpYp>fdS7Hx$ z6!9^4RZ%6Xf8H8J`C2LrCY|ZzaP*IAoQSzwm}9xqyhThax%YHF=rJC@0|&LQX#d?3 zX0h{iKo{!#)6+%|ATwCK$0#xdC?|da=bHHeAHoy)@Po_RP)BOmS6NSNWuz?qVgYsQ zfW-pwW;q|YVJ@;^V5+6Caoy7{89%#4r9g{{->)o4afEtw+DJeADJ{wn6&`}B!{Ws}e@Lc;X4LCb1&orM84e zko{*l4tH(MvRV#BbABi7qd=efu<2*t911kp^lm`E`TBv$XyC0J7(LMmk09Rnw8Hdh zwy*iBIuh(R`~jg&WrIu!=eDKqGa-8cUpHrA?A|t}KlSP|HDw$|BEWys0la}1z9Q*d z@%EH#fCp;u9^Yb2`bcd_jEr@?tc3~!tZTxT=*>na)zw0nd`c>0j&G%8VOZ*I{&I@$ z;n7tU`EHtwfLClZZd0~GP>V4X%GtEUs?`;9#h~v9=~_iu)FpkykZ!eo_RO{{;Aqeh ze;b^7Ftv`b)eet%KXwYSo!__=10PmSH)&gG$^db2s4q+J7?Roxxr6tkFN0V(Uy*i% zKzK^JdPLQD_$<6us`r+z?$ z_0TV7gX11uwNaz-R=}?wNk*S&&de$&2om^%=&(Okxj&@2KQ=iZ`}_M9)zsANIXPRJ z+agoYU|WF0xm4DZ`6803Ac5e;$ld%v$(!T*aocZo*1c=J8EVZk(!C`HcD#z(8{j@s z1iqo|nsWiA^DL~zMa~+1?T>LwbSr_yvPM2Oo~00yLO#DYO}q@S<`xNYkec5Q(dSLF zp61MOoS0epJpL<4Z zV-|n+C*b&};QX=-mJ{Kqb31nSwRV5k%E*1(;q71RO^0>*Ge8Wb&p?9XbXC)r=W4?D zXK!RS3}zrGxQY1l4KcEvdS0{5{eyEG*Sa?#>qsCL#~0F^wp$iPIi*;fb~qA9+blh? zlcAwwAV`j5CgJcse&cm!qEu~r9+S0B8w#Eb(wlq!{sfC*9(d~G zZd`@ns>Bp5y{qouoV8XbAR40Yk7hX9i74w_OrLz9=c-0`PKe$nL9JbDQ`F_RZmz0~ z)9uj%?a)0$nX;9*r8|A%0)kmkt{`%68q#}KjOXh#VjffZ{8N(*C-8HPU_&duAjkjc zQ=2bjpK~%FQMM!$aUI5Dlu*@9ZO`ztynPl*$V0yJ(avXF5M`_mM49B-Ufsl0%PkOc`v`FHXB$1`LIM)E~V8r5Kh47%L<8Xr+3$-(N|}D41RKJ`(8`(jZ9}+ zPcUNkh=H^_gPHVRRF&6Ay7{U;dTh9v_2XpdXpKE@?&J^m|0>?3v_0S)$t{tn(TTY>4n;H1E1baiBW*_x-yqwnG@UE66 zl_)!c{@I8`^m;npF@MhXbbytve_Q*-NT!OD?!DSB(Juu0NOPJ0CH{fL>?b)=rExFD zYF)}j(-FDD{Jen4hiR`LB{?9!b(_Nv) zUdhpSsCP;x$L1b8DlD%gjUAt9l$c6i-V#mBSdLC@)e)?|lWLwZv*hmi1-BKw)gaJy;f}y-X`=$^vh0$DKy6s@mBRl%#M-U3;0 z8zV<_qgqUWiZ^0?hN`CvsS!M7BnbgXp83|ABT-E9%p8u?Bt7|&^*og(UU6aF$d~DU zm{qfg)oW~R8Gd0HHyKl5ou{8Kk8lfrJGm=hw8F!xLFv;7_uL+!Nh&1MNeAT?lIP!c zL@O>zD!tEQNdFu386H=}&H}L))Rq#2u>&QHyMG^wI_SzycJW`B2~9XdJe1_a$Y1}h m9<53L#~IGfg7^RBM=QyuN*U`aJ^BSOXgD2nb70yNF8vqJsedYjfwPMY}-vzh?ar@Z=M!Q>WBF78v= zO}pp*TTz*bRdo{>hHgY+6Yc7IX9Z)<;cc!LCw$b2XKTY}UpIQVE*OJdB+t+Fv__}h zTMl{z*=vp#_t^b*n0K-_N@ACrzh#GIfi;t+n>YFNm?6JTGyB&mCgjF6JVR zpQiIJZcYtsmDt-Cy=G8oG?eF+JFeE9c@lo&n6qnq{%mV}55Jm2ZQ`*VpY_hzOHa~5 z*R-F(R7&d==A)mKL&*B$<;JLZk2qF{--g;a_G>MqM+ozf*wc+BMO4Js>I553?&OrE z742dQk-uSZv^+n&TUT{bS6xe9IV`TUK-ILf@TELN3GEG=)n%kC(vzc5dDq>u>IR$~ zUU!0#dmm3zD~jszhB=$%PE^!R>e(5kbnon#p}k#ZM5fX)Bg1Wbd_P++{8>TTFTtO> zD2bvARFTDee6I(BE$hjb@3L{9jByPt;Kef4lzqj1->YtYJtmk!J3RT9G<7_FOialQ zh1{{?wO$qL7YZi1xg5e>5o&M8j7@UO`V4w%Y&J^Drp|s_rv`teBeX51JH^$N!j6~V zc64IU=?+)a)L;3Qom<-y6T3UAzm`|EQQMk85$|GjB`=Mdk@zm%M^;QxB3HG@ym2XQ z$h>xOHMeZituTd@h^gcT|X0E*?Bt?-t_w!Shk&f&mSW1EZvsr zZKLE|2P#l@zrgWBAKm9=bkfFU20Ql6a3?o#9^f4VPbw(O@n`hEg9 z&)6(^yj%_^WpV^wbw4SxNPA6N7}R3!<+ORSS+SccW-`XT?`R;Y@a^fVjH1_^Z@(ny zU!lIX2RihA`V!rOfd@4#shfZ+w zXPS9GO5S!`p*^ZoWt@l{d0XCFr-;YBs*0v9ylnoOq$cd%5fvKQ!q+a>_us9Du-#8N zNWyod4ch)A`g`cGkK)%LF=3`NTgwKc%E|(Lj^sc|yO}W))0`0*wrxh#38urJc6Ymv zsqh3zPHd-x$I!f~%lkU&4EJXewxLV$Mt*)BHZ=r3|WwF}S_OiKu zhAN_FN&WU>fyXZLxpn=IGu9)tWwa$9GA@OShv+*z$X~UI9w3J^TCoqUdiG%#?mYSS zN9B(@WU&FMj@(Qid(WF&#Htdxe{}TFunER_ZDSkA;N$OTUgKWUI(O4$diqcV<1kdE zK;GG0>2$O(=-HU1TQB8@QMpHUeN$7qhM_$L7SoVUa29$IOnGEqa_NA(N&tJCkbus0TVw+;su^Jkco5&rEvu!qwO~6vSN+q*ca{P6y2jd z^+8^sMpJq_D2GqT(lm-;_82W$1c^KWOOF7LVzPxRGbsHtJ8|x8@jDc5>{UD+4V|W0 z3ETQFL&aRWnqxYu1jUCj<(OaG4n3>}N~|_Zo$}eDW28dD%{R`z3Mjt0ri!bf>dgG9 z#+SYlJ&uPq-}j$WPtC* zX<>>L(n63fT5q3U6ngAu-BluLiW`CQV&NU{&$oZ=N0XGfrVO~DdtuVu{c7GQf=qn3 zOd?C?egVBVN-wtTQ1$L(ADg-&L(h1|nWz2FA7VFnU5Rv+8PceedVGr*Oh@&OMWwJd z4!!q9dKKLWConyQrYyk03UwU&fw$~-(FD`_Pvb`GdNvR>39it)2N&6@5Syo`n9FJk0zDyepuxIgdPB_;{nC^~7MRjHh1 z(4MX_Qo-Nv%g-ml6ljYY7{Re7Z_nPkR#K(mZKxC8J5HzVBR8pcqP|oAqC$zU@F~r= z$N6E$oHg5@@WNhnP;4fWwEH1r?N$4zHpM^Wct7xwcPjAm!;PmRW%52hf+ketoujA< zhxQs3l&;@-5>mPsjXIaAORp1^*Ag@t_X7>Cs6 z`%h=;7Z~*HXu5X`Y6(iI@b|>p8?)@jd2Wx^3+w#07ah6m#Isa5k_i+Q9L#iomA6Gi zP&C`i?d;Ey`Ox{2QGZtG=Lct8Wun;WYD)21sWZ#t&Ck|tehK6W<0c*~ipJ$lTMO?S zSr!Vh?^@N0E&lPjF^dlS62(Z*_DOcw%Rzd(N`5~q8TJ*jo(m>BGm|Hs%%6RRt0TCp z4xhzRbK&#P?|b%z7i&y^<%&YDy4Cha>O*1$%KcaQIb+| z|81_sZtHdSOk+2%IY%i>{~ZxsXLZ6jYfXB5=~E-a=-fudhFM+m{#0&7={q$04?GQJ zv9z*>J;y(b{l+Tu_{CpfnaRRIMZsI}!;DmOUnTN%zLQC5$K%WZ!>x&H{A#V^dr`TH z>J^_|=FELR>ZR5HP%uYFx%rNjsIp>Zy=Th6LSiy=fccu~ zy$C5mi}TIc9fnwcW@FUpDHhTChuU~qGo7=67PCzJ9d-rNJ!7*faYe*)4WX$YcANJq zM~%e?1n(+;UKr%33dXr{$HGhvnOp4!YgT zR+Q1_o2Tj`vonNbw8Gel54`Dl9vx0`@+?2(d!Fa&5V*{KIPcQ+N%e3Z`PoqC&kR|d zy#m#jlY{Ic=D%ODSF^arp>6sKv@ce(5L*i$CwA@Mq#))c?IqQGo>q$6)MJ5*=lw~b z^OJ(%fiBU;TItkPBu;;wf1G{^iW<7RR`n-meyJth3(wcQuTsW(c3N^D6Fuou9J#g} zjCqMFbEjeZFiiA1fazO0;=+RPU-;jNK$ScE=Z>X_3gBy+r-(nu4r#o0@J$pOQOQ>* z3-<_aJin1)vg3$^^cYE0@a1cVvGqwuo7cnfzt1etd>r8fIqU#HzE6c@7(?`2g8xxD0_F9_xgOj4u;}x5S#AV~uWrX8qI%NffoGmxL zf5g0n%zur9@Ag+bG!bT_yk}Xf7bI(+_y?$D3kwd;a++0N59YZZUdGGTjTsV4T3Hoh zkbJt&|J;~_gyi1CtCAc1-ud3!-x6nc97yl;--e$(dy6C*au@L+#8>ba_6zPGAFiX2 zKKRc!;Je=I7_x2+&v8*4Ul)DX(9@zV~g8 z9uZN(?&!rI0{{9{O-xTkwcJkhPtVT6hj|jWYBzth61z*-+A=F;+yO z2M&-^^3pzi`m{YY|6gy@`)oXn^sTfs21~5j)I(z?{8H1=1`iA#5j{Q9nwlB{Zl|!- zRbwPghuNC}aHFCb4bxrhr)yo|N@&8X4t6}k#Z4+I3hnNeGM^}~N2RU)(c=Gz-D<&G zF1@@wDp##cr$E_~jo`JS;;t9(IdWo;SD(>>#pRMkSmD{xmf_Xq1yc3NQfwTzGxqz= zP6@m9k(X9h3_>Zv<7F0mJFUdlvkf;FtM1&nbG|^qE2}AOUsaBOnv4G@spKs{S#19`fAFK_ZY&T-Sts$qS4TMWiP&FwfFOP+!p`r2TTV5iK&xfZx z+??#l&aV{{7e~d!#9UZhY#Vy^-`Z@t78OEzL3_1WcU;3`w~kBfx*xoHm(_IS$7fU= zHuuZw-HVSOud$d<{9Mbgld`sE#Nau8j3gfM{LR_nM)kpvnnR6dNJz->hK0McG$B4N z?qh0damN~yVVVG9-aNnK^|iJ6CLb)W?H|`)zkZ#WSC*dMvUQLppFv4QMZ(LgB^q)| z+|=~Bd0DK!(dS6A}`prlunG{`%F# zT6ZGpC-jtBF()Z0>HW8F&(vvfcoGALhK8J1gND}>E-hGMeZG8|3l=7tg+Dvg%XU@Q zzYXg#6zF$g7Zw%yczg3@59%;PZ&uU{WMyaTc0{~5-_PJp`}*}mX(@}bvGLLc-?M)g zedk9W3Mz?Cai^oTHWWTvJG(in3K3~(3Rc$0-Ce8Q-QDk_ro|;C^eilP(j5U`zBH`Z zoR-WZdavB&WS4vJEW`aYBT9mN%KggK$=P|wsfO!ff550@EGa+i!v|!y%e}cC{|u8)_g}K)-%IRRd_qd9H`W6+B_bxa>r6{UAP4V8oeS73G?&RRWhKGlzUgt&_CBniHFBS1ZEq(P&S66p{ zoSPXRO+`h8fY&Xqr9~)CilVWxv8kn{yDGP+`M$P`OWfLUzV*USOt+H`Ex1}gfBp=5 zq4@W7LkzRWu}UHEsl%(Qx#Z;JyuH1*#Sax;zy5B}g+G+1A+D}Y08K@~%sgmu*^{15 z4z*a}cEOR7l5+3fy`b1w&V16hf`T`o*Z#o9-h~mxz{d8IBGDz;#clt$EIfL&(v}*g zN@^-8q7oZ1c)8N@5)z2+-n~l~+x7dviR{hl-pTK^wWpk%kNkx^6tnfWrfQ-j(j8IU zN^$d4OTH8qGCX+jz&jwo;NtWEO1849O5gY4fBW{y&!q#KvoBxnKET2{DdIh2ym#xm zMcqZ|uHdotayKR(UK_lq->7MeLD9SInU~O*VO!JHj-iuP_SPF?%t(M8#S|5>ySloN z%k`-OIhu~i_6peEBvx?Nl8gGe}8|sY4@dQ!=G(!vYJ=T zTIV;BCMPG)=Wyy|2pjwQWXXcF2aRE>%nmAPrDbFYmn#3ObU#X5KSn2DdmQ|)QsRI9 z3U%%4k5OUhBBbpj2uR|=@ z^@Lg=rSH4#nj&IOtEk`^6h)_}r=M97pHCgtwhCZyH=Q1=-9bf7si<)5BXB3}KGK@5 z%NcK(s&N*Tl#DM-L`7T*mp<55$i33FZ%R}}MMQq+F(A`1F$s!``^s7NhmeVjNJ=(q z)6sEpNx&dQ_wvvlPVwwBBIV|e_x8RGg9ffP6BE;Mxa@dBMP`;^qbJ&c+c1>GVtaTJ z4Ye|TwY-Z9S4BldQK^z-bTlai1r{-}w6bzkfBw*rVjYVK6Fvh21B~>iq@*_@J6FBCZ1nOu-)>CWitFLpyO$xIm|j|Xn9%NmS*-d(n&*U6DNlWNqQZKQ#yWrJjv_Zv zpjWn1KD;(VzP_N4(C&-}MxkEYgXHAo%?Cb@)UTdV=T~3*QR{lfQ+9l#YHJUAyJ>f^14iq$r2PCqM#Jvjp&{~j=*fJi zZgs`%G8-EkegOefN3E^ISI4b!T#g~I%NH-;jt7T?G{BQJKs!m;*&X`X!hU}6=ntiZVwa4G&LsH?L1F#tz8-wS9`%t9QeD_;+cDV2Ns3=?*{4f&h z4T^%p!UWyiYPF)Z2U9$SQtIb-ddJ4ZR8_}{^?wx$qcI=+`t?hq!ds=niVPqLa&A}; zqh}~g257OO01+8^0~Wwf6P32&6?{@6B8X~@iNR0n_Vc?J@mz)9)s-6>Ur<=M$aIu} ziwJ|8oBLbjqH3w%6!8`Ae6w%U#adl59$tNDgeS!dNzssNzt`>NE*G`V%cvt!-)A08 zJ)QgA=W|+EXvuX-8R34Rw9hi$bZX17c-txx_Ig7@L%GAw9CvtyR=GM&fLkeAr2oM%&(6Y!Jz%}<;zH!1+hi-&Mmtt4clob z!I4^5PDI5*rw?W;71?iTYPw$>IOBW&*`X?wqWzVX9CaACP*A8|ydYy?QN(MG3=8`- zu<}|6W1{?>$H<5>%H%JJQ<3$kN8_yyNF_{xTX?J7W5q zN8CF=Sor$={z?DZD(5Lqb*N2fx?3~QC{VNbQ6hZ2XX`~`6))6EzXSY00)Ql?p%MR$ z0jbJvqd|{>9ww2H&@IjUNNARC-@cuX$w8X|l7}4!-PGULS1(NL%9Pdx^YN3XC!(7- zMDjVyf?>W`w zIB=;~JG^VZof}TAB&Vv{KHKOu`u)vyY~Rnbvv1svs;2uUC%Fw>It>`5xexyELMPni z-VnZvM)z(8=sGqNJfQfI<4n z%WK|}jm>^Du7By%ryE4B`?A1K+B!Q^)6;Kd4~hXuS5Q!BC(bf1YpfV!9Inl=)3{Nj z^&!XCdF4#q%+se&F*GF*-f)J0PpR2BB_*YdChyhxUVDXwRcc9$t4#J_;k$VufNEj$ z>TYg4aPyIK?MqraDC_ZT1}kw0^Et z8y6N9_BP*ww0qCD2*2KVPo4gkaS39Fv&BmV5U?l5c@R0T)0?t9s=K<_x^8@A-NOx? z8C#f$@}N(NwdrO~*S*dv z4)ZyO$@qXI_3)fM2k?eWCaRRLDe3H7W#zg993?b3xcdef{pt`uvz)BNHSHdv% zv4|bHh!$&LXVs0f03w7&hYJ4QdvGJSaiG}n>#C@PL~2Hc;aJl`4Gnb=E;$87XhcK{ zbmPj}TI{Z)lM@H@)&AjOcNCI>yiix+ro=HRDQQxlQJB^sGQdN?|Mf;p3>+L{z}9Yg zylFx0S@9DVo);A*IqhQI%8q|QPmftO+5J_(OGI2;cfQ5HxVYGIZRiEybK2VDCv?+)zxt+!hsKniF+{r&;Uu#H1 zZ6jV5Kto2Nn^Vh$6|g_Qz(53~g~t@A=C;4cs*iw1H#2(yfQXcY8 z-HV$yZ?>DYeAx78Zf-`@>h#s+5o|&tm+g9${HF$-LS43<_pq7G6bI~?-=QzCF*Ph37@}Fkdu3U|Ni~`^2T|! zE-+t7fL1s(>g5>>#?cbwuvdDGnEd?xWtEhcBT1oM6@*YF$lWa_$}xNMXLJh+upS*5 zmfbwrcjCAlcaIh6K0FFNR&qaREqwQ`_-cUn#Fck$KG4T$IX=n4nI_T~G4c|7grQPk zXp@tWym?78aR$=Hf)=zNtNBFI_wO<%0!%Qw3JU0<(zYGA?xCaKVv;*Dhm{f%@_OTrltOy$ zzzK>Tno(X^nawO@f1xeZ#+_yEq7TFgo56anU^P& zKO7nq#0Rsdq@={ndQ3G}F;A;4O;bU++H$`-D=sbV zpPbBXIyVo+z=@IsW(m(<)XmDG7R@)t_$Z}MtVB=GTPzk+5~`~Bz)}~MmQMYD(ML-}bs0cu z01DX4=I!N87;K{B;BaaWlq|EDZZR%7Js5?>)S3w;UniJ0h8RZ*RkS^&G#~r^97l(U zaTH2@>7`@e8)%EbC7(Z^T*$BkNz$Fu&eQ#+-r7l<++`f1T-402+&b8{(EG@u`YUNi zsrh6(Xqk+QC=yUD@UxF47%a@p(9Er#XpbmqX%i37zdC;<_e?z6S#J1@>Q=U!uT~aN zUS584#U0d7-pif9J|iY0CVUP~&W!jFzOE8%iSwZ7goJK2i<-36u?usKc=W*5#vebB zK;e+@PC<+xrO~h=O;~QQzP^^04sCtxU*4ml5R2_fC(R+3PDPcKmX;2jzIiZN7I#A@ z{qRO*PQ_}pgkV!s)3Jv7&7!UkdA`vAPp}?5m}6y~NQIFNFpUo1-#X&X0tQB6Plo#b z;n9)&>(_!nju{%vR{GOyY-}jqC+?x4frcPzZ2WDNbY;OKyoL9X?3W&45krc~x0lC> zW>Wpyv2Wded`=oP&Un7uy@-Kxjr zGr4dz2x>EyY(Q`rr>5-lv5hBh7G6lSZrJrGD@wY+rbXQ6g$2OVoPqkGwmr-j{B*i( z8t%VZ<~OaN`H%V&R%$uND{l+cUDLop9Rvh-#uaF5JkL5zZ=9#Q#BV;or_rsBXmdAc zBGDjQ8=LJWENK~a_09s_R?_a5Jc(|y!;c1B^9GH9O(S$75a#eQjw_Umb&nm1+<|qR zKiJrlEX<~-qx)guex?Rs1n@ay_gdbPYIbpP7;G1GLXJPSe=6k<`+}zR{J9^3DdM5r z@|Z;(j{r#H-4i=KXbgH7=s!T`-nt_bq8~ zo#(f=fn)kvSt#T}X#xKJlLNGy^MP(cVdKmiG?CvJ zj3b!GU!5%69%;Lhw*Qb_%7YZ&_)}|oTJ7;xE-o(Jm)#2FEG$D?d&kGeR8JkM zHE9tLk=hD zkiK}ak#Lqq?uqWD+b;4I-h|`iA=|JW?z$~UtoA;2kS(TPEsC|q1T`r3KYw~_IZKdZ zy?OIykK;0v-JqfA_GI*-EJzNp?5BBHPku!3jT1aK4$S@lGuO>EoDGGxyXb&hdFjh+ zDqt^dI^5$f3pW9{?4Yei4WCfs(pM)2@S+x6>>nJwDH=792>Lc!$6`9dhY$8AgsWUpr9XJv8;V7HZX61Ai%_;asfD~|5^)F zNl+et+i=uXyaz%z=DXi^TB7>GsfMU%be)wpBjzykYbjB#qVJ$_S{3lB6zq?LjX+7o z#Kh7&DHaZ#E*=2OZfwtuhrfZ&D(L@uE)G(W%Zb(8{Jf8!A1M&i^>tGT^3YxJnx5rG z^RiH2lg&CL&!67|I-#zv{-bP6xbBQ5r6W=ofI)M3_-D=+Xi8GuVOBix=+a_euIgwV zteikyH!w)I;@r3Ksjg_p^%r6>8xw?m14~WMz~Iy$2_dy+E9N%n6x_$eeEIU_2Zp*i z2+3%6$xCxH>pn4-CeTPs308Ho1rZDuJF9D3#G@!~}p@dVPU%8EMXx34atYCp|qqX!`{q zH2@Gvt*rUbWN5Yj6Cma9m6hlaKW^v4=Wr{vH^xdp*hRqY)xm7w*Jznq#ySow{bWFx z+B!O(!o>paOob64W0JQaBkBB+O!-0%;Ah{FcAl?xW>(hM@85&qjv~PAQdew-t4wmt zpJQGWxDmh@-4a#UDsG~lo15l2iqr)K1u&!GB5*I_zch>WAPJgZ^~3Q|ec^n#P6C=a zFjb(gqXoJs*uMJh>Ru0)Pg+&XrafLs-YY6BR0iQiIDp`5Sy|+KYv5k50EVP<$BFuK zzIM~L8|S6V)Y4cT+=V8fKx}}Kz>#Y&X|-wF8XZysdBexY2Z)+>f$~V9J}UeSmF0^v z$V27RluDYR?oG>!izg3%udk;T6v&D`gN+pw69d{0K9td~!NHUG?;ap8aKr}y2BOYy zY-sqd{M^sakFu^9CJesu8jyzHHkHm!BAv^4jXfQD4a}et_V&swmY$uSI@S5k09irM zv;H)3(6vGN9RO*``F&Z_qdbkLmx))=m)y?3FN%1t`+N2-8R)nlP}f<_)6?5rEnltI zX|NNxVc4HmBQ$hi-w95uRIuk;1Bo;8@@SG6a&vP(efqS0JRdl}{)Vg@gMP0UR?(Bps(FC(tE-Og2KCZ?*ROx9K9wFI_w-edMX_79YkoiZ4Y8P(1BcC zYo_JL28Z^b-v_n=y{@C6BWV|nI&72-zxU}|hTdiYCt`i7CKf*2x*bBfQLJUHKqqf* zY6^l@nKWMpwHb|a2sA&?uR&pc-#Y)bu+XaABWfv`g$EQeCKi^E$jIfRAL*izv|0wH zrhduEPe7pxga?+Du_mSFj^S!nSltY56MXxYiahjA#z0$Nitu%wmT#lzgT)le9|vif z*PbZ5VkpKA$`oNJDkxwQ5p{RRbMBnDAS9~n!Bu+-@0i+bb_1zOhn*+ziPxv=5`%*7 z18xmpcnPEmA&3^V5;bnvA?7PMFBi4>>0QRBc|vpndpwC402QudaPh%3(#*$+?P>v~ zWdVoyPb53I&#i2hKZp_}S7crpOlPK2-X?m{-vgV0_?6^H2Rlg*7K(mS1ZBvo^~X336-Rl z4YVMHv(wG1=z(~{DP?8$L#UR_`k%^)OBGhmB4ZV^7lnCGF%d=`gK&0Ct$RYN1hd)Y zH*?(whC8_yuD)QkNT1Ee2I-cAroZzlh9HU}koph)PTxMG)RGe0cFJMCj@$2e5ppkW z;?JKVfH2;gnd!s!o}1GF*Z_O&$ZUGqxX4uZ!E!#nNBw)LjHf`xpjRu*)B!ouBzf1Z!nUq}FG2g9@;thcS&Ga916<=PF9Wg^TZ=FSz0%*I*3cJl04 zOwP*-c*JThBC~)?gIE-G?z)f5#{U%QpFaaRG3HI>5DKV1f`hoNO0;+@vn|JyfcDFlIl_~N%P z6Eic2ar>XkF5FBoe*9%2fNd+vlGlT%05C)W_0!bQ#3H6L_=la?Kg+)hdF<5Y=7dI313ZZMt_qczk2sB64JZ{u&l0m!w#jS>(#4Q z2!Q|uPb6>=VT{~^J3kQ7)7JLpXmirdHAWimKUZ&$00^~ssenl-^u3E zQc~!EN)STgSWk9#cHJLqyZ)?G+s=ge`0d~?7#SJKObx8q+{3_-S5avLPbVX{Rj1&) z`;}WvObnaLF`aqYBj4u2$7V#29;KwGdtP3;0j31e!)5-_^bABQK(#sz_xJNl1$0?k zTZ^|QFE8}BmDN-eOqz9H>&f6&E6Ba&gbf0`)vwe~DRUFaL@A5TdPS`1U5IoECB%l5S(TXoIuY6 z<>pxugYkca)_e>iF0hAt!mP+ceSk0Y4-C-b-UAHv?r>eje5yL@o7OFl4~B`Zidh!m zJp;47`5tbYypmEzB{%2_(2Y^}~z>NYY@}${vywnWDJQ&eGySi@vEiOBavB8=} zSgn$hU172zJ={kGz<;z`FeBkE=ctz41veN7I=D?P`+dTwV@uH!wXWk^2T*h%ySRzU zfmjDscI`(Dvq^fcAwU%nu&h9VTdYwlGnb^w7+4tr4;HK~NFvZ^RZ5@^!- zPVs;DYm*M5z<5wNY68psWGgK`-LywxIp({bARE7{srNCqRNP>(qzAQoQ|3uz`SoWh zo};GeX=$I~mFPi(gdN9eznNNBmk42yG<9R+XCS~K0wf^T9d1nrPMRx)gcx^prh!$3 zqve7L*J41Lm)o^--wA%)b9~H(02$E3*@NFE@N?6(Kn_AYF6zS0nRx?HkuI3VF6TR~ za7{wuB3^97C9N&XV52c7day=J2w}R8UiWyI}B0+bT2JAmivHg#H{wZN07oIBIYdFAeGYMC)!`p zZd9TQ1?JObkOGMn-PVA=Z%?9O9T*q$?0?mqXjF~R!zgko@<82cnI-CfKr}C_A(UH%CH!BR>y%6s zp_h^B{G*rk(jtFLm!SKv^wj`t97!s}TJz$rCpf<#Z&f%QJVRRUj@JdM4Br1K+2E$1 zw3^x@sCGa&RCk17pMZ}7uM#sHmjZkV6hFAcA6w_&SXx@P{~p#ZQ^_qZW=c*;$slD} z200ZxVBM}5W`G3=;Df<#8wK=dUN*k=YWM$onml75cxeY@MW>oh7zKo?V zzVT6{IJZJ^Ooo1;9Q~>$ZvCA^GvgGQx7Hf6GYlASvEJ zT1no327*V>?9d_rpMeblp9HhnZIJ-IHEfuQiV8XM4wxTbzyy1cdeon<4N-Qp*jG(25JNQ7Q67HM~|pzXqL{VuXq46+SuD$U!2-{dU@gG zbQ$MDEaLFcZr#qAZ+gIp{4fxp2>^@)m50F|A`y_C%QNI;A=^Of*aI9XT@Td}G&|96vPD@*I* z4&`8SGZ`gFwIytgDNVhcf-~o%&)+@%EF04CLHE#%x zyrpdMO6<0#`~k%zCxbipVR$Y6ki|TAs4fuS|5joTj%BoVltk3c6s>v&4c;v`i%N!p zgEYWfV`HkI-YpGAAZ)6OHLcLNI0-P3K7alU^k93;B>!X(uahMkA8+K#xCoE2IAN&CoGI2&9!p_)O7+*J3p8(umH5KPKPs0uMkr= zzxMQ5Utgbfglv^Ymc~C#7WHS7*_|2S+6wE6wm(W<@+f!Cqpj*}3(;?UU4zBD5&HYA zir+`diYlL3)mzGD!0`oF5`#5pTp+0+tPqI#eefZb($iZAQ*#7KtIxQk{dUctVubKu z7&6Gw?YApVes69XG=F&rK4Sm$w7c}hM<2bB$vabgYy<&RPw4=QXGkC?2?4DKx>$X- zS#?zG?^vS=x{47vwjhjffkO#)xivU8Nzhr)q=-w$eZdb+4Ij&G>y@A&9UB|lnjJ0< z4$k(^!RW)tpdcTwY}gpS!f>D?XU_&aXn-7G~- za$jfmfXVaSjz9@Nld)Tz|%h17W_#*~h?M{|fscau`!mWoA5AX? zz^_-%Rg@r?|8ZvkWKb}$5cHFoIULZhK2I0l*-fl6Lqh|DXJv~hF?2OHD-U4N0h`7I z*8!#v$c3|W&A!MM#E|Tn2RrwOiNg}c3SzH9C=HTJfImQb(0{G>eLTlgGoJ#4e}spv zHXDu=ttbx01;i1cgFpg@e*ph}rVs9?sI;^pEMQO0OTN`;l44{tN&AYBW)tESSfh&mlD>L zLl{5u{A&H?brJfAFtV}2?#Zq9wb)OUcmqguH;}}|Pw@)ZDvmjQr!(c5^?$KhE!+kx zY6*q+7#ZsA*YNN_Umty%x`_!jtQ@Y(<9UDr-Er&!@WUVaNB{~%Am;_qN(xfaPmqNp zi#`QP84ANWZ5`6DNbo+}Gpj*Ko^m@g1I>A)#+el$KG@R$b_p%(kRZZ=z!(Vg7-;uD zCq3PkbMdQ-PNw24>4`rV9%jC?y2NKw*N5z;nJWP}dh$ zZ(O9>5lKtI#AMTg!XjzT8VYv7&-V5P^D^qPG*%`ixY{a3252xZ_m7VD+9(obw6wOA zl$@P8ooW(*2+!;|Wai}D`~6k&|7M6x8;9qPGDT7#Qz9UyPQd_D?PmwJFZcP8z~S=^ z3JOvQwKs0}9_2n9(FI^Cr>U9u?HrNn0t>7Q(s^VKe{W$D?A*4jLp^|}{4Q;H{z9s1 zYT=kUjDQuPY~WpsNJzxlaa{io9@n7{`Rk$n0ReIAc6P|+IrvAR5!#`aq;k?l@QqlQUK`70Bs?^9M}rz{5ouY zc^>DzE>`4`BE!HOL6XhKqH+b9@eoWJ$dJ~h!v*bRu4?*%=4#LVQX2BaB=wlUox_#D zj{yA#1RN4-YG1gA3=2N54|?|!n@?w}#IqB_km&Ja1sus&E6 zdW*L)Ar1cJm6?%|HzXF3;Il&V^=nen4_Z-G5YmTo)e4lKgF*X@n);-X`0{ZWR zMvx4Mb-|^W1HzdZWd%M1!YzkaM}mTs1jqv! z12@rr{f-D(Wo1MX8!n!Dm7PDV&^qe@klB9r^iXhd5rB{kMmC`A_GPtFQ$!Sifq@@z zH@KAWP=o*(2Ad1!;}=MT!h(bV0z|2f<3qtn^@bEBXs{q138l=Am6!lho66U+E)h1X zL)=QA5guutQZcboIz)|F=)D#tkAOc87{~cHu(R(uS2t?5I zIW{Vc6Nq3yY8Np1>)J!*%{uK88W4aEeicF+1cHoQ^0KSY%F1e_%AOXn z>>+InbSwy=Z?$epyX|7}nU~@4-~O5aq6uJ3(4YX-haXv6TRYBtK!K!2QbvXsaBk2o zKMk)f!ZtxdC?2Gb!UJ6qh=`PaTU zv~N^kTh;`^QzBhaUnY#~Xzrk`yVvPf|Y>&fAp~6kfr3 z03^r)=?s2T*fZ`>@A%^H5Ap*-gqtvDg@_?QP?caP#3g+|?SDLcNVQxKIq22Z)pMTw zygWsrOo#|up6u$w@(b6~fszCe13^=SpT+kYWhpK|%sV zbR_U>$stYxHd7tx%FIlXTn~gces68H8kam1m4m?804)qLom#-euv+h(IxYi6a?8(G zui%GnfcYc_Diggs6p!y1L`T|J1~Q;sO(!eEp)jyA2JXBcH6@2kfH0BcC-~E}@{F6q-J zPd)^#r^3jI;;NHc z-P)p{q7ro^{OfSQMLWn0m^e7gKn<3;V20Lf%S;lLTp&)NEUk5CseN>ug8c%lD+FSY z%F4K^x!4}{KcE81e)He>Kq}gt%tA-U2UHc5ePBm!$Bo3hzFOzk;HiXCkY^B?c7qFB z>6E@scK1;|4f_~^66@t<>lY^A`6phTFM}T*933qRoeG>{nfP*+m{b;m{ZF)E9~40VE8kfPd~V4FO7 z-9_-#ekiS!+xpQDHhFAL*AK-sndZ;}aR76ihItgoRtHyE&oS z2QCRS`ivmupA32zC>-FbT2`pT(CMtog;ZmWW=r=SdQk>SeisPSy_;*ggD|F`o#}Q= zv_MY>{ifNt1nzMYECk2nS+DRd*VB~@!~}uW27b*bc>Q5m5GvyYp7~eIYXopKFgrK! z(oCRn!@|RZA@*Qn!vv;A>)L@7=amEy0zkcB=j}tlRst?Vrz26d%LxPMlubrV*Rb|J zE({0*xGODU#;Oj%W17wmD?yxx^ zw}=9YkC%j=2N4U*FKb8#zCZn%&TV{32CE|TAvQK5@DUvy%>`L#h)AAJlHmSyY+bPl z0Rj&d4Tl^~IJ?1Rv*8exk`nsUWm73LkDm@>{II&RLIRRac{v-%0Hkl8VRMgO|5V-x zFajU~2BKnXj;7{2qZ!+O_s4VE&)HQ$lx*L*TwY(F3?u`WHMME}>_Gruq9!KUS~Z~a zgU+!xVckQ|zyL%Fr`&ceLJN<%10Qi_Cj%-Sw!fz9fkGXMs>CVeuN^>#bDaH*13T&O zV@QgMg-}d*lMr!*L}#JXfia-#M))W0qer^%(GhnH;Ik=9tkzur{0^8euOI~iG9Mf? z06#vx^W|7y-%HRYKvHg;-;sggYi(V$djfs~0K6QHDr_)V+}(L$q1--x`G@gXO1c)z zf={Zzgmcs@LVz9vIw`lDy+#vhqPZLo@(CEch?8r*D>jG>H~3meV5mSqao&d_K^uG= zn6iuYpF@eo zf<$g(3L^M2xJK0gY#!Vrsnxc>?4`pBZ6p2g01gL$5?Z6#12zyDF8_oV%;!aQDwx!L zF)j|76YkUqsPH%ZRQ?6P@_&4-CnZOM{X?9#hV&)kVLbAhnlyj@>(l)sX0#b`QPE(L z|NJ)M0odWNh5p*xe?KQ6U@I8<|GWm`z~7Ns$gkQ1oc&GL4Qq|1a`xcE46UKvgJHIf3lot2)b|KwZEALJo6@&Rn35Vm5Vqod2;TC?GRi)3jnE#`mw^dn%t`zJ*3V&nTEg zSnw6k{^X$@Sp=QTZlY!D!x{Ld{RC<9Dw)Lav~2rG+2zNbZNa&zEBVEm1PgcXuN$PY z8CTdAMx*W4SG&)j9EV_Ar#MzU32em|PQ7xI7OSGQm~eBk-V3Xfi2G zwr0U{ymZ&Dyv)<8flJU-ae38Xwa{Z3cJWZRfZa&=^t;Qk0KYTMoKIKU*^aK5swcG-&>}s5(A%~;g=F#3C>ZI8F@J?G&>ehKYND27jPF4 zq~iDQnUp}DYd^H<5T_lb&T9UolB@*@uu%{g49;Ibz*f6#oZbDB3zTW(LEQr7<8J%f z6c;-<+vDWql?)Fl2 zOPia6)#c@jLu&=$yE-eFf(Qem(F>ypBwv80;3}WPfy@+$FmxXy$^|T4NWK7d@RGB5 z^9Du{+4-tcUBlYJHAHj)A?3q3gsjZ3p&>a94ga2H)JzNOW|@>eMEnM-#QXr z>X+69`~(p{28s@{2OM`ngRBfhhajAUIKj8B{!bxpGoIKuUrZ9;!{!!nZ*yfmtAa|lZ?;e@j|1zl*MOndy2w->Eg_cvFDalNWNFBNUtHLS8cVTH?&+a38* zYD3}W*fsOyJ6nW5!V8gGJ+Dx7*NEwC5^ic6os_N6o=7*H&(hx6;OMa&66BZLG9@Xl z8q23ig*SE^e&bR^;P&>TX{ZK;Vy9OlP)d8$o=3^XECV<9U`@tDQMtT6lYHi9D_`Fv6$~ z-~#{u4Fiv{tR4KnYyenAzdklm!hQfc16g?y@G+qO8fPs5bJC@0AcDyAfxK`U3=;ww z;~R<(6Cu$Kgyof#RDf0p69t7A=uBiURb^xlr&6hCX)}t70FdLBT1*EFucf7@3)v?A z`adGUqL7tsa?2dF+FO!@068cV2$d1WEF!uGEa-=i+J7e$`YGStSo7+wqcQcfy8@2x z4Mr_?gQER>Mj97_O6N-3j(1k7TKHx$-cjVphNOCACp6ex5K0VBU3*-(nux1W>07TL zjpe-GbFsR+;t#)3_vujm#$y}gF_YTUTV-{J&*o>vd(mte&A%8j9gxhq9l4J7zlPwg z4ov=t2y7TuP@e+<6LB4rcN)bbX@V0Idw`|Gp1fxqTLh;o;pAnwlBTSAtJY7oRbgRa z$gYxty$(qlXe`(|1LUI830$IJ6(g0IPu`{Efo|kFp7Drddv^_T!yv4I0Ro#x?qmv_ zzzZR3M7mBxLlVL@a2$jA|0DAnLV6RTt`NhKfewaqTp%U^3xh2Wr->rsCH@)w@)DvU zLJ1dJg79Ym`w%|`PkFCyUTpM7ITcZ{Q?)0h%Oo@E0GsgB-cT?C_Vz zgVV>Z6bpy?Ts!i_4JkWLw`(-2lIod?m6C|pwH;1U1Yg%QS#G-72x#Dr^N<9w(Ha0& z`~wGP?*jfWm*5~6ur@gU==7uQ#s3lH#J%-bkh9ylwx4fw!%m-+g3rQ&)?O<5>w3QC zmfsx%=AE}jM%n;k0V(ytITmyCyy;BI(6&!tih_Xg`<5qh?3TZCFYRpQV;69=&>4!)$FW5F7XvZf4rUr? zkEr$FC=x;$2YL&Vdrs$v6VTdk?(3bvp-EjP{H)B(AG4O=nvPc4Z+$FQu|8sH=IF>6naWSSY+R3+QnF&tdAA+=IAhvKJ>Ic zq^~}wZ%Jlcp}n-87~=1Yyd3^`(=?A|&9m~3$p!AR2d%bgJ|C-t$(WOY-` zXX`aRJhpD@u2Odbc`uKdJpw^?f-Mc`LIA>$5N1TALTw$dXC;Dggan%$Vct^Q)D0wH z=Z8%Xsu?%{kci|1YXL?&@RrXBw%E~5t{hsfx>vMH|zQ6DN$Njjk$MsLt>GVEd<2at{ zNQhc*wz1@)$juTAV7GjIJjSta_FbdA#c+mXFV{S}cPC31 zrwW8z0?rN=8D0Wh!SjP}eWG3+$^^7XNF8x0dc%Z>x)q`?Qo@4+`NG%da-xLcIWn?% z{LrZ3bmrRX(#iu{8j)YLB%r}jSFP`z%e9A>5O7Vux6l|HKR*LVdN>mO$I)aa8PxCZ zvp}ckvGdsHJEsU`v|zX(8n`owO@t`08|o7K`H2Yf6P1!iD_|v11AHkjpSIJehfj_S zI1`{$_)KBdXJBBUIH(_&wk0?y2;R6WSFhgUV)&pE54isJH`XGet^9q6xMfPMpO3N~ z^vH0W{rosdDX%C;{l(i!{z&ov{0;oIjEytDevz!J+P9;AdZSdAx6Cd5p?fZT`N!7% zTXvMUZlAQEhs^C&|Jq-TE|z2LKL_Rh>t*K2eEVkqb9Uk7-2@CYGjo+<|Mew`69MOa z|Lw>=5&b{^eCUjVVtX8Q+seh5r`NmOUrJTqYxm?ho_VX)R68MhAk*0XO!vL4gz?M) z7JzFJ^*3)p3W|1Bq&^D42fa`b1(aoNY|%`cx}IUm&Y3eoid$A;vh%)~*75YFJIwSw z!)D3V^n{uNE4c2j=hWl+Ji4`$WOoyVD`&^qVXpH!Z5pt-60LZyGCF#Ie<0BX!4Q=# zef|2?en6=67C5vU8K%wyVNRjYOPEdlIL`s8(=i}-cVGy|kymMJ69x$sQFg(B5mCK5 z#kuy3?!YC21?|ht9?PNvOl9IY9h{hJY$3=D+05P}M~JV%hJga&f`iC(1vg5F2M|5T zE{+kta2lF{mATF^Gayb%S5*nCJyuDFb?;`TE#xEwMFgalxT@BTssgS8-^UJ+JFc+| z$S`3ZmheOYPbWC#Pd4nm?ooA0#vZ++bo)HmfcQne&5g;V%2dT z-e%r>JG^65abRRXy%VH)6! z9g6*_XjuTzBBmkkCtG#;^{ZER;PZr5Zap9efXTPNy(j!m$U=em8!8S(M?Qe2&d$!m z9kZz|;%I8XpP<)I6dDKE2Zdk>%z&9dB5)?QnUykwq3CnB1cExbbjj3|3r)ZTRRk#n z7|9MxmicoD)JpA7;1%>+iF@~s?fCIa3nPFn%8FN)7pAX+J^-4dXKl?u@>{~aA6X-? z5W{In7_XwDfb6V4?$KhqDp=yR2@M@#T*d*dprlk1w$dDiq>vZq&onj#av9-3AbIj)<%MQ=CXxA)g2 zzybq|B#I*3ietHRY6Qr6bSJ#QoH4uJHYf;r%QmU;O$i_TeZu59uAWhdXPJ&&d;D}{ zsW#)B+q*TnH{L51obI_3x8D1U?K2)w*Nj;eYD@B{6(n?!`duEJ z1@zn8JL)d|m~7&D#k_Vg_kbo#t`F1xTdh_Unby)@o6>%mxt6JEtOoDsVqSYH_-vY_ z@M2i8QN?M!Y-#IWRmo6WX8R7#eB~*gw9itLk`)reDYSRH*^NF^RK4s%nj};*V}(JtJL>?>Q9|>^-5k%PluRF-X?BqNjegKa%tte&jqcn zRVxaS{NO}(g6 zyW}v}>q&kS>BkNFJZ+9kqkyd6)DMB<*#{{Z4vfiWy|6<=p>|^e5J{7u)`kkLb^L)Y zaOhvZ%<~J-(hGvyfEztUWvz7*cE)Eg1R#NBVfP zk+T*Vrhdd7reROkfHn>&n*G$*1BCP%mAv{_6JQR62H-vl+WPO`-^CiE$*{)XSO60W zN$u5+>Z&RtaD*rj%kFT5Tq*@AiF5E%-(9oCUqgr1dw_n02!#Y)WdU*9RilO+8XJp> zi=(=a%>u9uxMdWgfzVw-JisOTHa;y)DKJx)XSV*p((uVx$2MKi~ ze&BL9jZ?u~>4{r+?#LXPF7j;K1pcsWO-fRd1abwgz-7JSC3{imwxvL>0ET2ka1k0w z5FUO!I3%H3`3PNGUoJtsfp~(JJUlB@&#)d?2K=kPQ&+lfLX1hZ^Jo_U7)J~K_Keq_ zPFu*4Tm_n_roEjgKrW%K0^^jGaKb2S^?g*XF6Ea>o^P_Cc;CdvJ^?x>uc#;ih6WWi z0m&%prU9ytjF;U{*WKL>XAtaN51_Lm{Qx)(hbe(fLo~cCobrctSd3UT&*}{uYPGnE z&XqAM0i==manC`ba2{w4Ax7{lJK;8txr_Sv15nWrp_wnOL!j10D ze7~*j20q&pyS+ej>O_r7c3!p<4H;vK?zey4FZ?d80&ww;BTBx{pFadeh#ZC{-gC0A z0*Fuv^u(Y~hzk_OCx5uvov2v_JC-X#RllXvZmI{R1%nhMBnuOzZRd`cJiBlraZ&Hr zi!IdgtK}>Xi(K#1S4@gVR>UYyh86BmzyD2#k%q+e0A1Y-`I{{(45RNJ)&9Er^4s!} ztZo)@Tc0<{Gu!IyUg7{+CiULiJm+OH;ImG_Zgv0BMkl!n*43b{4y_EWowpK}=y^g< z?5WCGcb_|TXZgo`4&#C34Rg$;x1|f7=Cz2ui`x?xID643@S)7Hh@2OKEEJBvzWD7J ztAAXZ-_57r_O@traUFi-jZKd-ymmER)g`g2*t0lp$5_}L&mgvTpm9N;dB1q8Xi4ZC zb3R*)h}GWL%wh8zrPtkwtme7`y+5nS*=wa$jCJhO)6+1u^g-UKgWZo-7-p9J$K)K~ zW*|whQO^d>yOUGxea@CGTlOD1WKgzC8;+el;P!z*o76pep_Vw{OwLl!J4uwTAX=ci zxN`gn!6R9YXw*l^LRnPb&>)F=1(6%hepNp-79KH}p}VxdDFoZnTSV>1m7BnQPX8u`nrsuw}2L-@I&3s)+B z4q9Y*Opadra33lqR37&yck#gTNwSZF<1aoVDm|SZ;{4`2N@@NnHgD)G=wbV5EylWd%!VuWZlca z60aEV%#IGVy1KfABhrG3PN5082x_DIA21IGf)R5pxj8LBLx5u6BnAyioq733GZ37Q^~8Q|v~pyC}kld6;O?w!VD zPjQ*`HAO}4K5KqL-vq(IcQ}~P=0YA0C4{a6lj48x$yjDyI)|>c4T+4onO?Oi{@(+H zPo4GU@f%!Olb-0S@1@ttRj*pj5Hylp3I0C4>RIc_>#}?z&|$4;EKA zT^oM9HO#-_cirphdplF9$fr4(J69&=k8aIH-5JolBcQw>B%kd~x9l75Rh};UJwfR; zYX|a6=t5np95?x}JJ&YsC|Vm!3a(@Kc=BW(IICYXJrQexXH3Z-hV5jWJ$g##g(5`D z2wnp_nQx98nL}9k6~y<40#4}a>0u$;KzifftN;v(vl3N0KF%JZ&Ew%A44{N&rmx2u z_FrBz^ni!U*KZ~xmd^9BPJTf_!W96O4-j3Qs2~38c;O9#T;8>MKns^OZ1=b^{n>^j zwz)f8XF@Ilkh0YYsK1z#>gIkU6_`hUJ9E7FAwz(5EKe3DysQaKjn|8RwE+j zbCq#Y7#YQP+9~@`87@wnk2XSu|WjSGrj!b<2{#Wp25gwi*h}noPg4ElvD%!Bh%&>~yuleY1D1bRP3$ZoZn4l#-j%jXI?1jDD694 zqrqLZv3&p9{9G2rSeWhpSA0A{-I3KjGBKaDq)FmgOx(71MsfzoJW4e#{n#VLuNXkr zl1X0Lvs9}pv?-6r@pT_>QLp>U$EZi&U*%jfX`SgSHr8LdWPUL$a=d%Ji~0E8`6+|X zRSx%!BgDe(8%COBbd<{d<=q_LUEJh*DK?*^T-dZaagyv2T|=k!%>|cVBT^>W1=3>= zC0U%jp1vZlXsKn~xvsOfm&LI~A+owm)_t1hhXnDl4d^2o4bfS`+CNG>AyHu0>u@`ObJWfGZ8ad9h7S~qIPh&5hq#vQ_`D@YT2 z=$^FnmxxJIYwP)}G4i%=-w17*kH{yna1TvDsL)5lX21ZK}0e)c(1r>s|<&d#`I;c-Nd5SoS{X9QRof zx{16a^x8{nTdl4L_Gc+?a@1oMR5j69n73yL>L>|a3Ylax7(4elxHC^z#Qr&iRZzRf z9(^19Gf(}1T<8xp&^Xq7z#o2D*vE4V5o|IY`;?j5c`` zziB9JbWVsHUl&)azu(9yD(z*LWj4x@@RStuGODGR+1ow2?z%e2d^cL%WSEHZ{A&4VqqhZ@V`t^iPa;zdv8N8>+58$bvWy9&`&2XM=1g0|lu6q_Ji&u!=DA@@EB3&-4?P__G$X z>qE#J{cQGBHnwJc%QPc`nFyj-^V5TkL~RJq2%(!sEg6yI7-e=RYnJkdFn_Do^WSIb zO9w~glL;^H)Hv?qvncL+lb*71;ffWbm$t zv6f)y7r#SdG$|FX-$ogH@}6|GI2*L*J1fzfigv3nbGBU``u-%WXvg!j*3)Z2f^6HF z9toY?7$!R6Y9Z}W+{3r`$iaj9b-A?-K@?1qXU}d0Ju;d*0*4UTL~Wp3j>%e(mAcgG z=k(X#K7iwqcH6ekNDv_+3cw^PMon7_KPRQ2gSP+Er%#UKHy1wmY{Ef|;|+JZo4fm@ zo!eIz;6C}II8&;vKUvNc8_Ubr_=U+-%_h!=cTr;QNI%7gMal6)|!r~Bi8S*dpS6V3vq z<$d4E0`it?a|ey@ob~B>Qu&GQ1gqUAt4{+QUmCW_iyBs5(dDI%XMMx^Q?sk8$t>zh zulEHlo_ojAIDFKd0&|Tu#cV>8GVEOst5Nf_hOBJ6b<^&{@g-GpyV#-9tMn!-+b}=w$fDVD~ShH?Ql|lXE%fLYQPa3DA>lbc@hry+W z3Yb`VZRN(;($B|^>8H11%>$T3gu>V%Jwvh<5Orl}LYe7;;t_uMB<;(kgd&Mii$NhZVMBRH%L17#4d}60Txpx;$2#|RFJIhmPf`l^^i5Kv* z;5`z0ROrH?tGWMImHSQr_y07Ge}tWF0(t}!F7*0|3y+J3@JS`1_(cXIgj^Bf;iogh ze%?tB2$~LW`A-3G!%^`h)?RP@!f4bXVl*PlT;(j>=j)FI~M({5TW!K~{<0olLuKpSYp5 zbEt_3$_6|^FuqE0kx(awFO}S6wjLZD1hyyFNSBB78bVKL)#<=T*r>pkXS5r4*o}*z zn9A(+7NXd)rR2`3BXjhg(3RlMwqIQsD64CN)%htf4KOKRame@b1?wZR@4Z@X5SA4a zaMZE(Y=5dw@JFa@ucsYov(x^M7U0e@T9UDliI?n3v7|-!U#ny@IcTlwcoz&lvlkm z3RuojZpL*oPz?|=49#G5AiIK|d7*M!d}87Oe*TvLOqAYVb3XSr(2uMnK!}{2T<-cB z9b7T+sXgzsL+T%2hqZ)-Dv`VWm(=?)S_2gMknvwqp=8nz-m-b~B;1>!P=NxXF6`=J z!)-y_ep|OX*AtH7zMzZA`LW0;F zrdUYQocip@V~47h)0Npi4WBN}8h-ja$0Ka&d+4>hVzsV@-gAMA$w8A+M!qSru@`K* z>M;U$E)uW4u$ zB$~tsgjJb)D@u&o$jb)$u!umP-DTIg!~z@>IcFz%c($7|3;q9DWm1*PuhViHUXeF? zPyePud;050@?uz4+530ebr)VcqORG&Szc@XD*Z|`feu65E!_9qZS9xbnje8+N4r;V z#HI$t`&(e1zI^r@K?PD$2L0;tP(33rPfIi=C>8)wjk;D8Q27D#Ck!?7K=1RXR>+DQ z`hRAeX!4oMJT*&ZE4t(4Ul?n}Rl4U_ekts@7tF~|YNbsnaWQOf&cdkb@za9-&>4Y( zz!SkyGM>fq?3e5gCMM)p?gM4Y!^`{is9)ljzPppHovSZ!zXmG>fD0q4IIJ-w?{G3lvHCwfLD?oYW#b6Lu1(d*znxC(IP!}5Z{ z8+=0u_h>4n2cS&x(<$hQyO((b)xeJ^BlX{+!S`)%$FL0W+ingh=kVJ5`$yPQec|UM z2&c)-3+=8)3Fpc`f`f`PbmgO|3jY?tx@F2di1^oEaTAdJAAcVGM)S-t<)!lKOAonk z_0u=_`WqA5{4`%e+K96!|C^ERp8i^V8D(Zf^uN+N%pSH)ol%goW!{^~=)TsKU9mPt z`bKOid$??%=egbodeLPsLng1=8w%;i-&nlNySnrbRS&0FyrfeceGPLiZAh+9*Xp7` z6aU}LW$wQ?b2mom_4DxSlYH;%vHm=;wasor>$3wSo4dVCZV4|}uTx%>nfVWQ z*5p3kAv@8>T{e7r_M)uaI_rmfCLT%Rx2&;##TPFDhzQnX_pjP}4jdrA4?P2j@p+x- zMt#DM{_dR{4i4x`rF>W*a^MKJCjmqYyjp* zGeO1MNk^Addn`pSns%DyxNcw?id)IkuI_Y+TpV{_C{(9wv!ezSUtzKKpoIHeQ6L}5 z#8Ba2=L93q*ySF}6_R#Sngkc|wi3_#lni(RMI#IBg*w%@s#_(e`h(6J=pOb#_v+WA z;5?}_R8p8o+c7bGe&OA*F(KS&_i^euPI{;l>1vP=5zIMUx+Kuh zTt;*VtWSfZqa3Inh`gOt6(rj#hRB^cvknyYNPBhwP-YZH*I@sIC=TlMuLu8G_!K9k z4xUl?pI~Z&N{=YGhRdZ+-rXbLCOK)W=**@pMizqo!ds=kiDbO3lkT|T;W+Q}^xE(O zqk=VcmgdL6XUC^8wHmXjcoiJraims zf95L$UcLJ6$x2W{=z5Fz70MLHoKKfC_9|j$7%yD9opfz~-CHTJ}>IF1;Hvm!?w!?p1KLeX+I{fbLIq1$<(N}Fvunr-gYaE zrdk(27Ug$cR)kzLYlSkx@eYSv?cA3$=M)1vr$S~?fFTnSc10=pasZP794Dyg`%}0n zD2PaefB-s1#*5H9Ly?ZV^XnJ3e+~|;F-2NlEeZZ7VcLVU0TTufYl2nXm*$rSD~&Gn z;K;1WV5Sc66x(#OcQ?EKhd{SQ^}_}{#^jq+S&LL=PCgt~E2L*~?r1yL&>dD`+ui7= z_h7QX=fnHu6Obl+j;3PQ9lz+pXSC2#{yr*{e5|=bzlE}Irq3&XJ=+)a7ZJxSV&{(d zE-vghfVvlsp{rL3&lVVZr0{^sT3;6Z`t>?Y%7EtyAU4n*I0K1rG*9Y3H`YBjvI%5D zNX!27Y2bVPexae0Q3Hq@2gd(dV zPCfHbF;}AFBWJr)opo0m=WB9!Xt{VWIa|fkSs!Q*)trzf=Qs+p~3i$aTP&xmB z$T)kS1$1U45WUG(gtEpS_Tl4y;vvW97&!36>2pp`7>Qf+(zb3{Rnp_r@(WboUkI<$ zr!cXn>g{$?%9YdldNDJn+ksjy{bW#*t6P13f&Vp^duMh$J+P|2$0z?(sQlYo)PX+7NAE!T+PM;6d6B%5tdKDPW+`Od`%$SOrKsLg5NOHH^PhlDbxU>4A)1(($F+ zc%^ZdwDF>k%Tkh|^J@hI#i2{gz()4<&#i@YXiE8L3`N+Lly$6pbhg!{c6L z&|J-tZkP~6WAAvL@io0+9or?RC*mYQnHYs@=2-GK z0m)yhP9$Lg;h#7ejypa{`Vr~8@w_w8svhskPi5+KmaB^PSsM0d$Z~Ea=}VD)IA+5{ zh!*m!>F>Ym71J~Cw!L#Pl+Ch&(nuzq7MVyTzf?Sx@=w50{Em6*8QBi;g z>OdJ4$VkL_A*KpaS5P{L8@+yx?LYU9xSQ(zZTmJGb-Ei5CI1q!zwbNdut8l^_IoBx zjn}XBUH`?E>AW%XI=D7|;h>~gL*xd=M4gOzgZJgD=WLksSGJ00iz(hTP5oWq%)B_2 zuk$nOGF^x7V8Lwp@R?qVBNtnE$1WF;-G4o>3k8WN0CbX~+EFMloe~6QQ>LOvU($sv@X-BAd z5!{<7hDjuZ+OG+;{k8aS=UcO%wHU3l&h5BOCfbU81^5$*N`O>Mll~-pU*%)wgHP3wuqxu-Y`- z5|{I>`8e4X(?4Pdz+Ytnr0ZGha1>X#DCC|La#DITo)xn2cOS-IqUi zV{&8JF_ILmLVf0kj&m|IWKunwyt2m@C&{F`y=6W{(`5Gv#TRP^@;v886n>q;0!}v~ zLASc^?t+6O;$lJMqIXrdQH}lieHg*K!9Yfcp=#jBuYb^R_7wkf=kf(^+h=h!i&3@q zZHDH(3CW65wTbpgJCmS1`zKZnwPBh^=2_4+^m>2&3`tV_{Q39(oQDkl4>)f1Uv)!A zU5UOeGs;@gn-uyMe32D~k`4J^zw~VO{9#v`5hL`PcIO82+#rF zv}z|Z5%3$At(?=dgGl%~A+CdY7&i=f?}CBp6a4%K|NGpRiEr@S+ZPr7@4I>kiPW-#x&<3NjclRCj}v%2X9 z+k1?lTuu%@QdSJzRI*;|^T(;uU!r#@!j8MV%;ntLk!&fh*L%Jf#D&W1jgx~%ElK?pu)P<6?~=t^9^{PfD7E2fAk zGQW{(&|A%|szb`uDL3WCKQ}&1%HMvEN24UcB1_sK`UKirmFP!c+uT=v*yMA1{tzyh zsM9lJg zGR}Vh{=^Oa5eFENTLS+%$u&$#A$zzEBJ01V7-71_-Q{^R64X=kt8@8ceX~{oI*`Q+ zQcD;rG9pnC0N~*;Jv}`l|Af%v|30aSY@NRz^}H)w9_tcbp8qKmU;J^z#JzRl=qHEL z$=%ybBNAtqo{2coz4)1bpr6J`)^z+t+X)Y@rWLB))eKwpI!FqlY2G>&n$%=Sxwp=& zH!l>)*hYzGPI_1amFhO26)3eIi4Jn~5^zBuAqF9KDf%)(Ym1y(NUy+kiY+x)-=FN8#n76Fybhvca`GTd$sN6hvU>C%QSs)v|7AO9Z3q6P+WW&VF54bv^d;yyVIvgr$zpg$)rZrC_ zO8h0$LNAZj9|u>P-FPlc*IMbVNG|~bPDC=54gOQ)P)r_sz2Uq>tJNFT#iI^1tZWf> zte*np=q$(9o9|sAvEDpsy{G?HyzMTWvW|iJH`J@%-Q(B}%245fSJTNG%RJw7oZjYm zcdk;rZV!t&p3yRe{P_yoi@}|Dt=ivhGLcUCxiW=YaiJ zgPyoDOL|`QXN>^ad@p5xV1U+bo`deuTmO%kN$lKhd&b>itzsTW)Z*IlwugiDH3OHC z47@&QRNyKLSKiUi{1_g`u(--ZB%^P7)(^=mFdkFUKX0VxTOa+|I_sM*mg9SWPRL2y z4_wN5UF%tyznLUNizFnMM$fP^Wf$4agi<4!QaXVZPm$4g8*?+SF3=B-$f0bUt>ku< zi(9*(qjdFk{Rk8;4Dnhu<7&|zUDCp@&6-lx>xn(I_L1p7xQdFN`F}`hU5b}UvhI}_$f?-a{v#@nAiucg023-)WhRh~C@GvuN$cHnU{}@(hkXkh>cAe+RZ-h}!O!?{ z9RP_b&{`c0(@u`5SqXQf@_8R@1~rsc^pZtrqhKlGOlT25JaT z>^*wKNoIWSRIN4WRR{@>O!NFHZDeE5Q)c*S*$30Wpaw-OqtQOo>lV!$0(!ZXN~!NmxQ&arN; zF(Qx(DQ?yyNu@|8BkUB5KJzM-5c7F4@+qjR`!o&b_LbYkc`;(1UL+!tATld6W7itz zQ)4S_GIy}({``o@#Ce6W2#hBZ-th)6%~*KlLV8Zv(2MESrOD}g4g(570#LH$s0zqf zj6x27`&Pnnj*?xH1eya9o2-@1W|LpJ8UDHrBTtgb;|c@i1h5(bSUX6dCxyP%8EoEY zdS^d^%#!nN{$<(5jFLJ%le~rfB+!Lt^yAmbWPxDnF{|TCO#k&}5urQ{hZz2I9D)IF zZFPK&#dH;hF(?qALIKsG3APsz4>zrBZr{F5zHyf%8_ncID%1;3 z^(v>8CZ}7!r#x#Sk`r*|EuP&5ckU3;DbGpQaYqIoLlcO=1=p~Z5k2*oHG8@tb3r)F z&M7JF1ayGVo4+cY2=y#X6(PO>jXnt?nTVMQ>&OjAzY=-{!h{BG?gZ|dMW1YXPDpMr zq-X%ESUqM75zz(aVF3frF{-O*bId?91K;ly_gDNxGS7a8G?X_moDu25dPc&w;J6XG z6sE5JE*^H1=D;RG0+r8Q3!%mPJa(H9=TethIgz;I63!%7$HLIK$|}w85y~4yaYQT^gLGw#!icf2n1^`v*ER+U4OvVHq@XqKZr?-4}^<~ekAGA3WvP0eT5Yx#C( zWoP4%Iichv3YA;K)xn}4%lC95BIWacj8#?^bdcvcYD=;7Xm8Vt5|B2yIL1wrB9 z!ITnnB~aTC4iaqSOj=4wwgpJsE?>P`+||{^I~|vph_N2tNbXUa+xS2!j)R-~IS464 zUpW*$h)BNGLqpvZn+UTcW7Z0hwH_Q?jum%cqnYkfMn=bE4bt==ILDTqSg^-uVcO|1 zH#ysCa%3hM{doR3G_OPk4Wvl)6AQPaj4Hn+ao2y3i^@%D2^`Nb?mGlDCSUQ&fp0I&=8S$o}?x@HDDAa%s}86^1; zu@1@25cnJr6kJrDVYG@hlc^N2N-KHSygJI)ZXOPf~^k@bF`>ORZ`qA3UHY6SxHe5f_w5`B<=A%fww2_ zX0nGv+7Nl-p%XSmPV*vth2@b>fl5#rSZY+$PtGx1PvY9=-(@_W+ATTka zwt#=_rFvju1ctBTG($`Gd{ul1NoV8ZYZv;^%fH4D@rAfCaH+T)F#*vRFG~JO9brd1 zJut3?XDAtbG{z}khann9A1xRnLH`lUF<+w^HVrb*>Yf~>)A~_7%B%8}kot6+wtdKt ziW?HcRaADz1!IgOMZstDAF9NtR=+u7&M?k60SsWpeL>D@Pm4(Y~dwJe-f?ZyZ8?p+Tp8_W#? zj?31k4M+vjP(u9e+k1gfCYVs<0~cTsTwF`H8n|`&rcFmdek$j7zl|IBWFIYi^MGp4 zM@e~kEzc8a+(FtO2epTPRou=u$+r;_8FJLin#LdkLHsY$ZqpGOYJT#>=rdzk&vTcz z(tDDA^q@HWWxt)#cKPA>Ihx0e2^$-Z9d$1spBA>siV^HcCcOJ|4FUs%EC44jB!A=$ zhP--1%U4Qwt+N%313+%`I)txvQJ2_e9oIg&i^!v!9mk5n zvRX$1komwXUQ52w?vUgwcDA;@FL7YIQJiYGT3v$633o^$Ys!34U)=4-a;@b9_BJP1 zZ{3VkSXbaOIhkqIX%baWPC-GT!Rl9y*g7>a`vgwWhu>j};s;QlzA~|?uJFL|NCo%z z?~ht4^+U;oCyBNESxDV}Q6vlJfJHFBHT%0utY6fpYWa;<>yz5eRIO#9lsfabbgb9}M8Dz@?5?b6;Cd zh|b+mPraNsvSgFR=`&vM+1RJ7?yv(Yoe{P}VL3~OEA1D3?R%!8I0gOTmq8KoVF1Gg zYK;2#gy}s-g+yGbD|UA*`{s8g*oU1FzA4m^7HB@c-$i)hVMGoY$KHDy*A`Aac#=nB zAjiR=!*%ZMw7@Ob=jnyMGu--B%Ny#(E}H81gsZQZ(DEC}H#!uJUh&w$b$m^|#&4Nb z`d5=iQ`BjFzUfOo^_<&3&T>;^%wME9Mt1GZbhzp?qnoQB`*5DaL+)da%zNEc!v!*_ zG$oG61d6#9irK3eq`4-#eC)eju~@Hgt&qDm-+=SSXf*rq@y9i~;zi?oO!$I?U$h3( z=aVWf(ro=T(Y)-;kkAeh?j<-*_F}D|xO`Nr zFNvr}l5kAx=01(<>@k`blx9g`o40J~fs5t-g~-o{yc;tJy>fU5f;UXDy`W`)JqYIo zEs(E0DM)`+3AB-lpg7X?;z^=6Al(yCMHiz{XU)8bnoZxFs@MexY)33!LTDrjuFO^+H4bplkUZyJxs&C2h2`e8=zHjgNF|ZVL-Ma9SNS87E(4a^91g% z2Vb?tiHymIl%4jIL$?=VN0E+s9Fs=AZt=aOi^NImub-BT`Q_|GW1RH8;`OmSNa5@)=lGd8i>|1Gj%t&ks`2|(WQ_MtaJZ`hJwo^8@OB2+DLNB_|=^G(|AeOI2_<71;Cbtb{|z0=58eXleo z(~7Bn#A%g(Qu)diHq4BLuXkj#(Q^5Ei1??br_I1eRE64b4^^FU1&fUUt-XkcihsC= zmI5X+Z+t18+!cAEL@4LYv^;3MiG~c#bAPT)mi$2%nf--0An}Pl#@Ws!Y)y;wK}<`o zFAGzN@25W9311Bbx-X2^>r0tawUx&_WlP$3Z{M!R;>M~|TOoy|&jsFh4LC1+%lo9^ z_JIu(l~?Wss<2+q(L;0Sbqf3LI^SY|`1^^&q&t49`0E19nlc4BguGZHKn0~eNXQ)Z z<-$3BP$w_>Ojr{8ibzm*oM;c&O8H0}F&jN7I!KJGy@T|9&6fp6hldN%+!NB@T_k;U zCC{zXisbpj;`LYLPUa$yBx zJjyu`Hqk385N0ngFW1!9bI11uc1)eMLj;f;+AK2h*R=Q->JBrF5i}~q+k=ijh1EXl z3ATqfpAl!+v_Jg!s8Fi(kQ_TOH%1<)6juzPnY^;{W9Y#X6BI?4S5}&5sWL?3mS&pN z$w_c55z&)9%*r_Ma2bm({GhYkxvV{KFZS=fvYCRSYi3FilU&fTf8-v5&2)cG*pp&S z5KZ2r(_U+#CV9yI-@1Lf3+_pvX4dCj`Sim`ZdG@y+m#*B}!-)5>Ogq$^I(Hzt8O%W7$? zLzcqEjqH5iv9q+t7DR1V$Aq<+2iQjA9`&@ayPY$Zv(ocZ;lFxMqr#r5q#`}TE7GAT zcb(3N@2s5YL+yhzIt#S4xnmJyw%dlsh3k^67ge{zdvs_n zjE?dV`WCpmBw+YMJ2y5YQwNm@)^R(%h0U^p5iz|28$pdVIyH3%5Uwv(Rp-v1|LSLV zucOioNicAG5kn2prelOHVbnmTl)jPCqtk2}LYZ3STQC_3mZrYO*4hOosn_zv)ritP zhpz-?8~KCV>kkLx(vgl-upH_{9M)5eF&<0i@2~o_A7v=MlU^nQ z*4)xydz;p#tk$#uP6YZ62_YQnlC_u)gKnKpf&El57d3E)-->W(E|&wAiQzPIVL!zw*3 zqY0_!`iDMF8|XJEmI#T)sYTknNuk_u#beAF-4HN6$cB=+kB-?-O#ccz&2}1@Z|{}j zN;&S#wS2G01*QY)74;90yh{wHL`0a8S(VeVTR>2d^7+>vjpdseT%8*YABn#{4HtOp z^`~F8>m9Sl(SP~TNNJf+qRZwaLe6o8ba3BcF@KJ5LOl{Q;n(tR7|;nVxTX6yb8Ep% z=+Ur{zhA;oJT^d2SW@2T;PHLb@##93QJCFatRxTX1w0@TbEOBvPkuzOk`NpmVgEKx zeg>vLW!Mb6$wi!9&2d4eDiguE5;t##sO~O#oH;E#y{Ry|Lnc)Rv6HTa-KTNlL4=1i zweQnHv*85;{ECf@LRXcQdvOgRLyL*9h#(IS+LVsu;Zpk1*Y!i%PSk@xe|`qL`VbRk zdmvPPWx8(NI+*pkM+ExgV|u0RgI}eeDf+NN$8&_*h)Jy znxDS;438j*-NXYE#xqD9INO!JK2h`%Hwne7QyDIbYg1pO*LO|$+`srfT!sJZLv?tx z^pxru9)9XN^_-ob|9kv2M&vkSNx%c3{khi~ouJ(^ugym;lp=tjF^GatWg(6WmT#Bx zy8fyVDz9^eOB*@wW-{SJFs3=B#Vq9Hw6>|fp|#ZmBJ)e+d`FMoX=z0lF(bS9q7+^S zxVTVCZ$Q-mo46EgHYovplk88W!xduKo=T4`Wf`Zc2n=nf*f2t+P*Pr1<%+@tbp)5y z*bTTIG*l*KEtp=*^BV+uB}$=DG!D5={J`PY(YD-;W=PY0L_kW_p&}zraGDcK1wh1p zPr10pOK~hz8%SZ~e2eihbm~Y6MOcBrEyMr`JPe1W!N zM#YKHRIPwVNbO?-@iJO5El{Ox@Xavwc~u#TG@^i~q@s%E<+dGptsTqve(9q~&h!nr zE7gja%7$CCFTC{1=;5#odyCNt13L$Yys_Dim76Ku_DJc*loVo)5TU0?H)h5R`pmp2 zO%ys@T=z3FG7gb%n=fi?ZKX<8sT^hz`n@jOjasSNLQ`3pnH}VY`^~2<_y#^J3YE|c1ZP}!a29``}%>x7|KG^GVc2x&XRMZC*$uw znY(q#W{bo{Cz8keSuBkxD`JFhRan=TTG5ed_R3z{dymAK_V{atlK1JKzGQBGsXi*j z6+L!e$9Nr6vgWNX4&kS3!zJI36Tk}p*~O|Riz5vej5 ziFy?|1gvlnp~l(?A5;4&RUdcvPak#4O(77#fh4_eoAkbChgiQv*payJjFKPm~;>edL5f&Vbtxa6a6(K@Rqb=QZC5o*WMdc0St_C<0 z{6><9ZGa)kH!$$4Ywhq14%ZPj1H>}xRt6RCYWs2TRT9qtI%kYkA8=TvZV|%Zq-}U2 zi1iCpYHu2zd5IPx#7=bW))0{p_L%$kNi3^nO{R*Y6Z<^U=t-bAKp8{~y2iuZgAWj^Pc7he zB9NX5k#WUTE&K7zJpH#hqf4@uOnGyCki6hXBGIdQ*F7E z0elX%F$AgrOp%x?k)m>J=P?x*JW)%sIKJvFp=9a~W=tkEM5`IDW#{qa#asDPy04we z&rldi$e&`qZ|-Z?O?79#XVjRBL2)_ z!cN6*+A?-MsBxgv`Bo!m?aK1m49S!F7dl)z{Y9>{+W$aYy!>H*Af7HLA#3%4BOl-o z_Cdjf>aiy#I`pm`1p-}3NrYz_6ki4R0g5GQb8P+!lcm5~LR#8ROooBi8xIEbiMuMf zQ7jjVS0V%xgv%yOVg#v|9$*B>=X6|S59lVvelZ~-M%1K0F~Amrgmh`*6wktZ9$<__ zC4#mNYnVyUT)%}=Gt;b>3^W%;)szlhA?7n(h}=e?l;+=&9ODIUjQ!A|O~`NXmEK1n zIgIGWkny<1HkXAkV3SNx7OoCXcjgyOH$OKz+}q2TY&U0&S5N%u6aA5xtb=NaGPu$e zkQe-jU9GHUqy&?BAN-_i`+=WWMg+J7YhaQ|r>NS}gGrGpJRfWYcYqRSUdtEUIYrzu z?T-ycI=}Yah3;8VSI+FQIjfz^fkDd?MHJg{}-j9UheLeW!oJd@Rq zo#^^iSwY=nM4lUFUT3Tb$=wo8Wd!(!!l?ip7LX#yro1utsH&jvnr$h~Gw-!m<7W3; z?IPTZH3`Qab~06opbz=BbI0lm;2nqyZ(F9aH9_o05nWp)!S#F(M(7+=$FNNit@3 zy#2key#HHoy}RyRcWK>=^BX?j&u8!b*?S2taL-?g zj%=;ffrnnaQD2t%bcuqD`KPJ3q{Hvecaa`69(a=0GL)Q})|b^ug4hjWcVcB~hmul# zbMxDo>5+JtcM-4|y*BCpz0^GcL)7vasb1PH$UXZjjjDt31nd-Rvhm_VGqqm&EB@YK z1M}(?7Y7f2X)UIzLDm!q@JdVScInB@mwqbAH~aVa)a7+F+!)TIO+UQ;a)o}dtWD@pM{SLI~ zCJBif(~@iPGqtT|#)C!1Lw3xHTXL8)9C>pD?HcDsXCX9*BenL%9F^``G7*mo3*Adk zjq(HmSk#iZrIBoWxs6%1p<+C2`uo$gq!TKdm|%xs`}$sMN49@x^i0A)!nWwoW|{*6 zaXSngVo+sVznuZ3wdwsbI``Fmg3L0KYYVgQ9-Nkqb~h#)AF5|1*8dj3D4SNC{#(_h zdH{dkdLS?FKyjE2h|Y;)27gvV!dwGc_Wb#R=omw@GN8{~wrD{@!zR|Vf2U9U|L7lm z!*<jz6B`)4?E4Il9ZB+r3%JBpT{s< zIM_BlQ_3N$zUHQ0|Mhg7k)Zt1#H-_x0XhuWqq$oZha*NEPhd%ygGGYuA)E8W4FZ>X zpj_h5&kryF(Ms{0w5+U2x$j^YF}K(wLe0HLKOWVyx3Nx4uyKD%4CtF(ILKiYAo9em z{Pk;5RFPOJeLEOm2vZ#3N|W!Y{>^r~5-R*+GAY-v=sN)V4)3k!r8~mZP!f zuKMZ|P3Ii{N*GfSR0+PeUtb&(kTn z0u;~G4ko$98-2yy)3s?@C5jK8Oz}*bP}wLJ@eH}YE;G3*&sohcCjU_0hZnFHOS=|G zu^IH$)8-d*A5>gBeO_Rn6Q2xQC%)syQ-dxhs*DVNcM2Fry^EP1ae7rc@iRntFr6A* z@ne&zCVR;C`H-8=Q4AIA2M0vHd^pb&9ojY^*<7rp+D@@H7n0;m+rm*UcXEzXJg|Lc zFc)glKq^ylh00LctPss9M0-(0jY#Q!A!hx4mE3+v-VDZ53I)bcPUFpIng?N**1zpRE?%*9xA(%?S6o8E?|Rzv=OZya{ZR9h z4)4{!5V-^=)RO^l<<&?zREFA&2te!@A`y$?`J1cZnui!Dl;Y{v@smS>LRsm)M_a?# zkA+BI^ubNp6U+>OW|b#5134r1LlBQqD3N-8poMO8#YRLB*pxy<`S`t^5}PAXQ-R8E z0!fbP9@N0Yhu-;%h>H~R%>u#O!}NDGJ_te=U)>bn^}a>-n9+h9__dJI?(bt9*PhLB zGRn~TG=mxLd{h4R&n(NsIQ^?4dJ%`c=8llaFw7TG0PH8G8_%SRUo z`8|u(u>UF7Q=B;sJG(#=H9HgR>jG z|C{$=XvHQ_QD4UY!w%76CteqOt)KIMA5GsBuM#20H^F>mQSr5=CKhYktrUy1&1x2F zE%_M@=sW=-7v)lCB^77I6|L`lyT?16zZJvFoZBaOS zINH(-bNzgUWGO&1JYaUqntogFQz*@psR8$`N@&(1(AkE zVgrV40XR7vbz6|0=>@pw7miGu45dv`!^RsmE}Zj!Lg(MjB2&hf>BptaSG?qg=Q?Kh zLjLEqMgi9q;&MF%p4^)sk_y2MVN06b82*k`O!&KJ!Q2+(Mrw)O$W?t59igH8g4K3; zq62CEBNd+n%qG3-IJ_KP^aked3$r}09mVaplFd zpG`PMAKJ2x)NsW3Kly18mJ{Qt{fYBkUk=5~?kH~J*UpbZhK+Q|r73U3>dniZ;tFeo*yy09jYaSy5}BUw{|YV zlE=(RN#z4YE=Y7YOKN(1a7~VAmY%KWnI~K17f|mV8wu*Yd06)WV-@wf=ZJZGW)%ut zoZ&hUg>@d=l$AMy%Qst3O2#-bLdwwKksS8Q!fr-s&6?80slVTzw3$K;>gv%=Hr7lq zLI^Dfde7GLRW=jON2<|`;;q7yh~}O*P#fc>8P}G&EB6>cH2PQyj1NLH#9p_eOfJh@ zdf`GjS+VYMSTxVQGu3N)R#tRd8?yi_i^x2iOi0v#1TQ6KeB~JL=^xUnx-X7v{&Y<+ zWnA(&vpUYafo7N$kxs>De0)15V{Xrvk^X&CA)(>+AsKZx^Jyi$9V~g>wr$D@k-J8U z&hrmkT+hn}Q+GC!S)XWNFw>+N_kJL^s7=@Yhm)hQszz)R#)8$EOK%J8X%j->SGEdlP3q5zYv~Feen|>_!@dSncpGt7OWq}J>m4uILW#S`R$8x7tNJ+Pqlmt9*q}kt zMYf0a4Eiq7RTgqVCG2JLA1Ek{9emP1_ngXVz5uvMhj62j7_&4xh0W0=V;|~LPvw$Y zi$^((K&O}z2s%Z61&}%kMxb`|l+4d%-Nt*7{#t)la7AjC{cFQ9!ng5I7 zoVmm(okm@hku1d2KTkQYywU(tdJ{MetKLI{gS^T zL}B~zrpsKM&GRd`_X+ylqA$O5moZ7gY5T1vJEl9|8ZE+)V%St)H}Zsc^6?vfRc8}W zrRXJaDlEHk#NP7gG*9}qc+G++IK(#!o?9Yrl9VzSTa&$x~$QyK15wz?h?JAdw6*u8r}(0!A-el)x4BJUOn2^MhD zWmu8GoDZ}Se@h5fj%v$95b->MWkBo$miXzbI{`^G#vX2Bsv~Vq?3dx+2To8FZ0gOM zop;(m=8@SS-%bni1Q6dh5p7UYQ)6A;{GVvlbEd}_r~r0?EaYWl2Im46$j?+Jc1RJk zC>)DUMf8RmYxhD}A?-8}b%wJ-*FFJ>vcBzr>JkYnUbIQ0+TCt0ebq`mdL<#cV+3_Pvc7%75`Go?S!NNhS&9#(2 zz6v~V(QR}1p|I8b&lVSEifH{-tMQn|f`%XFb7BI;yx$h9QUoMtpL+1PR%)_EgTN}0 zmX_|M(TG$8YxtzYg7OIRfeS=~&2~-mUz~w@43X}r|CEvg1}f!|ow=}nr+8vS1?Z~%C$!gl!BF^-f&!9;{PO15X3(829w)`O@zH zGe^TXxWnPz;0sQM2br1tID?>a^TA+oQ94F`1)p=%Fd1Sn9B*3T_$tU{zK*)feo8%#Yy)oyN?kegK`@{n{n1_=`@M3@ z{*?>Msy!YJ&CW9kG)-g-N0q7ZK?2k{7R80?eW^T(_vrO7$Cw%Y5B$8mo=`7OPEBdx z`3Hjv;05~f_9H9VuW7>9sx!*AC~mRVsfEp2N_W=67fb_R=<@acvlO)RVY`S$Im7#y|2;+ua{ayVVR1Eut?|kTpT)`LM7!_!;Ly`#xq@^& z8Hk%6je7_ELIu`;SU=lN(O0Zq9SjCAF>G&wvB2;9a5=OP9@UeLuvCEK*a|!d9w$eR zA3hvFzJjfrFrWzqOM$ClV+eOGBWb?4WEti*pR?GBT)k0Lc5arY1|~xy!I`D&Gjy#G zsXhkQ$QM$%UW3nF%`j;jdA)SmT=Z+MOm_A&A|$ z8$^xmzNbN3QGU-g%}yqT++D)QF)e@qVE`hu`nH;qSKNJVJ(3LUD*BmTp5S; zu4(+|TBtCxfgk50WOe)zv9@((Srl2U=fOK6Co?31m)8 zrp-^wk~KRbl>p77N}sfXf}KLSBXc|mY%gHhS6C}~_KXuCj~~3c8pt95WVcWp#Nkh2 z2nZLqk_dATc1qJr2Wco%=*Tiizclzcn*)z-877^kI_2_3l)SvW%Bm`F+?sFS)}@*k z->6fa;iQO0R1eoG4W?Tn5zHH}9)*JF`B0*psCv`hE&^;v9Vk@Kn&LdXlQD;JxpPB6zZ{qOF zNI`o6@uE?Ut!vjZgJ`f}lA;h{5bEu0uPpTykr3brgJ5nsJfM*PKe6L7Dh<(ujMk~` zLJti_7}E{|$v%2R(z#&Y_8=vN3qbGh0*CoLD&~!_E9cC_;4Tbin13N)DCbrlDwj;f z)MeRSaeZ>E!2oV}ESThQ6EfbQW&hDpQ%9xS6Q$+~8PmIm%ER|2kmXMvz?I<~-U8oF}Wz>E1|O zScBV1GNnM!TtX~->_1ut4nDR529tNyK#>xkZVy@aFKG zXs3$c@Fw>j?+fOe?uN0+hhIP=0G=v`cuCPG9&R2Q*wX|=M0t>y$f`D7ABrk8+z?B@ za`clczSYA=k0b@xUWdTw`0+0xISy|9p@};NgRlD7x=g-UP3f>xeBamz6)N+pwZA>e z!Un_imvE@HP;8h}{I2$_>e;4Z!~9h|VL~+g1;aK|F!i7vhoQ{Kzn(cH6p?FQAy{E| zrzPK1hMY$V3XY{ED5h{JECo$YSR`!L;(%mjl0py}LMH^-J>-#|%<`Vx1a0Hmz z5!ogNI!lB)yNOI|0H}#D60e$BEXRF)5_enLd$|+XIYd>EX=K$^zcIPwY<1!4=ab;g zn#b^+9%8V=yFKQt(sMxJ^m96v*E+DTLAqI-^^hpn<7$CP(a(h^0vG`{5W%@u`aZ<> z+UK}6+90apMEye@G+P%UQ6?Y3FFoxj3`EWyjxlqiL&tII$KUxSvG+#^`XAR&Haik%yBQ^eU{R?{h> zb=6uyGP`c+;@F5#*{+d0+G`>&8@jz5+Mq7^`1m>o2YKQQ z*%FNU#yMb~BBI2^PXT^`EZV`*vB@W2uvS!#2$bu1Pdkw~1pleg=?F1Z8iwy>1}eXn zqUyqRg5avSyrt)|aTE8Q|7TY3<0e&d)%+62oEmIGU>IqbZ2VFDcawvsIP8*o&*j;P z`5djvCR?>nixZ;l-h_(0K@UE7&a}&8l|4m5U~P8ugV9|^WOj3y^;N+=OmhbLub;3dIrux43a-P%e zzAJU*+NZkKKT8}L)-i3{9QAH!bTn$r_2%xL@d@p|ycUV17- zYVYJEV3Ztw!0=r5=l)#Jmdsc1-X|v_saBxEpi{T$6y$!BWw3$L`qF^|t%FT3Rkp7D zr1kh?x1ZZ&Y#pv%1&w{>!ytBXw)^a~|5~F#r54xqi?zRel|ygcw{kJG66NJ_C<*AI zJwX7Xhrt{Fr4(yUGpSYngWG?dI-Y_^M__1JTjpK0s>*fV*tRygx>pmT2xu$fjFL&z zG!z%&2yUBbTiP*eMsDCd|d->fm zU+inMAO|6LU>O!Bg5WJo*k_yt#Dotp-xsseP7b6(!LL<<95;wzN>7)AV%q}k%!RvX z&{#-uMre{wDD*b8$c2^Yy|)U#DvEHp1q}| z|IRqzDQGFk*u7!7tBNQRT$oVAR+u?4fV3klIFM>ISU;Qd?qVmPij=Z$P^W}^SE5;k z@BM3=O=|!sXrcrHm}pkKp~}ReENa?b;ncUwd2))10jTh@wtVPHgXe}t>M!C|;d2MP?5V+Q*-$Q((!`N`+#07(xHDVW&O z#fU=x`l49F-CYI6XQ*Pet;LlqOL4m7I`rT9bm_>3<>L(IP<2D+3`Vxk*JlfmoeHv& zQ7|{&!W&%P1mX{kv@`9?>CDcF;&~N#LU|HpKl(D1d#K7^o}rz1vSoC=huL3`PRa3h#(li}%CRHpkug@R-?$76m_Jy(!gN7g&>+b1O_zk;%^ z^~R;SX$Qzk5bVi;a}i}~7eZ6&8oH}rez#L35?-v*bz^_iroDKiN;;aw1wAdr6A}*M zuHWUZkLffWW~!!zF3TwIo0{CWyCB_(H zJewR=Dc-4(GKwpsMjs9xhMJ}IR^-ctlj|48F>J$jqRSc;kDQ0yFsblZu@RVQCgYXf zrd#1*tQt73@Vr8vj0L(RbvEY`W)_yN{cbrw#wa34EpWCLw3>_h~SU`;ev7*KjHEL9BF^R?)eR&#< znr2MYm!gTrG@qJhiY97;7+cgRAOWOT5kWdg2Zv#Lx&55I-XG^)xC~S7+%f~`@AJ7b z-h0ljzrFU_YpuOEe1cE#2|mFm_ynKe;|SH=1;_wuNU3-1@xA z3(aw}GtYI;ISw@fs39fZ6K7pGd}cqdw=`M$M1LFr!L4BHzjiX?l=ND|(uVN*^QUe( zE9OXbj*GB~Nb%hM4KY62(-{B_)?Ub|#K@fnuppzr)7ltP`=r*KSdT#DYS2~F?r z^0bG8nE?9Xu>+sGaafPbv^sP;KM7Irg#pFmHV5tas`|*h?k-PTIA{rQ$H+dv`|+sW zHy?_f51>F9;POEw=e}1L-My(P`aTDtPS9NhXm1IpzBZ!lr@tTD{~l2&b%-rhQ=vc^ zfvbj;UNomNw037GzK+&Opi(|vimu8qnUB(nVvPzoB0+&L`x-<5ec9mBJ60z6-GqDjzrI&zV-4C>cZ1ff3uY8RpPYcv z`juRM#n4_?pVYf}^oY`e{vHb}?ihP@U3mNAJxxnq*;4b;%DT|ZQ+pR(GUdD>&nuMH z>hS3NBy1z5##W7IP1$&!Euya(*6T|b4(j=Zllzn$Q{dGejlvOOcPQ2{v!dbMe{Qax zIH#iNRU^_&9*L08M%L#KD7pEeu}A!LWY59@wsGs=cC2e;7eTZ_SxU>s#z<8^pOhAP zbl`C7{3HxonjIA>@mhXBIU=GJ%AM&z5Qzd|gZM0^);Gl}?pd_`?nRYN6Z2K3d^EJO z6s3=ScECTrF}&;&2T@vUwbz<1rqyhXh@cb)n~6845J3`-3)P~Yf;%7DDc>0p@o2>( z%Par*=-Qg^kO%8xt{YofiXJbI>o?_s!R06Gf+CIAhthhl5EElVs0pHx170?kHxETR zc%Y1p5_7=!HV~q9Id2eAD0zBA{fj?YQS)_jOoCjtwz3qZFP+|N(nUudahl~1Xi~j& zlB(;0*l{G-h_YjQA2Hew-6#Os^Y-N;ZS6z>*)NYs;?v>#g8AcyrU?(MYPy;I1w~fK zRejx&e_HXRi$)GUReL--Imz$yqY8Vy>&br<5RD+gdN2l*)vW}`D?|Wi-~R$ZI@yzg zd2&PK`3F`PAQ!Ezw4&stQ@oSDIBMYOmdCSiS}vHj1oEU#;|Ya#CU`>xgCjl_4xfnX!V;}EsLufg(x69S2~@?M%H)Flv(f}>#A zIMkR^;p7WZWdi^Op?YNHbY#I|*g6lILr|(fA|M$KH01?d2qq3u173xwFk$vB@-sm~ zh?++?s%IZwEB{TZSjnWA*}SV2#m|4%di}~{2b}HkdJ`kRjd@>Me%BI-@3j|-%2Aj9 z7+Jjl)^3Bk_o1Q|JT??M;3)u;Bt>iKSzr}Ia}0b%aP&E-i>`#x=b*~_wp%F)Hp1Fv z$m9vIW-9Dygq{wF1JYX8DYvt&La?I{RuJ~Vz!E4QgF1Q;oNzAA{5NP`@-J-FoRcUe z5zM0>TF*Yb*13f&Btgam(2C-TpSAvd<*@@kXL)_Dnx7=V-rBV?>f0lLvOpD}9-5Bo zbHu)%92=?L4cj-s>Ur?~dZcza?AZ=c4W$wA6oC_gCJ&Sr!O`cUF1Z#)pM@&vnNs5p zs+?NBSOi(O940-BteOlvo1ioVo27&;QwX8?G-dy_KJ z2#t4*!>QZ=63mTdM=+0V_D%T3>ezpgp-zw~0X$ES(Qn>x!VwpEJYKzjN4G+NbR~ct zhVQ+MI^mrCJE~Q^!63DJpkgbmoeLW`z`!Hm_;XOljE17pea~j9Sf=J{$B@nIVC5`i z^J*A41V)~L8vJSK)eohueR(C{Yf%TMb`K3Vor9E40jUv|$(4bvVf@{2<+s!Cur|p=?pG7-=C$`f9i|aqwUEYp z&Ovz`vYfsFunlHj4XdwO#EE2}L1*M@ZLry~y20LU(q&w`PbGdl@oc!_w$2sA4fbyR zlWVk_SDN`Lh4;AAD7@(jBwX6@^J&0Rs8yk&_30O)#rv7OBp`8H$}b&WGERwfY`Jgw zyGr?2`=CdExaTGCcCR6*tKc0q7N=qd&W`n{EY<`DL~B2{t<*oNkHk0ART2PjCTN>uJXONr7k$1 z4Cj+f31EjEw*PT;D(lsr5M%s|lojFRza_}#kb zW4PAjj4WuG5p%hl{{uJN;2PER@^y{`@ z=GUloE9zoX$ilXiO-Pst*{1$eJp!kU>E#{Xsn9L$g8{?g+fRZ%jP3s&K`E?(!;xl# zy?z-=r{9kr4c}kEgPVgaCJVnnHUXCcL{?V?SE7}hk|v?prTnd0d}nF*)w`Z^4J9Af z&QC$%O?P7r9O@dglI_&dMd}S|dQxnB+JRZiZk3ghJ4;2dcM1-FB$i0l^UXebDO&7%>ix z90O&2_ODW|q)SSjj0kq!9^z}3;H;XCsjNoA5h(DZdY7Zi`k@9KjqWoHRZxU3EkzfV zp}k(T*N1MaOd^CPK0)|}pQ60=9Tv$5(qMZ+Bd0hc;zlYnty<@`j}+W6qTmMQ@uoTY zG>C#*{?c~mBT!!r6CQ+R(?HilT-=Yx0gnM)kkFbF?@JWk{v%j^IN~_h7C-hf7VqK*WX~1u*0^ z7<&|r=O2XHk2mVb+Ab>~+B);DU23r2D{9rstNMjv+2L8*h$9LKn(S;@Z9!|5~;aC1h z=-GQwzJ_)mH6V`hILAz7bbZubO$JgR(`BIgpD{gtGp29R2$dZDZ9=;u|A((ZL2>${ zFllGk77Q2$XIu@R`x=z=blt#pRp1RI9&RJZL>%{hj}Pj1!^xL+oWD}oGhW77`FHTf z5>ltF!KG2U1Zni4%lhK~{I@8)`_B}9>2^HBk4Gg<+nw}Jc#a-TeEwu4T-z?u6(|d% zcEyUC-mi_#NIQf5YS4M80*k>{eY*6l4hbi?%G~8YfU>@sDP^e*Sk?zFxdR@a13#Yu zV=s1>lCfy})-)4w^G_4HSHFZt-qr)fNW1`I<#>*{l;U4cqQ^7qDE#Kn@C+Q9ol{CF zl;xrD&c~5p$M4%9Um9$#27H~*EJG#m(!qhNdlvcv+H^4bl?5dQ@cD0Kl1(e=C9<wTinjimkU}c{9n8Y33VLpWyDcm8>(;4B%4kXKq(4G^(h*X z*7hwY2t$TtQm#%FXz!=@K)CgBcgnF92@Mo_DCpHM?evr{fGYni=!A|TMR-oRisIi) z#WQ>qXq~^fgCs=I{f0qf$BrUFGo;i%f((@UP7^=`XI^D|wUIO=fP|r7U}v+)9LWwD ze<7(#0g7RY^&^dRr{?rg$N#lpW5fpsy4=7KrC0R#>&~7AiM~{gxr^dH{4Ei&Z zDZrV&Gcrf()=pY%0jnI=&dwl$V?rmLbt4D#A&~NQ}78BSW@l73A zKi%gS)S6X}<5bf{Az{WCQ$MF7w!Fjq6s|EQR0F@g2%_QqlRyL-s$to55F0E9`VHz_ z8cLx{%AofMAckyNL~Px%E-AZ+q51dU!QQ+9O#9*=z!JsGYVRyE+#Hf|NZ8aJ(Rb38 zI1-0lJK^yg!H(y@Az%F+sHkg!EFT0tdUt+yR0`eWSWp2dQpEmzA0mbfeJ&j%(I&ws ze@Sfa%P7^*VVMnxSU%?M4$jQ9U>OI6F05#p?--Ay9}cEq{UZ3wcilaJ`5=J^RPBU$ z6L3w?9_T&NB|-*n4{OX(Uhl*G=Cc|t#m6-4L0oRi}2g$Us( z69_+h52~Pj?_W!J&`ht=?~p}QP&VruGi66)hQV~c2R$}S`!oFOarggoMS>UZ1Aoen z8`}d%97(2fTleXY8c@t$lW?IS_Uwb0SR^-P79leG6+%zmjPi%+%pf)(aaACTE1PC_ z>ctkwh5*j8JW-&`{!o-f5bE4=AES zdA#WI6Tm7+ zF&DNh0h4Mp(Qd$KHc()VItAh>9V9V`>?ZumpE65R1bf>Cn(zGzSj`<9dfI?S$<*Cu zDp{^evbAxV$=gHIMP*Y4apU3tawB{&GcyuQe-;YL*iYFr5$KA#s6PE5-Xd(m z6UUzUe4BR_wFwcN-8*Q!<4VxG$@Gi>0}`azURfPnNS22xWlI2OU2S-2O+OV|*B4<7`%W=w`yV+^ z!9AeqjVIx)U%AJqJr_odg`#3aDI^j_D!1b-`wz~0D=}4b zkSd@&h7d(?K>0Bt51w{*zl!3Z)qWW0)R^bT@DXTPDJu_B8+_d26*CYP*VZ>xl&bvTpH{; z2zkMBu$yBz^&Z3*M@k&T@*z$TNi54;c~J-q!GF(h@Sk#VBDpj>KN_a#2cN_FXbniH z<99lM0jaY~L&r`D9v^p{ZFKV#0ARK@hCkTctm?AU15#78!8F4E-kg4l$q=ni9R&}~ zfeY>cJLF1$q<$cASL?P4q1X#P5BMUeUUg8?41~dHVDFk-`H@f&)|e|Oer~?o`JD^} z3qSp9?46t3W9@PQfqAuRRoroQlY>(=b3y>eG1apxqAPNcR!XW7*tQtz_H<4kP|7`O z=F4}(Pi8}DZ;*DX+2*EAchm>&dy1m_|A8*)nSnh)h%KLrvZA?>wYVEOW>>4Zbl7pOG&uVfh=)_8!G0OEc-IG^67+EwQ~1mRd}n?+ z%K*^ahLI`dV^(GC9daaXb437|^-*XRsE)(L(uMZH(33OYPy+6Iz5rZ*AKW(`3VXG< zG`dB)stC*=e0M)d!OvermzHN42dMC!d@+(nU}rioAlsw<`W;P?73Anp<(x@?-NDG3 z4;s|&oHoKWWIckCqxZ-Y;gLCT)=dzPxS?vv-?5NzDQe_-1pc-F?|IiH?;Fpy z76iuM1Yw7qNCJU5)$+bErj~<@0Ah@3m{$>bKPOyQ9_Y~r#+;Xn)Dmeb@E5?>e-8J& z<(?tz-ZGDf!gJ@N_#b=?y;tJope9OT^%;P7>=o{T)mg%$U}hDw$l;OdxeRwTQ+GsX zm|XZtO&rd=G56;NCP($iQ(*je!HIz`L65!;??vCp*{E-cz*oP6G-TH-21JyHxqG7T zaIg|!UPWlOgYHC_SR1ef&i{Ijiq#5~g0dmt*zVG>SI>Rl=KB!B>+`4!Q3wMt{xP+L$I1j;*pE)$4AI0%ni z2;0{t3_~$+wh{a0g_wM8U{MM^=+j6%^QF55@=g^wTmB`H>n$%bc}L_wMrBz@C&%^# za67iK7Jhy{Y}>rQjwex28;Ra}Av+a`fQiDM_j0>`Km@8jg8RMzwMh$VLeozY!GyuuPW0|CU@v+t=OnO~%tm<& zJASY=2rO%~wl>9_Ega+oaKdqC=j=VP^#{1;(}g%tTMg^p%T0+yVEcNw|00N1yJEks zC7wjUY9RW{uMnFuq4RMBZRBqn>xi$K=3YpZ0TeK|S}(#q6ZoK>0svz3D(r>s<>?us zs09A~Xm+JYcHYW4@ZiNDjihw}ltjU6i2mW*M4x|*y|DvXAo}(MM8agMyju!pR65hM zDnuK|%eL3IcSfd3Hj>K3VC_4wdSQlff&xw)Ui$+)Iv#L1;3_y}xwm@hp6C%Z#b3cTYp93(e#NRf;cwKk6aIWS9;Q?6&QmosI}HbZD$vGxKuG;Cms|| zJiq@t*ADTWtVuaX5Yh_>Nj{=H(5pY(I|i#*v8PQS{?`8?l@(B|k%aOlDu6`2sG@%O#@~+rvYXt{u++3fFij0KJ#Yo~hWAlA ztIkJ*Ic=ur>U9nFTO0znhbQ43*0b>353ebkqQ%OB0PKqsGzM;b7*4;|J$W=9frYQb zn@>RHdI*&6-|?{+l=Xs(Z-+Cka}TM6j;)KyGlJtW;_pr+I`L6t<5DOgg$O<*?nha@ z@LhB>{%dZ*D(ejh@r^49{?FGj@r`a2P!=t0KbK$AL92!p zstIRd_vV`G&CaT|K}hAZ!eQ?GU%O3-<;a*_yQh_6~i z^yvpM>lQ$XB+d#3lov66hy~Dtk3nM1n2Haf(49WAg>5jCcI!nqEivbj-X-ImMm9Hw zv1prLMesScQC#$d=+)v88{zqLMr#TN7YLNR17>3BwP)VYLq8Tu5NeN3ZB}mCoZp- zndD&w0C`#lCSa!RjLpcsvDry%0ZT|jBkofoXb*u?FTsD^4>G=CzCDN_ zbE{>UKqGnTe8?{WL?AfxqsWr{q#lQ=HLjtkn;?-8_S_dy-rP5%$3nfcC-?5(mdN)B zh%#+gd`4D&fi_dNAy@}LItNzF%8lbDt$f{l?9FRv{N@?h8y2~H7;*>$Vhl2`ikTeZ z1Tc##L-V4x<)nR>ROgZhy8#}(2LAqYH_|7cBoIN2L*&ILY5vYwB)lF}IOm#_G03V$ zwW}^B8_ARQpG4jX&=ietU04&}(wU>AIt6jun?vS24flTzc5TX!G!VhmR};MVG9v%D z-#zCj%U!;0L2K0fYL*HFIm9J^0FgN##TP2c+e*fT5~#0&pPU7gpUNEx66wSjPonvz zGjKM}1z$b+9GDi!v`VIv=gx=x697P_?1)awNw|2sP_AOAEqM7C@aR_|n{#|%uSYNP z)UOCV@MT181Ia9?BV8DfxIvcIO3uT-T0>V5zS`xOkogY1*CB(gBaP0!P_w!J> zJ>!@H2{jY`$)&{J{0+(nrFCjkvrX1pztcfi5WtDp&aUaZ)4XINCs2Ta zP!;^o1+Zp8=SU!esi`D%+c`Mv<|gj&>l#=ZHMg3DfxBU81`n=05k zBo0L2w_kuc6VuZRL~ypQBlOMlk><4^*?IIj3k&4+UA#^gbUt()0n95~La&4!?40c$ zP8Z^U)f1liVaF$vir~CAmB{xl0F}c-9nypmWOb9SSl=k~$@B6riF|njTS6kXX&TzY zf7+OGYnW=wX4|eeFiU6!>lQ<86@2C__Pf70K?r-w---S1I`eU5>~dh9=c7ia3T;IF3(6z^7{fgh~)|Nev8_!ROG z`_~q_Rw)C2iQhYF`S?E5hZgCw{q7#@5(%(3Gr)_fZ^VSa6hts4ymz#>9QFB@07j5S z^(E^spVRz#BeI7s693S(5&*!&9Min4&Q#qn!hf-HLxuKrao#0BN}}Q*mLQ%eVxpZt z_BBT^g4Emo;FSyPuQkP-4{;BF>@svU0RYVQrue2^QOkSTVDD){3JJQ504~Hhh+`wh z?iK9&{pAV7xKM1d&~>CQ9oUx^|wTK5dho@$Cp+`m&~n*Za-&`|MXI?_8&lk!-xQa zYh_;BWbL|azIb)=t8BhCAyOU;F2J=wb|MD+=kG9jx5o~A64cX0JN_c7U4+ z3A%~^Mlidhs{Xpg`iB#?nnxX>if)?oTjF3K0Jw@_9Eh%{wcnfgVQ}u~Ue?&bCEjvq zLpR6)@=bu`sQ>3qHTx?Ixp7mo%m?a$+-)Gp5(f(bz-ts zL`x}^dlD#@0LFGnkYfTEL26^F>A&Ao4?ey@ejYRI!WH@5Hs7~~gNXo17$7PTSzK)| z{MVMy(s6w~r}ZiHmOyT$ffxsJOaLS9E|}?+>iw(c%hx|>U@A}tgy=3ib2~T~2>`A% zhy$_esC@LyhVbjk*nQ6&=sy-z&Pb4J0vJKUhUoW~tH*w}N`4S>*oHgmyUe!VSsbhc zNWuZ44uob^+B4tY7Fz$gzMfNi7I+I(n?B|Akt+fiL6m|8HEP}X`P@9enpc5Z+)>}{ zie7s-*a-kB(qLCuw)}NN_>BPez|;EskCrT@K`sbj1c@2q_pVZZy5|GAt1-@pxNG~Y zFLde(90~+T!U3YT&^)ceo<3)1c-xu%J*SlVJpr8|39=!80YQ)z4QlK71?rnKDrI6~ z6K69A`KV9Dp+o>kkp^2svhkUX;YsC|J#=he|8QyPSxhIf3<==c@o^qltDd`ancP+r zV=af!s87YAMt~$7AR03?PTpltUGPzO=b8OHCzl31fde9q+CgUtAc;}Gs!{J4Kc8<+ zu8?O8RC9=p`cxdM1ORuW#enGMpsas(LwHg@uQTGrKK`NU>IR)5fDy!id3e2k{h?Ew znWv2G9rfL6$Ik^02Lix8X%O4gEbIQZAvCFv#~D7lkAGNu(x4*(7(t9+ezno_&s*Me zZmEpO3fxg2;UF~XWP-zm07=*+bc45c#iuOzD7;;)rA8 zh=@|Kw2n=eE#O;k?Ix+=H*uJa`cxdw1b~#4!nTln_}7i$H?*<)p4``el%-I%ZHsZ@ z(hzl`aS`X1fSp&e1iS)|H{9x<QGl;Ha%)SK}C zQmrg=B&6Hk4vH#P^4hjk79ZXlyff9Ova+|(r_#53XMlucH=Z5&?gLpFp7);-1}7A{ zZzvXIS$Ng%Av-&-Pb6sVH&OYdeMAdXHE!rtJ7Jv0xL*E#>bgLidOQA&@xeC5X{*2q z_vugXo|ctN@5`${F8DZ07wfFKf~ih3`1TBYoX#$X2WQ5fBON_Y1}~kRug=dEMoyk? zInrKOE}YP=wVhu%YFtdyH}z~B|2|urISIN<-E#WVbX2uhW^`L?6{?5Z$v8w&;0bDCEnO}$NVI&XItFn;Zl#Sf@}Eh?_i7vDbhO=F+F#^ z;+mD6ZJv^+aoBS`yR=MpyrEG@| zm_t99hiNVI=OY1D{zdjX`;7~ir-I|>2O>c)t@0}M%}p)5&dQpYj_;_iZGD_CzrBCw zX|lGp>-%SZb~f5<-&UVlNHt9g2jxe}wTQdkWDH?wd2uT%ymYJV@czA29_ID2%G7a3 zGp4-*_CaA<$$iClFJE~YEWN3H)rEx_^jXqHl0nn>UCQ^lwn8G?T$bRwoI`J}iXWL#*2zX%MG>o>kcOwB_1U#@qs@ zp&=zL-IiFcg&OA(!;+~JZX37$wp22~qhA9(rEj->M!zp}*)S`a*-JK=$+;TmyvY9e zr_AJdD~k8q%*J|8&fbS?*U5U(2Vw%rx@@H6x$8)7!Rx9<-##j?3>Nm%iXfjAwkIu{ zDzvP=eM;C-L|Jt)R`zGKBz5sm#{0b)>utG>E6P~M!SeSjS4Hn#`-%iK#a_JkeC(a^ zPJ&2hA$y|XP;!jMitXA3&X%-98im%AF3l$=g#*gue5}t0%To=QQkTD;X#QrX$hJ69 zd*Y*DZ%iIb(bcznt#GaTjp%7=?=PdwE%CaM7YzqP&EIhR7jOo@J0Hg;_VC?$wAiwA zLHEt#Mq=K5F@Ll0y!M~cLRD!-&YG#=Z%)MB;y?6PAAD=dcDgTFn9(CpIn&$mwCtEe zT_x8|bD|{WwPb)xPvUxd*4OpmHDm*8@~A-}r8IBLtZ%KvZ$0q~n>L+ArkYncZxf@Zyy66hb%;s%+1n7tU@`6a zIdSXwh-Iv@?5I~!Ly`h5Qfq0?$4o+OJd82-3c@C@MMwu|6m+9gpzA7Zh`h3I%@U}K z&}86?vCV4K4w^9e!vA)tk+9$asZ60WMUQO4MT!Hnfw-4`A%@2E>SdrVcH`X~NxuH9 zXV>{ACuDTx(NfnifduXj$pE8VV#|-h8qz% zj!QnNdnT>PW^?O@@+*9PDdrv33hjbMQod|11Dp~wDo+i@;qS_EGL|jZ$D{?H{9vj+ zK(!L~aEJ(^f9Jid)T}1`^U;s84sZI(!-$Q_sdTFF`u=!hcKT=DYc&Da0!ukgS&6+mIwIiX*Xi=Kn zC_CPn9rETby-!@jwU&ixjn1r+Y_VwP5NCAFhqk^{!NKn{Id2%&^?LZCb#M6SjofCz z?I2Zd?qAT0LnH9kWVT0f(fY~N{3Ecri_dYAfQw_aBmE+iXbbJ753Y;xV|+K2I6tvX zHf15a-ln$e3{wF)tv1?$r)<(%6P@6ciDn#cKtE7%c5AqH@a_1 z(qD_IJDuH)ox|Zc{@zXE@#Q?J9}in3!~!d^>p{ry&nbKQwC`E6PThe3oPm%>i^MN_gI z|IMY>-!18$t0X)gE1wCrGmK=WvzJtT^mf$qx1QjK`R*i~Uq*Qkzm%0OELWovUvhel zqWr|pk9+7o#D8f;drUmwX;kz{=D|;485DoPVCginsrCN1Lb^zK2_iO678O%xZ{%SI zxO9!Euj9qt+`5&{ANX>ir46(1TlA`Yh+BAaL1|@>=-e}wff|Fidh6HReIIv`Oi*6# z_}vj{jgyV6zLp%val$i9md$O4%ir#Osv!1j)MI5#74>@`-ys#-RtRelK}C2}1AAU~ zsjO6-MX1~y2JInXYvs;(m4!e^Wql>$7!Equ~;q*RShgDv<$&B4AHH<_Tf1y%CQqkq@$P* zO0&Vwy&IQwIt#<7lWVzS+_*tqYI7=>m@n^9JPOQg&m){<4phCj>HS0mQ)Tp}E4jkS zA}9WSe$m~htwe=AG}je^^65L@Hk8!%NRKzMH#CrUdH-_fX++WL^zwGivl?~O`k>r; zji4JPa6GLe$K-hxCG-4isxNqwTB_@6A2127J^F@b)a^NlpXHMj>WFjrLUU^Wt2G{$ zFqX8yV+@Kr>yHbgI@PgF@8%JnF`;hB4VfWtx|coQbmFjW<;)U`s_jhrg#Luc#t(U$ z)^TdfIiI?{@h$oNu~=D=i3zLPscVt$Sp6@>Pb(LjrP*k{oJC#w;A1k-#G>HdrT%p6 zW8OL^gf1E#5jYpfe-ppvNh0y7dwTtnnTl7JXq2V8#BC*Wj=TLl518-bQA%-(6VZ}{ z__zH5*UTv8GP{O{q1SVqeshWl57cPSz%F2S57FXQc@KkCw$#>O;*JT zGIioeX*72=A7eWZCW{0uarCM(arMQNQDCCVZujA+@Q}uYzD-cpe|Wh4@c!)12Xqbl z0xW?Lxh29MIOXW}++Tjzh9F_-?tBp2y_C0dM^|xf_5G@&e{VuFD=aKge!!fMKv>Q1 zw$w2#b3I!#?fckvk`DxptGKi;qcz&ny0L8dXt8U&f`XQQCirvyjFi`Z#D5Y^=@d|x zq8O8Qt=XyvL;8|F%fz+O+GC$uNJA$PM;tRpK=duHXpSkbd!u2+&#!AEO?i>M*Pk1Z zF%7We(a_(d-=pIaN?3G$jH7G$1G%H$EFoOAVed{n*&Xo|Uo73-Mo(#4;X%*_$NPUPv!Sn=X^&-<~1031yLq z+FU-k^QNKx<>==Z*)OSgdVh6Dux~9T%0Je4Y=G*mEMB5+@cYNoV6T0N!z13>Yj^jE zOf(v?S^AhCE2XxZ_c%)A^6rSuD}0rcV@`i^8;>Bu+EV0x*j@y?SzuqNG{^ev{9T-% zA|WrN@BffllIXw~VhV_%<9a;y)}ca zAGbYAlN2sQDB{s5^C{K?1&n_Vc-|k@rAs@$Vc^xAzSDP?e}|R9)w~Kqv6e-&M2^=`p0CJI$e1FNXGtd zW!1a;bd=#fNmtzuUvrPo_wLYZGl+cnxclIG*o%Y!gC`!7+)LUg?rRTuWrgrpG0iXw zdo$=669SX3bJbH^_uGqAkoNMugWK*$ql1nulH+%_Yi)UOhqpn8rc!i1nA+;*mtqC& z+5`nYml0G#WLGLN?+)30df%rHI$}*Kd7}s--A*dKf1>yge>KEW%*$YtxWN4Re2kB4 zad!38YgTl!f%0A+)&Uxc*`nY(T-@1ZxXKTDEQC*#0l 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�|)0n^TnG=5d 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%0AAtY1Aga*4Dd9BG13Wn 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 literal 0 HcmV?d00001 diff --git a/images/brave/google-brave.png b/images/brave/google-brave.png new file mode 100644 index 0000000000000000000000000000000000000000..71ac6436e95f220c6605287d4e494b092ad6baba GIT binary patch literal 66794 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 l{%uY`{shxg literal 0 HcmV?d00001 From aab94914d91c7bcb881b21fc0eada69adcfaafcb Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 29 Dec 2020 02:41:31 -0600 Subject: [PATCH 126/156] updated brave --- articles/brave.html | 402 +++++++++++--------------------------------- 1 file changed, 101 insertions(+), 301 deletions(-) diff --git a/articles/brave.html b/articles/brave.html index 0cc500c..c1651e4 100644 --- a/articles/brave.html +++ b/articles/brave.html @@ -1,302 +1,102 @@ - - - - - Outdated Brave — Spyware Watchdog - - - - -

    - -
    - Brave Logo -

    Brave

    -

    - Note: This article is outdated. I will try to update it soon. - -

    -

    - Brave Browser is a Chromium fork with many interesting features not - found elsewhere, such as built-in Adblock and other extensions, - fingerprinting protection, cleaner Preferences menu than other Chrome - forks, and the (opt-in) ability to automatically support (pay) the - websites you visit. The developers describe it as - "A browser with your interests at heart."[1] With the built-in privacy - protections, some would seem to agree with that. Let's see how it - stacks up when we take everything into account. -

    -

    Spyware Level: High

    -

    - Auto-updates that can be turned off only by hacky workarounds. - Google as default search engine. - Analytics on Brave's home page. Two other requests made at each start - of Brave. Whitelisting spyware from Facebook and Twitter.[5] - Has some decent privacy protections built in, but uMatrix is still - better. Some privacy features are there by default, but, it's still - trying to work with advertisers (same as Mozilla did with their - Sponsored Tiles). Despite claiming to be - "A browser with your interests at heart."[1], it has Google as default - search engine, as well as shitty forced updates. Anyway, despite the - privacy protections, you should stay away from this browser — it seems - to have a "mission" to switch the internet to its version of - "user-respecting" ads, (we know how that turned out for Mozilla), and - that's slimy and suspicious. Beyond that it has repeatedly shown - itself to be dishonest and disingenuous about what it's mission and - goals and operations are. -

    -

    Whitelisting spyware from Facebook and Twitter

    -

    - On its website, Brave claims that - "Brave fights malware and prevents tracking, keeping your - information safe and secure. It’s our top priority."[6]. Yet despite this claim, Brave actually - disables its tracking protections for - Facebook and Twitter's spyware scripts that allow them to track people - across the web.[5] Brave's spyware - protections, and any claims that it makes to work in the interests of - its users, - cannot be taken seriously. Brave is - actively working - against its users while lying to them - about supposed privacy protections that it offers. This problem - becomes even more serious when you take into account Brave's response - to this situation: -

    -

    - - "Loading a script from an edge-cache does not track a user without - third-party cookies or equivalent browser-local storage, which Brave - always blocks and always will block. In other words, sending - requests and receiving responses without cookies or other means of - identifying users does not necessarily create a tracking threat." - - - [7] - -

    -

    - This statement is just completely wrong. - Just because a website isn't able to store cookies, does not mean - that it cannot uniquely identify you. Executing JavaScript spyware - from Facebook and Twitter is - - more than enough. - - Blocking cookies is not going to stop them from tracking you. This - isn't even information that is difficult to verify. There are many - websites that you can visit right now, to see just how much - information a JavaScript program designed to track you can get. -

    -
    -

    - Here are a few: -
    - https://browserleaks.com/ -
    - https://panopticlick.eff.org/ -
    -

    -
    -

    Auto-updates

    -

    - Brave will check for updates every time you run it, and you CANNOT - turn it off (except through fiddling with DNS and such) ! What is the - devs' answer? From their GitHub page - [2]: -

    - -

    - - "We don't plan on adding in UI to disable updates, but users can - easily adjust environment variables if they really want to put - themselves at risk." - -

    - -

    and

    - -

    - - "i feel that being able to figure out how to do this is a - sufficiently high bar for users who want to turn off autoupdating - (to prove they know what they're doing and understand the security - implications)" - -

    - -

    - So according to the devs, you have to hunt down random internet - comments to be able to disable auto-updating. Brave will also update - what looks like the list of its "partners" every time you run it. - Extensions are also updated often. - -

    - -

    Anti-privacy search engine by default

    -

    - Google - is the default search engine of Brave, and the issues with it are well - known and would take a book to describe them all. -

    - -

    Brave's start page contains analytics

    -

    - Brave will connect to its home page, https://brave.com, automatically - on the first run of Brave, and that page contains Piwik's analytics - scripts. This is the full request: - - It will also make a connection to Google to download some fonts. You - can disable these on subsequent runs by changing the start page. -

    -

    Crash reports

    -

    - Enabled by default, but can be disabled from the preferences menu. -

    -

    Other requests

    -

    - Brave will make a connection to this site every time it is started up: - - It probably has something to do with their project of working with - advertisers to provide more relevant targeted ads, which sounds pretty - disgusting, but can be turned off ("Notify me about token - promotions"). You can read more about it here - [3] - .It will also make this request which downloads the rulesets for HTTPS - Everywhere: - -

    -

    Brave's privacy protections

    -

    - Brave Browser also contains in-built privacy protections such as HTTPS - Everywhere, AdBlock, cookie blocking, script blocking, and - fingerprinting protections — that are configurable site by site. This - is commendable of course, but in the end, uMatrix outclasses them. - Trackers, for example, easily avoid pure AdBlock (so you will be - tracked by Facebook and such), and binary script blocking breaks - sites. Nice effort on Brave's part though, and the fingerprinting - protection I don't think is found in any other browser (but I didn't - confirm if it actually works). -

    -
    -
    - -
    - + + + + + + + + + Brave - Spyware Watchdog + + + +
    + + Web Browser Logo +

    Brave

    +

    Brave Browser is a Chromium fork with many interesting features not found elsewhere, such as built-in Adblock and other extensions, fingerprinting protection, a cleaner Preferences menu compared to other Chrome forks, and the (opt-in) ability to automatically support (pay) the websites you visit. The developers describe it as "A browser with your interests at heart."[1] with the built-in privacy protections.

    +

    Spyware Level: High

    +

    Brave is self updating software, uses Google as the default search engine, has built-in analytics, and even has an opt out rss-like news feed similar to Firefox's pocket feature. These features aren't the first things that come to mind when I imagine a privacy oriented browser.

    +

    Whitelisting spyware from Facebook and Twitter

    +

    On its website, Brave claims that "Brave fights malware and prevents tracking, keeping your information safe and secure. It’s our top priority."[6]. Yet despite this claim, Brave actually disables its tracking protections for Facebook and Twitter's scripts that allow them to track people across the web.[5] Brave has been actively downplaying the role that JavaScript plays when tracking someone.

    +

    +

    "Loading a script from an edge-cache does not track a user without third-party cookies or equivalent browser-local storage, which Brave always blocks and always will block. In other words, sending requests and receiving responses without cookies or other means of identifying users does not necessarily create a tracking threat."[7]

    +

    +

    This couldn't be more far from the truth. Just because a website isn't able to store cookies, doesn't mean it can't uniquely identify you. Using JavaScript from Facebook and Twitter would be more than enough to track you and blocking cookies alone isn't going to stop that. Just as a quick point of reference to what information JavaScript can scrape, you might want to visit this.

    +

    They later on added an option to the extension to disable all of the JavaScript, but this new feature seems to be nothing more than the JavaScript switch found in vanilla Chromium.

    +

    A quick note on the whitelisting trackers: This specific point on whitelisting trackers isn't making the case of Brave being spyware as much as showing Brave's privacy features being snake oil.

    +

    Auto-updates

    +

    Brave will check for updates every time you run it, and you can't turn it off from the browser. Athough, it's on Brave's low priority list to add an option to do so[2]. I say low priority because it's been over a year and it hasn't been implemented yet.

    +

    A special note is that on most (all?) GNU/Linux distributions, the automatic updates are only for the extensions.

    +

    Anti-privacy search engine by default

    +

    Google is the default search engine of Brave. For a browser that claims to be privacy oriented, this is a red flag. They at least make it easy for you to change the default search engine on the first run.

    +

    Brave has built-in telemetry

    +

    While running, Brave will make lots of requests to the domain p3a.brave.com as telemetry. They claim they store the collected data for several days[8]. Telemetry is the last thing that comes to mind when I imagine a privacy oriented browser.

    +

    Brave Today

    +

    Brave now has new feature similar to Firefox's pocket called Brave Today. If you don't know what Firefox Pocket is, it's basically an rss-like news feed is shown in every blank tab. This feature Brave has is sadly an opt-out rather than an opt-in and sends lots of requests to Brave's servers.

    +

    SafeBrowsing

    +

    Brave uses SafeBrowsing. It's a feature that tries to "protect" the user from potentially unsafe websites. However, it sends requests to fetch the information required to do so. Judging by some of the information in Miscellaneous requests, I wouldn't put it past Brave to use Google's SafeBrowsing implementation rather than their own.

    +

    Brave Rewards

    +

    Brave has a rewards program. You can find more information about it here[3]. At first glance it looks like the rewards program is an opt in, but the browser makes connections to these domains regardless if you sign up or not:

    +
    +

    rewards.brave.com

    +

    api.rewards.brave.com

    +

    grant.rewards.brave.com

    +
    +

    Miscellaneous requests

    +

    Brave on first run sends a request to fetch the library used for checking spelling errors:

    + brave spelling library +

    Brave on first run sends a request to variations.brave.com, which if I had to give a guess, has to do with some way to verify affiliates:

    + brave verification tool +

    Right after the request to variations.brave.com is made, Brave fetches the list of affiliates through laptop-updates.brave.com[4]:

    + custom headers +

    Brave made a request to static1.brave.com, which looks like it's used to fetch plugin information? When I entered the url into the browser to explore, it redirected to Google's error 404 page[9]. This seems kind of unsettling to me that one of Brave's domains would do this:

    + static brave + google error 404 +

    I decided to do curl --head static1.brave.com, and I wasn't pleased with the results. It appears Brave uses Google's gstatic:

    + google error 404 +

    On the first run, Brave fetches five extensions from brave-core-ext.s3.brave.com and tries to install them:

    + brave extensions +
    +
    +

    Sources

    +

    1. + Brave's website + [web.archive.org]

    +

    2. + Add a disable autoupdate feature + [web.archive.org]

    +

    3. + Brave Rewards Program + [web.archive.org]

    +

    4. + Laptop Headers + [web.archive.org]

    +

    5. + Facebook, Twitter Trackers Whitelisted by Brave Browser + [web.archive.org]

    +

    6. + Brave Browser Features + [web.archive.org]

    +

    7. + Script Blocking Exceptions Update + [web.archive.org]

    +

    8. + Brave's Analytics + [web.archive.org]

    +

    9. + Brave's static site + [archive.is]

    +
    + This article was created on 5/7/2018
    + This article was last edited on 12/30/2020 +
    +

    If you want to contribute to this website, you can always make a pull request.

    +

    All contributions must be licensed under the CC0 license to be accepted.

    + CC0 License +
    +
    + From 9f52ff650eea049bc3fc8450401c3ac012bb356b Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 29 Dec 2020 10:48:31 -0600 Subject: [PATCH 127/156] fix mistakes (was tired && the all-nighter didn't help) --- articles/brave.html | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/articles/brave.html b/articles/brave.html index c1651e4..dda91c0 100644 --- a/articles/brave.html +++ b/articles/brave.html @@ -18,41 +18,41 @@

    Brave

    Brave Browser is a Chromium fork with many interesting features not found elsewhere, such as built-in Adblock and other extensions, fingerprinting protection, a cleaner Preferences menu compared to other Chrome forks, and the (opt-in) ability to automatically support (pay) the websites you visit. The developers describe it as "A browser with your interests at heart."[1] with the built-in privacy protections.

    Spyware Level: High

    -

    Brave is self updating software, uses Google as the default search engine, has built-in analytics, and even has an opt out rss-like news feed similar to Firefox's pocket feature. These features aren't the first things that come to mind when I imagine a privacy oriented browser.

    +

    Brave is self updating software, uses Google as the default search engine, has built-in telemetry, and even has an opt-out rss-like news feed similar to Firefox Pocket. These features aren't the first things that come to mind when I imagine a privacy oriented browser.

    Whitelisting spyware from Facebook and Twitter

    On its website, Brave claims that "Brave fights malware and prevents tracking, keeping your information safe and secure. It’s our top priority."[6]. Yet despite this claim, Brave actually disables its tracking protections for Facebook and Twitter's scripts that allow them to track people across the web.[5] Brave has been actively downplaying the role that JavaScript plays when tracking someone.



    "Loading a script from an edge-cache does not track a user without third-party cookies or equivalent browser-local storage, which Brave always blocks and always will block. In other words, sending requests and receiving responses without cookies or other means of identifying users does not necessarily create a tracking threat."[7]



    This couldn't be more far from the truth. Just because a website isn't able to store cookies, doesn't mean it can't uniquely identify you. Using JavaScript from Facebook and Twitter would be more than enough to track you and blocking cookies alone isn't going to stop that. Just as a quick point of reference to what information JavaScript can scrape, you might want to visit this.

    -

    They later on added an option to the extension to disable all of the JavaScript, but this new feature seems to be nothing more than the JavaScript switch found in vanilla Chromium.

    -

    A quick note on the whitelisting trackers: This specific point on whitelisting trackers isn't making the case of Brave being spyware as much as showing Brave's privacy features being snake oil.

    +

    They later on added an option to the extension to disable all of the JavaScript, but this new feature seems to be nothing more than the JavaScript switch found in vanilla Chromium. They also added an option here to block some of the scripts from Facebook, Twitter, and LinkedIn after receiving pushback.

    +

    A quick note on the whitelisting trackers: This specific point on whitelisting trackers isn't making the case of Brave being spyware as much as it's making the case of Brave's privacy features being snake oil.

    Auto-updates

    Brave will check for updates every time you run it, and you can't turn it off from the browser. Athough, it's on Brave's low priority list to add an option to do so[2]. I say low priority because it's been over a year and it hasn't been implemented yet.

    A special note is that on most (all?) GNU/Linux distributions, the automatic updates are only for the extensions.

    Anti-privacy search engine by default

    Google is the default search engine of Brave. For a browser that claims to be privacy oriented, this is a red flag. They at least make it easy for you to change the default search engine on the first run.

    Brave has built-in telemetry

    -

    While running, Brave will make lots of requests to the domain p3a.brave.com as telemetry. They claim they store the collected data for several days[8]. Telemetry is the last thing that comes to mind when I imagine a privacy oriented browser.

    +

    While running, Brave will make lots of requests to the domain p3a.brave.com as telemetry. They claim they store the collected data for several days[8]. Telemetry is the last thing that comes to mind when I imagine a privacy oriented browser. This feature is an opt-out that can be disabled in the settings.

    Brave Today

    -

    Brave now has new feature similar to Firefox's pocket called Brave Today. If you don't know what Firefox Pocket is, it's basically an rss-like news feed is shown in every blank tab. This feature Brave has is sadly an opt-out rather than an opt-in and sends lots of requests to Brave's servers.

    +

    Brave now has new feature similar to Firefox Pocket called Brave Today. If you don't know what Firefox Pocket is, it's basically an rss-like news feed is shown in every blank tab. This feature Brave has is sadly an opt-out rather than an opt-in and sends lots of requests to Brave's servers. I can't seem to disable it in and of itself, but setting the new tab page to blank in the settings seems to stop the requests.

    SafeBrowsing

    -

    Brave uses SafeBrowsing. It's a feature that tries to "protect" the user from potentially unsafe websites. However, it sends requests to fetch the information required to do so. Judging by some of the information in Miscellaneous requests, I wouldn't put it past Brave to use Google's SafeBrowsing implementation rather than their own.

    +

    Brave uses SafeBrowsing. It's a feature that tries to "protect" the user from potentially unsafe websites. However, it sends requests to fetch the information required to do so. Judging by some of the information in Miscellaneous requests worth noting, I wouldn't put it past Brave to use Google's SafeBrowsing implementation rather than their own. This opt-out can be disabled in the settings.

    Brave Rewards

    -

    Brave has a rewards program. You can find more information about it here[3]. At first glance it looks like the rewards program is an opt in, but the browser makes connections to these domains regardless if you sign up or not:

    +

    Brave has a rewards program. You can find more information about it here[3]. At first glance it looks like the rewards program is an opt-in, but the browser makes requests to these domains regardless if you sign up or not:

    rewards.brave.com

    api.rewards.brave.com

    grant.rewards.brave.com

    -

    Miscellaneous requests

    +

    Miscellaneous requests worth noting

    Brave on first run sends a request to fetch the library used for checking spelling errors:

    brave spelling library -

    Brave on first run sends a request to variations.brave.com, which if I had to give a guess, has to do with some way to verify affiliates:

    +

    Brave on first run sends a request to variations.brave.com, which if I had to give a guess, has to do with the rewards program:

    brave verification tool -

    Right after the request to variations.brave.com is made, Brave fetches the list of affiliates through laptop-updates.brave.com[4]:

    +

    Right after the request to variations.brave.com is made, Brave fetches the list of affiliates through laptop-updates.brave.com. However, this connection is made whether or not the previous connection was made to begin with:

    custom headers -

    Brave made a request to static1.brave.com, which looks like it's used to fetch plugin information? When I entered the url into the browser to explore, it redirected to Google's error 404 page[9]. This seems kind of unsettling to me that one of Brave's domains would do this:

    +

    Brave makes a request to static1.brave.com every once and a while, which looks like it's used to fetch plugin information[4]? When I entered the url into the browser to explore, I was directed to Google's error 404 page[9]. This seems kind of unsettling to me that one of Brave's domains would do this:

    static brave google error 404

    I decided to do curl --head static1.brave.com, and I wasn't pleased with the results. It appears Brave uses Google's gstatic:

    @@ -72,8 +72,8 @@ Brave Rewards Program [web.archive.org]

    4. - Laptop Headers - [web.archive.org]

    + Plugin Information? + [web.archive.org]

    5. Facebook, Twitter Trackers Whitelisted by Brave Browser [web.archive.org]

    From 0927061e934060166eea5688a82d5036938dedfc Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 29 Dec 2020 18:01:39 +0100 Subject: [PATCH 128/156] final fix for now (hopefully) --- articles/brave.html | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/articles/brave.html b/articles/brave.html index dda91c0..261a26c 100644 --- a/articles/brave.html +++ b/articles/brave.html @@ -24,8 +24,8 @@

    "Loading a script from an edge-cache does not track a user without third-party cookies or equivalent browser-local storage, which Brave always blocks and always will block. In other words, sending requests and receiving responses without cookies or other means of identifying users does not necessarily create a tracking threat."[7]



    -

    This couldn't be more far from the truth. Just because a website isn't able to store cookies, doesn't mean it can't uniquely identify you. Using JavaScript from Facebook and Twitter would be more than enough to track you and blocking cookies alone isn't going to stop that. Just as a quick point of reference to what information JavaScript can scrape, you might want to visit this.

    -

    They later on added an option to the extension to disable all of the JavaScript, but this new feature seems to be nothing more than the JavaScript switch found in vanilla Chromium. They also added an option here to block some of the scripts from Facebook, Twitter, and LinkedIn after receiving pushback.

    +

    This couldn't be more far from the truth. Just because a website isn't able to store cookies, doesn't mean it can't uniquely identify you. Using JavaScript from Facebook and Twitter would be more than enough to track you and blocking cookies alone isn't going to stop that. Just as a quick point of reference to what information JavaScript can scrape, you might want to visit this website.

    +

    They later on added an option to the extension to disable all of the JavaScript, but this new feature seems to be nothing more than the JavaScript switch found in vanilla Chromium. They recently added an option here to block some of the scripts from Facebook, Twitter, and LinkedIn after receiving some pushback.

    A quick note on the whitelisting trackers: This specific point on whitelisting trackers isn't making the case of Brave being spyware as much as it's making the case of Brave's privacy features being snake oil.

    Auto-updates

    Brave will check for updates every time you run it, and you can't turn it off from the browser. Athough, it's on Brave's low priority list to add an option to do so[2]. I say low priority because it's been over a year and it hasn't been implemented yet.

    @@ -33,11 +33,11 @@

    Anti-privacy search engine by default

    Google is the default search engine of Brave. For a browser that claims to be privacy oriented, this is a red flag. They at least make it easy for you to change the default search engine on the first run.

    Brave has built-in telemetry

    -

    While running, Brave will make lots of requests to the domain p3a.brave.com as telemetry. They claim they store the collected data for several days[8]. Telemetry is the last thing that comes to mind when I imagine a privacy oriented browser. This feature is an opt-out that can be disabled in the settings.

    +

    While running, Brave will make lots of requests to the domain p3a.brave.com as telemetry. They claim they store the collected data for several days[8]. Telemetry is the last thing that comes to mind when I imagine a privacy oriented browser. This feature is an opt-out that can be disabled. This opt-out can be disabled here.

    Brave Today

    Brave now has new feature similar to Firefox Pocket called Brave Today. If you don't know what Firefox Pocket is, it's basically an rss-like news feed is shown in every blank tab. This feature Brave has is sadly an opt-out rather than an opt-in and sends lots of requests to Brave's servers. I can't seem to disable it in and of itself, but setting the new tab page to blank in the settings seems to stop the requests.

    SafeBrowsing

    -

    Brave uses SafeBrowsing. It's a feature that tries to "protect" the user from potentially unsafe websites. However, it sends requests to fetch the information required to do so. Judging by some of the information in Miscellaneous requests worth noting, I wouldn't put it past Brave to use Google's SafeBrowsing implementation rather than their own. This opt-out can be disabled in the settings.

    +

    Brave uses SafeBrowsing. It's a feature that tries to "protect" the user from potentially unsafe websites and extensions. However, it sends requests to fetch the information required to do so. Judging by some of the information in Miscellaneous requests worth noting, I wouldn't put it past Brave to use Google's SafeBrowsing implementation rather than their own. This opt-out can be disabled here.

    Brave Rewards

    Brave has a rewards program. You can find more information about it here[3]. At first glance it looks like the rewards program is an opt-in, but the browser makes requests to these domains regardless if you sign up or not:

    From 0386ee85fec151d9ff59dd4877ae1d1f74ed8586 Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 29 Dec 2020 18:21:14 +0100 Subject: [PATCH 129/156] guess it was not the final fix for now --- articles/brave.html | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/articles/brave.html b/articles/brave.html index 261a26c..3ab0e3b 100644 --- a/articles/brave.html +++ b/articles/brave.html @@ -35,7 +35,7 @@

    Brave has built-in telemetry

    While running, Brave will make lots of requests to the domain p3a.brave.com as telemetry. They claim they store the collected data for several days[8]. Telemetry is the last thing that comes to mind when I imagine a privacy oriented browser. This feature is an opt-out that can be disabled. This opt-out can be disabled here.

    Brave Today

    -

    Brave now has new feature similar to Firefox Pocket called Brave Today. If you don't know what Firefox Pocket is, it's basically an rss-like news feed is shown in every blank tab. This feature Brave has is sadly an opt-out rather than an opt-in and sends lots of requests to Brave's servers. I can't seem to disable it in and of itself, but setting the new tab page to blank in the settings seems to stop the requests.

    +

    Brave now has new feature similar to Firefox Pocket called Brave Today. If you don't know what Firefox Pocket is, it's basically an rss-like news feed is shown in every blank tab. This feature Brave has is sadly an opt-out rather than an opt-in and sends lots of requests to Brave's servers. I can't seem to disable it in and of itself, but setting the tabs to blank seems to stop the requests.

    SafeBrowsing

    Brave uses SafeBrowsing. It's a feature that tries to "protect" the user from potentially unsafe websites and extensions. However, it sends requests to fetch the information required to do so. Judging by some of the information in Miscellaneous requests worth noting, I wouldn't put it past Brave to use Google's SafeBrowsing implementation rather than their own. This opt-out can be disabled here.

    Brave Rewards

    @@ -48,9 +48,9 @@

    Miscellaneous requests worth noting

    Brave on first run sends a request to fetch the library used for checking spelling errors:

    brave spelling library -

    Brave on first run sends a request to variations.brave.com, which if I had to give a guess, has to do with the rewards program:

    +

    Brave on first run sends a request to variations.brave.com, which if I had to give a guess, has to do with the crypto aspect of the rewards program. It could also be some way of verifying the list of affiliates. The later is unlikely because the request that fetches the list of affiliates is constant to whether or not the seed request is made:

    brave verification tool -

    Right after the request to variations.brave.com is made, Brave fetches the list of affiliates through laptop-updates.brave.com. However, this connection is made whether or not the previous connection was made to begin with:

    +

    Right after the request to variations.brave.com is made, Brave fetches the list of affiliates through laptop-updates.brave.com.

    custom headers

    Brave makes a request to static1.brave.com every once and a while, which looks like it's used to fetch plugin information[4]? When I entered the url into the browser to explore, I was directed to Google's error 404 page[9]. This seems kind of unsettling to me that one of Brave's domains would do this:

    static brave From 4421fa55c25856603d3e2f00c50210a4062812be Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 29 Dec 2020 18:32:33 +0100 Subject: [PATCH 130/156] added missing sentence --- articles/brave.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/articles/brave.html b/articles/brave.html index 3ab0e3b..10fd48d 100644 --- a/articles/brave.html +++ b/articles/brave.html @@ -50,7 +50,7 @@ brave spelling library

    Brave on first run sends a request to variations.brave.com, which if I had to give a guess, has to do with the crypto aspect of the rewards program. It could also be some way of verifying the list of affiliates. The later is unlikely because the request that fetches the list of affiliates is constant to whether or not the seed request is made:

    brave verification tool -

    Right after the request to variations.brave.com is made, Brave fetches the list of affiliates through laptop-updates.brave.com.

    +

    Right after the request to variations.brave.com is made, Brave fetches the list of affiliates through laptop-updates.brave.com. As I've stated before, the previous request doesn't seem to be a requirement for this request.

    custom headers

    Brave makes a request to static1.brave.com every once and a while, which looks like it's used to fetch plugin information[4]? When I entered the url into the browser to explore, I was directed to Google's error 404 page[9]. This seems kind of unsettling to me that one of Brave's domains would do this:

    static brave @@ -99,4 +99,4 @@
    - + \ No newline at end of file From e1aed2bf057a82e1253342d12efbba65281aa18c Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 29 Dec 2020 18:39:16 +0100 Subject: [PATCH 131/156] fix typo --- articles/brave.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/brave.html b/articles/brave.html index 10fd48d..a70c7a9 100644 --- a/articles/brave.html +++ b/articles/brave.html @@ -35,7 +35,7 @@

    Brave has built-in telemetry

    While running, Brave will make lots of requests to the domain p3a.brave.com as telemetry. They claim they store the collected data for several days[8]. Telemetry is the last thing that comes to mind when I imagine a privacy oriented browser. This feature is an opt-out that can be disabled. This opt-out can be disabled here.

    Brave Today

    -

    Brave now has new feature similar to Firefox Pocket called Brave Today. If you don't know what Firefox Pocket is, it's basically an rss-like news feed is shown in every blank tab. This feature Brave has is sadly an opt-out rather than an opt-in and sends lots of requests to Brave's servers. I can't seem to disable it in and of itself, but setting the tabs to blank seems to stop the requests.

    +

    Brave now has new feature similar to Firefox Pocket called Brave Today. If you don't know what Firefox Pocket is, it's basically an rss-like news feed that's shown in every blank tab. This feature Brave has is sadly an opt-out rather than an opt-in and sends lots of requests to Brave's servers. I can't seem to disable it in and of itself, but setting the tabs to blank seems to stop the requests.

    SafeBrowsing

    Brave uses SafeBrowsing. It's a feature that tries to "protect" the user from potentially unsafe websites and extensions. However, it sends requests to fetch the information required to do so. Judging by some of the information in Miscellaneous requests worth noting, I wouldn't put it past Brave to use Google's SafeBrowsing implementation rather than their own. This opt-out can be disabled here.

    Brave Rewards

    From 81adbc3c8feb78ca26c7ad67ba8a64c81dcb23bc Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 29 Dec 2020 21:19:49 +0100 Subject: [PATCH 132/156] removed a bunch of "I" statements --- articles/brave.html | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/articles/brave.html b/articles/brave.html index a70c7a9..53fabc1 100644 --- a/articles/brave.html +++ b/articles/brave.html @@ -18,26 +18,26 @@

    Brave

    Brave Browser is a Chromium fork with many interesting features not found elsewhere, such as built-in Adblock and other extensions, fingerprinting protection, a cleaner Preferences menu compared to other Chrome forks, and the (opt-in) ability to automatically support (pay) the websites you visit. The developers describe it as "A browser with your interests at heart."[1] with the built-in privacy protections.

    Spyware Level: High

    -

    Brave is self updating software, uses Google as the default search engine, has built-in telemetry, and even has an opt-out rss-like news feed similar to Firefox Pocket. These features aren't the first things that come to mind when I imagine a privacy oriented browser.

    +

    Brave is self updating software, uses Google as the default search engine, has built-in telemetry, and even has an opt-out rss-like news feed similar to Firefox Pocket. These shouldn't be the things that comes to mind if someone were to imagine a privacy oriented browser.

    Whitelisting spyware from Facebook and Twitter

    On its website, Brave claims that "Brave fights malware and prevents tracking, keeping your information safe and secure. It’s our top priority."[6]. Yet despite this claim, Brave actually disables its tracking protections for Facebook and Twitter's scripts that allow them to track people across the web.[5] Brave has been actively downplaying the role that JavaScript plays when tracking someone.



    "Loading a script from an edge-cache does not track a user without third-party cookies or equivalent browser-local storage, which Brave always blocks and always will block. In other words, sending requests and receiving responses without cookies or other means of identifying users does not necessarily create a tracking threat."[7]



    This couldn't be more far from the truth. Just because a website isn't able to store cookies, doesn't mean it can't uniquely identify you. Using JavaScript from Facebook and Twitter would be more than enough to track you and blocking cookies alone isn't going to stop that. Just as a quick point of reference to what information JavaScript can scrape, you might want to visit this website.

    -

    They later on added an option to the extension to disable all of the JavaScript, but this new feature seems to be nothing more than the JavaScript switch found in vanilla Chromium. They recently added an option here to block some of the scripts from Facebook, Twitter, and LinkedIn after receiving some pushback.

    +

    They later on added an option to the extension to disable all of the JavaScript, but this new feature seems to be nothing more than the JavaScript switch found in vanilla Chromium. They recently added an option here to block some of the scripts from Facebook, Twitter, and LinkedIn after receiving pushback as a result of the controversy.

    A quick note on the whitelisting trackers: This specific point on whitelisting trackers isn't making the case of Brave being spyware as much as it's making the case of Brave's privacy features being snake oil.

    Auto-updates

    -

    Brave will check for updates every time you run it, and you can't turn it off from the browser. Athough, it's on Brave's low priority list to add an option to do so[2]. I say low priority because it's been over a year and it hasn't been implemented yet.

    +

    Brave will check for updates every time you run it, and you can't turn it off from the browser. Athough, it's on Brave's low priority list to add an option to do so[2]. The reason why it's low priority would be because it's been over a year and there hasn't been an implementation of it yet.

    A special note is that on most (all?) GNU/Linux distributions, the automatic updates are only for the extensions.

    Anti-privacy search engine by default

    Google is the default search engine of Brave. For a browser that claims to be privacy oriented, this is a red flag. They at least make it easy for you to change the default search engine on the first run.

    Brave has built-in telemetry

    -

    While running, Brave will make lots of requests to the domain p3a.brave.com as telemetry. They claim they store the collected data for several days[8]. Telemetry is the last thing that comes to mind when I imagine a privacy oriented browser. This feature is an opt-out that can be disabled. This opt-out can be disabled here.

    +

    While running, Brave will make lots of requests to the domain p3a.brave.com as telemetry. They claim they store the collected data for several days[8]. Telemetry should be the last thing that comes to mind if someone were to imagine a privacy oriented browser. This feature is an opt-out that can be disabled. This opt-out can be disabled here.

    Brave Today

    -

    Brave now has new feature similar to Firefox Pocket called Brave Today. If you don't know what Firefox Pocket is, it's basically an rss-like news feed that's shown in every blank tab. This feature Brave has is sadly an opt-out rather than an opt-in and sends lots of requests to Brave's servers. I can't seem to disable it in and of itself, but setting the tabs to blank seems to stop the requests.

    +

    Brave now has new feature similar to Firefox Pocket called Brave Today. If you don't know what Firefox Pocket is, it's basically an rss-like news feed that's shown in every blank tab. This feature Brave has is sadly an opt-out rather than an opt-in and sends lots of requests to Brave's servers. It can't seem to be disabled it in and of itself, but setting the tabs to blank seems to stop the requests.

    SafeBrowsing

    -

    Brave uses SafeBrowsing. It's a feature that tries to "protect" the user from potentially unsafe websites and extensions. However, it sends requests to fetch the information required to do so. Judging by some of the information in Miscellaneous requests worth noting, I wouldn't put it past Brave to use Google's SafeBrowsing implementation rather than their own. This opt-out can be disabled here.

    +

    Brave uses SafeBrowsing. It's a feature that tries to "protect" the user from potentially unsafe websites and extensions. However, it sends requests to fetch the information required to do so. Judging by some of the information in Miscellaneous requests worth noting section, it wouldn't be too far-fetched for Brave to use Google's SafeBrowsing rather than their own implementation. This opt-out can be disabled here.

    Brave Rewards

    Brave has a rewards program. You can find more information about it here[3]. At first glance it looks like the rewards program is an opt-in, but the browser makes requests to these domains regardless if you sign up or not:

    @@ -48,14 +48,14 @@

    Miscellaneous requests worth noting

    Brave on first run sends a request to fetch the library used for checking spelling errors:

    brave spelling library -

    Brave on first run sends a request to variations.brave.com, which if I had to give a guess, has to do with the crypto aspect of the rewards program. It could also be some way of verifying the list of affiliates. The later is unlikely because the request that fetches the list of affiliates is constant to whether or not the seed request is made:

    +

    Brave on first run sends a request to variations.brave.com. A guess would be that this request has to do with the crypto aspect of the rewards program. It could also be some way of verifying the list of affiliates. The later is unlikely because the request that fetches the list of affiliates is constant to whether or not the seed request is made:

    brave verification tool -

    Right after the request to variations.brave.com is made, Brave fetches the list of affiliates through laptop-updates.brave.com. As I've stated before, the previous request doesn't seem to be a requirement for this request.

    +

    Right after the request to variations.brave.com is made, Brave fetches the list of affiliates through laptop-updates.brave.com. As stated before, the previous request doesn't seem to be a requirement for this request.

    custom headers -

    Brave makes a request to static1.brave.com every once and a while, which looks like it's used to fetch plugin information[4]? When I entered the url into the browser to explore, I was directed to Google's error 404 page[9]. This seems kind of unsettling to me that one of Brave's domains would do this:

    +

    Brave makes a request to static1.brave.com every once and a while, which looks like it's used to fetch plugin information[4]? When the url was placed into the browser, it was directed to Google's error 404 page[9]. This seems kind of unsettling that one of Brave's domains would do that:

    static brave google error 404 -

    I decided to do curl --head static1.brave.com, and I wasn't pleased with the results. It appears Brave uses Google's gstatic:

    +

    A quick curl --head static1.brave.com showed that Brave used Google's gstatic:

    google error 404

    On the first run, Brave fetches five extensions from brave-core-ext.s3.brave.com and tries to install them:

    brave extensions From edca50245515a261b3b561e8db12d8c05d913a81 Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 29 Dec 2020 21:22:36 +0100 Subject: [PATCH 133/156] fixed typo --- articles/brave.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/brave.html b/articles/brave.html index 53fabc1..781c87f 100644 --- a/articles/brave.html +++ b/articles/brave.html @@ -55,7 +55,7 @@

    Brave makes a request to static1.brave.com every once and a while, which looks like it's used to fetch plugin information[4]? When the url was placed into the browser, it was directed to Google's error 404 page[9]. This seems kind of unsettling that one of Brave's domains would do that:

    static brave google error 404 -

    A quick curl --head static1.brave.com showed that Brave used Google's gstatic:

    +

    A quick curl --head static1.brave.com shows that Brave uses Google's gstatic:

    google error 404

    On the first run, Brave fetches five extensions from brave-core-ext.s3.brave.com and tries to install them:

    brave extensions From c1ddc31da9373fca0603733dc74720467fa6d86d Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 29 Dec 2020 22:37:04 +0100 Subject: [PATCH 134/156] trivial fix --- articles/brave.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/brave.html b/articles/brave.html index 781c87f..a206576 100644 --- a/articles/brave.html +++ b/articles/brave.html @@ -18,7 +18,7 @@

    Brave

    Brave Browser is a Chromium fork with many interesting features not found elsewhere, such as built-in Adblock and other extensions, fingerprinting protection, a cleaner Preferences menu compared to other Chrome forks, and the (opt-in) ability to automatically support (pay) the websites you visit. The developers describe it as "A browser with your interests at heart."[1] with the built-in privacy protections.

    Spyware Level: High

    -

    Brave is self updating software, uses Google as the default search engine, has built-in telemetry, and even has an opt-out rss-like news feed similar to Firefox Pocket. These shouldn't be the things that comes to mind if someone were to imagine a privacy oriented browser.

    +

    Brave is self updating software, uses Google as the default search engine, has built-in telemetry, and even has an opt-out rss-like news feed similar to Firefox Pocket. These shouldn't be the things that come to mind if someone were to imagine a privacy oriented browser.

    Whitelisting spyware from Facebook and Twitter

    On its website, Brave claims that "Brave fights malware and prevents tracking, keeping your information safe and secure. It’s our top priority."[6]. Yet despite this claim, Brave actually disables its tracking protections for Facebook and Twitter's scripts that allow them to track people across the web.[5] Brave has been actively downplaying the role that JavaScript plays when tracking someone.



    From be18db169abd388a3effdb503155a5ef052a6f35 Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 29 Dec 2020 22:43:36 +0100 Subject: [PATCH 135/156] another trivial fix --- articles/brave.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/brave.html b/articles/brave.html index a206576..fd86fb4 100644 --- a/articles/brave.html +++ b/articles/brave.html @@ -33,7 +33,7 @@

    Anti-privacy search engine by default

    Google is the default search engine of Brave. For a browser that claims to be privacy oriented, this is a red flag. They at least make it easy for you to change the default search engine on the first run.

    Brave has built-in telemetry

    -

    While running, Brave will make lots of requests to the domain p3a.brave.com as telemetry. They claim they store the collected data for several days[8]. Telemetry should be the last thing that comes to mind if someone were to imagine a privacy oriented browser. This feature is an opt-out that can be disabled. This opt-out can be disabled here.

    +

    While running, Brave will make lots of requests to the domain p3a.brave.com as telemetry. They claim they store the collected data for several days[8]. Telemetry should be the last thing to come to mind if someone were to imagine a privacy oriented browser. This feature is an opt-out that can be disabled. This opt-out can be disabled here.

    Brave Today

    Brave now has new feature similar to Firefox Pocket called Brave Today. If you don't know what Firefox Pocket is, it's basically an rss-like news feed that's shown in every blank tab. This feature Brave has is sadly an opt-out rather than an opt-in and sends lots of requests to Brave's servers. It can't seem to be disabled it in and of itself, but setting the tabs to blank seems to stop the requests.

    SafeBrowsing

    From e09320aefd81db7705c9e1487ce754e2e76c4e12 Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 29 Dec 2020 22:54:54 +0100 Subject: [PATCH 136/156] fixed a trivial mistake caused by fixing a previous trivial mistake --- articles/brave.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/brave.html b/articles/brave.html index fd86fb4..b8aead0 100644 --- a/articles/brave.html +++ b/articles/brave.html @@ -37,7 +37,7 @@

    Brave Today

    Brave now has new feature similar to Firefox Pocket called Brave Today. If you don't know what Firefox Pocket is, it's basically an rss-like news feed that's shown in every blank tab. This feature Brave has is sadly an opt-out rather than an opt-in and sends lots of requests to Brave's servers. It can't seem to be disabled it in and of itself, but setting the tabs to blank seems to stop the requests.

    SafeBrowsing

    -

    Brave uses SafeBrowsing. It's a feature that tries to "protect" the user from potentially unsafe websites and extensions. However, it sends requests to fetch the information required to do so. Judging by some of the information in Miscellaneous requests worth noting section, it wouldn't be too far-fetched for Brave to use Google's SafeBrowsing rather than their own implementation. This opt-out can be disabled here.

    +

    Brave uses SafeBrowsing. It's a feature that tries to "protect" the user from potentially unsafe websites and extensions. However, it sends requests to fetch the information required. Judging by some of the information in the Miscellaneous requests worth noting section, it wouldn't be too far-fetched for Brave to use Google's SafeBrowsing rather than their own implementation. This opt-out can be disabled here.

    Brave Rewards

    Brave has a rewards program. You can find more information about it here[3]. At first glance it looks like the rewards program is an opt-in, but the browser makes requests to these domains regardless if you sign up or not:

    From b91bd60d85a6b88196257ba2ec6378ba0a28ba65 Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 29 Dec 2020 22:58:16 +0100 Subject: [PATCH 137/156] final fix for now --- articles/brave.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/brave.html b/articles/brave.html index b8aead0..0769865 100644 --- a/articles/brave.html +++ b/articles/brave.html @@ -37,7 +37,7 @@

    Brave Today

    Brave now has new feature similar to Firefox Pocket called Brave Today. If you don't know what Firefox Pocket is, it's basically an rss-like news feed that's shown in every blank tab. This feature Brave has is sadly an opt-out rather than an opt-in and sends lots of requests to Brave's servers. It can't seem to be disabled it in and of itself, but setting the tabs to blank seems to stop the requests.

    SafeBrowsing

    -

    Brave uses SafeBrowsing. It's a feature that tries to "protect" the user from potentially unsafe websites and extensions. However, it sends requests to fetch the information required. Judging by some of the information in the Miscellaneous requests worth noting section, it wouldn't be too far-fetched for Brave to use Google's SafeBrowsing rather than their own implementation. This opt-out can be disabled here.

    +

    Brave uses SafeBrowsing. It's a feature that tries to "protect" the user from potentially unsafe websites and extensions. However, it sends requests to fetch the information required. Judging by some of the information in the Miscellaneous requests worth noting section, it wouldn't be too far-fetched of Brave to use Google's SafeBrowsing rather than their own implementation. This opt-out can be disabled here.

    Brave Rewards

    Brave has a rewards program. You can find more information about it here[3]. At first glance it looks like the rewards program is an opt-in, but the browser makes requests to these domains regardless if you sign up or not:

    From 60aad8c2594d277551d4459d518ccae4bee49e3b Mon Sep 17 00:00:00 2001 From: anonymous Date: Tue, 29 Dec 2020 18:09:15 -0500 Subject: [PATCH 138/156] add nuegia mirror --- mirrors.html | 1 + 1 file changed, 1 insertion(+) diff --git a/mirrors.html b/mirrors.html index 91d1428..6daeca4 100644 --- a/mirrors.html +++ b/mirrors.html @@ -20,6 +20,7 @@

    In this site the mirrors of Spyware watchdog will be listed.

    You need to use Tor/Freenet/I2P for their respective mirrors.

    Clearnet #1 (neocities)

    +

    Clearnet #2 (nuegia)

    Clearnet #2 (duckdns)

    Tor #1 (v3)

    Tor #2 (v2)

    From 8d1d540ab156e194ebfff9bdbe631dd267ec5c86 Mon Sep 17 00:00:00 2001 From: anonymous Date: Tue, 29 Dec 2020 18:14:29 -0500 Subject: [PATCH 139/156] add nuegia mirror (fix) --- mirrors.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mirrors.html b/mirrors.html index 6daeca4..1231492 100644 --- a/mirrors.html +++ b/mirrors.html @@ -20,8 +20,8 @@

    In this site the mirrors of Spyware watchdog will be listed.

    You need to use Tor/Freenet/I2P for their respective mirrors.

    Clearnet #1 (neocities)

    -

    Clearnet #2 (nuegia)

    Clearnet #2 (duckdns)

    +

    Clearnet #3 (nuegia)

    Tor #1 (v3)

    Tor #2 (v2)

    Tor #3 (v3)

    From 7f524cbd1cb82e36e84e4d7674aba2855c7465f5 Mon Sep 17 00:00:00 2001 From: Thomas Groman Date: Tue, 29 Dec 2020 16:00:19 -0800 Subject: [PATCH 140/156] correct malformed html and missing image around brave index Signed-off-by: Thomas Groman --- articles/browsers.html | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/articles/browsers.html b/articles/browsers.html index 99c2cff..0d210bc 100644 --- a/articles/browsers.html +++ b/articles/browsers.html @@ -177,7 +177,9 @@ Waterfox Logo - Brave logo + + Brave logo + firefox Logo From 68300464bef072ccd4600f0d78379463f0eff660 Mon Sep 17 00:00:00 2001 From: Thomas Groman Date: Tue, 29 Dec 2020 16:03:33 -0800 Subject: [PATCH 141/156] correct waterfox 404 not found Signed-off-by: Thomas Groman --- articles/browsers.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/browsers.html b/articles/browsers.html index 0d210bc..964626d 100644 --- a/articles/browsers.html +++ b/articles/browsers.html @@ -192,7 +192,7 @@ - Waterfox + Waterfox Classic Brave From 1ec8503b2541999ce5682c138a831f1e28d7c784 Mon Sep 17 00:00:00 2001 From: Baobab Date: Wed, 30 Dec 2020 02:27:24 +0100 Subject: [PATCH 142/156] found the missing close tag! --- articles/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/index.html b/articles/index.html index 7d2104e..fadfef0 100644 --- a/articles/index.html +++ b/articles/index.html @@ -23,7 +23,7 @@

    Web Browsers

    Comparison between web browsers

    - NetSurf [Polski] [Mitigation Guide] [Poradnik Mitygacji]

    +
    NetSurf [Polski] [Mitigation Guide] [Poradnik Mitygacji]

    Surf [Francais] [Polski]

    Lynx

    SRWare Iron [Polski]

    From ce941d4f181a99192e889c1f8511fd9c442097b5 Mon Sep 17 00:00:00 2001 From: c0exist_ Date: Wed, 30 Dec 2020 11:49:43 +0100 Subject: [PATCH 143/156] Fixing mistake in hyperlink. --- articles/icecat_es.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/icecat_es.html b/articles/icecat_es.html index d7eff8e..e0fa0cb 100644 --- a/articles/icecat_es.html +++ b/articles/icecat_es.html @@ -20,7 +20,7 @@ GNU IceCat es un navegador web, derivado de F

    GNU IceCat es una derivación de Firefox que es mas seguro y privado que Firefox, contiene muchas características que protegen la privacidad del usuario. IceCat 60 No hace conexiones no solicitadas cuando lo abres. La versión anterior tuvo problemas, pero la versión 60 no parece tener estos problemas. Puedes leer sobre la versión anterior Icecat 59 [English]

    Características de privacidad de IceCat

    -

    Fuente: gnu.org

    +

    Fuente: gnu.org

    LibreJS: Gnu LibreJS apunta al "Problema de JavaScript" descrito por el artículo de Richard Stallman "The JavaScript Trap."

    HTTPS-Everywhere: Extensión que encripta tu comunicación con muchos sitios web, haciendo tu navegación mas segura.

    From e87da08c225cd98b3c0a3206d543cdba3f4b018f Mon Sep 17 00:00:00 2001 From: Baobab Date: Thu, 31 Dec 2020 01:42:49 +0100 Subject: [PATCH 144/156] mention cloudflare, see #46 #48 --- articles/brave.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/brave.html b/articles/brave.html index 0769865..09c720a 100644 --- a/articles/brave.html +++ b/articles/brave.html @@ -55,7 +55,7 @@

    Brave makes a request to static1.brave.com every once and a while, which looks like it's used to fetch plugin information[4]? When the url was placed into the browser, it was directed to Google's error 404 page[9]. This seems kind of unsettling that one of Brave's domains would do that:

    static brave google error 404 -

    A quick curl --head static1.brave.com shows that Brave uses Google's gstatic:

    +

    A quick curl --head static1.brave.com shows that Brave uses Google's gstatic, which also uses Cloudflare as well:

    google error 404

    On the first run, Brave fetches five extensions from brave-core-ext.s3.brave.com and tries to install them:

    brave extensions From a0990fc722d87a90ad6d5f13065064a64a568ff5 Mon Sep 17 00:00:00 2001 From: Baobab Date: Thu, 31 Dec 2020 02:54:52 +0100 Subject: [PATCH 145/156] removed extra word --- articles/brave.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/brave.html b/articles/brave.html index 09c720a..49a9d5a 100644 --- a/articles/brave.html +++ b/articles/brave.html @@ -55,7 +55,7 @@

    Brave makes a request to static1.brave.com every once and a while, which looks like it's used to fetch plugin information[4]? When the url was placed into the browser, it was directed to Google's error 404 page[9]. This seems kind of unsettling that one of Brave's domains would do that:

    static brave google error 404 -

    A quick curl --head static1.brave.com shows that Brave uses Google's gstatic, which also uses Cloudflare as well:

    +

    A quick curl --head static1.brave.com shows that Brave uses Google's gstatic, which uses Cloudflare as well:

    google error 404

    On the first run, Brave fetches five extensions from brave-core-ext.s3.brave.com and tries to install them:

    brave extensions From 7defef482fb681c05ed4c680a0e7dfeeec5aebff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Sat, 2 Jan 2021 03:34:26 +0100 Subject: [PATCH 146/156] mirrors.html: add xgqt.gitlab.io/spywarewatchdog mirror MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Maciej Barć --- mirrors.html | 1 + 1 file changed, 1 insertion(+) diff --git a/mirrors.html b/mirrors.html index 1231492..7c8b90d 100644 --- a/mirrors.html +++ b/mirrors.html @@ -22,6 +22,7 @@

    Clearnet #1 (neocities)

    Clearnet #2 (duckdns)

    Clearnet #3 (nuegia)

    +

    Clearnet #4 (GitLab pages: xgqt.gitlab.io)

    Tor #1 (v3)

    Tor #2 (v2)

    Tor #3 (v3)

    From 709abfa82d580c0162a6293e2611be54497a8552 Mon Sep 17 00:00:00 2001 From: Baobab Date: Sat, 2 Jan 2021 05:11:38 +0100 Subject: [PATCH 147/156] add license for #50 --- LICENSE | 119 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 119 insertions(+) create mode 100644 LICENSE diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..37426bc --- /dev/null +++ b/LICENSE @@ -0,0 +1,119 @@ +Creative Commons Legal Code + +CC0 1.0 Universal CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES +NOT PROVIDE LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE +AN ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS INFORMATION +ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES REGARDING THE USE +OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED HEREUNDER, AND DISCLAIMS +LIABILITY FOR DAMAGES RESULTING FROM THE USE OF THIS DOCUMENT OR THE INFORMATION +OR WORKS PROVIDED HEREUNDER. + +Statement of Purpose + +The laws of most jurisdictions throughout the world automatically confer exclusive +Copyright and Related Rights (defined below) upon the creator and subsequent +owner(s) (each and all, an "owner") of an original work of authorship and/or +a database (each, a "Work"). + +Certain owners wish to permanently relinquish those rights to a Work for the +purpose of contributing to a commons of creative, cultural and scientific +works ("Commons") that the public can reliably and without fear of later claims +of infringement build upon, modify, incorporate in other works, reuse and +redistribute as freely as possible in any form whatsoever and for any purposes, +including without limitation commercial purposes. These owners may contribute +to the Commons to promote the ideal of a free culture and the further production +of creative, cultural and scientific works, or to gain reputation or greater +distribution for their Work in part through the use and efforts of others. + +For these and/or other purposes and motivations, and without any expectation +of additional consideration or compensation, the person associating CC0 with +a Work (the "Affirmer"), to the extent that he or she is an owner of Copyright +and Related Rights in the Work, voluntarily elects to apply CC0 to the Work +and publicly distribute the Work under its terms, with knowledge of his or +her Copyright and Related Rights in the Work and the meaning and intended +legal effect of CC0 on those rights. + +1. Copyright and Related Rights. A Work made available under CC0 may be protected +by copyright and related or neighboring rights ("Copyright and Related Rights"). +Copyright and Related Rights include, but are not limited to, the following: + +i. the right to reproduce, adapt, distribute, perform, display, communicate, +and translate a Work; + + ii. moral rights retained by the original author(s) and/or performer(s); + +iii. publicity and privacy rights pertaining to a person's image or likeness +depicted in a Work; + +iv. rights protecting against unfair competition in regards to a Work, subject +to the limitations in paragraph 4(a), below; + +v. rights protecting the extraction, dissemination, use and reuse of data +in a Work; + +vi. database rights (such as those arising under Directive 96/9/EC of the +European Parliament and of the Council of 11 March 1996 on the legal protection +of databases, and under any national implementation thereof, including any +amended or successor version of such directive); and + +vii. other similar, equivalent or corresponding rights throughout the world +based on applicable law or treaty, and any national implementations thereof. + +2. Waiver. To the greatest extent permitted by, but not in contravention of, +applicable law, Affirmer hereby overtly, fully, permanently, irrevocably and +unconditionally waives, abandons, and surrenders all of Affirmer's Copyright +and Related Rights and associated claims and causes of action, whether now +known or unknown (including existing as well as future claims and causes of +action), in the Work (i) in all territories worldwide, (ii) for the maximum +duration provided by applicable law or treaty (including future time extensions), +(iii) in any current or future medium and for any number of copies, and (iv) +for any purpose whatsoever, including without limitation commercial, advertising +or promotional purposes (the "Waiver"). Affirmer makes the Waiver for the +benefit of each member of the public at large and to the detriment of Affirmer's +heirs and successors, fully intending that such Waiver shall not be subject +to revocation, rescission, cancellation, termination, or any other legal or +equitable action to disrupt the quiet enjoyment of the Work by the public +as contemplated by Affirmer's express Statement of Purpose. + +3. Public License Fallback. Should any part of the Waiver for any reason be +judged legally invalid or ineffective under applicable law, then the Waiver +shall be preserved to the maximum extent permitted taking into account Affirmer's +express Statement of Purpose. In addition, to the extent the Waiver is so +judged Affirmer hereby grants to each affected person a royalty-free, non +transferable, non sublicensable, non exclusive, irrevocable and unconditional +license to exercise Affirmer's Copyright and Related Rights in the Work (i) +in all territories worldwide, (ii) for the maximum duration provided by applicable +law or treaty (including future time extensions), (iii) in any current or +future medium and for any number of copies, and (iv) for any purpose whatsoever, +including without limitation commercial, advertising or promotional purposes +(the "License"). The License shall be deemed effective as of the date CC0 +was applied by Affirmer to the Work. Should any part of the License for any +reason be judged legally invalid or ineffective under applicable law, such +partial invalidity or ineffectiveness shall not invalidate the remainder of +the License, and in such case Affirmer hereby affirms that he or she will +not (i) exercise any of his or her remaining Copyright and Related Rights +in the Work or (ii) assert any associated claims and causes of action with +respect to the Work, in either case contrary to Affirmer's express Statement +of Purpose. + + 4. Limitations and Disclaimers. + +a. No trademark or patent rights held by Affirmer are waived, abandoned, surrendered, +licensed or otherwise affected by this document. + +b. Affirmer offers the Work as-is and makes no representations or warranties +of any kind concerning the Work, express, implied, statutory or otherwise, +including without limitation warranties of title, merchantability, fitness +for a particular purpose, non infringement, or the absence of latent or other +defects, accuracy, or the present or absence of errors, whether or not discoverable, +all to the greatest extent permissible under applicable law. + +c. Affirmer disclaims responsibility for clearing rights of other persons +that may apply to the Work or any use thereof, including without limitation +any person's Copyright and Related Rights in the Work. Further, Affirmer disclaims +responsibility for obtaining any necessary consents, permissions or other +rights required for any use of the Work. + +d. Affirmer understands and acknowledges that Creative Commons is not a party +to this document and has no duty or obligation with respect to this CC0 or +use of the Work. \ No newline at end of file From 768168d18a22f81bc379d831830e61a3d2cd509e Mon Sep 17 00:00:00 2001 From: Baobab Date: Fri, 1 Jan 2021 22:36:26 -0600 Subject: [PATCH 148/156] see #50 --- articles/1password.html | 2 +- articles/amd.html | 2 +- articles/bing.html | 2 +- articles/brave.html | 2 +- articles/browsers.html | 2 +- articles/ccleaner.html | 2 +- articles/cdex.html | 2 +- articles/chrome.html | 2 +- articles/chrome_es.html | 2 +- articles/discord.html | 2 +- articles/discord_es.html | 2 +- articles/dissenter.html | 2 +- articles/duckduckgo.html | 2 +- articles/duckduckgo_es.html | 2 +- articles/example.html | 2 +- articles/example_old.html | 2 +- articles/explorer.html | 2 +- articles/falkon.html | 2 +- articles/firefox.html | 2 +- articles/firefox_es.html | 2 +- articles/foobar2000.html | 2 +- articles/godot.html | 2 +- articles/google.html | 2 +- articles/google_search.html | 2 +- articles/google_search_es.html | 2 +- articles/google_search_tr.html | 2 +- articles/gzdoom.html | 2 +- articles/hexchat.html | 2 +- articles/http.html | 2 +- articles/icecat.html | 2 +- articles/icecat59.html | 2 +- articles/icecat_es.html | 2 +- articles/instagram.html | 2 +- articles/iridium.html | 2 +- articles/iron.html | 2 +- articles/iron_pl.html | 2 +- articles/itunes.html | 2 +- articles/ksp.html | 2 +- articles/lynx.html | 2 +- articles/netsurf.html | 2 +- articles/netsurf_pl.html | 2 +- articles/nvidia.html | 2 +- articles/opera.html | 2 +- articles/otter.html | 2 +- articles/paint.net.html | 2 +- articles/palemoon.html | 2 +- articles/palemoon_old.html | 2 +- articles/poweriso.html | 2 +- articles/qutebrowser.html | 2 +- articles/razer.html | 2 +- articles/razer_en.html | 2 +- articles/realplayer.html | 2 +- articles/redshell.html | 2 +- articles/slimjet.html | 2 +- articles/snapchat.html | 2 +- articles/sphere.html | 2 +- articles/steam.html | 2 +- articles/surf.html | 2 +- articles/surf_fr.html | 2 +- articles/surf_pl.html | 2 +- articles/systemd.html | 2 +- articles/telegram.html | 2 +- articles/thunderbird.html | 2 +- articles/tor.html | 2 +- articles/ungoogled_chromium.html | 2 +- articles/unity.html | 2 +- articles/utorrent.html | 2 +- articles/vivaldi.html | 2 +- articles/vlc.html | 2 +- articles/waterfox_classic.html | 2 +- articles/webbrowser.html | 2 +- articles/webdiscover.html | 2 +- articles/yahoo.html | 2 +- articles/youtube.html | 2 +- guides/firefox.html | 2 +- guides/firefox_es.html | 2 +- guides/iridium.html | 2 +- guides/netsurf.html | 2 +- guides/netsurf_pl.html | 2 +- guides/palemoon.html | 2 +- index.html | 2 +- mirrors.html | 2 +- 82 files changed, 82 insertions(+), 82 deletions(-) diff --git a/articles/1password.html b/articles/1password.html index 59b5ee4..8786799 100644 --- a/articles/1password.html +++ b/articles/1password.html @@ -49,7 +49,7 @@ All contributions must be licensed under the CC0 license to be accepted.

    - + CC0 License diff --git a/articles/amd.html b/articles/amd.html index 76ba5ec..5986dcc 100644 --- a/articles/amd.html +++ b/articles/amd.html @@ -133,7 +133,7 @@ All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License diff --git a/articles/bing.html b/articles/bing.html index 0e7f9d0..b191422 100644 --- a/articles/bing.html +++ b/articles/bing.html @@ -160,7 +160,7 @@ All contributions must be licensed under the CC0 license to be accepted.

    - + CC0 License diff --git a/articles/brave.html b/articles/brave.html index 49a9d5a..6c02fb4 100644 --- a/articles/brave.html +++ b/articles/brave.html @@ -95,7 +95,7 @@

    If you want to contribute to this website, you can always make a pull request.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License
    diff --git a/articles/browsers.html b/articles/browsers.html index 964626d..aff3401 100644 --- a/articles/browsers.html +++ b/articles/browsers.html @@ -293,7 +293,7 @@ All contributions must be licensed under the CC0 license to be accepted.

    - + CC0 License diff --git a/articles/ccleaner.html b/articles/ccleaner.html index 5660eaa..0b8c0d4 100644 --- a/articles/ccleaner.html +++ b/articles/ccleaner.html @@ -166,7 +166,7 @@ All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License diff --git a/articles/cdex.html b/articles/cdex.html index 98fe686..e7207b0 100644 --- a/articles/cdex.html +++ b/articles/cdex.html @@ -74,7 +74,7 @@ All contributions must be licensed under the CC0 license to be accepted.

    - + CC0 License diff --git a/articles/chrome.html b/articles/chrome.html index d7342df..4890110 100644 --- a/articles/chrome.html +++ b/articles/chrome.html @@ -129,7 +129,7 @@ This article was last edited on 12/12/2018

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License
    diff --git a/articles/chrome_es.html b/articles/chrome_es.html index e1c5ca6..7b5f36f 100644 --- a/articles/chrome_es.html +++ b/articles/chrome_es.html @@ -98,7 +98,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 liscence to be accepted.

    - CC0 Liscence + CC0 Liscence

    Catalog
    diff --git a/articles/discord.html b/articles/discord.html index 9c41dcd..b8abcbb 100644 --- a/articles/discord.html +++ b/articles/discord.html @@ -407,7 +407,7 @@ All contributions must be licensed under the CC0 license to be accepted.

    - + CC0 License diff --git a/articles/discord_es.html b/articles/discord_es.html index fd6d9d2..c278f58 100644 --- a/articles/discord_es.html +++ b/articles/discord_es.html @@ -136,7 +136,7 @@ por si el link muere.

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 liscence to be accepted.

    - CC0 Liscence + CC0 Liscence

    Back to catalog

    diff --git a/articles/dissenter.html b/articles/dissenter.html index 4f4fd04..53d6e03 100644 --- a/articles/dissenter.html +++ b/articles/dissenter.html @@ -99,7 +99,7 @@ Every once in a while, the Browser will send a request to Brave's instance of th

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/duckduckgo.html b/articles/duckduckgo.html index d5937b7..842ca0e 100644 --- a/articles/duckduckgo.html +++ b/articles/duckduckgo.html @@ -81,7 +81,7 @@ DuckDuckGo is a search engine created by Gabriel Weinberg and owned by Duck Duck

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/duckduckgo_es.html b/articles/duckduckgo_es.html index 1277f52..01d6f40 100644 --- a/articles/duckduckgo_es.html +++ b/articles/duckduckgo_es.html @@ -59,7 +59,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 liscence to be accepted.

    - CC0 Liscence + CC0 Liscence

    Back to catalog

    diff --git a/articles/example.html b/articles/example.html index 5c5538f..89ebff7 100644 --- a/articles/example.html +++ b/articles/example.html @@ -70,7 +70,7 @@ All contributions must be licensed under the CC0 license to be accepted.

    - + CC0 License diff --git a/articles/example_old.html b/articles/example_old.html index 3ec4bf8..18dc9b5 100644 --- a/articles/example_old.html +++ b/articles/example_old.html @@ -38,7 +38,7 @@ should be cited like this: [1].

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 Liscence + CC0 Liscence diff --git a/articles/explorer.html b/articles/explorer.html index b928715..293d136 100644 --- a/articles/explorer.html +++ b/articles/explorer.html @@ -55,7 +55,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/falkon.html b/articles/falkon.html index e1733b9..64a9bcd 100644 --- a/articles/falkon.html +++ b/articles/falkon.html @@ -33,7 +33,7 @@ Falkon is a KDE web browser using QtWebEngine rendering engine, previously known

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/firefox.html b/articles/firefox.html index b507f53..fba275b 100644 --- a/articles/firefox.html +++ b/articles/firefox.html @@ -273,7 +273,7 @@ they should be set too:

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License Back to catalog
    diff --git a/articles/firefox_es.html b/articles/firefox_es.html index 326131d..b601a04 100644 --- a/articles/firefox_es.html +++ b/articles/firefox_es.html @@ -261,6 +261,6 @@ Una mejor forma de entender esto es que Mozilla quiere pretender que incluir spy

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 Liscence + CC0 Liscence diff --git a/articles/foobar2000.html b/articles/foobar2000.html index 28035e7..9ce1445 100644 --- a/articles/foobar2000.html +++ b/articles/foobar2000.html @@ -20,6 +20,6 @@ foobar2000 does not make its source code available, which could be hiding spywar

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/godot.html b/articles/godot.html index acc00ec..dfa4bff 100644 --- a/articles/godot.html +++ b/articles/godot.html @@ -56,7 +56,7 @@ All contributions must be licensed under the CC0 license to be accepted.

    - + CC0 License diff --git a/articles/google.html b/articles/google.html index b1443b3..9b71810 100644 --- a/articles/google.html +++ b/articles/google.html @@ -49,7 +49,7 @@ services when concerning user privacy.

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/google_search.html b/articles/google_search.html index 9c628a1..69b4c35 100644 --- a/articles/google_search.html +++ b/articles/google_search.html @@ -99,7 +99,7 @@ your information, so it is really not trying to be very detailed because it woul

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/google_search_es.html b/articles/google_search_es.html index 3e4797b..7acd806 100644 --- a/articles/google_search_es.html +++ b/articles/google_search_es.html @@ -61,7 +61,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 liscence to be accepted.

    - CC0 Liscence + CC0 Liscence

    Back to catalog

    \ No newline at end of file diff --git a/articles/google_search_tr.html b/articles/google_search_tr.html index 5df65b6..411ec98 100644 --- a/articles/google_search_tr.html +++ b/articles/google_search_tr.html @@ -126,7 +126,7 @@ lisansı altında lisanslanmak zorundadır.

    This article was translated from english on 4/8/2019. Check the dates of the english article with this one in case any changes have been made. This translation might become outdated in the future.

    - CC0 Liscence + CC0 Liscence

    Kataloga dön

    diff --git a/articles/gzdoom.html b/articles/gzdoom.html index cfd4846..a69363b 100644 --- a/articles/gzdoom.html +++ b/articles/gzdoom.html @@ -34,7 +34,7 @@ should make sure to compile it with the telemetry disabled, and you should make

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/hexchat.html b/articles/hexchat.html index b961bdf..872118d 100644 --- a/articles/hexchat.html +++ b/articles/hexchat.html @@ -21,7 +21,7 @@ Hexchat is not spyware in and of itself, however you can use it to connect to se

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/http.html b/articles/http.html index 1c4c5ef..c031f14 100644 --- a/articles/http.html +++ b/articles/http.html @@ -38,7 +38,7 @@

    If you want to contribute to this website, you can always make a pull request.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/icecat.html b/articles/icecat.html index 7c89bdc..0d07c32 100644 --- a/articles/icecat.html +++ b/articles/icecat.html @@ -41,7 +41,7 @@ GNU IceCat is a fork of Firefox that is more private and secure than Firefox and

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/icecat59.html b/articles/icecat59.html index ff9b6fa..1db54e8 100644 --- a/articles/icecat59.html +++ b/articles/icecat59.html @@ -52,7 +52,7 @@ GNU IceCat is a fork of Firefox that is more private and secure than Firefox and

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/icecat_es.html b/articles/icecat_es.html index e0fa0cb..5f8b5b9 100644 --- a/articles/icecat_es.html +++ b/articles/icecat_es.html @@ -38,7 +38,7 @@ GNU IceCat es un navegador web, derivado de F

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 liscence to be accepted.

    - CC0 Liscence + CC0 Liscence

    Back to catalog

    diff --git a/articles/instagram.html b/articles/instagram.html index e1fe76f..3e25de6 100644 --- a/articles/instagram.html +++ b/articles/instagram.html @@ -96,7 +96,7 @@ Whenever a user takes a picture on a modern smartphone, GPS Coordinates are stor

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/iridium.html b/articles/iridium.html index bdad22f..68abafe 100644 --- a/articles/iridium.html +++ b/articles/iridium.html @@ -79,7 +79,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog diff --git a/articles/iron.html b/articles/iron.html index 4128d14..5d298bc 100644 --- a/articles/iron.html +++ b/articles/iron.html @@ -179,7 +179,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/iron_pl.html b/articles/iron_pl.html index 6062661..14b74dd 100644 --- a/articles/iron_pl.html +++ b/articles/iron_pl.html @@ -181,7 +181,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/itunes.html b/articles/itunes.html index 9e840b0..9284a7f 100644 --- a/articles/itunes.html +++ b/articles/itunes.html @@ -85,7 +85,7 @@ So, there can be no illusion or mistake about what happens to the information yo

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/ksp.html b/articles/ksp.html index e7904f8..b3b72c9 100644 --- a/articles/ksp.html +++ b/articles/ksp.html @@ -176,7 +176,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/lynx.html b/articles/lynx.html index 917edfa..8f0b380 100644 --- a/articles/lynx.html +++ b/articles/lynx.html @@ -30,7 +30,7 @@

    If you want to contribute to this website, you can always make a pull request.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/netsurf.html b/articles/netsurf.html index e13b15d..2a5e946 100644 --- a/articles/netsurf.html +++ b/articles/netsurf.html @@ -32,7 +32,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/netsurf_pl.html b/articles/netsurf_pl.html index 3b491d7..e810eae 100644 --- a/articles/netsurf_pl.html +++ b/articles/netsurf_pl.html @@ -32,7 +32,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/nvidia.html b/articles/nvidia.html index bc857ef..947c51a 100644 --- a/articles/nvidia.html +++ b/articles/nvidia.html @@ -75,6 +75,6 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/opera.html b/articles/opera.html index 36d3c89..e72ccff 100644 --- a/articles/opera.html +++ b/articles/opera.html @@ -79,7 +79,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/otter.html b/articles/otter.html index 96a0583..6986537 100644 --- a/articles/otter.html +++ b/articles/otter.html @@ -26,7 +26,7 @@

    If you want to contribute to this website, you can always make a pull request.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/paint.net.html b/articles/paint.net.html index 3b7d41f..a68eabc 100644 --- a/articles/paint.net.html +++ b/articles/paint.net.html @@ -47,7 +47,7 @@ So the only way to avoid this is to block the program from accessing the interne

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/palemoon.html b/articles/palemoon.html index 6d76c85..e15cbeb 100644 --- a/articles/palemoon.html +++ b/articles/palemoon.html @@ -64,7 +64,7 @@ NoScript will cause display issues and functional issues."

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/palemoon_old.html b/articles/palemoon_old.html index 89d5ab6..67871bb 100644 --- a/articles/palemoon_old.html +++ b/articles/palemoon_old.html @@ -93,7 +93,7 @@ privacy-concerned users, and would rather allow websites to execute malicious EC

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/poweriso.html b/articles/poweriso.html index 1f3be61..10d12ee 100644 --- a/articles/poweriso.html +++ b/articles/poweriso.html @@ -67,7 +67,7 @@ extension should explain this. But at the very least, assuming that you didn't i

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/qutebrowser.html b/articles/qutebrowser.html index 4be1d06..9fb1879 100644 --- a/articles/qutebrowser.html +++ b/articles/qutebrowser.html @@ -26,7 +26,7 @@

    If you want to contribute to this website, you can always make a pull request.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/razer.html b/articles/razer.html index 1fbeb8a..773d4a4 100644 --- a/articles/razer.html +++ b/articles/razer.html @@ -59,7 +59,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 Liscence + CC0 Liscence

    Back to catalog

    diff --git a/articles/razer_en.html b/articles/razer_en.html index ddf7c53..eca7644 100644 --- a/articles/razer_en.html +++ b/articles/razer_en.html @@ -63,7 +63,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/realplayer.html b/articles/realplayer.html index 9a7c2c2..06ff09b 100644 --- a/articles/realplayer.html +++ b/articles/realplayer.html @@ -115,7 +115,7 @@ receive a higher rating or a different advisory: Do not use t

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/redshell.html b/articles/redshell.html index 15aad0a..38b2af1 100644 --- a/articles/redshell.html +++ b/articles/redshell.html @@ -83,7 +83,7 @@ avoided entirely.

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/slimjet.html b/articles/slimjet.html index 85f3a3b..20f9e1c 100644 --- a/articles/slimjet.html +++ b/articles/slimjet.html @@ -98,7 +98,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/snapchat.html b/articles/snapchat.html index 23d24be..569b2d4 100644 --- a/articles/snapchat.html +++ b/articles/snapchat.html @@ -86,7 +86,7 @@ For a simple social media app, Snapchat demands too many permissions. When I tes

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/sphere.html b/articles/sphere.html index afee21f..89bff2c 100644 --- a/articles/sphere.html +++ b/articles/sphere.html @@ -43,7 +43,7 @@ is so focused on privacy?

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/steam.html b/articles/steam.html index f20ea4e..05ca2bb 100644 --- a/articles/steam.html +++ b/articles/steam.html @@ -109,7 +109,7 @@ Steam contains spyware features that allow it to update itself without user veri

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/surf.html b/articles/surf.html index e6be2a2..f9f1b6e 100644 --- a/articles/surf.html +++ b/articles/surf.html @@ -38,7 +38,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/surf_fr.html b/articles/surf_fr.html index a98da90..290a9b1 100644 --- a/articles/surf_fr.html +++ b/articles/surf_fr.html @@ -36,7 +36,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/surf_pl.html b/articles/surf_pl.html index c677fbc..156e8bb 100644 --- a/articles/surf_pl.html +++ b/articles/surf_pl.html @@ -38,7 +38,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/systemd.html b/articles/systemd.html index 7699205..c7aa9f6 100644 --- a/articles/systemd.html +++ b/articles/systemd.html @@ -50,7 +50,7 @@ But I don't want to call them "sources" or anything because what they talk about

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/telegram.html b/articles/telegram.html index 99214d8..02c0706 100644 --- a/articles/telegram.html +++ b/articles/telegram.html @@ -39,7 +39,7 @@

    If you want to contribute to this website, you can always make a pull request.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/thunderbird.html b/articles/thunderbird.html index c7dc1de..ee5b5ac 100644 --- a/articles/thunderbird.html +++ b/articles/thunderbird.html @@ -67,7 +67,7 @@ Thunderbird contains several forms of opt-in spyware that only collects informat

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/tor.html b/articles/tor.html index a815046..49500c6 100644 --- a/articles/tor.html +++ b/articles/tor.html @@ -45,7 +45,7 @@ this over the Tor network... so while it's definitely "phoning home", it's doing

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/ungoogled_chromium.html b/articles/ungoogled_chromium.html index 29fe1b5..f2622d3 100644 --- a/articles/ungoogled_chromium.html +++ b/articles/ungoogled_chromium.html @@ -39,7 +39,7 @@ looking for a Chrome-based browser to switch too without taking the time to comp

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/unity.html b/articles/unity.html index 730a4e3..b456b26 100644 --- a/articles/unity.html +++ b/articles/unity.html @@ -62,7 +62,7 @@ Unity collects user information and uses it in a dubious and malicious way and i

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/utorrent.html b/articles/utorrent.html index f289af5..a1063d3 100644 --- a/articles/utorrent.html +++ b/articles/utorrent.html @@ -38,7 +38,7 @@ should be cited like this: [1].

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/vivaldi.html b/articles/vivaldi.html index 40bd16b..22bd44b 100644 --- a/articles/vivaldi.html +++ b/articles/vivaldi.html @@ -87,7 +87,7 @@ are not developers you can trust. Below is an anti

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/vlc.html b/articles/vlc.html index a63b019..ff83b53 100644 --- a/articles/vlc.html +++ b/articles/vlc.html @@ -41,7 +41,7 @@ VLC Media player searches through online databases to find complete album covers

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/waterfox_classic.html b/articles/waterfox_classic.html index 6224803..8efd3bd 100644 --- a/articles/waterfox_classic.html +++ b/articles/waterfox_classic.html @@ -104,7 +104,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/webbrowser.html b/articles/webbrowser.html index 99a76cf..f398c11 100644 --- a/articles/webbrowser.html +++ b/articles/webbrowser.html @@ -31,7 +31,7 @@

    If you want to contribute to this website, you can always make a pull request.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/webdiscover.html b/articles/webdiscover.html index adeeb20..097d5ab 100644 --- a/articles/webdiscover.html +++ b/articles/webdiscover.html @@ -108,7 +108,7 @@ more concerning:

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/yahoo.html b/articles/yahoo.html index 36a4df9..8602098 100644 --- a/articles/yahoo.html +++ b/articles/yahoo.html @@ -69,7 +69,7 @@ is integrated into the "Yahoo Account" spyware platform, which shares all of the

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/youtube.html b/articles/youtube.html index 054b1cd..c1e93bc 100644 --- a/articles/youtube.html +++ b/articles/youtube.html @@ -90,7 +90,7 @@ The YouTube app for android additionally uses the Google Firebase Analytics trac

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/guides/firefox.html b/guides/firefox.html index c4a350f..ef44f00 100644 --- a/guides/firefox.html +++ b/guides/firefox.html @@ -130,7 +130,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/guides/firefox_es.html b/guides/firefox_es.html index 4611bbe..c291b88 100644 --- a/guides/firefox_es.html +++ b/guides/firefox_es.html @@ -132,7 +132,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 Liscence + CC0 Liscence diff --git a/guides/iridium.html b/guides/iridium.html index e14f3cb..9b1b8db 100644 --- a/guides/iridium.html +++ b/guides/iridium.html @@ -24,7 +24,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/guides/netsurf.html b/guides/netsurf.html index 756290a..3d0ae64 100644 --- a/guides/netsurf.html +++ b/guides/netsurf.html @@ -34,7 +34,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/guides/netsurf_pl.html b/guides/netsurf_pl.html index 834e989..8919623 100644 --- a/guides/netsurf_pl.html +++ b/guides/netsurf_pl.html @@ -34,7 +34,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/guides/palemoon.html b/guides/palemoon.html index 4417a93..b3e65ac 100644 --- a/guides/palemoon.html +++ b/guides/palemoon.html @@ -71,7 +71,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/index.html b/index.html index c19e425..6847a2a 100644 --- a/index.html +++ b/index.html @@ -27,7 +27,7 @@

    If you want to contribute to this website, you can always make a pull request.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License
    diff --git a/mirrors.html b/mirrors.html index 7c8b90d..7fbcfa3 100644 --- a/mirrors.html +++ b/mirrors.html @@ -34,7 +34,7 @@

    If you want to contribute to this website, you can always make a pull request.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License From 2c9f63ea8af507e6116defa6f4e53451c575add3 Mon Sep 17 00:00:00 2001 From: Baobab Date: Fri, 1 Jan 2021 22:50:37 -0600 Subject: [PATCH 149/156] added a cloudflare warning for #49 --- mirrors.html | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mirrors.html b/mirrors.html index 7fbcfa3..548016b 100644 --- a/mirrors.html +++ b/mirrors.html @@ -22,7 +22,7 @@

    Clearnet #1 (neocities)

    Clearnet #2 (duckdns)

    Clearnet #3 (nuegia)

    -

    Clearnet #4 (GitLab pages: xgqt.gitlab.io)

    +

    Clearnet #4 (GitLab pages: xgqt.gitlab.io)*

    Tor #1 (v3)

    Tor #2 (v2)

    Tor #3 (v3)

    @@ -32,6 +32,8 @@

    I2P #1

    I2P #2


    +

    *This site uses Cloudflare. If you want to learn more about it, you can go here. The repository the link provides is a work in progress aiming to be more professional-like. However, it should give you a general idea on potential issues with Cloudflare.

    +

    If you want to contribute to this website, you can always make a pull request.

    All contributions must be licensed under the CC0 license to be accepted.

    CC0 License From 5d869d5c73275ee9739977f05c7a77b6351e7eb3 Mon Sep 17 00:00:00 2001 From: Baobab Date: Fri, 1 Jan 2021 23:54:37 -0600 Subject: [PATCH 150/156] renamed license --- LICENSE => LICENSE.txt | 0 articles/1password.html | 2 +- articles/amd.html | 2 +- articles/bing.html | 2 +- articles/brave.html | 2 +- articles/browsers.html | 2 +- articles/ccleaner.html | 2 +- articles/cdex.html | 2 +- articles/chrome.html | 2 +- articles/chrome_es.html | 2 +- articles/discord.html | 2 +- articles/discord_es.html | 2 +- articles/dissenter.html | 2 +- articles/duckduckgo.html | 2 +- articles/duckduckgo_es.html | 2 +- articles/example.html | 2 +- articles/example_old.html | 2 +- articles/explorer.html | 2 +- articles/falkon.html | 2 +- articles/firefox.html | 2 +- articles/firefox_es.html | 2 +- articles/foobar2000.html | 2 +- articles/godot.html | 2 +- articles/google.html | 2 +- articles/google_search.html | 2 +- articles/google_search_es.html | 2 +- articles/google_search_tr.html | 2 +- articles/gzdoom.html | 2 +- articles/hexchat.html | 2 +- articles/http.html | 2 +- articles/icecat.html | 2 +- articles/icecat59.html | 2 +- articles/icecat_es.html | 2 +- articles/instagram.html | 2 +- articles/iridium.html | 2 +- articles/iron.html | 2 +- articles/iron_pl.html | 2 +- articles/itunes.html | 2 +- articles/ksp.html | 2 +- articles/lynx.html | 2 +- articles/netsurf.html | 2 +- articles/netsurf_pl.html | 2 +- articles/nvidia.html | 2 +- articles/opera.html | 2 +- articles/otter.html | 2 +- articles/paint.net.html | 2 +- articles/palemoon.html | 2 +- articles/palemoon_old.html | 2 +- articles/poweriso.html | 2 +- articles/qutebrowser.html | 2 +- articles/razer.html | 2 +- articles/razer_en.html | 2 +- articles/realplayer.html | 2 +- articles/redshell.html | 2 +- articles/slimjet.html | 2 +- articles/snapchat.html | 2 +- articles/sphere.html | 2 +- articles/steam.html | 2 +- articles/surf.html | 2 +- articles/surf_fr.html | 2 +- articles/surf_pl.html | 2 +- articles/systemd.html | 2 +- articles/telegram.html | 2 +- articles/thunderbird.html | 2 +- articles/tor.html | 2 +- articles/ungoogled_chromium.html | 2 +- articles/unity.html | 2 +- articles/utorrent.html | 2 +- articles/vivaldi.html | 2 +- articles/vlc.html | 2 +- articles/waterfox_classic.html | 2 +- articles/webbrowser.html | 2 +- articles/webdiscover.html | 2 +- articles/yahoo.html | 2 +- articles/youtube.html | 2 +- guides/firefox.html | 2 +- guides/firefox_es.html | 2 +- guides/iridium.html | 2 +- guides/netsurf.html | 2 +- guides/netsurf_pl.html | 2 +- guides/palemoon.html | 2 +- index.html | 2 +- mirrors.html | 2 +- 83 files changed, 82 insertions(+), 82 deletions(-) rename LICENSE => LICENSE.txt (100%) diff --git a/LICENSE b/LICENSE.txt similarity index 100% rename from LICENSE rename to LICENSE.txt diff --git a/articles/1password.html b/articles/1password.html index 8786799..b496eef 100644 --- a/articles/1password.html +++ b/articles/1password.html @@ -49,7 +49,7 @@ All contributions must be licensed under the CC0 license to be accepted.

    - + CC0 License diff --git a/articles/amd.html b/articles/amd.html index 5986dcc..94bfe39 100644 --- a/articles/amd.html +++ b/articles/amd.html @@ -133,7 +133,7 @@ All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License diff --git a/articles/bing.html b/articles/bing.html index b191422..144c1f5 100644 --- a/articles/bing.html +++ b/articles/bing.html @@ -160,7 +160,7 @@ All contributions must be licensed under the CC0 license to be accepted.

    - + CC0 License diff --git a/articles/brave.html b/articles/brave.html index 6c02fb4..6c6bdcf 100644 --- a/articles/brave.html +++ b/articles/brave.html @@ -95,7 +95,7 @@

    If you want to contribute to this website, you can always make a pull request.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/browsers.html b/articles/browsers.html index aff3401..1723fa6 100644 --- a/articles/browsers.html +++ b/articles/browsers.html @@ -293,7 +293,7 @@ All contributions must be licensed under the CC0 license to be accepted.

    - + CC0 License diff --git a/articles/ccleaner.html b/articles/ccleaner.html index 0b8c0d4..188a649 100644 --- a/articles/ccleaner.html +++ b/articles/ccleaner.html @@ -166,7 +166,7 @@ All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License diff --git a/articles/cdex.html b/articles/cdex.html index e7207b0..3f9b326 100644 --- a/articles/cdex.html +++ b/articles/cdex.html @@ -74,7 +74,7 @@ All contributions must be licensed under the CC0 license to be accepted.

    - + CC0 License diff --git a/articles/chrome.html b/articles/chrome.html index 4890110..9f2b6b1 100644 --- a/articles/chrome.html +++ b/articles/chrome.html @@ -129,7 +129,7 @@ This article was last edited on 12/12/2018

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/chrome_es.html b/articles/chrome_es.html index 7b5f36f..d7f49eb 100644 --- a/articles/chrome_es.html +++ b/articles/chrome_es.html @@ -98,7 +98,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 liscence to be accepted.

    - CC0 Liscence + CC0 Liscence

    Catalog
    diff --git a/articles/discord.html b/articles/discord.html index b8abcbb..a1b221a 100644 --- a/articles/discord.html +++ b/articles/discord.html @@ -407,7 +407,7 @@ All contributions must be licensed under the CC0 license to be accepted.

    - + CC0 License diff --git a/articles/discord_es.html b/articles/discord_es.html index c278f58..8e3ed5c 100644 --- a/articles/discord_es.html +++ b/articles/discord_es.html @@ -136,7 +136,7 @@ por si el link muere.

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 liscence to be accepted.

    - CC0 Liscence + CC0 Liscence

    Back to catalog

    diff --git a/articles/dissenter.html b/articles/dissenter.html index 53d6e03..6cd8aac 100644 --- a/articles/dissenter.html +++ b/articles/dissenter.html @@ -99,7 +99,7 @@ Every once in a while, the Browser will send a request to Brave's instance of th

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/duckduckgo.html b/articles/duckduckgo.html index 842ca0e..d8f9245 100644 --- a/articles/duckduckgo.html +++ b/articles/duckduckgo.html @@ -81,7 +81,7 @@ DuckDuckGo is a search engine created by Gabriel Weinberg and owned by Duck Duck

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/duckduckgo_es.html b/articles/duckduckgo_es.html index 01d6f40..0e38d2f 100644 --- a/articles/duckduckgo_es.html +++ b/articles/duckduckgo_es.html @@ -59,7 +59,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 liscence to be accepted.

    - CC0 Liscence + CC0 Liscence

    Back to catalog

    diff --git a/articles/example.html b/articles/example.html index 89ebff7..bcba759 100644 --- a/articles/example.html +++ b/articles/example.html @@ -70,7 +70,7 @@ All contributions must be licensed under the CC0 license to be accepted.

    - + CC0 License diff --git a/articles/example_old.html b/articles/example_old.html index 18dc9b5..d9d2cf6 100644 --- a/articles/example_old.html +++ b/articles/example_old.html @@ -38,7 +38,7 @@ should be cited like this: [1].

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 Liscence + CC0 Liscence diff --git a/articles/explorer.html b/articles/explorer.html index 293d136..3868404 100644 --- a/articles/explorer.html +++ b/articles/explorer.html @@ -55,7 +55,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/falkon.html b/articles/falkon.html index 64a9bcd..3e6b65e 100644 --- a/articles/falkon.html +++ b/articles/falkon.html @@ -33,7 +33,7 @@ Falkon is a KDE web browser using QtWebEngine rendering engine, previously known

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/firefox.html b/articles/firefox.html index fba275b..ed39270 100644 --- a/articles/firefox.html +++ b/articles/firefox.html @@ -273,7 +273,7 @@ they should be set too:

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License Back to catalog
    diff --git a/articles/firefox_es.html b/articles/firefox_es.html index b601a04..9c283eb 100644 --- a/articles/firefox_es.html +++ b/articles/firefox_es.html @@ -261,6 +261,6 @@ Una mejor forma de entender esto es que Mozilla quiere pretender que incluir spy

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 Liscence + CC0 Liscence diff --git a/articles/foobar2000.html b/articles/foobar2000.html index 9ce1445..986efe3 100644 --- a/articles/foobar2000.html +++ b/articles/foobar2000.html @@ -20,6 +20,6 @@ foobar2000 does not make its source code available, which could be hiding spywar

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/godot.html b/articles/godot.html index dfa4bff..9bb93f8 100644 --- a/articles/godot.html +++ b/articles/godot.html @@ -56,7 +56,7 @@ All contributions must be licensed under the CC0 license to be accepted.

    - + CC0 License diff --git a/articles/google.html b/articles/google.html index 9b71810..bad2d99 100644 --- a/articles/google.html +++ b/articles/google.html @@ -49,7 +49,7 @@ services when concerning user privacy.

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/google_search.html b/articles/google_search.html index 69b4c35..1723e87 100644 --- a/articles/google_search.html +++ b/articles/google_search.html @@ -99,7 +99,7 @@ your information, so it is really not trying to be very detailed because it woul

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/google_search_es.html b/articles/google_search_es.html index 7acd806..b111e36 100644 --- a/articles/google_search_es.html +++ b/articles/google_search_es.html @@ -61,7 +61,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 liscence to be accepted.

    - CC0 Liscence + CC0 Liscence

    Back to catalog

    \ No newline at end of file diff --git a/articles/google_search_tr.html b/articles/google_search_tr.html index 411ec98..df1b104 100644 --- a/articles/google_search_tr.html +++ b/articles/google_search_tr.html @@ -126,7 +126,7 @@ lisansı altında lisanslanmak zorundadır.

    This article was translated from english on 4/8/2019. Check the dates of the english article with this one in case any changes have been made. This translation might become outdated in the future.

    - CC0 Liscence + CC0 Liscence

    Kataloga dön

    diff --git a/articles/gzdoom.html b/articles/gzdoom.html index a69363b..7ca83ad 100644 --- a/articles/gzdoom.html +++ b/articles/gzdoom.html @@ -34,7 +34,7 @@ should make sure to compile it with the telemetry disabled, and you should make

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/hexchat.html b/articles/hexchat.html index 872118d..83cf124 100644 --- a/articles/hexchat.html +++ b/articles/hexchat.html @@ -21,7 +21,7 @@ Hexchat is not spyware in and of itself, however you can use it to connect to se

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/http.html b/articles/http.html index c031f14..7338087 100644 --- a/articles/http.html +++ b/articles/http.html @@ -38,7 +38,7 @@

    If you want to contribute to this website, you can always make a pull request.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/icecat.html b/articles/icecat.html index 0d07c32..4f7541c 100644 --- a/articles/icecat.html +++ b/articles/icecat.html @@ -41,7 +41,7 @@ GNU IceCat is a fork of Firefox that is more private and secure than Firefox and

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/icecat59.html b/articles/icecat59.html index 1db54e8..46f2600 100644 --- a/articles/icecat59.html +++ b/articles/icecat59.html @@ -52,7 +52,7 @@ GNU IceCat is a fork of Firefox that is more private and secure than Firefox and

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/icecat_es.html b/articles/icecat_es.html index 5f8b5b9..c3f0c3a 100644 --- a/articles/icecat_es.html +++ b/articles/icecat_es.html @@ -38,7 +38,7 @@ GNU IceCat es un navegador web, derivado de F

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 liscence to be accepted.

    - CC0 Liscence + CC0 Liscence

    Back to catalog

    diff --git a/articles/instagram.html b/articles/instagram.html index 3e25de6..2e57675 100644 --- a/articles/instagram.html +++ b/articles/instagram.html @@ -96,7 +96,7 @@ Whenever a user takes a picture on a modern smartphone, GPS Coordinates are stor

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/iridium.html b/articles/iridium.html index 68abafe..ad6eac7 100644 --- a/articles/iridium.html +++ b/articles/iridium.html @@ -79,7 +79,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog diff --git a/articles/iron.html b/articles/iron.html index 5d298bc..42b8cb4 100644 --- a/articles/iron.html +++ b/articles/iron.html @@ -179,7 +179,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/iron_pl.html b/articles/iron_pl.html index 14b74dd..f87ed8f 100644 --- a/articles/iron_pl.html +++ b/articles/iron_pl.html @@ -181,7 +181,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/itunes.html b/articles/itunes.html index 9284a7f..882fb9a 100644 --- a/articles/itunes.html +++ b/articles/itunes.html @@ -85,7 +85,7 @@ So, there can be no illusion or mistake about what happens to the information yo

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/ksp.html b/articles/ksp.html index b3b72c9..abec6a8 100644 --- a/articles/ksp.html +++ b/articles/ksp.html @@ -176,7 +176,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/lynx.html b/articles/lynx.html index 8f0b380..e2f33fc 100644 --- a/articles/lynx.html +++ b/articles/lynx.html @@ -30,7 +30,7 @@

    If you want to contribute to this website, you can always make a pull request.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/netsurf.html b/articles/netsurf.html index 2a5e946..0f30e09 100644 --- a/articles/netsurf.html +++ b/articles/netsurf.html @@ -32,7 +32,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/netsurf_pl.html b/articles/netsurf_pl.html index e810eae..e01e5ae 100644 --- a/articles/netsurf_pl.html +++ b/articles/netsurf_pl.html @@ -32,7 +32,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/nvidia.html b/articles/nvidia.html index 947c51a..8ea0468 100644 --- a/articles/nvidia.html +++ b/articles/nvidia.html @@ -75,6 +75,6 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/opera.html b/articles/opera.html index e72ccff..da3e3c7 100644 --- a/articles/opera.html +++ b/articles/opera.html @@ -79,7 +79,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/otter.html b/articles/otter.html index 6986537..c0b3989 100644 --- a/articles/otter.html +++ b/articles/otter.html @@ -26,7 +26,7 @@

    If you want to contribute to this website, you can always make a pull request.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/paint.net.html b/articles/paint.net.html index a68eabc..2b3ac1c 100644 --- a/articles/paint.net.html +++ b/articles/paint.net.html @@ -47,7 +47,7 @@ So the only way to avoid this is to block the program from accessing the interne

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/palemoon.html b/articles/palemoon.html index e15cbeb..4e984d6 100644 --- a/articles/palemoon.html +++ b/articles/palemoon.html @@ -64,7 +64,7 @@ NoScript will cause display issues and functional issues."

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/palemoon_old.html b/articles/palemoon_old.html index 67871bb..4f3abbf 100644 --- a/articles/palemoon_old.html +++ b/articles/palemoon_old.html @@ -93,7 +93,7 @@ privacy-concerned users, and would rather allow websites to execute malicious EC

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/poweriso.html b/articles/poweriso.html index 10d12ee..7532849 100644 --- a/articles/poweriso.html +++ b/articles/poweriso.html @@ -67,7 +67,7 @@ extension should explain this. But at the very least, assuming that you didn't i

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/qutebrowser.html b/articles/qutebrowser.html index 9fb1879..f2781ce 100644 --- a/articles/qutebrowser.html +++ b/articles/qutebrowser.html @@ -26,7 +26,7 @@

    If you want to contribute to this website, you can always make a pull request.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/razer.html b/articles/razer.html index 773d4a4..221bb44 100644 --- a/articles/razer.html +++ b/articles/razer.html @@ -59,7 +59,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 Liscence + CC0 Liscence

    Back to catalog

    diff --git a/articles/razer_en.html b/articles/razer_en.html index eca7644..a241d7a 100644 --- a/articles/razer_en.html +++ b/articles/razer_en.html @@ -63,7 +63,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/realplayer.html b/articles/realplayer.html index 06ff09b..354d6c9 100644 --- a/articles/realplayer.html +++ b/articles/realplayer.html @@ -115,7 +115,7 @@ receive a higher rating or a different advisory: Do not use t

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/redshell.html b/articles/redshell.html index 38b2af1..4934eac 100644 --- a/articles/redshell.html +++ b/articles/redshell.html @@ -83,7 +83,7 @@ avoided entirely.

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/slimjet.html b/articles/slimjet.html index 20f9e1c..832f44b 100644 --- a/articles/slimjet.html +++ b/articles/slimjet.html @@ -98,7 +98,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/snapchat.html b/articles/snapchat.html index 569b2d4..bc63849 100644 --- a/articles/snapchat.html +++ b/articles/snapchat.html @@ -86,7 +86,7 @@ For a simple social media app, Snapchat demands too many permissions. When I tes

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/sphere.html b/articles/sphere.html index 89bff2c..3ed7caf 100644 --- a/articles/sphere.html +++ b/articles/sphere.html @@ -43,7 +43,7 @@ is so focused on privacy?

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/steam.html b/articles/steam.html index 05ca2bb..66f61e6 100644 --- a/articles/steam.html +++ b/articles/steam.html @@ -109,7 +109,7 @@ Steam contains spyware features that allow it to update itself without user veri

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/surf.html b/articles/surf.html index f9f1b6e..aa61d44 100644 --- a/articles/surf.html +++ b/articles/surf.html @@ -38,7 +38,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/surf_fr.html b/articles/surf_fr.html index 290a9b1..ddf95c3 100644 --- a/articles/surf_fr.html +++ b/articles/surf_fr.html @@ -36,7 +36,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/surf_pl.html b/articles/surf_pl.html index 156e8bb..ac86fc1 100644 --- a/articles/surf_pl.html +++ b/articles/surf_pl.html @@ -38,7 +38,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/systemd.html b/articles/systemd.html index c7aa9f6..8efae28 100644 --- a/articles/systemd.html +++ b/articles/systemd.html @@ -50,7 +50,7 @@ But I don't want to call them "sources" or anything because what they talk about

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/telegram.html b/articles/telegram.html index 02c0706..053f547 100644 --- a/articles/telegram.html +++ b/articles/telegram.html @@ -39,7 +39,7 @@

    If you want to contribute to this website, you can always make a pull request.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/thunderbird.html b/articles/thunderbird.html index ee5b5ac..b39d97a 100644 --- a/articles/thunderbird.html +++ b/articles/thunderbird.html @@ -67,7 +67,7 @@ Thunderbird contains several forms of opt-in spyware that only collects informat

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/tor.html b/articles/tor.html index 49500c6..31e114c 100644 --- a/articles/tor.html +++ b/articles/tor.html @@ -45,7 +45,7 @@ this over the Tor network... so while it's definitely "phoning home", it's doing

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/ungoogled_chromium.html b/articles/ungoogled_chromium.html index f2622d3..7b542c3 100644 --- a/articles/ungoogled_chromium.html +++ b/articles/ungoogled_chromium.html @@ -39,7 +39,7 @@ looking for a Chrome-based browser to switch too without taking the time to comp

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/unity.html b/articles/unity.html index b456b26..cdf4142 100644 --- a/articles/unity.html +++ b/articles/unity.html @@ -62,7 +62,7 @@ Unity collects user information and uses it in a dubious and malicious way and i

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/utorrent.html b/articles/utorrent.html index a1063d3..a040cb9 100644 --- a/articles/utorrent.html +++ b/articles/utorrent.html @@ -38,7 +38,7 @@ should be cited like this: [1].

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/vivaldi.html b/articles/vivaldi.html index 22bd44b..cc9019f 100644 --- a/articles/vivaldi.html +++ b/articles/vivaldi.html @@ -87,7 +87,7 @@ are not developers you can trust. Below is an anti

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/vlc.html b/articles/vlc.html index ff83b53..a75cb66 100644 --- a/articles/vlc.html +++ b/articles/vlc.html @@ -41,7 +41,7 @@ VLC Media player searches through online databases to find complete album covers

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/waterfox_classic.html b/articles/waterfox_classic.html index 8efd3bd..c9f06ad 100644 --- a/articles/waterfox_classic.html +++ b/articles/waterfox_classic.html @@ -104,7 +104,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/webbrowser.html b/articles/webbrowser.html index f398c11..a1e77c4 100644 --- a/articles/webbrowser.html +++ b/articles/webbrowser.html @@ -31,7 +31,7 @@

    If you want to contribute to this website, you can always make a pull request.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/webdiscover.html b/articles/webdiscover.html index 097d5ab..62ab3dc 100644 --- a/articles/webdiscover.html +++ b/articles/webdiscover.html @@ -108,7 +108,7 @@ more concerning:

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/yahoo.html b/articles/yahoo.html index 8602098..b0ac975 100644 --- a/articles/yahoo.html +++ b/articles/yahoo.html @@ -69,7 +69,7 @@ is integrated into the "Yahoo Account" spyware platform, which shares all of the

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/youtube.html b/articles/youtube.html index c1e93bc..9fbe6fb 100644 --- a/articles/youtube.html +++ b/articles/youtube.html @@ -90,7 +90,7 @@ The YouTube app for android additionally uses the Google Firebase Analytics trac

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/guides/firefox.html b/guides/firefox.html index ef44f00..bd79e4d 100644 --- a/guides/firefox.html +++ b/guides/firefox.html @@ -130,7 +130,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/guides/firefox_es.html b/guides/firefox_es.html index c291b88..1541fc7 100644 --- a/guides/firefox_es.html +++ b/guides/firefox_es.html @@ -132,7 +132,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 Liscence + CC0 Liscence diff --git a/guides/iridium.html b/guides/iridium.html index 9b1b8db..9671bea 100644 --- a/guides/iridium.html +++ b/guides/iridium.html @@ -24,7 +24,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/guides/netsurf.html b/guides/netsurf.html index 3d0ae64..a5c252f 100644 --- a/guides/netsurf.html +++ b/guides/netsurf.html @@ -34,7 +34,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/guides/netsurf_pl.html b/guides/netsurf_pl.html index 8919623..6745ee8 100644 --- a/guides/netsurf_pl.html +++ b/guides/netsurf_pl.html @@ -34,7 +34,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/guides/palemoon.html b/guides/palemoon.html index b3e65ac..ec650ce 100644 --- a/guides/palemoon.html +++ b/guides/palemoon.html @@ -71,7 +71,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/index.html b/index.html index 6847a2a..15011b3 100644 --- a/index.html +++ b/index.html @@ -27,7 +27,7 @@

    If you want to contribute to this website, you can always make a pull request.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License
    diff --git a/mirrors.html b/mirrors.html index 548016b..08c37a5 100644 --- a/mirrors.html +++ b/mirrors.html @@ -36,7 +36,7 @@

    If you want to contribute to this website, you can always make a pull request.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License From 57234d31d881b2eb2f3464bbff3bc6ccb09e427c Mon Sep 17 00:00:00 2001 From: Baobab Date: Sat, 2 Jan 2021 07:32:07 +0100 Subject: [PATCH 151/156] fixed typo --- mirrors.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mirrors.html b/mirrors.html index 08c37a5..fdbf6b5 100644 --- a/mirrors.html +++ b/mirrors.html @@ -32,7 +32,7 @@

    I2P #1

    I2P #2


    -

    *This site uses Cloudflare. If you want to learn more about it, you can go here. The repository the link provides is a work in progress aiming to be more professional-like. However, it should give you a general idea on potential issues with Cloudflare.

    +

    *This mirror uses Cloudflare. If you want to learn more about it, you can go here. The repository the link provides is a work in progress aiming to be more professional-like. However, it should give you a general idea on potential issues with Cloudflare.


    If you want to contribute to this website, you can always make a pull request.

    All contributions must be licensed under the CC0 license to be accepted.

    From 493474b81666bfdd75f56a1ad296741c4903184a Mon Sep 17 00:00:00 2001 From: sech1p Date: Sun, 3 Jan 2021 02:37:23 +0100 Subject: [PATCH 152/156] Translate Lynx article to Polish --- articles/index.html | 2 +- articles/lynx_pl.html | 37 +++++++++++++++++++++++++++++++++++++ 2 files changed, 38 insertions(+), 1 deletion(-) create mode 100644 articles/lynx_pl.html diff --git a/articles/index.html b/articles/index.html index fadfef0..01d9743 100644 --- a/articles/index.html +++ b/articles/index.html @@ -25,7 +25,7 @@ Comparison between web browsers

    NetSurf [Polski] [Mitigation Guide] [Poradnik Mitygacji]

    Surf [Francais] [Polski]

    - Lynx

    + Lynx [Polski]

    SRWare Iron [Polski]

    Slimjet

    Google Chrome diff --git a/articles/lynx_pl.html b/articles/lynx_pl.html new file mode 100644 index 0000000..930c786 --- /dev/null +++ b/articles/lynx_pl.html @@ -0,0 +1,37 @@ + + + + + + + + + Lynx - Spyware Watchdog + + + +
    + +
    + Lynx Logo +

    Lynx

    +

    Lynx jest tekstową przeglądarką internetową.

    +

    Poziom Oprogramowania Szpiegowskiego: Brak oprogramowania szpiegowskiego

    +

    Lynx nie wysyła żadnych niepożądanych żądań.

    +

    Jest także w pełni otwartym oprogramowaniem licencjonowanym na licencji GPLv2.

    +
    +

    Further Reading

    +

    lynx.browser.org

    +
    +

    This article was created on 4/6/2020

    +

    This article was lasted edited on 10/7/2020

    +
    +

    If you want to contribute to this website, you can always make a pull request.

    +

    All contributions must be licensed under the CC0 license to be accepted.

    + CC0 License +
    +
    + + From c01b46d38bddf8068e426aa9815f81e01bc5e64d Mon Sep 17 00:00:00 2001 From: sech1p Date: Sun, 3 Jan 2021 16:21:57 +0100 Subject: [PATCH 153/156] Fix SRWare Iron polish translation --- articles/iron_pl.html | 54 +++++++++++++++++++++---------------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/articles/iron_pl.html b/articles/iron_pl.html index f87ed8f..a389250 100644 --- a/articles/iron_pl.html +++ b/articles/iron_pl.html @@ -21,36 +21,36 @@ SRWare Iron uważa się za przestrzegającą prywatność przeglądarkę internetową będącą alternatywą dla Google Chrome; a dokładnie reklamuje siebie jako przestrzegająca prywatności przeglądarka internetowa która ma dać użytkownikom działanie Chrome bez dodatków - szpiegujących Google. Po zbadaniu Iron'a, te twierdzenia przestają być prawdziwe. + szpiegujących od Google. Po zbadaniu Iron'a, to wszystko okazuje się być nieprawdą. SRWare Iron łaczy się z bardzo wieloma serwerami przy pierwszym uruchomieniu. Zbiera on około ~400-500 niepożądanych połączeń i parę minut zajęło mu aby zatrzymać tworzenie nowych połączeń. SRWare Iron używa szpiegowskiej wyszukiwarki Bing jako domyślnej, jednak wykracza poza to i przekierowywuje żądania do Bing przez własne serwery więc może przechwytywać twoje wyszukiwania w internecie. Najważniejsze jest to że ta przeglądarka jest kolejną fałszywą - inicjatywą dotyczącą prywatności i naprawdę nie jest lepsza od Chrome. + przeglądarką oferującą "prywatność", gdzie w rzeczywistości nie jest lepsza od Chrome.

    Wersja 69.0.3600.0 SRWare Iron została przetestowana na 64-bitowym Windows 7. Do monitorowania zachowań tego programu użyto MITMproxy, Microsoft Network Monitor 3.4 i Sysinternals ProcMon.

    -

    Fałszywa inicjatywa dotycząca prywatności

    +

    Złudne poczcuie prywatność

    - SRWare Iron twierdzi na swojej stronie że: + SRWare Iron na swojej stronie twierdzi że:

    - "Chrome zachwyca ekstermalnie szybkim renderowaniem stron, lśniącym wyglądem i innowacyjnymi możliwości. Ale jest również krytykowany przez specjalistów ds. Ochrony danych, z powodów takich jak tworzenie unikalnego identyfikatora użytkownika bądź przesyłanie wyszukiwań do Google w celu generowania sugestii. SRWare Iron jest prawdziwą alternatywą. Przeglądarka jest oparta na źródle Chromium i oferuje takie same opcje co Chrome, jednak bez opcji naruszających prywatność." + "Chrome zachwyca bardzo szybkim renderowaniem stron, lśniącym wyglądem i innowacyjnymi możliwościami. Ale jest również krytykowany przez specjalistów ds. Ochrony danych, z powodów takich jak tworzenie unikalnego identyfikatora użytkownika do jego śledzenia bądź przesyłanie wyszukiwań do Google w celu generowania sugestii. SRWare Iron jest prawdziwą alternatywą. Przeglądarka jest oparta na kodzie źródłowym Chromium i oferuje takie same opcje co Chrome, jednak bez opcji naruszających prywatność." [1]

    - W rzeczywistości wymieniasz jeden produkt pełny oprogramowania szpiegowskiego na drugi. Tam gdzie oprogramowanie szpiegujące - Chroma zostało usunięte, oprogramowanie szpiegowskie Irona je zastępuje. Jaką truciznę wybierasz? Najgorsze jest to że to co - ludzie przeczytali na stronie SRWare, uwierzyli w to bez robienia żadnych testów. Przykładowo + W rzeczywistości wymieniasz jedną przeglądarkę pełną oprogramowania szpiegowskiego na drugą. Tam gdzie oprogramowanie szpiegowskie + Chrome zostało usunięte, oprogramowanie Irona je zastępuje. Jaką truciznę wybierasz? Najgorsze jest to że to co ludzie przeczytali + na stronie SRWare, uwierzyli w to bez robienia żadnych testów. Przykładowo ten artykuł [web.archive.org] - po prostu kopiuje listę porównywawczą z strony Iron bez żadnej analizy by ogłosić ją bezpieczną alternatywą dla Chrome. - Najodważniejszą rzeczą jest wspaniały cytat z sekcji najczęściej zadawanych pytań dla Iron Browser: + po prostu kopiuje listę porównywawczą z strony Iron bez żadnej analizy, następnie ogłaszając ją jako bezpieczna alternatywa dla Chrome. + Najodważniejszą rzeczą jest wspaniały cytat z sekcji najczęściej zadawanych pytań dla przeglądarki Iron:

    - "Mogę naprawdę sprawdzić czy Iron nie wysyła żadnych prywatnych danych, jak powiedzieliście? Tak, możesz. Są narzędzia takie jak Wireshark, które skanują ruch sieciowy. Nie możemy rozpoznać żadnej rzucającej się w oczy aktywności. Ale ty możesz potwierdzić to własnoręcznie." + "Czy mogę sprawdzić że Iron na serio nie wysyła żadnych prywatnych danych, jak powiedzieliście? Tak, możesz. Są narzędzia takie jak Wireshark, które skanują ruch sieciowy. Nie wykryliśmy żadnej podejrzanej aktywności. Ale ty możesz potwierdzić to własnoręcznie." [2]

    Co jest wspaniałą perłą w kontekście tego co faktycznie można znaleźć podczas przeprowadzania testów programu. @@ -60,18 +60,18 @@ Kiedy uruchomisz pierwszym razem SRWare Iron, ono natychmiast odwiedzi podane strony: https://iron.start.me/us i https://www.srware.net/en/software_srware_iron.php. Najbardziej natarczywą stroną jest domena start.me która zaczyna ładować ogromną ilość złośliwego oprogramowania z internetu. Dokładnia ilość żądań nie została przeze mnie policzona - ale to było gdzieś w zakresie 400-500 żądań (moje oprogramowanie nie oferuje dużej automatyzacji... lub też nie używam go tak dobrze - jak to jest możliwe). To zdjęcie (przy 1.06MB - prawie 1/4 wielkości strony w momencie pisania!) + ale to było gdzieś w zakresie 400-500 żądań (moje oprogramowanie nie jest aż tak dokładne... lub też nie używam go tak dobrze + jak to jest możliwe). To zdjęcie (w momencie pisania wychodzi 1.06MB - prawie 1/4 wielkości strony!) powinno dać tobie do myślenia o ilości żądań które mnie zasypały. Upłynęło trochę czasu do zakończenia otrzymywania żądań. W następnych uruchomieniach ilość żądań była mniejsza. Iron łączy się do szpiegowskich platform takich jak Google Analytics i Piwik oraz wykonywuje - własne skrypty JavaScript. Są tu wiele niepotrzebnych połączeń do Google Analitics więc prawdopodobnie to znaczy że wiele firm może - wysłać własne skrypty analityczne za pośrednictwem strony głównej. W ten sposób dokładnie pobiera twój ruch i profiluje twoją przeglądarkę + własne skrypty JavaScript. Są tu wiele niepotrzebnych połączeń do Google Analytics więc prawdopodobnie to znaczy że wiele firm może + wysłać własne skrypty analizujące za pośrednictwem strony głównej. W ten sposób dokładnie pobierają twój ruch oraz profilują twoją przeglądarkę i komputer w momencie w którym zaczynasz przeglądać internet z twoją nową "szanującą prywatność" przeglądarką aby te wszystkie firmy reklamowe mogły cię śledzić wszędzie gdzie jesteś!

    - Podczas sprawdzania połączenia przeglądarki w Network Monitor 3.4, można zobaczyć że łączy się z dużą ilością - serwerów, mimo że łączyła się z tylko dwiema domenami. Ten zrzut ekranu nie ukazuje + Podczas sprawdzania połączenia przeglądarki w Network Monitor 3.4, można zobaczyć że Iron łączy się z dużą ilością + serwerów, mimo że łączyło się z tylko dwiema domenami. Ten zrzut ekranu nie ukazuje wszystkich adresów IP z którymi się połączono, ale powinien dać ci do myślenia.

    @@ -109,24 +109,24 @@ o celach stworzenia tego forka. A dokładniej - ta bardzo ciekawa konwersacja:[3]

    - <Kmos> Iron: dlaczego nie przyczynimy się do tego, zamiast sforkować ? + <Kmos> Iron: dlaczego nie przyczynimy się do Chrome, tylko forkujesz ? <Iron> ponieważ usunąłem cały kod związany z prywatnością - <Iron> n.p. RLZ + <Iron> n.p. śledzenie akceleratora pobierania (RLZ) <Iron> i śledzenie URL co 5 sekund po uruchomieniu <Iron> oryginalny chrome mocno integruje się z google...nie cierpię tego - <jamessan> wszyscy mają mieć opcje aby wyłączyć ją, jeśli dobrze pamiętam + <jamessan> wszyscy mają mieć opcje aby wyłączyć śledzenie, jeśli dobrze pamiętam <Iron> tak ale oni nie mają tych opcji <Iron> i nikt nie wie kiedy następna beta zostanie wydana - <jamessan> więc popracuj na dodaniem opcji żeby były w następnym wydaniu + <jamessan> więc popracuj na dodaniem opcji wyłączenia śledzenia żeby była w następnym wydaniu <mgreenblatt> Iron.. dlaczego by nie zaproponować poprawki bazującej na preprocesorze definiującym który wyłącza sekcje których nie lubisz bez forkowania kodu? <mgreenblatt> (zakładając, że coś takiego obecnie nie istnieje) - <Iron> ponieważ fork przyciągnie dużo rozgłosu mojej osoby i mojej strony + <Iron> ponieważ fork przyciągnie dużo rozgłosu dla mojej osoby i mojej strony <Iron> to znaczy: dużo pieniędzy również ;) <Kmos> rotflol <Iron> co oznacza rotful? - <mgreenblatt> Iron.. jesteś dużą korporacją która może poświęcić czas na rozwój forka czegoś skomplikowanego jak chromium? + <mgreenblatt> Iron.. jesteś dużą korporacją która może poświęcić czas na rozwój forka czegoś tak skomplikowanego jak chromium? <Kmos> Iron: wygoogluj o tym - <Iron> tak, jest wystarczająco czasu na aby go rozwijać + <Iron> tak, mam wystarczająco dużo czasu aby go rozwijać <jamessan> heh, oczekujesz aby zrobić dużą ilość pieniędzy z zrobienia forka chromium? to jest całkiem zabawne <Iron> nie wezmę pieniędzy na mój fork <Iron> ale posiadam adsense na mojej stronie ;) @@ -134,7 +134,7 @@ <Kmos> i czy uważasz że google powinno wspierać twojego forka <Kmos> lol <mgreenblatt> Iron.. zawsze dobrze jest mieć marzenia ;-) - <Iron> jesteśmy tutaj w niemczech + <Iron> jesteśmy w niemczech <Iron> prasa będzie kochać mojego forka <Iron> rozmawiałem już z wieloma dziennikarzami <DrPizza> Dlaczego forkujesz? @@ -142,8 +142,8 @@ <Iron> aby usunąć wszystkie rzeczy w kodzie odwoływujące się do google ;) <jamessan> by zdobyć sławę i fortunę <Iron> nikt tutaj nie ufa google - <Iron> niemieckie społeczeństwo mówi: google jest bardzo złe - <jamessan> ale używasz adsense google'a + <Iron> niemieckie społeczeństwo mówi że google jest bardzo złe + <jamessan> ale używasz adsense od google

    Więc to może rozwiać wątpliwości... motywacją istnienia tej przeglądarki jest zarabianie na From a0e1059247e65b932759f27527f58b92f6fb8af9 Mon Sep 17 00:00:00 2001 From: sech1p Date: Sun, 3 Jan 2021 18:43:41 +0100 Subject: [PATCH 154/156] Translate Slimjet article to Polish --- articles/index.html | 2 +- articles/slimjet_pl.html | 108 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 109 insertions(+), 1 deletion(-) create mode 100644 articles/slimjet_pl.html diff --git a/articles/index.html b/articles/index.html index 01d9743..9289201 100644 --- a/articles/index.html +++ b/articles/index.html @@ -27,7 +27,7 @@ Surf [Francais] [Polski]

    Lynx [Polski]

    SRWare Iron [Polski]

    - Slimjet

    + Slimjet [Polski]

    Google Chrome [Español]

    Opera

    diff --git a/articles/slimjet_pl.html b/articles/slimjet_pl.html new file mode 100644 index 0000000..fea8213 --- /dev/null +++ b/articles/slimjet_pl.html @@ -0,0 +1,108 @@ + + + + + + + Slimjet — Spyware Watchdog + + + + +

    + +
    + Slimjet Logo +

    Slimjet

    +

    + Slimjet jest klonem przeglądarki internetowej SlimBrowser od FlashPeak która wykorzystuje kod źródłowy Chromium. +

    +

    Poziom Oprogramowania Szpiegowskiego: Ekstermalnie Wysoki

    +

    + Na swojej stronie internetowej Slimjet twierdzi że jest bardzo zaangażowana w dbanie o prywatność użytkownika i blokuje śledzenie Google, w przeciwieństwie do Google Chrome[1]. Jednak, to twierdzenie jest nieprawdziwe. Slimjet stale wysyła informacje do Google i łączy się z ich + usługami. Slimjet twierdzi że obawia się o prywatność ale ostatecznie zachowuje prawie wszystkie funkcje szpiegowskie znalezione w Google Chrome, jak również dodatkowe śledzenie dodane przez FlashPoint. W ten sposób, Slimjet udaje się zaimplementować całe oprogramowanie szpiegowskie które można znaleźć w przeglądarkach takich jak Google Chrome, z wyjątkiem tego że zamiast do jednej firmy która posiada te informacje, jest ono podzielone na kilka firm... +

    +

    Kontakt do domu

    +

    + Mimo że na swojej stronie internetowej FlashPeak twierdzi że: "Slimjet nie wysyła żadnych danych do Google jak Chrome."[1] + w momencie kiedy uruchamiam Slimjet przy uruchomionym MITMproxy, zostaje powitany tym: +

    + Slimjet wysyła żądania do każdego rodzaju usług Google +

    + Więc, to twierdzenie najzwyczajniej w świecie jest nieprawdziwe. Wciąż Slimjet posiada szpiegowskie rzeczy Google, skoro ciągle łączy się z różnymi usługami Google. Zaskakujące jest to że wciąż nie połączono mnie z żadnym serwerem FlashPeak gdy to testuję. Mimo to, FlashPeak twierdzi że zbiera informacje o swoich użytkownikach do wewnętrznego użytku.[2] Więc, musi to być kontakt do domu jak również wysyłanie informacji do Google. Może wysyła informacje przez jakąś usługę Google? +

    +

    Domyślna wyszukiwarka internetowa w Slimjet to szpieg

    +

    + Domyślną wyszukiwarką internetową jest Bing, która sprzedaje twoje informacje do reklamodawców. Jeśli to + nie wystarcza, wyszukiwanie jest "serwowane przez fpseek.com" co oznacza że nie tylko ujawniasz swoje informacje dla Bing, ale one są + również przechwytywane przez fpseek, który ma własną politykę prywatności[3]. Za każdym razem gdy szukasz coś przez + domyślną wyszukiwarkę, twoje żądania są wysyłane jednocześnie do Bing i fpseek. +

    + Połączenie z fspeek +

    + Więc, nie tylko udostępniasz wszystkie dane Microsoftowi, teraz jeszcze inna firma przegląda twoje wyszukiwania. To jest wyjątkowo zła + domyślna wyszukiwarka internetowa z powodu ilości wycieku informacji. Fpseek samo w sobie jest firmą która wydaje się szpiegować w jaki + sposób użytkownicy wchodzą w interakcję z reklamami, i twierdzi że zbiera dane o użytkownikach do: +

    +

    + "...utrzymania i ulepszania jakości i działanie oprogramowania i usług, w tym, monitorowania wyświetlania i interakcji z reklamami, wynikami wyszukiwania oraz innymi usługami i produktami dostarczanych przez firmę." + [3]

    +

    + Więc, wygląda na to że twoje wyszukiwania są wysyłane do dwóch firm reklamowych zamiast do jednej. Przynajmniej wtedy gdy wyszukiwarka internetowa + zostanie zmieniona na alternatywną, taką jak DuckDuckGo, żądania do fpseek ustają. +

    +

    Zbieranie informacji o użytkownikach

    +

    + Slimjet twierdzi że zbiera "pewne anonimowe informacje dotyczące statystyk używania funkcji", oraz twierdzi że nie przechwytuje twojego + adresu IP bądź sprzedaje te informacje do reklamodawców. Jednak, to ciągle jest szpiegowskie oprogramowanie typu opt-out. +

    +

    Korzystanie z usługi BITS Microsoftu do wysyłania historii wyszukiwania na serwery Google

    +

    + Gdy uruchamiasz Slimjet, zacznie on używać BITS (Background Intelligent Transfer Service) które zostało zaprojektowane do używania wolnej przepustowności + aby przesyłać aktualizacje i inne informacje. Te żądania są przesyłane między Slimjet a serwerem Google, z potwierdzeniem z Process Monitor i MITMproxy: +

    + Bits1 + Bits2 + Bits3 +

    + Prywatne informacje zostały ocenzurowane z tych zdjęć. Nie jest jasne do czego to służy, ale prawdopodobnie jest to robione w celu zaimplementowania + "SYNCHRONIZACJI ZAKŁADEK I DANYCH" która jest reklamowana na stronie Slimjet. Prawdopodobnie w ten sposób przesyłają całą twoją historię wyszukiwania i zakładki do swojej chmury, która wygląda na dostarczoną przez Google. Nie ma innych opcji ani żądań które wymagają dużych ilości danych do przesłania na inny serwer tą drogą, więc przez proces eliminacji to jest moja teoria, jak to zostało zaimplementowane. +

    + funkcja synchronizacji w chmurze +

    + Oczywiście można powiedzieć że każdy rodzaj usługi synchronizującej historię wyszukiwania "w chmurze" to koszmar prywatności. Teraz zarówno Google jak i Slimjet mają dostęp do twojej historii przeglądania... +

    +
    +
    + +
    + + + From 35771b495e490127502fdc0393413279ad1713a1 Mon Sep 17 00:00:00 2001 From: sech1p Date: Sun, 3 Jan 2021 23:41:42 +0100 Subject: [PATCH 155/156] Translate Google Chrome article to Polish --- articles/chrome_pl.html | 138 ++++++++++++++++++++++++++++++++++++++++ articles/index.html | 3 +- 2 files changed, 139 insertions(+), 2 deletions(-) create mode 100644 articles/chrome_pl.html diff --git a/articles/chrome_pl.html b/articles/chrome_pl.html new file mode 100644 index 0000000..90988ec --- /dev/null +++ b/articles/chrome_pl.html @@ -0,0 +1,138 @@ + + + + + + Google Chrome — Spyware Watchdog + + + + +
    + +
    + Chrome logo +

    Google Chrome

    +
    + [Español]

    +
    +

    + Google Chrome jest przeglądarką internetową opracowaną i rozpowszechnianą przez Google. +

    +

    Poziom Oprogramowania Szpiegowskiego: Ekstermalnie Wysoki

    +

    Google Chrome nie jest w pełni otwartoźródłowa

    +

    + Większa część Google Chrome jest otwartoźródłowa, jednak nie całość, co uniemożliwa osobom sprawdzenie + przeglądarki pod kątem potencjalnych szpiegowskich funkcji które nie są ujawnione. +

    +

    Google Chrome śledzi historię wyszukiwań użytkownika

    +

    + Google Chrome zawiera kilka funkcji szpiegowskich które odpowiadają na historię wyszukiwania użytkownika wysyłaną + na serwery Google. To jest potwierdzone w polityce prwatności[1], wyjaśniającej na + czym te funkcje polegają. +

    +

    + Pierwszą funkcją szpiegowską w Google Chrome jest integracja z szpiegowską platformą "Konto Google". " Jeśli + twoje konto jest zalogowane w Google lub do Chrome a twoją domyślną wyszukiwarką internetową jest Google, + wyszukiwania wpisane w pasek adresu w Chrome są zapisywane na twoim koncie Google. " +

    +

    + Google Chrome także posiada opcje szpiegowską nazwanną "Usługa przewidywania wyszukiwania". Zostało to wyjaśnione że: + "Gdy szukasz używając paska adresu w Chrome, znaki wpisane przez ciebie (póki nie wciśnięto "enter") są wysyłane + do twojej domyślnej wyszukiwarki internetowej. Jeśli Google jest twoją domyślną wyszukiwarką internetową, precyzja + jest oparta o twoją historię wyszukiwania, tematy związane z tym co piszesz i czego szukają inni ludzie." +

    +

    + Jest także opcja szpiegowska "Pomoc w nawigacji" która stwierdza że: "Gdy nie możesz się połączyć z stroną + internetową, możesz uzyskać sugestie dotyczące alternatywnych stron podobnych do tej na którą nie możesz się + dostać. W celu zaoferowania tobie sugestii, Chrome prześle do Google adres URL strony którą próbujesz odwiedzić. " +

    +

    Google Chrome profiluje twoje użycie komputera

    +

    + W polityce prywatności[1], Google szczegółowo opisuje ekstremalnie szpiegowską opcję + którą określa "Statystyki użytkowania i raporty o awariach". To, co robi, to wysyła bardzo szczegółowe informacje + o twoim sprzęcie i użyciu komputera, co potwierdza że definitywnie zawiera następujące opcje szpiegowskie:

    +
      +
    • Tracker który rejestruje ruchy myszy
    • +
    • Tracker który profiluje użycie pamięci
    • +
    +

    + Ale można to przetłumaczyć z niejasnego języka że Chrome mógłby i prawdopodobnie monitoruje, jakie masz inne + programy uruchomione. Tak czy inaczej, jest to gromadzenie dużej ilość informacji, ponieważ można je użyć do + odtworzenia co użytkownik robi na swoim komputerze przez cały czas. Chrome wyjaśnia że te informacje są zbierane + za każdym razem gdy strona chodzi zbyt "wolno" bądź gdy Google Chrome ulega awarii. +

    +

    Google Chrome jest zintegrowane z Google Payments

    +

    + Google Payments to oprogramowanie szpiegowskie które przechwytuje twoje informacje bankowe i wysyła je do + Google.[2] Ta usługa jest zintegrowana z przeglądarką Google Chrome, co sprawia + że jest to kolejna opcjonalna funkcja w tym oprogramowaniu. +

    +

    Google Chrome zawiera keyloggera

    +

    + Zostało to potwierdzone w różnych miejscach[3][4]. + Zasadniczo, za każdym razem gdy piszesz coś w pasek adresu, zostaje to wysłane do Google. Najwyraźniej można + to wyłączyć przez deaktywację "usługi sugestii". +

    +

    Google Chrome nagrywa twój głos

    +

    + Potwierdzono to że Google Chrome stale nagrywa wszystkie dostępne mikrofony na twoim komputerze. Można to + znaleźć w tym oświadczeniu[5] w publikacji dotyczącej prywatności. "Głosowe & + dźwiękowe informacje mogą być gromadzone. Na przykład, jeśli twoje dziecko używa poleceń głosowych (n.p., "OK, Google" lub + dotyka ikony mikrofonu), nagranie następującej mowy/dźwięku, plus parę sekund wcześniej, + zostanie zapisane na jego koncie…" Ta funkcja jest dostępna jeśli używasz szpiegowskiej platformy + "Google Accounts" i wyraźnie informujesz Google, aby utworzył profil twojego dziecka. Niezweryfikowane jest czy + wysyłane na ich serwery informacje też odsłuchują poza tą funkcją. +

    +

    Google Chrome zapisuje hasła użytkowników na serwerach Google

    +

    + Jakiekolwiek hasło przechowywane w "menedżerze haseł" Google Chrome jest przesyłane do Google jeśli twoje konto + jest zalogowane na szpiegowskie "Google Accounts". +

    +

    Google Chrome profiluje użytkowników na inne różne sposoby

    +

    + Odwołując się do polityki prywatności[1], Google Chrome profiluje + jakiego rodzaju formularze internetowe wypełniasz, a także w jakim języku jest używana głównie + zawartość. Google Chrome także tworzy unikalny identyfikator dla każdej wykonywanej instalacji. + Ten unikalny identyfikator jest wysyłany do Google za każdym razem kiedy uruchamiasz przeglądarkę, + więc Google może stworzyć tożsamość opartą o ciebie tym samym naruszając prywatność. Google także + przechowywuje wszystkie twoje ustawienia na ich oficjalnych serwerach podczas używania funkcji "Google Accounts". +

    +

    Google Chrome to samoaktualizujące się oprogramowanie

    +

    + Google Chrome zawiera aktualizator który jest ciągle uruchomiony w tle i synchronizuje się z serwerami Google + aby sprawdzać aktualizacje. Aktualizator pobiera i uruchamia niezweryfikowane pliki wykonywalne od Google podczas + aktualizacji Chrome. Usługa automatycznej aktualizacji, taka jak ta, nie może zweryfikować, czy aktualizacje nie + są oprogramowaniem szpiegującym i/lub nie zawierają dodatkowych funkcji oprogramowania szpiegującego. +

    +
    +
    + +
    + + + diff --git a/articles/index.html b/articles/index.html index 9289201..8176ddd 100644 --- a/articles/index.html +++ b/articles/index.html @@ -28,8 +28,7 @@ Lynx [Polski]

    SRWare Iron [Polski]

    Slimjet [Polski]

    - Google Chrome - [Español]

    + Google Chrome [Español] [Polski]

    Opera

    WebDiscover

    Mozilla Firefox [Español] [Mitigation Guide] [Guía de Mitigación]

    From b8bccc6fa898fa6e6b0f54ec7f46160b326a1410 Mon Sep 17 00:00:00 2001 From: sech1p Date: Sun, 3 Jan 2021 23:56:11 +0100 Subject: [PATCH 156/156] Add links between article and translations --- articles/chrome.html | 3 ++- articles/chrome_es.html | 5 +++-- articles/chrome_pl.html | 1 + articles/iron.html | 3 +++ articles/iron_pl.html | 3 +++ articles/lynx.html | 5 ++++- articles/lynx_pl.html | 3 +++ articles/slimjet.html | 3 +++ articles/slimjet_pl.html | 3 +++ 9 files changed, 25 insertions(+), 4 deletions(-) diff --git a/articles/chrome.html b/articles/chrome.html index 9f2b6b1..8a5a268 100644 --- a/articles/chrome.html +++ b/articles/chrome.html @@ -14,7 +14,8 @@ Chrome logo

    Google Chrome

    - [Español]

    + [Español] + [Polski]

    Google Chrome is a web browser developed and distributed by Google. diff --git a/articles/chrome_es.html b/articles/chrome_es.html index d7f49eb..79a2cda 100644 --- a/articles/chrome_es.html +++ b/articles/chrome_es.html @@ -10,7 +10,8 @@ chrome logo

    Google Chrome

    - [English]

    + [English] + [Polski]

    Google Chrome es un navegador web desarollado y distribuido por Google

    @@ -102,4 +103,4 @@

    Catalog
    - \ No newline at end of file + diff --git a/articles/chrome_pl.html b/articles/chrome_pl.html index 90988ec..7ba6e90 100644 --- a/articles/chrome_pl.html +++ b/articles/chrome_pl.html @@ -14,6 +14,7 @@ Chrome logo

    Google Chrome

    + [English] [Español]

    diff --git a/articles/iron.html b/articles/iron.html index 42b8cb4..8a6a74d 100644 --- a/articles/iron.html +++ b/articles/iron.html @@ -13,6 +13,9 @@

    SRWare Iron Logo

    SRWare Iron

    +
    + [Polski]

    +

    SRWare Iron is a free web browser, and an implementation of Chromium by SRWare of Germany.

    diff --git a/articles/iron_pl.html b/articles/iron_pl.html index a389250..fdbe13e 100644 --- a/articles/iron_pl.html +++ b/articles/iron_pl.html @@ -13,6 +13,9 @@
    SRWare Iron Logo

    SRWare Iron

    +
    + [English]

    +

    SRWare Iron jest darmową przeglądarką internetową i implementacją Chromium stworzoną przez SRWare z Niemiec.

    diff --git a/articles/lynx.html b/articles/lynx.html index e2f33fc..5a7b20b 100644 --- a/articles/lynx.html +++ b/articles/lynx.html @@ -17,6 +17,9 @@
    Lynx Logo

    Lynx

    +
    + [Polski]

    +

    Lynx is a text browser for the World Wide Web.

    Spyware Level: Not Spyware

    Lynx makes no unsolicited requests at all.

    @@ -34,4 +37,4 @@
    - \ No newline at end of file + diff --git a/articles/lynx_pl.html b/articles/lynx_pl.html index 930c786..31fd84b 100644 --- a/articles/lynx_pl.html +++ b/articles/lynx_pl.html @@ -17,6 +17,9 @@
    Lynx Logo

    Lynx

    +
    + [English]

    +

    Lynx jest tekstową przeglądarką internetową.

    Poziom Oprogramowania Szpiegowskiego: Brak oprogramowania szpiegowskiego

    Lynx nie wysyła żadnych niepożądanych żądań.

    diff --git a/articles/slimjet.html b/articles/slimjet.html index 832f44b..7139de4 100644 --- a/articles/slimjet.html +++ b/articles/slimjet.html @@ -14,6 +14,9 @@
    Slimjet Logo

    Slimjet

    +
    + [Polski]

    +

    Slimjet is a clone of the SlimBrowser web browser from FlashPeak that uses the Chromium as a base.

    diff --git a/articles/slimjet_pl.html b/articles/slimjet_pl.html index fea8213..b1ee774 100644 --- a/articles/slimjet_pl.html +++ b/articles/slimjet_pl.html @@ -14,6 +14,9 @@
    Slimjet Logo

    Slimjet

    +
    + [English]

    +

    Slimjet jest klonem przeglądarki internetowej SlimBrowser od FlashPeak która wykorzystuje kod źródłowy Chromium.