From f515b1da8052aea282905c6462cfadcb45b7ab4b Mon Sep 17 00:00:00 2001 From: Dani Halfin Date: Tue, 24 Jul 2018 14:21:08 -0700 Subject: [PATCH 01/80] committing Beth's stuff --- windows/security/intelligence/TOC.md | 41 ++ .../intelligence/coinminer-malware.md | 39 ++ .../coordinated-malware-eradication.md | 35 ++ .../cybersecurity-industry-partners.md | 39 ++ .../security/intelligence/developer-faq.md | 41 ++ .../security/intelligence/developer-info.md | 25 + .../intelligence/developer-resources.md | 43 ++ .../security/intelligence/exploits-malware.md | 51 ++ .../images/CoordinatedMalware.png | Bin 0 -> 32823 bytes .../intelligence/images/ExploitKit.png | Bin 0 -> 118436 bytes .../intelligence/images/NamingMalware1.png | Bin 0 -> 10203 bytes .../intelligence/images/SupplyChain.png | Bin 0 -> 151241 bytes .../security/intelligence/images/URLhover.png | Bin 0 -> 16910 bytes .../intelligence/images/WormUSB_flight.png | Bin 0 -> 133165 bytes .../security/intelligence/images/netflix.png | Bin 0 -> 109929 bytes windows/security/intelligence/index.md | 36 ++ .../security/intelligence/macro-malware.md | 53 ++ .../security/intelligence/malware-naming.md | 175 ++++++ windows/security/intelligence/phishing.md | 128 +++++ .../intelligence/prevent-malware-infection.md | 180 ++++++ .../intelligence/ransomware-malware.md | 71 +++ .../security/intelligence/rootkits-malware.md | 53 ++ .../intelligence/supply-chain-malware.md | 51 ++ .../security/intelligence/support-scams.md | 527 ++++++++++++++++++ .../security/intelligence/trojans-malware.md | 42 ++ .../intelligence/unwanted-software.md | 49 ++ .../virus-information-alliance-criteria.md | 51 ++ .../intelligence/virus-initiative-criteria.md | 57 ++ .../security/intelligence/worms-malware.md | 46 ++ 29 files changed, 1833 insertions(+) create mode 100644 windows/security/intelligence/TOC.md create mode 100644 windows/security/intelligence/coinminer-malware.md create mode 100644 windows/security/intelligence/coordinated-malware-eradication.md create mode 100644 windows/security/intelligence/cybersecurity-industry-partners.md create mode 100644 windows/security/intelligence/developer-faq.md create mode 100644 windows/security/intelligence/developer-info.md create mode 100644 windows/security/intelligence/developer-resources.md create mode 100644 windows/security/intelligence/exploits-malware.md create mode 100644 windows/security/intelligence/images/CoordinatedMalware.png create mode 100644 windows/security/intelligence/images/ExploitKit.png create mode 100644 windows/security/intelligence/images/NamingMalware1.png create mode 100644 windows/security/intelligence/images/SupplyChain.png create mode 100644 windows/security/intelligence/images/URLhover.png create mode 100644 windows/security/intelligence/images/WormUSB_flight.png create mode 100644 windows/security/intelligence/images/netflix.png create mode 100644 windows/security/intelligence/index.md create mode 100644 windows/security/intelligence/macro-malware.md create mode 100644 windows/security/intelligence/malware-naming.md create mode 100644 windows/security/intelligence/phishing.md create mode 100644 windows/security/intelligence/prevent-malware-infection.md create mode 100644 windows/security/intelligence/ransomware-malware.md create mode 100644 windows/security/intelligence/rootkits-malware.md create mode 100644 windows/security/intelligence/supply-chain-malware.md create mode 100644 windows/security/intelligence/support-scams.md create mode 100644 windows/security/intelligence/trojans-malware.md create mode 100644 windows/security/intelligence/unwanted-software.md create mode 100644 windows/security/intelligence/virus-information-alliance-criteria.md create mode 100644 windows/security/intelligence/virus-initiative-criteria.md create mode 100644 windows/security/intelligence/worms-malware.md diff --git a/windows/security/intelligence/TOC.md b/windows/security/intelligence/TOC.md new file mode 100644 index 0000000000..ba1df0e848 --- /dev/null +++ b/windows/security/intelligence/TOC.md @@ -0,0 +1,41 @@ +# [Understand malware](index.md) + +## [Prevent malware infection](prevent-malware-infection.md) + +## [Malware names](malware-naming.md) + +## [Coin miners](coinminer-malware.md) + +## [Exploits and exploit kits](exploits-malware.md) + +## [Macro malware](macro-malware.md) + +## [Phishing](phishing.md) + +## [Ransomware](ransomware-malware.md) + +## [Rootkits](rootkits-malware.md) + +## [Supply chain](supply-chain-malware.md) + +## [Support scams](support-scams.md) + +## [Trojan malware](trojans-malware.md) + +## [Unwanted software](unwanted-software.md) + +## [Worms](worms-malware.md) + +# [Industry collaboration programs](cybersecurity-industry-partners.md) + +## [Virus information alliance](virus-information-alliance-criteria.md) + +## [Microsoft virus initiative](virus-initiative-criteria.md) + +## [Coordinated malware eradication](coordinated-malware-eradication.md) + +# [Information for developers](developer-info.md) + +## [Software developer FAQ](developer-faq.md) + +## [Software developer resources](developer-resources.md) diff --git a/windows/security/intelligence/coinminer-malware.md b/windows/security/intelligence/coinminer-malware.md new file mode 100644 index 0000000000..226080e0f7 --- /dev/null +++ b/windows/security/intelligence/coinminer-malware.md @@ -0,0 +1,39 @@ +--- +title: Coin miners +description: Learn about coin miners, how it works +keywords: security, malware +ms.prod: w10 +ms.mktglfcycl: secure +ms.sitesec: library +ms.localizationpriority: medium +ms.author: dansimp +author: dansimp +ms.date: 07/01/2018 +--- +# Coin miners + +Cybercriminals are always looking for new ways to make money. With the rise of digital currencies, also known as crypto currencies, criminals see a unique opportunity to infiltrate an organization and secretly mine for coins by reconfiguring malware. + +## How coin miners work + +Most infections start with: + +- Email messages with attachments that try to install malware. + +- Websites hosting exploit kits that attempt to use vulnerabilities in web browsers and other software to install coin miners. + +- Websites taking advantage of computer processing power by running scripts while users browse the website. + +Mining is the process of running complex mathematical calculations necessary to maintain the blockchain ledger. This process generates coins but requires significant computing resources. + +Coin miners are not inherently malicious. Some individuals and organizations invest in hardware and electric power for legitimate coin mining operations. However, others look for alternative sources of computing power and try to find their way into corporate networks. These coin miners are not wanted in enterprise environments because they eat up precious computing resources. + +Cybercriminals see an opportunity to make money by running malware campaigns that distribute, install, and run trojanized miners at the expense of other people’s computing resources. + +### Examples + +DDE exploits, which have been known to distribute ransomware, are now delivering miners. + +For example, a sample of the malware detected as Trojan:Win32/Coinminer (SHA-256: 7213cbbb1a634d780f9bb861418eb262f58954e6e5dca09ca50c1e1324451293) is installed by Exploit:O97M/DDEDownloader.PA, a Word document that contains the DDE exploit. + +The exploit launches a cmdlet that executes a malicious PowerShell script (Trojan:PowerShell/Maponeir.A), which then downloads the trojanized miner: a modified version of the miner XMRig, which mines Monero cryptocurrency. \ No newline at end of file diff --git a/windows/security/intelligence/coordinated-malware-eradication.md b/windows/security/intelligence/coordinated-malware-eradication.md new file mode 100644 index 0000000000..643ffa1769 --- /dev/null +++ b/windows/security/intelligence/coordinated-malware-eradication.md @@ -0,0 +1,35 @@ +--- +title: Coordinated Malware Eradication +description: Information and criteria regarding CME +keywords: security, malware +ms.prod: w10 +ms.mktglfcycl: secure +ms.sitesec: library +ms.localizationpriority: medium +ms.author: ellevin +author: levinec +ms.date: 07/12/2018 +--- +# Coordinated Malware Eradication + +![coordinated-malware-eradication](images/CoordinatedMalware.png) + +Coordinated Malware Eradication (CME) aims to bring organizations in cybersecurity and in other industries together to change the game against malware. While the cybersecurity industry today is effective at disrupting malware families through individual efforts, those disruptions rarely lead to eradication since malware authors quickly adapt their tactics to survive. + +CME calls for organizations to pool their tools, information and actions to drive coordinated campaigns against malware. The ultimate goal is to drive efficient and long lasting results for better protection of our collective communities, customers, and businesses. + +## Combining our tools, information, and actions + +Diversity of participation across industries and disciplines, extending beyond cybersecurity, makes eradication campaigns even stronger across the malware lifecycle. For instance, while security vendors, computer emergency response/readiness teams (CERTs), and Internet service providers (ISPs) can contribute with malware telemetry, online businesses can identify fraudulent behavior and law enforcement agencies can drive legal action. + +In addition to telemetry and analysis data, Microsoft is planning to contribute cloud-based scalable storage and computing horsepower with the necessary big data analysis tools built-in to these campaigns. + +## Coordinated campaigns for lasting results + +Organizations participating in the CME effort work together to help eradicate selected malware families by contributing their own telemetry data, expertise, tools, and other resources. These organizations operate under a campaign umbrella with clearly defined end goals and metrics. Any organization or member can initiate a campaign and invite others to join it. The members then have the option to accept or decline the invitations they receive. + +## Join the effort + +Any organization that is involved in cybersecurity and antimalware or interested in fighting cybercrime can participate in CME campaigns by enrolling in the [Virus Information Alliance (VIA) program](virus-information-alliance-criteria.md). It ensures that everyone agrees to use the information and tools available for campaigns for their intended purpose (that is, the eradication of malware). + +Please apply using our [membership application form](http://www.microsoft.com/security/portal/partnerships/apply.aspx) to get started. \ No newline at end of file diff --git a/windows/security/intelligence/cybersecurity-industry-partners.md b/windows/security/intelligence/cybersecurity-industry-partners.md new file mode 100644 index 0000000000..3d0d902663 --- /dev/null +++ b/windows/security/intelligence/cybersecurity-industry-partners.md @@ -0,0 +1,39 @@ +--- +title: Industry collaboration programs +description: Describing the 3 industry collaboration programs +keywords: security, malware +ms.prod: w10 +ms.mktglfcycl: secure +ms.sitesec: library +ms.localizationpriority: medium +ms.author: ellevin +author: levinec +ms.date: 07/12/2018 +--- +# Industry collaboration programs + +Microsoft has several industry-wide collaboration programs with different objectives and requirements. Enrolling in the right program can help you protect your customers, gain more insight into the current threat landscape, or assist in disrupting the malware ecosystem. + +## Virus Information Alliance (VIA) + +The VIA program gives members access to information that will help improve protection for Microsoft customers. Malware telemetry and samples can be provided to security teams to help identify gaps in their protection, prioritize new threat coverage, or better respond to threats. + +**You must be a member of VIA if you want to apply for membership to the other programs.** + +Go to the [VIA program page](virus-information-alliance-criteria.md) for more information. + +## Microsoft Virus Initiative (MVI) + +MVI is open to organizations who build and own a Real Time Protection (RTP) antimalware product of their own design, or one developed using a third-party antivirus SDK. + +Members get access to Microsoft client APIs for the Windows Defender Security Center, IOAV, AMSI, and Cloud Files, along with health data and other telemetry to help their customers stay protected. Antimalware products are submitted to Microsoft for performance testing on a regular basis. + +Go to the [MVI program page](virus-initiative-criteria.md) for more information. + +## Coordinated Malware Eradication (CME) + +CME is open to organizations who are involved in cybersecurity and antimalware or interested in fighting cybercrime. + +The program aims to bring organizations in cybersecurity and other industries together to pool tools, information and actions to drive coordinated campaigns against malware. The ultimate goal is to create efficient and long-lasting results for better protection of our collective communities, customers, and businesses. + +Go to the [CME program page](coordinated-malware-eradication.md) for more information. \ No newline at end of file diff --git a/windows/security/intelligence/developer-faq.md b/windows/security/intelligence/developer-faq.md new file mode 100644 index 0000000000..e6979a1851 --- /dev/null +++ b/windows/security/intelligence/developer-faq.md @@ -0,0 +1,41 @@ +--- +title: Software developer FAQ +description: This page provides answers to common questions we receive from software developers +keywords: wdsi, software, developer, faq, dispute, false-positive, classify, installer, software, bundler, blocking +search.product: eADQiWindows 10XVcnh +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: macapara +author: mjcaparas +ms.localizationpriority: medium +ms.date: 07/01/2018 +--- + +# Software developer FAQ + +This page provides answers to common questions we receive from software developers. For general guidance about submitting malware or incorrectly detected files, read the submission guide. + +## Does Microsoft accept files for a known list or false-positive prevention program? +No. We do not accept these requests from software developers. Signing your program's files in a consistent manner, with a digital certificate issued by a trusted root authority, helps our research team quickly identify the source of a program and apply previously gained knowledge. In some cases, this might result in your program being quickly added to the known list or, far less frequently, in adding your digital certificate to a list of trusted publishers. + +## How do I dispute the detection of my program? +Submit the file in question as a software developer. Wait until your submission has a final determination. + +If you're not satisfied with our determination of the submission, use the developer contact form provided with the submission results to reach Microsoft. We will use the information you provide to investigate further if necessary. + +We encourage all software vendors and developers to read about how Microsoft identifies malware and unwanted software. + +## Why is Microsoft asking for a copy of my program? +This can help us with our analysis. Participants of the Microsoft Active Protection Service (MAPS) may occasionally receive these requests. The requests will stop once our systems have received and processed the file. + +## Why does Microsoft classify my installer as a software bundler? +It contains instructions to offer a program classified as unwanted software. You can review the criteria we use to check applications for behaviors that are considered unwanted. + +## Why is the Windows Firewall blocking my program? +This is not related to Windows Defender Antivirus and other Microsoft antimalware. You can find out more about Windows Firewall from the Microsoft Developer Network. + +## Why does the Windows Defender SmartScreen say my program is not commonly downloaded? +This is not related to Windows Defender Antivirus and other Microsoft antimalware. You can find out more from the SmartScreen website. + diff --git a/windows/security/intelligence/developer-info.md b/windows/security/intelligence/developer-info.md new file mode 100644 index 0000000000..43c679345e --- /dev/null +++ b/windows/security/intelligence/developer-info.md @@ -0,0 +1,25 @@ +--- +title: Information for developers +description: This page provides answers to common questions we receive from software developers and other useful resources +keywords: software, developer, faq, dispute, false-positive, classify, installer, software, bundler, blocking +search.product: eADQiWindows 10XVcnh +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: macapara +author: mjcaparas +ms.localizationpriority: medium +ms.date: 07/13/2018 +--- + +# Information for developers +Learn about the common questions we receive from software developers and get other developer resources such as detection criteria and file submissions. + +## In this section +Topic | Description +:---|:--- +[Software developer FAQ](developer-faq.md) | Provides answers to common questions we receive from software developers. +[Developer resources](developer-resources.md) | Provides information about how to submit files, detection criteria, and how to check your software against the latest definitions and cloud protection from Microsoft. + + diff --git a/windows/security/intelligence/developer-resources.md b/windows/security/intelligence/developer-resources.md new file mode 100644 index 0000000000..612338fcad --- /dev/null +++ b/windows/security/intelligence/developer-resources.md @@ -0,0 +1,43 @@ +--- +title: Software developer resources +description: This page provides information for developers such as detection criteria, developer questions, and how to check your software against definitions. +keywords: wdsi, software, developer, resources, detection, criteria, questions, scan, software, definitions, cloud, protection +search.product: eADQiWindows 10XVcnh +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: macapara +author: mjcaparas +ms.localizationpriority: medium +ms.date: 07/13/2018 +--- + +# Software developer resources + +Concerned about the detection of your software? +If you believe that your application or program has been incorrectly detected by Microsoft security software, submit the relevant files for analysis. + +Check out the following resources for information on how to submit and view submissions: +- [Submit files](https://www.microsoft.com/en-us/wdsi/filesubmission) +- [View your submissions](https://www.microsoft.com/en-us/wdsi/submissionhistory) + +## Additional resources + +### Detection criteria + +To objectively identify malware and unidentified software, Microsoft applies a set of criteria for evaluating malicious or potentially harmful code. + +For more information, see + +### Developer questions + +Find more guidance about the file submission and detection dispute process in our FAQ for software developers. + +For more information, see + +### Scan your software + +Use Windows Defender Antivirus to check your software against the latest definitions and cloud protection from Microsoft. + +For more information, see \ No newline at end of file diff --git a/windows/security/intelligence/exploits-malware.md b/windows/security/intelligence/exploits-malware.md new file mode 100644 index 0000000000..d1e703f0a6 --- /dev/null +++ b/windows/security/intelligence/exploits-malware.md @@ -0,0 +1,51 @@ +--- +title: Exploits and exploit kits +description: Learn about exploits and how they're used to infect devices and what you can do to protect yourself. +keywords: security, malware +ms.prod: w10 +ms.mktglfcycl: secure +ms.sitesec: library +ms.localizationpriority: medium +ms.author: dansimp +author: dansimp +ms.date: 07/01/2018 +--- +# Exploits and exploit kits + +Exploits take advantage of “vulnerabilities” in software. A vulnerability is like a hole in your software that malware can use to get onto your PC. Malware exploits these vulnerabilities to bypass your computer's security safeguards to infect your device. + +## How it works + +Exploits are often the first part of a larger attack. Hackers scan for outdated systems that contain critical vulnerabilities, which they then exploit by deploying targeted malware. Exploits often include what's called "shellcode". This is a small malware payload that's used to download additional malware from attacker-controlled networks. This allows hackers to infect devices and infiltrate organizations. + +Exploit kits are more comprehensive tools that contain a collection of exploits. These kits scan devices for different kinds of software vulnerabilities and, if any are detected, deploys additional malware to further infect a device. Kits can use exploits targeting a variety of software, including Adobe Flash Player, Adobe Reader, Internet Explorer, Oracle Java and Sun Java. + +The most common method used by attackers to distribute exploits and exploit kits is through webpages, but exploits can also arrive in emails. Some websites unknowingly and unwillingly host malicious code and exploits in their ads. + +The infographic below shows how an exploit kit might attempt to exploit your PC when you visit a compromised webpage. + +![example of how exploit kits work](./images/exploitkit.png) + +*Example of how exploit kits work* + +Several notable threats, including Wannacry, exploit the Server Message Block (SMB) vulnerability CVE-2017-0144 (also called EternalBlue) to launch malware. + +Prevalent exploit kits include: +- Angler / [Axpergle](https://www.microsoft.com/wdsi/threats/malware-encyclopedia-description?Name=JS%2fAxpergle) +- [Neutrino](https://www.microsoft.com/wdsi/threats/malware-encyclopedia-description?Name=JS%2fNeutrino) +- [Nuclear](https://www.microsoft.com/wdsi/threats/malware-encyclopedia-description?Name=Exploit:JS/Neclu) + +## How to protect against exploits + +The best prevention for exploits is to keep your software up-to-date. Software vendors provide updates for many known vulnerabilities and making sure these updates are applied to your devices is an important step to prevent malware. + +Enterprise admins typically manage updates for apps, devices, servers in large organizations. + +## How we name exploits + +We categorize exploits in our Malware encyclopedia by the "platform" they target. For example, Exploit:Java/CVE-2013-1489.A is an exploit that targets a vulnerability in Java. + +A project called "Common Vulnerabilities and Exposures (CVE)" is used by many security software vendors. The project gives each vulnerability a unique number, for example, CVE-2016-0778. +The portion "2016" refers to the year the vulnerability was discovered. The "0778" is a unique ID for this specific vulnerability. + +You can read more on the [CVE website](https://cve.mitre.org/). diff --git a/windows/security/intelligence/images/CoordinatedMalware.png b/windows/security/intelligence/images/CoordinatedMalware.png new file mode 100644 index 0000000000000000000000000000000000000000..fb4ba80cec28fc83c71c7349122b4d951330b95f GIT binary patch literal 32823 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

C&kZ>c9OQ4k|20R{t&Ryk> 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%0DVwg{DF&?)WW1OP3M+b~03d0Ks2*f6h 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 literal 0 HcmV?d00001 diff --git a/windows/security/intelligence/images/SupplyChain.png b/windows/security/intelligence/images/SupplyChain.png new file mode 100644 index 0000000000000000000000000000000000000000..491b55a690bc6bdbe2e2cea17eaf9b749c27f4b7 GIT binary patch literal 151241 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
DIwLGb(n+phwGSVn;7{ZdV$=aQMzK=03k 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 B4aooi literal 0 HcmV?d00001 diff --git a/windows/security/intelligence/images/URLhover.png b/windows/security/intelligence/images/URLhover.png new file mode 100644 index 0000000000000000000000000000000000000000..d307a154e0fea7a9bff4ff26664245c8559449f7 GIT binary patch literal 16910 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 literal 0 HcmV?d00001 diff --git a/windows/security/intelligence/images/WormUSB_flight.png b/windows/security/intelligence/images/WormUSB_flight.png new file mode 100644 index 0000000000000000000000000000000000000000..b1ad7c994fae52aeca0c6f86567351f6cc513ad4 GIT binary patch literal 133165 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

eRa@wG|#XKFZ;e_VS@nkxzXOG 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

Bgi;C>< zK#`y+#ERTIVN5~uBv?3!;o;&M@US@2E~MPgEkMpAKu!RVl~~l-hd0H=b?2`5-u;P= z@btLJ1J%@3khQsaGR>!DCBhNd7ybe;9%aZBlb{w?pqq3B;pC*Sz8Nq^1v1d@{?9@ipENXSFn)Jdvdxvfnlhh z$rQ`$3Tp4k@X{L1C$BZa64d>3K`FfX4m3wZpWzb0=qRgj>1kb(y)xn@vBz-Gq+s@j1 z86OK1J0b0O^R_--|CjIl!RS-1x%P#SWHZ@=y??*$|JN;}V{=vi#g(J|KB0U&E9GE+ zTvW8hCC*L91_?$)#0ZYt@OzN9Sj!ev`pD(gRZ$s-VzG!XDC|!}dcEXa5++>|e+Nv@ zvc;ERR+U<`#kGoyx8mg&4 zt;>(>&Lb7Ap`Efo#aR;0;o^I_ncoASh}oLN^N|pYMWy2g%*(2lk{nU1`RiY49U;M-v1;_$Rk^&p9yyXuaO{!ZJyv9kC>{^Vzc#uJ&`G%R z3Moc9El*ZGYlAvpFskW!IG-d~Y+0~uLy`*B(qCP1d!3#ZY$WWDGNKp`j;hj ziv(0mV~e7of}u4qr@@y>s)>meUm8hA3@q9rcL8_B^U0_y>p(se6qSz%pAd%_(vdzzErY%D-?M{eyrEte=bo z{5niQAQa6t5Nbf)+38g)uM-+(=%tqamVdv;-}!bF(8*g20*6Vlt8Ygid`^8Kud133 zZ|S6~Hx!8u((j{CHbpG<%pd{=JrwXAZJ2qvx(SZ?ZZCfdk?mV3VuyIVbQZ=`)^MYV zNsq=qli`_$mIstXb3{9wfE?>Tj5`|hk6l`0fvUrU- zhf^$f=e+ar2&_?&+7X8%i+B0Eb9j!BzIrDm@~{;@jyn5}l`OQ^q{_WArpSW>b=8I~ zpgYB#0j$%BXBy_ySEz=pmbqU1O#N2GPgCdz7_&G#G+ApiP5sxAGp1BAc)6G|FG+~9 zZx(&pxkgNYPRhR&b|_aM*6CON)J&{L8e1m?d5n~!cBN#kYSFw;#!X@^a~(d2pTi`L zAS96}ehz;rnc-nfzH!7hxycv*;OvCWAycZHteW4Mp;4lEP(pYK#c7ui*BW=WQv)Kr zYajHe+xtwKpZ7`Etx~~@30}v8<=ZvBR6Jeyp*5%rJk@$zG){+A@GZ;bb$!(Q>bOL$ z*M2%IB^BWVHFpEbu|d%z3DA}Ffuq)f_9v*V*c;oX*(L^)p+LozN=MrSK{PfSxDDS% z8Ii(CR75j#v1n%}O=Y^DQSuJfMeM-+yM(m3YY)1;#g#HdtsP)Lux8;`Gg3T5#t5~UU!r+< zpCSL#@_)&%4TAek#R;6!ETtHblfn4_B<6S=^w??Ech`=R@epi9qJ@~%% z?>Ojs8xiZs$rX#p6OUb-9$E$J9qQg3CV!(##f$$x{5N;{m*yQ8 zux@LAk~o~Vm!-G9H8girqqCNo)ynkQ;94K(y66Q<9lm6xLIE_iC8N!{NiBx7$wRXx z&Tmf}+L9%{!_`6n5TspkI6f+k4-c$gG!^#M*D7Indp*Pj1dL_0nbduEPBiHW{hLz| zW-kUi1L^|s{=-oLaeq)YwAm=K2OhBPCq}w$v8;{_6(@unuahYfU?qyn(vMDSkHH68 zF}(1&+g}WyZ5p3K^3h->_P3{LPjcVk3w8T^RU0-;i2p`AjXS#PWq45MLw5cFP$+kj z`HcF>e*z57m=gUw`TB8X&R+|)y-yt8Kf@bg8Y%G4QY2_|rH}1agY%je__J)Vi06l! zq>OsJ!X!n4a>9FeKHCtbDT;(?)y6I+y5#cn7^dlx*zyY_ob(xsL%QZq<`~k(N-E&j z*R`d5RqWX(cZR;mTvCx0mJ(G)i|OZn@wAOs0L!knsF4FmcOPdaQw## (@UA2_;N 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≶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 literal 0 HcmV?d00001 diff --git a/windows/security/intelligence/images/netflix.png b/windows/security/intelligence/images/netflix.png new file mode 100644 index 0000000000000000000000000000000000000000..446542e62a85278bdc96cc645251afbb653f7e1e GIT binary patch literal 109929 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 BS&{$% literal 0 HcmV?d00001 diff --git a/windows/security/intelligence/transparency-report.md b/windows/security/intelligence/transparency-report.md index 03e66af890..4f3dd363a4 100644 --- a/windows/security/intelligence/transparency-report.md +++ b/windows/security/intelligence/transparency-report.md @@ -21,14 +21,32 @@ Microsoft has worked hard to make our capabilities increasingly more effective b The time and effort Microsoft puts into improving Windows Defender Antivirus continues to show in the form of consistently high scores from independent tests. -### AV-TEST +The following display scores for two independent tests. + +## AV-TEST + +AV-TEST is an independent IT security institute from Germany and has been testing internationally relevant IT security products for over 15 years. + +The graphs below show Windows Defender AV’s detection rates in “Real World” and “Prevalent malware” testing over a six month period. + +**Real-world testing** refers to protection against 0-day malware attacks, inclusive of web and e-mail threats. + +**Prevent malware** refers to detection of widespread and prevalent malware discovered in the last 4 weeks. -The diagrams below show Windows Defender AV’s detection rates in “Real World” and “Prevalent malware” testing over a six month period ![Prevent Malware](./images/PreventMalware072018Large.png) ![Real World](./images/RealWorld072018.png) +## AV Comparatives + +The results show the AV Comparatives Enterprise Real-World Protection Test + +**March-June of 2018** + +Blocked (malware was successfully blocked by AV): 98.7% + + ## Factors not represented in the tests It is important to remember that [Windows Defender ATP](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=cx-blog-mmpc) (which integrates our antivirus capabilities and the whole Windows security stack) provides a much larger set of protection features that are not factored into the tests. These features provide **additional layers of protection** that help prevent malware from getting onto devices in the first place: @@ -37,26 +55,16 @@ If organizations like AV-Comparatives and AV-TEST performed testing against the To see these capabilities for yourself sign up for a [90-day trial of Windows Defender ATP](https://www.microsoft.com/windowsforbusiness/windows-atp?ocid=cx-blog-mmpc) today, or [enable Preview features on existing tenants](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/preview-settings-windows-defender-advanced-threat-protection). +![Real World](./images/wdatp-pillars2.png) + ## Reports -### AV Test +### AV-TEST -**May-June 2018** - -* [AV-Test results](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/june-2018/microsoft-windows-defender-antivirus-4.12-182374/ -) - -**March-April 2018** - -* [AV-Test results](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/april-2018/microsoft-windows-defender-antivirus-4.12-181574/) - -* [Microsoft transparency report](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2ouJA) - -**January-February 2018** - -* [AV-Test results](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/april-2018/microsoft-windows-defender-antivirus-4.12-181574/) - -* [Microsoft transparency report](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE27O5A?ocid=cx-blog-mmpc) +|**January-February 2018** | **March-April 2018** |**May-June 2018**| +|-----|-----|-----| +|* [AV-Test results](https://www.av-test.org/en/antivirus/home-windows/windows-7/february-2018/kaspersky-lab-internet-security-18.0-180557/)|* [AV-Test results](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/april-2018/microsoft-windows-defender-antivirus-4.12-181574/)|* [AV-Test results](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/june-2018/microsoft-windows-defender-antivirus-4.12-182374/)| +|* [Microsoft transparency report](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE27O5A?ocid=cx-blog-mmpc)|* [Microsoft transparency report](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2ouJA)||| ### AV Comparatives @@ -66,4 +74,4 @@ If organizations like AV-Comparatives and AV-TEST performed testing against the ### Tom's Guide -https://www.tomsguide.com/us/best-antivirus,review-2588.html \ No newline at end of file +* [Best Free PC Antivirus Software 2018](https://www.tomsguide.com/us/best-antivirus,review-2588-5.html) \ No newline at end of file From cf94f4e434a5c161390125c9cf9b5c64e2e05c67 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Wed, 1 Aug 2018 12:15:07 -0700 Subject: [PATCH 20/80] updates --- .../intelligence/transparency-report.md | 46 ++++++++----------- 1 file changed, 19 insertions(+), 27 deletions(-) diff --git a/windows/security/intelligence/transparency-report.md b/windows/security/intelligence/transparency-report.md index 4f3dd363a4..2fad22db67 100644 --- a/windows/security/intelligence/transparency-report.md +++ b/windows/security/intelligence/transparency-report.md @@ -33,32 +33,6 @@ The graphs below show Windows Defender AV’s detection rates in “Real World **Prevent malware** refers to detection of widespread and prevalent malware discovered in the last 4 weeks. - -![Prevent Malware](./images/PreventMalware072018Large.png) - -![Real World](./images/RealWorld072018.png) - -## AV Comparatives - -The results show the AV Comparatives Enterprise Real-World Protection Test - -**March-June of 2018** - -Blocked (malware was successfully blocked by AV): 98.7% - - -## Factors not represented in the tests - -It is important to remember that [Windows Defender ATP](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=cx-blog-mmpc) (which integrates our antivirus capabilities and the whole Windows security stack) provides a much larger set of protection features that are not factored into the tests. These features provide **additional layers of protection** that help prevent malware from getting onto devices in the first place: - -If organizations like AV-Comparatives and AV-TEST performed testing against the complete endpoint protection solution, the results would better represent the kind of protection our customers actually enjoy daily. - - To see these capabilities for yourself sign up for a [90-day trial of Windows Defender ATP](https://www.microsoft.com/windowsforbusiness/windows-atp?ocid=cx-blog-mmpc) today, or [enable Preview features on existing tenants](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/preview-settings-windows-defender-advanced-threat-protection). - -![Real World](./images/wdatp-pillars2.png) - -## Reports - ### AV-TEST |**January-February 2018** | **March-April 2018** |**May-June 2018**| @@ -66,11 +40,29 @@ If organizations like AV-Comparatives and AV-TEST performed testing against the |* [AV-Test results](https://www.av-test.org/en/antivirus/home-windows/windows-7/february-2018/kaspersky-lab-internet-security-18.0-180557/)|* [AV-Test results](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/april-2018/microsoft-windows-defender-antivirus-4.12-181574/)|* [AV-Test results](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/june-2018/microsoft-windows-defender-antivirus-4.12-182374/)| |* [Microsoft transparency report](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE27O5A?ocid=cx-blog-mmpc)|* [Microsoft transparency report](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2ouJA)||| -### AV Comparatives + +## AV Comparatives + +The results show the AV Comparatives Enterprise Real-World Protection Test **March-June 2018** +Blocked (malware was successfully blocked by AV): **98.7%** * [Real-World Protection Test](https://www.av-comparatives.org/comparison/) +## Factors not represented in the tests + +It is important to remember that [Windows Defender ATP](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=cx-blog-mmpc) (which integrates our antivirus capabilities and the whole Windows security stack) provides a much larger set of protection features that are not factored into the tests. These features provide **additional layers of protection** that help prevent malware from getting onto devices in the first place: + + To see these capabilities for yourself sign up for a [90-day trial of Windows Defender ATP](https://www.microsoft.com/windowsforbusiness/windows-atp?ocid=cx-blog-mmpc) today, or [enable Preview features on existing tenants](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/preview-settings-windows-defender-advanced-threat-protection). + +![Real World](./images/wdatp-pillars2.png) + +## Reports + + + +### AV Comparatives + ### Tom's Guide From e99e8bbcaa22a8a89afa2aec61914f5a7b032d9c Mon Sep 17 00:00:00 2001 From: MikeBlodge Date: Thu, 2 Aug 2018 08:50:54 -0700 Subject: [PATCH 21/80] updating --- education/windows/enable-s-mode-on-surface-go-devices.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/education/windows/enable-s-mode-on-surface-go-devices.md b/education/windows/enable-s-mode-on-surface-go-devices.md index d4defda832..09b89b5621 100644 --- a/education/windows/enable-s-mode-on-surface-go-devices.md +++ b/education/windows/enable-s-mode-on-surface-go-devices.md @@ -13,7 +13,7 @@ ms.author: ms.date: 07/30/2018 --- -# Enabling S mode on Surface Go devices with Windows 10 Pro for education +# Surface Go for Education - Enabling S mode Surface Go devices are available with both Windows 10 Home in S mode and Windows 10 Pro configurations. Education customers who purchase Surface Go devices with Windows 10 Pro may wish to take advantage of S mode on their Pro devices. These customers can create their own S mode image for Surface Go or enable S mode on a per-device basis. From 2bc9fa8be1b9699c025cb3113e31439ce41a62eb Mon Sep 17 00:00:00 2001 From: MikeBlodge Date: Thu, 2 Aug 2018 09:07:13 -0700 Subject: [PATCH 22/80] updating lists, title, and links --- .../enable-s-mode-on-surface-go-devices.md | 114 +++++++++--------- 1 file changed, 56 insertions(+), 58 deletions(-) diff --git a/education/windows/enable-s-mode-on-surface-go-devices.md b/education/windows/enable-s-mode-on-surface-go-devices.md index 09b89b5621..b4ffda782a 100644 --- a/education/windows/enable-s-mode-on-surface-go-devices.md +++ b/education/windows/enable-s-mode-on-surface-go-devices.md @@ -37,46 +37,45 @@ process](https://docs.microsoft.com/windows/deployment/windows-10-deployment-sce 1. Use DISM to mount your offline Windows 10 Pro (1803) image. -``` -dism /Mount-image /imagefile:\ {/Index:\ | /Name:\} /MountDir:\ -``` + ``` + dism /Mount-image /imagefile:\ {/Index:\ | /Name:\} /MountDir:\ + ``` -1. Create an unattend.xml answer file, adding the +2. Create an unattend.xml answer file, adding the amd64_Microsoft_Windows_CodeIntegrity component to Pass 2 offline Servicing and setting amd64_Microsoft_Windows_CodeIntegrity\\SkuPolicyRequired to “1”. The resulting xml should look like this… -XML Copy -``` - - - 1 - - -``` + Copy + ``` + + + 1 + + + ``` +3. Save the answer file in the **Windows\Panther** folder of your mounted image as unattend.xml. +4. Use DISM to apply the unattend.xml file and enable S Mode: -1. Save the answer file in the **Windows\Panther** folder of your mounted image as unattend.xml. -2. Use DISM to apply the unattend.xml file and enable S Mode: + Copy + ``` + dism /image:C:\mount\windows /apply-unattend:C:\mount\windows\windows\panther\unattend.xml + ``` -Copy -``` -dism /image:C:\mount\windows /apply-unattend:C:\mount\windows\windows\panther\unattend.xml -``` -> Note: in the above example, C:\\mount\\ is the local directory used to mount -> the offline image. + > Note: in the above example, C:\\mount\\ is the local directory used to mount + > the offline image. +5. Commit the image changes and unmount the image -1. Commit the image changes and unmount the image - -Copy -``` -dism /Unmount-image /MountDir:C:\\mount /Commit -``` + Copy + ``` + dism /Unmount-image /MountDir:C:\\mount /Commit + ``` >Note: don’t forget the /Commit parameter to ensure you don’t lose your changes. @@ -87,39 +86,38 @@ Your Windows 10 Pro (1803) image now has S mode enabled and is ready to deploy t Education customers who wish to avoid the additional overhead associated with Windows image creation, customization, and deployment can enable S mode on a per-device basis. Performing the following steps on a Surface Go device will enable S mode on an existing installation of Windows 10 Pro (1803). 1. Create a bootable WinPE media. See [Create a bootable Windows PE USB - drive](http://msdn.microsoft.com/library/windows/hardware/dn938386.aspx) for - details. + drive](http://msdn.microsoft.com/library/windows/hardware/dn938386.aspx) for details. -1. Create an unattend.xml answer file, adding the +2. Create an unattend.xml answer file, adding the amd64_Microsoft_Windows_CodeIntegrity component to Pass 2 offline Servicing and setting amd64_Microsoft_Windows_CodeIntegrity\\SkuPolicyRequired to “1”. The resulting xml should look like this… -XML Copy -``` - - - 1 - - -``` + Copy + ``` + + + 1 + + + ``` -1. Attach your bootable WinPE USB drive to a Surface Go device and perform a USB boot (hold the **volume down** button while powering on the device… continue to hold until the Surface logo appears) -2. Wait for WinPE to launch a command window (*X:\\windows\\system32\\cmd.exe*). -3. Apply the unattend.xml created in step 2 using DISM. +3. Attach your bootable WinPE USB drive to a Surface Go device and perform a USB boot (hold the **volume down** button while powering on the device… continue to hold until the Surface logo appears) +4. Wait for WinPE to launch a command window (*X:\\windows\\system32\\cmd.exe*). +5. Apply the unattend.xml created in step 2 using DISM. -Copy -``` -dism /image:C:\ /apply-unattend:D:\unattend.xml -``` -> Note: in the above example, C:\\ is the local OS drive (offline). D:\ is where the S mode unattend.xml file (from Step 2) resides. + Copy + ``` + dism /image:C:\ /apply-unattend:D:\unattend.xml + ``` + > Note: in the above example, C:\\ is the local OS drive (offline). D:\ is where the S mode unattend.xml file (from Step 2) resides. -1. Once DISM has successfully applied the unattend.xml, reboot the Surface Go device. +6. Once DISM has successfully applied the unattend.xml, reboot the Surface Go device. Upon reboot, you should find your Surface Go device now is now in S mode. ### Troubleshooting From b0600278fa0502d1944b71653d7f191fee055d46 Mon Sep 17 00:00:00 2001 From: MikeBlodge Date: Thu, 2 Aug 2018 09:13:02 -0700 Subject: [PATCH 23/80] updating headers --- .../enable-s-mode-on-surface-go-devices.md | 27 ++++++++++--------- 1 file changed, 15 insertions(+), 12 deletions(-) diff --git a/education/windows/enable-s-mode-on-surface-go-devices.md b/education/windows/enable-s-mode-on-surface-go-devices.md index b4ffda782a..e7a0c40d46 100644 --- a/education/windows/enable-s-mode-on-surface-go-devices.md +++ b/education/windows/enable-s-mode-on-surface-go-devices.md @@ -17,7 +17,7 @@ ms.date: 07/30/2018 Surface Go devices are available with both Windows 10 Home in S mode and Windows 10 Pro configurations. Education customers who purchase Surface Go devices with Windows 10 Pro may wish to take advantage of S mode on their Pro devices. These customers can create their own S mode image for Surface Go or enable S mode on a per-device basis. -### Prerequisites +## Prerequisites Here are some things you’ll need before attempting any of these procedures: @@ -30,7 +30,7 @@ Here are some things you’ll need before attempting any of these procedures: - [Bootable Windows Preinstall Environment (WinPE)](https://docs.microsoft.com/windows-hardware/manufacture/desktop/winpe-create-usb-bootable-drive) -### Enabling S Mode – Windows Image (WIM) +## Enabling S Mode – Windows Image (WIM) Like enterprise administrators performing large-scale deployment of customized Windows images, education customers can create their own customized Windows images for deployment to multiple classroom devices. An education customer who plans to follow [a traditional image-based deployment process](https://docs.microsoft.com/windows/deployment/windows-10-deployment-scenarios#traditional-deployment) using a Windows 10 Pro (1803) image for Surface Go devices can enable S mode as follows: @@ -81,7 +81,7 @@ process](https://docs.microsoft.com/windows/deployment/windows-10-deployment-sce Your Windows 10 Pro (1803) image now has S mode enabled and is ready to deploy to Surface Go devices. -### Enabling S Mode – Per Device +## Enabling S Mode – Per Device Education customers who wish to avoid the additional overhead associated with Windows image creation, customization, and deployment can enable S mode on a per-device basis. Performing the following steps on a Surface Go device will enable S mode on an existing installation of Windows 10 Pro (1803). @@ -120,23 +120,26 @@ Education customers who wish to avoid the additional overhead associated with Wi 6. Once DISM has successfully applied the unattend.xml, reboot the Surface Go device. Upon reboot, you should find your Surface Go device now is now in S mode. -### Troubleshooting +## Troubleshooting |ISSUE | RESOLUTION | |------------------------ |-----------------------| |DISM fails to apply the unattend.xml because the OS drive is encrypted. | This is one reason why it’s best to enable S mode before setting up and configuring a device. If the OS drive has already been encrypted, you’ll need to fully decrypt the drive before you can enable S mode. | |Unattend.xml has been applied and dism reports success. However, when I boot the device, it’s not in S mode. This can happen when a device was booted to Windows 10 Pro before S mode was enabled. To resolve this issue, do the following: | 1. **Run** “shutdown.exe -p -f” to force a complete shutdown.
2. Hold the **vol-up** button while pressing the **power** button to power on the device. Continue to hold **vol-up** until you see the Surface UEFI settings.
3. Under **Security** find the **Secure Boot** option and disable it.
4. With SecureBoot disabled choose **exit** -\> **restart now** to exit UEFI settings and reboot the device back to Windows.
5. Confirm that S mode is now properly enabled.
6. Once you’ve confirmed S mode, you should re-enable Secure Boot… repeat the above steps, choosing to **Enable** Secure Boot from the UEFI securitysettings. -### Additional Info +## Additional Info -[Service a Windows image using DISM](https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/mount-and-modify-a-windows-image-using-dism) +[Windows 10 deployment scenarios](https://docs.microsoft.com/en-us/windows/deployment/windows-10-deployment-scenarios) + +[Windows 10 deployment scenarios and tools](https://docs.microsoft.com/en-us/windows/deployment/windows-deployment-scenarios-and-tools) + +[Download and install the Windows ADK](https://docs.microsoft.com/en-us/windows-hardware/get-started/adk-install) + +[Windows ADK for Windows 10 scenarios for IT Pros](https://docs.microsoft.com/en-us/windows/deployment/windows-adk-scenarios-for-it-pros) + +[Modify a Windows Image Using DISM](https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/mount-and-modify-a-windows-image-using-dism) [Service a Windows Image Using DISM](https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/service-a-windows-image-using-dism) -[Deployment Image Servicing and Management (DISM.exe)](https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/dism-image-management-command-line-options-s14) +[DISM Image Management Command-Line Options](https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/dism-image-management-command-line-options-s14) -[Windows Assessment and Deployment Kit ](https://developer.microsoft.com/windows/hardware/windows-assessment-deployment-kit#winADK) - -[Windows Deployment scenarios and tools](https://docs.microsoft.com/en-us/windows/deployment/windows-deployment-scenarios-and-tools) - -[Windows 10 Deployment scenarios](https://docs.microsoft.com/windows/deployment/windows-10-deployment-scenarios) From a93173634cfd5abd54f86f6b28a448350eb5675d Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Thu, 2 Aug 2018 17:48:43 -0700 Subject: [PATCH 24/80] Updates --- .../images/PreventMalware072018.png | Bin 0 -> 14653 bytes .../images/PreventMalware072018Large.png | Bin 15773 -> 0 bytes .../images/PreventMalware072018Small.png | Bin 45833 -> 0 bytes .../intelligence/images/RealWorld072018.png | Bin 15202 -> 15952 bytes .../intelligence/transparency-report.md | 49 ++++++++---------- 5 files changed, 23 insertions(+), 26 deletions(-) create mode 100644 windows/security/intelligence/images/PreventMalware072018.png delete mode 100644 windows/security/intelligence/images/PreventMalware072018Large.png delete mode 100644 windows/security/intelligence/images/PreventMalware072018Small.png diff --git a/windows/security/intelligence/images/PreventMalware072018.png b/windows/security/intelligence/images/PreventMalware072018.png new file mode 100644 index 0000000000000000000000000000000000000000..26bdeae570dcf36ee66733a46e7d6dd1773b6268 GIT binary patch literal 14653 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 GzW*1|3H^5f diff --git a/windows/security/intelligence/images/PreventMalware072018Small.png b/windows/security/intelligence/images/PreventMalware072018Small.png deleted file mode 100644 index 9f9ef3f6b1c6eacd41cec3974ca11ca0ef0d3105..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 45833 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%0DFgUhUBm^n-_PpUSem-3FEh`+f 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 literal 15202 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 Date: Fri, 3 Aug 2018 11:30:58 -0700 Subject: [PATCH 25/80] Updates --- windows/security/intelligence/TOC.md | 2 +- .../intelligence/prevent-malware-infection.md | 59 ++++++++----------- .../intelligence/transparency-report.md | 14 ++--- 3 files changed, 32 insertions(+), 43 deletions(-) diff --git a/windows/security/intelligence/TOC.md b/windows/security/intelligence/TOC.md index 0b1524d2d8..d2dbed3390 100644 --- a/windows/security/intelligence/TOC.md +++ b/windows/security/intelligence/TOC.md @@ -26,7 +26,7 @@ ## [Worms](worms-malware.md) -## [Transparency report](transparency-report.md) +## [Industry antivirus tests](transparency-report.md) # [Industry collaboration programs](cybersecurity-industry-partners.md) diff --git a/windows/security/intelligence/prevent-malware-infection.md b/windows/security/intelligence/prevent-malware-infection.md index 75e3046205..7e14e788c9 100644 --- a/windows/security/intelligence/prevent-malware-infection.md +++ b/windows/security/intelligence/prevent-malware-infection.md @@ -18,51 +18,49 @@ You can also browse the many [software and application solutions](https://review ## Keep software up-to-date -[Exploits](exploits-malware.md) typically abuse vulnerabilities in popular software such as web browsers, Java, Adobe Flash Player, and Microsoft Office. To protect your PC from exploits, always keep software up-to-date. +[Exploits](exploits-malware.md) typically use vulnerabilities in popular software such as web browsers, Java, Adobe Flash Player, and Microsoft Office to infect devices. Software updates patch vulnerabilities so they aren't available to exploits anymore. -To keep Microsoft software up to date, ensure that [automatic Microsoft Updates](https://support.microsoft.com/help/12373/windows-update-faq) are enabled. Also, by upgrading to the latest version of Windows, you automatically benefit from a host of built-in security enhancements. +To keep Microsoft software up to date, ensure that [automatic Microsoft Updates](https://support.microsoft.com/help/12373/windows-update-faq) are enabled. Also, upgrade to the latest version of Windows to benefit from a host of built-in security enhancements. -## Watch out for threats in links, attachments, and websites +## Watch out for threats in links and attachments -Email and other messaging tools are a few of the most common ways your PC can get infected. Attachments or links on messages can open malware directly or can stealthily trigger a download. Some emails will instruct you to allow macros or other executable content—these instructions are designed to make it easier for malware to infect your computer. +Email and other messaging tools are a few of the most common ways your device can get infected. Attachments or links in messages can open malware directly or can stealthily trigger a download. Some emails will give instructions to allow macros or other executable content designed to make it easier for malware to infect your devices. -* Use an email service that provides protection against malicious attachments, links, and abusive senders. [Microsoft Office 365](https://support.office.com/article/Anti-spam-and-anti-malware-protection-in-Office-365-5ce5cf47-2120-4e51-a403-426a13358b7e) has built-in antimalware, link protection, and spam filtering, helping protect you from malware, phishing, and other email threats. +* Use an email service that provides protection against malicious attachments, links, and abusive senders. [Microsoft Office 365](https://support.office.com/article/Anti-spam-and-anti-malware-protection-in-Office-365-5ce5cf47-2120-4e51-a403-426a13358b7e) has built-in antimalware, link protection, and spam filtering. -For more information, see [Phishing](phishing.md) +For more information, see [Phishing](phishing.md). -### Malicious or compromised websites +## Malicious or compromised websites -By visiting malicious or compromised sites, your PC can get infected with malware automatically or you can get tricked into downloading and installing malware. -Check for the following characteristics to identify potentially harmful websites: +By visiting malicious or compromised sites, your PC can get infected with malware automatically or you can get tricked into downloading and installing malware. See [exploits and exploit kits](exploits-malware.md) as an example of how some of these sites can automatically install malware to visiting computers. -* Check the URL in the address bar. The initial part or the domain should represent the company that owns the site you are visiting. Check the domain for misspellings. For example, malicious sites commonly use domain names that swap the letter O with a zero (0) or the letters L and I with a one (1). If example.com is spelled examp1e.com, the site you are visiting is suspect. +To identify potentially harmful websites, keep the following in mind: -* Sites that contain adult or pirated content are common vectors for spreading malware. Users do not openly discuss visits to these sites, so any untoward experience are more likely to stay unreported. +* The initial part (domain) of a website address should represent the company that owns the site you are visiting. Check the domain for misspellings. For example, malicious sites commonly use domain names that swap the letter O with a zero (0) or the letters L and I with a one (1). If example.com is spelled examp1e.com, the site you are visiting is suspect. -* Sites that aggressively open popups and display misleading buttons. Many of these sites trick users into accepting content through constant popups or mislabeled buttons. For example, some of these sites display media play buttons to trick users into downloading and installing infected media players. +* Sites that aggressively open popups and display misleading buttons often trick users into accepting content through constant popups or mislabeled buttons. -To block malicious websites, use a modern web browser like [Microsoft Edge](http://www.microsoft.com/windows/microsoft-edge?ocid=cx-wdsi-articles) which uses Windows Defender SmartScreen to identify phishing and malware websites. Microsoft Edge also works with Windows Defender Antivirus to check downloads for malware. - -For optimal protection while browsing websites, use [Windows Defender Application Guard](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-guard/wd-app-guard-overview?ocid=cx-wdsi-articles). Application Guard helps to isolate untrusted sites, protecting you while you browse the Internet. If you browse an untrusted site through either Microsoft Edge or Internet Explorer, Application Guard opens the site in a virtualized container that is separate from the host operating system. This container isolation means that if the untrusted site turns out to be malicious, the host PC is protected and the attacker can't get to your data. Application Guard is available on enterprise editions of Windows 10 version 1709 or above. +To block malicious websites, use a modern web browser like [Microsoft Edge](http://www.microsoft.com/windows/microsoft-edge?ocid=cx-wdsi-articles) which identifies phishing and malware websites and checks downloads for malware. If you encounter an unsafe site, click **More […] > Send feedback** on Microsoft Edge. You can also [report unsafe sites directly to Microsoft](https://www.microsoft.com/wdsi/support/report-unsafe-site). -## Stay away from pirated material +### Stay away from pirated material -Using pirated content is not only illegal, it can also expose your PC to malware. Sites that offer pirated software and media are also often used to distribute malware. Many illicit media download and streaming sites try to push infected media players and codecs packages. Some of these sites can automatically install malware to visiting computers. +Using pirated content is not only illegal, it can also expose your PC to malware. Sites that offer pirated software and media are also often used to distribute malware when the site is visited. Sometimes pirated software is bundled with malware and other unwanted software when downloaded, including intrusive browser plugins and adware. + +Users do not openly discuss visits to these sites, so any untoward experience are more likely to stay unreported. -Pirated software is often bundled with malware and other unwanted software, including intrusive browser plugins and adware. To stay safe, download movies, music, and apps from official publisher websites or stores. Consider running a streamlined OS such as [Windows 10 Pro SKU S Mode](https://www.microsoft.com/windows/windows-10-s?ocid=cx-wdsi-articles), which ensures that only vetted apps from the Windows Store are installed. ## Don't attach unfamiliar removable drives -Some types of malware can spread by copying themselves to USB flash drives or other removable drives. Also, there are malicious individuals that intentionally prepare and distribute infected drives—leaving these drives in public places to victimize unsuspecting individuals. +Some types of malware can spread by copying themselves to USB flash drives or other removable drives. There are malicious individuals that intentionally prepare and distribute infected drives—leaving these drives in public places to victimize unsuspecting individuals. Only use removable drives that you are familiar with or that come from a trusted source. If a drive has been used in publicly accessible devices, like computers in a café or a library, make sure you have antimalware running on your computer before you use the drive. Avoid opening unfamiliar files you find on suspect drives, including Office and PDF documents and executable files. ## Use a non-administrator account -At the time they are launched, whether inadvertently by a user or automatically, most malware run under the same privileges as the active user. This means that by limiting your own privileges, you can prevent malware from making consequential changes to your computer. +At the time they are launched, whether inadvertently by a user or automatically, most malware run under the same privileges as the active user. This means that by limiting account privileges, you can prevent malware from making consequential changes any devices. By default, Windows uses [User Account Control (UAC)](https://docs.microsoft.com/windows/access-protection/user-account-control/user-account-control-overview) to provide automatic, granular control of privileges—it temporarily restricts privileges and prompts the active user every time an application attempts to make potentially consequential changes to the system. Although UAC helps limit the privileges of admin users, users can simply override this restriction when prompted. As a result, it is quite easy for an admin user to inadvertently allow malware to run. @@ -98,9 +96,7 @@ Microsoft provides comprehensive security capabilities that help protect against * [Microsoft Exchange Online Protection (EOP)](https://products.office.com/exchange/exchange-email-security-spam-protection) offers enterprise-class reliability and protection against spam and malware, while maintaining access to email during and after emergencies. -* [Microsoft Safety Scanner](https://www.microsoft.com/wdsi/products/scanner) helps remove malicious software from computers running Windows 10, Windows 10 Tech Preview, Windows 8.1, Windows 8, Windows 7, Windows Server 2016, Windows Server Tech Preview, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, or Windows Server 2008. NOTE: This tool does not replace your antimalware product. - -* [Microsoft Security Essentials](https://www.microsoft.com/download/details.aspx?id=5201) provides real-time protection for your home or small business PC that guards against viruses, spyware, and other malicious software. For Windows 7, Windows Vista. See Windows Defender Advanced Threat Protection for later versions of Windows. +* [Microsoft Safety Scanner](https://www.microsoft.com/wdsi/products/scanner) helps remove malicious software from computers. NOTE: This tool does not replace your antimalware product. * [Microsoft 365](https://docs.microsoft.com/microsoft-365/enterprise/#pivot=itadmin&panel=it-security) includes Office 365, Windows 10, and Enterprise Mobility + Security. These resources power productivity while providing intelligent security across users, devices, and data. @@ -108,21 +104,14 @@ Microsoft provides comprehensive security capabilities that help protect against * [OneDrive for Business](https://support.office.com/article/restore-a-previous-version-of-a-file-in-onedrive-159cad6d-d76e-4981-88ef-de6e96c93893?ui=en-US&rs=en-US&ad=US) can back up files, which you would then use to restore files in the event of an infection. -* [Windows Defender Advanced Threat Protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection) provides comprehensive endpoint protection, detection, and response capabilities to help prevent ransomware. In the event of a breach, Windows Defender ATP alerts security operations teams about suspicious activities and automatically attempts to resolve the problem. This includes alerts for suspicious PowerShell commands, connecting to a TOR website, launching self-replicated copies, and deletion of volume shadow copies. Try Windows Defender ATP free of charge. The following are all a part of Windows Defender ATP: - * [Windows Defender Antivirus](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10) is built into Windows 10 and, when enabled, provides real-time cloud-powered protection against threats. - - * [Windows Defender Application Guard](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-guard/wd-app-guard-overview) helps protect your employees from untrusted sites by opening the site in an isolated Hyper-V-enabled container, separate from the host operating system. - - * [Windows Defender Credential Guard](https://docs.microsoft.com/windows/security/identity-protection/credential-guard/credential-guard) uses virtualization-based security to isolate secrets so that only privileged system software can access them. - - * [Windows Defender Exploit Guard](https://cloudblogs.microsoft.com/microsoftsecure/2017/10/23/windows-defender-exploit-guard-reduce-the-attack-surface-against-next-generation-malware/) protects files in key folders with controlled folder access. - - * [Windows Defender Firewall with Advanced Security](https://docs.microsoft.com/windows/security/identity-protection/windows-firewall/windows-firewall-with-advanced-security) blocks unwanted inbound network connections. It can also control which applications on your computer can initiate outbound connections and can warn of malware suddenly trying to establish a remote connection. - - * [Windows Defender System Guard](https://cloudblogs.microsoft.com/microsoftsecure/2017/10/23/hardening-the-system-and-maintaining-integrity-with-windows-defender-system-guard/) protects and maintains the integrity of the system as it starts up and after it’s running. It also validates that system integrity has truly been maintained through local and remote attestation. +* [Windows Defender Advanced Threat Protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection) provides comprehensive endpoint protection, detection, and response capabilities to help prevent ransomware. In the event of a breach, Windows Defender ATP alerts security operations teams about suspicious activities and automatically attempts to resolve the problem. This includes alerts for suspicious PowerShell commands, connecting to a TOR website, launching self-replicated copies, and deletion of volume shadow copies. Try Windows Defender ATP free of charge. * [Windows Hello for Business](https://docs.microsoft.com/windows/security/identity-protection/hello-for-business/hello-identity-verification) replaces passwords with strong two-factor authentication on PCs and mobile devices. This authentication consists of a new type of user credential that is tied to a device and uses a biometric or PIN. It lets user authenticate to an Active Directory or Azure Active Directory account. +### Earlier than Windows 10 (not recommended) + +* [Microsoft Security Essentials](https://www.microsoft.com/download/details.aspx?id=5201) provides real-time protection for your home or small business PC that guards against viruses, spyware, and other malicious software. For Windows 7, Windows Vista. See Windows Defender Advanced Threat Protection for later versions of Windows. + ## What to do if you have a malware infection Windows Defender Antivirus helps reduce the chances of infection and will automatically remove threats that it detects. diff --git a/windows/security/intelligence/transparency-report.md b/windows/security/intelligence/transparency-report.md index 90e4221cbf..b5fca954c3 100644 --- a/windows/security/intelligence/transparency-report.md +++ b/windows/security/intelligence/transparency-report.md @@ -11,15 +11,15 @@ author: levinec ms.date: 07/25/2018 --- -# Industry antivirus tests +# Top scoring in industry antivirus tests -Microsoft security stack continually performs well on independent tests. +Antivirus capabilities in Windows Defender ATP **consistently receives high scores** from independent tests, making it a top choice in the antivirus market. That is because Microsoft has built the most secure version of its platform in Windows 10, making it much more difficult for exploits, malware, and other threats to infect devices. -## Top scoring in independent tests +Windows Defender ATP [next generation](https://www.youtube.com/watch?v=Xy3MOxkX_o4) protection detects and stops malware at first sight by using a model that leverages predictive technologies, [machine learning](https://cloudblogs.microsoft.com/microsoftsecure/2018/06/07/machine-learning-vs-social-engineering/), [artificial intelligence](https://cloudblogs.microsoft.com/microsoftsecure/2018/02/14/how-artificial-intelligence-stopped-an-emotet-outbreak/), behavioral analysis, and other evolutions. That is why it [is the most deployed in the enterprise](https://docs.microsoft.com/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10). -Microsoft has worked hard to make our capabilities increasingly more effective by utilizing heuristic detections, machine learning, behavioral analysis, and other evolutions. That is why [Windows Defender Antivirus is the most deployed in the enterprise](https://docs.microsoft.com/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10). +Millions of devices are protected from malware outbreaks and cyberattacks every day, sometimes [milliseconds after a campaign starts](https://cloudblogs.microsoft.com/microsoftsecure/2018/03/07/behavior-monitoring-combined-with-machine-learning-spoils-a-massive-dofoil-coin-mining-campaign/). In many cases, customers may not even know they were protected. -The time and effort Microsoft puts into improving Windows Defender Antivirus continues to show in the form of consistently high scores from independent tests. +The excellent results on independent industry tests is just one indication of quality we provide. ## AV-TEST @@ -49,7 +49,7 @@ The graphs below show Windows Defender AV’s detection rates in “Real World AV-Comparatives is an independent organization offering systematic testing for security software such as PC/Mac-based antivirus products and mobile security solutions. -The results show the AV Comparatives Enterprise Real-World Protection Test +The results show the AV Comparatives Enterprise Real-World Protection Test, which evaluates the “real-world” protection capabilities with default settings. The goal is to find out whether the security software protects the computer by either hindering the malware from changing any systems or remediating all changes if any were made. ### **March-June 2018** @@ -59,7 +59,7 @@ Blocked (malware was successfully blocked by AV): **98.7%** ## Factors not represented in the tests -It is important to remember that [Windows Defender ATP](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=cx-blog-mmpc) (which integrates our antivirus capabilities and the whole Windows security stack) provides a much larger set of protection features that are not factored into the tests. These features provide **additional layers of protection** that help prevent malware from getting onto devices in the first place. +It is important to remember that [Windows Defender ATP](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=cx-blog-mmpc) (which integrates our antivirus capabilities and the whole Windows security stack) provides a much larger set of protection features that are not factored into the tests. These features provide [additional layers of protection](https://cloudblogs.microsoft.com/microsoftsecure/2017/12/11/detonating-a-bad-rabbit-windows-defender-antivirus-and-layered-machine-learning-defenses/) that help prevent malware from getting onto devices in the first place. To see these capabilities for yourself sign up for a [90-day trial of Windows Defender ATP](https://www.microsoft.com/windowsforbusiness/windows-atp?ocid=cx-blog-mmpc) today, or [enable Preview features on existing tenants](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/preview-settings-windows-defender-advanced-threat-protection). From d9557047f6f729cbcd088ad3d71545f99fd5207a Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Fri, 3 Aug 2018 13:56:22 -0700 Subject: [PATCH 26/80] Updates --- ...e072018.png => PrevalentMalware072018.png} | Bin .../intelligence/transparency-report.md | 39 +++++++++++------- 2 files changed, 23 insertions(+), 16 deletions(-) rename windows/security/intelligence/images/{PreventMalware072018.png => PrevalentMalware072018.png} (100%) diff --git a/windows/security/intelligence/images/PreventMalware072018.png b/windows/security/intelligence/images/PrevalentMalware072018.png similarity index 100% rename from windows/security/intelligence/images/PreventMalware072018.png rename to windows/security/intelligence/images/PrevalentMalware072018.png diff --git a/windows/security/intelligence/transparency-report.md b/windows/security/intelligence/transparency-report.md index b5fca954c3..4f74f115df 100644 --- a/windows/security/intelligence/transparency-report.md +++ b/windows/security/intelligence/transparency-report.md @@ -13,9 +13,9 @@ ms.date: 07/25/2018 # Top scoring in industry antivirus tests -Antivirus capabilities in Windows Defender ATP **consistently receives high scores** from independent tests, making it a top choice in the antivirus market. That is because Microsoft has built the most secure version of its platform in Windows 10, making it much more difficult for exploits, malware, and other threats to infect devices. +Antivirus capabilities in Windows Defender Advanced Threat Protection (ATP) **consistently receives high scores** from independent tests, making it a top choice in the antivirus market. That is because Microsoft has built the most secure version of its platform in Windows 10, making it much more difficult for exploits, malware, and other threats to infect devices. -Windows Defender ATP [next generation](https://www.youtube.com/watch?v=Xy3MOxkX_o4) protection detects and stops malware at first sight by using a model that leverages predictive technologies, [machine learning](https://cloudblogs.microsoft.com/microsoftsecure/2018/06/07/machine-learning-vs-social-engineering/), [artificial intelligence](https://cloudblogs.microsoft.com/microsoftsecure/2018/02/14/how-artificial-intelligence-stopped-an-emotet-outbreak/), behavioral analysis, and other evolutions. That is why it [is the most deployed in the enterprise](https://docs.microsoft.com/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10). +Windows Defender ATP [next generation protection](https://www.youtube.com/watch?v=Xy3MOxkX_o4) detects and stops malware at first sight by using a model that leverages predictive technologies, [machine learning](https://cloudblogs.microsoft.com/microsoftsecure/2018/06/07/machine-learning-vs-social-engineering/), [artificial intelligence](https://cloudblogs.microsoft.com/microsoftsecure/2018/02/14/how-artificial-intelligence-stopped-an-emotet-outbreak/), behavioral analysis, and other evolutions. That is why it [is the most deployed in the enterprise](https://docs.microsoft.com/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10). Millions of devices are protected from malware outbreaks and cyberattacks every day, sometimes [milliseconds after a campaign starts](https://cloudblogs.microsoft.com/microsoftsecure/2018/03/07/behavior-monitoring-combined-with-machine-learning-spoils-a-massive-dofoil-coin-mining-campaign/). In many cases, customers may not even know they were protected. @@ -25,37 +25,44 @@ The excellent results on independent industry tests is just one indication of qu AV-TEST is an independent IT security institute from Germany and has been testing internationally relevant IT security products for over 15 years. -The AV-TEST Product Review and Certification Report tests on three categories: protection, performance, and usability. The scores listed below are for the protection category against malware infections which has two scores, the AV-Test reference set (known as just "prevent malware") and the real world testing. - -**Prevent malware** refers to detection of widespread and prevalent malware discovered in the last 4 weeks. +The AV-TEST Product Review and Certification Report tests on three categories: protection, performance, and usability. The scores listed below are for the protection category against malware infections which has two scores, the AV-Test reference set (known as just "prevalent malware") and the real world testing. **Real-world testing** refers to protection against 0-day malware attacks, inclusive of web and e-mail threats. -||**January-February 2018** | **March-April 2018** |**May-June 2018**| -|-----|-----|-----|-----| -|Prevent Malware detection rate:| 99.92%, 100.00%|100.00%, 100.00%|100.00%, 100.00%| -|Real World detection rate:| 100.00%, 100.00%| 98.00%, 100.00%| 100.00%, 100.00%| -||* [AV-Test results](https://www.av-test.org/en/antivirus/home-windows/windows-7/february-2018/kaspersky-lab-internet-security-18.0-180557/)|* [AV-Test results](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/april-2018/microsoft-windows-defender-antivirus-4.12-181574/)|* [AV-Test results](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/june-2018/microsoft-windows-defender-antivirus-4.12-182374/)| +**Prevalent malware** refers to detection of widespread and prevalent malware discovered in the last 4 weeks. + +||January-February 2018 | March-April 2018 | May-June 2018| +|-----|-----|-----|-----| +|Real World detection rate| 100.00%, 100.00%| 98.00%, 100.00%| 100.00%, 100.00%| +|Prevalent Malware detection rate| 99.92%, 100.00%|100.00%, 100.00%|100.00%, 100.00%| +||* [AV-TEST results](https://www.av-test.org/en/antivirus/home-windows/windows-7/february-2018/kaspersky-lab-internet-security-18.0-180557/)|* [AV-TEST results](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/april-2018/microsoft-windows-defender-antivirus-4.12-181574/)|* [AV-TEST results](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/june-2018/microsoft-windows-defender-antivirus-4.12-182374/)| ||* [Microsoft transparency report](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE27O5A?ocid=cx-blog-mmpc)|* [Microsoft transparency report](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2ouJA)||| ### Graphs -The graphs below show Windows Defender AV’s detection rates in “Real World” and “Prevalent malware” testing over a six month period. +The graphs below show Windows Defender AV's detection rates in “Real World” and “Prevalent malware” testing over a six month period. -![Prevent Malware](./images/PreventMalware072018.png) ![Real World](./images/RealWorld072018.png) +![Prevalent Malware](./images/PrevalentMalware072018.png) ## AV Comparatives AV-Comparatives is an independent organization offering systematic testing for security software such as PC/Mac-based antivirus products and mobile security solutions. -The results show the AV Comparatives Enterprise Real-World Protection Test, which evaluates the “real-world” protection capabilities with default settings. The goal is to find out whether the security software protects the computer by either hindering the malware from changing any systems or remediating all changes if any were made. +The **Real-World Protection Test (Enterprise)** evaluates the “real-world” protection capabilities with default settings. The goal is to find out whether the security software protects the computer by either hindering the malware from changing any systems or remediating all changes if any were made. -### **March-June 2018** +The **Malware Protection Test Enterprise** assesses a security program’s ability to protect a system against infection by malicious files before, during or after execution. It is only tested every six months. -Blocked (malware was successfully blocked by AV): **98.7%** +The **blocked** category tests whether malware was successfully blocked by AV. -* [Real-World Protection Test](https://www.av-comparatives.org/comparison/) +|| Jan. | Feb. | Mar. | Apr. | May | Jun. | +|---|---|---|---|---|---|---| +|Real World (blocked) | No test| 100.00% | 94.40% | 96.40% | 100.00%| 99.50%| +|Malware protection (blocked)| No test | No test | 99.90% | No test | No test | No test | + +* [Real-World Protection Test (Enterprise) February - June 2018](https://www.av-comparatives.org/tests/real-world-protection-test-february-june-2018/) + +* [Malware Protection Test Enterprise March 2018](https://www.av-comparatives.org/tests/malware-protection-test-enterprise-march-2018-testresult/) ## Factors not represented in the tests From add094d51519bbf78a6af7561f34c68c72884f28 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Fri, 3 Aug 2018 14:14:45 -0700 Subject: [PATCH 27/80] update --- .../images/PrevalentMalware072018.png | Bin 14653 -> 0 bytes .../images/PrevalentMalware0818.png | Bin 0 -> 10308 bytes .../intelligence/images/RealWorld072018.png | Bin 15952 -> 0 bytes .../intelligence/images/RealWorld0818.png | Bin 0 -> 11162 bytes .../intelligence/transparency-report.md | 12 ++++++------ 5 files changed, 6 insertions(+), 6 deletions(-) delete mode 100644 windows/security/intelligence/images/PrevalentMalware072018.png create mode 100644 windows/security/intelligence/images/PrevalentMalware0818.png delete mode 100644 windows/security/intelligence/images/RealWorld072018.png create mode 100644 windows/security/intelligence/images/RealWorld0818.png diff --git a/windows/security/intelligence/images/PrevalentMalware072018.png b/windows/security/intelligence/images/PrevalentMalware072018.png deleted file mode 100644 index 26bdeae570dcf36ee66733a46e7d6dd1773b6268..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14653 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[x$;G@yc_UGGf6Q9xl1Qi#Q5ZF?WaTQKMTpr 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 diff --git a/windows/security/intelligence/images/RealWorld0818.png b/windows/security/intelligence/images/RealWorld0818.png new file mode 100644 index 0000000000000000000000000000000000000000..d78987dd53e346e5591082d00c2d3ad74554a7dc GIT binary patch literal 11162 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 Ge*Xhd`Q%&x literal 0 HcmV?d00001 diff --git a/windows/security/intelligence/transparency-report.md b/windows/security/intelligence/transparency-report.md index 4f74f115df..3692fc622d 100644 --- a/windows/security/intelligence/transparency-report.md +++ b/windows/security/intelligence/transparency-report.md @@ -31,7 +31,7 @@ The AV-TEST Product Review and Certification Report tests on three categories: p **Prevalent malware** refers to detection of widespread and prevalent malware discovered in the last 4 weeks. -||January-February 2018 | March-April 2018 | May-June 2018| +|2018 |January - February | March - April | May - June| |-----|-----|-----|-----| |Real World detection rate| 100.00%, 100.00%| 98.00%, 100.00%| 100.00%, 100.00%| |Prevalent Malware detection rate| 99.92%, 100.00%|100.00%, 100.00%|100.00%, 100.00%| @@ -42,23 +42,23 @@ The AV-TEST Product Review and Certification Report tests on three categories: p The graphs below show Windows Defender AV's detection rates in “Real World” and “Prevalent malware” testing over a six month period. -![Real World](./images/RealWorld072018.png) -![Prevalent Malware](./images/PrevalentMalware072018.png) +![Real World](./images/RealWorld0818.png) +![Prevalent Malware](./images/PrevalentMalware0818.png) ## AV Comparatives AV-Comparatives is an independent organization offering systematic testing for security software such as PC/Mac-based antivirus products and mobile security solutions. -The **Real-World Protection Test (Enterprise)** evaluates the “real-world” protection capabilities with default settings. The goal is to find out whether the security software protects the computer by either hindering the malware from changing any systems or remediating all changes if any were made. +The **Real-World Protection Test (Enterprise)** evaluates the “real-world” protection capabilities with default settings. The goal is to find out whether the security software protects the computer by either hindering the malware from changing any systems or remediating all changes if any were made. The **Malware Protection Test Enterprise** assesses a security program’s ability to protect a system against infection by malicious files before, during or after execution. It is only tested every six months. The **blocked** category tests whether malware was successfully blocked by AV. -|| Jan. | Feb. | Mar. | Apr. | May | Jun. | +|2018| Jan. | Feb. | Mar. | Apr. | May | Jun. | |---|---|---|---|---|---|---| |Real World (blocked) | No test| 100.00% | 94.40% | 96.40% | 100.00%| 99.50%| -|Malware protection (blocked)| No test | No test | 99.90% | No test | No test | No test | +|Malware protection (blocked)| No test | No test | 99.90% | No test | No test | No test | * [Real-World Protection Test (Enterprise) February - June 2018](https://www.av-comparatives.org/tests/real-world-protection-test-february-june-2018/) From 92bee2676b1354ddd56766a1fd8bd62af088902a Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Fri, 3 Aug 2018 14:44:14 -0700 Subject: [PATCH 28/80] Updating date --- windows/security/intelligence/coinminer-malware.md | 2 +- windows/security/intelligence/exploits-malware.md | 2 +- windows/security/intelligence/macro-malware.md | 2 +- windows/security/intelligence/malware-naming.md | 2 +- windows/security/intelligence/phishing.md | 2 +- windows/security/intelligence/ransomware-malware.md | 2 +- windows/security/intelligence/rootkits-malware.md | 2 +- windows/security/intelligence/supply-chain-malware.md | 2 +- windows/security/intelligence/support-scams.md | 2 +- windows/security/intelligence/transparency-report.md | 4 ++-- windows/security/intelligence/trojans-malware.md | 2 +- windows/security/intelligence/unwanted-software.md | 2 +- windows/security/intelligence/worms-malware.md | 2 +- 13 files changed, 14 insertions(+), 14 deletions(-) diff --git a/windows/security/intelligence/coinminer-malware.md b/windows/security/intelligence/coinminer-malware.md index 8ca4396a67..112fed0435 100644 --- a/windows/security/intelligence/coinminer-malware.md +++ b/windows/security/intelligence/coinminer-malware.md @@ -8,7 +8,7 @@ ms.sitesec: library ms.localizationpriority: medium ms.author: dansimp author: dansimp -ms.date: 07/01/2018 +ms.date: 08/01/2018 --- # Coin miners diff --git a/windows/security/intelligence/exploits-malware.md b/windows/security/intelligence/exploits-malware.md index b3a6287db3..754b9f41c4 100644 --- a/windows/security/intelligence/exploits-malware.md +++ b/windows/security/intelligence/exploits-malware.md @@ -8,7 +8,7 @@ ms.sitesec: library ms.localizationpriority: medium ms.author: dansimp author: dansimp -ms.date: 07/01/2018 +ms.date: 08/01/2018 --- # Exploits and exploit kits diff --git a/windows/security/intelligence/macro-malware.md b/windows/security/intelligence/macro-malware.md index b6b886514b..129756b864 100644 --- a/windows/security/intelligence/macro-malware.md +++ b/windows/security/intelligence/macro-malware.md @@ -8,7 +8,7 @@ ms.sitesec: library ms.localizationpriority: medium ms.author: dansimp author: dansimp -ms.date: 07/01/2018 +ms.date: 08/01/2018 --- # Macro malware diff --git a/windows/security/intelligence/malware-naming.md b/windows/security/intelligence/malware-naming.md index 6faf4b8057..3e3735e29f 100644 --- a/windows/security/intelligence/malware-naming.md +++ b/windows/security/intelligence/malware-naming.md @@ -8,7 +8,7 @@ ms.sitesec: library ms.localizationpriority: medium ms.author: ellevin author: levinec -ms.date: 07/13/2018 +ms.date: 08/01/2018 --- # Malware Names diff --git a/windows/security/intelligence/phishing.md b/windows/security/intelligence/phishing.md index 5869425bcd..0dc6006ee1 100644 --- a/windows/security/intelligence/phishing.md +++ b/windows/security/intelligence/phishing.md @@ -8,7 +8,7 @@ ms.sitesec: library ms.localizationpriority: medium ms.author: ellevin author: levinec -ms.date: 07/18/2018 +ms.date: 08/01/2018 --- # Phishing diff --git a/windows/security/intelligence/ransomware-malware.md b/windows/security/intelligence/ransomware-malware.md index b24fe90224..ed4615d040 100644 --- a/windows/security/intelligence/ransomware-malware.md +++ b/windows/security/intelligence/ransomware-malware.md @@ -8,7 +8,7 @@ ms.sitesec: library ms.localizationpriority: medium ms.author: dansimp author: dansimp -ms.date: 07/01/2018 +ms.date: 08/01/2018 --- # Ransomware diff --git a/windows/security/intelligence/rootkits-malware.md b/windows/security/intelligence/rootkits-malware.md index be3ac6a228..08da7b5788 100644 --- a/windows/security/intelligence/rootkits-malware.md +++ b/windows/security/intelligence/rootkits-malware.md @@ -8,7 +8,7 @@ ms.sitesec: library ms.localizationpriority: medium ms.author: dansimp author: dansimp -ms.date: 07/01/2018 +ms.date: 08/01/2018 --- # Rootkits diff --git a/windows/security/intelligence/supply-chain-malware.md b/windows/security/intelligence/supply-chain-malware.md index c9a108472d..9ecb7e9448 100644 --- a/windows/security/intelligence/supply-chain-malware.md +++ b/windows/security/intelligence/supply-chain-malware.md @@ -8,7 +8,7 @@ ms.sitesec: library ms.localizationpriority: medium ms.author: ellevin author: levinec -ms.date: 07/13/2018 +ms.date: 08/01/2018 --- # Supply Chain diff --git a/windows/security/intelligence/support-scams.md b/windows/security/intelligence/support-scams.md index 7b7b9555ab..07ec1b6350 100644 --- a/windows/security/intelligence/support-scams.md +++ b/windows/security/intelligence/support-scams.md @@ -8,7 +8,7 @@ ms.sitesec: library ms.localizationpriority: medium ms.author: ellevin author: levinec -ms.date: 07/13/2018 +ms.date: 08/01/2018 --- # Tech support scams diff --git a/windows/security/intelligence/transparency-report.md b/windows/security/intelligence/transparency-report.md index 3692fc622d..339f9108a0 100644 --- a/windows/security/intelligence/transparency-report.md +++ b/windows/security/intelligence/transparency-report.md @@ -5,10 +5,10 @@ keywords: security, malware ms.prod: w10 ms.mktglfcycl: secure ms.sitesec: library -ms.localizationpriority: medium +ms.localizationpriority: high ms.author: ellevin author: levinec -ms.date: 07/25/2018 +ms.date: 08/03/2018 --- # Top scoring in industry antivirus tests diff --git a/windows/security/intelligence/trojans-malware.md b/windows/security/intelligence/trojans-malware.md index e691379b47..62e57c4507 100644 --- a/windows/security/intelligence/trojans-malware.md +++ b/windows/security/intelligence/trojans-malware.md @@ -8,7 +8,7 @@ ms.sitesec: library ms.localizationpriority: medium ms.author: dansimp author: dansimp -ms.date: 07/01/2018 +ms.date: 08/01/2018 --- # Trojan malware diff --git a/windows/security/intelligence/unwanted-software.md b/windows/security/intelligence/unwanted-software.md index eee39c4740..401a36b0ca 100644 --- a/windows/security/intelligence/unwanted-software.md +++ b/windows/security/intelligence/unwanted-software.md @@ -8,7 +8,7 @@ ms.sitesec: library ms.localizationpriority: medium ms.author: dansimp author: dansimp -ms.date: 07/01/2018 +ms.date: 08/01/2018 --- # Unwanted software diff --git a/windows/security/intelligence/worms-malware.md b/windows/security/intelligence/worms-malware.md index 29b2f122e1..21ebaf8631 100644 --- a/windows/security/intelligence/worms-malware.md +++ b/windows/security/intelligence/worms-malware.md @@ -8,7 +8,7 @@ ms.sitesec: library ms.localizationpriority: medium ms.author: dansimp author: dansimp -ms.date: 07/01/2018 +ms.date: 08/01/2018 --- # Worms From d13b295493067d40d40d4858f6eb4ca4da1b7b5b Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Fri, 3 Aug 2018 14:58:37 -0700 Subject: [PATCH 29/80] Updates to language --- .../intelligence/prevent-malware-infection.md | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/windows/security/intelligence/prevent-malware-infection.md b/windows/security/intelligence/prevent-malware-infection.md index 7e14e788c9..4568efdcba 100644 --- a/windows/security/intelligence/prevent-malware-infection.md +++ b/windows/security/intelligence/prevent-malware-infection.md @@ -64,17 +64,17 @@ At the time they are launched, whether inadvertently by a user or automatically, By default, Windows uses [User Account Control (UAC)](https://docs.microsoft.com/windows/access-protection/user-account-control/user-account-control-overview) to provide automatic, granular control of privileges—it temporarily restricts privileges and prompts the active user every time an application attempts to make potentially consequential changes to the system. Although UAC helps limit the privileges of admin users, users can simply override this restriction when prompted. As a result, it is quite easy for an admin user to inadvertently allow malware to run. -To help ensure that your everyday activities do not result in malware infection and other potentially catastrophic changes, you can use a non-administrator account for regular use. By using a non-administrator account, you can prevent installation of unauthorized apps and prevent inadvertent changes to system settings. Avoid browsing the web or checking email using an account with administrator privileges. +To help ensure that everyday activities do not result in malware infection and other potentially catastrophic changes, it is recommended that you use a non-administrator account for regular use. By using a non-administrator account, you can prevent installation of unauthorized apps and prevent inadvertent changes to system settings. Avoid browsing the web or checking email using an account with administrator privileges. -Whenever necessary, you can log in as an administrator to install apps or make configuration changes that require admin privileges. +Whenever necessary, log in as an administrator to install apps or make configuration changes that require admin privileges. [Read about creating user accounts and giving administrator privileges](https://support.microsoft.com/help/4026923/windows-create-a-local-user-or-administrator-account-in-windows-10) ## Other safety tips -To further ensure that your data is protected from malware as well as other threats, make sure you: +To further ensure that data is protected from malware as well as other threats: -* Backup your files. Follow the 3-2-1 rule: make **3 copies**, store in at least **2 locations**, with at least **1 offline copy**. You can use [OneDrive](https://onedrive.live.com/about/?ocid=cx-wdsi-articles) for reliable cloud-based copies that allow you to access your files from multiple devices and help you recover damaged or lost files, including files locked by ransomware. +* Backup files. Follow the 3-2-1 rule: make **3 copies**, store in at least **2 locations**, with at least **1 offline copy**. Use [OneDrive](https://onedrive.live.com/about/?ocid=cx-wdsi-articles) for reliable cloud-based copies that allows access to files from multiple devices and helps recover damaged or lost files, including files locked by ransomware. * Be wary when connecting to public hotspots, particularly those that do not require authentication. @@ -82,13 +82,11 @@ To further ensure that your data is protected from malware as well as other thre * Do not use untrusted devices to log on to email, social media, and corporate accounts. -* Monitor and safeguard your [family’s online computing experience](https://support.microsoft.com/help/4013209/windows-10-protect-your-family-online-in-windows-defender). - ## Software solutions Microsoft provides comprehensive security capabilities that help protect against threats. We recommend: - * [Automatic Microsoft updates](https://support.microsoft.com/help/12373/windows-update-faq) keeps software up-to-date to get the latest protections. +* [Automatic Microsoft updates](https://support.microsoft.com/help/12373/windows-update-faq) keeps software up-to-date to get the latest protections. * [Controlled folder access](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/enable-controlled-folders-exploit-guard) stops ransomware in its tracks by preventing unauthorized access to your important files. Controlled folder access locks down folders, allowing only authorized apps to access files. Unauthorized apps, including ransomware and other malicious executable files, DLLs, and scripts are denied access. @@ -112,8 +110,8 @@ Microsoft provides comprehensive security capabilities that help protect against * [Microsoft Security Essentials](https://www.microsoft.com/download/details.aspx?id=5201) provides real-time protection for your home or small business PC that guards against viruses, spyware, and other malicious software. For Windows 7, Windows Vista. See Windows Defender Advanced Threat Protection for later versions of Windows. -## What to do if you have a malware infection +## What to do with a malware infection -Windows Defender Antivirus helps reduce the chances of infection and will automatically remove threats that it detects. +Windows Defender ATP antivirus capabilities helps reduce the chances of infection and will automatically remove threats that it detects. In case threat removal is unsuccessful, read about [troubleshooting malware detection and removal problems](https://www.microsoft.com/wdsi/help/troubleshooting-infection). \ No newline at end of file From 3c690bdc2d2675e723867b7bd6890f225ebff792 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Mon, 6 Aug 2018 12:41:51 -0700 Subject: [PATCH 30/80] Updates --- .../intelligence/transparency-report.md | 56 ++++++++++++------- 1 file changed, 35 insertions(+), 21 deletions(-) diff --git a/windows/security/intelligence/transparency-report.md b/windows/security/intelligence/transparency-report.md index 339f9108a0..3a23d4d5a7 100644 --- a/windows/security/intelligence/transparency-report.md +++ b/windows/security/intelligence/transparency-report.md @@ -13,13 +13,15 @@ ms.date: 08/03/2018 # Top scoring in industry antivirus tests -Antivirus capabilities in Windows Defender Advanced Threat Protection (ATP) **consistently receives high scores** from independent tests, making it a top choice in the antivirus market. That is because Microsoft has built the most secure version of its platform in Windows 10, making it much more difficult for exploits, malware, and other threats to infect devices. +Antivirus capabilities in Windows Defender Advanced Threat Protection (ATP) **consistently receive high scores** from independent tests, making Windows Defender ATP a top choice in the antivirus market. Windows 10 has technological advances in AV as well as other built-in security solutions, raising the bar for exploits, malware, and other threats. -Windows Defender ATP [next generation protection](https://www.youtube.com/watch?v=Xy3MOxkX_o4) detects and stops malware at first sight by using a model that leverages predictive technologies, [machine learning](https://cloudblogs.microsoft.com/microsoftsecure/2018/06/07/machine-learning-vs-social-engineering/), [artificial intelligence](https://cloudblogs.microsoft.com/microsoftsecure/2018/02/14/how-artificial-intelligence-stopped-an-emotet-outbreak/), behavioral analysis, and other evolutions. That is why it [is the most deployed in the enterprise](https://docs.microsoft.com/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10). +Windows Defender ATP [next generation protection](https://www.youtube.com/watch?v=Xy3MOxkX_o4) detects and stops malware at first sight by using a model that leverages predictive technologies, [machine learning](https://cloudblogs.microsoft.com/microsoftsecure/2018/06/07/machine-learning-vs-social-engineering/), [artificial intelligence](https://cloudblogs.microsoft.com/microsoftsecure/2018/02/14/how-artificial-intelligence-stopped-an-emotet-outbreak/), behavioral analysis, and other advanced technologies. + +Millions of devices are protected from malware outbreaks and cyberattacks every day, sometimes [milliseconds after a campaign starts](https://cloudblogs.microsoft.com/microsoftsecure/2018/03/07/behavior-monitoring-combined-with-machine-learning-spoils-a-massive-dofoil-coin-mining-campaign/). In many cases, customers might not even know they were protected. + +Test scores, real-world performance, and tight integration with the platform as well as other security technologies are the main reasons why Windows Defender ATP antivirus capabilities is [gaining a foothold in the enterprise market](https://docs.microsoft.com/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10). -Millions of devices are protected from malware outbreaks and cyberattacks every day, sometimes [milliseconds after a campaign starts](https://cloudblogs.microsoft.com/microsoftsecure/2018/03/07/behavior-monitoring-combined-with-machine-learning-spoils-a-massive-dofoil-coin-mining-campaign/). In many cases, customers may not even know they were protected. -The excellent results on independent industry tests is just one indication of quality we provide. ## AV-TEST @@ -27,16 +29,19 @@ AV-TEST is an independent IT security institute from Germany and has been testin The AV-TEST Product Review and Certification Report tests on three categories: protection, performance, and usability. The scores listed below are for the protection category against malware infections which has two scores, the AV-Test reference set (known as just "prevalent malware") and the real world testing. -**Real-world testing** refers to protection against 0-day malware attacks, inclusive of web and e-mail threats. +**Real-world testing** refers to protection against zero-day malware attacks, inclusive of web and email threats. **Prevalent malware** refers to detection of widespread and prevalent malware discovered in the last 4 weeks. -|2018 |January - February | March - April | May - June| -|-----|-----|-----|-----| -|Real World detection rate| 100.00%, 100.00%| 98.00%, 100.00%| 100.00%, 100.00%| -|Prevalent Malware detection rate| 99.92%, 100.00%|100.00%, 100.00%|100.00%, 100.00%| -||* [AV-TEST results](https://www.av-test.org/en/antivirus/home-windows/windows-7/february-2018/kaspersky-lab-internet-security-18.0-180557/)|* [AV-TEST results](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/april-2018/microsoft-windows-defender-antivirus-4.12-181574/)|* [AV-TEST results](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/june-2018/microsoft-windows-defender-antivirus-4.12-182374/)| -||* [Microsoft transparency report](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE27O5A?ocid=cx-blog-mmpc)|* [Microsoft transparency report](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2ouJA)||| +||Real World | Prevent malware | AV-Test report| Microsoft's analysis| +|---|---|---|---|---| +|Jan. 2018| 100.00%| 99.92%| [Report (Jan-Feb)](https://www.av-test.org/en/antivirus/home-windows/windows-7/february-2018/kaspersky-lab-internet-security-18.0-180557/)| [Analysis (Jan-Feb)](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE27O5A?ocid=cx-blog-mmpc)| +|Feb. | 100.00% | 100.00%|[Report (Jan-Feb)](https://www.av-test.org/en/antivirus/home-windows/windows-7/february-2018/kaspersky-lab-internet-security-18.0-180557/)| [Analysis (Jan-Feb)](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE27O5A?ocid=cx-blog-mmpc)| +Mar. |98.00%| 100.00%|[Report (Mar-Apr)](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/april-2018/microsoft-windows-defender-antivirus-4.12-181574/)|[Analysis (Mar-Apr)](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2ouJA)| +Apr.|100.00%| 100.00%|[Report (Mar-Apr)](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/april-2018/microsoft-windows-defender-antivirus-4.12-181574/)|[Analysis (Mar-Apr)](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2ouJA)| +May|100.00%| 100.00%| [Report (May-Jun)](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/june-2018/microsoft-windows-defender-antivirus-4.12-182374/)|Analysis pending| +Jun.|100.00%| 100.00%| [Report (May-Jun)](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/june-2018/microsoft-windows-defender-antivirus-4.12-182374/)|Analysis pending| + ### Graphs @@ -49,24 +54,33 @@ The graphs below show Windows Defender AV's detection rates in “Real World” AV-Comparatives is an independent organization offering systematic testing for security software such as PC/Mac-based antivirus products and mobile security solutions. -The **Real-World Protection Test (Enterprise)** evaluates the “real-world” protection capabilities with default settings. The goal is to find out whether the security software protects the computer by either hindering the malware from changing any systems or remediating all changes if any were made. - -The **Malware Protection Test Enterprise** assesses a security program’s ability to protect a system against infection by malicious files before, during or after execution. It is only tested every six months. - The **blocked** category tests whether malware was successfully blocked by AV. -|2018| Jan. | Feb. | Mar. | Apr. | May | Jun. | -|---|---|---|---|---|---|---| -|Real World (blocked) | No test| 100.00% | 94.40% | 96.40% | 100.00%| 99.50%| -|Malware protection (blocked)| No test | No test | 99.90% | No test | No test | No test | +The **Real-World Protection Test (Enterprise)** evaluates the “real-world” protection capabilities with default settings. The goal is to find out whether the security software protects the computer by either hindering the malware from changing any systems or remediating all changes if any were made. + +|| Real World (blocked)| +|---|---| +|Jan. 2018| No test| +|Feb.| 100.00%| +|Mar.| 94.40%%| +|Apr.| 96.40%%| +|May.| 100.00%| +|Jun.| 99.50%%| * [Real-World Protection Test (Enterprise) February - June 2018](https://www.av-comparatives.org/tests/real-world-protection-test-february-june-2018/) +The **Malware Protection Test Enterprise** assesses a security program’s ability to protect a system against infection by malicious files before, during or after execution. It is only tested every *six months*. + + +||Malware (blocked)| +|---|---| +|Mar. 2018| 99.90%| + * [Malware Protection Test Enterprise March 2018](https://www.av-comparatives.org/tests/malware-protection-test-enterprise-march-2018-testresult/) -## Factors not represented in the tests +## Protection capabilities not represented in the tests -It is important to remember that [Windows Defender ATP](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=cx-blog-mmpc) (which integrates our antivirus capabilities and the whole Windows security stack) provides a much larger set of protection features that are not factored into the tests. These features provide [additional layers of protection](https://cloudblogs.microsoft.com/microsoftsecure/2017/12/11/detonating-a-bad-rabbit-windows-defender-antivirus-and-layered-machine-learning-defenses/) that help prevent malware from getting onto devices in the first place. +It is important to remember that [Windows Defender ATP](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=cx-blog-mmpc) (which integrates our antivirus capabilities and the whole Windows security stack) provides a much larger set of protection features that are not factored into the tests. These features provide [additional layers of protection](https://cloudblogs.microsoft.com/microsoftsecure/2017/12/11/detonating-a-bad-rabbit-windows-defender-antivirus-and-layered-machine-learning-defenses/) that help prevent malware from getting onto devices in the first place like endpoint detection and response (EDR) capabilities, Windows Defender SmartScreen, Windows Defender Exploit Guard, and others. To see these capabilities for yourself sign up for a [90-day trial of Windows Defender ATP](https://www.microsoft.com/windowsforbusiness/windows-atp?ocid=cx-blog-mmpc) today, or [enable Preview features on existing tenants](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/preview-settings-windows-defender-advanced-threat-protection). From 9b4f6cb3acf796afdff09151df09a2cc203a0b07 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Mon, 6 Aug 2018 13:32:41 -0700 Subject: [PATCH 31/80] Updates --- .../intelligence/transparency-report.md | 37 ++++++++----------- 1 file changed, 16 insertions(+), 21 deletions(-) diff --git a/windows/security/intelligence/transparency-report.md b/windows/security/intelligence/transparency-report.md index 3a23d4d5a7..9248abb3b2 100644 --- a/windows/security/intelligence/transparency-report.md +++ b/windows/security/intelligence/transparency-report.md @@ -33,15 +33,14 @@ The AV-TEST Product Review and Certification Report tests on three categories: p **Prevalent malware** refers to detection of widespread and prevalent malware discovered in the last 4 weeks. -||Real World | Prevent malware | AV-Test report| Microsoft's analysis| -|---|---|---|---|---| -|Jan. 2018| 100.00%| 99.92%| [Report (Jan-Feb)](https://www.av-test.org/en/antivirus/home-windows/windows-7/february-2018/kaspersky-lab-internet-security-18.0-180557/)| [Analysis (Jan-Feb)](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE27O5A?ocid=cx-blog-mmpc)| -|Feb. | 100.00% | 100.00%|[Report (Jan-Feb)](https://www.av-test.org/en/antivirus/home-windows/windows-7/february-2018/kaspersky-lab-internet-security-18.0-180557/)| [Analysis (Jan-Feb)](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE27O5A?ocid=cx-blog-mmpc)| -Mar. |98.00%| 100.00%|[Report (Mar-Apr)](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/april-2018/microsoft-windows-defender-antivirus-4.12-181574/)|[Analysis (Mar-Apr)](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2ouJA)| -Apr.|100.00%| 100.00%|[Report (Mar-Apr)](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/april-2018/microsoft-windows-defender-antivirus-4.12-181574/)|[Analysis (Mar-Apr)](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2ouJA)| +|Month (2018)|Real World test score| Prevalent malware test score | AV-Test report| Microsoft analysis| +|---|---|---|---|---| +|January| 100.00%| 99.92%| [Report (Jan-Feb)](https://www.av-test.org/en/antivirus/home-windows/windows-7/february-2018/kaspersky-lab-internet-security-18.0-180557/)| [Analysis (Jan-Feb)](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE27O5A?ocid=cx-blog-mmpc)| +|February| 100.00% | 100.00%|[Report (Jan-Feb)](https://www.av-test.org/en/antivirus/home-windows/windows-7/february-2018/kaspersky-lab-internet-security-18.0-180557/)| [Analysis (Jan-Feb)](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE27O5A?ocid=cx-blog-mmpc)| +March |98.00%| 100.00%|[Report (Mar-Apr)](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/april-2018/microsoft-windows-defender-antivirus-4.12-181574/)|[Analysis (Mar-Apr)](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2ouJA)| +April|100.00%| 100.00%|[Report (Mar-Apr)](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/april-2018/microsoft-windows-defender-antivirus-4.12-181574/)|[Analysis (Mar-Apr)](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2ouJA)| May|100.00%| 100.00%| [Report (May-Jun)](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/june-2018/microsoft-windows-defender-antivirus-4.12-182374/)|Analysis pending| -Jun.|100.00%| 100.00%| [Report (May-Jun)](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/june-2018/microsoft-windows-defender-antivirus-4.12-182374/)|Analysis pending| - +June|100.00%| 100.00%| [Report (May-Jun)](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/june-2018/microsoft-windows-defender-antivirus-4.12-182374/)|Analysis pending| ### Graphs @@ -58,23 +57,19 @@ The **blocked** category tests whether malware was successfully blocked by AV. The **Real-World Protection Test (Enterprise)** evaluates the “real-world” protection capabilities with default settings. The goal is to find out whether the security software protects the computer by either hindering the malware from changing any systems or remediating all changes if any were made. -|| Real World (blocked)| -|---|---| -|Jan. 2018| No test| -|Feb.| 100.00%| -|Mar.| 94.40%%| -|Apr.| 96.40%%| -|May.| 100.00%| -|Jun.| 99.50%%| - -* [Real-World Protection Test (Enterprise) February - June 2018](https://www.av-comparatives.org/tests/real-world-protection-test-february-june-2018/) The **Malware Protection Test Enterprise** assesses a security program’s ability to protect a system against infection by malicious files before, during or after execution. It is only tested every *six months*. +|Month (2018)| Real World (blocked) test score| Malware (blocked) test score| +|---|---|---| +|January| No test| No test| +|February| 100.00%| No test| +|March| 94.40%| 99.90%| +|April| 96.40%%| No test| +|May| 100.00%| No test| +|June| 99.50%%| No test| -||Malware (blocked)| -|---|---| -|Mar. 2018| 99.90%| +* [Real-World Protection Test (Enterprise) February - June 2018](https://www.av-comparatives.org/tests/real-world-protection-test-february-june-2018/) * [Malware Protection Test Enterprise March 2018](https://www.av-comparatives.org/tests/malware-protection-test-enterprise-march-2018-testresult/) From 91f00184c73ef63088af644ae609c1400a927b1c Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Mon, 6 Aug 2018 16:06:49 -0700 Subject: [PATCH 32/80] Updates --- windows/security/intelligence/transparency-report.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/intelligence/transparency-report.md b/windows/security/intelligence/transparency-report.md index 9248abb3b2..8d057e7f0e 100644 --- a/windows/security/intelligence/transparency-report.md +++ b/windows/security/intelligence/transparency-report.md @@ -13,7 +13,7 @@ ms.date: 08/03/2018 # Top scoring in industry antivirus tests -Antivirus capabilities in Windows Defender Advanced Threat Protection (ATP) **consistently receive high scores** from independent tests, making Windows Defender ATP a top choice in the antivirus market. Windows 10 has technological advances in AV as well as other built-in security solutions, raising the bar for exploits, malware, and other threats. +Antivirus capabilities in Windows Defender Advanced Threat Protection (Windows Defender ATP) **consistently receive high scores** from independent tests, making Windows Defender ATP a top choice in the antivirus market. Windows 10 has technological advances in AV as well as other built-in security solutions, raising the bar for exploits, malware, and other threats. Windows Defender ATP [next generation protection](https://www.youtube.com/watch?v=Xy3MOxkX_o4) detects and stops malware at first sight by using a model that leverages predictive technologies, [machine learning](https://cloudblogs.microsoft.com/microsoftsecure/2018/06/07/machine-learning-vs-social-engineering/), [artificial intelligence](https://cloudblogs.microsoft.com/microsoftsecure/2018/02/14/how-artificial-intelligence-stopped-an-emotet-outbreak/), behavioral analysis, and other advanced technologies. @@ -75,7 +75,7 @@ The **Malware Protection Test Enterprise** assesses a security program’s abili ## Protection capabilities not represented in the tests -It is important to remember that [Windows Defender ATP](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=cx-blog-mmpc) (which integrates our antivirus capabilities and the whole Windows security stack) provides a much larger set of protection features that are not factored into the tests. These features provide [additional layers of protection](https://cloudblogs.microsoft.com/microsoftsecure/2017/12/11/detonating-a-bad-rabbit-windows-defender-antivirus-and-layered-machine-learning-defenses/) that help prevent malware from getting onto devices in the first place like endpoint detection and response (EDR) capabilities, Windows Defender SmartScreen, Windows Defender Exploit Guard, and others. +It is important to remember that the capabilities within [Windows Defender ATP](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=cx-blog-mmpc) provide [additional layers of protection](https://cloudblogs.microsoft.com/microsoftsecure/2017/12/11/detonating-a-bad-rabbit-windows-defender-antivirus-and-layered-machine-learning-defenses/) that are not factored into tests. The capabilities such as attack surface reduction and next generation protection help prevent malware from getting onto devices in the first place. To see these capabilities for yourself sign up for a [90-day trial of Windows Defender ATP](https://www.microsoft.com/windowsforbusiness/windows-atp?ocid=cx-blog-mmpc) today, or [enable Preview features on existing tenants](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/preview-settings-windows-defender-advanced-threat-protection). From ecce8ff1f30706aed289104f8ccce2a70695f3aa Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Tue, 7 Aug 2018 16:26:29 -0700 Subject: [PATCH 33/80] Updates --- windows/security/intelligence/transparency-report.md | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/windows/security/intelligence/transparency-report.md b/windows/security/intelligence/transparency-report.md index 8d057e7f0e..f1ebf15d10 100644 --- a/windows/security/intelligence/transparency-report.md +++ b/windows/security/intelligence/transparency-report.md @@ -22,17 +22,16 @@ Millions of devices are protected from malware outbreaks and cyberattacks every Test scores, real-world performance, and tight integration with the platform as well as other security technologies are the main reasons why Windows Defender ATP antivirus capabilities is [gaining a foothold in the enterprise market](https://docs.microsoft.com/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10). - ## AV-TEST -AV-TEST is an independent IT security institute from Germany and has been testing internationally relevant IT security products for over 15 years. - The AV-TEST Product Review and Certification Report tests on three categories: protection, performance, and usability. The scores listed below are for the protection category against malware infections which has two scores, the AV-Test reference set (known as just "prevalent malware") and the real world testing. **Real-world testing** refers to protection against zero-day malware attacks, inclusive of web and email threats. **Prevalent malware** refers to detection of widespread and prevalent malware discovered in the last 4 weeks. +The below scores are the results of AV-TEST tests on **Windows Defender ATP antivirus capabilities**. + |Month (2018)|Real World test score| Prevalent malware test score | AV-Test report| Microsoft analysis| |---|---|---|---|---| |January| 100.00%| 99.92%| [Report (Jan-Feb)](https://www.av-test.org/en/antivirus/home-windows/windows-7/february-2018/kaspersky-lab-internet-security-18.0-180557/)| [Analysis (Jan-Feb)](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE27O5A?ocid=cx-blog-mmpc)| @@ -44,8 +43,6 @@ June|100.00%| 100.00%| [Report (May-Jun)](https://www.av-test.org/en/antivirus/b ### Graphs -The graphs below show Windows Defender AV's detection rates in “Real World” and “Prevalent malware” testing over a six month period. - ![Real World](./images/RealWorld0818.png) ![Prevalent Malware](./images/PrevalentMalware0818.png) @@ -57,9 +54,10 @@ The **blocked** category tests whether malware was successfully blocked by AV. The **Real-World Protection Test (Enterprise)** evaluates the “real-world” protection capabilities with default settings. The goal is to find out whether the security software protects the computer by either hindering the malware from changing any systems or remediating all changes if any were made. - The **Malware Protection Test Enterprise** assesses a security program’s ability to protect a system against infection by malicious files before, during or after execution. It is only tested every *six months*. +The below scores are the results of AV Comparatives tests on **Windows Defender ATP antivirus capabilities**. + |Month (2018)| Real World (blocked) test score| Malware (blocked) test score| |---|---|---| |January| No test| No test| From 2f03cb170555f2859afb8a8869732bc445654538 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Wed, 8 Aug 2018 16:35:24 -0700 Subject: [PATCH 34/80] updates --- windows/security/intelligence/TOC.md | 2 +- .../intelligence/transparency-report.md | 23 ++++++++----------- 2 files changed, 10 insertions(+), 15 deletions(-) diff --git a/windows/security/intelligence/TOC.md b/windows/security/intelligence/TOC.md index d2dbed3390..2ad63784d7 100644 --- a/windows/security/intelligence/TOC.md +++ b/windows/security/intelligence/TOC.md @@ -26,7 +26,7 @@ ## [Worms](worms-malware.md) -## [Industry antivirus tests](transparency-report.md) +# [Industry antivirus tests](transparency-report.md) # [Industry collaboration programs](cybersecurity-industry-partners.md) diff --git a/windows/security/intelligence/transparency-report.md b/windows/security/intelligence/transparency-report.md index f1ebf15d10..bb44dba80e 100644 --- a/windows/security/intelligence/transparency-report.md +++ b/windows/security/intelligence/transparency-report.md @@ -13,18 +13,15 @@ ms.date: 08/03/2018 # Top scoring in industry antivirus tests -Antivirus capabilities in Windows Defender Advanced Threat Protection (Windows Defender ATP) **consistently receive high scores** from independent tests, making Windows Defender ATP a top choice in the antivirus market. Windows 10 has technological advances in AV as well as other built-in security solutions, raising the bar for exploits, malware, and other threats. +[Antivirus capabilities](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10?ocid=cx-blog-mmpc) in Windows Defender Advanced Threat Protection ([Windows Defender ATP](https://www.microsoft.com/windowsforbusiness/windows-atp?ocid=cx-blog-mmpc)) **consistently achieve high scores** from independent tests, displaying how Windows Defender ATP is a top choice in the antivirus market. -Windows Defender ATP [next generation protection](https://www.youtube.com/watch?v=Xy3MOxkX_o4) detects and stops malware at first sight by using a model that leverages predictive technologies, [machine learning](https://cloudblogs.microsoft.com/microsoftsecure/2018/06/07/machine-learning-vs-social-engineering/), [artificial intelligence](https://cloudblogs.microsoft.com/microsoftsecure/2018/02/14/how-artificial-intelligence-stopped-an-emotet-outbreak/), behavioral analysis, and other advanced technologies. - -Millions of devices are protected from malware outbreaks and cyberattacks every day, sometimes [milliseconds after a campaign starts](https://cloudblogs.microsoft.com/microsoftsecure/2018/03/07/behavior-monitoring-combined-with-machine-learning-spoils-a-massive-dofoil-coin-mining-campaign/). In many cases, customers might not even know they were protected. - -Test scores, real-world performance, and tight integration with the platform as well as other security technologies are the main reasons why Windows Defender ATP antivirus capabilities is [gaining a foothold in the enterprise market](https://docs.microsoft.com/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10). +Millions of devices are protected from malware outbreaks and cyberattacks every day, sometimes [milliseconds after a campaign starts](https://cloudblogs.microsoft.com/microsoftsecure/2018/03/07/behavior-monitoring-combined-with-machine-learning-spoils-a-massive-dofoil-coin-mining-campaign/). In many cases, customers might not even know they were protected. That is because Windows Defender ATP [next generation protection](https://www.youtube.com/watch?v=Xy3MOxkX_o4) detects and stops malware at first sight by using a model that leverages predictive technologies, [machine learning](https://cloudblogs.microsoft.com/microsoftsecure/2018/06/07/machine-learning-vs-social-engineering/), [artificial intelligence](https://cloudblogs.microsoft.com/microsoftsecure/2018/02/14/how-artificial-intelligence-stopped-an-emotet-outbreak/), behavioral analysis, and other advanced technologies. +Test scores, real-world performance, and a unified endpoint security platform are some of the main reasons why [most enterprises use the antivirus capabilities in Windows Defender ATP](https://docs.microsoft.com/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10). ## AV-TEST -The AV-TEST Product Review and Certification Report tests on three categories: protection, performance, and usability. The scores listed below are for the protection category against malware infections which has two scores, the AV-Test reference set (known as just "prevalent malware") and the real world testing. +The AV-TEST Product Review and Certification Report tests on three categories: protection, performance, and usability. The scores listed below are for the protection category which has two scores: real world testing and the AV-Test reference set (known as "prevalent malware"). **Real-world testing** refers to protection against zero-day malware attacks, inclusive of web and email threats. @@ -32,7 +29,7 @@ The AV-TEST Product Review and Certification Report tests on three categories: p The below scores are the results of AV-TEST tests on **Windows Defender ATP antivirus capabilities**. -|Month (2018)|Real World test score| Prevalent malware test score | AV-Test report| Microsoft analysis| +|Month (2018)|Real World test score| Prevalent malware test score | AV-TEST report| Microsoft analysis| |---|---|---|---|---| |January| 100.00%| 99.92%| [Report (Jan-Feb)](https://www.av-test.org/en/antivirus/home-windows/windows-7/february-2018/kaspersky-lab-internet-security-18.0-180557/)| [Analysis (Jan-Feb)](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE27O5A?ocid=cx-blog-mmpc)| |February| 100.00% | 100.00%|[Report (Jan-Feb)](https://www.av-test.org/en/antivirus/home-windows/windows-7/february-2018/kaspersky-lab-internet-security-18.0-180557/)| [Analysis (Jan-Feb)](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE27O5A?ocid=cx-blog-mmpc)| @@ -41,24 +38,22 @@ April|100.00%| 100.00%|[Report (Mar-Apr)](https://www.av-test.org/en/antivirus/b May|100.00%| 100.00%| [Report (May-Jun)](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/june-2018/microsoft-windows-defender-antivirus-4.12-182374/)|Analysis pending| June|100.00%| 100.00%| [Report (May-Jun)](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/june-2018/microsoft-windows-defender-antivirus-4.12-182374/)|Analysis pending| -### Graphs + ![Real World](./images/RealWorld0818.png) ![Prevalent Malware](./images/PrevalentMalware0818.png) -## AV Comparatives +## AV-Comparatives AV-Comparatives is an independent organization offering systematic testing for security software such as PC/Mac-based antivirus products and mobile security solutions. -The **blocked** category tests whether malware was successfully blocked by AV. - The **Real-World Protection Test (Enterprise)** evaluates the “real-world” protection capabilities with default settings. The goal is to find out whether the security software protects the computer by either hindering the malware from changing any systems or remediating all changes if any were made. The **Malware Protection Test Enterprise** assesses a security program’s ability to protect a system against infection by malicious files before, during or after execution. It is only tested every *six months*. -The below scores are the results of AV Comparatives tests on **Windows Defender ATP antivirus capabilities**. +The below scores are the results of AV-Comparatives tests on **Windows Defender ATP antivirus capabilities**. The scores are specifically for the ability to block malware. -|Month (2018)| Real World (blocked) test score| Malware (blocked) test score| +|Month (2018)| Real World test score| Malware test score| |---|---|---| |January| No test| No test| |February| 100.00%| No test| From 51a13d4c0c7e7e9c35124b52aa93afcf8cc16da8 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Thu, 9 Aug 2018 12:08:55 -0700 Subject: [PATCH 35/80] updates --- .../intelligence/transparency-report.md | 33 ++++++++++++------- 1 file changed, 21 insertions(+), 12 deletions(-) diff --git a/windows/security/intelligence/transparency-report.md b/windows/security/intelligence/transparency-report.md index bb44dba80e..9f05e16259 100644 --- a/windows/security/intelligence/transparency-report.md +++ b/windows/security/intelligence/transparency-report.md @@ -15,9 +15,12 @@ ms.date: 08/03/2018 [Antivirus capabilities](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10?ocid=cx-blog-mmpc) in Windows Defender Advanced Threat Protection ([Windows Defender ATP](https://www.microsoft.com/windowsforbusiness/windows-atp?ocid=cx-blog-mmpc)) **consistently achieve high scores** from independent tests, displaying how Windows Defender ATP is a top choice in the antivirus market. -Millions of devices are protected from malware outbreaks and cyberattacks every day, sometimes [milliseconds after a campaign starts](https://cloudblogs.microsoft.com/microsoftsecure/2018/03/07/behavior-monitoring-combined-with-machine-learning-spoils-a-massive-dofoil-coin-mining-campaign/). In many cases, customers might not even know they were protected. That is because Windows Defender ATP [next generation protection](https://www.youtube.com/watch?v=Xy3MOxkX_o4) detects and stops malware at first sight by using a model that leverages predictive technologies, [machine learning](https://cloudblogs.microsoft.com/microsoftsecure/2018/06/07/machine-learning-vs-social-engineering/), [artificial intelligence](https://cloudblogs.microsoft.com/microsoftsecure/2018/02/14/how-artificial-intelligence-stopped-an-emotet-outbreak/), behavioral analysis, and other advanced technologies. +We want to be transparent and have gathered top industry reports that demonstrate our enterprise antivirus capabilities. Note that these tests only provide results for antivirus and do not test for additional security protections. + +In the real world, millions of devices are protected from cyberattacks every day, sometimes [milliseconds after a campaign starts](https://cloudblogs.microsoft.com/microsoftsecure/2018/03/07/behavior-monitoring-combined-with-machine-learning-spoils-a-massive-dofoil-coin-mining-campaign/). In many cases, customers might not even know they were protected. That's because Windows Defender ATP's [next generation protection](https://www.youtube.com/watch?v=Xy3MOxkX_o4) detects and stops malware at first sight by using predictive technologies, [machine learning](https://cloudblogs.microsoft.com/microsoftsecure/2018/06/07/machine-learning-vs-social-engineering/), [artificial intelligence](https://cloudblogs.microsoft.com/microsoftsecure/2018/02/14/how-artificial-intelligence-stopped-an-emotet-outbreak/), behavioral analysis, and other advanced technologies. + +Learn why [most enterprises use the antivirus capabilities in Windows Defender ATP](https://docs.microsoft.com/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10). -Test scores, real-world performance, and a unified endpoint security platform are some of the main reasons why [most enterprises use the antivirus capabilities in Windows Defender ATP](https://docs.microsoft.com/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10). ## AV-TEST @@ -25,7 +28,7 @@ The AV-TEST Product Review and Certification Report tests on three categories: p **Real-world testing** refers to protection against zero-day malware attacks, inclusive of web and email threats. -**Prevalent malware** refers to detection of widespread and prevalent malware discovered in the last 4 weeks. +**Prevalent malware** refers to detection of widespread and prevalent malware discovered in the last four weeks. The below scores are the results of AV-TEST tests on **Windows Defender ATP antivirus capabilities**. @@ -53,23 +56,29 @@ The **Malware Protection Test Enterprise** assesses a security program’s abili The below scores are the results of AV-Comparatives tests on **Windows Defender ATP antivirus capabilities**. The scores are specifically for the ability to block malware. -|Month (2018)| Real World test score| Malware test score| +|Month (2018)| Real-World test score| Malware test score (every 6 months)| |---|---|---| -|January| No test| No test| -|February| 100.00%| No test| +|February| 100.00%| N/A| |March| 94.40%| 99.90%| -|April| 96.40%%| No test| -|May| 100.00%| No test| -|June| 99.50%%| No test| +|April| 96.40%%| N/A| +|May| 100.00%| N/A| +|June| 99.50%%| N/A| * [Real-World Protection Test (Enterprise) February - June 2018](https://www.av-comparatives.org/tests/real-world-protection-test-february-june-2018/) * [Malware Protection Test Enterprise March 2018](https://www.av-comparatives.org/tests/malware-protection-test-enterprise-march-2018-testresult/) -## Protection capabilities not represented in the tests +## Protection capabilities not represented in tests -It is important to remember that the capabilities within [Windows Defender ATP](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=cx-blog-mmpc) provide [additional layers of protection](https://cloudblogs.microsoft.com/microsoftsecure/2017/12/11/detonating-a-bad-rabbit-windows-defender-antivirus-and-layered-machine-learning-defenses/) that are not factored into tests. The capabilities such as attack surface reduction and next generation protection help prevent malware from getting onto devices in the first place. +It is important to remember that the capabilities within [Windows Defender ATP](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=cx-blog-mmpc) provide [additional layers of protection](https://cloudblogs.microsoft.com/microsoftsecure/2017/12/11/detonating-a-bad-rabbit-windows-defender-antivirus-and-layered-machine-learning-defenses/) that are not factored into tests. The capabilities such as attack surface reduction and endpoint detection & response help prevent malware from getting onto devices in the first place. + +These reports test one aspect of the product, just using a single technique. Through these reports, customer can view one aspect of their security suite but can't assess the complete protection of all the security features. + +There are other technologies in nearly every Endpoint Security suite that are not tested. These other technologies often address some of the latest and most sophisticated threats. + +A holistic approach to security must span across protection, detection and response by supporting all aspects of an infection and attacker behaviors. + +Customers need more comprehensive reports that demonstrate end to end protections, but until then customers can evaluate Windows Defender Advanced Threat Protection in their own networks by signing up for a [90-day trial of Windows Defender ATP](https://www.microsoft.com/windowsforbusiness/windows-atp?ocid=cx-blog-mmpc) today, or [enabling Preview features on existing tenants](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/preview-settings-windows-defender-advanced-threat-protection). - To see these capabilities for yourself sign up for a [90-day trial of Windows Defender ATP](https://www.microsoft.com/windowsforbusiness/windows-atp?ocid=cx-blog-mmpc) today, or [enable Preview features on existing tenants](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/preview-settings-windows-defender-advanced-threat-protection). ![ATP](./images/wdatp-pillars2.png) From 1da97b19c1e359e5813c8077be23d9e952d178d0 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Fri, 10 Aug 2018 15:25:25 -0700 Subject: [PATCH 36/80] updates --- windows/security/intelligence/transparency-report.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/windows/security/intelligence/transparency-report.md b/windows/security/intelligence/transparency-report.md index 9f05e16259..57da371971 100644 --- a/windows/security/intelligence/transparency-report.md +++ b/windows/security/intelligence/transparency-report.md @@ -21,10 +21,9 @@ In the real world, millions of devices are protected from cyberattacks every day Learn why [most enterprises use the antivirus capabilities in Windows Defender ATP](https://docs.microsoft.com/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10). - ## AV-TEST -The AV-TEST Product Review and Certification Report tests on three categories: protection, performance, and usability. The scores listed below are for the protection category which has two scores: real world testing and the AV-Test reference set (known as "prevalent malware"). +The AV-TEST Product Review and Certification Report tests on three categories: protection, performance, and usability. The scores listed below are for the protection category which has two scores: real world testing and the AV-TEST reference set (known as "prevalent malware"). **Real-world testing** refers to protection against zero-day malware attacks, inclusive of web and email threats. @@ -68,7 +67,7 @@ The below scores are the results of AV-Comparatives tests on **Windows Defender * [Malware Protection Test Enterprise March 2018](https://www.av-comparatives.org/tests/malware-protection-test-enterprise-march-2018-testresult/) -## Protection capabilities not represented in tests +## To what extent are tests representative of protection in the real world? It is important to remember that the capabilities within [Windows Defender ATP](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=cx-blog-mmpc) provide [additional layers of protection](https://cloudblogs.microsoft.com/microsoftsecure/2017/12/11/detonating-a-bad-rabbit-windows-defender-antivirus-and-layered-machine-learning-defenses/) that are not factored into tests. The capabilities such as attack surface reduction and endpoint detection & response help prevent malware from getting onto devices in the first place. From ff3abe12b75a1fc51f06bf61d4f53130b967f784 Mon Sep 17 00:00:00 2001 From: Louie Mayor Date: Mon, 13 Aug 2018 22:59:44 +0000 Subject: [PATCH 37/80] Updated index.md --- windows/security/intelligence/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/intelligence/index.md b/windows/security/intelligence/index.md index 7c66ff1f5a..4ac09824b3 100644 --- a/windows/security/intelligence/index.md +++ b/windows/security/intelligence/index.md @@ -15,7 +15,7 @@ Malware is a term used to describe malicious applications and code that can caus Cybercriminals that distribute malware are often motivated by money and will use infected computers to launch attacks, obtain banking credentials, collect information that can be sold, sell access to computing resources, or extort payment from victims. -As criminals become more sophisticated with their attacks, Microsoft is here to help. Windows 10 is the most secure version of Windows yet and includes many features to help protect you whether you're at home, at work, or on the go. Businesses can trust in the next-generation capabilities of our security features to ensure they stay protected. +As criminals become more sophisticated with their attacks, Microsoft is here to help. Windows 10 is the most secure version of Windows yet and includes many features to help protect you whether you're at home, at work, or on the go. With Windows Defender Advanced Threat Protection (Windows Defender ATP), businesses can stay protected with next-generation protection and other security capabilities. There are many types of malware, including: From f8b9e92a788204aeb24ad1f8222022971563d3ef Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Mon, 13 Aug 2018 16:00:10 -0700 Subject: [PATCH 38/80] Updates --- windows/security/intelligence/index.md | 3 +++ windows/security/intelligence/macro-malware.md | 10 +++++----- .../security/intelligence/prevent-malware-infection.md | 4 ++-- windows/security/intelligence/support-scams.md | 2 +- 4 files changed, 11 insertions(+), 8 deletions(-) diff --git a/windows/security/intelligence/index.md b/windows/security/intelligence/index.md index 7c66ff1f5a..2c28b492c2 100644 --- a/windows/security/intelligence/index.md +++ b/windows/security/intelligence/index.md @@ -11,12 +11,15 @@ author: dansimp ms.date: 07/01/2018 --- # Understand malware + Malware is a term used to describe malicious applications and code that can cause damage and disrupt normal use of devices. Malware can allow unauthorized access, use system resources, steal passwords, lock you out of your computer and ask for ransom, and more. Cybercriminals that distribute malware are often motivated by money and will use infected computers to launch attacks, obtain banking credentials, collect information that can be sold, sell access to computing resources, or extort payment from victims. As criminals become more sophisticated with their attacks, Microsoft is here to help. Windows 10 is the most secure version of Windows yet and includes many features to help protect you whether you're at home, at work, or on the go. Businesses can trust in the next-generation capabilities of our security features to ensure they stay protected. +For good general tips, check out the [prevent malware infection](prevent-malware-infection.md) topic. + There are many types of malware, including: - [Coin miners](coinminer-malware.md) diff --git a/windows/security/intelligence/macro-malware.md b/windows/security/intelligence/macro-malware.md index 129756b864..9d7217b8f8 100644 --- a/windows/security/intelligence/macro-malware.md +++ b/windows/security/intelligence/macro-malware.md @@ -32,11 +32,11 @@ However, in recent versions of Microsoft Office, macros are disabled by default. We've seen macro malware download threats from the following families: -- Ransom:MSIL/Swappa -- Ransom:Win32/Teerac -- TrojanDownloader:Win32/Chanitor -- TrojanSpy:Win32/Ursnif -- Win32/Fynloski +- [Ransom:MSIL/Swappa](https://www.microsoft.com/wdsi/threats/malware-encyclopedia-description?Name=Ransom:MSIL/Swappa.A) +- [Ransom:Win32/Teerac](Ransom:Win32/Teerac) +- [TrojanDownloader:Win32/Chanitor](https://www.microsoft.com/wdsi/threats/malware-encyclopedia-description?Name=TrojanDownloader:Win32/Chanitor.A) +- [TrojanSpy:Win32/Ursnif](https://www.microsoft.com/wdsi/threats/malware-encyclopedia-description?Name=TrojanSpy:Win32/Ursnif) +- [Win32/Fynloski](https://www.microsoft.com/en-us/wdsi/threats/malware-encyclopedia-description?Name=Win32/Fynloski) - [Worm:Win32/Gamarue](https://www.microsoft.com/wdsi/threats/malware-encyclopedia-description?Name=Win32/Gamarue) ## How to protect against macro malware diff --git a/windows/security/intelligence/prevent-malware-infection.md b/windows/security/intelligence/prevent-malware-infection.md index 4568efdcba..c92c8ab688 100644 --- a/windows/security/intelligence/prevent-malware-infection.md +++ b/windows/security/intelligence/prevent-malware-infection.md @@ -12,7 +12,7 @@ ms.date: 07/12/2018 --- # Prevent malware infection -Malware authors are always looking for new ways to infect computers. Follow the simple tips below to stay protected and minimize threats to your data and accounts. +Malware authors are always looking for new ways to infect computers. Follow the simple tips below to stay protected and minimize threats to your data and accounts. You can also browse the many [software and application solutions](https://review.docs.microsoft.com/en-us/windows/security/intelligence/prevent-malware-infection?branch=wdsi-migration-stuff#software-solutions) available to you. @@ -108,7 +108,7 @@ Microsoft provides comprehensive security capabilities that help protect against ### Earlier than Windows 10 (not recommended) -* [Microsoft Security Essentials](https://www.microsoft.com/download/details.aspx?id=5201) provides real-time protection for your home or small business PC that guards against viruses, spyware, and other malicious software. For Windows 7, Windows Vista. See Windows Defender Advanced Threat Protection for later versions of Windows. +* [Microsoft Security Essentials](https://www.microsoft.com/download/details.aspx?id=5201) provides real-time protection for your home or small business PC that guards against viruses, spyware, and other malicious software. ## What to do with a malware infection diff --git a/windows/security/intelligence/support-scams.md b/windows/security/intelligence/support-scams.md index 07ec1b6350..f2bdba81da 100644 --- a/windows/security/intelligence/support-scams.md +++ b/windows/security/intelligence/support-scams.md @@ -22,7 +22,7 @@ Scammers might also initiate contact by displaying fake error messages on websit When you engage with the scammers, they can offer fake solutions for your “problems” and ask for payment in the form of a one-time fee or subscription to a purported support service. -**For more information and to view known tech support scam numbers and popular web scams**, see https://support.microsoft.com/en-us/help/4013405/windows-protect-from-tech-support-scams +**For more information, view [known tech support scam numbers and popular web scams](https://support.microsoft.com/en-us/help/4013405/windows-protect-from-tech-support-scams).** ## How to protect against tech support scams From 79d514c32439b853832a1e66ce1e7780da9ed63a Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Tue, 14 Aug 2018 10:16:23 -0700 Subject: [PATCH 39/80] updates --- .../intelligence/coinminer-malware.md | 4 ++- .../security/intelligence/exploits-malware.md | 13 ++++--- windows/security/intelligence/index.md | 4 +-- .../security/intelligence/macro-malware.md | 36 ++++++++----------- .../security/intelligence/malware-naming.md | 3 +- .../intelligence/prevent-malware-infection.md | 6 ++-- .../intelligence/ransomware-malware.md | 13 +++---- .../security/intelligence/rootkits-malware.md | 13 ++++--- 8 files changed, 47 insertions(+), 45 deletions(-) diff --git a/windows/security/intelligence/coinminer-malware.md b/windows/security/intelligence/coinminer-malware.md index 112fed0435..5cda317793 100644 --- a/windows/security/intelligence/coinminer-malware.md +++ b/windows/security/intelligence/coinminer-malware.md @@ -12,7 +12,7 @@ ms.date: 08/01/2018 --- # Coin miners -Cybercriminals are always looking for new ways to make money. With the rise of digital currencies, also known as crypto currencies, criminals see a unique opportunity to infiltrate an organization and secretly mine for coins by reconfiguring malware. +Cybercriminals are always looking for new ways to make money. With the rise of digital currencies, also known as cryptocurrencies, criminals see a unique opportunity to infiltrate an organization and secretly mine for coins by reconfiguring malware. ## How coin miners work @@ -40,6 +40,8 @@ The exploit launches a cmdlet that executes a malicious PowerShell script (Troja ## How to protect against coin miners +**Enable PUA detection**: Some coin mining tools are not considered malware but are detected as potentially unwanted applications (PUA). Many applications detected as PUA can negatively impact machine performance and employee productivity. In enterprise environments, you can stop adware, torrent downloaders, and coin mining by enabling PUA detection. + Since coin miners is becoming a popular payload in many different kinds of attacks, see general tips on how to [prevent malware infection](prevent-malware-infection.md). For more information on coin miners, see the blog post [Invisible resource thieves: The increasing threat of cryptocurrency miners](https://cloudblogs.microsoft.com/microsoftsecure/2018/03/13/invisible-resource-thieves-the-increasing-threat-of-cryptocurrency-miners/). \ No newline at end of file diff --git a/windows/security/intelligence/exploits-malware.md b/windows/security/intelligence/exploits-malware.md index 754b9f41c4..f795f9e802 100644 --- a/windows/security/intelligence/exploits-malware.md +++ b/windows/security/intelligence/exploits-malware.md @@ -12,7 +12,7 @@ ms.date: 08/01/2018 --- # Exploits and exploit kits -Exploits take advantage of “vulnerabilities” in software. A vulnerability is like a hole in your software that malware can use to get onto your PC. Malware exploits these vulnerabilities to bypass your computer's security safeguards to infect your device. +Exploits take advantage of vulnerabilities in software. A vulnerability is like a hole in your software that malware can use to get onto your device. Malware exploits these vulnerabilities to bypass your computer's security safeguards to infect your device. ## How exploits and exploit kits work @@ -22,21 +22,24 @@ Exploit kits are more comprehensive tools that contain a collection of exploits. The most common method used by attackers to distribute exploits and exploit kits is through webpages, but exploits can also arrive in emails. Some websites unknowingly and unwillingly host malicious code and exploits in their ads. -The infographic below shows how an exploit kit might attempt to exploit a PC when a compromised webpage is visited. +The infographic below shows how an exploit kit might attempt to exploit a device when a compromised webpage is visited. ![example of how exploit kits work](./images/ExploitKit.png) *Example of how exploit kits work* -Several notable threats, including Wannacry, exploit the Server Message Block (SMB) vulnerability CVE-2017-0144 (also called EternalBlue) to launch malware. +Several notable threats, including Wannacry, exploit the Server Message Block (SMB) vulnerability CVE-2017-0144 to launch malware. + +Examples of exploit kits: -Prevalent exploit kits include: - Angler / [Axpergle](https://www.microsoft.com/wdsi/threats/malware-encyclopedia-description?Name=JS%2fAxpergle) - [Neutrino](https://www.microsoft.com/wdsi/threats/malware-encyclopedia-description?Name=JS%2fNeutrino) - [Nuclear](https://www.microsoft.com/wdsi/threats/malware-encyclopedia-description?Name=Exploit:JS/Neclu) +To learn more about exploits, read this blog post on [taking apart a double zero-day sample discovered in joint hunt with ESET.](https://cloudblogs.microsoft.com/microsoftsecure/2018/07/02/taking-apart-a-double-zero-day-sample-discovered-in-joint-hunt-with-eset/) + ## How we name exploits We categorize exploits in our Malware encyclopedia by the "platform" they target. For example, Exploit:Java/CVE-2013-1489.A is an exploit that targets a vulnerability in Java. @@ -48,6 +51,6 @@ You can read more on the [CVE website](https://cve.mitre.org/). ## How to protect against exploits -The best prevention for exploits is to keep your organization's software up-to-date. Software vendors provide updates for many known vulnerabilities and making sure these updates are applied to all devices is an important step to prevent malware. +The best prevention for exploits is to keep your organization's [software up to date](https://portal.msrc.microsoft.com/). Software vendors provide updates for many known vulnerabilities and making sure these updates are applied to all devices is an important step to prevent malware. For more general tips, see [prevent malware infection](prevent-malware-infection.md). diff --git a/windows/security/intelligence/index.md b/windows/security/intelligence/index.md index 1ea092f546..2ee894eee2 100644 --- a/windows/security/intelligence/index.md +++ b/windows/security/intelligence/index.md @@ -10,7 +10,7 @@ ms.author: dansimp author: dansimp ms.date: 07/01/2018 --- -# Understand malware +# Understanding malware & other threats Malware is a term used to describe malicious applications and code that can cause damage and disrupt normal use of devices. Malware can allow unauthorized access, use system resources, steal passwords, lock you out of your computer and ask for ransom, and more. @@ -28,7 +28,7 @@ There are many types of malware, including: - [Phishing](phishing.md) - [Ransomware](ransomware-malware.md) - [Rootkits](rootkits-malware.md) -- [Supply chain](supply-chain-malware.md) +- [Supply chain attacks](supply-chain-malware.md) - [Tech support scams](support-scams.md) - [Trojan Malware](trojans-malware.md) - [Unwanted software](unwanted-software.md) diff --git a/windows/security/intelligence/macro-malware.md b/windows/security/intelligence/macro-malware.md index 9d7217b8f8..8ce0aecaf7 100644 --- a/windows/security/intelligence/macro-malware.md +++ b/windows/security/intelligence/macro-malware.md @@ -16,36 +16,28 @@ Macros are a powerful way to automate common tasks in Microsoft Office and can m ## How macro malware works -Macro malware hides in Microsoft Word or Microsoft Excel documents and are delivered as email attachments or inside ZIP files. These files use names that are intended to entice or scare people into opening them. They often look like invoices, receipts, legal documents, and more. Examples of filenames include: +Macro malware hides in Microsoft Office files and are delivered as email attachments or inside ZIP files. These files use names that are intended to entice or scare people into opening them. They often look like invoices, receipts, legal documents, and more. -- case number.doc -- e-ticket_79010838.doc -- fax_msg896-599-5459.doc -- invoice_723961.doc -- legal_complaint.doc -- logmein_coupon.doc -- receipt_3458934.doc - -Macro malware was fairly common several years ago because macros ran automatically whenever a document was opened. - -However, in recent versions of Microsoft Office, macros are disabled by default. This means malware authors need to convince users to turn on macros so that their malware can run. They do this by showing fake warnings when a malicious document is opened. +Macro malware was fairly common several years ago because macros ran automatically whenever a document was opened. However, in recent versions of Microsoft Office, macros are disabled by default. This means malware authors need to convince users to turn on macros so that their malware can run. They do this by showing fake warnings when a malicious document is opened. We've seen macro malware download threats from the following families: -- [Ransom:MSIL/Swappa](https://www.microsoft.com/wdsi/threats/malware-encyclopedia-description?Name=Ransom:MSIL/Swappa.A) -- [Ransom:Win32/Teerac](Ransom:Win32/Teerac) -- [TrojanDownloader:Win32/Chanitor](https://www.microsoft.com/wdsi/threats/malware-encyclopedia-description?Name=TrojanDownloader:Win32/Chanitor.A) -- [TrojanSpy:Win32/Ursnif](https://www.microsoft.com/wdsi/threats/malware-encyclopedia-description?Name=TrojanSpy:Win32/Ursnif) -- [Win32/Fynloski](https://www.microsoft.com/en-us/wdsi/threats/malware-encyclopedia-description?Name=Win32/Fynloski) -- [Worm:Win32/Gamarue](https://www.microsoft.com/wdsi/threats/malware-encyclopedia-description?Name=Win32/Gamarue) +* [Ransom:MSIL/Swappa](https://www.microsoft.com/wdsi/threats/malware-encyclopedia-description?Name=Ransom:MSIL/Swappa.A) +* [Ransom:Win32/Teerac](Ransom:Win32/Teerac) +* [TrojanDownloader:Win32/Chanitor](https://www.microsoft.com/wdsi/threats/malware-encyclopedia-description?Name=TrojanDownloader:Win32/Chanitor.A) +* [TrojanSpy:Win32/Ursnif](https://www.microsoft.com/wdsi/threats/malware-encyclopedia-description?Name=TrojanSpy:Win32/Ursnif) +* [Win32/Fynloski](https://www.microsoft.com/en-us/wdsi/threats/malware-encyclopedia-description?Name=Win32/Fynloski) +* [Worm:Win32/Gamarue](https://www.microsoft.com/wdsi/threats/malware-encyclopedia-description?Name=Win32/Gamarue) ## How to protect against macro malware -- Make sure macros are disabled in your Microsoft Office applications. In enterprises, IT admins set the default setting for macros: - - [Enable or disable macros](https://support.office.com/article/Enable-or-disable-macros-in-Office-documents-7b4fdd2e-174f-47e2-9611-9efe4f860b12) in Office documents +* Make sure macros are disabled in your Microsoft Office applications. In enterprises, IT admins set the default setting for macros: + * [Enable or disable macros](https://support.office.com/article/Enable-or-disable-macros-in-Office-documents-7b4fdd2e-174f-47e2-9611-9efe4f860b12) in Office documents -- Don’t open suspicious emails or suspicious attachments. +* Don’t open suspicious emails or suspicious attachments. -- Delete any emails from unknown people or with suspicious content. Spam emails are the main way macro malware spreads. +* Delete any emails from unknown people or with suspicious content. Spam emails are the main way macro malware spreads. + +* Enterprises can prevent macro malware from running executable content using [ASR rules](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-exploit-guard/enable-attack-surface-reduction#enable-and-audit-attack-surface-reduction-rules) For more general tips, see [prevent malware infection](prevent-malware-infection.md). \ No newline at end of file diff --git a/windows/security/intelligence/malware-naming.md b/windows/security/intelligence/malware-naming.md index 3e3735e29f..0c49ef6796 100644 --- a/windows/security/intelligence/malware-naming.md +++ b/windows/security/intelligence/malware-naming.md @@ -10,7 +10,7 @@ ms.author: ellevin author: levinec ms.date: 08/01/2018 --- -# Malware Names +# Malware names We name the malware and unwanted software that we detect according to the Computer Antivirus Research Organization (CARO) malware naming scheme. The scheme uses the following format: @@ -166,6 +166,7 @@ Provides extra detail about the malware, including how it is used as part of a m * .remnants: remnants of a virus * .worm: worm component of that malware * !bit: an internal category used to refer to some threats +* !cl: an internal category used to refer to some threats * !dha: an internal category used to refer to some threats * !pfn: an internal category used to refer to some threats * !plock: an internal category used to refer to some threats diff --git a/windows/security/intelligence/prevent-malware-infection.md b/windows/security/intelligence/prevent-malware-infection.md index c92c8ab688..6ed58a60ae 100644 --- a/windows/security/intelligence/prevent-malware-infection.md +++ b/windows/security/intelligence/prevent-malware-infection.md @@ -22,7 +22,7 @@ You can also browse the many [software and application solutions](https://review To keep Microsoft software up to date, ensure that [automatic Microsoft Updates](https://support.microsoft.com/help/12373/windows-update-faq) are enabled. Also, upgrade to the latest version of Windows to benefit from a host of built-in security enhancements. -## Watch out for threats in links and attachments +## Be wary of links and attachments Email and other messaging tools are a few of the most common ways your device can get infected. Attachments or links in messages can open malware directly or can stealthily trigger a download. Some emails will give instructions to allow macros or other executable content designed to make it easier for malware to infect your devices. @@ -30,7 +30,7 @@ Email and other messaging tools are a few of the most common ways your device ca For more information, see [Phishing](phishing.md). -## Malicious or compromised websites +## Watch out for malicious or compromised websites By visiting malicious or compromised sites, your PC can get infected with malware automatically or you can get tricked into downloading and installing malware. See [exploits and exploit kits](exploits-malware.md) as an example of how some of these sites can automatically install malware to visiting computers. @@ -44,7 +44,7 @@ To block malicious websites, use a modern web browser like [Microsoft Edge](http If you encounter an unsafe site, click **More […] > Send feedback** on Microsoft Edge. You can also [report unsafe sites directly to Microsoft](https://www.microsoft.com/wdsi/support/report-unsafe-site). -### Stay away from pirated material +### Pirated material on compromised websites Using pirated content is not only illegal, it can also expose your PC to malware. Sites that offer pirated software and media are also often used to distribute malware when the site is visited. Sometimes pirated software is bundled with malware and other unwanted software when downloaded, including intrusive browser plugins and adware. diff --git a/windows/security/intelligence/ransomware-malware.md b/windows/security/intelligence/ransomware-malware.md index ed4615d040..2c603d1583 100644 --- a/windows/security/intelligence/ransomware-malware.md +++ b/windows/security/intelligence/ransomware-malware.md @@ -20,9 +20,9 @@ The trend towards increasingly sophisticated malware behavior, highlighted by th Most ransomware infections start with: -- Email messages with attachments that try to install ransomware. +* Email messages with attachments that try to install ransomware. -- Websites hosting [exploit kits](exploits-malware.md) that attempt to use vulnerabilities in web browsers and other software to install ransomware. +* Websites hosting [exploit kits](exploits-malware.md) that attempt to use vulnerabilities in web browsers and other software to install ransomware. Once ransomware infects a device, it starts encrypting files, folders, entire hard drive partitions using encryption algorithms like RSA or RC4. @@ -44,17 +44,18 @@ Ransomware like **Cerber** and **Locky** search for and encrypt specific file ty **Bad Rabbit** ransomware was discovered attempting to spread across networks using hardcoded usernames and passwords in brute force attacks. - ## How to protect against ransomware Organizations can be targeted specifically by attackers, or they can be caught in the wide net cast by cybercriminal operations. Large organizations are high value targets and attackers can demand bigger ransoms. We recommend: -- Back up important files regularly. Use the 3-2-1 rule. Keep three backups of your data, on two different storage types, and at least one backup offsite. +* Back up important files regularly. Use the 3-2-1 rule. Keep three backups of your data, on two different storage types, and at least one backup offsite. -- Apply the latest updates to your operating systems and apps. +* Apply the latest updates to your operating systems and apps. -- Educate your employees so they can identify social engineering and spear-phishing attacks. +* Educate your employees so they can identify social engineering and spear-phishing attacks. + +* [Controlled folder access](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/enable-controlled-folders-exploit-guard). It can stop ransomware from encrypting files and holding the files for ransom. For more general tips, see [prevent malware infection](prevent-malware-infection.md). \ No newline at end of file diff --git a/windows/security/intelligence/rootkits-malware.md b/windows/security/intelligence/rootkits-malware.md index 08da7b5788..d52711ff8b 100644 --- a/windows/security/intelligence/rootkits-malware.md +++ b/windows/security/intelligence/rootkits-malware.md @@ -24,13 +24,15 @@ Many modern malware families use rootkits to try and avoid detection and removal * [Alureon](http://www.microsoft.com/security/portal/threat/encyclopedia/Entry.aspx?Name=Win32%2fAlureon) -* [Sirefef](http://www.microsoft.com/security/portal/threat/encyclopedia/Entry.aspx?Name=Win32%2fSirefef) +* [Cutwail](http://www.microsoft.com/security/portal/threat/encyclopedia/Entry.aspx?Name=Win32%2fCutwail) + +* [Datrahere](https://www.microsoft.com/en-us/wdsi/threats/malware-encyclopedia-description?Name=Trojan:Win64/Detrahere) (Zacinlo) * [Rustock](http://www.microsoft.com/security/portal/threat/encyclopedia/entry.aspx?Name=Win32%2fRustock) * [Sinowal](http://www.microsoft.com/security/portal/threat/encyclopedia/Entry.aspx?Name=Win32%2fSinowal) -* [Cutwail](http://www.microsoft.com/security/portal/threat/encyclopedia/Entry.aspx?Name=Win32%2fCutwail) +* [Sirefef](http://www.microsoft.com/security/portal/threat/encyclopedia/Entry.aspx?Name=Win32%2fSirefef) ## How to protect against rootkits @@ -46,10 +48,11 @@ For more general tips, see [prevent malware infection](prevent-malware-infection ### What if I think I have a rootkit on my PC? -Microsoft security software includes a number of technologies designed specifically to remove rootkits. If you think you might have a rootkit on your PC, and your antimalware software isn’t detecting it, you might need an extra tool that lets you boot to a known trusted environment. +Microsoft security software includes a number of technologies designed specifically to remove rootkits. If you think you might have a rootkit on your device and your antimalware software isn’t detecting it, you might need an extra tool that lets you boot to a known trusted environment. -In this case, use [Windows Defender Offline](http://windows.microsoft.com/windows/what-is-windows-defender-offline). -Windows Defender Offline is a standalone tool that has the latest anti-malware updates from Microsoft. It’s designed to be used on PCs that aren't working correctly due to a possible malware infection. +[Windows Defender Offline](http://windows.microsoft.com/windows/what-is-windows-defender-offline) can be launched from Windows Security Center and has the latest anti-malware updates from Microsoft. It’s designed to be used on PCs that aren't working correctly due to a possible malware infection. + +[System Guard](https://cloudblogs.microsoft.com/microsoftsecure/2017/10/23/hardening-the-system-and-maintaining-integrity-with-windows-defender-system-guard/) provides in Windows 10 to protect against rootkits and threats that impact system integrity ### What if I can’t remove a rootkit? From a3587c3d8aea6cc71ffe9beab18b87d3ec6f3af7 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Tue, 14 Aug 2018 13:29:27 -0700 Subject: [PATCH 40/80] Updates --- windows/security/intelligence/TOC.md | 4 ++-- windows/security/intelligence/index.md | 2 +- windows/security/intelligence/phishing.md | 2 +- .../intelligence/prevent-malware-infection.md | 8 +++---- .../security/intelligence/rootkits-malware.md | 12 +++++----- .../intelligence/supply-chain-malware.md | 14 +++++++----- .../security/intelligence/support-scams.md | 9 ++++---- .../security/intelligence/trojans-malware.md | 12 +++++----- .../intelligence/unwanted-software.md | 22 +++++++++---------- .../security/intelligence/worms-malware.md | 14 +++++++----- 10 files changed, 51 insertions(+), 48 deletions(-) diff --git a/windows/security/intelligence/TOC.md b/windows/security/intelligence/TOC.md index 2ad63784d7..3b951482ac 100644 --- a/windows/security/intelligence/TOC.md +++ b/windows/security/intelligence/TOC.md @@ -16,11 +16,11 @@ ## [Rootkits](rootkits-malware.md) -## [Supply chain](supply-chain-malware.md) +## [Supply chain attacks](supply-chain-malware.md) ## [Tech support scams](support-scams.md) -## [Trojan malware](trojans-malware.md) +## [Trojans](trojans-malware.md) ## [Unwanted software](unwanted-software.md) diff --git a/windows/security/intelligence/index.md b/windows/security/intelligence/index.md index 2ee894eee2..2780f45574 100644 --- a/windows/security/intelligence/index.md +++ b/windows/security/intelligence/index.md @@ -30,7 +30,7 @@ There are many types of malware, including: - [Rootkits](rootkits-malware.md) - [Supply chain attacks](supply-chain-malware.md) - [Tech support scams](support-scams.md) -- [Trojan Malware](trojans-malware.md) +- [Trojans](trojans-malware.md) - [Unwanted software](unwanted-software.md) - [Worms](worms-malware.md) diff --git a/windows/security/intelligence/phishing.md b/windows/security/intelligence/phishing.md index 0dc6006ee1..73b9cc4fb5 100644 --- a/windows/security/intelligence/phishing.md +++ b/windows/security/intelligence/phishing.md @@ -108,7 +108,7 @@ For more information, download and read this Microsoft [e-book on preventing soc ### Software solutions for organizations -* [Microsoft Edge](https://docs.microsoft.com/microsoft-edge/deploy/index) and [Windows Defender Application Guard](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-guard/wd-app-guard-overview) offer protection from the increasing threat of targeted attacks using Microsoft's industry leading Hyper-V virtualization technology. If a browsed website is deemed untrusted, the Hyper-V container will isolate that PC from the rest of your network thereby preventing access to your enterprise data. +* [Microsoft Edge](https://docs.microsoft.com/microsoft-edge/deploy/index) and [Windows Defender Application Guard](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-guard/wd-app-guard-overview) offer protection from the increasing threat of targeted attacks using Microsoft's industry leading Hyper-V virtualization technology. If a browsed website is deemed untrusted, the Hyper-V container will isolate that device from the rest of your network thereby preventing access to your enterprise data. * [Microsoft Exchange Online Protection (EOP)](https://products.office.com/exchange/exchange-email-security-spam-protection) offers enterprise-class reliability and protection against spam and malware, while maintaining access to email during and after emergencies. Using various layers of filtering, EOP can provide different controls for spam filtering, such as bulk mail controls and international spam, that will further enhance your protection services. diff --git a/windows/security/intelligence/prevent-malware-infection.md b/windows/security/intelligence/prevent-malware-infection.md index 6ed58a60ae..232a4db299 100644 --- a/windows/security/intelligence/prevent-malware-infection.md +++ b/windows/security/intelligence/prevent-malware-infection.md @@ -32,7 +32,7 @@ For more information, see [Phishing](phishing.md). ## Watch out for malicious or compromised websites -By visiting malicious or compromised sites, your PC can get infected with malware automatically or you can get tricked into downloading and installing malware. See [exploits and exploit kits](exploits-malware.md) as an example of how some of these sites can automatically install malware to visiting computers. +By visiting malicious or compromised sites, your device can get infected with malware automatically or you can get tricked into downloading and installing malware. See [exploits and exploit kits](exploits-malware.md) as an example of how some of these sites can automatically install malware to visiting computers. To identify potentially harmful websites, keep the following in mind: @@ -46,7 +46,7 @@ If you encounter an unsafe site, click **More […] > Send feedback** on Microso ### Pirated material on compromised websites -Using pirated content is not only illegal, it can also expose your PC to malware. Sites that offer pirated software and media are also often used to distribute malware when the site is visited. Sometimes pirated software is bundled with malware and other unwanted software when downloaded, including intrusive browser plugins and adware. +Using pirated content is not only illegal, it can also expose your device to malware. Sites that offer pirated software and media are also often used to distribute malware when the site is visited. Sometimes pirated software is bundled with malware and other unwanted software when downloaded, including intrusive browser plugins and adware. Users do not openly discuss visits to these sites, so any untoward experience are more likely to stay unreported. @@ -104,11 +104,11 @@ Microsoft provides comprehensive security capabilities that help protect against * [Windows Defender Advanced Threat Protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection) provides comprehensive endpoint protection, detection, and response capabilities to help prevent ransomware. In the event of a breach, Windows Defender ATP alerts security operations teams about suspicious activities and automatically attempts to resolve the problem. This includes alerts for suspicious PowerShell commands, connecting to a TOR website, launching self-replicated copies, and deletion of volume shadow copies. Try Windows Defender ATP free of charge. -* [Windows Hello for Business](https://docs.microsoft.com/windows/security/identity-protection/hello-for-business/hello-identity-verification) replaces passwords with strong two-factor authentication on PCs and mobile devices. This authentication consists of a new type of user credential that is tied to a device and uses a biometric or PIN. It lets user authenticate to an Active Directory or Azure Active Directory account. +* [Windows Hello for Business](https://docs.microsoft.com/windows/security/identity-protection/hello-for-business/hello-identity-verification) replaces passwords with strong two-factor authentication on your devices. This authentication consists of a new type of user credential that is tied to a device and uses a biometric or PIN. It lets user authenticate to an Active Directory or Azure Active Directory account. ### Earlier than Windows 10 (not recommended) -* [Microsoft Security Essentials](https://www.microsoft.com/download/details.aspx?id=5201) provides real-time protection for your home or small business PC that guards against viruses, spyware, and other malicious software. +* [Microsoft Security Essentials](https://www.microsoft.com/download/details.aspx?id=5201) provides real-time protection for your home or small business device that guards against viruses, spyware, and other malicious software. ## What to do with a malware infection diff --git a/windows/security/intelligence/rootkits-malware.md b/windows/security/intelligence/rootkits-malware.md index d52711ff8b..b7f55a27a9 100644 --- a/windows/security/intelligence/rootkits-malware.md +++ b/windows/security/intelligence/rootkits-malware.md @@ -12,13 +12,13 @@ ms.date: 08/01/2018 --- # Rootkits -Malware authors use rootkits to hide malware on your device, allowing malware to persist on your device as long as possible. A successful rootkit can potentially remain in place for years if it is undetected. During this time it will steal information and resources from your PC. +Malware authors use rootkits to hide malware on your device, allowing malware to persist as long as possible. A successful rootkit can potentially remain in place for years if it is undetected. During this time it will steal information and resources. ## How rootkits work -Rootkits intercepts and change standard operating system processes. After a rootkit infects a device, you can’t trust any information that device reports about itself. +Rootkits intercept and change standard operating system processes. After a rootkit infects a device, you can’t trust any information that device reports about itself. -For example, if you were to ask your PC to list all of the programs that are running, the rootkit might stealthily remove any programs it doesn’t want you to know about. Rootkits are all about hiding things. They want to hide themselves on your PC, and they want to hide malicious activity on your PC. +For example, if you were to ask a device to list all of the programs that are running, the rootkit might stealthily remove any programs it doesn’t want you to know about. Rootkits are all about hiding things. They want to hide both themselves and their malicious activity on a device. Many modern malware families use rootkits to try and avoid detection and removal, including: @@ -46,13 +46,13 @@ Like any other type of malware, the best way to avoid rootkits is to prevent it For more general tips, see [prevent malware infection](prevent-malware-infection.md). -### What if I think I have a rootkit on my PC? +### What if I think I have a rootkit on my device? Microsoft security software includes a number of technologies designed specifically to remove rootkits. If you think you might have a rootkit on your device and your antimalware software isn’t detecting it, you might need an extra tool that lets you boot to a known trusted environment. -[Windows Defender Offline](http://windows.microsoft.com/windows/what-is-windows-defender-offline) can be launched from Windows Security Center and has the latest anti-malware updates from Microsoft. It’s designed to be used on PCs that aren't working correctly due to a possible malware infection. +[Windows Defender Offline](http://windows.microsoft.com/windows/what-is-windows-defender-offline) can be launched from Windows Security Center and has the latest anti-malware updates from Microsoft. It’s designed to be used on devices that aren't working correctly due to a possible malware infection. -[System Guard](https://cloudblogs.microsoft.com/microsoftsecure/2017/10/23/hardening-the-system-and-maintaining-integrity-with-windows-defender-system-guard/) provides in Windows 10 to protect against rootkits and threats that impact system integrity +[System Guard](https://cloudblogs.microsoft.com/microsoftsecure/2017/10/23/hardening-the-system-and-maintaining-integrity-with-windows-defender-system-guard/) in Windows 10 protects against rootkits and threats that impact system integrity. ### What if I can’t remove a rootkit? diff --git a/windows/security/intelligence/supply-chain-malware.md b/windows/security/intelligence/supply-chain-malware.md index 9ecb7e9448..c675282bef 100644 --- a/windows/security/intelligence/supply-chain-malware.md +++ b/windows/security/intelligence/supply-chain-malware.md @@ -1,5 +1,5 @@ --- -title: Supply Chain +title: Supply chain attacks description: Learn about how supply chain attacks work, deliver malware do your devices, and what you can do to protect yourself keywords: security, malware ms.prod: w10 @@ -11,7 +11,7 @@ author: levinec ms.date: 08/01/2018 --- -# Supply Chain +# Supply chain attacks Supply chain attacks are an emerging kind of threat that target software developers and suppliers. The goal is to access source codes, build processes, or update mechanisms by infecting legitimate apps to distribute malware. @@ -23,7 +23,7 @@ Because software is built and released by trusted vendors, these apps and update The number of potential victims is significant, given the popularity of some apps. A case occurred where a free file compression app was poisoned and deployed to customers in a country where it was the top utility app. -### Types of Supply Chain Attacks +### Types of supply chain attacks * Compromised software building tools or updated infrastructure @@ -33,13 +33,17 @@ The number of potential victims is significant, given the popularity of some app * Pre-installed malware on devices (cameras, USB, phones, etc.) +To learn more about supply chain attacks, read this blog post called [attack inception: compromised supply chain within a supply chain poses new risks](https://cloudblogs.microsoft.com/microsoftsecure/2018/07/26/attack-inception-compromised-supply-chain-within-a-supply-chain-poses-new-risks/). + ## How to protect against supply chain attacks * Deploy strong code integrity policies to allow only authorized apps to run. * Use endpoint detection and response solutions that can automatically detect and remediate suspicious activities. -* For software vendors and developers, take steps to ensure your apps are not compromised. +### For software vendors and developers + +* Take steps to ensure your apps are not compromised. * Maintain a secure and up-to-date infrastructure. Restrict access to critical build systems. * Immediately apply security patches for OS and software. @@ -50,4 +54,4 @@ The number of potential victims is significant, given the popularity of some app * Develop an incident response process for supply chain attacks. -For more general tips, see [prevent malware infection](prevent-malware-infection.md). \ No newline at end of file +For more general tips on protecting your systems and devices, see [prevent malware infection](prevent-malware-infection.md). \ No newline at end of file diff --git a/windows/security/intelligence/support-scams.md b/windows/security/intelligence/support-scams.md index f2bdba81da..66aad54276 100644 --- a/windows/security/intelligence/support-scams.md +++ b/windows/security/intelligence/support-scams.md @@ -38,13 +38,13 @@ It is also important to keep the following in mind: * Download software only from official vendor websites or the Microsoft Store. Be wary of downloading software from third-party sites, as some of them might have been modified without the author’s knowledge to bundle support scam malware and other threats. -* Use [Microsoft Edge](https://www.microsoft.com/windows/microsoft-edge) when browsing the Internet. It blocks known support scam sites using Windows Defender SmartScreen (which is also used by Internet Explorer). Furthermore, Microsoft Edge can stop pop-up dialogue loops used by these sites. +* Use [Microsoft Edge](https://www.microsoft.com/windows/microsoft-edge) when browsing the internet. It blocks known support scam sites using Windows Defender SmartScreen (which is also used by Internet Explorer). Furthermore, Microsoft Edge can stop pop-up dialogue loops used by these sites. * Enable Enable [Windows Defender Antivirus](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10) in Windows 10. It detects and removes known support scam malware. ## What to do if information has been given to a tech support person -* Uninstall applications that scammers asked to be install. If access has been granted, consider resetting the PC. +* Uninstall applications that scammers asked to be install. If access has been granted, consider resetting the device * Run a full scan with Windows Defender Antivirus to remove any malware. Apply all security updates as soon as they are available. @@ -56,9 +56,8 @@ It is also important to keep the following in mind: ### Reporting tech support scams -Help Microsoft stop scammers, whether they claim to be from Microsoft or from another tech company, by reporting tech support scams: +Help Microsoft stop scammers, whether they claim to be from Microsoft or from another tech company, by reporting tech support scams: **www.microsoft.com/reportascam** -You can also report any **unsafe website** that you suspect is a phishing website or contains malicious content directly to Microsoft by filling out a [Report an unsafe site form](https://www.microsoft.com/en-us/wdsi/support/report-unsafe-site) or using built in web browser functionality. - +You can also report any **unsafe website** that you suspect is a phishing website or contains malicious content directly to Microsoft by filling out a [Report an unsafe site form](https://www.microsoft.com/en-us/wdsi/support/report-unsafe-site) or using built in web browser functionality. \ No newline at end of file diff --git a/windows/security/intelligence/trojans-malware.md b/windows/security/intelligence/trojans-malware.md index 62e57c4507..d0aa683a6e 100644 --- a/windows/security/intelligence/trojans-malware.md +++ b/windows/security/intelligence/trojans-malware.md @@ -11,7 +11,7 @@ author: dansimp ms.date: 08/01/2018 --- -# Trojan malware +# Trojans Trojans are a common type of malware which, unlike viruses, can’t spread on their own. This means they either have to be downloaded manually or another malware needs to download and install them. @@ -21,15 +21,15 @@ Trojans often use the same file names as real and legitimate apps. It is easy to Trojans can come in many different varieties, but generally they do the following: -- Download and install other malware, such as viruses or worms. +- Download and install other malware, such as viruses or [worms](worms-malware.md). -- Use the infected PC for click fraud. +- Use the infected device for click fraud. - Record keystrokes and websites visited. -- Send information about the infected PC to a malicious hacker including passwords, login details for websites, and browsing history. +- Send information about the infected device to a malicious hacker including passwords, login details for websites, and browsing history. -- Give a malicious hacker control over the infected PC. +- Give a malicious hacker control over the infected device. ## How to protect against trojans @@ -39,6 +39,4 @@ Use the following free Microsoft software to detect and remove it: - [Microsoft Safety Scanner](https://www.microsoft.com/wdsi/products/scanner) -You should also run a full scan. A full scan might find other, hidden malware. - For more general tips, see [prevent malware infection](prevent-malware-infection.md). \ No newline at end of file diff --git a/windows/security/intelligence/unwanted-software.md b/windows/security/intelligence/unwanted-software.md index 401a36b0ca..61c055260b 100644 --- a/windows/security/intelligence/unwanted-software.md +++ b/windows/security/intelligence/unwanted-software.md @@ -12,23 +12,23 @@ ms.date: 08/01/2018 --- # Unwanted software -Unwanted software are programs that alter your Windows experience without your consent or control. The altered experience can be in the form of modified browsing experience, lack of control over downloads and installation, misleading messages, or unauthorized changes to Windows settings. +Unwanted software are programs that alter the Windows experience without your consent or control. This can take the form of modified browsing experience, lack of control over downloads and installation, misleading messages, or unauthorized changes to Windows settings. ## How unwanted software works -Unwanted software can be introduced when a user searches for and downloads applications from the Internet. Some applications are software bundlers, which means that they are packed with other applications. As a result, other programs can be inadvertently installed when the original application is downloaded. +Unwanted software can be introduced when a user searches for and downloads applications from the internet. Some applications are software bundlers, which means that they are packed with other applications. As a result, other programs can be inadvertently installed when the original application is downloaded. -Here are some indications there is unwanted software on your PC: +Here are some indications of unwanted software: - There are programs that you did not install and that may be difficult to uninstall - Browser features or settings have changed, and you can’t view or modify them -- There are excessive messages about your PC’s system health or about files and programs in your PC +- There are excessive messages about your device's health or about files and programs - There are ads that cannot be easily closed -Some unwanted behaviors are harder to recognize. Some unwanted software, for example, modify web pages to display specific ads, monitor browsing activities, or remove control of the browser. +Some indicators are harder to recognize because they are less disruptive, but are still unwanted. For example, unwanted software can modify web pages to display specific ads, monitor browsing activities, or remove control of the browser. Microsoft uses an extensive [evaluation criteria](https://www.microsoft.com/wdsi/antimalware-support/malware-and-unwanted-software-evaluation-criteria) to identify unwanted software. @@ -36,7 +36,7 @@ Microsoft uses an extensive [evaluation criteria](https://www.microsoft.com/wdsi To prevent unwanted software infection, download software only from official websites, or from the Microsoft Store. Be wary of downloading software from third-party sites. -Use [Microsoft Edge](https://docs.microsoft.com/microsoft-edge/deploy/index) when browsing the Internet. Microsoft Edge includes additional protections that effectively block browser modifiers that can change your browser settings. Microsoft Edge also blocks known websites hosting unwanted software using [SmartScreen](https://docs.microsoft.com/en-us/microsoft-edge/deploy/index) (also used by Internet Explorer). +Use [Microsoft Edge](https://docs.microsoft.com/microsoft-edge/deploy/index) when browsing the internet. Microsoft Edge includes additional protections that effectively block browser modifiers that can change your browser settings. Microsoft Edge also blocks known websites hosting unwanted software using [SmartScreen](https://docs.microsoft.com/en-us/microsoft-edge/deploy/index) (also used by Internet Explorer). Enable [Windows Defender AV](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10) in Windows 10. It provides real-time protection against threats and detects and removes known unwanted software. @@ -44,14 +44,14 @@ Download [Microsoft Security Essentials](https://www.microsoft.com/download/deta For more general tips, see [prevent malware infection](prevent-malware-infection.md). -### What should I do if my PC is infected? +### What should I do if my device is infected? -If you suspect that you have unwanted software your PC, you can [submit files for analysis](https://www.microsoft.com/wdsi/filesubmission). +If you suspect that you have unwanted software, you can [submit files for analysis](https://www.microsoft.com/wdsi/filesubmission). -Some unwanted software adds uninstallation entries, which means that you can **remove them from the PC using Settings**. +Some unwanted software adds uninstallation entries, which means that you can **remove them using Settings**. 1. Select the Start button -2. Go to **Settings > Apps > Apps & features**. -3. Select the app you want to uninstall, then click **Uninstall**. +2. Go to **Settings > Apps > Apps & features**. +3. Select the app you want to uninstall, then click **Uninstall**. If you only recently noticed symptoms of unwanted software infection, consider sorting the apps by install date, and then uninstall the most recent apps that you did not install. diff --git a/windows/security/intelligence/worms-malware.md b/windows/security/intelligence/worms-malware.md index 21ebaf8631..7baa50a3de 100644 --- a/windows/security/intelligence/worms-malware.md +++ b/windows/security/intelligence/worms-malware.md @@ -13,21 +13,23 @@ ms.date: 08/01/2018 # Worms -A worm is a type of malware that spreads to other PCs. Worms can copy themselves and often spread through a PC network by exploiting security vulnerabilities. They can spread through email attachments, instant messaging programs, file-sharing programs, social networking sites, network shares, removable drives, and software vulnerabilities. +A worm is a type of malware that can copy itself and often spreads through a network by exploiting security vulnerabilities. It can spread through email attachments, text messages, file-sharing programs, social networking sites, network shares, removable drives, and software vulnerabilities. ## How worms work -Worms represent a large category of malware. Different worms use different methods to infect devices. Depending on the variant, they can steal sensitive information, change PC security settings, send information to malicious hackers, stop users from accessing files, and other malicious acts. +Worms represent a large category of malware. Different worms use different methods to infect devices. Depending on the variant, they can steal sensitive information, change security settings, send information to malicious hackers, stop users from accessing files, and other malicious activities. Jenxcus (also known as Dunihi), Gamarue (also known as Androm), and Bondat have consistently remained at the top of the list of malware that infect users running Microsoft security software. Although these worms share some commonalities, it is interesting to note that they also have distinct characteristics. -* **Jenxcus** has capabilities of not only infecting removable drives but can also act as a backdoor that connects back to its server. This threat typically gets into a PC from a drive-by download attack, meaning it's installed when users just visit a compromised webpage. +* **Jenxcus** has capabilities of not only infecting removable drives but can also act as a backdoor that connects back to its server. This threat typically gets into a device from a drive-by download attack, meaning it's installed when users just visit a compromised web page. -* **Gamarue** typically arrives through spam campaigns, exploits, downloaders, social networking sites, and removable drives. When Gamarue infects a PC, it becomes a distribution channel for other malware. We’ve seen it distribute other malware such as infostealers, spammers, clickers, downloaders, and rogues. +* **Gamarue** typically arrives through spam campaigns, exploits, downloaders, social networking sites, and removable drives. When Gamarue infects a device, it becomes a distribution channel for other malware. We’ve seen it distribute other malware such as infostealers, spammers, clickers, downloaders, and rogues. -* **Bondat** typically arrives through fictitious Nullsoft Sciptable Install System (NSIS) Java installers and removable drives. When Bondat infects a system, it gathers information about the machine such as PC name, Globally Unique Identifier (GUID), and OS build. It then sends that information to a remote server. +* **Bondat** typically arrives through fictitious Nullsoft Sciptable Install System (NSIS) Java installers and removable drives. When Bondat infects a system, it gathers information about the machine such as device name, Globally Unique Identifier (GUID), and OS build. It then sends that information to a remote server. -Both Bondat and Gamarue have clever ways of obscuring themselves to evade detection. By hiding what they are doing on your PC they try to avoid detection by your security software. +Both Bondat and Gamarue have clever ways of obscuring themselves to evade detection. By hiding what they are doing, they try to avoid detection by security software. + +* [**WannaCrypt**](https://www.microsoft.com/en-us/wdsi/threats/malware-encyclopedia-description?Name=Ransom:Win32/WannaCrypt) also deserves a mention here. Unlike older worms that often spread just because they could, modern worms often spread to drop a payload (e.g. ransomware). This image shows how a worm can quickly spread through a shared USB drive. From a7efbe362e429de6546a3d35ad4ae39810aa0555 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Tue, 14 Aug 2018 15:50:54 -0700 Subject: [PATCH 41/80] Updates and new files --- windows/security/intelligence/TOC.md | 4 + windows/security/intelligence/criteria.md | 170 ++++++++++++++++++ .../security/intelligence/submission-guide.md | 76 ++++++++ .../intelligence/transparency-report.md | 8 +- 4 files changed, 253 insertions(+), 5 deletions(-) create mode 100644 windows/security/intelligence/criteria.md create mode 100644 windows/security/intelligence/submission-guide.md diff --git a/windows/security/intelligence/TOC.md b/windows/security/intelligence/TOC.md index 3b951482ac..b964302ee7 100644 --- a/windows/security/intelligence/TOC.md +++ b/windows/security/intelligence/TOC.md @@ -26,6 +26,10 @@ ## [Worms](worms-malware.md) +# [How Microsoft identifies malware and potentially unwanted applications](criteria.md) + +## [Submission guide](submission-guide.md) + # [Industry antivirus tests](transparency-report.md) # [Industry collaboration programs](cybersecurity-industry-partners.md) diff --git a/windows/security/intelligence/criteria.md b/windows/security/intelligence/criteria.md new file mode 100644 index 0000000000..908368bb4b --- /dev/null +++ b/windows/security/intelligence/criteria.md @@ -0,0 +1,170 @@ +--- +title: How Microsoft identifies malware and potentially unwanted applications +description: criteria +keywords: security, malware +ms.prod: w10 +ms.mktglfcycl: secure +ms.sitesec: library +ms.localizationpriority: medium +ms.author: ellevin +author: levinec +ms.date: 08/01/2018 +--- + +# How Microsoft identifies malware and potentially unwanted applications + +Microsoft aims to provide customers with the most delightful and productive Windows experience possible. To help achieve that, we try our best to ensure our customers are safe and in control of their devices. + +Microsoft gives you the information and tools you need when downloading, installing, and running software, as well as tools that protect you when we know that something unsafe is happening. Microsoft does this by identifying and analyzing software and online content against criteria described in this article. + +You can participate in this process by submitting software for analysis. Our analysts and intelligent systems can then help identify undesirable software and ensure they are covered by our security solutions. + +Because new forms of malware and potentially unwanted applications are being developed and distributed rapidly, Microsoft reserves the right to adjust, expand, and update these criteria without prior notice or announcements. + +## Malware + +Malware is the overarching name for applications and other code, i.e. software, that Microsoft classifies more granularly as *malicious software* or *unwanted software*. + +### Malicious software + +Malicious software is an application or code that compromises user security. Malicious software might steal your personal information, lock your PC until you pay a ransom, use your PC to send spam, or download other malicious software. In general, malicious software tricks, cheats, or defrauds users, places users in vulnerable states, or performs other malicious activities. + +Microsoft classifies most malicious software into one of the following categories: + +* **Backdoor:** A type of malware that gives malicious hackers remote access to and control of your PC. + +* **Downloader:** A type of malware that downloads other malware onto your PC. It needs to connect to the internet to download files. + +* **Dropper:** A type of malware that installs other malware files onto your PC. Unlike a downloader, a dropper doesn’t need to connect to the internet to drop malicious files. The dropped files are typically embedded in the dropper itself. + +* **Exploit:** A piece of code that uses software vulnerabilities to gain access to your PC and perform other tasks, such as installing malware. [See more information about exploits](exploits-malware.md). + +* **Hacktool:** A type of tool that can be used to gain unauthorized access to your PC. + +* **Macro virus:** A type of malware that spreads through infected documents, such as Microsoft Word or Excel documents. The virus is run when you open an infected document. + +* **Obfuscator:** A type of malware that hides its code and purpose, making it more difficult for security software to detect or remove. + +* **Password stealer:** A type of malware that gathers your personal information, such as user names and passwords. It often works along with a keylogger, which collects and sends information about the keys you press and websites you visit. + +* **Ransomware:** A type of malware that encrypts your files or makes other modifications that can prevent you from using your PC. It then displays a ransom note stating you must pay money, complete surveys, or perform other actions before you can use your PC again. [See more information about ransomware](ransomware-malware.md). + +* **Rogue security software:** Malware that pretends to be security software but doesn't provide any protection. This type of malware usually displays alerts about nonexistent threats on your PC. It also tries to convince you to pay for its services. + +* **Trojan:** A type of malware that attempts to appear harmless. Unlike a virus or a worm, a trojan doesn't spread by itself. Instead it tries to look legitimate, tricking users into downloading and installing it. Once installed, trojans perform a variety of malicious activities, such as stealing personal information, downloading other malware, or giving attackers access to your PC. + +* **Trojan clicker:** A type of trojan that automatically clicks buttons or similar controls on websites or applications. Attackers can use this trojan to click on online advertisements. These clicks can skew online polls or other tracking systems and can even install applications on your PC. + +* **Worm:** A type of malware that spreads to other PCs. Worms can spread through email, instant messaging, file sharing platforms, social networks, network shares, and removable drives. Sophisticated worms take advantage of software vulnerabilities to propagate. + +### Unwanted software + +Microsoft believes that you should have control over your Windows experience. Software running on Windows should keep you in control of your PC through informed choices and accessible controls. Microsoft identifies software behaviors that ensure you stay in control. We classify software that does not fully demonstrate these behaviors as "unwanted software". + +#### Lack of choice + +You must be notified about what is happening on your PC, including what software does and whether it is active. + +Software that exhibits lack of choice might: + +* Fail to provide prominent notice about the behavior of the software and its purpose and intent. + +* Fail to clearly indicate when the software is active and might also attempt to hide or disguise its presence. + +* Install, reinstall, or remove software without your permission, interaction, or consent. + +* Install other software without a clear indication of its relationship to the primary software. + +* Circumvent user consent dialogs from the browser or operating system. + +* Falsely claim to be software from Microsoft. + +Software must not mislead or coerce you into making decisions about your PC. This is considered behavior that limits your choices. In addition to the previous list, software that exhibits lack of choice might: + +* Display exaggerated claims about your PC’s health. + +* Make misleading or inaccurate claims about files, registry entries, or other items on your PC. + +* Display claims in an alarming manner about your PC's health and require payment or certain actions in exchange for fixing the purported issues. + +Software that stores or transmits your activities or data must: + +* Give you notice and get consent to do so. Software should not include an option that configures it to hide activities associated with storing or transmitting your data. + +#### Lack of control + +You must be able to control software on your computer. You must be able to start, stop, or otherwise revoke authorization to software. + +Software that exhibits lack of control might: + +* Prevent or limit you from viewing or modifying browser features or settings. + +* Open browser windows without authorization. + +* Redirect web traffic without giving notice and getting consent. + +* Modify or manipulate webpage content without your consent. + +Software that changes your browsing experience must only use the browser's supported extensibility model for installation, execution, disabling, or removal. Browsers that do not provide supported extensibility models will be considered non-extensible and should not be modified. + +#### Installation and removal + +You must be able to start, stop, or otherwise revoke authorization given to software. Software should obtain your consent before installing, and it must provide a clear and straightforward way for you to install, uninstall, or disable it. + +Software that delivers *poor installation experience* might bundle or download other "unwanted software" as classified by Microsoft. + +Software that delivers *poor removal experience* might: + +* Present confusing or misleading prompts or pop-ups while being uninstalled. + +* Fail to use standard install/uninstall features, such as Add/Remove Programs. + +#### Advertising and advertisements + +Software that promotes a product or service outside of the software itself can interfere with your computing experience. You should have clear choice and control when installing software that presents advertisements. + +The advertisements that are presented by software must: + +* Include an obvious way for users to close the advertisement. The act of closing the advertisement must not open another advertisement. + +* Include the name of the software that presented the advertisement. + +The software that presents these advertisements must: + +* Provide a standard uninstall method for the software using the same name as shown in the advertisement it presents. + +Advertisements shown to you must: + +* Be distinguishable from website content. + +* Not mislead, deceive, or confuse. + +* Not contain malicious code. + +* Not invoke a file download. + +#### Consumer opinion + +Microsoft maintains a worldwide network of analysts and intelligence systems where you can [submit software for analysis](https://www.microsoft.com/wdsi/filesubmission). Your participation helps us identify new malware quickly. After analysis, Microsoft creates definitions for software that meets the described criteria. These definitions identify the software as malware and are available to all users through Windows Defender Antivirus and other Microsoft antimalware solutions. + +## Potentially unwanted application (PUA) + +Our PUA protection aims to safeguard user productivity and ensure enjoyable Windows experiences. This optional protection, available to enterprises, helps deliver more productive, performant, and delightful Windows experiences. + +*PUAs are not considered malware.* + +Microsoft uses specific categories and the category definitions to classify software as a PUA. + +* **Browser advertising software:** Software that displays advertisements or promotions, or prompts the user to complete surveys for other products or services in software other than itself. This includes software that inserts advertisements to webpages. + +* **Torrent software:** Software that is used to create or download torrents or other files specifically used with peer-to-peer file-sharing technologies. + +* **Cryptomining software:** Software that uses your computer resources to mine cryptocurrencies. + +* **Bundling software:** Software that offers to install other software that is not digitally signed by the same entity. Also, software that offers to install other software that qualify as PUA based on the criteria outlined in this document. + +* **Marketing software:** Software that monitors and transmits the activities of the user to applications or services other than itself for marketing research. + +* **Evasion software:** Software that actively tries to evade detection by security products, including software that behaves differently in the presence of security products. + +* **Poor industry reputation:** Software that trusted security providers detect with their security products. The security industry is dedicated to protecting customers and improving their experiences. Microsoft and other organizations in the security industry continuously exchange knowledge about files we have analyzed to provide users with the best possible protection. \ No newline at end of file diff --git a/windows/security/intelligence/submission-guide.md b/windows/security/intelligence/submission-guide.md new file mode 100644 index 0000000000..92c02b2398 --- /dev/null +++ b/windows/security/intelligence/submission-guide.md @@ -0,0 +1,76 @@ +--- +title: How Microsoft identifies malware and potentially unwanted applications +description: criteria +keywords: security, malware +ms.prod: w10 +ms.mktglfcycl: secure +ms.sitesec: library +ms.localizationpriority: medium +ms.author: ellevin +author: levinec +ms.date: 08/01/2018 +--- + +# Submission guide + +If you have a file that you suspect might be malware or is being incorrectly detected, you can submit it to us for analysis. This page has answers to some common questions about submitting a file for analysis. + +## How do I send a malware file to Microsoft? + +You can send us files that you think might be malware or files that have been incorrectly detected through the [sample submission portal](https://www.microsoft.com/wdsi/filesubmission). + +We receive a large number of samples from many sources. Our analysis is prioritized by the number of file detections and the type of submission. You can help us complete a quick analysis by providing detailed information about the product you were using and what you were doing when you found the file. + +If you sign in before you submit a sample, you will be able to track your submissions. + +## Can I send a sample by email? + +No, we only accept submissions through our [sample submission portal](https://www.microsoft.com/wdsi/filesubmission). + +## Can I submit a sample without signing in? + +Yes, you many submit a file as an anonymous home customer. You will get a link to a webpage where you can view the status of the submission. + +If you're an enterprise customer, you need to sign in so that we can prioritize your submission appropriately. If you are currently experiencing a virus outbreak or security-related incident, you should contact your designated Microsoft support professional or go to [Microsoft Support](https://support.microsoft.com/) for immediate assistance. + +## What is the Software Assurance ID (SAID)? + +The [Software Assurance ID (SAID)](https://www.microsoft.com/licensing/licensing-programs/software-assurance-default.aspx) is for enterprise customers to track support entitlements. The submission portal accepts and retains SAID information and allows customers with valid SAIDs to make higher priority submissions. + +### How do I dispute the detection of my program? + +[Submit the file](https://www.microsoft.com/wdsi/filesubmission) in question as a software developer. Wait until your submission has a final determination. + +If you’re not satisfied with our determination of the submission, use the developer contact form provided with the submission results to reach Microsoft. We will use the information you provide to investigate further if necessary. + +We encourage all software vendors and developers to read about [how Microsoft identifies malware and unwanted software](criteria.md). + +## How do I track or view past sample submissions? + +You can track your submissions through the [submission history page](https://www.microsoft.com/en-us/wdsi/submissionhistory). Your submission will only appear on this page if you were signed in when you submitted it. + +If you’re not signed in when you submit a sample, you will be redirected to a tracking page. Bookmark this page if you want to come back and check on the status of your submission. + +## What does the submission status mean? + +Each submission is shown to be in one of the following status types: + +* Submitted—the file has been received + +* In progress—an analyst has started checking the file + +* Closed—a final determination has been given by an analyst + +If you are signed in, you can see the status of any files you submit to us on the [submission history page](https://www.microsoft.com/en-us/wdsi/submissionhistory). + +## How does Microsoft prioritize submissions + +Processing submissions take dedicated analyst resource. Because we regularly receive a large number of submissions, we handle them based on a priority. The following factors affect how we prioritize submissions: + +* Prevalent files with the potential to impact large numbers of computers are prioritized. + +* Authenticated customers, especially enterprise customers with valid [Software Assurance IDs (SAIDs)](https://www.microsoft.com/licensing/licensing-programs/software-assurance-default.aspx), are given priority. + +* Submissions flagged as high priority by SAID holders are given immediate attention. + +Your submission is immediately scanned by our systems to give you the latest determination even before an analyst starts handling your case. Note that the same file may have already been processed by an analyst. To check for updates to the determination, select rescan on the submission details page. diff --git a/windows/security/intelligence/transparency-report.md b/windows/security/intelligence/transparency-report.md index 57da371971..62bacee74d 100644 --- a/windows/security/intelligence/transparency-report.md +++ b/windows/security/intelligence/transparency-report.md @@ -25,13 +25,13 @@ Learn why [most enterprises use the antivirus capabilities in Windows Defender A The AV-TEST Product Review and Certification Report tests on three categories: protection, performance, and usability. The scores listed below are for the protection category which has two scores: real world testing and the AV-TEST reference set (known as "prevalent malware"). -**Real-world testing** refers to protection against zero-day malware attacks, inclusive of web and email threats. +**Real-World testing** refers to protection against zero-day malware attacks, inclusive of web and email threats. **Prevalent malware** refers to detection of widespread and prevalent malware discovered in the last four weeks. The below scores are the results of AV-TEST tests on **Windows Defender ATP antivirus capabilities**. -|Month (2018)|Real World test score| Prevalent malware test score | AV-TEST report| Microsoft analysis| +|Month (2018)|Real-World test score| Prevalent malware test score | AV-TEST report| Microsoft analysis| |---|---|---|---|---| |January| 100.00%| 99.92%| [Report (Jan-Feb)](https://www.av-test.org/en/antivirus/home-windows/windows-7/february-2018/kaspersky-lab-internet-security-18.0-180557/)| [Analysis (Jan-Feb)](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE27O5A?ocid=cx-blog-mmpc)| |February| 100.00% | 100.00%|[Report (Jan-Feb)](https://www.av-test.org/en/antivirus/home-windows/windows-7/february-2018/kaspersky-lab-internet-security-18.0-180557/)| [Analysis (Jan-Feb)](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE27O5A?ocid=cx-blog-mmpc)| @@ -40,9 +40,7 @@ April|100.00%| 100.00%|[Report (Mar-Apr)](https://www.av-test.org/en/antivirus/b May|100.00%| 100.00%| [Report (May-Jun)](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/june-2018/microsoft-windows-defender-antivirus-4.12-182374/)|Analysis pending| June|100.00%| 100.00%| [Report (May-Jun)](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/june-2018/microsoft-windows-defender-antivirus-4.12-182374/)|Analysis pending| - - -![Real World](./images/RealWorld0818.png) +![Real-World](./images/RealWorld0818.png) ![Prevalent Malware](./images/PrevalentMalware0818.png) ## AV-Comparatives From cb274fe4dd9b4096600607fe72c04b324b9401e5 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Wed, 15 Aug 2018 11:20:06 -0700 Subject: [PATCH 42/80] Updates --- windows/security/intelligence/TOC.md | 6 +++--- windows/security/intelligence/submission-guide.md | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/security/intelligence/TOC.md b/windows/security/intelligence/TOC.md index b964302ee7..b91d249d6b 100644 --- a/windows/security/intelligence/TOC.md +++ b/windows/security/intelligence/TOC.md @@ -1,4 +1,4 @@ -# [Understand malware](index.md) +# [Understand malware & other threats](index.md) ## [Prevent malware infection](prevent-malware-infection.md) @@ -26,9 +26,9 @@ ## [Worms](worms-malware.md) -# [How Microsoft identifies malware and potentially unwanted applications](criteria.md) +# [Submit files for analysis](submission-guide.md) -## [Submission guide](submission-guide.md) +# [How Microsoft identifies malware and PUA](criteria.md) # [Industry antivirus tests](transparency-report.md) diff --git a/windows/security/intelligence/submission-guide.md b/windows/security/intelligence/submission-guide.md index 92c02b2398..b72568d223 100644 --- a/windows/security/intelligence/submission-guide.md +++ b/windows/security/intelligence/submission-guide.md @@ -11,7 +11,7 @@ author: levinec ms.date: 08/01/2018 --- -# Submission guide +# Submit files for analysis If you have a file that you suspect might be malware or is being incorrectly detected, you can submit it to us for analysis. This page has answers to some common questions about submitting a file for analysis. From 5edfec28f865c5fe93f339bfad72cfe2afad784a Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Thu, 16 Aug 2018 09:27:24 -0700 Subject: [PATCH 43/80] updates --- windows/security/intelligence/transparency-report.md | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/windows/security/intelligence/transparency-report.md b/windows/security/intelligence/transparency-report.md index 62bacee74d..98db3d1433 100644 --- a/windows/security/intelligence/transparency-report.md +++ b/windows/security/intelligence/transparency-report.md @@ -23,13 +23,17 @@ Learn why [most enterprises use the antivirus capabilities in Windows Defender A ## AV-TEST +### Perfect protection score of **6.0/6.0** in the latest test + The AV-TEST Product Review and Certification Report tests on three categories: protection, performance, and usability. The scores listed below are for the protection category which has two scores: real world testing and the AV-TEST reference set (known as "prevalent malware"). -**Real-World testing** refers to protection against zero-day malware attacks, inclusive of web and email threats. +**Real-World testing** as defined by AV-TEST refers to protection against zero-day malware attacks, inclusive of web and email threats. -**Prevalent malware** refers to detection of widespread and prevalent malware discovered in the last four weeks. +**Prevalent malware** as defined by AV-TEST refers to detection of widespread and prevalent malware discovered in the last four weeks. -The below scores are the results of AV-TEST tests on **Windows Defender ATP antivirus capabilities**. +Note: Microsoft sees a wider and broader set of threats beyond just what’s tested in the AV-TEST evaluation. + +The below scores are the results of AV-TEST's evaluations on **Windows Defender ATP antivirus capabilities**. |Month (2018)|Real-World test score| Prevalent malware test score | AV-TEST report| Microsoft analysis| |---|---|---|---|---| @@ -45,6 +49,8 @@ June|100.00%| 100.00%| [Report (May-Jun)](https://www.av-test.org/en/antivirus/b ## AV-Comparatives +### **Protection rate of 99% in the latest test** + AV-Comparatives is an independent organization offering systematic testing for security software such as PC/Mac-based antivirus products and mobile security solutions. The **Real-World Protection Test (Enterprise)** evaluates the “real-world” protection capabilities with default settings. The goal is to find out whether the security software protects the computer by either hindering the malware from changing any systems or remediating all changes if any were made. From b02e2ab62762de22ba77ee3e422e057b91e28f31 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Thu, 16 Aug 2018 10:02:46 -0700 Subject: [PATCH 44/80] updates --- .../images/av-comparatives-logo-2.jpg | Bin 0 -> 7103 bytes .../images/av-comparatives-logo.png | Bin 0 -> 13132 bytes .../intelligence/images/av-test-logo.png | Bin 0 -> 5975 bytes .../intelligence/transparency-report.md | 12 +++++++----- 4 files changed, 7 insertions(+), 5 deletions(-) create mode 100644 windows/security/intelligence/images/av-comparatives-logo-2.jpg create mode 100644 windows/security/intelligence/images/av-comparatives-logo.png create mode 100644 windows/security/intelligence/images/av-test-logo.png diff --git a/windows/security/intelligence/images/av-comparatives-logo-2.jpg b/windows/security/intelligence/images/av-comparatives-logo-2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c456710b3bde2d9ed5caca5f521d6863362a1727 GIT binary patch literal 7103 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 Date: Thu, 16 Aug 2018 10:11:30 -0700 Subject: [PATCH 45/80] updates --- .../intelligence/images/PrevalentMalware18.png | Bin 0 -> 9705 bytes .../intelligence/images/RealWorld18.png | Bin 0 -> 10556 bytes .../intelligence/transparency-report.md | 4 ++-- 3 files changed, 2 insertions(+), 2 deletions(-) create mode 100644 windows/security/intelligence/images/PrevalentMalware18.png create mode 100644 windows/security/intelligence/images/RealWorld18.png diff --git a/windows/security/intelligence/images/PrevalentMalware18.png b/windows/security/intelligence/images/PrevalentMalware18.png new file mode 100644 index 0000000000000000000000000000000000000000..8e3fb0cfde713db6793737516ea4ed46161b368b GIT binary patch literal 9705 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 Date: Thu, 16 Aug 2018 10:20:31 -0700 Subject: [PATCH 46/80] update logo --- windows/security/intelligence/transparency-report.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/windows/security/intelligence/transparency-report.md b/windows/security/intelligence/transparency-report.md index 397924cec9..840875859a 100644 --- a/windows/security/intelligence/transparency-report.md +++ b/windows/security/intelligence/transparency-report.md @@ -23,7 +23,7 @@ Learn why [most enterprises use the antivirus capabilities in Windows Defender A ## ![Logo](./images/av-test-logo.png) -### Perfect protection score of **6.0/6.0** in the latest test +### Perfect protection score of 6.0/6.0 in the latest test The AV-TEST Product Review and Certification Report tests on three categories: protection, performance, and usability. The scores listed below are for the protection category which has two scores: real world testing and the AV-TEST reference set (known as "prevalent malware"). @@ -47,9 +47,9 @@ June|100.00%| 100.00%| [Report (May-Jun)](https://www.av-test.org/en/antivirus/b ![Real-World](./images/RealWorld18.png) ![Prevalent Malware](./images/PrevalentMalware18.png) -## ![Logo](./images/av-comparatives-logo.png) +## ![Logo](./images/av-comparatives-logo-2.jpg) -### **Protection rating of 99% in the latest test** +### Protection rating of 99% in the latest test AV-Comparatives is an independent organization offering systematic testing for security software such as PC/Mac-based antivirus products and mobile security solutions. @@ -85,5 +85,4 @@ A holistic approach to security must span across protection, detection and respo Customers need more comprehensive reports that demonstrate end to end protections, but until then customers can evaluate Windows Defender Advanced Threat Protection in their own networks by signing up for a [90-day trial of Windows Defender ATP](https://www.microsoft.com/windowsforbusiness/windows-atp?ocid=cx-blog-mmpc) today, or [enabling Preview features on existing tenants](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/preview-settings-windows-defender-advanced-threat-protection). - ![ATP](./images/wdatp-pillars2.png) From d89581a2c56afde8a8837320058ce7b43e65d789 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Thu, 16 Aug 2018 10:55:57 -0700 Subject: [PATCH 47/80] update logos --- .../images/PrevalentMalware0818.png | Bin 10308 -> 9705 bytes .../images/PrevalentMalware18.png | Bin 9705 -> 0 bytes .../intelligence/images/RealWorld0818.png | Bin 11162 -> 10556 bytes .../intelligence/images/RealWorld18.png | Bin 10556 -> 0 bytes .../images/av-comparatives-logo.png | Bin 13132 -> 67092 bytes .../intelligence/transparency-report.md | 12 ++++++++---- 6 files changed, 8 insertions(+), 4 deletions(-) delete mode 100644 windows/security/intelligence/images/PrevalentMalware18.png delete mode 100644 windows/security/intelligence/images/RealWorld18.png diff --git a/windows/security/intelligence/images/PrevalentMalware0818.png b/windows/security/intelligence/images/PrevalentMalware0818.png index 1ac8a6b538e5d3d3a05d58f1fc0920897cb49b02..8e3fb0cfde713db6793737516ea4ed46161b368b 100644 GIT binary patch literal 9705 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[x$;G@yc_UGGf6Q9xl1Qi#Q5ZF?WaTQKMTpr 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 Ge*Xhd`Q%&x diff --git a/windows/security/intelligence/images/RealWorld18.png b/windows/security/intelligence/images/RealWorld18.png deleted file mode 100644 index f1768f8187860c88c8ced485b4123c8069ece011..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10556 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ĶTF^R0kHW`2k;y7>)#5l;Awht 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%0AUw`c!Z0-n=cAl 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 literal 13132 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 mBk0l=h0R%=<5eF8*!~|}EjQQ&{YZ`g0000 Date: Thu, 16 Aug 2018 11:25:26 -0700 Subject: [PATCH 48/80] update heading --- windows/security/intelligence/transparency-report.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/windows/security/intelligence/transparency-report.md b/windows/security/intelligence/transparency-report.md index abed6acb89..06d22b8e60 100644 --- a/windows/security/intelligence/transparency-report.md +++ b/windows/security/intelligence/transparency-report.md @@ -23,9 +23,7 @@ Learn why [most enterprises use the antivirus capabilities in Windows Defender A ![Logo](./images/av-test-logo.png) -## AV-TEST - -### Perfect protection score of 6.0/6.0 in the latest test +## AV-TEST: Perfect protection score of 6.0/6.0 in the latest test The AV-TEST Product Review and Certification Report tests on three categories: protection, performance, and usability. The scores listed below are for the protection category which has two scores: real world testing and the AV-TEST reference set (known as "prevalent malware"). @@ -51,9 +49,7 @@ June|100.00%| 100.00%| [Report (May-Jun)](https://www.av-test.org/en/antivirus/b ![Logo](./images/av-comparatives-logo.png) -## AV-Comparatives - -### Protection rating of 99% in the latest test +## AV-Comparatives: Protection rating of 99% in the latest test AV-Comparatives is an independent organization offering systematic testing for security software such as PC/Mac-based antivirus products and mobile security solutions. From 2ec28761462940ce122136c6b0fb483156355481 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Thu, 16 Aug 2018 11:52:03 -0700 Subject: [PATCH 49/80] update image --- .../intelligence/images/wdatp-pillars2.png | Bin 143865 -> 368927 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/windows/security/intelligence/images/wdatp-pillars2.png b/windows/security/intelligence/images/wdatp-pillars2.png index 60725244e55e710c58588fae05d7774fa8029823..8a67d190b729accf371cfbb9b32f8b5b13b5b7da 100644 GIT binary patch literal 368927 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�_6ImLTnK#t@_~2O?OVAt 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�k_6fq`J>wNqF1ro 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

<5yjRSWRAwF0+&%?!vb0UsYTpMn{`U+ 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 BS&{$% From a87671b4487f20d5b8a461ffda788b3f4da97cc0 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Thu, 16 Aug 2018 11:52:20 -0700 Subject: [PATCH 50/80] updates --- windows/security/intelligence/transparency-report.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/windows/security/intelligence/transparency-report.md b/windows/security/intelligence/transparency-report.md index 06d22b8e60..6b9c154a40 100644 --- a/windows/security/intelligence/transparency-report.md +++ b/windows/security/intelligence/transparency-report.md @@ -77,12 +77,8 @@ The below scores are the results of AV-Comparatives tests on **Windows Defender It is important to remember that the capabilities within [Windows Defender ATP](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=cx-blog-mmpc) provide [additional layers of protection](https://cloudblogs.microsoft.com/microsoftsecure/2017/12/11/detonating-a-bad-rabbit-windows-defender-antivirus-and-layered-machine-learning-defenses/) that are not factored into tests. The capabilities such as attack surface reduction and endpoint detection & response help prevent malware from getting onto devices in the first place. -These reports test one aspect of the product, just using a single technique. Through these reports, customer can view one aspect of their security suite but can't assess the complete protection of all the security features. +These reports test one aspect of the product, just using a single technique. Through these reports, customer can view one aspect of their security suite but can't assess the complete protection of all the security features. There are other technologies in nearly every Endpoint Security suite that are not tested. These other technologies often address some of the latest and most sophisticated threats. -There are other technologies in nearly every Endpoint Security suite that are not tested. These other technologies often address some of the latest and most sophisticated threats. - -A holistic approach to security must span across protection, detection and response by supporting all aspects of an infection and attacker behaviors. - -Customers need more comprehensive reports that demonstrate end to end protections, but until then customers can evaluate Windows Defender Advanced Threat Protection in their own networks by signing up for a [90-day trial of Windows Defender ATP](https://www.microsoft.com/windowsforbusiness/windows-atp?ocid=cx-blog-mmpc) today, or [enabling Preview features on existing tenants](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/preview-settings-windows-defender-advanced-threat-protection). + Customers need more comprehensive reports that demonstrate end to end protections, but until then customers can evaluate Windows Defender Advanced Threat Protection in their own networks by signing up for a [90-day trial of Windows Defender ATP](https://www.microsoft.com/windowsforbusiness/windows-atp?ocid=cx-blog-mmpc) today, or [enabling Preview features on existing tenants](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/preview-settings-windows-defender-advanced-threat-protection). ![ATP](./images/wdatp-pillars2.png) From 431f37674ba4907037e0655e662dbe8223ede76c Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Thu, 16 Aug 2018 13:26:08 -0700 Subject: [PATCH 51/80] adding safety scanner download page --- windows/security/intelligence/TOC.md | 1 + .../intelligence/safety-scanner-download.md | 43 +++++++++++++++++++ 2 files changed, 44 insertions(+) create mode 100644 windows/security/intelligence/safety-scanner-download.md diff --git a/windows/security/intelligence/TOC.md b/windows/security/intelligence/TOC.md index b91d249d6b..d172e2452d 100644 --- a/windows/security/intelligence/TOC.md +++ b/windows/security/intelligence/TOC.md @@ -26,6 +26,7 @@ ## [Worms](worms-malware.md) +# [Safety Scanner download](safety-scanner-download.md) # [Submit files for analysis](submission-guide.md) # [How Microsoft identifies malware and PUA](criteria.md) diff --git a/windows/security/intelligence/safety-scanner-download.md b/windows/security/intelligence/safety-scanner-download.md new file mode 100644 index 0000000000..bf7ea4886b --- /dev/null +++ b/windows/security/intelligence/safety-scanner-download.md @@ -0,0 +1,43 @@ +--- +title: Microsoft Safety Scanner Download +description: Get the Microsoft Safety Scanner tool to find and remove malware from Windows computers. +keywords: security, malware +ms.prod: w10 +ms.mktglfcycl: secure +ms.sitesec: library +ms.localizationpriority: high +ms.author: dansimp +author: dansimp +ms.date: 08/01/2018 +--- +# Microsoft Safety Scanner +Microsoft Safety Scanner is a scan tool designed to find and remove malware from Windows computers. Simply download it and run a scan to find malware and try to reverse changes made by identified threats. + +- [Download 32-bit](https://go.microsoft.com/fwlink/?LinkId=212733) + +- [Download 64-bit](https://go.microsoft.com/fwlink/?LinkId=212732) + +Safety Scanner only scans when manually triggered and is available for use 10 days after being downloaded. We recommend that you always download the latest version of this tool before each scan. + +NOTE: This tool does not replace your antimalware product. For real-time protection with automatic updates, use Windows Defender Antivirus on Windows 10 and Windows 8 or Microsoft Security Essentials on Windows 7. These antimalware products also provide powerful malware removal capabilities. If you are having difficulties removing malware with these products, you can refer to our help on removing difficult threats. + +## System requirements +Safety Scanner helps remove malicious software from computers running Windows 10, Windows 10 Tech Preview, Windows 8.1, Windows 8, Windows 7, Windows Server 2016, Windows Server Tech Preview, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, or Windows Server 2008. Please refer to the Microsoft Lifecycle Policy. + +## How to run a scan +1. Download this tool and open it. +2. Select the type of scan you want run and start the scan. +3. Review the scan results displayed on screen. The tool lists all identified malware. + +To remove this tool, delete the executable file (msert.exe by default). + +For more information about the Safety Scanner, see the support article on how to troubleshoot problems using Safety Scanner. + +## Related resources + +Troubleshooting Safety Scanner +Windows Defender Antivirus +Microsoft Security Essentials +Removing difficult threats +Submit file for malware analysis +Microsoft antimalware and threat protection solutions \ No newline at end of file From 660dcd4fb041919cbe512a049d850e4c5e6ceef9 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Thu, 16 Aug 2018 14:44:39 -0700 Subject: [PATCH 52/80] logos --- ...es-logo-2.jpg => av-comparatives-logo-1.jpg} | Bin .../images/av-comparatives-logo-2.png | Bin 0 -> 19257 bytes .../images/av-comparatives-logo-3.png | Bin 0 -> 30894 bytes .../images/av-comparatives-logo.png | Bin 67092 -> 0 bytes .../intelligence/transparency-report.md | 2 +- 5 files changed, 1 insertion(+), 1 deletion(-) rename windows/security/intelligence/images/{av-comparatives-logo-2.jpg => av-comparatives-logo-1.jpg} (100%) create mode 100644 windows/security/intelligence/images/av-comparatives-logo-2.png create mode 100644 windows/security/intelligence/images/av-comparatives-logo-3.png delete mode 100644 windows/security/intelligence/images/av-comparatives-logo.png diff --git a/windows/security/intelligence/images/av-comparatives-logo-2.jpg b/windows/security/intelligence/images/av-comparatives-logo-1.jpg similarity index 100% rename from windows/security/intelligence/images/av-comparatives-logo-2.jpg rename to windows/security/intelligence/images/av-comparatives-logo-1.jpg diff --git a/windows/security/intelligence/images/av-comparatives-logo-2.png b/windows/security/intelligence/images/av-comparatives-logo-2.png new file mode 100644 index 0000000000000000000000000000000000000000..9e3baec3eac892300ff0d2e4b66cbea13a4f3298 GIT binary patch literal 19257 zcmV)2K+M01P) zaB^>EX>4U6ba`-PAZ2)IW&i+q+O3-DaU8o9h5sW8hk$(v2WyoxaQOZXdWIq?>e*MR|rp(tk^)-M6UjH}k zbzhI4mh<}O=WE#4;NSlr3&B{4@q#yg2Nx{gqn;9&L8zhgQ{P?4Uav%c525fqhW2yp z%*U_af;Y;~v9tYkMfe&DWAp2R{4GYW*IoMddicni|1u-@{?&hdqgVHS#BZ@XXVr7| zv$`HLk;>+^sCNkOZ(KMCWw^Ixz6$>mznA;f_^K>%lCecL2Vc{;<~-3pF1qEqJ8s{f z(@mxr{q}{Q-cKLyYc&+#{0vVD_;SaW(84lg$A?MQ0x$cIxw!k>cAqz0<;lx&rFRVG zxZ}4k^V5s}%h$(1=csg@Q!q)rdlKwb(@aB|(|4{SA@00lnr?jWm-$HRuRls`AcN_K zxw61+$1}u8?pJMvo9DoF$wp(J)^KIL1|UQ{J24p-$bii*B$u5n-WTVHVc+pNYSK}aw@5& zmU<33=9F_TSs2wzD6yoHODVOq(rc)(rkZQ1wYJ)uZvhBPEw^G?ZLRgrLpwuv?(SUC z`|u--IMT?Yj5^xrlk%ByrkQ7%b+*};Ut!VyE3aZ!U2XO4Hl?)VPCM_i>u$RrYVCv* zPdfROQ%^hnBWtg$e$ATumbt&qntNqU8H@M2@+)h+T*`Y0CpbyU85#4@k@2DoP|#jE zv(?4ul{w|iHcwL|Pu5&ga+XuZ$Y9*gr{g|y_bYRMnKzT--^!c+Q|63P_y5S8QR-fq z`#ob~+9Sp5Do@7#uu9nfkl7d+ar^%E4tGt*g~AdOx| zHY3-ycaJI5?Ay%YuB+F?%GYAJxOy6GYw>Z-u=1G6o>@XXr^A=y5UJeE(KF78_Ox<> zOXIBM`yp4W$9VEu+w&+tCbw)?YA@a3#IcB%~gx4sOr8Z~AzQ0rat6H}lD1QadB0-T1xt zH5QX?#pUDkscU8v-Oj_eMg5iHs4NPXzNXy)kx4e~igl(x*8cma0T4!9nGRCnSIP(u z2-K)Oehp9yP?;lBD%18s%cU}D1ZX?9FdMU2eeBSUJ8Pz@@Qyvsr2PpNX&3^(-qvz+ zq_kM9?TO|fPcALi=iQ*MhKs}`T6rcO$n zx-hG>06wxdR!-LeTNSOcDS;!MH&O{peP%N&+r5w$0Fy*83WZeH@HR1{)6<%Wv(WnP zc{R#{q6~J;K>}F?3zrB^{Qc?YD!Z{<@Tf#(%ti1do!$EcNC3qRGH$=pUWhNfmJ&EK z_>EN22YakJT{&2R*;3iYQ~jwI;@k2VNH05QNz7OvJL-xXY!YzS$tZr)C#iusj^0E~_E@YA3X9 z)lLIY>n>(6EG(wu^X>J1x{!J%zX@q024L5&Cnp!^!Icl%W-kjt4$z{2<%DSFLUtm& zRwLYIdk;PyO0)zb7`i{LWtUe+5`%A$L5!95tSwm+P9wX}VQ`AT?m^9#Yl4JEq}_X~ zbBEkg-4qTjLJnZL3adhR$@VGb=nPr#6wpPWSU~BG^eR*&rIhw*+ctDdfD|mPo1niy z8^BMj36P4Nby|z8Y0FQ>hIB&a0_c6mw16>id7hfL2TaJv$rCz2D2KWi^Im(1LLmf_ zvJqNPXV?}{%~bVqE%|U;I9F( zKc2V9?JmcI0d*bA+!7rADnJniLdXtf zlq zDFe#-9Q&M}ha)0z7w{kyqcVgem{4NMmZ*wtVoCg9_z~v1ATOeiE?R5y9c)C6sUP>qle6~H>B2pkIMLF`P}wgtsUY|=w6=}MFnK_xj< z8%nrTD0^3%Xp`U;5sUm|Fgl%(#zw@E$WTua@L6CLg)v~u7CfY@RAvv-dBDOHltJNo z=m;Hw(r0+j1%*%)@Psw2c0gG zMsEeJ4k-Zzu(pH|AcinZH9k{)hXm4aQEi=7AGVXU23c3sbq>N;LP5uX>(m5Y2H&_c z-6_Sh#?%aGXxltR%LUkIfXuUdm?$zt7uwp#fikeed32NrVl`AbV-k%-TMpDg$|g`( zTLoFFRYmQXVO=WeApbn2QlN75S~%lKlPUgak#B+JQmJvN=aFJ0*1zDO2vkqU z^{@hD&5>`zDYUE8=r8gv7!O0La6*|>JBtTN135b2mzw`bnRdhmz7@@C?7|V!2UWmA zR4jV8(~ZDIM&F~(v8GiPlVlYK6752hSU4?ER8_)!&?^Y`F58Dw#-KKP6>@4YjqfW@ zpy4Rh_?9)mZ3i)A<%vU`uT z1M+<~c(Y((WSU;^Ol`teh^oGTSHcgi7Ekg(R}3vMsbVZRa?*kb09QS$Ez>l5xFgem zZPZG|tz&)bNeVr|q(Z?|gg6?bs;gjav<$YBlvj^eKXVVD)xcm$D?nJgv7uzd3(7E5 z6~iIzNQooOfKc#ZQwvBA7ZQus7%%utm5iq=M6y zuN%Q(qH87$CScSmg$!^a%fX5PIwDOE<>>I`XP^{oRe(`PD7g)Acmh!IInW?{%=+Rq z@Wp4I_plhijqyc_`}1d1U~)7QP$dyCiP0S(q}9aw5Zn~ge0yythY|o?|3V3v?{1*u z8N$mAIHUl`hCqI~0r*@NSRM`KB_g@4Z^@#0H-AP@4ltE&g$q;I;+YP`&4IMTrK0Q{ zdJtqi1-%61qpP!ah(n*P8*OG(hzABnbNV6Eg=bHcC3+DJol}DXrUOL7QlRB8)BkZ&K1u z{tRD5+y|CsV}}wXS?9j{ zCUmug7?fzNyu|{js6$~n9ge93ksYK&zoC+Vih?(8f)3(DMPxJztt`0#*Jh7cHk&dW zU>oI_xEnYfv7_I#XM~1gMcVPh?0dl210jX!A?%AS+6m!WA0m-3F<@MlEGp04U{i#3 zmd9vdV`5$dd4bADc>?T2lF|mXpgtr<(9D3cLi-q+%h5iOF7%Cp<-ssgw-A{CCYM^y zt7H()Hffs-M&tRjfhN!?;s@Ov1xnTo0613>u7F}&QdlX#r#S;VY z4$*R4O6USY0ueZa-=Jx6bxdqBAznt!;*-G*h-)zT0Md2(q@7ydv}bV{UTpe-LDT$# zAawgz5PCt74(Dzo`~*V`@!*a51VVoog1(p$^K3}G_amqm~w}nGi#C`;pQ;NBn%ZXS7XCsU)I@{SM1u+BrrIb8bl@QvnMXaV`$fpXldi~*}9s9leKrmD6SU+vv99c6{z8bo9ey!q1|Xy zT9+JM$X>)%XhSuNZwT6&nx5G}o(*whkiN79Fhvqb9ZK^~P*NGc&`><%Zl`T+cQNsX zQ@BBvHA-&V>n*{f3Ov^jc{#^=ze}0F-qITcj!sAA11fZ+?p_5kn;UBY(IzXwIMhWsGNvAXM1h?7IWah%uWaf$X89}?o=+%=+)ZTw%IHU3A-73JPVNm_mA_>p~ z3NX#X`-+biz~0nt6dQq~FJUKkSZ&^Fp1#oY+tEE1J(>?f0904x@tT(_O9x zGaBsJ+8{W^2TKBY_%*CZJbKC1LGy=;*AA5eF7G3yJO+zhPY$Z zo~kwwf_e&|`2=tp4oClNM5oX1?9cCL1{_tKmfW(GvezlV1~U# zh0h!b1ZpoM*o%Xh5W9FS^jMhE-QZd;Jpk3vh@DWJw*Ix5da*$zf}%n!>39%Xf>SV6 z=jv!-Zqz~X;rd1y^T5b>OKpWI#NyTo-3L? z;Xn{*mV)t7dtwQlrVp*?5CJ8oeS)zTl1?#^c0jnAtgSYvP{%yv&yiX}aRTP8i+5ty zCdUGV@H!BXyu;}(YPSy|hZmg|-xm$67svuo4J&KWgSwNcV3;_vI7O?)`yXE+8rf2( zebzLw8N|;u3(+Qnk0?^7^CpbOIi93tGG&XSbx=H=T}jul8)D^i8UqEV7zBED`A5utDW;g@cE3-uqVT`5%0;2 zu>M0wRlrJ8a49e}Aa<1&nT5IQlSjVl6!ev&4!BQkvu-Pk+G=Dr+ISB{8VpSbO?oF8c`5bdJ}j4y0(#+bNV<(?^!*qFcO3z^h4gj(K-Sy_3tP@E0zE zR-uk!VM(@tw1hizFLoOdHz|XifI!Du=7lA)ImFUgX)|tLx&_iS~2`gxLAwq zD=pJkYP(E(-*-W@ z)(gZ3^43(-cN z1)l12RWMf@6{sBM$H$7m1F; zzT;+jDTfiXyGheRP)eOPB(SIYRDl(1;E!1XmZSrTgrrWIgQn5$-_p5L)h8Fyq%#0t zkMB=So2L@PR14_%i7n_Z7ZyC-eG(Ty8|%xVJd2b;xy@g)}hdmHRqU-jZIpQbmvBU^H&KugX6?KlKb6byJ&pNas zz)`eMcctFyf_jLyr5G~aRP)raCNnkErcOr4whm0Z#v$3HQs+%NRYc$uEwDD?0X-HF zKBV6j^QpbS#B$p~u%ibugh-ihx(aT}sw(7^jt%vZn#nq>4m=27k-TUl52C%mE^X9w zptd{2sG{h>%pu|cZfW|WqDm0GZ$3@yskh>oAhs^aWSwj6JAy;6re# z1=L>w3hxqYG+=-PR9+xu!Xa_pUWtpDV@soV4C;{#B8>Td8i_e6VTi|h3&QJ@Ajd2n z27w9%eM-G(GZ;omN%&@UvNq^jwBJ}fQ1(@taA9&)3R_ z!~O3$sLtJG(Izr=b)aL|a1BtZX!t-kmHn+Bux#ivm{#CnuJPt9T zL0~?J5cJl6seWA+TC3kKgMZb7VH$MheS-_R6{~vh3dj-7h_0~z-Drm4lKvm6e|BX+ zo2d_pb!{u6DuA5ZtNu-)zzWESjcexLk|hMtnPE;LyY=iCu92oMAZ za3On23TT;tWBsr?Yl~g6E*s02cohrY$;&N49oCo_MRf)>asq%vzxh$2{ zvRkcIx4WAZ+0CKZoJWuVK@#(Dai??6-v7V8JnVhWJ@@j0BtU>5Rk=I_LEub#uYXP7 zTI*Ysge(0s@tzU^xF7&*|Bw`^aH;Ql@xS7we7AM4<7GdezV0i@n*TaTHWxYmyXKkU zO5I*w4VjI_Mm8TYy5rLL{>tj{H52v;1a@iH>lYKjMPA?&A3gDW61Mq^q_yj6<<|VK zU8#E;admz;K4uO!IyTlcN|0;aQT)jFTc@ZKNA8jj)8;q&qB0XN_WU*3tQio2$P>>q zwtvkld2g?ho~>P+*MK0KxWO($D%vX%KE`*rV%IEw$i29P=M(jW_BZllBTNz`N2k^x z1B_QrYFA6oMqu?$ zxc)|JbBC-=PY{7%2EaXmk{l37#?s|rBH^wWiqSV+_g4G_GK^PGV9l=%IHG&u2vEp? zYB>}E^DKGUYB|B*;SWu@Uv5$HG9* zK8P{8IU!Q+S4Lo0UC$&YOjU_1tNEQHCs$S$vycS|290B~k7J%UlWTKFeI&nic7F7G zVbXC5q&5}9rZS_TP3^KsMS+A!xE#>zY}~P9|IWFtJ3^#|m{I~rFa(lnM8!{RCF9kR zmp1~-uv2I1AO7_dfAS~aJ$&SRRd*Z#&A~%liy=Q;Xl$O6H%hQEs&ur0=_V#tS|=d_ zly70h=9UGK;FpSH$>?p zC2rE9_7b!fusPM(QjFY;#(LR2-&;p25^cnw4|+a|&1(sTMtmZqB+ot8?m49@djMP^uPWuU;XO+F)a5=ma$_f%We^4Y~I$)CW4e}sb>zDKmu~Y?Y-lt{`o)u zS3mvPDGO661EFvPlR4Zj9tjEr0$Pa@fMB4ndqHCciS-G<+HXV<)|_Rn_etVFz{3>rJPbqDb;md z*Y$=l?V9>CHD<^pT)43OC;#sI{b2{zfsoyeajcFG<3-Y8IY(x&Ik_CAKHT7MT9+XI zkfdJ12DA4;M>39YKRhL5WBrunH9S?-z^G9Wzor9q<(-euf4#OcBLO3utn1}h55IeC**Paf1X46ep2^UH3l~XNNl4cCC(-~XL*tXQ z7H4Xs;~8E5rq3D6uMIUn@N$xHjqtX0swuS2PEs_vr<|*tYcn6c+xl$WtWI8pPJd9n z_`=IK-?%rx&FF|tt{r1cDTNS12msvuQsc=hXB$TmR)&)E)Y-*;Hn*-LYV;{aP;El| z;U=vOM%KO|A!CCnOg_d>{umeh;ZG4S@&EvunFUHYr^?d+P2AB$C=&u}(uxoYS0KyR zUq93z4Elrq%IacORgHPfIgbLM%Z&c6xNU@_EI5=LZYBhS6KWI?)?CGtz5g;M&Iah*PicyX%0iu!NST3S0JhNyeUzS!k*UUh>I42vSclKHkw_DhOrXia=J>2G zxk@0pXHRub6`){TUuRh#u^3$*Vh|8Q=&$zcdRW!Ns;cU`ZdA?P-ThkU)FZs!lmi5V zh`=Hy%7#>c3WuDjfrKH8cF~MMa)Sez%wrei3Z#P~oA?b7g^*OxYGb9GP0?gjA=PG; zWKz*YAz+eZAebZo<|1irW&nr|Yk?K51xRFuNyePgDqE9CArNUo^*KKMl-Oi|@Z_pf z8V=Aa+&k{>jbY3=#~4QmBCnZkZ0sT=!Zk{1IdQHvt^|&&W*0f{Ehxw^PQlhA90D~C zVF-s@$fN@aFhD>OA=oIK38S#2N%+=hd+UPr$v8w}hZ%$aEJCkmx`y3WB2m zf*KS90W!6A%mi;rcun}AR;fnWb%Twpg(mLqxvt@E?K4df+rwcW;$kFZ&nYSA+(@et z*jQ%QI0jim0NZb)%PKC5aDfoT00DHu4T5res-0@YA^ zBAX37EtW;06tfek5gZCez_Za{mJw#2QNWe$Y>S;q*{ed6+HWUf9K14uj@v7VN+7bR>P{u4jn{z z|JbP?{p9KQ&J4t`Ba)vTl&rOBj{mwVGZs{0nNMI(jNiMFe`s0s3{oE_Zs!Bys zx+n5tU}aNk7}=bOpA8baRF`(O>SrI*mTo3@YeIaohL*qc?Sud9fBSpWT?@uZdAnpL z2Nst7#Hs(|=g*!`UNB}dmqoW8q)Pas*7*xK0|K5M` z$Nw&Q0Ao(c;L*Gc{zrfG?SK4_|Ld}#JjW0tTVIzm2Lt{1!F&IwfAG(`<+eH}v!KQR ztd$P5PH0Wk(mD=(tlHCOQf8Bv_rdrrfK5>&MfU&BcfK+^Z3U|kd_$H-dY0zrdVlxt z{@SxI{@aw5yo!b_Gb{Vc3lS(y(JB+k=$1120E3mDV^M^I_uOnqA+UDPU?4n0t6zTj zV2q)NIUpHnaKH%*jO-av2lGKrM38(U<=+TZuE}a7uT4XbON}0{Aa>;dpa2C!Fu~+h zn#^4Q2Q%nkPO7tVZtM}1(fmHw$_b=JL%x1n=bk%mGYXMpLBG6q zYXZ!a?T0`7xjRP9pn{BuWB@{Qmv-*ja{I0OiG*A?C^S5M>o>o)d)Hhr5luijzAnod zFTC*j4}SPqh@Fk_^2 z)4<@k)Ej%nfkmpo>3$^0^Zym%y^g-qwGPQJU(;FWz@&fE$fuj7C-uK6FnJ z*qH71=F-QB`QwlOe0ddQIbk^_51)SuuH{pa8JlCc{?YbMt8L9fi;>3=Vn9ku*X``y za?5@RfwI=`j-_Q|oXa4iZoBP<`57q>4I~3-nep9Y7v6vGgu9J=WTOrZ1RZEBO5SML+(@6GE9}n@Pw&op8XemS#)!=}!$Bnx zFtre-l+BEt62I{qk3_3HS0OMffe|+K{U1EByj;5`QzaiMzoPk`>-Oy0G2Qe;LG>dK z-#a_gp)z5DHBG_pve@kp^wiV8>{sTbw`t@Cljv7&uHYKm#_=lB0nOblT+D~@ z^C&Y1oYqviGU0HilMaKK$R_y6-Xw5_47LxMU?GIgR9L<5o?QiNS>c!xgR$@CL&w|i zo;`hbg#?fVW<~_k2<9U4!7tqtL+zro=RTmx5r6dKU-XALC6l{p)Kp9W3hV@iTW;Fd z?F@^!vTH|q!@gZ|(FkNC2wHPZ9eKf>to`SoYQWZi3WC=2WA z$7)c9wjd_uy4tz5yzkySj0tVi1%TX`&0jwM>f+MEL_Wj@o-`mD9=QMZ`I$(FFp{~> zU~%-_Gq1jOgcc>b@~8>RN6nGC?T(vnzIliH$|H|_snfBE5Vz?t7l13DT{TILc^=^^r32uPFjG^=I|LiZ{IeLl~ z*V4f?L?%;w=t~D@dVc%u`$j!=Y)mNOAhPSpr=IT*8YId;F^=(B&CkYos2NA?SZy9X zo)DSDeUv?b@Ot0%o!jp?5Gjm$>mZWB-3}i)wc0OUd*j5p^VPT;-`lyfKqv&~;c)lSdMIY0f>OTzrI zjmf1RVrvW=QcJhMm9%#z-!w=uvEvb~7 zJJu#=Zs*P~KmE*0uI`1UeC+s{EGM}>($0ZZ5&YM_@nw24KuAtG&DnkVmG{n{@4M3& z(c)2rEYJe5Wp3u4I}aG0$Zf#X8V65VufP8GU|@CK%*FVq4TOJNWu^_G$(o&#kyWGd?HzK zFpvJwC*Zgd%-9y)kzF(tF@No=4@~zWTOJ1kL(}l$?k_y|QW+>;DvNaZ?ZeBO09c7Fe_ zezv%pvxK#}rFcyP$E%i~joRie`V^)S-GCcYjA?$>zVxLpG<_eOXe0-)sXdYveDy02-Er$J zyPD)@Jjd70DM5eq``;Q22^Lv(r`<#32chI zqZE5I3g$GEXl`=R>TWUk?Qegr8#zWvCMPg=?%e)A{`dbC)C}0P<*-0f2o}ddh*>0D z%AGR&=5KuE(Z~KxR%8Sy&*)cp{AVwnzpxUDX$y$9(a5ZE&bVAA==ta07!FB`?nWCU z1LTLcHGWRxMoySXZ8B~}shPKExod`7XZ6U#_iz&mmbD368iFYh0cvrQcId`O`VygN zaI^Hq`)-?`Lt%uRrpz2-=j|hBUVim31Iai!nWBwzq~^ln^6=mP>GyyL8Q0Gq;F{)W zS3f_auRTU}PCt@=*Cg>|B2kepE8SKRuUpsu{#He?O*EFyFv_6|3P_(tv z%%=SS&EQW!{>raBTo!;=7psU0tq#{Sb$w)+@Utzm4O0SRB&x*;vBoMe*}LPTS}`3U zlaL*|w{N-ci}wgrFmDD1o2DnPgnBR>Ry8tM$t$peRgP2(b%oT23kqncVhji(5fr9_ z9{j?s^HVjUl-yZ?*}XjcPXEm}k4l*w3d3f!JvT;x?nqg+XI!|@|K4Bzz+&lU4hIw9 zlu;2djcY`oqZnk9X4r}2Hy*TrHZl8ce4$91kYbS^xbM~-Tc@IBAWwWHxja>T_4T9g zzkg0FSQK@3DRx4a^`IN;U-`;CWiPC?8n)?R%fWKfjo0tLVcYpP7qfx{cLsD)E}wqp zg|C10?yO`j&O*Ws0cs}gjTR0aI(q#0Qp$zaO^R?l9{IV98^^Ku=7pHi4B@6PkrYrW zqg#r;_|0$JKhvYBGP*0bz`Al>=giLk^?(0AfBn}ltFyP3!yp;my1{44m4Ewh{>8m_ z@1~j&BXP1RgPNN!zxmCtJp1~8Bx6bLD%xT+#hgKTu2;6s>A^4E8Ji{>H!zD1 zWYJl~lV?_*d*Pjo?L+TW>I^*&-BgrIb#cL*mU5Q2* zGwPi6)>~(O`jaQCnq&bulv)EhYM)(P%HRL~55ZC>u5J2!Wn{LFzw2V<+IEI{O~xBu z+t9U{F;I8he&gQjcV_|Y3SF_t2pKV>aF*{Kd;h|!+&U>$!7^1FYEONrhUv9KuP0co zkP&KGM$8E9%M~lfzMF5k?z))}vN6#raW&;ZRpWc#`*D>}=jez)$Gw!yg*v0o`OUWu z9eV2sBeSY&9&ub5+xT&ZI2uuT)3T`bL@5&Lghy=SjZ~R zLo+#oSv2EH)h~+p@}ca$R1}4Ko){To$Z#!(G8nfKGbVW+dYxi)dCr-K-&=b3)LD6g zPf^nzl0ktmLYl5~rmYbt{Oy$4+T_WI)spfcCr#t2VRw&SsDdp|C3ZoaM33u2wit{q> z!UwGnKfAW^qUUaH^vGP9un*x2yI2-+sn^|r#uSVWdCFB)S0VDVXX-wK81W>A+eZFA zc>*^)J_#A+CQ_yYE~Q)#hz!s8{0r?buu%V2S@<&pwWQUmHPdOD7xyTi%QTuF)iTOqMe zFJat>+6jW(Kho7-HZK%O10{E_-G_i1#m^pi_*s)#6N~wJv8_3?wdslv2V5?Ld`)QS z*ge;&k{WhDeG=Bh%a5fu-joT2zbv~FamklqlRCgK?)7NKBS{8hkRyb^5K}z~*=5L} z1VGH8AwkzWU9K|Zmuoo!VrVZP*SCNq=&$Q>Oh5y#(FZ-X$?<4RVXjy+ zUy|b3cq0!1L!EL{aWdwH8QY{FO?4Exnk2W;$8$`eIL?ALVwX)T)!IlXDQlW}5)dY4 zm&X4<7;Kgh(X520RQDNONEmH{at=S}HaU9J%ahkc$w`409HFSP>d@QbGn(AV1P~4B0!E~ma!D~PzIAEeaN?%ZRfK|_5>BWK z$UM6vCY9;bo~bi+Wh|!~uI~+`=HjMsGbcBZsiCt00feT=weB7_0qI5=kR%M=O?6di zA%yIzsiqD}*009oYXScNBaw-eNe6a$bG&5gn7aF=Xts4sR*jst?QosexDUYd(#2_b5hAh>j zsDPYuU01`MWpU%y8R!hc5NlkrAKWLk_UG+z1AUS$dOSMlEx6Rms-1tA3B|a(v}GJ_ zTx+$QyLHPcEt=Y?XHED&UBt8LcypE)GSF7?lXg$W+x<=b|Ct2PosX zeTwzfgF*xchXEvtEEOzF0t3+r8U%+)CYk3T3xWY;JtBfq!>vrXfYcNinl(cWsQ^X6 zP{r~R?0h)njeC5^SypSYItj#;6r0N zaI4i`Ov~>Mm(tMCX*Z>6EuA;0k?~baZa4^xB26_sWz}Z1U>0g)GA3hfh{4RDfJo44 zNG$@;+CPZQC;?d0ObCjW5kOR-j+@`m53%F2Mn>LXupEKy9-Ki6=F!}k$y|Ur*$1r- z*B5UzHh3dXIIfONW}>A8ztS-|4|T1h*nHIHSxE8hR8e&^z=f<%~MRvqB=0ijY)j zn1P{YYL%IFsa46L&d~DG)KWk60agKZbf*-SVHe=;h}j0FRme=SlhI9zDp1o>WiF*1 zMJjrA6*A>fRvU)FJ=2Cjor_iWmdm2>&>7GInTG@AVGLOa*({gl!6a9iBZAz~t2FIk z9WxPz!aO}A000tnNklbRFtF^I5`Ng|gRM6aWhE<=X9sY@r>=O}WcjN|x1Fwb;v zNad~NRB$4*VOJT!4@4#^!_d)W1MfORfU9-r6t-;;ljC>?tBK`+b9I=`W~N%I3IkYO?FwDIl7a5p1|yCa z`h>EPCwDxc|)E(=$!*; z=Yi?oaMf4OE}lI3+(LQw$nI@>;?A3f$KIV;eQ%|_Zf^IT!_#NaruS!d?Vq~gAq*GK z9eO;k9IMpp?6_^~O}DW~EAPI%eByAIEHwdY>$5I1Z^z&pRa3)!qKvV1Amyy8LO8ycm1|9&h0x@ z=DnOPY<}y}pa02qw|sT>=I>x7(U*%I^VQ6bg(v^t?$-U=9{L@jM7d+{jt9=J3Nv z@yyv{<+k3`mwt1m^KAX%sqSrGo4M#Fm6LBhapRZ2 zUC!)hr#Bcb&h~mMZ~bEB-Cu++e{1^<*LR=e`IB!i|MF*N&MnT~^3Z{U_sz}Eo_%LY z-kIulFFgNPar{}Om3N=*pE|3(cm3+#+wbh{y7Bm{uguQ9HGAXsw|@SgrcW$nuuKPb z@4p3kX5sXODNJ+6fvVgycf-B46{q|4T@QX^@j`z7nWuN%b?cosADr3wOPjxu^Vh%q z>g(r@KD*maAdB^b&)xpu^0B9u&YkIPJ&@3m<-&rcx@%PhY`gs{od>>k=FrJvaAtP*)KK1I zO(oQGK9~{D7n-hfg-~^E=*y>vZy)a7f9KSJM?7%x$O}a}kAf>H56`|gyEr(%Qt|wI zX<_A5wyn25Ft_*4`MJ4MKU}qyw+)4pf|t%HW`=AWb1-0SI}t{t3C)UiZs4}(r%Q1Tc9EoEOER_9>3v+IVz?9JGA@cha`J$S!2)#a{(!|k^sSiNvOr(l-A zI0$oIW^_D-*}}FP+)x`zq*-a(uzSaf-8MV5U1?>IbJ)JmZT6i*M=qQ@g}RR2nG}&z zqNHfU?ksj4sH*`63;Fb^H{W>22mOjg=ZObt*&IOuk~1BqjUy@?4_YdD+})*-aUW)?z`{C z&DUkD4j%i{>aC~ezVNNR4}BZOT)nuka{3o3Q(Dfj8U9f ztI%BrR3BrxwExQwL)Rbv!M`qjk;9b%B4eHEL;a;AQ@ie8e&OY<{p0lR$~&*^zU|@N zU;kBLLA00t^U}^65A3=1-o2^EsV!JO;pwcn>U3vAaM2>2?c%(PwHsV|clnjuf5!D_ z?+Ai7i}EUZ>ZPS~?>u*+_Nnc=imq199hzM_hL;~-7*@RiuRhk1b*xx;<1OE@+m64rt-f&f@T2E??8Vu7 z`D8il7wAjCyTrL%SWG_3+JmL7hn6E{>otMTo?87!omexSX|C; z$AQA^PU7&XH-FhZ|L(M{^x1JVST)APd0e*{XL3=_Wwj?=_*b`InMhwQMIz>`+N+|& z>6y~KHcdtJ4TBm*KkQiHe6om81svVG+=uTtQO?9}?xqyH>hOHdJNuyutfm|ZxgS#3 zyPd)Gna-4oWy4Ci;oDp9|L@*^?5BgHf0e@7t$t=(np#a97E?tk>yUC>of)JU>m|;c zhuL&4ShW(jtYE$%YQA3;+vk^xExx?mSzU}XrrE4&TAa>cbhcQ8e0(J1zP-I2|O0v}PWOY{PvIZ89ZR@{R4^Mf# z0K}B6py1135jiZpAIy^XB0b1umMCbs!$diXvs4|qH|JiNR_C=WRmnVK20Gh`{bAfz zdD-z`I6GsxSM@tGK(oFe4TD^)jk)Us!D{Omqr?zWjed@6>udxyWB{UjQ}rb#hyt2w ztY1cQ5U->s;{-{tH`qUfT11U#P?Vd70qzdR%yLntI4mTqr)$RA>dJz}T;wPfHBp&K zbTStxSjVbfT8@MI{rcSZas1^OEW5bKS&vqD?NE+G0KumcZ4k_q>F6`cdZQ(uk$GzY z)xlHQ2_YEV5yiT;Gz5+2mXZY{15!sz-4uw9o0qBuPsTbVw=`fDkXeg~atA6<>d*t* zy}L>|GcYyFEs61iBE>gxSgNczeZvbs35k=-IV)SY@)zEMd z1cXjCgLtO&ZpcL)+yLZ`!DUPGAyXB6Ug>=Q-1~FkIM~l9DZo~UTzCct^j=xdg2{^2 z=qZAkg@fiYWvD2II~dLmY_%$C*a~wHW`rCyq)(gAlupEy4Kc-DidA539Wa+(2Nx6} zgNK?iBM1yih1Wq6ETb?Xk7TggAIMD20@#WB)3&u^)H(KP>e+a7)7!b)W<@nk%$Z5i ztZlh61(FUJDMmtM-OC8M2%e=}sDgrdaM0jj4#=fQn2?n-QcCVbzne}{1F#x8L6qv# zYm*2R*&u;6n9H0@ZXlFentX^DG&`>Y1_cJqOkhyo+(A)6u;@Z|f>aRY)-FgE%n3q; z(-{&X83;F+5OSMWW!Z{Q*6LK8KfSzwRCQEP7DnDFKn2;9Jqd{!MAP*AF&i$gfSzfz zwAmoRi2zu3A5^(J)qz)LG{|#mM&<(usJ2MZ5r^ZkG{S?#88^t}PGy-TNuCRD`f&n+ zh5(bMTWpgAI=M~gyCBezmZ_H~?m=E#cUuEx^O0F`)F@*Ba~PlcqB#If1ki{hF--JV zDxeOkTfYsBa^cL7=!KPA-#eR6EmS3~OBArcTo|HpBs`g#l9_1Gr8K2~BAHDtf7QsB zwIuA)pg*u^-7Z}j^0xBdmi3q!H>LTKJ82}%AeXzREf_IsiKWXRd8S|=CM zkyGbS^(#zoNr4^|3kyLpD3XB;=7DUwL4?cEwfM;eHgS)dc2b9Eq*-Pr8HbPf8p%8 zg#o5(26lTEt%xiv$HFZl8luTeW-x2pE-z2hu2@b@TBGvKnhMg)Ef_+G$z36=)_LLm z3$>$8KFq$1ZuU0n^~s*_5svB`N7H!G&E226o)Ie6`l8@DhgcYi&b-6AMG3NidLeXz zPem3n7lF|j4S{G`(0Q5g)fMgsp$Q@lCNpCQ2nyybI$e*9w+r;~`tJB?2U2WTX>_1j+1-h7y)CvQsiixvkEQD}SF4 zItYDGNl5~QtOz6#10t=63`7iQP)KX((#HF|bj>hgjAyVK!W;;6!pszu3<%bAgfeD1 zkSG_V)NZN+oTH)x^5=qHVA2PV0}3O97!8DCV6cX)SCJkot;BA93hbh6ncpr-L-+)Y5@ z^18IH2B(YK&T~SNjoKZWskIEqVFzrU#cKkR g8<9v{4)@Ui2f{I%O09GxLjV8(07*qoM6N<$g4G6Ye*gdg literal 0 HcmV?d00001 diff --git a/windows/security/intelligence/images/av-comparatives-logo-3.png b/windows/security/intelligence/images/av-comparatives-logo-3.png new file mode 100644 index 0000000000000000000000000000000000000000..d7d3835e87a81eee1b20063a45535dc26afba627 GIT binary patch literal 30894 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 Vp8hhK!Pfu)002ovPDHLkV1mLi-v0mq literal 0 HcmV?d00001 diff --git a/windows/security/intelligence/images/av-comparatives-logo.png b/windows/security/intelligence/images/av-comparatives-logo.png deleted file mode 100644 index 8e544646f432b0d092bd98d3b20fad815a324576..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 67092 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ĶTF^R0kHW`2k;y7>)#5l;Awht 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%0AUw`c!Z0-n=cAl zx$4FePIXa|V`De69%~323sg0H|iHFxE0%uhlR1F!brVOPfLt)C2)11-C_;2M*lOxe&E410_rVQlF zP@u3^sLWvNmvym~E8S%xPpQaVDtDHuZDndph0?m4?hd7~lsCeCWsi{Ol- z4D&`yX_C2I1qGYEROTs>1Ds%(lz|)2scDQgeYAx@k-;&b2U8Ua&jvY3v zm@8AXTRLjDbTw3V1|r>CA95F|YBnTaD;`;2G_3henKzs7$d}jWbTK^O6m*2zl;ZB zAf?>tGFPV9o+Wf-@nLVw6>AFkn!*@kevB?3Tg%`l9KiLud_H^`@U37g7uCePcS&64 zbVc^OZA(C7QMhNtpn0Kf~rEb46EMd1vd^7;mY{R}A7)nc!r3H=xkEh3}}~ z`3fST45%u6TvOV~Q4nd(4!0HwArATifi;_N$&NJ?aLhSk*QSovESaVV34m{(iYndy zDTCb1y|J?^3)G-!%2yZ*B0x;KoQ_m`ql|9O2KqGxU`ND*!d&Sz{(TFcd-8+%0u>>NP#4}j9kQ>ubY&sDDQ zf&R)A&T^HjObviC%w3^$m8l?abW|!`n^T}%w3Ui1xsdbFc@gGLE$za5%(8N@^a5CN z;;B|?Y>zhQ;RTQ@0xNJC>><(Nygf@|&yI&%jCp*#2L75OhM%yfo3pXo1a$@*8^POc zNkM!v-KhebvLsa7F+c_HgQ*M(LkQu!Y0Bf*=O)z_^x85#CU2^sV77e6GSwH$nsh~a^zJSjy?5HOMNkIsNIFdBg~cmrLA5;$vEFR$4k zfzQ)Y*~wA{1_g*lZ7ES=J6X9B=mEB@6&>3`ie+;L0A!5D@+3nUsuTA5A|*(nEhr$z zYYT9`)s?@E+dZdkfJ`BiYyo7L6!Q3Bs#uE?8Xze)_xWn2s&rCZ`E=>_1&O;BE5BYT z|K$bM$(L1EUYFHvkZU%{4H>Ag{{Uw|7>yg8WvCiA$gaOFy0%fIDNeL(Nkr$m9Aqc4 zR!D6X5@!XN6*9U{Kq~-e=CVXhPWs_serb#Mi$ljZ$`ebq9w`&xKUP?Uks_NRC3Ys&}*?)$! zKy_IQXYeY@rj4kxOK;A>+xT>mII{%HK30zF?MO>)gcM^OfJO zNWzTqWy)xL8#t5Foc*D^@!tApnUF~$ZO!TOx=pgnZ;8&n%0Id;?$m3-hJr4}%I=zy zZpQKl4Q1WTl@Hr0x>&*DDDMmh!EjV|wO4d8mvk@|CF}ANY3TD3jk!s;0sN^=w7Tqf z(dzc!f*yN8fma9U0&ZVZ-ose^nDyZ0w;%jywyJ1+eEv*j)*N;Iyu{6m)E_TT`es$) z!55V$UQN98rn0uBFoWd66w4OT4AIQp1Wefb$r-puV2NPCmMH~S5$vKXZ%fa^g2qQH{rGUX?1N>}Ajm&j zdOJwlLaS@;1g)O%JNR^oqy^G1S19)^5O1Eu$sZk-J0U)Aia0-2l{Z&imX@?*iSo16 zD%xT^^SbIXh-{MrzG+%ym|}O$**&uL0l*nnU!grB1GfWwM(`ZZzo|O@a`J)a6yL3s ze6mRJ*;3gD3uQa!ODboJ@@6OI%u;60RJ20IG&%S*064fAaHdVPx-5WJm;EkU-Tqt1 zo+>SvDk_*Nq>(c*wq&NXc!nfzGQVKDsBE^fe75r41u1)$bogRL()Z7+_pbwyDIqnk ztyeatE5Mb;ToHk7STsZb0nQA$3M|-iv3LWczbQ*yy-9s(ebSjXJ05+t!@*Zl_Px~k z^VKOIu1a}tMaOMv>K$n*+vceuyWcWLRhg=2fpYUaHK1~CV#OTQ4a`<=PQ49gtJ+4Z z%YGNFZvRcd`;^V?M4@BZ+?3)}b-_$|*}SB8mUZ5~M73*C(no0>zDn!(hv3s8i_RevnC2G>K%QwXt+S|ct*czDN_meZqQ$fy9^6*ZXDs4I#kjm;!DOcAgUwAX=)T?MX z{kl%Ie_i5_&nv!tF6o;!NqbkTzgm^})v6@G7pwoO_}XFgYOs$d#W-Wh1G_(f`JKse>tOGg8Fu7+Q8@s1F3!!d|!#x z>k}`&p*Z(?;_25^U_L>C{OdaP!50(3&HQ;SV&7V|A1^5Xiun0O72v>&iHBZP9eX+P z_$w-4>*5=#t8XV>Td%51PijoZihOM*)-lpqq9F&-Dh+P}Ciwm2jQ(oy!$GHwLJMtx zhE2-qx8>lPTz*py_U_r&6=z>loq1Jx`W3}V3J^&@UX}kPaO@RX0Q8v?uPIKwsyP3e z3aGmDhT`hm%IXbJI;g-<1h%jiKU<;8rko<|J0mpY2mq~;@g`t`-^$q^u=Rr<+9p~Y zZNLAKjvkvf9hrk~4dPI}L2-S({Q6spYj4Q`SKp9dc}oGf{FVywM&e%rSKd_LifdpQ zz9ECC)vU+Lj)qO>szPQ6+G@^{YW#%J6_}7K(v@B}r(Q5H!T&v+QJMqoQ?!W<8B!zF z6pPGdVk=)mx~y@7tYN*h{%uL^dVs8E1BLY%)fzCa{<5fjTZQ%G>!nSbWWZK)I=HGb zZI%=e;7p$*^;g^bt1EA$TWer~-^$rNEYE`eL}!vTZKf<7*aLPgWR=+Y08GkEBu}3% z(WHwtn;?1;Dthw93_18NP)h%mq0pww5Kw4kDQLE+{7?pjX~Bg>0B66Km^AR3`^{O< zUn$zKCXF&`kudc9(Vj%B31G+o35tO^ZH9!BU<+y@<_Q(oQ*2W$eKJyUUt!P==S~2QvOgVzs{*Lum!mJKa4-w_E#^>ppdfT znlAv4jd&cy>mVK{aXSEB`02)J+9=oo9l3-&hQ_W0rP+Pyvpz=sQn2SAIB-Y8q%jGl1apw?pvtw}&0zx@GUi7k1pbza8l3+zz)szs)_sX>qu$ZjaRi`JUGX zS)bcubHRD5-sra5fHyC^vcX`|HM^`PY9Vpt-QjRpEGE0dOf3+D%Rkv2Ca23n$qzZD z=1)YK`9F@^Z`616@815BRUnjgPHiYNaH}lfgn*FDcALrOwBcI*xL6RtwBHip*1;vcds)$^(H4?Z?bAlR(h{D z+jM4|!D80~sN>u1gYVKBEgGXG_)K80Gnw^f3&3c)(>*|Exzjx!n9Kl!@s9QeqfM{# z>9qu*Lm2eLXdosd9C)o(kP|VRNmG-pzTT+S+To10*`{f-8VwF7WK3?a&1N&2v<73d z#j3a2jZT-<N)kwQO{1qW?iKe*=J=svF6^Lk(qH z_rLJ^u5nY|erEE$l=d%)m323$OR!gGKTAo#ck_BuDz3R|h*fVjl z%h?DKHHEn-6;}}uQj0&d-uu^%2%u$JdwMxJ*tZRqU|O4?r^;^=VS+XgE}V8NT0N5j zgm_!91(PE9V>!anT+tY==xI1$3x+cjaDwlU=zb6IdjEsd>z}+{Au)a0M?dj*PLKZy z>+%32NvZ6Un)=e7j}BbDW~y(r*4Aq4>KmIhjT&8}!Ki`44OC|~o2^zmXw6A&0kH*? z<`>!jlbL^ONeB2pRSyq7uCt|{1N;XIfjDohSo17OP5uw<(M5mE$Gy8Ny{-^-G%xCP5-Fr`Z&&>$>o6XDW@!3dM2 z(O^jy0+`~o0K!EJ5N#~xMnO0?2($eQ$5Cs?-GUjoCLpy~9DU3XOb_KxqY;uYl}6wU z{1p(MFzt6iFNa2fmfw^x;WR1;DqMV@Iev)dGK8ssP{E84{&YsdG_GJWm;Y=;{CHOE z*zoA58IhwxdBa0^LvRV78>{%x>wg3K{U2rzM$A*}_yPZy`H)CG?9I&gPhBz|K7FmG zQG2=i>XoVswGCAUeRFeDLqm1F&Em9}tgwMEM=K3BT5MF2hTDHcY=6Si%-{L}4y_v- zB&ii`y$+w-W;N=-V>ak;>Gvhi=f|rC#i_2rLkwiqDF`EMuu>Qg+>mg z(5B1=ghcjj2c;aVCx<^MQqcc@+9yBKYy9p{_8&NU_WaeWSF5gEt-5sO^2O?^>-r`` zeQlGrS*O?Qslv@_x7$H)bm0~#*8U?(`xBOCbcX=!GXV0UTU5YK)M>P!ylYn)!Cc&! z^^quXl(h5oaKSUNNoia;U{SPsWn|K-aOtAbt_tGNW;m z*lx(|hS*w53&4^u1_Yn^V=|)*POvsA6j1dI~!7{rcHb(3q7JpcKUcYwSzMQy$ z?ARyy(!M=VNom;2#Fd@fnFi{CNN@#u;WLDMGt*|-8UrSNoHiP zaBkO!dyf8W@2^KsT>N3*!DB~H9X)dL@`b8vSE{dHuc@uAZE9-LYPD2l2^x_$n+>Z( z+Nu=se|7hH`;*BGVhzO@)k~3T1)+L(fPdyDb{i_~YL#p1%(vrYVvKhB6`tF(do1c#lTKKl1V$MW223^WN|F z?>}(p*Mmn-9zS#D)Y*#{FJ8HFrMkMhp`n2;)}TP6t0KXM1Ot*5TR>*PlA|~Or+81d zKcUR9S`q9+-1)Et%<1*n-9DF#n9Stxam~;%Ya;}sxr#Yl^~zA`3d#pt!K6Tc<+RK= zQW`5bl2shpa{#vN`4-$Hq2I%eTY|+FRIIfU+burZZ$P$~Ed?y1OJhHz3uydjWY(&1 zqmEl$5R6dabcP6Ic4OstmS`4BJOeZaCL%6U96bsY(vCN<9dAJU$h%uY6=eo@#S9LM z9f51-a)*U*28Z(ou%ml3*qsIpo4I?>H=lg@-4|be^V84!e){RB!-o%_I(6#YxpS8< zU%r0*dVPI8t+YUy21=tVMFQ#y90WH1r+81dKc&o2Y5q?2l*T+(r^jUV7(iwxwL_nI zAv|GpxMWtia`^+26%6?r0A1lhf9SNpc+%wnu52X$G{%)bA0dB{!rDKER{FeIW;FhY z%pzniS)c0YU``zq#ly%|K(*7_k#VW5$F=jRNDaedM5ak^Mp< z`vL-W8x&gWsue(H4@C8E7Yzqc+zmxvjyoib+n*WPn;rGY6a6Oc*!9&r?|t~uCm(C&aDs;auWI#8NUrvs&dlLktoDBfa?*Ms5C2 z@t$sfKABM!jdY)SN@my{$KnJKjfw0(($IhO^Gx9wu5v+y`neGKYKCGJfT~pVf9nxY zf=O3!WuP&X83&XmU&EDwRA`yq3#G|dQis}ihk?Uqmv8&HwBnslKKt~84|jd@?U&zv_tk*|KOZ`D=){Q=P^JZ} zM~y~9*ND*7kHG~Rz4;YJZT?U3o^F4>DiC_3Oh&Bxa64TtY~MH9Tsj*$a7y#|kY!QI zDJ=0^aJQI})zk+{d1&x)qd7;JcK)&jzhJg}C01sDLZs^eJo(E!IqdHg9Qn%;vX?-d zY}pGO>GN1HN>@{bBrRh5oESJOtP9G zUBi&AWKt1f%E2+CmqB017B6B87YD!+rm=+cIO3TcF)q*zN@EEZz)7ZX5iY?^D^Lu^ z+bpJVCIzY?TQr?1ni?*gLSY&dH7)wV@`pyaAhiW88WT;s8B;>U(`d9u%%JxnATux; z1=xTFRw7$4B_d%06ACfjaP*@PH|h`3*NO&3^$U%D$`90A0JrFkx)Il8hr6N&hei+a zS4i@pNPL_X)4f;!$$2F^E4IA1ZTrsm-~aH7Pd@$T>%Bk!wC~`-gU649qju)Pg$viN zU84&$x<&+K7O3J6IBEYIW#*46L>yAU;{usEo#47+w?nO!>_6EIGK*A9{`bjDu?{rG zmA%N3QZfsG^7jIuYgw?OB_K1u(w5vLGrxU!LuO3r%5WJ~S1DTr8Vi@rVM!5e0QMJ| z3t%I#rwF<|690Pls4Kt55aA-K=%Z^UZ?s=iZEKV*7l6O;2|7d94bq@x)*?0va7z$E zM6ge#_wW!2^2*q<`6xEoY?fpu zLOLBGo`xlrWNw&*s`sbuNdz3Q8($T7_LOL0lXwr%fxu$%>;g?^2IePTysZ*z*K%+gh#>Ph4bfoP@+CvMj z3khug5AmLEe*u{}9FYImwI*A$*#|OvY|xT_qs(52l&|H<(6vLE(TbA2%#yx>fCJe& z)Sm2lcp0qH1h-JU6u^}%Lr9kZc(SDcu5>XCj$}~~(xPOGA|;EtBHBJ&&K9j;iBWiz z-sUi+sQ{`3!yb=d7J|kY(zGzF9Z3zB%wS5UVYMCr3OX$Af~!OPmF!rcQ6&}Cv5@Y~ zI2mj_tPG?qNl;h7*P@H8U}*((#o_~IviURE{ArwoX&gRSiIbQK_?zQU|N>yyQi|AClSgl+64^8AuBdDqQ`Kn1%d~FLPvzdGh&D@;Tx0 z6XFx+L`!D+Ax;ejew6W(n6cx-W5&Ur9X}r27)0E&5%E)F#0$mAFGh)Fr{tVWF1*4&H2#R)k=ttn&(Zb4K)NuHcy{(HM5z;5f-h z&=M=Ie|Sva@TlGlUJnNMkucsP?5IZ~qPufq9_7aOisV1pj@|wLgmq{02QlM@fO0~3 z2viG=*1Bqi+scd+|JWl>jD0J;G%L5Pu&8YF=B>2MzWUNa=bwK*eE2ZfjUY2{ z&jJnBftvk*%>3HAKk5o>|LbJNmAwRx)}13#{sIq;M)b{EWCq38a}UJM;m8)WiyABI zJZDqUub+S4bmWZd;4#yQbDk4ty%b0=4jy$LIBfm-SL4rz3KQYh|jalc&7 z{cirx>|R2UQrd6%{oCJVArmA?wbQy0rG-_TvY zVZ3zBa`C$5{0+moTa9P#)SkOtbLp<;R;lgQL(8R`x+^ygS8kdP|4<^y`f2R6&jM+q z+k}twjGEG#I_tHlxvw!7dvFrG*-Ic~^@xOEHLi8|Y(LsOsB!sIr-F$O8uLlv{ySeD zDLrw%{^a?pvsbH6oi96grS{yFYS8&>l^3p+U$|C!=_=Okd#Y3Cicg#={p!e_k2miR zqYr+~r&}w(ey#imw+dB7tWH0jNFAe6e3F2Ze=S5k;XuD#}jO4OLWJE}7Lq?a=Xtn4JdIxb8 zoH~io#R!>@#f+!iagsf0AWIet(&$_oEz+6LgEGWzJ1Lwu$%{7Gi!slWyYyeorT>O>>Qt@01<{vWM61VoPY4jl)ifdCt?(9yuyBmed|V^3h#(whNh zUHVJ{%u*%U&6pkBf8g714g+QN8|{FnvmdAR&am%9F9g zgSpt7yV#e%*ayN<#$qp8f=|?2fwYyc2aKcgC!M_5SffQ|2bi+OY*pE8YNyTUvRPeV z+Stg!wv9H_2y)?TnGnKLq1bIE+`G7`UiLQ4(R!s@4(gpBRzx1c!i7w%mB7FK~4NT8#6L!#Qh#y zV&)g#9WdLtJu_93DOY6W=H~7$+CgG=^ytxM%x>Mf^$N3JUEsEH&D8F)Tj7z~OlEtd z&Q89b?mKivICo|sGcJ(1+LwV_%zZg49i5wAbCmk?cqX4ysw?7WX@7 zNPU>=Jiv`G-uGsI&a5#LKPWD7SpgKHWM_gQ*@lO~_>>CPT!Vu!ua6&V{fevM06;{sij>{rGcf=iYI? zl#yPP3EqrZew+oZsdIw35TM5UM8*3>E%XYX8OfjL6FzwIybteJ8VnAg*zRxvw{T?} zhSl!wNI>*Jg};F`Js~rmmkNM0qw|+*M~q$W70}5m;0@o9zHI^rkz5hX;O_ZA4h|Yg z%$|Y`ziq=B3GxUUjSmhU;u+e92pT66L1UI8Ju@#aZ_kdRLkIW&8fIimxE z+%3NQ--j9L%?M%4++8dFP0Wb?AMg8fKl0&z=*51|i}{uxGa;BYj~g@h#}l(+A%IUQwKJGB9#{I2*T;V~5Gb@*^1Yp)L1~ zTIokm3}!A4=gbacja{}@QC?@$LEMQ?h==4o3$vzGNHGS$7v{) z%otn+?%hZ*W+VpVBBL4IxTSh?=%WAlC)Y2mS0JUoM*v_pw zIpW7y>4Td<)__CviJTumpBcoM7~OT&p~F`JP8=sfM&SA`uzteuArnpcXkNvb5rH^- zuMo~zY{+0mM}H~fw4dxt9pOct=*yVx&tBYyvM`X92v-T?#(77K^^F`lZ&{MsgiH_t z;sFzYC+V5(4hvMx2+Xjzgc}D>4wwOBP#1H-aiGoH_du)|5I(>ou=hVbyM?nRv<@8F z0yDS!`jsXSB4~Vt*~?k5A;R6_yMIy4$hsN9l3QfNNbYKa@R6g#K#~--fbA*9h!<`_ zoDCk7x4h_Yhem(k&s)_dau&1w;^C7&y7SNh#)@aZh5Ul)*&y!2HKSj7N+exR3+&Z| zYimx zP4M7WfrDQU8rnK|7+Ke9dYJ});`EV-`j}hpjju5KlNW4%aJTsGAIGdtgHE2WA~Ex) zFZ8FcBr)@0FY|^17|YHbMb zgV!UMhYH^g<|p{lr}P=|&Y7!PqXoC@5hXc^8quIfZU7@Dyc!Orn#~;tSNOijzW@eo ztPtjbb8tXa2R?`NX6!WfeQ{0HX?8GuQV?^lKW&jeBN6EGj#}ZzT;t1J?nzth%~%w` zUf>%wIfOp;{f+yKR(vk7bmHWY8KMqGTnPRVxxy#Mf45j{4xD|16BQo(Ih;GxCvv1e zZAKttu}4H)5MUNHJCHsxlr=PN<@S{a-o3oj15H8xy4hv)k zP%EjlPno&FJD{ge$eXSF26%>z@Q4^i^Z<6hrzQb=QY`@^<=*uQvp;$HotP2bZ82ux z)(AFQV783F%-s%2`Y7TUq9R97)B?7r8N-M9(B1~j0(kFuL@kVJpYU49z+GQnhtk~& z5t9Q~QIHDcYJaR75gF#j#jsHL8agh0U>4|=>8Z9y!!F1f1;VYBt_@8?X(+CkDM0j-uG-T1`A&ciyX0J$0OaH760S0T8H;bHaW0@~E z!R^p+ud6?TnLqPgZ`xZP)P(Tp6|YB(OWd$iZ9{4UxH3C(8jy>W1p+p(JU|DG8j5{L zfwZd1`u8_{a{byput#j{u#2!#LYN1@%xMJ#!3$ViH~>XvJ8qvStwwzYtq6=99~dW6a1R3%sdNyFBUSal<7HkV}xA^XV3p1#(JdPR01ADV(%pQ5O$1rO#HjLz|rHGT@ zvDkpw+X1W%e$00QIV(d13%U+kedd-9ybYKe6zxR2wu$s+fEk_|h&zbJ>S?!Zw8i#kANG56X4g#*t5X~I1@(1sn=`aFR*L91s(e4UWe{WvAMHw$3o!h zb?RbI)>3cIve&`qFqeAM;zBq}e8VR*cvDxtl@2vDqXqxA193V?afkm z@E>phe(?pEHCoVvYBXZXhk;R(Xo5t4YFr?Fkx%$o8h`YK8+CBAkZW8h;Fe5WCBtVT zVpP~f0ESO)bz*03A%1SBs^0ZRk14*PJzw|j?G-XSFlxd-Jo^J_{|Xt@Is!BED}Xf% z=xR=11&uFjX^9ygZU*0o$&9DMCYwNd4^9kaPxYtI4`8hFrLQ8o*e)T4_pc=8|5%Gt z-1(gta>8Eb9(dy3wHEj8Z5kU!4hbW0a?6La+Lyb=o9C7<=iLD2$9_?7Q@D#GIb%{~ zyR}A>-DM=+3*ovAxFkpk0|qnGJCPP@F|ejH;n*)#@dblFaOGR6X6)@q6NkeAOYHW* zWWiJVcoGR)#@8sD!@FZ{%3@m(sfB=MYRvU)jeGxJP@E6bl*#J2q)CAvGr$t#i z&N8B>hA=1iQ72IOvphrlO_=$f#*E*9!-wn+6Omb*b3%9{c|+uB!CWEhumhmY-f`GJ zqKkJ(KkuMno`GXM1IOVMPvbF!=trjf`kG4p4x@n^0gMGi$FMGj;J%t!%jAn<;;%N1=kg)@J|g!SMt z;2~ITI;YD7n2}K;X>EjsLrq8L!0)S3z19hyuJ_?pmFh!`;du+xnhMxx15 z;pyW0#dRv8^8~=^LYHrvqC3qCWzF%MEO_oct?Z$`DhIxndnZ0;ZjRyDWfSgzXMqFq-VhjWyB!m~Z9IODb zHEP?$8Owb`I{1Y3!~1O})bGB`v>-S)IlOb+cy7{OF0^ zQHjJvG>h<583bmenlJ;#2)QxCQ_7JLK2t=T>6Sm931=llYk|!9;p}OfQV!QP5G6Nw z9FrEg%-|^Ck$|DOQGtCf+{XfHECxFQEq^CBlrbrgI)%cXzF?`sXva-^a9_=s!Ka!q z!}m*yxP814*7R14>!2}f=+Se6nDbu`U4Ua<&MHqvLYv6=VE$WS!nNMC_&{b{C}*BO zb*x8V&rL}O)OuvH;yzK38MqdZ4x zdV@q0ZpY;Qxg+?i=?sL3LI&p+)--wtlp{rZe*Et?oG|*pR=(Z6LI&e0KyddC+|`5Z ziQndT&TIvGh1pA5h)4MAnDu-!A(%NC|0)7)nHLrND<5VY9+^*10MdXWf;Tc;1jgct zbQ#8mm^gs&U5{{jB*yYU_9{I624i^;XEmfgv}GZ@gdq0hN%J?}Ep>u>X|gUe(X@zd z4ju|@01=M|?}nUyVAqEOM=}7zUJqCzgzdG( z<0UVHjT)}`^Tpa816Bq_O%IHWi{P!r6BFRugmMAjCfqnNivjqwS%Fa#7{ZBP9l6t} z!>0wm3fHnb3_uhV3iz~eQhXUWzn!RVS!_;#&~5^IBi`C&@a!8syYoaTFJaQ zaTpB6in|mb7kmcdO*E7jxb!iY(050!aQK7q42smDt^E3V1PunLaPvL!CK`+E^YIi& z&(|x=UeZDs+3&zC-iHO=Z1EGAk)x0Cq#BqsqI%|z4`GGybxraoyY=Mc64n&54}2YZE|WK{hk8nedN*LM92sU@w>)JT;x!uC<}n z?-ho#X8BU$!a3{wBbP?7=dJsA54bp^)kgLSB;G+`18r(>Cop@20Vc$Ttc?aUIJC{F zUx(2qvPG*s0_O#?;0BkGlMdkFp5z=@^u>XU#XxlkZPLKuZ$Wg8dt}(b!vJ6wqLGlO zNx_NTmmph8!M|F7B9jHeL!6oO7w@*~&@VgZ0PtkCW2zu;b$8PL}&aIi<9d-x^^2|0|#jmqyN?Gyq&Hfz)q-WYp#EVp<2PdX2VwEh5_cN|UN9Q42i!u= z-Xk>8#K5Ro;hgos%=bM*mwANF96tG@Tg5sH_6Tlo1}DVtrE!NXcMR!f0Q*S*SnEJK zlO3E2s#T+&eO7sRkE7y>Vxli&DG@3!_F~0*vzNH12B9tWr!9_PEeMVrqsTf|ufe{E zaA*(}+K6w|-3)^rDlRTy!FvH1^1ZXo>Z-5P%$yl_<;oq%1;HM6S(sHEgc5Nm;kWUE zdm)>M+8rL#R=D%~@W@`CK0SN_hXsU<^9~)?CTK)!@MfVyJi-RQ!t5`I87xhhIc&d< z*=+DOUQ}H5dOT=c-h>(1Gy<3{!Jdt1@duHl5oj%I(sDfG4SfY};%BacDxW`XiBIHw z3P16U{%dcP7)(ywd`ITXpjHDH-~ccTL}d(Yl$aoi1P4`X?c?XJ_ofUB;Vki{tnmn2 z7sPtsm%7+5a#VWJF+F$( zTfQN)e5nf{N(^8p_;V8A20a*Yo)9-O69d>Qe4^sR;Fd!s@Y_y5d$|q(1?Nee4fhZs zF>{lKZw7&#frSyU;RWsj(w#f@0`YKw%>e}39pDKOJOm>gMiwZ9DH2bIxc5e#`ReT| zu5dsrkG6F7gjU`I|LHZ@BWNr!9rw`JLx;2uAKW@@DA8*XSJGZ#_7_^Qk-q81VJ6GGJFmM?^hE%f9rdZHiwZID0I#28D0ShyoR zkmkc$<;_{|$$sCD|Dh*->%GX2HYrLtA!o-4ozVr)!<{WKSYm+{FiOZIJSSL(6fy}b zfW@KX_afR(^XJU*q{jKv*Ly{*_oKb z48T6(L1QO_Tkjw|MFt!0Rh+mgH#l-Ug}We-xzLlc2p0zs>q6YfS?tZklTx*bmF4BgPW-vEf9&M0bA<+`bQb3Z&=j z6=pASfxCSgGYEuEp0B~)j5Wb0YAVKzwt&Fwky`#>3h1d_KpK9j4Z)#5b4egG&Y!v1 zkC_0N1@JfgSNL)t_S@hUgV^)JIg_W(+j75*=;P3|5V^vSr1?*?*-UOEd4o*OU$!xT zJ~)CqErc;U2(C+s52VFM@Z(#D436LpJ@DOmgA?cgNIQK|(|_pO!SqS~v{?`z;yNU2CEQdi%B(2(}3+ehCi8 zHR{m9gpD-b@HPQG{3t_x!bU=@_%A<91;#842aQdb4S9vxUv7cBeF8JJ)>hZ(#w>_A z9x(Hv&-09$-x8!ImY#$&Jo zF|N4aa=qy>xHCsAr2B$hq+5e^cz(Z}zA$NeVz2&ldi7u2qfbK5{%d;qwURtjkviIPfrV&;&%p4lvnU=IK9_v-W@ywd*dD+fx|pQ zMzsnU;Tbl%39~^2W<)Qlz+qTVf%JU6!t5n3aJSFI?B{dUJq9iX%)F^nnlO88Hu;u} zfu7z4&I;G!=t~I9urPAWL@(M>YWsIuM^2|i&x`Ihf9IjgMjOJtH^A;%craMtPqG>V z3*-$R6**Zn{HfELEM}s=AMsg(5qD73n((|F;E}*c)dtKMoC}Tt>j#UrIUr8M$l--F zXnZLr@kSW@2A*#N>>kKa>#b%N+AR4hl0U^eY*Gl5aFwi;5IOsE;0E!COp0)QtH61Y zoE2Un6T;c!KHRdmp%J&XLvTo*7@Sp0#@zqmHGEMLvq#&S*YGyH7w**tVI|OS#a)Eo z=swXquuB`i?!KXKzUJG%mG2;*a9k?`##)CBhgund*+BPO=~tNj)fTwh=LC%;X5O^9 z9{5LDAN??FOM&r`D+Gsbc{3LKFyp*fc*bl%E`YWSM0z#|x_nu4LU_{ynZq}x9E7@% z!%mRU!kdwcJBz=zfHjidgAg1J|C13KAsnrdJBfdgV30}UcJIJz*rp*u13{z*{>SRF zSR8h6ZFkFzQ|5gZ6g57CF+T)Khj55{mq2k7z{O2I-cfi~eLw0_-^e+k?CH$dDLeO_ zwb(K3a5}iO)d_Vfr`7&6*s$QNyZ>sr-MxbMLQH8e!xw`)H-Ge5j+cLX?||;UAp?Cw zhu}URfg?PF$9RN}Y7;X2_0VCjhhfH=F~jo^x0q7@1@#KEm$<;)KJCr^49pgJvgU(e z1ss}x)G`qM!3X+cU&dT-#-w2G*a72KRyH7$1)0GIK_$iUJ0AmSludR?&_bH8+kzkM zcdw8^8kYMbEf2z1#?5-*@gUx_xNwWeiHj8-dMxq|9T&k~>KVQufEDjWo9n|`;Kf+r zNsR;20+`E#SqV^u^QDY@bJX%nH|l|^M(k8^3k!U$_}oMh;J!+W%(yp@|KT-viW~h2 z=*}tJqb|n+*l3G_c=Os&h6i&7|8%iJV*&_4N8zl z)izj&%Mt{Vf4JA&3*=L00&j|M>DK+m{zK+PG6(+m>+L=L`}qbB^$j6@n1aMCWXw~T zLG=tUYx?nur&xN9USakU7r5K!U>3~yeW)w^s0n^iasG^% z0j#kfr+rza$L45r*ewPvF23EExr_f6PXR2nS?-0fOmZMgv%mph7vZ+rW?`am)r%wz z^yqBl0YqOzQbgbi@fs%0;xub4cAW+F8?q*hF(Z-}?@gNxRZ0)~3}5zq2#Ilv2rWLC zvm%(a#G5iDf-|1NeslMi7c^Gfj-oLbp?U^avD+*T+{M_PpXO_lD^DztJ(C4924x1g zvZbp&^9gSMkALwaStC6H2KWRICo#i61oI4UMmB-G!t8%=f!iQ&43?*FiG0TJIKkF% zw*#leW_M$z(>c^y^vn6$-h-9_X1-BVeWTo%k-x6+gaD*w5q*mZF`>wx=RpI^;&7KG z>hjmamUvR)aZe@sj6NgQUA}|eg^B2Gh&%EDZZ10s3eGE;Kl}$c0;|gf$J)T=c+-7jJ? zl{GV*HlD+u*t_?FpN^M0i2hl`gT~*C`&+;ZT(OBR@P}lIDZu=?Y*zT7)sEJz%g1dY zY$$GK`>+;yG8cI;;@Z#`c}6XP8k!GnWdJQPh_Nt$Ix(CxdST)=AfFhf38ykT96CIM zDuxU9S0te#0$0+bKDso1Uc_K5 z3Vvn|2YGws_Ld8_;a|tBL4z^tIdEwZeVljXWFP7r56W*~)~qJd;@VK+{FsTpv;>c^ z`B1S5Bm^^NsVtqUF1ny>_Lxj9TndyGVZmog|CIq_oppx6EZE7 zF)M^Vam{=C8ua)jFT|z9cz-xEm^gVA;!k|tCczcS6#GaU)aNXAbgvZk8oIi5*oZI@ z{t+g?tPLZ+4P&VXJ;8&PNc_6RvLO0m-|$IZAwvTxeG}JgH#v~rOyUHmB5RMBKEgAD z--UI^261WJDFkJ?@$w7B!$ zw7@O>G0Zd?8(?~@LYT^0oWb8c6?K1Cm$|z69bR0Co6JONhJ zA|J|ZJWUmK{ObXIe8al!Idlf@$6&@y9ZjW%1sEd(;3n!IE+wdT;V#91G+;492tY$5M~ysPHdyH6~?i5b+* zAZQGvjrF2TBE4BNPESMi3`H#p=B*B7uWA#%$R~2)YXOtO*mD5073=cKYLV7L*fKHx z(qcnqD{glKyM9_=k{T;&w4)A3|Z3e4D zZFK74NQCaxpuXeY@uZLTC*$ErUXV!`cIEuzF`Am zI!`@+RRv`R+$InXWW%>je(hjjAczm4pn(LokbA*x8ZD@@&NX;sT$_OQ9)aD#`TJ5w z{g+RFkBCvt{Jfx^py)T%^ubq{z3}3`4`Oj|dVC?D_X}d?9SJ^Ru4m*tQeM>gEk*u5 z0n0omlz3Sb0>e{IOYE72kd${%Y9N4}&=4{TP$IqGrI!AsqFLSmsMv?iZQp zM_uX{74J`5;vbdZM@B9E-cjQ`!$!0Y8sZZ^8cf!oGNzSJub4MxuYNygyZlg6`refEJ*gRc#pwqn z8DB{ihb8HUlVp2gi!|%NN1L;fq`Q(Nd$x=BzO`P~qyOxGdB+As_VtS#_+LKVeW@c_ zhYf8NGPorYFGH^|`}3FIg&FD1NHxRO%-a)yk@BL=e=TC_Yt-rg9XhR5_$*)g;!sW^ z)Lz0k@qtk@LO8Sh>63kdKkv1a))XZmxdfdW~x0$HY-fZ^ok6DRBM-{7ci!MBJH+xx}Bj7%t&W#oc^8L*xButGvQ6haucGuZPZq zz3eyM@uSZQ7c30s%=M$sfHaK1050Uum=VOD?G|Tdvx3>PL+G>oDN_O>C;L$+_|Yc8 zk*&ifg>n-7@K4690uh4`7Q<=1sN+2%hX2dI_dor5wF(&IM;ZH%)_ucRQ@z55{ik;~ zUus|9s9wI*?%omIy~F$9pRo-c0fK}7)3gJ*k1ErF=@pP_Ri+r0%x{xfX4FJqZMa|NDyfVM1v zwGysEHqx|ELW>mtCKI^F5cYEXu8)R)Y#K23q{Ig>*80=m3ZkzKVypbdk=`@&HfLM{$Amuyds7}pz9IdzfD-bHemzWgbwix8|fW7(K~F? zzXC_K2^;&LzC&IQ9QmJ~1H8jVz3w*{RQ^$IRjrb3*e%=wIeJEpI3-}-N zX2ftcH)eyHFe87h6EMprFx&YGvlm|6oIy1Xzn&&BGg$Dj&U!8S|JmBDegS z$Z^oWS7bM6Jgx^QWh4Uafs7?UT_Al?Fl#{&ZMIj~1mNWL-`|JuFQy^HYi@EVfukbOiFnfjBvz8ae%ijCn@Ph7@@7jhgQR zoDdG}#r4cr1y7*WQf_!&B4*@-3j}6(>NvuQF&75V=lauT`9w^@v0?xoUg;S!qIKZ! z9;5t#FxIfIZy<^ydoxhgir7Y8H4A#!M}((42O$ntgzb2rorQGnmG|Y$wkL3Uxp34McMFuc7$Co;d z7=D7S5Klr%Oz!IyG92`{)&A}D3bU8Ayf9`>-t2M4ehV{9PSY#wmb{TGPwNS&ngv8X z@u%CZk?_16%y6?lo}4QYkNc*_2jCgF=6F-4c}7emCTw%ho{iruHR*Ay{oCn(4Q8ZS zzf{4}GJTN+W9DwqH(N=}Y#1~A-V87sjlEgq4BrThnNQ?YB7H(Lo8?QLg%vpm3uyL0G{+9WiqGZ~}z?gk^^yrT#PyTZ5 z+=VMwuHC+Qr{rO2WqDOyO}$E`)@XDFy~Sj-S;N6!hV#p$ydG{?4WrjN!eKRTA^*r}%?hASf2RDRX8J|V zex@K)gVYT$br!kBpH8&0(4Q^b8LCOX%teIa$XQAJ=Rsph^}P86QfG z52wb3QsxDOPWA~J;}tjzpz;YC=o37ElwZ(5zraC$fkS-2A_E6MQ?TnVr6;mS3Z8Q7 zpi!-Y$9M#d^$i~D>p#rfXOMs3z>tW+t$jMQ?>cd-c-Q9SY-QfAyqx?!g@s@4-;Xgn za{T8Lr_Y|bc;(X7TQ_c(+$*jusi?12sa1_SjnSaD8jVha*=4fg?wVG+#bSqITyM7N ztu_NhPY$OU&!+4ohGmc=Gl+qN#87iQa>9j2Fc5|f_S__=896P)yzf>#f3wx*z>}-n z@qE56iw%NC1Hye!Us6iQ{mZdUYTix^A9f3O35T4Tki$qwj~rTL*SKtrPOHXY*6SP9 z^|k7&m+uYeKf&K$M5Fid59}5~c{3nls4r!>KV=l8ei0-6B1Z&7j)oMrJTvu+9OX-O zr~cH@eo-Tzn~wIQj`fKe`<&F5HqJk49HarX@t{EZ#6bGw=PQUYrAZS58Djz&qn=g( zePr``5OXvrm^CJtH7=AsHG)1PoHjLxGS(+(P#ga~-a)J!+FP!EuA zKrg%=)X6KPy-#raCsN;#4&I?1o=%@W@{b+=XQkd@vEISaJ^`YDAW>*=OlYtuIFRob z$n*`N_Zc#BW13`(G*zOMW#ub&?a4WCsOYQj4}Ev+>z_^^IeYQgm1`&O+&x=Xa;3WJ zdV}h&rtyJ6S8g#?TdcJk#lRELlXxf+nOk&qUft67a@Q6nozg>0ZYLN&-*^AGjWPhOttfB2;O_(v5#eN;)L zP5Pwb_-Cp!Nevgox~mHN-2zm;57mB-Rr58f{R!2bLbafuQSEV5^CPPI5mo+RFaAz* z^Nah(3&iitUOi>N2MZ^xpF3gQtchzUk6Sx&4CtN7r%rCxd()<1O`o)W+W7U;#y&rNZz@hV zOq+l;b?W-bli!&*e)X6Ut40o9Ibz`I(F5KZ`{t@qeOHeJ^~W0VCTPv@!FXk4|5c-U z!>%XNw?_A0Gp6s;>6%gfR*&xUbo%re{#g1u&)+w3RKLVg16B<0zhY?rHN)S0d(^Ns zqlYGr9I|rK=naeJB)z*@{L#9MjUOntezH@%ZMSsWPX}^OeNk}f@a|hj_ufCgzwFeZ zy7OOZE`MXWdDMRED7tqX6`w$*CsElcRCXFw{({Pmpo(u$)wihnFsl3pm3@hd51|M9 z>VJ{do=mGgkyLqnTg9=hpsM3rtAE;3bL^AaA3v)75mId4^*?;3IttoU``xEC-+fy3 z{il^jKCL*4RrbTj6-Pg=Jo+K%A8I-0<*7lzs!wOuWzg#~AZ6BMun2KLs@&+BOkq_z zzdA!yofTV?-L^6#x>Uxml*cwHx>6>nkn+mJ9MG*z5%)Gn-u^7SF}uAsr*mUgXG321 z%2d8SD^{xzfQ(r&AYHl;WXg`!XNaCDU8YE%72PaDb_}VO8(TahPDf*gpi#n7i|HCEQ!8U>r3`gi6r>=%gsB&^^%G1cj@H5oD03QPpCmgsspHA(ymt0u14A(R3&X+DZ_%5dP%HG9Q%(3Y0S%$Ml3R> z3N0x@vs)rUF(6|~TSD!P$sG(Sok;0ZI;m1R)u$2?cT`C_)Qj8Kro~pLL|1L+mv3cN zZR0eEh5Gb%Afuw4A+wz>J6fX@zIdut#%Oay&rfwZvAW!7cbY5I=DnyI^MvYrp{f8B zO{NWnqK3j4NYzEL>LU0Puahb4t%t)3+twGhSG7<>!6T{j+BN34C#BA5+o+7LQ?ONX zW=l1YlCeQ*DVGqRkPu5EYLNb2rIA2MK{uz-ENL`*8q<-&v88a0siMZzcD3RzS3Zf! znf$tPy1#N3rC@=ea6#<8CGEamF8ppa|EIO0U)G7vtruL`Ah`Vz@8M_svW?uzP3+n& zyoPN&&32wPnWszP>yicf-%O&B<*ELnSR1TQ4@_RIWh`Wf{$Y zMFknf%_29_^b%a&K?w+gbxRt>o*Dt(jP_EcmD02_Do&fEkue^L$c-B8gOEnb)~0gd z{R@!FS4qE?M-8rivIxy6E{S zN{@ABM3X7Vk@-7PYgV)+TWHC4r&guNs*HiumJ@5sfj{v&nc`!V0&_0cl*cmVu^~0* zvdwucYcAWG%W~v#Z8VT z?pU;}^MO^dU%$max=wWbJ<+N61!q4JT=`URdz0|N7H;ttZpC(9RWh$Ol~Q;GR1 zF}p#^XpquLHA?A(S%Qg@qGHp1BnoV7kZ~Jid_rW2#?>?liZ#i&oMyACJ_OSDalkRY4Zz?0PA!PDZN%DHyfs%qj(|T+S$#(Tc^C z`>CN1#o<*Mk*Zv}I+xa%L)GQb4cRPH7RQ{)dC@eRYgBTdpIVeWQx1NgRrhEoaXUS(;@&P%9DVwg(plD?g zjk0if_ATrH7gc1q2#*tlgGRTA01~G}G57Zr++)3*UZ-GyyKa=TAVP+M7_6m67G0|7 ze0GyaI-`wbc93KqJ!5gZ%*9>u6T9qR9sAW={O{it9orD|^ZTN+ABq68o12CAw(uWr z<(4J!DpGh=X}oGNzfOWxFXh$CI4Y@Igf(I{MFdy?HYwsyVFMW^klUr$!rewr8~}U4 z538gxb+Wc9nMe)KNKW~OR>FR%BI^l;G(M4%b%sZJ#=*&aeX>B8EYhdM>QmclQrk5o z$JTF;uH7oE+RUlh%4tj!niOqKiWrMRWX=$pGWmuq9+ASjuqnkGv9dYt6}&|VbuFTD zh3i*P=`v;u%-MVrErXIz)|#}+wz$>=b*Eeb0S^ac%z0RVI)so$O1JMaCCV* zVwVuM>v9F~DdK~Kayg`fg4B{LvgAgaa$-!mB2z9OFtaG(%z$NEeQrmPF{h(h+1{#b zYs+qH%W7{awt8-*pC_+^{9mD_kVNjz1updp2?P8F!r_?k4HM$BnW;pDhZ+pIJp$k3F6 z85_iG@TkT#rcn&emK3d7un~5_0YnX%coyITfoxZAywYD+(xu8XeT@;COpB3uQ71acmhPQ)aX- zgRhk{b>c9+IKUwBH%RHKv@RNP50gY_P7AlC`8y>cHgIBMu0|H4RtVJ!x>i9k$U{w1 zidDikOV|zK$OZ*PogM}D3URnLEv8P~wphY1$rDs4*~WB^D~W-&Fi|oGVw*;3q%)mm zQ*bre?J6_d-;s)LrE#mJ0{E^>Vjje$<|LshnJ_ys+bE3!SE)|n*NX+U=`>Y(m`NOJ zN})iUuadT}lXt9_x6{e_It8OXJ5rTNHAz`eUZ@l?_31HMMT|)%vWofEG!8_+`ZQLf z1Ur*@84KJOcx;0-!YT>1%0hI~V6aq!lw}n245=JA5^T3Y!K;$D|K$Uod~!hMY>sTE zFk?Y%_7YKHqVV7<;n!<~KfDw3)B2cSHi#~KAiDaA=*~vbgU!O?ExgKYg6bqeU5cPS zRj7h|iUEEoxS6ChVis7SPRaqbw8_UrL=8=Ux?Ne5nh${B!d*YYF{CW!uZLM0CXK|5 zR13_a2+WvGn6Y(AmL@k!lS|htS>UhC>9ICNJ3_Hmg}|!dS~8gCEIP=N%>dc5X%1zC zGl$~LW!iH&cChRmkxj|BX7d0`OBR6|KjFrz`j)26kBG8kYs z$bAi|{*Dw1+R8>7dA99Bb7uSdvZ#`5Muj*WYPt3;RM%#PDT!-JjkTwAtNOTGL;eDE zQHCDwM)z`^N7p>q(#0z2>`3C8GADKvd5uErQ;6qFo>k|Hc= z00~sNxj>E~71*ZL%P94-Fatm+4sA#ash5Uo(!zA9VZfv@g{n`XYg3uHDj^p@Nztg_ z>*QRcgayvQloqLzhQBCgO9h3A{8yO0kT7OxY;_v9QOtYXo3WZOYxZVrO%6+y&j7&+ zRMM;&JiCH#R|xHjXb35d=`p&@7;R=uW0nY{%M|D{xz;SYJ)2@zhFEgK4LM9rPE3Qc zn<}fPCcB#+2vI_$$1>$IEje^YHXI4zVtaLAr`lc7wL97RJc>Ot49Vz7B0%!)j`UvE z^zN4QPS$iG)cPQRRPPXIi(>Qz(Z)Q!HAm>oig9JMcV>06XsuZpznc@N^ zv2EMf#uPe)h2Ws-#H_m1XqC8KeOg-xrJ!=FRxlgEr$Nm-mD89iD3!(*%i7jRWA)M) zXR^S)g`?goc$m`h-kyo5Bo&p)QF*#<-<(S6o26+zOOrc;tE>_aQXPH|)qIN_*O2an zxfiTh_ z7D1G#kw(12?9bO@n2AMD6N50iK8ahson5h&4nD03Gmb8ssZsJ8l(8V4k_RE8Ei=-d z83BUWN=***T@p=l*wOsL(}%TO4Dav4Y&<%CLLZri%No|X9n>UWQ* z*)yhM@5Itwj>~h<4{-by4q{ zf-Yrw9m?`L)#P{A6!h2b7*n%jZq<%C)ym)K}a0p%;eQ)_r11j88Tf#`dg^+ z;@v%~?`4gv${kpi-k~hJ{k?+Tr*}>M>0rW%!|(ijV97=0@cWtFDxubt8QYN8qb9F! zSyszKXSS;;>`_xRs4;(Hec|---P4PA zjjkx@U6a#Rr2xyLt7QBdMZ3z3?iJYs%X5d86^yLjHKuas@XEse6*)aBGCEYrVrwL# zIxz=a_um{dKGcE#f|%hOR*TtgZ-y}w)+h0+wsA$2&(ES^U3h9#$$ zH7nMV9_7dmvgZZpazbkI=_Nb6+}Jgw?8tKCl{8em2i5+7R6is2Nu>JTbtPGIU~GAI zmx_X6)t@hEJe7{hP9nn%)NmFV&e_YqsJoP2b7Vtx);MF-Z{Bhb6JV|7CbzIR98^dVN@(B|9)EWu3iuGd(?d~ z8{LvyO1^YfopRhbjBX!AB_~iNT=A;8_K5m&a@iMiOES9acJ-?+7;O150o{|L`n^cC zA2oc5G(Vt*V}|0-D}UNtk~jW-YL^;izp9<1jaNQ$))gA-_g_7k+;AxamF`8_Z_u5r z@~_@5{q6%)au79~MAc_7MGY5G^>Oo+yqd38stSib+%7<0O+t6m>=h?ncAdd#aiB)0 z>KLlsgYL`F)ep5t7oy5ES5=Xv`jEZ)b5xRFcW6#|)_}T#0qF8u=za>S%h&(%ZgJ7b zI*C9nZ+ka$u>SbFsH^~8lcN(`?@OoL&Y4j1`8@me&rop|s{0mIA3^os+RJz7E^R6Q zeC|U<&vJQ>2hxGXIg|BAH=sM&sAeBhA42s-s7j8CKSjSRs4nVVmeIC4t6hBt9|BID zJQ6U|r$PwIF@cAav+HG?SD5`6Hva77uDcy0nh?WtWm;Ne{5(g&Ow?N_KR3@YMuou@o79MAi$a?u71ip5}%WaRBlZ$8YLkBUD>=st3mAk!UGa~xgF zMn7*d>{)nSHtxZ`rRJ*{hHFKoKge$#R#aU3%AvW5Ts6pi%W*B^qHJ7A;cVTBZIxHP zbs}A(tKNc2%kJdVUf9}rY_sOe_e%@obU$vcJ-g3Zei1d^MRjM5U%q!YX=ri!NbUD4 zk^Xz61@gbVwqsU>ylbhn8-R^;$C2$cYWTkV%TG^97c`!gqPnk<<#fZ%z1P2y+&!Lm z{cMrTdIdSIqw@U?pD($m7vZ4GdXUxS zPAa!TCaRNjRnosZW`Dt;Q3`ZD!i)$Sqsaz+0y8#=8QE5@SK^muj$Ei3#o`7-CDWc6 z2^BVo6(1CiGF?nThEwnqk?OSWwERZaoU*JjWm$di6uwcizuP@!jPckkq}h#}r|kA$ zs_$ps+B5D!UjO^~W6T$~BI_B1E+N$}&H1(WcJ{ilV`TO9-N;di?6<9Dd#~@FbhBv8 z>74n-+Xs>LKC;}jRqs2yZ{hj833t9&VXHfh?3KuH3sru8XZM%~JA2>THx$*RBkLt( zy=%W!_@H2VX-4W|B`7>{P*1?b}f?89pf_pbJ z=2C8-tNX@3_U zdnyRs-H%*1k^PslOOgvaSKj~peWX5tjF(Z(>9Py^FMTaLe^~O%iLCnC6UbJAjF-^4 zjivdM?(bfT?(RY68_0amSbe_u(*CR8Y(Bqp$)$`@*VB64OYNXibTMRh1q{@ZSD3v7 zk(l8cS~F&ZH>*h!K-^fH!qKF=Ur8Bq7=|3CIh*Uq6`B=PkgGtb%jp0SPWirt==N^R zm{T^4_utJNsmkbGn?4ks z-imbBk+}@4P;)iA;+tu=_fM+5wi{W?u=SMhc$hm7BB+YospvvB0vA_v#&IY2#@;FA z`}-Fk8fmZl5}{(`D6`)GvUu0bvfO^Lc1%rG_URHeT&Sx z)7YVzuWOI3zb1b3YQ`kjm2_189q@x144XlQBwj zO@YuA-DGuvf*h5T~C zfIG5IrI{mcD8UPrpt>8#cIDpQ88_t}%j7Xt$y9?pv?_yr>+?D0nnTEb8CiZY9b0=Z zrE7ztONqGq{XKCI0fMVXjTi2JzOn9@6xnZCYmQp0cb(il_k8a3vajG<>L_}UhmO6iQjV@q zgCM1|E?J;WqZwpT1_=i+0|9168LL6Usg}1t{k{M&OP|9N&laXH{3Dp*_h$b$G1I0p zb*W6;wmddaSChppE$I62 zz<4ORk@-jDyo7WoRi`933YI*~o%Jw%u)45kWwx-U=#9#+r`hVhcDjn~wyK5)NAB;Q zUsg2Y=B{Ddo1Y`8|-QJ2EK-6`0anb4BbM6(6 ze6VZ6t#97Nc5J$dOcyH-#NW)BRDV*AG&hi`7O8LE`tqHh(#IXioPF=-45TY_*4#i> za?10kK9u&kE*W6FD8as3^9w53drLOFR^FpJnO7z6U_O?B>UTk0*KmLT&wJlJrd)9` zdo6nKt<8SN?7ZZvExJ`Ox;~?OoxJbuqIje^k4I`~ifg{zb}@BuSwZK!Y1Gnff>Qa= z%R5&!KKKebZ$Z(Z`FaVQ-z<*NCbz4Qjja3X1Ejf#^!MuS{cKhNhu6&I`yU>hdtW*5 zepc_gujk@gqVr~B-GwVBihjyUJexMG-$rF4gkWk_Xd z(%N6xAd*Z8k<1frpBpQVYo}Zqy(>|0XocXb)q*2yMaR}f|MFhUh4-TYv)i8upM{x7 zohrbuq*KA_uyko0JzTB@W@Kl;mipg=86k`rFxC>Y%54n5Of83SQJ~M^0%Ll>ER$zV zXFIc)D3@W+qc>N^jcqyvghiqq&{Sq>sLS+Zhy*zX`16Aeg&#o)kIrL86 zn^ix*>#X}6Yyua__YazH?bO}-+@-yUP`N{QQGY3|?BK$S8N;p?&D7k;L6!?3)4ihW zyXIY1j=HmZiuu|mWIvA3MeY54m-eo?lQpsN%LG(+n1~NApt8Ni`BN)%#ym(Li*Dv1 zR}~(E=csX3p0HlbKz9p~7NWlE5TF_#)Z2z^aiFc*_D${%2miB(Qe+g23hg^4| z+V=3=zWYDqp<6$o`s+4FmBsnM)$r}Dee)jzW0IcN_AhcYeh+twP!(L%{$Llf9z<2! z?-%yIp4I#Oo(1-5aLYH5?nK2mt8OX!mMdZ_Ger-SZ=BB_WVoA!T(^+35?PB;?RS+s z=a(gStxJwkiDMfJhpCUhhcw5K>mJfwLX}^m@?EGxi7GQtO)jbfw?FNC_Tcg_W}}ic zq}hWicUT|p(meQFRq`D&0QTom`R?KabFU3H7N{mUuro|Ev6f!Ogn*@ zT8uH1P7aaI6(-M#md3^AEEVov#%qC@sM(wS3TEzJApdtUYfR-5JzpMqvzjDM)plle z3bRqc1ezc)x%e@v$U+UdmW%H;d^x>p$B@e1!(8VQQEdvUm6|VqP`-aoUG^CBo>}N> zD!QAF9?H=5k17lMR~Pobmoo~L>_Vu{<+NHGt5Cx&RQDrNLri$WS-V?%ZT+2n!*0tv zKS=L$HGR15RU@8^LQ;W~1^v zbah)r&hUz~&ZfNH6_PHMJEk@M_yM?FqNVXTsy&7-WIE1gSj)b)R(^qQWz_DOQ!ndL zmfH5ZvQN#~RhHTUWIBROfZ`#f-iPjQt@&d3!<=ppi^ig>+tK|3bSF>u?V7UOk;PJx zO35piQA*MUWxL0t(gIicNu)YsI=Z%8*2N?fIAjb%T9ir}^B`xq>evP-WpIh3`xfcH zLc0B^z5tagA;h?|Z{FQq)2qIWx1IeE-IL)qRsFX}^$n{32GxFUxR?aHO0wT9PUhi` z@ZxYBBBn7^QeJ~xP%mL>jkXGmpEpX%&hhQjW~EGpV9auxPy z%M}T{9kKO=f>I?@RS<12>VmSmxH5XG^9Mc1?sYG_ zL*1Uv#p&Uy-LZEHdb)0JL;5qwSzdd7|EY|`TiFxu>jj2fQ_8_%m zV`fiX3fGzvh2%_gY82Yp`|f5zWyZiesr_p*M^!8OSIA;+B{Lru^tqMUw_MVidDoOb+bO53Vr18+%ZoJ$@DUvgCzUzffaMV{u05S zWt>AR`CqN!9eG>O0yDww&jb%P^NY9OK8+Av*QN04Q~Cc>nEf>y^znd2WOv-3$HqVhwcVtI_>`Es52^(QA9s`=w zMV;GOmDdpu@hYTg3qoAkK`0~KmBF-RN2~HX)EBmIEEF2^xDF-Tnay@8S+-o7H9y3f zA7RZAnw4#d&b};j9u2lTl?+!l15#@q%~U`!7EoZjBZr03g(#!FF}GJ^K~KZZHyZPK zrd>Q$k*I7(KXh{wGW>w*zDGYNS7uJCO6k-f71k-3b?MXwc{ng{OJz8dIrdbJISu!( zhpLDn75C_chljgUC?d4-5Q{j%o=UN#QH^O#tyrjm%2Ha4Ax#LMb)-hPQiJSiL1u9T zJY75h0{6ZZ!edrvc-ARfRb>ZMXE3yBZEf2-q0Q~l7NIMd1}8K~s9+OdTY51cYzTi) z(g6;$r_fMJ2ucaCr-gytkX?t3X{LEFP1HK%fGrEiogy4K2ZCv?3m%qR^qOM(p2 zFgOqHNi1ov7I)C6wl}247*mDDR6gVxE@VrkIZ~)_emu@4756D8dnBtRZSft6g$6Mj z?h&pFS9hd_7{m;ZY zTsLO#3VzujxbT61#H@I$uyh;0YCFFsg%6lvrE*m%Y^|6NbhX5+r8SahwbcIx%rsJr znM%T}PvfY>+y=1_1pXboJa{wQ1hSppDCd}zLUS%3Ff(Lx^x17ehHQ~RiMN=QWZy-G zBb({WVmUK8jx3Hnn?rU}H07}1vxZ!OHkYl=XVmYY*X^L!?qsWq_`19pz{!@?-j?0g zoD-wZ=Qr$NsCF_M3Wb{d7+tfsx@F9TKSi2+5y074AR_kSkDHYpHJM#>$}Z;2 zwx)D}Av3m4-mx-!nC0+tbb1Rq_Mxq4h93MW-zm<}Ty!Ok@$5agMyrZ-E)__D0^rt-O+LoXYK- zniMVoR-eWLL1_+nykyM&dO_oFVphGC1_zij`4%P5oXrMVlme3yH}R7rP{^Su@F#4y zW;csRj5^`KryN=BP1zk(`LWeI1l7Bks+}}LQ4}85MR+Y^PDfpCCrw^QV!(38#)6o} zBDSW8Va(%$3k3qL;MoAeycl2)4{*-!)R+gygW3aZx_rQuXDi^@(y1t&X_9iQlcLLI z{T@gM-An5Ob*K6yt~QzKl0`XX;TCb2ErU}piLI7(0G|ML53P&`UjiOE0B@ zTfn1Wq@C)d?SV$HW};&uI8RJ0fh8Aks#Rdm2G(p8Qz33$@EBJN*u*XN5 zkvD?v9?Sr0hB8r0%o-J)zFh2|K06|9A%EKffn-^1_A*Y0guEC z59{2@2F$9HIV5IaU=T3@9{=Ys12tjBf^UK71>z1G>$Y>MHZuS-H9XEtfiW9=7Z==@ zRf*v-K~)ViCd9)`$oU2En6X%+vYk;0se7ClxH4Ck(3yqDhBf93bOl^<9t-8rQ8pcA zF(6zt<#EA}fwMB@w6$fvfyaI2Q_TfojvR(7i;FVx#~n(pH5VTV?7?BU(>fq}Fr|eXWC2jy!NHiAVM!6%l45MhLI^3b2T%mTF48TSB_T!$(BigEZ2frT zJUQ@*ZH5nS@8H&|NE?{lQYUR=FKG z6f|bV=yKWtOZqIKF&iA35WEd3Sbti?E=YyowSJfIr*ipF6$HTw2oGJ$;Q{23Ht!<0 z=(FHk#@{a#>Mxe!I1nDp?@6C?wtqkU1Nr$qDM1?HX$iR}ryxBr2)k&v$Vn~~5seBz zeO7=rGrV3NRi7SRpVO^W*7M@#E?+F?W6DfnU)=esqm z!dE8?Yq#K`)74v;Wn1XwTj`Z)oQ4cME(=dAg=JM? zR6(`ujdEF^b02ruzl5GXH7IKqRXLZLJD*(?$K8`4+P^&dKqBw(8t&1zxhLM`pM76& z@k8PDj|F!>;}vg&8pr=h%$l7TNmnyzk7LGlW0t~)F9_nsnyswzt&EaQ)CXIrrAdqm zF{>e)tIpyyW^+NB9F9JRYj|un4i;|q$Yl~!*${KuU>dQHdXW@l$bw2B7uWQ1__kb; zEmvUAi?-(p@oYKSTvHa$kipU^SWuUM3Y8kF`^^&syh@*y;z^(+6t^Bt3q=Yy$&jHV zDI9Q0IyR(sQA_&N$p_xt-1EysPUiHGv`Infa~atSIeCkC`3t!_7IOA2;o~{2RtbN2 zTL6rmeqV6mBjJ^g`L{mhKiDWJ-OQ`l%B|YQs@ui_%o>u}>i=t);rk>6>#*f1%s2#T zyoO|6eG<2J8-&-`q21dUdHa*_>mP+&`y}MfmdMgHc3ozSHn*KVzk@EXJ*<$`Gpt-Z zBO)=CB5u8aIMAl#zqnkve3XObQu3VHT-?&l7vAr_e<4dgDMT_gLNb>P^)XqT zK)jHh9>*z65ba$qI1MK-@?KD&bN}7 zu}I87gqgi;%>I(^&2a1vq@}VzEn#a&=GG^3fV8S4cKKG;gU!slpV4l7O1u1F)TQ@n z7v7_uT^DiY9m?rfQTD9K?p2-Dy(+UuWk%O>1qi=5YMEBZ zyH?3ab$j6y^u`OP&3gVh|D6={{5XknuJaY;~GBGS|QiOOGQ?@`Li;tErjgciprzeP%iNd1gg8i!mcs8rI z1wXFi|FQw9WZX+1^R9i$zx|ou{w7}8RvvE0PvU_6xB(-qix7jvtR-WhC;ohf+~)eX z#SHflmB1IlAin~_-Lc^tfiFmv!d4~YxA>LYc*R?|4>oabZ{$Jnef1O3m5-vKzWd8M z)=z60pkr&9Un~jxVoAiIr4a`fN9F9il6f@o+^CjHnML_E zrOu9QDcF)cGos}IEtNVm5+t7S!s$%-2<3OA&p+G0pFaQU|6VGY5iXw|te75{F)gq~ z3R{996ohrCaml9z!IsQfVR>^S^AB6{yi z;lWjcuh$BWtP}kB9{;Be-18p_E`P)WKSnSnAUas_NXF`u-G0nne3P#1rDOJ&Y|sbH z@N6wjVI(QyPdsx$Ln^Nps=`TvvhDB<3hr$Y-rg8<_2ZcH?+edtfRaq`^LxA>-r;?_ zhV$)PysuUZK3^r+zkv0&E{(ZPha zUoCIhJ+VP}^j+b%@8DSCi?zbf*G3;)8@+cGe^(;!;Bw)CM8W>0g1t-md*gX~mhg7R zb3w53OzmDO+?62Qy)+t9c*Z-I3Ux5B@Ga@$o-hPh9TL)Q)&z z;nH>mOFI-U?LegM3KH58X>8u&n7k#?g-c_L65ACmgLPp}94~tzvv3(}$1>*bME1eu zxRK-g712jm#2i~5eR6g5={2G=Z;8&n%|E}6e`y2%(g(t;AG-Y*(NP#P2Cl3&8QY91 z1$V6?F$2ahW)cwV>53UPxxXJ~Ei?B5(#f#M^+$jaj1j_3{0+%GRT8%zzQJw$ifzJ@ zEzu7*2_Ztbw^4ZW6aLkYI2S+QT=)RjgHON5Ik}z-F7DX7oMUfuj=s(Q?k(=&HQaC4 zaKBm2JG_eb^(rpt%hg1>ir=g+RzoWMVzuzgRiZCeiN0JJ^D6yQ(l1s-f4)-q{IvOa zcm#)6vX880{qPp&*jwD=Yk5Dt!#%Z*duBcF%zDoG4V+6K@~?fwzy1mD=4XQ2n?w&b zM^|hSRc;YfZ538;6V`1P)F<&lP}cytj;)Vr60C!Suk>f>$9Dz4spf;>x%~Vt|MYtPxeWrS z7l1B&097ws8;3gitxpAaHj3^ObUoZ6D%loOo)iONPEC>kgaOq8D*c@p0T}o(vL`y8 z$EhhqY}Vtp_rh|UcT2`V%?AIM$E@X7&|Ks^4O>$yKUb9u-zm5?ZuNE$4id_?;x^oe zoB8)Q@$P_xwkkW?lH0d+{Ugr4PB_uWo!SxcLbVRc?L)&lJKI{)0{Ml=&rF`A~O& z;1C3Wkz>ioaV|v9VB9&F1dMo5gyX|TF-;=@(m+w5C(Q3fpC9hi}Y4RM~wDz5}= zf70mEwQ_zM7#!Wa-M zj~m+y%5C2Nn=m8P?BB58Z-E@qw;B&&XjW5TNqD?8K12>gD--c{8?>EWznuwb-8M$u zHdgKSCT+tH?{VSs5&}`EOuy3qA8qHubAhMRL=^5^Pl$Ml+N6dw7Af#uKv%PXF5H$# zNF&AF?Vm8JKQ6aoD diff --git a/windows/security/intelligence/transparency-report.md b/windows/security/intelligence/transparency-report.md index 6b9c154a40..e7dd82a90f 100644 --- a/windows/security/intelligence/transparency-report.md +++ b/windows/security/intelligence/transparency-report.md @@ -47,7 +47,7 @@ June|100.00%| 100.00%| [Report (May-Jun)](https://www.av-test.org/en/antivirus/b ![Real-World](./images/RealWorld0818.png) ![Prevalent Malware](./images/PrevalentMalware0818.png) -![Logo](./images/av-comparatives-logo.png) +![Logo](./images/av-comparatives-logo-3.png) ## AV-Comparatives: Protection rating of 99% in the latest test From 541cf6a3d5f44e2346bc1dd6857b1806d0df9646 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Thu, 16 Aug 2018 14:48:00 -0700 Subject: [PATCH 53/80] updated toc --- windows/security/intelligence/TOC.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/windows/security/intelligence/TOC.md b/windows/security/intelligence/TOC.md index d172e2452d..a037d85b30 100644 --- a/windows/security/intelligence/TOC.md +++ b/windows/security/intelligence/TOC.md @@ -26,10 +26,11 @@ ## [Worms](worms-malware.md) -# [Safety Scanner download](safety-scanner-download.md) +# [How Microsoft identifies malware and PUA](criteria.md) + # [Submit files for analysis](submission-guide.md) -# [How Microsoft identifies malware and PUA](criteria.md) +# [Safety Scanner download](safety-scanner-download.md) # [Industry antivirus tests](transparency-report.md) From df60396410875247312f394fb1b72de71bafa7dd Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Thu, 16 Aug 2018 15:03:28 -0700 Subject: [PATCH 54/80] spaces --- windows/security/intelligence/transparency-report.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/windows/security/intelligence/transparency-report.md b/windows/security/intelligence/transparency-report.md index e7dd82a90f..abea943b44 100644 --- a/windows/security/intelligence/transparency-report.md +++ b/windows/security/intelligence/transparency-report.md @@ -21,6 +21,7 @@ In the real world, millions of devices are protected from cyberattacks every day Learn why [most enterprises use the antivirus capabilities in Windows Defender ATP](https://docs.microsoft.com/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10). +

![Logo](./images/av-test-logo.png) ## AV-TEST: Perfect protection score of 6.0/6.0 in the latest test @@ -46,7 +47,8 @@ June|100.00%| 100.00%| [Report (May-Jun)](https://www.av-test.org/en/antivirus/b ![Real-World](./images/RealWorld0818.png) ![Prevalent Malware](./images/PrevalentMalware0818.png) - +

+

![Logo](./images/av-comparatives-logo-3.png) ## AV-Comparatives: Protection rating of 99% in the latest test From 04b2979f3b3d0d9cfe184821e5e34c791d57d0d5 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Thu, 16 Aug 2018 15:11:49 -0700 Subject: [PATCH 55/80] graphs --- .../images/PrevalentMalwaresmall.png | Bin 0 -> 15155 bytes .../intelligence/images/RealWorldsmall.png | Bin 0 -> 15475 bytes .../intelligence/transparency-report.md | 7 ++++--- 3 files changed, 4 insertions(+), 3 deletions(-) create mode 100644 windows/security/intelligence/images/PrevalentMalwaresmall.png create mode 100644 windows/security/intelligence/images/RealWorldsmall.png diff --git a/windows/security/intelligence/images/PrevalentMalwaresmall.png b/windows/security/intelligence/images/PrevalentMalwaresmall.png new file mode 100644 index 0000000000000000000000000000000000000000..7896253a6a75f17f7a6590f46781dd15631c3de3 GIT binary patch literal 15155 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 literal 0 HcmV?d00001 diff --git a/windows/security/intelligence/transparency-report.md b/windows/security/intelligence/transparency-report.md index abea943b44..55d21fb0a8 100644 --- a/windows/security/intelligence/transparency-report.md +++ b/windows/security/intelligence/transparency-report.md @@ -45,10 +45,11 @@ April|100.00%| 100.00%|[Report (Mar-Apr)](https://www.av-test.org/en/antivirus/b May|100.00%| 100.00%| [Report (May-Jun)](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/june-2018/microsoft-windows-defender-antivirus-4.12-182374/)|Analysis pending| June|100.00%| 100.00%| [Report (May-Jun)](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/june-2018/microsoft-windows-defender-antivirus-4.12-182374/)|Analysis pending| -![Real-World](./images/RealWorld0818.png) -![Prevalent Malware](./images/PrevalentMalware0818.png) -

+||| +|---|---| +|![Real-World](./images/RealWorldsmall.png)|![Prevalent Malware](./images/PrevalentMalwaresmall.png)|

+ ![Logo](./images/av-comparatives-logo-3.png) ## AV-Comparatives: Protection rating of 99% in the latest test From 73a6ce2e667d35d86dfa1abf4d817aa64713969a Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Thu, 16 Aug 2018 16:15:43 -0700 Subject: [PATCH 56/80] icons --- .../images/PrevalentMalwaresmall.png | Bin 15155 -> 20410 bytes .../intelligence/images/RealWorldsmall.png | Bin 15475 -> 20773 bytes .../images/av-comparatives-logo-1.jpg | Bin 7103 -> 0 bytes .../intelligence/transparency-report.md | 4 ++-- 4 files changed, 2 insertions(+), 2 deletions(-) delete mode 100644 windows/security/intelligence/images/av-comparatives-logo-1.jpg diff --git a/windows/security/intelligence/images/PrevalentMalwaresmall.png b/windows/security/intelligence/images/PrevalentMalwaresmall.png index 7896253a6a75f17f7a6590f46781dd15631c3de3..4aa7c5f29bd927e813e2017be2f20ccbfcadb325 100644 GIT binary patch literal 20410 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 literal 15475 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 diff --git a/windows/security/intelligence/images/av-comparatives-logo-1.jpg b/windows/security/intelligence/images/av-comparatives-logo-1.jpg deleted file mode 100644 index c456710b3bde2d9ed5caca5f521d6863362a1727..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7103 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
+



![Logo](./images/av-test-logo.png) ## AV-TEST: Perfect protection score of 6.0/6.0 in the latest test @@ -47,7 +47,7 @@ June|100.00%| 100.00%| [Report (May-Jun)](https://www.av-test.org/en/antivirus/b ||| |---|---| -|![Real-World](./images/RealWorldsmall.png)|![Prevalent Malware](./images/PrevalentMalwaresmall.png)| +|![Real-World](./images/RealWorldSmall.png)|![Prevalent Malware](./images/PrevalentMalwareSmall.png)|

![Logo](./images/av-comparatives-logo-3.png) From 3602b56a2b62ae321112b914321d041c81daffa6 Mon Sep 17 00:00:00 2001 From: Patti Short Date: Fri, 17 Aug 2018 07:56:51 -0700 Subject: [PATCH 57/80] updated TOC and reduces image size for one scenario --- browsers/edge/TOC.md | 11 ++++------- .../edge/emie-to-improve-compatibility.md | 5 +---- browsers/edge/images/home-button-hide-sm.png | Bin 75763 -> 79204 bytes .../edge/images/home-button-hide-v4-sm.png | Bin 75763 -> 79204 bytes browsers/edge/index.yml | 4 ++-- 5 files changed, 7 insertions(+), 13 deletions(-) diff --git a/browsers/edge/TOC.md b/browsers/edge/TOC.md index 817f1bb1d4..15060d33b4 100644 --- a/browsers/edge/TOC.md +++ b/browsers/edge/TOC.md @@ -1,5 +1,9 @@ # [Microsoft Edge deployment for IT Pros](index.yml) +## [System requirements and supported languages](about-microsoft-edge.md) + +## [Use Enterprise Mode to improve compatibility](emie-to-improve-compatibility.md) + ## [(Preview) New Microsoft Edge Group Policies and MDM settings](new-policies.md) ## [(Preview) Deploy Microsoft Edge kiosk mode](microsoft-edge-kiosk-mode-deploy.md) @@ -27,13 +31,6 @@ ## [Change history for Microsoft Edge](change-history-for-microsoft-edge.md) -## [System requirements](about-microsoft-edge.md#minimum-system-requirements) - -## [Supported languages](about-microsoft-edge.md#supported-languages) - - -## [Use Enterprise Mode to improve compatibility](emie-to-improve-compatibility.md) - ## [Microsoft Edge Frequently Asked Questions (FAQs)](microsoft-edge-faq.md) diff --git a/browsers/edge/emie-to-improve-compatibility.md b/browsers/edge/emie-to-improve-compatibility.md index 9022c71155..dbb4851e18 100644 --- a/browsers/edge/emie-to-improve-compatibility.md +++ b/browsers/edge/emie-to-improve-compatibility.md @@ -66,7 +66,7 @@ You must turn on the **Configure the Enterprise Mode Site List** Group Policy se - **Local network**: *"SiteList"="\\\network\\shares\\sites.xml"* - - **Local file**: *"SiteList"="file:///c:/Users/<_username_>/Documents/testList.xml"* + - **Local file**: *"SiteList"="file:///c:/Users/<username>/Documents/testList.xml"* All of your managed devices must have access to this location if you want them to be able to access and use Enterprise Mode and your site list. @@ -98,6 +98,3 @@ You can add the **Send all intranet traffic over to Internet Explorer** Group Po * [Enterprise Mode for Internet Explorer 11 (IE11)](https://go.microsoft.com/fwlink/p/?linkid=618377) * [Set the default browser using Group Policy]( https://go.microsoft.com/fwlink/p/?LinkId=620714)   - - - diff --git a/browsers/edge/images/home-button-hide-sm.png b/browsers/edge/images/home-button-hide-sm.png index 761143f0c8a7b87ce68e6c9fb540d17b21806032..beab1c22ef947fa12b6f7336e5aecfb134cafcd3 100644 GIT binary patch literal 79204 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

6to^9Vx-3gpX=q<cmO@WNo~`nPiawK#~|q z+1|yIb<2E@5$mvi1Xvuz#2fZ!EUL2zSRVIzfw><=Dd~+X-5h=`?Vp7!5L7I0VpJSa zVkmoStaIzTVujlK;u{k@u6mXvIfq_QE9j!aS6|75Md{iqYu`iqzwZf@F#jN z7z^B5Ta;Sq>&ylT{1+%Z$wx(u$mlhsN_hM)eVB3(5KW;5c=OAZ;X-X=X=hhaCSG;r z#wXV!FT}r&IT$vb@BZq0Y0c}7P7GgXJxzey(MSn~L;0%4i#&}PJ^UDp^&3hh{Pu6O zUiHHAA6bL?n20zd;MPR`0~WUF>PZq&FFp@CwrdtbLit8tG+=<2%aJnU6&*Ws6QL%> zl8)HRO>6`Y)Cef}`2ENU2joCp^N0-G$JcCXXaD5I>|Apu@tgnb0kH0Axt1>P;@y0M zGRHo$!^@fhldIOWuY#-UmM0YKw#;wx{QYUPQ>x!gG1uj2N{G8hc&R zCEwWE$)RNA9J=Of?0beham;fL`YHyZtP%*cuB>F2qt&{};4inI0Z0R|)zlK?XtCe2 z;DQgu!e5y3-_CWdBLnD^c=^!5dW6oR01JB!u$Zdo5n#acY*=TD;yx_N#Kzsuy}X@j zjvn)Z`7xHYxSgJCzQs6rf;F_2um^fCJ_gvjOZ{@!ShFd9hA79RHyXMMjxIxt`3-#B zn9T+pbQRQm_r3d3avR4&OC40BitQu}-x=1cw9s3`WowLYBG%}N16{w~TK8JqnO|f4 zK)MFw)+NM~#Zl_SK*u-Vf@1#gS;&A2tfp95A$p(AW&1(6M3T1$8f~GEfU@raq=t=l&b@%dz zkQ6h^W_V40jR;pZHX2pm*h>P(NQZVZ_w%5$1JBsNbi6g>o z&%mqK@KrGO`Ja)`wq|2BhxFJRxd~fgnNbbf$V?!9X;9902+*>cWC|S5?5l-9ihXRw z6bntMdY03CO&8W>1Itjc35GqQl~$Ue)bDMNM1Wyffoix8f1mM04$L`Vcnc=jdN<;m zcBCHVu~@lMd9IvWZ1-7Yai>zb*iPv#giz!W}7R+oRD zm5H%=BI4@z^@9@INTAbWpcz|5z2)*s7X78L+vD4=l(&LRK0Nh^GP*Lh4a82Ga$O=} z`=IAt|KYj6v^7CL@NHu)I!Hk!NQ_zj{BgL|Cc4Z!1`>zDi%Eh{)minGGP^beOnCZTt0-tceWaSFvZ>hLDmAAvc5fw z5XK*BCqD*bC0;DJ`lbrk2qN0nKk*Z+wi2wxg4ZGqKlN@a*%&R3TV-YO-D?< zx&en){C7&m-#O-*toJzaCu#;hn`M6k# z?0u|Q`9fRkB zT63^m5)eG`RXTZnXO#hxtg?~QdQv|0@=B(JeQq6iXA0R_(V|XDm1V*!bW>qJ?KnqZ zO=G9c)K+9IiGTpo@yu-oN4|Xas`|j-u=`!DEUUISpbM&-Bwtm8UvHIERsUzm*#vU7 zk={DCxVX5o48GV#=Xv0uTG#eZ%9oH=u@@nZ^mt~S(yhw??lHEUs&@rMh(A|(57nK> zc!l33Ptc|4qBxh=qLtb1UNeCp==>+#2!)iEu5N!Zv(7?Gu({ic8GsBhZOS$v`9!ox5tL?MiJ;R4|2rqBQaz{&`?(npoL8;=&~_x z;`Zn3Uf$jUE&*@>TanBEP?vwcz^asr6;5A+Lq9mBkJSnn1nz}Yo!w=93peTABpU)7 zm@b1T4-mO(#UbYlAniE7s&Vj#OSO)><9f2dtynUj{$$lmfrJu;H(rDE<$n*Wihpva z7Jj-*h)s#dhj~F}v+~>e1z-TOZaL)&Av{Ai0pdW6dJbw?Vvz}?0%y@C?wf@3uQ9Jr zkLxX7xx+f8-+vcaMbkOM>94mLa%a_lklU2*X4t53btr=IBe+}rcBKR{XkF3_S>>-^ z$`uyPU{SXpWu@S>sw3505&Sm~kjGT~t2%+4FfBu~X^i(~slfu(D1^JiexUf;1UU*z z!&=LhiBk!2C8U>CP?F~0F!s3_Ogs?GxC9l{yz zhVh1GcOyGGIH@xPy?a~9ZJDAws5^VPmC{-oA4tpPoaA}~7mT2~NjV1*W}NsG z%v6{60#4g;cpe2c@PQh1_cgh(hvT#&%I;P*r+2N?qN6*GaSgkqe{rJ4R7tNid~=S+ zK6(edSlfO7xMS9`J$v2J&=EV8@B7XAiSi8XH_x&80Y^+^fg`$K(>u#txE0J#wuZMj z+5uL9XFMB-C|HO#IKZf938V(s(%_Hqk1&Ez3EhmaE}mRx)*C@|T^f^=lG+%yxX-I& zF#XcY9l4Li3knY(Mc@S73@1+Af5Z}g35wcQ7fZfZq*Rl)rRUEUv^GlfXh7($V_R_( z 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 diff --git a/browsers/edge/images/home-button-hide-v4-sm.png b/browsers/edge/images/home-button-hide-v4-sm.png index 761143f0c8a7b87ce68e6c9fb540d17b21806032..fe21f0523c3fffc5082ff5f146c5c4dda6a7959d 100644 GIT binary patch literal 79204 zcmc$_WmH_<(k_a-ySux)JHg$hk>JpcOCY$0#uA*Mfe_q1cz|HR-66QU-{#%>+xNS7 zoGa)2ISd$duT`sN*{u0g&ADPU)fLfENKl}lpwN|-Ic@8tp>nVhr!nAH<5C04+S)rP`McZd_^az$`#V_++t5f#P>K19Kp42# zdIG3?U7TG#M0~|*{^2VE`TTa7lZNUa5>F>_8tJzIsSMRLsbt;UZK?P<1lX;)`FN-V zg*mtdxP*E5*r<58xCJ@61Ub2R*}1qyxCBIag{l7iLjxJj-R8ZBww%Jh$AWwlr?L0+ z1d4ES`uO;8`0#SLx!ZAa3kwT#a`ABT@UTND*ggDQJpsP#t{$}i#X-*2!`j^e=;`3* zO7+GOVCClJDNX~C^j|8t0RO|*)#Kl0f*6d`7Xaks=HPl$=^sKH>;KRJz1*Gu8QjL2 z)7IJ6#n#o+147IFA6lTjo2Q$Hz1#l->;K&TzYG8|t(w|@#`qt~;^Ok3Av`?gy&-D+ z+aUi#Y7bpMpe?7it%sYJyS1&nH$+U@H*J6-vhKD3Pd9g6H#g`1a+KzOiA*Ic`{o!S zDkcL5R~t7U59a^&jIA8N(^j13?LIq~AUhAQE;qLbPV3>tCd5ZZ;0@{r)?t z5IeV^E`)-gN93O;|4&j#)Yt$#0so)GHr68V-P~OO5S<-d0Cu*VKvz2&s{dG0MApsO z%^fl@L^|I8eqC8sR@2?>y@NC4hKIJI43)CHtN^#LfB-uW2lqeXs;P-6yLxy6T&-=D z<-}Iws7v|>UVg~@YY}kc_c!ULPd2D!Wc>kp?f$E=#5dm1g z%>;28>$ecFwW0aHkYy{EN)P?Y*ZDz};5b4q~nUKcUA7k)QKz z+Wt!w&i}iX|J?g;Q~bZkA$jBN<9`wsw>^?ki&!`J~y!S3|xefYyNp`%UNErb0 zCq!RLHeZto4<$mThJQ~Ah6w}e20J-*d3pbt45;~zdvGgo58|vAf<~A?$b=GzOJDtC>>yI$)&^$gT~J&eJ=laBMZTCmBIv$e>W2#F^TE z=eTG5_r;JPyq!QgVW_n_i_r0@-F%mEy-_I0J-m>mKy{Sg9=z{~IXR|O6`~Tw(NN?&oo5lbcj+6_Y`s0IUME-o4eP>lIU855^4QG{U8F>nChCT(J4~c`aV-A)!)kQ zSKCaAx^ksx>Ggds`SPb>9NXN;er&T5$KFkM3pgO1ZGI(Vl8x}OPnMyDjPe;4*xz~_ z7;C&_hGCX7 z`_gvrZmm!~+bruCdOS{Uj6suc=g@GnKIcwQSnsg)c7R%@l?X^yN5&X3e;5cbKV^0C zu%8`h9tiHKJGM{lZGAJARLSgU=8vPv4e!Na;FCAo_GQE1hyyJbAqC*mpB)f5i7dAt zA?3LW%1eZiHN^lN>VKIwd!kNFA~nh~N8ym^5bq5BX0nA&0m?AWvFGsS9usB$tR(+ss}~2UX{?R(gG`}k){6{Z&$yd(@PKX7*2z+2rL>()i8zPo-vIUtvG<)WR*?#d zGK{WQKJV#@7z3}qT~933i?6PEsS@hD%|80pFmxSwW42JFz*H@GpnIaXrjW2}5z<44 z(XzV$C{vmpg_?L|KP+&bn5D?RJmU z4wgevO0Cj<_05AA@~ zKO*fk3Jv5p%T-M3(|_#a55+freMpE|gICjvPcUhpmN&gK>p(XN1~`r&(WmPrQq8$2 z-(fRdX33$)&o$oJ$FxBr{GHBpzuhs#hsxEW^YBvc60Wh;2xLBV3D@)L_L(@7CjW4y zkw59FX*N|o;X>}->1cFC2HX4&@rMv|SJw=$lq5vbW8VAGa~C6`8*hnhgwN8JXF3C} z-PMA>kW;v?1V-qIfY)8XE#C*Zg<5%J{y1q-aHZ>{Q>|G~5={+xnQS++N!Z_9XvL)o z!-Fu`;^X2-=D1zXwYGWB_X$n~1MZvqRlLlT&18_x*EV-|j3paZI&N_W#c|aSj!f{Z zjm?vr4xS-7e|6e=?A@5|QioAgynL<(IGLhwS$J;BUf$4yXdADjG zKxk~RavJn8a*j-bG9*>|l|}W(n|mYEFNjNa$2R_)TdJmebxU}HmRtN?J%5~To4Yij8Ofh#t&n81SRt9@UZQR-4;h^+WcIuI^5lFQ z)7X#>ttSKD>W|wxj-z6BS$kfG&~fw~=rC9nYqoT3mJgnjYb@RYfV?o*2)A%XZ=$jcaRDzro(_7V>`WEtU^R64;Lxr8gyw#x{a zoxc^?%^_1UX^UjJh6F?Xb#YUKfy4u4lTXgf`NUmkQxK_{tsqiCN0o8h1*B^m9yYw$ zzP7#dZ4v4i)M3}w%v>T;1uC6F!m!=si907vN zznXlVo;^R;xb*xauI|HHpj|T~PO(rv#pq^mGSPrWOpQei(&^vyN-}l`jwH&i!8c5P zwBD$}^|knpd?lhUVO_#1Oy#HahrnZFk`3j^h_BZv-) z%N8sAa60&~>nu1QHiwON>`jDAM~6>Rd|3o-rYt;Qny~F3Uo7PV_fDvC%fsk7ykM)K zae#hcoQq#(^~KNHI>ceY$|L=^LY-`W4suSOk4#^w>I1?@DveM*>N0{Fv{`!?r;4hp<_bYTr>xNx9kM(VUqoPl(UGDBx<_k36 zh~9k(_@;UE2O+w+f$GX3xvQ-_McNpSI z&6QKfML~ukhqYUm(E#g*r4-_)EjrVKJkc`?fAF-+xI}FX(n4=ysOBiXQ%jQ zlyD)izHJwk!!^D!xNv7um4uc7~Uw$!2pQZyB~k+b)P%A-rHHj!6AlG;M25Ll(jK32)r z_ep8}v(S^2JN!BriGxMScXU)u7H=HqrPCN&iqh63=vi3`kvL!R# zmRfQ*y#7cKc|$iNZic6#lU8BcZPq`084yILC@%_w3!~ ziox;GPB#{oFN3X_*o?ZZtU$_Y3j69M%9Fi8D;vHQt2Vd8kdLqfXfS^v}9_{9Lf$RKv@W_78M8x4-WIvJGq4{7)6E9G7qFPRY-xUxv%jMh)2xw^05&abi zX=#n)qU`5jKTyom+b&2C?oACRa`LrN!wOYGz2rW>aIL$qTLt762J;59hPc6`APTK2 zcUgCdNfMKiSd$Ph;%>$zxKw;}^KuZ)g8nJWH_WlfjeU(zE$523OaZ}eY@)mJFeO?Xvh;*j0j;_w@%F}CfO}nt?N99@Igs7B%DUaanfR*Vrn-c zQ&p~e*i`E1hd1k?D~(n))?fQjkD0;JuqlK_3c04icFHd|G)*=xz#4{_MlnY#fq?FX zkt7qD4$qj!lvuofCDxrBmc+uFP1|T-9<1cb?W`DR4400M4eaLsYIMOy7kaxbij>&& z8+mvBO!yF^v_mFm85sMa(MZ0ka3-tpTDdH$uGq)pWP}5fTmPnmRr=BJQTm0FM=?^T znv$kD-6?>u&kmzkE8ZG%rq7upn<#w%UtB*V!S{x*=yImysvkk{n|)7E$f%qM{< zA<+qkM>kXb_+3@O3E0$M#%gYAKB~S4!Q-H?BfcAavaCWZhRq7r;VJKg1|3Pr$>=Kn zF))Re!$Nd)v+P835d&u*+C0RuCOS2Rzk~vWoTbCp1QW-(%uGX~V-}Qrk9}b4d1qIn zg|8UIqD+Uic_5^~UCQ8qz0<*dY`b&D=y?r711gNUsln)9N#O%;lY*aLFvg_G*V2}w z^GPUowpra)>YW6n2h{JIGz!D&-1##kTy_@YylycF9wZz&{7RkQozD`uX5abO&hXY` zU7Bu$2dinm%HUI;+n>YM6>ho5TiO!^hsdo;gdpxdka6ONT;9a?Jl*WgAD!ejubotS zx48-ub*k<5onO-%pP1-0jzg&*?r`&9ggm2R1(rMAr`V^O~<2}uauq9 z%~2&>)ue}K?2p%x^*du}iGbb1gYQFjK6t!f`Qi`p5+CiN(-9)m@$rz!C=DJb^v-+ZCL`)5Ha>Yo({kyOYSHz1 z_i#P_U8jqbH4$s*|c_Ri;= zLw-3+^~96~EG6m+(SW(u;*|1NUa|Ye~2TP&zg&eRHVNE2b~*4&E=M$ayO5rqI)RY;cXXrrQ^1 zjItgiYg8#g1qtk;Sug2^dUy87x8T9Sfcqqyq1-tEZKwTt85heCCP2Iid= zgyEua5_g~fBA*IX7Dg~>HC;Xnf|eA`i~mg)#=gSwB?W>F8d(?Es-Tlo^STott)$!gznJ%i^ejw|es0=7zTv!+{V$gmdN!QOu zp+mj+Ra|2FdHcgE?$|3g8>GSc{g@!>dMhw9!+ewafK|HAU&Cb1tF^6dA1#U-4R&Rx zAg?+xcuj*2M|z4+i~=*&Hs66H)plZb@tqif>{Q*tlK~Unf|LMi`LT4!^I`+Ki_qE` zr!++V4Q0WLGxO0w3gfXx*=PB2x@xi#rr&4##UIJ(ornf}i1t$y72hGS$y_WmpjYR3 z1Yt++61ci_X20Uf?g-ghvGqr9iFu*5>RDtj^IAlD$(mu>J%{5OQqibnv)vv4VBt`4 zE_Rv0l{?R0__nrHL!?tyw%~OuK8Oq#tx)*kY&BqdW>!u6_@9?wXe>;jXP-bMq_pcy+CjT*XE9H zE5GCy%Y?3XbU1hf_%*jdkDx(7RNZzVrr&)8;oi|+UUNO(aP1yi6sX0NC=!BMkGP!( z2EGDeq9}skzS-LH@$+LRDEtF09%|}P*%+63@Jpfj@gkzbl7G9en{Icfxm=Qq#GLXD znVQq!wo%c-G%=PDE!i9h^^ViK|JeMPUOR$a5+QqZh=wpva_huIqeQW=N;^N$QY`wi zJ&`KT3@|75eX=A8j>P^!=d-awClTZc z>6wSKv6C}?w3qNK1s#*wWObWX=1*4VO2vMAApS~w?9Un<_+AqDGV`pU9xzzdJlRoK^qG$W7u8|eqd$0%x?|7yb_(Pj-WN;JSwp^Pf2it>4dL4AcgT}H23K_fSz zD*2w!{LZdXcwUs?+gj|K-|QaQ?<>c_^ZGDFfvw+VFQ*e@z!63T5>LO z%c=EjoUej)xn$;9nb06=|7y(b&f%7r(-Kk`4Ictyzk=lU4DEiIZ-cO{k(%4%us#a! z;aS+2Y6~zTkf*2D)zzFaZ2^bJQkNP!Iu7cfzw92ROVqMenoAj@Vo1jT`RRLhF+_C z^rWR_%~-!8jr5++KHO0=S&dX>YHwPJV%@7ysG==cS1T%b_8BCjAlq9+-@VHioSvnR zrt&4vz~#9X8JGV%X96Cf6`Cxug~y3};^Eo9u}Hc{ARm)*&n~8JDCRlGwfWj*t3)&b z;JLVety)oMeLnmkyzF-SYV-KKafSccEE?;DyJKT;e4>f#uqkP%AXm1yeu3B4jNUzg zpSn;lVf+u`ZV<`nxW`j9mXG5-F4iiHaKELCr1aF5J${-dw*yX@LFIPi>!W1Qc?#v_ z6Yu!C9;61Xnc{I2Hf%-UmZb&!J}u-b4CK`o;|<*0=vJbc+Oc8rZUKkL|Ay`I-B3@FpcDMj|y-@m^s2S9nuK{@|Rkb(_lstUM~6 z&nPAdAG}DNhUv>5yd#Hi7m!-Y!UpjY0s2CS9s3sT1{=ouum?TG*5oVk2kj0NPQsk_ za(Zm(%H`#DwxUVzg#zVq23vBa|N3E(V@QRMTI`G3ZM~IUbR!Cy-n>U#LEA`ct*cnr;09)!RH{XbfQlimdiNkWg+jzUcuH4(}d}n zMpwK0MS57o@Mhba&>+y?7PW$gQSq=&!>DoF+PvDM9+HCKzJ0Uh6XeHxHHAA{eaQ+GAPRho_=r4efO7GIB|8td^nNW zy>=&bo7UnKTui zgA-3RrrRD+?5Xc_Sw|; zeh!N*rN}!?(b2R8Av1$TbZBUlo|7{nQ!UH)F<$V_WhIsbqx-k$aFOZj z@nU1fGYXCEr(p_|;~||F-@-9Px>B`mQ#MFbio&osx}@Dosc-$bZR5+@yXZezS^R$b zCbAklA7Va#GwE=|&t)_D#md><#f?e;9K=@CG}SJEG@4?`gSGGtN&b+`LAv@w8~EH` zwOb4!FqqB|;qJ0~2N%$AA#cCLHui$ZaWUKJ&#HBj_Z^Y8F&d-&4Q z(v2L!)%7WjRBIxHsgiMBNPDfn&*sX#nk?J2e7~D6UTdfy#qUc5WL46xq2m@$t4&ZA-Qu;>SPfeSWC>#CL5YqY|m)2_?V-S%HGR`{=;r0uf9Fom+h^a z78}#O_t#R`P>QY;G*X0A<#vv(_oih5qG*V?E;T&?!87rJfs{J5XM@zJq9z|YpTTSb z2APYtY!sA}L6ueig>Cyq&m~#i+nO(#yE&AU#Z9FZ^jmJKV_s0*z{-k2N7kt_k!PbJGde}8M z?%QPfqMHw2?S1X&YVk8WEr6_omWiW=oSpwbGk=f;(n)oYGBLGF2!*?3wGyk5hUnZ6 zj-&sp`(3*yh%_}e4+d1|Dd_xy)oNmMUt2;4N5qyS438f+xi(?ke?hO}cfMdJeA9<( zTiMI=)}3AGOBXRz=a{WYDQK^epXrAzSE@(V79jreAU#KYujvrRKW#C^vPJ00S^?_a zJcBx$jzw1<^|R%Gel@}Ki_3A3kx+OtfmfuV32iTkTR?WI@Tnf{$@U?$z4isr**>}Ij+WOqBanDvUt!b`tC7mF)4%(5s~J~)yPEb5vwRY? z)<$F{*MkJzJhrm3p~W?i*trWbd?bra!^y#8;XBk%#E`RVaI(~m)6-{TS#Gsf_dLmw z($`nSpHs_3AWjCN8ems7oSa!=~w14ZMDA{TUcatT!L}?c0ff=k-#Nf7mqE@%F_@QX78qC z?}JaC6?l8HPjuh!d#G8}pi8GA|65_$LRh{#iR1;T_cVGJa}7^%X0Ibakzq z=Yuc^qT}@TwyiQqICiY!Ia85W$p&+2XdH(+*RM@BQeL}?Z!K4{XsUl;Hc&p?!19$S zWplVyMt_%^o|U+vbeO{8-Z+m-A7l= zfuFyLJgA|bR9~}c18%tw9Af;<9AfBe z6FN{U7w&9~_S%6x`;!_&@1Cv2HHL#r?F^B+gvh)NS>maUtjZY^)Pa-q+1hxWGtnX* zfFv=TytRWT>zeTaBgTI15U?;v&Mw6fX1;7vWYz>@?rP6Rl;u4-qC&Er5M<1v`NgV<{ z;E(rQFy_0qG%K~x*P0Cw_{~#zkdKHMkkpJl z*zHM_Ue)~4Us;2?={NXw@rVEH0kGy_xtb>L z?A3IGGRr=^&C8k&lcUzSr-G~Mnky9Ky2Nkt{Nrh)L#oeAF~|9E_zM?s#ogYBQ>OJp zDtm3>CEw`k@quK-EV|}v%m;>Cam;fL`bq|(%wh<%uBc#_qt&`e=P$FH21o<2)zsqU zXtCe2;Ji1*{0U6iAE(-u;eK>VygcY2Jwhi@fQ6j~SWH#)5YX>&Hl(vjaUYs!V&nGS zt*nh|mLBth`7wsIsEwX%uGu(foHe9{up4?eE*jXfL;Z5sP`x33hA79RHxjY}jw(fr z{sVkmpUDF3cjj0B@VWb0d>hL`OC4CPitQ*2-x1oQG~ZLmWowLYBG%x716{Y)Qu|ue zkymZ}K)MR!+9|}7$x-6SK*u-NjAH)qMaX~(tfp8|E_$EFW&2UMSdz}gh`{m&<&#p| zRhtb%xgYw=v)aC0wP_=N3J<%gI`oK$Ugg3-LU&dt;l%chv>1$8yrwREKo0%f$Z^HX2o*m`ehO2>UiNxAVZWeUCo`k!Ckx@Pg6yb*k8fW#%Ea z3B$sz&%mqKuoW=&`QPC$wq~Q%2lUwMIq{pJ8Iko{$V?!9X;AhL2+*>cU#gvng8vf*hBZUpBKdH5>6SZjz&!HueP zCS%!dd|qwzN^7>vWY{HO!igH&!EGAIa^f71QVxjoH9Kc(zfwUiLl}OH#Zn{OEoqaN zdq=Y<8u5u1habJbg@z@rIF59tU0tSfsM+)sV$QLBE|;&(VehrGeqqH-Simtph)cG_$@W3oLvLbxSI5UTm*oeQfVAaY1 zD@%XQO2ybb5OMW;`#=e;B+zNm(2OmjUUIp`3w~1AZE>wv%A0{EAD_BK8C@7#`(q|d zxh|2gz0q^8|MJ{l+M1y6`?Rta?kA%XBt$QL`83pG6b)iT9`4app_9DcQ7RRhpvU%yxJ<66{`7WOb@z)CP zfx06ZukgF1ak^w(6sNKpv{KuhYbFo`o&SOxrjXLo)$J={)|qb(68Bkk=auYyQ51Xb z!`*YmHa34NUe56i!4Ra!H1rfp#Li7_<^U;M@&_Hs6w9i=N5?9s7&g5}Z(6$&4SMLM zj4j;p=C(cHYd6ouF^dNo4Y%YO8}h5R^;+K(B+@Yw<@7xh11vI&<{%PWwpWufqNiTXIE+O{7qUH z$-2Ngrt<*G14OPGame`sNIMR&VjT4GQmy^&sE#aPGltB&FG)2+Aih}Pjn@Eu*~vj= z(J$_lg3ovHG0AcGFfYh#R=%6R0SrLaO~)J|glEVmKrDz+&t5H4EFzv%;4I3-ZG&*` zHTw1Gajn@iXGo{y$De$wC^{!N{k2v@?##N6avRcJ4D01C_JuIM1a~XnuaqDLtxcRJ ztN8s}x!j@&Eb98Rv;>@5d8nErg8$|L^62t^RVR=Wrln{$4RKy9)mWfvg)leRj}+e; zAxB|pSZmlaa4I0Kg!Hni9eVvw+Vu|X#jo$S>{~esF(4(*5!9zcUEzKE=&nV28%;{k zxmI18n8qx<6*)}15W?{ZA|8$M8Er2Q1aUb^gvXJ!sd6J5Lv}Rt!qP$s-hBruO2Q6Hq$sT+F z*)iGhu*+$_fcZ!~7CE*S_5jT0Hxbzfllq#duG9ZL{XBnd|oY_L#{$pYPUBlxJvvc#h2XIie%-9ngIn-&y9sEn|MR zHN3^q_O}W+<5@>U!9ujb0Y*McAl18+1bu>kgb{>_?_z{?_TW0RUJs<})R>@@)W)#I zeO?)b>62b+&v`7GS9tg&0w>^VIDYE(GluYMVC0s%Skk>BrJB4gJ%5&?s4%92?MeDl2wZYNf7OsdGg>p* zycQ$To$QtQys2d1E*8WW%Cj)Q?Fepg>NQQR=~uw%`%Bt&LZy~y3m6R=nmo8>JU>ep zOpNM;d)&Mg^G0aUj3+~5bLgr&*#y9Oi9eM*W4%3IXvkwSl@R8-OSa3P(WeBjP&VNY z3tK^Tb@XVKfcsoU)5WC6>&|CLyD(1{gFZ=#Nze(()2y(r4z-u>++XaSO+2p=eYIy- zHQ#LH3Y{9d8Scav`VW5J(F>4qr|R$K<}kO@g}*Jimsde`78uy0fjKcrB*JctnX(y# zje57pTUqt2}Jhyp&DE9mro@{J`yBGD;SiJbq#~p<4OU@kS zF5qsV2Q5fl@bodbH_-_e$fkWm=TN1BZ<>;Hxr*C@NhwvS$D$MLlz7;H(2OGlb6jQZyU)DiTt(cv({hB_CX>S$7oAVAM#E_&AVm) z*_g7xkd>&#!NXZ(U$4rar`F~#^)W!Yp|phT#)bj1pIwV0KZC{kf}rZbmYtl?3G?n2_ix54i zc7&sNq;@zU{8{?S?C}*!d0EI-5~A-xuK?y9JIxD4Q`#}~2h5=)kpqQ0lhe*PtQ44FO97{ZL;-q@t5z~C0grDVWs}iJz zaiX9hVt*7db*9`>e>BbEl;TYa$S1%y9p7{Zf4vsDtf^I5ugfflFyFLx{vq`jg9A}Zg{Mafky2q!cz%`bn*k}E zsAW7q?jB#4=Ib%uGMlyc9nDRfjNU&RL_=joh((KHB|Qt#@bJlTg$Hxda6F@dr@TX+ zjWcgxlfzQSKG^)})s`F4hmns?UrBq(U3)K=Z7`XI6~y4a(uSqg-1htv3S@JVf0|Zt zh?TTq8s*+6oQ3%05`F1;$FKP*{J5CrqtgrgQ=)kja-YL*J~Q3EAg{`$+nPgc*xW@I zL~O+)mhDR@?9G<0N~y4pqum?f=UIvI(!s!M$*wtU?A+4VT$)@E@n$Lk&8AsR&L2MX zUamd$KH-;eT%^BnN_5jlR$-7LcLT`CTdc9$1-pxrFc8zf>1f#{l&A+YTxL?=?9TAC~|%hUJeL;LqoW4#1Hl7D+~q z&#s%%Lo0K%^}{XNKnDdf<7>3}#^D(X%>mihh9+_N79V`;Pg|xHOZ7=A9PQDEL3gr? zJ%BIk5@>A0G|LM^Bg9j}_N!vaLvZKKI7UlZkR=TA62jXl@$i-H_XZ&o7a*bHv}4>J z@=BrwSdcsgndS4=&EdJjaISQ?5{n8Xgle&j7Z0VfojWBm04p?)UM3Oy)()pC*o2qF zeaK}pGKMWmuGm*7pF@BzRqS$dqq$Q-t_l|)v`gV`peY#YhPQ+w8NaciQdzM)XNt-^ zjMneuE>?lLL??p+XM-vf#ss~Vx*h$5#Z+J22({YA9}^ccmI)AA-Li3LG104E0FT#s z^*b3CqY||isF5qI{rVe122O&m>zk;Yn?F0nq-c`z%IZ{N!U4$>L)tV>ZOLAcjWUJt zy>7Nvbnm_@)m-YeUnM;4*~yNN{Nl?iinK2tk^S_`|n-;2MkpmR7T@G_Y#E<8$Y`hT%Mpa&M_zk}CWQ3x!IPNGSAFlD^?H7ZQfUR*=P z>IMR8DZGDrt=M9CfRi2;p5)2gTsYdFoP1wF=8DPSaRvA2$R2D?*a*dJ7}F%^*^*7M z>88K1-ZFBo4;GXqnEH{nVf1MwDXW~jAqU|ZKlYz7EEk`NTmhPEREMDsr#VjMTwOO~ zuWK8o9*WJT(KSIvGA=en)TnM>ayk|+_GDSHy*j?rc1Q*88o*`xmPJ$oU8o8!I(LIAg;X(zW7gPx@7BpbOXY9LJ z1Y-O|XOnhsdOx}5us9Q>hEFzzG-UPgHw%BEs@Jbtq@np;VgMju1yfz=BprH|(z5fX zSl5GYQ3h-%j7n?5spJ;ze|JC+Wa@;%|rrM3nG>m6@; z^se#{M_3B`dUO*_oY|J}Jew%_vgFXL10Qb{=*AED=stZJ(@2V1GE7YkUVZxhDkw#n zcPcwOH2jW`d9B7GN+-RRlvv!4jfQJ#AuNPE*@ZfGx>N)XdAHaj>{&!}5ai@b+``aV z_!0lrlqW7<)l}hC7@t!fPTNsA(&xxFs>tP#uBfEVWW~n&Dx0*E%jN!K5)Xmk#9AP` z{0nA#cUMCf-crbPcG+8|=oGsnEP&($gF>Z*!5@|HS3^8v7;zjuH;7VfMHrln9ABL^ zzEa+#zQ=jG*A#=@r2P?gN5@mEA{(wndIpoc{>ZJ3x>x-9xHGa@(2e>!3M~7Zi;t>B zYk*g5ZnWi8d-t07gsCSjspyPzDNwxoL{_}RPoaf*X)UbT@T2@YII_6Uen5s9iqw@T zp}^~#^HZs@YnURceHAn_XU{w>*9;{!s7?eBX0FUTEH){LI1Y8}el)lvvaQA;L~-t{weel=EX`VbR8$h&N2GV&5gK19_G?}uKe0VRU*v%l%;d45 zFFTo+1ZXjSRdnqP!eR%!_U@|@MXn}PviEZ5z-{XC?;(BmR4kR~t*u%dc=)nn0h>X0 zZyxZdyD=Mr#~p}N8UROAjnQDCv%0Bs?_xbU`$FrxcgZh)xBd%)_$x;8-CMc@cW=7wK~Dz^BJFe zW!Ogjt5-no$8Y72_|LoZPk8ri6f%|UH=xeY@Z(AHayM$^eaXhP67Z@RDRw~=pjAH$d}oq_)7{#Gz~bnms6}Q%q^lslYCw`YTurEt0>z zT@;|X=W&@;XIJCn1-o^uawg@2{-yLln*SFaLZD*YJ~24!pxox5im=5;jgE0&obJg-C-RtlV`uqr z|9N=2Dr9Wf#Z7QI{Rp^7u}31bHz?tl%$rA*1Xxoo%C&p2<0CQ; zAl+R?5Ft!Fv`o4e@jc$MJE$676_k)_3ky_-9M|hd0=Ag;S#t|aJ2MRI?q2bZt=E=S zZVuA^#XUJFD5Nd#oAH*K;tTDja+<5OK5skSJoo)PNMc4Y$byKPCz{X8FQ`1|lw8l( zzMup2B-ciMP?U8+N<8$!=4T)4yp`QVPD##78;S@*^BBAYfq8if$dmWXxk&|nqPFzQ zo=#E5ZAgl#Mq(ghOzRgTZb=PLluHr>uE3R0==zH@M_qAZ@4H}Lb&XAzBuUsrP2FhD zt=ZV$+T=YW;t0x;dvHOEYX%I}-}ZWam|XeM{lGs@*wd{*k8!<#ej{9ZfwmO9W$3c1 ztpc7K@Z0@5@Xf%qJ4sRLc=gv`0-Ts|9D}78$l72DNvAbXkjkV`VHUYOJsNCyib=30zv{f5Bi+gNB*>#SLUngOjWvjb!j8lvnZL zh#fsAlE-fb6s#P?G~9Miz8*g?nh_1NCRb^5vd)49+Uey*NTyMORJLR^u^YX}F?rHg z5Pv|hru>tLsFlVyX_0J+Q-x>9DEhfPi!_586wS3ztt?jbbhXny>>5X5 zYfx1=eo!&Rm3sl&cFx{!xk)3FnVdcO*f{OVFU|SP@2Ep$v<|S zYg-!1I+9qwtwUB$56Rj<&{Hj{UXFhyrGNfa^q|rU13)X}qCr3pV=co^I%T=?j0dNW z?L56?`iwV`l_we{)fI4QnB7pc)5XOxW87Pe9alZ*F5D1N{JQIeM+`5P_PDg>*nj|8fA_F8W`S`t zQK*gx{d?s&e&^{q44Q?uE9%OR^vtgjBQ z{fxTs>#%A^?_w17vrE6;5e4!s zOtD7&+=V&G&|L_RUb_)hSI}u+a_zs3azgTe+pR$ad7ZP3W!KZJ(F|PdO7i3L1&k4g zN?gMf{AoDDWT&rG4l9R`JhKPDv5V?j!qNPlpG-4{3e`+dplPd#Wdrn?2b-OaH3~%L z>SNm=Mr!rLPYqW)SYn1a#l8i>&!mO@gMC7eEwjXvoGGYhkejYeRo?i#VOL1m#3X`1 z&)0k#Qkzxw%R>E1-gVENd%aL0tnBCKPZ;1%S4@3P78>l1?U^P+daVL^6ou@6u>G)0 z(f;n--B~Auh8;|;+Gkc!a`RjG8l}QOjr6J@%-;utc|==<2P7-~)Zm_H4}Vc z+jyC$IeqYNBNdWOxu?qxqB`||k}{U%c;ZyedFM&dwF|N@cLoDe2eihOoe;}?EUey7 zg5KZu3{A*#EeU1`*-;S&B8PG^bX=t-_e)*v%}0EYXPz3V=dVi)G?~a}I~x2Ft2U;6 zy1w!&j?aqZwy1QQo32t?$A6iAw@=PGHi?b}viINt!V+U+J;HKjE(|=SYozGX$gBN{ zD>(P4a-z@zOOfvH+l$R}3pM=wHR;C_soul~DFlyVVQE&gf55R^*{?RXy$CAV@f?2ml#0vUj`Cmiyj?pG=eCxHg$DcDSgMPhYW(pu_Vqg2 zSfn$N%H%WUJgD@G$uI+{W(P&;0(Q`L4VQelj)J9A3pIpSbCjx;?Ue z2{n&xnW3Zju8*oj#}w{VyA?uWZbf-v zgBBXFU!#4$S_e_J7mBE2ZvpP9X#UUNe@N$vH~g>1_p9kDjo&syz%7(Fq9eaH+dkb` zOtNA#=ptc1cuE-~hm^msPbN(Q*nbXyv281aPd{U%J;@do9olsi3|B*I@4AU!({#2| zQd{4D5RR`o9T;2$w?9g^-9vmfqMKl^-qe)fI*s?pDu5k-v4Vk3fMs`!xIwrfk&Bzw zaL!qS+r<|25$@nC7c_Kunw&P!(e4Tx()V$>Vo)r zU(%SUqetxUfU9kvZy~D~*(f7Vf}xLBggZU7Jnh;<`E&ZeO{p>b8OM^T+1b|odDjuz zOnXGS`HH-z!XU(n4qsC}S3lVIC$wu+{>b1xY>VTgFG#}hWrVn<{s%`#w0mO-@V|_{ zunFGS4qCt>_V!ss922N~+OA^&lpnTpB6g?Qe!(Y1{}%M1khH7FIF8QgMwQPNqaF}8 zl1>by*+T4Ora#g&I{ETB#6ySq>*GDzyGZN>48F|*kPbl<8op=HUvFp1uEO!R`PqImyZ z;_D;RiUiB21TN8K$_i{SQ?lFEqv^TXf*0LT9#OJ8KH@35e)~9tBQ7%a%vK`y_;Y3X z^_L7u0sP4*I5R%3^RgU2KKGMx+yi= z6Zn&eMxzX0^UkAMFT_}d>o)#Ag&lPJ;6)_+?I=yw zUnM6J&>cOrDp%kCsTVkqm@Ya#-!B>5=n7W^1&6jf#$gL|`{l4aX!}CeT1S+d!*+}M zguJi89pelO_#TFIX}AnJzqcarc@T!v8Y>rmEmUCn(c(|zz<DPfo|61OvZ= zDHZisqD&`$zGMXJNGoL|R5}f@VZwR*#J@eA(y3!BE7xOjN<@_voBWp>=l#lc(^cu3 zLhkV2rKZ31a4ya)ZOsT(>N}X^DrA-dl!2YoY`>8+2-x~|E?!;!mPy6vMT@zt7;EOm zycX@nr|gTdGaRM=QpXNJ;7^gx=gjP!N!mDA3?kqyi;bCgxw5mu@t)Z5sTwX;c6cA_ z*!cT7g1R!D4-e~arRbIMbe{^B8u@0Ans0VkAK9%*q!9W zffE)~1%^ZJrbL1f_fBTgp;~bCiV;d;|As*18#?oPdha88^cT6e>+ajvllx;|CNd>4 za8K~2GiV9E<+Fp?4g)QPsYfe_xsL25yLAEj8k7H~yDFJ72j(ZZp%uENrXox<90Pk~Dl3vR%S9um zSY?xJaed)QtH8+M6Ed}NOvmWreuWR&Wr9TKC3=yYn~|56FeqdZWu@84U{f6c$hHK>#ykg~kS?k#DC9C~&`e;~IF zX!9mwDV%~~nYjEtMHiSY*t?|t{7TWg*o66j2Y60FaM8yswXkH^@33~@S?v~s1J1n3 zj}(5M3paV8@Ol->lIOeJoob+vpU7lF+y{T<8zCBTBp=psKpruq6&w3;kGPe>-GDmE zzD~F&rJN6=aPKbcT~n3~@iEL3x6(5yr#s2erS3+<-R#DOUnuvi@G%aXuyLE?i>|5T%#v%YJ#a4f_5_UsejWFwjLi;&sNh2zDd zL~vhuVqLI`-qs2KgtGymT+ZUSC9z8Jh8)P8-;~l;^$u0jV=<2Q27=TXb;u3Wf0{>c zI^*Mt-9@r2rEBx+V93tSWd)w)^%;tOa{Q$G%zg8Fr5F2ZLv9y|qScxDYLXAtjbnaF zEz)aU_q`#}#0OSRbS2wniVjXua`G9BNu21&rJ%e6+AgR)94y3P?J&`=GM(M_45vAgMH9wSpZ6s8?xo+1h~!2dYAoX zVo0b{*U1b;${+}(4GN(0f{^T2GcDcHR*NxCjFL!%j;(s5B1pTb!a3~vLd`rG3!}8q zU@>;^bR$Do@lRfJ*=wI=pKp;jNGa$&Ke0&Y^V!M_Kh2!1t3mkWzVGw%u=I;E^5aiUf9cCpy){dX_sTLk=u=pgK;Wz$Q=W zVfr;1b_n$D1xTzdDM8jk#+PA#GHwfOcqO%cWN9L9AcJsHb9YEXP@1c((PJ;JH|y|5 z1xYfB@OYf=y4{sIoUY3(x|lD0*)p$;w&WxR{VX|&*|`93&8&X;TL0;fi+2wnIl`$D z9Q&YlWVSEwW37(K+wb#mG$|1iAs|R6Sbe-0e@S(o~#!X5!B11cvrbmeUX3lIjYf9a#_*8KR4|h z7<8H_X15suMUR^%aJk!uzb^gg;QBTCc#=6>6hqqN1WRtv1L+%b*k+AIV}(KyD~?L_ zg%<>hD{T?Eaby=Z4d75KaZ~ECnvqztS{hfKu=};;{`uG4jqnG&t4&T73zm>I#+XHt zr$UN@gW8WxFq8^8n%@8%YZuGWB}z*16g6(=kl$E+zvw)H=9SM49DX~lek?3B6>P|q zi`L{7UZOpE+rM^kMDbXG(2qku25EA?D?9aFpj#Wue1xf}p*$es%`8-50akKvqBjT4 z?!lDeWP!QUnFN0AJs^~uZrSBV;=N3m7Pk)y1bP?y}7?*mB=ff?jGy48B9V%-4|2MmN$zHnTz;AkNv0Z^G2 zXLs*-mKyo|vatXLEm6+HaZ?a>j66;PEut@RP$&qF3hB?EKci{9842>-Q7!L|>@Cp3 zxXY@iTwy%=IpQlx?<6MJ!)TW~k*zfcUJG0==p1nHN~^&f+G^xN{b`*~4HB25=Fa#v zr+0+&r6am;R20ew;NJT01<7F&h19}&1lc0?394k|uv)R8u-m~waWuc(6B{yXS?DTg zP$mgBm2be9*%;244ZSl%R2s=GIP+SeVWOBB6<@1+M@O7)c zaGz4VR@7h*&)>;7RUj{sDbk+Fb~e4)6<=33iJqF7I`Uj}yVuF{k19m$N7o8$&K4^*sM;Jt{Ypc91id3N1D%LX(b9slFYcqJ;BKI+Bb~W4IZXhEf?S> z>+&Q7Uv6hd81p$2<>vv$LKGFo?i)AGZxQVxE8!Um4b9I|bO1XCn7?P;0Vwu+j4PZD z)s(}Ka(*1@PRLONt{d9peD~TG_(yh4EW1|nxYeuPBZBrBnbYvgs;jCl!mPCU{~WQh z01`PjB`>GOtO|kWq##AYP?n-GjUQW=?aw)Brk2R97yqym!&d@$S<|myDCAGj3Y2?P z4N>oHmf`x8HghWlSbmAM0BBIcbX)P%qf&Fl?yiMLkz{mr3?$i^-!?xD-(T;y5lwSs zWxZBK{?xAwcVc`oMTB7)wjWc#M+q&GmMtoBQeeg!ZxlseA-Br^C;9=&l%ucO2O5-B z4*zJpws<(y*X-HdqR!2j&giCUl|fPr7u}5A?ueQ=8aRin$m#hrRcKx4SI_5|HQJX& z2|i|rR&D@JC?+Qke3JPL#{#2Rb4@7y=PF7P0Ga8qZ-3Xce*)K}&W)W;Ia3mNY;Y#Z zVt%=)Hd4!&h3r-A4RS0i7P!L-yK2H>-3L{WSKBwb|$ zGQ-bdiCeEZG^F%p72NIrGPXsc?;4t*HcNN=Y;u8A5WSJsw9RzsuvVS{NsI8~hWMuG z7tulO(1l|kU*+Bj5l+R>n?HXJ9<{~t5(jasaag=2=eER(f@$S6RQ>)rC{Y6khSAZ? zDlE-7eHwpg<)su>-9A0+!>TY_fT(Vy@!rV5@5g z={1w}P?a@*0SUc?+yc@@4rFZ&v7)V`W#BZDF<$OZ6TH{`90GX6*d{zBs`7S%#vfW- z0FYKpjDtSxoLjh2fj5qdnHI+~H5JB)i$RwRB1lD{o(f1s%DoY%-f|xN3^aD+xUE2e zRz<3^M%_SuzE^ybuhszr1aOE;>f5=jUI~nk@^xT2z0vHPbp^GnBM!5cnXyn6aqq4N zwG&EYYM%YuymJzr3On6yLTP)6S;Q$)AtO!$FYy&q^GGl`MJ<5XCpq_>}8ZSn{BHHG} z_L=7uXr4eB|5p~4G6Bjv$T`xj-5iO>NS8xyjhno|)=)KYKp2OW)8utbf@pr?)M~AE zc@^UUUs3#o&{!2R-*@tvDaaN;^O)En`y&g;|bCsMK}zT8TM7pyH;9jgWho8d2%Jn1mO=2Nq6R=aDM z;hSh@APw${gu+rnIa`3(2v8MAvq~!B&-`7Xn(;hDBTeQR7?ugIq&~B%HRGSyk+r(P z{_{qHp4rKGG}ERdCmmS1kBHSmu*xWOERDk*q84P@n$!;Gxga#9gcub9LMy&*S`i7~ zz?KS8%2nq*Do+qdisV}8EPz8DzUB4UPn_k(0EZ&ZyKr@ntDy7fHdKoh5@g0NB0@B% z9fV3E7Y%E-RJ5@Cf;)ue(Q`IXH|QB^L%Ox&F<2{%6$%FlvSKGoa4!CeoK}3rD`M<7 zD*0&C5)(4nk=PHq3D)+3%?unBJwX_Erc<*U8Dsyht<7^I$Bl4l4f@_fge-<$WvsEO48%7>0pTwG{7_x? zgA9JA-f(pzBKo^YgWvX4y|v~Y4;J8_z2Tktze_QxYpJAqGm?!E3H2slV^x4SaMdk4 z0B*gyJbA^48c1yjq?T~v!7<4~ z#@IkrBvYR5C3m-*N@pjf5m<9DXBnYQT|Ofnj~C1bapE3SH?)DPTf7(48qB)Kc7V^bcOim)p>r6oV zeq-seNU-r$g!PA^%SMX%2*QEWpQ{6W!&@?lku>fr5{gG3uis*g7x77kezv7qq zVRxv3$)l>TKS|e*g?Ok^%7l{ag1{M4 zNJ8Q?Lqg~kHWcwjIM>?uZLD4|NA7sNy)y>w@}Q7C62YDU;nc`CwB+XPT(UBMSMaKG zT3jz1rgpi5*z}$^smHe-{3+|U(J5*c8MMNf<)hb5mBXEzSU*Rt^F=s}t`E@W8ge(? zG}PaU_|F70ZoGM%n>eguJ7;{sFfz5PtcQ`sDK2RflcL&@#}=oXqk+Ew=#O}6$XWS? zhw&VGO*o^R$juq`PPMaV#?F;LNXQ02j2^`=YtcLJ9GMY;h=j1eiR@g7WEcBmLep+C zb_6Ka=~Q@5Ol_XiUe}@`6&(rkA0@mhn(m&Zo|@HE?)Yqq>A4rq8cc|p!gt&X@0jG? z;X7l*R~nWQO_)g7{;ERgRi}JDnRk;Qdl{kGZ)UpC9)7c?D1ZDh+-|p{*=oj=;TK4e zb$4HM4hDg?Z`Hl4YaVL;tl`BDE01b7!1)^??4_SUs9$<0tv7NI!0{5FO+- zo`c`3*!QJ)c1|o(pzf5r79cz!LEl|S<`o+zjwv^oB&uKd zV-5f43{rQ!3){D>+_|l#PZuGAtnW<@9OiymP7-}F`yFF@;@!vNG)4fyX>D=bJmqMG zizN!kR2JrwkJb|Q4k?=8QIa{I&GP!Zkh5vkqYY0GpA*UQuo9ww4|S5To1DaK+^DQN z$LZZz$j$^-a*hu&CT`%pFs22E`CsPV z+QzJn;=K55$O{QrF6l&+Ps1Cf*vazWGi@;cgyw!lQ#&~ZKr4h%u7zINx+2=(+M(Lp zzhB>IC@$MDKQUMN>VC(mjme-5bcnSFRWgGEr#g3L@hVOrdoMR!?m26fs#H z_U4L`YPIn4yyC!~u4@TAm??P8Zb6TSsR1I9qcw`)C08Cv3iO@5J^R5f*iGjas&J!g zW<`(R;osAPd+jP!y`N|Xh@Du6jN|p0IY?(;zfCQ|eMJdL@aD5cnUkoJv8(nZeK?oj zeC?1lY#mvhA3FLSz$@>MVI8~U7DN_tXji_pEkk$d(ABEg?rz5UwP*))7CN(*)O(ul ziptnGE(io8+x@bwHMSt@2FqWZ8mPa~HlccN=hn~n$+@xill*DJ3Q5kh*01; zAN8h?e6Cujd3q!+EApe)){CjyiO4~^n5Bz8dopWI)a&%$_NLB9U4M>my7OJSg#~+fpKW zT<%fEOgYh3+WsleO1Pz?I0rmA)!sLhan&RQ4moXKp%9v`|5FOgA5cL59f!(i?+X5= zcqU@S{z#hPzlta7g9k!s$8TAp5tJhEu)w|nmwu|d>M_AfdvD>9d$?s7bWEZAyQ!0< zbGn{4Pd9HtOwpnIM1u;;!jHu1y^^*1qXW(gFLQUey8fUWfLXY+To`$(gF4V2+9&p3Fvm! zX`IpBv*_uLBjQTA)G?rP24o$SFmyJVy*qqZ(=+`>v0S=HmNTRN$)}rlbimOV(!dic zc0D^6V9)T;JVT$pdb3I_I{=_b@udX4d4U1!i`}?*)TEGq>`$7qz8mG6LwVHIXc@0}U{P z@>)J9S0)c86q%u~dr33oqaVwW)h^l;9XjCrhY^4oPXmr zKX-t=Fe&(EQF?lZY@D7r6bcYgSVUI(l#&<8CYF4eDkJvTE;h-TUv0U+tcuJTEqQSa ztev~%{=nS_IE(mv^T$gym6Qi@3QB)W9 z0B$KgunO>Rh4c>OdF__WQKGK)T{wva_quYBZ&_DwIh`rNZbS$l?#SPCjkEounKGbf z?Cr{%6O8~qu9&!Z2#3ZX)YPKlr4D>~R)+TTtx2znJ=7eVL@1L}M&9J%*z9zy2VEG4 z5r2W2z85S=29yi8z$202vcw-SCzExEGdy#ZTU7 zxH7QG@JJB?6g3w0P=y)nkwi9$q}x&YhGzv|ie@^@Z6Un@T0tib-!l1;p znvRZ+3T(6RIMJ1W*_PhCK%}sd6t~Y|F(5T)aKt8cQ|qW(FXkuohJJws>FW^*=43SA*_Bj*kzLJDfonNdwmS40tX+}QCuw^F02+Q<`28tfP7dp;z zw2C&TDnj4yEsFL4-e%iO`|8BbbdpA2S9&peywB`5%EO#Ze%*=p#Nf!Gq3-OblSI$= z%!;qCR1(&zq>9uxN)%8Bx#W*3i)6w0jOaumwV(m-+YkLvUc4jBQt=`TG zLLBJ(@a+82r13B@v9~7R(IUj`Y+450Q6IdQsw*eg^PV`#+68*!h*OO_*8LlGq^Iu| z{V8gS<>ap|H)70}SNm1v4Iq1)b3NtZFoj&o5>DR4TlitgNQZ7a9VE=`Wo)yfZcpL4 zwqdBoX$!voxac2t4!`2T+^5N_tH}dKUk5(D2i}yZbhlqW8BqIaIc8!KZI&SI?R-IdA=W zgp$_sCOW~V*+gPmkohenAaL?*uJ}oj_@(uwqWTcQ7$Yn>v@@w{A15L`?sET1B278d z(Vg-6`istPchy-ZC4wu3#Qeay=t!7@W{OJoI;!7{w+^>)EVK$AL-{ZXLiy@+gt?J> znw?MxH3!w@#;oUlX!5dcgNku>Ktkoxh=qxnFIj4Y6-}AO&fBYo%CLRXWP*w9YHk^} z>0qht^Mg%~uRJpZd(Pp#8;0-CDWKy$0udh^G?3JW`XI5=yFX=nh^L`IXRChm#|Ud9 zLtJ*NJ7A=wboBej)Ey5^V8ddKa#>sSCX*f$h#?%W6IiVp~vLmoCNJD4L7%EcMf|oe1sbzKJeQqLZVu+Z}G%i)>Nqe1X(S*w(_v{qfF^ zfR}4IIh|BMZnz=k5!=EVRgv1YH;22K+SQ-9-RKx)*8PE!<1x>(oL1#ApTd>XPsJ`7 zJ9O3>%L>chHWbwH$gDr3U|i0V#KW$$vTHUJn|O2_kZnG_mOR%p{ipBcfK(}-UqLQt z#4+WtR+8gaA?RT0KlbNKeDG`~!*-NSRf57o+)V1@nPegbjz*~REt!LLG|yRr7|91V&7 z5KNnQ9Bj9%yxkC)7kOeHF7fphP?Kzh6eW19m71DZ;edUmv%hF^0uBY9+ZbQ0v+5w|*2 zuYPCf;zKO-cd3~@1)fZml}99>*e_sL=oe~ygKhnTEV(*sscA0kuXKax{~YdpZFz5z z9TuJ6m|3!B)e&}hG8J+v$-$4w?hm>ib~Q1KG0S>S z1l`iYB!$Z25z#a+-El;nUU(C*hbG}gYPO^ zrfWAOHkGHjWprU9`3^7T5L=QFDg2hOJy5bn^Wk9Y9L=Qze-)j8UFQVY@PG729@f@1 z{QbFTFO)Z#+N=(Eha{}B`4#PcoHeF)<4yZ^BYzsIw5V(UG^vM!PZF3Gkqer-#5c_f zw%eO=?vK%Z?&uU3_sCp&vUZd`-p9SI_4Bm;vnqKYrI32O**sIq;bIN%<6Z1G8}(f- zQ>8OyFL`U|(l%LRxWpmc^Nled_Muj8r!#-evYQrz9 zh_23(i1G|pq~@BLJT0+GcZ^$cF8FRo$LPMJn>A5bMerOpbK$n{5SQSv{<{$84NL zXJGC&Hywo{AR)e8EMYI@!xWj@^;$p5(A`}24lszIZMH_|lfn>${UIc`NN}hnM297VD zFE~>Do0`e!v3i%DOm&3MgUz;u{W3<-Yq_q>fo80V`> z^!H@itmhz{qNuo8_{UroJ5fclK}j_anGP)(k!JKW3%H?X2}zB3`|l0`n%6+gL!_gCIwoihTkSPu(tI&(>d|Gl+cv8M`+hhGReB zsqgzts1ud>A@=fGE&bK2_0`piy*2MZ@_NtREiJO!6pyB+)|I?k@r&fh*!5uDq;El^ zRzavzd@_dG$&47wk7+_SxLvoMvfuDlgy=*_K|H+pVl4@^j#RyW@gDMlb21HI6OBNB z!DL3Q@#)&B&+A#U#1Fj%-y$YHYdD3^LIXSY|Ry#JN6@UX~DdcsjPpoT_>1+{;Jr# zZ1|eOcCS-JKo?|am}`#r*EO@W)VzGX%0NbkK52&!{4YHsM&nKRNC`b16#+_&O9~}x zdRCS8e73%maNuGR=gXnLj@zY{L*v#1jhWfMe@@Foi${W`A4Lk&)ak_lxfhEi)?ZTx zsk>6Ner(`V!2bCJ^J5~tk8?juTt|tVk?ogl?+rzz%i!-$URsD1r!~fx`*cpv(?*(u zWHBo*b{#vTGD5nK3Wvrx=|!Ljv64~%F^@|@M7#vQjt6*no$8%x?N2JS(j#y#j*%`d zlt|+W@69N7<$KC|w)fC2SKSSJwvU%elfLQAjLq9X@cf_jt~!sLH?@e96V{aaPZ{n1 zGOr~~>UvAyM}~)tIB^nzfG$aubC0{Grskv*@3!nYl8=qGbkz?dLS!A5YOCMx#3j+Q zrOj|2K<%#Ud4P?$O-ToM(hAf-NNfMMNR~V`g`JWyS;{`Alf&sRW5<&Pk^2GZw?BIF z%$RtN#51gyt~@)?0RXv*9&q-6+Q27NtnMs1VBFm%i3hFi$YGs z!g6?xVrTK{NAmVL{zLEn&g<(E4#l^-BS879*8# zEMrz(w$p9A6P9h7f&lRrl;)U$?Y#W_fVwiZgw9{oxLY@0Cw6*J`8H~1%fM1Kc(d}O zIfHR>e6pjoEQW5M;C6N~y>H3_q>3W~4uy*d- zJ519QSGmnluDxz}fk`1CaBi2^xVlV{saEJf3YZ&!^g50#7~8I-?y|q)`(nuRrSY$O zvE$EIQcYkRq5xg1D}vOKag0KrgMHlsfnIYZ1#B(F4ptv=G7u-p;Q zCOW;`uxm22u_0!OKDmDm6CrzfyIcMcOIm+AbJ4JUvGaUdl=8lu$%&Vtc$h+FubR(X zY<)Vid^uz9Fv#(`-$mTd?18*r8v%qA?>XdwFXlA`sx(2O8Uu&orgtYAwJw2=Jy|YS z(|{`FkXpyE+kTF?jt+0f)B3x~SgDHVzQ_9ZL4J(k;+6bEpS(}F^nBBqIKSa}+nzoI zGIA6Ja)AE}nj0r)K(@5F8qVpdfxkC9w5WG;3p!78W1NrIN+e374&JI=K$D8#U3TWk zi_SF-)8)(*HaP(sa7fYwtiqFj0QiF%)A(?DmtLp-Cu>;?e=gMA0?Qr*BE`x6t^3f> z(5GsmWD^b76-FMS0fag;OVosvjG6qEgdwQSaccx2z=;O>s?ahOn*upsyjLSRXnD8$ zboww_#N5h;Dm6tK;KLMExolj!!$ZB?IWpR}>g%FdHxNv)BBd`cRmnJ%VIa$n zkPRG@@lOb|7#J>H1DKSc`ExOs!`g;{1I4i8kNGMAD4L*047i@wu}e^(=kFSp043uf znky1yC=YS>B!ot)C!Gj&<~;%}v^=<*8Iz;Qr_(hx0h%B1ECbv|ZAM3(a||+8*&0)i zl!}>ELQ?dwJ9BRAh^biyhZ@ci&E+Rz8!a)rgLD~q46CSH#QU@#3 z_HW|Ma|1Mg%*)x>=jJf3g|E>$i1dfD{tOomlX#T(Zg2PA zS}#VAO^%Di;?R#2KeQ8iujT+c%Y4CZBv@cxBmDkxi6QqU#IP@-pJ~XF`V4FQ5Jg{K zpDT~9%#6r<$hkC-)p20Kf`f4AZz2B}N`;@M2*E9RCK_g3KgR?<(ob@XQ0++S+pD1e zKE9qDkGVXMcBJ~Ean&)n1sLuJ&vp=@1dyLe2z<@|@1w{dts64bdB)T0EWrVPLg8~0 z&_f@07wBtX`w94tWmuY7SahG?$21}X>6ZWgqE@tR(djk(GFQ3oyWHl~#rMB|{OoNT z2Hlss9k0;+Z>`;5uno(y^w>tLPfm^66@RS7|F>&_i{YVumz3m{l(?0x{=YjQz#2wG zS%Evg?dWn+|4;8377tX@LvV8bTx(71|3ko;8jk)U3kLMHvwP-BS>5s6_FC`?9gz0@ zKOcGWkE2N~gWaa6$!*!blHh+Qfzq~fOKATuU^_o;QbYL|_hoos&a*}dSTkD3z>csE zv`7Qb{X4V$uWhNeDY)P2<6Y?y%!pO=gZIY|UW|_Cs=Z!L$X^Yn7w~$j1c*1w*ON`+ za`b%H&&Pf@E^~D|Iypr(5`})XNiad?DXuk74-_K3vWEbpKnh4sRs{xgrZ(FP5fSmy zgBMK1&~9mINsNc-pQ~YdQD(q|w3je>o<0$05H#zzhFA%T$=j*NimwZ7#N+#4l5v9t zsWHh?Gav<~na!=O`dB0Ra-0MO!NGHIe9z1xqoYy6Bf>8lzpndW+s8P&IOQF4HJ|-z z{EgNiU18o>mJuBtZB=RtjJ&fp&}X;D;y^*L;??h#l3&O&O|`u%GBUNYQVQc82hl5^*LP*k*XpkB?BEy5FqVM#JS*t6VpQo=FR5 z78fN|oY-)59Z8|{5Hz{FMaV!m;DJ#l8tMXo0n@ie!Dg{)GS{fBtp~*nOgRB1`xKaC zS~CeO>VIxltiNaX2gAtmow7!!`fvoBPcN)U8F-_0OpL@Aj<}voiQ6@;cpk1eEEwId zikQ_k1e_w7;79Aj1qtoIynGx?i0qVbZ0B+q%juTKu@IY9*_VWlPqRhYM49a-{R=e#RuaE4to^5hI9VFk7{!@D>Sr-ahC z>H%i$ZeXZQv(1@7R(5P>cQ;CN`TwHmNWNJ7i3b1wMs9=`!C0|V$+Kq&o4H8m}5 z_r6_?caPXv)3Y^^#|{WD9nbvqAa+}LBH(H8QT$?dglWILW}J*_gUVd9aRx7@cgsHi z$&2+HyTin)kKv}44QO~`|HNT@Gf_!Sa6Y&FZ(3$1Sl0>xUV6IQLtaSZy}Xa%A=L;t zH4XI+qTUNxik=hJM-uIL&SoRVWo@X(=amlM(h@B7yGq|9j&83SV_V{pxzZPUw*_}? zuf8yN$HlXtBJ-X7{RI3ABk-_-u;s#A5H5q&sjC;?6@=I6CNS&k>zy5Sj^VF?wAT%X zMTw)MGYBOFaH_kzg&_Et*tCvZFW#P;&euHDn|>feH@N|w4hQv;Y1glz?LM1CV1W3? zj7LyQ3m;H#R9BaXUWXN+k1MEC$>i0Ur=g|qJ+`~Qf!zSUZpQ|dPr||BE9_|2h>4o+ zP(ir;))0k{&jTpi`-lc`OMz151UNpA=vVd*B4$ob-<7o^=eN(c_0y9>w}GVzRHd;3 zsf7-lb~7^|jdW)?k1ca?9UdL^?%D$i(T|UhJG)S3*57dWqcGWgl5zc zcW81w{?lM)WrbgNL2}`Xu5KjF?`M*Voe<%S$$Vv@49&6`#N(y~pU_6D1{3Ufw9lZ`uzTrvi0jGToQVf!Tj~A40sD&A-++EuS3W0lnky zMbB|aQPFrri%rjwT_26|_EPN8^bU+_^A-kz{WUcMo$w4RSC4@OKK}1?*0cmU-Xxbb z&xDv1ru_1%Q2%ZrFd%F(v#>Pzp~9y3wlx3Hjng3^E)L7Y_s(V;7_KF!W4E`a{e?yY$R;;8z#85y`}jojzHuN3k%C!R zG+cDP-d}Hc-CrIasbE42W2PkDg#I#P9WG+1gL(y*<3Fay&U7UUA#lcR8BIm$1UBi% zWnrKEmX?T`_6ul~Ob>yH{RV(r@b)_4!(!Br^y9n^$EW$2@#8mowBt4el72_q{ic5e z)81+j;^VwgOk9;n=y4|iO}k8zX4-v0WF*Ytbj-sk=bdkBEle6NC!owX}WqMJZ48`xtvYwm-VO?uRHYcs$K%mXeggR1f_PesUttG+>s0oqM zamU8kcp(JRtk2)A{n*kN0l6q#q-ytDyfu$^$g3-R@tVgl@+!kiDCjO8Ij%hgKvZtX z*uJ&p-}Y6lC{lcI(vZ^;d6mqFq2k{h`EK*DuyP8C?Xsa)nPfX--1ebGKwvl9+<9-7MRtml36 zaVQW|oy~Xrcr?w~a`H&kRS_La*5qnw0f%$-%5>cd`)9S-?LpisPqypYB9qf4nxfr3 z-|;BR#m)V=TIn;UB+t`Tls-m*l)uk6c>B0$n&b5_=h7h!Sj3L!+senEV;138h}4X< zM^q@8*P)_DKg(AmVU%Ul`sXVeGq>W=t=~>=s`QH5mgkAv&-PA#K5I*9 zE)s+A=5O*NSOQw0%?Y0~5n_M~1o*(yqy8}LJiIC=CIJF9J6u`{S`9&G>WK;1nF6Hhtjo5nsn;LQ>6ebEmM0IVFKZ4u87l!j<|cg2ZfV8Fz|R8&^zY>vX0SlTZH zzeeTGw5(`L-j3$a_IY_de|f84e)#_YR6(o0c-c}yxp|bAmSRD_&$_#-i@L@J3JVG- zEExP=9PA!-#C0GL=yR<#O+y3f8yo59>SUkUd-1g^F7I`;x+Ao=w<||Wq1efAxm@VF z&KqyMNn3mSXu4N0kpxyUnIJzehsnF|kEOe@%<*@yOi5#6@5&r}xo$eb2|A<6)UZ>J zz%ngs+Tap@Ydyva2D^T%i({sYa||7OuNjaV#3 zL4H03g@ygZ&0uJ{P9hc~X&3|ofgUHuvMj?Z1w}=D5|$lwT_+KbQ&UqzPEHPG z<>ezfcEKvF0U$3omy*&_lF1~I?rwa3zYNFK zG|Xg@y1F_7fdB;s1wFY?nx@g(+)PtPI|uH60MTfarJpRPte}u!C?qbQeH{$Lpt-4u zXe@F1MRqcHNcb%a#%F`6#QX*yhiAG|)5+P1AZEt=V(<@}-w@!9^ER zTv*tXqotu7Ernu7$FeL!!62*GtmWPJ-W%22E1QWSuq+EIa|~Xp^>f?uJn}u}h)2qe z1%@dJwR0xtaPq7|&Of+}{CpoBtuewe1DCEnY+BYi9+zHKT9Ui*y;UuI?vCYzqXtz) zK9c4bJaF+0$v7!39dYRD!WN2{T+k@l`m_L)70uU&Bk=bU#QB}IjFMq;$Lx8WM4k(~;K zBKvT;TBxXHw_6O@5L|3(K@f8sq;1BC=js(Z< zGK4i6#~Wz>@%sFRdtA%1aJgKBLZOUKW;S417N%uUT3X7k(`T@L-8!zh=Ib1L#1Y(j z%dJEs-At}1CpR}2GYgzIg+ej9NZqS|)V*rl_BjU!BJ0aEm=+ZKP5!&d&x&?0m3ao) zRv)#h$Ojgz*b?E&zpUh6A2oCDg}XAfGA9Bap8IeM7u~&rP`;O{VqcFqQz#VUhZD9e zEi0oG*sy**-@5i&-1nz@_}UehbI$qaGpW3cu1J*j_V!V$Ri;oV#uumV)w=cTN3Cjm zCR|@Q`-^7*Pap%nvJS7yB4NUPtAd2%Iyvs_6(>Qzi^8CnCAD4rXIV=yXz-1X*0oLh z@iQB9OQEy(M*ip&N&84`oh??3O{{7?= z{P*dniNzDlnmwEH(h@8*V(~bz^M%ZvdGQNW&MVYtXZ>$oSdAoI@Fn2?O<6J zl=w}a-4x)HRu7dq2H7jGz_JJcU#=?hU)s{0-1q9o)(}lvl!QE&l?FZO&Q&|`IB*;A z!8mkRp-`mI<7kzZQd(NdhV|>Y_S$c8-#z#6waYH!T;*sf6ce64RolnVy@G6uwWZ;6 zS#-oTUaIxucUfflcgBl=I^g%FW$hdExhO60F|EW;p3jvjESL{m47?9K15Db!-Blj9D+{m@xzLw+WAHnUn-$5iArLw$?P<}q(w#FaBz-7F_u`CMP6Pmt*vc*`srtQz1}fDX4ZxX zy)I~t>AX}Ez^7Y1#SgQLNx+-H^igW>@4z(R|F&vx%L3g4o&Z=`nNp`vOgJ2esm*F#ROo0S{8*wPWl@9F(cYf9Bs z_MMhTae{8@yEG=aW_s71^14l>@xY=!q+b-y${1 zZXNNSE;mHmp{)kozESR$La}q>gab>;$|wOgZrH%LzkMzD-+Qm*XkBn2mE~m^-K}Vv zh8}RUxvra=U##JQg$=ZHCCTxo3M`9w(&Dh0A+A26f@9}Mk={hi=rb#X1|&_3q-o*z z=;)e8G-1%%m82lYO~5M^`eRAypWox^*@Kj>e8j1w(cYr;MFxs ziv3_(ytt%=JKw0|&D9-v-5Qa&$@CIGmmOZt7Y{6BQh9)ITa1pVu~pN1DHPia$GPh2 z>f-e`-lVgut0%la)?{s=(XxQS?aP9^P#d5!kd*@K-@q9It<*J*NW!40Gfp%ng9UT^ z9!i5=ye@q>A%O+J3nS{0CjikfJpL`{ZU*nD&a0#t9g2XPfJc$sJH-U0r!ss)1MOX% z?6upjTy@Pg%s=yDjQ`Kxd56hOU2Xg)O`qA`i|uu%*ap*F>Af2WHGu>|3y_4sM|wg+ zdJhRLv?M?hN`O#I@7ShSH;jAt_C9?^`u;f5j&^o-cWkfiSzGV(%xXuvy1Kg3=)QW- zx#vVey!crwch29!%K9*+1upVEj$ZNaOro=;BZkwVGH1UMt~j)cihMW0Xv*ZM>EL&( z1l%eOU2zggovH#idyfq8`NkkyI$}6fg_3|1r>fA<702yJk)BvWXa5m?@;naSTicC} zZjdyMssa~#kIWN)hG>$PmbP=(f_mmIY9*f3s4jG)AY`mHl%O+|;GnvEzB;p#FHS3` zsMteiN0jbJZUld}VZ#cOTy+P7%$ql#uC8wKj2xvq0r%ykg5`JWtm$&HwB1diJ12dw zE}4sxu!-}`fdheK$w`ZGRxl?wG_&UttXqHyz$r*x z>U1~|b$9{r17n>R_#1ElqP*)!xRZ~O-^zltI{e6e`#Nybkhb1H`mDqC%UAHNzy6Qv z=EF&LH&fpcrNHN4LbV^wAXb^wp0Q;<;+oF?K55~l&)O*RJ9|AFG+ig)c98FNvbjA< zT+!0RMi!kw-pkB9_z{RpP~^_Vx{{$ahhZ@8a{uFxNb^l7GI_z@@XQIB#0H zt!UZEIhba_U@*v=ZyL(g&LdYqj+zJqPMt*|2h9>0PQ{Ne-JkK+blC=-;4P-FN4&FjoGap*lg0Cd&-2fLdpdD&_ zH`UCsz%;}!EVMNhB7@`?f#txvS(HBjm;vO|KfyW#I0A43(XDLHo`M4qg8UGD_(;GIAAa2`ICuYd4a>}eT}`yWRMEv{?w6sY&>udLd1S;DenW0WQX4;Mzs32 z4V2F~mE`e1B^K&H(KSXEdr%d6$W?#PbRCBRb)_C+2{9X5O@ykd&=pP68WIzuTT$86 z5#`Q#TPVwO67Y(Nu(3NX5vtQngg&=}SC_XFPwG_UyKtxqx(<0>2kqem-+yW?s-mDO zP?_(>?Nrco`aGM=uT=#uC~&c?A;j1Ivx2+ds^_aSEBMkO6^4(Nt!UZUwa|5)yg)#F zuI4YGyL+c9S3StdS%jJnD?44}=!BI^5#o^%(WHh?QTg$y6R9cjvT{o|55BXJk5{(? zFk`P0ZohB}N>V499F#m>%hr%!)d8_EBx0a!)up`)Ay>adL^!wc*$epLR<$98V}bjD zgR?Ae4zvReh~`PfwxK)L z9V&jegF>GZmqW#=DinB~j4kt0;1#o=%b}9*aZuoO;&Ldx_IIiZRRwNF7JGW?GuIdT zoQy2?P+R1trqGSkp$z)m)phw)7PuK->ErW;FxNb|isNos%$+Z7B&jRZRQd?G9Sr`6 zvteUs(W6|2LgI6^i^vt^Ai>ggaH4jg-idvh}+&+M}D50i6aV7Jr3@e zw@wN<6e^3oL}CLc4K{FM)~$<2ps*JF#gNQe`BdXr>*=e+ zei>MdkgyHLe(CKQ2dqOTVR(R7kUm_9_|NTVWa0vwjOEUo)uAZRxf%938BYC;Oel$T zZmn{>TfnMlO{ns*qA|?Z9}-3DZ?>XkV<*9?T+N%e!0@@+b>s?ikYIToP#<=%s?$lH zE9VH-eu&>kzfgg2Ttjy$)Rp@1IK)n%>pEqAS5LXNt|)F-R^7i})~$D2I4B z>%9<@(iq_GEXtn`tU$~$e?}tF-$Kf-Cy30joNs(zgpi2&3=DJN97xvd?q~h4fcFqW z^>^S=WUyZWT##1wK;S}P9xwv98K^?cXJ0bf{xxI$D&RN3KQgp+K5#ptp#0gW_jBNw z0orfHRHMz)k^cV>_zt2Z=2^V=mOqGg5|at=l&7!V}wlAr5$$^@J)o^MUh#Nrupu&EYE*ik!grN)>yu`gO4pR z$<^qYaQg4%#ipxak0e)C=(@OfR9Y0RtNyc+V{cx_tuJgKsfnT$uoW#ELku&&V0U-7 zpyU@7Lse)EC(t7azIn8S%v!Rh zgGC#=DD=4osHq3zkQq^fn|6|M@Rva4-q5sMoZhnwIQmV*ss1wHJm5Ou-hSHhAn+#Q zY;NKbgxGu;AyYp>9E^`d{JZ{@MH?c<@{7PmWFR-80j&3ZjOYGfaPi^zH9~d-|U4kRkndZB1dPs?gLOqq!x-trzacDTh=8aPv#6+1MS$pPhnLMz-cV z%`iD0a6S}PZ;gtjBPzfZh}q{JWG3ISY2{2Gt@M;W|3J)6-?FST^AKd)XQrBR3!)<3 zZ~6QSArEzk0%OIm5cAh}=!>h2<(Dn%N)dmgzgpIHkcv5Gorwl10x{KC)*$5NZu$=B z*8#=!CZGLbA-%~Jh$(O}aCH{@_Xj6^&3Ygz6&bdTLsY(d=uNIbRI%S9j^qcXZF`2^ z;X5M01Bf&IUW2r8Tc10d5K^lngi|-#_gjSU?Hq*Kpl&+U9w-j(Ho3|Oos^Hh-*A?%^}R0 zQ47FL|NV@6-`>FJia@rZs#LNakQ4>F8=+=@7&RT1JOu??l|%Y&#p+yOE#hNjLPH4LBlPyGszeCFfBLEOV`F(VsaQw_i0Lqr zR@NkVOVieGHkKwaG5eqdxCk*bYCsbb(gMU+Z!o;k&-xdE$ws{!v#4i#G0Rx?7nAEX zL?Jo^F&mo5Wb!rJJ6IZlWZE(v<}V|ix%d$^?+N6^<4ELQ`5pbwNE~|T8aP}Sw*Q@W z*x?FYmkU~1Ad1$?#t7edXeIZ(+rXtWD>?6wa%w95baxnvR!+`svXN^@MQGpkvjzKu zO|Z5OSzS4&s<5s#OtHtwvp39Q>bN2RZn$p|e|&j0BP#tkm8=uIb^}>TQ95|?p?xDX zuay6{4ZlWAdy5b!>lYF8n5jzr3{j>uQj?G(h$(JcVb=XB;s=xoYv`?x6dTKR{gjUw zpKOSqNubh+m#O@i2J0eYc|5&mc)Adx*+BokVpjAw3nBfcP{>RkG|TqwLA9~m+|Tv~ zV_DeGb}P&mfx*a*c|WWDlr^7A>DQtd@hvlF@=ih&zePZ87VR4vC<O# z(tqI1-q18CsDjU)flZ%?57xG$g_IwUIm0dw@r5cu2vz`56?_QsIBz?SXLiUyq(6O@ znAtCxW($IlCNKSyhfEmkH(?I?*Bk9IKW?BLahQK%D~^|ramKRMSehzfI!xl1iJ%O0 zbER)H`({)>Tz}VXw6R>7VVl))aS4*~$>e3qsx!Na-dd-1wM@G_aK+Jt}$UM7qwy}JC2#@)p zu{>eGQiEe!hIK9^1=A;_CN-=>2wZtuS@RmCtD9~zt7B&Wq;GrMSf1WbJLee7bpNdF z!7Ik{!hW`2YAokwQP)3^8KK_=_Rp|A_nsm)fE3ZHFlHStZ-{X9e^znypBM4h7d8-2 zYSdQx2zYHDEgJ%>a`pO~Z_*vijoE_zA?FBIIH^$MPcoq}PIo-#nzs;{ir+6zM zzJzmUjR4@gk9@}Z&Ipsn7gOqYQS5h7p69~rbdb#Mrg$~$)_L-wd6oEKdGg58qB$Cw zZhsBE%`CGJ2XjcpurhtI?#xin6-dYd6Q-H3Kb2yr@FRp&q=%UBAF(8Qn9?!3G621I;Kx9=t9WGgtYam5FfS+ z={tGhXhg;QJN=tsw*~)3)ZiZ?zHxqIy&Jd@@%efmF->QK>x|{?8Mc{H)x4%G$p^3YYYw;_jA0J0ZqiI4+ zceFFfV`Fw&XP0x{1lm>$-$@&K@CH`!uBP9Gr zWP*W?kj0x2f4@`H_UUgHB#5ebGxAdK6JwpjsQ*->?u1dl`AM(8e<+5VVW>soUqvDk zZ_e#!_~snXJ@l9k^IeRu^6`0Nn5+M@l4EXO#4XR;iq@WtlyVgmA#T~iRoB?IK#K5tzV6(h*nc=2$@ZIIpPC!FhXd~ zLCDEK=muU#X1lzYr2lt=;-(0p=sJu`5nz zFu~NiJT948$wkx3DK7ES)fuBJY|lE}9nqs)b#?J(j-l+0jJK4iYTA8J9~mHY z^eKJ(qcmN|?NBKVxclssscb)ZnUpU{_AuYNld(NMFWT^gA~(9JjyPPB`pDrLz7Exj zD)(a|0xrMYqq+8gG-Fu>n+->x1XS${hhGO{W*Nk)RnEo!UF|Yh<7ibDxLDp8=9->3 zT9sThy~2*8wVS{sS6y8~u7cgek6b~H5-fmFLgB!&7*DSA5lJZcoH^IA&m+DtLpehY zBv)Ma4!AaU4=9S5p1PYPm*kYQpz$+U^0cHp@|VfX&}2+<-z8&!BIL{Alt~Sq0wFPa zmJ=LI@)PM00+)=_6P?^0kT_~4q0qIhCl{(iX0$3Q6pnz74N|wSL{y@|9+u`rjf_f> z0&&Ac=k!?WQsn&2?>(d_)3J;JxVzEtu{sF$KU?~_d?FN$6eU-;0RD@3y76)^!#tl&RTY z_OG3qQkYh~4jVs$cvOz#bPIX&<{QLEk*K;|O%k#ouUy)u8S}93y^=S{%Y1(7M((1LiPvjPMQ?XZWu_w2HeIG;qnx3ND&n zNo|$S_R$(fFnzANy1EQpb6S9(I+ zt-<$@q_x`yU4uZG45klX3SDL_EE~BCMMzGl8H(y))|KM#6OTwp0M#Y_bgC+;kJc=Z z?|U65WCvYL!m)0-_RC*^mwzcHE!81q9Bv^PqYs63??C4!Az6_iI8->{r=pg{Lqd8K zMfUC344XfJb?<`egxUk(tvjG?ov2Y-LP8ddnJpm;K7R>XR)XS?^1dQbfKL6j%)0Ap z5CRqt!Dr9G>wl7RffB=Myj9GI0Eq;QKLQT92oiCa_g83L1NqfLAQe>-nol`X>V4-P zSi3;hJAE+wDkvF~Qu{u7P}=4zk#?a=)`Qk{Fy(YO@g{KRLFX1}gRNE#ODKkgy}@vX zKWKD5m&~l>{AuNs7JCVHL}?EvP*o+@TuyAzJBa8TZ_XRm%9Vlpa+YA3sP-qheQ7>V zulG?KNamdTMjFlqexfSMzOkf6V^VHaB)5iOOo)mMArvP61 zIehl4C=&J?Tkb+pg+zG^Ve;v)@99udC*&v*?K{YO^2O0Q5f##)C5j2P|k=EH`M;PJ1E z>Z8SB!m%*tPoj*ieG4|c4=7@?tC|EwqlDZATZAM6xB^f-5_DzyL zYU$I^v{L#p(hieOhf{tn#|*XF#A-J|I?>vHlsW6Lf|62??W2{0$gErqKcA~KhPJa4PAr1vRj@<5WRZ(b_+#D$M@pLQyS*+r&(`&4aw*JLN49 zbC~K7b*FhXR7@1JnXgC`t$0|%4a9h9*vH|I%&_F)i2Gz;W5!2)?4*Z7m%wltr)>wSy}uT^68nbRYjeTwGuIQs^jm+bc znH79xW+g>=F6!H&c2JaEgucqvur~`@ai8PtbIv^rN%@hp^T3@76niw@Yx1D!N>0T& z(ScY(V@pSjrj9t%#}@FfOZMW-gUV>{j-RKiOgZg<@;^3o#yVbE+(v=li9;QN6VNpw zR=y&5{-*}HvX!eWu{Uril9FZDAQ^$tGsK@M7Gx_Q?}fmZk(5OnkjVADVX8NY2tq)t z_4j*!%tTTS6_F|DrlN}a<<3jxn$b>Cw6ugAcjuC;SxC;uawKZ~rHBo7+uZ|pJdQ#_(s+=xPQwy9kmqqwn&)C; zM~o*wY2oR`t<;rxIB-G{;b0ss{byohhr;S}_2&Hf!y>ofR^rT@okeIu0or3KlZq3} zu88p8PgE3dGADirny%w>IVj0pOh*+Fid@x6q$txJG=eX><@1O$0Lcs+mZV?Q~IV{zzx93 zNLZQ|c5z#_3uYXxihLIp#;n6L?)Z$yuhcpHkV+bwLOoVy8#@-expLKmoF`ZyKZ>@9 z#>sVY$}8(|ITVy#EV$`FB(5=ibUyo!2(VAJAD_=jXIG5P%@W03RRBeyEf_~f=eCO` zpaQqPuz|`7A4NVViLJJG>Js-TzY<>j1$^`{l#Y})@$I`ge*s*L3#|oOl#M1g8Pt%wm5PN%(8R$<9oCt|+3QY9B~{%Xl_UHT<%JoNQzv29k>n2V+pX3+$C3#Qb%{2kiJ|G7LM=K_j=rxCN(e|BwC0Ldu|upGHR zL0)9;-Zjm!0g%viD)L=4cEK0#{hT{O3C=#Sj8IG?nTw9Ty9rz_7fnq~y#K+61VbSL zyN5%2Mhpvr1>jT_!g1Kr62<9El1y%clkP5rLse)CCh)~|t~h2SdsX>-b@B&u=XOel~wldk{5OY-(@<#q+U@el9@oPvt zuup-%0frrh6A=>huBD!tfFF1T84Qm=Oj2`zvk>2?n=N%@Lb@Z)heq4>LI_p>iL}2z z;yZFDVs^`fQ-Li;9VSjUK4IXmh#995_#mwf7a3#Atu}!;1J;N^j6>8M!9NZTOJbjWFzo65V4e1jPpF$SpO=p#Mo8| zT#Jw^NU4F((0>5meT@2wkbCDzq@O`Z?s3MpPmw+~uT2eb0nh?GfZW%I1MdSb8D$PY zOl$!8z;}#oT}HhdjkcL}js?yzwm*sZZA~)jUyqn@D}aZP-(J9ILlN*#PShg3IM%`SKMsHa1aNS%IeI(!2Z6V%QL@-2o0&A)3(G+|bPtdl&J>zQx@6>Lz~u z;zriCMoAGchScyuBU|JM<+ z^cg}{t}x1N0sas8nBD~ItH?v&Bv?N|22%wgSLY#v#Qw%HvcbVdT`wU7<9)<@_?A)6 zrwCzsFT=jyMf{sgg7q{qus#M%1@=Qo;C{$JY~nN|DR-tw{wA^T)7#{h2dqZdo}!=z zmc1aM2kNFtyr>ks$iQEQ_=`bGX)CdmGjD)jBPyg7uOrt1}T@)?;xgQjQuj)#NOM(6f5>c?&ZG%-$>iG$!N=BJvB7J4zPsn}XM1Di-fqRW@%MpTAf%xMo2w7Tz zsANe}zt`0W!8#66L#^iUM}c#U|Hl}0)EeJ!WcM%^_Y0>(VRd7e5fwfj{Mx>h`<=7| zbHqBb8$#E0;;|S9959tcGQpND4HOjQ+X|MAp@Fz%DQs?y;Bz~;@|apqnNq^Di`)2k zLlD2ae^;RVvTByio68&TKSrQv#84#wo=9H>V;XP`^7gtAF=Zr?*-zt;fh2+4KOZ51 zQg5^D{{Z4Remp|N(ph7W6mjZ8-m({v8q9u%I0D~-_<*G&fhZnR5XIpD;9+Dy3?l^a zdE*>R{1AB~pG0r}D-e=mDkOhI2IKSrd?7FwQ5aSm>%MFpH$q={kO8fj-YP)3ajs9H zx{Sb~E#mOr8zYc-X(paQQYk^^sd5QqK>k03#J!CS?3W^gvU$$?AVe*QC{h&&G5Iqo zVznL^k6Z_kf&Z}#$DB@zT>S~S2~jm~K<WIPO8N!+N8g^O5_}JZ}vlUnaS_6Cr4Kk|ICm zHIE>q%i3?Is+q9#p#$mf7mU7`Nb3GM93fJ#BEdX4HOg;SjJ(;`A%pvO`)Ol4gZXxa+hD{2l5a5Bl)kkI8DzsqKb(T} zQ+ZnZO-BA>WOm{8$lzaKte;>kO*Z}jDZiw*5wq6Bv}4yHWK>1^_%1TzOk?>esXqHQ zqEzjRD0qJ+MGo#p)Xn~2p3BdSI-891av67Kg=TAntuORo{Tv9Ip3xWC! z$0{IoeZGs_Zy@GVND=$LlA4|Re@45eATJtLlk@e6dGw#8%%x)xGH&_=h7fWEeSdQ& z7|YE@T_MEmegdg$xwW_vQP3czZnh!H>onwd1M-`BfRx(#BjkQxfsnC_w(* zS5993)@1e_Ws|F&1w~N^hr{@MJ`S5boB0bCP`{g!ESq5MLYQh+MF{i8bR z-#k%dls|!#ieO@#u`Ydm1o2NPBD2GO)Uy1vpX2_Q6u~+lAzb~%267^5k&Bc+4~X*C z4y@=&Bh$G>^7bWrO$h8DWe$298Klb)lh;2ioVX{{jYvIl7soJce^n4A!#yTmIiKo5l|pI2{UWT7+D^{H@7M8B<`Bt6c<> zWT~pcp|fXERaHq>XD7;T6eGhXSi=ZyZEeh)IfFwEI+*(UdQ^4DF5h*?ti21<)=xl) ziPe9_deBFVZTHd}*4RTIB5IGh-+07yWI8x^B7?+FE&Go~%wzqTra%USOuxiM#wR`K z=sk$)5kefV)Auz=;1j^DhzbHS7}Xj7M-fHuF{7SL&g~}J5I>ef5v9%iOa;CLil|qW zdrOkzP`cno5#q=5RpWRnqMkg8L~=J_syiTq@%4zpbyiw^O4`y2HEmgeIAFhRtjpxY z4&qoIMy}V>h!Xmw(T;k=Kg}9rY@i#~Ix93&xiW;P{m=M*H=^eKmXxpE-;HI2)cy5! z#B5obR$nKn`}Rl3J$o@SJ1@_u7sNdF7sQF-NPoht}o2k|olF>79f^l^X3w34Pr5aKu%QDRRu_J08Bn-#!oM%mvYlT7}H%sd_T zP>@MRtC}K|1zf!N&B?ZMl>J&t(WUyW@Wk!b7JA$};P zd8!aGM}`pc@(5zu_#HwfGC@HG?*5*P=OJWhF+u{~MU;hejqPgMzE)-K+eja*GTQPQ zy=R%-ju6kSjkVPqdQx)mO+5$7#zM4@C8i8DECGbh?nT?P(1-r2R3Bb?-b;rzkuE$8BCmxminnsUt z4s(&&UCVpcnz{c%t>R1Na7nI6kSO~~nk!l&DrL_6i}+uK+s!Sth##3r2;2y%T1v{7 z%Zr$9TnM2xU-_mQ<=;b;$Ni82cms0n>X3nUtxou1e!rR=*_|LJ;$fbLivEZ@@vyIe!Tflg)*gs{#mFw%&_1Mq9g$dNa)u9F5#3 ziv~C@$o()8xj@V4?Z4+o%yvGcpR5k^1;)805R+^KxvwXa^5u&n*J2Xlo3_Z6hvbi;4ldBwquIu=GK6G7U z{`|M7Z)hMtKY#EYa~Jp71Z&4)$O)FFY1C9zGWY4ZoO{+;R8?0GrKxaNU?O62IfkLj zsn-{ZDmnDDgd{6gR3Sp~ppm>-hgi1+0Cjo?3W4!^WWYJS_i9~8Q`rRY7ek~28kWiW zNEf)g;44nmYZ9!}eg~!Fq`Zwi8D?0I`N$*)5Jl}`QZFKQfTk>IdMeL9 z`z%$})r0StyUClm z6QO;bgir97fYyt|mmuoi#fVy$I<}%f(`p!h7@U2F95d1mjh}MhR{`^Hg@up9;n%`}Uxei^fx``B4~Na4 z!rbpc`vxeiHLQ9%h=0tDNNggB2Cq6G+6C>6Fk&(s^F7ew5;#+nKk#h;@GHc}sv0r>J%#w;4T<`_yCPk&y6N;fzC5FX(KP{L!8n^6 z!YGQJz}=xT<-N;vQWm~sYqi=eAPh*x?Wy@jG)HGU@K&EXMVRX9T0stt?# z*@lgrKqkfN%hM~lct%B!V%63im!IpdZmf-M!fxP`Wt#|x6Lejtw4{V}8#Z#^KmSQt zVbPvVuD~EuZWw=*L`4s_q)dd7PDFiDAR09O*FkZL-&3?()UCKhJZo7ERr|pg?}xYU zfF(~uuo((!?&xp^*?E{qgB{EI^PsaBzB7rd5kZI&GBrxUOq=GzxB>pWXmE1NH zu12QZU%w4)2Xs-FdO{)eJYlay0&cb-!4!4mJpV;1l*E3d^0mDHw2R`@DGFEhWT@F6 zYNx`IxiIZwm~s}ht%v4Sa?DJsmE_7h3JDYNe5L|6Y}gnaqFBXg?uawC(#JPXuj8Vb zm5ii$^5!}niLKKg!Kwy+fJC`A zaRI_){)EK&sYGH!{R~MxV&*}cfdnzVjsC+h{050HwDknb;e@UhSpS|lm7B8$1&0F1 zr|oe95(M>|z%BF+Kxy$qQ~+H}e-4+Bs>yT2oL9eCh}FQ#lbKJhzkG@|Y}n`rref6| z66f{NBzVd$k~%`%m&`keR4vTYN?3A&EM;lSl|4mETC6bS@* zUO(HvY%HybopmJg`kP3g&|46b*e{Tvo@O-g^=Wma<9y@TA8$*;K?P5q%nEE-EwQHh z;#K6CT>yM!toy#P95|V+qKcnaccVDaM>=hjo(&s25UQfk5l*mTbBH{TgPTsTdl*b5OHmXKojsH4VG!}%9w}^qgi3fGG5e*X0*QwH0)2C@ zWxBI}fdoc0O@f8Mvxu6Mo(~Shg!cm5tfuPVDUg|YOP-e5f_=%SxuS~{ku#I)X0-1C zhasxn&oNc7RPfOYkyJiokx17+L6T*c575wRBn{84Nct8VHf$I$X9aeKldPx@k>_=A z9Zj{Fh0 z0!eQBfMwfvku)l+k-TNuU>=gL1B6sPj-=oCHt;=5xl56I@Gitxt3Om4?b1l4ivbD7 z_#V3U9C_ui_(>Rd1eA_3W)SwEm{b~`OA&LVnbE zo#}CT1(L$V3e)WP2ZX@t^i7U!!^R#9RZ(aU#cApkAFFR1C2_3ks`Knwfj0WU8Yk<} z*|S)%;4QY~={1; z(}1K3=??*57BCZ-ZuuO6M81}|QpuQvLofr5rf?ua5dUs`pGztaVJ56W9OM;5p=v=A z{2pa&j~dG=W8Edj_kHP;LWea*yG?cQD7M)gYQx6vflP|kPfn}jm2Xbw$7hbAqQGM- zRyO)YO36}kTFJ5%EE^`ukr{wDB6$H{L1w~rBFTX(`r9!BN=QX!R}lqj2|`T1g{Wo6 z17*O!>8lo{WA&hAx|<|)!l*;!|K3=NIMA0O>eFSwY=jV5lK`6J?*>G1`y-MF+QeAk zHOu!u10NuS>F2-*BvG>!M~=K}W`>-)$;1K?m_vGKoyR8F-AklBZS zG>-A2u|B}S$O8^S%xl)bUp_=FTZY>Y?Hgs*pC=#U*2#fvLHxWxobKlV`yk5FI!n2B zW4Qz&U!Ni29L&nn6+CmMV3Jg>xO7!`JSpF-)dQZT4I8^DM6rU_P(p}RrH`*4QNzVE zDyXXs5Dq5T(hvs4o)u^#dzea=&*x?KtdzMhS7sO51j~jA^Rf18BwWL{5%ubpt*qx5 z#Q*BT4BP$)oNClv09==L?EX*#+=LJrYuJNYBpuPO@#ITV<>pl|_Rw^KWrcTu<1`@z za9?D06Z z>5s%qfqQ^!5M>F3e3*475R>2?$jm#ddNk1Ebva^c%M3+@uFaBEdBgz{)x9@HBR*A? zz*WY&HArC8L(6Z-vLfU%!SrArZ25f)0X+jM1jkVcHD2&X~V{D3k4xeZH8hs z&Qz?X_f@QHVr64{(L=JlUS`jl*^?l8S1Vbzllw4&qN+q=F}i|59O{r?I_qQZDa1VX zzX8fOB7RNx15Y5nNnb~tywd}gTI>EVLgJpatlPfVjAR^KJ~-ff@D)KKnqFcY;$(jl z;+Q@k2{;Ne6VXI1@H7&#q8Rus;^6)w*(05NnV~7JHI^qJUENq4yA8}>q!K4<7S+|&yF5;otzZo!#G+BE ztE(9^dNeCP|D3|2AxrjrF3@cG{x&je&l-gDW_p{~Za`)L79#{{q47z_mGq95-h%i( zS?hipSg>tPRGnp996__MgG;cW!QI^#4Z+Uiq#N>-5dV#n6tMqBL!tg^|uYROS&vBg@(9Qo|abA=m zYjwLoWj28plLonOjLRMnL_HE)jOV{~53Zxl2T3jbVimJ*7nedp{PZ%q>m(~ixrKNK-*Fu47 z-8rdNQAdahwX0**Vg>p)cohc!C}*h2cIqmK!^yU`F%5;>vYO(Es@_5eZ!@8bHYb%;qtD#TDmyZ9m_0E# zafPwsjFrb-k%`daSOiE4(;$evboOvNpjc#eM=xnx+N>OWSEItyEU_|+FE)24d=lMA zyfZfGS49WxPZ}fDEO|lrshAHUcz)Kn2N&bC4 z3m~hW4)Z8+W42va)18%qi$vJUW^mqDk>iHrkb_;$TiqE+bRf%d+MU_F+_u7`{Nro<*w_NF5L$QwdbG|Em*yOW^-5vK^ zzkW77%R{NbD%`v4qqN%XDLe^h2L480$YEPcpKqLkFKalcVjCK^Qo9s=F&{LnAUS!sE z>Fg{q?Uvh?hk&#-f7OQ|!Oh)Xh^p05wCa&tQ6W~8&0tC;1Via$FoghkVyarTEjNs4 zn+imgC@NQIdz>DXbe?xI8nK_4`(W+*Kw-kPED^dXTA~B{>P}V2x!bTvsL_AWuz}tF zRI<(D>mjl6r*Fc8K8ylaFS)RS&ceXvIA`+Uq3UuSO)qVB@E|7t6A1#{FMJtbxrZh} zs1KEtqU&o#Cf($(N@Jb=W~l!4*aQdj+WZ9=+Rt>+qJx)XSwcQE?{Pa7#Kd5{yu1X~ zX(ycS`402o1Z6hgMe)HY%sF;!#1gSXgTWqN@9LSHcrdlD&ArP_S6G1asR(uhD_?H< zUPv$dB1n~0RXKE@O^=ddWp3}g;t|RT8#m@`t-&97nuq96L41e39R9AebX*FwALUeu z9G$mD1+8P&skn1xxS?3GG-irRV(IU$Q`AmCj_M@YtHqDH409uU|Kb)x(Q*>q*^q?F z{o6mX%gZE`n-H>T$kt@#{<{Bf&{U4bRBTijkwACg%)Wosdp%eaf`u^qb;YnsO6YaR zQ^anUS45zuJF8>&ah>613I6dc)1>vdkzZ2t(Xj(tF-Lp2@&&uN3i+%MR=8z6cIN5T zdCKxy2u)iQ>ADjweyt-z2S_?Pb%LA6_L8;~g^m8BSoMA*$H$TH6Ud2bQ_u;UR-Q=| zhQD7%_EmBGT36S_6g5EDhe=AF-bgeq|3`W1cLTe3J!_x2=uN*piTsNkzT`SIcQt_pbxsYkTt2SkCxucD19YTfrtWwv2kXWRmDv*uORnCK!8HDe)!eufyKdw`kG-U3y#F0V z1SDPcHcD(S$sC21r7rNz)&TZQMP=3A%3!=JQOZ!#W)9UH5^S4tsEB78^_v0vTJ@C^ryU)!NP-80W z-0;&gI;TY1aJdaiQ*j|fvmn10YHX4?LZfx;P#=#Gtf&%I^GWs8g@I#;7NW~iG?79f zrbBAIJZM9T*llbaapcDaU;?j!DgC~9-s+TvA}&6$;;O}Ln+idjGB!G?(yCZPVoUTB z9>wkI1Ukj4EYlL7gR+&`KHHSTp0hGL@48eJ1fDBf+D6@GND^1cnpH-a$``j$$~tuu zE>zAg;D|G5#Q2A=5CCg&Eb5_<-1y#`%TF9w5txkN{jsS>n@Ccb2 zXiu_C?yNDoemb&DuCi!xlbA1s95An575Ra3CHP%XE`wQ^y)MgFL(peAAC&y1&sM;l z3V(fwEgs=cn~!Mw^OISytMzN`IczkigvM%-^)li+xbUC;L_;u{=lgowCG2ETsvjKU+W@Q_?&vF(yK&cW-mP(&y znI=couo4$`IcEl0+Wb|!x}c(p$l!=nU!|yMh_tS}KH9DisI0JR%cZgcc`%tjsWpDO z^fn_;l>I9Ix9ZmwLjc1#S)yWM(RAs2#`khb}5c1{v3K_6ra|-ALZ=BxWXt>?;*BLU& zn005zl!2A?&r7R0B{e}on`ga+vM*R!@oHa}RkvFoe?Gt?qv=m@^Y}GV zI2~)cbj*==Yae*ei4(=!SY`pf((q+?5uK+X32rBKS-%L`_u_A#9#-N720jXPYo+T= z-AoJGycnNJN^5@Wb~8ma$on!zN7?)ZCg9j2_uLXC9hp{Q`e7s zTIhi(O5Aw*Zirww5#Jg~8>r>1(C+5=5u60>!ePwT0!+by;rl-I`r%l7F+Z{5(2^CX zX$`>8cG223&h_k%61+R*Y=uX>NEa!mW6f{4c6Qa9Zp)0IiL$h}FRQ6efzHpr9+w3Q zY#emJU~1fidaqrY`9%zF@Dm7iPN}vy-FN}VLbNpBff)P~cmvoPXhbU3l>hlqfKoT1 zSU3qzb$fJGmFx)w;t|OT1i##2GP<>v0$$dRM2w7#dKfgwFbrq9@|zMI>N`T!b-!{beR`26MKHtSS3Y&QD*e$T zeVUl`>YyTUrIo5OL_%b3UQ|lAqf>0P<-*uCe)PQflxfP4-(5QrwA!EuRu$IRt@hQm z7{n#`fl~%FTl8S*rkJunQkTL+Tj1v}@-QsxJXeD?zxef)BRVm_P z!}!;K%iwi4&qu4(Gf6xbzD#iiJ)-J*yF9-D8f|OKYR<~a-u&qV41#Kzh%2HKDjRd9 znpyG4_pAK&ZEvGxljdVw0SwkiyotOQ-$l<0i;OGRR_~wkA_zYzD?qm;ms7jX9i&b- zm`Z19j|4DPEL}UuB&`?zi#0lO`udx(M;jX(^7(u*oYNrUWby-l_37LjLQk(Rgh`=; z?`5S#=jhQ}9R+ZJf=j25W< zPcUgdL+ki(wb4M-Fk|AuA>~RIQ(r9Do#*M!UtTu7uIooCzE$mH11By! z?Y8b8WP6?Mr?31Cgn8__@W)e_dmM1^AJ_?d&-dKA3kW+f(y=lZ3J?`Gm4*SWioSlq zWMt$js4PY0#xL%iRHCT88jScU_-6IK>T{O&_zA}ZWIbdY|I6w2Ih@WB3a!iuKNf?p zJaN*9iyT#di(5}g8DL(k?s+scQwLW`8{`YNg__-w<2s-LERT6yua9ac`!x%>AaIzp z=FUNiva?ld=9%Q}UpTg@%3Yo^LmdtUb4{v>^o4YSLSUsGnG{ ziEmMOL?wb?F?&W!KSB{h5g|v5eNK2NhB8n5j-Af%LVK5Y77gR7HalC2(#`@&oo`p> zl96JAlKtxiWw-oqxrqc);8@9EKzFlF(M!x&9M2un%_TXU)q2*~Dfxj&s-@`Mj-NYBxT61Rl*CF588;>$o zK;B$;cVdKiK-Lt`^SW}T{de1OQ?-Zt`KG4PvQ>Gr=4QT?#Uv9fo_~!oNr+g$tEOdH z#HiGA@1^?BRe%2yZAQfomS48F@sY^wSGzpfNfp~YY#nIMS| zZ2+Va{ac3ropA42Vvda#_ir8icfHE{X~5de=JxK8Bsq1a}4PU!y| zyXEh_$Ibv3m%l%0l&4bDP@wIQN>K4DMgFA5=wK!eoGY<*Fw%|;vD@0U^6Gz&)$G=t zx0M~v-FQ#j3C=PsBW=O)mU=-6z~rg?^&8*ht%@Zuc8|XD7>Fhy%Y2nw}=@pPB%K;g0$!uTKhhzivB)O&8W}fOz_g4k}<2FsRkWNwgxHMyx?yby=_2-yz!uH%$OB4}c|91kHOO<5kBLJS6jNRq?6DI}`F^T`{pf&M z^{AKLLIC%@!Dv_V_3ccpu9rqjfEdVRt{N2+taR!-lk+?pFdx6s!+s*NEKaqe!4H>bB`|J>NkeXa-MZl8&zGpL`hzX z62ShKs@W&qAGPwFra6$+*q0?&LLyv^nn}vwb9KL4QWQ! zngFUNzbM!jfV+R`F@hNi3scwB__aU`VDNl;-L)TDiki9r117kL4q(5k0BHZ7x+Q<+ z8au!PHTt}lEED(oDu{dy&DGTS>({chl??m8OMAF~KnZiSJ#1pTsJw1a1p+gbZ9s@b z89U5WwYY#R;Z-E?K3-8&AkcITm?y){{U<(6HBNQ2Mp)l+LxIne-W~ufRqXMjpJui- z^R;{D+8m{uDXrO%oHZ2(L-&Q|ik>ra0fE$SGJw=O^8DOhR!*+%awjGeWY1J64V$nQ zA_n$6SUL213OkG%GLFUPjjz*p$8TEr>IxU)>W1J$JRl$WMMFDyZrgBshkD)n=I5l( zjRJs7r<97@IdSj};j_q-aWd-T!D3dJyL|G+#>2%>pz;EOH;-#)EkDc`7_22@w|46M zzq0y0P0VX(&aNydc(5%)K9=o()f1JdNDj|CF8-Mak}6>Hsl1<0csU8Ov`>eKFJtPTB6JzChswoeJ?j-egr?b!jpeOL*3 zZ4GZT*ma#27IOT4w*evnbH7)b6rwerh3=+&E>fhaK(34OJ5jJnma(sa`G8e-c>r-> zbGbhyr(XHDGSzo|l->NF0_{sMS@%ZMnaJRd)AbGXWF8+(`kV|!=K6xd37in8iZ=%6 zQ{l1OLfH8oKeEfYR{xLuW{&Pv1aEWNd%K`25xTPaO6u|HgV>!B3k9fWO^r0)=2)M% zdtMSRKs||<=k^<^CT~^@YgZ~`U3V5LWa*}S^G{xRzIXDJ^7rydas;ALYE9ifKp00! zM#X6O8IMK3f5T(Fj}l!-+QfztP*MdEqpk7_NDpHXxt!MPI^8Yg_>PZxZk)#gESv=( zT++G$40*Iqt_mII_HlXM!MVWsR@0Kfz?r+6s+Kq)o6{$q0m#qZEHKvX0o7z>YzEj> zo)n+iu*)jQ@|8jTDN4d)|L)l7<&ex)o4<6tv%DL>tHZnA`#FNBzvrSS|KH;Xf60;U z)z2~L%>k5=uB&T}7h{iM^t0oqSb%+%aXGoG))ysQ>)-D)Yqi;k%DRfN;4(#Zf!D8Y zXa4ufKW=td7##NA{>;k8Pm=`U;mwQAl&6c%xJ^hYT~8oDj4!IElOpklP1ke7DWA?1 z>phe}AjsAM#8J9Zg@`Tf?WhT&R8&<%Hz8+k>(u$oyS2bmetOtcqDb0$1<39Wx*o*E zCnuhJfUv=zx&X6nT2hyzZ7IhE-tIoD^4#d9-NLRPF@c*26PbK!U1boimPTl0eQk~k zV@oVvz#gzg?bK)e2mIu75RNX|ay0eFwWB^K_U8ls`S8xdWCj zB1N3^X&I`Ff-Zr0G&*E-8ty-@RTN6OwLji&*U~Q6iwbEqY1H9Foh*Uc!jGQ$NvrU| zk3L`79ZIA~y+ToSc+|iezfEj3u)_fLtgN-QjD`!URc)OWt)8%?1#Wz9Zo zXfRf+%<25;aMzXpOP4b>NgZDPv=qSS{_FQ>1k5gFJ^j!6`XpIpP#+J9sIqzNsS0g? zmHOY-B_m8&4)YY88jd5RXJRtlt59LmZ%h;+ONfq+&U+r%W+Q~OC~w`ktbEnvu(~!) zW71zwvD@Gxo)WxOj^{t2i$;F0)o4nOE`0e8P&Pm9nih6#Y?+&x2^!cYBSLeTbQ%G) z8YVfFgcgcn;X67iYb&>tCs@nd8;TD3yI;qv1#jln0MmsC4IxS#I%1&jbO8PEk}|#k znB3>e84+(cq~~2Xioc(>{Gjd8fiy3nKgD#&S!MNJH|7*kAliIS%$Ktk(mC_Vtx3*l zGVCblht0R)!-=$QSAM?h3=0pWTZ_E?zZN)mcbhRn0e16>OeG2cyYR z6?Juu>#GRTohxs8R#uCfG6nHuq~90)&A#ogUKzB*5bi;<5r zGV9*+s9|$%<#56SQw&ZW9-k$CC$aPrrRnfl*MaG(7 z3Qw)9g3Zs*4+Qc7yt%L$w!~*Bg6!;LG&rXY-Oyqc>|+0jB4w~jrqgDgdliE=hm4;I zWuJ6wd9Hbnryk4wnnQs7Zbq+y3{!hp+(O?Aq6#fsvtvMFHZ1qIPU) zZC_Tb1Kko|Q*BZg<#V%2SO>*c)DBNQ@CHmp&;%YX?tLOAqrCC_{A_F)WN_z7_;B09 z2Xz0q%Xe82^7sIQ{@wVF;hirDYm|77C&$X1L#c$Zv5loYX0Uyw#dvp0>v=fga=?lD zdFLNA60b+{)eioBLFRpE5>_c<7Zi&eH{8E|N96jRPt?%*tP9|U*;*8IG%$FEJMOtm zvR#Z^HYOT$HJAbfRSx#k4QQ<9NiIFx_GaZ)EM}?BTlaBsS%Kt1sc;`zFc{Df0gN1M z9Gp80!y9kA^+u$Kxjv%^lHn6@wN{fkDuH*Mu(}EzGs8~KdzRk9s`ZEIfM571JIY`| zd)`9n5>2m`fw3ehlCiH#x&!p(Il&`m4N?D0wC6Bj`6~XA;&p?EQtAyi5N1e^tnSI} z|6oNj%?fCa?WcJuLnZTzo5)C}dOq&-;pn?oWr(d`5pt2l|m6cT?CsENa(t^%TqUNF=bs$O= zr)psEPl~Uo2s)Mr*a;^fB#ffk0h9sN)OFWg&ewoVR6r>UP^CyrPmh?+u(DpXcq5IG zw6e8^)+=wQLQWW&D|Xd>(N)3b5+jZ~CKw@d<1*+tAW-~tBd=RE%jwkjpI3=3DL;J# zfz*HSx)5Av2*O|@rhBkvvUav`}&Zdc}97R%DTE;c}&G6k^GS}$7UL2pw zRARMpV7L~L&5bV7X3@jcdf$oqir{H4O;DeLvJzAXH%#iGsSFK z6Dl!v_Xw$sw_ooBB=-8)rAQ}mG!2F-%X7nl5w>6ld=!{vqi#)_^NA*`fSQr-AJUAX`gVp1> zDWi<>jEVi#;xU|G#ffdYEI?){w8ET-%11t9D!1Yj&)vHv(BUbo<4F|lH6Xk90TEF6 zsv5MTGXj>EWlmtl)9R9RM&r*FBULAlI0mW(%=F{JnC*YtT`M2RB%2XU>4mYrBTUKi zm&hCG%TQ(I4zpJevt8AD|N1@yJ@stMef4|&+JNgGDOhu4S;cKK`+?>#*M+A%&k;I7 z=pF=>pPp4E+sQN20C?;nOAtU<<7*sY%cn!b002f}hM9uL>lHJa1=4t`7HA)W9pdYk;R6w?V2{uC}9p zMs|nnoMVX7#+~K?da77asN|JF(~(;=8(2CQ!IDt}^1jWxdt$ z$4(sur&b`VLi#LhgW26?KDKk1ezU0r_E+Ph$tCHGz6$r z^tD+81gR;3KKnM>0{pAE4FbjTlz)y7+64$`IS3rTR5*v>{=J}2the$|dA?dd1Ld`} zCr&Y<{~(^OP&t_0%pWGCG1@Arp0p6~f1OV0^|qQIX<{o@>L2_S6J>}ZU~A9BJEpsgDM zu@;KUpbLlG9OP%g>m^1!YubVAB2v;~9SXWjBrMn$enfwRW?7oY;t zSD2KUnR&-&f79s%XAjh;y|G_HS+?VHaH_L6jbDJS)3Hm$-5d&0`Z&>eHT2l2xPz1% zR=xHFfFV6^=e(_B{9vdWp$y}%yf~_H+inaeFfFyAe!uojTnN6xJ3{?!fk~*xb7XX+ z#C+?QG$#svMA3iGv@vA2vM)`qO({c@()siZ>AXE*By!nP(e(n1WcT4OfT!|KkIICg zJ|lbyQqaXI32fq=QMxVAb^)mTbUgfwK3O&WwN;FhDyG}rz zw(bUWh|fUI*Yi8iC(k=taf+loCK>@`K70f@1nWOCBs!48JTou#7Z=9w6+t0E4=-yK z$I6=|+x3j-J0&4i9BFN@Qwfht5jsE~rTMyjAEa01OVhXkboQq(i*EF27@|Li-9NT; zBGFgm4c$HgDO=|JB)MRLXJg7lbW=rr5EqER6Rs8Z@sQ{A6J8|6kI$T+;eLOvec@hH z4yfIV>Fo)^3i`(wa7M$Fk~7&oh@-+pQsjHnnrhu6cr_`jw^d_&uig(^;3C$`RVI3eKeuGje=XiK3hbQO^ia9Vy<>OX>VoW{U`! z$`zOCV$0#C`Lf^QtkHc$2FP-#QcgQ863C*$mfgDJuE_$Ls+4awvrm}QUb9suGiXA)>66UC2UFxExVp~CMNZ? z5}faILB@KP+R2)q91goZ2-~iIF(~G1%Q_WiJA#5(r-u&0G0+2+CnF#oP6Fyc)1rN8 zHHkGOm@04Hc6fg4Z%ByFg-v>b<9}C2Qqp37uj1?Pa^RjNk!5S1oXAi`cc?iRopYmE zg4Ozsv6I(Aa1>2d$?VM8J{ePlh#o`h1|)z?QSe@sOv&Xp-Sp4$Ol4^g3xoZEEQnZ^ zJ4`w2Z+20tdRsex@?d6$WFH_%Uq7^*JXz}T zKKaw`j&~J|!jR|9XLeM?S>Uxejqe$=B*iMYFCt@_`Xt?1JrLr=dMANSYGMa(D4;*PQ9||x8Si+2JMNABX&GG^) z137&789un3_S{ly^*}2koUg6Kt>R_~Ykw{E|Hua|tBc`QTvT|>=3s_U$Kr69(G}f# zexzL%H+6XKMcDdM<1Ji=j>S6~Wd3N=b?qfkUotiOlbpf{$dLLB-a3avCE{nvZ(>#v z)>}el@YH3{ZwZ-F7Nz+E!Xb(l_3DlRgb1?OK^Z2Y6Us?k15!4wl@TRq(@ggJJ)}HA z(E8~m5z)ikx{6H^-`paw3I=Q@1TNdvalc{rmsBA?^ejnxaLItO2LF>Ov~8J8i`VQp zL8#BuC~1XCBLby2=LAv*$lGB*(CKzV?luH_TEF_{ryzlaU4L{9w+X0+)tixE5=`pN z4|B?`g3MIe)A7f%jTyChnqf5dt;a0#uZ~5@H5JQU%3*D%WP;6T+QDCQh^HT*BvCc! zlIH2hTy~uVq^Y?3k+xY&q1e}IR%R76=@gB6g_OBz&?c+Q>h0<9Va%`!tia8%HcEjo zjxgJL8;Ki4WkR1gdYg|FttZfejyHuH21CmFvKje31N3+)qt|^kNXvR51+{~71H(8} z3o{MRY*o+;aOc7RQ?3xS??oj4?Y@}&B&`gR3b)5zLx?U3=RLY$c%~kB(m#JQw5|X) z^PwnI%R4No`V|)4-@b?ll(#VaIXXIO7aRdnSBR{wjT@@QpMRdQ1HYnCQYwry5Z6SJ z{GVRok-N}_H6INF#{{#Cf{4@(fGO+ctwIP4$*!r`4F3vXM%co5Co#r2H~j!e?v5Go zVe@+#M1!fe?@#zs;n&r%z3~lp4i61h@@ZX0v~cN)!Ya97nj zmh&_4z5+F|2#@a`O~U_J5WM6V`UVil7^67~&mPvnY>JI8R1P;Y4`04gRk z1+`%Ou;b5zBjI@ao2|kFwH{tEA(kM{HROnL)Q%CYLQR6)iAK<|1FRp)1djLK_Q#0i z4EF-`w`P|;&_rlqC!)N-w^v5*qH@hB$qt)(w^j#EqHv_7;vGwQa23N*d&x7yEgwA^ zXeO2?a57xu>-tM=@J@Su408@0CgSFJFHr1LNQGVafHZ$VG5J}#b`Qa}f ze#4m_OlId13aQww74#3=&U9^gGXujck`DRR(~q}vVFI}T=8r*Z;2mWHJ@%3-f4i}u z|3V*8R{+EDbvX0qspp#x-|vOFQ6@1nnA$wz4JdT)g4dQ03d50OKf}-7Bn90=BLDup zND_?EL{%NJrQ*iuJ?nMeGTp*0o*Fo|Ykoz$)G_3|v@uzG2u#69PDJVvd)+@5Bicd; z?(e1Pr{YK~Cv;VMm&beGMXZ&O;d%iz1+7@0S|d4WIZa`@^%9w|!5c_n2zSX@yg_!@ z3Hvcd9-Hk-ZVMrDW8bUsKhLY>AXVg@c@xLw*v3cVX4-#g(^wcfOo?p@m?6INzLbIdENJQp0a z`U|uBVvvM^$4d_TKwd1Qm8OwlF5(jE^UD&ViD7*EUT$Rx1IL}>Qp`IWX`KP%H$^N z>r3@9v!*y>biCYU2x%2q4x+z&&FKuNJS#RU#^Yer>f8v zeyENNc47Au3l&81MfRO*I8Ptu*zo;WTvyey0=mz~kb>Bb;zS}JN=nbv^!`knCN5FO zX6)nm>1^;*c~dX)#FRTMbMJN9$}FEF?IDFilgymsC^!3B6R}O^B4(3dg7M?WgS$5& zdS|npy5VbCleVU99r=drG4;b!i?!(w{ddIA{ju5R;QdKu(jG;|m)80mK2OdcLC}4; z73+8>=Hq{P-1)imc(IvTn}+Q3^wx**J(zc61=2Vk2F#;xbmvojoGN8Cx~+KJm5$ou z=hSP{nD$fjSoMI-688d)>Mu@6sZMcSEc)5Sd*mUYkulD>^RDHLS+g2{T{@iu2|M`$YPbTF`&swaz9_hyLo&2FHm4;k>^47onbu_=0WXA364C?7FgHvnjLDT~;CXkKB>#d;7f zMaWt2(U`;$3^SyDCg%$;kak15l0+!|M29*bXgwHF)s=r%_M=fYx}s+M`f-HtMKIgU z3rk;oNSj9lKkoNnJpucdJ6_HyqFV%)Zk{pSXC^7QHWnH$jxjMPW7S*3$$Q?_<|ruW ztuiBq)_ceDbzYc3q@;G zrne5cdIFXnl2*F`Qq{!$%&M9pxE7c7%Xs;Fk1l633R)9IL#6 z0ua0>w_#`G%(3G4GGaISX?JEW3yWlm=L@&)zj=(p`;I6i^oLEoUaLQt9g`vk`A|&! zafN?V038ue6YL4zi%x0~a;?4^IOXz9lmi#%-x)OJyi=>!$utv-VHqnKv0J%laEHGv91}f$=&|_~RY944 zt3#GUw&ixc#f|WznS3;O;S3a*X%bUWoof01udg5Rjb^h7w`Ubm;9s)^4kZ%XXKVsZ zkpjAEy+E(wYim;)Eq)fZG;|9cBV13CRt%@*H>vQmLnuZWxI10soH&$|Ok<`mA4GkN z;zgg&J`Sq4P+k&Yy57@0WAedS-E^Sn?Kz{i=|_;yJP;zV{B|HF`vEtnwm&KPyv(&S z1fU!E#Doy=<*Km?pXA3%+_M;Rn|yh9EZn(7iPq-s`B2E4#Jn!d!ewgPv$u{M1_})# z&dm{dR`wVo3Xl1tC1$+cWf-UL24|}F_WsDKoash%5PM5l8Z>ZOOa^Q0?Ws{#isi|b z&sTqtVOS%6F+Z7+A3+w0R+nglher@;K-JWg;ji-c<|xWQ&)gFJ8!naN zyjz-E8I0?*2v9%zY8`eAD?~`HQbDEtNO&D?reV?IdHh;0-$Nq2 zMSFXe;F_V7Pnvj54#UoybyaHr<68ic3VO{pjX4D;+T4si6X#I0jt$cYf!xg$uZ7eb zZ;h`orcO0XrtA0JM8#TjeSo@5zHFOPZ4^BJO^lRMPEfF;9^F z*DUx4D69<1WNx-9MFY_QDvm#ICgL@#p%{g}rtsUkKy)0V|IVVg_8|^HQY3@R1tLN~ zU#CSUt4S%g-@&Uw6Qi6mnl*0{kbDZqXyg4bcXb%~B{``Endviwsj;{K=J0l%G-5;@xhYu8oF{9k`9oXy%3eKJzJ*SDcR_?M zcmK?02!47@l+XuG(Ui51ir=3tskw3w)0%HiXWbR^)F*L%P?J3WazHYCjJYPPjRg3@%8|1+`w#xazP|jNGLuWIPR|%o*)J%j@(= zn(x~wGS-oG^RrUIR%*UagnBdzwG9N(2iT_a&cug`Xu-_mo8`fE2PQ7LcA7NK*b#LQ zBPlrIIsa|PaNA>7Rh&bO^m4=$75+Wy`y5DTaDl2?wq9|eH_=WL`e-Mfn&-Qv66(t& zy|$Tvkt}tbJNFAJmTR%@$G0Vnxs}&OlPM`t<;M@k>t>DHqVTl+BqsR|6i!3tA zj7~;nWV5?*s%*(0i%8Y>a3e^fe`cYs&!K6yaWTV7GOb)l$ewQ|;G?LljG8YDU-wFI z{c<x7O#vWZOKo#YFq%x;rf!Zt@OJG zHi8|(mi)`Rl(r#B0K<8I@Z#Zz=M^R{i+=28`j0*2t?nGI55cb=+jo#T8H+o=T#zR# zJ06xr-x2P`y<8J3Kk(Tyw?R`zeL4S$0%WqK17u?nY6@iz0veL{XuPK`9PgFcN4ShV4hos+V|vYYPqxqM-@dzKyU3!Fx)R< zO?-nyL*LKA9t1+_PswdrhY)1(Boe0J`^7En!6kD@Aph{E z=>r;#&ahpnKnucA+k%N`wam|-#j1-sH}@n>UVe;Si0DRv-j$b&tY|Yyy&5*$kRQY7 z!AGB(010PEAH@qgRNhDfs2aZol}-0qMcGtA=rIk2b#F@^H=d$n&mu9g>_b97h)xo} zbAXa`7W#4`L++5oqT=@L$G)px_e-=mYMgu2m!C|y zbcgM!3IOM2w%czjwaaOBU{C*9yVv+fVx|FDW%)CNH31ou_@Ooe6h4LT@3e~;I2nrM zneVP;Vq%=@(yAG7BM0uW(7;b>RC$6fYCb4+YoEd0@4-fFqzxDxXF@OdA%2GP^DcxA z`)%uLK7uGkSntQk@?*tXVI)Zqf7AxE|0u8%^1UUs)MK1^0!Msv&_+^V6c3{(q~-jL z`w0m(f2;&vBFyun_R5;+4fkCJ+FMqlnF&uQ6Vdw>VPICoPMv1T~W@F?WZxTQ#4qJV! z{Q!qv)QnNXM{pLW1~0AoYJFBiF-x6--t(Td$*<8J3IMql4asRWT6!ii2Ijaq^A;W} zpDA(l^bL^W;;J6V9PDw<%)=QY<)YfDR3YoRr7PC?I&Tkey*bof#N#~@)uQ}77j?c8 zvh{7ITqP+wfQ(JRje936vrU;w(Q6j^!F)`m%{$#BIQP@XvRD%gV!hlltOM(2T z631tBdd*zXBAx&WWaY7sPZ_dFb1-(0t+Nipvo+DGdx7`-knKM&;u`>%#0(}@_~XIr z2k26agh0kb{`djve7Kgr>K+7x`dg_IJ$29mQZW#}O7E}Y-TD&{+#-!#KU@F(FW(kY z@3p4knU3?iNM%I;a0p*Oa4^A`y&-t(AN8TCDDf8;P_a3q0y4^{0HUDO(P=tB*1Rm2 zJ)^b&rg;uyz_e}Ox=g?ioL1IDB-}u?An2Ci=}#<%Z!`#Izln1Lczl4ml@xxvKG^6g zWlTrsqgLozq4x0NveXR)kpIedfIgSs@9X&cuBtz3m|6A*9X8@+1LcQ#Yw#b(!DE(M z*Ibi-YEio1c523?EKMvZ*3ke-49dC)Q`LrGJoWd-(e9=6Olh=jR2uvoen?y zw_y-5lUplj78_Bh@A)I9iZ&9a^-!7J^T{A)9X|?HM6so+`Zkti5D7t9u8|FvRY;!r zys&ug^NOC+5}``@>BvXvp@v5(L;Q%!b*BF8Mr{4;k?jJ%h^}~&s}z@s`NN5aTuwe1 z{qzMLQDnF>U@ysR4pCmtgovIK@bvxW+@9<~9D{soQ3&K|COG&u5NF5ErFT(d*=8qU zBh@GS&#T}#oeaiBK@Tp4+5b&N%H#8RScM6#NDLl}i;t(_0t)uZ;#dln5BDOG;D`ii zNLzGDySbkY%?cr}sLb{4DGmk={=j|_0O6HJvFbzuB7BcB_<_2@_`htOzh?h(W8a>7 z!aDV7p!>`(>fBtdPdU?KMIoQ=?WQoQS|Hl&hHq-C118?MeBi{284(jr^DX^;4QA&( z_k$knF9O|3IZt|DGZy++HvTYnFroRzGP8j7L8W%bC`tz`1V=$Es{VOOppJ+jeZXS6 ze~(XDi}BDBAhN6l=|`v4I`)@P{QE*2zobVMnY~z|;(Jfy>L$Ci!L?uxgcw2rx#bMe zuSAZQuC5DFX_KheiSw?4EMLb}*%vHlsO$)A)W;V z4z>|U0uo`L&xiYDBcR1o0Od`r^a&Y?BtqVXA`#V)=Y!uTAx}Jj5G)UOSS9nr)ofD= z-#Kf{7u8SLvKsLF<7Yp{!0yZF%cP!$>CK`l%^upeILVCHaH>chEjWkdA2tq?`J#oT zv0o;V#@HWz@wNv<-@<0U)MBMVr<2nMy#<}s-Hkfn`+uu-MBjvRM$vv)m>B;?mb$9e0V*;j>a@ z_s|0ctva)2XHhnfITHS&#U9u(QmPF!VvG3|S~O~#V8|4urY3z58T=LX8x>?9V5ywu zM~IBgy3th;TkoGpQ_&jHC%03_3%<)=&y)3dhn(o^Q5-~P$VH`@C-a>| zYIgV4Oj?Hz!&Oh-F#3nb5gdrHHBB8EA3gcm94h&-wNG_|G>DZV)JzcbDL}^wCOPJN z;v13%@ul4EU*0kC@9-lZsX(mKC;8kksZH!`{)!AL?g+^m5PzymCw#}BEY?egp!aPf zn(VQNX-JuFbmEM)$AUL9@5|i=J-1is=hFzNCNvrv!Yg&}#4SnR0ABYgJ+}Z7%~%zK z`wcKgnYw3(H*p(6YN0L2+NwDLn$r>G-9qX>5RMA{w=>o8xlknM+wq#(F`6hdX5^hy zsHM=mR}vYT98~qtjLZtDYl3qkI?30vCWrDJfl@Yn5cXJ~2NcIgz1TfyE-cz?HW!-i zsrw{GX@%xUG-aB_>AyNKHg7}QxSyNgqg*`DJKk2>c zBkqnWkAVtkAl2g0QY;bctsye47Syz_pUjuF#Ju!tf~l2|UXvy~F1Sgcw~)csI#yX{ z+vI$S)(KGlx_+JI8NboRe#}|0SMkW^9x?4JkQ7a33j-B=L?;esUhT9%R8+9lvkLADJUd@Et$9H*=v-;V5 zvYzO)wQl(OE$ElP)PgZCv$kLk@hYdWW>46elOqU)y1Mu0I;0#Z1TMBjqS2Zo;%VqX z*9cMzX6}9_w0zXv!8=})sErP+dsm*shn6lGt@{%S?VX~eyz_yWKar>{iR2_MbsC_z zDxaW1WI}{KNaO`&eDH#NX)t&T7MAXq+rj&ey&RfRARY~)Y`G`9B0?9SeoYwmC`dyD!;JWuUGM6ufsKe!xxNwX_EK6D&3^$0T4 zAu&GqLwTvTMK;llA9->mC5|+48@v!Ji02=SaWVEK=jTUpi6=@&)$lXUz)k3MiY4wf zByOp9pJ4nW)>#)7`C+d(pDBzNU!fe0!}$T~caMSiWKB9uz`OXL%FSrUknAMk+V8dk zNC2??yr$=!6zZ>g=q=H`&Hxzs7TX*0KYx8n^3fI79=Ns?2Q@1(j@R;`UI^C8p*I^- z{~}es>{9Ht6C1Ax6Fhd$#79Lw`ykBrkkQ=e9Oo*z(HJ}T3_kjQbnKXE#@uV+9#DM) zl^8g{(v;*TAUt9^ccB@sEllTxB{F@=w?%P!HNc%&$N%y58x&dLM^$0X7(CXMvr(L7 zKx-9+w{pydqF=ek zqn2s#RjwimMuDCHj*Olx$(3YG=UcQL;hzy`Ff)L`qc3K&kApfjFx?2gAsO`w+3^{V zxl%}d_lbi`=MgAwJcVNCmZa1;uHIEP;Q+I9Ya`rCbnHPlAr4AEINyT2o6cbd%Ph^W zuu)jeM^J-h=J*^|WELw9=$8QzvfO0QYSZgljr!1+!1g-|lq%!Li6mFgvjXh6`~ZOu zoe|}_>alKRBqN4)P0i>JxI`(6r0Arv2`LU`i(X`1i2ez-F5F_Bq6m{Wfzn4Cn{-t@ z#O$BG{~!m18M1Z1BRtfY``{9?;IvTy(w4g4c$|gF;xgovB{aI!6NUIN+t806KgUaq z%1~e0?)~olb%-4z5{%hoSbFZmT&VX-aHaa)23*T^qCj~s#~&w3hw90CT1xya7o{_1 zy^791suL;WU^5!4-&Mf*J>wI}CijT|3V@4p=5hin=`(?oD@AC+ulq!wzsM8yHR2JK zIP8mEAj}$D%=^HOSZ8{wPZ)XB$yf(a+JIsO@dyt=NU8I*--AzdAxE#Mka;tK>co)# z*5{X>l$x5{(g;aA@Xvvyz1gB35WHe`4A3xX!d zNP&6|_n_P_+SA-XDBgczvQd8Zp;Krwtc8JOt;jRGBK9qg3QL40{x^r2K!UVYl>Ayf z0d)0wxLufJ^Igs%j~a(v0-g_>2p63#?vZn^K#;)c?lspOvIS7t3-^TJp{Td?`oS@o zSV7S@gfHOY0}JQU7q}M^BCGjr2_zG&uGhG6wki22ELYA|R;&rc5frmoR?cn@LU|XI z(|8CE7>;OmT!v967D@J@=x0kj=Kc=HVA*JA;xN^q=|{2RG63uW^?dL1oG8LS?FbPTsHu@Nhckg87|d zsMDVwF^ezcF_@VFRB#J4+VA1(0|9Jr0ffg@rU^c~a=QXOA~sY(c-#@~r;<+>r%0k4 zvin6yZQkU7n)$?TA&iG!zM7STpQ97Q{AOw81geexpmlLxYQF#uvF>VXl1YMO{n-8Y zg!GIHLO&=*&az`1b4?^uYxzdSXR7;UvSFYvNgKH`b;vvAuD~BLq@~tGpL+OXOGM`! z@SaPnsM`EW$M_8W=|HyY^Wn=480N28_R(c#a`QWm?oXpIQ@EU3xN z*o>`KgnaZ}4B@lzH6^zb`3`C-`JXL|JrH_kPHpvxI)FoGGe_$HIt0^9Z1mSfM+8P1 zDgXroz?2-lKxwjrE}=-GIPNfk;sOOERh62nCqGWErHoqhEUIy^U_ce~|9Ecs-3kBO zP5}3x%f1C>9LcnH!0j_P@)^D<5Q|-L1C)TA0P?{$Nn1@%2{Or2n(Di=SF4<^#k@6j z2$|KZHBU;BTMRO&N+^kKl*w!o62s+6fWC)}?G^6syCIbgLqyUYZXuWZlvX*xP$d3#1AoeZt8+-mscDu7b>?e9-#tE(mM*{(^e>Y(Wv0+{UX-=%>5%%CCnFg1{M@H?%BaI zidxDFW*RsBfdf+EySF`d`#QjkyR1*X^KxYE6h67wBR>LFNu1oFJ ztC#7!X2dExv8w)Du;e!gd;7zmgHn&4wwPB@q@na!j`PuGRB9W-zvx4l;!j0Amdfmm zq0_6aS_pa)2S>jBSS{92V9G{%pk2hux z+AmPGlNvfFn%%TMhxj9GXxMqe<+QiPoPXmUe~WjbVW=cR>hzh}uLR&ORy z`J|4zY&)s-FrPkVy2l=NE*10r-$0qdd|xCaZywDLnqF#^p8 z)gW@|2;(Pqu$8!iu{5RJ_eUV%4{}MYMx$F?LYMO5l;hZ+NXUBePVu%(1oqvBIDWS2#>xfPUztp6j`rM=sVi?wrWCl7QXc+^3O04$2!tTw-XVve_JEw zIU^`YkyiXruJ#*}<`kBdskyBo*EEEG&tNuk7LS@ImTbVjVorY3Dj6}z@>jj5j9d1h zw&-WZny(~aw-vNW;SBEl6Pt0TfNeVjTO6?yVVSZ=3cytD{AD{zSq!-?}=3y|=n)`2s=HaXxAe z-k%+gPDC85ISM*E2*f-F)qfXJ&1bHeBgb>*F8e6qH){M3+1f{}BttVOceyz6abVvO zJNm75kRv!VVSDn29^^VTo~JKjw6Ym#g&DrLfQR`NjprFkrYO_PN5F%ym*+ zjlf*#t7DekDm*}`V)TS#CiEn#@mB9j;)!v@i)!?lVisPLsm=dQrxdcq3it}IF2Z!yj9phY6njD)d_Pv&(t!_8QJKOuhQGKJjFI;M%W=RPZNd%=)saL57uI06N&l~TuAzVqVwwdT|N=HPU1rihZY8WSHX+0tpgrW zrUX{8j%yldhux2@5MrZ!H=FtYAfo|V&FSD#mLL2Gbd0(K{{`6SLI5@k{{h(OaD9_8 zC07zB54s&)t63x{!uMjZydKRBMFU?XakS|;F;vW=G3~TA!v8`Ah=x-;EHx$|zKOi< ziz0wy(d;ZTqB7EiB$1LMsdgKe9)z&3Q0t#SifpT$Xn;UEsbmy!qg&QhewxB9*8!pc zP`_T)yC#uIE(dZsD*I1!6m8YG3?Y5l%u}WWfBT}=9?}Tq6dZs=2@*&@I{RLxs2eZB z1h}H(pcuZ(exicqHpNfkf@Wf3Q|y3}17q659Z})*Y0$MPYqEZMEgq_+5_sNQ4m2@wTjp8tKD@nV30eNd*bQhn2h!Q%`gOHvs+ zgk`KY%-THOj(HIH2}@YEk#&}oq9*O9?gwm3NQ$DhE)n`jos!LGEY<2b<2C0sb3{py zOgh}(zk9NtA>RgAM~yrV+?(mKQrSq#Uh(A+-5eojOZvv$NEx39d!!fk8N~8ALbK`; zp(|nPX}Baw_u9BDv?PG-bmRWC>?XubQe@aH-rBqiQZ-vbKKR>g!IhOwP0cQ6S0hdk zEX~zA=ZuQxm#(Vs&4RO7n&ws)l9C`Z7_n+8HZ8L8`ydIz_AJU;JKK5GSP_IOR7?&& zILKtE63yd`X-MbtlwAucRRK2A1Ya8vkHjOnC@6-E4LO+*FNCWPj?-!Lfa@R#X$eSf zA<2@1(G)TA9M2@A(nK-m(8M@8dir1r3eUtl)EM7`ywRC)5?Y5Z)tO%q+^z2!v6UV? z2%CMr?PY~Q&yrGU%#aF?t}iUsVB{ikCC?P=<~MUh?Rq81z2T>JJ-@v~hG}Jy0z2+M z;te4hBs5t-sE6?rV_hB_L*aS8lOYB7eXA?KB$zl}S^x_u+|S}0Xc5FU6jy8-ieXpM zQM$9+fim=an!UQM{XuK_Raj!IVw2b7i0V!Dw0L-HVX@mmk21Z=B)Vd%lvx^9k>z_G zZc2ni2S-^*$x%Cl+(UF)JPl$0$j%U~cPBU|wQBjY_w`=&s{zOQ*y1eZFBtCUJ}2QI zo`H8Q)ge+sJMJW7lK6f{MBLaw^#IsNq^56yW!4ZxudXCN=`?Jz{u`C5{6ja4WmHcvR(IBb_1|&e#pm>U$COnd=NM&G1R549Sz51H% z=MOaBcEbd+(|0`$e;;-p3Sk6fe{SS_zI5Teo6e1IBA&@{p>R1on_k}Bym;{+#ak^{ zXG5bZ?c4N!JV$kViepDJSq)si=79R`+~QnHBhaiX7O%S%OUCpG8tlll zKgLa%qL`SG5^Rbt?3?d7<>M2m_2inIhhbsg@&{VA|x$Pro{9`qLf8u7*fZ4f33b7{4q0s{9-KcDrnVJ|Sf!%LvKR zS5Q>sbo|S(XyYas#WKKFr{GdAm`YI;#qaM8TD}jDkDX45w~@WUw!z!#$**(^fYwxK zT7qj?T5uP>X%rT?kNnvy2A^kRRu|ryQo5)HF_T47ON4t#t;_fe?pX~F*>)A!oo5ykLj5$6+YE^O-=udZeo=elz5vv^C2z`8G!{ZhQw~KG$dkPjQQw<-}?f zl6ZpPD0YS zTWIxG$B%aSGg>mLIhDM2?5HQ!J+3VQHXd zxj3Ob47tQ5sA<~7muQOqBmyk*5fKk$9o9Gi;P#}AcF8Jrj!D8b6V+m+Tr^EW`fb2= z2~h}@>teN2ie%_eR+Ie2rq9PpNA$>F`(XY z-qxV{-?(33nG)Zaw}Ee*>;B#T!n#}bDGWBaQpg$)7hWNOjkUd{9jSat4QUA!qM?k^ zD*c~u>;s-VFQ_gxzUL@*Y&Dn7d^RZh+4($KW7_QDm%7n~*JAO-jup(MonX#dm%lQ` z@4Uz0@n^k2a;ZeML)Q@c4L|jUD-2tbU_e?`_Ufih%@Cd(DSjhNZ-3eIPv{YXKWu94 zK9Ai6{2QJpd5E0zeI-*d{VPuStSMq8+K_zj`L=%<=w0yQGgcVWV%-74XpQ!?j_b<3 z|ALiXkkkkh5%R-jJ5z^u)oT5m0XK^e2%b|(>to*GXd<-xk>mCdwlQ7L3GTSx6D;wm zWQEQ5SfCI76i^pgBQi`_GW14@c$j;-F#x6;`Q__C#>zwa?0&2DqkdrM zs=02?K(HyKH)wXOG7=10a%~7P-r_?KHNl$KS-3_1I91Sk0p+7=+z&}Wj|B#g|6Glc zvr;aETUIj4H#RUe0hZToVSp}jc7H_=T@)QWT!bv2H zKBxuG_1VtVFTqkpUIdvl^{X5D##Im})CRKB))@_tjko3}@AILn&TlOX-2=PtH!e)p zcoJpyUOwmMCF;)j9iSv0>&`^?)}!*>{SsKSpy=S5X@M*^8v_?0Y5)<85G%Ef__6Ce zzG!kA|8aEm?Q`@hqk-{=B69aD69$v5{h_?p^vHcdg1vdv&+R)s@yO-|0B56v&@> zd#c5Wl{lH<)+PtQ#qDlAzrnYas4ZPzLH-MLg2$)B;RMqczO3o_kS37VQ!f&*YW~BH zqXIR=CJl>~xy~ppnR}L4Db1KLMp2>RFn2@Xp*J{N=qAp+zJ{%ztz3gC1`PuzRthrX zDJUuJc$2q$n|X8+j5n~)s)%%Qt}&XcN7@@d8&>z3!D%@`q;G3_R&f!OVxm)T{SpP7zG@gSWCGI`UGxWT>N5e&); z;wJs13`XSs4coFjceFE+S)vaSJe^;K-5>bAa$nJ|*AGiUNlULKVDnp?TZS0+1DAWT zlN7jA41a9jv9B4q32gP*GR0_q$Q4`*W6ZCba%c~*r<9R|(Ik)%8N*322oAxUwI6$W ztzflf{UJ5q>>*+Krwy&v5NYh2AkTn#axySFg;rK72$*L&#(4L=8Lu0f1)$w zK)>JnJ$t zGa)Z013oSG=B{QTR<8EZk|Rz>x?N$p+*JVH$riiFL+uey8@Ay{S?=H2+^k(9vt;*e zRjrflAtSvqG3jMRI%3#RD^?>i&O3cYiKkZ$GS*L@%I#*NICCPbA{Ka5$|j(rMoX`5mq{w`BT*wi*XkvC zL;^}9ORAWded`z@v#sp>(&R}?Kx-qjE>g#MZt@&7Pa7SflJ>JSX2NsP3|uMU<fjEZ71VB$U1iSF+JTyYlG;>4z=7fsPfav$F%b*zonMv7c(ZYMFPc<)bg8RD(LxX z1JHh$VPLCkn~vCZ_s8(gDlzT~nci64^wwznVDrX5r4I$=zm~S=@NU}LCXAanZoFfM zomQ-Rtt8vl>PyF&+mI|t?i&3>mDeq8mr9O^A#DVGN<})0e6~Avtau7)ji$qb zb+4{&=$hCb)Ci#@^-!FnCi&oL-L7inWvAes{V}ssRb{7`uC5TlAWwCffPG6)H=Ur2 z%8h;u+tH;=oP!Fe&n~N%G-F_B)?{+6*DY!kx?4NrNmCt|?t&#(0OF}Y|*@me-27tls}Zt${i0~vkkHrkq}!XYR~ z7T5C^SlnGln^}(Sd=siJmz#fv3=@e$tIJuGeTh1WJ5`X?Kwtip5IO1+f&}1DCe8ya z*tW4LXyFh;*+Y40&)UoG&?y4MkoOEgyQmF616#tDZ5M|3zwAeG{RWE5B&FG{&R{|` zXR#(qQjk~@4{1J+tqF%K45Qg#t2sknhnmA$A*K2YcWyx#X8WTXiXm*7K*oyGGEVxz z`?qFc(Vah>jlo=!qA@!(t^kN2H^4oj&YjFjJt=Cmoo}LJ+|3RR>)?y%WXfQ_5DK1h z!adwE8`rUX-^4r?I$F!snGV{THegFHcQfn9Op8)DBq;He3S7sjrCz}cl|jn(!D;y7 zm8NiXjx-*CQC=(9t{x%&DKgF8WLjb^+1<7ShtCxa{`V439{(wIR1X_OTS7w~zxyl% zp#=+M(9I_&3%o9op@P_9JjTQtW0&kb}%{YkW zj+-ESRYsFj>6JJLy{WB)1!uX zP?J9=*U%LS1Q?7dN|n31$$R7S`15-TqTs_@A8fYJEqIbs6J0L?Kbr25WAgRCqaH zHIi28Le^|HJMatXXSQ6#kX2kg*b@ZbD6y1SH8EC6+a%9O;97%U_{S<#?3Cc{;;=># zvU=YVMW+xLt>E3Hf%yHHMMcWQ-i=p6k_Nw`50xk&uS|!D4rm=)Lf;2<0nSx(OF zY4EJ1^M-fxH6>CVOLW|{lEE@9uVCz<7X&mhmx;Eo7AaN$CBmOW_xrb!y?2)H$B|~p zl|IW&AtBEZvQEz(xXs7ARMfy^M~8dLTYlqJx;67o=0ETue-l{xt)>adVcPA zG5z)nltJCpDZ*w>a`RcM1w=pyS$tV>5l@*nQfXs-9K;5H>;!9uG}mpx1GNc6FyUy_ z86iX~B7qxp$gpnBf?zwZhEMvVhAO z18?_z*LvrxRzebm;63T5p1%R>-KO*;PtTdT*~L06OX7i7ckY_bCb^i#m~eY8K!F+c zUDaD}{xz78K#CYCuMVq4R0jL;A9iD&O_^+}+?U1Zur?6uwfOlH##RXb=U6)pXz|Q| z%+k|yuOYiC6e%e1P9i8S4qdJUdtO}~%B(>b5A{_(nv z^wFTkdTn3rIivLKF}`dl6%s(K(vpTAd2B^(sH#*L9QTgc$5T-t6nR;Bl1VUr$}PY4 zv8(skblFdc7sOgv&%&INPP#WR?Q@LLV(YpcqVTz&JxEsLLl(RL{NJqre#y(qwE>+% zP_9i)*ER9K9cdQgD)(9YpH2N_(QfK(hqA~9!-U6^mNZ2uX%)G+aiO7>sxj_m|GxRp zGgfJ+dPZL;)#TL1XhOwuL7*Y01`91zxj3@V(=s}TauA^*E_p453XaY{Fxy9gM<*l7 z*Z64Yyz_jRqb-)B0a@pTAfr^cA@QT}Z$?qh2a@T8jX-JwxadpGC*)1Iq3 z1YajzM1ALZ8+x2z+iWVLO5}f{HZee?pmIyp)KFRqT^O@LN45EH+gVzYsNjkGu`&L_ zY;Y*{Ccz17c@FbG?X2`LSnEC}XN^|wn@y!Z2<82loBmHHb5%nmi55}U&jDG`SLqs% z&HwLvW+>J={79liO*2Z@hMlV)4!Zc=7vWX#(#{bBzmtw5N-6%U=X5%Q0f{=s3+K4;E8XYcECeXi@X&lh!7g*zm)Bp?vz&f7Py z-+@2`^B~Yo0is(V5FSbPU2b3pvC|t}7Z8a0-rpa*Ue*I?5Qqu%_O*CANGkD1)VqIqw>?v<2{dmc?)8%|IN-Z$0$EQ6}2_9Dce zx$WJW&cxX2YqIvNm6?g+RU@>L>jSmeD&(cx@ry~`i-78FZUz5vR;zHLk$Fei`8GEY z>6?dR65s<$JH*+b@?d7^m9IaZ)tMR$rdEZSK%>EGQWEDUUb3G>ZVut`_QYM5G>c^J zTjY@XeuUCMeh^2gE(R&&JN?LcFSeCa34QL(v~J`8hx8u>Ma9|=co-E1q5D$$s8!zYKoR!s{b~@6*mQWUk1+&{5G67%&6haErPO6G@4Zv8IN90J1I4f@R({8nLcI3f5Lb@l%4ACA@zJbmO9uq@ zIh&c^9X)O0)=geuoPU&w#C)a_wjYD!E6-6Rhs{41^!?FS&a7BTF+uz|A1vu?PF#{S zIC@gMEmnHU|EX@ZXL5#b>lezAU5RdsiE+=XlR|Bc1o8CW?cTrko|nheD(A_03i%(U zz!)wWSiKG1p{vQb+e@Y1jsFC^yw(d{A{%g@GEh1RrOsuH?{5*79{U{Tj^4MDBc-~0|Il?(<75`0 zXw_n!QZP}+$kQZrE#K_Bz7&-_KReT&6wEy~W*md@9oBP|9XvPJ=5w11skv7kJT_9V zx+xdG$!V~-XxGH_Dm5g8u&wCI?x4AkusP!tWldYQg0j|A_b04vA5En&{JF$-T%EmA z(jxK$@l?a+!TjX@k-z0}MPcK;EbTya-9B3r?46PR==;GBmJm2X3Oe0~c<9%t<;&W5 z=;X%o<4a5GS{{D7?CrlJvaEIUOMh<9Zmw-zK=NHSZvr@N869LxMey$X0|ue}*h~wu zpBk|c;w}P*wl9*y-ff!*x+>r>nK^Fp3Ok#4yPOABJZffBiK}92OM7w^s3}XMH9bgp zpI?SJ*OsD>UG^ikrjVj*516STf?`5ykpfm}NOL)Ko_fr%?)OlwWDr^7ld2#Xq(|#Y z@>D`B_l`)$S8DtH$Uw53hKw+WkTcux`WfTh{$aVu;MEwhG_k22 zt3G1cq0ne~$xW?o=^(QeC67gqNU%zyNG1o5mvR(a5mUXj z+{Aw}3w2NF)G~dp2po*nr|im5?>qvXSJX}_=|LMz-(~*2>1$zvjxDuPgtOy^)kfc+ z$AN^%w9JMd@ZHA=TpE%o+uv0+SovNi_8}7;CbRh2OQm2R)W8yj%sitI8n@dLeBLY< zBxp1WJ#6iODJ&&6`$UYc9a%&{sP}2KsxsXdLNWZE(j5)tvUkbg?2I7yT(dH(5@@PU ziy~_5LSLx6U2q9$N(Tk8>K^O82>;(0rA; z%Dh*J7t!^!37)O}2nQC6#@1OBT&QzbCt^1ATUgyt*Ms?b6QX=~Uk8u8=P`@?z53|6 z2XW5Dx?!LiS~`8snG<7u51#@TM2>F~%x}q|=5XhM#Wu4_M&~P^4~?=ks&3pPj|o|? zP*!5)&q*7t2S!imWIsc9(WWT@P`&4NK25Y+W)k))W;9i`d{M4RHR<4S#K$jaBX|`? zN3(?)#!dwJB02=5j7vQX`<)p(1}$eS-spX^+XC-lqVz!~i!AITCja%dyHWoJZi9-1kZ%6fZepH2TD}@*(Jk{+b=2bey z`C++WT7~>0>Dw~)?xtRmCKk5gKgW{EJzv;0=7N<_2a7F_TFTVlyKHgAY+1N!Kf>%+ zibqwx1M?aQKmL}}7)|Q(yefN3bLtkx&ScJ&5|aE*=!=}L4sn_4M&`_@=v2iU(vsYs z(Gv?4g!_Gw*n7w!GTXfRt_#h?xg1xY)s*iuu7$AbUC$F6ogAY+hQRc|+eLd{g*U@w zVIzzwHBW4(b7@!3SsCvNLu^PC{Nj-9V4*F8CQ*}P$-eNi_t{V4z=`6=P1(3kq!?MH znu_j0HBXmU?Z`q!V!}DhEYDk-QhKO=3=D_FUjR1S9a zh!b1y>##2<>_uEE1PZvY>KUEfR4{bkKrSYKq7vQ-8~4JNZGZDC%V^o3+q=WrX^g-16W~I(GdyHh|C3N6|p7}L<@Ql@r)Clsw=2JvPgtAqTU%m5t+^KD|O})H0 zRx^W`GPvU@m(ex!%G<#%rt|PVr3TjpQCIG3`9T2j|$Upr@9@WMXNTm zTq)9Z6dD<8UpLDKB)@C09hK?FNhiDaNWJ>}F}f$(5+HCV>#Jm8v-1*0X*-aNwL_7G zM%V2ms94!b)AHv88DXB^wAv-&;>}oT`wDnkbx^V@!l*&AECXpHh>RHJ|nN z8oWUueLTsqpMSZJw)M@oeo_B9+Q`>T#tQD)e7hzUgV%htny64cAzQ}Ufx%T3;H`y<5e2yXNlb|0Wmt*Llk|mx5^0sJSuqGAw>>(qNq;qp{MOmif;A zleqkAV^Sc%A+sJ%lpIXbKX71vdhwW$?N%ta>l4Qp&nqNFo!8HruPSJ(#>D3lW@pNm zf)9>(py8Yz{3@ROP|xRoDl7Ddn}R!cHDV(S$Ez!O#beA8H!?^MjV%&tC$P}M72dJc z*JaSJ_Tnf%)`d5ZZBOwJf?&;M{?0no_KVadFeMM{Yc<=uTDAF!l3<%$PahX1W9>mA zTa-)d&GbCO!C!G)l4*KTe7e;3S!_)bQ(N~@<7e$MbEpR}VuvVNQ!#S1!gfZ=cAVkm zd(FFHL*WhXqb6OuBRjskWgUcm`|l+qQfaw^HuKE3(XmKrSeB`Wams`HBOZ!-LW=I( z(?1*~dg9VDy2|aj7OI&xj>4XahK&~)KzCG@+S@dA3!!A%OXVvmC`^iBoh_KGWL+Qn7|J4P;fP|g@H4^>@Kv_A)3=Jap6H!}Y{LpKnktnttLH>sf zNFNy%gdbSkdo_R9KNx8Oo#!!VnP}mgpV*cvb0i~#J=at@=gtmdOlDl;r|YAfl`EnZ z+-ys=OzI#!u2=ry@zCJ<#>rV;adgO+?VU|k6Ph9W7t>BZGLv|W??_=tv^Ps7R3Vbg z58H+Gs4q>~{zzPN4%sY0?E9&g7RVI+@I$ zUM`3xanQC6el@h9OKu5v9liH->Rk479pqqb?m<{(xue*=pl=t<)TI(g6sFPh(&y(! z_gp)IENta?RK~D7XogY@ys2q5*=@a>KdG%_KJ%m2i=f;PYWV?NFV{a8G3^ObVCl04D>PEpV0rMMl1fy zZ|uMEnA9nELFDWt9v~vhzs+p73B2RY#Y>qBODs0`9_?`EL6RNmvu14(PqYq4{#Z7MT-(-PxG=CXnCHaGzje!z_r^WT$F(IH{@j{8 z_fF2=D{TI1CB4jkru`Hy5yLXtSZlW`pvb>ERM%;Jf+0EvWGex?VIZZYBmK=Z$7utAn-O>)^#m3+8^8w zmy%o;B`r+d-k_8~Z2_dzsB$Acd66NoEL4eV{8vFUG3QqHl9`e7z*9z0hJFucDy>^T zk>OZzWQweA+iWs?Qz7158%_(Qi*uv>b&yru3#1a=Rc~@;@YU^C(%x=(+Jo~Y@*W>4 zO;ozks?6PvkEtm3O9IQ6ItYT<>CP|KFqZM=bSS!v@elfdpr$*@Q2YZDyY4XA_hLT| zc|65(DiiHJoseKiARKxsL%9n+ zPvuL>DJLXHYH1I@etTS9>@+w!Sy#H*Z#Vfy%JVX?V8ZXY(Vg#bK*svw*)sY%Rbct& z9KitzhPai~p)BxvOl0YAwvK9~ODMVaj5puukHym+T5fN%k$NP-XEe_Lh4X@J6Lz!! zXl9jpeWkD{@EHY*HZbEN8c^wZ*ea{jJ2jUhhMZiF!tk~AI^B3TFOtt4lqb6EN`45h zd|*2k96V+WH5?anFJ-*PRgw}#^IWZ@B%32_w(fdSy5wD}QVVa8haW=X@Qm8c?{NI0 zaabMJ{_)WX3l*;~Im0DrZO}8ryCJb^!%CC!8t?Kn39NFui&Wd!c^8q zE|k`JXZ6}XC&~X#4E!Q>#Ub&ru%_03aJ0Vq zs@YUbfQpHeGd|FA_F-w!!5xbAMBk{v~8EnleIlp0d=d5xq7}_D)F!f-G9=xH! zf$F>|HJ{w~Lg@i3Ow=_<^;d|ck=EAan_fTJb3${($Yn2uc`O7NS*kv zkU$m_pt-l6c^cW*`(9jD-jTv}vT*W04#!Ih&@E?Ctabi*%cW?_{kxMV!t& zA+G*T1jC`Xj(SiI%V@k{adKhDO1Eh5dcL$yo)?;AULd=B~^Bt{d${fA@vmpK)A`8~2mj(xt+tt7+i{urpS#Zc%i z(2Xbh!{lxMAhp%<27l{U%Lt}wD^+&~_;l7<-j*=vWj*_Et0$Q^ghImKUxr3y-mdwy z?=@zHyj=QCiz?;RUG0DQ2c%57dq+J`zPmzYrTrCZIGweCF=X#y=7;EL)_ow6d?)@G zzns=1wuTvqi*`rS0;W-7%d|5t_b=+ux3qZUpub@Hp1(IaHB8cP{0tXHdx{);FId(5 z(nDM1_n1-GJcQ4c=L^NSwF%=a={Fzgz+}jfB{|3JJ(w1roNq$}A>o?AHCPwyIKPgjMh-~gV3c>Z@01Dnf><~}q{w{P z>(ujH`w9u&%j~b@QTTr8-Pqm+B(*x@14S#pQW2@oM|{<7`U3n6>eXUYb0uhJ;{13^ z;M70pO%{N>JRv+4ZFL&>!E{;12ycsciLmmQug-e%!cUv2{o^Z|vM?kZq}3BgHYnwL zJU*YMHgi$ZuM={WBN3tBd<`-_2iS%caQD|RkuXxv)VDW?bk$+IZXYkBu9EytccrhE z!x#&r7Wzg{Li&1WK-`8yBD&Wz>DR9>F0V0Mq=mj3M_pED2NFJrYDb4i?KdBq$;%M^OBDq^nlrQgqaKDLWy3dQsCUCmDZf!%*CPu5r2D)Y z1pnT6@LUVeH=T@d=D1Q`-0?K$L!o1M#>t3qZPsX_G>N#p*jx1RIRzYU=rmWjC5G*xip4NJ0QC3Af z!t?UW#kh&$z!Tt9@(7lNo+0qeBjBe zs&2No9J5Iwvh)Y?R4VueU=HM}?2%LjCgrktcIt(bO3{x^`q4eqI7M}(YF$r;FdjDp zf%mI^Pw3Q#PHnPh#R|*d%gda|8gGr7GNqs|DX75*1c6X~JpX0y;wgM+xB<7|5zzpY-15P`I4z=HqEo&Pz2YExyLy=Pt>3gLlB zb&sB;6Ic<09&i@i0Mw_XVDjJ`4i2co+v8f#>jQ}hqYN($$ha+_Fk7R2RE2UIdfjW3 z)IR)0?W*zmN8Lu!Ll?@Ip99!`hmow2T`lK-KzST6UWaMONUPB1&g>jPmqm*r*AqsH zk+a-bV0z1pVKW7rw{-g}9lYi&wh7A-0e(Y0++!9pE!;@Z2);cQ=jH}DSgJ%7d5MkW zvf+elT7jMmh42r%n^-_&s~OMq{JmW;kre1;RCq|i+)+{Ckh03spdzG$t3aAgC%~%{ z6EbMDfew{op`N4m1LQslGa#G87E3Yd`q)U44jNJf7mH6y$QZXZ z3}tS@eUM51}jlW>7$T5pl#q#+4x`J>+Fz9DWZswgbaBtE2LC>uj0nkIv}MIG=1B z4fdO{mfZ~h?9(OoOz!SV!pEZ}Jl9|Uf`X_ejo70g@<5x3!O>(TS5Vu@Um$GL9KQXY zx8;A=0xa7|Jc9gTn}QNCUzPu{6^yw_Ui^FG_krM5Rw-x9-08>?i+^c$QGh>B4Y7Ib zQ;k^qF`cWnnkFccHv)NTU}3ue-C*dmDco{yf5CJ}xZuyK=R0QNs8;I$-0b$;%{tE8 zhnJ)WE*YI*=;zwh*;V*#ONusf?ZM*{%W(bF?jIAQH}`wbHuW%_B7+s1ft+h>B<^Th z3se2bkign-oO=}man(!y9GN3uhsT+3Yt7`s^^cJmhueo%X49|FeuQq&!&9wMg?Ws0 zJG{#uB3&c5U=gSK85c&MskKGO-1IQ~r9O3|;89_N^L4REl!f>C$KxD-XmV&V75KVvMshL*WQ}IXgNBo*xKGxtB5bhja-aen1${zsI6ZH0nssB_hhuu3p!NqrZ-$ z+Hm-IywAswEgM$Am=I+9 z=;S6^ng2;x@nF6alnq9}hkj+fb{Any`@2X$WCKM3q54xmm|38goGUe3@a*k_iXD&^ zH2_7MvQwqv6EKWCHc4E_XKr&vqb4*3A!Sh4q@J|ZRhsr0gbciaVn%#psM8vjq<-)a z7s{^xqgzT>bAd}m7+yR^OzZz#gAjnH#iV??-_Gdp&}GINga*Ci+^<+Vng+U(C$+F5 zQqUX#VW37kz4PX6Pj_Z`7MK7O{C`2N#tNi8PzE5PzPJ!VdF&1UA$1{q5MH(up+88Y z9{;63`z#*QOUi8^c_eWM5s?RrgKmEQK@Ym|dhzamr`fj#>TQ74$M;KDNErzx9A}T} z5-@L(`mdLmE~5Zq*-5gDuNZGm+;zh`DS>PDK+rcfe{YM#oPhVyOjp1SMjeN-2H@%p z^=crouugtYcNG!o#zbcxwjj~|(Ua;wwH7|tk$g6Q?AAvzQx8yqi5kZ7${9GV5m2Q9 zG!n>zB1^Rp+f`OZn-Y<=4y%I|8MD{=DU1SlF6U=~2;OX0Yt#S zz<@cM_TJggV!s4zSGD3nioWx_snMcR>|1Q{h8z8;oA5$olgoGbVsdTm>AVI1mX!8v z(g@7QrqE}qAUdg|?vit~2op!mYdG5c;2jT3j=+Kvk+XVjDOak?>i|31&tHhpnnMfh!0tMu1g)`z|ng6h3vj2t?*Pi*bLX7oALW?zhzC%ZKVf#A10!Cn?zPANNx z=@ia%iHHe0MbejqHCY_XoRUM!17V1?Or&1-pOSeU|MaJhbT41&&HS2!xj6Pj%`+B> zoh5wt_3o!@LN#gmi1yU@ZZxu~f2g8**{+3h;$^QMd^F0M@iiVoBX}g3%gbv!ZAmdx zP@euSVwlV!>wso zNe~O^eY>-~oOP2pc#0C_ntR5%*h?=L{{2isgU9TdRc@7qng|NNsxLsk1s}AM(cQTX z@-H8%yZt{ir2oAMV*3*`1(tg|P9b|+BFs-fZE2^(uoUkbyzO?hL&UMs_ssk~rxy)3 z{eN2fEHXTuqLckBjcAxAgwwVNR_P2rEs3BsbKm;gJ^Cjz8Fz zi@{CQp}6-2A4q$+H*!a$VCTWib%i9RmtyHckT~V4o3mWJ!T z%HO52o!Bb#msGby0N$-%YcPggcrl*fha0;P>S|K(i#QdxO$TD3+F?R~Sp#W9aYCZO zYNrkcQFudj+e{-KswL2HJYygQL`zP4UJkBe$u8qRWfGB{VuWWWp2thcj0DBVZ>h4j zRHVo9lyd8cmo4a+x>8#{%);N)rm3QYBy3osA-uV`BGO=cR{8x^tESj9z$qmEqetXy zv)WbH9J=mE#Ozos(Ic^)*0+8c>UjxplF3@!OhP2DT4&Q(y(i~IOife~Ry0l9v{d3@ zW|ZX%%hskn@=@=SLRtIQ)U2Hk1{go(a1J9BySN3*>^9qEq#hXnv?S|UM>sr8-cz>uwP+sZ!UmW9S5Xe%a$<#xE`c0r}4r^l#EM)X4#M zr@WR0bF+ZlIF@qze0(*nV4|!#8&WW!&f{EG_9$LqxHd=6B8U4ibf{v9bL|b0GjkdF zgLuMk_b9goVux!Xm*vL#1OykKP64K~T{6f;9sG+~jgBgDcsWYd6r$0?6@BpO;ATHP znqOcDO}3wxo)TKd@jX;=g6`KR-Ji}jE4c;6GxocAze{v;b2g55!nByCOn`;_suVDped7H*pV*!Lyp~>4tx?i!q>v9f z(c8CTPO@ZS@zHy&7e@(?m8P_k*W0(W-D2dcfx34_{)7H!!Ex+CZ83e5DizxC>shu}cQC|ZI74P5+B~ZC$+u`an&at)-^{%@h@J(=i zn$-CP=~TsJK45;55QzEz%1Zb0*J^&x1rMfrI@M7Hg6T;QOur)`qE{>UWgVk(FCwy2 zK0Q`tG_fhhTZe!P4QbuTa>{Irok>=6O=z^H+-Tj%cFK&X65s&yRC0M4Yi4#umG?2+ zD!JR>6c}?XqERbV6`t=%(SIxG?o?^ukkY$reEKgm|`7* zRl685yWY6ez8f`n$M@2RZSWuh~O=O9lm-~x3Qy_(JA&va-wh9=AsFj z_C$YlN9f#Ug1u)u{L1pM@=JpOAkRf9qaD^l23Qd`=0N~h*IpXJlD>^55}Z=VtlH?9 zyxuPO32u(bukgL$rhhz|k-yi#2Q`u#aTm+3C51F(>|N>cn7KXC(t{eg(1}4Yg3V+Y z6>a(~w#dVvz3K|5OLdUa(@ga{dq>pLmlx|s7l#KS>Nu!w+26u0`cdF_+1LWlk^5k> zd)`&)={`2C?sR_T2DMJgdU4^9FEj?B>H!M^`+@X0>7;A-|io2uuuh znOyUlKA;}HPX9MdFY{yBjDaNN&KD71-M-lu<7vrS!M@3#2yH;t09aMZo6_EKbMO^b z5UeEeIG15sckP|E-`IP@@f(kb1SdcF3JdQN6l$Cv2noC_n3#xK>thV2nDEF01G$ec zzw2oTekysVBN_5go(AyPgra>UPO-JT!(UZKy#xTKO_|^ z7ub_UeBTcG;?@lgV#x^4H=sb$-sm#-&@z#XFzu0CQ1O-u^L6=`*V#|JQuFt!SVvOd zoIAUEaFF^+s$7F(mWyqq6}yB6ziO3l=I(THY#h}Ek!!ore(>Rvgs(jITYfg+BXscX zD&ub`PcKa&toeGeDB-d~@2?-dH4E|G*;EU&^iv?>Q?hQ^;w(T{4**&Qm6nMk_2;{l z)4y9qMpgAiNpy2|oB3A@#jJEAT(|mix*}sbRfBz!C$$GrMpT#2iJ2V-ny4MhI1_&P zP}txVv7fMMTKF^`24bbT^fv7T9Lz-PwSos5SWHnuQuBaFtoPGg4R%?sp=J-ojW=%u zu`qYk@M-umEO-~ED(J45H??STH5kdLFenDyXw9;5HIB+6y2K(T|a^;To<2_ z9%o))&z+mSJ~9ebHZK}4lwOr%`iS7V!=|}g&zPg=BAXyZ>#%NEZEvE8FZ+%SePA?! zetloSC3d0ZKJ;qIPs3vBbl%~P`WTj)3PquE-^VKae%ZqXqI(% z?PMzx2mtV`I$8K>7rv4;g#%PweOL0>-n`;G08A zVy4$wV-0GsSMdS#FAD&W=JYPRp&E;2>mwwgDBm&)x&XUbCi&Vz%q2u!OnYnzB+h$qpvsM7wbv;#c zRaDr2t2|+qQ`g?HnOx-P-YPfTq&l;qH?gg;U-~h!nt{q#Beo}C%kgX3sv0F5BF*0m zybD>iX>usRsXzDmn#iZ(M&@nu;Fm3ObNY9Oo)jOFLv(P|!zdri`5TC!qjPukXIxj7 zhL6Kngg0T?PtrUpb<50*@Tlz7!ZXxWmt5@h(05nJ%YSHr&a!SDR z!NGHPx}V)StdxVyA{av)E?G>9m$2_w=5*B32JDAdvJqD2X5_$y5OzeI%9n|1%sTc3DS|~ z17+U9z?|O#n<>F9ITP}YMGMZU8SDA5L~RJ29bk_)cz%>{QKsAD<{e82aMF~KoX+5d z0QLW?SK21@6AGt@kvg&;3X4)KQ*>DypyGZH8nvjzJk(gV+^}39TLuS0AqSjYW-}KiLI>b{ZPlQ# zAI*43+t)1;_;$r~U}60qYbqKl0@xXm(2)<{FFPi$ATqph6li%{y7y$COu&7UaLGqU z)jByljP!TB^!|Jm8bYuN?R(p5J$+FNhw?xt;AI2RWT)-UD`LX7dK$|uB@;)>VPft> zznZbM$e2)?hd7F_Xw_ChYo1XJL?|Xaz~{vyZDPtzYs#3vpmzy^R&g=+A6h8SyL>WkEEIs2&M)qhy6Bno%qT>?8R&%r`FF5l5B;X zU-YeMf~KQ@t|3yE>bH>I{VmJ#xl_O9BF}uterYD=@0CKQ*n3KgyA2i2=ZTC4GG7>h z9)$d8eqkxiY(XXz!5CQ~hNsW9k>Bb0f>DzXVZkbfco$XDCp@AMIZj*XRQ>1qv_>OP zeo~%oO)^DZrCz%GdpL4K+oHom=dIMVuqKA2N_Zs0FtrhM~rW@8bW4x-|!Wb^KnuSzd?*Z#C za2Aj|n%ieMXIwcJ5vIR-5h}b@YJ*oS#b9~^P{jV{8N&Zj+8#1_DFSOZn*#$U7xp{_g(KSmLV}KHp&xtpnwMkf0YJx zqCL+93yx*HAkKonad=w%6&@MW>ox#M-=(j6wc zmp=8cR?lRB(M|XTylZ*UKzXE*^m&~hhvAi7i%#|CIqAToJj-kLT^2lL+kbQr5d^ok zW;qvBB>pK#2TA@Iw?jD)4;I)zlD;kz$szKk(M0!YjbYh<+FC728-xWe9A`J)#I;yv z8FMh0Hz!wfRng3|bP%|A)q2)s!jo2DoB5+)T5+i@WBc477Lyp`XqvBo)Cij94*D_Y zm#+yPxR{^H3~j;Hi6{hL+^1h{mjP%9PWH1Vb#~PLG*%kWA>zD6MUygDyqG)EQ!wa$$c#fj<|#xHa)?DZh(!N}T36#gh>#$e-zB&OFmLcD@{)%ICUdjl`UL zas`RHZWXZ&M2Q|NLD&0r61o>SOIYoA#1`*p-E-eXDt^`_l|aqsCdph zxn}^?Bu;l+WMoe$EFMkgjyf{O6EnMXHaQde-e+&Po{fM+YH_HwHZ@ar-@8JQ|ABb@ z$wrvEwsAuFQ%5b|tPTqv;WV%OlL_k0=+cn$zM&4Jy`4xeHSx4W51X zJst2d8uR5VmC<3Jr89PWnLF*l*zc8=ZD_RZ0>3b#F6gw&WiZqOl2qEAB>4xMIoquD zyg@YT^&(5Hn+1we0M;2IgGbS z;L0rVY??{(Zec}Uw$+8*XKy4;8uC3Il#kwj$BcgGM~(-V`<5XE-zc3G3}eIh7d>Us zZ+2v04{FV>K|KnGu&C(KZXiTcx$zI??>BP;D|W&z_TInEKwLz!cvt=AFCy5y!J}A7 zisqQ|@QpWjx8TVsMtlOyjR~Kb;d@mLsOev++v)G8gzJiM=sHM3=MtM`rdrx$##Bn0 z^X(&}skW&Emh_MST;*z?kT{uGi{{Uuux=l>B?f{cGu$}KQKb{=5fwLL_n8;vyw3Iz zH&MjanxofFIAfTzb}LG14xMvahcp%`inZjJR0?M~m52bC6G|xCCyRuenZbylep3`v zMpa_=z_XOK5_L4@T7_M1)Nt<`%x8>1QmQTiel$`YJrfaYKR7R4CDt{YAt6O@8b@$m zlj>`2|_2NL;K_o_-`>gri zPw}FC&U*E*df(@vYmB)nOC+Wj_%cVz9>6I4hLCklQ2xVVu)?p6Ah9q~(NCIN+R%s& zw|LJ|@&ivasOBQ&Dk8BRZjw?DS!lu1DRwwK|gy&TfY+K<6e94vWgKWU2*lx z_Rp{nXij!7avtv~Q9X1Tv)*2h{t5EUhrlW%wO6wh1HRW0Eqj?)ckXRm;k}Gu zW6bcm*aX&FbAa$bAb+Z3pxI!78zHcITrc1^J+QGR4sZuH-<}f9|80@T~I@hQ94PKseCgBD)V_vc9=PwMKZW&+&kc>;VJ9_;C#e`*KI`mY#)v z?eq-PYh-N3UeFp4R#XWlDgHv$z~pwGt=_VdLY{NJ)P}$H<4hp)T76(nZs_rKU`MvO z1%L;AOnc2&a#KmQC9kE)Odt*05s#!oEm`=oc`_b4&(>jfXlCYt#iS!~zXC}P$+#S~ zrM2IkKn9h7%3pc)=Is}l4>U`ycm8)Rz*WMT&dEjC^z|#)B0CPtueJn%JL>eUZ_Q(D zn%0%bK>l)%J)kdvDkQ|XJ0<(syD^!NO&fVMrPuoJ2JYms18~_BFV5)nFUm#Mjkb)L z1%y6O@4=f7sX@6inIsv@VqKi|`?oT)^%!7R+u2VVsh@sq(7P&SpR@2|+c3?tX8eW5 z@srf%JZW?^o#`_*IGNKH#Y~(@Xm(wGH&3Uas-~tNbYN+wyWs(97#k?QBzGX>Kp2_V@6i07WecgGp`z)%=-bo!(a^x zPNAdc+jj*krB!^{Mlp0Rjg_{>?Zc}+*!>GxK)B;=SLF7*Ya8v6{IgbAC$G*yl)LFZT&uFNz zA{_i6IrBDJ_JT9HzHEpsU;4@j6uUK>Q9jMkRKK`-+^~MX${Z}hKeLnp57fr&kr`u~ z=~Lz@R7g3wUV7$z0QRz=afP65cqJ{qNl(|M2ceR7>;| z(kgT0QeARW6VAG`|d661D*aR8YB`0WW-4=tD#ZY5H#z!}BiM z}5lXKag_Cj6HuR5AF9SYRg*yvuzcMs*S|g0kH#q(x zRO-+E0y80D1p*OG{htb&)5O1+hd%m?iq^vT05VkHY!e4IL-%j)0GpRee86d2U2g6uQ35ruLF7hyPIv#B!&?#&nZ;vm>cApNC87$p zpf}+?K+*ZAx2R5soN6K98kZ-&pp=~@VSct80({tGCa!jttT}}f>-+S*===`I`a#=y z?CZCdg#HOWr_|S>9>-Q7{r&e`GPaA>~WX_7%{ z?^=9~{y~aMmkiDfMPI zMtJ`B4+`tPZ^xn=N3asVTu`&D)P!W8@>~$Yd>TFuuz{n(^*0tfNcf1)?qu zFkP|wopnaNg)AotA6E_A_B_C0cqNR;9>gg zS>$zr1HNQ;G|NKby zT~9@E-|=NbE!_nr-w@i-A)(O$3I#uI=vwN+b-v8oVJs4jorr6)kn8WK+_Ul9vh&_a z!BEh2l!!Ip@(gh753z=wsDeO38V4wkh0W=^)DO|Sh?!NGT|?Q=rRg?e`G__Cz{BBM zrQ;pr-s=2jfo}(bTWrBYef!=vDobr#r5`Wk&$c$&8=1Yia)6$g1VHIU1NG zB54`vuB>IgG5bkjT?&H?^FA1vkbouPq>S?n^IP^)xM$2(Ut-g|B>vf4%D>&gmW+}< zw%GoBAE`Dsi?tO)o#uYU5k%vTsMlTp;8Lf0Gs>Jq3QUP!BM5zEA`&9!i?sHrxR>Eh zBCjFm6x=&QwwM2DAgnpM|H)J%Nq!E*haSo%o=CDee-MDs4_ujQ8*RECm=##J)uXF_ z+7*^29Zh@8&4X+<2>F0#0eA5AjLWYRp=s-vFun8W`j4un1dvw#D=6(Ch9!PbT}rn} zzm&vz@ay5xonZcK1xFPAHS5W2r4gRjTzkRy%`x%j~=#@0B zo7Ru7zUPEMMwmRi)behq;?bAV3vv$MjHQRm2D**DM22f1xEIU~kQxF@Bo<}Gaqd5S zie)|RgYIVIekm7j{K@m3JZ6jNjj3ME7I6?FK2Ck?`cN-Q^F<4%Ty8bBE{M#Bzcb`( za%6{7-nhM|WSLA6Z*UsBN`{~hIu#2;gqaJDe$Hq0rXhs%h0f9Ue!uggGNL{)NrzzN z3w=Pr)%QdyCJj$tE7cmzMmZGogU&-G;tc)ptKoaV&a~>BCmVQO!xT5WyTpm!Qy1=Q zq5VcIGbOQlNFsN;IC6jWo?34N5$xv|+PrnQrP=QR z#+Mg(*=fS}5R0$6Y&I_A+UM9+7Bsk4Y-EWcQe2m?Ii=KCp~V- z7%=BzP7uA9i;}7LyV=FYNNxr>%&P$vInYoq?qHkq*MU%GE=NDG)GG${Ltbv`&Df!n z92>4$+GwARe5n~B|JO5KPbO(dUCveyWaMk2a?7!_A=giHew?1w$r_VvqE90m$^f*t zX=%;)$qVE%_%)YIqgjW)Ps7yZ)FW@`x^BkTtmss^yvZh7(p@8Q*2L6?T${!h+T}dg z^R9P?N&m1x)7hR?K5P&?)-a;X3;9stOw~ytS7;%$fUUgmRBOMEN#OCxVDAR?s7lG} zkbv;4W%}1yw!T?L=k3?hui-UqKH}!3#@{e{Pc>natn&mnpy;={7_~76#y^~ebF&VO zzJE0At9w*36VKuwVH%l>O~-bByCnd>aolA`CmTfLnO}aRO9l0*J4{+I=->Mayr-x2 zQ{72wUHj^~d`4AFV-IB|)t$^I_Sa7em)vkXuJ!h_GOQ4YrugC3#)73Irui_Md7NPv z2fw4VM^^daxLS=Oj}TX#>ncb#3xsTZ@bUVlK(iD5Q>`WfGcuS9RCSYTZv@{BIC2KD9+VC;>B+_dzYay}A zrHA_kK|0^+ql%BKkEra`%W1pZLG8t=0bSTx0iiJc$<+H4)B2&jrtl>O*;5?N=t-eD z>j!t?8AU`~EUX;VhNRq;+CVw0@{;|)tW|CXOE9$GxTL=p!F^YZMtuKF0;}h?Q>Umn zAzf#Rym_p?=Sc)H`erDjh9fsA(U4jxZlmTQ6m+ecperQpe>vyyIM=qfwhy9e50z^U zS0Kc5;{LY9!_8rScdnnrbe1$;!Q1FJ?ECf$ZABTr#{OB>IL-*~`sMe`pk5X`HX9?L zJN~&5-Y7RRMm+vP+Vv!W? zLnb7P`Zl_a-66I|sp~#eJe$wsk+Yn2cR25@Q9~NSNwf(1!b;@btCs|m69_8k`wHjW zUrbE*v_4a)pu5dJCB2!59K#E)zu!BYU)k^V z2(1((Z41y~`Z9elE0HPv!{dVwZfO9`Y4zroRIQZvv*vA{bn*y@tl&=aHqQa>uT{l` zYnBW-qAvx|Gn(_0@@~z&fi!g}YDmYp}dHSe~>(O9Z_a z@vjM9JPcnT8riD$ifP};iVVJnv;rO_tIo}{}}vsNVjxkNtTYlh%!w4ee4ndg`% z^(>~}D5qN=*xq+-bzPgm<_6333Rd^)+M>ps&goFQUM9C80RvH~zMlKrm9_gQ-<~0> z2!zD>b3fy>o@*`pXwFOS;AqotUC^Lad%!>cb5x-(aR-@YR=}p};3F3S+mJP31Y26; ztyJ0yH~&YLiYIInrQWR8Ha;Ym1KL%(1c*LhWB(7ZGm`rX6+#VuAaX()=2+lMV>B$2 z5g#dy_sn*s#f)>TB>e#Eu$&Qf0Smlk@-&wIhpyE*KCw)@+jfct(o_m%IMA-7CMcUq zDaTHhB9@c0F8XWinSQD4@aNP6Nk%GUa2X~8ItI%ET4#1O>-*WeQ)}iA(#64*APqn0 z0Y`vA0Lv*wycq+7t@r*-I&Rr8X!?O^46#$gNvC#VA0NL0__dt!0f){aFC)1JO?6krWML0 zpR2eJxI$Y0-e}^{ow?vtL$m(-3p~GSB@QKjrJXLFbE2jXB4oS|Ig1Z?MdgxOj0nwd9*$hNx#OlHi0qh4 zk8f$dyxgJFH|odd?5{w(*j1)q;fWVl`$T8OMU(#Cw%*txwZs*}rDw|J5f+K4scABT zI@E-7nA;>2Z3TDDB=mALx_hA9C;IB+I`?addmAHFq>!mEbFg|NffL63f=Q&QjE$$yIFM(<7ZC2BF(>Dlx*COEq1zMV-d4J>e_HS-$2GZv4wpb+WL zo1l60W>)PO|0|v+qWhQMgm}2XK2Dl=DqmSWXKc|hwgNjEZ>)nujY1y;>43%=X43PpexBA1x zp;MVXcPXI)-(1y*zP5F8ACr{uo9fEym?izDyr<*+cd4}di|%&hdh=jc+5%SGYc74GgJH7o$1_bG_-|S3cOK)O zm3;N`V;iZ{q{tAQAF8+E7Z*vzNkAaWL37O?`_fPG17{j1b4Q58sV~^#ze7)^xJzjX zevm)VE)afB9QWuzls&&2rS6YdNlp`_@5&+6Ll(f;Rvxv+3Y@O9^oEDakA*zSN*E)e zC?u2;9YP$tz*;uP-RC4uaQ>17){ak{;;dU*LbI5NT(az|ZO=aXl?L8gh&>PAhGg2# zh|e~e1FzHd_7g`?G^Qz?8ZnmgDa*?O9GY^I^G#o6bHD`^hU zB&X$vn|^ew6+d3_wbF3->A5v-6a?0NAcftIcT(i0FfcQ4};1ZS-%o-K? zh0Ea=XZn>sKYbb{7UrLY>AC`fa3LUi8eq<$DT7oA3Pxj-(tRkdQXj>f{0o~DB}E#Oe2xc`G8=|*Vq^{t8X=H3MA;x zXT(WfcY~izJq;iOe2o|APrD0?R~5|DMoP}wkgd1vfMO5}#y^r(fjOmkLy?=D9uW;m zx!X&G6+|ow6)&&LjwJ@v-hU;jcI;A@oJ`Q_OW9<~qLDA}U^}82=tg@7rCD-J29-P3US)m#tyMY>}~DaGy<^`OK`T!FW~@1w2c*L_g0o)Gs-0P*ZBX6Fs`{9c#C&%Vl1S$K~jBQrJ|3@qe& z-TPKlWx@98q}XK$E7@Varn?``sWV`hpN9qCBGcR(Z6vpm=3 z1+Rdkm&Cs9*Bp0AQ) z7|uIjPG5)YD%^N*MM~~suj~pKmp{(_jg_vR)NL?w?BSAu_&xoDbU{cF*#~I)hi@MYCdZq5PkXYE ztLOAm$Qw;WT$X!b;+sZ}3}Divc*(uT@ALtSr)m?``rt_UkY=JH^?l5~hUBPz$@^%F znPoA})yekBQbC|?(}88W{d5s*okX#yNC5$XHzW1cCE|arvXIFnh~ME~Y#Ofu9Vlpy zp7X_JBmn22x)FNl^kirukSvozQ*wF4%qPYT_RE8NbTH z&kvaR7mFkP3=oLx%dPMjP#f&xltC}7(ITu9b$1NM&q!`zZ3v9X5Io`=Le&tn${mn59Y-XrGGH&_X_&Rx|;e}OwnQD!$2*evYfed?*5 zafM!51du^L5TbN%{oozQU4!wcE_kX8qiKX}BI7D%Pu2bXF(v8Rc9$4hxZgEw;ycZs*rnZUb(aDGk1 z-+sq$ng0+3%8ty3g^jLwFj&buwG*M|LzxQ%=%YGEfbuaFHE9$iD%8!GlE3jpkg2b8 zFqyo&cs=;pDd%>}=^=u#cqi?=`ux?&e664RuF++@`lYQjGA3$$vy?IW(SLn zR>PwO|6|5qDrb9k#SUn2I^J}rP`=AGX{$H{rwa!s%Y112BcbP_l@JaZ1Q!tMqYbr* zleZrHtNMQbOmRdJ{CzP5z;ql2Iy&NtIB{i5@tSKT?}vV@urrbm_ar!cE{7rCO5966 z+9`wwit9$%aeW8drrK6M39z>-qFhIvpu|4M6qFM3M)-`Itw8n1r$Kb%(SS(61I-v; z;3`FwKjL6sPI)^i{QLd{5FPRl__3{OYu9;O`~~2gMHBH}y0l-(8t*<{`Qjl zMCyGT1Wg|;!8o{W4JKyjO=0yIOipjkc)euqg{`To$hgY*r$=UkF!#Qa(-L-@e!i?u)I+vL^D> z#vDPR%-cz#r4fY3l65CSe;ExHrSJW?TO%(08(u&fTiWi?@n~?GlPuNzx--xQ^cGEN z`Mb?(00sNkGXmD`JH`exg(V_~^-ifs9^EM^RyYg0yKoi3M|IPF)m#c>sf9gyoQmdF zy#;+#`^jq40pa!oV(YW>jTwI{{>ju?JTvd~^~b#_<43d&ufs z%EiLuzd^z9BNP{5`SZaILb%U)+3PRYMQKFSkJbk+Q$LWd;Pda-N$hS`ZvFPEKjo_J zpJ!@fbZq47(W9{WO$(39ulbzsJ^93*oQhprSzR41-9(p&%wTCgd!=ro3)D4>y(HYx zKFanz9(zxdIhrOia$I?FSYk-JR}kLgpg1%)S6L?5ogO7{IxE$FTzu_0CR%6w@dAdW zZ*8q)xX`MHJvEx?*+BLWi)B6Y#!$1)xspfZI>j?$m#J2wL(+p1{eX#j-L%!_>JRzz zsDk3bX7rKVL_Hls$j@&FjMSbv<`Hnx2w!Y*2&+OoYeF1Sw^$?O+gx&}&wj&R*i^k9 z5kK)D{TOuEsbPOk82Vab$4_stv!48!{k$*%`+6N+61~* z7`7IZ3^Lb?NyU&=h_OdvC;n_LtpNX5vbb@3_I1=5Qi=WsX=~1kE`^O)`3KvIRRVVx z>8I8a47aSCVHz6#MMjr;uNKPfYgia?Jm!qNYr*#$ci&bp(yMH0HqzCE`^P}YK5PK< zCFPs%Lzd_2)pFt6pDw*~m5!H|c zsn@G^Jr@fMrXI^_TmeEb%y`n4s z($S>`apB`%8k)IQ^0Oy+?NQHjGR+BFh4gRiWzeS2gK>XswhG20B=Niim;Jx+X&RMO@v{>dU%$5TX<>H z=N5&>B6L+A*%M?UY|%CTqB`|nZKj~cWD7e(s6U%8h8`;T@U)j~w%70wCNvwOwr!RYJbCmij1HRvKOBp8LqP$CYZ(3xBE=$l~ukBZV#}&8yrM!Ym|E*J;yW=7k zpX~wk^$iy!&a>W~zAVer>3+u2G?}rS@ja<6z?$O$>2)ny{B zq09JTWDEy-pWN4dVSi!aBRMyUL0Y$l4|CQ)L$otBy2LH=Our4*+Z0=VkP&_R_V=st z*GV^Zk>fN^%A+|s_Wlww;rPZag_i!Z<8pV}oLB1GUrnWp9Okay;QQ@dPig`;8oRyO)Qd_~-QPK^lovjQE4zQq4c8j35Vd z_)Bb6@a2pVDsfLDC2q1x z;uG;YZ*Q@@iE$KF)-Tt`sqs(*xSF^(26b<-ikXvnr;)o+{McnpEOWq9H8ziz(6gCM zVmNNYb4aCC#dHp!rL1vUgW^u`LJvr)$D7jAX0d?-!+0oNK^gX2eM@8Ye$$F>Ire@T z@5P;}-pHN(Faq6Fe0Qt;`;B_aIw#xKEC)w}UUX2;p0kR5tq`~7(`vk0J8qHj32E^} z4vBvac&5IX$9&J0Bk7rLPrRB0S6!p$zq=fFp`>|wioud@p)9cIuy1q_lLtVQ~M1^5<n7UB5kmv?yS0MF}@GfJnU;kS30<+ zE~;+mx(>%Begx{!V@7bY?~d<&O2|prlTis{Ppgmo=GY<>XFt$RzBxdo(|60k(sl9) z5Us@9MW-ypITa@;Gb4Bz`qbA2m)@&;Ny<=IccY!t`jj@40`GwpO7>U`K00bsRIROD z|71Zr;hNB#v1!j62v}r1O}nTb8~t^jEC&_I?Oo;6_@nzOcT)DcKX>hDjIp7oEmUd4 z)fD2kqrHE@b5Bi|p8|u(q#6Vkg*B`AmounOm*yYRUsuVs&n;Sj=gBpd*bhwMjCMV7 zMOP_7+Bq2qQ;fG3gz%{?ZS~|`xoNNx#6*N!pfPNTmgVjRgr5t$sUgTlTjGxC{$@XAl(@%}m z6q?UKz7`m`4gMcAVodhmmFoX5up|E^j^_W?M)GRh>)E4WYBrKeM=Jt?fb2r@f>QDCgerdNCeZ=YG+;^2lgESO^>l50 zq*T-{eE~bebhP#J7;{jIW7-zi->09r3yt%kc(12Hx^M~92;{s({EyC%4Ql27R}vqE zd>xKz7TbwHqln=j{^FSNOi#*Q5z(FRM#dEZu*pcw=I__J6__3(PxC1ym|b{roF$4v zSkNLRj<-0s7N#mT*oA#L^>k!ENrVl(Cc)!|RNA?R(?3lqIu!k(wd6?%X|LQrn+&FK z+!Rmq4&Tk`_eq7Wp8{Z%MqRWb_2F%*JN@I{8qu#L-mrR#wFL9o6nmxpk;GYvURdJp z#Oo4h>7qtblJ#&)@nC0@scRDJsS?7n(jZsfzj5)5-$i*5t3580frvWw7>8!?{3@tI z;0?L9PoL}_PIEQdX(7!$62m?qjH$0bf#S1&ZBM5zWzs^QU?PtQxkrmZTr<>yEMu>#d`0-yi3m0!Y-G(F+W_*;`s;;Bfu^l7)j zn<#sFd{&F+gT7%2SxsYU^sq`2=9R7zO2STl(6EH1(cVZF)Z5zV7Gv`oC=WhlC%9(NhK_fBELa1!5` zc^d1Q?*e~u^!L{ZH%-Y!kvLP+1aqwZS+I<4FQ@gBAGOXZ&mA3jsxCz!saS~3*NoP2 zRLGe)N$=jbMX)*^QEm8b#gONvaGf6U@$ve)Z>CW`!L8AKzd!!Dc|9#kyfKUzDcB`~ zfBx{2))k(Ult|bF4Y&M|O!gm6bVl6O=4oDT2!z_+y2qkt*8*YPn4?{*(MlOiT)l0P zV$MjJ{bDACJk_f?%3QatDO93E%@b(q*~=nL-qJ+b1yhA(SJ zt(fJm{{5MO^i-X|XOOy-k4A=M4-@ENOQX3BZ$;FWIBpR=i ze#wrxLXh%kz3PLt!Ot^|$v9jx{t+hdZU0sz)L9*Ll35$i(??Pzim??a^jGgnP1ImM zCFiZBIVIzpHPG8B37JcMP_6?}T5zA1@rz^K`vmzqRuoHJ?bUm_=agcGjvKFNdebzE zXO2tsxftwNKsc^hzMF>guf-Xn3W-D$6Xz}k0l5pWlwgS5S@xN zIx85rn|g_4cA7T6mEM6E;rU$E(cY%j1j$4Rwh=|mx{B&4El1(^bdWN)_(v{+3j|*T zRG2LZgG=I!wl+sC#uwC{;d(y^z?8Mz6Weupq^@8g0ogA+)07M=zlc4>dNr)rIdo;q zzfX&zd^!SBCV7vA1z&_y`L*}vUR=}+i_}3hJ7#(|RO4=CIc-G5LWN04U95$V{RxfQF+7hnk zrhAv=Y0|#$(U$p(&Dr zjNTQp*4;9?^{TF3|2MgIB{#;09bFzfR}z7+zv?ps=Bs@<^jmV!uF3CxJ5cbRlW7MLqsBpID`;F`MBNZ`j0r3IA*(7Z(thV)6cov zp0~htbEvgH^geuy-g-B|(JO*AYxd#76vJz|H5|yo!^k%$v?!qK{9ej^_iz<6bd8~% zBA>jI;s8bC(V55|g-ag7(R&KO0%wpTrXdh?mEJN5m%l|p&dW`yz{5F9GBZxEd-e-X z=@wr9eU@iAm;~~ei(y#fCVl)vja7)t21kT251A%6X~-9HHeRdk9$XM2iyE(y1ZlC@ zD>@DjBV%zB@KSaQsNF;vc-H72-2p6FyOTNDJUL2XGJHtlr(T3^Y!bYCvqOtLC zgEy-QX5?bWsXEzu0Q(jHgJwKkvBE0hK)iu~IWl-yE@zOZ^tCU2nhAAcng`R1RS{;_mDjh(^Q`0OlL zAzx_t$9YE&!!rOwSY$jMGr$LrGkothXrD=ZB{|BXe-3){T6fZyn`HpXu?0U8&s5jA zx%3>I0m$osEfkfi*uhJVy+GlrW%v5~;7uTZW4S0h0(p|9^QxI!ftwr@v4tuFoIhI4 z*!U&ql`XK)TjnMq_OB$^N7;UFBf0LkBDm4}BC55}+wMLT;DzSs%;apbu^r0*F|i23 ze|ot+XP!N3Z2N8<{MuW(@b@aCm=4y}--s~3VkL~a!dfewg~vVm_Q2HWxD3#Ch$it- znM$$%;0u?&2G3cA=-hAjaox0>*;#`6>1NCOCq|qV7>HGU+H8wW?KaI-qC2Xl-qQ<5 z#)W^fUCupZB>*V7O$>V-WN-aSyS-I?!@Z=I3Srxy?!~YL0wesdN7)-jf7G)zzK4IR z-8p-&21bIdIVg@|Fx@qX89~awLxL`BFV8pctsK0cXhY(35W6Gu3>lQOp{mQ#UQFq4{d|X!zc6xvy-(_aNRS65jYR-%Wn{>l84I zb8P=~T#@}$>3V{*SwL}3YWOGoK!r!rfVsZ~L&Q_gTtmFeJ%t#*XK8yWh-n-~w*|i7 zViDtT+b`#{?>VBVQ5fZ}j1%7qr4TN^d^4g2y2-mgTM7Tkml`ELY0LsG@jz~g69rHX zferw5;^hlH$j!-^il%~2Ze%l@T#AZHxoEDW528&vaSuhwJGuOP5*A(2fm4@ptsv~h_ziCNy; zt6_Z0f9n+W$;Q3RiSg|o{P{VqE*8yIEVGp{NeQG7w3Mf@Gq}35GMJy7k@!zBD3a!A z?@TE9?9&vkya}$ZOdd;?cdRb0u12U$vZm+55>)kxQ(&4+_VK2y~^A?5>xJWSia50hyRe3`)`Oq}5}y5WjG zBFlI5(w;)UK0<7lrctDybe-xQ`t);Fj$6Z%_9Yk#x_a4b#Rbx$l9Ctji@*Z@iij zUZhTfdA;X(IkTds$keXXwE{7+zdBKz<605ve9|X#vl$C{b7LO%eoC;m;R<&Xa=w#h znrr0|+x=Icbv_pz8I9Z&p>VJ&@Z6y8pJwV#CK?mb(xuUo>2jHcG39Pf1q~H#-?7lw z{Ar0wVRf~%Oof^jJeeKcGuKT9e8 z`|Uy44!qO=6o+?S!FuL?Vg45WDe7pkAe)r8_v0f~N4uO%+k)W9(PIlEv&Fuew+enu zG(zfqF1!|dHMLw#N%>TKBmsH?2O;boPbxD;#my~H5basKJNInh_bCr$h{+O1yC{hG zGU_C4UYV8lUCKWVR*CyQzXmT~wrxDT>2P4EL;@*k7any@DnjvC{K;(bpJY>n%#Zq?PT40k4~vD_AOWS6D4NGgN7$M?;V|P@tNyzzWw&B# z#1eS)BrMx|6K?Oi%l|%nKtg8``G(JHD{8FM)N99l*~D<|kl*~KrIyL)@xIx>&R2|H z<>l+fx|pe`V9|cuysECfNHt^P;yq3liZMMM(&)Y@#{oonuDHtb5KsBQ3(~Q!0la{# z(?-=S(cxwS&XXk#=@k2Pwx4U3SROe*3X#hHH@xv$V6u#Pxoz?z`skyshp^I7l%xtM zB}v>B#&Vf>KS4T`1H?16egS^sA5{=o4`XGwO>z#iY~x*ae6BMPUb%b%GS(yZBb#ai9S9O|$Wc+ArcNNQ1qE-RiddiT z;uDh@T*iPT7G~)Yc|BofLDuM9qByX1$>y7-sWSbo-*b6JxFme!tDOH+88ZEwD5sMT z^SdetB%zOY%BITr*Ziq~-7|N-ovfc3c&uM6dH*#l{q=}EOJMN0Gd0x)kZ*ZU4d_~? zcWP;AVwD0SihUV)4~2^^6ZI_Zi4mozTZOeHdM(xKZ&rknv7G(H%i|#DZH5qX4J5i}>J1O5)%>HE*bu0k&v5X904>lH_h#n&e(0$}=e^OW~ zw%~jO*2)=FK?`2)Qv&Ie;M?JR1W1VUzM7VZ#fPQ}yfWKTl5f^^P?CyKeq1UoVSnGJ z&icPNYe-;)E#pZb8nT{p3yaoS`f!ic;5#2ZKRvWN-TW^j+ zNG$C4?Mk zmLs{=!;-rK9REm5d@D<*KD~fkWd1KunXMz-nBQxpz~=fyi<{u8Y}jGOw?1o zW%Fv??a-fbH_>}C!Q>VrCF&$yO13ZxHJtxq)hQEt|4|HicLO)yKK>221Jw$jw?7#| zW&mQ4H7sQS-LjFT?T-q13RBMXEPLBO`uFPQ!UV8sQl4HJzYhKc@20Yz_ALOI$tUbz z5{_c5q!=jT6`Zw&Ks26DUZYmNT;MHlm2%=4JGtBBv9aD!>%Ejqf8Y(mX@s{UOFBw! zCKY*{*lX}A)F(*pr@r;XcHP7{>E^g!Eb7y=<{$>S*PIsqNtdraS-uRB&2xp!&mvX2 z>jmDbRGz&C>Bt!8S{YhhG=KHn#y4a8oo-|8X=b`OYn`!vTG~AAUZMVtd(vsL{L{(skQOsxOG!?duu zn_i`JKk~#y+yI9C;wnAdO}ejCiDxVKp2Rpc@vy|?AN;!(AmcE7qeD4ym#0_~s}CjM z?RxO4KD0dMDJFXpQ+vLd8u6Ngh6prZ1wkJtlTY0av`)=zOT+U;bD9}aPK&z#F=FX; zN8c;c*QjjfTp;e8H}pPR88S7p>P%hjF6W6Cg)5u4yx4as6ubj82uKi=zjNfOSXicX zKnm?;G7I9}u)BeiT46-At`p|miMumo_3Ag`==lwx{XXfDym*J$acR;`e)q^-R6J12u>w60D{}Af;u~GXFV-1E)8>irz){;A3f9W~#3mg(33R!FGj@{4 zbu6byaJF6Y!!3Pk0jpMwI;(EpB#zw!15GZ0P!QRgPxMDq_PTFA%AVdg%K?j0pK`|L zi_Ut~TJ{HSBH`q}BD||CSo8eB4n1%?hH z{ARzOG@|ai=#z+*b{^;X^c9zgzil!@>FUkg#&vP$!^fbhtNX%$muRZTCtLRs?yOm+ zMFh58gutf$FJ7LB^D8Y_2;;_stU zBFJ*^qy^;ha{~brpdQz@SJVn@yvWT73CQU;l?;zjlm7@to4Gzmhz7{4E`DsP*_{LW z1IKb}sjH;hbyy7e5GMmZ{K$SK+Q%b5_|nfp{x!+OG^2?D&TKdOlkleK0|nc~cXK*t z-qEb5)2O#XpJlh_WI3uM@w$dlJea}eGvwyk+Fid9ze4d9aQ$@gKHc5`%_r|;odcB+N8fS3&%b*zzez9fsk0xIQDdr#P~X!z($wnp#3e1l0HlK`&tV1X}Iv4fXIG2g&sD+*(YnKA`iV~8!5yB zW1v4$_P34V7GQ76A|PeMt6n5e92aQKzFH*7N5REkd?k1Cpx8^fWLQgXM6zsXE8H9g zBn4!foBDJAR2^&xc${9{@hr@0vhoiQ4gIl@eW`hNNbT;;Fa4_MjByx(IP|Z z&PI~oQ_(+Z@jv_cvwX^Uiuc#%{F7NvnQiOs5i1m8d}D56L|>XqkEe-!#7nWvbJ z3~;S`&h~Cg=zK3HfjprBw>6IXHAOM>@-6k}^KggQxKyn2I7CamMU=YZs+wym>(4!_O}5k;&oq}r+)?x1iZy;geye)(j)8vfAz^)Kszjln#QGjv zpL5kd!l#J>RO<1X~?NlCuS{yJ@xqR(2R)pzq6GhsYo4-AIv z`@xJ&;&{N5Qo-g(d#kb!A|(ud+Et*#WDG|8Lu9il{{oT%OADVA^#d#h#;^wx{4ht#L&ajE)hND-YfloIY_a)lXA(DWbBh|Fse5^(N|? z+MW_=Jr9j?m$J%n)WlND`gqf(cguLC1?kQoaK5F={|)dD`S)V1eggwp;w<=ZOgq&X z1tO)^FOn5T@xgz(BrpBjX#Wqt{eS)PmqqzjBBi@exmYF)ph{T8_q5Lq;-~Sxr>~BF zy7AwWd_Q#5gm4EHM?T|xBZ4dP43#YllfUxC-rfS}F%`g6nF;~mM2+6<{=w@+XOa26Gr$jG2x%&&@%a<_72G8kNS6` zSWl5M_H=-L1a5`r*jtWz(}@m8Nrd4-jn=&!Dydb){#1_h;S+s;pMLprQKqW*oYg2M z%;)#W(35iHgXZPRU8!}d1aW*vLoKblkC06Bu3AW1ORDGAoY&!ZfGq1zf*i!MqPyZ z_q}+LE_>yE+9I1Nr+XcNyprMa{Zv>r3N^-n5HIy$;)l@fGq)DZFN&zs4*dK zCWSbM?9@%ukPm2cABj}fr!20Q00W{rwrQ9V5TWN_$)sK~bpeN0Z=m$(@9|{En&wF% z9w3de@&M)~6;jmfzd!#o$p?{}-zD?nAG%}$1I2R5LKnNbeE|;sUo{~A>ud7=^F{n$ z@Cz6B74_N(Lc(8(WAC5Z^h>Kz+Qwe{`bvUHTj4T3x*U5V|Makmw2M;P1Io^D@!ut@ zQMV{ktWF+SG^b_P(RCE??gG>QLZu=9Tg43jQCHwI2h{$~0!E_+mnHK`QLgy;*V&``7gWB0@#2y(f9~m6&(6@49evdNwfLk#4NXFY21y>~y#kIz zEM&ep`$z66{L^?d0JAeM&PBmji?hXaKp^D&kcg-L`nRo7fEbE|KKuoK_5PdPrdq{Y z6!32qarNIIvp~I|DfBA>YkK|y;S8V4|y#R^K-`6uG2T!ELZZqDn`OwQDAz@~kLYq{c`@ zO(6x`s`i2XYOK+K-Rq_F61w{%T)5MB>1(sx_{EAFlmSYnMA1=q1V$9r+*dk6O`M~a zR7PhTUKN&X*2bt6U%?8$U(oTpaViW_U~i z^^-RATZ!Yuep6JMWM`{ePi+&xF^glX2Qy?8M9KA>_n%hsuDEITdTq=y};hoK+e;pKY z^FX3V6IEBR?|v=kfNjowX<~rq^p{YQ`zgzPFS)J0K9F?geb9g3WQ_aj%N-*g_+1c5w74c$rlpi6CG+S)12MFvP(mn41C z`c2x~YkVYp>^_(Qm*#hx>FhD>dg1A_9+A@Ikc#Pl8v;KfmQoC^RfTcH)!Qx9Lm+0r zsLCDRI!kLpC7m3$oTr^Viw{hPqpOp5Z4_QTy6y4s9$LzM?OG2qR%WxvJ|5p!Ltcz{ zTs2`hRZN7bwv?KOBRvo+jADV_j!WY7tvt!6`g{~i6`eG77!LP)oEur>7&t-HM9-|P zk#2&k4OiCm{;03AgG;#aQpm8^chSf6!VD|+Hgu45Pnc|+fS z*>cRsf1v}wsH5MMJ~Q@Iyc3J#@HM8UuMOf@sm`L@67)pYW?gjN{-DNEcN{~G!P{8r z(0cctk)R6UdtH5Op6J{q1rB+A3z2-_B4A2|Y3%R%w-tfMoIh#zNe_pQX|^14@`#YR zNBFF^&9J_8=}&wrgKtl3WO9{ZY*IhoU~y;cDheUkJNS@ZP4uA`-EUyUhXF|N77_u!fS>x zRoqsN_v4*sJ%+cgoFipqZHvcD}78< zdaFCZ@l%Gk_p(bh)roKee)(WC85}+((j{dseA4oS>pRXImL&x3vs|na$8Qme3GP~$ z#dl5Au0WT<<7c7NnPaMikMf7QW8cK9O1dOPJ+2l+9)A3#LY%=Zs7$nPBZY)#UTRl5 zqQ)a#rxJJg{CPa+XoHH{m!w2HdmWC#Kn?gu57?|d@UA0iB^g@U=@w-o5O91 zW&{9u=`<_3t}-@Yshpc*Zk`RIqvTs^ZU?^&qA&%6@<74snFmm4o_|Sx$+a`VaDWPg zNBU*U)lt{m)_1wqqZzhWI>y&P5A+^_X4EKCAK1R@en+Xe4)w@j$h-L8xf~3%_ZGG| zA~h5Nqc`t&b?~%2(B;t$92qYTK?0|gx)M9cUCjb`k$a>D%W#Kdlm-zHBoF+6Av_7! z1^Vvw!Fb~nDoxqxDfaw}P;XtOY<|-O5FGdmFG_VpF(g-DfYXp?N4?3;DgDKB9Nt8;niLU0j($u> zS#lGp+bXxdru@{+Cgx&nlvUuyM-Et*uHr}U=l4A37bgq2`HvO-xmpy|3KZR^jhEj3 zM;6=>ur&6FvZc+-{+)yLHE$!2 zFnDT|J2tL?WphsIguTNN1ctIX{JEKg1Rk~r-ye~^AFkpS!YaF!*E$zt(MpSj^>!6g zb^A7)9c4|WMuY=}wZ_O%9+b65Isq%aDiK6i?<^WKY#ivEut;@TW*9w$Ut|2t?FSl?zHMO8O%ZYU(#wN9!~YXm2CR_Bh(4`&}1qvc=cKmlxCOs3Ff z??7Bk!)uUA=}$@uIzyByqK8*VVB$)$`qVO|KFFW!8o?RSks9bC1V-eE19G|Hzz0X-Dz6#{Z-rNX$*G z*cK4c>Yjb9)?;~@u_sZ!?6Z?kAnQ1iL|atDogkm~CM72(V7NWpI&S3B#c*Hb_Py;M zq1DYBfNinF@&-e3JS_;;9{c>2@ci17ZFmz2uBzbf5QLFnb#4lV$esmwDf$DPh@)5p z#%NVjs>-_eCR!T*?MdLi=w6%GUV9Qtv2C>Az=e5!(T$T$uqMTOH+yYks&6d3S;Tza zm@d$sv+TyQ`2KuN-Rw0OKA={q3wlK_;SM@e@po8w)uLlK2QWr8^x9i$fxZ-|9R@bh zK#y97qFeWR($6fThsC%Wk_iP7u61E~mh%86l=oB|c<2pVdLLW-H|;{slj4pQNx6>s zeE#WkLrMqg{G~ngq+2tNY%-iHx`|g3fd%&#HTOc*JCu}#aXsP4#WjKoz4B^N%=E?1 zqkCBC!YAPjBQ=zgmx8O8kzEnN832ckJK0X4^`&fMSTyR-6)Ov~z(%WQl@~jIoo_d> zHu?HWVe6C9aEO3rrCGG}ak-O3>)~@filh=$dMTElRQuL+KlU(ir0st3fzig^`PZKS z>p$z7T`tyuoQfOU3o#^Ez9}c;4(P<&@&^o;NH20-8y(dd*9v_5Zpt1)PsMiJ$&)#| z3L|}^anqeGc&f1F6&wbR%Qg(}v5em+6pqd<@$0%r-XH9ejTtzA(9zUo!4&V$nY^y# zvpj3*bt`kJyYuWEtLUi@`PasDZH;$RU!eO)wO3q@UHOmrNNuyDD?#D=;DzvR=bZN2 zx%~|+=M40)vV6PgYRrIL4!$`1EWE3lfOYgR zaoUJzg7?^qLW@a_rEg2y5*1f#Jx(lM{Hiag(HWnJ0*pL;xB%IgSD4Uf0w1P0M2ih} zAIMdM<1`z#4sS0WLbQ=39_&)r{7s#LtR#!|NgeEo_tT{fFY>Wm;Z7D3 zZS1#mMDG)pN@X`E{Iwrz-k-N^sHliyolLUy-Gdrhbi)L!brOVg`M2a=MmsO_x&^f| zNsu5#6f|3AjzcV0rdzu#L~cuAr+7u$U|nWh>O?fBPn*)n#Lj)Y1WSPokOc^Yhx~D3 z#Re_J(<+{4sFuI9oDC)ipS-qRBg=4k*hSLcqRrnp3A)@ZwE3%W$;-Gnb7_x|nl@b% zrrb4>_M}DU(g|(y z9^X5<1|KT067Hq(qwCi=F4kbtE1A{3QNgjlgMH$<|9UXE&?%qLCB6DM>& z47nF&m7GjzAv`cSPD22&N?ulpn%2qaPlGY032T=%j$4Kc+uASE(L^eE(&>EbdhIG- zD6P|L(t2a)*W!s1nv@p-9d+cl@kW$G0u-1%)xt=uNyHL(iEdC{ z&cTISjoOv-1iiA<0nZ)lne$C1ijk~h4kF_-$6)(=`O8ge5eLxLy}%j-phh0q39yiT z_pc6f=f1Wl(VQwdP9p>X`%<*)^(#}~8krtbL03r?@9q?B4=j1yD(TLRgt5K7RIbN> zy7A;KeyQXJ5~3@4SDYYhxK7FcvAMamE5_pT2$($T;4ThsvGwXo`O-@@IrG_Hq+)B# z>M9(7R#Q>`suIPO==Iz6$2}^qL%hr`)<9RMJ+xk8L?z-N9che}PKFkPxHxO3L*e1Ylz3xZfzQ3LWOCb;4o}VHu1lmYa*M=;>TN4iOmUx+^+#;9B8Z*0aoi^Xn9RI>do_%dO`ID zIkFg0pA4|439T4~4SQigb9Psf`<9b)yVQhzChp!vn)f>(keMF|7*_}<;ckm7UJGpi zzxi4tixu`s04S@O&#*&}Kf@nFTY+Zb#UHb!mdi3)gr3LE5vIpzVgda@UPEx*c!`%f;8o`SXwSLkAGDvJoo5;Q*zTH}pPSYz_qZWv;o> zH;z)9t9rKoH=_ggwc9QK#RZ`G-;W~v{}6!vU+B_*W3+%kjGIn5LGzv_6iCa_+W&xP z2d1c%k_%u|9s$3D30JI9|4mR1I4?GGwlzpVgct-N@d49aaS70dX6ON^vG{+9UjKji zzdy=}S??6qCi&AN4`A5QugTo$ep!)T;wrnzdH-t1>oEsV8UY>JIJc!Crf=8um6EUG z;nTH8hg5*Z7N);A#A`!9_?+e@$bi2UM91mvHPX2Yuvo>5Gl&1U+>c_jVE=Ghkd_vB z?PINS;I^R7)CdrQe5}8{g8>l=oquS zV8i6E2igEY2`3Qc-FP^V56SHR1=;C?C;#C1v)lTR(+H@P-UldeW#Ic7rr%vT7;5-c zPaP}eDujC+3WmVz|C8x#03~j8iP_~t^hASeWM!{pDgm5v3pu}3cs)#<=EfTUAGa0t zM9(k1H8;(ib3%Y*%H z$V8mgVLb;yop$X0!j@{JMw>o8-%(q@`(|*BGb1n_j=Bjy(#dZC;;hm90xqVjuhL{@ zxe|3ivGrKa*M@|F!E$)oz4ybjevP~U*$Y2N^*TaBa6cywXIwYc4q6)G-H9I)ANC^@ z?ksE-L~0oJ+zK2RyhJ>|&}D22fK8tC9-oz{xcR3_JPaKIrsCO6TTw1^HH(`eVi@9N zyR+~f6V!Wm+(=te0CZo4VBXd)FL%L?S|oR}=rj zhE%(Ey1gL4SrHzam4yN9Hq5%EV*-jBN0aRnBteB3KM#7?s-`CWtUvwn&7}gCUs#t` zgk;v^FiiC(AX%G#X1z3ynngm1uKJ{bChD+k^gvIn#Yu`Qs#-R}Rp^o(@*W#!Jlai2 z&92Z<6!YyfhtmPSQuNIXe}M!;(I{fMK<7O^PX|uE=_dt z`c$|`*@W@VIX8TRn1Jv=MtRTef#@s@c@x3Xmptk|7N^H@DgW9dg8|8G66H8eFUUD) z+z1g?m$`ZfV37uoorw0HIfQ5Jfp65Ww5f{PTJ6r`cldbbMN!vx>^{zXBG;V3;U0ee zxa6L9qg=np6X(SdtxoPtSikp@A>l9CMPv1#Ja2&i?x?!py0+?wx80w9>xG< z0cu*>!HB5S{V^|z-O7jK@@h}3JLd{SB5G`97J9gndSFdL}X_cMibGLq@wo+6j!1Bh@jlvfFE|k zWl5??kh}8kRK^>#nipHvhl_bH3q90XQZM4! z`j}UP%S!EHOtnyZ!j_Z3VjT4BnA53^o=q9OHdl_Okv$rIGpnj%O5xn&TTZ^u`ut>I z4Gv&*dO^mR_r7XW^vq@s{BSXxqgzT-0n}7+oc=OWTJ!gEVB7G7^m^}Y;ZNo`zMIhU zwha?^A4c;ZCYTY2S|QDK?Dp^IP1^1}2Tpy>E2^6`sn@QQPn6j<6wotEXh^m_RwL<8 zhlR$72G$|#+x@E-(McEBrIRJOuW}o>DQ3)3E0QkJJbD7O%~z56Lmd#x)2tBH+{$5r z6}G2M$!I{pc9w2WsCQOfYEPX1Bc2<)%pX>R^qv2T{I0KTRK1DuQgwu-61Lmpf_?Nf z+qYH(a{_gfovx9JB3vJ6R`V0~t@6kZEd+K|s##s_Olb)c0wr)1>`7<7{EsAs{wVVZT)O{d6=!~NvLR9P+!2iG#Mklx+)6g2*w46Y$Pyj(Jd7!4PL*@=R>FF-! zU0USWw+2Um%~phMrpkdTGq04ExJh*=vUjzO58a2Y+jVKsR7XJ_C3eH5vr<`JTZ%)~ zYCusP{zQVH%Ii}?m?rek@OBtLU}QmM35dJfdjLEyr;eQiHW1y`x%wEI_-CW%4Q>NY z=PzCT`5U}uZkm+iap)87c3UsD?CQYHDx1YunS6h`rZ*!4?qaexiDavUuToFfZbTy% zFN`dWS1eboB58|206OhTs-qgk1UinxyNL`|+B42t+XBgLHn?Q0bR#yq%_ywzp(?8v zu%sLY&L!WYKJ_9nfvPbfE6nXCMyD#oDO*W5L64Y20W#b$CA<{Vtn zYGycC`mU(1vX|M%cUaeD8j-K7VPaKTW2FL?B7p!sxeoRAa4bY>S{Hb4Z4LCT;=B$Y z@j$0*U-y#Shb^5tO;(KFu0eOcX}m4$5E~aWEQHt=E}}9vMj-m(qiCru%j;5Im}9_I zO%j=(P+XgQ$^*S2$O*=N(10*6@wLzk7#eizqx=(lay?S#Vk#w*heY@Hu62&?%@}7) zSJXK`!$Bz3Kp?~sVAOHNIK>k#og9qT)yk5(mBV|EXU4-|`7@8E9_}SzKJ)GoZC5^H zaUWOG4`k&c8twtg_&U8?1>M)Nwnz1qTY$VEonTq*f33pf)=i1;P!mvV zLHNAX&|wv4Hj8j8+X&{{(i~MHY5LaG@6v)NJ1Yg3-b9s6{d!3)K3~?omu+#O02|gN z1d3%zvn4H97kVo{{3->$a7NVkYT{2s+hyK@9!VB3?IpsmPN{ohr?|Bd1@$D`6cEaV2sV@|IYAf3EcT zCq3$b&0uPm&#pHiV7Z@#9dMh}t%id^4Aa#_irW=4ju7R-TYo=sLEHyk(aC+sW@!&c zHvYq%>n5+nUy%=Lsg?^%_tcB_4hvY0xO)95gz|ji^U$k67<4=cQMO|z_OyJhMBekU zit6%=p3qVYPg)u=&?%(gupV4`x|V^<&;bS{J84`M`}yLY?oe7qY(>xQM$CWozWXPE zJ+xnzpzkjx3ndmP9ur;ID(RpN>Ad#aTjvI{`|SH=7Z4s|iL7{=sBYbMCQ(k&g|D@( zmrdH+=uz|Hg&!UdikvoYEbCdGi3sd`(~UBYW_ScjLX?)VXQ3X-l}`DXju&|vKb#rs ztU{(|>UfTm$3Ok8siOaQX7*gT@k76XSE`2)X=8@1)qIKe=aIWbqy~`NNF3x;w z_VcON{t{jr*1K9a7mrnRpyr5=HgKArbTf4#gbr?uH6e>+EaVrd2^2|6ellWc7KCJt zW;`xD>IOV^R-@qucT)t=+_7HHsD=E(-M=e&H6;J|g{Lc)#?Xx*TxY!;Oey=x#O4>3 zZ-UaV%Ky-eVQrPI6L%W4-zkyg!Ft%8azi;W8cb-#;6cjU7%M)eAX6?0G!O zfl|&T>^D}Qv#g8>JXQX@=f<=l*?6c^kNj7cU8d&m%8mD*LB+Jzb{ZwkT-nkrOlOWV z4#;9>UwfUZ$m}b=B_3N-JH&& z(qxn}%4*%4gH7{X;`2^9dn$X3q%ElAxTulab&iIMn;moPg%jp_k*#2*b$RXvWult3 z*rMWY`Kmi|GnIqm4SEza;4?;ab#b11iK$9MFv#^7H)QX`)ZS;Qw+tE+vPKVYtqcZF zA~vz5aO;9d_&3L&Mr9$=JoP$S>@YPmW&{z}svXFt=LP#P`ozb#$G0Q zFkuCh6lDEZAB+YBDQ`A;51d^ia7JKx)l8!-QTb5&=i#f_rQP8Y}{AB(iU)#~E{}L7WAF(2&qy$}b@ix~e^fs)SZuiL9nKa*KkCNX2L0!ji z{zDE;N9WbVw=o6f=I&fHQ)U&{UMswymuX^;4bM%K#Hu|(6mlFngN;GO8D4|X{d4&z zPNld*jimyQ{i}5K!S+;0#c0VAWA8J5&#PBK;`{$o#UsE!bzVPxXaO^~UEZ)&uSEB$ zJ%w_{zv)hyE(JM4#2zmz96?5s(KYV%1&~pf8;bBKYghSNG5$uj-Vl{KeegGJ4F!xE zJFKvSD+fSVr_L=eBjRHz$xwaw}JM9pP8i-g?eiZB&dm2-WNs10BdHX;nx1@@n197+WcTePQD?Deq)Qh9+x z0?>kzhUDu!C;;tzNFlQ4gVZ-XVmS+w5Lp6J3K1nb3!HLiJ0fvQKhBfC?e8VZ_@`&bBgRD<%c$(@!Wm|D0^FL;+G7NnUoRkEr#~!H;p|56{-1q!M~V1vy9@VG5>7`3{q+ASW&wti=J@}#kjL5&M*^V7 zBb&~gYhx`u#NaDjaG8i>dhtt-stI9^{=&Mm9sl7_xB59+#(Hru{S6Py&|Dus5^yGS zVj@n`m7q10oudh_A(1~2hTL?Myn0-FvUT97Lcj2Tr#yqICwKl;I-z;beC8%9nvADe-6Jn7ag0^z5S-m33CEU8nu{o=`Cr;vD+YpnKX z(V$KnjZjz+;8}r>&G#URXymxgBK881%%uT5`l&u;S`PkO}ZNx{^&hh1IA zd$oo+w=|U$TbeNj{ucTeu(aR5pk3kPW1P@b3h%yi^yBwB!bg8-dU>0U2tS~J`tyJE zd_djn$0zB$IqJUqdW&|r;n=dO(tJvtkjWDwPkNJ0ue5Os6L=!_DzPaumIC-$&BX&Uw-ntuV~F+{U&nHvR^`1Kypk zcuBvfecwnXacWI?w3T$H8=h~}CdbI^vqUUjg$B9q&ELYXlCSS}Nsn~cin`REJ@*K~>YW#J+^te@mk%fLVn*ZYfG3tHB z$OL|YO*iaC&f*H5xjEgL*lEjlSlXB3VM4C+?|1gRfEfv2o84RgmH$A;q>}A3GhQb5 z3?Z1DUbUvxH3981#ma5kIcm)khhUq}v}g|*mBLrr$b#m3=jgB)&!k^#ZBr72ie-b* zP*-!vmh8kzS{{V2qHk>T@t)(9_p42-7qC1$u9Gv;G5*TR6^n^rFi90yq*Ia)u{pBe z+Z1=$k90^5foARCE6d-m>4PaNb-A)&)0;5wW0O0Ly!TBec+!l}E5mz3P3gnLjmL%7 zEf!W-l!)B(#QW#jF1>*mczjWpMKJxX(oYj42cw(71Vv)vV#w!R4`?I+8~}1pLbB8a}1P|yio7Ei%qCA z4)+jy%rXA-(X0KN$#f-@^;hmVrA?XbYxG{>>le6>=lZF{K8QH|RF3x~f8c|jYTkF` zcUB^E*l?wT-@%?qD#a{&`zfEO?0?p{7h6=4^~0YuxUltD7@Z3&hIw9ZGLpOu=a3(` zg;3azq5DCxrpFE>?9_4+U4wX6(_+JKxj~XBR~6pr)HAK~Jsyg)pNDD$d`Bs@d4d;$ zPXs4uP%ON8e)q>XM|={kNneq#?F+Nc{A9Q8OuO?b^*9IEP+-w5-IBRacUFy%|FPiG zv3+XRMuK6$+1YQ~W`_KN=F+nl@cLRijvsH$*jd8UE>^H{vv-vgifT`&;ZG^&rt&LG z&fx5BZr9ASBA;W@JRM;N9pp7P#G{51YUy^s6SIuXD;3*PFlO=WFc#TXOQuFhUL8Ei zzSqww$#9=TYdq^M3Atb8BE0w)287M(XO5Kw;;77(#!79ifoKY4{vyj$UyYotgcsv% z+;sf;8w~=%VpqJ=Q>2q)hMN;5Wo=#IWQ)YjK$i4jQM#x{ddE$8D$e^GJQ zJtk$dhU^|Pt}5HXepLxL_#JD#dX_}T55!El z(4A+o$_&c25Fx&nLU{2$v=C2uA>Y17o{ zvhguXM5AjQx#~=t4Y-Al;lfK;l6ir(V?xX0Iy#_}dt-w%m!J{F3r+ec?yh;wP`vW_su}6lEMnUJ1#7=bP3(w{!r}t zhlAk$%ARNbCIgd5gLLcy{dZ3kE;@)ZBMT~7l{E95*( zt68<3H>6{lDSezKFUVNO5&f|c2_9FSr-YYiomCnLd~oV*mFgITGp(O$IiF$1Q6tV^ zlBQHU{)3Q}zosyUBXmbu8XM+2puI1EVOBYV)341M=L>`?GQHs&50_wE1KUJf>l{MI z#QL6d#H9MXB<#~c?i>;mRA>EenA5K;B!SUGfkP_v6ml;;nsEoVuAVS7QHPgo~At|r>*_`Zz0GzW%m@AYQ!7_g&pl@i49*8SV}{d2%i-> z9=3IN?LTX5hP7!4w~{&}T}74*99{g~zheF^t42MD_1lp<3Zm8l%q?vs^0zk#g~hP6 z{!%E@d-~L%%G1Xvx4Pmfv#PiMYV?h~>Kam6MfXc;UJW^gY_?*wOmwJIHUB>9o$lLn zVmv~ULV5SS2nlQhN#CnW%3FBPF5wEDHtlN`e)UF?ABnc;brR*h=zmUK`LZu*Mw&At z61TU05VIV2OH4c4t4QE)l>o0~%#~B3SBBCUZw=<;E+7T8lMo7rmeJmP?pzxbNGLNK z3sY>#aiHz(7rgbxZ;XVp-hwW@53-x_WJk7G;1*h=1N+f^V>T8QhSzG3cJF)sjirGV z+|1H{8R+s%b)+>0Fj>GbyZA3+0#Yw&SN>h-z4d>y-TqG#Ff#uuwnS%;#Wj>BIvbw()3{NCz6NTup}`dHDO2NNklgA~`y#229u*ou zlss_iF1fphpnNzqP|6m*zTsDM3~$!?CTZDEY5vV`69~JpF-K-Nr}sAvFXjmdhq197 zw4O!7UwbKefW@?%!&LVKXYoChT*^)fr9uzpHBhhuU0 zc_P!D z>(MIcJ#}Tp-rv-8R*rBJuxS`$Y&YOk_gxHRf7B4N7kt>tCGJqufY8`|eWJDaq58bZ z@@)NZ3$q>b<)nKJFWyNg3*x}kXdh5OpG=~^4n=X95hlWpRxcO6!!Nr+oNMu| zV}C;ST$u`ebp~9_7VC%E3Y%S$cR%CvdWP^mY?nA7^V_nVrKeY$w`reYx7^JUIZN+b z<6xXCKSWK__KFYwh^&;g#;y1Gbs_`&aqY8B1hD4#H}UDd>2^C`2y6Lm42 zGWr7&3&#g!iX;n9$uZe1wxCscZb*iIv&s+?SlbnxPDb}}5UWO1ZJUrTUo`3nX<)@k zpKH^B@b^BuA=-Sv_H<6eot+FbU`W9i?>&e?Sv)`+R$g!%p0BsL`Y; z5Tu#rwF&UX)0?JRgy}q&(iQnSuFK?N&G_)ps(CHsG0D#E-(r>OP!>2SF8C;cc4ZuD z>K2gM;iPKc`8andXpyXaIF$sg;fl)X%>M8M*3_qT(w;-gClXq7>3)V?UF=598ZrT$ zcc$DFtTL+pi655P+002-=M;+E5^)TR)@O^vUni@XcZKq*Yf@!GjZrCOI!$J?J{Xh~ zHionx@R!&Auc()Z?FZuY=G)_|>*WS}`?hEgrTK$jAFw5^^OpM__J6Ni@DVJy2q}8+ zq#M*%Q|6%+D*FO}LOH+TNi6V2F(DSH^qi&%ImbvfPbhWq>wSFiZN-yjqIq5%+6gL2 zqQ2PEIk{Joht%lv6twuGPc$~`=h#?GI9hzE6a znD-TGtd9LXWt`TAe@yAHOBymt=4r*w?6gHunvza)+hKpZ@;KdfFPx_z-j`_We!q@q zOw~x3^Z+H>L~eT$dpdTT9nMCMzEh9e)qzgd@t;@H{$*K8ds_2EbMjVmsr!4GTxjBHVAxt7zLwawowMZ^zWe+l$^d7xd|yR2tm$k;PZ#65-hRW0jjm z@ta7;adP}tQ3LtkC=klxk5#-7%`=+i#14sx2Y*Hm6*=_(&TxuLL-ySByWG&dQ|FL> z%4!t7AhRT<_r^KLrlF5}KUotmCKd5?(|#a_qEhpWB@V3uHvi;)E%D|dMs1} z`cTTvD=XvrY4R(X`tUg#HOf>5V-Y_LYBW60p=%JC2v$n-m4LXRB~*V~h3e)GhPhRz zIbPvoNiAE6HZeO&X669;^teB$8wF6)Nf4(l~sfs!$k6M z0JoqnAe~7gLs{~2@&w-NVGoRT9Ucgw*McpCIx{(PrtmNMxu-X;S8CYEZ)$Sv<-pop zLRH;KJ?SUq`UW>fuoV=4v8sPPZj$!EinC39^|KS1bI|_x08aG2Gdz-V-$aK7Qd84) zBK|FOu5(UaHX?68HYcDZki7M1N-F z>bh04dX%7!6{H7uPy$6c?F5f+?~@cb{)C^?Sf3R0L%@-IvV{gs9u{uUxIk*S(!|);#%YC! z-dlyZke2hE;&h0R0s*>92zTqy0)b>L;78mOSDUVyy-8JcK7YMZ?CK>cS*O)_I_E_l z6RcECjZD{x{QgRgKQf|csq3!7@Wo%Qdj;>nKq;fr_qSz}b)t-Go^^ss+ZxhIqV=3w zkaAJAp`CHeyCmQx3VYR+(#sWj>gG2*xV}-bd+AsoS{C4bw09Mw0vDO{Pn4)u=A*lE zpRFjI3%Hdx7TRkbts<*_ZQFU9LmoxeD4a~o`jto!K^*2~V4HrSWqPErrCD42A9L;% z#&PboIgjgJZ&XYX{ld!7V#hLt=3CzP&bD(a!MF*4w_Ay7-RV2uw!$ZOZD>YR=fLk< zvMv~2z1^g8VXMQ|ttnGC)&fAUk5ygmNn#1kJLrq-r?4-f{luMfqmrM#gNrJZ&5F*s5)SNalS#+O6U2@kgVfc<8HA8&i{X zSYJwx%Yt(Vx-J>F@g0{xFAQfV4(bPJ@sxXBvgVi-D%OgU7P!I3n_w+fxpEdg_oi~z zh`05c_}mtYkJDAk_4{xLHuo`EAV;5i)jIX zUDmBr(dg=6_?mO{!3>T#vEw()S>SRNqRazbXT6x~qduYq^A6}p{lfU^G0@G8GXIHj zwMZM@cFF}Xq%JAX=g<|UC~j)EVaNmO17fEv(ia9lD!l~FUz;)OTIT*S&&6i#;>2KT z9#P8|%=^aIQ@=sa-954rx?X}CS&PigYOf>%DAvcUuh72z;BeihcMo?eJ;nl$oiw+}@8HCquMEFqSf zH^5$*g%{a*3|A`y(gtv??|540Dqy1OcB$uh(ivA?(Fne?z7Li(XGVDL2xIC;>b)%FOSr3koh zVcifXb(;%TzEA0#*c-QoxT41YncP@#Chq&_BMW(?e`;>Q<+X`^6hH@}HKej&)tNxn zdVV*1Lp6h>yOo7F2tFC+tbfTPn>D)84DjP(+oMvW%lDe3AN`fWVk7%a=5rTh(%s@U zYJlnOXf)!6woF>CS}k07rx~t3JWnv2B%eO{iL4B~j6&v-g=eP#NJBF&_tE3E9cZYk z#8Y??E7&d1F~$)NW+jGr_xJ$y^h-uyA&#m%=X!4%_|LGeL3c}Gsa4JzY-!_oVE2qB zA(+5@UZ;WMxbrW4*b6@0SC~Ls3as@yS$XxO{XzZGI51b>Oy_`1rr*gkR|xuhHkRuC&;#)=A*M|~Uy?ean<*+;JT zH6u@BV}|c#lr<7a=r0E|J80E?d-FNY@QM7gruL*3T^s|^>o=J(HB^=3k@#6QW!XWl za+hpOWhy;N-cr6fp}1g&&^jWSW8l_f?U@wE{5rIQN+(KPD#Tm;h8=tjRbt!^R5zY@ zBePRs+6pOGBk%cWPni$T zBcAp~1?Eu(5>m+W-4@AFzkh}M*XDL|MYUaS8U<6AaoQigG*Q=Pj*!&mP1@O=;Q|{$9I3oTd6HQX`cmk>v|r| z;YR#3gm0pu5Q{BA>YPRFk6%TX;mBa-|Y~y)Lt7~#cQ9q}@ zD$E_ITJGFK!GNJ0A|%ovFCr#Wc&?qS@S#+dl9te0IUpNfW;)+}AoFF?Z`#88D&iFF{zZvvbCm4s%h7EXSR?~bK*sZ^AfvC_xEP;LS`ld-R07A>>1)_hw3VK zfuG)J09LufgKUiwoph*TK97Tuz;&Hx$$#Knry8|)D)66w`_USgYBdQgBz3Hw!Lvo? zpu(-P{%{cGvyD3?(3)cz_A`mrNz3HZw^&h5p>68y<6y0m_1;x1m+vxZm{b;X;>Rvw z)eBEdp!Xni^y}}DZjMn)+7Kwv!s~6S_9w1jWD0$DZz_mV9h--RSG304>>%xxOhl!j zJ{h}P!12e$_EM90ceg3FKsIZ^;JDybsz|FYg~P`Lxpu+91wjy}pUxQTTG;^;2fU#Z zhBpfzf=-Z5Tja<_+C|+@>g=EnWX2lkbMosmXa9lR9}~^nmgq5vGSb=>kKeP!7~Gk` z4oZge?x%{jjr*>V)mVW5Goy`00ZEZ(5Xb5IiZ(u6ci;AFxed&D$eBN)_2g7}GVPa? zU7H?Ks%??X78}ZcFApM`T56A=|{=n3h2g`__v{~MLUbFce*r*E> z8-pSHu6DkB&GljvT^4@!(j^wAWn;dY_twD%$>iwBy;5-wG;O#ABz)afwzYnu)jUT# z0f$F6P3MRkIKB`L22sH}4tlRP+chx}ORC=AjiR|yIZF(htTU>pwo4~^E|IY3ep$R) zHTS3AIL+UQ+^vptxvg7UcCFQ%$SFo;vUZu;MNo8=hE*Q)IVsh{o2fB|c|j()5Fd{i z*<<3MU>p-JYEvlYX5D@vBpK!rpZg;MCubBch}s_O3uLNUZjob1?bwk*&XavFm}W8s zsTjSixC3952mV8gt6FEU=QGZI|9%O^gn*6Ql0TBB&wU=64Lci$*TOE_vC4dP7v^$i zs4R))JqLSer9NP-57*28oIG2@MwD-sBf+@qd#k?-&cts9W{RHsoiP%gb_Va6`CHcX zsp#W9zgb0T3j(QT!xd=pa&WA?VQ!u0TR!`0&Y>T$tENfO_|u;_1arCEnGjY@VKCOAI2l_+Rt z)B=OO5-w=2`u?zZR^@;U44}x5o%wn%p%Jse@woBVJ5@^F4fnMCjIVJF%?EqN>wdBZ znjJUMfvF9nG?re~yl<{PoS??=XFE8-2kPJu#EM{1Q1BbF>Fp%qg>vR8_r)KXI;GiI zgCM!!NdVn8)?oLB+dbr7@*pX*RKa{w+R!^9b*>EpgQRaz*ZusKOOwI5Nu)?Q_M);J zr?D&ISAuTzJA*lVe|L9l-ot5qOD*;dP1S%2pTz@hu-9J803di=J^hnIxVVj(A-GaS z-T(%Q^bG*Ry=5-z^7e!n4A&f?nvY~b(@0TxmjT9=3fE;yN5i}48Mk?i9O!u(-83-mQU}aIfGVhp*~XPs#94iT37E=)&$C$$^}2rVmphn`(mgL`+%F8^Wxi$dC$ zqD+o)qL|H3;5ke~HVJE&Dq?ipWI7zaAX*wY(cLPuqRAmUe_CG-k!L$L)+IT`zb>bH zpmtuIqety-TP8{uqTh4#|L|c(&;O71-ZQGHu4@~O6{LzvM-UZ}E=rM_+k)OAMJZAR zk((|}2oOqw(v+%FrA0t`@4ZM>N+P|75+M{JK!8vZa#nnv=R4m!&NogO=hqqM{ikGS zXYIA-o@>tQy5?L;@=fzuZBD9@*W}{?+My0~EK?o}Kgqyzn*QT?+VXA%ETr>55)Y#8nuJFm0(9pX}z>LMc)Y&12=`7ur`xS9x)5y*wgi-vRaT9#A zX3oP*iflwI$KN_REPuJT`Q4Xt$r8!x5ctFwR;tr7Qv21tb7lsE22IV8xKi_j8O^A! zuSqJmB&;X?Nt?R{j=%6F-$bWu?fZ?DRFhX7ntpKoX9}&=zIcq>4T~k#Io=lwdp#Mo zg#icz%J8#^HyT?rt0Ed5#xNPMN4nZY#JXH>T-3@8>K^*wsdH+lLYq#5`(Y^oHvDrz zT8rtP7-O_*N|knO=+fW-X%wcsc!m(hOXu9^k?h>DX*&_R3^PeQb9i(0WxK9GbGuu% zX(M#-cnNRChBO3H4Uz{y-iyB3G@Ua%iC24}Ai0!up_dcWXnU?I?%-**bXXpT#ms8Q zJ%cY}&EWiCjYQJuv89SQCH9WviG-8or7er%g*x4bL%*i3za3w3D8_kRu(b14p4a76 zl18t%S=-Z{55vgi?xyD2__lRP;ig1FmNYShQj`lg5+h61A`9YglE+tso@7aiqG*3RL& zD*rOVZ`$(IL8I_f1yWClA0A1(>7E=1p?iF0t&a`m&48uN3OBS37w@{>(1b_|TyjN> zB3eP3X#K}7@`LiG+u9xP8=B=f>_1g@7Czom=lHvGJ{1nx^M2D?$8nj>onz9MTX5Ep zEpA=YyEg_O&v`xt*55ZFclD`-nJ?8!Z$HY10$_?JQHeP3=B$t-jkSl?j^}l}$x3M( zJds^@qD#A0liR1()E*~>SiW5-`S7seKU#o!!=XqqsHzci?=pw5ig*e>da)=WBufIu zqk=etN3ZiadYH}R7=E<^Ot-D<3CNUUEbxZ*B=zqKl0PLvaPYGU-Hs1mKJ7Z}SG6`} z-5@R<`ms4G4}68ZmRV8(P6lVVv7^?ocze_`FF7eOH?yd?uV1@1oAW zUEl~co6)e_+k20)HQe01erO9|V0lxo9ar(Q^_+KL!)pC>&`3f>P;eOP;?S#G&2U%b z$F6GM_1=op_pKZu!|R|z{TH@ctBGi#zWgsRCpU0muRjX81!%Ctg$U%IZI=dlv|QZ! z7Yl3rr&R6#E#rEi5PjwqfGO9qV%I3zPL`f z3eIq(4pmLtZn9!_b=3EfBnOWL@g^;x2JCn~;R%NK87R-8hbF-! z%e3TKTTvZQVje#0&0a6KF?{uN8<-0C`CX4Xfy@|wtz1Mi?66iVN1^VK!JVG{6?;}P`bSmtW zCMhX=Uv3?L4ZNQ~^U>>5*BsitTNak2&Cle0OTwQK++^xGuniL_LMHz)H*A}-GwwBV zAo;%S^FR8&yl#Qn=G z<$(;q!X37Mn>E97ZUDdEobMKmgo>7H6VLiYxK(pf8v&ezzOaWaqnOtAe~G7CCastO z0KqeT#;n6RWM8P0`tOMGKslO_wS^g= zX%V!A2RUKn$`(R-{we=6DW9gx5a_$JdtbIQ%IT*}^7G8_z;2aa%wP`MGJ@|Zhjr*z z!_naT{^!0awQ#{FKLJxb7rR(^8VhhiSY7coGWoW53Dmfv%r8-hfG-5uJpTjz!+;$7 z;`~>bww)yPJ$p5PFF^j9`>(FW=*|CyYeBg@p-mj*i^_kb9{;VyrY*$(i543Ot{B)h$p^4W+rf3 z4@?!LWFO$)p8%Q-ve7&0%VNV4N1fV7cIx{EZm6hYQm738w)cMkuES3%a~t-CX8n*? z9N(0BMc(cfXU8C1ncens>Gzs-7=9tIWNudix*^RHbbf+BR1^i~SpQ&~hjIUT}J`{6jk`9&`5_k%X) zUvt|RnWlR}Ax92Lx31DYt5MQxXiE|$-+{ zP`py&tC}}c5BLCkeJO7m+~%a7i_)1uS=IyqXEnFmH_-)t=Thc&!FC~S-x}noIt2gw zj~GU+n(@Y*pD+>we{wML2eeN=|EzpE1dJ-|OjL1GFH*p2hPJ$LeX==K>gc{ydJR*+n~rgEd=VCy$yxZyH2tn8ykS16-pP&{gHE29*TlD&gn` zrFy10!MHZHI(=WNd5h3Mq%@pEs7csvDJ+X0s>uyKvNGI%xJ6gaq8}szNxJIn7YD2B zicRVPOh`2pLr?(D_Oo_^aMe>VV#{&H+@pon)T5LM0&)v);8A;IuWrZNMjGtCoA(gxj&gN%4Q7jB540C;Zi&w; zmY##Ix|?gl5&gJodk2o*o_u8@PN_}T+AOBTn~xTH%^x1hqKa~e=;Mv0vxM^C!f+a+ zjJGowSlO=;@8?;`nY&$_VKp?gpQ9jejco>d7{AI0BSE}#yc1UU+rh7I^oKb9Ko=!r zU%*o#wL=1ur&mhflqQz~G_m*wdEb;~Qk1IkI2TBJ^MS3diurtF{vah2Pil}jb$%ZS z?QSE{dl(n`1GHH=!N+WWS1s^mzyOZ_{>)-Jl<;(WweUG#F@2Fbrg+y6+x1+Rf7lZ#nsIp^UFqm*wu`KRTJpsp~oRIK}6kl}*P+e>m~Y=$+hmWiiX% z#CvZhMuj@Oov2mGnL1k+i31Kt{QYc-breCeozx`I@v?xCp2d_HuQWJ%)XtD+MZ^-Lsw z$B6n4CKs~j3EJQorWz(>R^3r?ty#XV4H>Q$>!%goeR#EC-`f6JEY%V#@QmY{Zz|F` zSoZb!iXGm8Jd!2I{ulGGdsG1q- zZACEGX?0?^bK#A+J@-t1X^uBAhbw9oX5dz$)d<}sk) zZ`yOyVGr_EmP|&vTMM5~AC!H&$2h#73NP&swZCLGePqbU zkFq*tRlV+;Z1ZhwdolXtg7X>MnX#{{|BSf#u@~ydRbG6&c4*%RT6|WejS%io`TA?N$?Xn`P&V>AumwUm)D{(wMDVQuP zVYdZAyn;GE%Q9YWwDr#t*pgsx#OC4^KNr+N9aA1VVh$tJXDF}3GBa#7GpcD1`;KP) zAlKC{c-`E!KdCIJ0oO{xy zzLGXnVW>V?ac?Wc|&@(^~4;^c; zkkH0PE3Ufd-}zpkB^m`S-mQ(?m09o?Vy!kS@bav_wiLxMV1J6#v&0UKUixUt;>U_# zlW!7{`{kQF3`|OD)m>ZEVsA6h(txuJeeSEl4Bg^zCv3u&wv z!SG?4a&)CzSVOw`ZW=0K77AnNnP+q8NxQM`qWsd}{gO+E$a9$2g%F5|*i;FB< ze|_DC>9XA}DwC!n$YlMKA`9JP%I-)#Qp3`r8H+1_yByD{OQ2NXYU<$Em9hz~7yb4l zCRXk+xasyhs}h@NlkGY2MfMR_-=5(#?e*@aqaRizr(RrS>(Wn)X?be%xdo zNAWOw8}#_TG5M#MzTZ0Mm2y;x-AirU%guUaW${xmH5b{iT$MLO^==^K65rXIe$U@L z9D*G`!agnamYRsU@Mg>DWLWvDl^>49*uwH|Vrft*RxF}?U6~*M${l9pSS`IS8wq%3 z@w)?;KPZRVuRlU(WIn8HZTjIL>6;>1$2|JupHgkWgA8hQFo$p>3VxP(6Eu0ZUW~679$mO83o1f9gFpl&3j|4VJ0U4C0|pbR0oq68!iEZjqs&ra0hMy? zeaW1e^jG>+{`)SnMFX(2cW_20pWPA*Ihz?e;W}r=Ho%9eqc;~ZoR0ddq==4~Vs2YZ zj~+-eo1$|~UcLKukX}cdH~48aHV@sU#*PbD|4kWi74N|;hrz{)a0xTo&RA9t2P|U| z&TqDmeV;@fPs^^@Wt39bPWteI-LD@IBqTG=vFa z3u=ec*EH0ZS)IpC$>PqLWrb^2v=3ewZF_}$kgD-6cbV|0NbNWNBX5tp-=U;;fAzEP zo!Xg(05@VEkhy3tvCzKIlQDnM9M%jBiZ&(6hR2IXG&Rr z_z+|k{H91Cqt7+DX#-~^NzugbK;BEcQHd-_OP+||^)5e4W5{JeX2HxfM=YTPfCQtF znTv+XKwb%fJj6m~$xkJ3hIqCqTBkc;k9Fj1J5{`Mb0-H)lW;&rG&WcmX*S8$fUF$T z3EVUfmy;z_pZ$(Mb{Nv{eB^W2gLc^%2yPAE(&NkxI;en~`_V=s#G5a>p(wp7ZmhHm zJTbz2y0m|Q*#dRFhGih`VlQ^NU027KK&Tg5Wd%jK8Hp+0iagtq&Z}r^AkK&xxYHNq zw1fC|EtK>TghlnhFR>2R6J$r_n{`dYctMGPc~%VnP&j@L)b)-H*d6mPyyis*aw2!n z$4Djv>Lqkac8nGg`W86dBZwJL(_iHDeRk1l-nCnCn#{U`-=wQ|L7V}B+;F%_-@U?b zefyWkj>lbEWhKowBJ&cTcmk=tIQSnx6D_+y*8?Iw_LwM0K^CLNV+Ih*!tfV9%D|#l zqbBJ!NVupunqJ>Sms!-`JpSJ*A|MF-qaw=ww~7eGzF4X|)%(7iF!chkKZ%-EkMxZ2 zqise0)hg#zMWPKJKmlZhk0l61!O6?l2*QvSIY6`p(odP+e}|a98Uyf8v-|q5)^ls8 zOhIBZNPj)`0X_1Q0grXc`h-|7PC2j9qU94F@zcj4ZMDH$W+H#cuPzfvc~}9FbUq}g zUKHA;t1ji>fzj;t*m0=xcwPZ|D=>Qp3{Ypl5fmIHHKHwDX+HdAetPyhuI579)9ix2 zK-E;Y5#XpIf4XrnXXT>7coTH-5K=yt3;$ioeezFIc)~==yM|NcS^NYLEqw=~rT0g_ zC<6j>mSQEi(t6ps86)3?HJ8q#IRF&V^*<11MG+!=O#2-8HSKUZ)#hrvsR8Qd6G^2` ze+dvD9P3JV!wwZNmOL0f3P>C|q2|0rBriVAq*B^)ik!=47V<_NU!n9kLo?63A@_py zyJThqMVFR^)hM_Ft^IuEHOBf*%e-ROayd1<{;E=`j_kizXxvl~l7_=<8eXUrzngRs1H9YNz{8XyB`LVEla%Kmqz9G0S$rGGKSXZ2&e!Fda9c_u z^-7^Y^BL6D>poA)`8#mn&8_6GvLV;5g1+^ptEroGMQg zxEP1e?OVMGz(jSFY2Nzaavz~F;alBvV-~U+QAuJQZ(HQ$Z_mSh*uquq_g;6bGF6GVN4YHITr;eT zguHr1k99fJY^~O7%B2;3w>B6VPYs>&vf5WDOWFx}7iZ(Da!zM9$-if{M+ zR1}BtDv$N~h@u{DbP!nu0gZf`=#IOLEjHJHuO%fN<5dlTv?S6Lb{xlEJuR&2w$IF< zcbmyO8wT0A_BBtB4?l+=Q=iQF!2eapmXE!kbuyxzMKpq_>^%pSIJGTRuH|VJ zmi%DWJW$11Ki+u@=#ZSAS|!X};^9pl4f?g8-eQz}*spnMXqjJgqIlaH3AUx?CqbTe zQ(=Y^`_e-9AG?M};hCeda|#>ybRCoE)TC&&ki5baFR35*GRx0QYO?WY7G5j5RdfLB z53&^wm+g@LQH@OLoDr`zDhECZV{LfWeQLGRZVp!#Ui-du>anhOLv?A*O3ccEr)cNn z;T~r{(SJ1Y->15yu=mWUPJBe{En>FVibhh>{6u)I3XiT`lSr0X{Q0~UOnTXoas-q$ zbz!DB^@QgumSg_1K-e+qwAkILz8Y!FJW*pRlM^X9A*aFQpTD)%$s9!4yXPLuc&AC1 zTh$^tKxY9+jAO^5m9JO6;>LU5U5$xI2BHl={yTSY`-PjgMM($1;`sg6SIzPTj>oiD%s(g_7zzJ)2Khg{KhxzjA(^-8v+I})#uN&I4br!|eB2HT<+^5*Y)=a&#GBjaiYspK)uxh46o;t^HAS2~% zIwC9Y$W1!htB`a@y?9P6>0Ql}z%6?HCPewJl8>*Z+X z?%UdaqT%SCJ@jptegemhn6}D#J_N^M?U}=xTsN$-%X#^TNK5n8yjwkCOvRN{Vx3yY zZjE-P%-Um0oU%*Q?m3KDnomE=oY^Kj>dBa1wq?;rgx+Q6#H>+bN^`%So<7Zn7?Fm5cN|=^o^TCXEv+F5CMR2CSiGr9(CU-?}gb(Q{!N`Nl%e%mUs1Cs~;A z%Ksz_i;ex?Wnoc=hQI%ZEbIafO@X(?*NJYnNjDA~z|Onyj{=MYFsZ3SdclkOS%eD9 zg#Pga#1A^%qGDH-ID=Y5SK0J#Ew}tp26xvyAGh-q6{)~Q%B`?19H`JaOkY>=yUSZ( zWk89VoN*--hP^5;R5%H#3Iq%aP?TM$XbMlASbcWVfMR&I;v@YNQufGv?QzOyHIw&sYwH~z zGm4V%SU>SCV|kk{#z1FY8+Nx_X;7-B)b>Ets;ca*{=iM>yG>{@!v3=J;f2v(t1~_5 zkDD*eSB`J^vZ&@Y%>3?bXiAt9>TDEfzK-!(ZhTdwO)txSXyRGEmvfsl9X4jN1!xw7 zAogBCNQn?wzCa*PEA_Is`-m>zQ!E0VTm|M_o7bvDp2Cn)PRB32*@cUj?C;)nbACIR zuI@24pH>@E3K=u|jk}bWTs)YhIzyM){jH7rZVS1Tj*SJ?X=rY6?%(RP{KGP>$H~N? zcH#5Z7e`@JPrM%%IBr~>=u2)_nCgC+SFKrru*>t9>*QAEK95!g$`*TBviRuqM0@L} zY)cN~zI#K1^h-A9CRK{;dZI5sNs^Ptm)6W1LmMlY#1fN)EhnDtjUG_G;hnmuKy7_~aSkKOrD=;ELc`o{NA+1gu=a*AtJAb`Xc0JQR zipuBa_548LUwoDtd~?Wf>@~F2Upc&3m3;fi)~BH$bxh4G5mu+h7(+?S!{g{Jva3Ab z`BM;fK6Gr09IPV8iP_7VA0~%jr8RcSgiCqf81bc)2(y~lLe) ztAS*^QMS_cAO@4tgq85q{m(LElkW8g&zV(R9VoJ21OzQLU?$(*--F`ezYc+k!OX{kE= zqpkA*Jm?FhMnj;)gcO)#8HA4SyiZS2f4-E86rIhzcLto&QD_Z$(G$Z_rGotu$ zgVj_j+idI;{xR83KYa|s0Yu{dO5%UCcggk3VGRYaGmsh>+L=R{T4Mm}FeJ`4oG2;j zAI_9zlp6xc_0C&2$g3YdRM6GtMDQ_4$uJP_(ejG_6&c1)_#?&}(-yfn96q}Yq;XA! zUDsAwQJFC;_6YZU5-kr(1V8Xg&?4J}1zN1D&I*!+(J-{;$nyHv7_+Pxk9iYq@TbZ& zODm@G+u9<`0A$W)?kwM>G(^xchvRK%Jn6|8jb59i#c@TK?>Eh~PF=9rhKa&d`pnFvlJrMwur_Z3<-;HDY8h z1_YY^7Fio1FMZAA1uc(3-A6eH>nAMSEn@u_8e}aTW0?%E#q|Q$px%4>H0+WZ%{u`PNQA2h%r!Aq?wt%Dy=rTd%y26 z52(G(^ioL~41S+XYEelbY4YscUTMCrnsTEU_&*Mbi+C@YrD6WjM<6oy($4aIJEuH> z?`_oj>-S)ow7er4q*zm^PVjsFFc9Djedpu@qinz&JcNJ$46EbRHLjj|CrS)h8f+?R z*=Vrc|3vbS@{p;N^MhtY^rh=>!!d`M+xpHmODlHbMH3Gy57FUiK6OCDJol~dZFL`~ zm*2>SD_kih3ar_j@*&`+>e=c>;Wv4{_W+R5BgUH$AG$0^Xx_einLwNoUJc(GoeDc>x6^-*h*9S$Xb;?HWy~Ho z#a&hwasIxhfdrRbW0J;WdZqVo$6dU&`mnWr&XmTT?0l$zt#x*N-g>SZp%CChGn9*v z*;bHChX3T<)-HQ+tBOuRkr9;G1)}m((L8eT}5wuDW*h~dTqhA$y1Wl?1hh@U@5@907QMn*VlK5O(}ba^`5X4m=p*bLry1!kOL zmJJgM9u>k(^7k8C6>zO|?aJkL^x-a45j45#qz1;6#9r@;-X-0mA=8kgyB$g`CkN6q z+kzwn+DF85)p~~Yg!s|kwo*CqdtV3MW>4noe{W~ZWGS3HG$rv9EcKozBwYK75Owfm z)tO9e7^o6As`t57-8|B_@%Dac6xnHHT{RUS3GNLsA5QTOmS2#3{1B? zxJhKrSAn_|$<_jg{LeP+&lK$LOuR%Lc>PvEPfXY1X^>Q$Lv>Xo( z#~z}5R02z^q-YCMA};#>(b*Qb@wtSLx=8}Z&psw}&9Pz+1~;Hb+td!nCX=>cB;Q>x ziNFnSa`~to<@-8KmhV4&uA%MtKWpp2I1TR7OG$bmpx`PIKR*=*&yX3a6aCzRS@upD z8HX{Sp~_}1=A6X71*;aw4eA(1#81^(NHk$CsAcT{^h3%p-se}^H1-Z zznFp6g5Ie9@GeuP)DJ#C;Jjv-1NfK*ZZMI^-xa4 zau7ZXfz3vEDEY406r(64=Y}o1xmYL}cPf0HTgrNEeKlUh7sJ!{P%tpR)){n@I_P5b zntsgw>Q+)gf5Z8^H7K7g1aOB+1b6EQYh@0Bg(lbl?{;?mIhsogzv>l|JY;5Vk>+Do z@Pf+f+;GtwO8!wRx@&&a9?~WyS1p!5-@HA535h};VnP~cE{c06Nc$pdNA3I&{k*jB z#a~muV)eu8m=oe zqa{3^D?d=5(q6L+MRSOzlJ<2Q;`LL79rg);aW_5v*3)Y~$O_X|yykn8e6WT}T2T;V zm8rCla?w#$&@T&oV9!j~w6+nN^63(48i&wEbw2y(V|d5GYBJlRtP2;uM2Y}O~& zF8If#BFoX*>%M*FPeSidmu0$k!#%DQx@Zyo8h`nz0=FSH5u;rC0RLlx>;qnx_>>O) zx%cw%Dy-%{dkmPz5PQ z7U4WTt;y@p6ygg7J`|tEB;9_c8Oj-y^*P!Imc?wKtM6O7gbMc84JX1SNV zLeeV51*jRQBcr{CGe-oQW8^5r)}R}ddcb+qc{7AKZRHehqcQ27&Q%w_I;Whg6g0Zh z%dN`UMs%CA&f7qf9;xyTb7V;7u57ys28O;_iDj=EedqV9dXW4B<%MIyzF z57#Er_Wcpbb(1BKViy&)y+?NQ(D_jRcX?I$XB()A?4223)B?Q;bC%sMu&QbPU z!#%QE<)F8MgJ*M7k=y1E)+Q)~7L2SIo|_^eX$t&Pa^@VA9_|6({cd4NB!zVDDhFeB*}u;J^Wc3I~PerllWV z8`{)oUdzQt3-1L4PLPnBVo0HeBVKuQ-elO(Li7I7{OQAjncpyDPPe>}xaqXQqm<0y4{nvnqIlM4T;cDoqgbTOcU4n)y8SAD1c$sfaWK9cro zI$LP4cstl;8d-j_pL1E+jrO2;daU3w%(yiD&?hW8iYpbloQZ;(aKSzmbJbASw2|rC zm1YMvRFQ_Q5M)F6G|3w5@bfq2D(oBYAe+x_cXr4M^eGlpTr!jPYAzWrvAZ)!CjZu` zU7FEd*79$hs@CdR%=!oQ8(r6D*RirYbY5k~`daXtsDbo+UT5}0^5sXvYx_!8P9sD1 z*8N%75RrlzG2eQ7D!WvIrmV10My=1sx1M;=hxEyV4Hirt+ugm*I`ofOI^;RTn!G?@ z!8CL8A(Z-$QBq@R0dwJdlb}m$_P_U2WD_4oOL}qL%P8pgH9e>Eyncz|=@W3Yb2pZN ztq^o)80N<}!4&PCR>l^UU)CfZ-}4<_)>4#YiIa`gH|kJreo@33>;siRE5&ZtN;_w6 ze_huoXC3SaoLBq)6#v^bjX~M0T{+RkM7kt(rvcOv-*EJT5{W6oAZq!@Pxx?tG8e>8 zjDmqjmluUjFZO3s2h8cEl$$TAx-MW+Om4uIJh5KF-$F;V;jh-MdA9%{!MiymWa^jL)|HW}NBK9+@?x`hR5siAI zfl$lz)G^B{?)>>Eu`0N%fuoOO>d`^t9jZs&-qt0~?`v7EueOgD(Ck1>F{?_aMA^5v zP3>6-IHkE`=hy)G_l1d2@m0`2IKs7t6<6w$0EG_hc|P7X_m!&dbiAZ`?G&bM_lf-A zZsefN{2)%~6uQ2)_O`~FU6$i?IZCxUg!2*ZfN4{9odu6H)HHWxLhty}7VQHqCgPH@ zS#u(1DxF3Pn6;DJ?RP9X4xkDvg{zV^?jU+$cuD}ftX7^WN)Do^_3g(4$+}+hr~5S!BGOqwDm-f4s}seV4ni9cC6r1xPyH&@1}U8BcH zbM>^JLg2%;!`Rjoj zpEtfz4?*~D-t>h?Qm^{}-d+e~2&fQl0hmDAi>f}dE(d~pbAL5MOW2_e2wPt;cm9z^ z@IKyPaZ|suYm^^XFirWJelBczwawv1b#Z&?S9L$yZC;!Kodq*4xFCi6m;?4O%G7Vb z5%r;t#APp)=RSPnV4=od$<0VCUzBO?9fOp_aGtY=d^xAt?w!pQh3au z=pJmkS+f>M53UEgRQ?hw-cc-!hVh6ML>Ejqa^Jm8FZjxUY4z)<-E&4xGI8tXh5|i= z2%t5+?*QxB?wLi$xVh)cF9{@#E`aDE??!R=52K&e*A8=U97SWlARRmIP22`IUr#11 z%LM-Xe1m?Xa1X(haq>~igYJoGt_mm*TTT2XXrBB^98{BNjo5bPrDmAIw6o=x%u()< zI{wDbxZ7WcGZ%tLR(K5ue3Y_E{shmqwm~gYhrPkyqOs$Wos_=KgKD3Y5sUG6mO?gZ zWrs5Q&PDoa@}}2BE;L0SpH8Z+Mog_%I4N-1yXvvk%>Wa~p3dJ-O zg^84yRb@Ba3SEw!7WC3#uVdYBI0=!9oxM2wXbBM`I$N<{qr9t2f6Gx!P|lR$ePqa; zpYNLR24ETP6c4_h0~YOX1DNW^Qox11u1=AX`Kw2w3@#5M^}NEcZ-m-Yx62>g3PzBG zr!*Fhr|yp~GaukZ{lrplHJobLO22>P2ZCM78J{AkMilA*{Wg&a-{^h_>)Zc&?YX~f zWp^#~+o=E$u_MJQwY_E5Zo3`2NK9-N=oAmuB~{k5ibaN`6iiR|Ri}LRcr(Dp7#TMn zh5Mo6Y1m;>)%f1bQfJdIOMz>&xwecMBc7Fj8kFgZodlRpzFmKpD<0FD@0>kF5Tqoz z7Te!xd)oEfcyvBzgVL=eXU#=);mzO}Vp=B3RbAxXhwF?^eXTbLCDbojyE4BkQ?khV zh>mSMV}j9N4>`qmrE=%$$#qV^AV8wk`}ym>E=J>o7%gsJaN#W16R?Nt2wC?QDC5kNnErV+cW?<)gG-8X@ zJoe2jk?@gIY2b(({jCs=4l{j>f*1IHo9BXLe#sQi8GH0*RPVt_`N6T&o9mz2 znd;H}*5PwKhCcrc;I5>KMFG<=-Qa$9OTJRw;jdo5-vuxD?Z=T}atjI#>yAO!6s6>M z+|EKI8NVsHTEIr{AM3w5Jat|#x>}drbwR2~|7<2NxO0>@ckdQx4CE6zi}jX!F`f6uf309{xlELv{&uX>fnj9{R%8 zCw1q%Xlq)Cm7||%UZMba)L2uibzCTATLWglF6(gS$z!u>dp`Z)#>wS!A!>3t!D?;2 z_DNx@3x8NFXs=Mhoe308PuJ=_*VFOG7q49`HUR~99ui^sk@P*;-W2wWS8lB}Z|@aO z;lg6qEaH^Jx(j*~OfyRH3t0%3<1JQ~z33$CbMvKjbG(l@W0sAhe@C5}u6AqwJ(ZF* ze_Q|dOiv}s(0T*m-2J2`n%Cyyx5Hu6p13l{iy*rixa87@_w_Q>RBG1lVC2pHq=Jog zY4++D#9ybp2-l z!ZLYMpYba2v6Jj?w17##Cc4MmKYn>t(K^d{fW8DJZx_RE1nRBbaGsk z(~GxC9Pg|Ch0I#<4d(w@&g1C>Eugn4Lc3U`uVV`HMoo4P&fSW*@=QFNQ98QG?5QJV z*FjGiYalBR%bmbhNR&x-D-Z2B?|vOw;41=6W?t(;>5k3nfZaqnw<7Y`=x&1gtW`Ii zzS6Ce25sh{51$Qd8xE`VNsSF2-Bcy3xm-kSn(QTGY_YB?v63b(6(bBa+$|23;X^VZ7BDfE7Kr~amQSFLpFsnVdPbvKDDew;OiZFQi&oy3oQD(?I{C&<(Q-`4z>)YwhGFpCres=Vb&~;cyEmM%SDCI#w_5B zj2X7W7$2x6ykNqJFD6X5OcmAa-T1LOoCTtoT>6u&SzKL@jOpFj^=lZ*mueq%4ZHpb zs#u%H|5djnTUybWw;81*9M+X@`SnstTeYa9)P}V&aoEWnTM9n9IN@OD4WA>@(M?aibhyI zKS{AL#6uENq7K-lMF3+ehy$gcnn!iWQ62mAU7OO6T14nykCtdP^qjIX)%M`(cWAaJrEKSvtj*D%^Xo3ga z^fQw%np(3k9&?25qywZ0A}I)}rQx0cX#5I7`^A)`3+^+YXVc)WlcNtB7M&RUa3~+6 z3@!*vRv{n`R(JH$nr;BIHe;C8e%S#7 zF+K$0)4nVD>(Dd^WEm()`wP!|49c^qO=ep)`M~p)*b!-|m>!^+FSLhlnO^sckxkSM z`T-!0=={j0VL&SA{A^?z)m_;4kUT2|`!<8u0mIT#V@xqzM(B_M?!vR{B{iX0Oq)5= zAb@3a??%wA{|>5rVK*n6Cd`i*fAx${$a*_RWLtKnb#bg z`dlr(-zbfRHqU_&q zg){D{#?P4wkk04@?TCUy_#m^NfC@$9lDVi(hwTu0VB|DqIN z{6^N-GvT5W0;;r(zlIN(mF^Pr0YJFmV)}8c_eNHw3(Pu|v(A#W7{&>|5bnvxNk-nE zP~|J6S}pICXUT(w1=A|mbFF6{zw!Aj%y~z#@Uzrga4QIB^z6kK>ZOjf2wzKou`*~{ z!2m4XG#hkA+i$EGqdTsOK8M8z4Xjq64<=~L{Dl@m+_qa(>>8_2N*rPx+{5L)Nr2{{i3@s-u`dbVM(k2 diff --git a/browsers/edge/index.yml b/browsers/edge/index.yml index 388263e0b5..f70b140995 100644 --- a/browsers/edge/index.yml +++ b/browsers/edge/index.yml @@ -52,13 +52,13 @@ sections: - href: https://docs.microsoft.com/en-us/microsoft-edge/deploy/about-microsoft-edge - html:

Learn about Microsoft Edge, including system requirements and language support

+ html:

Learn about the system requirements and language support for Microsoft Edge.

image: src: https://docs.microsoft.com/media/common/i_overview.svg - title: Microsoft Edge overview + title: System requirements and supported languages - href: https://docs.microsoft.com/en-us/microsoft-edge/deploy/new-policies From 84700c2ceee32065bcb525fc1184e76edca02d02 Mon Sep 17 00:00:00 2001 From: "Andrea Bichsel (Aquent LLC)" Date: Fri, 17 Aug 2018 16:05:20 +0000 Subject: [PATCH 58/80] Revert "Merged PR 10444: Edited requirements table. Edited requirements table." --- .../windows-defender-exploit-guard.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md b/windows/security/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md index 90ebc28935..96ed1733a8 100644 --- a/windows/security/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md +++ b/windows/security/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md @@ -11,7 +11,7 @@ ms.pagetype: security ms.localizationpriority: medium author: andreabichsel ms.author: v-anbic -ms.date: 08/08/2018 +ms.date: 05/30/2018 --- @@ -68,13 +68,14 @@ This section covers requirements for each feature in Windows Defender EG. |--------|---------| | ![not supported](./images/ball_empty.png) | Not supported | | ![supported](./images/ball_50.png) | Supported | -| ![supported, full reporting](./images/ball_full.png) | Recommended. Includes full, automated reporting into the Windows Defender ATP console. Provides additional cloud-powered capabilities, including the Network protection ability to block apps from accessing low-reputation websites and an Attack surface reduction rule that blocks executable files that meet age or prevalence criteria.| +| ![supported, enhanced](./images/ball_75.png) | Includes advanced exploit protection for the kernel mode via [HVCI](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/enable-virtualization-based-protection-of-code-integrity) | +| ![supported, full reporting](./images/ball_full.png) | Includes automated reporting into the Windows Defender ATP console| | Feature | Windows 10 Home | Windows 10 Professional | Windows 10 E3 | Windows 10 E5 | | ----------------- | :------------------------------------: | :---------------------------: | :-------------------------: | :--------------------------------------: | -| Exploit protection | ![supported](./images/ball_50.png) | ![supported](./images/ball_50.png) | ![supported, enhanced](./images/ball_50.png) | ![supported, full reporting](./images/ball_full.png) | -| Attack surface reduction | ![not supported](./images/ball_empty.png) | ![not supported](./images/ball_empty.png) | ![not supported](./images/ball_empty.png) | ![supported, full reporting](./images/ball_full.png) | +| Exploit protection | ![supported](./images/ball_50.png) | ![supported](./images/ball_50.png) | ![supported, enhanced](./images/ball_75.png) | ![supported, full reporting](./images/ball_full.png) | +| Attack surface reduction | ![not supported](./images/ball_empty.png) | ![not supported](./images/ball_empty.png) | ![not supported](./images/ball_50.png) | ![supported, full reporting](./images/ball_full.png) | | Network protection | ![not supported](./images/ball_empty.png) | ![not supported](./images/ball_empty.png) | ![supported, limited reporting](./images/ball_50.png) | ![supported, full reporting](./images/ball_full.png) | | Controlled folder access | ![supported, limited reporting](./images/ball_50.png) | ![supported, limited reporting](./images/ball_50.png) | ![supported, limited reporting](./images/ball_50.png) | ![supported, full reporting](./images/ball_full.png) | From b026fac641edeb5dab47e6fa64b9102c82fa9124 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Fri, 17 Aug 2018 09:34:42 -0700 Subject: [PATCH 59/80] graphs --- ...mall.png => PrevalentMalware-60-percent.png} | Bin .../images/PrevalentMalware-70-percent.png | Bin 0 -> 14698 bytes ...lWorldsmall.png => RealWorld-60-percent.png} | Bin .../images/RealWorld-70-percent.png | Bin 0 -> 14555 bytes .../intelligence/transparency-report.md | 2 +- 5 files changed, 1 insertion(+), 1 deletion(-) rename windows/security/intelligence/images/{PrevalentMalwaresmall.png => PrevalentMalware-60-percent.png} (100%) create mode 100644 windows/security/intelligence/images/PrevalentMalware-70-percent.png rename windows/security/intelligence/images/{RealWorldsmall.png => RealWorld-60-percent.png} (100%) create mode 100644 windows/security/intelligence/images/RealWorld-70-percent.png diff --git a/windows/security/intelligence/images/PrevalentMalwaresmall.png b/windows/security/intelligence/images/PrevalentMalware-60-percent.png similarity index 100% rename from windows/security/intelligence/images/PrevalentMalwaresmall.png rename to windows/security/intelligence/images/PrevalentMalware-60-percent.png diff --git a/windows/security/intelligence/images/PrevalentMalware-70-percent.png b/windows/security/intelligence/images/PrevalentMalware-70-percent.png new file mode 100644 index 0000000000000000000000000000000000000000..484d8fd9d2b19b1f934d525d0a2e6e7446bc3d40 GIT binary patch literal 14698 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 sI27)FnBV(^b07*qoM6N<$g50{E*#H0l literal 0 HcmV?d00001 diff --git a/windows/security/intelligence/images/RealWorldsmall.png b/windows/security/intelligence/images/RealWorld-60-percent.png similarity index 100% rename from windows/security/intelligence/images/RealWorldsmall.png rename to windows/security/intelligence/images/RealWorld-60-percent.png diff --git a/windows/security/intelligence/images/RealWorld-70-percent.png b/windows/security/intelligence/images/RealWorld-70-percent.png new file mode 100644 index 0000000000000000000000000000000000000000..e619daecf180339dd9ddc90bf9d12cd7c6e93f21 GIT binary patch literal 14555 zcmYj%V|XS_&~BV3wl}t&Y;4=MZEIuO=Ek;d+fFvNoiFcq&bhAhW2&oXs%N^Vx*GT0 z;qtO#aM0M$KtMon65_&&KtRBKKl&&D^hcK9mKOs7p>ldEt2-+ixDnVp+L>Bdn-DmA z*qacTxLcS40lBYNWgI(@akvG46GI0B+4cKZDMCQ&%?R{7Y`&^?U@y=-k96kN zR6FtbY|8JSzrA>FCB0^pbd!00?%VX|k$chpYZ_eTvTGR~-eyFs;e?Z&M%W5RoBmHquM z%v5U@xj8MhWh)TD!3LB_2Y=Yr3qi-VI%Ν+W(QXVojAhd|iYqz}iVxJ*Q*u`=D6 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
![Logo](./images/av-comparatives-logo-3.png) From 99f2f0b2eab928a09bc1b02f57613885a2f89691 Mon Sep 17 00:00:00 2001 From: Patti Short Date: Fri, 17 Aug 2018 10:00:33 -0700 Subject: [PATCH 60/80] changes to the overview --- browsers/edge/about-microsoft-edge.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/browsers/edge/about-microsoft-edge.md b/browsers/edge/about-microsoft-edge.md index 16b748b6ed..60c5343bac 100644 --- a/browsers/edge/about-microsoft-edge.md +++ b/browsers/edge/about-microsoft-edge.md @@ -1,4 +1,5 @@ --- +title: Microsoft Edge system and language requirements description: Overview information about Microsoft Edge, the default browser for Windows 10. This topic includes links to other Microsoft Edge topics. ms.assetid: 70377735-b2f9-4b0b-9658-4cf7c1d745bb author: shortpatti @@ -10,7 +11,7 @@ ms.localizationpriority: medium ms.date: 07/29/2018 --- -# Microsoft Edge deployment for IT Pros +# Microsoft Edge system and language requirements >Applies to: Microsoft Edge on Windows 10 and Windows 10 Mobile Microsoft Edge is the new, default web browser for Windows 10, helping you to experience modern web standards, better performance, improved security, and increased reliability. Microsoft Edge lets you stay up-to-date through the Microsoft Store and to manage your enterprise through Group Policy or your mobile device management (MDM) tools. From d1f54283ce22b367d4dfde3755910b157c8af6f5 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Fri, 17 Aug 2018 10:01:34 -0700 Subject: [PATCH 61/80] graphs --- .../images/PrevalentMalware-60-percent.png | Bin 20410 -> 0 bytes .../images/PrevalentMalware-67-percent.png | Bin 0 -> 13949 bytes .../images/RealWorld-60-percent.png | Bin 20773 -> 0 bytes .../images/RealWorld-67-percent.png | Bin 0 -> 14050 bytes .../intelligence/transparency-report.md | 2 +- 5 files changed, 1 insertion(+), 1 deletion(-) delete mode 100644 windows/security/intelligence/images/PrevalentMalware-60-percent.png create mode 100644 windows/security/intelligence/images/PrevalentMalware-67-percent.png delete mode 100644 windows/security/intelligence/images/RealWorld-60-percent.png create mode 100644 windows/security/intelligence/images/RealWorld-67-percent.png diff --git a/windows/security/intelligence/images/PrevalentMalware-60-percent.png b/windows/security/intelligence/images/PrevalentMalware-60-percent.png deleted file mode 100644 index 4aa7c5f29bd927e813e2017be2f20ccbfcadb325..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20410 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 diff --git a/windows/security/intelligence/images/RealWorld-67-percent.png b/windows/security/intelligence/images/RealWorld-67-percent.png new file mode 100644 index 0000000000000000000000000000000000000000..9e011c0e6abe759d6394bf040b575a1b8274f1b4 GIT binary patch literal 14050 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
![Logo](./images/av-comparatives-logo-3.png) From b071702c3048bdb09884466f94337750668e0736 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Fri, 17 Aug 2018 10:28:20 -0700 Subject: [PATCH 62/80] updates --- windows/security/intelligence/TOC.md | 2 -- windows/security/intelligence/transparency-report.md | 4 ++-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/windows/security/intelligence/TOC.md b/windows/security/intelligence/TOC.md index a037d85b30..0a1ea10cd1 100644 --- a/windows/security/intelligence/TOC.md +++ b/windows/security/intelligence/TOC.md @@ -32,8 +32,6 @@ # [Safety Scanner download](safety-scanner-download.md) -# [Industry antivirus tests](transparency-report.md) - # [Industry collaboration programs](cybersecurity-industry-partners.md) ## [Virus information alliance](virus-information-alliance-criteria.md) diff --git a/windows/security/intelligence/transparency-report.md b/windows/security/intelligence/transparency-report.md index 9f4efae314..de868a3070 100644 --- a/windows/security/intelligence/transparency-report.md +++ b/windows/security/intelligence/transparency-report.md @@ -1,6 +1,6 @@ --- -title: Transparency Reports -description: Transparency reports landing page +title: Industry antivirus tests +description: Industry antivirus tests landing page keywords: security, malware ms.prod: w10 ms.mktglfcycl: secure From 4b4531c9fd22167b3a96de575436f09e4a04d0bf Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Fri, 17 Aug 2018 10:35:39 -0700 Subject: [PATCH 63/80] adding links --- .../intelligence/safety-scanner-download.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/windows/security/intelligence/safety-scanner-download.md b/windows/security/intelligence/safety-scanner-download.md index bf7ea4886b..46d99ff069 100644 --- a/windows/security/intelligence/safety-scanner-download.md +++ b/windows/security/intelligence/safety-scanner-download.md @@ -19,10 +19,10 @@ Microsoft Safety Scanner is a scan tool designed to find and remove malware from Safety Scanner only scans when manually triggered and is available for use 10 days after being downloaded. We recommend that you always download the latest version of this tool before each scan. -NOTE: This tool does not replace your antimalware product. For real-time protection with automatic updates, use Windows Defender Antivirus on Windows 10 and Windows 8 or Microsoft Security Essentials on Windows 7. These antimalware products also provide powerful malware removal capabilities. If you are having difficulties removing malware with these products, you can refer to our help on removing difficult threats. +> **NOTE:** This tool does not replace your antimalware product. For real-time protection with automatic updates, use [Windows Defender Antivirus on Windows 10 and Windows 8](https://www.microsoft.com/en-us/windows/windows-defender) or [Microsoft Security Essentials on Windows 7](https://support.microsoft.com/en-us/help/14210/security-essentials-download). These antimalware products also provide powerful malware removal capabilities. If you are having difficulties removing malware with these products, you can refer to our help on [removing difficult threats](https://www.microsoft.com/en-us/wdsi/help/troubleshooting-infection). ## System requirements -Safety Scanner helps remove malicious software from computers running Windows 10, Windows 10 Tech Preview, Windows 8.1, Windows 8, Windows 7, Windows Server 2016, Windows Server Tech Preview, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, or Windows Server 2008. Please refer to the Microsoft Lifecycle Policy. +Safety Scanner helps remove malicious software from computers running Windows 10, Windows 10 Tech Preview, Windows 8.1, Windows 8, Windows 7, Windows Server 2016, Windows Server Tech Preview, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, or Windows Server 2008. Please refer to the [Microsoft Lifecycle Policy](https://support.microsoft.com/en-us/lifecycle). ## How to run a scan 1. Download this tool and open it. @@ -31,13 +31,13 @@ Safety Scanner helps remove malicious software from computers running Windows 10 To remove this tool, delete the executable file (msert.exe by default). -For more information about the Safety Scanner, see the support article on how to troubleshoot problems using Safety Scanner. +For more information about the Safety Scanner, see the support article on [how to troubleshoot problems using Safety Scanner](https://support.microsoft.com/en-us/kb/2520970). ## Related resources -Troubleshooting Safety Scanner -Windows Defender Antivirus -Microsoft Security Essentials -Removing difficult threats -Submit file for malware analysis -Microsoft antimalware and threat protection solutions \ No newline at end of file +- [Troubleshooting Safety Scanner](https://support.microsoft.com/en-us/kb/2520970) +- [Windows Defender Antivirus](https://www.microsoft.com/en-us/windows/windows-defender) +- [Microsoft Security Essentials](https://support.microsoft.com/en-us/help/14210/security-essentials-download) +- [Removing difficult threats](https://www.microsoft.com/en-us/wdsi/help/troubleshooting-infection) +- [Submit file for malware analysis](https://www.microsoft.com/en-us/wdsi/filesubmission) +- [Microsoft antimalware and threat protection solutions](https://www.microsoft.com/en-us/wdsi/products) \ No newline at end of file From 068dc458a009a138d25b499ce1004df1073529f0 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Fri, 17 Aug 2018 10:59:49 -0700 Subject: [PATCH 64/80] updates --- windows/security/intelligence/transparency-report.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/intelligence/transparency-report.md b/windows/security/intelligence/transparency-report.md index de868a3070..fad2688dc4 100644 --- a/windows/security/intelligence/transparency-report.md +++ b/windows/security/intelligence/transparency-report.md @@ -78,9 +78,9 @@ The below scores are the results of AV-Comparatives tests on **Windows Defender ## To what extent are tests representative of protection in the real world? -It is important to remember that the capabilities within [Windows Defender ATP](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=cx-blog-mmpc) provide [additional layers of protection](https://cloudblogs.microsoft.com/microsoftsecure/2017/12/11/detonating-a-bad-rabbit-windows-defender-antivirus-and-layered-machine-learning-defenses/) that are not factored into tests. The capabilities such as attack surface reduction and endpoint detection & response help prevent malware from getting onto devices in the first place. +It is important to remember that the capabilities within [Windows Defender ATP](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=cx-blog-mmpc) provide [additional layers of protection](https://cloudblogs.microsoft.com/microsoftsecure/2017/12/11/detonating-a-bad-rabbit-windows-defender-antivirus-and-layered-machine-learning-defenses/) that are not factored into AV tests. Using these tests, customer can view one aspect of their security suite but can't assess the complete protection of all the security features. -These reports test one aspect of the product, just using a single technique. Through these reports, customer can view one aspect of their security suite but can't assess the complete protection of all the security features. There are other technologies in nearly every Endpoint Security suite that are not tested. These other technologies often address some of the latest and most sophisticated threats. +There are other technologies in nearly every endpoint security suite that address some of the latest and most sophisticated threats, but are not represented in AV tests. For example, the capabilities such as attack surface reduction and endpoint detection & response help prevent malware from getting onto devices in the first place. Customers need more comprehensive reports that demonstrate end to end protections, but until then customers can evaluate Windows Defender Advanced Threat Protection in their own networks by signing up for a [90-day trial of Windows Defender ATP](https://www.microsoft.com/windowsforbusiness/windows-atp?ocid=cx-blog-mmpc) today, or [enabling Preview features on existing tenants](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/preview-settings-windows-defender-advanced-threat-protection). From c453ffd7dd2a7466ff328dac47b9c03cca0a0ace Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Fri, 17 Aug 2018 11:01:37 -0700 Subject: [PATCH 65/80] deleted --- .../images/PrevalentMalware-70-percent.png | Bin 14698 -> 0 bytes .../images/RealWorld-70-percent.png | Bin 14555 -> 0 bytes .../images/av-comparatives-logo-2.png | Bin 19257 -> 0 bytes 3 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 windows/security/intelligence/images/PrevalentMalware-70-percent.png delete mode 100644 windows/security/intelligence/images/RealWorld-70-percent.png delete mode 100644 windows/security/intelligence/images/av-comparatives-logo-2.png diff --git a/windows/security/intelligence/images/PrevalentMalware-70-percent.png b/windows/security/intelligence/images/PrevalentMalware-70-percent.png deleted file mode 100644 index 484d8fd9d2b19b1f934d525d0a2e6e7446bc3d40..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14698 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 sI27)FnBV(^b07*qoM6N<$g50{E*#H0l diff --git a/windows/security/intelligence/images/RealWorld-70-percent.png b/windows/security/intelligence/images/RealWorld-70-percent.png deleted file mode 100644 index e619daecf180339dd9ddc90bf9d12cd7c6e93f21..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14555 zcmYj%V|XS_&~BV3wl}t&Y;4=MZEIuO=Ek;d+fFvNoiFcq&bhAhW2&oXs%N^Vx*GT0 z;qtO#aM0M$KtMon65_&&KtRBKKl&&D^hcK9mKOs7p>ldEt2-+ixDnVp+L>Bdn-DmA z*qacTxLcS40lBYNWgI(@akvG46GI0B+4cKZDMCQ&%?R{7Y`&^?U@y=-k96kN zR6FtbY|8JSzrA>FCB0^pbd!00?%VX|k$chpYZ_eTvTGR~-eyFs;e?Z&M%W5RoBmHquM z%v5U@xj8MhWh)TD!3LB_2Y=Yr3qi-VI%Ν+W(QXVojAhd|iYqz}iVxJ*Q*u`=D6 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 From 17ef9a0e2e6fef37131f570987198b5e617de1e1 Mon Sep 17 00:00:00 2001 From: Patti Short Date: Fri, 17 Aug 2018 11:20:46 -0700 Subject: [PATCH 66/80] updated the mdm settings for PreventUsersFromTurningOnBrowserSyncing --- .../allow-clearing-browsing-data-include.md | 2 +- .../edge/includes/configure-home-button-include.md | 2 +- .../do-not-sync-browser-settings-include.md | 2 +- .../client-management/mdm/policy-csp-experience.md | 14 +++++++------- 4 files changed, 10 insertions(+), 10 deletions(-) diff --git a/browsers/edge/includes/allow-clearing-browsing-data-include.md b/browsers/edge/includes/allow-clearing-browsing-data-include.md index 06982d1176..96e804b8cd 100644 --- a/browsers/edge/includes/allow-clearing-browsing-data-include.md +++ b/browsers/edge/includes/allow-clearing-browsing-data-include.md @@ -28,7 +28,7 @@ - **URI full path:** ./Vendor/MSFT/Policy/Config/Browser/ClearBrowsingDataOnExit - **Data type:** Integer -#### *Registry +#### Registry - **Path:** HKLM\\Software\\Policies\\Microsoft\\MicrosoftEdge\\Privacy - **Value name:** ClearBrowsingHistoryOnExit - **Value type:** REG_DWORD diff --git a/browsers/edge/includes/configure-home-button-include.md b/browsers/edge/includes/configure-home-button-include.md index 9c1c8851ac..33eb418fc2 100644 --- a/browsers/edge/includes/configure-home-button-include.md +++ b/browsers/edge/includes/configure-home-button-include.md @@ -1,5 +1,5 @@ ->*Supported versions: Microsoft Edge on Windows 10*
+>*Supported versions: Microsoft Edge on Windows 10* >*Default setting: Disabled or not configured (Show home button and load the Start page)* diff --git a/browsers/edge/includes/do-not-sync-browser-settings-include.md b/browsers/edge/includes/do-not-sync-browser-settings-include.md index 76f5af9496..9673414962 100644 --- a/browsers/edge/includes/do-not-sync-browser-settings-include.md +++ b/browsers/edge/includes/do-not-sync-browser-settings-include.md @@ -20,7 +20,7 @@ For more details about configuring the browser syncing options, see [Sync browse ### ADMX info and settings #### ADMX info - **GP English name:** Do not sync browser settings -- **GP name:** DoNotSyncBrowserSettings +- **GP name:** DisableWebBrowserSettingSync - **GP path:** Windows Components/Sync your settings - **GP ADMX file name:** SettingSync.admx diff --git a/windows/client-management/mdm/policy-csp-experience.md b/windows/client-management/mdm/policy-csp-experience.md index 96f63a2056..0bf70e06e7 100644 --- a/windows/client-management/mdm/policy-csp-experience.md +++ b/windows/client-management/mdm/policy-csp-experience.md @@ -1437,7 +1437,7 @@ The following list shows the supported values: [!INCLUDE [do-not-sync-browser-settings-shortdesc](../../../browsers/edge/shortdesc/do-not-sync-browser-settings-shortdesc.md)] Related policy: - PreventUsersFromTurningOnBrowserSyncing + [PreventUsersFromTurningOnBrowserSyncing](https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-experience#experience-preventusersfromturningonbrowsersyncing) @@ -1454,7 +1454,7 @@ Supported values: - 0 (default) - Allowed/turned on. The "browser" group syncs automatically between user’s devices and lets users to make changes. - 2 - Prevented/turned off. The "browser" group does not use the _Sync your Settings_ option. -Value type is integer. +Value type: integer @@ -1505,16 +1505,16 @@ Value type is integer. [!INCLUDE [prevent-users-to-turn-on-browser-syncing-shortdesc](../../../browsers/edge/shortdesc/prevent-users-to-turn-on-browser-syncing-shortdesc.md)] Related policy: - DoNotSyncBrowserSettings + [DoNotSyncBrowserSettings](https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-experience#experience-donotsyncbrowsersetting) If you want to prevent syncing of browser settings and prevent users from turning it on: -1. Set Experience/DoNotSyncBrowserSettings to 2 (enabled). -1. Set this policy (Experience/PreventUsersFromTurningOnBrowserSyncing) to 1 (enabled or not configured). +1. Set DoNotSyncBrowserSettings to 2 (enabled). +1. Set this policy (PreventUsersFromTurningOnBrowserSyncing) to 1 (enabled or not configured). If you want to prevent syncing of browser settings but give users a choice to turn on syncing: -1. Set Experience/DoNotSyncBrowserSettings to 2 (enabled). -1. Set this policy (Experience/PreventUsersFromTurningOnBrowserSyncing) to 0 (disabled). +1. Set DoNotSyncBrowserSettings to 2 (enabled). +2. Set this policy (PreventUsersFromTurningOnBrowserSyncing) to 0 (disabled). From b5fa3fddd9a0d25acf173058b02108b85c4e8da2 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Fri, 17 Aug 2018 11:56:39 -0700 Subject: [PATCH 67/80] updates --- windows/security/intelligence/coinminer-malware.md | 10 +++++----- windows/security/intelligence/exploits-malware.md | 10 +++++----- windows/security/intelligence/index.md | 8 ++++---- windows/security/intelligence/macro-malware.md | 8 ++++---- windows/security/intelligence/malware-naming.md | 4 ++-- windows/security/intelligence/phishing.md | 4 ++-- .../security/intelligence/prevent-malware-infection.md | 4 ++-- windows/security/intelligence/ransomware-malware.md | 8 ++++---- windows/security/intelligence/rootkits-malware.md | 10 +++++----- windows/security/intelligence/supply-chain-malware.md | 2 +- 10 files changed, 34 insertions(+), 34 deletions(-) diff --git a/windows/security/intelligence/coinminer-malware.md b/windows/security/intelligence/coinminer-malware.md index 5cda317793..e74b6ea5f4 100644 --- a/windows/security/intelligence/coinminer-malware.md +++ b/windows/security/intelligence/coinminer-malware.md @@ -1,14 +1,14 @@ --- title: Coin miners -description: Learn about coin miners, how it works -keywords: security, malware +description: Learn about coin miners, how they can infect devices, and what you can do to protect yourself. +keywords: security, malware, coin miners, protection, cryptocurrencies ms.prod: w10 ms.mktglfcycl: secure ms.sitesec: library ms.localizationpriority: medium -ms.author: dansimp -author: dansimp -ms.date: 08/01/2018 +ms.author: ellevin +author: levinec +ms.date: 08/17/2018 --- # Coin miners diff --git a/windows/security/intelligence/exploits-malware.md b/windows/security/intelligence/exploits-malware.md index f795f9e802..252dc72d31 100644 --- a/windows/security/intelligence/exploits-malware.md +++ b/windows/security/intelligence/exploits-malware.md @@ -1,14 +1,14 @@ --- title: Exploits and exploit kits -description: Learn about exploits and how they're used to infect devices and what you can do to protect yourself. -keywords: security, malware +description: Learn about exploits, how they can infect devices, and what you can do to protect yourself. +keywords: security, malware, exploits, exploit kits, prevention, vulnerabilities ms.prod: w10 ms.mktglfcycl: secure ms.sitesec: library ms.localizationpriority: medium -ms.author: dansimp -author: dansimp -ms.date: 08/01/2018 +ms.author: ellevin +author: levinec +ms.date: 08/17/2018 --- # Exploits and exploit kits diff --git a/windows/security/intelligence/index.md b/windows/security/intelligence/index.md index 2780f45574..7a1ed4edc0 100644 --- a/windows/security/intelligence/index.md +++ b/windows/security/intelligence/index.md @@ -1,14 +1,14 @@ --- -title: Understand malware +title: Understand malware & other threats description: Learn about the different types of malware, how they work, and what you can do to protect yourself. keywords: security, malware ms.prod: w10 ms.mktglfcycl: secure ms.sitesec: library ms.localizationpriority: medium -ms.author: dansimp -author: dansimp -ms.date: 07/01/2018 +ms.author: ellevin +author: levinec +ms.date: 08/17/2018 --- # Understanding malware & other threats diff --git a/windows/security/intelligence/macro-malware.md b/windows/security/intelligence/macro-malware.md index 8ce0aecaf7..27bccb2f06 100644 --- a/windows/security/intelligence/macro-malware.md +++ b/windows/security/intelligence/macro-malware.md @@ -1,14 +1,14 @@ --- title: Macro malware description: Learn about how macro malware works, how it can infect devices, and what you can do to protect yourself. -keywords: security, malware +keywords: security, malware, macro, protection ms.prod: w10 ms.mktglfcycl: secure ms.sitesec: library ms.localizationpriority: medium -ms.author: dansimp -author: dansimp -ms.date: 08/01/2018 +ms.author: ellevin +author: levinec +ms.date: 08/17/2018 --- # Macro malware diff --git a/windows/security/intelligence/malware-naming.md b/windows/security/intelligence/malware-naming.md index 0c49ef6796..5787d0e09c 100644 --- a/windows/security/intelligence/malware-naming.md +++ b/windows/security/intelligence/malware-naming.md @@ -1,14 +1,14 @@ --- title: Malware names description: Identifying malware vocabulary -keywords: security, malware +keywords: security, malware, names ms.prod: w10 ms.mktglfcycl: secure ms.sitesec: library ms.localizationpriority: medium ms.author: ellevin author: levinec -ms.date: 08/01/2018 +ms.date: 08/17/2018 --- # Malware names diff --git a/windows/security/intelligence/phishing.md b/windows/security/intelligence/phishing.md index 73b9cc4fb5..7449644117 100644 --- a/windows/security/intelligence/phishing.md +++ b/windows/security/intelligence/phishing.md @@ -1,14 +1,14 @@ --- title: Phishing description: Learn about how phishing work, deliver malware do your devices, and what you can do to protect yourself -keywords: security, malware +keywords: security, malware, phishing, information, scam, social engineering, bait, lure, protection, trends, targeted attack ms.prod: w10 ms.mktglfcycl: secure ms.sitesec: library ms.localizationpriority: medium ms.author: ellevin author: levinec -ms.date: 08/01/2018 +ms.date: 08/17/2018 --- # Phishing diff --git a/windows/security/intelligence/prevent-malware-infection.md b/windows/security/intelligence/prevent-malware-infection.md index 232a4db299..cc9d9ee9e4 100644 --- a/windows/security/intelligence/prevent-malware-infection.md +++ b/windows/security/intelligence/prevent-malware-infection.md @@ -1,14 +1,14 @@ --- title: Prevent malware infection description: Malware prevention best practices -keywords: security, malware +keywords: security, malware, prevention, infection, tips ms.prod: w10 ms.mktglfcycl: secure ms.sitesec: library ms.localizationpriority: medium ms.author: ellevin author: levinec -ms.date: 07/12/2018 +ms.date: 08/17/2018 --- # Prevent malware infection diff --git a/windows/security/intelligence/ransomware-malware.md b/windows/security/intelligence/ransomware-malware.md index 2c603d1583..484ae796f1 100644 --- a/windows/security/intelligence/ransomware-malware.md +++ b/windows/security/intelligence/ransomware-malware.md @@ -1,14 +1,14 @@ --- title: Ransomware description: Learn about ransomware, how it works, and what you can do to protect yourself. -keywords: security, malware +keywords: security, malware, ransomware, encryption, extortion, money, key, infection, prevention, tips ms.prod: w10 ms.mktglfcycl: secure ms.sitesec: library ms.localizationpriority: medium -ms.author: dansimp -author: dansimp -ms.date: 08/01/2018 +ms.author: ellevin +author: levinec +ms.date: 08/17/2018 --- # Ransomware diff --git a/windows/security/intelligence/rootkits-malware.md b/windows/security/intelligence/rootkits-malware.md index b7f55a27a9..9ceee1ebb4 100644 --- a/windows/security/intelligence/rootkits-malware.md +++ b/windows/security/intelligence/rootkits-malware.md @@ -1,14 +1,14 @@ --- title: Rootkits -description: Learn about rootkits and how they hide malware on your device and what you can do to protect yourself. -keywords: security, malware +description: Learn about rootkits, how they hide malware on your device, and what you can do to protect yourself. +keywords: security, malware, rootkit, hide, protection, hiding ms.prod: w10 ms.mktglfcycl: secure ms.sitesec: library ms.localizationpriority: medium -ms.author: dansimp -author: dansimp -ms.date: 08/01/2018 +ms.author: ellevin +author: levinec +ms.date: 08/17/2018 --- # Rootkits diff --git a/windows/security/intelligence/supply-chain-malware.md b/windows/security/intelligence/supply-chain-malware.md index c675282bef..bef4b22f60 100644 --- a/windows/security/intelligence/supply-chain-malware.md +++ b/windows/security/intelligence/supply-chain-malware.md @@ -8,7 +8,7 @@ ms.sitesec: library ms.localizationpriority: medium ms.author: ellevin author: levinec -ms.date: 08/01/2018 +ms.date: 08/17/2018 --- # Supply chain attacks From de6630f3b506a9f7b683bffa328dd497a1df3818 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Fri, 17 Aug 2018 13:04:16 -0700 Subject: [PATCH 68/80] transparency --- windows/security/intelligence/transparency-report.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/windows/security/intelligence/transparency-report.md b/windows/security/intelligence/transparency-report.md index fad2688dc4..03748ce6d6 100644 --- a/windows/security/intelligence/transparency-report.md +++ b/windows/security/intelligence/transparency-report.md @@ -52,7 +52,7 @@ June|100.00%| 100.00%| [Report (May-Jun)](https://www.av-test.org/en/antivirus/b ![Logo](./images/av-comparatives-logo-3.png) -## AV-Comparatives: Protection rating of 99% in the latest test +## AV-Comparatives: Perfect protection rating of 100% in the latest test AV-Comparatives is an independent organization offering systematic testing for security software such as PC/Mac-based antivirus products and mobile security solutions. @@ -71,6 +71,9 @@ The below scores are the results of AV-Comparatives tests on **Windows Defender |April| 96.40%%| N/A| |May| 100.00%| N/A| |June| 99.50%%| N/A| +|July| 100.00%| N/A| + +* [Real-World Protection Test (Enterprise) July 2018](https://www.av-comparatives.org/tests/real-world-protection-test-july-2018-factsheet/) * [Real-World Protection Test (Enterprise) February - June 2018](https://www.av-comparatives.org/tests/real-world-protection-test-february-june-2018/) From 73feb86575a1e3d3dbd683f0c060b0f97f7c7acc Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Fri, 17 Aug 2018 13:12:54 -0700 Subject: [PATCH 69/80] keywords --- windows/security/intelligence/supply-chain-malware.md | 2 +- windows/security/intelligence/support-scams.md | 4 ++-- windows/security/intelligence/transparency-report.md | 4 ++-- windows/security/intelligence/trojans-malware.md | 8 ++++---- windows/security/intelligence/unwanted-software.md | 8 ++++---- windows/security/intelligence/worms-malware.md | 10 +++++----- 6 files changed, 18 insertions(+), 18 deletions(-) diff --git a/windows/security/intelligence/supply-chain-malware.md b/windows/security/intelligence/supply-chain-malware.md index bef4b22f60..ce1112d198 100644 --- a/windows/security/intelligence/supply-chain-malware.md +++ b/windows/security/intelligence/supply-chain-malware.md @@ -1,7 +1,7 @@ --- title: Supply chain attacks description: Learn about how supply chain attacks work, deliver malware do your devices, and what you can do to protect yourself -keywords: security, malware +keywords: security, malware, protection, supply chain, hide, distribute, trust, compromised ms.prod: w10 ms.mktglfcycl: secure ms.sitesec: library diff --git a/windows/security/intelligence/support-scams.md b/windows/security/intelligence/support-scams.md index 66aad54276..821900539a 100644 --- a/windows/security/intelligence/support-scams.md +++ b/windows/security/intelligence/support-scams.md @@ -1,14 +1,14 @@ --- title: Tech Support Scams description: Learn about how supply chain attacks work, deliver malware do your devices, and what you can do to protect yourself -keywords: security, malware +keywords: security, malware, tech support, scam, protection, trick, spoof, fake, error messages, report ms.prod: w10 ms.mktglfcycl: secure ms.sitesec: library ms.localizationpriority: medium ms.author: ellevin author: levinec -ms.date: 08/01/2018 +ms.date: 08/17/2018 --- # Tech support scams diff --git a/windows/security/intelligence/transparency-report.md b/windows/security/intelligence/transparency-report.md index 03748ce6d6..c3f5d23e0c 100644 --- a/windows/security/intelligence/transparency-report.md +++ b/windows/security/intelligence/transparency-report.md @@ -5,10 +5,10 @@ keywords: security, malware ms.prod: w10 ms.mktglfcycl: secure ms.sitesec: library -ms.localizationpriority: high +ms.localizationpriority: medium ms.author: ellevin author: levinec -ms.date: 08/03/2018 +ms.date: 08/17/2018 --- # Top scoring in industry antivirus tests diff --git a/windows/security/intelligence/trojans-malware.md b/windows/security/intelligence/trojans-malware.md index d0aa683a6e..f3974e7341 100644 --- a/windows/security/intelligence/trojans-malware.md +++ b/windows/security/intelligence/trojans-malware.md @@ -1,14 +1,14 @@ --- title: Trojan malware description: Learn about how trojans work, deliver malware do your devices, and what you can do to protect yourself. -keywords: security, malware +keywords: security, malware, protection, trojan, download, file, infection ms.prod: w10 ms.mktglfcycl: secure ms.sitesec: library ms.localizationpriority: medium -ms.author: dansimp -author: dansimp -ms.date: 08/01/2018 +ms.author: ellevin +author: levinec +ms.date: 08/17/2018 --- # Trojans diff --git a/windows/security/intelligence/unwanted-software.md b/windows/security/intelligence/unwanted-software.md index 61c055260b..bff16819a8 100644 --- a/windows/security/intelligence/unwanted-software.md +++ b/windows/security/intelligence/unwanted-software.md @@ -1,14 +1,14 @@ --- title: Unwanted software description: Learn about how unwanted software changes your default settings without your consent and what you can do to protect yourself. -keywords: security, malware +keywords: security, malware, protection, unwanted, software, alter, infect ms.prod: w10 ms.mktglfcycl: secure ms.sitesec: library ms.localizationpriority: medium -ms.author: dansimp -author: dansimp -ms.date: 08/01/2018 +ms.author: ellevin +author: levinec +ms.date: 08/17/2018 --- # Unwanted software diff --git a/windows/security/intelligence/worms-malware.md b/windows/security/intelligence/worms-malware.md index 7baa50a3de..f1e88eb03c 100644 --- a/windows/security/intelligence/worms-malware.md +++ b/windows/security/intelligence/worms-malware.md @@ -1,14 +1,14 @@ --- title: Worms -description: Learn about worms, how they infect devices and what you can do to protect yourself. -keywords: security, malware +description: Learn about worms, how they infect devices, and what you can do to protect yourself. +keywords: security, malware, protection, worm, vulnerabilities, infect, steal, Jenxcus, Gamarue, Bondat, WannaCrypt ms.prod: w10 ms.mktglfcycl: secure ms.sitesec: library ms.localizationpriority: medium -ms.author: dansimp -author: dansimp -ms.date: 08/01/2018 +ms.author: ellevin +author: levinec +ms.date: 08/17/2018 --- # Worms From 15e81cde9b798e4f0ad002c1d6324fbedc231504 Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Fri, 17 Aug 2018 13:40:34 -0700 Subject: [PATCH 70/80] moving directories --- .../intelligence/TOC.md | 94 ++--- .../intelligence/coinminer-malware.md | 0 .../coordinated-malware-eradication.md | 68 ++-- .../intelligence/criteria.md | 0 .../cybersecurity-industry-partners.md | 76 ++-- .../intelligence/developer-faq.md | 0 .../intelligence/developer-info.md | 0 .../intelligence/developer-resources.md | 0 .../intelligence/exploits-malware.md | 0 .../images/CoordinatedMalware.png | Bin .../intelligence/images/ExploitKit.png | Bin .../intelligence/images/NamingMalware1.png | Bin .../images/PrevalentMalware-67-percent.png | Bin .../images/PrevalentMalware0818.png | Bin .../images/RealWorld-67-percent.png | Bin .../intelligence/images/RealWorld0818.png | Bin .../intelligence/images/SupplyChain.png | Bin .../intelligence/images/URLhover.png | Bin .../intelligence/images/WormUSB_flight.png | Bin .../images/av-comparatives-logo-3.png | Bin .../intelligence/images/av-test-logo.png | Bin .../intelligence/images/netflix.png | Bin .../intelligence/images/wdatp-pillars2.png | Bin .../intelligence/index.md | 76 ++-- .../intelligence/macro-malware.md | 0 .../intelligence/malware-naming.md | 350 +++++++++--------- .../intelligence/phishing.md | 0 .../intelligence/prevent-malware-infection.md | 232 ++++++------ .../intelligence/ransomware-malware.md | 0 .../intelligence/rootkits-malware.md | 0 .../intelligence/safety-scanner-download.md | 0 .../intelligence/submission-guide.md | 0 .../intelligence/supply-chain-malware.md | 0 .../intelligence/support-scams - Copy.md | 0 .../intelligence/support-scams.md | 0 .../intelligence/transparency-report.md | 0 .../intelligence/trojans-malware.md | 0 .../intelligence/unwanted-software.md | 0 .../virus-information-alliance-criteria.md | 100 ++--- .../intelligence/virus-initiative-criteria.md | 0 .../intelligence/worms-malware.md | 0 41 files changed, 498 insertions(+), 498 deletions(-) rename windows/security/{ => threat-protection}/intelligence/TOC.md (96%) rename windows/security/{ => threat-protection}/intelligence/coinminer-malware.md (100%) rename windows/security/{ => threat-protection}/intelligence/coordinated-malware-eradication.md (98%) rename windows/security/{ => threat-protection}/intelligence/criteria.md (100%) rename windows/security/{ => threat-protection}/intelligence/cybersecurity-industry-partners.md (97%) rename windows/security/{ => threat-protection}/intelligence/developer-faq.md (100%) rename windows/security/{ => threat-protection}/intelligence/developer-info.md (100%) rename windows/security/{ => threat-protection}/intelligence/developer-resources.md (100%) rename windows/security/{ => threat-protection}/intelligence/exploits-malware.md (100%) rename windows/security/{ => threat-protection}/intelligence/images/CoordinatedMalware.png (100%) rename windows/security/{ => threat-protection}/intelligence/images/ExploitKit.png (100%) rename windows/security/{ => threat-protection}/intelligence/images/NamingMalware1.png (100%) rename windows/security/{ => threat-protection}/intelligence/images/PrevalentMalware-67-percent.png (100%) rename windows/security/{ => threat-protection}/intelligence/images/PrevalentMalware0818.png (100%) rename windows/security/{ => threat-protection}/intelligence/images/RealWorld-67-percent.png (100%) rename windows/security/{ => threat-protection}/intelligence/images/RealWorld0818.png (100%) rename windows/security/{ => threat-protection}/intelligence/images/SupplyChain.png (100%) rename windows/security/{ => threat-protection}/intelligence/images/URLhover.png (100%) rename windows/security/{ => threat-protection}/intelligence/images/WormUSB_flight.png (100%) rename windows/security/{ => threat-protection}/intelligence/images/av-comparatives-logo-3.png (100%) rename windows/security/{ => threat-protection}/intelligence/images/av-test-logo.png (100%) rename windows/security/{ => threat-protection}/intelligence/images/netflix.png (100%) rename windows/security/{ => threat-protection}/intelligence/images/wdatp-pillars2.png (100%) rename windows/security/{ => threat-protection}/intelligence/index.md (96%) rename windows/security/{ => threat-protection}/intelligence/macro-malware.md (100%) rename windows/security/{ => threat-protection}/intelligence/malware-naming.md (96%) rename windows/security/{ => threat-protection}/intelligence/phishing.md (100%) rename windows/security/{ => threat-protection}/intelligence/prevent-malware-infection.md (98%) rename windows/security/{ => threat-protection}/intelligence/ransomware-malware.md (100%) rename windows/security/{ => threat-protection}/intelligence/rootkits-malware.md (100%) rename windows/security/{ => threat-protection}/intelligence/safety-scanner-download.md (100%) rename windows/security/{ => threat-protection}/intelligence/submission-guide.md (100%) rename windows/security/{ => threat-protection}/intelligence/supply-chain-malware.md (100%) rename windows/security/{ => threat-protection}/intelligence/support-scams - Copy.md (100%) rename windows/security/{ => threat-protection}/intelligence/support-scams.md (100%) rename windows/security/{ => threat-protection}/intelligence/transparency-report.md (100%) rename windows/security/{ => threat-protection}/intelligence/trojans-malware.md (100%) rename windows/security/{ => threat-protection}/intelligence/unwanted-software.md (100%) rename windows/security/{ => threat-protection}/intelligence/virus-information-alliance-criteria.md (97%) rename windows/security/{ => threat-protection}/intelligence/virus-initiative-criteria.md (100%) rename windows/security/{ => threat-protection}/intelligence/worms-malware.md (100%) diff --git a/windows/security/intelligence/TOC.md b/windows/security/threat-protection/intelligence/TOC.md similarity index 96% rename from windows/security/intelligence/TOC.md rename to windows/security/threat-protection/intelligence/TOC.md index 0a1ea10cd1..32935a6c54 100644 --- a/windows/security/intelligence/TOC.md +++ b/windows/security/threat-protection/intelligence/TOC.md @@ -1,47 +1,47 @@ -# [Understand malware & other threats](index.md) - -## [Prevent malware infection](prevent-malware-infection.md) - -## [Malware names](malware-naming.md) - -## [Coin miners](coinminer-malware.md) - -## [Exploits and exploit kits](exploits-malware.md) - -## [Macro malware](macro-malware.md) - -## [Phishing](phishing.md) - -## [Ransomware](ransomware-malware.md) - -## [Rootkits](rootkits-malware.md) - -## [Supply chain attacks](supply-chain-malware.md) - -## [Tech support scams](support-scams.md) - -## [Trojans](trojans-malware.md) - -## [Unwanted software](unwanted-software.md) - -## [Worms](worms-malware.md) - -# [How Microsoft identifies malware and PUA](criteria.md) - -# [Submit files for analysis](submission-guide.md) - -# [Safety Scanner download](safety-scanner-download.md) - -# [Industry collaboration programs](cybersecurity-industry-partners.md) - -## [Virus information alliance](virus-information-alliance-criteria.md) - -## [Microsoft virus initiative](virus-initiative-criteria.md) - -## [Coordinated malware eradication](coordinated-malware-eradication.md) - -# [Information for developers](developer-info.md) - -## [Software developer FAQ](developer-faq.md) - -## [Software developer resources](developer-resources.md) +# [Understand malware & other threats](index.md) + +## [Prevent malware infection](prevent-malware-infection.md) + +## [Malware names](malware-naming.md) + +## [Coin miners](coinminer-malware.md) + +## [Exploits and exploit kits](exploits-malware.md) + +## [Macro malware](macro-malware.md) + +## [Phishing](phishing.md) + +## [Ransomware](ransomware-malware.md) + +## [Rootkits](rootkits-malware.md) + +## [Supply chain attacks](supply-chain-malware.md) + +## [Tech support scams](support-scams.md) + +## [Trojans](trojans-malware.md) + +## [Unwanted software](unwanted-software.md) + +## [Worms](worms-malware.md) + +# [How Microsoft identifies malware and PUA](criteria.md) + +# [Submit files for analysis](submission-guide.md) + +# [Safety Scanner download](safety-scanner-download.md) + +# [Industry collaboration programs](cybersecurity-industry-partners.md) + +## [Virus information alliance](virus-information-alliance-criteria.md) + +## [Microsoft virus initiative](virus-initiative-criteria.md) + +## [Coordinated malware eradication](coordinated-malware-eradication.md) + +# [Information for developers](developer-info.md) + +## [Software developer FAQ](developer-faq.md) + +## [Software developer resources](developer-resources.md) diff --git a/windows/security/intelligence/coinminer-malware.md b/windows/security/threat-protection/intelligence/coinminer-malware.md similarity index 100% rename from windows/security/intelligence/coinminer-malware.md rename to windows/security/threat-protection/intelligence/coinminer-malware.md diff --git a/windows/security/intelligence/coordinated-malware-eradication.md b/windows/security/threat-protection/intelligence/coordinated-malware-eradication.md similarity index 98% rename from windows/security/intelligence/coordinated-malware-eradication.md rename to windows/security/threat-protection/intelligence/coordinated-malware-eradication.md index 643ffa1769..95f08cac80 100644 --- a/windows/security/intelligence/coordinated-malware-eradication.md +++ b/windows/security/threat-protection/intelligence/coordinated-malware-eradication.md @@ -1,35 +1,35 @@ ---- -title: Coordinated Malware Eradication -description: Information and criteria regarding CME -keywords: security, malware -ms.prod: w10 -ms.mktglfcycl: secure -ms.sitesec: library -ms.localizationpriority: medium -ms.author: ellevin -author: levinec -ms.date: 07/12/2018 ---- -# Coordinated Malware Eradication - -![coordinated-malware-eradication](images/CoordinatedMalware.png) - -Coordinated Malware Eradication (CME) aims to bring organizations in cybersecurity and in other industries together to change the game against malware. While the cybersecurity industry today is effective at disrupting malware families through individual efforts, those disruptions rarely lead to eradication since malware authors quickly adapt their tactics to survive. - -CME calls for organizations to pool their tools, information and actions to drive coordinated campaigns against malware. The ultimate goal is to drive efficient and long lasting results for better protection of our collective communities, customers, and businesses. - -## Combining our tools, information, and actions - -Diversity of participation across industries and disciplines, extending beyond cybersecurity, makes eradication campaigns even stronger across the malware lifecycle. For instance, while security vendors, computer emergency response/readiness teams (CERTs), and Internet service providers (ISPs) can contribute with malware telemetry, online businesses can identify fraudulent behavior and law enforcement agencies can drive legal action. - -In addition to telemetry and analysis data, Microsoft is planning to contribute cloud-based scalable storage and computing horsepower with the necessary big data analysis tools built-in to these campaigns. - -## Coordinated campaigns for lasting results - -Organizations participating in the CME effort work together to help eradicate selected malware families by contributing their own telemetry data, expertise, tools, and other resources. These organizations operate under a campaign umbrella with clearly defined end goals and metrics. Any organization or member can initiate a campaign and invite others to join it. The members then have the option to accept or decline the invitations they receive. - -## Join the effort - -Any organization that is involved in cybersecurity and antimalware or interested in fighting cybercrime can participate in CME campaigns by enrolling in the [Virus Information Alliance (VIA) program](virus-information-alliance-criteria.md). It ensures that everyone agrees to use the information and tools available for campaigns for their intended purpose (that is, the eradication of malware). - +--- +title: Coordinated Malware Eradication +description: Information and criteria regarding CME +keywords: security, malware +ms.prod: w10 +ms.mktglfcycl: secure +ms.sitesec: library +ms.localizationpriority: medium +ms.author: ellevin +author: levinec +ms.date: 07/12/2018 +--- +# Coordinated Malware Eradication + +![coordinated-malware-eradication](images/CoordinatedMalware.png) + +Coordinated Malware Eradication (CME) aims to bring organizations in cybersecurity and in other industries together to change the game against malware. While the cybersecurity industry today is effective at disrupting malware families through individual efforts, those disruptions rarely lead to eradication since malware authors quickly adapt their tactics to survive. + +CME calls for organizations to pool their tools, information and actions to drive coordinated campaigns against malware. The ultimate goal is to drive efficient and long lasting results for better protection of our collective communities, customers, and businesses. + +## Combining our tools, information, and actions + +Diversity of participation across industries and disciplines, extending beyond cybersecurity, makes eradication campaigns even stronger across the malware lifecycle. For instance, while security vendors, computer emergency response/readiness teams (CERTs), and Internet service providers (ISPs) can contribute with malware telemetry, online businesses can identify fraudulent behavior and law enforcement agencies can drive legal action. + +In addition to telemetry and analysis data, Microsoft is planning to contribute cloud-based scalable storage and computing horsepower with the necessary big data analysis tools built-in to these campaigns. + +## Coordinated campaigns for lasting results + +Organizations participating in the CME effort work together to help eradicate selected malware families by contributing their own telemetry data, expertise, tools, and other resources. These organizations operate under a campaign umbrella with clearly defined end goals and metrics. Any organization or member can initiate a campaign and invite others to join it. The members then have the option to accept or decline the invitations they receive. + +## Join the effort + +Any organization that is involved in cybersecurity and antimalware or interested in fighting cybercrime can participate in CME campaigns by enrolling in the [Virus Information Alliance (VIA) program](virus-information-alliance-criteria.md). It ensures that everyone agrees to use the information and tools available for campaigns for their intended purpose (that is, the eradication of malware). + Please apply using our [membership application form](http://www.microsoft.com/security/portal/partnerships/apply.aspx) to get started. \ No newline at end of file diff --git a/windows/security/intelligence/criteria.md b/windows/security/threat-protection/intelligence/criteria.md similarity index 100% rename from windows/security/intelligence/criteria.md rename to windows/security/threat-protection/intelligence/criteria.md diff --git a/windows/security/intelligence/cybersecurity-industry-partners.md b/windows/security/threat-protection/intelligence/cybersecurity-industry-partners.md similarity index 97% rename from windows/security/intelligence/cybersecurity-industry-partners.md rename to windows/security/threat-protection/intelligence/cybersecurity-industry-partners.md index 3d0d902663..52a769a8b5 100644 --- a/windows/security/intelligence/cybersecurity-industry-partners.md +++ b/windows/security/threat-protection/intelligence/cybersecurity-industry-partners.md @@ -1,39 +1,39 @@ ---- -title: Industry collaboration programs -description: Describing the 3 industry collaboration programs -keywords: security, malware -ms.prod: w10 -ms.mktglfcycl: secure -ms.sitesec: library -ms.localizationpriority: medium -ms.author: ellevin -author: levinec -ms.date: 07/12/2018 ---- -# Industry collaboration programs - -Microsoft has several industry-wide collaboration programs with different objectives and requirements. Enrolling in the right program can help you protect your customers, gain more insight into the current threat landscape, or assist in disrupting the malware ecosystem. - -## Virus Information Alliance (VIA) - -The VIA program gives members access to information that will help improve protection for Microsoft customers. Malware telemetry and samples can be provided to security teams to help identify gaps in their protection, prioritize new threat coverage, or better respond to threats. - -**You must be a member of VIA if you want to apply for membership to the other programs.** - -Go to the [VIA program page](virus-information-alliance-criteria.md) for more information. - -## Microsoft Virus Initiative (MVI) - -MVI is open to organizations who build and own a Real Time Protection (RTP) antimalware product of their own design, or one developed using a third-party antivirus SDK. - -Members get access to Microsoft client APIs for the Windows Defender Security Center, IOAV, AMSI, and Cloud Files, along with health data and other telemetry to help their customers stay protected. Antimalware products are submitted to Microsoft for performance testing on a regular basis. - -Go to the [MVI program page](virus-initiative-criteria.md) for more information. - -## Coordinated Malware Eradication (CME) - -CME is open to organizations who are involved in cybersecurity and antimalware or interested in fighting cybercrime. - -The program aims to bring organizations in cybersecurity and other industries together to pool tools, information and actions to drive coordinated campaigns against malware. The ultimate goal is to create efficient and long-lasting results for better protection of our collective communities, customers, and businesses. - +--- +title: Industry collaboration programs +description: Describing the 3 industry collaboration programs +keywords: security, malware +ms.prod: w10 +ms.mktglfcycl: secure +ms.sitesec: library +ms.localizationpriority: medium +ms.author: ellevin +author: levinec +ms.date: 07/12/2018 +--- +# Industry collaboration programs + +Microsoft has several industry-wide collaboration programs with different objectives and requirements. Enrolling in the right program can help you protect your customers, gain more insight into the current threat landscape, or assist in disrupting the malware ecosystem. + +## Virus Information Alliance (VIA) + +The VIA program gives members access to information that will help improve protection for Microsoft customers. Malware telemetry and samples can be provided to security teams to help identify gaps in their protection, prioritize new threat coverage, or better respond to threats. + +**You must be a member of VIA if you want to apply for membership to the other programs.** + +Go to the [VIA program page](virus-information-alliance-criteria.md) for more information. + +## Microsoft Virus Initiative (MVI) + +MVI is open to organizations who build and own a Real Time Protection (RTP) antimalware product of their own design, or one developed using a third-party antivirus SDK. + +Members get access to Microsoft client APIs for the Windows Defender Security Center, IOAV, AMSI, and Cloud Files, along with health data and other telemetry to help their customers stay protected. Antimalware products are submitted to Microsoft for performance testing on a regular basis. + +Go to the [MVI program page](virus-initiative-criteria.md) for more information. + +## Coordinated Malware Eradication (CME) + +CME is open to organizations who are involved in cybersecurity and antimalware or interested in fighting cybercrime. + +The program aims to bring organizations in cybersecurity and other industries together to pool tools, information and actions to drive coordinated campaigns against malware. The ultimate goal is to create efficient and long-lasting results for better protection of our collective communities, customers, and businesses. + Go to the [CME program page](coordinated-malware-eradication.md) for more information. \ No newline at end of file diff --git a/windows/security/intelligence/developer-faq.md b/windows/security/threat-protection/intelligence/developer-faq.md similarity index 100% rename from windows/security/intelligence/developer-faq.md rename to windows/security/threat-protection/intelligence/developer-faq.md diff --git a/windows/security/intelligence/developer-info.md b/windows/security/threat-protection/intelligence/developer-info.md similarity index 100% rename from windows/security/intelligence/developer-info.md rename to windows/security/threat-protection/intelligence/developer-info.md diff --git a/windows/security/intelligence/developer-resources.md b/windows/security/threat-protection/intelligence/developer-resources.md similarity index 100% rename from windows/security/intelligence/developer-resources.md rename to windows/security/threat-protection/intelligence/developer-resources.md diff --git a/windows/security/intelligence/exploits-malware.md b/windows/security/threat-protection/intelligence/exploits-malware.md similarity index 100% rename from windows/security/intelligence/exploits-malware.md rename to windows/security/threat-protection/intelligence/exploits-malware.md diff --git a/windows/security/intelligence/images/CoordinatedMalware.png b/windows/security/threat-protection/intelligence/images/CoordinatedMalware.png similarity index 100% rename from windows/security/intelligence/images/CoordinatedMalware.png rename to windows/security/threat-protection/intelligence/images/CoordinatedMalware.png diff --git a/windows/security/intelligence/images/ExploitKit.png b/windows/security/threat-protection/intelligence/images/ExploitKit.png similarity index 100% rename from windows/security/intelligence/images/ExploitKit.png rename to windows/security/threat-protection/intelligence/images/ExploitKit.png diff --git a/windows/security/intelligence/images/NamingMalware1.png b/windows/security/threat-protection/intelligence/images/NamingMalware1.png similarity index 100% rename from windows/security/intelligence/images/NamingMalware1.png rename to windows/security/threat-protection/intelligence/images/NamingMalware1.png diff --git a/windows/security/intelligence/images/PrevalentMalware-67-percent.png b/windows/security/threat-protection/intelligence/images/PrevalentMalware-67-percent.png similarity index 100% rename from windows/security/intelligence/images/PrevalentMalware-67-percent.png rename to windows/security/threat-protection/intelligence/images/PrevalentMalware-67-percent.png diff --git a/windows/security/intelligence/images/PrevalentMalware0818.png b/windows/security/threat-protection/intelligence/images/PrevalentMalware0818.png similarity index 100% rename from windows/security/intelligence/images/PrevalentMalware0818.png rename to windows/security/threat-protection/intelligence/images/PrevalentMalware0818.png diff --git a/windows/security/intelligence/images/RealWorld-67-percent.png b/windows/security/threat-protection/intelligence/images/RealWorld-67-percent.png similarity index 100% rename from windows/security/intelligence/images/RealWorld-67-percent.png rename to windows/security/threat-protection/intelligence/images/RealWorld-67-percent.png diff --git a/windows/security/intelligence/images/RealWorld0818.png b/windows/security/threat-protection/intelligence/images/RealWorld0818.png similarity index 100% rename from windows/security/intelligence/images/RealWorld0818.png rename to windows/security/threat-protection/intelligence/images/RealWorld0818.png diff --git a/windows/security/intelligence/images/SupplyChain.png b/windows/security/threat-protection/intelligence/images/SupplyChain.png similarity index 100% rename from windows/security/intelligence/images/SupplyChain.png rename to windows/security/threat-protection/intelligence/images/SupplyChain.png diff --git a/windows/security/intelligence/images/URLhover.png b/windows/security/threat-protection/intelligence/images/URLhover.png similarity index 100% rename from windows/security/intelligence/images/URLhover.png rename to windows/security/threat-protection/intelligence/images/URLhover.png diff --git a/windows/security/intelligence/images/WormUSB_flight.png b/windows/security/threat-protection/intelligence/images/WormUSB_flight.png similarity index 100% rename from windows/security/intelligence/images/WormUSB_flight.png rename to windows/security/threat-protection/intelligence/images/WormUSB_flight.png diff --git a/windows/security/intelligence/images/av-comparatives-logo-3.png b/windows/security/threat-protection/intelligence/images/av-comparatives-logo-3.png similarity index 100% rename from windows/security/intelligence/images/av-comparatives-logo-3.png rename to windows/security/threat-protection/intelligence/images/av-comparatives-logo-3.png diff --git a/windows/security/intelligence/images/av-test-logo.png b/windows/security/threat-protection/intelligence/images/av-test-logo.png similarity index 100% rename from windows/security/intelligence/images/av-test-logo.png rename to windows/security/threat-protection/intelligence/images/av-test-logo.png diff --git a/windows/security/intelligence/images/netflix.png b/windows/security/threat-protection/intelligence/images/netflix.png similarity index 100% rename from windows/security/intelligence/images/netflix.png rename to windows/security/threat-protection/intelligence/images/netflix.png diff --git a/windows/security/intelligence/images/wdatp-pillars2.png b/windows/security/threat-protection/intelligence/images/wdatp-pillars2.png similarity index 100% rename from windows/security/intelligence/images/wdatp-pillars2.png rename to windows/security/threat-protection/intelligence/images/wdatp-pillars2.png diff --git a/windows/security/intelligence/index.md b/windows/security/threat-protection/intelligence/index.md similarity index 96% rename from windows/security/intelligence/index.md rename to windows/security/threat-protection/intelligence/index.md index 7a1ed4edc0..728743ad35 100644 --- a/windows/security/intelligence/index.md +++ b/windows/security/threat-protection/intelligence/index.md @@ -1,39 +1,39 @@ ---- -title: Understand malware & other threats -description: Learn about the different types of malware, how they work, and what you can do to protect yourself. -keywords: security, malware -ms.prod: w10 -ms.mktglfcycl: secure -ms.sitesec: library -ms.localizationpriority: medium -ms.author: ellevin -author: levinec -ms.date: 08/17/2018 ---- -# Understanding malware & other threats - -Malware is a term used to describe malicious applications and code that can cause damage and disrupt normal use of devices. Malware can allow unauthorized access, use system resources, steal passwords, lock you out of your computer and ask for ransom, and more. - -Cybercriminals that distribute malware are often motivated by money and will use infected computers to launch attacks, obtain banking credentials, collect information that can be sold, sell access to computing resources, or extort payment from victims. - -As criminals become more sophisticated with their attacks, Microsoft is here to help. Windows 10 is the most secure version of Windows yet and includes many features to help protect you whether you're at home, at work, or on the go. With Windows Defender Advanced Threat Protection (Windows Defender ATP), businesses can stay protected with next-generation protection and other security capabilities. - -For good general tips, check out the [prevent malware infection](prevent-malware-infection.md) topic. - -There are many types of malware, including: - -- [Coin miners](coinminer-malware.md) -- [Exploits and exploit kits](exploits-malware.md) -- [Macro malware](macro-malware.md) -- [Phishing](phishing.md) -- [Ransomware](ransomware-malware.md) -- [Rootkits](rootkits-malware.md) -- [Supply chain attacks](supply-chain-malware.md) -- [Tech support scams](support-scams.md) -- [Trojans](trojans-malware.md) -- [Unwanted software](unwanted-software.md) -- [Worms](worms-malware.md) - -Keep up with the latest malware news and research. Check out our [Windows security blogs](http://aka.ms/wdsecurityblog) and follow us on [Twitter](https://twitter.com/wdsecurity) for the latest news, discoveries, and protections. - +--- +title: Understand malware & other threats +description: Learn about the different types of malware, how they work, and what you can do to protect yourself. +keywords: security, malware +ms.prod: w10 +ms.mktglfcycl: secure +ms.sitesec: library +ms.localizationpriority: medium +ms.author: ellevin +author: levinec +ms.date: 08/17/2018 +--- +# Understanding malware & other threats + +Malware is a term used to describe malicious applications and code that can cause damage and disrupt normal use of devices. Malware can allow unauthorized access, use system resources, steal passwords, lock you out of your computer and ask for ransom, and more. + +Cybercriminals that distribute malware are often motivated by money and will use infected computers to launch attacks, obtain banking credentials, collect information that can be sold, sell access to computing resources, or extort payment from victims. + +As criminals become more sophisticated with their attacks, Microsoft is here to help. Windows 10 is the most secure version of Windows yet and includes many features to help protect you whether you're at home, at work, or on the go. With Windows Defender Advanced Threat Protection (Windows Defender ATP), businesses can stay protected with next-generation protection and other security capabilities. + +For good general tips, check out the [prevent malware infection](prevent-malware-infection.md) topic. + +There are many types of malware, including: + +- [Coin miners](coinminer-malware.md) +- [Exploits and exploit kits](exploits-malware.md) +- [Macro malware](macro-malware.md) +- [Phishing](phishing.md) +- [Ransomware](ransomware-malware.md) +- [Rootkits](rootkits-malware.md) +- [Supply chain attacks](supply-chain-malware.md) +- [Tech support scams](support-scams.md) +- [Trojans](trojans-malware.md) +- [Unwanted software](unwanted-software.md) +- [Worms](worms-malware.md) + +Keep up with the latest malware news and research. Check out our [Windows security blogs](http://aka.ms/wdsecurityblog) and follow us on [Twitter](https://twitter.com/wdsecurity) for the latest news, discoveries, and protections. + Learn more about [Windows security](https://docs.microsoft.com/en-us/windows/security/index). \ No newline at end of file diff --git a/windows/security/intelligence/macro-malware.md b/windows/security/threat-protection/intelligence/macro-malware.md similarity index 100% rename from windows/security/intelligence/macro-malware.md rename to windows/security/threat-protection/intelligence/macro-malware.md diff --git a/windows/security/intelligence/malware-naming.md b/windows/security/threat-protection/intelligence/malware-naming.md similarity index 96% rename from windows/security/intelligence/malware-naming.md rename to windows/security/threat-protection/intelligence/malware-naming.md index 5787d0e09c..35db2cac2b 100644 --- a/windows/security/intelligence/malware-naming.md +++ b/windows/security/threat-protection/intelligence/malware-naming.md @@ -1,176 +1,176 @@ ---- -title: Malware names -description: Identifying malware vocabulary -keywords: security, malware, names -ms.prod: w10 -ms.mktglfcycl: secure -ms.sitesec: library -ms.localizationpriority: medium -ms.author: ellevin -author: levinec -ms.date: 08/17/2018 ---- -# Malware names - -We name the malware and unwanted software that we detect according to the Computer Antivirus Research Organization (CARO) malware naming scheme. The scheme uses the following format: - -![coordinated-malware-eradication](images/NamingMalware1.png) - -When our analysts research a particular threat, they will determine what each of the components of the name will be. - -## Type - -Describes what the malware does on your computer. Worms, viruses, trojans, backdoors, and ransomware are some of the most common types of malware. - -* Adware -* Backdoor -* Behavior -* BrowserModifier -* Constructor -* DDoS -* Exploit -* Hacktool -* Joke -* Misleading -* MonitoringTool -* Program -* PWS -* Ransom -* RemoteAccess -* Rogue -* SettingsModifier -* SoftwareBundler -* Spammer -* Spoofer -* Spyware -* Tool -* Trojan -* TrojanClicker -* TrojanDownloader -* TrojanNotifier -* TrojanProxy -* TrojanSpy -* VirTool -* Virus -* Worm - -## Platforms - -Indicates the operating system (such as Windows, Mac OS X, and Android) that the malware is designed to work on. The platform is also used to indicate programming languages and file formats. - -### Operating systems - -* AndroidOS: Android operating system -* DOS: MS-DOS platform -* EPOC: Psion devices -* FreeBSD: FreeBSD platform -* iPhoneOS: iPhone operating system -* Linux: Linux platform -* MacOS: MAC 9.x platform or earlier -* MacOS_X: MacOS X or later -* OS2: OS2 platform -* Palm: Palm operating system -* Solaris: System V-based Unix platforms -* SunOS: Unix platforms 4.1.3 or lower -* SymbOS: Symbian operating system -* Unix: general Unix platforms -* Win16: Win16 (3.1) platform -* Win2K: Windows 2000 platform -* Win32: Windows 32-bit platform -* Win64: Windows 64-bit platform -* Win95: Windows 95, 98 and ME platforms -* Win98: Windows 98 platform only -* WinCE: Windows CE platform -* WinNT: WinNT - -### Scripting languages - -* ABAP: Advanced Business Application Programming scripts -* ALisp: ALisp scripts -* AmiPro: AmiPro script -* ANSI: American National Standards Institute scripts -* AppleScript: compiled Apple scripts -* ASP: Active Server Pages scripts -* AutoIt: AutoIT scripts -* BAS: Basic scripts -* BAT: Basic scripts -* CorelScript: Corelscript scripts -* HTA: HTML Application scripts -* HTML: HTML Application scripts -* INF: Install scripts -* IRC: mIRC/pIRC scripts -* Java: Java binaries (classes) -* JS: Javascript scripts -* LOGO: LOGO scripts -* MPB: MapBasic scripts -* MSH: Monad shell scripts -* MSIL: .Net intermediate language scripts -* Perl: Perl scripts -* PHP: Hypertext Preprocessor scripts -* Python: Python scripts -* SAP: SAP platform scripts -* SH: Shell scripts -* VBA: Visual Basic for Applications scripts -* VBS: Visual Basic scripts -* WinBAT: Winbatch scripts -* WinHlp: Windows Help scripts -* WinREG: Windows registry scripts - -### Macros - -* A97M: Access 97, 2000, XP, 2003, 2007, and 2010 macros -* HE: macro scripting -* O97M: Office 97, 2000, XP, 2003, 2007, and 2010 macros - those that affect Word, Excel, and Powerpoint -* PP97M: PowerPoint 97, 2000, XP, 2003, 2007, and 2010 macros -* V5M: Visio5 macros -* W1M: Word1Macro -* W2M: Word2Macro -* W97M: Word 97, 2000, XP, 2003, 2007, and 2010 macros -* WM: Word 95 macros -* X97M: Excel 97, 2000, XP, 2003, 2007, and 2010 macros -* XF: Excel formulas -* XM: Excel 95 macros - -### Other file types - -* ASX: XML metafile of Windows Media .asf files -* HC: HyperCard Apple scripts -* MIME: MIME packets -* Netware: Novell Netware files -* QT: Quicktime files -* SB: StarBasic (Staroffice XML) files -* SWF: Shockwave Flash files -* TSQL: MS SQL server files -* XML: XML files - -## Family - -Grouping of malware based on common characteristics, including attribution to the same authors. Security software providers sometimes use different names for the same malware family. - -## Variant letter - -Used sequentially for every distinct version of a malware family. For example, the detection for the variant ".AF" would have been created after the detection for the variant ".AE". - -## Suffixes - -Provides extra detail about the malware, including how it is used as part of a multicomponent threat. In the example above, "!lnk" indicates that the threat component is a shortcut file used by Trojan:Win32/Reveton.T. - -* .dam: damaged malware -* .dll: Dynamic Link Library component of a malware -* .dr: dropper component of a malware -* .gen: malware that is detected using a generic signature -* .kit: virus constructor -* .ldr: loader component of a malware -* .pak: compressed malware -* .plugin: plug-in component -* .remnants: remnants of a virus -* .worm: worm component of that malware -* !bit: an internal category used to refer to some threats -* !cl: an internal category used to refer to some threats -* !dha: an internal category used to refer to some threats -* !pfn: an internal category used to refer to some threats -* !plock: an internal category used to refer to some threats -* !rfn: an internal category used to refer to some threats -* !rootkit: rootkit component of that malware -* @m: worm mailers +--- +title: Malware names +description: Identifying malware vocabulary +keywords: security, malware, names +ms.prod: w10 +ms.mktglfcycl: secure +ms.sitesec: library +ms.localizationpriority: medium +ms.author: ellevin +author: levinec +ms.date: 08/17/2018 +--- +# Malware names + +We name the malware and unwanted software that we detect according to the Computer Antivirus Research Organization (CARO) malware naming scheme. The scheme uses the following format: + +![coordinated-malware-eradication](images/NamingMalware1.png) + +When our analysts research a particular threat, they will determine what each of the components of the name will be. + +## Type + +Describes what the malware does on your computer. Worms, viruses, trojans, backdoors, and ransomware are some of the most common types of malware. + +* Adware +* Backdoor +* Behavior +* BrowserModifier +* Constructor +* DDoS +* Exploit +* Hacktool +* Joke +* Misleading +* MonitoringTool +* Program +* PWS +* Ransom +* RemoteAccess +* Rogue +* SettingsModifier +* SoftwareBundler +* Spammer +* Spoofer +* Spyware +* Tool +* Trojan +* TrojanClicker +* TrojanDownloader +* TrojanNotifier +* TrojanProxy +* TrojanSpy +* VirTool +* Virus +* Worm + +## Platforms + +Indicates the operating system (such as Windows, Mac OS X, and Android) that the malware is designed to work on. The platform is also used to indicate programming languages and file formats. + +### Operating systems + +* AndroidOS: Android operating system +* DOS: MS-DOS platform +* EPOC: Psion devices +* FreeBSD: FreeBSD platform +* iPhoneOS: iPhone operating system +* Linux: Linux platform +* MacOS: MAC 9.x platform or earlier +* MacOS_X: MacOS X or later +* OS2: OS2 platform +* Palm: Palm operating system +* Solaris: System V-based Unix platforms +* SunOS: Unix platforms 4.1.3 or lower +* SymbOS: Symbian operating system +* Unix: general Unix platforms +* Win16: Win16 (3.1) platform +* Win2K: Windows 2000 platform +* Win32: Windows 32-bit platform +* Win64: Windows 64-bit platform +* Win95: Windows 95, 98 and ME platforms +* Win98: Windows 98 platform only +* WinCE: Windows CE platform +* WinNT: WinNT + +### Scripting languages + +* ABAP: Advanced Business Application Programming scripts +* ALisp: ALisp scripts +* AmiPro: AmiPro script +* ANSI: American National Standards Institute scripts +* AppleScript: compiled Apple scripts +* ASP: Active Server Pages scripts +* AutoIt: AutoIT scripts +* BAS: Basic scripts +* BAT: Basic scripts +* CorelScript: Corelscript scripts +* HTA: HTML Application scripts +* HTML: HTML Application scripts +* INF: Install scripts +* IRC: mIRC/pIRC scripts +* Java: Java binaries (classes) +* JS: Javascript scripts +* LOGO: LOGO scripts +* MPB: MapBasic scripts +* MSH: Monad shell scripts +* MSIL: .Net intermediate language scripts +* Perl: Perl scripts +* PHP: Hypertext Preprocessor scripts +* Python: Python scripts +* SAP: SAP platform scripts +* SH: Shell scripts +* VBA: Visual Basic for Applications scripts +* VBS: Visual Basic scripts +* WinBAT: Winbatch scripts +* WinHlp: Windows Help scripts +* WinREG: Windows registry scripts + +### Macros + +* A97M: Access 97, 2000, XP, 2003, 2007, and 2010 macros +* HE: macro scripting +* O97M: Office 97, 2000, XP, 2003, 2007, and 2010 macros - those that affect Word, Excel, and Powerpoint +* PP97M: PowerPoint 97, 2000, XP, 2003, 2007, and 2010 macros +* V5M: Visio5 macros +* W1M: Word1Macro +* W2M: Word2Macro +* W97M: Word 97, 2000, XP, 2003, 2007, and 2010 macros +* WM: Word 95 macros +* X97M: Excel 97, 2000, XP, 2003, 2007, and 2010 macros +* XF: Excel formulas +* XM: Excel 95 macros + +### Other file types + +* ASX: XML metafile of Windows Media .asf files +* HC: HyperCard Apple scripts +* MIME: MIME packets +* Netware: Novell Netware files +* QT: Quicktime files +* SB: StarBasic (Staroffice XML) files +* SWF: Shockwave Flash files +* TSQL: MS SQL server files +* XML: XML files + +## Family + +Grouping of malware based on common characteristics, including attribution to the same authors. Security software providers sometimes use different names for the same malware family. + +## Variant letter + +Used sequentially for every distinct version of a malware family. For example, the detection for the variant ".AF" would have been created after the detection for the variant ".AE". + +## Suffixes + +Provides extra detail about the malware, including how it is used as part of a multicomponent threat. In the example above, "!lnk" indicates that the threat component is a shortcut file used by Trojan:Win32/Reveton.T. + +* .dam: damaged malware +* .dll: Dynamic Link Library component of a malware +* .dr: dropper component of a malware +* .gen: malware that is detected using a generic signature +* .kit: virus constructor +* .ldr: loader component of a malware +* .pak: compressed malware +* .plugin: plug-in component +* .remnants: remnants of a virus +* .worm: worm component of that malware +* !bit: an internal category used to refer to some threats +* !cl: an internal category used to refer to some threats +* !dha: an internal category used to refer to some threats +* !pfn: an internal category used to refer to some threats +* !plock: an internal category used to refer to some threats +* !rfn: an internal category used to refer to some threats +* !rootkit: rootkit component of that malware +* @m: worm mailers * @mm: mass mailer worm \ No newline at end of file diff --git a/windows/security/intelligence/phishing.md b/windows/security/threat-protection/intelligence/phishing.md similarity index 100% rename from windows/security/intelligence/phishing.md rename to windows/security/threat-protection/intelligence/phishing.md diff --git a/windows/security/intelligence/prevent-malware-infection.md b/windows/security/threat-protection/intelligence/prevent-malware-infection.md similarity index 98% rename from windows/security/intelligence/prevent-malware-infection.md rename to windows/security/threat-protection/intelligence/prevent-malware-infection.md index cc9d9ee9e4..012725bac4 100644 --- a/windows/security/intelligence/prevent-malware-infection.md +++ b/windows/security/threat-protection/intelligence/prevent-malware-infection.md @@ -1,117 +1,117 @@ ---- -title: Prevent malware infection -description: Malware prevention best practices -keywords: security, malware, prevention, infection, tips -ms.prod: w10 -ms.mktglfcycl: secure -ms.sitesec: library -ms.localizationpriority: medium -ms.author: ellevin -author: levinec -ms.date: 08/17/2018 ---- -# Prevent malware infection - -Malware authors are always looking for new ways to infect computers. Follow the simple tips below to stay protected and minimize threats to your data and accounts. - -You can also browse the many [software and application solutions](https://review.docs.microsoft.com/en-us/windows/security/intelligence/prevent-malware-infection?branch=wdsi-migration-stuff#software-solutions) available to you. - -## Keep software up-to-date - -[Exploits](exploits-malware.md) typically use vulnerabilities in popular software such as web browsers, Java, Adobe Flash Player, and Microsoft Office to infect devices. Software updates patch vulnerabilities so they aren't available to exploits anymore. - -To keep Microsoft software up to date, ensure that [automatic Microsoft Updates](https://support.microsoft.com/help/12373/windows-update-faq) are enabled. Also, upgrade to the latest version of Windows to benefit from a host of built-in security enhancements. - -## Be wary of links and attachments - -Email and other messaging tools are a few of the most common ways your device can get infected. Attachments or links in messages can open malware directly or can stealthily trigger a download. Some emails will give instructions to allow macros or other executable content designed to make it easier for malware to infect your devices. - -* Use an email service that provides protection against malicious attachments, links, and abusive senders. [Microsoft Office 365](https://support.office.com/article/Anti-spam-and-anti-malware-protection-in-Office-365-5ce5cf47-2120-4e51-a403-426a13358b7e) has built-in antimalware, link protection, and spam filtering. - -For more information, see [Phishing](phishing.md). - -## Watch out for malicious or compromised websites - -By visiting malicious or compromised sites, your device can get infected with malware automatically or you can get tricked into downloading and installing malware. See [exploits and exploit kits](exploits-malware.md) as an example of how some of these sites can automatically install malware to visiting computers. - -To identify potentially harmful websites, keep the following in mind: - -* The initial part (domain) of a website address should represent the company that owns the site you are visiting. Check the domain for misspellings. For example, malicious sites commonly use domain names that swap the letter O with a zero (0) or the letters L and I with a one (1). If example.com is spelled examp1e.com, the site you are visiting is suspect. - -* Sites that aggressively open popups and display misleading buttons often trick users into accepting content through constant popups or mislabeled buttons. - -To block malicious websites, use a modern web browser like [Microsoft Edge](http://www.microsoft.com/windows/microsoft-edge?ocid=cx-wdsi-articles) which identifies phishing and malware websites and checks downloads for malware. - -If you encounter an unsafe site, click **More […] > Send feedback** on Microsoft Edge. You can also [report unsafe sites directly to Microsoft](https://www.microsoft.com/wdsi/support/report-unsafe-site). - -### Pirated material on compromised websites - -Using pirated content is not only illegal, it can also expose your device to malware. Sites that offer pirated software and media are also often used to distribute malware when the site is visited. Sometimes pirated software is bundled with malware and other unwanted software when downloaded, including intrusive browser plugins and adware. - -Users do not openly discuss visits to these sites, so any untoward experience are more likely to stay unreported. - -To stay safe, download movies, music, and apps from official publisher websites or stores. Consider running a streamlined OS such as [Windows 10 Pro SKU S Mode](https://www.microsoft.com/windows/windows-10-s?ocid=cx-wdsi-articles), which ensures that only vetted apps from the Windows Store are installed. - -## Don't attach unfamiliar removable drives - -Some types of malware can spread by copying themselves to USB flash drives or other removable drives. There are malicious individuals that intentionally prepare and distribute infected drives—leaving these drives in public places to victimize unsuspecting individuals. - -Only use removable drives that you are familiar with or that come from a trusted source. If a drive has been used in publicly accessible devices, like computers in a café or a library, make sure you have antimalware running on your computer before you use the drive. Avoid opening unfamiliar files you find on suspect drives, including Office and PDF documents and executable files. - -## Use a non-administrator account - -At the time they are launched, whether inadvertently by a user or automatically, most malware run under the same privileges as the active user. This means that by limiting account privileges, you can prevent malware from making consequential changes any devices. - -By default, Windows uses [User Account Control (UAC)](https://docs.microsoft.com/windows/access-protection/user-account-control/user-account-control-overview) to provide automatic, granular control of privileges—it temporarily restricts privileges and prompts the active user every time an application attempts to make potentially consequential changes to the system. Although UAC helps limit the privileges of admin users, users can simply override this restriction when prompted. As a result, it is quite easy for an admin user to inadvertently allow malware to run. - -To help ensure that everyday activities do not result in malware infection and other potentially catastrophic changes, it is recommended that you use a non-administrator account for regular use. By using a non-administrator account, you can prevent installation of unauthorized apps and prevent inadvertent changes to system settings. Avoid browsing the web or checking email using an account with administrator privileges. - -Whenever necessary, log in as an administrator to install apps or make configuration changes that require admin privileges. - -[Read about creating user accounts and giving administrator privileges](https://support.microsoft.com/help/4026923/windows-create-a-local-user-or-administrator-account-in-windows-10) - -## Other safety tips - -To further ensure that data is protected from malware as well as other threats: - -* Backup files. Follow the 3-2-1 rule: make **3 copies**, store in at least **2 locations**, with at least **1 offline copy**. Use [OneDrive](https://onedrive.live.com/about/?ocid=cx-wdsi-articles) for reliable cloud-based copies that allows access to files from multiple devices and helps recover damaged or lost files, including files locked by ransomware. - -* Be wary when connecting to public hotspots, particularly those that do not require authentication. - -* Use [strong passwords](https://support.microsoft.com/help/12410/microsoft-account-help-protect-account) and enable multi-factor authentication. - -* Do not use untrusted devices to log on to email, social media, and corporate accounts. - -## Software solutions - -Microsoft provides comprehensive security capabilities that help protect against threats. We recommend: - -* [Automatic Microsoft updates](https://support.microsoft.com/help/12373/windows-update-faq) keeps software up-to-date to get the latest protections. - -* [Controlled folder access](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/enable-controlled-folders-exploit-guard) stops ransomware in its tracks by preventing unauthorized access to your important files. Controlled folder access locks down folders, allowing only authorized apps to access files. Unauthorized apps, including ransomware and other malicious executable files, DLLs, and scripts are denied access. - -* [Microsoft Edge](https://docs.microsoft.com/microsoft-edge/deploy/index) browser protects against threats such as ransomware by preventing exploit kits from running. By using Microsoft [SmartScreen](https://docs.microsoft.com/en-us/microsoft-edge/deploy/index), Microsoft Edge blocks access to malicious websites. - -* [Microsoft Exchange Online Protection (EOP)](https://products.office.com/exchange/exchange-email-security-spam-protection) offers enterprise-class reliability and protection against spam and malware, while maintaining access to email during and after emergencies. - -* [Microsoft Safety Scanner](https://www.microsoft.com/wdsi/products/scanner) helps remove malicious software from computers. NOTE: This tool does not replace your antimalware product. - -* [Microsoft 365](https://docs.microsoft.com/microsoft-365/enterprise/#pivot=itadmin&panel=it-security) includes Office 365, Windows 10, and Enterprise Mobility + Security. These resources power productivity while providing intelligent security across users, devices, and data. - -* [Office 365 Advanced Threat Protection](https://technet.microsoft.com/library/exchange-online-advanced-threat-protection-service-description.aspx) includes machine learning capabilities that block dangerous emails, including millions of emails carrying ransomware downloaders. - -* [OneDrive for Business](https://support.office.com/article/restore-a-previous-version-of-a-file-in-onedrive-159cad6d-d76e-4981-88ef-de6e96c93893?ui=en-US&rs=en-US&ad=US) can back up files, which you would then use to restore files in the event of an infection. - -* [Windows Defender Advanced Threat Protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection) provides comprehensive endpoint protection, detection, and response capabilities to help prevent ransomware. In the event of a breach, Windows Defender ATP alerts security operations teams about suspicious activities and automatically attempts to resolve the problem. This includes alerts for suspicious PowerShell commands, connecting to a TOR website, launching self-replicated copies, and deletion of volume shadow copies. Try Windows Defender ATP free of charge. - -* [Windows Hello for Business](https://docs.microsoft.com/windows/security/identity-protection/hello-for-business/hello-identity-verification) replaces passwords with strong two-factor authentication on your devices. This authentication consists of a new type of user credential that is tied to a device and uses a biometric or PIN. It lets user authenticate to an Active Directory or Azure Active Directory account. - -### Earlier than Windows 10 (not recommended) - -* [Microsoft Security Essentials](https://www.microsoft.com/download/details.aspx?id=5201) provides real-time protection for your home or small business device that guards against viruses, spyware, and other malicious software. - -## What to do with a malware infection - -Windows Defender ATP antivirus capabilities helps reduce the chances of infection and will automatically remove threats that it detects. - +--- +title: Prevent malware infection +description: Malware prevention best practices +keywords: security, malware, prevention, infection, tips +ms.prod: w10 +ms.mktglfcycl: secure +ms.sitesec: library +ms.localizationpriority: medium +ms.author: ellevin +author: levinec +ms.date: 08/17/2018 +--- +# Prevent malware infection + +Malware authors are always looking for new ways to infect computers. Follow the simple tips below to stay protected and minimize threats to your data and accounts. + +You can also browse the many [software and application solutions](https://review.docs.microsoft.com/en-us/windows/security/intelligence/prevent-malware-infection?branch=wdsi-migration-stuff#software-solutions) available to you. + +## Keep software up-to-date + +[Exploits](exploits-malware.md) typically use vulnerabilities in popular software such as web browsers, Java, Adobe Flash Player, and Microsoft Office to infect devices. Software updates patch vulnerabilities so they aren't available to exploits anymore. + +To keep Microsoft software up to date, ensure that [automatic Microsoft Updates](https://support.microsoft.com/help/12373/windows-update-faq) are enabled. Also, upgrade to the latest version of Windows to benefit from a host of built-in security enhancements. + +## Be wary of links and attachments + +Email and other messaging tools are a few of the most common ways your device can get infected. Attachments or links in messages can open malware directly or can stealthily trigger a download. Some emails will give instructions to allow macros or other executable content designed to make it easier for malware to infect your devices. + +* Use an email service that provides protection against malicious attachments, links, and abusive senders. [Microsoft Office 365](https://support.office.com/article/Anti-spam-and-anti-malware-protection-in-Office-365-5ce5cf47-2120-4e51-a403-426a13358b7e) has built-in antimalware, link protection, and spam filtering. + +For more information, see [Phishing](phishing.md). + +## Watch out for malicious or compromised websites + +By visiting malicious or compromised sites, your device can get infected with malware automatically or you can get tricked into downloading and installing malware. See [exploits and exploit kits](exploits-malware.md) as an example of how some of these sites can automatically install malware to visiting computers. + +To identify potentially harmful websites, keep the following in mind: + +* The initial part (domain) of a website address should represent the company that owns the site you are visiting. Check the domain for misspellings. For example, malicious sites commonly use domain names that swap the letter O with a zero (0) or the letters L and I with a one (1). If example.com is spelled examp1e.com, the site you are visiting is suspect. + +* Sites that aggressively open popups and display misleading buttons often trick users into accepting content through constant popups or mislabeled buttons. + +To block malicious websites, use a modern web browser like [Microsoft Edge](http://www.microsoft.com/windows/microsoft-edge?ocid=cx-wdsi-articles) which identifies phishing and malware websites and checks downloads for malware. + +If you encounter an unsafe site, click **More […] > Send feedback** on Microsoft Edge. You can also [report unsafe sites directly to Microsoft](https://www.microsoft.com/wdsi/support/report-unsafe-site). + +### Pirated material on compromised websites + +Using pirated content is not only illegal, it can also expose your device to malware. Sites that offer pirated software and media are also often used to distribute malware when the site is visited. Sometimes pirated software is bundled with malware and other unwanted software when downloaded, including intrusive browser plugins and adware. + +Users do not openly discuss visits to these sites, so any untoward experience are more likely to stay unreported. + +To stay safe, download movies, music, and apps from official publisher websites or stores. Consider running a streamlined OS such as [Windows 10 Pro SKU S Mode](https://www.microsoft.com/windows/windows-10-s?ocid=cx-wdsi-articles), which ensures that only vetted apps from the Windows Store are installed. + +## Don't attach unfamiliar removable drives + +Some types of malware can spread by copying themselves to USB flash drives or other removable drives. There are malicious individuals that intentionally prepare and distribute infected drives—leaving these drives in public places to victimize unsuspecting individuals. + +Only use removable drives that you are familiar with or that come from a trusted source. If a drive has been used in publicly accessible devices, like computers in a café or a library, make sure you have antimalware running on your computer before you use the drive. Avoid opening unfamiliar files you find on suspect drives, including Office and PDF documents and executable files. + +## Use a non-administrator account + +At the time they are launched, whether inadvertently by a user or automatically, most malware run under the same privileges as the active user. This means that by limiting account privileges, you can prevent malware from making consequential changes any devices. + +By default, Windows uses [User Account Control (UAC)](https://docs.microsoft.com/windows/access-protection/user-account-control/user-account-control-overview) to provide automatic, granular control of privileges—it temporarily restricts privileges and prompts the active user every time an application attempts to make potentially consequential changes to the system. Although UAC helps limit the privileges of admin users, users can simply override this restriction when prompted. As a result, it is quite easy for an admin user to inadvertently allow malware to run. + +To help ensure that everyday activities do not result in malware infection and other potentially catastrophic changes, it is recommended that you use a non-administrator account for regular use. By using a non-administrator account, you can prevent installation of unauthorized apps and prevent inadvertent changes to system settings. Avoid browsing the web or checking email using an account with administrator privileges. + +Whenever necessary, log in as an administrator to install apps or make configuration changes that require admin privileges. + +[Read about creating user accounts and giving administrator privileges](https://support.microsoft.com/help/4026923/windows-create-a-local-user-or-administrator-account-in-windows-10) + +## Other safety tips + +To further ensure that data is protected from malware as well as other threats: + +* Backup files. Follow the 3-2-1 rule: make **3 copies**, store in at least **2 locations**, with at least **1 offline copy**. Use [OneDrive](https://onedrive.live.com/about/?ocid=cx-wdsi-articles) for reliable cloud-based copies that allows access to files from multiple devices and helps recover damaged or lost files, including files locked by ransomware. + +* Be wary when connecting to public hotspots, particularly those that do not require authentication. + +* Use [strong passwords](https://support.microsoft.com/help/12410/microsoft-account-help-protect-account) and enable multi-factor authentication. + +* Do not use untrusted devices to log on to email, social media, and corporate accounts. + +## Software solutions + +Microsoft provides comprehensive security capabilities that help protect against threats. We recommend: + +* [Automatic Microsoft updates](https://support.microsoft.com/help/12373/windows-update-faq) keeps software up-to-date to get the latest protections. + +* [Controlled folder access](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/enable-controlled-folders-exploit-guard) stops ransomware in its tracks by preventing unauthorized access to your important files. Controlled folder access locks down folders, allowing only authorized apps to access files. Unauthorized apps, including ransomware and other malicious executable files, DLLs, and scripts are denied access. + +* [Microsoft Edge](https://docs.microsoft.com/microsoft-edge/deploy/index) browser protects against threats such as ransomware by preventing exploit kits from running. By using Microsoft [SmartScreen](https://docs.microsoft.com/en-us/microsoft-edge/deploy/index), Microsoft Edge blocks access to malicious websites. + +* [Microsoft Exchange Online Protection (EOP)](https://products.office.com/exchange/exchange-email-security-spam-protection) offers enterprise-class reliability and protection against spam and malware, while maintaining access to email during and after emergencies. + +* [Microsoft Safety Scanner](https://www.microsoft.com/wdsi/products/scanner) helps remove malicious software from computers. NOTE: This tool does not replace your antimalware product. + +* [Microsoft 365](https://docs.microsoft.com/microsoft-365/enterprise/#pivot=itadmin&panel=it-security) includes Office 365, Windows 10, and Enterprise Mobility + Security. These resources power productivity while providing intelligent security across users, devices, and data. + +* [Office 365 Advanced Threat Protection](https://technet.microsoft.com/library/exchange-online-advanced-threat-protection-service-description.aspx) includes machine learning capabilities that block dangerous emails, including millions of emails carrying ransomware downloaders. + +* [OneDrive for Business](https://support.office.com/article/restore-a-previous-version-of-a-file-in-onedrive-159cad6d-d76e-4981-88ef-de6e96c93893?ui=en-US&rs=en-US&ad=US) can back up files, which you would then use to restore files in the event of an infection. + +* [Windows Defender Advanced Threat Protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection) provides comprehensive endpoint protection, detection, and response capabilities to help prevent ransomware. In the event of a breach, Windows Defender ATP alerts security operations teams about suspicious activities and automatically attempts to resolve the problem. This includes alerts for suspicious PowerShell commands, connecting to a TOR website, launching self-replicated copies, and deletion of volume shadow copies. Try Windows Defender ATP free of charge. + +* [Windows Hello for Business](https://docs.microsoft.com/windows/security/identity-protection/hello-for-business/hello-identity-verification) replaces passwords with strong two-factor authentication on your devices. This authentication consists of a new type of user credential that is tied to a device and uses a biometric or PIN. It lets user authenticate to an Active Directory or Azure Active Directory account. + +### Earlier than Windows 10 (not recommended) + +* [Microsoft Security Essentials](https://www.microsoft.com/download/details.aspx?id=5201) provides real-time protection for your home or small business device that guards against viruses, spyware, and other malicious software. + +## What to do with a malware infection + +Windows Defender ATP antivirus capabilities helps reduce the chances of infection and will automatically remove threats that it detects. + In case threat removal is unsuccessful, read about [troubleshooting malware detection and removal problems](https://www.microsoft.com/wdsi/help/troubleshooting-infection). \ No newline at end of file diff --git a/windows/security/intelligence/ransomware-malware.md b/windows/security/threat-protection/intelligence/ransomware-malware.md similarity index 100% rename from windows/security/intelligence/ransomware-malware.md rename to windows/security/threat-protection/intelligence/ransomware-malware.md diff --git a/windows/security/intelligence/rootkits-malware.md b/windows/security/threat-protection/intelligence/rootkits-malware.md similarity index 100% rename from windows/security/intelligence/rootkits-malware.md rename to windows/security/threat-protection/intelligence/rootkits-malware.md diff --git a/windows/security/intelligence/safety-scanner-download.md b/windows/security/threat-protection/intelligence/safety-scanner-download.md similarity index 100% rename from windows/security/intelligence/safety-scanner-download.md rename to windows/security/threat-protection/intelligence/safety-scanner-download.md diff --git a/windows/security/intelligence/submission-guide.md b/windows/security/threat-protection/intelligence/submission-guide.md similarity index 100% rename from windows/security/intelligence/submission-guide.md rename to windows/security/threat-protection/intelligence/submission-guide.md diff --git a/windows/security/intelligence/supply-chain-malware.md b/windows/security/threat-protection/intelligence/supply-chain-malware.md similarity index 100% rename from windows/security/intelligence/supply-chain-malware.md rename to windows/security/threat-protection/intelligence/supply-chain-malware.md diff --git a/windows/security/intelligence/support-scams - Copy.md b/windows/security/threat-protection/intelligence/support-scams - Copy.md similarity index 100% rename from windows/security/intelligence/support-scams - Copy.md rename to windows/security/threat-protection/intelligence/support-scams - Copy.md diff --git a/windows/security/intelligence/support-scams.md b/windows/security/threat-protection/intelligence/support-scams.md similarity index 100% rename from windows/security/intelligence/support-scams.md rename to windows/security/threat-protection/intelligence/support-scams.md diff --git a/windows/security/intelligence/transparency-report.md b/windows/security/threat-protection/intelligence/transparency-report.md similarity index 100% rename from windows/security/intelligence/transparency-report.md rename to windows/security/threat-protection/intelligence/transparency-report.md diff --git a/windows/security/intelligence/trojans-malware.md b/windows/security/threat-protection/intelligence/trojans-malware.md similarity index 100% rename from windows/security/intelligence/trojans-malware.md rename to windows/security/threat-protection/intelligence/trojans-malware.md diff --git a/windows/security/intelligence/unwanted-software.md b/windows/security/threat-protection/intelligence/unwanted-software.md similarity index 100% rename from windows/security/intelligence/unwanted-software.md rename to windows/security/threat-protection/intelligence/unwanted-software.md diff --git a/windows/security/intelligence/virus-information-alliance-criteria.md b/windows/security/threat-protection/intelligence/virus-information-alliance-criteria.md similarity index 97% rename from windows/security/intelligence/virus-information-alliance-criteria.md rename to windows/security/threat-protection/intelligence/virus-information-alliance-criteria.md index 1e296fa1fd..fdf32ac7d8 100644 --- a/windows/security/intelligence/virus-information-alliance-criteria.md +++ b/windows/security/threat-protection/intelligence/virus-information-alliance-criteria.md @@ -1,51 +1,51 @@ ---- -title: Virus Information Alliance -description: Information and criteria regarding VIA -keywords: security, malware -ms.prod: w10 -ms.mktglfcycl: secure -ms.sitesec: library -ms.localizationpriority: medium -ms.author: ellevin -author: levinec -ms.date: 07/12/2018 ---- -# Virus Information Alliance - -The Virus Information Alliance (VIA) is a public antimalware collaboration program for security software providers, security service providers, antimalware testing organizations, and other organizations involved in fighting cybercrime. - -Members of the VIA program collaborate by exchanging technical information on malicious software with Microsoft, with the goal of improving protection for Microsoft customers. - -## Better protection for customers against malware - -The VIA program gives members access to information that will help improve protection for Microsoft customers. For example, the program provides malware telemetry and samples to security product teams to identify gaps in their protection and prioritize new threat coverage. - -Malware prevalence data is provided to antimalware testers to assist them in selecting sample sets and setting scoring criteria that represent the real-world threat landscape. Service organizations, such as a CERT, can leverage our data to help assess the impact of policy changes or to help shut down malicious activity. - -Microsoft is committed to continuous improvement to help reduce the impact of malware on customers. By sharing malware-related information, Microsoft enables members of this community to work towards better protection for customers. - -## Becoming a member of VIA - -Microsoft has well-defined, objective, measurable, and tailored membership criteria for prospective members of the Virus Information Alliance (VIA). The criteria is designed to ensure that Microsoft is able to work with security software providers, security service providers, antimalware testing organizations, and other organizations involved in the fight against cybercrime to protect a broad range of customers. - -Members will receive information to facilitate effective malware detection, deterrence, and eradication. This includes technical information on malware as well as metadata on malicious activity. Information shared through VIA is governed by the VIA membership agreement and a Microsoft non-disclosure agreement, where applicable. - -VIA has an open enrollment for potential members. - -### Initial selection criteria - -To be eligible for VIA your organization must: - -1. Be willing to sign a non-disclosure agreement with Microsoft. - -2. Fit into one of the following categories: - * Your organization develops antimalware technology that can run on Windows and your organization’s product is commercially available. - * Your organization provides security services to Microsoft customers or for Microsoft products. - * Your organization publishes antimalware testing reports on a regular basis. - * Your organization has a research or response team dedicated to fighting malware to protect your organization, your customers, or the general public. - -3. Be willing to sign and adhere to the VIA membership agreement. - -If your organization wants to apply and meets this criteria, you can apply using our [membership application form](http://www.microsoft.com/security/portal/partnerships/apply.aspx). - +--- +title: Virus Information Alliance +description: Information and criteria regarding VIA +keywords: security, malware +ms.prod: w10 +ms.mktglfcycl: secure +ms.sitesec: library +ms.localizationpriority: medium +ms.author: ellevin +author: levinec +ms.date: 07/12/2018 +--- +# Virus Information Alliance + +The Virus Information Alliance (VIA) is a public antimalware collaboration program for security software providers, security service providers, antimalware testing organizations, and other organizations involved in fighting cybercrime. + +Members of the VIA program collaborate by exchanging technical information on malicious software with Microsoft, with the goal of improving protection for Microsoft customers. + +## Better protection for customers against malware + +The VIA program gives members access to information that will help improve protection for Microsoft customers. For example, the program provides malware telemetry and samples to security product teams to identify gaps in their protection and prioritize new threat coverage. + +Malware prevalence data is provided to antimalware testers to assist them in selecting sample sets and setting scoring criteria that represent the real-world threat landscape. Service organizations, such as a CERT, can leverage our data to help assess the impact of policy changes or to help shut down malicious activity. + +Microsoft is committed to continuous improvement to help reduce the impact of malware on customers. By sharing malware-related information, Microsoft enables members of this community to work towards better protection for customers. + +## Becoming a member of VIA + +Microsoft has well-defined, objective, measurable, and tailored membership criteria for prospective members of the Virus Information Alliance (VIA). The criteria is designed to ensure that Microsoft is able to work with security software providers, security service providers, antimalware testing organizations, and other organizations involved in the fight against cybercrime to protect a broad range of customers. + +Members will receive information to facilitate effective malware detection, deterrence, and eradication. This includes technical information on malware as well as metadata on malicious activity. Information shared through VIA is governed by the VIA membership agreement and a Microsoft non-disclosure agreement, where applicable. + +VIA has an open enrollment for potential members. + +### Initial selection criteria + +To be eligible for VIA your organization must: + +1. Be willing to sign a non-disclosure agreement with Microsoft. + +2. Fit into one of the following categories: + * Your organization develops antimalware technology that can run on Windows and your organization’s product is commercially available. + * Your organization provides security services to Microsoft customers or for Microsoft products. + * Your organization publishes antimalware testing reports on a regular basis. + * Your organization has a research or response team dedicated to fighting malware to protect your organization, your customers, or the general public. + +3. Be willing to sign and adhere to the VIA membership agreement. + +If your organization wants to apply and meets this criteria, you can apply using our [membership application form](http://www.microsoft.com/security/portal/partnerships/apply.aspx). + If you have any questions, you can also contact us using our [partnerships contact form](http://www.microsoft.com/security/portal/partnerships/contactus.aspx). \ No newline at end of file diff --git a/windows/security/intelligence/virus-initiative-criteria.md b/windows/security/threat-protection/intelligence/virus-initiative-criteria.md similarity index 100% rename from windows/security/intelligence/virus-initiative-criteria.md rename to windows/security/threat-protection/intelligence/virus-initiative-criteria.md diff --git a/windows/security/intelligence/worms-malware.md b/windows/security/threat-protection/intelligence/worms-malware.md similarity index 100% rename from windows/security/intelligence/worms-malware.md rename to windows/security/threat-protection/intelligence/worms-malware.md From 7ae880c45ebf827596baee92bd42c0837db1388f Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Fri, 17 Aug 2018 13:57:39 -0700 Subject: [PATCH 71/80] adding link to intelligence folder --- windows/security/threat-protection/TOC.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 3e59a7811d..5387dbe649 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -336,6 +336,7 @@ #### [Testing scenarios using Windows Defender Application Guard in your business or organization](windows-defender-application-guard/test-scenarios-wd-app-guard.md) #### [Frequently Asked Questions - Windows Defender Application Guard](windows-defender-application-guard/faq-wd-app-guard.md) +## [Security intelligence](intelligence/index.md) ## Other security features ### [The Windows Security app](windows-defender-security-center/windows-defender-security-center.md) From 851f5689e048e88724fed4fdbcdd8646dc2aae7b Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Fri, 17 Aug 2018 14:17:41 -0700 Subject: [PATCH 72/80] new index --- .../threat-protection/intelligence/index.md | 33 +++++----------- .../intelligence/understanding-malware.md | 39 +++++++++++++++++++ 2 files changed, 48 insertions(+), 24 deletions(-) create mode 100644 windows/security/threat-protection/intelligence/understanding-malware.md diff --git a/windows/security/threat-protection/intelligence/index.md b/windows/security/threat-protection/intelligence/index.md index 728743ad35..97685cf134 100644 --- a/windows/security/threat-protection/intelligence/index.md +++ b/windows/security/threat-protection/intelligence/index.md @@ -1,6 +1,6 @@ --- -title: Understand malware & other threats -description: Learn about the different types of malware, how they work, and what you can do to protect yourself. +title: Security intelligence +description: afety tips about malware and how you can protect your organization keywords: security, malware ms.prod: w10 ms.mktglfcycl: secure @@ -10,30 +10,15 @@ ms.author: ellevin author: levinec ms.date: 08/17/2018 --- -# Understanding malware & other threats +# Security intelligence -Malware is a term used to describe malicious applications and code that can cause damage and disrupt normal use of devices. Malware can allow unauthorized access, use system resources, steal passwords, lock you out of your computer and ask for ransom, and more. +Here you will find information about different types of malware, safety tips on how you can protect your organization, and resources for industry collaboration programs -Cybercriminals that distribute malware are often motivated by money and will use infected computers to launch attacks, obtain banking credentials, collect information that can be sold, sell access to computing resources, or extort payment from victims. - -As criminals become more sophisticated with their attacks, Microsoft is here to help. Windows 10 is the most secure version of Windows yet and includes many features to help protect you whether you're at home, at work, or on the go. With Windows Defender Advanced Threat Protection (Windows Defender ATP), businesses can stay protected with next-generation protection and other security capabilities. - -For good general tips, check out the [prevent malware infection](prevent-malware-infection.md) topic. - -There are many types of malware, including: - -- [Coin miners](coinminer-malware.md) -- [Exploits and exploit kits](exploits-malware.md) -- [Macro malware](macro-malware.md) -- [Phishing](phishing.md) -- [Ransomware](ransomware-malware.md) -- [Rootkits](rootkits-malware.md) -- [Supply chain attacks](supply-chain-malware.md) -- [Tech support scams](support-scams.md) -- [Trojans](trojans-malware.md) -- [Unwanted software](unwanted-software.md) -- [Worms](worms-malware.md) +* [Understand malware & other threats](understanding-malware.md) +* [How Microsoft identifies malware and PUA]() +* [Submit files for analysis](submission-guide.md) +* [Safety Scanner download](safety-scanner-download) Keep up with the latest malware news and research. Check out our [Windows security blogs](http://aka.ms/wdsecurityblog) and follow us on [Twitter](https://twitter.com/wdsecurity) for the latest news, discoveries, and protections. -Learn more about [Windows security](https://docs.microsoft.com/en-us/windows/security/index). \ No newline at end of file +Learn more about [Windows security](https://docs.microsoft.com/windows/security/index). \ No newline at end of file diff --git a/windows/security/threat-protection/intelligence/understanding-malware.md b/windows/security/threat-protection/intelligence/understanding-malware.md new file mode 100644 index 0000000000..a96d24adc6 --- /dev/null +++ b/windows/security/threat-protection/intelligence/understanding-malware.md @@ -0,0 +1,39 @@ +--- +title: Understanding malware & other threats +description: Learn about the different types of malware, how they work, and what you can do to protect yourself. +keywords: security, malware +ms.prod: w10 +ms.mktglfcycl: secure +ms.sitesec: library +ms.localizationpriority: medium +ms.author: ellevin +author: levinec +ms.date: 08/17/2018 +--- +# Understanding malware & other threats + +Malware is a term used to describe malicious applications and code that can cause damage and disrupt normal use of devices. Malware can allow unauthorized access, use system resources, steal passwords, lock you out of your computer and ask for ransom, and more. + +Cybercriminals that distribute malware are often motivated by money and will use infected computers to launch attacks, obtain banking credentials, collect information that can be sold, sell access to computing resources, or extort payment from victims. + +As criminals become more sophisticated with their attacks, Microsoft is here to help. Windows 10 is the most secure version of Windows yet and includes many features to help protect you whether you're at home, at work, or on the go. With Windows Defender Advanced Threat Protection (Windows Defender ATP), businesses can stay protected with next-generation protection and other security capabilities. + +For good general tips, check out the [prevent malware infection](prevent-malware-infection.md) topic. + +There are many types of malware, including: + +- [Coin miners](coinminer-malware.md) +- [Exploits and exploit kits](exploits-malware.md) +- [Macro malware](macro-malware.md) +- [Phishing](phishing.md) +- [Ransomware](ransomware-malware.md) +- [Rootkits](rootkits-malware.md) +- [Supply chain attacks](supply-chain-malware.md) +- [Tech support scams](support-scams.md) +- [Trojans](trojans-malware.md) +- [Unwanted software](unwanted-software.md) +- [Worms](worms-malware.md) + +Keep up with the latest malware news and research. Check out our [Windows security blogs](http://aka.ms/wdsecurityblog) and follow us on [Twitter](https://twitter.com/wdsecurity) for the latest news, discoveries, and protections. + +Learn more about [Windows security](https://docs.microsoft.com/en-us/windows/security/index). \ No newline at end of file From 6245c72349063634d41ca4d8e9b72551e2e07f8e Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Fri, 17 Aug 2018 14:32:44 -0700 Subject: [PATCH 73/80] updated link --- windows/security/threat-protection/intelligence/index.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/intelligence/index.md b/windows/security/threat-protection/intelligence/index.md index 97685cf134..77a3c6985c 100644 --- a/windows/security/threat-protection/intelligence/index.md +++ b/windows/security/threat-protection/intelligence/index.md @@ -15,9 +15,9 @@ ms.date: 08/17/2018 Here you will find information about different types of malware, safety tips on how you can protect your organization, and resources for industry collaboration programs * [Understand malware & other threats](understanding-malware.md) -* [How Microsoft identifies malware and PUA]() +* [How Microsoft identifies malware and PUA](criteria.md) * [Submit files for analysis](submission-guide.md) -* [Safety Scanner download](safety-scanner-download) +* [Safety Scanner download](safety-scanner-download.md) Keep up with the latest malware news and research. Check out our [Windows security blogs](http://aka.ms/wdsecurityblog) and follow us on [Twitter](https://twitter.com/wdsecurity) for the latest news, discoveries, and protections. From 62d72bba2e2d8660b75ec8f452cc135ecf49c800 Mon Sep 17 00:00:00 2001 From: Patti Short Date: Fri, 17 Aug 2018 14:33:01 -0700 Subject: [PATCH 74/80] updated short descriptions - matching them with the master Word doc --- browsers/edge/group-policies/home-button-gp.md | 14 +++++++------- .../edge/includes/configure-home-button-include.md | 12 ++++++------ .../edge/includes/set-home-button-url-include.md | 10 +++++----- .../edge/includes/unlock-home-button-include.md | 4 ++-- browsers/edge/microsoft-edge-kiosk-mode-deploy.md | 2 +- browsers/edge/new-policies.md | 12 ++++++------ .../shortdesc/configure-home-button-shortdesc.md | 2 +- .../shortdesc/set-home-button-url-shortdesc.md | 2 +- .../edge/shortdesc/unlock-home-button-shortdesc.md | 2 +- 9 files changed, 30 insertions(+), 30 deletions(-) diff --git a/browsers/edge/group-policies/home-button-gp.md b/browsers/edge/group-policies/home-button-gp.md index 86203ab818..5d7808dfa9 100644 --- a/browsers/edge/group-policies/home-button-gp.md +++ b/browsers/edge/group-policies/home-button-gp.md @@ -12,13 +12,13 @@ ms.sitesec: library # Home button configuration options >*Supported versions: Microsoft Edge on Windows 10, next major update to Windows* -Microsoft Edge shows the home button and by clicking it the Start page loads by default. You can configure the Home button to load the New tab page or a URL defined in the Set Home button URL policy. You can also configure Microsoft Edge to hide the home button. +Microsoft Edge shows the home button and by clicking it the Start page loads by default. You can configure the Home button to load the New tab page or a URL defined in the Set Home Button URL policy. You can also configure Microsoft Edge to hide the home button. ## Relevant group policies -- [Configure Home button](#configure-home-button) -- [Set Home button URL](#set-home-button-url) -- [Unlock Home button](#unlock-home-button) +- [Configure Home Button](#configure-home-button) +- [Set Home Button URL](#set-home-button-url) +- [Unlock Home Button](#unlock-home-button) ## Configuration options @@ -30,12 +30,12 @@ Microsoft Edge shows the home button and by clicking it the Start page loads by ![Hide home button](../images/home-button-hide-v4-sm.png) -## Configure Home button +## Configure Home Button [!INCLUDE [configure-home-button-include.md](../includes/configure-home-button-include.md)] -## Set Home button URL +## Set Home Button URL [!INCLUDE [set-home-button-url-include](../includes/set-home-button-url-include.md)] -## Unlock Home button +## Unlock Home Button [!INCLUDE [unlock-home-button-include.md](../includes/unlock-home-button-include.md)] diff --git a/browsers/edge/includes/configure-home-button-include.md b/browsers/edge/includes/configure-home-button-include.md index 33eb418fc2..67a2bc5827 100644 --- a/browsers/edge/includes/configure-home-button-include.md +++ b/browsers/edge/includes/configure-home-button-include.md @@ -1,4 +1,4 @@ - + >*Supported versions: Microsoft Edge on Windows 10* >*Default setting: Disabled or not configured (Show home button and load the Start page)* @@ -12,7 +12,7 @@ |---|:---:|:---:|---| |Disabled or not configured
**(default)** |0 |0 |Show home button and load the Start page. | |Enabled |1 |1 |Show home button and load the New tab page. | -|Enabled |2 |2 |Show home button and load the custom URL defined in the Set Home button URL policy. | +|Enabled |2 |2 |Show home button and load the custom URL defined in the Set Home Button URL policy. | |Enabled |3 |3 |Hide home button. | --- @@ -21,12 +21,12 @@ For more details about configuring the different Home button options, see [Home button configuration options](../group-policies/home-button-gp.md). >[!TIP] ->If you want to make changes to this policy:
  1. Enable the **Unlock Home Button** policy.
  2. Make changes to the **Configure Home button** policy or **Set Home button URL** policy.
  3. Disable the **Unlock Home Button** policy.
+>If you want to make changes to this policy:
  1. Enable the **Unlock Home Button** policy.
  2. Make changes to the **Configure Home Button** policy or **Set Home Button URL** policy.
  3. Disable the **Unlock Home Button** policy.
### ADMX info and settings #### ADMX info -- **GP English name:** Configure Home button +- **GP English name:** Configure Home Button - **GP name:** ConfigureHomeButton - **GP element:** ConfigureHomeButtonDropdown - **GP path:** Windows Components/Microsoft Edge @@ -45,9 +45,9 @@ For more details about configuring the different Home button options, see [Home ### Related policies -- [Set Home button URL](../new-policies.md#set-home-button-url): [!INCLUDE [set-home-button-url-shortdesc](../shortdesc/set-home-button-url-shortdesc.md)] +- [Set Home Button URL](../new-policies.md#set-home-button-url): [!INCLUDE [set-home-button-url-shortdesc](../shortdesc/set-home-button-url-shortdesc.md)] -- [Unlock Home button](../new-policies.md#unlock-home-button): [!INCLUDE [unlock-home-button-shortdesc](../shortdesc/unlock-home-button-shortdesc.md)] +- [Unlock Home Button](../new-policies.md#unlock-home-button): [!INCLUDE [unlock-home-button-shortdesc](../shortdesc/unlock-home-button-shortdesc.md)]
\ No newline at end of file diff --git a/browsers/edge/includes/set-home-button-url-include.md b/browsers/edge/includes/set-home-button-url-include.md index 0b2c1e8495..7e9b36ea77 100644 --- a/browsers/edge/includes/set-home-button-url-include.md +++ b/browsers/edge/includes/set-home-button-url-include.md @@ -1,4 +1,4 @@ - + >*Supported versions: Microsoft Edge on Windows 10, next major update to Windows*
>*Default setting: Disabled or not configured (Blank)* @@ -9,7 +9,7 @@ |Group Policy |MDM |Registry |Description | |---|:---:|:---:|---| |Disabled or not configured
**(default)** |Blank |Blank |Show the home button and loads the Start page and locks down the home button to prevent users from changing what page loads. | -|Enabled - String |String |String |Load a custom URL for the home button. You must also enable the [Configure Home button](../new-policies.md#configure-home-button) policy and select the _Show home button & set a specific page_ option.

Enter a URL in string format, for example, https://www.msn.com. | +|Enabled - String |String |String |Load a custom URL for the home button. You must also enable the [Configure Home Button](../new-policies.md#configure-home-button) policy and select the _Show home button & set a specific page_ option.

Enter a URL in string format, for example, https://www.msn.com. | --- @@ -20,7 +20,7 @@ For more details about configuring the different Home button options, see [Home ### ADMX info and settings #### ADMX info -- **GP English name:** Set Home button URL +- **GP English name:** Set Home Button URL - **GP name:** SetHomeButtonURL - **GP element:** SetHomeButtonURLPrompt - **GP path:** Windows Components/Microsoft Edge @@ -39,8 +39,8 @@ For more details about configuring the different Home button options, see [Home ### Related policies -- [Configure Home button](../new-policies.md#configure-home-button): [!INCLUDE [configure-home-button-shortdesc](../shortdesc/configure-home-button-shortdesc.md)] +- [Configure Home Button](../new-policies.md#configure-home-button): [!INCLUDE [configure-home-button-shortdesc](../shortdesc/configure-home-button-shortdesc.md)] -- [Unlock Home button](../new-policies.md#unlock-home-button): [!INCLUDE [unlock-home-button-shortdesc](../shortdesc/unlock-home-button-shortdesc.md)] +- [Unlock Home Button](../new-policies.md#unlock-home-button): [!INCLUDE [unlock-home-button-shortdesc](../shortdesc/unlock-home-button-shortdesc.md)]


diff --git a/browsers/edge/includes/unlock-home-button-include.md b/browsers/edge/includes/unlock-home-button-include.md index 339dbef1f0..e7d7b7a16f 100644 --- a/browsers/edge/includes/unlock-home-button-include.md +++ b/browsers/edge/includes/unlock-home-button-include.md @@ -37,9 +37,9 @@ For more details about configuring the different Home button options, see [Home ### Related policies -- [Configure Home button](../new-policies.md#configure-home-button): [!INCLUDE [configure-home-button-shortdesc](../shortdesc/configure-home-button-shortdesc.md)] +- [Configure Home Button](../new-policies.md#configure-home-button): [!INCLUDE [configure-home-button-shortdesc](../shortdesc/configure-home-button-shortdesc.md)] -- [Set Home button URL](../new-policies.md#set-home-button-url): [!INCLUDE [set-home-button-url-shortdesc](../shortdesc/set-home-button-url-shortdesc.md)] +- [Set Home Button URL](../new-policies.md#set-home-button-url): [!INCLUDE [set-home-button-url-shortdesc](../shortdesc/set-home-button-url-shortdesc.md)]
\ No newline at end of file diff --git a/browsers/edge/microsoft-edge-kiosk-mode-deploy.md b/browsers/edge/microsoft-edge-kiosk-mode-deploy.md index 1662f74b73..5a3b6328ee 100644 --- a/browsers/edge/microsoft-edge-kiosk-mode-deploy.md +++ b/browsers/edge/microsoft-edge-kiosk-mode-deploy.md @@ -309,7 +309,7 @@ In the following table, we show you the features available in both Microsoft Edg | Multi-tab support | ![Supported](images/148767.png) | ![Not supported](images/148766.png) | | Allow URL support | ![Supported](images/148767.png)

*\*For Microsoft Edge kiosk mode use* [Windows Defender Firewall](#_*Windows_Defender_Firewall)*. Microsoft kiosk browser has custom policy support.* | ![Supported](images/148767.png) | | Block URL support | ![Supported](images/148767.png)

*\*For Microsoft Edge kiosk mode use* [Windows Defender Firewall](#_*Windows_Defender_Firewall)*. Microsoft kiosk browser has custom policy support.* | ![Supported](images/148767.png) | -| Configure Home button | ![Supported](images/148767.png) | ![Supported](images/148767.png) | +| Configure Home Button | ![Supported](images/148767.png) | ![Supported](images/148767.png) | | Set Start page(s) URL | ![Supported](images/148767.png) | ![Supported](images/148767.png)

*Same as Home button URL* | | Set New Tab page URL | ![Supported](images/148767.png) | ![Not supported](images/148766.png) | | Favorites management | ![Supported](images/148767.png) | ![Not supported](images/148766.png) | diff --git a/browsers/edge/new-policies.md b/browsers/edge/new-policies.md index f6063c43f7..421bd3945c 100644 --- a/browsers/edge/new-policies.md +++ b/browsers/edge/new-policies.md @@ -40,7 +40,7 @@ We are discontinuing the **Configure Favorites** group policy. Use the **[Provis | [Allow web content on new tab page](available-policies.md#allow-web-content-on-new-tab-page) | -- | [AllowWebContentOnNewTabPage](https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-browser#browser-allowwebcontentonnewtabpage) | New | | [Configure collection of browsing data for Microsoft 365 Analytics](#configure-collection-of-browsing-data-for-microsoft-365-analytics) | New | [ConfigureTelemetryForMicrosoft365Analytics](https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-browser#browser-configuretelemetryformicrosoft365analytics) | New | | [Configure Favorites Bar](#configure-favorites-bar) | New | [ConfigureFavoritesBar](https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-browser#browser-configurefavoritesbar) | New | -| [Configure Home button](#configure-home-button) | New | [ConfigureHomeButton](https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-browser#browser-configurehomebutton) | New | +| [Configure Home Button](#configure-home-button) | New | [ConfigureHomeButton](https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-browser#browser-configurehomebutton) | New | | [Configure kiosk mode](#configure-kiosk-mode) | New | [ConfigureKioskMode](https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-browser#browser-configurekioskmode) | New | | [Configure kiosk reset after idle timeout](#configure-kiosk-reset-after-idle-timeout) | New | [ConfigureKioskResetAfterIdleTimeout](https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-browser#browser-configurekioskresetafteridletimeout) | New | | [Configure Open Microsoft Edge With](#configure-open-microsoft-edge-with) | New | [ConfigureOpenEdgeWith](https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-browser#browser-configureopenmicrosoftedgewith) | New | @@ -48,10 +48,10 @@ We are discontinuing the **Configure Favorites** group policy. Use the **[Provis | [Prevent certificate error overrides](#prevent-certificate-error-overrides) | New | [PreventCertErrorOverrides](https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-browser#browser-preventcerterroroverrides) | New | | [Prevent users from turning on browser syncing](#preventusersfromturningonbrowsersyncing) | New | [Experience/PreventUsersFromTurningOnBrowserSyncing](https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-experience#experience-preventusersfromturningonbrowsersyncing) | New | | [Prevent turning off required extensions](#prevent-turning-off-required-extensions) | New | [PreventTurningOffRequiredExtensions](https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-experience#experience-preventusersfromturningonbrowsersyncing) | New | -| [Set Home button URL](#set-home-button-url) | New | [SetHomeButtonURL](https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-browser#browser-sethomebuttonurl) | New | +| [Set Home Button URL](#set-home-button-url) | New | [SetHomeButtonURL](https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-browser#browser-sethomebuttonurl) | New | | [Set New Tab page URL](#set-new-tab-page-url) | New | [SetNewTabPageURL](https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-browser#browser-setnewtabpageurl) | New | | [Show message when opening sites in Internet Explorer](#showmessagewhenopeninginteretexplorersites) | Updated | [ShowMessageWhenOpeningSitesInInternetExplorer](https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-browser#browser-showmessagewhenopeningsitesininternetexplorer) | Updated | -| [Unlock Home button](#unlock-home-button) | New | [UnlockHomeButton](https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-browser#browser-unlockhomebutton) | New | +| [Unlock Home Button](#unlock-home-button) | New | [UnlockHomeButton](https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-browser#browser-unlockhomebutton) | New | --- @@ -81,7 +81,7 @@ We are discontinuing the **Configure Favorites** group policy. Use the **[Provis ## Configure Favorites Bar [!INCLUDE [configure-favorites-bar-include.md](includes/configure-favorites-bar-include.md)] -## Configure Home button +## Configure Home Button [!INCLUDE [configure-home-button-include.md](includes/configure-home-button-include.md)] ## Configure kiosk mode @@ -102,7 +102,7 @@ We are discontinuing the **Configure Favorites** group policy. Use the **[Provis ## Prevent users from turning on browser syncing [!INCLUDE [prevent-users-to-turn-on-browser-syncing-include](includes/prevent-users-to-turn-on-browser-syncing-include.md)] -## Set Home button URL +## Set Home Button URL [!INCLUDE [set-home-button-url-include](includes/set-home-button-url-include.md)] ## Set New Tab page URL @@ -111,6 +111,6 @@ We are discontinuing the **Configure Favorites** group policy. Use the **[Provis ## Show message when opening sites in Internet Explorer [!INCLUDE [show-message-opening-sites-ie-include](includes/show-message-opening-sites-ie-include.md)] -## Unlock Home button +## Unlock Home Button [!INCLUDE [unlock-home-button-include.md](includes/unlock-home-button-include.md)] diff --git a/browsers/edge/shortdesc/configure-home-button-shortdesc.md b/browsers/edge/shortdesc/configure-home-button-shortdesc.md index c1e1a48bab..8f31b8505f 100644 --- a/browsers/edge/shortdesc/configure-home-button-shortdesc.md +++ b/browsers/edge/shortdesc/configure-home-button-shortdesc.md @@ -1 +1 @@ -Microsoft Edge shows the home button and by clicking it the Start page loads by default. With this policy, you can configure the Home button to load the New tab page or a URL defined in the Set Home button URL policy. You can also configure Microsoft Edge to hide the home button. \ No newline at end of file +Microsoft Edge shows the home button and by clicking it the Start page loads by default. With this policy, you can configure the home button to load the New tab page or a URL defined in the Set Home Button URL policy. You can also configure Microsoft Edge to hide the home button. \ No newline at end of file diff --git a/browsers/edge/shortdesc/set-home-button-url-shortdesc.md b/browsers/edge/shortdesc/set-home-button-url-shortdesc.md index 10ad478e1b..80b7cf8040 100644 --- a/browsers/edge/shortdesc/set-home-button-url-shortdesc.md +++ b/browsers/edge/shortdesc/set-home-button-url-shortdesc.md @@ -1 +1 @@ -By default, Microsoft Edge shows the home button and loads the Start page, and locks down the home button to prevent users from changing what page loads. Enabling this policy loads a custom URL for the home button. When you enable this policy, and enable the Configure Home button policy with the _Show home button & set a specific page_ option selected, a custom URL loads when the user clicks the home button. \ No newline at end of file +By default, Microsoft Edge shows the home button and loads the Start page, and locks down the home button to prevent users from changing what page loads. Enabling this policy loads a custom URL for the home button. When you enable this policy, and enable the Configure Home Button policy with the _Show home button & set a specific page_ option selected, a custom URL loads when the user clicks the home button. \ No newline at end of file diff --git a/browsers/edge/shortdesc/unlock-home-button-shortdesc.md b/browsers/edge/shortdesc/unlock-home-button-shortdesc.md index 62c666c475..aff697e8f0 100644 --- a/browsers/edge/shortdesc/unlock-home-button-shortdesc.md +++ b/browsers/edge/shortdesc/unlock-home-button-shortdesc.md @@ -1 +1 @@ -By default, when you enable the Configure Home button policy or provide a URL in the Set Home button URL policy, Microsoft Edge locks down the home button to prevent users from changing the settings. When you enable this policy, users can make changes to the home button even if you enabled the Configure Home button or Set Home button URL policies. \ No newline at end of file +By default, when you enable the Configure Home Button policy or provide a URL in the Set Home Button URL policy, Microsoft Edge locks down the home button to prevent users from changing the settings. When you enable this policy, users can make changes to the home button even if you enabled the Configure Home Button or Set Home Button URL policies. \ No newline at end of file From 7ad56e2291768673c89b1f166cf606cf4b8e33d8 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Fri, 17 Aug 2018 14:37:54 -0700 Subject: [PATCH 75/80] updated toc --- .../threat-protection/intelligence/TOC.md | 50 ++++++++++--------- .../threat-protection/intelligence/index.md | 4 +- 2 files changed, 28 insertions(+), 26 deletions(-) diff --git a/windows/security/threat-protection/intelligence/TOC.md b/windows/security/threat-protection/intelligence/TOC.md index 32935a6c54..73449a6a2c 100644 --- a/windows/security/threat-protection/intelligence/TOC.md +++ b/windows/security/threat-protection/intelligence/TOC.md @@ -1,47 +1,49 @@ -# [Understand malware & other threats](index.md) +# [Security intelligence](index.md) -## [Prevent malware infection](prevent-malware-infection.md) +## [Understand malware & other threats](understanding-malware.md) -## [Malware names](malware-naming.md) +### [Prevent malware infection](prevent-malware-infection.md) -## [Coin miners](coinminer-malware.md) +### [Malware names](malware-naming.md) -## [Exploits and exploit kits](exploits-malware.md) +### [Coin miners](coinminer-malware.md) -## [Macro malware](macro-malware.md) +### [Exploits and exploit kits](exploits-malware.md) -## [Phishing](phishing.md) +### [Macro malware](macro-malware.md) -## [Ransomware](ransomware-malware.md) +### [Phishing](phishing.md) -## [Rootkits](rootkits-malware.md) +### [Ransomware](ransomware-malware.md) -## [Supply chain attacks](supply-chain-malware.md) +### [Rootkits](rootkits-malware.md) -## [Tech support scams](support-scams.md) +### [Supply chain attacks](supply-chain-malware.md) -## [Trojans](trojans-malware.md) +### [Tech support scams](support-scams.md) -## [Unwanted software](unwanted-software.md) +### [Trojans](trojans-malware.md) -## [Worms](worms-malware.md) +### [Unwanted software](unwanted-software.md) -# [How Microsoft identifies malware and PUA](criteria.md) +### [Worms](worms-malware.md) -# [Submit files for analysis](submission-guide.md) +## [How Microsoft identifies malware and PUA](criteria.md) -# [Safety Scanner download](safety-scanner-download.md) +## [Submit files for analysis](submission-guide.md) -# [Industry collaboration programs](cybersecurity-industry-partners.md) +## [Safety Scanner download](safety-scanner-download.md) -## [Virus information alliance](virus-information-alliance-criteria.md) +## [Industry collaboration programs](cybersecurity-industry-partners.md) -## [Microsoft virus initiative](virus-initiative-criteria.md) +### [Virus information alliance](virus-information-alliance-criteria.md) -## [Coordinated malware eradication](coordinated-malware-eradication.md) +### [Microsoft virus initiative](virus-initiative-criteria.md) -# [Information for developers](developer-info.md) +### [Coordinated malware eradication](coordinated-malware-eradication.md) -## [Software developer FAQ](developer-faq.md) +## [Information for developers](developer-info.md) -## [Software developer resources](developer-resources.md) +### [Software developer FAQ](developer-faq.md) + +### [Software developer resources](developer-resources.md) diff --git a/windows/security/threat-protection/intelligence/index.md b/windows/security/threat-protection/intelligence/index.md index 77a3c6985c..07161132ac 100644 --- a/windows/security/threat-protection/intelligence/index.md +++ b/windows/security/threat-protection/intelligence/index.md @@ -1,6 +1,6 @@ --- title: Security intelligence -description: afety tips about malware and how you can protect your organization +description: Safety tips about malware and how you can protect your organization keywords: security, malware ms.prod: w10 ms.mktglfcycl: secure @@ -15,7 +15,7 @@ ms.date: 08/17/2018 Here you will find information about different types of malware, safety tips on how you can protect your organization, and resources for industry collaboration programs * [Understand malware & other threats](understanding-malware.md) -* [How Microsoft identifies malware and PUA](criteria.md) +* [How Microsoft identifies malware and PUA](criteria.md) * [Submit files for analysis](submission-guide.md) * [Safety Scanner download](safety-scanner-download.md) From e3ed27025586483c180f6cd2305541dbe872115f Mon Sep 17 00:00:00 2001 From: Patti Short Date: Fri, 17 Aug 2018 14:49:04 -0700 Subject: [PATCH 76/80] updated the mdm policy for prevent turning off required extensions --- .../mdm/policy-csp-browser.md | 67 +++++++++++++++++++ 1 file changed, 67 insertions(+) diff --git a/windows/client-management/mdm/policy-csp-browser.md b/windows/client-management/mdm/policy-csp-browser.md index 49d713d18e..d29f85de30 100644 --- a/windows/client-management/mdm/policy-csp-browser.md +++ b/windows/client-management/mdm/policy-csp-browser.md @@ -3291,6 +3291,73 @@ Most restricted value: 1


+ +
**Browser/PreventTurningOffRequiredExtensions** + + + + + + + + + + + + + + + + + + + + + +
HomeProBusinessEnterpriseEducationMobileMobile Enterprise
cross markcheck mark5check mark5check mark5check mark5
+ + + +[Scope](./policy-configuration-service-provider.md#policy-scope): + +> [!div class = "checklist"] +> * User +> * Device + +
+ + + +[!INCLUDE [prevent-turning-off-required-extensions-shortdesc](../../../browsers/edge/shortdesc/prevent-turning-off-required-extensions-shortdesc.md)] + + + +ADMX Info: +- GP English name: *Prevent turning off required extensions* +- GP name: *PreventTurningOffRequiredExtensions* +- GP element: *PreventTurningOffRequiredExtensions_Prompt* +- GP path: *Windows Components/Microsoft Edge* +- GP ADMX file name: *MicrosoftEdge.admx* + + + +Supported values: + +- Blank (default) - Allowed. Users can uninstall extensions. If you previously enabled this policy and you decide to disable it, the list of extension PFNs defined in this policy get ignored. + +- String - Provide a semi-colon delimited list of extension PFNs. For example, adding the following OneNote Web Clipper and Office Online extension prevents users from turning it off:

      _Microsoft.OneNoteWebClipper8wekyb3d8bbwe;Microsoft.OfficeOnline8wekyb3d8bbwe_

After defining the list of extensions, you deploy them through any available enterprise deployment channel, such as Microsoft Intune.

Removing extensions from the list does not uninstall the extension from the user’s computer automatically. To uninstall the extension, use any available enterprise deployment channel. If you enable the Allow Developer Tools policy, then this policy does not prevent users from debugging and altering the logic on an extension. + + + + + + + + + + +


+ **Browser/PreventUsingLocalHostIPAddressForWebRTC** From 6c887f41a6678cd3edcc2ec9e3344d39790d261c Mon Sep 17 00:00:00 2001 From: Patti Short Date: Fri, 17 Aug 2018 14:58:45 -0700 Subject: [PATCH 77/80] another tweak --- .../includes/prevent-turning-off-required-extensions-include.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/browsers/edge/includes/prevent-turning-off-required-extensions-include.md b/browsers/edge/includes/prevent-turning-off-required-extensions-include.md index 5b45c00899..67f9bab3e2 100644 --- a/browsers/edge/includes/prevent-turning-off-required-extensions-include.md +++ b/browsers/edge/includes/prevent-turning-off-required-extensions-include.md @@ -21,7 +21,7 @@ - **GP ADMX file name:** MicrosoftEdge.admx #### MDM settings -- **MDM name:** Browser/[PreventTurningOffRequiredExtensions](../new-policies.md#prevent-turning-off-required-extensions) +- **MDM name:** Browser/[PreventTurningOffRequiredExtensions](https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-browser#browser-preventturningoffrequiredextensions) - **Supported devices:** Desktop - **URI full path:** ./Vendor/MSFT/Policy/Config/Browser/PreventTurningOffRequiredExtensions - **Data type:** String From 8f6ad987231f22901ca5365323227b6f38853058 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Fri, 17 Aug 2018 15:10:32 -0700 Subject: [PATCH 78/80] removed --- .../intelligence/transparency-report.md | 90 ------------------- 1 file changed, 90 deletions(-) delete mode 100644 windows/security/threat-protection/intelligence/transparency-report.md diff --git a/windows/security/threat-protection/intelligence/transparency-report.md b/windows/security/threat-protection/intelligence/transparency-report.md deleted file mode 100644 index c3f5d23e0c..0000000000 --- a/windows/security/threat-protection/intelligence/transparency-report.md +++ /dev/null @@ -1,90 +0,0 @@ ---- -title: Industry antivirus tests -description: Industry antivirus tests landing page -keywords: security, malware -ms.prod: w10 -ms.mktglfcycl: secure -ms.sitesec: library -ms.localizationpriority: medium -ms.author: ellevin -author: levinec -ms.date: 08/17/2018 ---- - -# Top scoring in industry antivirus tests - -[Antivirus capabilities](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10?ocid=cx-blog-mmpc) in Windows Defender Advanced Threat Protection ([Windows Defender ATP](https://www.microsoft.com/windowsforbusiness/windows-atp?ocid=cx-blog-mmpc)) **consistently achieve high scores** from independent tests, displaying how Windows Defender ATP is a top choice in the antivirus market. - -We want to be transparent and have gathered top industry reports that demonstrate our enterprise antivirus capabilities. Note that these tests only provide results for antivirus and do not test for additional security protections. - -In the real world, millions of devices are protected from cyberattacks every day, sometimes [milliseconds after a campaign starts](https://cloudblogs.microsoft.com/microsoftsecure/2018/03/07/behavior-monitoring-combined-with-machine-learning-spoils-a-massive-dofoil-coin-mining-campaign/). In many cases, customers might not even know they were protected. That's because Windows Defender ATP's [next generation protection](https://www.youtube.com/watch?v=Xy3MOxkX_o4) detects and stops malware at first sight by using predictive technologies, [machine learning](https://cloudblogs.microsoft.com/microsoftsecure/2018/06/07/machine-learning-vs-social-engineering/), [artificial intelligence](https://cloudblogs.microsoft.com/microsoftsecure/2018/02/14/how-artificial-intelligence-stopped-an-emotet-outbreak/), behavioral analysis, and other advanced technologies. - -Learn why [most enterprises use the antivirus capabilities in Windows Defender ATP](https://docs.microsoft.com/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10). - -



-![Logo](./images/av-test-logo.png) - -## AV-TEST: Perfect protection score of 6.0/6.0 in the latest test - -The AV-TEST Product Review and Certification Report tests on three categories: protection, performance, and usability. The scores listed below are for the protection category which has two scores: real world testing and the AV-TEST reference set (known as "prevalent malware"). - -**Real-World testing** as defined by AV-TEST refers to protection against zero-day malware attacks, inclusive of web and email threats. - -**Prevalent malware** as defined by AV-TEST refers to detection of widespread and prevalent malware discovered in the last four weeks. - -Note: Microsoft sees a wider and broader set of threats beyond just what’s tested in the AV-TEST evaluation. - -The below scores are the results of AV-TEST's evaluations on **Windows Defender ATP antivirus capabilities**. - -|Month (2018)|Real-World test score| Prevalent malware test score | AV-TEST report| Microsoft analysis| -|---|---|---|---|---| -|January| 100.00%| 99.92%| [Report (Jan-Feb)](https://www.av-test.org/en/antivirus/home-windows/windows-7/february-2018/kaspersky-lab-internet-security-18.0-180557/)| [Analysis (Jan-Feb)](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE27O5A?ocid=cx-blog-mmpc)| -|February| 100.00% | 100.00%|[Report (Jan-Feb)](https://www.av-test.org/en/antivirus/home-windows/windows-7/february-2018/kaspersky-lab-internet-security-18.0-180557/)| [Analysis (Jan-Feb)](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE27O5A?ocid=cx-blog-mmpc)| -March |98.00%| 100.00%|[Report (Mar-Apr)](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/april-2018/microsoft-windows-defender-antivirus-4.12-181574/)|[Analysis (Mar-Apr)](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2ouJA)| -April|100.00%| 100.00%|[Report (Mar-Apr)](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/april-2018/microsoft-windows-defender-antivirus-4.12-181574/)|[Analysis (Mar-Apr)](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2ouJA)| -May|100.00%| 100.00%| [Report (May-Jun)](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/june-2018/microsoft-windows-defender-antivirus-4.12-182374/)|Analysis pending| -June|100.00%| 100.00%| [Report (May-Jun)](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/june-2018/microsoft-windows-defender-antivirus-4.12-182374/)|Analysis pending| - -||| -|---|---| -|![Real-World](./images/RealWorld-67-percent.png)|![Prevalent Malware](./images/PrevalentMalware-67-percent.png)| -

- -![Logo](./images/av-comparatives-logo-3.png) - -## AV-Comparatives: Perfect protection rating of 100% in the latest test - -AV-Comparatives is an independent organization offering systematic testing for security software such as PC/Mac-based antivirus products and mobile security solutions. - -The **Real-World Protection Test (Enterprise)** as defined by AV-Comparatives evaluates the “real-world” protection capabilities with default settings. The goal is to find out whether the security software protects the computer by either hindering the malware from changing any systems or remediating all changes if any were made. - -The **Malware Protection Test Enterprise** as defined by AV-Comparatives assesses a security program’s ability to protect a system against infection by malicious files before, during or after execution. It is only tested every *six months*. - -Note: Microsoft sees a wider and broader set of threats beyond just what’s tested in the AV-Comparatives evaluation. - -The below scores are the results of AV-Comparatives tests on **Windows Defender ATP antivirus capabilities**. The scores are specifically for the ability to block malware. - -|Month (2018)| Real-World test score| Malware test score (every 6 months)| -|---|---|---| -|February| 100.00%| N/A| -|March| 94.40%| 99.90%| -|April| 96.40%%| N/A| -|May| 100.00%| N/A| -|June| 99.50%%| N/A| -|July| 100.00%| N/A| - -* [Real-World Protection Test (Enterprise) July 2018](https://www.av-comparatives.org/tests/real-world-protection-test-july-2018-factsheet/) - -* [Real-World Protection Test (Enterprise) February - June 2018](https://www.av-comparatives.org/tests/real-world-protection-test-february-june-2018/) - -* [Malware Protection Test Enterprise March 2018](https://www.av-comparatives.org/tests/malware-protection-test-enterprise-march-2018-testresult/) - -## To what extent are tests representative of protection in the real world? - -It is important to remember that the capabilities within [Windows Defender ATP](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=cx-blog-mmpc) provide [additional layers of protection](https://cloudblogs.microsoft.com/microsoftsecure/2017/12/11/detonating-a-bad-rabbit-windows-defender-antivirus-and-layered-machine-learning-defenses/) that are not factored into AV tests. Using these tests, customer can view one aspect of their security suite but can't assess the complete protection of all the security features. - -There are other technologies in nearly every endpoint security suite that address some of the latest and most sophisticated threats, but are not represented in AV tests. For example, the capabilities such as attack surface reduction and endpoint detection & response help prevent malware from getting onto devices in the first place. - - Customers need more comprehensive reports that demonstrate end to end protections, but until then customers can evaluate Windows Defender Advanced Threat Protection in their own networks by signing up for a [90-day trial of Windows Defender ATP](https://www.microsoft.com/windowsforbusiness/windows-atp?ocid=cx-blog-mmpc) today, or [enabling Preview features on existing tenants](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/preview-settings-windows-defender-advanced-threat-protection). - -![ATP](./images/wdatp-pillars2.png) From 7e9d17272df2afa2d77aab7c87198572bfe30908 Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Fri, 17 Aug 2018 22:33:50 +0000 Subject: [PATCH 79/80] Deleted support-scams - Copy.md --- .../intelligence/support-scams - Copy.md | 519 ------------------ 1 file changed, 519 deletions(-) delete mode 100644 windows/security/threat-protection/intelligence/support-scams - Copy.md diff --git a/windows/security/threat-protection/intelligence/support-scams - Copy.md b/windows/security/threat-protection/intelligence/support-scams - Copy.md deleted file mode 100644 index 3c433bcdcd..0000000000 --- a/windows/security/threat-protection/intelligence/support-scams - Copy.md +++ /dev/null @@ -1,519 +0,0 @@ ---- -title: Tech Support Scams -description: Learn about how supply chain attacks work, deliver malware do your devices, and what you can do to protect yourself -keywords: security, malware -ms.prod: w10 -ms.mktglfcycl: secure -ms.sitesec: library -ms.localizationpriority: medium -ms.author: ellevin -author: levinec -ms.date: 07/13/2018 ---- -# Tech support scams - -Tech support scams are an industry-wide issue where scammers use scare tactics to trick you into paying for unnecessary technical support services that supposedly fix contrived device, platform, or software problems. - -## How tech support scams work - -Scammers may call you directly on your phone and pretend to be representatives of a software company. They might even spoof the caller ID so that it displays a legitimate support phone number from a trusted company. They can then ask you to install applications that give them remote access to your device. Using remote access, these experienced scammers can misrepresent normal system output as signs of problems. - -Scammers might also initiate contact by displaying fake error messages on websites you visit, displaying support numbers and enticing you to call. They can also put your browser on full screen and display pop-up messages that won't go away, essentially locking your browser. These fake error messages aim to trick you into calling an indicated technical support hotline. Note that Microsoft error and warning messages never include phone numbers. - -When you engage with the scammers, they can offer fake solutions for your “problems” and ask for payment in the form of a one-time fee or subscription to a purported support service. - -## How to protect yourself from tech support scams - -* If you receive an unsolicited email message or phone call that claims to be from Microsoft or another company asking that you to send personal information or click links, either hang up the phone or ignore or report the email. - - **Microsoft does not send unsolicited email messages or make unsolicited phone calls to request personal or financial information, or to fix your computer.** - -* Unless you are absolutely sure you can trust the caller or the sender, do not share personal information, click links, or install applications when requested. - - **Any communication Microsoft has with you must be initiated by you.** - -* Download software only from official vendor websites or the Microsoft Store. Be wary of downloading software from third-party sites, as some of them might have been modified without the author’s knowledge to bundle support scam malware and other threats. - -* Use [Microsoft Edge](https://www.microsoft.com/windows/microsoft-edge) when browsing the Internet. It blocks known support scam sites using Windows Defender SmartScreen (which is also used by Internet Explorer). Furthermore, Microsoft Edge can stop pop-up dialogue loops used by these sites. - - **Don’t call the number in the pop-ups. Microsoft’s error and warning messages never include a phone number.** - -* Enable Windows Defender Antivirus on Windows 10. It detects and removes known support scam malware. - -## What to do if you already gave information to a tech support person - -* If you have already engaged and paid for fake support: - -* Uninstall applications that scammers have asked you to install. If you have given scammers access, consider resetting your PC. - -* Run a full scan with Windows Defender Antivirus to remove any malware. Apply all security updates as soon as they are available. - -* Change your passwords. - -* Call your credit card provider to reverse the charges, if you have already paid. - -* Monitor anomalous logon activity. Use Windows Defender Firewall to block traffic to services that you would not normally access. - -## Reporting tech support scams - -Help Microsoft stop scammers, whether they claim to be from Microsoft or from another tech company, by reporting tech support scams: - -**www.microsoft.com/reportascam** - -You can also report any **unsafe website** that you suspect is a phishing website or contains malicious content directly to Microsoft by filling out a [Report an unsafe site form](https://www.microsoft.com/en-us/wdsi/support/report-unsafe-site) or using built in web browser functionaliry. - -* Microsoft Edge: If you encounter a suspicious site, click **More [...] > Send feedback** - -* On Internet Explorer: Click the gear icon, point to **Safety**, and then click **Report unsafe website**. - -Microsoft’s Digital Crimes Unit uses customer reports to investigate, take action against criminals, and make referrals to law enforcement when appropriate. - -### Government reporting - -You can contact your local government scam reporting department, such as the following: - -* In the United States, you can report tech support scams with the [Internet Crime Complaint Center (IC3)](https://www.ic3.gov/) or use the [FTC Complaint Assistant form](https://www.ftccomplaintassistant.gov/). - -* In Canada, the [Canadian Anti-Fraud Centre](http://www.antifraudcentre-centreantifraude.ca/) can provide support. - -* In the United Kingdom, you can report [fraud](https://www.actionfraud.police.uk/) as well as [unsolicited calls](https://www.tpsonline.org.uk/tps/). - -* In Australia, you can use the [ScamWatch](https://www.scamwatch.gov.au/report-a-scam) website to report a scam. - -### Get help - -When you receive a phone call or see a pop-up window on your PC and feel uncertain whether it is from someone at Microsoft, don’t take the risk. Reach out directly to one of our technical support experts dedicated to helping you at the [Microsoft Answer Desk](https://support.microsoft.com/contactus/). - -## Popular scam types - -There are several forms of tech support scams, all of which aim to trick you into believing that your computer needs to be fixed and you need to pay for technical support services. - -### Phone scams - -In this type of scam, scammers call you and claim to be from the tech support team of Microsoft or other vendors. They then offer to help solve your computer problems. - -Scammers often use publicly available phone directories, so they might know your name and other personal information when they call you. They might even guess what operating system you're using. - -Once they've gained your trust, they might ask for your user name and password or ask you to go to a legitimate website to install software that will let them access your computer to fix it. If you install the software and provide credentials, your computer and your personal information are vulnerable. - -Although law enforcement can trace phone numbers, perpetrators often use pay phones, disposable cellular phones, or stolen cellular phone numbers. Treat all unsolicited phone calls with skepticism. Do not provide any personal information. - -**If you receive an unsolicited call from someone claiming to be from Microsoft Support, hang up. We do not make these kinds of calls.** - -For further information, watch this video on staying safe from call scams: - - - -### Web scams - -Tech support scam websites make you believe that you have a problem with your PC. You may be redirected to these websites automatically by malicious ads found in dubious sites, such as download locations for fake installers and pirated media. - -These websites can use any of the following tactics to convince you that there is a problem with your PC that needs fixing: - -* A fake blue screen error - -* A fake Windows activation dialog box - -* Various fake system errors - -* Supposed malware infection or malicious activity - -They can also use the following techniques to further make their claim believable: - -* Put the image or your browser on full screen, making the error appear as though it’s coming from Windows instead of the web page - -* Disable Task Manager - -* Continuously display pop-up windows - -* Play audio message - -All these techniques are meant to persuade you to call the specified tech support number. In contrast, the real error messages on Windows 10 don’t ask you to call a tech support number. - -For further information, watch this video on staying safe from web browser scams: - - - -### Other forms of support scams - -Some tech support scams may also come in the form of malware. When run, these malware may display fake error notifications about your computer or software, similar to tech support scam websites. However, because they are programs that are installed on your computer, scammers will likely use them to perform other malicious actions, such as steal data or install other malware. - -Scammers may also use other ways to reach you, such as email or chat. These email or chat messages may resemble phishing emails; however, instead of pointing to phishing sites designed to steal credentials, the links lead to tech support scam websites. - -For further information, watch this video on staying safe from web browser scams: - - - -## Known tech support scam phone numbers - -||||||| -|---|---|---|---|---|---| -11480248 | 12807848| 20090123| 20160303| 23965524| 34881800| -34900868| 50580177| 81143615| 82888323| 84480184| 84480189| -87407257| 87409694| 98862886| 176363501| 176363506| 176391769| -182886068| 182886069| 182888275| 184883029| 184886445| 184887053| -186266214| 186266232| 186269998| 186650003| 186650010| 186653930| -345400907| 345793757| 345795825| 345798383| 345798390| 383758531| -383758532| 406688973| 720231278| 800904638| 800919811| 805081097| -815880322| 824689029| 857880151| 900423469| 900838103| 900838948| -900839155| 900861783| 900868512| 900868596| 970736352| 970736358| -970736361| 1234567567| 1300417412| 1510072932| 1510159041| 1510160969| -1510245655| 2080683410| 2080687448| 2147483646| 3215480175| 3225881811| -3228083298| 3228084953| 3238084406| 3238084491| 3253280459| 3263680469| -3263680484| 3263680580| 3284480189| 3284480200| 3726682442| 3728803282| -3728803283| 3728807869| 8000148581| 8000418255| 8000465047| 8000465243| -8000465255| 8000465275| 8000465299| 8000868271| 8006370838| 8081011552| -8081017544| 8081644738| 8081648928| 8772565767| 18002013517| 18003161942| -18009568510| 18022255900| 18442155229| 18442296999| 18443189400| 18443263137| -18446138256| 18447935916| 18448559343| 18448746222| 18552033941| 18552054077| -18552054170| 18556221162| 18559993678| 18669954293| 18772012439| 18772124133| -18772212910| 18772234815| 18772236199| 18772948866| 18777990627| 18882028995| -18882047932| 18882061755| 18882093323| 18882109250| 18882158523| 18882193660| -18882248590| 18882261173| 18883084902| 18883084903| 18883084972| 18883085694| -18883086064| 18883088671| 18883100334| 18883100770| 18883107656| 18886070666| -33176363169| 33176542702| 33186269672| 33186269674| 33186650127| 33186650134| -33970736256| 33970736257| 33970736272| 33970736288| 33970736321| 33970736336| -33974591199| 33975181600| 34918299733| 41265880437| 41265880485| 41325800376| -41435089246| 41565880326| 41565880362| 41565880413| 41565880500| 46101388408| -46472690807| 46472690837| 46775868165| 48838881236| 61894683528| 64800453791| -79063411189| 79063446907| 79600569468| 79608268467| 79608290750| 79610485439| -79626057542| 79626057552| 79626057581| 79626057590| 79626059060| 79626059063| -79626059067| 79626059071| 79649583861| 79649813542| 79653906770| 79656518090| -79659167620| 79672278895| 79676190358| 79676190359| 79676190363| 79677229508| -79677229535| 79677229540| 79677263582| 79677280316| 79677280434| 79677280561| -79677281060| 79677281254| 79677281512| 79686616290| 79688632614| 81345902886| -358753252532| 390409720840| 390426270222| 390694808816| 390999440082| 400092598858| -400093694953| 400093887737| 400094295903| 400094878629| 441630740007| 441722446140| -442031293867| 448081648928| 459438276035| 498007238485| 611800431429| 3901731920150| -3901731920173| 6901443158195| (0)2070220828| (013)02238060| (013)42590058| (02)61891708| -(02)80164703| (02)80164716| (02)80164756| (02)80172671| (02)80172685| (02)85994345| -(03)43092501| (03)57243978| (03)85666148| (03)85927365| (03)86575022| (03)86575029| -(03)86575037| (03)86575058| (03)86575059| (03)86575060| (03)86575067| (03)86575087| -(03)86575132| (03)86575174| (03)86575185| (03)86575189| (03)86575197| (03)86575202| -(03)86575207| (03)86575212| (03)86575219| (03)86575220| (03)86575227| (03)86575233| -(03)86575236| (03)86575244| (03)86575246| (03)86575250| (03)86575251| (03)86575252| -(03)86575253| (03)86575254| (03)86575259| (03)86575266| (03)86575274| (03)86575279| -(03)86575282| (03)8657-5321| (03)86575462| (03)86575481| (03)86575485| (03)86578564| -(030)30807257| (040)87407257| (040)87408505| (050)-5865-3083| (06)-9480-0946| (07)30538387| -(07)30627228| (07)30627243| (07)3062-7243| (07)31063353| (07)31886052| (07)42299559| -(07)55515928| (07)55596520| (08)62440898| (08)62441208| (08)62441245| (08)79137259| -(08)79137276| (08)79137290| (08)81204457| (08)81666920| (08)81666934| (08)81666937| -(08)81666955| (1-833-870-9055| (20)888-6480| (2845385| (32)025881811| (32)063680584| -(32)25888838| (33)0176363336| (43)215-5911| (45)89874331| (46)844686279| (646)1234567| -(65)31638569| (6901443158195| (800)-257-6159| (800)795-3272| (833)332-3666| (833)332-3999| -(833)801-6989| (833)802-8800| (844)200-3935| (844)200-3946| (844)-325-0270| (844)378-0666| -(844)393-0450| (844)393-0484| (844)393-0486| (844)393-0493| (844)-431-5897| (844)441-3440| -(844)-584-7375| (844)676-8550| (844)-731-1261| (844)-760-4122| (844)793-5916| (844)793-5936| -(844)869-5777| (844)966-5100| (855)-205-9531| (855)209-6074| (855)214-7894| (855)-225-7708| -(855)-225-8066| (855)231-0539| (855)-239-2183| (855)-241-3845| (855)241-4667| (855)-250-8770| -(855)-257-7114| (855)-266-4554| (855)266-4741| (855)266-4742| (855)278-4738| (855)294-1712| -(855)294-1825| (855)-297-7165| (855)-322-7973| (855)340-7428| (855)-351-1668| (855)-355-5293| -(855)-356-7202| (855)-356-7339| (855)-369-2906| (855)391-2888| (855)405-7100| (855)445-9027| -(855)-447-0411| (855)-533-5796| (855)550-2111| (855)622-1162| (855)624-0140| (855)624-0227| -(855)624-7391| (855)625-1554| (855)625-1567| (855)-649-8770| (855)-656-6781| (855)656-6786| -(855)-700-0815| (855)739-7816| (855)-739-7820| (855)-740-4839| (855)-744-7535| (855)862-0306| -(855)-889-3085| (855)894-7489| (866)201-6421| (866)201-6980| (866)203-7969| (866)203-9002| -(866)-230-0166| (866)-242-4511| (866)245-3153| (866)246-4756| (866)-246-4836| (866)-258-1972| -(866)-260-0177| (866)-273-6495| (866)281-2116| (866)-285-2709| (866)288-2359| (866)-290-5160| -(866)-291-8355| (866)-298-7189| (866)298-8191| (866)-298-8192| (866)304-3926| (866)307-4818| -(866)-309-5567| (866)315-0847| (866)332-5687| (866)-338-7789| (866)-350-2508| (866)366-2406| -(866)-368-2412| (866)374-5877| (866)-383-9914| (866)-383-9915| (866)402-1473| (866)412-0891| -(866)423-0059| (866)423-0063| (866)-423-1070| (866)424-8189| (866)-424-8267| (866)-428-8273| -(866)-433-0787| (866)-433-0852| (866)-446-2164| (866)446-2174| (866)455-9175| (866)455-9333| -(866)-461-1815| (866)-465-8228| (866)-472-8834| (866)475-7161| (866)475-9024| (866)-491-1840| -(866)491-1851| (866)528-4708| (866)-537-8476| (866)-537-8543| (866)564-0080| (866)-564-0233| -(866)644-1220| (866)-664-7153| (866)664-7178| (866)-671-2859| (866)-671-2872| (866)-745-9470| -(866)-745-9526| (866)-799-3813| (866)-804-9341| (866)-809-9055| (866)-811-5991| (866)-811-5999| -(866)811-6155| (866)-847-7752| (866)-847-7753| (866)-853-5456| (866)-853-5502| (866)-877-0206| -(866)-877-9859| (866)888-0929| (866)-897-2725| (877)205-4993| (877)-207-1433| (877)211-6638| -(877)-211-6638| (877)217-6241| (877)219-6084| (877)-219-6439| (877)226-0927| (877)-236-1653| -(877)-245-8680| (877)-248-6220| (877)-249-0169| (877)249-0473| (877)-257-5169| (877)265-0722| -(877)384-3140| (877)-390-9713| (877)-393-8186| (877)394-4325| (877)-394-4493| (877)410-1782| -(877)-433-3057| (877)-507-9671| (877)520-4840| (877)582-0878| (877)636-0404| (877)-678-1575| -(877)-679-5793| (877)855-3653| (877)-855-3653| (877)855-3656| (877)-856-4665| (877)856-4874| -(877)870-1153| (877)-873-3392| (877)932-2471| (888)206-1755| (888)215-8523| (888)-216-2759| -(888)-218-0528| (888)-223-4021| (888)241-1223| (888)2444556| (888)248-8302| (888)271-9836| -(888)2839922| (888)283-9922| (888)289-1009| (888)-308-4985| (888)-319-2624| (888)-453-1072| -(888)-453-1525| (888)466-6309| (888)-501-9477| (888)503-2516| (888)503-3820| (888)-563-5301| -(888)623-3295| (888)-649-3908| (888)-649-9652| (888)660-1761| (888)694-2168| (888)694-2197| -(888)-761-9452| (888)-799-5199| (888)810-5341| (888)810-8342| (888)811-4180| (888)829-5571| -(888)829-5736| (888)-829-5799| (888)-835-3145| (888)-857-7032| (888)-858-8266| (888)-858-8361| -(888)858-8437| (888)869-4769| (888)886-8732| (888)-892-6972| (888)894-5790| (888)992-3346| -001-800-291-7514| 001-800-337-6075| 001-800-741-0438| 001-800-862-3971| 001-833-248-5444| 001-833-248-5777| -001-844-217-3666| 001-844-416-0999| 001-844-416-1777| 001-844-416-3555| 001-844-441-4490| 001-855-220-5679| -001-855-340-0999| 001-855-371-9444| 001-855-382-4333| 001-855-433-1222| 001-855-433-1666| 001-855-433-5111| -001-888-334-1444| 001-888-549-8666| 001-888-578-9666| 001-888-696-0666| 001-888-711-6011| 01-013-894-74| -010-8080688| 010-8080698| 01-088-482-93| 01-513-6657| 01-586-613-14| 0-161-660-4291| -0-161-660-8204| 01-617918571| 01-70-71-29-83| 01-70-71-29-85| 01-70-72-08-31| 01-70-75-40-58| -01-76-34-05-40| 01-76-34-05-42| 01-76-34-05-43| 01-76-34-05-47| 01-76-34-05-48| 0176-350-282| -01-76-35-02-82| 0-176-350-282| 01-76-35-02-86| 01-76-38-04-17| 01-76-39-05-48| 01-76-42-02-52| -01-76-44-01-87| 01-76-44-03-79| 01-76-54-26-50| 01-76-54-26-55| 01-76-54-27-02| 01-76-54-27-37| -01-76-75-32-49| 01-78-42-94-73| 01-82-88-82-58| 01-82-88-82-68| 01-82-88-82-69| 01-82-88-82-80| -01-82-88-82-88| 01-82-88-83-09| 0-182-888-313| 01-82-88-83-23| 01-82-88-83-28| 01-82-88-83-34| -01-82-88-83-50| 01-82-88-83-55| 01-82-88-83-64| 01-82-88-83-85| 01-82-88-84-15| 01-82-88-84-18| -01-82-88-84-33| 01-82-88-85-17| 01-82-88-89-29| 01-82-88-89-30| 01-84-88-00-78| 01-84-88-46-81| -01-84-88-64-48| 01-84-88-70-53| 01-86-26-01-80| 01-86-26-22-91| 01-86-26-23-76| 01-86-26-42-69| -01-86-26-47-64| 01-86-26-47-68| 01-86-26-51-73| 01-86-26-51-85| 01-86-26-52-13| 0186266214| -0186266232| 01-86-26-99-87| 0186650003| 0186650010| 01-86-65-01-04| 01-86-65-01-12| -01-86-65-01-25| 01-86-65-19-63| 01-90-38-86-6| 0-199-346-0018| 020-3514-9444| 0-203-868-2233| -0208-068-3410| 0208-133-6658| 02-8017-2666| 0-28-08-44-42| 02-831-09124| 02-83176354| -030-30807257| 032-221095548| 03-4578-9419| 0345795825| 0345-795-825| 0345798390| -0345-798-390| 03-4580-9710| 03-4589-4823| 03-4589-4826| 03-4590-2887| 03-4590-2890| -03-52929333| 0383758532| 03-86575028| 03-86575082| 03-86575137| 03-86575205| -03-86575225| 03-86575233| 03-86575236| 03-86575244| 03-86575255| 03-86575259| -03-86575441| 03-86575492| 040-87407257| 0-408-740-8503| 0-408-740-9127| 050-5865-3083| -06-9480-0911| 0694808661| 0694-808-661| 0694808798| 0694-808-798| 07-30677862| -07-55515928| 076-888-8369| 076-888-8645| 0-800-014-8165| 0-800-014-8580| 0-800-041-8236| -0-800-041-8255| 0-800-041-8266| 0-800-046-5034| 0-800-046-5039| 0-800-046-5059| 0-800-046-5067| -0-800-046-5088| 0-800-046-5208| 0-800-046-5230| 0-800-046-5240| 0-800-046-5257| 0-800-046-5264| -0-800-046-5266| 0-800-046-5275| 0-800-046-5705| 0-800-046-5727| 0-800-069-8038| 0800-086-9887| -0800-086-9891| 0800-086-9895| 0800-086-9897| 0800-086-9957| 0-800-086-9957| 0800-086-9967| -0-800-088-5368| 0-800-090-3247| 0-800-090-3813| 0-800-090-3815| 0-800-090-3834| 0-800-090-3869| -0-800-090-3876| 0-800-090-3931| 0-800-090-3961| 0-800-098-8251| 0-800-098-8427| 0-800-133-7582| -0-800-181-2377| 0800-183-3316| 0-800-183-8114| 0800-183-8200| 0-800-189-0355| 0800-368-8157| -0-800-368-8920| 0-800-723-4924| 0-800-724-3871| 0800904638| 0-800-910-990| 0800919811| -0800-919-811| 0-800-919-811| 0-805-081-394| 08-05-08-66-15| 0-808-164-4743| 0808-189-4081| -085-208-4376| 085-208-5236| 085-208-5308| 08-62440898| 08-81666928| 08-81666971| -08-93742253| 09-424-112-54| 0970736361| 09-74-59-53-39| 09-75-18-92-61| 09-887-9731| -1-300-596-394| 1-300-596-397| 1-300-596-398| 1-562-926-5672| 1-646-751-8006| 1-704-467-8894| -1-800-201-3517| 1-800-208-4060| 1-800-208-4060-| 1-800-209-1664| 1-800-214-7440| 1-800-218-8813| -1-800-219-713| 1800-230-6165| 1-800-230-6593| 1-800234567| 1-800-236-1513| 1-800-239-102| -1-800-253-8598| 1-800-265-80| 1-800-273-5970| 1-800-278-4266| 1-800-281-6897| 1-800-281-97| -1-800-284-7304| 1-800-285-1641| 1-800-285-6111| 1-800-290-6829| 1-800-291-4481| 1-800-291-7514| -1-800-292-1174| 1-800-297-6859| 1-800-309-1126| 1-800-309-1126-| 1-800-311-5914| 1-800-316-1942| -1-800-318-4284| 1-800-351-8467| 1-800-353-2506| 1-800-363-5019| 1-800-380-1734| 1-800-381-2059| -1-800-381-9788| 1-800-431-255| 1800-431-283| 1-800-431-357| 1800-431-362| 1-800-431-362| -1-800-431-367| 1-800-431-368| 1-800-431-377| 1-800-431-395| 1800-431-452| 1-800-431-453| -1-800-431-492| 1-800-445-2620| 1-800-446-1359| 1-800-446-9531| 1-800-469-1480| 1-800-473-7579| -1-800-523-8091| 1-800-556-3984| 1-800-558-9204| 1800-569-0786| 1-800-569-0786| 1-800-573-3082| -1800-581-607| 1-800-586-7035| 1800-590-5371| 1-800-602-312| 1-800-617-3364| 1-800-625-1264| -1-800-625-1446| 1-800-627-1612| 1-800-630-3153| 1-800-634-1162| 1-800-640-3506| 1-800-646-0717| -1-800-646-717| 1-800-651-1445| 1-800-651-5036| 1-800-653-1183| 1-800-658-2836| 1-800-658-8214| -1-800-678-9143| 1800-681-591| 1-800-683-9049| 1-800-683-9841| 1-800-696-4076| 1-800-718-1917| -1-800-729-1951| 1-800-737-0675| 1-800-741-658| 1800-745-9386| 1-800-774-1799| 1-800-775-452| -1-800-813-1316| 1-800-826-5638| 1-800-838-2529| 1-800-850-6759| 1-800-861-585| 1-800-862-3971| -1-800-865-9812| 1-800-874-935| 1-800-876-0491| 1-800-876-491| 1-800-905-6904| 1-800-917-9647| -1-800-928-2104| 1-800-933-9950| 1-800-942-1460| 1800-949-31| 1-800-952-984| 1-800-953-925| -1-800-954-274| 1800-954-357| 1-800-954-357| 1800-956-8510| 1-800-962-1569| 1-800-969-507| -1-800-983-145| 1-800-985-5120| 1-800-986-9304| 1-805-203-8843| 1-806-414-1834| 1-810-292-797| -1-814-753-1577| 1817-237-9401| 1-818-358-8718| 1-833-224-8222| 1-833-248-4555| 1-833-300-5666| -1-833-334-8999| 1-833-335-1333| 1-833-336-8633| 1-833-337-6555| 1-833-337-666| 1-833-339-7733| -1-833-399-999| 1-833-414-5500| 1833-414-6600| 1-833-414-6600| 1-833-414-8800| 1833-425-7961| -1-833-432-7770| 1-833-543-8896| 1-833-661-1933| 1-833-677-5449| 1-833-698-8563| 1-833-706-4400| -1-833-706-8800| 1-833-776-8324| 1-833-783-7700| 1-833-802-2200| 1-833-863-6600| 1-833-870-9054| -1-833-870-9055| 1833-990-7999| 1-833-995-1999| 1-844-200-159| 1-844-200-1625| 1-844-200-1653| -1-844-200-1712| 1-844-200-1713| 1-844-200-1716| 1-844-200-1751| 1-844-200-1859| 1-844-200-1890| -1-844-200-2560| 1-844-200-2574| 1-844-200-2578| 1-844-200-2629| 1-844-200-2650| 1-844-200-2861| -1-844-200-2870| 1-844-200-4074| 1-844-200-4091| 1-844-200-4098| 1-844-200-4099| 1-844-200-4116| -1-844-200-4203| 1-844-200-4243| 1-844-200-4246| 1-844-200-4249| 1-844-200-4323| 1-844-200-4379| -1-844-200-4473| 1-844-200-4474| 1-844-200-4485| 1-844-200-4486| 1-844-204-9149| 1-844-210-6004| -1-844-212-8344| 1-844-215-5229| 1-844-216-3222| 1-844-219-9266| 1-844-229-6999| 1-844-237-2411| -1-844-237-2411-| 1-844-238-9924| 1-844-239-5999| 1-844-240-732| 1-844-241-5999| 1-844-241-7912| -1-844-246-0222| 1-844-248-2909| 1-844-252-6111| 1-844-255-7017| 1-844-258-4222| 1-844-260-7876| -1-844-261-8596| 1-844-264-6777| 1-844-265-1895| 1-844-266-6763| 1-844-284-8333| 1-844-284-8623| -1-844-287-1056| 1-844-292-4928| 1-844-301-371| 1-844-305-5027| 1-844-307-1823| 1-844-307-1915| -1-844-307-3666| 1-844-307-3760| 1-844-311-9589| 1-844-312-7438| 1-844-313-2246| 1-844-313-2994| -1-844-313-6006| 1-844-313-6996| 1-844-313-7003| 1-844-313-9169| 1-844-313-9175| 1-844-314-758| -1-844-318-9400| 1-844-324-2398| 1-844-324-6235| 1-844-326-3137| 1-844-328-3777| 1-844-347-5040| -1-844-347-8024| 1-844-350-4289| 1-844-352-9401| 1-844-363-5005| 1-844-364-3797| 1-844-366-5999| -1-844-370-2707| 1-844-371-8869| 1-844-372-887| 1-844-378-6561| 1-844-378-6777| 1-844-378-6888| -1-844-378-9888| 1-844-386-1464| 1-844-392-7021| 1-844-399-9041| 1-844-400-9542| 1-844-410-800| -1-844-410-804| 1-844-410-806| 1-844-411-4922| 1-844-416-2777| 1844-416-3444| 1-844-416-3444| -1-844-421-5040| 1-844-421-5044| 1-844-421-5818| 1-844-422-5281| 1-844-428-3630| 1-844-431-5897| -1-844-433-1244| 1-844-433-2012| 1-844-438-289| 1-844-440-1440| 1-844-441-1440| 1-844-441-3440| -1-844-442-6444| 1-844-443-9444| 1-844-445-0440| 1-844-446-245| 1-844-448-9577| 1-844-450-732| -1-844-450-735| 1-844-454-7212| 1-844-455-5516| 1-844-456-2535| 1-844-470-9939| 1-844-473-5341| -1-844-488-0601| 1-844-488-601| 1-844-488-7669| 1-844-489-4777| 1-844-489-6111| 1-844-505-786| -1-844-506-2833| 1-844-525-6428| 1-844-529-3725| 1-844-536-9249| 1-844-538-2676| 1-844-539-5778| -1-844-539-5784| 1-844-542-4107| 1-844-543-6206| 1-844-545-8489| 1-844-551-8975| 1-844-554-2335| -1844-554-2336| 1-844-554-2336| 1-844-556-2898| 1-844-556-7758| 1-844-558-1757| 1-844-568-2986| -1-844-573-4082| 1-844-577-2888| 1-844-585-1394| 1-844-587-7642| 1-844-587-7643| 1-844-592-141| -1-844-594-0202| 1-844-594-202| 1-844-598-3874| 1-844-599-9699| 1-844-608-8791| 1-844-609-9925| -1-844-610-4969| 1-844-612-7496| 1-844-613-8256| 1-844-613-8256-| 1-844-616-4636| 1-844-621-9192| -1-844-622-9881| 1-844-631-9229| 1-844-634-3273| 1-844-646-761| 1-844-647-2674| 1-844-647-9749| -1-844-649-8047| 1-844-651-2555| 1-844-651-5157| 1-844-652-9239| 1-844-653-8666| 1-844-656-1695| -1-844-656-7657| 1844-662-9666| 1-844-662-9666| 1-844-665-6697| 1-844-665-6888| 1-844-665-7222| -1-844-666-6856| 1-844-670-2132| 1-844-671-9133| 1-844-672-9621| 1-844-675-2565| 1-844-675-8730| -1-844-678-7861| 1-844-692-3232| 1-844-693-9511| 1-844-694-2302| 1-844-699-8351| 1-844-700-139| -1-844-703-1130| 1-844-712-8372| 1-844-712-8372-| 1-844-715-0111| 1-844-715-111| 1-844-719-6112| -1-844-719-6135| 1-844-719-6166| 1-844-724-6592| 1-844-726-5418| 1-844-730-7111| 1-844-733-5424| -1-844-734-4622| 1-844-739-2013| 1-844-741-8241| 1-844-743-6449| 1-844-744-6889| 1-844-750-6258| -1-844-755-0510| 1-844-758-4880| 1-844-758-6851| 1-844-758-6854| 1-844-761-8172| 1-844-767-8232| -1-844-772-2439| 1-844-774-8432| 1-844-775-6410| 1-844-775-8407| 1-844-778-9178| 1-844-778-9179| -1-844-778-9180| 1-844-778-9182| 1-844-779-3057| 1-844-779-444| 1-844-779-7006| 1844-781-9888| -1-844-781-9888| 1-844-786-8920| 1-844-788-4217| 1-844-789-1031| 1-844-791-1072| 1-844-791-1319| -1-844-792-2887| 1-844-792-2898| 1-844-793-5488| 1-844-795-9598| 1-844-798-3802| 1-844-800-2016| -1-844-800-3651| 1-844-800-6834| 1-844-800-6856| 1-844-801-5941| 1-844-804-2259| 1-844-805-0111| -1-844-806-4353| 1-844-807-3444| 1-844-807-4555| 1844-807-8358| 1-844-807-8358| 1-844-807-8535| -1-844-810-2392| 1-844-810-6590| 1-844-811-1823| 1-844-811-606| 1-844-816-231| 1-844-816-232| -1-844-816-7270| 1-844-819-6285| 1-844-820-4849| 1-844-822-8676| 1-844-828-9509| 1-844-829-3685| -1-844-829-5569| 1-844-830-777| 1-844-831-5994| 1-844-831-6839| 1-844-831-6841| 1-844-832-860| -1-844-835-5063| 1-844-843-5125| 1-844-850-3475| 1-844-850-7794| 1-844-850-8524| 1-844-851-4685| -1-844-854-1116| 1-844-855-9343| 1-844-858-5267| 1-844-858-5647| 1-844-861-7753| 1-844-861-7768| -1-844-862-6657| 1-844-862-6662| 1-844-866-1208| 1-844-866-408| 1-844-867-2500| -1-844-867-2500| -1-844-869-7593| 1-844-869-8466| 1-844-870-4511| 1-844-871-6370| 1-844-872-1286| 1-844-872-1555| -1-844-872-1666| 1-844-873-1596| 1-844-874-3456| 1-844-874-6222| 1-844-877-9492| 1-844-879-8755| -1-844-879-8755-| 1-844-880-8540| 1-844-882-1972| 1-844-882-29| 1-844-883-9715| 1-844-885-1444| -1-844-888-6250| 1-844-890-6983| 1-844-890-8837| 1-844-890-8967| 1-844-891-1033| 1-844-891-1947| -1-844-891-4879| 1-844-891-4883| 1-844-894-8333| 1-844-895-3281| 1-844-895-393| 1-844-898-7540| -1-844-991-447| 1845-203-3355| 1-845-205-9081| 1-845-233-6465| 1-845-237-5335| 1-845-237-5345| -1-850-583-3302| 1-855-200-6789| 1-855-203-6745| 1-855-205-3429| 1-855-205-4077| 1-855-221-8666| -1855-228-920| 1-855-231-9571| 1-855-235-0666| 1-855-236-8489| 1-855-238-777| 1-855-245-888| -1-855-246-8689| 1-855-256-4555| 1-855-261-444| 1-855-269-5777| 1-855-278-5777| 1-855-287-5222| -1-855-297-8444| 1-855-297-9777| 1-855-302-8333| 1-855-307-6690| 1-855-307-6690-| 1-855-307-6697| -1-855-325-1775| 1-855-336-7111| 1-855-340-999| 1-855-341-3936| 1-855-351-1669| 1-855-372-2604| -1-855-372-4111| 1-855-374-9888| 1-855-382-4333| 1-855-389-2999| 1-855-389-4333| 1-855-390-1666| -1-855-391-2888| 1-855-393-4537| 1-855-400-5988| 1-855-407-4888| 1-855-411-7333| 1-855-428-2297| -1-855-433-5111| 1-855-441-0222| 1-855-441-7442| 1-855-441-7646| 1-855-442-4430| 1-855-483-6922| -1-855-490-1999| 1-855-490-3222| 1-855-501-3222| 1-855-511-8200| 1-855-534-8622| 1-855-550-3155| -1-855-558-6111| 1-855-581-6200| 1-855-622-7910| 1-855-633-1666| 1-855-634-7222| 1855-640-666| -1-855-640-666| 1-855-654-999| 1-855-676-6410| 1-855-687-3444| 1-855-687-6111| 1-855-687-8444| -1-855-689-8237| 1-855-697-5333| 1-855-707-865| 1-855-718-9786| 1-855-722-6773| 1-855-755-0999| -1-855-762-5222| 1-855-786-3898| 1-855-844-199| 1-855-844-8599| 1-855-861-9885| 1-855-883-8484| -1-855-937-4376| 1-855-955-2511| 1-858-251-4120| 1858-386-79| 1-866-202-1086| 1-866-205-9205| -1-866-207-1988| 1-866-212-2077| 1-866-213-4608| 1-866-214-5075| 1-866-214-8746| 1-866-215-1667| -1-866-215-3122| 1-866-216-9450| 1-866-216-9557| 1-866-217-1114| 1-866-217-246| 1-866-217-365| -1-866-217-5161| 1-866-217-5708| 1-866-217-8834| 1-866-217-8835| 1-866-217-9773| 1-866-218-1569| -1-866-218-1647| 1-866-218-1667| 1-866-218-3112| 1-866-218-3116| 1-866-218-3879| 1-866-245-4827| -1-866-249-7329| 1-866-278-2125| 1-866-279-9569| 1-866-281-2116| 1-866-296-7071| 1-866-312-4799| -1-866-314-6015| 1-866-315-1620| 1-866-333-3971| 1-866-338-7786| 1-866-339-1004| 1-866-343-8297| -1866-370-410| 1-866-383-114| 1-866-389-1479| 1-866-417-3002| 1-866-421-0579| 1-866-439-4500| -1-866-439-4500-| 1-866-446-1341| 1-866-450-3079| 1-866-497-4002| 1-866-511-7592| 1-866-511-7594| -1-866-590-8715| 1-866-610-9888| 1-866-625-5558| 1-866-626-3808| 1-866-639-8853| 1-866-664-7164| -1-866-683-3337| 1-866-686-7495| 1866-686-7503| 1-866-752-3090| 1-866-835-5589| 1-866-841-9124| -1866-844-2548| 1-866-847-7743| 1866-847-7788| 1-866-869-9348| 1-866-888-1059| 1870-513-108| -1-877-201-2439| 1-877-207-1564| 1-877-211-2480| 1-877-211-8858| 1-877-217-5947| 1-877-217-6313| -1-877-217-6313| 1-877-217-6313| 1-877-218-3919| 1-877-219-1029| 1-877-219-1485| 1-877-219-1968| -1-877-219-1996| 1-877-219-5017| 1-877-219-5044| 1-877-219-5060| 1-877-219-5956| 1-877-219-5966| -1-877-219-6702| 1-877-219-6703| 1-877-219-7404| 1-877-219-8737| 1-877-219-9667| 1-877-219-994| -1-877-220-2054| 1877-220-3072| 1-877-220-3180| 1-877-220-4850| 1-877-220-4860| 1-877-220-5017| -1-877-220-5769| 1-877-220-6098| 1-877-220-6582| 1-877-220-7397| 1-877-220-8475| 1-877-220-8628| -1-877-220-8783| 1-877-220-9321| 1-877-220-9962| 1-877-221-1366| 1-877-221-313| 1-877-221-8289| -1-877-222-860| 1-877-223-4585| 1877-224-244| 1-877-224-244| 1-877-224-2480| 1-877-224-2895| -1-877-244-0727| 1-877-244-727| 1-877-253-8089| 1-877-264-2122| 1-877-265-5843| 1-877-268-9059| -1-877-268-9059-| 1-877-293-4440| 1-877-299-5502| 1-877-346-1614| 1-877-353-1034| 1-877-353-1127| -1-877-373-8371| 1-877-382-9050| 1-877-390-1888| 1877-393-8186| 1-877-393-8186| 1-877-396-6777| -1-877-408-7275| 1877-420-5230| 1-877-433-3061| 1-877-457-7705| 1-877-469-2140| 1-877-474-4311| -1-877-503-7614| 1-877-509-8343| 1-877-510-5544| 1-877-524-7180| 1-877-546-2439| 1-877-577-5766| -1-877-626-2710| 1-877-640-2516| 1-877-640-2517| 1-877-691-3469| 1-877-694-1843| 1-877-734-4250| -1-877-750-7842| 1-877-757-4876| 1-877-796-9406| 1-8777986486| 1-877-798-6486| 1-877-799-5430| -1-877-818-5969| 1-877-824-9312| 1-877-834-0372| 1-877-834-372| 1-877-836-562| 1-877-837-9791| -1-877-843-3339| 1-877-861-3759| 1-877-863-4795| 1-877-870-1310| 1-877-888-7470| 1-877-939-3009| -1-877-960-2359| 1-88-450-3444| 1-888-202-8995| 1-888-204-7932| 1-888-205-4163| 1-888-205-4245| -1-888-205-9890| 1-888-206-1755| 1-888-209-4422| 1-888-209-7111| 1-888-209-7130| 1-888-210-0673| -1-888-210-9250| 1-888-210-9302| 1-888-215-9422| 1-888-220-8498| 1-888-221-0726| 1-888-221-2920| -1-888-223-4021| 1-888-223-7642| 1-888-223-8246| 1-888-225-1287| 1-888-225-465| 1-888-225-782| -1-888-226-1173| 1-888-226-1622| 1-888-228-0084| 1-888-228-4154| 1-888-228-84| 1-888-228-9998| -1-888-229-163| 1-888-231-1966| 1-888-232-1654| 1-888-232-2902| 1-888-234-3690| 1-888-237-9815| -1-888-241-3676| 1-888-241-4151| 1-888-243-9401| 1-888-244-4119| 1-888-244-4578| 1-888-244-5014| -1-888-244-6132| 1-888-248-1613| 1-888-248-8815| 1-888-255-7636| 1-888-258-6033| 1-888-258-9055| -1-888-259-3417| 1-888-260-4243| 1-888-261-5610| 1-888-262-8816| 1-888-267-7999| 1-888-268-516| -1-888-268-516| 1-888-270-291| 1-888-271-859| 1-888-279-3119| 1-888-286-5822| 1-888-287-0989| -1-888-287-989| 1-888-300-4330| 1-888-301-5539| 1-888-302-0646| 1-888-304-2555| 1-888-308-3996| -1-888-308-4585| 1-888-308-4972| 1-888-308-4985| 1-888-308-5073| 1-888-308-7980| 1-888-309-5186| -1-888-309-5755#| 1-888-309-7042| 1-888-309-9976| 1-8883102449| 1-888-310-2449| 1-888-310-5669| -1-888-310-6956| 1-888-310-7012| 1-888-316-5842| 1-888-316-7391| 1-888-316-8777| 1-888-325-1924| -1-888-331-3064| 1-888-334-0666| 1-888-334-666| 1-888-335-7633| 1-888-339-0777| 1-888-346-4666| -1-888-351-9666| 1-888-356-2829| 1-888-360-4508| 1-888-369-2088| 1-888-372-9389| 1-888-384-3226| -1-888-393-6249| 1-888-395-5996| 1-888-400-4146| 1-888-403-6867| 1-888-412-7333| 1-888-416-286| -1-888-420-3996| 1888-423-3886| 1-888-423-3886| 1-888-431-1942| 1-888-440-3005| 1-888-441-1595| -1-888-442-5830| 1-888-443-7281| 1-888-444-325| 1-888-450-3444| 1-888-454-7025| 1-888-456-7170| -1888-466-6433| 1-888-466-6433| 1-888-467-5568| 1-888-470-2751| 1-888-483-9444| 1-888-484-4930| -1-888-486-4142| 1-888-495-8037| 1-888-496-666| 1-888-501-0222| 1-888-501-9477| 1-888-505-6572| -1-888-509-5592| 1-888-511-1228| 1-888-512-1929| 1-888-514-5106| 1-888-514-5126| 1-888-515-1777| -1-888-516-0490| 1-888-516-2007| 1-888-516-490| 1-888-521-0529| 1-888-526-7488| 1-888-530-7555| -1-888-540-4666| 1-888-545-9220| 1-888-547-3398| 1-88-8547-3398| 1-888-549-8666| 1-888-552-5210| -1-888-554-6480| 1-888-554-8205| 1-888-554-8266| 1-888-556-1222| 1-888-558-2612| 1-888-559-4076| -1-888-560-8943| 1-888-565-3185| 1-888-569-1655| 1-888-569-3541| 1-888-570-3651| 1-888-571-6880| -1-888-578-9666| 1-888-586-8499| 1-888-589-7758| 1-888-593-0106| 1-888-593-106| 1-888-598-7976| -1-888-607-4665| 1-888-608-2594| 1-888-616-1599| 1-888-616-9444| 1-888-621-0834| 1-888-621-834| -1-888-623-3372| 1-888-635-6193| 1-888-639-5599| 1-888-640-8577| 1-888-651-5889| 1-888-652-1304| -1-888-655-7353| 1-888-658-685| 1-888-684-6373| 1-888-691-4986| 1-888-694-2184| 1-888-696-0666| -1-888-709-5999| 1-888-724-3052| 1-888-728-7333| 1-888-728-9143| 1-888-751-4964| 1-888-751-4964| -1-888-799-0599| 1-888-801-0627| 1888-801-1571| 1-888-801-5424| 1-888-802-2529| 1-888-802-7120| -1-888-804-5441| 1-888-807-2627| 1-888-814-3477| 1-888-818-2853| 1-888-834-5606| 1-888-839-9985| -1-888-843-1126| 1-888-844-85| 1-888-850-8578| 1-888-855-6855| 1-888-858-8356| 1-888-869-4393| -1-888-870-3813| 1-888-876-4011| 1-888-879-9789| 1-888-881-9364| 1-888-883-9798| 1-888-884-4139| -1-888-884-6349| 1-888-885-1701| 1-888-885-4967| 1-888-885-8695| 1-888-886-9457| 1-888-887-8691| -1-888-890-8148| 1-888-917-5333| 1888-944-6229| 1-888-944-6229| 1-888-965-8445| 1-888-995-1799| -1-925-526-4637| 20-8886480| 20-888-6480| 23-966661| 310-651-8138| 31-115788120| -31-852086013| 32-025881811| 32-13-48-2-69| 32-2-588-5758| 32-25888838| 32-25-88-97-4| -32-2-80-80-679| 32-2-808-2080| 32-2-80-82-114| 32-2-80-82-114| 32-2-80-83-354| 32-28084953| -32-2-808-5711| 32-2-808-5741| 32-2-808-5742| 32-28-8-44-20| 32-28-8-49-32| 32-28-8-50-30| -32-28-8-52-42| 32-28-8-57-41| 32-38081711| 32-38-8-44-8| 32-71-96-26-1| 32-84480189| -32-89-68-3-11| 32-92-98-10-28| 33-0176363336| 33-176542655| 33-176542702| 33-176542705| -33-176542737| 33-178-429-476| 33-182-888-269| 33-182-888-283| 33-182-888-290| 33-182-888-433| -33-18-28-88-433| 3-318-626-5216| 33-186-265-248| 33-186269672| 33-186650032| 33-805-81-394| -33-805-81-95| 33-9-70-73-54-08| 33-9-70-73-60-84| 33-970-736-245| 33-970736257| 33-970736272| -33-9-75-18-16-00| 33-975182324| 33-9-75-18-23-26| 33-975-183-167| 34-518-88-93-96| 34-518-88-94-0| -34-518-889-407| 34-857-880-139| 34-857-88-1-41| 34-857-88-1-48| 34-857-88-1-49| 34-921-88-0-17| -34-921-88-0-23| 34-926-18-0-69| 34-927-88-0-45| 34-9-32-20-02-11| 34-932-20-2-11| 34-932-20-2-11| -34-932-20-2-7| 34-932-20-35-0| 34-951-24-2193| 34-954-5-1-35| 34-954-5-1-35| 34-965-2-17-13| -34-967-80-5-80| 358-16-469-1359| 358-753251124| 41-21-508-70-87| 41-41-508-70-76| 41-43-508-74-83| -41-43-508-92-46| 41-44-505-14-7| 41-56-588-04-13| 41-61-588-8-67| 41-61-588-8-94| 43-2155911| -43-215-5911| 43-720902540| 44-131-507-344| 44-147-337-8276| 44-163-843-8026| 44-180-845-1| -44-203-808-8593| 44-20-3868-4870| 44-20-3868-4904| 44-20-3868-4930| 44-20-8068-3165| 44-330-808-4617| -44-8000-465-220| 44-8000-465-220| 44-8000-465-53| 44-800-090-3274| 44-800-090-3820| 44-800-098-8395| -44-800-46-5036| 44-800-46-5085| 44-800-465-229| 44-800-46-5706| 44-800-48-8166| 44-800-689-1673| -44-800-689-753| 44-800-86-9326| 44-800-86-9374| 44-800-88-5062| 44-808-189-764| 44-870-820-510| -4532-725-473| 45-78746859| 45-89871945| 45-89-87-42-23| 45-89-87-42-24| 45-89874331| -46-1-88-855-68| 46-7-669-200-92| 46-8-446-820-31| 47-23965406| 47-800-24-963| 47-800-24-964| -49-800-723-6206| 507-8339138| 55-4170-8902| 61-1800-431-245| 61-1800-431-245| 61-1800-431-249| -61-1800-431-249| 61-1800-431-255| 61-1800-431-259| 61-1800-431-259| 61-1800-431-369| 61-1800-431-377| -61-1800431422| 61-1800-431-422| 61-1800-431-437| 61-1800-431-439| 61-1800-431-440| 61-1800-431-441| -61-1800-431-443| 61-1800-581-607| 61-1800-581-607| 61-1800-628-619| 61-1800-628-619| 61-1800-780-684| -61-1800-861-588| 61-1800-875-389| 61-180-87-5272| 61-267-111-644| 61-3-8657-5304| 61-894-683-528| -64-48879132| 64-48879146| 65-31631471| 65-31631471| 65-3163-1471| 65-31637677| -65-31638569| 731-777-446| 7-848-75-27| 7-848-75-55| 7-848-75-63| 78-75-49-12| -78-75-49-12| 78-75-95-72| 800-046-5034| 800-046-5035| 800-069-8947| 800-090-3178| -800-090-3917| 800-090-3965| 800-0988794| 800-098-8794| 800-130-2199| 800-183-8114| -800-242-6157| 800-243-0834| 800-257-1671| 800-257-6159| 800-276-0340| 800-279-0225| -800-337-3219| 800-368-8157| 800-385-3506| 800-385-4829| 800-446-1356| 800-497-5972| -800-552-8133| 800-552-8162| 800-637-0838| 800-696-4076| 800-795-3272| 800-813-1316| -800-910-990| 800-919-811| 805-081-035| 805-086-615| 808-189-0262| 844-200-1869| -844-200-3946| 844-313-9169| 844-324-2962| 844-386-8372| 844-411-4921| 844-430-7553| -844-431-5897| 844-542-4107| 844-663-2459| 844-676-8550| 844-760-4122| 844-798-3802| -844-885-0160| 855-205-0255| 855-205-9531| 855-205-9913| 855-228-0920| 855-228-2129| -855-228-2130| 855-228-2379| 855-239-2183| 855-241-4822| 855-248-1449| 855-248-1497| -855-252-1791| 855-257-7100| 855-258-1446| 855-262-8670| 855-262-9103| 855-266-4741| -855-282-6042| 855-289-7530| 855-292-3941| 855-292-3959| 855-294-1124| 855-294-1129| -855-297-7165| 855-297-7575| 855-297-8444| 855-324-4119| 855-324-5612| 855-324-5898| -855-332-6148| 855-332-6165| 855-334-1897| 855-351-1670| 855-355-5073| 855-358-6330| -855-358-7284| 855-364-4107| 855-369-2331| 855-369-2906| 855-391-2888| 855-404-6983| -855-404-6986| 855-405-7095| 855-431-3599| 855-445-8994| 855-445-9025| 855-445-9067| -855-447-0411| 855-454-5006| 855-484-5936| 855-484-6018| 855-500-9647| 855-500-9849| -855-500-9865| 855-533-5796| 855-624-7504| 855-689-8196| 855-689-8237| 855-692-5017| -855-699-6155| 855-699-6156| 855-731-4558| 855-731-4577| 855-740-4835| 855-740-4839| -855-786-3890| 855-828-0725| 855-879-8128| 855-879-8218| 855-880-2625| 855-882-7403| -855-883-8575| 855-889-3070| 855-894-7625| 855-894-7714| 866-201-8999| 866-203-0332| -866-203-0675| 866-203-9002| 866-209-9923| 866-211-8374| 866-245-2927| 866-249-2994| -866-251-3564| 866-256-9876| 866-258-2043| 866-258-2061| 866-273-6026| 866-273-6047| -866-273-6495| 866-279-5039| 866-279-5090| 866-290-5160| 866-291-8355| 866-291-8725| -866-296-7071| 866-298-7302| 866-315-0847| 866-331-7691| 866-350-2508| 866-350-2509| -866-371-4328| 866-383-9914| 866-391-6238| 866-392-7720| 866-402-1473| 866-421-0581| -866-421-0775| 866-421-0783| 866-423-9927| 866-424-8189| 866-424-8267| 866-433-0852| -866-448-1409| 866-475-9024| 866-491-1849| 866-491-1929| 866-517-6557| 866-528-2581| -866-529-4573| 866-529-4576| 866-537-8515| 866-553-1955| 866-570-7665| 866-627-4486| -866-664-7153| 866-674-4473| 866-674-4534| 866-679-4832| 866-711-7695| 866-745-9470| -866-745-9585| 866-778-4651| 866-788-2694| 866-799-3813| 866-799-3818| 866-809-9055| -866-811-5991| 866-819-6803| 866-819-6805| 866-841-9124| 866-841-9197| 866-844-2880| -866-856-3548| 866-876-0572| 866-877-9859| 866-884-4602| 866-888-0929| 866-888-0950| -866-888-1059| 866-940-2699| 877-201-7936| 877-205-4993| 877-208-5121| 877-211-2006| -877-219-6439| 877-221-5313| 877-223-4910| 877-223-5064| 877-249-0394| 877-265-0730| -877-269-9098| 877-288-4308| 877-367-0132| 877-387-3582| 877-387-9795| 877-390-9713| -877-393-8186| 877-495-0163| 877-507-9671| 877-527-9416| 877-548-3690| 877-578-1951| -877-578-4670| 877-593-4297| 877-765-8184| 877-806-7606| 877-840-3423| 877-848-0941| -877-910-4210| 888-204-3985| 888-217-5108| 888-219-8266| 888-223-4021| 888-225-0777| -888-233-1123| 888-242-1512| 888-244-7420| 888-248-8302| 888-252-1520| 888-252-2050| -888-267-7999| 888-275-1718| 888-304-1764| 888-304-8120| 888-310-3274| 888-382-2802| -888-410-8118| 888-415-4135| 888-440-0654| 888-442-2565| 888-453-1072| 888-453-1525| -888-466-6330| 888-466-6458| 888-473-9840| 888-487-2409| 888-493-5974| 888-545-9209| -888-554-8150| 888-557-9431| 888-587-3647| 888-595-2212| 888-617-6592| 888-623-3295| -888-660-1758| 888-660-1761| 888-694-2164| 888-694-2168| 888-694-2197| 888-694-2261| -888-722-9670| 888-776-2580| 888-778-1543| 888-795-1528| 888-797-8817| 888-797-9349| -888-797-9350| 888-803-9412| 888-810-5341| 888-811-4180| 888-829-5571| 888-829-5736| -888-858-1973| 888-858-8261| 888-858-8437| 888-870-8049| 900-868-512| 91-8979038113| -91-9899641369| From 298e29665ac28a39a17a8e85cbc98244305f8cf7 Mon Sep 17 00:00:00 2001 From: Maricia Alforque Date: Fri, 17 Aug 2018 22:37:23 +0000 Subject: [PATCH 80/80] Merged PR 10754: Updated the What's new in MDM and change history table --- ...onfiguration-service-provider-reference.md | 58 +------------------ ...ew-in-windows-mdm-enrollment-management.md | 12 ++++ .../policy-configuration-service-provider.md | 4 +- 3 files changed, 14 insertions(+), 60 deletions(-) diff --git a/windows/client-management/mdm/configuration-service-provider-reference.md b/windows/client-management/mdm/configuration-service-provider-reference.md index 6d0e3eb4c0..7128dc2808 100644 --- a/windows/client-management/mdm/configuration-service-provider-reference.md +++ b/windows/client-management/mdm/configuration-service-provider-reference.md @@ -7,7 +7,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: MariciaAlforque -ms.date: 07/27/2018 +ms.date: 08/17/2018 --- # Configuration service provider reference @@ -22,7 +22,6 @@ Additional lists: - [List of CSPs supported in Windows Holographic](#hololens) - [List of CSPs supported in Microsoft Surface Hub ](#surfacehubcspsupport) - [List of CSPs supported in Windows 10 IoT Core](#iotcoresupport) -- [List of CSPs supported in Windows 10 S](#windows10s) The following tables show the configuration service providers support in Windows 10. Footnotes: @@ -2752,59 +2751,4 @@ The following list shows the configuration service providers supported in Window - [VPNv2 CSP](vpnv2-csp.md) - [WiFi CSP](wifi-csp.md) -## CSPs supported in Windows 10 S -The CSPs supported in Windows 10 S is the same as in Windows 10 Pro except that Office CSP and EnterpriseDesktop CSP are not available in Windows 10 S. Here is the list: - -- [ActiveSync CSP](activesync-csp.md) -- [APPLICATION CSP](application-csp.md) -- [AppLocker CSP](applocker-csp.md) -- [AssignedAccess CSP](assignedaccess-csp.md) -- [BOOTSTRAP CSP](bootstrap-csp.md) -- [CellularSettings CSP](cellularsettings-csp.md) -- [CertificateStore CSP](certificatestore-csp.md) -- [ClientCertificateInstall CSP](clientcertificateinstall-csp.md) -- [CMPolicy CSP](cmpolicy-csp.md) -- [CM_ProxyEntries CSP](cm-proxyentries-csp.md) -- [CM_CellularEntries CSP](cm-cellularentries-csp.md) -- [Defender CSP](defender-csp.md) -- [DevDetail CSP](devdetail-csp.md) -- [DeviceManageability CSP](devicemanageability-csp.md) -- [DeviceStatus CSP](devicestatus-csp.md) -- [DevInfo CSP](devinfo-csp.md) -- [DiagnosticLog CSP](diagnosticlog-csp.md) -- [DMAcc CSP](dmacc-csp.md) -- [DMClient CSP](dmclient-csp.md) -- [eUICCs CSP](euiccs-csp.md) -- [Firewall CSP](firewall-csp.md) -- [EMAIL2 CSP](email2-csp.md) -- [EnterpriseAPN CSP](enterpriseapn-csp.md) -- [EnterpriseDataProtection CSP](enterprisedataprotection-csp.md) -- [EnterpriseModernAppManagement CSP](enterprisemodernappmanagement-csp.md) -- [HealthAttestation CSP](healthattestation-csp.md) -- [NAP CSP](nap-csp.md) -- [NAPDEF CSP](napdef-csp.md) -- [NetworkProxy CSP](networkproxy-csp.md) -- [NodeCache CSP](nodecache-csp.md) -- [PassportForWork CSP](passportforwork-csp.md) -- [Policy CSP](policy-configuration-service-provider.md) -- [Provisioning CSP](provisioning-csp.md) -- [PROXY CSP](proxy-csp.md) -- [PXLOGICAL CSP](pxlogical-csp.md) -- [Reboot CSP](reboot-csp.md) -- [RemoteFind CSP](remotefind-csp.md) -- [RemoteWipe CSP](remotewipe-csp.md) -- [Reporting CSP](reporting-csp.md) -- [RootCATrustedCertificates CSP](rootcacertificates-csp.md) -- [SecureAssessment CSP](secureassessment-csp.md) -- [SecurityPolicy CSP](securitypolicy-csp.md) -- [SharedPC CSP](sharedpc-csp.md) -- [Storage CSP](storage-csp.md) -- [SUPL CSP](supl-csp.md) -- [Update CSP](update-csp.md) -- [VPNv2 CSP](vpnv2-csp.md) -- [WiFi CSP](wifi-csp.md) -- [Win32AppInventory CSP](win32appinventory-csp.md) -- [WindowsAdvancedThreatProtection CSP](windowsadvancedthreatprotection-csp.md) -- [WindowsDefenderApplicationGuard CSP](windowsdefenderapplicationguard-csp.md) -- [WindowsLicensing CSP](windowslicensing-csp.md) diff --git a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md index 4e9a8c5b10..f3ab379a5e 100644 --- a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md +++ b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md @@ -1201,6 +1201,7 @@ For details about Microsoft mobile device management protocols for Windows 10 s
  • Search/AllowCortanaInAAD
  • Search/DoNotUseWebResults
  • Security/ConfigureWindowsPasswords
  • +
  • Start/DisableContextMenus
  • System/FeedbackHubAlwaysSaveDiagnosticsLocally
  • SystemServices/ConfigureHomeGroupListenerServiceStartupMode
  • SystemServices/ConfigureHomeGroupProviderServiceStartupMode
  • @@ -1414,6 +1415,7 @@ For details about Microsoft mobile device management protocols for Windows 10 s
  • Experience/DoNotSyncBrowserSettings
  • Experience/PreventUsersFromTurningOnBrowserSyncing
  • Privacy/AllowCrossDeviceClipboard
  • +
  • Privacy/DisablePrivacyExperience
  • Privacy/UploadUserActivities
  • Security/RecoveryEnvironmentAuthentication
  • TaskManager/AllowEndTask
  • @@ -1469,6 +1471,10 @@ For details about Microsoft mobile device management protocols for Windows 10 s

    Added new settings in Windows 10, next major version.

    +[RemoteWipe CSP](remotewipe-csp.md) +

    Added new settings in Windows 10, next major version.

    + + [TenantLockdown CSP](\tenantlockdown--csp.md)

    Added new CSP in Windows 10, next major version.

    @@ -1757,6 +1763,10 @@ The DM agent for [push-button reset](https://msdn.microsoft.com/windows/hardware +[RemoteWipe CSP](remotewipe-csp.md) +

    Added new settings in Windows 10, next major version.

    + + [TenantLockdown CSP](\tenantlockdown--csp.md)

    Added new CSP in Windows 10, next major version.

    @@ -1792,9 +1802,11 @@ The DM agent for [push-button reset](https://msdn.microsoft.com/windows/hardware
  • Experience/DoNotSyncBrowserSettings
  • Experience/PreventUsersFromTurningOnBrowserSyncing
  • Privacy/AllowCrossDeviceClipboard
  • +
  • Privacy/DisablePrivacyExperience
  • Privacy/UploadUserActivities
  • Update/UpdateNotificationLevel
  • +

    Start/DisableContextMenus - added in Windows 10, version 1803.

    diff --git a/windows/client-management/mdm/policy-configuration-service-provider.md b/windows/client-management/mdm/policy-configuration-service-provider.md index f8c256c163..7864bfb8ae 100644 --- a/windows/client-management/mdm/policy-configuration-service-provider.md +++ b/windows/client-management/mdm/policy-configuration-service-provider.md @@ -7,7 +7,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: MariciaAlforque -ms.date: 08/14/2018 +ms.date: 08/17/2018 --- # Policy CSP @@ -131,8 +131,6 @@ The following diagram shows the Policy configuration service provider in tree fo

    Supported operations are Add and Get. Does not support Delete. -> [!Note] -> The policies supported in Windows 10 S are the same as those supported in Windows 10 Pro with the exception of the policies under ApplicationDefaults. The ApplicationDefaults policies are not supported in Windows 10 S. ## Policies

    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 P1%;C~PRE(Y&cy!@m70fB literal 143865 zcmYg&1yEc~(=LPrx8Sb9-5ml1cL?t8?(P!Y-3jixz~b)i?(XjVBzeDEcdOR=%$%9& zX?eP*cYn!Bi@-r+L4$yRz=?_ekOu()1A>5jf`$bDplrFT#D2U%*@&vzgMh&I{CR>V zP{Ct=5Fs4Iq=X>0z)_KiDZf~UMf@cRsW|XEI+$47ffQGah<=b@9X?1u4DI#pOl=%Y zt*tr<4MAA$5uiSfL* zU~S~!tZQcoqG|K~r#Z~uo15C}Tj+i?wF3ck)J1)eA^(t-b?vN7t&BlBu=j#LXb}JU zJKE_Rg519QAOEkJptYr?p_K#3-AH2l2MzpBv!A987KR{2XH#S#AOs*{Klp#Tq@S!h zr~jN??Y|svnl^4wcG5*($ag;c1g+Ptr9Y1m(TAarq>s0K{d)mPA{;A1P7g`qWFhyL z<`0XI5EMB#V_o+Qul>yZD6U#AAazJcW9s@cdX4*jA`{c_h}VAlHJ7+~`Bwo*!T`jN zmo}mBN+9U}zV)<`>MH+tr3Vlhp!u&+0OC3)l2hQH_8*-*jzt$x|LbvCPW=COxIVV> zLDVzGlKrjpMFF^=uMEgP&HMQ9oPxz$99Cr_5ucz~{*xu>SBlb=8FcvP9-#h1$Db$QrAim=!GIuM$U?;aX`#RE0AUb~qpeQk-n8V0o#rx)T z7=I(bA;m~Hwi(#?6v;&pri-b4-}-NsdgC9H%ndd@XFI+5;xukvBBBf??zmFGPm%Dl zRAVhZCSUYRo%_a%#oN;u!u$x9enrPblw7pO_cJ+6@Z2}~ep9e`FdTR;5c4qIN87Qq zm9Sbe^y&WngSJtJQ+sJ|S2?cJ;<)AfES0}JIWhm>&w(#9CnkvE603Wat%$}?%{!^; zb{Np>xdyxS7n+tjMoH#P&_d)b+w_2gtW!OmEb6CS_knSnO?xf|mb##A3-gdFBX?|b zvn7+z=8i+Ka$8IWBPF-Si){Hwj8qAyB-MA^YVKM1)izB>WG60svYdZgb;9*$?3m`e z5T`anXZ4cpRD^lf>zl397h}WZrEE}Ix@6KJScdAA{^D&I4g(W3u&WmXPUniB=wKyF zl4#cEyMg%;EiHACxaG7q&mEyL+rR7|2oMUT4ti(!UE>>_m5(cckG-14BfQ=WP0-s(Z&ETLFugH@_3eCL(wt8MJ#_vkm^7rLW~%WnpQVBjhD{C>3_ zq@BK{*E)SZAg6b>B=+`d4QeV)4cPz-h8ckb1q}As(TTv0>J9mLP(r`#K)`xrIXk(p z)CXw%9q}?Dri$tZLSDTvRbUKGjRvx~EOrCElu%C{WG`}EP~J>Kz`_!au9Ux#RK#H4 z68)_u8X7zhLdiTNaNtq}hk-c`e~jGFt$jq=KO_x#0+G?wVmetZ?ofFLB7LV3B{LEY zG&HrSH!iHi)rB8d0?->`LWUttzpbN!@)-pz>=l;6iJpF){~QPZONv)btCfcpgfv7p zjW{DN%2PTpd70{en}PjjGjykh<$CM)n%~PdClS=E(|IL_iL6Ywetq6d7Glo?p;C1i z+N_J3BUK^&0t%t<7Q;Xt~!A;&w0olEkB>I0c|Qf89C9UV2P@k<1F$X8d2Or8#kyLO!2TrT8CdlE)VNO43cpYs)Woj>t zU}v!~w)Aw@@qfW#Chs`VvKnI4WRD|Ug)-oRtBI?m4bqJ{l=ex)`{y*O-~TYBa2fNe}$!vU$(D{8&O=jyP>yShJBX}gDNil`l?$d>tw*MF^> zZpb435+rJht(?Q6_(k^DyWK%R0R?VEagSI08s>)-eZD9$Qgg;{X-k-=yegq$r_q#j zgU7hk+|O)+TAK~nELEAn;hIiomYO5zNuTQ1Df^#2c)M%Ukw@53+Hg!lLCng99l@ot zu`zEs&dY5`$>L4C>_j6;<7%7Xm!rUwkQDtLwdajQS2+Yvq)=$pKvdERfHh>2HC^f( zsJ_)wKUV{z!T|~ZrJTi2L(`wGt<7*bg#*uqL%}MCJxLuMgekzylZWD36bx^GVb{m_ z{p3dswXn3MV{RGHU80{3Tl}_S(22Cjf0uVUh*B<}5X(}+Q?%sHo*{kl;XQs} ze(ScRRB?ipDR?F4^sB0Qmmd8+Tfjrt*eZ}9jkn7v3lAY~4pgh1TgXvyHLhg-Uk^ zv)r|4KXVPAMF{0=+d^}HwR#)_DYzZ}W~62UCoQO8-PCj!XxY-xg2v4Y>rgYToKx2) z-|RV<`%}soEU;h8rdpiXmV+;+gUgFqh6c<2`VMtA>9Xc4p?Dc z>Y_&hjjDZZD1w^&VHRuMUv+eo_}>yM2fLC4ZgjvAFPh^Pe|`<`GYv~Q1?)e-wZL1B zAClY_`mb?BOv&Ad^K%P}CHmKrCT)UBGV!m}fsEdfuRQN5nWahDG{to%#U1Y+?cl8a zth6oZSE0fQA|0N;||gw95)_pLfL5< zY#kAYM^oNLyeYbj%kN@^s#+()}eX3ou+zxBD;_8{2{?`8n3&+(?4|D zqb%4}fyg7hB&(mz-Yt~44$8^To~dK6@Y|DRWy>dSiki&{P$JH?cD6g~0BhLrtjMxd zb)pKmgd__e(-pwSS5sHPV2AT34;5K2-C9*F*J&g`3O2#fv#m1(&?rWW=T*bPz`C>2 zDfvxFN_i#LzCJ0!eI+VbO-s+%%(u4c+g~&OPjRRzWJ!J?#GTMtzPFJNi&XmXYlevl zbT>D%mqQIWea~4JYVQImgCR|V$yGo&AER0(wGQh)RNmMtyA=8iOONdIT?wO37>Qk< zCY_fSCTTuw3Qd|?!wMaLo}70Ht4AEIP<(Xyl-$>lq3XL_w66C$8ele$kxXP-T6x-bY6c9yzFNY-RW115un4r*Ey=*qZ5En{BXBT}hy; zYTBu|DHnb07`v^s(*#$u3ZC^dZRKKxb4`8uv$XP+WO1(Yo&1kvv`0+ozPnM&b_8>5 z>Nz&j4qcrhjBfFk&zzn;1x}as|2U)lC&F=KXQQv-#?Qi*1;4c<#kV#iifQpw$w~X# zOIuZz!D+{ZT0Zq**aSs5j3f!SB|J^atC`93L5LSA%EZ1=SDmDEo+}AG9;UOjG;w~$ z%UX2}_Z8MP0d6FKhlpUT4G(WMvEMVnOnxM}Q*_jI`J=ql2_mdL-hjH9LbmajY zLn~EGED@$oj628GSRr}|!>0hSJ{TYB5uY<%!srYaJ!n}lI3SOJE;-U$eiD6b$7#cP z5;|rAtV_u0pvP%xr|F{GE8AUl{Ce>eo3nstS2kf{c#mf;u`NqFP1SVPyUoU^0oIj;l}TdCw0W;eOqNx#gr;ib7%uHL0x3 zQ8khdr&cnP}i#x@;q!n=jEY2iD&i5Y)JJSx>!U;m7Bb z10s==AdO9#p=PVhPu)`o$`MXGOrVHr{}11$}zhe^`8d|`Xj`@BSn*kiv7b@aF{y~ zlrUDLdDk*GMia_UpK-bA)4CyC36ZS$NLxSuEMZgPKnWU#68{Q`p`ddYbyfq#)I!3lJ0&lN@RAv2Cy@U2;N= zVgei-ya#FLLC@nnTg#y7)G+F3JJlGCWeTa7T@gYY zyhFBJ;o@jWWnEqd0f0avRiI={nOrw#6I!O@5LX>s&8JWJ$0M^pJQ6XZD-4$&jS^DW zQA}rLO_Fr}R7Zs4e6awrtg;#lg2MZSkMlQOw;Kl`N-pr$vkqL3FcK%TzwB#MOKVfa zFurQ{6)rd>6Q%=DwK{3XDNxfPR5YHj7oIjlHHa_84$0sb^aFy@{;|9sg4x0Gfghjlm4|FCbIC!Uu}S@RSYBD_;b3s-_3>5 z+#Vjw>=@G-Led7;6u=^csbD0-Vl5!nxf(+PmjyK54k#1PKt82pv#1^4nGH7c1X9L3 zWlySz=SYS5K-(|Icw#E=bVu%llJS)ozm_m1`AeyRP<`X6s7 z|MEuORJ&MOFeU62d|!q(n;m%qTH*0=AIOyq;0Vo-XEBbX*#Rm*6D|cc#EO`^dnZNO zy*y~u^}>0*9bhF|C?i5)SO&rAU*%Q>82V5@voLhK7s?8h2&?;M@ct)l4N*PMu! zz`l`Rq@}Yo1;}T`oJcDjlEr%b1J!Nve+@FHnJj641hu4+kyBN5=T@XLTP=%4W#uu` zMkw(xyPgVZfS(E$7bICW^Lo@e{zjj-wch32=b?Q-5^{}$nT_pI-R8`MK1>9UL#j=3 zH@NY|HSzF3Lm2xsV(_xoYS+;bhKq*|DZA+pRuTB2Z;qV*V8b2R2cq`?Gh|0am!UC` z`~|bcaPj2gC`9bsUY}uNmlX<&KA+C+Q*CGk8F*sohZD*=tuy9lNxfv|Hy)M4Tx>gh zD1n+kq_7BE$2ze|pEum{au*;DZoml&gWPz3dddx`L-oK!45QCY@;}F4NyAZQWTQIl z|IgqieOQvV9Mbs4$IY9y9XBK${*{=)6IVs?1i#SgEo z@BN$vmd~tYHc&G)m^xO{Y80Q3f(D(>5|9Uby1UmGN0mIcoPm>SaWQj6YUN!Y+NfKZ zm$u8$bh1J8F$}2uZTi2g;zH#INV$Y_noGtR%ZQHB4eHD>34d&SdmL?PA+5*xilex> z-={!@p;ktK@o5(%xYW~yaY&q2;`c|QMYrz$#H>s-S(k+N&Bcr_vgC%uS-z!-VW57z zypZxilGRv;~RvY7!+5!lNW)u1kFK&h<9&#t%Hul!VtYX=*m5n zdpkdLEGq+a?E8vF3xb0;Ze1|eWc+sAKdQr^`7bUc{4*+%R832bkYR(rHokV}11~&e zy)Ruy4OUndZ*?Ys^@|wXw@j9f@vL#Yj!i)iL^J+0Qe2i8mST=(=!v0@P}L$EnA#v? zyYrL;9J$HKJfMktfHrqi>OG)Gu8kT}1Y>b{u)aTmiC{Qpg>F{maQnZ#&6-k^ND4z- zXFlDI-~z{Muc=7D=W9r1xrL9X^MMC2)GTbwDLmQsbXdrfB+l29Hr^&kedI@ZaspsH z)(pDpWrx12V|5YQ@t~ngQti|T4j-V~)ZxG1?XgyPnem)kv36!bZ6dzf>%Huj`Ho;E z`?qph+htaw6d?WOxHj@1!S-LgtR=qSy;UVv=59-*p|QGvAVAU6kxpO7Sx;huC+|q% z&K2t3#-Fq6H&1)C2>zml&z^x8;g7kM{f6h|@q?oucDy^wsl1TSa;Mqb(!jMIT$}WV zV7#$#yMaKK5B-4*vcd0k5om>v?0c-RSnDf3pR($Hwdk4Hrc z4>*fFT;`Cxn7H9Xui!E`*jmQ7w=~3XgdLkgQ9kXMwt3r7?90&PSqJ5Lw(kWP-Ena> zz9y8Pgt(lnZOA4MrIQ0PwFZ9)UY$Cb4Ac4q!fO3n3-6+U3>z{bmv3V{sY4 zri68FV5T!$@&?=jFxVfKhVfx@#7-JBNv7C+-gpgVYUHsf@_Bt}sE`HAV-R$-nianI z#Wp4Ug0@shy@Hn>2Q#&Dp%^Jj0BY zh04bLyE@`8SwvYJChoXt(uAq@f&Q%sDekK`r!_TfA_LA-PdS|+%xG(y!_L-+wci4E z8iU6NGcLPh-6hUeg@0Fr`25$*#l#LjJHP=4FHEiLPZEB``+jL@EC~ee&C*+2GBK=d z)VZ7g>OV->E>Mn)ikK~D4y3to>Dcs9!D%NR(iN<2^bn?lKTTTn@&qa8k{MgIJo~3- zdVH}}R6T66^Iog*cRAf^i$bNbT={#KR#q&oE^@dCbY=#Mju?3y~ggfUg^tUfL{ zNuf-+-#T35t~joJa6(_l?n=$eVzxPpOb3Ox38+3 zz%ZS(w^d9I<}2CP&Z?`brVUk+<~r!hYlIE!?DdkyOBg)Vzrs}75zCzWWawb(|C;5? zKc700K~!;b2mQz6guF`r6(IL@bF8T<1Bqng#M$ffakV0|5XP37{=qyu4m%Y*L1@jB z0u}q`S(5I5y)s2VdcE&yC5&)NDlscZ%usSgLjvX)4!jLmfp{5JojTGKJM~iD&Orm zF-=kL$Ja+NovC*s#<4i963RZj^p^RIR*C>c-Q1~vgnTb%!jVR{oHM65UM~%!i!~3>G!HoWhC{>1&I$@Z`5!&X}uZ zvIGGS)*q)|A@63mzH^7N8%|sF@?gC2FU}5H(hP~|A5-wSmga(6m zsw2Vpxv_WhkwDhi>!;X83q%zAgC6J_6q0Ar7+)kH34e_1B4~OU3r4ronCVL>BtJz9 z31y~j`Gg(G`o*+*{22YL-1<|hU^!bkC~P^BhIIV=p&6Sl;34%R9@}bP8uJ7+Pb*IW z{;c}gpdF#SBC5KCb|k({ica#< zemp~%IeGr$Fv-CUTLRsE<`y&TCt9#!`42FFX}PeUHZ?9INZvVR`8Clh@?v$c3B{1T zty(|6B&nrq7~hJhzz);>g&~~k%9{m!ioq<&vm^8eg+iaw)|*+yRlZ7u`h(6OcxZ4$ zVeSK!8%_@(bHwaFMN{cNASfrq0zmfC2-v;`z6ESU=@kSno62HKB1Wp4lz$go_h6gH zQ|j1h+3s)2*cSyIRvW`rl_gG67cJ(ds*2?FX&vRH$I^ff;-}PvB{}+Rpk; zQvb_Y@D{}WQmD?G-3e-9DJ%Px8_pAzgGE0k828RC0bUpJ62R?xO}=C!BD&jtek4x z0j+pge16$@Qysy{g!|rN$N*S%!Iy$q8?^_F5n)TQ-{9?MxO};O*6Q3`PZ1u|TFKK? zV1LClAa{E3+{>m|54vZ&`%9PgK2+QhPx&yuEX-&Qq$rx<( zeZIpyw#|(gX+4FmXrMKExD1|}2m2;K?Q!OnNS_iWgL&@=K#Z>XhllT~Z%Pm%bmLr) z1tm}MbyQ*?hL>vj`-)lY;l3o!wX`%u6o{tVdU~|97eoZAcfY)LlV+-|g<}FRWH$;p zVs$jE=^o!&p+wI?-?MY7jby*HatS${3gD%`etwf9^Lp;K z%0}PkyCDod6aX*e#R!2=y;$(%R*wG&aQ^xg4=xG^#!JfYG3Yi|t+tCeDsA`nbi?*M zBU-XDLKVR>wR#qok+#z4J z+2(m*=!k<~`@<^!F^~)WKSky%KIJnfzS$Y(MPkKwc8wAyeuO4@MEqpy_zI zs5B}j?pRmS8s9O8efrs$KF5L&ovCKaLZv$0Ws)2mm29Evfroc-C8Rk0Gc*+jm)GYn zrl{Guol<2QsJZh4IVi!bRU7^!WveYAxNyr48!5&Vl=JLY;7p!fhyv<~(+9`n7j26f zm6)YQmwx#c#Rz&7WUjk;$&3wj6=zH6OMN0RNwxJ1eoEjet>8?i8iVNgN4RTaBKXvX z=K2_xjT8rLeuH_>PSD73$BDJQltwolL|F6QJ;78B6Nw z$<$eDwVKo=9oTZ5hZ=V#y)Kt0gWu<N4A`wLEWn10% zNmb<(pQP~v6CmhaRp@ZObJs-#T6=Zu^};MnHfB81@d)dAvPOPq$SaV}_Z9|>)*Kq~ zzUmN~JJrQ>@DsG-=LsX^e=EJ#R|FanhAAt3W$r{J*XwxzJItDYC2%OU1%pBN9*RsP zSL3+cy)il{(!CkImIFF*EF%SmW6Z!9Cv|Uc;+CnYN+`X@#P5SNN7N6`XNx0bGZy+r z?Y9s2p@o&TZKp8Qgv>=`)rcj~H#26zg{>Pc9!Ysr6=#-PT3?+o=`z!XLfrSE+RAYn zeDiF^#(=)Bh}izb7MBTAI_QZ{UHyw-xv0^btc@lDwDaw% z!+k;QBCsO_I1<`O|K@IKJ~z7OXP;<4XijGn(-i5fo!;$^tt3BP=TA~OMi^Uei@@zG z2R7__g1&!wcfsX)Sb%w&Wd3%7`sOek!TrV`-_|XD*>Cn}kv|w7Rjk5%deQ)j1J5SEYiqu*&?~jlN`V{I*+fIX@y$uS@jJ}{IMXmSXpL=D14-*g% zORc6RSct{jzn!0Nc}JE=!btKbw%XydtzKaqcVVI=pnRPewOIY>FUR`}U&|iOIFeTK z44AGmDOW*c(hfWuVt?KA)ld;g>K$l5D;JeAp% zB;SR2wrmAQf2nug_TG@m^)+$$L2w$gKlx`Ldlsv$F@Zjc~M;ZD(k?e?GrfpGR-`8*k6eaW}}2>R3?bsd#;@>~`65hj)2=F3#hzZ~Ft zo_9S}0x3SsVw;fCPm!Ct#pBy$?B%wL>coT>;Ol#$mLm4#K6jH4zUMo*=bXO!O{ceJ zC7pYlxV1&N=U}4Mg!kL!PoCErvfI7Yli8O+4Nnyz?^nKinrgOy)El^dxH-=toRX-t zThG@G?5v|IPk*h;8x}XUthT3cuJ!58olEt^S2Y!RJH%e(mBcH)n+_ThqC79;XOA^(k%d_w(T;=ZH#IxpxyY zZJy1O^`m#{aw)5b!+Pt{No9PNpGgTx2gQ7i%HC^0uiQJu*Y3mD8y|hIa&47HmZo~K zcIWZ&+eY4mr{Jh^llA*s?Xju+*Z!k8cux8Erx>=I#2p3s+8bNX%^hC18xHSDY^37W zJh#mZ^g}sR{TrG0r%6A__YIv@;|&MTWA|B3E54$qY2%6sV#?sdxJtM0bPEehYhxw( zl?Uo$+~4mrT$;Ts9Lbv;{o9UfD4sU(c_!ap&Ry<+%_ikZ@(n1|K88XT5MM0 zd*=&2T=R^YxTmW;cBw++$&N~9m*8t>e&UEKnNtHCu)W)q;4vP3_Iz%+9o%Ou;&Z*_ zd)mz}bxfO6Q~&xpskwhh_!@L5@%B`sH6PpZ^2BzF+8;TSz~q&Kekz(VKDE5||H^-oAeLy>g& z&Y|an$9Rk4IRG_()MQTVM71oS2Elf`Psc4Q^E#>RsQ-+)^@P7KIZ3AVYPY0H^SXjS zdX!V^l|O&x&|9VTG=XrlVY`2@&)Rpt!SKB0_U7aHafl=(@--r(eW{k1t1Y-fp6 z3%7jwejS*j%Z2+9dc~X-cmgqk3hJdBego&uuz_6XY>rYwgaHqg)#!9HCCB_~3`HH? z8T|?LHAzWH^Pf5Ff3mjoJ1Q-X;AB4>zqeT%$#DU_U^v++eb{}> z|A1|L)Yf9S*|Oq`(S>BYWA=we#vj_YP)?S!Y$Jdyf-quZR9$=QGeLWYlI<4a>Th^w>5r8@~v^^OSce?N=ho* ziT=hz%1AmhB!rG*Q&a{CzW<#y98tvR%+J7wGtKtRXz{4kAs>YFzOm=vG{|1bt(XSs zeeQ#IrMXHXjJ+azrNfI+1TwJSTOPk zClTKf4}UY*vF*4~U@xsXraRGc!>7m7el=>ae2<+sbxY%*tI+9CHZzpq+fQ)%9GC*;ST;myIrJb+%Zg5`UbmN}(HeBW$-!Kb<+0q_;5@J6IX_H*>mn#1@Fe|8 z2(=jzw_<|&0v4X?h|@1~Rsa%v)Lq<<93{+iE{mu@e^oerw05a*647@RQma7gM`eMWoXYDYmgT6naYq*_Hd zHF^qFlIa=Wn*w3iNkZ)0tf)A)(bN5jI?-e zs(1bMn*&gJp2>_Et=LtZ3qLl!`*$;+y)!i@qiO#-mdMpZKsQ_v^6Ap-u;0=wuGk!* z++gW%ZQb>wv+!c7+Zo4CA9)}TC{3-E>2*ycs48kH?&@nx?L9x>$&I*q!18hbu8c4= zmG9SqT$x^S?$wjbEQWOM{@TxJl5I1UYuIzL3g(;l-b3owX->_Rol8vp;F2Zgw{Vz!`B8yh0x-czaVZbsB*z;M3|!~NDGVw(|~Lg#nwO< z6dUK-VXNKC3<>YfE*Y<0lEU=CMZVSm1!HMFl`Mnkc_=07<;dOhf$7_`SQ3YDa8n)W@#S=L;?_t<_D>G$Ycw8G(&_14LBpY_*)&#c? zBL4fa;z&%t-O!E|U*rPWpQPs(&uTXLRh9}Tpp0`T0Jtql;74R3@C|%YC0&%8-<+FY z0%fTS&2sW{j%d2h%r_jiUp;yOqn`^>2y#yAp%sW@Sg?XW<>QPjLt^mmQJ3VIi4fBU zcO5%@y=WY`V25%^H+Vo<#0&f=UUTHSY|ePl*s%A5usO4<5}kiucqI1G^d^{CUCS6x zM4-WfH?0a zhloR{9oPpdTEaQ>PI4!M9Sg4PcWWV3u+HHTGOrox+IJ52!a}__s*=>TkSzVbfS*vX zfDek=rs3mKx8Ei6${@}6)&@tfo4JzoE=G_s=jRii(7F%LSZ|iiNu4#AVkcZ)7l9rP zC}(h%Zl0m}~V&%iNyCLC${=67BC zc+iX|%61Ipth~n89AC+nV+3xS@$nRUXG}6pTVg&QQ&?9ku<0B~j6oHo5f4vi*TF0VlNV1mnQu+*i?r85$6(ucnoD?fG{qAgS-P2{1@Fg=K>QpDqoSG)%Bz8++&&duShb>MXl4k7CSqkZ@SQ zJ}qOL7?lf);ED+jTFKv$e*qSmab|yo9)I>^d}?c+ad*y(;+!sVdZ|wvfT-s^spgy- zREsc{{LLcc^n)d0;wYfJRJq@cIW&3edb za{!~S$(g4wff&XKXud2V{SqV0`mIZ{Fs*`jIJ=tU<`EeShH-EJcWAIyd#ljU-39-q z!rb|{_4pkp6zeI$r&aJNQ5=Cylm2*0L!BSp%tEOPv&LW3N{>wEFyjr4^zWRe?}U-- zbvpoIcg$bJ8tuqsRsm;N6}J^x>aV+5>IqCfwO%}FwY1u!)80)%>mQM2NhH zJyn`7lgxgTx5f>J@vrJB(+MSQ37!+yi&UsE6LwJm{wOOcAC1n3-SAe)S-Mx^Jh?r%@L zB;6=K#_&jlAMGosHOcfQpEBFWH_OYD=-DfQEb7E%FZWc;N#TYo2bER_h5*WbhU^0? zw2@^Wjv5_6dyjE=#qSYMd^);{{g$snToBzZsC0BIpW}cjg{i^`Qu;P`+NuvLW)GJe zbl&&}53(B_UjtvxE?ryD+d@)S118~?dAGK28OH2L)U6vYgc@p04n@jB@cIWbnxg<$ zU1{ftrH%2SE1!_^jH7D};bGP)jh{x&w%1?g6DJbcB8lC>JjPyjd4TpNDDe7pUP!eN zwnMWB+a?(wRYRT`H2V>HH{s%b0P2m~0U?}*WqdYtL1WnL+a-Xj?zUq3y7jz!;+`8+ zxrzwx$qj?(@s+d6tbyG^QqhqCLe;_E=QdtRzB7}v)-#qhO}2y*s-L%Bt`)V28mv34^71I zE)my8K0$Z)g&lq?Bei&~M!bP5`H+o5^dan zxsVa%qfrOH>6 zTf)LPEP=UGs_AwM>yN#sY*$0!?i?lD<>*Tmx@#Hjx?@9#{sm{eCtWsUJg$iQ+!xqy zt_NW0T+}=%D$JE{@w>~Zht2~(pH2>6MT1sB3%!$K?zIQ;tzA>Z+EauG%4x->Q|BN1 zPrdUxIp6^?Pp%9X23-xxnH!xV#{OBvA?3*a+?I zt{^ak65p$vUx5FPf1m#LetrLLoo_VRTsnt6j5rNxi1De{(@i!+yHTQxG}X4gC8%nmd*GrQXB*MJ_7_-$Y0Yv&gCv z+P=^uj4Vrp+6GQhM}_DDo$zER+Nih|pQI@qHst5$q7nOPwsjfRilkgg1P)L(RWE;7 z1kE6j^D%Ufy!q5IXQKM>7_)NGknp?1cwonziaku>bB|)}-zKAn3 z&gHz;`Eow0T=kT@%%QvIj$^-fIFde*6t03itmPgmqOC35$Ju7OE>%i`e!wfpQ_wwDDIE?R=S2@!SD~$G?p&yo}w@kHXTIM|% z^?0MKd)S2w>p4BdnEuZ1xXI%1QN#UCjGFV6TAK3-46)0FYeDA|=4z@`v8tE5j4c___D{*L}@51?hD+H1u?5q}SEaGR+q{JXc*FRSu@) zsrJMIovSyp+|NwH^vBs=Kk(lf$h=&T__!_6{27m3pPRg|_Jh$FHfxp}Z!Q?0ok_Jx z(BJo*%UVvnIo=!d)15k9aag>_IVPn>ymwXcyq)mA7_X187{kl3M5}xgmF-`~N4D&P zYWVUiW%Yd`H3rc#hrD>)np-fKp~)G{8+dO0^8ul+y4*MYl8nCEnGK?U{^Ek=ySJW9*mkBe}Q`|!@?tJZO?)&adT;kPgt&DzOvPV}M?`E&@S^$*sH5 zi_gg(7X(&K`-D~=)qW{sG&4qc1BA%KQ0yJ#oYBZpxMP9J?_iE+#5i(ysLscKYW`Xi z-xAfZYgE=T3|*z-^OyBJYRV%b>S<3VaWu;JYgxv3}s`oK)-m2U%j9h zu@Br*yhM&oUJlor?N2P9dMM92;=8X|h>#tQ1=ezAG*8D0-U*XMmlG_*xZpoS--zfcR0`dRxQ$u1a-JZL$?=`k2nfx-S8->Ja3&2!qvl-3pE~)Ok;4aPFTo z1?~y|_GSFV80mh^7QM3d4Ki!YF+091ZZ^u^$|F835?e&+X*s&PcjMPIB)V#KwG7t z&VA0@@>afgXM}eG+SdCo!rXQc-cS2r8uw3vQ85tG#HG}ZWT^g8?UBZzLD&7uXZscFWBoZD3d}yp6>VWmVM_MXmi7ml(a=B8 zCS}ukMKroB3xk^8`rI3jo7w2&`(oJQCElN?(eXJN6&h`oGdnb+B6P-1_%0u=y>&aM z!Gol;Yl3a}M(rQgs`aM|uAdIMPQH^WOtp<>C=dNMjUyjFZyV0Bxlk!+rn)4dD}gS& zj?>l_+Q!G*NG#opWiuh=OLG&rk1Dl>494^PCUNE(*}nclh=7Haz!ZPJ?#1^pa#d?w z-uhSNtDWn-rsq50<34Wtu3WGHm&XmZHy(n92kZ6_XAlO8G@zwR1vq?>lJiAW*}<|Zup2NUW?j<2UMBHtG{Xgy(SM?6lPL_#gca1 zUAD9~6l!T%R`jc?nu1?_py!mHV)&B2h&_(s)s8)Tq&q~9?6sELCF6a3&9xsOx90ug zxuo9Ef=o81Wxy{Wis2i;{H2RLUNd`QszziusOCOXcls0DOZG|Ypia=qm&M^ork47A z^>)7BTp5O3P^#Z-&gYM*RXJCA?hnpxJTlLZ4weJge?X)rCnuj66;ZZaD$wb$0f4EAnsM4J98GaqvurYu#Z97c`~!PZBeiaGec#Y#^HW+` zd&?4}MoOV-8#u(|tL1m9r+^E+55Az_O5lgeo4M{e5sZMqj`8N9fYG;7Bc@N3;sy1g zxd&k-B?C2Od~CF*cT#t^FWaB13>2o+snI_3e@FaGjV6)S`>=Mm0ovUBxmgJ^yzHXu zI~@(tOrN0=>%fajnhw7sQXq{_Cr=@5C2{lhl`?ugt2Y zCE3P7OnY~uuLo*3)C!o3#9*aFMAv3QMr9^OPeb5)^F5}LknEP9cqDLe_{#ipR{dem zb_$eZGRCwdxP$=pEu(5iL!<8?=6Z^9C&xJ?LY#fdF~480YDl{hp)c@uXmxHMvMKCoqxLnD>a7qeS#1vJ)r zlcX^Q;-ovM7(X!$T%r)W-JdYzjcM5J{`bECN7oPezf35xFHCXTZKC2|gCm6+u{eNLD(155V$?sY;aLh{A& zZPIUT7OZJ)3#U#ePQbVJ+2*Erb<0vDH|kHVFG_BY<&p~3 zJnI$V7lXNwpa`&sJ3BsFgzyInJ<+sQ&5hLM5<#WMu&=bB@PywItGv%MGd<(Rg@T+6!GZLGct$-VsI6hX#J}3tmL@ajOZ! zN+aq+UDj(G1rVf6SAP8*&EplZ%>@fAk5bu34J&ts;T_GtN7CzU3toPXCrPBKH1Z2b z799RGF}7Goe7>hKFkr)XPhh8T-nACuA0D$<3AQZ{w~3GW@vDwJR=QBEa5^M6gnGC+ zdge#25w0UUPWk7&NjvB|qz2%p(XBLV&$V<^&J5{eza?_NQztI?V6fosoG_hHr1bye z>8rxpYJ;s?iWhgMP~6?6rML$O?ykXI3lxeMFK$JHI|O%kcbDSs@TcdT@1M&&xyXL^ z$XaV=-hf-cvoLs*iC=a{0LYyh3jMl{91oYLN zXbgN`6-J@E!m>39R=d&6xpfCq%1|0>Q)S@E6sY_>RO_>5v@oaQ2H4bkSx3-Vy668| zog|QGp^|Ct;MK0?{$6nt)D7xCbl7y@zivCYzvpJO)v>YtMzm)i$z~@JSS&inY43_1 zwaF#Yo*cWnN+MGEbF%dtN|6I$+zV!N7K70`0du>i8EAkP;$6B zem)xkn=DoHjgA6*^ohH@@Ywwfe^#}=pfFu+E;o18r?eI^R8z$(7D`jaYdNM#V)aG> zr;R&7HRfe0imSQBTDA?mozt1Y=5TYm_1u`HNJgWiOXf9O4t$ORdW|cJ>1eb(X=NWS zmaCo|gWRA?QAEx}pVwW4rY!1@Ulx6@C8Y$zO93?S-x#i72M!iNIb4w#w>X zd3R`zJK0$9b=9{p)=!H~3iAJFZuat3HkaT6p7P7xOPaOc(;YJsH(Yg8^k|-h)1m|9 z@VJhKSuo9BI{mjrTJsiPEp6;(u{fyXWw63v4_%0~lBzVB7ETBOM=oZ;zq>bktZROs zRxSsGhchw$w2D<@NIASx!(z{n1aKs&7fy!_?{=NIZMz68J9>__*X^#w2LMMYRg<_b z$8u@fv{%IVNb*Vt`WITm`9PKwq1Oz57Br7_fy)`!Y|uRYKej0RFVlkL#@;V(b-mcBTRVQ%3BXYzxIV%5HP>V0@NQvTI_%V2J3f!@Z`oL|ORT2eyz zJxxANnkKA&yBS33P)%#qvtLTb=C->vs&=&mjTfthi&K7ONEC~s zdS}Z+%#!>urauV!44V$Nbr9!xl&caGpT?r-yFK2TMw-ZJkWu@Z1PO1;Pox**L&Dky zMZS5M zJ#u9)h{@UxNpes=`_u}f?mL`)n0N~Z;$Q^D4^rjQnQu$mL0`NOnbMrs(Y-?N@+pg@ zOod7@&V@(1+T4j2a8|u*{>05*B93ulNRinNE2X6|wqc)}!%iz$jiI-rX zc5B*`SaY6A1+cSm&>Bbrafj<}_N1#P=1m2IZN%fKpuPe9CE}DhA9W$C(aR@uaG-vf zIC($%$S&R#`MJ~=_2UpV*@xOdxDE4U*=zKHhI^S$T z<&vO&1bXn9pJ7FlsEkx1BY=WFO(IVOWq%}-0Jy~d(Lw|Qdp8{pk~(i;%TsdP?tF^TCF5()V^XW&vd_M#!6qe0Dz7c#y;56M`%CghEC0V{SD7O9|JJyD# zh3d4px}Lvd*)RaOf^yk&|LOUwv1fr?$3$NU0-xi$Q#1)dw!!z&bFJF&t0v|WhGNrj zOD;(!ywA)9E}PpI9_L=I3n#Z3L_v@`JfpmyiDrZ{ao2pn?Yxqb<_Ye9Fb~3=+;qB@ zW|s$eXLDu)GjCjFSf}lJVN<7FwP^cjvs5jJwCN(SI;5bNWCo2t{R)H%X#Ab@S+73x z!?HDe-D!n0TKiq~-IJSLOypxf8uR9i@9;wV&=0x!QCY@LC{+7jtG4-{q#-+ooc6Au zLV@EDa?`?I5xZA3Pze%IT&TeAM?;ySwRDgI&f3b`qiH3D^~d+*8ev_)R#TePEIN7% z-TP*i%Gn%UeuE(A72!$%{1d2&GBKge_*r3A~rJt?+rITbkHL zz|%GlRRUsG9fLC6vV3OkDz_)cJq7+tIFSF`z8&_T*O#T#(f3BI+wbI)|FyJ~opO?{*c1y0bQH*d^$}^&C+7(@NlsRnEv?oj z%y1DXi_ppYSdE#N@9Lf-ta0iC6=IaIJG6z3L%U5) z_JLp8T0oBSG58#+a4YDuOiBlfGeiL~&OLxbFMD^QrkfP+%89;}*rz z{|h^MneoxBk2>RQYXz`UebIWml)$>e4X&UGs53Pb9z->(!Hu zSUBc+_7nAMCr=)hIVAx^N=3R!r5GfePmRFqzq*muxjH_oKRhhI-%aN#O^~(s<0vh2 zFylS$?D;?2*}qD|fmCvveU-0*I8PRk;wU?B6>5d>?$2HH%xIgl*yUDEbXz@XILsAs zgy0A+=yKT!WYA!RVMIwv)2J@k^7x1tsFyan$q4HLflwst^*}u81aA7=J&s@Z0K@s_ z|G7_d*~iGr$Ikg_$lvy??pFLXDVqMx`9v#_`_4k)-a4#H+d^^e*{uNqSGrJDoDx8} z$p)>`;Mwr?v+gtWjSCN+Cr`rPO%#JQ>!6LlX)fIf+1VV;E{DkcmOm*P0u-}1 zEJM3COIEJYR}wXJ;o^CKu1&Tyi@yS$8U>|}NPaVu4({YOnk-sNKD6MsEJ%#30S z+e>y+24`!7<0DCwyLwF+`JE~#pY2e*%7zhsbQ@`FYfBeS^O2zGMIKZo2_gY-bY`8n z&860KeaZkhyAj&iz>7j2{ z!{wzh+2FJG>7~LAA+wA5evzM(e;a|LzN*GFhIgdm#oG(4okiEJvUnTLX z0RHYhe-m(gEE-d@VvjySM3jj`l*$d((U#7SgC=b~N+$^bRjl+u1dRi)1vmH9TE00> zo%Tw}UOkxEn^JPPA}LZ%hl|42rGMriWULNIQ4mkPTbC}s{z$a*kR(9R#p^= zvS!S!?*ltw(iKfeno2UxEx9u_f+b#GM!hm0ygs-fn#D!c}Rw<;&)RlkkhnS?qW73hKw!FJPT!*uT>ZtmB})s&Vz2Ql7pw z;TK(wa%g=+!>s%w`NUndj*?nj!-)Op-FVoB2;KmttXr;irK0vwrJg;NmDh)dxhbpXZP1USto| zA>mP(F%+r2s&}n0~p+Pe1#&7jv-DN=p8MhM?HTl%qJJEV`OtpH^+Er))3$*hSz*MWCS3 zPC+Wk1qgHdf=My^zG)@veJh>O$2 zvORZbMw-NEBbx=nA*$7HE=ZV^h+g+ll#JxvN2kGi7Wo6PnbusouyejT)M-hgC#I$% z6L2v)zr4$u59%$^8m$*qD$Av7POCQWs!Ipw@yheQ|7hLrefNR9IXM!O+T%7_h!iOMtTB1R2QBfa%;g#L(C*BkvZv zKKxg>3Jmg-<Q#Zu08rvk|7|;644~aB6DTk2CWO}w8jjMiVDtO9i1x9TRZ93ErA=+x& zyQ8KK*CfH|IJ1vuWd}sd@mWmd1f{z=L^*{r_0%;=}QGV~tU?mtY=a4FC|f z)y<|4FHTfGlJR^njxI(~zkkQfNLM{E2M8B=Kxk}8D+v6`NRf;Rfy2SgwMuaXr1ZKX zb86JFnMiy{OQrS#HuAZ<&?=JZi~j((GF2~vW|`B^ZLlGda*4>zhH%n!=R+&zr!Tc3 zS#y#Eixs~Z``kAV{PYFFv*q(uxVX8o!-6qk-)D_Wefj_3e~jBvth9w>Tkco)e~uC+6D_QK zOvH{XtE^ldYiAc4fMf_#2*)q9-{?(=qKd-`MP=Aaz?6tQ*~{;;7#;6i331RiyA6S@ z7_-`|JFMdpr|Lsz+Bri|cW_vL*V`PvTy6F+|LxTUrqnXl!}QWCGhI8vu*%`~0GUOg zF|rNrcH}YTdgKwWHjYI>L7|zAj)|#f`@-cQ_t9AR9jH@(>HFkNVOe?pRPTX`^ z@X2DN+yNjZoV47#WQim*sFcd$qgt#+%)5VUeMh91?klp6CcOU+iWx^oN5v^IVZVOD zKvagFLw9Vl@8ZT%OA%n_`yjC=l-@RyGT@U;{kTGBCG>uI1Y%0M{HdMfr%~x3RGB=66N(# zw_A?fm^1o>X`@;%P%vx5e(Ub-YcJ20Bu(YQyZ?Nq{126VDd0)~ToY}VH|#!7E93mo zWRg@>g_eDohGhjd0xAr|9XnQcUvV4{M|12uzm`;P;_YXUB_S{ATFMLK>LNGy8{YN! z|1b5m=HplpolmIZ(-Rm9H7=@wXY;lHltzBA&d;7WmkLCO=SmL6^@iWydvApxj61Tc zrYku*7Vzq*N9ORON7xMZthQS}&Uo0IB|hT;v!(Vw<#~B6w1bm7aYY1hp|hB__oe4Y z(pm`y#eARFK65-3F?|fr#Xt*nwJD!JqQ*hq zbZan>J=jMcGUb3~OA4}>&*8bRUf$|jCs-3qKL0}(%xF@Ux&b&ppa;l=XJaxM8a)nY zSN$0SapT6z{kL}wl?*fnG0{Q+KwM}H8W|xLszM}jzWtP>f!$7Xr9ZuQU?v}3la3kl zE9cMsSa^!vmB%aawD7ek_`e)$pCT-KY|S%i4lq-6{dg0Llgor56JZ-EGgDtwYL%c> z#V%&|EkRSZYu|~z*84p+JUpL|A<~ENlLge}>4U~oP+Ovg1W*UkK1T(lVYS+M`7!F# z$~4j!LdO&FMJ6YPrB_4%f1wx|Nex#MNuZ3c6vht$Q~o0)-5c8$>f0ECIoe5^U!ou27I#&c^WHQTPnN=qdIMRCMM|nKgMuOQ7l9X zp76lZe;y^Dpvl+iypVrQ668Q$J2~0Nce56y=kn(T_g@=St zNjoa5EZ7-hcNjNpR~P9zSki(-N}tC5mS>0+(Bk+yyZ{x_iP!bIcRbS$=F0+>qfh!K zUji4Ae%#VxKqVnb6CVSpi=>fP0_HFbc-KDXnvAXrnCc((|1 zcg05y*E^YSQ2vXSeDQx;V4Rdxn4`PRU#!aJUfBvoiau9-ItMMp2Ok#(hiQ7#Jk<%A zly%9kYX?fenhyh|5>xlQSJ82LHLeBIx7C@}Rw>FgivYOyqA)>nBrYt-7pgc^)JRU@ zUsqd6_=~VY888)pj;vU2f+eC#L0F5^1J^-ta2{rUA9-8q0&(jwqt`0ZiDUkDicmk~ z0&0Ty^)DWLpj5flbbNftKa&m`bxBEhP(hY4c3Iy}R|0?m`yPtv*3Z^+SV{yxl#Nz1 zeU`zBqoRNYZ9CJjmrw~{g-CQg_SZ1$c;1UWPLHI!!B>o>pN46p1*~om(zMYzS(LMA zO(wh+eOCR7WN6Ssj}t4bmeDK97bi**ngZ^9L;^cMDHb|ImW*l^>FDV@Pu!*_Ccdbe zU_%wK+*}N@iU#1XcSVigIYV)#@&;vSy4-!%`XMllM3KYX6I-J89c z*NgF9S;JJBzrAezn%l&CjtlDb3k4Ix(8#}K-eNTPeqDbmlH#$_J#={z)FS_w=I>MZ zZ%&jDOpAJklJoXpy!SRTh!%1s$++arK<0E`!bug3+WXatT;Gth9IDcvPCp%%aN2$F zJwtg`vd#0xb#IW`#jP3915EV1b^gDo2BUOX*H+Vh8hpEfw=3ELi>B+ z3(&TDPwIn@NJZ>x9$JBpr4k`4l@{BBGY`&5cW01b74vJQcjN+aFcGB+5swKk(eZ$Yw{ zNBOC%%_Ue7z5nPeS0z& zkW_Ub-*a=t0^#6N&d`|Mzw8l6YBYPkM*6L&?`)+E9`RkJkT)GJoIbmn@|O!=`$46+ zOGa_4tz~qwJY;4g?HR7u@)5qp-l*H$@}AH@Lz-;QPJ0~`Ao=~BEqA%ZL{~s z<+qDf?$&%)RJ?h}SDzpmPIQtuj{M`RzM|Z#2-Cg0uxjdU{6EfU$UEyAvLt5lTok8| z_ZyF5?a$RwKXEzr*V5m1gIC^?(%M(us6*93`+cV0l|YTZjs_mz4>+WsZ1AO5`iT&f<9Ss>)cIgRF(W}&!#N*L;< z{QGY0szrJJht6qZFxhe=F8`dg!i`t+am@pmsoEUXdA>Y<{3`;WKI&=7ae%9=qCov1 zMl2ZUY@yuEhDJoR@|XFT-I%vM`xhJ>xRe0LZ<$qbR9nCaM*ZL%GE0)GqvKO^R=jv( z6C|UDvRm52xQ(Txu-d_?YHejL!``CtE27VJH|87i#ov^loLTM+#!Dtxv;WNkNYb6r zqwQ!vn!(QX;ewtVn8)RdbA%2yqPM-B<_6;AyGTYSP#-_}N};w#!EhzY9ulTs)f`(V z$(%Hq4^GFSx>D6IVFwC+RFE#1w(^By-R87sca z;#_crxzSwdSR7TXY`!!V78KXMYh8tYJGA@z^kEOQNs{ZMQQ6c6)sLZ)FPen?s~eR} zZcfg3O{V(Zr6y7%p)6=8JwM;9Q5Qr+M6{@;A;pl9TU5lS`j?@`;stGX)?#}N+iNm! zW|Wk?bhqn`#l+P&oY8;%2bMQav{C< z;jReJ=`=f9@-b)|kz-Ll9Qi3hXyclOtq8A)-srGIZ9Agl%rq`b42dLL)7!_r*yZ$nils3qvyq_x?ZL+BvEkQvs%8g5VHS@cQi|)6 z-y%n&hmX2X7PNSM8Cfb2loqObIf~P|XYVjx=iG;nxLNf_5aMaK7nys?lP3!^`z_y< zXkDHx%jZ8;s2;=cSJ7Lt*L=z&74I)k)gf}U43gQ_ZhB7%kC{#=PFb`VukZ=2<;?_| z`1D4vv$W|@1e&hT%hR15;9ihPLhN>b4#LD)FODLJY3F9@QkFEKa?H2arQccD8as@C zawl8P`0Vv`a|7&L2o+R35K}aT`T`WJEd7kV9hxLyZfbWiH&Z|sLV|hKQlXfm^;5~t><9tOa^ljW;rU{+}4(vl*D#eD-8g|p28W85Mb1H zB$^0Jm(6s$+L!LMxofCQQ#xJ6t{!05QXr<3Y~!u6tO$5NW`?X;cm8%Z>Q^i};j5m; z>dOMFFIL};oOSf<>>K4NX;CC4QIBYSSOuG=Ci_dtykQ@FE;YBtCecS^6xCDeHL_5V z7CvizLc=@Kq>-<@T1R*dZFS&&dpQ%sip%&=-V_B!U&gO^H&sIJao)%HP}CO)L}Is< zhNaed_?qaqm9l)gv1@fy`Dw!QUS`GbY5k!28W-fJvDL$=ROtU>sH;MMAG}MZC};!o z>Jr{S=J$JIH+kBBk9Ni7MVLwPV*;rQzmkDBpI_mo7w(tDI4<7)>`%`2x9B9p)OUT2 z8;|H(&xNgv!{sVZgVWDPoAa6(D)gjISm>+XENLQ*G2l#(tlnt*-*=PJES|^gl4U;e z#GsS`WX$Im#hoVa@%#nI_Xd%Bth>lwdA$eHX|M!C$V-^_=>u^Fb3nqDKkrM1MO&F< zLBi{6l=xG6csDYJ(JNzvQ|~kGG>@T-I8e%-a?D-X1o5 zo#V8E?=Acm`IuSD(FgsLe)0dEACXc$yU>a-g)E zQu2~7le>dEn+NWcRyq=f7#klCN=YA{3Ox;Hzd!F5G4PCdMa2|K_awFV;2*)Jw?^;h zhmO#udVGAE!%Pdv7x4Mj9ak@IPt^H!T;3?no0y|{v zobo&vBd@CqB~?UHGC*yF1Hg8(n}GC;eL4k7uH8 zoG~rj_=CW{;9>oZYDc%8C*N}OnOx$zwSxZ}df(}bQ$JEuYJv(+uw>7`v;o)dp-F^fUIF6x`P?df=T*g1E zrM;i;QL@4@=dhnVBiv!xY?Mrqvmzj)>)mKK-jLt)s;{l=Iwu^vO??5u+&{XUB&=4z|q2taMr5M^U~5}0oF zvTqZw`}Bxx&Sbaa?w#!PL|(GcumV>W?XZusCE%nrw>B;QW3T+LQxhV5P&4;+@)u{B zxgI;p*e`K^c+8@?wYP%ICK4rr0dM1(OlU*yZ#MNZ_zx0%xjd*T< z(A;t}xkfAIN z${N@Rdd}{SPS)@?Po0|RSXm2;i^HHyg~xW`3mr~wcJ?QTFtB}xsbkO^cWQ7whH+i9 zmvMTos!C$#*2J5mq$@{hVE6TOkRac0S;L)HyJ3bvs#UOluE%tLa}kWKCz~Fe%=0ZV zUW>fc^k6-@?{3s)?~s?|Lq4RdG9w-Cg$`GRBYNQt3w^# zrx{iGqqUfC;5p}U;Jhm5fi8_cC#-r)pQ!ya`qr84uX6J#z4@!TNA_o%ElmOF)Z6R8 zi>{;hPk)2ijDb{iE9>YlOQk+{#*aQV5dyriuMV$+7dnK=kzy7E>yHMG& zqa%~G2-eH5i!v)tXX28#MY#&i65M@)R)fU`N6J#-4<9oaFnW>pJ&G8RL_~$ZZv!;PS-U$9$LwTY zP}9#NeZFwoF<_Av1jXKvik95@{k&SmuIHJVuD^;#(#yW5`P}WEGSIYd+x;r@MUzHh ziTwAt>Rn4m;qE+}N_y`NuZToU{MptP;5`=k+Mw3>oI?lsWwcge(ZgoD(6jbue;*&L zC;X1w`O}@uWJ#wtOa?}MNUBBeu;=4k*tK%o?rGZT_QfQtv(ekbivJ?%2)#hY6D^vU zX2Z|4vBuzDlfF&Z5(~e9Zw9S{gZQF-J(!i7c~VUek52@*>kuSn|0J8UjP9Idg`K-r z3XUuO)8>2YbXMWfuqti!Qj8+`p!{1#{rfv;lJ^(JW<4CaQ_}A*L-+6O(LvkYiuep$ zIKK7kBkN`Wi=MXL`=fQ=I9|MD=Zo&~sbQkLufB@1zf230hMI%dG88l#0%rrkSk!Ze=|kAr~bs-v>%{K%LAKeAeSBTm2S z3S0pC64W`iPwzD6ngsVV94PR4ibrr1cXFo@l&`vWg?Oy!y!F%r$Je?-Ab<9Y=q` zkytg;V#Log!XYaufzBx+!oqmLl)A-$X#2K@s!Jmpp-K<5hlee_c;dDKYGB!mR9|M! zL7MTIH#%vep}8^vMft|J3x7VL1`ip$Lqo^n;&R?(umPt_Br*N;baV^lzg^NsB^@2vp&gcxKFPmF zN0<_T@wxOApJ6?lJcyU)?MU16QO0Zwr?0U8N4XVGAEoHOvtD%5k1X{FlMH8bnV(3O z(+n{LJU~$P*(aJn)@#6Fva2yOnPC+{_3AMEPCNGnsp1KVzbdTh)VHzk5J9_gF=L@7 zhv4;#5{<4KYUnMx*xMM%MW@+_jqaEH=MRiNQjSkIv=%54FK^JMe9~1#aK;{ao5@(g zTDtctT;vh*L{?k!pQ5yD?yUUiee~WpGwW>uFOB6QrLXNl0+^Xul8U}!wc|$D%4I$| zJ&Od2fJJYNRxkUP9OO9c(9!Q1Kp!C!B2*{btpcqPP(ZT+9^R;L@(&G?!3of=JQ9kr zM;42`|GjwL$;j1G>MH^sLX5U4U;dD4wO1Dp@ zds%6Rddw$$oT>Y_=H6#bo}ZgQ@|q2>bu?f7uzAetX>cEPjpu&dye8uFeW#A?fg4FE z|5YSvARM^+M?cyj)lb>LI(9*+7$WiIMiIeXz1!`gA-=1&`@p&?CuCz)&AdJUy`?LD z9lvndYN(x}E*c}ADWwxV0+}z0Kfe*5$i^8y`GDuRe2BBuwo7x>B5Vsa5amEyEX<$I z7ktcxP}+FxroE%pa{oXis~DtJWBwlNmYdV_Ey7cC7u|uxhx_eu*e}KRwk2y=<0Xn* z4U>(;y*ktEtaX&Ae^4`N+_)Z2I}pjwp>h0) z7bRY&!^u?+yMs5@a{K0xeNkyAV}Dx3!thZTq(!;e%Fp-xqJ5Je4*Yj9eSBt_u)^{V zRvXB1ZEOzL+tG17*X3bp!)qf2*n47wyx%c=)b|P^Jc^H0CjQM0A*^%64#T~=_qs%$ z8?oKVmIG~;etX*I$@PmdbT*myJ%h7#qm3>#TT#I=&APa|*ndrNcFpMxA2p}dT#MHS znw6S-@`bqOju%T^Wf6-QeR!I-+txLo{d3^G@(O!J6+rK{oL>h{arC%<@rn(bp1YWe z6i@>gclnv=dP&oV-k#UR^(|R+A^WuO4Smb1*oO4pT!R@*&sv9m3wd*wP@ZjVFTpT; zGBx=Chw;78-*P8}R|7+)pz&`}rY=u?AXeyPlrs1x#rb9pGl(DB@a#4I*YK3h57158 zeIDuLNkfIUDn4O!Y%V;b97p5HS2G>4mxPH2sxjpEBMXwCJ^QtTif5P_(!K$KdL!2C zm8lXln&x!vKEKR?+wx$O4knxDwPO>n)kE~>D{Il87o2D zk&E+PSE}<>mz8v}CGF0(MJc;-`-WkfgdT=)ZEL{v>*UW`j@t^ltuC;k`d*%CGTqVW zuGHK{-#aG}QHgo0UG&l$3=AT3OAyr=^+Kcaz61wTQOH=SOwu`>z|YO_d+y&f(Ul&xdmm`IXJnEkBy0cDm{neJ=Yq>{#xCK3d~8?^XPT)jp#Hi#Gww-B zVNzSEQ8oSwg0aT(_vF?6ATXp^cKOn;n!?H3W5)~n(?Pfwde%<8cFt`<=80^U_CQ}F z0INO6Vm2vwR;dg;?zqb-kIKxm8FLtGL zcCj#R!0x{bPx4-no7nieW@%~VidxI+C2%%S0z=sh(*}SK|0sE&Zjoc}KBTAaWL`Q_ zRVYpuNDvmYW@N<^If?hTyX`CQE4Om}+t-lOnr+v5JL23Qz}cwU z9?|Wxw|ve#vxp$0yk-o16&!c+aEKDiY68TEZS9c~ec%+T)i6OZ#uve$sIR7J*cAqt7?PJZwi9^C>w+pEN677n4m? z;!{|XIGS4wj-n7#9L-JzE1`OE6=KS|dve9cAW5QXjzg0&E-QeTP0GZR+SuPmUXitg ztpHCs#6m$%+pPLNc-7;2xm!v$L@+8+qK3u%)xb{k3>{tSbDd0YhbCb_L+;UW1hY+p|Z@WYbL_uqQCHHI@^H67BcT+bGVthEAe27OCM9#av@es1p z?byEH+jRI1)TuUAUJ&v0f9dL=Kc5K__^0JR9o9 zg~-r((xRX+qiYkfno31YH@)gtP$rJzJBC%f(@bTV;`L5n^0M774Rx$&_ubMLu}0Vd z8j^+8StFflBPs^A8lKT7=eg;0l`74_RXg{7o#M=guU{&QG;zW@cX?jL$Yq}5rx=kd*E%j*uRklT8VOY4SFywMA#^B;bNy>3#nud@_SSUI3 zW+o&0Yz;4X(yJ}=8fP7Dd^46eI;RjdQ}j(}t61%5Q0IMf!hIFL^E#lB|Eo~!kh&q@ zml^#$dR*ktoV*x#pcqR4oiD*gzmaFWS*w30G?$B6AI-$eOuu?*aR$d`n;(JFEaS=H z9&_CB<-4an&_9eW?7)DNA-wbx7;gx<%T^PV$BsnJ5`aVBlqubUt^Oq`)oQ`;nN+J= z2^Eu}luRhee2)qF8~zC;MkR0WuLwD-7n9;#f=77M7d;?cr}5zzswAf#gR`AqofQsO zJ^R1!{WM;s`MuvRDpnjG=*w2OXN!FvF9c_TkG^Ad6H`35ebSF{Ly=K2#-4O3K>o3c z`KPveo7^n|Xp_?QYrFZX@8r&e6f4j8P3~}2F;AgtnI$k2MdE!ydDz87LR5=j;d?Ng zBB9=3ex4lRci zt|Pwb2Ui$_yPy7WD>+d0w8o(yNtoZ{jIy-(%G5l#3`rMQY3poi*rrpI6u^)oUyo(i zck^Cv=X6NBDVGi_ra!FL7&_)?sx=1(oo1NDCb26Qmb_d2H!G(znp=V-Iy$R0tZmE0 zT3f@(YO_O|zXa4|N>U%pg>Gds?}v$t;io|*+=k_{J74epq3BauC<~y&f$s1e$&}WH zy+bWq=hC=6sk;;)L6en}b>KVZ;^wMx?3NVk?ZtupprsT^@*dK`9hwB#sCSxPwz=OY zwm~d3Wf3TXjWI(X9ZYvM(I-}LK6+yO-NF>IzCG~B14h&~ep=n_xK6lEIaKhwi3-2K@N}!z;4D{xGejtty?7!8=ywq>yqL z3y+_(j#>sw(mR8)027XUS5GoN-Bno0$LAe>46~%>6@0_XI`2#jK0PV>@3FJCk%2HvMGDW#P$|F&zVix(*jhe47R#vW=V-O&L3 zJLiD_m<6@|zjZb;F+^cfNx!D(sVshq1R-4A>-q0TmC*8e*`qrNb;fy$0{8`jvj+yM zJ8z2yq{9egq5q7@mEPAQlh^oE?RzefbkRAibZIr*s|&=~Id9F=bvVpO5OL=3e*e4k zt_Fdv$3h};`lqCwNw(FJRB1Kofa~2$&{waPZJO}0wx4JI>D@U&=+M?F5Kb#DR>z9w zhYOR~FrHFKX=C-box&!jx(9-pCju5Bf9{6WDiYezzc$Fld|>Ni6oJz(UfSXXZ~H8- zFTE(yZF3p!;0Dz-TJceYcul{lMHhvU?W$x03&{sqUAK?nOcaDqfLR(q?L=j1Oac>y znM5I_+#jk$m43uN@3Y+%!RD(S+bAOcpLurwnV0;JN-5CC%SFOx2zhEvUZ|%iM*(FN17q2v3Xp1xJ>?QfPe$YkhBcC4 zP$ADdt|VnxE~c%kWc#)kO>+ygK-inK0?jYj1X9A}aq_-k@Pmit#v0-1|vQGQFc z-O?fCY*5!_NVhyI$*|+W7jwKl*&p?wTcMpeG7WxCz2XxM>i&WVtMhaoI%nw`?>@pjCD3OQ%B~diN457N;_^{G*%!Fs?<~u6(C__FCTp2NS4p~M*n;e$r@Y)3= z$f&I0fuoxK1HzijTMC4X1NkpW!NMxakumaHrvA99ft}%MA3=~8j>9BH#{Kp$7%{gm ztQWD)a!)xtgWak;mwlxIUv^8sH9Kt{sDva5-nfcO3~Fm7+`2stQy|*P)2%!@qGGof z6?mtFJ}DmeR{6g0Bbec0Fll{=U9!%$)7-Q;=BO#hOCv@LUH*xHDgmfmw7q|MJ;6d3 zMUVhU=c_;$PFBNhpi?Oy%lo${;h_IDR#Kv4$IWXoO06X~V#?HSQYr@li=UiEenRxh zBKTo1L`EAcJux#Q&PUR>>$G|GpxwmZfUg6|bAYV=&yrh=2!Gy*YR$E^`r6)}IkfYX zql_41!Kk-&S*cwXjQnkZiHC?Nt*8S04R0DJM6AiwZgB_5@^$0+B?5`>ME7n^7Ubhj zJz3j>Yr=qd9P9o(B5Y=&YdZGV3ypLlh0%W==_?R0V|(5MvRZ^wcGQHk-gbC+OQI;b zJpDYRAn%6M8+kaLGFTX$zj8R9`I>+2l00dlX(04|l+vR22-UP^Q5zBV10TwrokmB@ zw>o8Yp*Vj%XBysBC#LOF2jiM#r;hJW%6g#h9q-24UXA}&_y&kZLp~%k048oQ%A3z3 zZC`W{p3qo#FAhKaHhiCRgjf=o$M^V)V@01)Jx%&%2Z8@A9PF@Vv2t?9maS@&ES=W< zBmY&0Mf8?VNd4m{fJ?`r?(;@*zri@3n!pmFoZ=YFjP-nZSgB~UU@HU5+thxadwbd&)-5XyX4@HWaFQ9G)pa?@(fXJc|C!9=`(`i5=k=2{m740zDE4#D_h}#PJ3@1;G&2-^zIP;@6kfmvE;Tv6zegzX)K4e`J`7OhMV++T!PhypM_=E5LPJ>8Cist*T8 zo?oSD(oB;JJPi2nc0ZR6`s{ILja!IZrQ97|fe21mY-uX*tvz2-At|-8oth%S5oDQ? zozmVVe9y-KUDpRp5}yhWry?+Sn#p=vLMDLtVtA-=CGJ#CB^8KVf=ni>A>`gBZg zz~tW^ih5r4xY9=5yLv#*&N?DH9$WYi(rD4?J|9te^@bfog_Dq`Opk|g zImr!I2HKs>PF7c3|I(e-e_vdS$-7#98V+|eko(fk$hzg%6*gbKJ(Z}V z!t(9MWfqfTJxVMYA#bu?)CRH+k^QwU30DoL%`C~-1ndMd4`fyQm1Op0MbkA2cc+~q zo)KJOHgtg?qg^8Uj=xSubRMr63#c&2iXo@MN&Bp=kpQ{zo$nA93(JN!5}{4QIqGP` zm{EdHh}u#aPiJH`coKZ}b1EzZfYA?9i6;(yK&HTG!IGg+8(uAzhy8@a>RB$6XJdJ+(w3e&&L2%#PF;oV2zogfy{G&B!VW_Ikl zLG$3RY8v5`m92wY{FatKQ8otJy{UTy$uWmxJKf-FVpl=(HmgXdu5S^1UYgwK?6{~W(e$5^b89Nw(hVVB9W6wwXzM%L8dfMCeISK zpOlk8DvVlSPN^Q$gz025!Z7_pO=y)zLSfy-LTtOW-g#n8h0ZGS7`$8Ez5G`TulHd|& zD%)*3NT-OEBbh3O#5EYXeAr=&F=6@{9#gq{X1+Eq%-%Nl&rk$#;2OxO#pXIeZQ1jg zosEzk9|E6m5{!*y9)YO^JA)JUC(w}1LY3647Br}a9Ms!|r@^B@oe>!ySE{)~m9zIQ zN0VrA=g-X9aZkSn^@6gLj!N%NanEOZOB$qa7V5Es>efVEMS+Cv^C5<86cI4i42rUx zM(l@#LUBFDFzVn0-gT-O(*!=eQpxZCkEU~s&g=W4bsO8ZlO|0Xr?G9@wvD%qZL_g$ ztFi5*v2EY;``>%NzhflhoPE~bd#yR2>B1wY70-x=kj6d$HqR=q__fy{zhOR$(nvDh z8ZWezM6)w-jf7N-(fuV_c2;LiK<29;O06fIV+Mv&7)4pH5LI$YaC~@zN~Fd(+8;DK zt3PbnVyv1DT)a4vq#2Pwpi8xn(?3@oE(MZgwYUntQQm{TQ`0pnoU_D~R+dLGNfde5 zVKMS}Jo03AgNgkTIn=1K)CnpP)I<-us0l?GJz~51THQKzbchV_21*Q*h!7|Hb{Qhu z(qhVZA>qFk&O7(ZEK9OMrS>+Ih2g1Zb{%%sy*yas>;Qk&j5NxGF*aPR*J#An!`0&> z!^%>Xz=f{9|K&2xYsd!4^N0^=CDNxp;rzB4{acdUdc%!}nx9&~Psxgqk=d$QQXH_u?Z}&7E~Z_r8|V<>*-J3>d!NGLAIstj41YO4Eq!+Z@i8Fxbofb-I&lC7)|SuK2^9cX zDnbT~atjM7n=O?IP-GM_{&NFTC3x^;``^htpRa1Y+OTuSQ_L+dOITZ@h$>#czI%Fx zvzYw?bJ(duswh71!~9Y4?*mj#o~F{`sl(AB7MH1|vdlT2Q4g%q5Bdl5W)Q@kJ8&xL zdUKCS<&BppE$L=@?Cha#S5~rV|}eG#CX#L4Z8{agHNqAs{yT%bKZA%ijgcm zF%fpn`oI05bJ~*!ZLyWO>XwvM9hVtFGqR=}?jbp%`GvoZVEj=xdT2qBqWNqbAtv>$ zu>_h@C1+|r)GWSNYHoB-1M8BdIxFFJqTP}>ZnZ+WmO-TsqAU(1UTtglU=7?;15 zpZ%ofp4^o=j1pCIAj}5oL%O9upKMiMZyU2{@a%{c*%^|9sL9)L9fijIX03=;X6GxA zmy#iqBZ-tIlE-G*1S!6DwEgT6Cbr)jEBwks1iwU}JMj#yHoG((LZff}g`<@8~Z; z0-J(Dld)2+{z+j50GS{|fdOm>+TQ}@aC&lVkUQ3rlOfOJSk9nx4+e(7bu`x>vi{Z2n zK!Yknr95MnIoQ(0E(5I90#M~%+~ZQh;_SMgihKuDElKptWT25%S&0AWpB9b`(z*df zxhC*aEn}WHO?p>Dl!ou;6OdofQAC%kQzGhvUuQTbL}k|u1>f4HgBVX$G7xv5Mz;~{y|28{sH$t|?m~pY81FWKei>Q@EWnlIDhWQdeh;V9k`>8li4ZH&~@o?Z?0@Q=%wXECEvq%q` z@Obi;I0*{uq$LyPZKqbJkIXDfd(aq9H%R5kIKBGZ6_|C9p$g?HT<~dr$I@X~LPEAm z&dJf3inC_Va7ImwIBX#?k(medluoS?w}*e5#!-3Qoi#Oa^JtpTH7@SO&F6pGFN$cj@h`$?s9t(Sa83r zRW_Glnw~B~mBIaKo9Z_>nag`Ag#F(udfOzOKCLl60?rnZ zpU!tX1!EU`1-3M;%JI4>s(n_876_D~#XUBGK8ATLhy}^i2QZ;9c>)>>9@no_7oP@% z{8ezuie?9c*StRudz@(Nx`@;6h=ii0tD|Um9xM@AKI*d#eoh>bQtEh$AP?TTxwV+} zejdKhPh&yL7S6ZsHYBZq>CVr6>f)=l-t4n=JeU%OTwEOfhV@;h&pA3!g2S|S1#trB zsow&>RA^QIn9hy-Dg(AWGbt&lnzc1qA~#k^8LEWVk}hD4=g)*LolfizoFf2JB?$^4 z;G??sAW&6h!i(bMH>zLhP`%w_$a`J;$GN8iJ+yPg{-Nu5YF#J8}1Hsh_}15`LNs`F?5{YN)D${r*x}S=pM|@Z8sKcXRB*_3hiY z}kAczS|7E>Ziv(Tt9n==K zl7^E3rhlNKvEog{ZEAcEo-pe_c5zFGeoV2c!bsu3K}bwaHe%0!g#d%}JN8;*mCXk> zeiP<27U9ix*9h77+f!iUm57&ccK)^6<|Q>IRjX+m1Vsf#usku@Z+_M%TAzIV_mvID zG>m)bvF}?%s}W(?w%ixq?|wtzdyiscZ8a{-U2Bs_)+S0KDjJv%PS{ndP~blcT#Dx9 zIAV2={@>SPZ&*y$-geP6{!QtesiuK_^dO|;?PzZ47PuIDM zKkFT|2w%8o;=%g8nIV1gjxUJ)?-bo(1OL?XI6?~vPp9t=))!~b8hiOJ+kCKc1Hwle z)}HCVw#?qTm*s5*Bn2Vtt~1` zGJ;D^=lL)N-fFYOEQMgiAXIC2N1y_c{gInAm!s21epy{SYJ0G${CfM>($`r;ee6U0 zp`!yuy47tjf(KCY``N+F&Dj^HI6KE(`{Bd*3pm3Sb<{_j^RM-Efv?NtOh;_Irybcn zgQws&_g%5AvWEvhgLwi5HbBnY)YPqoSs^^Z3e*qML=Ww6LJ4tt}07#VlBNZl8fR8ej%9Zq#ZIy^w>;x>Hk8QBYG0 zUa_IVfcx)v#>V6$CUt*&K8nVxe=k@SR#YIQjHxQ*T=dgPqK%lu2L}gd-uM3?U8KxL z128AyWz*Bs5)=e8$W8j{0RiQNJPu+Yx6(SNEpPnP2Svo0EH169MfGAZVqH@E#@C=n zHBhsQThpJoup9mP!49ndHg6jd_3QIyX$u6qt-b`grJIXL0Nk33t=T|&kI#0YPEr@w zYTxnqke~hh4;^lFua48hL;X0uFR9FJ8c@BAx=X09~mb$rjjhW@l$BtrnV~ zU!J*Us>;jBu_6HeQE5p@5Af>Qu?NQ{sasuLT>+KExEYIIcTRXX8~_1}#<>hEEp1nT zP{aT{8o&}#($Y%5_q5FgHmMXicsSV*(0RwaGKOcT9)+ZkDu8%7|2MR@zAi(8GR#Z< z!ctEUnC6<-0+tS`E6Z3}7tx~|_6e!`|Nc_sC0GY(@q4|R<1y@?` z9YdY{Wb-;DLm4WvTcVYTsLwx^P+bXSFhQNeXudCnmcgq?iW-F?{W0k-kn}Uo0YMZq z)Nb`JXwx_4eoa*nk=XZ+$$IfkD8BI+e$(ee_F&>+G9)UK-I0!yHRMQs_ z`*rWm7rBhTl;U?rJ0FDz52o)du1)E@rQaYwwNU=`e$Ll8`O>xDJ6BxfKZRl zIPt4^X>F6Y{#dxrKOb~;6y1%;0f)&O?t1SS{uC{xF6+}JUb^b>w#HR3-Q7%hsgX}& zTN-prxO{kM!sml)Ra#r!0}Pzb&Me`1E}>%O(5C>nu4UtbFx#0uN$NjGcaTuQ+%Y{A zg_0^8cBA@KOxdfG*7sz&wZ+1P_buT5(6V7yp=Qlspa~R=ZHJ%O9ya2emk7A7qKfbJ-;quER60i|M#Hg>x*-$XWP)dBMNUT zf69k5ZgY1dR>(*X>8wTaBa&^iKT80MW zq3xnNf=Ra^R-g-hZsF+>Xa;@V(diYcwTw1xNHg&$b%sf~nnsFq3QSZHZnP}ipGrca zTjf2!l%_1XbZ#@DUyid~7!WNAB*t<6tT?|XA+xP=AhHP%cYHAT z#rSo6`8#uZ(ar7aC5wCaJI;JL2cP6w%f*Tm=iaRaiFbvB=?gA9kKZ5MQrzjFARsoz9Zm##LwFP)bS zJC8T}gA2w&%KY=b#*5TKq#ldARY^jPyFr_2<_ME1Q7@@tKyqd1zjRJ@=j27s7)^{d zO24MMd2QWak8zt-?)^%b{6<@}m9pcR+*)l@biNjC!<)5fJgow$I>(q=p`q+~tfPwA ztJrH;j5*b;|2U3eTuj;C?jeeFV!FR?kN@PO8v2!z=;rpY3W=8IS{0myuaXiavi_5V zU!7>j{Ok({7AjnyI&7MYP)>Ek^}piAj;=pQ^&@{FL);H%188y1>~mbxv{#5uq=w@* zC!S`%a&hXd;}~y-fAN)$I@>BYcG?HCX}(*yhIp@)14kaWHCWZQKDuCWew6g(Y!KJ; zo8qB&p(e6_E^OKiulTb$I~y-eTJTu~asg?E^w(~P7)c*wr56Fdc}rVcO2Ajnh;#M& z{*xdYDNt~(0c=ZF5Cs@MX-|}|1%1jM&9vCE;{zwoz` z-yEtr%;8&KX&_{FhLEpq*(7z}zGp>MGU9_xP zXBdkuN$UQ=E<#2_TdI9yV@LkNQo7B&W0ZT1DdG$pDa6F7;|(kDk~m%ar$N|EYA=~fThGX2d*m9| z*VpTQry}c@A5nBUAK@rqmX`_)9T!M)D{E3*_oR>OH7NEI_&oaDp<|ag(hi2;Gu8YD zS!|6E1$>$A8x*4;zi@B;r|iU;!C`6rodaWANZ;v`l&f*$PZ3-Y_aP#514Lu>TbB8F zisJ^*I?Ne28*LcU#7ijU`UhvW#rn%V`xB>dNt3|+>T#Xrp8G+4&v~|dyFl#H?uz`AOKq;_%Yi`w*$Aqd*J5dV~l5kaq($?1y({UEK>T)7R*XuXZ^WQvGI__5O^ z$#Fdy{v~hca1Z}-Kla~gN8)N!cP0}WKT6u?*C_@IgG*;Q^P@KN)VD~fllC+pQ~u2E ztaiH7(+Y$&j*;<QE`Nrerk6W&|`wo4v7eu_3&u(j4%~Is}_?L9p)t=>D|Emn$;njnDISiE#0spc6 zn`__2u)uCON6U5ms|FS{2KcM4GyD>9BXJd2Un#1kUl`p~_DH+}9I5U0uiL7<7Z&mD zSV*M|Ka;_|F%L^uyji&izG=Cdq5W~5u_4s}%yUsnNgM|S_LT`ta zsAi{iKe@nU*>(P7giW3DSO(riZoAHCRB)H_A*zq}vxM)mmt&^pF#>khdzC{(dB;bk znJfZ2PZXT&9$8WQ7B;h`S#nB9>X9r;{1x6_Q&jiD|>I{u40Nq^WYF%8M!oEG|2LO!(WzpHe}xVqfoUZe;W}R6kOOFmNFl}{lgJ4piBWmq zQQ?A|Y==Mb!$cG?ApdIto^;a}Xd_1#@~0poA|@s!0p|4jZv(@Y{_=!7MQn>Hz!0i8 zaY=o<_I@{2w*p4U9E*_KZem$+ngX0k@?Z*D)p6!4A1m9OT>ykLM?tHH8iFe0AL=io z+B7W7Qtqn}``Y*a-QAYS620`YoRGu9Vwi0o2A%>=)7*AVsz6phA9HL(zEF^0p-Lk1 z2C08|{WLpJAD@C8 z`*Dp!iFt#(b6UW}ce`75d%ZPSAE<)&A`ru1GSq%h6V8IBB^ImA8rKkPZ#|v{S`j$i zp_&Q)QK{gQ#v&;-I}(RZ^$6FAa=m^CnMsP`6%}7Oz*)Xoy_9clpcY7 zWb&4Q9M2dzPB8yRq;UqKH7X3^yzCNiexyrfdR04H)wyW-2W3ZiLxvqDxLBblU2eyg zB{SV($JR@MQf0Uy#xj!_DlLI->&&<}FR9}RIR1r$9R`P)?ii@rzDOk|%UZ82W7n`< zt?V|V@}F=L5r59OUymMbLM*WxO0lyX9v{Dn z;|}y+zGa;>-FN(ShC+VxhFKy~9NSg4+tuEB=HW7BtWtm(Fy1{iSF2O25+a7Aoc|jf z#fG3D2>&(=UF|dZtKQ!H0k?hE+B=AY-_Gc=e`+uMls;A8FX7!jwGZYLtSaM)#2IR9 zGEmo-2A_3D}5?jS7az2%_x6z51H9!4^74}(5ub1Y?l&f}$YMT4Vj;(YF7vO-bb zxhg+Nw0gaF>b?4~RZ|((=bp@+?-SxZWMk;(r}#SKu_F(<8MAjHWcnfFyFG`q`|;d5 z`*0)#44Or5bIXDM3QkOCl)0EX*@E9le)HB;!>kik%w<2neOt19*`(pa1hjDf(7M|I z;`j>d*K-@{iN@1X^xw;m>!4HX#LUM}4|5RzHsqA!)Y{Zs{@M4@&8)s9UaH$wUU1FY zt}r-r{5_id5UYXFjz!E0b@6F#AUB!!m3^b4*kSV5@3$5MLcvRg`Dv?*_6K`b4HcUI zuLZEdbHl7JK8LN?`P^_}S(@<4q-Made0ej>)@2GVCQ6-{=Bs(@3|dx=T1CFxpRqsB z^xPgk`r>CYCT-`dsFJk@ zh9uj$oDN~MHd{+L6T0-lHkK5qGX_x2*<}0en(cFv%V4se=}*3v{5OcBKm){#I)C?! zm}7Ia)fF*-OY{FQh+X}%rR_DhLXU?F0qT$ef<$RNEskBZRIG8Mqz4ySC2F#@t&xBTPq)7W{2{gSO4hDb5X{h*9m=sl z_PZZj8Um(zF)(bngB&|5RGIF~{j^`oIPGV*d0t+0jN;*OB?{-33G~Eb_=5|H`KI1h zS&hoVWZB@FI@=Ug4@i$MWt)|#NfdQY26bmrPU=M8Zih&WsrC9xd|$z)-{&PON^*LO zAo&wcjC1pB7>Bm}?A&BEf^vNz)b%|Gc-z&d=W2;V2tEj-nZ%t9KJ6^B6L75Bf480* zNOX6|!H|h1;4;aJpde7mKq2OdNl|D#%~{Fu99z7oeXX^RGa--9)chee_PFz;J(=fS zirbbmdNoyCZ?=I(8<5kpsqQ@X{Axmb4sd-Kbo!)=TxMvjD9ERcmpvG=oEX}{9B7-f z?;+KF+9T&3VCz@r?Iyp44vV2feT_xHiE>&z(-2mr7oVf2F;6&pd`a9Plp zCGV-hi<(kAapZMFKu%CB$?X%5M1+xK3_i}}Q=e&EhIzS%iiuPjd?>YlEoBHBXVKTm8AzRT4# zbY+IQ%NfbUbZFOmkydUBw>(w!<1DU0Zwxu!Y~DWaMX3GM5~IWKRaGYxpSqCqQj0M< zdW@NCu>iLXLkQU7(^CBL zcCX^}rk_)*K4>Sl*0dxZnAessZvW!K9|HYxLs&eSqA*8-AC+2xrIf=rg`F`@(00J0 zSBWmL(UbQ)hT}C2BV$J$CyK9uOW4bo2F;3$)=qe|Kaht1n{F?G#GR$LE&7-7 zRxm0E{NXX743t&)u$$&~UYlr6#jGw{ZhA9ui6(y`Y23zLoaK#R{CI)XP(uY!Sk*6f za`_4)x!uu>-JFHT#3%xoShiG9Xpy$d=wb@R-JyBgqRe70v-2!xpoC7lM2H*_o3lIN zq5ixcFFDTm6Q_}jOM+|1kN%&XpZ z`bglH8Xa%CFwgX}K+-pmB|`M04^P7!9+oT%^c_x3ejMY5yb#>Fu;e-Z4)V?IR1Qa z;&(9+$N|VHmzPsn8aIiK{Q5W%?R~}it(mb0=^0_cQV93*NfUQ!k=32wt;?T5#rMVv zVVQ>qSFdv?X0f$Tk~ChwBHU7vQ{$u3eqe+w&%MreUD%D_76J|Tz6Vm=$7%bi?7NYX z889_({ZVOvIMR~`l^{XJlai*KeYoa2k?JF-Wi6BlhgR}U$r1qKl^;r*cF}#wy)Uro z#GS5m-^BDy9HUxPkS{kFROU_Xgw)kjM(J3%n`2>2jZ{Ixi=4O^Z;(MRVR)P)t*I({ z6=`}DOcs$4`(r~a$IsEzKXzAX1nZ~&O^x3F z;a)4Uzlx?MQ4#AH2S$b5(rvoa-ahys3#SnR8;qM|DO;VCVQQ2V7NQ(Z5ta<~vz z5*cE_E~*;+Td+MIi>Q~^kb}z>&z2^o>?1Ey@4@h>lpB5(9I;y=O=_&E`y~IRO3_s2 zWC2|=)AsTyXFvTMn$@4i2kV1{G7CJ3;Ezb2rg%trwSRa91sVA@c(SVSV0#fpizzDL zCgl6RP&3;6Ri_pWkpyKlQgY-zS1ZOIx7);)rBPQKMfZu(d?B+);PIT)NpioF#Y*gR znNa_g|6n)W1NHWNwIC6lI*v8nk1s;v1)XU`-g3jPCDk@EEX}6n_Y`e1 zKzcXn&5Mh`{M@V;|EH8HDqUwvehXS7*FRX~^LKvyj@ALTNQ@h2{{)DM6;s8%ko3{`E75oJ`VtN!8JBLqqcH-eU7GJ1DVQYP)On zlUc`cOkdoi%WPgUV{|o^)Bc5ZkGI=M{DX;2m(|ZQTFUoF<5>FBlW$xOu0Mv7LO`uHUupWlkVyd+{F|FdG?Yw>@li#mtA|49Ku zq2gg{85+X3`L`nnT*Zri-AjmgaWYUg|f1cXIO^@C# zB#Z^A8czON!xb%Jvr;W|+da1@BSYg+7WeDA3&-mZXEOw7Zw$T=1 z&ZKYxqS6|BE^`x`MG`}BFcnVmbNjoVC2t_KdG;s@@p$*Hk)8_KA6%9=)dDi*HCBUf zqVS-e)j`=`3^LHLv4e$)|41Uw?iBx2D`C!-T|5-#7R=Fj&3iY<#Fpmq!BC|E`5x>? zI}rv3#=aPCx34rVM(>`~hR5(y@fAps=U_mMMx#-aaob@00zyYg_XlmAm?sXD4Ag zYrNbX{>xt^e`vp9Yy|4eDPUsKd;egi6qQmPStkI3CQwDlkxb+vMKnlMWIMp9Cmu)f!?e28VpVM>f=+Ha-abCvLPcnF}G^tH*e`D-JY`3{IVLriJ zz0noP`?-z}Nfy=AioU{JG;lDr1<_JH?>U;)%eF zfj~8jvh5r`T@D8uI$r1c1?uB1#&leJbCk(DiTTxEaNWT|6By~5jb-W3iaR$~#~ET0 zrLFbUMcHPy*+Ygr)YUZ6kJR5=r^jgk6T#BXZqk+t@LSCu z-+h``QAx%F5h$GK{}vb3PEJk$OiU{?xBr(_o2JOc1(Q*+jRFI3vLvY)V6%p|YUD)` zMXg>6Sv#jfi<+5VP7IUMQmL8+YbFL102@*sKn~T#n}sqJw7uKJf?u|*dv1^l2U{;1C)gmJ?lD5RCAeL5)Xi&%S@E0C|QY!4FB zr4iY^aZh`nb$TIS1LH)cjFZc!oC{1Ay?U%LQWsBUv*#Oc0Qm~pt|G;Ye8>1>w=oq+ z2CJev2GdtcffMX7|0OJis58Yrg$*4p=;>lZ+|yDn@MZ(rP%Z@EV>aMJmKP`;BPfpf z$rsP9z|@%x+tZ4M*of)h zHR%~APW;KE>^AfL0>m-+)wt~X-qp}fXV4!R1kA^4Z=SV1cFOTsQ5EJ2X5q?`DN&9Q zjFS*6EA%wvZM6ec%&V;t8(hL0v^2zfTS`T#p^}+En;dT{<~ud$Q)VTW;}IVNTRG3kMGB#9l+w>PuZ1d?igNGkF`A9EA|vH@{Va{Vz1Z0Xf3@>ilK1HuS( z@#DFPK1$HZfMtKjQ(CGo}%=IZDGD9_gYBcepyAf)u1 z2N&TsEBDuNbk{umC^7ETt`olyz8w3IbZ?<{%?1*fRGA{VFlzuX4X8k)#GH#t08TsI zlL`@pV2=eWplyO5@4t0!KLOp|lATT;Du0N_QO-L3yc~~{= zhjyEu<6Cm#fX@20AsP_;mvIXUX87 zVBg(66>Px_iUG}j3WM0-IeqWcqS5DFU~J)bDYcV(8|Ox4ik_|PU9?+ ztgX=0`kYa|F+Woxx?9t=<%z}r?wPAkDNse9g{4D{Qzm*&ejBv!!G4iFU!P?;>;d? z6IfZcY4tF&q7A8oG@&PRXYOh4N0#e4fjgFqt#_ zbPOk?WHzPDV0g26qlopbXMx`!Fq1Zi^hYbH&lk5bsgZC5T20+Yhj0X$XQsG+ zISv(;95v&kkvs=G_n!l)4vFQsj}@??yZldb7u_|`piQ5c+Yrt7{$=50+^ z9v)&gWN9EK*tfhYEBh;FzlG&2HedIowL6XQ;c5p!BEk|qS%6RZsX~|a1^SkyvX-U$ z(#o`I2@GG5x!7ed$vLiptJy}3-|7m-&*f+h*0sT~OcM0uJdV>m^J^{)5?)sB=M&>y zdyVTbm*F20Yly0D?kIXp*s>X8c^r*VF@XFyd3~wOvN%G)X(v1>!#e|Rg{y72R~CY7 zH&}n>Jkf;vQ%JTZ@^j;9GcT!N1T8Ku>a3FgXQBXyd;cM*mJMPv9;5R zDUAam9B~-!$3$-V-v|oZ05b~T4D`y!9(B#X(p*ii6$4GaZ6EVsiBH+CVaA5FIJ2| z?a3vx)6a-mQ$W^1#`H^QCB%wKP?H6chjnzBo}wZQ$4k)`npVTMxyi?x#E+2tW(QaO z7=IzutB=*L?g+YAn)tWV=?l4}#)c_~DF8c%CimN-@4N}qhI4RDE3Al>q8>d3ch*0! zqENEbXmChFI!?_L!Aa~!T5L6xqW8ef=xkaaQB^V@4$5TpboegUV*MsoPAp7hhbB~G z!)~0jdkd#m0YMa8k=e*~naONQR#Z4}_ZXqKiIZ{US32OPNmw-buEvcO5KJo(s+FEd zW;AWzl}wd{wK}98g$_5!=)t2Q!DK&}#FN971N~#gw%!?oUbcWLxK1@%yaM{{nVL~7YNUwBKa?Uxh$3c36^f$GZkiyxdA>@Rm4jX@Htwew)Rzd z^Va0+So;qgYV}^q{=a!`b=*AIiZ71)NgH3SEYqtdCeSy-8OZm@;><=ds^PUJe`pLh z7E={D-maZ$v{4QJCHHc=A-d365q|x-eBPn^4AP&!8VTGqg`U=9=h!$AQCm@K(Nf02^1 zbUGjv7cf=)FUc7P0qQ#zyjeYN!pL2FRA6UgYx%1m2Rl0&To5qd=}z@=bK}jQk+8J1 zlkzq%VtNsjkBR->T6 zFc3w& zInrf=ghGCmP=yp5Ll_E*Bo6pDM~_@wD9A~QrE#1>bul3o2%#B{=DpY_t)R~qkBxB}fD<2q>?|yZ2I1r;?l07KI{;>V#^rMxl99q_F)c3#_1IH{imV2 z`onm|S2qR;^$^r$t!gJBC$6kX$b4EPxdLGM8-6yEWDG1J1_`y&G|3g;suyyc^d*zR z5MtX9mX#gARDX<6_oWxb0rAfOaXnuVXy03UyWYHdhevnPI|HU6MMXs*T<8zbYFJ%e z&0O*Mz1G8iFhCzH=i!QI@5d>K0)!4iK0Du5tLrq?H>D&eE2*oC11*WV@8%q(tCF>$ zJ%8WnG&WJp54=xXwv&>0TqnPj$qc9gEzO-;`enI*{O@rKPAOYWZYE6_s*yr);&E>W ziL(+~j(D;E3GCP4J}-m3H#LBpob!#gO7GrVG1!6_5M38 z$6f$@9Xe}_9z+zd)v=)L&R*AUI^45QPP>c|di@uaj&f#Z$DPZeeyKmp>|dki{Zr3&GfH}6Ord_n+wX#-C=Ep_b7>&qeEiX!9pIoJ$ojm_=Vf!ZdZ2w;RKIQ z7i*`CX@k=TTU!v1A}X@ff%|>|1tRXHV9*xOX1}VEPU5XZNh4hu4(mypw{|DH(1r^s zD=RbLs4{KO-v)gsRW3G><*))B9l*{4U?(KwY2H82vfMLuRG&j~yo(>3csn`JyzFN) zeqkih&O%^_K=|eT3Y9>O)x%JLfD{!$JvK#e3)~d;+OSF6Jnih}H@nD6+mNkmUy%jN zJiL{3b2qzaHFqwU18$evsUkg?>?<+M2ynnL+Lp2rDW4D)XH*0F# zON2~c+abzmNf)^IkJG3YZYyHi#2;G8nvXZz!&fusJa#%6_%srBDmuj-Cod*sTt+aJ zQ#WmyO>TM!tD!v4D&-zh_YY^mwO#SuB?*siS9mUi*wO%uZ(=Cu7YkP>qnKLS$RgiI~>WWwMFYyUYRO1l?SD+ z;e(wiDT5MVe)=syvh2~cPPm6M-K4&|Zf5r~sq&DueL#Gh?0mtWTu-5u6I}!Z;Z|x=wi7 za4()V;BeXnsXNT(VBakJL*SZF>`6@*aHW9!l6R61lUb^INB2Xb48w<19@}FZ2o6Xu z>e+JfBa*Z$m&9ZnLobTZ+7!-_*H%^}`ErIXALoG5Ry~cWxIvE`&G&gje z+dbxks`2?~y^mrm)sFkqU9LE$?QLc1f*r{wZll2w5cr-s>6oK`-HNsBeYr@ItAHLtp8Vz&q zczNH~sL*k5P-!Nuh~BbDdO9YO<#~HQ_AyT}+teZ0oqz5AcPL+FYS^H1s}Sby?WFVm z*Ql-)4V#!b8=N{(IkXY$xUDa#fD~FP4+ufFXkeCM<0=$&0sq}Yh2ECVsm6!{B(DPq zKMNb1^}G`vNN{m$(4JGPg_RYcWKre7s@M4LC2K_%H~sn+EJRwja)z}rwq(OTx4s^^ zbxEBvHnXsxx)g(rbMwY_%O-mz8vEMKcvU4@b(S?iPOw!96ti z|1D7*F5qdxuP&DAcyqV+4%<@8Y{wF&dwy)#O}@Q4>FK2b>BC7Xg;bF82_2_I>VgsB z7R^2BCUKwMMwm-HU5PV9=*^joK?zL{3xvgs!<(DNQZEv!sIWC-ICSoQ<~+@W9BEWB zVcI#GldwQu;I_OmMrx%Fh1Z2>w4ls)GS5 z-aV^1{p#A>oG@+D$=rj5w1BE=XEX;84M>}Gw`2#B+X)aw?@%jml-D9Hr2e?RIB zz4HBOPn9^!rQQxBD2m@)arr?ul*m)avvD-G1_=LmvHH8-CZV@0ZMf6c`-s`SUzo@( z=O;CHgFzG+?oK77yIWeir9oO) zU}>bgW9eGr9q;G&{>x{9J#%KRx#AnbtSWn2$Z^h8sxMVaUXQ?Bwz#)RAlLU!bg2S; zz|NN|a^2J;R`DZlrb1Fn*aHzq!&OCBqNPp}0X^pS;k%U_lvg;@!>)*X3@<3X7_=iF=EF{`m-!qj^LH>QMqz4Ht>KJRlIE+9IT0eZg(HLqT7zX zkCQ6c0jD}q>Yw54_ACQWGZh|h4ZRVtRk{Hp4O}w?JfCM%=yAfwzy;;z#uX}J7>?bh zvi1QD3ObGm^9FY+*Y8@^qJpCRa7H>Q97WwV-Q zRLIu%p@#E0Lg#NyK{rPE;cR(lC;5C5OcMUyY!Z(|lh9#-_|;WE^ks;U&`$nCT)xy= zWXIX@zQcEzvIl;&&;zz~a$m5GNM_cI`-Z;VC=t=fy)iOW@D^9k-EK;O?ge7^kh~l@`y{Zcj=d`Vy&u~fDzZVk+5Vt1MUNmXJmP_o;eh-+|dKyb4nF!RB`hbB#I(bP+ z2`z9EuBc!I5KKcdz~ozXS&N0=+!M(GwFBc}1vpp}Bw-KMDfM zm^rBLcX4Ccztj4btI>fm86f&f6)5TQ)|QljY`1ONmpRrLxOn%kQ=|_A81lvK;+&}Q zHVzgp5$|j4M1pMHftJjsQ;)iE|9uUIz3kGSIp@&yA1Loo}pTalflsA1M%HROuUorqm2;{EuIm}xp{pf+3gp1svlq{ z-tgc+tZo|Vyw;0xKaaDskuQYGRV>~VOzATXuW9`NIpliteR+gcjnhRuq-pPj!n>8S z_mPM_O;?+K$|zs!?B|}w=5VfvxZ3JfrK?lFG#y~HW_YY{`#P*p_wms&h^c&x^Xg?M zzqKTst6Yt-F@VI4u(G@fs(rEscIw*m&_7B0eysDP5oUI^t8# zkMxB}+pM>u!m6skwGK=bdWN&HMc)JF`s?6W6HPlh6)(LnA1^M1WiL{c+p_vi==&T>jK`O>FZNE)D!dHpF$a=&VrNG&nAPv5OO{B6$9+7m z|HQDdbGPH7m(}tl-G+1Bm7qTm2S_BTc~_^^A*A@oWKAkfyi zL;T|-nQm7>zUIWDEI-q#?K=py-xM<&iB|9U5qXL6XDNUob&c>*F^Fa`iDarB@n zCe!dXN*PsR3l>4vFN?}~V*1EU$uX~pCi&?EGwW;7-Q6ilTnSoB!9wW=e5fIFOO+;t zgv;s8;0ptCW?KYV*AJF7@|=mHG-4W4s-(=OFC*p9QY$Fv(YHHS3>N~&{$A+o#a2*+ zzt|RbWq+@|=zeSQl73#`njGt7grY2TqjSaJe6qSxK~i+>k0AQgvO<&ub2!(^n2yBCh*Dvj9AjsQ)L6+5$1th&PusF491;={vE=f-y~>O>$nGYF@SH@xh^3^HpV^ zEpW+7HRn=4#zwfOiI187T6e~asn@TIGuX_X%Eyiw5~P%~?0ktmjuHpNq9CD?2=ysc zi6e&gjdX3X6J?rpaqfz}Yp=ewJx$&$on60z{F$*-|B}3tLBua(oz} zUDt8{jVJe)@#~C6IY+6ODI`w)=~lUf(*zow$KE|@9)g;$$Hq&!`GMdTwe8E6oCCUc z_;_}4xQYW8gB_vt?|HP(J$aIsOO(G6kt6yABMy1li`K0$)8`;I64#g$zb<0lKS$2)h7uBj_){Vkj-jw*F@HcFx}wVAN!&mIrgT2$z*v!d*&W{;Y$?(93p2-$lT zb)iV>4)vOE1}qRdZ~ur-pN=kGom4g`;|Xg0E{V6>{N^)ubpz5bcrr)YMt5~IOi2qaMw;hH{Om*skPSf-atFk4T1hx`3>wrQn-oDIz!M%X(h)SiIWQU9!2g{H@2f4Si_eYrz!EH`E( zYU}aA5nWt>~Y<@GFxTYsW^qR`?cW8Uk=uSSK8>&r8D{@TkZAEZ6B zUJC>)XLt~nw?gfpw?rr&6m~9hTj%?}{juNVY+E;!mR^{|I=Q|UJj5K~cR=@^#Ws2yIP;st=;Pp1F>9X4GTBbdPgh?O{QgK6Rs~n;ZYs{E&QuJ(| zxONi=UDowsTqhj8@a0o~+|v@2O!%>~xkI8mNF#0&4N(%RygrR?T+PiswUiKMOqtz1 zhcvCdAP_sn8)7Zc!F_B#qqX(BW{a?;E_ij|dU0`Q*kPl2|JP@sdGt>-qfqp$DK))s zHZrkiSdx?9Fw3y;(&O1%o$HxsVU|y|vGw6v+_2x3i9K_{GilR+rte zJmmRF$YQNrUX1bm(Hm!LdRv{9(qQX*UO!v68I2u(aIq@~W@wBA`E6r;Nl94u>W`e9 z9L93Z7CY{-A#WhWhZFwK{q?;w;=Lhj>ajb2U0vPeMKS|6Dmf-fb8|Cre$tkKkg2Lx z&mV$}5~P;@teO(sj7~h;fM}^;1EfYqFk8R!^I7vh8B=e;`!(ep1?tLIDzZBi9zRRV)dqG=f6O*27_aL&n z=LNCO+3^(NP5GJoT4;ac1|Qo%2_)4^K4cNv7Jhl@dcEyet}w}Q_mC_^RWmHgKeHqUXXA1>x8{TJvEtpL zT=xojeHSWA8{~)m@H8y z^JA#`t?CF}{MTBzR(kiih@|(Lfq}-q*@QRag_ipWl%Zxz3t-i@PX#WV9yqRy48IeS z__Tk`;+Z-2hIeQ1(hb}<+=sFVdHZ`D9@cd@GJFq$o^~NG8spvtl^*GI4fs(*S9eQa zBT$G@f4IQJWGxWEJ)3{*{L4m6{g_G8`aI%B@9wFYk^{PRfCYiy^<4~T2^)#S8iLd7JfbnuZ&!A-#AeOno}7b6$$q55B@qnwCJQISuZGYh@w*7P zbu9d;Bw-TjH+!@vJkhRPjkRSi5v`f^t`}@lA$PmG#0c#N@!6Tc%0(08dNM;Q?w2}e!z>4^1H%{cOxv(Z*W4SM+ANP285M(GyC>0)*PESt@c`6ZA+)5KKOhy?20RggZM>=E^T+)E!4enrCfAuLRz1Nvr8)bG8Ti>aY?AOCf zukTNk&6(9jZJ)Y(Somw}=?o~71XgL2%kde!+&-Ee{3SaF*Pc=rJbWBHK<1y3h1@N;Uukkh!nnHWc@>QK|n={%qENuk}N z?62D$o_1>2(^V^yDw)@3@!3P7ipHmC%d7F#<%EP8p90)i*&bmn?B`ef8F{I!1WS*w zVI6oEt5T3jewgr&k0Z2aFZVZ<`IYO3ALt*xe{M&EJo{SU|o@ByU zu2M0J1rv7|YEo=O&v)Bzudv?SrC+q5sd9F6 z{^EG+qnCh{zdFP)hP=4qyBlfc&C)Dx8r&&IfizL-%TE*%AW_Co+;7dfe&LDCE`G=j zJbyUTr{;Z|7H!#^N=q;~QATFlQfF{PJq|K$FEiHG?-mE=Yl2Sr-JsgTB>H;NWLaj= z*{8nVzwx3{R`aaciW0O5o|fcuyq|lK!x#8t&*0S^XrMePPWX~|&q)y%7A;wOI%zBL zjQClTc}o4mRLW#qv6lYUz-HK=8YxEO9-ii)6Q{z_5dV@vYXP{z)`3uv((c764{f2J zRP{F$Wd;p8!6ZujJ7OWEg7k#)phE)F@dZ;+Mb!-+ZKsuUpA_rJ_gpdtr5}lRsA8%v zv5uP8Ftc1_&0rR63hNF_nifyOunEN3rgVx^d%s4IL@$So$N%Q?6i-OozX!jUyBMB9o&?ku|Df@;7n-y`NqSp_7&L9Sz>2J+**BXy3$!_l=e~cY1I?`s~ogH zOL{ox54zP_tVNHP{3d=G87-Eb^@e$TxhEmYoBagY;BjfVU3mR6EVR(VDdpExx^wIJ zKyFm@3qoh+b%8d)_^GhJQ|hLO;4drJsEn9)8J@4#NKgyVWW>7~EYyivE8Wyr4|5{d z3};BXAn?{u2Q_sD7{lP(iR2R7r0<*XIjS#Vl`(F!%oU+OnhR=3qSbOf5U~6~BIgjF z+%R!ew&8XA_DK=LYlb1DGV^aa`_7Y+lSvdttQjKCtbjtVri+4lez-%-j39%!PGPje zS+~y|_m>tignPACbt8;TVY=`1FTG3Ev`N6dL6lfr5d!s%U5T!AW-aU;fxdnhpj{Eg zpTec=r}&|~uu_5gJd}Q*2K1u)Z7cPOzQbSXP-8oD>6SxF28`duI-#`R0$K!^Z2<*V zPh)jeRiN?#W-`Fhx_^CkM{71m0qzN?6F}!|42&13u@Qb^wbsLWm-;KLbO1g83~qW2 zW4#5V=^-vg;FcLOtzBv^?O^d*HU*g@{Qj07^r=j1n;0K>I~kl#zU6Uy$okK3SA6L+ z=MsqJ?(lJ?AYqDPYwqo%5RcfN%uKVW$G6HNdF#}+XUDq@D?B254+f2&)I1l`6PEwj$v*gf zSRgeZnlCtWzl1{tHRxp%X3D|VAOi)ehp5{NHPys8t&fWR%+m%1_LB`fW^fjliJ_vc zyp+R6sr$Clw}Q7TZCFs(z5RQK+Ko4ULG|V zDD*{mdWe{Zgsmvr?6#}F@$N>q>1Kg5EsgSIXN+mAQJ#RojQ1-`M1vN-&nZ43SBc)A ztFqfCv(}%PunD-{g_r-9EXwTu+q_qe8U7A);c;@Fn(t71NxW40#!wb_H#f)bos-~j z36mbh@cT__T8PI(z?%mjDT8;zb$t#)e(Oa#8B2+f%XC%S%vrR04Ut%mlgivA)QxjS zB-${oPYlHgeUY6O$=vtBW~;i;+y%}l;hAn&&DxIue7;|fc}n?Dexf!CP--!}C-!lD zUzE*L@0j*{3~@2Rv|&u8X07h4mPbvhJ9>8Ik)eNQr$|${--!Nz@Vp%3BV#;~Grd-% z9eQkEYr%0nR*NczmTc;?x6d%)@~1WH8cfmc%f0Kc;FKlP?YhOe6ny3x!bLYWHMlYd zFAH|bhs6F^jZ}IE$QfNo(dpgkPVvF0b!qBAUx7Gv*e5XQiyxQ_HK=z~9R_qjX4JZB zbBsk5+Mxb*(9%|vPsVw{i3Fq&dkx?J=RW&q(-9jL5x~GxWstI=4YRMxES1wf=fwDa zD^BXvJFeECe~$39xuwOWoA&TilB)y6m~|I70m&bjxNo2RPa6tULF$3dE}{bNY3UPg zcI%f-r92m%1wDBfVPS(b@aWZ6f%(7f<;|{=&84*qRty9c*jswZ1T#5KoA0y4RQG+} zS&j+ntEdvm`7pfkzNxwy5W``49B?%ytQKg=dU*BVdJ=Ru=uM0qiLi7_z~y7OaThLL z`x)xW?+vqS-0nLetcRP|R6p7uoRtCe5Hd`ltbyyM^a%f>mf^hPO)(?WII(Qn`yieTDfr(NjI{eL~%Sh{;^Q+0p#-ZhqRj zp&XGSoouGk&p)Cwg-lQ4bO6~-nYFdAzQZdn-v;$Z9K>W`yEM~OI*2gUJws`onH6vGs|`-Sz|AqvJ#@!e^TBnWY5{x~>OXe8nxJsRv5*y4iI3L96gz}OuJl4 z-R(aL->sW(JorKoEdMo2on&?SOwjo9q)>26C@FD5{mK8w0(gf+>o-R0*WFwny{64% zdI-HqI&8AM!~1AB{lK^WFfZ#IEtuw@taZ!S8Ta&nGO6vF)NX|PYcU&nSQCA(q3Qw7 zDgJl?`*iWLncXhA?{PN*uD6}nlWFgou%u^~2HPh#&1elCP`lcF7wUgNM_KXx|s#l#Wm$~DV*^jSAd@+F@bzNLBq`#0sM6EpJNf$?AcCLd?B zrf*%B%F^ZtxR+){KI9AVs%*+^5g$0fsH!?Y6gnFX55F0kMZ%`&>xxeLVwu{P|AkQq z`(;LDX30-3_#~&uTdub#{FI?=u9jOVHfh!A!j;s@rG+#c@Rl^2RJCflF|$05-#ix7 zN*-t$B5TmIfFbQS+oMEt+$Qis7h<*_XXjyil<|^4YIM;@0jCqFie^KRt43ao_Qm}- zj4#G&*4oF$7<>B?xrQEaYe8E8R4tgH&%x!PLMsZU)}U%}ZQ+tmQ13Ra1*q11G`(^p z4{F%c!?tyxaf*!^*uC0(6;BTV-SswKH)iPk`bmtOnFJ-)-$PD*Vy1e!SXqCPqp=BuCCZ3VYAyZFfY%1L@8%2~^7aU6p7yf{%Jo3JFO> z%_FbMX<`xG8A6p9iXESU-{g6IWg(DT|4I%Uud2r{FsBQf8K>Y~w}p%Dv&KWuXSjOy z6p!&w_MJyMZqyI9lRDdQ8y2q7e0?@u?rteiOGt+?#)S9tEj3?q_P4uzYOzlL&pC^50TyGz@*Wp ztTTdcj$^s@JeT2vx#?Kl;S05#NzUUO>FVRkTdW+A|NcUR|ZKY0*p zevqT%^c(M;c6+~U1J2ECle%NU^IsOrs|O_a*jMCi6qdb#VIG&O85is2G{Y_ablJ4u z+|(=Dwq6$A&~@mCCs%8eKqa;1`D>l;op(cef{Qp z@HbG0@yO}S7TlTkD2g056Xg*MvQBMm`D^NZZ8#%V%Lr`0g)?sV(UBl&abMo)JN@)R z(6-U-qQ*C$T@Ajw#HI9g8cuAb{np8u$oA+=6io0a>LD`>`mDN0H^4Sk32%+=MF3cqzpghI$z(K(l z6$VpB%ciE`QGn9`Z2%zNudIy4m~55Tr;IJis(i>@g!u-#mS?Ht((gZ9un~D#1Y<5^hHrv5rS~j z#+=~@4VJNWJZXT*_L%rb<#%DY`GoZ=Zp7AZkCIOFe)|!%P{KhENlFnch%=fyL+Idz zzs}EI=ziRCG@+4tr>V|72nl=Q_tni4RiEBpQH59!}G42_qdnQ5prYszmI9T)j{7a-g$L6#pON-&he4xnt;yP_ z4I89j8fBCFR?A*UyyM>$>L+*7`Upr*VDj<&m%=GTg-F~!$zl=apS*T18RjTCal&Ke zis1RoQgMO6eh)qu6?i@A=}L)-k|AfN8(HzD*?+ZA$jxZ@_n>7xW~d0r@S2Tk``0@` zI`}J`$+khe18;I-BB0aYFZGo<(EM746%`c)8&+$mS18cqpage=j`z#G8_za9*3_4w zB7`l&VGv~kBDIqg3g0?6wn`>chh;jeSv$3__x*o8%XRB_A)DFApYIEV|C;1xpIs7l zf3Pbz^-zDUsdNFS82CMs_e$o9pp=I0nrqjAie|g_G^Z<;R{4rLo zGW%L76b{R^-wvV~p%(F1g*GZgqC06s2pf@IW3=7kMM9xyH#Fjj(E|6Q;cE-3-e^|7G#9^o$oxtRFxSomEheB6}K_yHY#IuCXaaCaZZ+C{3%o zOU6@R{o<#|>`%+t{+v$QF@q_Yy1@oXOk?TMSlU>1ctwAh7S5dwX8>aiUmR-i@;!~7 zSFB%#K=4-yBOG7?|IHwtl&mEkzj(`!`s%=Er|r$7Hul!vOs(tbGRH+dkBR(TskXgf zWQPi+Vi9u891VIv5p*t6191FQ8BY-_^3ie1yfJFEQdK)9a;0R%bgb}R0D8p&VH*Yk zAsOT_;GYQEG;ktnbu1WGOVHzdz(%!kmTj5YFHoQc)0p#jKGYpdM%8#~r7j9I6Rs^p z$@8-8?a;8wxFy)B|KAk(Z6SEvW=e4kZ0r-|Q ziBh)!+AuzmiWb!MwLgIzC3+@u)|xCUBwnt_>WBf-gkt-_?2rvr(!WJdYb4A#XT}KW z+Iw=&4x-ww)Ny6ir9#khDzBclAD233WaT#=RVw1GXh}?#_@U$W)xAKpl!|8gy{2x5 zK;VBEL;o-0A&bKy?ZqY55v;Tea8q>YmT|C*Z19NELPe=t%E~);6iZH}`-nv=qYSyC zi%2h<@`{oYpoi+4sUIvI0@7Ol&L51loNji?-+l;X$WZ|hC74!Yi;igQ!bQSET+l0v`XJHeM=LgO09^KwNJOdqpp0Vr2-G1xZKAspH4%qfE!y5XPTn$ zva$~3qG-R5B(rAy-!?XWQQd-Hd=zYKDB5^c&)9Xsk4wZJW%JJEar2#pwv|!AX7@#h zX4&G;zI6uyAI;K8QyN(P|Cy|4bGDF$Vvf&@!kTy8YpQDDpkGaL^=<`eVTSQbLBn_?cj3unwm* zJx>3Ty~o|2=`mGZXw4=K%$>4j1yo{BzMt&&3ieW$p= zXa(}On*P?ph8AvdL=9(#I0Xd%4)+^t*1*4uL+0~YxH!EYw{7*-Tm!=m4d|p3+3=c4 zXzYDId!13uEd7alt9%%F0@v7m0TVhhh~vOUqG$q0w_!vQqdo7Aq=$gjd5QE4fb~Tc zo%>CPb!?PDwFfR%&qFUGqxBfF76qI$fMu(wsAz_hOOgSMYjpp~4bswax2fBTGjC|` z8fc>fh5UM3i0Mk5fcVL^*W%s%Fk{p#?{B^JIu|q2sG&`G8_qN2;nQk%+7J7)18K_+ zJg>Ed(zaZdTZUszb5wQtC{(AkpG{Si(K-&ln0w|aZfX@C21kLH(7GChV!2tY^~2?R zY~D87V1l;lfEojxHW+4l|1r3P(F)Syqg znH9Ozp7(m?no|n9uxl_&0~7#Iivm6WqN2)=$0i?39RTeF>=vcs1V;Dzh!ELT>WWYp z$k5o|^%_>cq*cznx&skJuU}t#?guq0FhNNl=3IGbcPtQc1Ku1!bKaht7Rhhrz5mUMJ11 z53@G*P*waF*3z+0#`p}&gif{Emm_+}3j4PofC$fMr3lw55yD(TV%{ z@NJ*%q!-$j3T?p*u5DDE{5Jz`0JQ~-25{7Gyt9BXhrB#Gz!El>UKhS;1v?*zaG04< z0dQ$}FROv@T>6~zmbYM~xT}dKWi}Kmx*zE8JZqOQ0WkfRe<8rII)&JyBC`F*x_X{O$jOh;PFd4VkM_x7zwDxlq zkr56F6Z`B~B{^EDARz{SaLF}4$)$3f3y&R)n7uC1^OZaa|E(=TCn<)Zn{stj=KMrdX#U(0MUD`x2+{F&xSIln% zBoiPeFYs2&iD-JRVBj~)JQoX)4JZ40IW3a!42NfgRY1QZZ zT{cyY{Mw$ympSf@M6%D)-oICUD_T;A_wG{m(@TPciZrUKphonB zV}6mKxTYP|ey&xnCeVep`7i}o6`yjd2DXfWEclH#z?YK6N@Obqb^hR~A$a*+u+5Dv zRi>lO$BJYodpC2+k|I$mwp_$bbt7yth{pCA6>M69EOoo`%qv8_&RG}gfHD2{f8SN+ zUw9t9bb$KetW6;*UZyPl5oWvlI^Fr{-6@IKe{+YRPdT<9N>Y^~Rp8lRSCV65xHS7$ zV&Cgljd?Cx`g8rK#19t{4yH58?O*}A*(l9N}|Gja-7u9^Z z=QGjO8F^P-xGZ{_F$T%SzOS>7cDM0RREcyLmz(zvR8)Iy8$jC(ndk9U-hWVI07Zpt z{<9aq3S~F#RL3tbPZ}@=Oj6K+TeWYjusf6hI#|9PBmgi#k2C+%*|dBK=eCf>>f-TP zFR)2DaR=IY8th@Y)L)+`E(bs5_KZs2&C}(-kxaNLbu{14{bTT73jL8e1AIS270w7u zi8eCEvA8awC9TiJ3LA}?Y34Qfbm9rRDZz6SESYj3+1uxwD^QZGgb;-4HE31Jfhr8T zjdkygsBhtkrtu%nyx*LC57!q|%D#{GV(uJlO>;cv_chW5n6VPZdE=>>a#Wn@<tP&M%wCRI9GdDIq}FqS61M{1r@#tsr86E0TSn~(yu zrPo|-6Up@na^F_=1LqGbuv%j!0^M5=*!eTY7F|Tcbs3Y7M#?hXsLd~a)zHtNXiLTo zepjA7_|flw+N@Hsm`MBGCysbA^RM;#iF{Y<{8Y9Cc#Z$tj0C}8GlptOE>4J+iu}qy zg}L!c7KRhHK&bn;AslrjYSn7%Te&u`W_Y}1pHqT^2dqzD=*ABO_OIi|CP*>3jPE)} zNrcsb%c^tzWQU;*;E+2F?DNLMki(|MwVlksEIUAo=P2?Y$oz;lELYrZ{p9)w*%W{# zmrem+yMqSUQHB^BvfV^ai9uA6&}-!~{!j6}w{M01_XYjmll2@)knKM1YX7>in)o-R zEVki{%33d9C_zB2VGJz}^|wxW$Zb|wdSPYC(k)9F{~j0&aHfmXi)xWx*N{raEop1T zkuOqsQAs>LI2(PQU#cLm2M(E|CUR*v|#FGUfmya#$-^G?YD z%zZ0-FoR-skp6$So%7!MdZOLWh;Frk>8;9w^@hrCDP|!$tKSZ*Dp4t>m@3>S!lhW`%&X4e__=BcNY=iM=h795^2G)a@xF83S8i< zR%@JqCN9aKf{hqIprS55Ki})}8>nv~9~n)7pJ zWKejTI!RSvQY`w&$l^0B)@^3W{nP%5E=K694SVH@qLeK;3Gd8JOV_I*@Xr|RQp zD~lkla@+D9P=ppuXl_TfvJmvm8G!;E48TELFXBag?(Yc-KG0(|VE);F$eKRKtM%xVSje7k_lO{IX18z#)|58Gil`x`P_LJ_+;|Kr#kNVgO2qq!3oI zylO^ehD51q&kIW+G9OPRUzn3490KA6vq6s~OPoXkBHi(A82O_%p=r?xK$7hI}#`cfJYqY_JE#4tOUSd2lGcQ+E%7XtCBTo?e-YVr8eoR`yO8-<^eOhC;F-lR3BG)TsQ!s~^nxU&vtwSSBQ(JD7GN}{_-jc!H;&-2>>M5S z9l8Q5+YrFv0-R&cbeBB2fKJk85%95(|5jp3+7=i2thJT&&rdNv_|P#>bsr_R^>N!i z^8gV)TkUfiP#?1?w6Y4o3VjZ$@%Tw%)OOPyUe*0Bt z_bnzK?>_|2S_6HUiN(e885nRf!eDv|x&Yjna%8bD0Q>VJDRVwYr)e!Xp%?XHa6XWg z#|>;C<@L?2*N=y(6eRuKbxzvOLx>C1^uPaQxe{&XdUhu+kWnxFRjrhsj1w#ec$?kh z1=1kl1*@@W1enkOmuPNf1v~`bf2*4z$A@bMfwY#5r;!41pZ4w%XdwpX53+mzjg?Z#7c^cH_#~4Zu%>Wd*^)w!upR z_uleD8>m#Smb{`x$Z{%0)2fKMY%|`pfXxYRiyo9sl`PGe=Xt3CrktzqzJL7JZ%CAy zYRUmPZ2GrgP70 z#*qWs5@eu%ntuU2Ix0{p)#A9#){5U z5YlsNYvX&vapNJIDS|${AXkc-egt@3H%)V`O`87?pfzw>oHRb*x_*&XmKD9^eZ)%KA}_!^Zk zczT3QR83FO=Ev?{E=I}Ggh#}@R>tC>Od)X7bkwS3*U&H=gKq^8NSl8`>eHEhb-h8Fh_x>hs$)|g{y%JZ)T5Sb@NaA!)zlUAtmwu zu>e;VPsO-gj|ctVNPj3FIu51B{I&uC-t+HbMs>5TYC)A`usdE*rq}kaWpQL$+in%Ad782!8%X&a`;ASB&wHmZE=c8d?zkBT0Y1 zg!~JORK#iOtVdnwXVb=6v$SlaaFy6G+O}o&#G29DZ1MA^%jl$L+(@y3?K8j=1Snsz zNfA*e(-})QukgihX=<~FuAtck3a}APj${Z(ERk9{HRy4yIn$Tgf4UX^8KV3EmvKBE zP0t+C#y0GeV|eCW2yR+wQPnA7{Ec$DwE3~I&aNOdz;%px#}O8aMYTsv2I60VbaIX9 zaGFaL(BEs%dQsYpk^kWtlu2sUS!34C^6ROKY`tKCV+<(D0Utd}?x!vyNBVHLt*0`< zluOHE*Q`R7qPgOtqb%bNS;Hyk&H&BAi5M5vqY0wAz(jW`iCgV2KGF6Uar8!<1T62! z<7N@E8BiP^TkA6(j-^ICjqyRKP#*0o%aAS5Ay`fyu1Aam4d?!VUPHjyi+fvJ7%Nx= zU_9pRpdbewK%XO$7eEpxxI4#AtKJ9{8oSP(0Zu>f^$3clH#J)hRufi!r#@AY1RWPF za_MK@xnM_2%iCzGF@V_yAf~2VE&Gvt<#F1ono`pS{9DlMrq^vwa9i>SR-n$WtkxH+ zDTbzAt?>nNSs=N_j$AzsyqeMJ&eqqHFjUU+457~19P-3O6Ivfj)<|_^BZHA zG3{R~MFgqk^5lgmae@@`5((O+l!}Q?!uWT!W`H2;+R; zF-Zkx&t>PA3X{EHH}@=FW@cOjf8;m^7)d!_o0>6FOoo8w^)b|D} z;qbzoMDE8vzORQD7FR~q*RK2X`l5^%5@E$g*a=B3vqP(K_lm%sdG79I6chFJ z$@>(Qg0sXt2#=c{zRN>S4GO;wcSB5Mf7+cF@K0)A>MGpg?zo1zW@*d~J1C=ZS9kU< z&L=2qo;f1P|X9nLV(1SXFd^7Em+h9YFK&MFdQ_{9DnyVf#^gk8VO#z{tg zlo`c{sBWW^QT9rR%vAh!l@=2COo4g?BZG@8nTbfh`)*u?y^MQonkYjk6 z<|ApeXyHkw(XZo?c&qC*6J_NF@#fj8J)11wH4E-XcButMY{*)qS=J9lfrz|tDn$hi zsVsGhg()d@>L>;FyPyK>TUIuAOlNDW_he5Nr8OlnZhtf_N4QR4j8oGNiY}W#Ii=>K zUK>(!d*5K=ZvN=|)N{PzVzoQVjQ=WLLHAncU8p+(kudv$sF?;;KT&>hEf$;J&`9~b z!`ozq4HpdCWl6KiC!$o9WfA;lTdl-JKH7AOPs6&!Ei9fg$|BM?r@6h6LRC>GPBiiO zJT0ju78hvpE%irH8-XK)1}blpaQVwNkBjm5YEf=(%#b?W+|(y=>Te1}jn9x6+hF)< zET0s=&1?%F`i%!-(h^6bmBYv}+sfIqWVhHKb|wH#tW8|n0Q!gC8Mee{Kt8l_pji! zgVP`j0~s)8XwO$3DuCROAiwnHUD@=zMm@f%%JT|9S3Cey`|0Otvh5{*=(=esJr;= zDkvKtEIEZ(qhB5I@*613pq*QCPd>?RNnZA~Kp@Dv z#hO{Z^U}&>EOU+j0Ba2=$>K)lLg7so_>FFR`wTLt;!F{27>E7;X!^>4D!Zm@KnX#* zTaoVWmhKK|kdp2OMOs3-ySuwvT0}T>cX!9Py`S&>Z=7q#?3p!d)`E;0)*#J3dUbfV zc2C$o@aEt7NO~RN>Yj<=L-gHfkOL|8te(dd?K*=YT$I8iru)&j4!W07k5@t?p_YW& zH#3;t_pK1tt9GH&l^VL{CnU^lH+Z|{E1QlhIn0(EBZ&*{jhBw@L?(d@vKIFn2$%g! z&=*Rvj13_jxp0#BDPJH7B2WiC_tEh3egCo4pT;ko-?%uh(Lx7!T>XP%&=FcFF+!n_ zf)3MV`6%qkLE#CSQ@V_a;rlW*1Hu$}x1lt&VP-Kq;V}nTaZL=gNQ-|HACmY46MOfa zl4COOJ+-D%H?t{@_#ZXcMn2IirLEFK6(WkF)n@s4#q=*UT%0b9rL|}I*KT98b@ug7 z#*;)=lo>sosh7>7n@mSC6YAt1?!KKwkDMaHvVPMlQY}S&Ek2hinEJfqE3Ay==;Sn2 zpbT_`7Awo`;Q_lY*@5$X5$nA0Hpy z6hg#6pjq@8BthU-Fq@AP4G#~y(hQ=B8sfo~lpO0p372hl$_wJ8{Sp2s|Me53^KOE$ zUDrj8WS=GRA{ESsE!||Shj+ff@!`0ynBrDlkLomUje0t(n@o4|CcngII*z=rowQh+ zT)=UdFwk^ZFjduddWl#(4+^#uJR=(PBC5(w-iCoE&L&S;h+>-Qo^pHgcXJW~+P`T+ zQoAsEs16GsY;gomiJWAN>*@m?1`SoSg7y1jZXr*pNK$8Y=XhK=ua?!%?Q_JH^E+}jtij)X{ACeJ|n{n?3j&h0eWDM%>W#p0N`BwiXtD zx{-D^8PY}`y=-(8(luWkd%2(W@p_VUMj&6FUF6XZi!pE(6mKJne$@qPvl)V(ZfS%Q!n>@NU1ctCjvfD^=tW zC5dUZGAL$B}Wj3BBZE9*dUuQQMNemRH0B5bJyxerXFZ31AEE^M@NEDr0EhC#|^3=WQH?^PA+82+~3BtPf?m!3*x|VN_+u1oeP*6YA2L0vK#yZBxNX{K@@e9wYqasfD?BH8IN=^~& zd3X)O8W~tY0t-g?mswDaT4VtK6{7yvan9)*AZrNu3}o4(GkLpBjckZ{zv6w>A>|Iqir@hd8D0hVx z|4f^vFrhMJrRFV;PgWCa_fDu3@b4=9FFHLw*eyR&N59Up*loePWyt!ntH9Nv1uvWF z9(UwaxgLdtD*Y5O`0**=iy>c2K@Ja569=-mx=LmI0xDnT=C^4c@2f&ChtJAia;JrE zFc%-|cbX0Z-7Ewu5|XU=sSLb%64O}Gk*Rq%QoXmEWwl#qX!?(-#b}e!-|2D9xYd{2 zNLLw~C*jB6$uZP^$ek;kpF0vbtTQF#3-lmodHda-JG|n6wS;ac=C8RPx(w|?H+!FYbE7*5IJVPXfSn z&>5B(wYH@ORjfiGo8C)i1X7)i8g{4{+$}s%P%y5ZC7B?+me8ZeIdL*2Y2r>75==ZZ z6-;372e_`eZ?e_T>ION31Stu&Yu(9(h180JMs(5NGc*7E1_1LroKz?Spl&gVi7F~* z?rA_hstzH8&y7)CUH#RJaB@&eSPlsB--MyS`?8Q;{=*Bkvh9)|wY}qeK9f+uh+62e zwUJIYQRGQS2qvP6si|lP^mu;)8p22qj2iv2&!Ohyb*3UlvO89-V<|P$exKfM7ed(p zUguYy{fdjc5zDHz`pygAb(rJ(DOkCch!vy(P zJAKbmEh4OqNuK3FG0(LFHLpc4g<`o*+P}4C_>tD0BbX)b|Bahb+LT7C@n~mER#J7lmxO zc8GLO8OdL5nO>>Ee)6JD^&#W9d&L$uK+GARvV|j213{+I+ zqt_*|MAUFTlh>tcG18c-Utu5Du84uA#&_g)f->V!B@oz6}QE6y!9)&~c=c6tB&l0R zJ=gtZ`@gxL!|fb(zlXtE7_&tQ*2JhY*{lTw)_<)Z`NTN&AY$zu<0nuP=g$MN@8u{| zL2i4RMfI@vfKh`FRpMiDfh3OrF!&3heFD7u!4)=9v;DTM!k>w?9sOSUX2r9`)R(pU z5x?O^yOuCAs;r_{qh)a&0_JF1D7e0fem8SLIwad}iq_jnfd)IHKNJfv+&S-v^--zN z6C_w?#vC7CoLQcf*@=voI}_!_{`9D zhR%bV;0lamTPhyz`0=Fa=iPZ?HvI0;!cMkE!KmJ%3rqzv8Z zF(f)K%Y6)Tdw}cbLAMYQ6FP@-7xkerkl}+27Li7ti6SiD~)dF_W@JM(cq}B$!R|}UiS6MNztFwVMh`CsHsspUUEK$qB_A^R0R5dg3cE?1t2~?s zQNvJFw9h&#xl2NcZ1({b(^qe!1n%B0h?9s%^78W;Y~H*enWee<|J2ORA%p+Bm*z6w zOt0JYGjJ!Pmr8**ykt1-Jqj6G!n<-LV%iNWM;1&D@AbouK_=Z_bA?3WE?49wvHtO? z8Rn)zr@GabH2PYE{pHXus=xO12N(2)I=p)MuNN_9IN%*{vDe3IwVqdmrqa%CKeHoP z{H&`=8~^*Ts{{=l1YI9%Z{w4Jo5*37=9Wf9;*pxw3gc(Qm{4z}o&EWe>_e-U{1?87 zWx`J@rsvO*)K~rb+Zw>sPBbg4z@!yH2ip5~H^>OQY_7#_)yVo17<|Z+TaFR#o^_kK z6RS~9+mXde_hgQU+-VA@x6&L#wJNYD8U`m8d=%1oag|E1-zmw(!ZZf06#ty(c15dw zP0WJ%US)8yswz$`A#ne16&7~kzVtNmD-DBqa~YZ=iA`dttrJ}6v;zp5uh|SvPJN7m_7h-lmRq$?T$IV=bC-MJ1H1_XwS_mhlYhx z&X7~{yI)5qmpzc4a_5qPDZeLPYTz{>j{yuANaZri$BvIHV2K-@Zvt|I=7wW4n&>~| zvc=^9%rdB{t1Ij1@Rg0m0;p6+hw$$1&Wk)USoD%{Ycg>e=)NP560tv#_{_6B-c2Xo zuEe~9dq0w}`54llrkDSx$&=;e$k{o#v^!-^`KPk6aPp60yEvBib(J%gEK^ zOLoVw_fAtSd$?eX}JNzdQ|$3YEmwS-ZP?~j(%Uf z5Km}K8^Q^!e*izeza|1kG@9~8SG>5iYgB{9WR5ueJ^29VD@{E`F1Wh|o$@sH-0&aU zxLGt$XTi?=(#qHF)sz8UHD#Cne`@IEruvRtRh5*ObCA{nNX|_}$;6~Mb0AY=xEkC- zXLg>6y<~k*m&7tYqCMp#9Qac4#iailk6V@IHf;9F6HUh8K0Zf;e_&Iz$<&C!K#)E& zkj;_DOCP=4B795U=r>W(=i~SJANw}<-w5(_h6Ir@>9k-z`bguVe_YFx){o3E#1$jH z71Pp#Ou5uuUkUsfaN=~eN!3dgN{c8Tt?T~G$|HOz`lW+lJPFXbqxwVpH}-butv|Ag zcOOi9SegXnFXRyMu|yR&)IWXm8zILSBFQQNoG@_m<-EN3wzjt9QaK|WHU{!JTXK{M z2nn_8zhIY?u)6I3)sri_4ggFa(6Ucvw^Y&C!iUN!jcxcDwO5!Xwq)3@s}&v-@>A#2 zSl_(Nepm~b<}B1ArZ-ylw;biJ@wZWYip5>F%KzL=p?l6EbRzgbUfI@&So=(0(XvfX zt0(?fo=9@~eW9c0kjAmssdhrS){uq|nR$jg5l07gw-ovmYO=)S?OYnO$myb0DUHx0 z^MLu~uKM|twfnUQiPy7yf?be_pc`x^ZwW$DSG7|bz3(B*vTg&$4SM2vf8ZcnzAyh& z$%V9-$t_(0o0E#4Or;UIJ?|i!%_p9sY40-1?u#hFF&$Y*wA&_b(_suqF6pvL+WZ|P zGsf34B%aT@ew1l7$G9}JHEkBbs{I|^3Ydd!yQ&mA|MNhn-R%0|OxpY+LY3<9oIq!Y zTzaWDui2^S@FDC1OJQp>m$G_$(%@n=CcaF!IjEsTwP_nOcG9tg`!WRX6L3bLTGkrh z=lqVzbcc>RdaWYpLAl|?VMfdqb-M7fHq7>1{w$g^ud_Y-_;cOiUBpiMc3S^7iVxEvV_B-@g zHmHsnFoe}yv=^Wn{RR6$gf*d0k1eSG>4WaHXll`*IO{hr?ZNPq=Z#qqgNj%p)*s9*1u1MxB$~G8F>RU2tsCMSmtHg1*3>ARPrD zUR$qp5C`{)08l_<3k|fgz;BkDlCx{kP6&h?5Z5sLI^Gq%H7F2LS#L2mB%#~#rz z_~xo{^OE-DEJ zh6??^lKE)D{3{N2TOt>ZNPgz9sR-}@x*Axxs6i(sLeIqvgqDU*)~1<=519KSX!c!4I{rA-6fMU_gj9wU}I z1<8*im5OYr;F*?RXVmm_f8;gW{EZ=5%PHXrZc1d)pN;t_4qC=_>#tk==4zoyhd+pdTLSih-08(2J6|9dfW*FhW1$f~G6d{Zpc9*$KNgB*yTX zn>6;vjoxQx`~7n%1pQVN~GOvnnK!%@)E{gz71LH4ek8n<05k&c7iEYONSUMdVI4F{!B|e~VSMTbya^I_@Z2DpXZe zYBVhef%NorsU{{$a56ZUu&}TnJnq4P`{0k&>ean^H63>J-m?dX%?gqFEHb^|4-hg2 z|9vD8Y1w6E^25s9iw(-zD&NuTaBr2Fc~=(8AbNt|C0FloTazmT$-1D6aE`jU`94xk zg&7(blXmKSNI}aowJpmd+bB^&D?*E6&K>UMxfr&;6!*szJ-x3fZ&Hs9-9l_h5i3Gz z2vj4Z+^e%df~Ak$Hx{B0#KxRmWJHsWb?hAI3(M9eLu~`hDsM3Q;B0pUFhO(|-HE>c zRPaD6DXAb?y%Ys#Ul&+f8bH5)EsC&yc1vQ{W0^7ovEz!@W7Rs;*xHpV9pB2PATFE3 z-}$NX;LCUQB;08Q&I>i`*a4RKKbDmR`|$bJh(ojPUkJpU!Fl718@PgH1EQ03ETyuZ zovByKbWmj* z?~SXi5XgVegFgG5Ig|v&7efuV$wAsijY!k_849`pvE}FL!dhW;XwqGT;#mDzAW2Rbw(Zk#{BPFuvt*ftV^(9DcS4s>rKB&OPFBoV#V z_MHDiN;S8w<@Uh&18fW}`k)-@qLMJsRM@@D$itdH9v4LbvV@=`{p#2a#_7w&-QYTo zhApb$*wB$xZuX_AYIwo_?ki+z{^H+#Wq$h|nUJ#z6nS6{{%7hTX`Ob09Hn- zZ9Z@T2CHehqNzz1?Y$Wd`t-B-vQ@@bxauAX1&NX6(p)o|bd5|4>EXUXFL>qSILOWTy(Mam!i5e{7Wd9{GnI(?=_u ztF5iLdX7Y;`;Alw3`M2$0|!k;2~JGc7BQS(OS9D%ul5;BNc)9$86>)#{gO=$p&+70 zF{kCEhx(|rj!j=AoxgK@C|y;-@irw^x}SE-r^U9;w2L;(9~e6jp_rslf)T0A39cN7 zX+drcn8*i#E<&OfqqU_1)DWOV*;@dU7|d@$4m1ChjhNz6tt zss(b==AGej!GJJ%X90R)2-U^ChCVt;cN~F#u_KA8OhA;7$hAmGSk_xoh3|_ZfSH8A znV;g?lu&BoDGLgg28dH7=7gz1v28G+9KYUv_TRZg$}X;|9$Y=|EZ^DUz!^#LoF$+w z7^rlT`=036HYK9_Thl6azqk|;c0}crM~+dTErbS^W^&^VAJ08(R9i<;K%!v6N3iqV=Jfxgy4NF`J(^W5-h1;47vq>saoEJlbff z!`gEgukUmVYCv%gP&UB@helExsc{X(@%t_M7myx{7Kpt`ViA}ACf-|ENBqW;3e_{B zVkXs{iW6fksH%JzwK9OXP|Bx(X}&VOR={xR8BJ!RVN|H^tCl5$12X!(Vc2y4-jF|e z(sCL6+5{@n%kQg|;htU>Y#xjfW{!*ywraPsb?L|(eJR*+Slq-QkkQeeOMt3G z!m6z_{RuUa)kdC~(?gU{M-?(4SMrFsaiP0g;$Pg=e&X!7^pS8kq*bZySg^Ay&NPkU z_0QE^8dEh-j`gk|2dyl|aM-2_+iK91an)w^*;$3WTkYpqmS}CKY zf{fiD?G*=LCGZnR`uC?xwQD}V0R*Xk)h`$u;%7{j`)3&QpS^9kcCDGRre@E%1v{^>)GFN0A zRA6HAFTWd(rvq;Vy;jxN`+HCATsp8mN!6JCMB;f1ahD#LF8#1pZb3s%I&$Sid`!ir z+Tgu{rWxggUqUHny*x2aOf=&1qu$G{#8#CUT!)>u-A+K%KXyI;lVY3Dhy~af!HT3R z!<~uFHPu{iY#&;r^IHRBDc2Ctr0pNsnIt)}jG;T94B&r|EJ}=Q{n#Ba%sP?Fi0YOCN39K6K>|GRn)Xco>cc8<$Ou z2&B$RQ@GUC9eC5hIfHIoaB20LZ(OKYASOa@NdC0eUoNsSuHQ3c?2Y18YV6$RhY?E7 zCnF>C&shWr1OhWsO-)=54i1Zy0T8ah8vsZez@fe7ODs5aD7Gl;O3TZJgI`sw4-jjL zDa34|Q(G3RYZm~|dy10PtL0t1l&d0bk|WCD8Wt0@ar4a*DF3H@91x9{UJN+GyR{CdZMZtaIqr#LwKJkgzGPw8Xnr)THp_ zr~{Bt7`k)2S~AE{nU3I8nX^ZSLZ@U=|Nda3KSZW(wL3C=&lB?>MO$)S#G`4}b~u?# zTN#Uf1h9n<&$xk@l^#TzGWPrU2W*xMtup24+}dIWIj7$wkYS5g;KK%J0gHVomWs{o zSQjAhTHukR(b|U{9BZReiQL%Xf9HdDF zAQj5|7EBJyy@@&efW^LAhfg6#r;aYVlX-G=>MM(defx->KT3KMr1f@TNrt+Z^CNj~ znxH`Nhr-RX)R+2;+`-1*Hcd+WC}@;2E9yx&GX+p1o2p2|+%3E=#Lr&RNGDvcT2{*} zeG9On(&dQ(|Fyt!FM+?n@;G*bn+OGHrtpTP9pPO!n}K(ziry+}pz1?kkkQ-ZVgB(- zRh@NHS;g>zx>@xHPr9f;{C{sYT1knDhQ@$DEE0fe8Eefa%)0$y;}R1|7fm%lHdXnv zRubouO0d9JXTds}ot(^4fbBv*Pa;W?MNeE}V@6%{$ZS zKzeH2?es;V;ynakl02s9QrrbOb{Ho80=0ZI^W@UL*F%p1UyT@o#?yqhsn2%dWwq*f^qM@-!s0^~xHsR4yS?R-XX(p4((Vm#CB~9P=RgqOE zgX*c`;N#5Eaj{fm|M72hBav#^+z$HS;}FA-i9STF6BTKl~^Hs+#>t4of2Z)oEL<&29t;)rtU;lrGaqzqcdS1qi8+BG+y5v8mW7l^y=fDj*- z!YlPH(i7K<-C-0cK@Pgi2~y=ZLwE&m67tu(R-5om>FuQL4>nSF*>$OH%{_ZC_B14M z5Rlj5HjrQ;X&Pgj-Vr1pPg@fks|)n9zPw@NFAMQ7UH>h3mIE5xoZV z&w7wx-MC{$nN~hPYA-24!DubMk<~ObPDaIyxUw0lGq}f_YX#^i;Mh7s{RCfeKeg?N ziKFxBI z^3oDWwf=N}9Pxagym=Zb_gmY|2=siLUQ| zrkDp|GR(LTtE+>Hho9>7grip9&!~$MC|}+#7F&E{FqhBN0LmorNz&kA-NX>LJACrQ z2pEd6owF_egJ@;i2zp%!gP zLAK#lM0O6s0)c`^-`h5^=KDC>4i`~aee7kssEb~z6s;A?-}SEz1S`VW3O5VKMXMJm zPf~YxJGvOzl&~n4hRqEOCC!2lveH6{i5sfL?O2l+H$v(v4nU}&9~nj)db&_eR?Kbb z64!Yr;>2v3$!}tV`SHIG8G058TcSr3&C@(h^@@4@L3&^2{Fm~eM8IGD-}4L~!M!gO zikPdgZ;X90$7*gqJ0uvu#={F5u+z8PxyEh8e1%eOe^xrdetL$l9|BkX7890%!W8S9 z5>~)(v^9kONHj>M`iKjaW=wAHeg!#1uq}{_Qw;h$5)PJqzXLY+)XpST=)mvoNE;H< z#&b|7w{nw2VY!akfbP{ko~zo-z_J+ITazf&Tx@aaA4}O}qvDK3H0Qt36>2yPSA=jH zaDmMgI8{Uld9!0Md_N6gbXs0#spzZ^B(&uE?3tzx096?0usku=nnPOZ2MVS%&g!q? zJAai|Loubfo1W&(Y<WjW{vA3Ioa#yx(g=sVH54~SfEJ|=$%E~--Hsz%^iY1a zBG~XY5%I*0{B}Ty>wI({4WXN6%3Jp(lwdgRV}4U4aWxVR`WHT8)WY})`=PRhv2DDP zl68CTKcd=z9xjDS#W9}|3s)dixGdTEssyP$Af_sR@K=-K|36Kdd2GrWc{rLZm<c6i>(8|+)V!ei2sp&6Syjkx$74j$J+4-dU5XJu-X@#P zi#l{TeIc%I=5_O~iS*#`J@)kFqf7M?F2cH_7xb`xubHMcRws%IHDQP7uw;_zVWkR# z#cf*>MViSKJ=7feS7hpwCVp(oFNGs8#19(dZ+mB{T&|M`hqnLiLdFdcrbCEUkiK^3 z_wpujT_E!!sV^;8&uW{?G`ka@&+d>EO(;G|o=?QLB(h@sXAz5u2hp*V=kv!MFf_^U$$le+EaDm%iBuPJ6%VAXJ_!K zY`?O{CjJ*{Yxp)<-_xnc?pB0|gBR4eQ$}0=MV3aQaYi0;Fl=@d^Asw4`2!~!Ba6WP zZmoaQi`~}Ok?vrAb#I!5V1d(duDV~>-GZlfnE!FxA8tJ;P*PJG>SY0A+pY3=b#hB& z-2u5#^0c`5&im!^jD7Q9??b`Dnen7SJxhab@{tvwZaXglPw1CZcryngK4cypNi+GW z-|Wb}%y1z~Yf1XWB`GAm?DFjLgr{>fBa<}t#fOJ)Fhf#q9S4Fm{r`)uF;7ugt=iF_ zTv5GCdB2x!k>PGz%}_hgW8dr z*+SWHO_{UIc}95l!9A3u8SEcSs}7xfe#xDuboBXNxOc=`|NGT%Bh>i3y2lOE0*qAD zcL#YS5`Gt08mDYC3b0VbJbgEY*H?YPq_MhClP@<^$rz6kWXZ@q@M?B*pkuNPpTbmi z_ttjXKT#)M)Zf2g5ES6b{DI13q9Rg|>+Uy_JF0X4p(WRY?#s=rG4B1+-<$f`v4W?c zIn=MVv2`xzqn89+{2E_ug?U|87PhCe$RI<6gsqD; z3QlB;-P%v^sLn3To@8jMQjfWz%Zkb>h3WkZ)l%fGk|pW%p-2`;B}FMR+T*ixY;NPy|20aD7r>iDDJr9aSy)_uC&`u7sT51P!wn%K!h3u$HP$rEqw~ z`yGxXD%N;qRvNwmHwt7NH7|R(xu-@jbuY{Og@KXrH9YVE^{tnmOu1fEg4+Dbj0*7< zKoDWyK>bjw@5;T-9y^+%M+h?00ac*aqRcGs^lL|Z-zjI0fVi7HG};gU-@=2GTMXoF zvg<+O=F~EggW?rb*d_!>R*bC_Ay}<3)&4wEi;;l`)&_=+SJ19>Fp~b+Dj~rj&HtDn z_12u<>uu|yF*B?$6{B9^2Mfbrzd=C)mM&)L-*yJXQVK+q^N_#`x(&-w9N`V`>i%4i zU}-QZ5hKIrn>B_+x|>vIz)(4q z`R|v`A%k2-n)(ZR82QkJ#qA<~k23zLiCQ#`Yd%lB7;D3?#k~1MW3Ji(&eUB8v(J#@ zS|pm-5&>dGCAQ!Tme!bh~mt$WR>&dXMVboj^0P4O4|Fu}Y12Zg~MwNpOqo@(ywrng7``*rvP zpbX2Sig{8Fw?Vpu{26oK$En3)g(#xS5$ zH&O$Jvyuv=_4P?o3f3H(shOC}7n>a1+m~N?Z-YvXo<+lXzUV^?a}`wQLbq12Z~cc> zQ0I{0r_Mr-?Q`>b1%e7J@q(h&37iUO)G2$VO&TUXigdHGk$iYfjfevKs1Tn=gD~<7 z@Nxe+vI7UEDS#3H1NN+}uRzb~{Ne(@OUM8=zq{B0Fx^MsQB25X`){rolwLBjvZi^U z+&o18ccjRTpvab75m+}+axuNuXvd2GEwI^VH-l!DS9_jw*78+B^GYMMH9xvAk~vy^ zZfI6r_Oue-rNnW7euzc?@@fs&uG|zk5z5r^vcmuLtr{1`F88Krn3x9Fq{@rII0?Hv zVCfHyjpf(W#LUcS0KwSN67|yA8dIeH{(dZ6+>M(D_&T%Nk$P}6UxOqOsM;tVwh)ot zH|E0fMQHoJks>#V9rb*WbGwQ*({w6YGn!y=mCq2+=Y;Voa{7&R+R7gA(-<7Ja_-+Gcw@sp8-t^+ZKQ6p&8j<>jpx8Y1LVIibOj z03bGlTpS2ExVX5mE@_iRLxJ^?@4=$}3gL0p@9~)iH#ho_lvOq0X8OwdrfDg0a2Au5 zI2k?{nnX_=K`O;jKUPZO1Ly;l>ogkU!FhOiH0d&ey*Rt`#=^n^e7~lJv6iJV0foX? zKmcH|UE~Jx_j`wj|D^At2CM0R0KNNG&}pdhee!H>27u!qsp(jX1k-F7l=2q}qOq%%-<`kX6h<+IX35$15g#be zc`>4wmXg&X$Q9(pMGS|;%f(nrl+|7O0*{X)KX6@8Un$%H;nj{zqJ3*Iq~?O9$gj$XE;^*vbA^9fHvYAGAS~lLgI0V-2zkW z>KG~vpUTOJ9uk3EO}N+=^dk5~ChtWf^C6=0yw7RGA_5wL?Awv`;$Jx}GolDu&|9T@ zZL(1VzMT~NvzY{7+xEe`DIwfi2E^4Y+v9%ko#8;a<$9aCO(-%Q)Faqe8=&DL zR&z2`*1iJiamyPd9d~anutfDPn;km>5zQHh5l*_KyYqJ#$S?+=fqTd<|8c5jq?Ikl zfmY#;Ks6>E*sr0oZ56!adUG9lnv`bjB#6sXX^*3|L`&E5?J_FAiJ`>Bfve19Zi~OnCxUK#kd<=+ z7VNg^L8s|9JUc9(gabi7Y-a73)pA|8l^@PYFy==rx*i8tX`f2a?Yw`IzLX}$4%loa zJgj^$qbTZJm9V|vua3)sf;-{Acd~ujV!QkTV?H;z=ss~pe|m7)=1S_;X%I4fiC9^t z)w`Cs*o!)@>aol9qv=5?RVhGxuk7OPj_H|nX2j2Y64|Z#vtIaw-@O1Okr%qAcSCq% z=KlKcAB@|lj#Zx^4ktNucY`h5P#wvM_7G%T)(&BchC_#A4;o<V79Pnm# ztWkD2%MsfUKL2X$IEUg>?mD+0b>X^b$26b1>lyPt^Fpnv5$G$K(p2^P3%To+-&y_g zsVB!yZ;Y>kXoHp-h7K)|&9RsJ`g1FV=JNoIz;!!08gaI96Osd0u$%+@tD*x{=fS`laQ`%{tYGV@0Sll7?@= zz4{WX<2l)+h=!PJH&lzg!xL%c!GmjO(H(ve>+9Y8Nz>(aXY9osTNBC;o2ZxY(i5HD zor-6ksgfM}jt9!)`#sWR`-8+HRF3o0lb61i$o8a@MF)7(Z;;!)8@u)Eq4-5#Zvn#0 zCl<(yEtR>?4N7D&r~6f;_@ehx=G_Amlelx^>0xEZ$MZ6wi`a!uF`#@S&m`E3azgKW z8BD4~=jr~^&DV6)DBHYMOLewn1*tl!Fk^ffNKE3-4_f?BYd~6g+3!)Hwq37t9O}J1$zP!m!EsDeg!`! zESz|T@M{XZwCzw6Etb0PW*5i3r71iU>fBm<=rHaPzj0d9 zg0J)KBRy{Vc`?J^g9%J}$_#k!dOH&xHm5Zm3_W14<&m1#&Iy@O(uO`tYIaj8I*ygC zu&$p;a#!@Nb}H)kK9RoNdek8`b~f@4!0&U8GQPRcblO?$PV<;7mctheiJTzaNu^MZ zgj<(qIxo!>3g$mDBjFW9)f&k>X-#&j{0bp?M7KC_Uz^uCecDzq6S_o;?^bMfnHhU@ zowZu@&Z$&fF%UUHs9pd_J0^pGq?t~FI0bI(Ji=>#^5h#^P94`q_HpY{Q#Y&3NvY1| zLQ0^8MI25p4d%rGWmc=hn};*?h%XAd+Yn8DN~_KN%*~fce(ImRPfH6y;nW;N!{iIg zuL<+}2=lWu%i6onjm(Yn$vbH`jG@Sp-&(9EC+tzp0aTTb4(C-4sHX^tPA>)@A1}k5 zn%2#&+;7u6*XQcKRXz?nZo~&GBZrqzn<`IJQ${Rd`!%}FENEU#>?E>mm1s8IevR8C z1QC@%Z%kI7s}JYweDHwhFwEBSc3{E75*OC?qr1)d__%i*{k;$)Fbh&L!N zlstm$G;c{f-Ie&F-R}$GAMX#Qs2pp8&lKsf#d*3@I7*PZTtlB=*P zW4IBcc-K-8T5tAKJ=0I>GG+v?`GGks%~<}E2Xrnb%Cmcs@N=kuM$Hcn?={1#fwK{VvhC~%Au|ei)`|s}Xd9OBwZij- zg9-C5*j?NMOS2+JdKX&N%%a$~aGHv%l8qU?+;0qNYDw+_CU=BJZ3+)l!XQM0A2ny} z`(82C?mezlKiK9{KNUoVL|wnP_SBu!`(U zZqy%>&TRp98Krd873F4!dDY>Uy5X>2p|c{j?vL}un}zfC3lZ{Zp2xLq zD>bN?BP{VDjbC;e9YNbL@AHLI`#W{*A;BtI7JHGd!yFUtgq zV2qcIa&y;OO0};q66Uk;hr}hd!>wRMW@0ikqe@DEI0O(;ZJ}?|k&5|iI$FILjoh16 zT)d|YHI3Tx7O*`QvHSY8y-KJjIWpEyjD?yT219r!x@TVZy)J!=rx-k zDz=8gPh*C+?K+J0?#%50?~(UGv_Rhz8C7U?bJ*P0P;9>~tRTA>(P8(!Yi~7y#$eES zY%iNlDkJ5Q%6MrQQp(KlHe;3p6Gh;BPgUQj(JM*H?${Hcfp?T|cD;Z_I~ju{J` z%M-_r5S?}=3YVXu+{Pwj2POEDF0LG}wNNB~(QdUKe^gf9skU)3I32K>IA6gomokE{ zZg5@vkpCG$T2vgufpNyY+7IoW1 z|E^4$nxLg1X7^7vC%GtlU$FhA!$%cS$o@}N?!0@al)ZOEbcTrn5-j8Qj_=lpxngQ6 z#av5|BG6iW#9}Dq^3pI`Yv@f<%rdRaL7ezTaq(Qwntr@{vx^jDbXj$5TMBjT;uq^2 zQc*&fR6yTXA^fv{b8Bnu$`d#ShZFPRv@Uf_S9f8wUhGUzMN2UQj`0b(D{`;lT#YGE zi340s$V(6*lxxuQCGWVFD@o(int)j(T@O_%UctA8gTYh-VP-73Ak`$a*{i`c4?~yz z*C>bVlLW+rKaEz#d={$aPI2Ou=WJT7P5b^JpNEC9@ZbL`(Zg%-in!=0P_KWIzyk9jw z3vBnptO88mkyGjOzr0DpYf;!SWoBW2rOH3mz$bcm9leQclJoDnm4{XXEin;WV?2rb z=OuJeNKZ`>AcvQkluLgxpzm)doho)!mxmuZG-U;fOf|4T(Og>k4bc1;V3*geI7uj& zkzu{ky8#qLFgp*5F(6*{Wa-!#bjx!cR;umtkh^#_3&VYFNQ4rqHD_3WmDzuUi+XZZ zMPbL^E&1GgyTwxfxcAM?O~R z-CcXyJBaM!GI0JZ88ASLYVJ-?H8n?607*thrStUwF-Fz=Sw`Y6lFv@!UrJ2_6 z?EI>1a+7N3Hp=cDS#0EmEgf~%OYf||T&xl4Lla^o1!Xw&8J>UIIiLT-NvY|^=$(}L z7z@k5$>{LangFjLVCjt%b5l-0bbO-YgZ9#T(YN}O`C>ipOdjOZjqYSz9A@XYpNaH% z)du?}-dPg+y|`f(9&x5!ayf43cSJ|^A3(fMn8EEUMusHv%4(xE407x!TzCjS}IYr;*G z7kUl3ue`O^#)GkSUD`qTw9*s~udgF#W5ZBiKazZN-P?8>sNg(T%76M728Dagn=##i zr{hJii^0$Gy;;}k8pV8_kR-*@auvyH=+v&3l5Vn(uF3Wc5-%Wwfnv;>2b2R9?e3<)Bcj%HrodonLvMFd!qQnfYGDe08%?i2)Rq)WO}8UzFpq&qfjQo6glySq!eyX*aOp5Ob|xsG1Q>^(DU z)~t2kpS#APYx-K#l8Q!2me1?WQFQIykW}2`7aXSEq}O+4;!cTe}yPInsz16)r=$W6yDt@#a&_)2v+-GAU0oOV*Ze(7o20GC(e+S z>_Nn7BY5>-$MXrEiBFnqN6h05Sztakds?uN`3&T~p7mkNq~vt79{O06&{Fb~>#h~* z6Kf$s3q7-8;5sKLYS>{}N_OQ?O<@mauD^ae^D7d5!SzXN!FKR_+++1RyjFd3Z@Y8K zmrQj1CKj>a=-#*QyR_7L!t-cc`#%+QI#ML@66BtcGo&=Zb(XL`)*#mIwTT?}P#nNc z?(?vW2h0wQpj-cYd8Xp=(64jMhqjG;nPiJNO~i`>Z*#;PLi+wbeBMN6tNG2hE>>sR zExD_Z^{TyW)(5Y3^@eu2mC-f)8TYlC?bYt^qoydFah;Y>iB7_7+intFM&2Y+=SIjI z@Y5;X_rB0OWW95LZ0i^HF#y^+?<^2A#0!c1Taz6(9ocwr$3P9GQcI4pb{T&x8M(R zuLyV}hd0Q0MS~yC0osQnF%X+$zd4{c^7j*vC~^~QmXN33ZN%yTby6IM)m(M5+iKgN ziOET3qdttj{{Cv`@#@fA1JQDcvUlpcks8DXg0Dm(6%V5+e64?xId`o&wU0PTOSDn+ zyPwtT9AEeNxm-sJZSDDP*wN|Dcc~#OPAg7*hM%SIl*+V2*Wwha(%UooGCsmQKwsG^ zBnJ&NN+=xuFuEn+P8wDfwq6HLR~s8s^(w2ghYF4+BT-0Bi3@~T3>4GoMv}Sn6uW;vit(0&OCavSim4P62p%}-FQ%t(CE?) zq5EK#y-yWVc(r(WB3I@}cy|D!Bzai>hk*Qtg;n_Ybe0ZvtTejTI8)}j<2+<|;YQu< zyBFDf9l}KLnQ| z_7VzDGF+;6x(mf=DvZ;5PQ%d0stdTC2+zbpQ9;@-3zqZO@*<|)5g5j1H^%@&?gF*a z-wh3X2#APx?C;^>yy-Nnf`y1%is}z}{;o}4e)>3bP0g8jiz1+NS~p?kWIIRB%4I&& z;xc3S$~P<3RAY>1?#jlp^*uI;)1CkFhEOEgZ=h?nDTAGkp=+brF4}W-WdYD|yEpx1 zv=R!jcg}7M+UjfG?W@=$u%(9*Wdjp0XkP}tO!e^^H*P;dSp#2thy#%zVA=soyZ%zc z4?69JH~_c2td;&shNjmWNuHC}m+W@mG)^GR4Wi`SII=_WleyOG zwh4XM`LmEyixaxs+L*7sQn-S8DQHwOf(d^TRnvJY69zz|s?LqU1eeUwA4Cs44U}Ca>`8+10_Q1c+ zpxK{Si-2#x?C~2ou}tf-4rfXY?vkQu62M++W-l&k*5WT-r08on)$%& zb?ijL*K`<26Zbf=bVmjTA^>T+6euA;1qk|e_pLLZc0EjbjnCjlHs}flwh9w1C4jN( z`8z6ctwSg^WPEyi&%{| zoI2h-Tpx4_f$AW>>i-^lK4cPLGs5g~?*al$Qhr|I05tmYuI&`C>|*J-e*&uI`hzMw zKy{pl|K|V;(;6!Fe0?^5>DqD}K^+euL$cZG`eji)&y4g+ra$SnWtoVA0&NU4y;x@7 zu8P5Ezk$pGPGfpeSE^rPYRdAeWSbUHX|Qtlo$ipK>(DGHAs(Eql zKhlhjfZh})GD(IRN=_1vgicBxq__1!?bWB#Q%bjX5~&Gag6&9FXsY<{p_>rsoT}ty za&2YZ``R$zi<#EW9jG~L!~E9ZP&>(%P1>oG^HvoMqVhSpxv8nCUVy0y{)AL4c-vlq)=TKP{j)Ust^d4r zde4#J#wKzbGi*;t#jy&0a$a8A{a37vp_ItaW521q$kGj7sl(0o3SzRcddiSuQ^eui zWqyE^+*@;!!AtmV`ukASw?wx_Gn4iIqsolM%Qz29!jjrQ6vr~|FS970g;UzM=9W-V z*sl`B&<~W181@yXVMJNy0IsQ%wQfaiZCQZ&q*W~f4i~^c>5pZk6ckK>N2dUNHK-tw z;1ZPS$Qk{zfJ}wR<=>^G@ev|b0zKj7HCcjg_`Qb4;qXKDn|*V7pCDD}(;Hwjq^mfh ztC#>?=-yvi&OP|u6rs&nQk3~R63SN0yWcDNcDAcKUxdzD8CxfMz{^_Q(b>4Y$SfW} zz|G=8NLbXh=LgJ@v8<1OajqC}%zb`mf+NB*f7y&BII@$~Ml$W`BW97VGNt zygZb8oH!hY(hF2?^&`ubPVT|&GDM_Tyfo;3SPEz*>3F}W^(1-9%m`uz8#|_^;wOl;knUBqX=6d&rFA*x=B)tk5=I-pS6)gT@z7n5(dach0>7`LJZ`2Yjng za49bF#lMpGvw&6S=Z`?HS@W$H)uJK26hgK8kz%@8YdFYWgPA~^=^Yt+-+3kU%SN`Eqx*j^fYdtIrn==-Qvy%zKANNVI!6>ASIq2B*}eZk@fqm+^8yQjbK zQo4J6|9;AkWbTEO&9|6L7FDpYAnN|?SgEU?I=fFacBn^`ex)8_x8#wz;Ceq2J;EL} zRF*ZG={b1*zV)(Y;MxybkZ+-nR?>R$1!=R+z;`9$Twb?Z7n+yHd(Piv!OJEyuTQ_a>Ho=IDYNA$ZGzY400Z#yLCf&~hT6|Z zs9&5E$ww)J8juwZy-`q+s|7@DkZg-bl00QC)cI zr~9!UkPFSAMP)MG*uib_vZTKSYir>&~K6UOSSkO>gT0mB+fDca(6YtXcL33y8g6v^?Or08X&=QY}8z^ z*)lOl-l^!8=|gN-ck=x?3;NM>hif2wZ}y9nAz^DnIhb@dfVzm@2qHuF1Sdw)yf zO%Pr-hBcOKas8E#%wV!vsw{z6oaWss-K1fGm8zlNQL%xGRtB$UZF7Z3wzs;z)VEv*N z^%&!q-pW^zL{A}-Y62Y@sHQA@eumQA&FS4Hg$idp8SD}J8)c@w8NF+(07C-9;xNYP z-22VW822h>!*5IC4+9qT0yShc zrz>_vf=)~xelX?=$3t4hHaGqG*OrQWKff|aegwmI8XA4j!9+tKSyF$DG;Dyw{DpRL z_3)9wj~_D!moMqRK%iu_tfUoY6i3}vuP3U+s7_~b;wd8)|1VmJ2edL#see2I9|)(| z{+KG;Q9e!v&I2hhuj4|IS#3$YL~D7T$Xed?)Nz-p-ZAD23S{=SKXV!?VowYZcjY$mluS} zI{_lJ`;Lzcvd8T^FC!8q|98Vp zfg4UP!@iRxW2F5r%p1o8o_7aRd$WSjDmpHe(}W}(TFukEzg@x2MH_>#ddII@*lc$7 zJh%(}6T%3D1NtFETu9abUkk9yjWaGy1ob{O-O6;+A;V&kPDK0WBt$(;#O@=UjSz^S zEqG?m=JBvK>AnyioExi~y(=v$50sT$Nkbl!U6tQblVnYbH$0jc=}PC>t<@xrHhk-x zV!Fb6SA-ci9@n?nWfY^oqW@RsMrgs83|(K(n<16g+D)aWC~u;Er0+I-uTqBh%Z1N* zuCXv&k3zlZtjcLZh74NyX&^9v@V#2WWJ=f-MafN3Na=+M7)Sz*! z22rf4lv5m({yA`@efQUiy>rtNM?p#1a{s$>Ed@aXgPwFro=wJ_m-bd>RBaqv8a(OI z83DY9uAlek!eO3M2##m|>LBbV8`mgIEz*HvWQNTw17G>|5~G3aL8VP2`105?%HLj@ zoV4}Pft_&Zen_#0I$iI&mE^alA~ChYQoir9Gr0YDM>Hwsmdxe{wEsP23&mXXmI2f3 zNTf+*`S~+4jmQOy_?>JHV#szT*INI5i^M4Bp=$fOx0M?|Db@R+b1GPL{Q+_&xnvR(d|QO@{T$-dl3#{@DaP zL@YrJ*Xpu<>VEAq#w4_R^CvWG9w#PIYXUTh*v&r|xU9>0dZKQp_12p;U&q)&fY-Wz zV^_5SM2-l_M|;!@U&Ts~E^5xEa!l&V7=*)QxAy#-_-WDC_DB7H7c3^YUhxC;<^l=*6wp}P{)lm2M)xLI12R(Vs{)nA1 z0e3Wv9~qJeF9`*OtTe+?v5#h0e%eerMU={q2lpz9Hr5pOzwr`pE(jt2=pF?eupGhN zBr{$|R zhr+)kF^tqk21}2#0YnNzZ2t81RAB_PQ4NUnchbCqrz<~mmUKE5%wUjahzBzalP*u* zY_r&BP5-YEbYFgMYNW|>$JM9cg7f>jM`R#V&PbNyRj9yZG=CtbJjqZrP-}j`rr0LR zy1G|s_1XZf#|fV!1f6n|m1lU$@jHowv#c~cH+#dz?8-TR|8cDhlMIrG@nM~c2D^nG z%~jJLIMKizd*eQTPcSr~ZAovZ9;E&1j~;eT-dtvrH6zgQOP?D1`B;HVD+) zw1JTU9r8PWb&=-n3j7Pr-p8A?FqV67sI0MR7(ebIu+f28+!|3NHX;zcn zX>8w5WN0Ah^l}~-AR}J@0{ko2=Dj*#bp@Ha7x9UbubQ-p+M=z3i6Z@!ap$G6!ump* z(BFFW#BDG&MTnXdp=<4v^xks{xK-ywqOPjmrp8OLLn0gx;YSiT1L+j;e=a z$`W8qo_1?azlh`>&oT`xg`({v85TXwlf9*sPQEEf=HC0ga_*JKM5fD>!Njf?X}5(3 z5{-d|87!_Z`f)9O*s5t0yaEmws$IyMBc1_Vkhym>oUWx&c1tXa2N+}Ti$!J-+9R|x z0flvePIEHwhl9K&aO}WkpM8c30_4E>3XHA*XGBq5y|+ZK{aNKe;%cuq^byR1Jbh*s z8OSL64WtMFs!hF#q+@pqTd}W^e@kDT2U*kB4bmSzzB7>OCzh=|U3R`XYlJ-C7~D*! zE+bx=+E18#SC&-k2%m?j)q@RyXobdQ#8=FU%bGaohIk1gz&haFLCz_$WgOG)OlzRl z68J8rH-nu$#hPhBnU1L@k1s@d3)|ZU;Wt@NPWTN z8koi9!KmiP4{jhm-hr)OfR=+di6e9{wG}mwG?FC#6tg_Eo+{eFV?v6^*%_tJS*gkM zY5!NHap54^(4IeA}?%P zdc?nq#u^&@#{W{rqD0>OLELUE%_1HJ(XK;{$mCGdYtfaU2evey3IWJWK&0wmaI1`3tq1gLR%=V~>x>Gte&AuCSxz?ZLuHocCS z#SRNc7MO%KO~8&p5HQ`0Jcjxvy!G&}36VeAXWn;E^{RL1OvI?|W}Mff9Wd7X)>Nct zks>;FEHMI9`S5=2+jUDv65jxx7B|E?wr2SeBu`56d9_=2@7QEjIU!7AA8*7HJH-a^ z`)-)OUQfK?tmd0qL7fiOsqq{F&-o4Yrjt3ytr zrSms{L7M&O2~N?{|P4+p`-}GcyuEC<>mbY`~6+RhOlwAuB#R{*_cOSFjnb zrSZeW46#2!1}#1@)wc8V4-=8Lj%bC$0p9=-4s3{t&Gj~nY&@SojZXH3P~>{B+c>eN zlsxdh$x2Ty&((qRE;9~pyq-Y10pPKGe_c9XnE8o%k<#%17t|A`ik{Y)JZp5-)mAzb zLv}#Y3+kj|U;rw8{NiaTz@=QZIk!<>(rB={Isi$}ZEeC}cY(ugM;4zo3Ty@+BmRPq z5AvVU0(|~2V5Ko0W#sI-asw9!SJJ3t9$`G1-8yc0Vnl8njj;= zaO`9NQO1y99YrB?tB<~42hdAy?(I0ZB<{D%ZWhhM+nlWUx{R^b z!7quUu1l{#R$lCU7~2?x0n_@P0E8KXA+Lxp((JCs&m^6mvf%NZjDi9raR{Tu_wPsJ zwP0W|6ab!UpZe}ush#^1(e6U2*4sBeH5CNeUNijY$<2jEzlvf8eLkS$0Pg^}XNQO1 zl<}U3OmFxO6l!sPm`%<38clbdYVh%5qC$NiIe(7_3?BU2OSRAx$ z0JEXtUT>Lf59;_V@-IF9ZJ=@4a*jR>$KFy*-D~f+skA7Dobwu_(@aQgGVM&k=Po1? zXioJHn*GQDt_?6=f1hPC2}Kgtmg4*TX(-tyq$x!q<4q|N^0C}TPIrqEk-(KAP8m^x zrfigNRBhp!n#??!bz$CTM=8O7g}QI4)|ec;CryzH6CNqyv9r_2;KFN`vKe=rfdifG8mxg|B7KmoDi3F)@P#O%=1*`A!+u0GWqVUlNifCxQyT< zk=^0LWynB!S#OU;%tFbm5#$JS%lgY|oW=gTttcj3xXz;1jy$GCu^Kj=#w z;H1Q_^V7QQreFm440LKZ3VFx8?TP}9*k9eI1(IS z=WJ?8oBF=2`tFUHr8#*M{dmRZB;7X^Ii-gx0`v+F_A%6h=26m_ngEEYIWg>ce`7hF2qs{cBrRkXOU#okg)bqXwd;KPqM!1aI#nUSB z5?|VX{p<$3Q~~6keyN&kJzc+Pycnn-gkkS>5n+EP;b~2SO)7Yc@i6(ItjtbuWszh- zjFnG!gp$7i{R2hdoWW+jHkH9oSswIC58~ah?0e!fTmBHn=%s6t1~`Wx*GoZO{*$dO zGbnI_37mj?1$JwD)4!LU$;)bSwlWNA&WewolUz>^>yJ*)>9?4(QD>-k*1&70WT z-j7b7Tzg}&)LzeDz4JI>s9wAxv#2(rAK7bPvm^H0W5#p&SEP9}-*)u3uKADWk_USj zo%kR#zhcdLYj^GAO6h)hFq$!5*dkk0S1#u%_&vw_8}+9{QpLxjKdrH?U;q5lv482k zl-5yT73F)4ql~J%G{FvK--An$Mx@sX%Fldlwk0bYB@e;MYvt~_hD+69+yque~A~=@tN0K8# z&k#-5QGCm$Y-p{F)MlwLuC${iiRX{+$OLtumZx){`Sd!>6?|Co+|?E^8+i#`^?Qmh z&!W(=(y0#?4YBPyEPvw_qQjcq)roy%N9bljUAJ!(mZCjio8G`S=oz!jfAW#2_#Ijj zfk|7(TJ1`Qgp2FIwd!f#LvbmK{x5rMpr&6re=k)x^}=WG$K9W;xaADe8$a6x(Qzn7 z{_271;U*E0M?mw5leu70Ppe7d@XHS)HP>3&uJ(i^iuxnhq&GJbZlgC9W-CWeS7?aw zYb&^YwtgWL73Ro{?)M)G={fa0SiDF*?XY33Dsw~)uyvA@&RcIi&(2wOP}n|QhWw*c zO&&6Rp#goGMYvCQFL2#@)s%P8qF(zxJL!ZpuUbi9>1{+w$iM7Zx%MrGvia*#B~N*g zHnv|&`S@gW@#b30L$FhC|266GT1F#6q+dLH!`VKbyE0a%d>LMMq9YAD z%nORMW!GR&_i=x-Ggd(G;xbm)z+@O13R1&e4h1Mf!sEO%a%B8N0|N_xxoO9Dzj|VR z#4jIpZ`h#%8o`v7Is|mT;8hA0;g64_D)G$A?K)XN?Ul_g_uE^lLeT2Z1IyAnHUBr} z5uo;gkpr?{`gHIJ-0@={=DexaAlJy3UP^7i7vU>B`YTt*Z_)<`lv>@MfN6VSK} z0hI}`f@bIByd7r)e0I5MtnXG5=r#L8vRu8R(;*{T%ZOO79$8*904R3d)x+3r>HRlACuHgZ^}>9vb#IDCL-a`+%R$uxkg?Rgq@ zZzW6cA|!>c<&Uah3nhK;-t5Wb+Bc_3f_rClA&{))inx{N&g`i@@1OP=dUcre&A!`h z!fIz!7q2hEt@nQGyS=IA1M>93=}YA|No~=3nhaanY~TL{=%loEUI}({5+LMRNBYxk zrdpVsu5a}^75+TC`sOh{{+Z3cP_qr)(>0LW3Ly~9WMfx@xF@n$XC+WE+rD3lXyh*y z)j?&0%cAJQ>GY577lTB$!@*KFYq9jb788%;VFL~RZp+2puQjF{h6~1JH_N^}b!mux zGQ0a-UkvR{2ztSBvNZnGz1*x8l15cgU6fUYDYQ`@TWqpPsxzKNMYSieb!bt%L4>GL zb^XIx#mA_c=sZXJqoeW7g@n!awtMn}JNlD0!N1@}De5Z9@%(j3b27l&1*T)5`2i`P z4hn!v=?&iNK#%x;7c{b=hNVa<3W%Z}8yoX5()As(90HRRQURwG0PF>D%H^Y@$-V^? z_UofQl$#&2$V7^fCxNpE)!6p0e_M8~+JN-*QZ=M@rYbd#9wwyS-AI`1vN9F|hRL}( z&=5~dO^uC={7R#`e(<Pk z7@o(%x1P`qPi=03BzRWw{yo0RAKuz<7ToB77tDP4E_ZDE4?EfYgf6!fmpS59CL4FE_DcnR z-2408Ij64h*9|j<;f^Eh(7xsS(Ahhsmj}Vk$CM4%DzCZ|pIEKy-cDTY)?63i1n+Iw z7kONuE}3yb+)|o;1z7)5S!%dfGM@fyTZdk7{f~WVo-0yQyCy_yQD`3{x$#h2Tk{7p z=c6$u?bM>kjhu=7(1hJv`nBBH<*uLGA$+$9>-CdzKfUUgZ)o%7@MRWB<<0`?u&NiF zaUcYW>!n=b?$Ya8%{lbwsEb%AF zdw$!uev3@l#Yln43pqsj0U)}RM(7hM9 zprxpJiAMMI;4pOC&YD;?Eq(9xnxOR~GPetyb4vLB5j^L^@7U$I;ed3_n_)h01BM&H z(3BT{qu#!xee4VR&ThLK5@!48!J>P5xxaT~IrKDRF(yZK2XWIg5ms}m=1p?$i{5n? zQ{Fu5j7Op6$R{I+weQCTIp$+iTK$2v{VX7%r+#sX)QM9yQU(6?tS`BPvT|l)BjB@* zZ>eeR2~4nse5H!M?7`j^rSAX34gE7azqfw1SBDa`+a^7i>3{N}DOi=IY{|Kp0L)j) zkijhk60Xq#{+emZYL5ZU4j8t8m$%d!E^2;D4m@;9+4YikWP|(b6Cu0RqJn~g?vLum z2Zy>${__WiXKl%l5vpVx;^vx5IO`fc%yMI`K{LM)*~Xkm!5bt7e)Fq|CE3e4Hx^~> z8T^Txl_;?+Ee93JZ5X80FM|BPXo~3_t-W_ihc_v^9qJ6R2p(83=iB|ND!jfonH%k9 zVrBkeXxSDi+Ui&haW91%Q*?TTR)bwTELUruk~fhIdw*S0>f+4;|Cb*FbgpAd7Hz8` z_iIO1`_8Ko)TxMHI|9BCw9K>$oWBd1aKC21JbANbr9KQI8gk6+6a*GT+dZdXNYYNY zRzo>n%t49`mRz9{if1|b>fLpY>^ZO>FrZfM<=3>2)otrO=tE@Vdeg~y353D49lr~6 zp`~7Q5;No>q1P}|b||cLsfa7s!|VE;ey*hlUMq`lG!gJ^VX?`1g1}Sm&hsPipd)TzS6suJWr#iPRv>t(2#4UEyYK zB%B4$iK_+gZ)O|WdfuFo=h5W%SZKHPd#X!YNx|$(j1nlq?7Ow)CMKiRy+98W{EaSl zt6t~vPG@Svwu{jt68tGc*ZpSfKKXQ6T6&1hz+fC{*k%QK!Q*B59rZZ&g#4>eiGA&{ z)_G4)Z`eJ~h!$Vk7l_MG@tbX<`x^3cgW#8IE(=YLz-a7olr^z_7=90W{132tt=g0VX@>^Sz{ls1EJnt{Tq_qhqvwm{~IEsOlf)P^6JJ@SXo(t*9_nt z;h2Xk=2!VTGHSqY-g^iV4nts|O@d0wZF4;UZ+ySf8?j)*+QRDrq( z8?MpSqBB7KkDAe1UvYo=7(tAI000SNTMMs!%~$gAdzbvAjr19ddHDn~K6k;5cdR=6 zrA77{i@cfzTVR#I$NLXSJN6AL}q?2V$*Jr75Nh}MG% zDNcRAw) zH=dw{CjM)4xb8WdsSjk}f0-4G8}u8|evI`8{?ZUa~Jx+-n z=D4drM#s2k-zD&NE=ymJo<+3ox5&1TiKbx4GM+=6az*PiBr2oq%`_D`YUd#WZ zD1RYFLHVspy!{4DQ$R%mtuBaTzk9h@LLm}KmRZiNd1cPAkN~E2z-mlGv%8s`l=x6+ zHhpsxh!WH3flQ>eu;$3(Zctz(B9Q|$#TL(|2B1@fKro+?67z*8J%KwhWB~vZ4+s{| z13JLk0EOn6yALvDv006gNWX+Gq>aD=3oC$PfoP&zfh7rDQ<_rj#=w_A49>!qZ5AJw z6(GZ5yMw9`kMD5nC)vSKg*FvA#g#z+>C6||GR`cO_y21FaCP5#$~dwWzK@Di@nNkC zg-!8U&BmdbP##V+y1>9Z4;JBgmt=^WPv)za)%~SioTugdkUQB=^W8Yc4$Vs*jr7lL z@?;X^@&XW6JE{5KbrfbFo^n5Zkh8c#+KRl>Ufq&;TB{2xT6;Ns_D$EmWV*9?BOXyU zqafDlF&xEu;K6vWs8`YV8p>7>{$o#suHdK)zh*6=DhZ6CfoH)08?IHCDG9#~z~Ha$ z0No)pG_76R$bv!?v~Ya|)<&%_wDp{=vbwSzZk?M(ikKlYR*jwTnO zM=`26m$)k?=B7)|6gKQh+Xp=|2@aT43x%VD!5o;6nORx_S?RgUqMa(}7#neT9H;>J zH7)HUD2>;*d&OYb4HD&<_sjYj%;c~vg8M5R%;UR&Evt0?0Q?J=wT)SNA9)vFyOz6V zb|_t0`64H~2f(|THL$E1sc04#dWI!D9TSF7tLoQxx9@TiZk$xdEAskWufHFbkK**= zr+ly9hiahyxPJ7bd5FiWwR?DQUGXjgpPP&t?7o_>s^W}UdUaX~g%+CroRkKWQcyKq zuAI@8a9G846NEK({g%NkI<No8V!fJRyjKe&*&gfOgz*H@OP8V8l>u~jjB1A~gdaKFEef9qCavuJt#I8x=(5`4e3% zGOg%uPagL`(pwrJBy_nv?g)-6v4=eL``JxsTR%Q}%8k#~$=u&%nV8}>zeh(ri%|ZM z{w3~j05vbMM)zEu3R{b&D~gF6t==N%1rl#Y{HF8rdS{sTj?-94GAu3RSVT&moUVTU z&yrZwdX-(u0IGqzdtF1s6TQ{uafJ6cGVxDp5|*!E=K+9cShPhS-k8=(ihV={=$too zxiFtpqM*{SJe1Z11O%Tyq5=u8>!3mdy;`Zo6n|Z22h%bo7}^3d>Ga;9e|FSZ6EjG! zXe1x($?B3vM?A?aXP~67gOX-W98?3Hvh0F2CjjgeXjBG*B1S`74*`^}0C2Uj$)p2* zeqZVK9YOMPX56Xd3-S#>9oi#fPWB4=h}TLEW5 zjs^@tGU_h=lqo0soLq#s4~W4sG1=0lKir|$;1G17jkR)p=ea0cB`pvk^>k$yI;KJu z;|tuuA0#tBk|+7z5IxXrSvQ6v4mZTwI*oj&tQbuG+@QewHPg_z3x3VzP)=v-!8tPm z0iI?P$NlownY9-#(UV+fzdqSQ@Z7^1m-3~pD{c2lIDW(mT%z&n~wRT3*f@-O%D{Wubo3*^W5~|F z*8g_t7*yN8{-Up9q9O3z5ARhO1bm%6PjF8KACY5IJP8TCBP<14>KPwcuw;I%G4doX z>ztr6)R?@)`niWh=L!{0_334c8rHIhP2DTrEO>uy`ckshgD>TtV%hD;LHFH;LM~<- zq5I36=zb+y(wh3J^y{|i;Wa6pN35jAQ^z;-uDK!Z z>QO`Zysz{6T>|xNw2WHY4e$aGvw;YmLEAE1o%OF>9Wgcewb!rWGGO> z!ND;>r9n_mZhir{SH4pDjGBVLz=OY6Cm3&$VR4fdg;Ry(+4Yahp06=$e!#K)IqmoCA97{VVzkjr*r{~~*y1kdq;&Sj0{N}YXLK)S2 zJZDiEH_6yj5A+*WipUi^Yd4vVVc3C{6Nacj5b4OAZ4=g7fd0My@qnG zv?W|htixi{6!HzC5!I7iiON9~7ath`CDX+!PEp-JUB>RH5)^OpvA{n`~ z#N~R&bzc;5l**rt1e>w1k3~wna{^{Fbd3bm*WWfPjI)RjKhbI zA6>Dl9Wk#Yi;}2(6w4k5_`s1J2k?Jov#6Daz|8h4WT$_}0XMe4QqJ50z)^49J>p>O z(^Fmk_8PJ%(R{Gv&{S0Vk~=<^NOLk1|FXg9oynjBGVUwCJ~H5la_R#)GT5Bf_|J(k z_4RnziLbyw5b$PRWRLd(@_ao0VwaWQ*z)o)@GzTMSv?1M-<=>_Cff-}@g$JbuFEXx z^Q}s0RhpPlWMIVE#Xx`sgLLEaT8Uf-Ir)ji7>J(8yAE&ES^C)i zjBzt?<~ZhiY88jA=t>HByP3xu@VT2*hG|JTE3whuzV>6#D1_j!8n4)JxvYh70#VSe zJx@|7post**mIOF5KpHQX3P69Vg{8O58{H8$Z9-*eMYWSh#0!IzlOE)0dmEQgs!-i z+=W9qsOtjLydp&0WOs+tsf2elVt>2vqSwL8Pxa4kC9z*J38e%YKuD&KinBlgkByDr zng!ZpTn^GFy!jNobS)JNRlxcSZ1ku1M6>648->&%K=2YRNq$k!h1p}s0zNApX1{-% zWmFR(H*^fiuDD^vl^t)EK%vz-k{<6dZJYC<``6PAOc z&&uG_;E-g28iK!y?l;;TfZB`u8_4qAEV`faQ;yKk9XVsGY!aN22;4Sx?kAmR=*pq$ z)IRu=N#r$ByfhiEU>&viw;J=RAOM2AJ97!ws2v7Wju4}NCpEa8?ASVf+-TH4#^z0#ol3KxG5sS1p-*xX^fQiPSF=@ge@G4JqA2{(k z)oaO^U^Y6#{$2$Y0UW1FzGKQ~GVrUwbXpw(6g_SP}lsw&s;nrSb^m(vI=vb#^WZRM$MRzEX8=NO?j~gSI3|c1YPdh`2mk)_ zEnZ{0CdTIn%o$W~O`HWkN}!b~DdNF0nUgKq*Stv(ZU0&9FrI`LeAqW(J`ta_$IRz! z!G;T(P1nZc&mTWAsM6M}x^A*(u?8iC3o(i3Dm_mW$9I5&?=FKL;6{lP2J?bs5Z>I@ zPrEc}C~=06F{=p{2x#3IIp%bv7hkcqn*2-TF3NhWjU)?**Ya9v{uR-20({?bf}R54 zf{)d94FFqYMTXb}b344NTqTWR?uH#yjczJ>X#c`>)Vva0<5>>ItJeri zy;P2MnF{d5)4clc_6{S5w*Vhw`@)rvP%i4s{qMV$uCon0b-P+Rm2x8{8O`6Vnfx_R zAsBdX>=OCsyMMRn@}@C2jy+rO5+XL!fDIWm0YFaBaMFcWpxszUttdT9nIu~dDk}(r z30Sl?0j_kJ&?4~7?<0X)BWFmi!MlB07ox$Swh*e4zIG&a=l>yJ$ckLC^3}@>k#zmR zRU6$(4Td2z_M!)BPFIxu|$wJnWw=3itS~rm2B_qXK?3I)N-Edei~5`g}+-W*ODj;2<8 z79j$2wbgu;JVPw_(gA3;T)z{+)y)lXJ(ZFSz;0zmxl2rM+LKvfany=!Q8r}AReg&2Q1CE5rIX=LW5lEp-7zFr5 zAi^-MOiQX-Ns^$6`G^~$U#S67a_-1>`LS@n;-F5Y_9` zy_Tww3)V|Y@-&$g^2O8n5jv=oAMUGJBU>aHVoC9lIWw=rst$@2s4&3o1sm=r z;*myBLzaMVh5u}3Morn;+2CF6SUhzwyL3lvTiY=CT#X{W+ic?P8R3H(xeUq(Jw5$% z*mJI8Hjp3e?CquJ=LdBLVF3g!1HKkGLtp%R4j;wxx*aDc8sc9%AL28DoT-zEU1B+F zgySW%$|XBVe3uOWW3?{p>Ztw=;1vOd)?I)I>}oj@fH)n@(|~*j6swes?+C9AVp8?# zI`!obviGj;n6Z&$<`3Z|Z_5KQe#4rp1R()4*2rMi{K9@Be~tiL+azf=4$GVoC} zspGb_TXQF7zjw+R@BoLdqsIc}+AnDbX=A@{t5H(G^UKX!jbc8GO_Y_4TwC7Wg;Jx^ zeLshT<%Y(&37vPx#^U692AQfD-$r&}yT{Y2p`FJad!lofm z#w3&vk86|*7kl&BP!(JkY0;nIzW~$RK0T<$aybFLWm&7Ga2M1o{D?3E2X?13c}#NO zrEPKyn6Q=DXT-_Usz}F7*?@+)K!p}`TH<8Fxk|1H>F}@pI08@YI1)Pl%MrZnwT*#j zYZR);1Q610yo5^oT5<%F=<!iDkvRFNrQB^bf`4a-5}jvk}3ky($WGFGjua_cXxM7cXKw+`<=fkII-`w*Sc!G z042#h_Dm=^O0N2J>*a5Oo&i7o$fN#1UYUl27Wvf}Q?32vIsu@M0bV$}>U@U&5Ebx! zf`G1V7yjrTs$&mt156!qUOF^aZr}(5w^!~Mh&>=t?@I350Q(ogxh$L6V&F7Ly$qv=`vp~lx6S3CNHDJyE1wz?>><7EHyjJ)s) za&W`s&~sycLqbHJ%y^QU@LlW^I%E*BXO1~e2Ap*;AC7nL9sC)w7^edrjm>V8b*1)y zsva>WJQd0hC|+6ejIY98f@cDt%AkW=IwZ>>ha#!tqPztDeHPRzASwjW&1U5U#Zz9x zaneLhx!KCWCL9nJH*^M3Yekx}#_#>itY;ZfQ125uOk2E_5tRQd7}HHi=9hnzIpLOg zmWE!dG~AiXg>@~4VG6r{Rl&}mVAydGf>5UuSu*p1v++wDRGt5Qb{Ax=GeSSDRaxJ6 zHPL@|3wAs#38A_ylHdc4%%bDcVZw8Q5yQj7d+n*BzCipQwcE3HT(i4fRauFC`vAT! z(8AvLN8+W%nQ9G$DZYS2_n4>@-fBWEhs?^sC?!jy5@Q%oh0ZY4M9S>gSKh$8@5#c~ zh#Mp?=KQ~xN{s)b+-sP?2Ie@)C9uVGbUd5$0^CR$D2VlTQ&yE=YmBPDPBazhmUmog zr7f(?(F$Q|nKb}30S_j4mAFah2=L$Dzvr$0F8V!6H37_6G%>-GlasIi*@M%f^7NUi zrl^}bTI69T%VdMg5Fah@b7g~Z%Sxdt19!2x9Vo*V>a$3D;-b% zdZOm|i+KO9{2V?5ud+mml8?hKwVk@FYS|edW-Core35|B`wJ|s!V3+ss)Xineu@TC z<>~AjJ!<|5i{^hW{O?>rOg(U;Ol*ZoPy*g4rbmoB8EA=7f;8A@EM-4MfTX&%&%hqe zCRxp%Nfa*ee4PKh(>Cy-_^zm8Kbi^|9M;$qL3OctP{Y8C0Qz%~X5yH+tPF zl=Z&2;yye7+=ta|yiE8%yVadLWy*qo*y=Vzr7f+S_SLe|z70XQ(_H9>Q8m-Ps1E3b z&NYr>RfE1*nLlsaF0I_-FA$!Xvj%zkog`PDXs-C%!dKs5q!A z{Hb8MZ8lV%XHdD+DNaOiPLfN1U4>R|`KNklZPWOl(Wl7-)Pj;GaCGrM#9Q0)hhcf& z&|!{sX~Ayed`Us5N0s7ZkDSEnaMPt78j3`g(*DMbrk^H59Doh%=ltBcvKCD^R{rZ8 z0DKKbEl+RphME5^r~r#N!+s@(IDAk=5@i9g3(AH?8<(gb{~C|0lJ#jM`)K=tYo&&-)X_|50x`E zHM*6AbrQxrU?QpX^!nam)UtJ&F}4HVja+4ONRqAb51#a){GrGIZSfX?n2#CF038HJ zpn7g$eVbv4gt|dX`h!~?&{H4iVZ}4V$ykN5iOc$Q2Vze4nqHTbsY*m9q_2QM=n>GK+fFbbz@`k@0#*tkH{n9{{9PtAR}VQFY|tudGU2^zotw_m zAm<$h)7%q4go6U?I5egv8=N!07YlwW?L*tNSrWkP4kpI`wnbwWs@FBKT33U1N{sR~ z7l(&#S}mR0T4sV6a?M6IQgJ=*%J&Z8!F07y`95?J>QXbH6#?gD`5F1s5!bEux9(i} zGcs*7=`fgi{F_PL_t6HE@#Fc88l)-`>jMES+MTs)e7TuHrk5thQu7{2&zGoMpd;W- z0O=H!GzGBYM0QPV;fydOgK&xjAmIWf?BXu-#do3i(lh&qhmz4$02q)gXaF$DZf3Z8 ze#h1+y0eRaN6QQtou~V79hSnVTOJ`#*q?2eQFJR0B2Ob&8ZcTAR>7(CN zG?F2)8~g+??nsg!*8e-_px+1gNTQj)0=(3olt#@#kN$ynnST-98zO%`-+NgR2nsrK zzyIDp%`L?&-Qp?WBN_g8E{8G@ViF)Dh z9ptiRQTz6*a~1gd5*FFqrS2~Iq%bXc$IDTY6t00m+O66ND9^O}d98iWj7{gibD)n) zqNoQwiz1yE@W@GIIYvg-X1Vj~h11Yk#N|w4e zoa8<#kw!|&G1|%M4Q@Drx>+{E1n%>urDFc}@VRiYO6{i|#-SZ-$pe7nLPKbqJ8);C z!wUsf{@s{p@f2qAHZmL2Uo*-{L-b=!ViF7py39p`Ok&F z2)9yAeO~(B+OV=DC$cu>#{|dcw40j1*scGsQ?vLuM9KswWEkan>7M#1$o6n#r*{QqkKF5N!=!Vg0sdk?S* zFyw18V(T3{)opaOc4W39r-#akcEbmM3=qqZB|!F9CoEOeB4uaxDCxDK zh4)Fm`k@=zDl^c<`W&+$^7P!#W;LF+mL5JKjr$v!K3iOQ?sTaYVx-NelnVlr;JJFr z)}(mi;%D>tCEX@(n6Hzi215B17(f8$qsjmdK@yH-Xa~iF6>j-V{U`Y?sW|}N09X`s zo2m@r*~%?OrC<>FMTJ~G6DFTanLZRVU`CIF0{+pN=Y7fAe#9vw@rFA$Xvn{Pd(M%F zW>>8vM^7q~wOYp12lky*rZv3YIORHX&K}=pfb?bY)gs=O(}7AxovIVf)z+n*>=6}J z<0BrME;1weQfR`8AX%;L>?=Vk)jL=G=y6M#9B%AB(VT(?*g=N-ua+ij-zqfawfig@ zNo>g<8u!2&tM;EF_yY}h$<9;F<+{ zg~2Dm{$|AXuP*)A(vkv8a?2JfXrY5_l#&hfk>jtYng4AoXz&*GwW1Ok;h>nZ2>KFh zq;N;T4gv$7X-TO6DBR7)_ZRBCWU2h}H?hWT{H9-1qrSL7QZzx0sM>7W$F#y36jmW) z^QsU0sb+og%wVX|(3mRW`|{VP<9p?Ma{O@i^*s!=ZDPACH2yla@%8Cn(4*m9Ud+N> z(~b+Sk+2uaxYDEKeKf=B?9zN8aSRh77(q%#En&N@M)3{sC z4ozTCT#A>hxef-4QKF1yUoa-5&9+G5T_e%SUm__Pug|*v?RDtUBf6U76!P8;!|?sm zVq(+QI)2;fFprCaJL@f6OnBGZ)wAywIUVYvp;*NVM%=c~0I{Zt0bOelcxI~^<77ao zQ_IkLjYXJmRrTG!OVM04-qf|_uOc0&b-?vQDdC)vBUUh82#~cWVDtHfTe{;$c|pY+ zLS`pH^jj+6hoS(nER9c@sdcaQgE9wupQ=JDO-bOicUj3AhndkcvsG)1`WLw>1a zakaBsKuJ94I|09Nc5zYWbL$2WAMHXs>FB3r_51t#ZR1Cv!!y*tryR5+(JIQlWssPd z6R<8txjQ|_=MkA0C}XBCpb5Sv0j!JzyK{YvgY@c~$o)SPmaB8-*N}J9p#*>r z&C2I+xMHhRf+7*@S27wV0@HSf#W+tk^QUp$E(50Uqspd+o{<>A`G?>hS=TAzt9MZp zOsb6p%f-cOhpJucN~^SIp$G{{*BcCGW<>fVY$EV%%6I_dQVSMHqMN=W+u@7?=cP8Hw>QLuTyusd?*+|mF zOBT{DM7$baXxqoSY`g^>f_#Sq`^nK2_S0r+mE*~+ZpFsdQCrK06RTK1)_;=mR4jry zaiI}JU76}a13dxZ*7u^}q^7c!dEc0Lrt%7rG-_<6Mcl#LWzbnZn*nbjJB~A#e|PH_ zkuSs4qIY5UL@l=N?d_v}i-+Hh&-Jd?~f&F9ec`TL2K}jN{BQvNf`R8#{|p|>rQ-V2=HJ*aZuYx#lRqd+^uFS z+E#$uH*BXn+3*tbguzQsIJ)u@*XR~0kqm){IfwaaT)h!c-fXtOC{{jA8rlNOkgVp? zO2HcXtm3A08JLWYHL7~DT&l|Y&BwGCf-s>zT6-UV+0x#^H-pP}1a4NRhWi2uan`6& zO&$fw8$@fehYm;CocveK-aMovXzCN(gV6IY6%X47g9ZZ!$IF@sAr6oK9PNCoB5{+k zU8=N>rdWPLGXeYp$l?8~QrkIh0Iz|$6=d!vz9;`fnl%!Jivdj9_`TCuc~%bF2!7o1x>)z(nq|yg ztm&l7wLw*mWOIBvm03|n{pBR#rg5}c!&Zh9DtZ80pGQ&^99p~wxUe0ZN>9rx1LY}JMLrvv2m7 z)|Pp7PTIjU@}2YgBlQ%&LZos^Et8a?R^GZIVNrVI0hzz<4m9%%1fSqcVA{p-lfPc3 z&8Ms-AyyxUcDeuRjlDV=*}ppyBGGk;jpQy4IQP+dC>QJ=v(KittO&c*a@e(&j3Mfz z{p3Fg1B8$ON&p-Yw~Zl)0bM`+k|USgSz$Q_RszU{jssQ|%zMB958Bp+g#l0}zyJ!G zP_+~%s=23V7{f5WI^{Nzci$P?-s7pCZ^69OexwTtHM6GgeclP=-6v&CNac^P9wP0c zPgM^~3PiG5P?(Q`I9!&Ivy?|*vK)Qp;gYln*A8x*>rdew2p_OB@-c|$(#LdMntjpd zX0oGzOP?V=x-+u#H>sA6OI#aqp?7wv&&$dCoGkfzV5}jwmm^&;BbBVF&i~Y$w`2$R z<>;nI=kQd<4iD@h>p=G()$ezMy(bS$kwp;zrQr3AMwiQ)(^D{BOsDS;$45h`&@S9P zV&GxyxPEa#CsZ@?jh!$YR6=mMK~$mA!36Jf$3B;80s#a7XgCtXJnj5j*meQnST@V5 z26=7e;%TY{R1y15v6>DJ_|hd}!GoPf?10?Zcf-UMu%=4rgHR~ToJ}2G0&XC=eJs}E zP%0gn8vDb}n?l}RW3Xi#j43}T|BhOw$Rp|(BT8pMhH|l_{zU!x+U^>8?lg7klTtT4 zbU9?#^*N6ZqIg?e3O8v!>9p&DsM0kzO~`n1gl2~^@snRDtA%&ewz@a zIg#9E#y+z0&TxD@RY&@@#5j@$upOd?bWk)jG!$r+2ZBUcu&59$@Bn#yuHzl=H%RxK zU>3Hvzy#~*=?QS7XU(8rAKUqn1p=5QOl1GEZ!vN#lv4D33{cLNsaK?qr7x#cH}t7# zuYJHuzEKeyBaoGVcjlk3H;+#}HLLr5z%!Zk7uRIs6+yvEFVjEW*F43h-@95H(vy05 zt+UE!n0S@pCNXfXE_d-U3*=5D6hf3se~g*swAq{28noenm3S=hcI6m#(m@|oayoLh zO7MsfAo1MQe+7m%+>6?b-W`XJ&GNY>VO#5^h)bx~zM2@E&y(dB)baX(h=ATIS#4f( z74NzpqUL)UyyNW<2%o2H8xj`AGF2ubm8}dqx898twm5B&usgOrZGk5D8sHtklMRv| zpdsL9NKOd`urQe1VtVoz+ra25Mk~2Plp>Q2G(d9s?ICLbGz4m9&B96c^uQZ=$#_%n z@Bw1Xh8q=7olBNho}f&}$pEkg%s5#&t&BS-9Y$buj~v^v;g2|(QMKyFjdL*7HJ-r_ z?Jxo_N7jt`6W7yNB`aFDx?B4j#Zt-fG~_k^&5$0Vw`}oU=wvu{+x6DyI-_vy(&ej z!&dL}A>vq-gy>`U{Jys%J4{DJ&k|FZj?L`x64VqDK1Ev9z8fDsD8R5e(=0H8Q~&2@ zdA0G0z0q^Zb2Fm)C>Ise_(St}$-=kbT?|(Vz?ftx=JhzLqWJ(qY%ZiHtCB#924u~? z?%gQ!oR=`KQig!taX@?nstD*g0F?gQxZu}-8CV7jx)9er(Jn(S!cy(Rr-QM;y_qTl zIQBRhz!?I9=|3=g31X-PAaSsTxX0w#ctDiIYp6{2M<8MP=aVW=3!=t)zOdk+fCB+8 zxc~89-FZO_^ix2N^q!n8&$9?Y*1CK=`hbh;eCxy5k5@Wi>>oAY-p z+uxl{J4RD`H*M{(IVJEptt~#vv-5C6~_p z72w2N_y@o>vwe8jWmL-MxZ1Ad6((vsQliNObS$0?jXnAn6^Nkb07B(yA1dhS00st} z9Hf;#DL^e?&Owv1kZd65c&%r@;`TdnDW}Uc_Gso@)`4K>Bq?!^hjX#8%RF$wm347) z=4GIyJR&+2?p4nRgR=fAi!|F2;)Wi$VA%jg`ORRSvF;AR$9fn3T!pf5j*x{=mA(1D zG5=y3&@7~5SFADjmg8yN9a^Gn=g+=jz|ks>cbmeFC@XDbs-#!Kxa*RiS_ z5>eIwh^=}qe8JAXb`q2TFc_rD!#@$h{7-pgpNpkI%aG6qI3&lCU3 z%ia^Z=ZTDZ5tdP$fz<TJ3q1*X<9~OYNQ#w6u|-O{oS$3a=pB@u<_g%U`reObYJ~?Ro;ey` z&Ue0+KfU5FqWTl~e2NnKe@J-h!*i80O}EB~5HxOg45!RG``{v>a+ zahJ%V8yM&nFt3TnnU}}9>-qBg2X4FhZlL1>Vic3!So$n}*nd8tybw7CPZA(u=-VK4 zY%(f+T5>bf=pz7DRTw|X{Z5?#q4>7*clYHlF2V{zUi-#$vWB@JrOb;+_-t?b@Dndv zw0$!Ro`0ItM({SVyF=))%aql2h7+56ulzmpVAWnZLv!}|ViZtbSHdE}%G7fqf&(8& zB&5)+NT?9kf82Wze&3M3Q1^+h*P#F+xol;iD)Saz(q|-19xwyIHo(?)!#UE2c*GX~ zHih8-ynF`C6Hkw5-v+4XZJExXRRT=(j13K_{BsQQfR_Y!qD*!)Av!=wfHMWqLUa5_ zts@KW;8&kq3j)XvfG$jZ;EAtxbpqTn=p4l;GA@3)!E`~i2@R#}3=3hnGDDn%jllTy z4YX9)ohdZw9Sa_i6{t!3ux)4;nb*_pbYbl<+%1pzrs)!_^ot8OI>`v&A^(~EBfRtn zNrW)EEVbXHF3@_&V&h8M&G+I8va*J<(OOvufaTU^$l;TExAqUH`FH2|yIUuH=tkXYvqFX3!b zySC~+cauUKyipFb^l$mvV)#dq4p7TU6n_C~Bged$j8qI_Shxs*qR*2>{I?9GGL8y4 zT*4m+6UR7F1K?(C;&oYaLkzh1>12A#z|T;+WGh4HM;WED0O=>BE}X70mX4dj*wUEI zZrZ5Jf{hXYm>?jy1Q>6v2YV8OGpP8)82P<(X60H7#q3zgLtB6o0`0~#FmaT0Bmw{e zFpMC>ZEOcT_HEim;o`AV5|9ia5(MZRh*c8$&d)n1qs%;VSli76_rc#XMK3up(CSmLXYD@e9Xo&l4`ZCW0iRe!UH(}Yj&(1 zXuFX0s_uC)^Zc<5Pqcd5mV9#aB zM7x~G>M;_=qbn#|WFa!A;;-M!oU1(l#$ER@?%8rHn1u$o{1 z`?$l}RtzupW@OWaQ^6AIr(*!Js(}s5hP$uIc1|jH46u2hG3@^%q5!=L(8ybp`QTf> z{x|kI9sTYk-^{BoVlOF@S-POKcFTy>c0f{kdPKJDI+nwA{O)mOZmAA^;3~kSGE5(( zA`}s%xjaKVS{``pV=hk8D)FF*Zy-IF+G0Gp8)DrW{b#>E_~`Ys#2iJEc+wN8P?YBC zQo(mH}GoIs~Ne@FeuWo9m zw5B9pTv;!$RF6G(7gwuk{MsnFM`Z5q@fVL=B_8Ib^?T7H3X=teZN}EZ)7LLUjBb46 z88S`X8E*<6sV;$8NBoOZ8rXKh`H;oWdg4F4U;K}AD_$_*paA9V`4HrFus1|UYW+*;;4|pDHuRr5E48}}=vD2F0fpaR4}iRv*)nl%bj)e*)^B@%+R=8#I^of$j}#*oF~GnGdj z^EM;IMaQYWygneF60Ari6D~<)UV+;pd%Y}4_Pf7T5VLq@9l)5i$z-4ev%T#MRW;Bz7!J%+J$1CtZ`1JXlFO zWHCM1K`n(dTY6zOnED}k>6`lLU;}G-uzQ1cF{>I>Hd~_5q+>)a9OB<0g%B220F~eG zy|{JYa=M>BmkN8~ZPOT2eIszy<3n^kDZ+D-8*0Y303mW@LL5cn0dAg(ivPnoWy&S8 zGBlZh5)zQBl#^?Fy}U%#0DJ*Na=%$QGz46z04)U|!uh-m)QLY8)GvtAqAEiGSfy-L ziQ()C^wdDN;w`KI{w}6RktJbbyR58Xl#o7EKA*=rv?Ft|`QUtT#s(qa2Yh2OiChZ9;*As5`=)$?lFl(E`_oE3< zLt?!~P4WW|Q|3GC%xbO{IECi#jaU=zuh9>54pvZeU7c=J5j~TBWB{GJ{PxaHMs98p z*g(YLb+M;(7zy42XeogY1dw7t+Y7`Spo5yXceeR5Qz&RH5|Tf-Flda~B<8xQw2P(p z*^qGomn>!uF`z`bAvyRToMt(Z$5B+*7dPjZhd3gr{9Dd@De6?cHooTs++w|71FL3e zIqmPHrt&}dwl1$9KVW?=1GafFEAD<5-6V~W@d;DpZzSR6Eh-9HN0f4 z5Qlk;zf{?z3!0!cm+)bfkI!ah#D)Ifv&4NSA5)TGI9>rW_Ht39HAc+S{?kw0L%d;U z1zP>-Gr@g!@B@GHU+JC__tlku{T3mP>S#LlyR&k2#3}>-^T5f5OBbV*Cy~k)Sr?Uk z1hX~R8oV}ioYENM_r;9OcF=}KD^=BH^iNd-@#h(pVl0N|(}|9wrLtVlRe!o&DqjfD z+xWz|>SRi7;%&0%zweW`dz@SBcf6Ze+ML!}GjxnXG=RkzvOWJTv6vA{NgScl{L$rJ z*;7`9*LMV`fPea87P|m7;lrWPMX)5hJ|fQ84@v@P97l$2{!CQ#k-ShuM@(V+WK%bz zPIPzRGgJk>lup;^qfHHv-uh9^_^>dK6~+5;Y#9E9es~s@~}jiQCD8nh!mDv ze&P>#f;!pDf2?IyJON=5lUhNXe&2)oKn!z^1EaG%JXgbAC0^ErML2rrpdoBG@_8qa)`%?{cXPUO zuKyv#Y)hSQ>Ea5T_j2@;bWa|lf~P@l^mJm>q2N3Cl96mpIz3n{GA{mJL^I!wJQbMA z0PF=6`~VmS9z9oLz+KB^XI3#1&MNw9bn=gK%b?r-mqyIS#`c~jre)tPzqcNAy&#&p z!{}|4)GwKAAoK>)ENF)qjNZ8jf-w|uwrwlqF+E_?oshCK4k>5qv#NDti2DdYHST2g zL|N#Xz@&LXp>)OusE$6P41$IVNP299o&_oNS2n#N#FKt}dOVhiMlaoo8fW!If09S!g?~AZtT{qoNg;whE zm(z(vwdvzWDlJ@8{3*q~^VKx{tYk|qpZ>+XsHbT>Z zjdvR|e!%025Y8;k7qME1@oA)pWUE`9(^-TopnTI4wiCQBSjEu$i73W9pzhVh|JMSn z*0`|dCK=#Ke_q-fhS z>^7ds_|wPDB|wsT%uexIC8dJZoq&lqr9H*&8oDm5H#S{+3P^-L%3d5-JU zBpQ9%rV`J(F|W>2P4W0X)@uP_0!;|5UTbl2?eD!&9oWGN#=}w2&`QA}k^T*1qo*@! zQ{CyuDv=}3qQ-r`UP7J?F|q*1H>b%4en~s=woI^V$@x1QOg{gx%Wcf#o|vxFv((6P zNN!~R(xGAB%GSxmD$%^pE!L*bL$0?;Mw%SveZ=9C10u2lkz%Gpb#i+xT!OF<;-j&A z+1?V*agd0R!n9HDFSw;u{H3}J3w^%_gZUQCe=+*3r(L~RYFNdJNYh-Mne**^w4ICSTo%U;!$y9IOnlGm>ohPU zi@&j-epz(P)W>f0*$;adSI%ilFwqiXXtoIX7rFkZ{vGJ zQ`ER(Z=nM>+z@;MOE@ks_6woEmJ@u)I&>III_|$fdsU#0^oDFRKV2{-;oy$anu~dR zaW?Q4YH$>U8X=iqTylS|1G|~^+Gz_Eig{a*+%{x)Cmc#c*lnxZtI*{7uFpx{MM7$) z@`c6*@1Ze9f4j$BuEFYI>e5zZf;@HE38}9`+k#EsHwYGu$cjnh?K$I)<~h#eLs$OZ zHvMs=$V1eQxvoUl4YlsI=2x=&Gpt%!Wc{19cXzAbrs#Cw6d9se7TXdUFPR6m$B{qz zbtTx(cTzb=kV0{?=DKBtV}K1kl{; zi{}>~%9ya(q;>rUUwCGIInW;!t()sUH;-&%KqqW)Fr<_Zd0i-`M=ebeCj(gn@Hv

    w*NR7Y+zF9l0B5g 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 U*kKkLb%pp*SJ6=}Q8EquA1{ERt^fc4 literal 0 HcmV?d00001 diff --git a/windows/security/intelligence/index.md b/windows/security/intelligence/index.md new file mode 100644 index 0000000000..602999bcce --- /dev/null +++ b/windows/security/intelligence/index.md @@ -0,0 +1,36 @@ +--- +title: Understand malware +description: Learn about the different types of malware, how they work, and what you can do to protect yourself. +keywords: security, malware +ms.prod: w10 +ms.mktglfcycl: secure +ms.sitesec: library +ms.localizationpriority: medium +ms.author: dansimp +author: dansimp +ms.date: 07/01/2018 +--- +# Understand malware +Malware is a term used to describe malicious applications and code that can cause damage and disrupt normal use of devices. Malware can allow unauthorized access, use system resources, steal passwords, lock you out of your computer and ask for ransom, and more. + +Cybercriminals that distribute malware are often motivated by money and will use infected computers to launch attacks, obtain banking credentials, collect information that can be sold, sell access to computing resources, or extort payment from victims. + +As criminals become more sophisticated with their attacks, Microsoft is here to help. Windows 10 is the most secure version of Windows yet and includes many features to help protect you whether you're at home, at work, or on the go. Businesses can trust in the next-generation capabilities of our security features to ensure they stay protected. + +There are many types of malware, including: + +- [Coin miners](coinminer-malware.md) +- [Exploits and exploit kits](exploits-malware.md) +- [Macro malware](macro-malware.md) +- [Phishing](phishing.md) +- [Ransomware](ransomware-malware.md) +- [Rootkits](rootkits-malware.md) +- [Supply Chain](supply-chain-malware.md) +- [Support scams](support-scams.md) +- [Trojan Malware](trojans-malware.md) +- [Unwanted software](unwanted-software.md) +- [Worms](worms-malware.md) + +Keep up with the latest malware news and research. Check out our [Windows security blogs](http://aka.ms/wdsecurityblog) and follow us on [Twitter](https://twitter.com/wdsecurity) for the latest news, discoveries, and protections. + +Learn more about [Windows security](https://docs.microsoft.com/en-us/windows/security/index). \ No newline at end of file diff --git a/windows/security/intelligence/macro-malware.md b/windows/security/intelligence/macro-malware.md new file mode 100644 index 0000000000..9164f9ea9d --- /dev/null +++ b/windows/security/intelligence/macro-malware.md @@ -0,0 +1,53 @@ +--- +title: Macro malware +description: Learn about how macro malware works, how it can infect devices, and what you can do to protect yourself. +keywords: security, malware +ms.prod: w10 +ms.mktglfcycl: secure +ms.sitesec: library +ms.localizationpriority: medium +ms.author: dansimp +author: dansimp +ms.date: 07/01/2018 +--- +# Macro malware + +Macros are a powerful way to automate common tasks in Microsoft Office and can make people more productive. However, Macro malware uses this functionality to infect your device. + +## How Macro malware works + +Macro malware hides in Microsoft Word or Microsoft Excel documents and are delivered as email attachments or inside ZIP files. These files use names that are intended to entice or scare you into opening them. They often look like invoices, receipts, legal documents, and more. Examples of filenames include: + +- case number.doc +- e-ticket_79010838.doc +- fax_msg896-599-5459.doc +- invoice_723961.doc +- legal_complaint.doc +- logmein_coupon.doc +- receipt_3458934.doc + +Macro malware was fairly common several years ago because macros ran automatically whenever you opened a document. + +However, in recent versions of Microsoft Office, macros are disabled by default. This means malware authors need to convince you to turn on macros so that their malware can run. They do this by showing you fake warnings when you open a malicious document. + +If you are fooled into enabling macros in a document that contains malware, you could be infected. We've have seen macro malware download threats from the following families: + +- Ransom:MSIL/Swappa +- Ransom:Win32/Teerac +- TrojanDownloader:Win32/Chanitor +- TrojanSpy:Win32/Ursnif +- Win32/Fynloski +- [Worm:Win32/Gamarue](https://www.microsoft.com/wdsi/threats/malware-encyclopedia-description?Name=Win32/Gamarue) + +## How to protect against macro malware + +These kinds of threats require users to enable macros. + +Protect yourself and your organization by keeping an eye out for suspicious attachments and check your macro settings. + +- Check if macros are disabled in your Microsoft Office applications. In enterprises, IT admins set the default setting for macros: + - [Enable or disable macros](https://support.office.com/article/Enable-or-disable-macros-in-Office-documents-7b4fdd2e-174f-47e2-9611-9efe4f860b12) in Office documents + +- Don’t open suspicious emails or suspicious attachments + +- If you get an email from someone you don’t know, or an invoice for something you don’t remember buying, delete it. Spam emails are the main way macro malware spreads. \ No newline at end of file diff --git a/windows/security/intelligence/malware-naming.md b/windows/security/intelligence/malware-naming.md new file mode 100644 index 0000000000..6faf4b8057 --- /dev/null +++ b/windows/security/intelligence/malware-naming.md @@ -0,0 +1,175 @@ +--- +title: Malware names +description: Identifying malware vocabulary +keywords: security, malware +ms.prod: w10 +ms.mktglfcycl: secure +ms.sitesec: library +ms.localizationpriority: medium +ms.author: ellevin +author: levinec +ms.date: 07/13/2018 +--- +# Malware Names + +We name the malware and unwanted software that we detect according to the Computer Antivirus Research Organization (CARO) malware naming scheme. The scheme uses the following format: + +![coordinated-malware-eradication](images/NamingMalware1.png) + +When our analysts research a particular threat, they will determine what each of the components of the name will be. + +## Type + +Describes what the malware does on your computer. Worms, viruses, trojans, backdoors, and ransomware are some of the most common types of malware. + +* Adware +* Backdoor +* Behavior +* BrowserModifier +* Constructor +* DDoS +* Exploit +* Hacktool +* Joke +* Misleading +* MonitoringTool +* Program +* PWS +* Ransom +* RemoteAccess +* Rogue +* SettingsModifier +* SoftwareBundler +* Spammer +* Spoofer +* Spyware +* Tool +* Trojan +* TrojanClicker +* TrojanDownloader +* TrojanNotifier +* TrojanProxy +* TrojanSpy +* VirTool +* Virus +* Worm + +## Platforms + +Indicates the operating system (such as Windows, Mac OS X, and Android) that the malware is designed to work on. The platform is also used to indicate programming languages and file formats. + +### Operating systems + +* AndroidOS: Android operating system +* DOS: MS-DOS platform +* EPOC: Psion devices +* FreeBSD: FreeBSD platform +* iPhoneOS: iPhone operating system +* Linux: Linux platform +* MacOS: MAC 9.x platform or earlier +* MacOS_X: MacOS X or later +* OS2: OS2 platform +* Palm: Palm operating system +* Solaris: System V-based Unix platforms +* SunOS: Unix platforms 4.1.3 or lower +* SymbOS: Symbian operating system +* Unix: general Unix platforms +* Win16: Win16 (3.1) platform +* Win2K: Windows 2000 platform +* Win32: Windows 32-bit platform +* Win64: Windows 64-bit platform +* Win95: Windows 95, 98 and ME platforms +* Win98: Windows 98 platform only +* WinCE: Windows CE platform +* WinNT: WinNT + +### Scripting languages + +* ABAP: Advanced Business Application Programming scripts +* ALisp: ALisp scripts +* AmiPro: AmiPro script +* ANSI: American National Standards Institute scripts +* AppleScript: compiled Apple scripts +* ASP: Active Server Pages scripts +* AutoIt: AutoIT scripts +* BAS: Basic scripts +* BAT: Basic scripts +* CorelScript: Corelscript scripts +* HTA: HTML Application scripts +* HTML: HTML Application scripts +* INF: Install scripts +* IRC: mIRC/pIRC scripts +* Java: Java binaries (classes) +* JS: Javascript scripts +* LOGO: LOGO scripts +* MPB: MapBasic scripts +* MSH: Monad shell scripts +* MSIL: .Net intermediate language scripts +* Perl: Perl scripts +* PHP: Hypertext Preprocessor scripts +* Python: Python scripts +* SAP: SAP platform scripts +* SH: Shell scripts +* VBA: Visual Basic for Applications scripts +* VBS: Visual Basic scripts +* WinBAT: Winbatch scripts +* WinHlp: Windows Help scripts +* WinREG: Windows registry scripts + +### Macros + +* A97M: Access 97, 2000, XP, 2003, 2007, and 2010 macros +* HE: macro scripting +* O97M: Office 97, 2000, XP, 2003, 2007, and 2010 macros - those that affect Word, Excel, and Powerpoint +* PP97M: PowerPoint 97, 2000, XP, 2003, 2007, and 2010 macros +* V5M: Visio5 macros +* W1M: Word1Macro +* W2M: Word2Macro +* W97M: Word 97, 2000, XP, 2003, 2007, and 2010 macros +* WM: Word 95 macros +* X97M: Excel 97, 2000, XP, 2003, 2007, and 2010 macros +* XF: Excel formulas +* XM: Excel 95 macros + +### Other file types + +* ASX: XML metafile of Windows Media .asf files +* HC: HyperCard Apple scripts +* MIME: MIME packets +* Netware: Novell Netware files +* QT: Quicktime files +* SB: StarBasic (Staroffice XML) files +* SWF: Shockwave Flash files +* TSQL: MS SQL server files +* XML: XML files + +## Family + +Grouping of malware based on common characteristics, including attribution to the same authors. Security software providers sometimes use different names for the same malware family. + +## Variant letter + +Used sequentially for every distinct version of a malware family. For example, the detection for the variant ".AF" would have been created after the detection for the variant ".AE". + +## Suffixes + +Provides extra detail about the malware, including how it is used as part of a multicomponent threat. In the example above, "!lnk" indicates that the threat component is a shortcut file used by Trojan:Win32/Reveton.T. + +* .dam: damaged malware +* .dll: Dynamic Link Library component of a malware +* .dr: dropper component of a malware +* .gen: malware that is detected using a generic signature +* .kit: virus constructor +* .ldr: loader component of a malware +* .pak: compressed malware +* .plugin: plug-in component +* .remnants: remnants of a virus +* .worm: worm component of that malware +* !bit: an internal category used to refer to some threats +* !dha: an internal category used to refer to some threats +* !pfn: an internal category used to refer to some threats +* !plock: an internal category used to refer to some threats +* !rfn: an internal category used to refer to some threats +* !rootkit: rootkit component of that malware +* @m: worm mailers +* @mm: mass mailer worm \ No newline at end of file diff --git a/windows/security/intelligence/phishing.md b/windows/security/intelligence/phishing.md new file mode 100644 index 0000000000..10bb7a9599 --- /dev/null +++ b/windows/security/intelligence/phishing.md @@ -0,0 +1,128 @@ +--- +title: Phishing +description: Learn about how phishing work, deliver malware do your devices, and what you can do to protect yourself +keywords: security, malware +ms.prod: w10 +ms.mktglfcycl: secure +ms.sitesec: library +ms.localizationpriority: medium +ms.author: ellevin +author: levinec +ms.date: 07/18/2018 +--- + +# Phishing + +Phishing attacks attempt to steal sensitive information from internet users through emails, websites, text messages, or other forms of electronic communication that often look to be official communication from legitimate companies or individuals. + +The information that phishers (as the cybercriminals behind phishing attacks are called) attempt to steal can be user names and passwords, credit card details, bank account information, or other credentials. Attackers can then use stolen information for malicious purposes, such as hacking, identity theft, or stealing money directly from bank accounts and credit cards. Phishers can also sell the information in cybercriminal underground marketplaces. + +## How phishing works + +Phishing attacks are scams that often use social engineering bait or lure content. For example, during tax season, bait content involves tax-filing announcements that attempt to lure you into providing your personal information such as your Social Security number or bank account information. + +Legitimate-looking communication, usually email, that links to a phishing site is one of the most common methods used in phishing attacks. The phishing site typically mimics legitimate sign-in pages that require users to input login credentials and account information. The phishing site then captures the sensitive information as soon as the user provides it, giving attackers access to the information. + +Another common phishing technique is the use of emails that direct you to open a malicious attachment, for example a PDF file. The attachment often contains a message asking you to provide login credentials to another site such as email or file sharing websites to open the document. When you access these phishing sites using your login credentials, the attacker now has access to your information and can gain additional personal information about you. + +## Phishing trends and techniques + +### Invoice phishing + +In this scam, the attacker attempts to lure you with an email stating that you have an outstanding invoice from a known vendor or company and provides a link for you to access and pay your invoice. When you access the site, the attacker is poised to steal your personal information and funds. + +### Payment/delivery scam + +You are asked to provide a credit card or other personal information so that your payment information can be updated with a commonly known vendor or supplier. The update is requested so that you can take delivery of your ordered goods. Generally, you may be familiar with the company and have likely done business with them in the past, but you are not aware of any items you have recently purchased from them. + +### Tax-themed phishing scams + +A common IRS phishing scams is one in which an urgent email letter is sent indicating that you owe money to the IRS. Often the email threatens legal action if you do not access the site in a timely manner and pay your taxes. When you access the site, the attackers can steal your personal credit card or bank information and drain your accounts. + +### Downloads + +Another frequently-used phishing scam is one in which an attacker sends a fraudulent email requesting you to open or download a document, often one requiring you to sign in. + +### Phishing emails that deliver other threats + +Phishing emails can be very effective, and so attackers can using them to distribute [ransomware](ransomware-malware.md) through links or attachments in emails. When run, the ransomware encrypts files and displays a ransom note, which asks you to pay a sum of money to access to your files. + +We have also seen phishing emails that have links to [tech support scam](support-scams.md) websites, which use various scare tactics to trick you into calling hotlines and paying for unnecessary "technical support services" that supposedly fix contrived device, platform, or software problems. + +### Targeted attacks against enterprises + +#### Spear phishing + +Spear phishing is a targeted phishing attack that involves highly customized lure content. To perform spear phishing, attackers will typically do reconnaissance work, surveying social media and other information sources about their intended target. + +Spear phishing may involve tricking you into logging into fake sites and divulging credentials. Spear phishing may also be designed to lure you into opening documents by clicking on links that automatically install malware. With this malware in place, attackers can remotely manipulate the infected computer. + +The implanted malware serves as the point of entry for a more sophisticated attack known as an advanced persistent threat (APT). APTs are generally designed to establish control and steal data over extended periods. As part of the attack, attackers often try to deploy more covert hacking tools, move laterally to other computers, compromise or create privileged accounts, and regularly exfiltrate information from compromised networks. + +#### Whaling + +Whaling is a form of phishing in which the attack is directed at high-level or senior executives within specific companies with the direct goal of gaining access to their credentials and/or bank information. The content of the email may be written as a legal subpoena, customer complaint, or other executive issue. This type of attack can also lead to an APT attack within an organization. When the links or attachment are opened, it can assist the attacker in accessing credentials and other personal information, or launch a malware that will lead to an APT. + +#### Business email compromise + +Business email compromise (BEC) is a sophisticated scam that targets businesses often working with foreign suppliers and businesses that regularly perform wire transfer payments. One of the most common schemes used by BEC attackers involves gaining access to a company’s network through a spear phishing attack, where the attacker creates a domain similar to the company they are targeting or spoofs their email to scam users into releasing personal account information for money transfers. + +## How to protect against phishing attacks + +Social engineering attacks are designed to take advantage of a user's possible lapse in decision-making. Be aware and never provide sensitive or personal information through email or unknown websites, or over the phone. Remember, phishing emails are designed to appear legitimate. + +### Awareness + +The best protection is awareness and education. Don’t open attachments or click links in unsolicited emails, even if the emails came from someone you know. If you are not expecting the email, be wary about opening the attachment and verify the URL. + +Enterprises should educate and train their employees to be wary of any emails, phone calls, or the like, that request personal or financial information, and instruct them to report the threat to the company’s security operations team immediately. + +Here are several telltale signs of a phishing scam: + +* If links or URLs provided in emails are not pointing to the correct location or are attempting to have you access a third-party site that is not affiliated with the sender of the email, you should use caution. For example, in the image below you see that the URL provided does not match the URL that you will be taken to if you click the link. This is a red flag and you should be wary of attempting to access this website. + + ![example of how exploit kits work](./images/URLhover.png) + +* Emails that request personal information such as social security numbers or bank or financial information are always a good sign that you should do further investigation. Never release any personal, private, or confidential information unless you are positive the email is from a valid source. Even official communications won't generally request personal information from you in the form of an email. + +* Oftentimes the scammer will change letters, add numbers, or otherwise change items in the email address so that it is similar enough to a legitimate email address. + +* Phishing websites are designed to look like legitimate sites that you are familiar with and use on a regular basis, but may use outdated logos, have typos, or ask you to give additional information that are not asked by legitimate sign-in websites. + +* Sometimes you will notice that the page that opens is not a live page but rather an image that is designed to look like the site you are familiar with. Be careful if, upon opening a new website, a pop-up appears that requests you to enter your credentials. + +If you are unsure if the email is a phishing scam, you should contact the business associated with it by phone or email to notify them of the email you received. + +For more information, download and read this Microsoft [e-book on preventing social engineering attacks](https://info.microsoft.com/Protectyourweakestlink.html?ls=social), especially in enterprise environments. + +### Security solutions for organizations + +* [Microsoft Edge](https://docs.microsoft.com/microsoft-edge/deploy/index) and [Windows Defender Application Guard](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-guard/wd-app-guard-overview) offer protection from the increasing threat of targeted attacks using Microsoft's industry leading Hyper-V virtualization technology. If a browsed website is deemed untrusted, the Hyper-V container will isolate that PC from the rest of your network thereby preventing access to your enterprise data. + +* [Microsoft Exchange Online Protection (EOP)](https://products.office.com/exchange/exchange-email-security-spam-protection) offers enterprise-class reliability and protection against spam and malware, while maintaining access to email during and after emergencies. EOP provides a layer of protection features that are deployed across a global network of data centers, helping you simplify the administration of your messaging environments. Using various layers of filtering, EOP can provide different controls for spam filtering, such as bulk mail controls and international spam, that will further enhance your protection services. + +* Use [Office 365 Advanced Threat Protection (ATP)](https://products.office.com/exchange/online-email-threat-protection?ocid=cx-blog-mmpc) to help protect your email, files, and online storage against malware. It offers holistic protection in Microsoft Teams, Word, Excel, PowerPoint, Visio, SharePoint Online, and OneDrive for Business. By protecting against unsafe attachments and expanding protection against malicious links, it complements the security features of Exchange Online Protection to provide better zero-day protection. + +* [Windows Hello for Business](https://docs.microsoft.com/windows/security/identity-protection/hello-for-business/hello-identity-verification) replaces passwords with strong two-factor authentication on PCs and mobile devices. This authentication consists of a new type of user credential that is tied to a device and uses a biometric or PIN. It lets user authenticate to an Active Directory or Azure Active Directory account. + +* [Windows Defender Credential Guard](https://docs.microsoft.com/windows/security/identity-protection/credential-guard/credential-guard) uses virtualization-based security to isolate secrets so that only privileged system software can access them. They are protected using virtualization-based security which blocks credential theft attack techniques and tools used in many targeted attacks. Malware running in the operating system with administrative privileges cannot extract secrets that are protected by virtualization-based security. + +## What do I do if I've already been a victim of a phishing scam? + +If you feel that you have been a victim of a phishing attack, contact your local law enforcement immediately. You should also immediately change all passwords associated with the accounts, and report any fraudulent activity to your bank, credit card company, etc. + +You can report phishing emails to phish@office365.microsoft.com. For more information see [Submit spam, non-spam, and phishing scam messages to Microsoft for analysis](https://docs.microsoft.com/en-us/office365/SecurityCompliance/submit-spam-non-spam-and-phishing-scam-messages-to-microsoft-for-analysis). + +Download the [Microsoft Junk E-mail Reporting Add-in for Microsoft Office Outlook](https://www.microsoft.com/download/details.aspx?id=18275). + +The Anti-Phishing Working Group – which includes and involves ISPs, security vendors, financial institutions and law enforcement agencies – uses reports generated from emails sent to reportphishing@apwg.org to fight phishing scams and hackers. + +## Where to find more information about phishing attacks + +For information on the latest Phishing attacks, techniques, and trends, you can read these entries on the [Windows Security blog](https://cloudblogs.microsoft.com/microsoftsecure/?product=windows,windows-defender-advanced-threat-protection): + +* [Phishers unleash simple but effective social engineering techniques using PDF attachments](https://cloudblogs.microsoft.com/microsoftsecure/2017/01/26/phishers-unleash-simple-but-effective-social-engineering-techniques-using-pdf-attachments/?source=mmpc) + +* [Tax themed phishing and malware attacks proliferate during the tax filing season](https://cloudblogs.microsoft.com/microsoftsecure/2017/03/20/tax-themed-phishing-and-malware-attacks-proliferate-during-the-tax-filing-season/?source=mmpc) + +* [Phishing like emails lead to tech support scam](https://cloudblogs.microsoft.com/microsoftsecure/2017/08/07/links-in-phishing-like-emails-lead-to-tech-support-scam/?source=mmpc) diff --git a/windows/security/intelligence/prevent-malware-infection.md b/windows/security/intelligence/prevent-malware-infection.md new file mode 100644 index 0000000000..bde7b7ff47 --- /dev/null +++ b/windows/security/intelligence/prevent-malware-infection.md @@ -0,0 +1,180 @@ +--- +title: Prevent malware infection +description: Malware prevention best practices +keywords: security, malware +ms.prod: w10 +ms.mktglfcycl: secure +ms.sitesec: library +ms.localizationpriority: medium +ms.author: ellevin +author: levinec +ms.date: 07/12/2018 +--- +# Prevent malware infection + +Malware authors are always looking for new ways to infect computers. Follow the simple tips below to stay protected and minimize threats to your data and accounts. + +* Enable Windows security features + +* Keep software up-to-date + +* Watch out for threats on email or instant messaging + +* Browse the web safely + +* Stay away from pirated material + +* Don't attach unfamiliar removable drives + +* Use a non-administrator account + +## Security solutions + +[Windows Defender Antivirus](https://www.microsoft.com/windows/comprehensive-security?ocid=cx-wdsi-articles) provides comprehensive protection through real-time detection and removal of malware using next-gen antimalware technologies. It uses the cloud, machine learning, and behavior analysis to rapidly respond to emerging threats. + +For effective antimalware protection, enable Windows Defender Antivirus and keep it up-to-date with [automatic Microsoft Updates](https://support.microsoft.com/help/12373/windows-update-faq). To enable next-gen protection: + +1. Search for **Windows Defender Security Center** to open the app. +2. Go to **Virus & threat protection**. +3. Make sure the switches for **Cloud-delivered protection** and **Automatic sample submission** are set to **On**. + +Windows Defender Antivirus is built into Windows 10 and Windows 8.1. If your computer is running Windows 7 or earlier, you can download and use [Microsoft Security Essentials (MSE)](https://support.microsoft.com/help/14210/security-essentials-download). + +For increased protection, Windows Defender Firewall blocks unwanted inbound network connections. It can also control which applications on your computer can initiate outbound connections and can warn of malware suddenly trying to establish a remote connection. + +Read the articles below to learn how turn on Windows Defender Firewall: + +* [Turn on the Windows Firewall in Windows 10](https://support.microsoft.com/help/4028544/windows-turn-windows-firewall-on-or-off) +* [Turn on the Windows Firewall in Windows 8.1 or Windows](https://support.microsoft.com/help/17228/windows-protect-my-pc-from-viruses) + +With Windows 10, you also benefit from [Windows Defender Exploit Guard](https://cloudblogs.microsoft.com/microsoftsecure/2017/10/23/windows-defender-exploit-guard-reduce-the-attack-surface-against-next-generation-malware/), which protects files in key folders with Controlled folder access. Enterprise users are also provided broad or strategic exploit protection, reduction of attack surfaces with behavior detection rules, and reputation-based filtering of network connections. + +### Additional protection for enterprises + +In enterprise settings, phishing emails and other forms of phishing attacks may be the entry point for a larger cyberattack or espionage. The following technologies can help protect you from malware and other attacks that may arise from phishing: + +* Windows Defender Exploit Guard is a new set of host intrusion prevention capabilities for Windows 10, allowing you to manage and reduce the attack surface of apps used by your employees. Windows Defender Exploit Guard utilizes the capabilities of the Microsoft Intelligent Security Graph (ISG) to protect organizations from advanced threats, including zero-day exploits. The four components of Windows Defender Exploit Guard are: + * Attack Surface Reduction (ASR): A set of controls that enterprises can enable to prevent malware from getting on the machine by blocking Office-, script-, and email-based threats + * Network protection: Protects the endpoint against web-based threats by blocking any outbound process on the device to untrusted hosts/IP through Windows Defender SmartScreen + * Controlled folder access: Protects sensitive data from ransomware by blocking untrusted processes from accessing your protected folders + * Exploit protection: A set of exploit mitigations (replacing EMET) that can be easily configured to protect your system and applications + +* Windows Defender Advanced Threat Protection (ATP) is a security service that enables enterprise customers to detect, investigate, and respond to advanced threats on their networks. Windows Defender ATP uses the following combination of technology built into Windows 10 and Microsoft's robust cloud service: + * Endpoint behavioral sensors: Embedded in Windows 10, these sensors collect and process behavioral signals from the operating system (for example, process, registry, file, and network communications) and sends this sensor data to your private, isolated, cloud instance of Windows Defender ATP. + * Cloud security analytics: Leveraging big-data, machine-learning, and unique Microsoft optics across the Windows ecosystem. + * Threat intelligence: Generated by Microsoft hunters, security teams, and augmented by threat intelligence provided by partners, threat intelligence enables Windows Defender ATP to identify attacker tools, techniques, and procedures, and generate alerts when these are observed in collected sensor data. + +## Keep software up-to-date + +[Exploits](exploits-malware.md) typically abuse vulnerabilities in popular software such as web browsers, Java, Adobe Flash Player, and Microsoft Office. To protect your PC from exploits, always keep software up-to-date. + +To keep Microsoft software up to date, ensure that [automatic Microsoft Updates](https://support.microsoft.com/help/12373/windows-update-faq) are enabled. Also, by upgrading to the latest version of Windows, you automatically benefit from a host of built-in security enhancements. + +## Watch out for threats on email or instant messaging + +Email and other messaging tools are a few of the most common ways your PC can get infected. Attachments or links on messages can open malware directly or can stealthily trigger a download. Some emails will instruct you to allow macros or other executable content—these instructions are designed to make it easier for malware to infect your computer. + +To avoid threats that arrive via email or other messaging tools: + +* Learn to identify suspicious messages. Never open attachments or links in suspicious looking messages. + +* Exercise caution when dealing with messages received from unknown sources or received unexpectedly from known sources. + +* Use extreme caution when accepting file transfers. + +* Social engineering attacks often use email as a way of gaining access to your personal information. Emails that request personal information or require you to access third-party sites might be part of social engineering attacks. Always use caution when providing personal or credential information. + +* If you receive a notification from your bank or credit card company requiring immediate action, contact your bank or credit card company using contact information on their official website. Do not use links, email addresses, or phone numbers in the suspicious email. + +* Use an email service that provides protection against malicious attachments, links, and abusive senders. [Microsoft Office 365](https://support.office.com/article/Anti-spam-and-anti-malware-protection-in-Office-365-5ce5cf47-2120-4e51-a403-426a13358b7e) has built-in antimalware, link protection, and spam filtering, helping protect you from malware, phishing, and other email threats. + +### What are suspicious messages? + +Here are some characteristics that you can use to spot potentially harmful messages: + +* The message is unexpected and unsolicited. If you suddenly receive an email from an entity or a person you rarely deal with, consider this email suspect. + +* The message or the attachment asks you to enable macros, adjust security settings, or install applications. Normal emails will not ask you to do this. + +* The message contains errors. Legitimate corporate messages are less likely to have typographic or grammatical errors or contain wrong information. + +* The sender address does not match the signature on the message itself. For example, an email is purported to be from Mary of Contoso Corp, but the sender address is john@example.com. + +* There are multiple recipients in the “To” field and they appear to be random addresses. Corporate messages are normally sent directly to individual recipients. + +* The greeting on the message itself does not personally address you. Apart from messages that mistakenly address a different person, those that misuse your name or pull your name directly from your email address tend to be malicious. + +* URLs behind links do not match the link text. Try hovering over links to check if they point to a sensible URL. In some cases, malicious URLs are completely off and even point to completely unrelated domains. + +## Browse the web safely + +The web is filled with useful and helpful content that we use every day. While there are billions of helpful pages, the web also contains sites that have been intentionally set up for malicious purpose. Some legitimate sites also get compromised—they are modified by attackers to deliver malware and other malicious content. + +By visiting malicious or compromised sites, your PC can get infected with malware automatically or you can get tricked into downloading and installing malware. To avoid malware that are distributed through these websites: + +* Do not click links in suspicious messages you received in email or other messaging services. See the tips above about identifying suspicious messages. + +* Learn to spot spoofed or fake websites. + +* Avoid sites that are likely to contain malware. + +### How do I spot suspicious websites? + +Check for the following characteristics to identify potentially harmful websites: + +* Check the URL in the address bar. The initial part or the domain should represent the company that owns the site you are visiting. Check the domain for misspellings. For example, malicious sites commonly use domain names that swap the letter O with a zero (0) or the letters L and I with a one (1). If example.com is spelled examp1e.com, the site you are visiting is suspect. + +* Sites that contain adult or pirated content are common vectors for spreading malware. Users do not openly discuss visits to these sites, so any untoward experience are more likely to stay unreported. + +* Sites that aggressively open popups and display misleading buttons. Many of these sites trick users into accepting content through constant popups or mislabeled buttons. For example, some of these sites display media play buttons to trick users into downloading and installing infected media players. + +To block malicious websites, use a modern web browser like [Microsoft Edge](http://www.microsoft.com/windows/microsoft-edge?ocid=cx-wdsi-articles) which uses Windows Defender SmartScreen to identify phishing and malware websites. Microsoft Edge also works with Windows Defender Antivirus to check downloads for malware. + +For optimal protection while browsing websites, use [Windows Defender Application Guard](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-guard/wd-app-guard-overview?ocid=cx-wdsi-articles). Application Guard helps to isolate untrusted sites, protecting you while you browse the Internet. If you browse an untrusted site through either Microsoft Edge or Internet Explorer, Application Guard opens the site in a virtualized container that is separate from the host operating system. This container isolation means that if the untrusted site turns out to be malicious, the host PC is protected and the attacker can't get to your data. Application Guard is available on enterprise editions of Windows 10 version 1709 or above. + +If you encounter an unsafe site, click **More […] > Send feedback** on Microsoft Edge. You can also [report unsafe sites directly to Microsoft](https://www.microsoft.com/wdsi/support/report-unsafe-site). + +## Stay away from pirated material + +Using pirated content is not only illegal, it can also expose your PC to malware. Sites that offer pirated software and media are also often used to distribute malware. Many illicit media download and streaming sites try to push infected media players and codecs packages. Some of these sites can automatically install malware to visiting computers. + +Pirated software is often bundled with malware and other unwanted software, including intrusive browser plugins and adware. +To stay safe, download movies, music, and apps from official publisher websites or stores. Consider running a streamlined OS such as [Windows 10 Pro SKU S Mode](https://www.microsoft.com/windows/windows-10-s?ocid=cx-wdsi-articles), which ensures that only vetted apps from the Windows Store are installed. + +## Don't attach unfamiliar removable drives + +Some types of malware can spread by copying themselves to USB flash drives or other removable drives. Also, there are malicious individuals that intentionally prepare and distribute infected drives—leaving these drives in public places to victimize unsuspecting individuals. + +Only use removable drives that you are familiar with or that come from a trusted source. If a drive has been used in publicly accessible devices, like computers in a café or a library, make sure you have antimalware running on your computer before you use the drive. Avoid opening unfamiliar files you find on suspect drives, including Office and PDF documents and executable files. + +## Use a non-administrator account + +At the time they are launched, whether inadvertently by a user or automatically, most malware run under the same privileges as the active user. This means that by limiting your own privileges, you can prevent malware from making consequential changes to your computer. + +By default, Windows uses [User Account Control (UAC)](https://docs.microsoft.com/windows/access-protection/user-account-control/user-account-control-overview) to provide automatic, granular control of privileges—it temporarily restricts privileges and prompts the active user every time an application attempts to make potentially consequential changes to the system. Although UAC helps limit the privileges of admin users, users can simply override this restriction when prompted. As a result, it is quite easy for an admin user to inadvertently allow malware to run. + +To help ensure that your everyday activities do not result in malware infection and other potentially catastrophic changes, you can use a non-administrator account for regular use. By using a non-administrator account, you can prevent installation of unauthorized apps and prevent inadvertent changes to system settings. Avoid browsing the web or checking email using an account with administrator privileges. + +Whenever necessary, you can log in as an administrator to install apps or make configuration changes that require admin privileges. + +[Read about creating user accounts and giving administrator privileges](https://support.microsoft.com/help/4026923/windows-create-a-local-user-or-administrator-account-in-windows-10) + +## Other safety tips + +To further ensure that your data is protected from malware as well as other threats, make sure you: + +* Backup your files. Follow the 3-2-1 rule: make **3 copies**, store in at least **2 locations**, with at least **1 offline copy**. You can use [OneDrive](https://onedrive.live.com/about/?ocid=cx-wdsi-articles) for reliable cloud-based copies that allow you to access your files from multiple devices and help you recover damaged or lost files, including files locked by ransomware. + +* Be wary when connecting to public hotspots, particularly those that do not require authentication. + +* Use [strong passwords](https://support.microsoft.com/help/12410/microsoft-account-help-protect-account) and enable multi-factor authentication. + +* Do not use untrusted devices to log on to email, social media, and corporate accounts. + +* Monitor and safeguard your [family’s online computing experience](https://support.microsoft.com/help/4013209/windows-10-protect-your-family-online-in-windows-defender). + +## What to do if you have a malware infection + +Windows Defender Antivirus helps reduce the chances of infection and will automatically remove threats that it detects. + +In case threat removal is unsuccessful, read about [troubleshooting malware detection and removal problems](https://www.microsoft.com/wdsi/help/troubleshooting-infection). \ No newline at end of file diff --git a/windows/security/intelligence/ransomware-malware.md b/windows/security/intelligence/ransomware-malware.md new file mode 100644 index 0000000000..246773b28a --- /dev/null +++ b/windows/security/intelligence/ransomware-malware.md @@ -0,0 +1,71 @@ +--- +title: Ransomware +description: Learn about ransomware, how it works, and what you can do to protect yourself. +keywords: security, malware +ms.prod: w10 +ms.mktglfcycl: secure +ms.sitesec: library +ms.localizationpriority: medium +ms.author: dansimp +author: dansimp +ms.date: 07/01/2018 +--- +# Ransomware + +Ransomware is a type of malware that encrypts files and folders, preventing access to important files. Ransomware attempts to extort money from victims by asking for money, usually in form of cryptocurrencies, in exchange for the decryption key. But cybercriminals won't always follow through and unlock your files. + +The trend towards increasingly sophisticated malware behavior, highlighted by the use of exploits and other attack vectors, makes older platforms especially susceptible to ransomware attacks. + +## How ransomware works + +Most ransomware infections start with: + +- Email messages with attachments that try to install ransomware. + +- Websites hosting exploit kits that attempt to use vulnerabilities in web browsers and other software to install ransomware. + +More recent ransomware have [worm-like](worms-malware.md) capabilities that enable them to spread to other computers in the network. For example, Spora drops ransomware copies in network shares. WannaCrypt exploits the Server Message Block (SMB) vulnerability CVE-2017-0144 (also called EternalBlue) to infect other computers. A Petya variant exploits the same vulnerability, in addition to CVE-2017-0145 (also known as EternalRomance), and uses stolen credentials to move laterally across networks. + +Once ransomware infects a device, it starts encrypting files, folders, entire hard drive partitions using encryption algorithms like RSA or RC4. + +### Examples + +Ransomware like Cerber and Locky search for and encrypt specific file types, typically document and media files. When the encryption is complete, the malware leaves a ransom note using text, image, or an HTML file with instructions to pay a ransom to recover files. + +More sophisticated ransomware like Spora, WannaCrypt (also known as WannaCry), and Petya (also known as NotPetya) include other capabilities, such as spreading to other computers via network shares or exploits. + +Bad Rabbit ransomware was discovered attempting to spread across networks using hardcoded usernames and passwords in brute force attacks. + +Older ransomware like Reveton locks screens instead of encrypting files. They display a full screen image and then disable Task Manager. The files are safe, but they are effectively inaccessible. The image usually contains a message claiming to be from law enforcement that says the computer has been used in illegal cybercriminal activities and fine needs to be paid. Because of this, Reveton is nicknamed "Police Trojan" or "Police ransomware". + +Ransomware is one of the most lucrative revenue channels for cybercriminals, so malware authors continually improve their malware code to better target enterprise environments. Ransomware-as-a-Service is a cybercriminal business model in which malware creators sell their ransomware and other services to cybercriminals, who then operate the ransomware attacks. The business model also defines profit sharing between the malware creators, ransomware operators, and other parties that may be involved. For cybercriminals, ransomware is a big business, at the expense of individuals and businesses. + +## How to protect against ransomware + + Organizations can be targeted specifically by attackers, or they can be caught in the wide net cast by cybercriminal operations. Large organizations are high value targets and attackers can demand bigger ransoms. + +We recommend: + +- Back up important files regularly. Use the 3-2-1 rule. Keep three backups of your data, on two different storage types, and at least one backup offsite. + +- Apply the latest updates to your operating systems and apps. + +- Educate your employees so they can identify social engineering and spear-phishing attacks. + +Microsoft provides comprehensive security capabilities that help protect against threats such as ransomware. We recommend: + +- [Microsoft 365](https://docs.microsoft.com/microsoft-365/enterprise/#pivot=itadmin&panel=it-security) includes Office 365, Windows 10, and Enterprise Mobility + Security. These resources power productivity while providing intelligent security across users, devices, and data. + +- [Office 365 Advanced Threat Protection](https://technet.microsoft.com/library/exchange-online-advanced-threat-protection-service-description.aspx) includes machine learning capabilities that block dangerous emails, including millions of emails carrying ransomware downloaders. + +- [OneDrive for Business](https://support.office.com/article/restore-a-previous-version-of-a-file-in-onedrive-159cad6d-d76e-4981-88ef-de6e96c93893?ui=en-US&rs=en-US&ad=US) can back up files, which you would then use to restore files in the event of an infection. + +- [Windows Defender Advanced Threat Protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection) provides comprehensive endpoint protection, detection, and response capabilities to help prevent ransomware. In the event of a breach, Windows Defender ATP alerts security operations teams about suspicious activities and automatically attempts to resolve the problem. This includes alerts for suspicious PowerShell commands, connecting to a TOR website, launching self-replicated copies, and deletion of volume shadow copies. Try Windows Defender ATP free of charge. + +- [Windows Defender Antivirus](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10) is built into Windows 10 and, when enabled, provides real-time cloud-powered protection against threats. Keep Windows Defender Antivirus and other software up-to-date to get the latest protections. + +- [Microsoft Edge](https://docs.microsoft.com/microsoft-edge/deploy/index) browser protects against threats such as ransomware by preventing exploit kits from running. By using Microsoft [SmartScreen](https://docs.microsoft.com/en-us/microsoft-edge/deploy/index), Microsoft Edge blocks access to malicious websites. + +- [Windows Defender Application Guard](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-guard/wd-app-guard-overview) helps protect your employees from untrusted sites by opening the site in an isolated Hyper-V-enabled container, separate from the host operating system. + +- [Controlled folder access](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/enable-controlled-folders-exploit-guard) stops ransomware in its tracks by preventing unauthorized access to your important files. Controlled folder access locks down folders, allowing only authorized apps to access files. Unauthorized apps, including ransomware and other malicious executable files, DLLs, and scripts are denied access. \ No newline at end of file diff --git a/windows/security/intelligence/rootkits-malware.md b/windows/security/intelligence/rootkits-malware.md new file mode 100644 index 0000000000..7e2d0a8624 --- /dev/null +++ b/windows/security/intelligence/rootkits-malware.md @@ -0,0 +1,53 @@ +--- +title: Rootkits +description: Learn about rootkits and how they hide malware on your device and what you can do to protect yourself. +keywords: security, malware +ms.prod: w10 +ms.mktglfcycl: secure +ms.sitesec: library +ms.localizationpriority: medium +ms.author: dansimp +author: dansimp +ms.date: 07/01/2018 +--- +# Rootkits + +Malware authors use rootkits to hide malware on your device, allowing malware to persist on your device as long as possible. A successful rootkit can potentially remain in place for years if it is undetected. During this time it will steal information and resources from your PC. + +## How rootkits work + +Rootkits intercepts and change standard operating system processes. After a rootkit infects a device, you can’t trust any information that device reports about itself. + +For example, if you were to ask your PC to list all of the programs that are running, the rootkit might stealthily remove any programs it doesn’t want you to know about. Rootkits are all about hiding things. They want to hide themselves on your PC, and they want to hide malicious activity on your PC. + +Many modern malware families use rootkits to try and avoid detection and removal, including: + +- [Alureon](http://www.microsoft.com/security/portal/threat/encyclopedia/Entry.aspx?Name=Win32%2fAlureon) + +- [Sirefef](http://www.microsoft.com/security/portal/threat/encyclopedia/Entry.aspx?Name=Win32%2fSirefef) + +- [Rustock](http://www.microsoft.com/security/portal/threat/encyclopedia/entry.aspx?Name=Win32%2fRustock) + +- [Sinowal](http://www.microsoft.com/security/portal/threat/encyclopedia/Entry.aspx?Name=Win32%2fSinowal) + +- [Cutwail](http://www.microsoft.com/security/portal/threat/encyclopedia/Entry.aspx?Name=Win32%2fCutwail) + +## How to protect against rootkits + +Like any other type of malware, the best way to avoid rootkits is to prevent it from being installed in the first place. + +- Update your software. + +- Use security software to protect your device. Windows Defender Antivirus is included with Windows 10 and provides real-time detection and removal of malware. + +- Be wary of suspicious websites and emails. + +### What if I think I have a rootkit on my PC? + +Microsoft security software includes a number of technologies designed specifically to remove rootkits. If you think you might have a rootkit on your PC, and your antimalware software isn’t detecting it, you might need an extra tool that lets you boot to a known trusted environment. +In this case, use [Windows Defender Offline](http://windows.microsoft.com/windows/what-is-windows-defender-offline). +Windows Defender Offline is a standalone tool that has the latest anti-malware updates from Microsoft. It’s designed to be used on PCs that aren't working correctly due to a possible malware infection. + +### What if I can’t remove a rootkit? + +If the problem persists, we strongly recommend that you reinstall your operating system and your security software. You should then restore your data from backup. diff --git a/windows/security/intelligence/supply-chain-malware.md b/windows/security/intelligence/supply-chain-malware.md new file mode 100644 index 0000000000..63fc0030b7 --- /dev/null +++ b/windows/security/intelligence/supply-chain-malware.md @@ -0,0 +1,51 @@ +--- +title: Supply Chain +description: Learn about how supply chain attacks work, deliver malware do your devices, and what you can do to protect yourself +keywords: security, malware +ms.prod: w10 +ms.mktglfcycl: secure +ms.sitesec: library +ms.localizationpriority: medium +ms.author: ellevin +author: levinec +ms.date: 07/13/2018 +--- + +# Supply Chain + +Supply chain attacks are an emerging kind of threat that target software developers and suppliers. The goal is to access source codes, build processes, or update mechanisms by infecting legitimate apps to distribute malware. + +## How supply chain attacks work + +Attackers hunt for unsecure network protocols, unprotected server infrastructures, and unsafe coding practices. They break in, change source codes, and hide malware in build and update processes. + +Because software is built and released by trusted vendors, these apps and updates are signed and certified. In software supply chain attacks, vendors are likely unaware that their apps or updates are infected with malicious code when they’re released to the public. The malicious code then runs with the same trust and permissions as the app. + +The number of potential victims is significant, given the popularity of some apps. A case occurred where a free file compression app was poisoned and deployed to customers in a country where it was the top utility app. + +## Types of Supply Chain Attacks + +* Compromised software building tools or updated infrastructure + +* Stolen code-sign certificates or signed malicious apps using the identity of dev company + +* Compromised specialized code shipped into hardware or firmware components + +* Pre-installed malware on devices (cameras, USB, phones, etc.) + +## How to protect against supply chain attacks + +* Deploy strong code integrity policies to allow only authorized apps to run. + +* Use endpoint detection and response solutions that can automatically detect and remediate suspicious activities. + +* For software vendors and developers, take steps to ensure your apps are not compromised. + +* Maintain a secure and up-to-date infrastructure. Restrict access to critical build systems. + * Immediately apply security patches for OS and software. + + * Require multi-factor authentication for admins. + +* Build secure software update processes as part of the software development lifecycle. + +* Develop an incident response process for supply chain attacks. \ No newline at end of file diff --git a/windows/security/intelligence/support-scams.md b/windows/security/intelligence/support-scams.md new file mode 100644 index 0000000000..bfd22932d7 --- /dev/null +++ b/windows/security/intelligence/support-scams.md @@ -0,0 +1,527 @@ +--- +title: Tech Support Scams +description: Learn about how supply chain attacks work, deliver malware do your devices, and what you can do to protect yourself +keywords: security, malware +ms.prod: w10 +ms.mktglfcycl: secure +ms.sitesec: library +ms.localizationpriority: medium +ms.author: ellevin +author: levinec +ms.date: 07/13/2018 +--- +# Tech support scams + +Tech support scams are an industry-wide issue where scammers use scare tactics to trick you into paying for unnecessary technical support services that supposedly fix contrived device, platform, or software problems. + +Scammers may call you directly on your phone and pretend to be representatives of a software company. They might even spoof the caller ID so that it displays a legitimate support phone number from a trusted company. They can then ask you to install applications that give them remote access to your device. Using remote access, these experienced scammers can misrepresent normal system output as signs of problems. + +Scammers might also initiate contact by displaying fake error messages on websites you visit, displaying support numbers and enticing you to call. They can also put your browser on full screen and display pop-up messages that won't go away, essentially locking your browser. These fake error messages aim to trick you into calling an indicated technical support hotline. Note that Microsoft error and warning messages never include phone numbers. + +When you engage with the scammers, they can offer fake solutions for your “problems” and ask for payment in the form of a one-time fee or subscription to a purported support service. + +Get the latest news on tech support scams: + +* FBI: [Public Service Announcement on Tech Support Fraud](https://www.ic3.gov/media/2018/180328.aspx) + +* FTC: [FTC to Provide Refunds to Victims of Tech Support Scam](https://www.ftc.gov/news-events/press-releases/2018/01/ftc-provide-refunds-victims-tech-support-scam) + +* Microsoft: [Teaming up in the war on tech support scams](https://cloudblogs.microsoft.com/microsoftsecure/2018/04/20/teaming-up-in-the-war-on-tech-support-scams/) + +* Washington State AG: [AG’s lawsuit shuts down tech support scammer iYogi](http://www.atg.wa.gov/news/news-releases/ag-s-lawsuit-shuts-down-tech-support-scammer-iyogi) + +## How to protect yourself from tech support scams + +* If you receive an unsolicited email message or phone call that claims to be from Microsoft or another company asking that you to send personal information or click links, either hang up the phone or ignore or report the email. + + **Microsoft does not send unsolicited email messages or make unsolicited phone calls to request personal or financial information, or to fix your computer.** + +* Unless you are absolutely sure you can trust the caller or the sender, do not share personal information, click links, or install applications when requested. + + **Any communication Microsoft has with you must be initiated by you.** + +* Download software only from official vendor websites or the Microsoft Store. Be wary of downloading software from third-party sites, as some of them might have been modified without the author’s knowledge to bundle support scam malware and other threats. + +* Use [Microsoft Edge](https://www.microsoft.com/windows/microsoft-edge) when browsing the Internet. It blocks known support scam sites using Windows Defender SmartScreen (which is also used by Internet Explorer). Furthermore, Microsoft Edge can stop pop-up dialogue loops used by these sites. + + **Don’t call the number in the pop-ups. Microsoft’s error and warning messages never include a phone number.** + +* Enable Windows Defender Antivirus on Windows 10. It detects and removes known support scam malware. + +## What to do if you already gave information to a tech support person + +* If you have already engaged and paid for fake support: + +* Uninstall applications that scammers have asked you to install. If you have given scammers access, consider resetting your PC. + +* Run a full scan with Windows Defender Antivirus to remove any malware. Apply all security updates as soon as they are available. + +* Change your passwords. + +* Call your credit card provider to reverse the charges, if you have already paid. + +* Monitor anomalous logon activity. Use Windows Defender Firewall to block traffic to services that you would not normally access. + +## Reporting tech support scams + +Help Microsoft stop scammers, whether they claim to be from Microsoft or from another tech company, by reporting tech support scams: + +**www.microsoft.com/reportascam** + +You can also report any **unsafe website** that you suspect is a phishing website or contains malicious content directly to Microsoft by filling out a [Report an unsafe site form](https://www.microsoft.com/en-us/wdsi/support/report-unsafe-site) or using built in web browser functionaliry. + +* Microsoft Edge: If you encounter a suspicious site, click **More [...] > Send feedback** + +* On Internet Explorer: Click the gear icon, point to **Safety**, and then click **Report unsafe website**. + +Microsoft’s Digital Crimes Unit uses customer reports to investigate, take action against criminals, and make referrals to law enforcement when appropriate. + +### Government reporting + +You can contact your local government scam reporting department, such as the following: + +* In the United States, you can report tech support scams with the [Internet Crime Complaint Center (IC3)](https://www.ic3.gov/) or use the [FTC Complaint Assistant form](https://www.ftccomplaintassistant.gov/). + +* In Canada, the [Canadian Anti-Fraud Centre](http://www.antifraudcentre-centreantifraude.ca/) can provide support. + +* In the United Kingdom, you can report [fraud](https://www.actionfraud.police.uk/) as well as [unsolicited calls](https://www.tpsonline.org.uk/tps/). + +* In Australia, you can use the [ScamWatch](https://www.scamwatch.gov.au/report-a-scam) website to report a scam. + +### Get help + +When you receive a phone call or see a pop-up window on your PC and feel uncertain whether it is from someone at Microsoft, don’t take the risk. Reach out directly to one of our technical support experts dedicated to helping you at the [Microsoft Answer Desk](https://support.microsoft.com/contactus/). + +## Popular scam types + +There are several forms of tech support scams, all of which aim to trick you into believing that your computer needs to be fixed and you need to pay for technical support services. + +### Phone scams + +In this type of scam, scammers call you and claim to be from the tech support team of Microsoft or other vendors. They then offer to help solve your computer problems. + +Scammers often use publicly available phone directories, so they might know your name and other personal information when they call you. They might even guess what operating system you're using. + +Once they've gained your trust, they might ask for your user name and password or ask you to go to a legitimate website to install software that will let them access your computer to fix it. If you install the software and provide credentials, your computer and your personal information are vulnerable. + +Although law enforcement can trace phone numbers, perpetrators often use pay phones, disposable cellular phones, or stolen cellular phone numbers. Treat all unsolicited phone calls with skepticism. Do not provide any personal information. + +**If you receive an unsolicited call from someone claiming to be from Microsoft Support, hang up. We do not make these kinds of calls.** + +For further information, watch this video on staying safe from call scams: + + + +### Web scams + +Tech support scam websites make you believe that you have a problem with your PC. You may be redirected to these websites automatically by malicious ads found in dubious sites, such as download locations for fake installers and pirated media. + +These websites can use any of the following tactics to convince you that there is a problem with your PC that needs fixing: + +* A fake blue screen error + +* A fake Windows activation dialog box + +* Various fake system errors + +* Supposed malware infection or malicious activity + +They can also use the following techniques to further make their claim believable: + +* Put the image or your browser on full screen, making the error appear as though it’s coming from Windows instead of the web page + +* Disable Task Manager + +* Continuously display pop-up windows + +* Play audio message + +All these techniques are meant to persuade you to call the specified tech support number. In contrast, the real error messages on Windows 10 don’t ask you to call a tech support number. + +For further information, watch this video on staying safe from web browser scams: + + + +### Other forms of support scams + +Some tech support scams may also come in the form of malware. When run, these malware may display fake error notifications about your computer or software, similar to tech support scam websites. However, because they are programs that are installed on your computer, scammers will likely use them to perform other malicious actions, such as steal data or install other malware. + +Scammers may also use other ways to reach you, such as email or chat. These email or chat messages may resemble phishing emails; however, instead of pointing to phishing sites designed to steal credentials, the links lead to tech support scam websites. + +For further information, watch this video on staying safe from web browser scams: + + + +## Known tech support scam phone numbers + +||||||| +|---|---|---|---|---|---| +11480248 | 12807848| 20090123| 20160303| 23965524| 34881800| +34900868| 50580177| 81143615| 82888323| 84480184| 84480189| +87407257| 87409694| 98862886| 176363501| 176363506| 176391769| +182886068| 182886069| 182888275| 184883029| 184886445| 184887053| +186266214| 186266232| 186269998| 186650003| 186650010| 186653930| +345400907| 345793757| 345795825| 345798383| 345798390| 383758531| +383758532| 406688973| 720231278| 800904638| 800919811| 805081097| +815880322| 824689029| 857880151| 900423469| 900838103| 900838948| +900839155| 900861783| 900868512| 900868596| 970736352| 970736358| +970736361| 1234567567| 1300417412| 1510072932| 1510159041| 1510160969| +1510245655| 2080683410| 2080687448| 2147483646| 3215480175| 3225881811| +3228083298| 3228084953| 3238084406| 3238084491| 3253280459| 3263680469| +3263680484| 3263680580| 3284480189| 3284480200| 3726682442| 3728803282| +3728803283| 3728807869| 8000148581| 8000418255| 8000465047| 8000465243| +8000465255| 8000465275| 8000465299| 8000868271| 8006370838| 8081011552| +8081017544| 8081644738| 8081648928| 8772565767| 18002013517| 18003161942| +18009568510| 18022255900| 18442155229| 18442296999| 18443189400| 18443263137| +18446138256| 18447935916| 18448559343| 18448746222| 18552033941| 18552054077| +18552054170| 18556221162| 18559993678| 18669954293| 18772012439| 18772124133| +18772212910| 18772234815| 18772236199| 18772948866| 18777990627| 18882028995| +18882047932| 18882061755| 18882093323| 18882109250| 18882158523| 18882193660| +18882248590| 18882261173| 18883084902| 18883084903| 18883084972| 18883085694| +18883086064| 18883088671| 18883100334| 18883100770| 18883107656| 18886070666| +33176363169| 33176542702| 33186269672| 33186269674| 33186650127| 33186650134| +33970736256| 33970736257| 33970736272| 33970736288| 33970736321| 33970736336| +33974591199| 33975181600| 34918299733| 41265880437| 41265880485| 41325800376| +41435089246| 41565880326| 41565880362| 41565880413| 41565880500| 46101388408| +46472690807| 46472690837| 46775868165| 48838881236| 61894683528| 64800453791| +79063411189| 79063446907| 79600569468| 79608268467| 79608290750| 79610485439| +79626057542| 79626057552| 79626057581| 79626057590| 79626059060| 79626059063| +79626059067| 79626059071| 79649583861| 79649813542| 79653906770| 79656518090| +79659167620| 79672278895| 79676190358| 79676190359| 79676190363| 79677229508| +79677229535| 79677229540| 79677263582| 79677280316| 79677280434| 79677280561| +79677281060| 79677281254| 79677281512| 79686616290| 79688632614| 81345902886| +358753252532| 390409720840| 390426270222| 390694808816| 390999440082| 400092598858| +400093694953| 400093887737| 400094295903| 400094878629| 441630740007| 441722446140| +442031293867| 448081648928| 459438276035| 498007238485| 611800431429| 3901731920150| +3901731920173| 6901443158195| (0)2070220828| (013)02238060| (013)42590058| (02)61891708| +(02)80164703| (02)80164716| (02)80164756| (02)80172671| (02)80172685| (02)85994345| +(03)43092501| (03)57243978| (03)85666148| (03)85927365| (03)86575022| (03)86575029| +(03)86575037| (03)86575058| (03)86575059| (03)86575060| (03)86575067| (03)86575087| +(03)86575132| (03)86575174| (03)86575185| (03)86575189| (03)86575197| (03)86575202| +(03)86575207| (03)86575212| (03)86575219| (03)86575220| (03)86575227| (03)86575233| +(03)86575236| (03)86575244| (03)86575246| (03)86575250| (03)86575251| (03)86575252| +(03)86575253| (03)86575254| (03)86575259| (03)86575266| (03)86575274| (03)86575279| +(03)86575282| (03)8657-5321| (03)86575462| (03)86575481| (03)86575485| (03)86578564| +(030)30807257| (040)87407257| (040)87408505| (050)-5865-3083| (06)-9480-0946| (07)30538387| +(07)30627228| (07)30627243| (07)3062-7243| (07)31063353| (07)31886052| (07)42299559| +(07)55515928| (07)55596520| (08)62440898| (08)62441208| (08)62441245| (08)79137259| +(08)79137276| (08)79137290| (08)81204457| (08)81666920| (08)81666934| (08)81666937| +(08)81666955| (1-833-870-9055| (20)888-6480| (2845385| (32)025881811| (32)063680584| +(32)25888838| (33)0176363336| (43)215-5911| (45)89874331| (46)844686279| (646)1234567| +(65)31638569| (6901443158195| (800)-257-6159| (800)795-3272| (833)332-3666| (833)332-3999| +(833)801-6989| (833)802-8800| (844)200-3935| (844)200-3946| (844)-325-0270| (844)378-0666| +(844)393-0450| (844)393-0484| (844)393-0486| (844)393-0493| (844)-431-5897| (844)441-3440| +(844)-584-7375| (844)676-8550| (844)-731-1261| (844)-760-4122| (844)793-5916| (844)793-5936| +(844)869-5777| (844)966-5100| (855)-205-9531| (855)209-6074| (855)214-7894| (855)-225-7708| +(855)-225-8066| (855)231-0539| (855)-239-2183| (855)-241-3845| (855)241-4667| (855)-250-8770| +(855)-257-7114| (855)-266-4554| (855)266-4741| (855)266-4742| (855)278-4738| (855)294-1712| +(855)294-1825| (855)-297-7165| (855)-322-7973| (855)340-7428| (855)-351-1668| (855)-355-5293| +(855)-356-7202| (855)-356-7339| (855)-369-2906| (855)391-2888| (855)405-7100| (855)445-9027| +(855)-447-0411| (855)-533-5796| (855)550-2111| (855)622-1162| (855)624-0140| (855)624-0227| +(855)624-7391| (855)625-1554| (855)625-1567| (855)-649-8770| (855)-656-6781| (855)656-6786| +(855)-700-0815| (855)739-7816| (855)-739-7820| (855)-740-4839| (855)-744-7535| (855)862-0306| +(855)-889-3085| (855)894-7489| (866)201-6421| (866)201-6980| (866)203-7969| (866)203-9002| +(866)-230-0166| (866)-242-4511| (866)245-3153| (866)246-4756| (866)-246-4836| (866)-258-1972| +(866)-260-0177| (866)-273-6495| (866)281-2116| (866)-285-2709| (866)288-2359| (866)-290-5160| +(866)-291-8355| (866)-298-7189| (866)298-8191| (866)-298-8192| (866)304-3926| (866)307-4818| +(866)-309-5567| (866)315-0847| (866)332-5687| (866)-338-7789| (866)-350-2508| (866)366-2406| +(866)-368-2412| (866)374-5877| (866)-383-9914| (866)-383-9915| (866)402-1473| (866)412-0891| +(866)423-0059| (866)423-0063| (866)-423-1070| (866)424-8189| (866)-424-8267| (866)-428-8273| +(866)-433-0787| (866)-433-0852| (866)-446-2164| (866)446-2174| (866)455-9175| (866)455-9333| +(866)-461-1815| (866)-465-8228| (866)-472-8834| (866)475-7161| (866)475-9024| (866)-491-1840| +(866)491-1851| (866)528-4708| (866)-537-8476| (866)-537-8543| (866)564-0080| (866)-564-0233| +(866)644-1220| (866)-664-7153| (866)664-7178| (866)-671-2859| (866)-671-2872| (866)-745-9470| +(866)-745-9526| (866)-799-3813| (866)-804-9341| (866)-809-9055| (866)-811-5991| (866)-811-5999| +(866)811-6155| (866)-847-7752| (866)-847-7753| (866)-853-5456| (866)-853-5502| (866)-877-0206| +(866)-877-9859| (866)888-0929| (866)-897-2725| (877)205-4993| (877)-207-1433| (877)211-6638| +(877)-211-6638| (877)217-6241| (877)219-6084| (877)-219-6439| (877)226-0927| (877)-236-1653| +(877)-245-8680| (877)-248-6220| (877)-249-0169| (877)249-0473| (877)-257-5169| (877)265-0722| +(877)384-3140| (877)-390-9713| (877)-393-8186| (877)394-4325| (877)-394-4493| (877)410-1782| +(877)-433-3057| (877)-507-9671| (877)520-4840| (877)582-0878| (877)636-0404| (877)-678-1575| +(877)-679-5793| (877)855-3653| (877)-855-3653| (877)855-3656| (877)-856-4665| (877)856-4874| +(877)870-1153| (877)-873-3392| (877)932-2471| (888)206-1755| (888)215-8523| (888)-216-2759| +(888)-218-0528| (888)-223-4021| (888)241-1223| (888)2444556| (888)248-8302| (888)271-9836| +(888)2839922| (888)283-9922| (888)289-1009| (888)-308-4985| (888)-319-2624| (888)-453-1072| +(888)-453-1525| (888)466-6309| (888)-501-9477| (888)503-2516| (888)503-3820| (888)-563-5301| +(888)623-3295| (888)-649-3908| (888)-649-9652| (888)660-1761| (888)694-2168| (888)694-2197| +(888)-761-9452| (888)-799-5199| (888)810-5341| (888)810-8342| (888)811-4180| (888)829-5571| +(888)829-5736| (888)-829-5799| (888)-835-3145| (888)-857-7032| (888)-858-8266| (888)-858-8361| +(888)858-8437| (888)869-4769| (888)886-8732| (888)-892-6972| (888)894-5790| (888)992-3346| +001-800-291-7514| 001-800-337-6075| 001-800-741-0438| 001-800-862-3971| 001-833-248-5444| 001-833-248-5777| +001-844-217-3666| 001-844-416-0999| 001-844-416-1777| 001-844-416-3555| 001-844-441-4490| 001-855-220-5679| +001-855-340-0999| 001-855-371-9444| 001-855-382-4333| 001-855-433-1222| 001-855-433-1666| 001-855-433-5111| +001-888-334-1444| 001-888-549-8666| 001-888-578-9666| 001-888-696-0666| 001-888-711-6011| 01-013-894-74| +010-8080688| 010-8080698| 01-088-482-93| 01-513-6657| 01-586-613-14| 0-161-660-4291| +0-161-660-8204| 01-617918571| 01-70-71-29-83| 01-70-71-29-85| 01-70-72-08-31| 01-70-75-40-58| +01-76-34-05-40| 01-76-34-05-42| 01-76-34-05-43| 01-76-34-05-47| 01-76-34-05-48| 0176-350-282| +01-76-35-02-82| 0-176-350-282| 01-76-35-02-86| 01-76-38-04-17| 01-76-39-05-48| 01-76-42-02-52| +01-76-44-01-87| 01-76-44-03-79| 01-76-54-26-50| 01-76-54-26-55| 01-76-54-27-02| 01-76-54-27-37| +01-76-75-32-49| 01-78-42-94-73| 01-82-88-82-58| 01-82-88-82-68| 01-82-88-82-69| 01-82-88-82-80| +01-82-88-82-88| 01-82-88-83-09| 0-182-888-313| 01-82-88-83-23| 01-82-88-83-28| 01-82-88-83-34| +01-82-88-83-50| 01-82-88-83-55| 01-82-88-83-64| 01-82-88-83-85| 01-82-88-84-15| 01-82-88-84-18| +01-82-88-84-33| 01-82-88-85-17| 01-82-88-89-29| 01-82-88-89-30| 01-84-88-00-78| 01-84-88-46-81| +01-84-88-64-48| 01-84-88-70-53| 01-86-26-01-80| 01-86-26-22-91| 01-86-26-23-76| 01-86-26-42-69| +01-86-26-47-64| 01-86-26-47-68| 01-86-26-51-73| 01-86-26-51-85| 01-86-26-52-13| 0186266214| +0186266232| 01-86-26-99-87| 0186650003| 0186650010| 01-86-65-01-04| 01-86-65-01-12| +01-86-65-01-25| 01-86-65-19-63| 01-90-38-86-6| 0-199-346-0018| 020-3514-9444| 0-203-868-2233| +0208-068-3410| 0208-133-6658| 02-8017-2666| 0-28-08-44-42| 02-831-09124| 02-83176354| +030-30807257| 032-221095548| 03-4578-9419| 0345795825| 0345-795-825| 0345798390| +0345-798-390| 03-4580-9710| 03-4589-4823| 03-4589-4826| 03-4590-2887| 03-4590-2890| +03-52929333| 0383758532| 03-86575028| 03-86575082| 03-86575137| 03-86575205| +03-86575225| 03-86575233| 03-86575236| 03-86575244| 03-86575255| 03-86575259| +03-86575441| 03-86575492| 040-87407257| 0-408-740-8503| 0-408-740-9127| 050-5865-3083| +06-9480-0911| 0694808661| 0694-808-661| 0694808798| 0694-808-798| 07-30677862| +07-55515928| 076-888-8369| 076-888-8645| 0-800-014-8165| 0-800-014-8580| 0-800-041-8236| +0-800-041-8255| 0-800-041-8266| 0-800-046-5034| 0-800-046-5039| 0-800-046-5059| 0-800-046-5067| +0-800-046-5088| 0-800-046-5208| 0-800-046-5230| 0-800-046-5240| 0-800-046-5257| 0-800-046-5264| +0-800-046-5266| 0-800-046-5275| 0-800-046-5705| 0-800-046-5727| 0-800-069-8038| 0800-086-9887| +0800-086-9891| 0800-086-9895| 0800-086-9897| 0800-086-9957| 0-800-086-9957| 0800-086-9967| +0-800-088-5368| 0-800-090-3247| 0-800-090-3813| 0-800-090-3815| 0-800-090-3834| 0-800-090-3869| +0-800-090-3876| 0-800-090-3931| 0-800-090-3961| 0-800-098-8251| 0-800-098-8427| 0-800-133-7582| +0-800-181-2377| 0800-183-3316| 0-800-183-8114| 0800-183-8200| 0-800-189-0355| 0800-368-8157| +0-800-368-8920| 0-800-723-4924| 0-800-724-3871| 0800904638| 0-800-910-990| 0800919811| +0800-919-811| 0-800-919-811| 0-805-081-394| 08-05-08-66-15| 0-808-164-4743| 0808-189-4081| +085-208-4376| 085-208-5236| 085-208-5308| 08-62440898| 08-81666928| 08-81666971| +08-93742253| 09-424-112-54| 0970736361| 09-74-59-53-39| 09-75-18-92-61| 09-887-9731| +1-300-596-394| 1-300-596-397| 1-300-596-398| 1-562-926-5672| 1-646-751-8006| 1-704-467-8894| +1-800-201-3517| 1-800-208-4060| 1-800-208-4060-| 1-800-209-1664| 1-800-214-7440| 1-800-218-8813| +1-800-219-713| 1800-230-6165| 1-800-230-6593| 1-800234567| 1-800-236-1513| 1-800-239-102| +1-800-253-8598| 1-800-265-80| 1-800-273-5970| 1-800-278-4266| 1-800-281-6897| 1-800-281-97| +1-800-284-7304| 1-800-285-1641| 1-800-285-6111| 1-800-290-6829| 1-800-291-4481| 1-800-291-7514| +1-800-292-1174| 1-800-297-6859| 1-800-309-1126| 1-800-309-1126-| 1-800-311-5914| 1-800-316-1942| +1-800-318-4284| 1-800-351-8467| 1-800-353-2506| 1-800-363-5019| 1-800-380-1734| 1-800-381-2059| +1-800-381-9788| 1-800-431-255| 1800-431-283| 1-800-431-357| 1800-431-362| 1-800-431-362| +1-800-431-367| 1-800-431-368| 1-800-431-377| 1-800-431-395| 1800-431-452| 1-800-431-453| +1-800-431-492| 1-800-445-2620| 1-800-446-1359| 1-800-446-9531| 1-800-469-1480| 1-800-473-7579| +1-800-523-8091| 1-800-556-3984| 1-800-558-9204| 1800-569-0786| 1-800-569-0786| 1-800-573-3082| +1800-581-607| 1-800-586-7035| 1800-590-5371| 1-800-602-312| 1-800-617-3364| 1-800-625-1264| +1-800-625-1446| 1-800-627-1612| 1-800-630-3153| 1-800-634-1162| 1-800-640-3506| 1-800-646-0717| +1-800-646-717| 1-800-651-1445| 1-800-651-5036| 1-800-653-1183| 1-800-658-2836| 1-800-658-8214| +1-800-678-9143| 1800-681-591| 1-800-683-9049| 1-800-683-9841| 1-800-696-4076| 1-800-718-1917| +1-800-729-1951| 1-800-737-0675| 1-800-741-658| 1800-745-9386| 1-800-774-1799| 1-800-775-452| +1-800-813-1316| 1-800-826-5638| 1-800-838-2529| 1-800-850-6759| 1-800-861-585| 1-800-862-3971| +1-800-865-9812| 1-800-874-935| 1-800-876-0491| 1-800-876-491| 1-800-905-6904| 1-800-917-9647| +1-800-928-2104| 1-800-933-9950| 1-800-942-1460| 1800-949-31| 1-800-952-984| 1-800-953-925| +1-800-954-274| 1800-954-357| 1-800-954-357| 1800-956-8510| 1-800-962-1569| 1-800-969-507| +1-800-983-145| 1-800-985-5120| 1-800-986-9304| 1-805-203-8843| 1-806-414-1834| 1-810-292-797| +1-814-753-1577| 1817-237-9401| 1-818-358-8718| 1-833-224-8222| 1-833-248-4555| 1-833-300-5666| +1-833-334-8999| 1-833-335-1333| 1-833-336-8633| 1-833-337-6555| 1-833-337-666| 1-833-339-7733| +1-833-399-999| 1-833-414-5500| 1833-414-6600| 1-833-414-6600| 1-833-414-8800| 1833-425-7961| +1-833-432-7770| 1-833-543-8896| 1-833-661-1933| 1-833-677-5449| 1-833-698-8563| 1-833-706-4400| +1-833-706-8800| 1-833-776-8324| 1-833-783-7700| 1-833-802-2200| 1-833-863-6600| 1-833-870-9054| +1-833-870-9055| 1833-990-7999| 1-833-995-1999| 1-844-200-159| 1-844-200-1625| 1-844-200-1653| +1-844-200-1712| 1-844-200-1713| 1-844-200-1716| 1-844-200-1751| 1-844-200-1859| 1-844-200-1890| +1-844-200-2560| 1-844-200-2574| 1-844-200-2578| 1-844-200-2629| 1-844-200-2650| 1-844-200-2861| +1-844-200-2870| 1-844-200-4074| 1-844-200-4091| 1-844-200-4098| 1-844-200-4099| 1-844-200-4116| +1-844-200-4203| 1-844-200-4243| 1-844-200-4246| 1-844-200-4249| 1-844-200-4323| 1-844-200-4379| +1-844-200-4473| 1-844-200-4474| 1-844-200-4485| 1-844-200-4486| 1-844-204-9149| 1-844-210-6004| +1-844-212-8344| 1-844-215-5229| 1-844-216-3222| 1-844-219-9266| 1-844-229-6999| 1-844-237-2411| +1-844-237-2411-| 1-844-238-9924| 1-844-239-5999| 1-844-240-732| 1-844-241-5999| 1-844-241-7912| +1-844-246-0222| 1-844-248-2909| 1-844-252-6111| 1-844-255-7017| 1-844-258-4222| 1-844-260-7876| +1-844-261-8596| 1-844-264-6777| 1-844-265-1895| 1-844-266-6763| 1-844-284-8333| 1-844-284-8623| +1-844-287-1056| 1-844-292-4928| 1-844-301-371| 1-844-305-5027| 1-844-307-1823| 1-844-307-1915| +1-844-307-3666| 1-844-307-3760| 1-844-311-9589| 1-844-312-7438| 1-844-313-2246| 1-844-313-2994| +1-844-313-6006| 1-844-313-6996| 1-844-313-7003| 1-844-313-9169| 1-844-313-9175| 1-844-314-758| +1-844-318-9400| 1-844-324-2398| 1-844-324-6235| 1-844-326-3137| 1-844-328-3777| 1-844-347-5040| +1-844-347-8024| 1-844-350-4289| 1-844-352-9401| 1-844-363-5005| 1-844-364-3797| 1-844-366-5999| +1-844-370-2707| 1-844-371-8869| 1-844-372-887| 1-844-378-6561| 1-844-378-6777| 1-844-378-6888| +1-844-378-9888| 1-844-386-1464| 1-844-392-7021| 1-844-399-9041| 1-844-400-9542| 1-844-410-800| +1-844-410-804| 1-844-410-806| 1-844-411-4922| 1-844-416-2777| 1844-416-3444| 1-844-416-3444| +1-844-421-5040| 1-844-421-5044| 1-844-421-5818| 1-844-422-5281| 1-844-428-3630| 1-844-431-5897| +1-844-433-1244| 1-844-433-2012| 1-844-438-289| 1-844-440-1440| 1-844-441-1440| 1-844-441-3440| +1-844-442-6444| 1-844-443-9444| 1-844-445-0440| 1-844-446-245| 1-844-448-9577| 1-844-450-732| +1-844-450-735| 1-844-454-7212| 1-844-455-5516| 1-844-456-2535| 1-844-470-9939| 1-844-473-5341| +1-844-488-0601| 1-844-488-601| 1-844-488-7669| 1-844-489-4777| 1-844-489-6111| 1-844-505-786| +1-844-506-2833| 1-844-525-6428| 1-844-529-3725| 1-844-536-9249| 1-844-538-2676| 1-844-539-5778| +1-844-539-5784| 1-844-542-4107| 1-844-543-6206| 1-844-545-8489| 1-844-551-8975| 1-844-554-2335| +1844-554-2336| 1-844-554-2336| 1-844-556-2898| 1-844-556-7758| 1-844-558-1757| 1-844-568-2986| +1-844-573-4082| 1-844-577-2888| 1-844-585-1394| 1-844-587-7642| 1-844-587-7643| 1-844-592-141| +1-844-594-0202| 1-844-594-202| 1-844-598-3874| 1-844-599-9699| 1-844-608-8791| 1-844-609-9925| +1-844-610-4969| 1-844-612-7496| 1-844-613-8256| 1-844-613-8256-| 1-844-616-4636| 1-844-621-9192| +1-844-622-9881| 1-844-631-9229| 1-844-634-3273| 1-844-646-761| 1-844-647-2674| 1-844-647-9749| +1-844-649-8047| 1-844-651-2555| 1-844-651-5157| 1-844-652-9239| 1-844-653-8666| 1-844-656-1695| +1-844-656-7657| 1844-662-9666| 1-844-662-9666| 1-844-665-6697| 1-844-665-6888| 1-844-665-7222| +1-844-666-6856| 1-844-670-2132| 1-844-671-9133| 1-844-672-9621| 1-844-675-2565| 1-844-675-8730| +1-844-678-7861| 1-844-692-3232| 1-844-693-9511| 1-844-694-2302| 1-844-699-8351| 1-844-700-139| +1-844-703-1130| 1-844-712-8372| 1-844-712-8372-| 1-844-715-0111| 1-844-715-111| 1-844-719-6112| +1-844-719-6135| 1-844-719-6166| 1-844-724-6592| 1-844-726-5418| 1-844-730-7111| 1-844-733-5424| +1-844-734-4622| 1-844-739-2013| 1-844-741-8241| 1-844-743-6449| 1-844-744-6889| 1-844-750-6258| +1-844-755-0510| 1-844-758-4880| 1-844-758-6851| 1-844-758-6854| 1-844-761-8172| 1-844-767-8232| +1-844-772-2439| 1-844-774-8432| 1-844-775-6410| 1-844-775-8407| 1-844-778-9178| 1-844-778-9179| +1-844-778-9180| 1-844-778-9182| 1-844-779-3057| 1-844-779-444| 1-844-779-7006| 1844-781-9888| +1-844-781-9888| 1-844-786-8920| 1-844-788-4217| 1-844-789-1031| 1-844-791-1072| 1-844-791-1319| +1-844-792-2887| 1-844-792-2898| 1-844-793-5488| 1-844-795-9598| 1-844-798-3802| 1-844-800-2016| +1-844-800-3651| 1-844-800-6834| 1-844-800-6856| 1-844-801-5941| 1-844-804-2259| 1-844-805-0111| +1-844-806-4353| 1-844-807-3444| 1-844-807-4555| 1844-807-8358| 1-844-807-8358| 1-844-807-8535| +1-844-810-2392| 1-844-810-6590| 1-844-811-1823| 1-844-811-606| 1-844-816-231| 1-844-816-232| +1-844-816-7270| 1-844-819-6285| 1-844-820-4849| 1-844-822-8676| 1-844-828-9509| 1-844-829-3685| +1-844-829-5569| 1-844-830-777| 1-844-831-5994| 1-844-831-6839| 1-844-831-6841| 1-844-832-860| +1-844-835-5063| 1-844-843-5125| 1-844-850-3475| 1-844-850-7794| 1-844-850-8524| 1-844-851-4685| +1-844-854-1116| 1-844-855-9343| 1-844-858-5267| 1-844-858-5647| 1-844-861-7753| 1-844-861-7768| +1-844-862-6657| 1-844-862-6662| 1-844-866-1208| 1-844-866-408| 1-844-867-2500| -1-844-867-2500| +1-844-869-7593| 1-844-869-8466| 1-844-870-4511| 1-844-871-6370| 1-844-872-1286| 1-844-872-1555| +1-844-872-1666| 1-844-873-1596| 1-844-874-3456| 1-844-874-6222| 1-844-877-9492| 1-844-879-8755| +1-844-879-8755-| 1-844-880-8540| 1-844-882-1972| 1-844-882-29| 1-844-883-9715| 1-844-885-1444| +1-844-888-6250| 1-844-890-6983| 1-844-890-8837| 1-844-890-8967| 1-844-891-1033| 1-844-891-1947| +1-844-891-4879| 1-844-891-4883| 1-844-894-8333| 1-844-895-3281| 1-844-895-393| 1-844-898-7540| +1-844-991-447| 1845-203-3355| 1-845-205-9081| 1-845-233-6465| 1-845-237-5335| 1-845-237-5345| +1-850-583-3302| 1-855-200-6789| 1-855-203-6745| 1-855-205-3429| 1-855-205-4077| 1-855-221-8666| +1855-228-920| 1-855-231-9571| 1-855-235-0666| 1-855-236-8489| 1-855-238-777| 1-855-245-888| +1-855-246-8689| 1-855-256-4555| 1-855-261-444| 1-855-269-5777| 1-855-278-5777| 1-855-287-5222| +1-855-297-8444| 1-855-297-9777| 1-855-302-8333| 1-855-307-6690| 1-855-307-6690-| 1-855-307-6697| +1-855-325-1775| 1-855-336-7111| 1-855-340-999| 1-855-341-3936| 1-855-351-1669| 1-855-372-2604| +1-855-372-4111| 1-855-374-9888| 1-855-382-4333| 1-855-389-2999| 1-855-389-4333| 1-855-390-1666| +1-855-391-2888| 1-855-393-4537| 1-855-400-5988| 1-855-407-4888| 1-855-411-7333| 1-855-428-2297| +1-855-433-5111| 1-855-441-0222| 1-855-441-7442| 1-855-441-7646| 1-855-442-4430| 1-855-483-6922| +1-855-490-1999| 1-855-490-3222| 1-855-501-3222| 1-855-511-8200| 1-855-534-8622| 1-855-550-3155| +1-855-558-6111| 1-855-581-6200| 1-855-622-7910| 1-855-633-1666| 1-855-634-7222| 1855-640-666| +1-855-640-666| 1-855-654-999| 1-855-676-6410| 1-855-687-3444| 1-855-687-6111| 1-855-687-8444| +1-855-689-8237| 1-855-697-5333| 1-855-707-865| 1-855-718-9786| 1-855-722-6773| 1-855-755-0999| +1-855-762-5222| 1-855-786-3898| 1-855-844-199| 1-855-844-8599| 1-855-861-9885| 1-855-883-8484| +1-855-937-4376| 1-855-955-2511| 1-858-251-4120| 1858-386-79| 1-866-202-1086| 1-866-205-9205| +1-866-207-1988| 1-866-212-2077| 1-866-213-4608| 1-866-214-5075| 1-866-214-8746| 1-866-215-1667| +1-866-215-3122| 1-866-216-9450| 1-866-216-9557| 1-866-217-1114| 1-866-217-246| 1-866-217-365| +1-866-217-5161| 1-866-217-5708| 1-866-217-8834| 1-866-217-8835| 1-866-217-9773| 1-866-218-1569| +1-866-218-1647| 1-866-218-1667| 1-866-218-3112| 1-866-218-3116| 1-866-218-3879| 1-866-245-4827| +1-866-249-7329| 1-866-278-2125| 1-866-279-9569| 1-866-281-2116| 1-866-296-7071| 1-866-312-4799| +1-866-314-6015| 1-866-315-1620| 1-866-333-3971| 1-866-338-7786| 1-866-339-1004| 1-866-343-8297| +1866-370-410| 1-866-383-114| 1-866-389-1479| 1-866-417-3002| 1-866-421-0579| 1-866-439-4500| +1-866-439-4500-| 1-866-446-1341| 1-866-450-3079| 1-866-497-4002| 1-866-511-7592| 1-866-511-7594| +1-866-590-8715| 1-866-610-9888| 1-866-625-5558| 1-866-626-3808| 1-866-639-8853| 1-866-664-7164| +1-866-683-3337| 1-866-686-7495| 1866-686-7503| 1-866-752-3090| 1-866-835-5589| 1-866-841-9124| +1866-844-2548| 1-866-847-7743| 1866-847-7788| 1-866-869-9348| 1-866-888-1059| 1870-513-108| +1-877-201-2439| 1-877-207-1564| 1-877-211-2480| 1-877-211-8858| 1-877-217-5947| 1-877-217-6313| +1-877-217-6313| 1-877-217-6313| 1-877-218-3919| 1-877-219-1029| 1-877-219-1485| 1-877-219-1968| +1-877-219-1996| 1-877-219-5017| 1-877-219-5044| 1-877-219-5060| 1-877-219-5956| 1-877-219-5966| +1-877-219-6702| 1-877-219-6703| 1-877-219-7404| 1-877-219-8737| 1-877-219-9667| 1-877-219-994| +1-877-220-2054| 1877-220-3072| 1-877-220-3180| 1-877-220-4850| 1-877-220-4860| 1-877-220-5017| +1-877-220-5769| 1-877-220-6098| 1-877-220-6582| 1-877-220-7397| 1-877-220-8475| 1-877-220-8628| +1-877-220-8783| 1-877-220-9321| 1-877-220-9962| 1-877-221-1366| 1-877-221-313| 1-877-221-8289| +1-877-222-860| 1-877-223-4585| 1877-224-244| 1-877-224-244| 1-877-224-2480| 1-877-224-2895| +1-877-244-0727| 1-877-244-727| 1-877-253-8089| 1-877-264-2122| 1-877-265-5843| 1-877-268-9059| +1-877-268-9059-| 1-877-293-4440| 1-877-299-5502| 1-877-346-1614| 1-877-353-1034| 1-877-353-1127| +1-877-373-8371| 1-877-382-9050| 1-877-390-1888| 1877-393-8186| 1-877-393-8186| 1-877-396-6777| +1-877-408-7275| 1877-420-5230| 1-877-433-3061| 1-877-457-7705| 1-877-469-2140| 1-877-474-4311| +1-877-503-7614| 1-877-509-8343| 1-877-510-5544| 1-877-524-7180| 1-877-546-2439| 1-877-577-5766| +1-877-626-2710| 1-877-640-2516| 1-877-640-2517| 1-877-691-3469| 1-877-694-1843| 1-877-734-4250| +1-877-750-7842| 1-877-757-4876| 1-877-796-9406| 1-8777986486| 1-877-798-6486| 1-877-799-5430| +1-877-818-5969| 1-877-824-9312| 1-877-834-0372| 1-877-834-372| 1-877-836-562| 1-877-837-9791| +1-877-843-3339| 1-877-861-3759| 1-877-863-4795| 1-877-870-1310| 1-877-888-7470| 1-877-939-3009| +1-877-960-2359| 1-88-450-3444| 1-888-202-8995| 1-888-204-7932| 1-888-205-4163| 1-888-205-4245| +1-888-205-9890| 1-888-206-1755| 1-888-209-4422| 1-888-209-7111| 1-888-209-7130| 1-888-210-0673| +1-888-210-9250| 1-888-210-9302| 1-888-215-9422| 1-888-220-8498| 1-888-221-0726| 1-888-221-2920| +1-888-223-4021| 1-888-223-7642| 1-888-223-8246| 1-888-225-1287| 1-888-225-465| 1-888-225-782| +1-888-226-1173| 1-888-226-1622| 1-888-228-0084| 1-888-228-4154| 1-888-228-84| 1-888-228-9998| +1-888-229-163| 1-888-231-1966| 1-888-232-1654| 1-888-232-2902| 1-888-234-3690| 1-888-237-9815| +1-888-241-3676| 1-888-241-4151| 1-888-243-9401| 1-888-244-4119| 1-888-244-4578| 1-888-244-5014| +1-888-244-6132| 1-888-248-1613| 1-888-248-8815| 1-888-255-7636| 1-888-258-6033| 1-888-258-9055| +1-888-259-3417| 1-888-260-4243| 1-888-261-5610| 1-888-262-8816| 1-888-267-7999| 1-888-268-516| +1-888-268-516| 1-888-270-291| 1-888-271-859| 1-888-279-3119| 1-888-286-5822| 1-888-287-0989| +1-888-287-989| 1-888-300-4330| 1-888-301-5539| 1-888-302-0646| 1-888-304-2555| 1-888-308-3996| +1-888-308-4585| 1-888-308-4972| 1-888-308-4985| 1-888-308-5073| 1-888-308-7980| 1-888-309-5186| +1-888-309-5755#| 1-888-309-7042| 1-888-309-9976| 1-8883102449| 1-888-310-2449| 1-888-310-5669| +1-888-310-6956| 1-888-310-7012| 1-888-316-5842| 1-888-316-7391| 1-888-316-8777| 1-888-325-1924| +1-888-331-3064| 1-888-334-0666| 1-888-334-666| 1-888-335-7633| 1-888-339-0777| 1-888-346-4666| +1-888-351-9666| 1-888-356-2829| 1-888-360-4508| 1-888-369-2088| 1-888-372-9389| 1-888-384-3226| +1-888-393-6249| 1-888-395-5996| 1-888-400-4146| 1-888-403-6867| 1-888-412-7333| 1-888-416-286| +1-888-420-3996| 1888-423-3886| 1-888-423-3886| 1-888-431-1942| 1-888-440-3005| 1-888-441-1595| +1-888-442-5830| 1-888-443-7281| 1-888-444-325| 1-888-450-3444| 1-888-454-7025| 1-888-456-7170| +1888-466-6433| 1-888-466-6433| 1-888-467-5568| 1-888-470-2751| 1-888-483-9444| 1-888-484-4930| +1-888-486-4142| 1-888-495-8037| 1-888-496-666| 1-888-501-0222| 1-888-501-9477| 1-888-505-6572| +1-888-509-5592| 1-888-511-1228| 1-888-512-1929| 1-888-514-5106| 1-888-514-5126| 1-888-515-1777| +1-888-516-0490| 1-888-516-2007| 1-888-516-490| 1-888-521-0529| 1-888-526-7488| 1-888-530-7555| +1-888-540-4666| 1-888-545-9220| 1-888-547-3398| 1-88-8547-3398| 1-888-549-8666| 1-888-552-5210| +1-888-554-6480| 1-888-554-8205| 1-888-554-8266| 1-888-556-1222| 1-888-558-2612| 1-888-559-4076| +1-888-560-8943| 1-888-565-3185| 1-888-569-1655| 1-888-569-3541| 1-888-570-3651| 1-888-571-6880| +1-888-578-9666| 1-888-586-8499| 1-888-589-7758| 1-888-593-0106| 1-888-593-106| 1-888-598-7976| +1-888-607-4665| 1-888-608-2594| 1-888-616-1599| 1-888-616-9444| 1-888-621-0834| 1-888-621-834| +1-888-623-3372| 1-888-635-6193| 1-888-639-5599| 1-888-640-8577| 1-888-651-5889| 1-888-652-1304| +1-888-655-7353| 1-888-658-685| 1-888-684-6373| 1-888-691-4986| 1-888-694-2184| 1-888-696-0666| +1-888-709-5999| 1-888-724-3052| 1-888-728-7333| 1-888-728-9143| 1-888-751-4964| 1-888-751-4964| +1-888-799-0599| 1-888-801-0627| 1888-801-1571| 1-888-801-5424| 1-888-802-2529| 1-888-802-7120| +1-888-804-5441| 1-888-807-2627| 1-888-814-3477| 1-888-818-2853| 1-888-834-5606| 1-888-839-9985| +1-888-843-1126| 1-888-844-85| 1-888-850-8578| 1-888-855-6855| 1-888-858-8356| 1-888-869-4393| +1-888-870-3813| 1-888-876-4011| 1-888-879-9789| 1-888-881-9364| 1-888-883-9798| 1-888-884-4139| +1-888-884-6349| 1-888-885-1701| 1-888-885-4967| 1-888-885-8695| 1-888-886-9457| 1-888-887-8691| +1-888-890-8148| 1-888-917-5333| 1888-944-6229| 1-888-944-6229| 1-888-965-8445| 1-888-995-1799| +1-925-526-4637| 20-8886480| 20-888-6480| 23-966661| 310-651-8138| 31-115788120| +31-852086013| 32-025881811| 32-13-48-2-69| 32-2-588-5758| 32-25888838| 32-25-88-97-4| +32-2-80-80-679| 32-2-808-2080| 32-2-80-82-114| 32-2-80-82-114| 32-2-80-83-354| 32-28084953| +32-2-808-5711| 32-2-808-5741| 32-2-808-5742| 32-28-8-44-20| 32-28-8-49-32| 32-28-8-50-30| +32-28-8-52-42| 32-28-8-57-41| 32-38081711| 32-38-8-44-8| 32-71-96-26-1| 32-84480189| +32-89-68-3-11| 32-92-98-10-28| 33-0176363336| 33-176542655| 33-176542702| 33-176542705| +33-176542737| 33-178-429-476| 33-182-888-269| 33-182-888-283| 33-182-888-290| 33-182-888-433| +33-18-28-88-433| 3-318-626-5216| 33-186-265-248| 33-186269672| 33-186650032| 33-805-81-394| +33-805-81-95| 33-9-70-73-54-08| 33-9-70-73-60-84| 33-970-736-245| 33-970736257| 33-970736272| +33-9-75-18-16-00| 33-975182324| 33-9-75-18-23-26| 33-975-183-167| 34-518-88-93-96| 34-518-88-94-0| +34-518-889-407| 34-857-880-139| 34-857-88-1-41| 34-857-88-1-48| 34-857-88-1-49| 34-921-88-0-17| +34-921-88-0-23| 34-926-18-0-69| 34-927-88-0-45| 34-9-32-20-02-11| 34-932-20-2-11| 34-932-20-2-11| +34-932-20-2-7| 34-932-20-35-0| 34-951-24-2193| 34-954-5-1-35| 34-954-5-1-35| 34-965-2-17-13| +34-967-80-5-80| 358-16-469-1359| 358-753251124| 41-21-508-70-87| 41-41-508-70-76| 41-43-508-74-83| +41-43-508-92-46| 41-44-505-14-7| 41-56-588-04-13| 41-61-588-8-67| 41-61-588-8-94| 43-2155911| +43-215-5911| 43-720902540| 44-131-507-344| 44-147-337-8276| 44-163-843-8026| 44-180-845-1| +44-203-808-8593| 44-20-3868-4870| 44-20-3868-4904| 44-20-3868-4930| 44-20-8068-3165| 44-330-808-4617| +44-8000-465-220| 44-8000-465-220| 44-8000-465-53| 44-800-090-3274| 44-800-090-3820| 44-800-098-8395| +44-800-46-5036| 44-800-46-5085| 44-800-465-229| 44-800-46-5706| 44-800-48-8166| 44-800-689-1673| +44-800-689-753| 44-800-86-9326| 44-800-86-9374| 44-800-88-5062| 44-808-189-764| 44-870-820-510| +4532-725-473| 45-78746859| 45-89871945| 45-89-87-42-23| 45-89-87-42-24| 45-89874331| +46-1-88-855-68| 46-7-669-200-92| 46-8-446-820-31| 47-23965406| 47-800-24-963| 47-800-24-964| +49-800-723-6206| 507-8339138| 55-4170-8902| 61-1800-431-245| 61-1800-431-245| 61-1800-431-249| +61-1800-431-249| 61-1800-431-255| 61-1800-431-259| 61-1800-431-259| 61-1800-431-369| 61-1800-431-377| +61-1800431422| 61-1800-431-422| 61-1800-431-437| 61-1800-431-439| 61-1800-431-440| 61-1800-431-441| +61-1800-431-443| 61-1800-581-607| 61-1800-581-607| 61-1800-628-619| 61-1800-628-619| 61-1800-780-684| +61-1800-861-588| 61-1800-875-389| 61-180-87-5272| 61-267-111-644| 61-3-8657-5304| 61-894-683-528| +64-48879132| 64-48879146| 65-31631471| 65-31631471| 65-3163-1471| 65-31637677| +65-31638569| 731-777-446| 7-848-75-27| 7-848-75-55| 7-848-75-63| 78-75-49-12| +78-75-49-12| 78-75-95-72| 800-046-5034| 800-046-5035| 800-069-8947| 800-090-3178| +800-090-3917| 800-090-3965| 800-0988794| 800-098-8794| 800-130-2199| 800-183-8114| +800-242-6157| 800-243-0834| 800-257-1671| 800-257-6159| 800-276-0340| 800-279-0225| +800-337-3219| 800-368-8157| 800-385-3506| 800-385-4829| 800-446-1356| 800-497-5972| +800-552-8133| 800-552-8162| 800-637-0838| 800-696-4076| 800-795-3272| 800-813-1316| +800-910-990| 800-919-811| 805-081-035| 805-086-615| 808-189-0262| 844-200-1869| +844-200-3946| 844-313-9169| 844-324-2962| 844-386-8372| 844-411-4921| 844-430-7553| +844-431-5897| 844-542-4107| 844-663-2459| 844-676-8550| 844-760-4122| 844-798-3802| +844-885-0160| 855-205-0255| 855-205-9531| 855-205-9913| 855-228-0920| 855-228-2129| +855-228-2130| 855-228-2379| 855-239-2183| 855-241-4822| 855-248-1449| 855-248-1497| +855-252-1791| 855-257-7100| 855-258-1446| 855-262-8670| 855-262-9103| 855-266-4741| +855-282-6042| 855-289-7530| 855-292-3941| 855-292-3959| 855-294-1124| 855-294-1129| +855-297-7165| 855-297-7575| 855-297-8444| 855-324-4119| 855-324-5612| 855-324-5898| +855-332-6148| 855-332-6165| 855-334-1897| 855-351-1670| 855-355-5073| 855-358-6330| +855-358-7284| 855-364-4107| 855-369-2331| 855-369-2906| 855-391-2888| 855-404-6983| +855-404-6986| 855-405-7095| 855-431-3599| 855-445-8994| 855-445-9025| 855-445-9067| +855-447-0411| 855-454-5006| 855-484-5936| 855-484-6018| 855-500-9647| 855-500-9849| +855-500-9865| 855-533-5796| 855-624-7504| 855-689-8196| 855-689-8237| 855-692-5017| +855-699-6155| 855-699-6156| 855-731-4558| 855-731-4577| 855-740-4835| 855-740-4839| +855-786-3890| 855-828-0725| 855-879-8128| 855-879-8218| 855-880-2625| 855-882-7403| +855-883-8575| 855-889-3070| 855-894-7625| 855-894-7714| 866-201-8999| 866-203-0332| +866-203-0675| 866-203-9002| 866-209-9923| 866-211-8374| 866-245-2927| 866-249-2994| +866-251-3564| 866-256-9876| 866-258-2043| 866-258-2061| 866-273-6026| 866-273-6047| +866-273-6495| 866-279-5039| 866-279-5090| 866-290-5160| 866-291-8355| 866-291-8725| +866-296-7071| 866-298-7302| 866-315-0847| 866-331-7691| 866-350-2508| 866-350-2509| +866-371-4328| 866-383-9914| 866-391-6238| 866-392-7720| 866-402-1473| 866-421-0581| +866-421-0775| 866-421-0783| 866-423-9927| 866-424-8189| 866-424-8267| 866-433-0852| +866-448-1409| 866-475-9024| 866-491-1849| 866-491-1929| 866-517-6557| 866-528-2581| +866-529-4573| 866-529-4576| 866-537-8515| 866-553-1955| 866-570-7665| 866-627-4486| +866-664-7153| 866-674-4473| 866-674-4534| 866-679-4832| 866-711-7695| 866-745-9470| +866-745-9585| 866-778-4651| 866-788-2694| 866-799-3813| 866-799-3818| 866-809-9055| +866-811-5991| 866-819-6803| 866-819-6805| 866-841-9124| 866-841-9197| 866-844-2880| +866-856-3548| 866-876-0572| 866-877-9859| 866-884-4602| 866-888-0929| 866-888-0950| +866-888-1059| 866-940-2699| 877-201-7936| 877-205-4993| 877-208-5121| 877-211-2006| +877-219-6439| 877-221-5313| 877-223-4910| 877-223-5064| 877-249-0394| 877-265-0730| +877-269-9098| 877-288-4308| 877-367-0132| 877-387-3582| 877-387-9795| 877-390-9713| +877-393-8186| 877-495-0163| 877-507-9671| 877-527-9416| 877-548-3690| 877-578-1951| +877-578-4670| 877-593-4297| 877-765-8184| 877-806-7606| 877-840-3423| 877-848-0941| +877-910-4210| 888-204-3985| 888-217-5108| 888-219-8266| 888-223-4021| 888-225-0777| +888-233-1123| 888-242-1512| 888-244-7420| 888-248-8302| 888-252-1520| 888-252-2050| +888-267-7999| 888-275-1718| 888-304-1764| 888-304-8120| 888-310-3274| 888-382-2802| +888-410-8118| 888-415-4135| 888-440-0654| 888-442-2565| 888-453-1072| 888-453-1525| +888-466-6330| 888-466-6458| 888-473-9840| 888-487-2409| 888-493-5974| 888-545-9209| +888-554-8150| 888-557-9431| 888-587-3647| 888-595-2212| 888-617-6592| 888-623-3295| +888-660-1758| 888-660-1761| 888-694-2164| 888-694-2168| 888-694-2197| 888-694-2261| +888-722-9670| 888-776-2580| 888-778-1543| 888-795-1528| 888-797-8817| 888-797-9349| +888-797-9350| 888-803-9412| 888-810-5341| 888-811-4180| 888-829-5571| 888-829-5736| +888-858-1973| 888-858-8261| 888-858-8437| 888-870-8049| 900-868-512| 91-8979038113| +91-9899641369| diff --git a/windows/security/intelligence/trojans-malware.md b/windows/security/intelligence/trojans-malware.md new file mode 100644 index 0000000000..9139706613 --- /dev/null +++ b/windows/security/intelligence/trojans-malware.md @@ -0,0 +1,42 @@ +--- +title: Trojan malware +description: Learn about how trojans work, deliver malware do your devices, and what you can do to protect yourself. +keywords: security, malware +ms.prod: w10 +ms.mktglfcycl: secure +ms.sitesec: library +ms.localizationpriority: medium +ms.author: dansimp +author: dansimp +ms.date: 07/01/2018 +--- + +# Trojan malware + +Trojans are a common type of malware which, unlike viruses, can’t spread on their own. This means they either have to be downloaded manually or another malware needs to download and install them. + +Trojans often use the same file names as real and legitimate apps. You might accidentally download a trojan thinking you are downloading a legitimate app. + +## How trojans work + +Trojans can come in many different varieties, but generally they do the following: + +- Download and install other malware, such as viruses or worms. + +- Use your PC for click fraud. + +- Record your keystrokes and the sites you visit. + +- Send information about your PC to a malicious hacker including passwords, login details for websites, and browsing history. + +- Give a malicious hacker control over your PC. + +## How to protect against trojans + +Use the following free Microsoft software to detect and remove it: + +- Windows Defender Antivirus for Windows 10 and Windows 8.1, or Microsoft Security Essentials for previous versions of Windows. + +- Microsoft Safety Scanner + +You should also run a full scan. A full scan might find other, hidden malware. \ No newline at end of file diff --git a/windows/security/intelligence/unwanted-software.md b/windows/security/intelligence/unwanted-software.md new file mode 100644 index 0000000000..3955fea47c --- /dev/null +++ b/windows/security/intelligence/unwanted-software.md @@ -0,0 +1,49 @@ +--- +title: Unwanted software +description: Learn about how unwanted software changes your default settings without your consent and what you can do to protect yourself. +keywords: security, malware +ms.prod: w10 +ms.mktglfcycl: secure +ms.sitesec: library +ms.localizationpriority: medium +ms.author: dansimp +author: dansimp +ms.date: 07/01/2018 +--- +# Unwanted software + +Unwanted software are programs that alter your Windows experience without your consent or control. The altered experience can be in the form of modified browsing experience, lack of control over downloads and installation, misleading messages, or unauthorized changes to Windows settings. + +## How does unwanted software get into my PC? + +You may get unwanted software when you search for and download applications from the Internet. Some applications are software bundlers, which means that they are packed with other applications. As a result, when you install the application you originally searched for, you may inadvertently install other programs that you may not want or need. + +Here are some indications that you have unwanted software on your PC: + +- You see programs that you did not install and that may be difficult to uninstall + +- Your browser features or settings changed, and you can’t view or modify them + +- You see excessive messages about your PC’s system health or about files and programs in your PC + +- You see ads that you cannot easily close + +Some unwanted behaviors are harder to recognize. Some unwanted software, for example, modify web pages to display specific ads, monitor your browsing activities, or remove control of your browser. You need antivirus products, such as Windows Defender Antivirus (Windows Defender AV), to detect and remove these unwanted software. Microsoft uses an extensive [evaluation criteria](https://www.microsoft.com/wdsi/antimalware-support/malware-and-unwanted-software-evaluation-criteria) to identify unwanted software. + +## How do I protect my PC against unwanted software? + +To prevent unwanted software infection, download software only from official websites, or from the Microsoft Store. Be wary of downloading software from third-party sites. + +Use Microsoft Edge when browsing the Internet. Microsoft Edge includes additional protections that effectively block browser modifiers that can change your browser settings. Microsoft Edge also blocks known websites hosting unwanted software using Windows Defender SmartScreen (also used by Internet Explorer). + +Enable Windows Defender AV in Windows 10. It provides real-time protection against threats and detects and removes known unwanted software. + +If you suspect that you have unwanted software your PC, you can [submit files for analysis](https://www.microsoft.com/wdsi/filesubmission). + +## What should I do if my PC is infected? + +Some unwanted software add uninstallation entries, which means that you can remove them from your PC using Settings. Select the Start button, then go to **Settings > Apps > Apps & features**. Select the app you want to uninstall, then click **Uninstall**. If you only recently noticed symptoms of unwanted software infection, consider sorting the apps by install date, and then uninstall the most recent apps that you did not install. + +You may also need to remove browser add-ons in your browsers, such as Internet Explorer, Firefox, or Chrome. + +Some unwanted software can be more difficult to remove. Run a full scan using Windows Defender AV to remove unwanted software, malware, and threats. diff --git a/windows/security/intelligence/virus-information-alliance-criteria.md b/windows/security/intelligence/virus-information-alliance-criteria.md new file mode 100644 index 0000000000..1e296fa1fd --- /dev/null +++ b/windows/security/intelligence/virus-information-alliance-criteria.md @@ -0,0 +1,51 @@ +--- +title: Virus Information Alliance +description: Information and criteria regarding VIA +keywords: security, malware +ms.prod: w10 +ms.mktglfcycl: secure +ms.sitesec: library +ms.localizationpriority: medium +ms.author: ellevin +author: levinec +ms.date: 07/12/2018 +--- +# Virus Information Alliance + +The Virus Information Alliance (VIA) is a public antimalware collaboration program for security software providers, security service providers, antimalware testing organizations, and other organizations involved in fighting cybercrime. + +Members of the VIA program collaborate by exchanging technical information on malicious software with Microsoft, with the goal of improving protection for Microsoft customers. + +## Better protection for customers against malware + +The VIA program gives members access to information that will help improve protection for Microsoft customers. For example, the program provides malware telemetry and samples to security product teams to identify gaps in their protection and prioritize new threat coverage. + +Malware prevalence data is provided to antimalware testers to assist them in selecting sample sets and setting scoring criteria that represent the real-world threat landscape. Service organizations, such as a CERT, can leverage our data to help assess the impact of policy changes or to help shut down malicious activity. + +Microsoft is committed to continuous improvement to help reduce the impact of malware on customers. By sharing malware-related information, Microsoft enables members of this community to work towards better protection for customers. + +## Becoming a member of VIA + +Microsoft has well-defined, objective, measurable, and tailored membership criteria for prospective members of the Virus Information Alliance (VIA). The criteria is designed to ensure that Microsoft is able to work with security software providers, security service providers, antimalware testing organizations, and other organizations involved in the fight against cybercrime to protect a broad range of customers. + +Members will receive information to facilitate effective malware detection, deterrence, and eradication. This includes technical information on malware as well as metadata on malicious activity. Information shared through VIA is governed by the VIA membership agreement and a Microsoft non-disclosure agreement, where applicable. + +VIA has an open enrollment for potential members. + +### Initial selection criteria + +To be eligible for VIA your organization must: + +1. Be willing to sign a non-disclosure agreement with Microsoft. + +2. Fit into one of the following categories: + * Your organization develops antimalware technology that can run on Windows and your organization’s product is commercially available. + * Your organization provides security services to Microsoft customers or for Microsoft products. + * Your organization publishes antimalware testing reports on a regular basis. + * Your organization has a research or response team dedicated to fighting malware to protect your organization, your customers, or the general public. + +3. Be willing to sign and adhere to the VIA membership agreement. + +If your organization wants to apply and meets this criteria, you can apply using our [membership application form](http://www.microsoft.com/security/portal/partnerships/apply.aspx). + +If you have any questions, you can also contact us using our [partnerships contact form](http://www.microsoft.com/security/portal/partnerships/contactus.aspx). \ No newline at end of file diff --git a/windows/security/intelligence/virus-initiative-criteria.md b/windows/security/intelligence/virus-initiative-criteria.md new file mode 100644 index 0000000000..d61818ec93 --- /dev/null +++ b/windows/security/intelligence/virus-initiative-criteria.md @@ -0,0 +1,57 @@ +--- +title: Microsoft Virus Initiative +description: Information and criteria regarding MVI +keywords: security, malware +ms.prod: w10 +ms.mktglfcycl: secure +ms.sitesec: library +ms.localizationpriority: medium +ms.author: ellevin +author: levinec +ms.date: 07/12/2018 +--- + +# Microsoft Virus Initiative + +The Microsoft Virus Initiative (MVI) helps organizations to get their products working and integrated with Windows. + +Like the [Virus Information Alliance (VIA)](virus-information-alliance-criteria.md) and the [Coordinated Malware Eradication (CME) program](coordinated-malware-eradication.md), MVI aims to share information about the threat landscape that can help your organization protect its customers. + +MVI members will receive access to Windows APIs (such as those used by Windows Defender Security Center, IOAV, AMSI and Cloud Files), malware telemetry and samples, and invitations to security related events and conferences. + +MVI adds to VIA by requiring members to develop and own antimalware technology, and to be present in the antimalware industry community. + +## Join MVI + +A request for membership is made by an individual as a representative of an organization that develops and produces antimalware or antivirus technology. + +The base criteria for MVI membership are the same as for VIA, but your organization must also offer an antimalware or antivirus product. + +### Initial selection criteria + +Your organization must meet the following eligibility requirements to participate in the MVI program: + +1. Offer an antimalware or antivirus product that is one of the following: + + * Your organization's own creation. + * Licensed from another organization, but your organization adds value such as additional definitions to its signatures. + * Developed by using an SDK (engine and other components) from another MVI Partner AM company and your organization adds a custom UI and/or other functionality (white box versions). + +2. Have your own malware research team unless you distribute a Whitebox product. + +3. Be active and have a positive reputation in the antimalware industry. Your organization is: + + * Certified through independent testing by an industry standard organization such as [ICSA Labs](https://www.icsalabs.com/), [West Coast Labs](http://www.westcoastlabs.com/), [PCSL IT Consulting Institute](https://www.pitci.net/), or [SKD Labs](http://www.skdlabs.com/html/english/). + * Be active in the antimalware industry. For example, participate in industry conferences, be reviewed in an industry standard report such as AV Comparatives, OPSWAT or Gartner. + +4. Be willing to sign a non-disclosure agreement (NDA) with Microsoft. + +5. Be willing to sign a program license agreement. + +6. Be willing to adhere to program requirements for AM apps. These requirements define the behavior of AM apps necessary to ensure proper interaction with Windows. + +7. Submit your AM app to Microsoft for periodic performance testing. + +### Apply to MVI + +If your organization wants to apply and meets this criteria, you can apply using our [membership application form](http://www.microsoft.com/security/portal/partnerships/apply.aspx). \ No newline at end of file diff --git a/windows/security/intelligence/worms-malware.md b/windows/security/intelligence/worms-malware.md new file mode 100644 index 0000000000..23cfaf9e04 --- /dev/null +++ b/windows/security/intelligence/worms-malware.md @@ -0,0 +1,46 @@ +--- +title: Worms +description: Learn about worms, how they infect devices and what you can do to protect yourself. +keywords: security, malware +ms.prod: w10 +ms.mktglfcycl: secure +ms.sitesec: library +ms.localizationpriority: medium +ms.author: dansimp +author: dansimp +ms.date: 07/01/2018 +--- + +# Worms + +A worm is a type of malware that spreads to other PCs. Worms can copy themselves and often spread through a PC network by exploiting security vulnerabilities. They can spread through email attachments, instant messaging programs, file-sharing programs, social networking sites, network shares, removable drives, and software vulnerabilities. + +## How worms work + +Worms represent a large category of malware. Different worms use different methods to infect devices. Depending on the variant, they can steal sensitive information, change PC security settings, send information to malicious hackers, stop users from accessing files, and other malicious acts. + +Jenxcus (also known as Dunihi), Gamarue (also known as Androm), and Bondat have consistently remained at the top of the list of malware that infect users running Microsoft security software. Although these worms share some commonalities, it is interesting to note that they also have distinct characteristics. + +Jenxcus has capabilities of not only infecting removable drives but can also act as a backdoor that connects back to its server. This threat typically gets into a PC from a drive-by download attack, meaning it's installed when users just visit a compromised webpage. + +Gamarue typically arrives through spam campaigns, exploits, downloaders, social networking sites, and removable drives. When Gamarue infects a PC, it becomes a distribution channel for other malware. We’ve seen it distribute other malware such as infostealers, spammers, clickers, downloaders, and rogues. + +Bondat typically arrives through fictitious Nullsoft Sciptable Install System (NSIS) Java installers and removable drives. When Bondat infects a system, it gathers information about the machine such as PC name, Globally Unique Identifier (GUID), and OS build. It then sends that information to a remote server. + +Both Bondat and Gamarue have clever ways of obscuring themselves to evade detection. By hiding what they are doing on your PC they try to avoid detection by your security software. + +This image shows how a worm can quickly spread through a shared USB drive. + +![Worm example](./images/WormUSB_flight.png) + +### *Figure worm spreading from a shared USB drive* + +## How to protect against worms + +Use the following free Microsoft software to detect and remove it: + +* Windows Defender for Windows 10, and Windows 8.1 + +* Microsoft Safety Scanner for Windows 7 and Windows Vista + +You should also run a full scan find other, hidden malware. If you still can't remove it, visit our advanced troubleshooting page for more help. \ No newline at end of file From 2dbc7623d3ad0844f4cb99de19541f45c1a0d3be Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Tue, 24 Jul 2018 16:18:25 -0700 Subject: [PATCH 02/80] Update link --- windows/security/intelligence/prevent-malware-infection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/intelligence/prevent-malware-infection.md b/windows/security/intelligence/prevent-malware-infection.md index bde7b7ff47..d4b45e776f 100644 --- a/windows/security/intelligence/prevent-malware-infection.md +++ b/windows/security/intelligence/prevent-malware-infection.md @@ -47,7 +47,7 @@ Read the articles below to learn how turn on Windows Defender Firewall: * [Turn on the Windows Firewall in Windows 10](https://support.microsoft.com/help/4028544/windows-turn-windows-firewall-on-or-off) * [Turn on the Windows Firewall in Windows 8.1 or Windows](https://support.microsoft.com/help/17228/windows-protect-my-pc-from-viruses) -With Windows 10, you also benefit from [Windows Defender Exploit Guard](https://cloudblogs.microsoft.com/microsoftsecure/2017/10/23/windows-defender-exploit-guard-reduce-the-attack-surface-against-next-generation-malware/), which protects files in key folders with Controlled folder access. Enterprise users are also provided broad or strategic exploit protection, reduction of attack surfaces with behavior detection rules, and reputation-based filtering of network connections. +With Windows 10, you also benefit from [Windows Defender Exploit Guard](https://cloudblogs.microsoft.com/microsoftsecure/2017/10/23/windows-defender-exploit-guard-reduce-the-attack-surface-against-next-generation-malware/), which protects files in key folders with Controlled folder access. Enterprise users are also provided with [Windows Defender Credential Guard](https://docs.microsoft.com/windows/security/identity-protection/credential-guard/credential-guard-how-it-works), broad or strategic exploit protection, reduction of attack surfaces with behavior detection rules, and reputation-based filtering of network connections. ### Additional protection for enterprises From 184e3a44d54162ea73a86332da7789881b783d87 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Tue, 24 Jul 2018 16:20:51 -0700 Subject: [PATCH 03/80] Updates --- windows/security/intelligence/prevent-malware-infection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/intelligence/prevent-malware-infection.md b/windows/security/intelligence/prevent-malware-infection.md index d4b45e776f..8591d100cb 100644 --- a/windows/security/intelligence/prevent-malware-infection.md +++ b/windows/security/intelligence/prevent-malware-infection.md @@ -47,7 +47,7 @@ Read the articles below to learn how turn on Windows Defender Firewall: * [Turn on the Windows Firewall in Windows 10](https://support.microsoft.com/help/4028544/windows-turn-windows-firewall-on-or-off) * [Turn on the Windows Firewall in Windows 8.1 or Windows](https://support.microsoft.com/help/17228/windows-protect-my-pc-from-viruses) -With Windows 10, you also benefit from [Windows Defender Exploit Guard](https://cloudblogs.microsoft.com/microsoftsecure/2017/10/23/windows-defender-exploit-guard-reduce-the-attack-surface-against-next-generation-malware/), which protects files in key folders with Controlled folder access. Enterprise users are also provided with [Windows Defender Credential Guard](https://docs.microsoft.com/windows/security/identity-protection/credential-guard/credential-guard-how-it-works), broad or strategic exploit protection, reduction of attack surfaces with behavior detection rules, and reputation-based filtering of network connections. +With Windows 10, you also benefit from [Windows Defender Exploit Guard](https://cloudblogs.microsoft.com/microsoftsecure/2017/10/23/windows-defender-exploit-guard-reduce-the-attack-surface-against-next-generation-malware/), which protects files in key folders with Controlled folder access. Enterprise users are also provided with [Windows Defender Credential Guard](https://docs.microsoft.com/windows/security/identity-protection/credential-guard/credential-guard-how-it-works), [Windows Defender System Guard](https://cloudblogs.microsoft.com/microsoftsecure/2017/10/23/hardening-the-system-and-maintaining-integrity-with-windows-defender-system-guard/), broad or strategic exploit protection, reduction of attack surfaces with behavior detection rules, and reputation-based filtering of network connections. ### Additional protection for enterprises From aaccf587363c21206f7d479588e9c036accbaf4b Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Fri, 27 Jul 2018 10:16:39 -0700 Subject: [PATCH 04/80] transparency --- .../intelligence/transparency-report.md | 64 +++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 windows/security/intelligence/transparency-report.md diff --git a/windows/security/intelligence/transparency-report.md b/windows/security/intelligence/transparency-report.md new file mode 100644 index 0000000000..2452e6a9ea --- /dev/null +++ b/windows/security/intelligence/transparency-report.md @@ -0,0 +1,64 @@ +--- +title: Transparency Reports +description: Transparency reports landing page +keywords: security, malware +ms.prod: w10 +ms.mktglfcycl: secure +ms.sitesec: library +ms.localizationpriority: medium +ms.author: ellevin +author: levinec +ms.date: 07/25/2018 +--- + +# Transparency Reports + +The Windows Defender ATP team is committed to delivering industry-leading protection, customer choice, and transparency on the quality of our solutions. We release transparency reports to help our customers and the broader security community to stay informed and understand independent test results better. + +## History + +[Starting in 2015](https://cloudblogs.microsoft.com/microsoftsecure/2018/03/22/why-windows-defender-antivirus-is-the-most-deployed-in-the-enterprise/) our results in two major independent tests ([AV-Comparatives](https://www.av-comparatives.org/) and [AV-TEST](https://www.av-test.org/)) began to improve dramatically. Simply put, we completely redesigned our antivirus solutions for both Windows 7 and Windows 10 from the ground up. + +Microsoft has worked hard to make our [Windows Defender Antivirus](https://docs.microsoft.com/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10) capabilities increasingly more effective by utilizing heuristic detections, machine learning, behavioral analysis, and other evolutions. By removing dependency on constant input from researchers, our antivirus solution can block nearly all malware at first sight and in milliseconds. + +The time and effort Microsoft puts into improving Windows Defender Antivirus continues to show in the form of consistently high scores from independent tests. + +### Scores + +* In March 2015 our scores on the AV-TEST Prevalence Test averaged **85%**. Over the next 5 months the score would rapidly increase. + +* By August 2015 it was **100%**. Since then, we’ve averaged that type of score (or extremely close) consistently. + +* In December 2017 we achieved a **perfect score** across both the AV-TEST Prevalence and Real-World based tests. Previously we had only scored a perfect 100% on one of the two tests for a given month. + +* Starting at the end of 2017 and going into 2018, we consistently **detect all malware samples** in the AV Real World Protection test + +## Factors not represented in the tests + +It is important to remember that [Windows Defender ATP](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=cx-blog-mmpc) (which integrates our antivirus capabilities and the whole Windows security stack) provides a much larger set of protection features that are not factored into the tests. These features provide **additional layers of protection** that help prevent malware from getting onto devices in the first place: + +* [Windows Defender System Guard](https://cloudblogs.microsoft.com/microsoftsecure/2017/10/23/hardening-the-system-and-maintaining-integrity-with-windows-defender-system-guard/) + +* [Windows Defender Application Guard](https://cloudblogs.microsoft.com/microsoftsecure/2017/10/23/making-microsoft-edge-the-most-secure-browser-with-windows-defender-application-guard/) + +* [Windows Defender Application Control](https://cloudblogs.microsoft.com/microsoftsecure/2017/10/23/introducing-windows-defender-application-control/) + +* [Windows Defender Exploit Guard](https://cloudblogs.microsoft.com/microsoftsecure/2017/10/23/windows-defender-exploit-guard-reduce-the-attack-surface-against-next-generation-malware/) + +If organizations like AV-Comparatives and AV-TEST performed testing against the complete endpoint protection solution, the results would better represent the kind of protection our customers actually enjoy daily. + + To see these capabilities for yourself sign up for a [90-day trial of Windows Defender ATP](https://www.microsoft.com/windowsforbusiness/windows-atp?ocid=cx-blog-mmpc) today, or [enable Preview features on existing tenants](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/preview-settings-windows-defender-advanced-threat-protection). + +## Reports + +AV-Test March-April 2018 + +* [Download complete transparency report](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2ouJA) + +* [Read summary blog](https://cloudblogs.microsoft.com/microsoftsecure/2018/07/20/march-april-2018-test-results-more-insights-into-industry-av-tests/) + +AV-Test January-February 2018 + +* [Download complete transparency report](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE27O5A?ocid=cx-blog-mmpc) + +* [Read summary blog](https://cloudblogs.microsoft.com/microsoftsecure/2018/05/24/adding-transparency-and-context-into-industry-av-test-results/) \ No newline at end of file From 870eaca4c464bc4843e6455d8d12473f8d011ee6 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Fri, 27 Jul 2018 13:29:44 -0700 Subject: [PATCH 05/80] updates --- windows/security/intelligence/TOC.md | 2 ++ .../intelligence/coinminer-malware.md | 10 ++++++-- .../security/intelligence/exploits-malware.md | 16 ++++++------- .../security/intelligence/macro-malware.md | 24 +++++++++---------- 4 files changed, 29 insertions(+), 23 deletions(-) diff --git a/windows/security/intelligence/TOC.md b/windows/security/intelligence/TOC.md index ba1df0e848..ce8f4680f5 100644 --- a/windows/security/intelligence/TOC.md +++ b/windows/security/intelligence/TOC.md @@ -26,6 +26,8 @@ ## [Worms](worms-malware.md) +## [Transparency report](transparency-report.md) + # [Industry collaboration programs](cybersecurity-industry-partners.md) ## [Virus information alliance](virus-information-alliance-criteria.md) diff --git a/windows/security/intelligence/coinminer-malware.md b/windows/security/intelligence/coinminer-malware.md index 226080e0f7..8ca4396a67 100644 --- a/windows/security/intelligence/coinminer-malware.md +++ b/windows/security/intelligence/coinminer-malware.md @@ -16,7 +16,7 @@ Cybercriminals are always looking for new ways to make money. With the rise of d ## How coin miners work -Most infections start with: +Many infections start with: - Email messages with attachments that try to install malware. @@ -36,4 +36,10 @@ DDE exploits, which have been known to distribute ransomware, are now delivering For example, a sample of the malware detected as Trojan:Win32/Coinminer (SHA-256: 7213cbbb1a634d780f9bb861418eb262f58954e6e5dca09ca50c1e1324451293) is installed by Exploit:O97M/DDEDownloader.PA, a Word document that contains the DDE exploit. -The exploit launches a cmdlet that executes a malicious PowerShell script (Trojan:PowerShell/Maponeir.A), which then downloads the trojanized miner: a modified version of the miner XMRig, which mines Monero cryptocurrency. \ No newline at end of file +The exploit launches a cmdlet that executes a malicious PowerShell script (Trojan:PowerShell/Maponeir.A), which then downloads the trojanized miner: a modified version of the miner XMRig, which mines Monero cryptocurrency. + +## How to protect against coin miners + +Since coin miners is becoming a popular payload in many different kinds of attacks, see general tips on how to [prevent malware infection](prevent-malware-infection.md). + +For more information on coin miners, see the blog post [Invisible resource thieves: The increasing threat of cryptocurrency miners](https://cloudblogs.microsoft.com/microsoftsecure/2018/03/13/invisible-resource-thieves-the-increasing-threat-of-cryptocurrency-miners/). \ No newline at end of file diff --git a/windows/security/intelligence/exploits-malware.md b/windows/security/intelligence/exploits-malware.md index d1e703f0a6..c49baa337e 100644 --- a/windows/security/intelligence/exploits-malware.md +++ b/windows/security/intelligence/exploits-malware.md @@ -14,7 +14,7 @@ ms.date: 07/01/2018 Exploits take advantage of “vulnerabilities” in software. A vulnerability is like a hole in your software that malware can use to get onto your PC. Malware exploits these vulnerabilities to bypass your computer's security safeguards to infect your device. -## How it works +## How exploits and exploit kits work Exploits are often the first part of a larger attack. Hackers scan for outdated systems that contain critical vulnerabilities, which they then exploit by deploying targeted malware. Exploits often include what's called "shellcode". This is a small malware payload that's used to download additional malware from attacker-controlled networks. This allows hackers to infect devices and infiltrate organizations. @@ -22,7 +22,7 @@ Exploit kits are more comprehensive tools that contain a collection of exploits. The most common method used by attackers to distribute exploits and exploit kits is through webpages, but exploits can also arrive in emails. Some websites unknowingly and unwillingly host malicious code and exploits in their ads. -The infographic below shows how an exploit kit might attempt to exploit your PC when you visit a compromised webpage. +The infographic below shows how an exploit kit might attempt to exploit a PC when a compromised webpage is visited. ![example of how exploit kits work](./images/exploitkit.png) @@ -35,12 +35,6 @@ Prevalent exploit kits include: - [Neutrino](https://www.microsoft.com/wdsi/threats/malware-encyclopedia-description?Name=JS%2fNeutrino) - [Nuclear](https://www.microsoft.com/wdsi/threats/malware-encyclopedia-description?Name=Exploit:JS/Neclu) -## How to protect against exploits - -The best prevention for exploits is to keep your software up-to-date. Software vendors provide updates for many known vulnerabilities and making sure these updates are applied to your devices is an important step to prevent malware. - -Enterprise admins typically manage updates for apps, devices, servers in large organizations. - ## How we name exploits We categorize exploits in our Malware encyclopedia by the "platform" they target. For example, Exploit:Java/CVE-2013-1489.A is an exploit that targets a vulnerability in Java. @@ -49,3 +43,9 @@ A project called "Common Vulnerabilities and Exposures (CVE)" is used by many se The portion "2016" refers to the year the vulnerability was discovered. The "0778" is a unique ID for this specific vulnerability. You can read more on the [CVE website](https://cve.mitre.org/). + +## How to protect against exploits + +The best prevention for exploits is to keep your organization's software up-to-date. Software vendors provide updates for many known vulnerabilities and making sure these updates are applied to all devices is an important step to prevent malware. + +For more general tips, see [prevent malware infection](prevent-malware-infection). diff --git a/windows/security/intelligence/macro-malware.md b/windows/security/intelligence/macro-malware.md index 9164f9ea9d..d38a631f72 100644 --- a/windows/security/intelligence/macro-malware.md +++ b/windows/security/intelligence/macro-malware.md @@ -12,11 +12,11 @@ ms.date: 07/01/2018 --- # Macro malware -Macros are a powerful way to automate common tasks in Microsoft Office and can make people more productive. However, Macro malware uses this functionality to infect your device. +Macros are a powerful way to automate common tasks in Microsoft Office and can make people more productive. However, macro malware uses this functionality to infect your device. -## How Macro malware works +## How macro malware works -Macro malware hides in Microsoft Word or Microsoft Excel documents and are delivered as email attachments or inside ZIP files. These files use names that are intended to entice or scare you into opening them. They often look like invoices, receipts, legal documents, and more. Examples of filenames include: +Macro malware hides in Microsoft Word or Microsoft Excel documents and are delivered as email attachments or inside ZIP files. These files use names that are intended to entice or scare people into opening them. They often look like invoices, receipts, legal documents, and more. Examples of filenames include: - case number.doc - e-ticket_79010838.doc @@ -26,11 +26,11 @@ Macro malware hides in Microsoft Word or Microsoft Excel documents and are deliv - logmein_coupon.doc - receipt_3458934.doc -Macro malware was fairly common several years ago because macros ran automatically whenever you opened a document. +Macro malware was fairly common several years ago because macros ran automatically whenever a document was opened. -However, in recent versions of Microsoft Office, macros are disabled by default. This means malware authors need to convince you to turn on macros so that their malware can run. They do this by showing you fake warnings when you open a malicious document. +However, in recent versions of Microsoft Office, macros are disabled by default. This means malware authors need to convince users to turn on macros so that their malware can run. They do this by showing fake warnings when a malicious document is opened. -If you are fooled into enabling macros in a document that contains malware, you could be infected. We've have seen macro malware download threats from the following families: +We've seen macro malware download threats from the following families: - Ransom:MSIL/Swappa - Ransom:Win32/Teerac @@ -41,13 +41,11 @@ If you are fooled into enabling macros in a document that contains malware, you ## How to protect against macro malware -These kinds of threats require users to enable macros. - -Protect yourself and your organization by keeping an eye out for suspicious attachments and check your macro settings. - -- Check if macros are disabled in your Microsoft Office applications. In enterprises, IT admins set the default setting for macros: +- Make sure macros are disabled in your Microsoft Office applications. In enterprises, IT admins set the default setting for macros: - [Enable or disable macros](https://support.office.com/article/Enable-or-disable-macros-in-Office-documents-7b4fdd2e-174f-47e2-9611-9efe4f860b12) in Office documents -- Don’t open suspicious emails or suspicious attachments +- Don’t open suspicious emails or suspicious attachments. -- If you get an email from someone you don’t know, or an invoice for something you don’t remember buying, delete it. Spam emails are the main way macro malware spreads. \ No newline at end of file +- Delete any emails from unknown people or with suspicious content. Spam emails are the main way macro malware spreads. + +For more general tips, see [prevent malware infection](prevent-malware-infection). \ No newline at end of file From bcc52aef2e1b117b1de417b05d306eb0a488f039 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Fri, 27 Jul 2018 16:32:05 -0700 Subject: [PATCH 06/80] updates --- .../intelligence/transparency-report.md | 36 ++++++++++--------- 1 file changed, 20 insertions(+), 16 deletions(-) diff --git a/windows/security/intelligence/transparency-report.md b/windows/security/intelligence/transparency-report.md index 2452e6a9ea..aaae694439 100644 --- a/windows/security/intelligence/transparency-report.md +++ b/windows/security/intelligence/transparency-report.md @@ -11,11 +11,11 @@ author: levinec ms.date: 07/25/2018 --- -# Transparency Reports +# Industry antivirus tests The Windows Defender ATP team is committed to delivering industry-leading protection, customer choice, and transparency on the quality of our solutions. We release transparency reports to help our customers and the broader security community to stay informed and understand independent test results better. -## History +## Top scoring in independent tests [Starting in 2015](https://cloudblogs.microsoft.com/microsoftsecure/2018/03/22/why-windows-defender-antivirus-is-the-most-deployed-in-the-enterprise/) our results in two major independent tests ([AV-Comparatives](https://www.av-comparatives.org/) and [AV-TEST](https://www.av-test.org/)) began to improve dramatically. Simply put, we completely redesigned our antivirus solutions for both Windows 7 and Windows 10 from the ground up. @@ -37,28 +37,32 @@ The time and effort Microsoft puts into improving Windows Defender Antivirus con It is important to remember that [Windows Defender ATP](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=cx-blog-mmpc) (which integrates our antivirus capabilities and the whole Windows security stack) provides a much larger set of protection features that are not factored into the tests. These features provide **additional layers of protection** that help prevent malware from getting onto devices in the first place: -* [Windows Defender System Guard](https://cloudblogs.microsoft.com/microsoftsecure/2017/10/23/hardening-the-system-and-maintaining-integrity-with-windows-defender-system-guard/) - -* [Windows Defender Application Guard](https://cloudblogs.microsoft.com/microsoftsecure/2017/10/23/making-microsoft-edge-the-most-secure-browser-with-windows-defender-application-guard/) - -* [Windows Defender Application Control](https://cloudblogs.microsoft.com/microsoftsecure/2017/10/23/introducing-windows-defender-application-control/) - -* [Windows Defender Exploit Guard](https://cloudblogs.microsoft.com/microsoftsecure/2017/10/23/windows-defender-exploit-guard-reduce-the-attack-surface-against-next-generation-malware/) - If organizations like AV-Comparatives and AV-TEST performed testing against the complete endpoint protection solution, the results would better represent the kind of protection our customers actually enjoy daily. To see these capabilities for yourself sign up for a [90-day trial of Windows Defender ATP](https://www.microsoft.com/windowsforbusiness/windows-atp?ocid=cx-blog-mmpc) today, or [enable Preview features on existing tenants](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/preview-settings-windows-defender-advanced-threat-protection). ## Reports -AV-Test March-April 2018 +### AV Test -* [Download complete transparency report](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2ouJA) +**March-April 2018** -* [Read summary blog](https://cloudblogs.microsoft.com/microsoftsecure/2018/07/20/march-april-2018-test-results-more-insights-into-industry-av-tests/) +* [AV-Test results](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/april-2018/microsoft-windows-defender-antivirus-4.12-181574/) -AV-Test January-February 2018 +* [Microsoft transparency report](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2ouJA) -* [Download complete transparency report](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE27O5A?ocid=cx-blog-mmpc) +**January-February 2018** -* [Read summary blog](https://cloudblogs.microsoft.com/microsoftsecure/2018/05/24/adding-transparency-and-context-into-industry-av-test-results/) \ No newline at end of file +* [AV-Test results](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/april-2018/microsoft-windows-defender-antivirus-4.12-181574/) + +* [Microsoft transparency report](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE27O5A?ocid=cx-blog-mmpc) + +### AV Comparatives + +**March-June** 2018 + +* [Real-World Protection Test](https://www.av-comparatives.org/comparison/) + +### Tom's Guide + +https://www.tomsguide.com/us/best-antivirus,review-2588.html \ No newline at end of file From 22292161b2151aa2fcf252768fa138d58811f961 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Mon, 30 Jul 2018 08:33:39 -0700 Subject: [PATCH 07/80] updates --- windows/security/intelligence/exploits-malware.md | 6 ++++-- windows/security/intelligence/macro-malware.md | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/windows/security/intelligence/exploits-malware.md b/windows/security/intelligence/exploits-malware.md index c49baa337e..b3a6287db3 100644 --- a/windows/security/intelligence/exploits-malware.md +++ b/windows/security/intelligence/exploits-malware.md @@ -24,7 +24,7 @@ The most common method used by attackers to distribute exploits and exploit kits The infographic below shows how an exploit kit might attempt to exploit a PC when a compromised webpage is visited. -![example of how exploit kits work](./images/exploitkit.png) +![example of how exploit kits work](./images/ExploitKit.png) *Example of how exploit kits work* @@ -32,7 +32,9 @@ Several notable threats, including Wannacry, exploit the Server Message Block (S Prevalent exploit kits include: - Angler / [Axpergle](https://www.microsoft.com/wdsi/threats/malware-encyclopedia-description?Name=JS%2fAxpergle) + - [Neutrino](https://www.microsoft.com/wdsi/threats/malware-encyclopedia-description?Name=JS%2fNeutrino) + - [Nuclear](https://www.microsoft.com/wdsi/threats/malware-encyclopedia-description?Name=Exploit:JS/Neclu) ## How we name exploits @@ -48,4 +50,4 @@ You can read more on the [CVE website](https://cve.mitre.org/). The best prevention for exploits is to keep your organization's software up-to-date. Software vendors provide updates for many known vulnerabilities and making sure these updates are applied to all devices is an important step to prevent malware. -For more general tips, see [prevent malware infection](prevent-malware-infection). +For more general tips, see [prevent malware infection](prevent-malware-infection.md). diff --git a/windows/security/intelligence/macro-malware.md b/windows/security/intelligence/macro-malware.md index d38a631f72..b6b886514b 100644 --- a/windows/security/intelligence/macro-malware.md +++ b/windows/security/intelligence/macro-malware.md @@ -48,4 +48,4 @@ We've seen macro malware download threats from the following families: - Delete any emails from unknown people or with suspicious content. Spam emails are the main way macro malware spreads. -For more general tips, see [prevent malware infection](prevent-malware-infection). \ No newline at end of file +For more general tips, see [prevent malware infection](prevent-malware-infection.md). \ No newline at end of file From 5afa442e2a22b734b40c768d3611bf5e5766ee8a Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Mon, 30 Jul 2018 16:00:05 -0700 Subject: [PATCH 08/80] Updates --- windows/security/intelligence/phishing.md | 53 +++++--- .../intelligence/prevent-malware-infection.md | 126 +++++------------- .../intelligence/ransomware-malware.md | 41 +++--- .../security/intelligence/rootkits-malware.md | 21 +-- .../intelligence/supply-chain-malware.md | 6 +- 5 files changed, 98 insertions(+), 149 deletions(-) diff --git a/windows/security/intelligence/phishing.md b/windows/security/intelligence/phishing.md index 10bb7a9599..e5699d23a9 100644 --- a/windows/security/intelligence/phishing.md +++ b/windows/security/intelligence/phishing.md @@ -13,7 +13,7 @@ ms.date: 07/18/2018 # Phishing -Phishing attacks attempt to steal sensitive information from internet users through emails, websites, text messages, or other forms of electronic communication that often look to be official communication from legitimate companies or individuals. +Phishing attacks attempt to steal sensitive information through emails, websites, text messages, or other forms of electronic communication that often look to be official communication from legitimate companies or individuals. The information that phishers (as the cybercriminals behind phishing attacks are called) attempt to steal can be user names and passwords, credit card details, bank account information, or other credentials. Attackers can then use stolen information for malicious purposes, such as hacking, identity theft, or stealing money directly from bank accounts and credit cards. Phishers can also sell the information in cybercriminal underground marketplaces. @@ -21,7 +21,7 @@ The information that phishers (as the cybercriminals behind phishing attacks are Phishing attacks are scams that often use social engineering bait or lure content. For example, during tax season, bait content involves tax-filing announcements that attempt to lure you into providing your personal information such as your Social Security number or bank account information. -Legitimate-looking communication, usually email, that links to a phishing site is one of the most common methods used in phishing attacks. The phishing site typically mimics legitimate sign-in pages that require users to input login credentials and account information. The phishing site then captures the sensitive information as soon as the user provides it, giving attackers access to the information. +Legitimate-looking communication, usually email, that links to a phishing site is one of the most common methods used in phishing attacks. The phishing site typically mimics sign-in pages that require users to input login credentials and account information. The phishing site then captures the sensitive information as soon as the user provides it, giving attackers access to the information. Another common phishing technique is the use of emails that direct you to open a malicious attachment, for example a PDF file. The attachment often contains a message asking you to provide login credentials to another site such as email or file sharing websites to open the document. When you access these phishing sites using your login credentials, the attacker now has access to your information and can gain additional personal information about you. @@ -49,9 +49,9 @@ Phishing emails can be very effective, and so attackers can using them to distri We have also seen phishing emails that have links to [tech support scam](support-scams.md) websites, which use various scare tactics to trick you into calling hotlines and paying for unnecessary "technical support services" that supposedly fix contrived device, platform, or software problems. -### Targeted attacks against enterprises +## Targeted attacks against enterprises -#### Spear phishing +### Spear phishing Spear phishing is a targeted phishing attack that involves highly customized lure content. To perform spear phishing, attackers will typically do reconnaissance work, surveying social media and other information sources about their intended target. @@ -59,11 +59,11 @@ Spear phishing may involve tricking you into logging into fake sites and divulgi The implanted malware serves as the point of entry for a more sophisticated attack known as an advanced persistent threat (APT). APTs are generally designed to establish control and steal data over extended periods. As part of the attack, attackers often try to deploy more covert hacking tools, move laterally to other computers, compromise or create privileged accounts, and regularly exfiltrate information from compromised networks. -#### Whaling +### Whaling Whaling is a form of phishing in which the attack is directed at high-level or senior executives within specific companies with the direct goal of gaining access to their credentials and/or bank information. The content of the email may be written as a legal subpoena, customer complaint, or other executive issue. This type of attack can also lead to an APT attack within an organization. When the links or attachment are opened, it can assist the attacker in accessing credentials and other personal information, or launch a malware that will lead to an APT. -#### Business email compromise +### Business email compromise Business email compromise (BEC) is a sophisticated scam that targets businesses often working with foreign suppliers and businesses that regularly perform wire transfer payments. One of the most common schemes used by BEC attackers involves gaining access to a company’s network through a spear phishing attack, where the attacker creates a domain similar to the company they are targeting or spoofs their email to scam users into releasing personal account information for money transfers. @@ -73,25 +73,36 @@ Social engineering attacks are designed to take advantage of a user's possible l ### Awareness -The best protection is awareness and education. Don’t open attachments or click links in unsolicited emails, even if the emails came from someone you know. If you are not expecting the email, be wary about opening the attachment and verify the URL. +The best protection is awareness and education. Don’t open attachments or click links in unsolicited emails, even if the emails came from a recognized source. If the email is unexpected, be wary about opening the attachment and verify the URL. -Enterprises should educate and train their employees to be wary of any emails, phone calls, or the like, that request personal or financial information, and instruct them to report the threat to the company’s security operations team immediately. +Enterprises should educate and train their employees to be wary of any communication that requests personal or financial information, and instruct them to report the threat to the company’s security operations team immediately. Here are several telltale signs of a phishing scam: -* If links or URLs provided in emails are not pointing to the correct location or are attempting to have you access a third-party site that is not affiliated with the sender of the email, you should use caution. For example, in the image below you see that the URL provided does not match the URL that you will be taken to if you click the link. This is a red flag and you should be wary of attempting to access this website. - +* The links or URLs provided in emails are **not pointing to the correct location** or are attempting to have you access a third-party site that is not affiliated with the sender of the email. For example, in the image below the URL provided does not match the URL that you will be taken to. ![example of how exploit kits work](./images/URLhover.png) -* Emails that request personal information such as social security numbers or bank or financial information are always a good sign that you should do further investigation. Never release any personal, private, or confidential information unless you are positive the email is from a valid source. Even official communications won't generally request personal information from you in the form of an email. +* There is a **request for personal information** such as social security numbers or bank or financial information. Official communications won't generally request personal information from you in the form of an email. -* Oftentimes the scammer will change letters, add numbers, or otherwise change items in the email address so that it is similar enough to a legitimate email address. +* **Items in the email address will be changed** so that it is similar enough to a legitimate email address but has added numbers or changed letters. -* Phishing websites are designed to look like legitimate sites that you are familiar with and use on a regular basis, but may use outdated logos, have typos, or ask you to give additional information that are not asked by legitimate sign-in websites. +* The message is **unexpected and unsolicited**. If you suddenly receive an email from an entity or a person you rarely deal with, consider this email suspect. -* Sometimes you will notice that the page that opens is not a live page but rather an image that is designed to look like the site you are familiar with. Be careful if, upon opening a new website, a pop-up appears that requests you to enter your credentials. +* The message or the attachment asks you to **enable macros, adjust security settings, or install applications**. Normal emails will not ask you to do this. -If you are unsure if the email is a phishing scam, you should contact the business associated with it by phone or email to notify them of the email you received. +* The message contains **errors**. Legitimate corporate messages are less likely to have typographic or grammatical errors or contain wrong information. + +* The **sender address does not match** the signature on the message itself. For example, an email is purported to be from Mary of Contoso Corp, but the sender address is john@example.com. + +* There are **multiple recipients** in the “To” field and they appear to be random addresses. Corporate messages are normally sent directly to individual recipients. + +* The greeting on the message itself **does not personally address you**. Apart from messages that mistakenly address a different person, those that misuse your name or pull your name directly from your email address tend to be malicious. + +* The website looks familiar but there are **inconsistencies or things that are not quite right** such as outdated logos, typos, or ask users to give additional information that is not asked by legitimate sign-in websites. + +* The page that opens is **not a live page** but rather an image that is designed to look like the site you are familiar with. A pop-up may appear that requests credentials. + +If in doubt, contact the business by known channels to verify if any suspicious emails are in fact legitimate. For more information, download and read this Microsoft [e-book on preventing social engineering attacks](https://info.microsoft.com/Protectyourweakestlink.html?ls=social), especially in enterprise environments. @@ -107,15 +118,19 @@ For more information, download and read this Microsoft [e-book on preventing soc * [Windows Defender Credential Guard](https://docs.microsoft.com/windows/security/identity-protection/credential-guard/credential-guard) uses virtualization-based security to isolate secrets so that only privileged system software can access them. They are protected using virtualization-based security which blocks credential theft attack techniques and tools used in many targeted attacks. Malware running in the operating system with administrative privileges cannot extract secrets that are protected by virtualization-based security. +For more general tips, see [prevent malware infection](prevent-malware-infection.md). + ## What do I do if I've already been a victim of a phishing scam? -If you feel that you have been a victim of a phishing attack, contact your local law enforcement immediately. You should also immediately change all passwords associated with the accounts, and report any fraudulent activity to your bank, credit card company, etc. +If you feel that you have been a victim of a phishing attack, contact your IT Admin. You should also immediately change all passwords associated with the accounts, and report any fraudulent activity to your bank, credit card company, etc. -You can report phishing emails to phish@office365.microsoft.com. For more information see [Submit spam, non-spam, and phishing scam messages to Microsoft for analysis](https://docs.microsoft.com/en-us/office365/SecurityCompliance/submit-spam-non-spam-and-phishing-scam-messages-to-microsoft-for-analysis). +### Reporting spam -Download the [Microsoft Junk E-mail Reporting Add-in for Microsoft Office Outlook](https://www.microsoft.com/download/details.aspx?id=18275). +Submit phishing scam emails to **Microsoft** by sending an email with the scam as an attachment to: phish@office365.microsoft.com. For more information on submitting messages to Microsoft, see [Submit spam, non-spam, and phishing scam messages to Microsoft for analysis](https://docs.microsoft.com/en-us/office365/SecurityCompliance/submit-spam-non-spam-and-phishing-scam-messages-to-microsoft-for-analysis). -The Anti-Phishing Working Group – which includes and involves ISPs, security vendors, financial institutions and law enforcement agencies – uses reports generated from emails sent to reportphishing@apwg.org to fight phishing scams and hackers. +For Outlook and Outlook on the web users, use the Report Message Add-in for Microsoft Outlook. For information about how to install and use this tool, see [Enable the Report Message add-in](https://support.office.com/article/4250c4bc-6102-420b-9e0a-a95064837676). + +Send an email with the phishing scam to **The Anti-Phishing Working Group**: reportphishing@apwg.org. The group uses reports generated from emails sent to fight phishing scams and hackers. ISPs, security vendors, financial institutions and law enforcement agencies are involved. ## Where to find more information about phishing attacks diff --git a/windows/security/intelligence/prevent-malware-infection.md b/windows/security/intelligence/prevent-malware-infection.md index 8591d100cb..9d7e5388d1 100644 --- a/windows/security/intelligence/prevent-malware-infection.md +++ b/windows/security/intelligence/prevent-malware-infection.md @@ -14,112 +14,23 @@ ms.date: 07/12/2018 Malware authors are always looking for new ways to infect computers. Follow the simple tips below to stay protected and minimize threats to your data and accounts. -* Enable Windows security features - -* Keep software up-to-date - -* Watch out for threats on email or instant messaging - -* Browse the web safely - -* Stay away from pirated material - -* Don't attach unfamiliar removable drives - -* Use a non-administrator account - -## Security solutions - -[Windows Defender Antivirus](https://www.microsoft.com/windows/comprehensive-security?ocid=cx-wdsi-articles) provides comprehensive protection through real-time detection and removal of malware using next-gen antimalware technologies. It uses the cloud, machine learning, and behavior analysis to rapidly respond to emerging threats. - -For effective antimalware protection, enable Windows Defender Antivirus and keep it up-to-date with [automatic Microsoft Updates](https://support.microsoft.com/help/12373/windows-update-faq). To enable next-gen protection: - -1. Search for **Windows Defender Security Center** to open the app. -2. Go to **Virus & threat protection**. -3. Make sure the switches for **Cloud-delivered protection** and **Automatic sample submission** are set to **On**. - -Windows Defender Antivirus is built into Windows 10 and Windows 8.1. If your computer is running Windows 7 or earlier, you can download and use [Microsoft Security Essentials (MSE)](https://support.microsoft.com/help/14210/security-essentials-download). - -For increased protection, Windows Defender Firewall blocks unwanted inbound network connections. It can also control which applications on your computer can initiate outbound connections and can warn of malware suddenly trying to establish a remote connection. - -Read the articles below to learn how turn on Windows Defender Firewall: - -* [Turn on the Windows Firewall in Windows 10](https://support.microsoft.com/help/4028544/windows-turn-windows-firewall-on-or-off) -* [Turn on the Windows Firewall in Windows 8.1 or Windows](https://support.microsoft.com/help/17228/windows-protect-my-pc-from-viruses) - -With Windows 10, you also benefit from [Windows Defender Exploit Guard](https://cloudblogs.microsoft.com/microsoftsecure/2017/10/23/windows-defender-exploit-guard-reduce-the-attack-surface-against-next-generation-malware/), which protects files in key folders with Controlled folder access. Enterprise users are also provided with [Windows Defender Credential Guard](https://docs.microsoft.com/windows/security/identity-protection/credential-guard/credential-guard-how-it-works), [Windows Defender System Guard](https://cloudblogs.microsoft.com/microsoftsecure/2017/10/23/hardening-the-system-and-maintaining-integrity-with-windows-defender-system-guard/), broad or strategic exploit protection, reduction of attack surfaces with behavior detection rules, and reputation-based filtering of network connections. - -### Additional protection for enterprises - -In enterprise settings, phishing emails and other forms of phishing attacks may be the entry point for a larger cyberattack or espionage. The following technologies can help protect you from malware and other attacks that may arise from phishing: - -* Windows Defender Exploit Guard is a new set of host intrusion prevention capabilities for Windows 10, allowing you to manage and reduce the attack surface of apps used by your employees. Windows Defender Exploit Guard utilizes the capabilities of the Microsoft Intelligent Security Graph (ISG) to protect organizations from advanced threats, including zero-day exploits. The four components of Windows Defender Exploit Guard are: - * Attack Surface Reduction (ASR): A set of controls that enterprises can enable to prevent malware from getting on the machine by blocking Office-, script-, and email-based threats - * Network protection: Protects the endpoint against web-based threats by blocking any outbound process on the device to untrusted hosts/IP through Windows Defender SmartScreen - * Controlled folder access: Protects sensitive data from ransomware by blocking untrusted processes from accessing your protected folders - * Exploit protection: A set of exploit mitigations (replacing EMET) that can be easily configured to protect your system and applications - -* Windows Defender Advanced Threat Protection (ATP) is a security service that enables enterprise customers to detect, investigate, and respond to advanced threats on their networks. Windows Defender ATP uses the following combination of technology built into Windows 10 and Microsoft's robust cloud service: - * Endpoint behavioral sensors: Embedded in Windows 10, these sensors collect and process behavioral signals from the operating system (for example, process, registry, file, and network communications) and sends this sensor data to your private, isolated, cloud instance of Windows Defender ATP. - * Cloud security analytics: Leveraging big-data, machine-learning, and unique Microsoft optics across the Windows ecosystem. - * Threat intelligence: Generated by Microsoft hunters, security teams, and augmented by threat intelligence provided by partners, threat intelligence enables Windows Defender ATP to identify attacker tools, techniques, and procedures, and generate alerts when these are observed in collected sensor data. - ## Keep software up-to-date [Exploits](exploits-malware.md) typically abuse vulnerabilities in popular software such as web browsers, Java, Adobe Flash Player, and Microsoft Office. To protect your PC from exploits, always keep software up-to-date. To keep Microsoft software up to date, ensure that [automatic Microsoft Updates](https://support.microsoft.com/help/12373/windows-update-faq) are enabled. Also, by upgrading to the latest version of Windows, you automatically benefit from a host of built-in security enhancements. -## Watch out for threats on email or instant messaging +## Watch out for threats in links, attachments, and websites Email and other messaging tools are a few of the most common ways your PC can get infected. Attachments or links on messages can open malware directly or can stealthily trigger a download. Some emails will instruct you to allow macros or other executable content—these instructions are designed to make it easier for malware to infect your computer. -To avoid threats that arrive via email or other messaging tools: - -* Learn to identify suspicious messages. Never open attachments or links in suspicious looking messages. - -* Exercise caution when dealing with messages received from unknown sources or received unexpectedly from known sources. - -* Use extreme caution when accepting file transfers. - -* Social engineering attacks often use email as a way of gaining access to your personal information. Emails that request personal information or require you to access third-party sites might be part of social engineering attacks. Always use caution when providing personal or credential information. - -* If you receive a notification from your bank or credit card company requiring immediate action, contact your bank or credit card company using contact information on their official website. Do not use links, email addresses, or phone numbers in the suspicious email. - * Use an email service that provides protection against malicious attachments, links, and abusive senders. [Microsoft Office 365](https://support.office.com/article/Anti-spam-and-anti-malware-protection-in-Office-365-5ce5cf47-2120-4e51-a403-426a13358b7e) has built-in antimalware, link protection, and spam filtering, helping protect you from malware, phishing, and other email threats. -### What are suspicious messages? +For more information, see [Phishing](phishing.md) -Here are some characteristics that you can use to spot potentially harmful messages: - -* The message is unexpected and unsolicited. If you suddenly receive an email from an entity or a person you rarely deal with, consider this email suspect. - -* The message or the attachment asks you to enable macros, adjust security settings, or install applications. Normal emails will not ask you to do this. - -* The message contains errors. Legitimate corporate messages are less likely to have typographic or grammatical errors or contain wrong information. - -* The sender address does not match the signature on the message itself. For example, an email is purported to be from Mary of Contoso Corp, but the sender address is john@example.com. - -* There are multiple recipients in the “To” field and they appear to be random addresses. Corporate messages are normally sent directly to individual recipients. - -* The greeting on the message itself does not personally address you. Apart from messages that mistakenly address a different person, those that misuse your name or pull your name directly from your email address tend to be malicious. - -* URLs behind links do not match the link text. Try hovering over links to check if they point to a sensible URL. In some cases, malicious URLs are completely off and even point to completely unrelated domains. - -## Browse the web safely - -The web is filled with useful and helpful content that we use every day. While there are billions of helpful pages, the web also contains sites that have been intentionally set up for malicious purpose. Some legitimate sites also get compromised—they are modified by attackers to deliver malware and other malicious content. - -By visiting malicious or compromised sites, your PC can get infected with malware automatically or you can get tricked into downloading and installing malware. To avoid malware that are distributed through these websites: - -* Do not click links in suspicious messages you received in email or other messaging services. See the tips above about identifying suspicious messages. - -* Learn to spot spoofed or fake websites. - -* Avoid sites that are likely to contain malware. - -### How do I spot suspicious websites? +### Malicious or compromised websites +By visiting malicious or compromised sites, your PC can get infected with malware automatically or you can get tricked into downloading and installing malware. Check for the following characteristics to identify potentially harmful websites: * Check the URL in the address bar. The initial part or the domain should represent the company that owns the site you are visiting. Check the domain for misspellings. For example, malicious sites commonly use domain names that swap the letter O with a zero (0) or the letters L and I with a one (1). If example.com is spelled examp1e.com, the site you are visiting is suspect. @@ -173,6 +84,35 @@ To further ensure that your data is protected from malware as well as other thre * Monitor and safeguard your [family’s online computing experience](https://support.microsoft.com/help/4013209/windows-10-protect-your-family-online-in-windows-defender). +## Software solutions + +Microsoft provides comprehensive security capabilities that help protect against threats. We recommend: + + * [Automatic Microsoft updates](https://support.microsoft.com/help/12373/windows-update-faq) keeps software up-to-date to get the latest protections. + +* [Controlled folder access](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/enable-controlled-folders-exploit-guard) stops ransomware in its tracks by preventing unauthorized access to your important files. Controlled folder access locks down folders, allowing only authorized apps to access files. Unauthorized apps, including ransomware and other malicious executable files, DLLs, and scripts are denied access. + +* [Microsoft Edge](https://docs.microsoft.com/microsoft-edge/deploy/index) browser protects against threats such as ransomware by preventing exploit kits from running. By using Microsoft [SmartScreen](https://docs.microsoft.com/en-us/microsoft-edge/deploy/index), Microsoft Edge blocks access to malicious websites. + +* [Microsoft 365](https://docs.microsoft.com/microsoft-365/enterprise/#pivot=itadmin&panel=it-security) includes Office 365, Windows 10, and Enterprise Mobility + Security. These resources power productivity while providing intelligent security across users, devices, and data. + +* [Office 365 Advanced Threat Protection](https://technet.microsoft.com/library/exchange-online-advanced-threat-protection-service-description.aspx) includes machine learning capabilities that block dangerous emails, including millions of emails carrying ransomware downloaders. + +* [OneDrive for Business](https://support.office.com/article/restore-a-previous-version-of-a-file-in-onedrive-159cad6d-d76e-4981-88ef-de6e96c93893?ui=en-US&rs=en-US&ad=US) can back up files, which you would then use to restore files in the event of an infection. + +* [Windows Defender Advanced Threat Protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection) provides comprehensive endpoint protection, detection, and response capabilities to help prevent ransomware. In the event of a breach, Windows Defender ATP alerts security operations teams about suspicious activities and automatically attempts to resolve the problem. This includes alerts for suspicious PowerShell commands, connecting to a TOR website, launching self-replicated copies, and deletion of volume shadow copies. Try Windows Defender ATP free of charge. The following are all a part of Windows Defender ATP: + * [Windows Defender Antivirus](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10) is built into Windows 10 and, when enabled, provides real-time cloud-powered protection against threats. + + * [Windows Defender Application Guard](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-guard/wd-app-guard-overview) helps protect your employees from untrusted sites by opening the site in an isolated Hyper-V-enabled container, separate from the host operating system. + + * [Windows Defender Credential Guard](https://docs.microsoft.com/windows/security/identity-protection/credential-guard/credential-guard) uses virtualization-based security to isolate secrets so that only privileged system software can access them. + + * [Windows Defender Exploit Guard](https://cloudblogs.microsoft.com/microsoftsecure/2017/10/23/windows-defender-exploit-guard-reduce-the-attack-surface-against-next-generation-malware/) protects files in key folders with controlled folder access. + + * [Windows Defender Firewall with Advanced Security](https://docs.microsoft.com/windows/security/identity-protection/windows-firewall/windows-firewall-with-advanced-security) blocks unwanted inbound network connections. It can also control which applications on your computer can initiate outbound connections and can warn of malware suddenly trying to establish a remote connection. + + * [Windows Defender System Guard](https://cloudblogs.microsoft.com/microsoftsecure/2017/10/23/hardening-the-system-and-maintaining-integrity-with-windows-defender-system-guard/) protects and maintains the integrity of the system as it starts up and after it’s running. It also validates that system integrity has truly been maintained through local and remote attestation. + ## What to do if you have a malware infection Windows Defender Antivirus helps reduce the chances of infection and will automatically remove threats that it detects. diff --git a/windows/security/intelligence/ransomware-malware.md b/windows/security/intelligence/ransomware-malware.md index 246773b28a..b24fe90224 100644 --- a/windows/security/intelligence/ransomware-malware.md +++ b/windows/security/intelligence/ransomware-malware.md @@ -12,7 +12,7 @@ ms.date: 07/01/2018 --- # Ransomware -Ransomware is a type of malware that encrypts files and folders, preventing access to important files. Ransomware attempts to extort money from victims by asking for money, usually in form of cryptocurrencies, in exchange for the decryption key. But cybercriminals won't always follow through and unlock your files. +Ransomware is a type of malware that encrypts files and folders, preventing access to important files. Ransomware attempts to extort money from victims by asking for money, usually in form of cryptocurrencies, in exchange for the decryption key. But cybercriminals won't always follow through and unlock the files they encrypted. The trend towards increasingly sophisticated malware behavior, highlighted by the use of exploits and other attack vectors, makes older platforms especially susceptible to ransomware attacks. @@ -22,23 +22,28 @@ Most ransomware infections start with: - Email messages with attachments that try to install ransomware. -- Websites hosting exploit kits that attempt to use vulnerabilities in web browsers and other software to install ransomware. - -More recent ransomware have [worm-like](worms-malware.md) capabilities that enable them to spread to other computers in the network. For example, Spora drops ransomware copies in network shares. WannaCrypt exploits the Server Message Block (SMB) vulnerability CVE-2017-0144 (also called EternalBlue) to infect other computers. A Petya variant exploits the same vulnerability, in addition to CVE-2017-0145 (also known as EternalRomance), and uses stolen credentials to move laterally across networks. +- Websites hosting [exploit kits](exploits-malware.md) that attempt to use vulnerabilities in web browsers and other software to install ransomware. Once ransomware infects a device, it starts encrypting files, folders, entire hard drive partitions using encryption algorithms like RSA or RC4. +Ransomware is one of the most lucrative revenue channels for cybercriminals, so malware authors continually improve their malware code to better target enterprise environments. Ransomware-as-a-service is a cybercriminal business model in which malware creators sell their ransomware and other services to cybercriminals, who then operate the ransomware attacks. The business model also defines profit sharing between the malware creators, ransomware operators, and other parties that may be involved. For cybercriminals, ransomware is a big business, at the expense of individuals and businesses. + ### Examples -Ransomware like Cerber and Locky search for and encrypt specific file types, typically document and media files. When the encryption is complete, the malware leaves a ransom note using text, image, or an HTML file with instructions to pay a ransom to recover files. +Sophisticated ransomware like **Spora**, **WannaCrypt** (also known as WannaCry), and **Petya** (also known as NotPetya) spread to other computers via network shares or exploits. -More sophisticated ransomware like Spora, WannaCrypt (also known as WannaCry), and Petya (also known as NotPetya) include other capabilities, such as spreading to other computers via network shares or exploits. +* Spora drops ransomware copies in network shares. -Bad Rabbit ransomware was discovered attempting to spread across networks using hardcoded usernames and passwords in brute force attacks. +* WannaCrypt exploits the Server Message Block (SMB) vulnerability CVE-2017-0144 (also called EternalBlue) to infect other computers. -Older ransomware like Reveton locks screens instead of encrypting files. They display a full screen image and then disable Task Manager. The files are safe, but they are effectively inaccessible. The image usually contains a message claiming to be from law enforcement that says the computer has been used in illegal cybercriminal activities and fine needs to be paid. Because of this, Reveton is nicknamed "Police Trojan" or "Police ransomware". +* A Petya variant exploits the same vulnerability, in addition to CVE-2017-0145 (also known as EternalRomance), and uses stolen credentials to move laterally across networks. + +Older ransomware like **Reveton** locks screens instead of encrypting files. They display a full screen image and then disable Task Manager. The files are safe, but they are effectively inaccessible. The image usually contains a message claiming to be from law enforcement that says the computer has been used in illegal cybercriminal activities and fine needs to be paid. Because of this, Reveton is nicknamed "Police Trojan" or "Police ransomware". + +Ransomware like **Cerber** and **Locky** search for and encrypt specific file types, typically document and media files. When the encryption is complete, the malware leaves a ransom note using text, image, or an HTML file with instructions to pay a ransom to recover files. + +**Bad Rabbit** ransomware was discovered attempting to spread across networks using hardcoded usernames and passwords in brute force attacks. -Ransomware is one of the most lucrative revenue channels for cybercriminals, so malware authors continually improve their malware code to better target enterprise environments. Ransomware-as-a-Service is a cybercriminal business model in which malware creators sell their ransomware and other services to cybercriminals, who then operate the ransomware attacks. The business model also defines profit sharing between the malware creators, ransomware operators, and other parties that may be involved. For cybercriminals, ransomware is a big business, at the expense of individuals and businesses. ## How to protect against ransomware @@ -52,20 +57,4 @@ We recommend: - Educate your employees so they can identify social engineering and spear-phishing attacks. -Microsoft provides comprehensive security capabilities that help protect against threats such as ransomware. We recommend: - -- [Microsoft 365](https://docs.microsoft.com/microsoft-365/enterprise/#pivot=itadmin&panel=it-security) includes Office 365, Windows 10, and Enterprise Mobility + Security. These resources power productivity while providing intelligent security across users, devices, and data. - -- [Office 365 Advanced Threat Protection](https://technet.microsoft.com/library/exchange-online-advanced-threat-protection-service-description.aspx) includes machine learning capabilities that block dangerous emails, including millions of emails carrying ransomware downloaders. - -- [OneDrive for Business](https://support.office.com/article/restore-a-previous-version-of-a-file-in-onedrive-159cad6d-d76e-4981-88ef-de6e96c93893?ui=en-US&rs=en-US&ad=US) can back up files, which you would then use to restore files in the event of an infection. - -- [Windows Defender Advanced Threat Protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection) provides comprehensive endpoint protection, detection, and response capabilities to help prevent ransomware. In the event of a breach, Windows Defender ATP alerts security operations teams about suspicious activities and automatically attempts to resolve the problem. This includes alerts for suspicious PowerShell commands, connecting to a TOR website, launching self-replicated copies, and deletion of volume shadow copies. Try Windows Defender ATP free of charge. - -- [Windows Defender Antivirus](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10) is built into Windows 10 and, when enabled, provides real-time cloud-powered protection against threats. Keep Windows Defender Antivirus and other software up-to-date to get the latest protections. - -- [Microsoft Edge](https://docs.microsoft.com/microsoft-edge/deploy/index) browser protects against threats such as ransomware by preventing exploit kits from running. By using Microsoft [SmartScreen](https://docs.microsoft.com/en-us/microsoft-edge/deploy/index), Microsoft Edge blocks access to malicious websites. - -- [Windows Defender Application Guard](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-guard/wd-app-guard-overview) helps protect your employees from untrusted sites by opening the site in an isolated Hyper-V-enabled container, separate from the host operating system. - -- [Controlled folder access](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/enable-controlled-folders-exploit-guard) stops ransomware in its tracks by preventing unauthorized access to your important files. Controlled folder access locks down folders, allowing only authorized apps to access files. Unauthorized apps, including ransomware and other malicious executable files, DLLs, and scripts are denied access. \ No newline at end of file +For more general tips, see [prevent malware infection](prevent-malware-infection.md). \ No newline at end of file diff --git a/windows/security/intelligence/rootkits-malware.md b/windows/security/intelligence/rootkits-malware.md index 7e2d0a8624..be3ac6a228 100644 --- a/windows/security/intelligence/rootkits-malware.md +++ b/windows/security/intelligence/rootkits-malware.md @@ -22,32 +22,35 @@ For example, if you were to ask your PC to list all of the programs that are run Many modern malware families use rootkits to try and avoid detection and removal, including: -- [Alureon](http://www.microsoft.com/security/portal/threat/encyclopedia/Entry.aspx?Name=Win32%2fAlureon) +* [Alureon](http://www.microsoft.com/security/portal/threat/encyclopedia/Entry.aspx?Name=Win32%2fAlureon) -- [Sirefef](http://www.microsoft.com/security/portal/threat/encyclopedia/Entry.aspx?Name=Win32%2fSirefef) +* [Sirefef](http://www.microsoft.com/security/portal/threat/encyclopedia/Entry.aspx?Name=Win32%2fSirefef) -- [Rustock](http://www.microsoft.com/security/portal/threat/encyclopedia/entry.aspx?Name=Win32%2fRustock) +* [Rustock](http://www.microsoft.com/security/portal/threat/encyclopedia/entry.aspx?Name=Win32%2fRustock) -- [Sinowal](http://www.microsoft.com/security/portal/threat/encyclopedia/Entry.aspx?Name=Win32%2fSinowal) +* [Sinowal](http://www.microsoft.com/security/portal/threat/encyclopedia/Entry.aspx?Name=Win32%2fSinowal) -- [Cutwail](http://www.microsoft.com/security/portal/threat/encyclopedia/Entry.aspx?Name=Win32%2fCutwail) +* [Cutwail](http://www.microsoft.com/security/portal/threat/encyclopedia/Entry.aspx?Name=Win32%2fCutwail) ## How to protect against rootkits Like any other type of malware, the best way to avoid rootkits is to prevent it from being installed in the first place. -- Update your software. +* Apply the latest updates to operating systems and apps. -- Use security software to protect your device. Windows Defender Antivirus is included with Windows 10 and provides real-time detection and removal of malware. +* Educate your employees so they can be wary of suspicious websites and emails. -- Be wary of suspicious websites and emails. +* Back up important files regularly. Use the 3-2-1 rule. Keep three backups of your data, on two different storage types, and at least one backup offsite. + +For more general tips, see [prevent malware infection](prevent-malware-infection.md). ### What if I think I have a rootkit on my PC? Microsoft security software includes a number of technologies designed specifically to remove rootkits. If you think you might have a rootkit on your PC, and your antimalware software isn’t detecting it, you might need an extra tool that lets you boot to a known trusted environment. + In this case, use [Windows Defender Offline](http://windows.microsoft.com/windows/what-is-windows-defender-offline). Windows Defender Offline is a standalone tool that has the latest anti-malware updates from Microsoft. It’s designed to be used on PCs that aren't working correctly due to a possible malware infection. ### What if I can’t remove a rootkit? -If the problem persists, we strongly recommend that you reinstall your operating system and your security software. You should then restore your data from backup. +If the problem persists, we strongly recommend reinstalling the operating system and security software. You should then restore your data from a backup. diff --git a/windows/security/intelligence/supply-chain-malware.md b/windows/security/intelligence/supply-chain-malware.md index 63fc0030b7..c9a108472d 100644 --- a/windows/security/intelligence/supply-chain-malware.md +++ b/windows/security/intelligence/supply-chain-malware.md @@ -23,7 +23,7 @@ Because software is built and released by trusted vendors, these apps and update The number of potential victims is significant, given the popularity of some apps. A case occurred where a free file compression app was poisoned and deployed to customers in a country where it was the top utility app. -## Types of Supply Chain Attacks +### Types of Supply Chain Attacks * Compromised software building tools or updated infrastructure @@ -48,4 +48,6 @@ The number of potential victims is significant, given the popularity of some app * Build secure software update processes as part of the software development lifecycle. -* Develop an incident response process for supply chain attacks. \ No newline at end of file +* Develop an incident response process for supply chain attacks. + +For more general tips, see [prevent malware infection](prevent-malware-infection.md). \ No newline at end of file From 7640a38b4bd24f7b9763bba266ddaf4db9afb9a3 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Mon, 30 Jul 2018 16:32:52 -0700 Subject: [PATCH 09/80] updates --- windows/security/intelligence/phishing.md | 12 ++++-------- .../intelligence/prevent-malware-infection.md | 8 +++++++- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/windows/security/intelligence/phishing.md b/windows/security/intelligence/phishing.md index e5699d23a9..5869425bcd 100644 --- a/windows/security/intelligence/phishing.md +++ b/windows/security/intelligence/phishing.md @@ -106,19 +106,15 @@ If in doubt, contact the business by known channels to verify if any suspicious For more information, download and read this Microsoft [e-book on preventing social engineering attacks](https://info.microsoft.com/Protectyourweakestlink.html?ls=social), especially in enterprise environments. -### Security solutions for organizations +### Software solutions for organizations * [Microsoft Edge](https://docs.microsoft.com/microsoft-edge/deploy/index) and [Windows Defender Application Guard](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-guard/wd-app-guard-overview) offer protection from the increasing threat of targeted attacks using Microsoft's industry leading Hyper-V virtualization technology. If a browsed website is deemed untrusted, the Hyper-V container will isolate that PC from the rest of your network thereby preventing access to your enterprise data. -* [Microsoft Exchange Online Protection (EOP)](https://products.office.com/exchange/exchange-email-security-spam-protection) offers enterprise-class reliability and protection against spam and malware, while maintaining access to email during and after emergencies. EOP provides a layer of protection features that are deployed across a global network of data centers, helping you simplify the administration of your messaging environments. Using various layers of filtering, EOP can provide different controls for spam filtering, such as bulk mail controls and international spam, that will further enhance your protection services. +* [Microsoft Exchange Online Protection (EOP)](https://products.office.com/exchange/exchange-email-security-spam-protection) offers enterprise-class reliability and protection against spam and malware, while maintaining access to email during and after emergencies. Using various layers of filtering, EOP can provide different controls for spam filtering, such as bulk mail controls and international spam, that will further enhance your protection services. * Use [Office 365 Advanced Threat Protection (ATP)](https://products.office.com/exchange/online-email-threat-protection?ocid=cx-blog-mmpc) to help protect your email, files, and online storage against malware. It offers holistic protection in Microsoft Teams, Word, Excel, PowerPoint, Visio, SharePoint Online, and OneDrive for Business. By protecting against unsafe attachments and expanding protection against malicious links, it complements the security features of Exchange Online Protection to provide better zero-day protection. -* [Windows Hello for Business](https://docs.microsoft.com/windows/security/identity-protection/hello-for-business/hello-identity-verification) replaces passwords with strong two-factor authentication on PCs and mobile devices. This authentication consists of a new type of user credential that is tied to a device and uses a biometric or PIN. It lets user authenticate to an Active Directory or Azure Active Directory account. - -* [Windows Defender Credential Guard](https://docs.microsoft.com/windows/security/identity-protection/credential-guard/credential-guard) uses virtualization-based security to isolate secrets so that only privileged system software can access them. They are protected using virtualization-based security which blocks credential theft attack techniques and tools used in many targeted attacks. Malware running in the operating system with administrative privileges cannot extract secrets that are protected by virtualization-based security. - -For more general tips, see [prevent malware infection](prevent-malware-infection.md). +For more tips and software solutions, see [prevent malware infection](prevent-malware-infection.md). ## What do I do if I've already been a victim of a phishing scam? @@ -128,7 +124,7 @@ If you feel that you have been a victim of a phishing attack, contact your IT Ad Submit phishing scam emails to **Microsoft** by sending an email with the scam as an attachment to: phish@office365.microsoft.com. For more information on submitting messages to Microsoft, see [Submit spam, non-spam, and phishing scam messages to Microsoft for analysis](https://docs.microsoft.com/en-us/office365/SecurityCompliance/submit-spam-non-spam-and-phishing-scam-messages-to-microsoft-for-analysis). -For Outlook and Outlook on the web users, use the Report Message Add-in for Microsoft Outlook. For information about how to install and use this tool, see [Enable the Report Message add-in](https://support.office.com/article/4250c4bc-6102-420b-9e0a-a95064837676). +For Outlook and Outlook on the web users, use the **Report Message Add-in** for Microsoft Outlook. For information about how to install and use this tool, see [Enable the Report Message add-in](https://support.office.com/article/4250c4bc-6102-420b-9e0a-a95064837676). Send an email with the phishing scam to **The Anti-Phishing Working Group**: reportphishing@apwg.org. The group uses reports generated from emails sent to fight phishing scams and hackers. ISPs, security vendors, financial institutions and law enforcement agencies are involved. diff --git a/windows/security/intelligence/prevent-malware-infection.md b/windows/security/intelligence/prevent-malware-infection.md index 9d7e5388d1..90478bae09 100644 --- a/windows/security/intelligence/prevent-malware-infection.md +++ b/windows/security/intelligence/prevent-malware-infection.md @@ -12,7 +12,9 @@ ms.date: 07/12/2018 --- # Prevent malware infection -Malware authors are always looking for new ways to infect computers. Follow the simple tips below to stay protected and minimize threats to your data and accounts. +Malware authors are always looking for new ways to infect computers. Follow the simple tips below to stay protected and minimize threats to your data and accounts. + +You can also browse the many [software and application solutions](https://review.docs.microsoft.com/en-us/windows/security/intelligence/prevent-malware-infection?branch=wdsi-migration-stuff#software-solutions) available to you. ## Keep software up-to-date @@ -94,6 +96,8 @@ Microsoft provides comprehensive security capabilities that help protect against * [Microsoft Edge](https://docs.microsoft.com/microsoft-edge/deploy/index) browser protects against threats such as ransomware by preventing exploit kits from running. By using Microsoft [SmartScreen](https://docs.microsoft.com/en-us/microsoft-edge/deploy/index), Microsoft Edge blocks access to malicious websites. +* [Microsoft Exchange Online Protection (EOP)](https://products.office.com/exchange/exchange-email-security-spam-protection) offers enterprise-class reliability and protection against spam and malware, while maintaining access to email during and after emergencies. + * [Microsoft 365](https://docs.microsoft.com/microsoft-365/enterprise/#pivot=itadmin&panel=it-security) includes Office 365, Windows 10, and Enterprise Mobility + Security. These resources power productivity while providing intelligent security across users, devices, and data. * [Office 365 Advanced Threat Protection](https://technet.microsoft.com/library/exchange-online-advanced-threat-protection-service-description.aspx) includes machine learning capabilities that block dangerous emails, including millions of emails carrying ransomware downloaders. @@ -113,6 +117,8 @@ Microsoft provides comprehensive security capabilities that help protect against * [Windows Defender System Guard](https://cloudblogs.microsoft.com/microsoftsecure/2017/10/23/hardening-the-system-and-maintaining-integrity-with-windows-defender-system-guard/) protects and maintains the integrity of the system as it starts up and after it’s running. It also validates that system integrity has truly been maintained through local and remote attestation. +* [Windows Hello for Business](https://docs.microsoft.com/windows/security/identity-protection/hello-for-business/hello-identity-verification) replaces passwords with strong two-factor authentication on PCs and mobile devices. This authentication consists of a new type of user credential that is tied to a device and uses a biometric or PIN. It lets user authenticate to an Active Directory or Azure Active Directory account. + ## What to do if you have a malware infection Windows Defender Antivirus helps reduce the chances of infection and will automatically remove threats that it detects. From cba4e4d0d7df7b00ad6252e0d570a4c4926744c9 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Tue, 31 Jul 2018 10:27:52 -0700 Subject: [PATCH 10/80] Updates --- .../intelligence/prevent-malware-infection.md | 6 ++- .../security/intelligence/trojans-malware.md | 18 +++++---- .../intelligence/unwanted-software.md | 39 ++++++++++++------- .../security/intelligence/worms-malware.md | 14 +++---- 4 files changed, 47 insertions(+), 30 deletions(-) diff --git a/windows/security/intelligence/prevent-malware-infection.md b/windows/security/intelligence/prevent-malware-infection.md index 90478bae09..75e3046205 100644 --- a/windows/security/intelligence/prevent-malware-infection.md +++ b/windows/security/intelligence/prevent-malware-infection.md @@ -96,7 +96,11 @@ Microsoft provides comprehensive security capabilities that help protect against * [Microsoft Edge](https://docs.microsoft.com/microsoft-edge/deploy/index) browser protects against threats such as ransomware by preventing exploit kits from running. By using Microsoft [SmartScreen](https://docs.microsoft.com/en-us/microsoft-edge/deploy/index), Microsoft Edge blocks access to malicious websites. -* [Microsoft Exchange Online Protection (EOP)](https://products.office.com/exchange/exchange-email-security-spam-protection) offers enterprise-class reliability and protection against spam and malware, while maintaining access to email during and after emergencies. +* [Microsoft Exchange Online Protection (EOP)](https://products.office.com/exchange/exchange-email-security-spam-protection) offers enterprise-class reliability and protection against spam and malware, while maintaining access to email during and after emergencies. + +* [Microsoft Safety Scanner](https://www.microsoft.com/wdsi/products/scanner) helps remove malicious software from computers running Windows 10, Windows 10 Tech Preview, Windows 8.1, Windows 8, Windows 7, Windows Server 2016, Windows Server Tech Preview, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, or Windows Server 2008. NOTE: This tool does not replace your antimalware product. + +* [Microsoft Security Essentials](https://www.microsoft.com/download/details.aspx?id=5201) provides real-time protection for your home or small business PC that guards against viruses, spyware, and other malicious software. For Windows 7, Windows Vista. See Windows Defender Advanced Threat Protection for later versions of Windows. * [Microsoft 365](https://docs.microsoft.com/microsoft-365/enterprise/#pivot=itadmin&panel=it-security) includes Office 365, Windows 10, and Enterprise Mobility + Security. These resources power productivity while providing intelligent security across users, devices, and data. diff --git a/windows/security/intelligence/trojans-malware.md b/windows/security/intelligence/trojans-malware.md index 9139706613..e691379b47 100644 --- a/windows/security/intelligence/trojans-malware.md +++ b/windows/security/intelligence/trojans-malware.md @@ -15,7 +15,7 @@ ms.date: 07/01/2018 Trojans are a common type of malware which, unlike viruses, can’t spread on their own. This means they either have to be downloaded manually or another malware needs to download and install them. -Trojans often use the same file names as real and legitimate apps. You might accidentally download a trojan thinking you are downloading a legitimate app. +Trojans often use the same file names as real and legitimate apps. It is easy to accidentally download a trojan thinking that it is a legitimate app. ## How trojans work @@ -23,20 +23,22 @@ Trojans can come in many different varieties, but generally they do the followin - Download and install other malware, such as viruses or worms. -- Use your PC for click fraud. +- Use the infected PC for click fraud. -- Record your keystrokes and the sites you visit. +- Record keystrokes and websites visited. -- Send information about your PC to a malicious hacker including passwords, login details for websites, and browsing history. +- Send information about the infected PC to a malicious hacker including passwords, login details for websites, and browsing history. -- Give a malicious hacker control over your PC. +- Give a malicious hacker control over the infected PC. ## How to protect against trojans Use the following free Microsoft software to detect and remove it: -- Windows Defender Antivirus for Windows 10 and Windows 8.1, or Microsoft Security Essentials for previous versions of Windows. +- [Windows Defender Antivirus](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10) for Windows 10 and Windows 8.1, or [Microsoft Security Essentials](https://www.microsoft.com/download/details.aspx?id=5201) for previous versions of Windows. -- Microsoft Safety Scanner +- [Microsoft Safety Scanner](https://www.microsoft.com/wdsi/products/scanner) -You should also run a full scan. A full scan might find other, hidden malware. \ No newline at end of file +You should also run a full scan. A full scan might find other, hidden malware. + +For more general tips, see [prevent malware infection](prevent-malware-infection.md). \ No newline at end of file diff --git a/windows/security/intelligence/unwanted-software.md b/windows/security/intelligence/unwanted-software.md index 3955fea47c..fcf3bd9653 100644 --- a/windows/security/intelligence/unwanted-software.md +++ b/windows/security/intelligence/unwanted-software.md @@ -14,36 +14,47 @@ ms.date: 07/01/2018 Unwanted software are programs that alter your Windows experience without your consent or control. The altered experience can be in the form of modified browsing experience, lack of control over downloads and installation, misleading messages, or unauthorized changes to Windows settings. -## How does unwanted software get into my PC? +## How does unwanted software get infect PCs? -You may get unwanted software when you search for and download applications from the Internet. Some applications are software bundlers, which means that they are packed with other applications. As a result, when you install the application you originally searched for, you may inadvertently install other programs that you may not want or need. +Unwanted software can be introduced when a user searches for and downloads applications from the Internet. Some applications are software bundlers, which means that they are packed with other applications. As a result, other programs can be inadvertently installed when the original application is downloaded. -Here are some indications that you have unwanted software on your PC: +Here are some indications there is unwanted software on your PC: -- You see programs that you did not install and that may be difficult to uninstall +- There are programs that you did not install and that may be difficult to uninstall -- Your browser features or settings changed, and you can’t view or modify them +- Browser features or settings have changed, and you can’t view or modify them -- You see excessive messages about your PC’s system health or about files and programs in your PC +- There are excessive messages about your PC’s system health or about files and programs in your PC -- You see ads that you cannot easily close +- There are ads that cannot be easily closed -Some unwanted behaviors are harder to recognize. Some unwanted software, for example, modify web pages to display specific ads, monitor your browsing activities, or remove control of your browser. You need antivirus products, such as Windows Defender Antivirus (Windows Defender AV), to detect and remove these unwanted software. Microsoft uses an extensive [evaluation criteria](https://www.microsoft.com/wdsi/antimalware-support/malware-and-unwanted-software-evaluation-criteria) to identify unwanted software. +Some unwanted behaviors are harder to recognize. Some unwanted software, for example, modify web pages to display specific ads, monitor browsing activities, or remove control of the browser. + +Microsoft uses an extensive [evaluation criteria](https://www.microsoft.com/wdsi/antimalware-support/malware-and-unwanted-software-evaluation-criteria) to identify unwanted software. ## How do I protect my PC against unwanted software? To prevent unwanted software infection, download software only from official websites, or from the Microsoft Store. Be wary of downloading software from third-party sites. -Use Microsoft Edge when browsing the Internet. Microsoft Edge includes additional protections that effectively block browser modifiers that can change your browser settings. Microsoft Edge also blocks known websites hosting unwanted software using Windows Defender SmartScreen (also used by Internet Explorer). +Use [Microsoft Edge](https://docs.microsoft.com/microsoft-edge/deploy/index) when browsing the Internet. Microsoft Edge includes additional protections that effectively block browser modifiers that can change your browser settings. Microsoft Edge also blocks known websites hosting unwanted software using [SmartScreen](https://docs.microsoft.com/en-us/microsoft-edge/deploy/index) (also used by Internet Explorer). -Enable Windows Defender AV in Windows 10. It provides real-time protection against threats and detects and removes known unwanted software. +Enable [Windows Defender AV](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10) in Windows 10. It provides real-time protection against threats and detects and removes known unwanted software. -If you suspect that you have unwanted software your PC, you can [submit files for analysis](https://www.microsoft.com/wdsi/filesubmission). +Download [Microsoft Security Essentials](https://www.microsoft.com/download/details.aspx?id=5201) for real-time protection in Windows 7 or Windows Vista. + +For more general tips, see [prevent malware infection](prevent-malware-infection.md). ## What should I do if my PC is infected? -Some unwanted software add uninstallation entries, which means that you can remove them from your PC using Settings. Select the Start button, then go to **Settings > Apps > Apps & features**. Select the app you want to uninstall, then click **Uninstall**. If you only recently noticed symptoms of unwanted software infection, consider sorting the apps by install date, and then uninstall the most recent apps that you did not install. +If you suspect that you have unwanted software your PC, you can [submit files for analysis](https://www.microsoft.com/wdsi/filesubmission). -You may also need to remove browser add-ons in your browsers, such as Internet Explorer, Firefox, or Chrome. +Some unwanted software adds uninstallation entries, which means that you can **remove them from the PC using Settings**. +1. Select the Start button +2. Go to **Settings > Apps > Apps & features**. +3. Select the app you want to uninstall, then click **Uninstall**. -Some unwanted software can be more difficult to remove. Run a full scan using Windows Defender AV to remove unwanted software, malware, and threats. +If you only recently noticed symptoms of unwanted software infection, consider sorting the apps by install date, and then uninstall the most recent apps that you did not install. + +You may also need to **remove browser add-ons** in your browsers, such as Internet Explorer, Firefox, or Chrome. + +In case threat removal is unsuccessful, read about [troubleshooting malware detection and removal problems](https://www.microsoft.com/wdsi/help/troubleshooting-infection). diff --git a/windows/security/intelligence/worms-malware.md b/windows/security/intelligence/worms-malware.md index 23cfaf9e04..29b2f122e1 100644 --- a/windows/security/intelligence/worms-malware.md +++ b/windows/security/intelligence/worms-malware.md @@ -21,11 +21,11 @@ Worms represent a large category of malware. Different worms use different metho Jenxcus (also known as Dunihi), Gamarue (also known as Androm), and Bondat have consistently remained at the top of the list of malware that infect users running Microsoft security software. Although these worms share some commonalities, it is interesting to note that they also have distinct characteristics. -Jenxcus has capabilities of not only infecting removable drives but can also act as a backdoor that connects back to its server. This threat typically gets into a PC from a drive-by download attack, meaning it's installed when users just visit a compromised webpage. +* **Jenxcus** has capabilities of not only infecting removable drives but can also act as a backdoor that connects back to its server. This threat typically gets into a PC from a drive-by download attack, meaning it's installed when users just visit a compromised webpage. -Gamarue typically arrives through spam campaigns, exploits, downloaders, social networking sites, and removable drives. When Gamarue infects a PC, it becomes a distribution channel for other malware. We’ve seen it distribute other malware such as infostealers, spammers, clickers, downloaders, and rogues. +* **Gamarue** typically arrives through spam campaigns, exploits, downloaders, social networking sites, and removable drives. When Gamarue infects a PC, it becomes a distribution channel for other malware. We’ve seen it distribute other malware such as infostealers, spammers, clickers, downloaders, and rogues. -Bondat typically arrives through fictitious Nullsoft Sciptable Install System (NSIS) Java installers and removable drives. When Bondat infects a system, it gathers information about the machine such as PC name, Globally Unique Identifier (GUID), and OS build. It then sends that information to a remote server. +* **Bondat** typically arrives through fictitious Nullsoft Sciptable Install System (NSIS) Java installers and removable drives. When Bondat infects a system, it gathers information about the machine such as PC name, Globally Unique Identifier (GUID), and OS build. It then sends that information to a remote server. Both Bondat and Gamarue have clever ways of obscuring themselves to evade detection. By hiding what they are doing on your PC they try to avoid detection by your security software. @@ -37,10 +37,10 @@ This image shows how a worm can quickly spread through a shared USB drive. ## How to protect against worms -Use the following free Microsoft software to detect and remove it: +Enable [Windows Defender AV](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10) in Windows 10. It provides real-time protection against threats and detects and removes known unwanted software. -* Windows Defender for Windows 10, and Windows 8.1 +Download [Microsoft Security Essentials](https://www.microsoft.com/download/details.aspx?id=5201) for real-time protection in Windows 7 or Windows Vista. -* Microsoft Safety Scanner for Windows 7 and Windows Vista +In case threat removal is unsuccessful, read about [troubleshooting malware detection and removal problems](https://www.microsoft.com/wdsi/help/troubleshooting-infection). -You should also run a full scan find other, hidden malware. If you still can't remove it, visit our advanced troubleshooting page for more help. \ No newline at end of file +For more general tips, see [prevent malware infection](prevent-malware-infection.md). \ No newline at end of file From 1f9c3baeb7a3917f13825e9a6b35b22c99389de4 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Tue, 31 Jul 2018 11:11:40 -0700 Subject: [PATCH 11/80] Updates --- windows/security/intelligence/TOC.md | 2 +- windows/security/intelligence/index.md | 4 +- .../intelligence/support-scams - Copy.md | 519 ++++++++++++++++++ .../security/intelligence/support-scams.md | 495 +---------------- .../intelligence/unwanted-software.md | 6 +- 5 files changed, 541 insertions(+), 485 deletions(-) create mode 100644 windows/security/intelligence/support-scams - Copy.md diff --git a/windows/security/intelligence/TOC.md b/windows/security/intelligence/TOC.md index ce8f4680f5..0b1524d2d8 100644 --- a/windows/security/intelligence/TOC.md +++ b/windows/security/intelligence/TOC.md @@ -18,7 +18,7 @@ ## [Supply chain](supply-chain-malware.md) -## [Support scams](support-scams.md) +## [Tech support scams](support-scams.md) ## [Trojan malware](trojans-malware.md) diff --git a/windows/security/intelligence/index.md b/windows/security/intelligence/index.md index 602999bcce..7c66ff1f5a 100644 --- a/windows/security/intelligence/index.md +++ b/windows/security/intelligence/index.md @@ -25,8 +25,8 @@ There are many types of malware, including: - [Phishing](phishing.md) - [Ransomware](ransomware-malware.md) - [Rootkits](rootkits-malware.md) -- [Supply Chain](supply-chain-malware.md) -- [Support scams](support-scams.md) +- [Supply chain](supply-chain-malware.md) +- [Tech support scams](support-scams.md) - [Trojan Malware](trojans-malware.md) - [Unwanted software](unwanted-software.md) - [Worms](worms-malware.md) diff --git a/windows/security/intelligence/support-scams - Copy.md b/windows/security/intelligence/support-scams - Copy.md new file mode 100644 index 0000000000..3c433bcdcd --- /dev/null +++ b/windows/security/intelligence/support-scams - Copy.md @@ -0,0 +1,519 @@ +--- +title: Tech Support Scams +description: Learn about how supply chain attacks work, deliver malware do your devices, and what you can do to protect yourself +keywords: security, malware +ms.prod: w10 +ms.mktglfcycl: secure +ms.sitesec: library +ms.localizationpriority: medium +ms.author: ellevin +author: levinec +ms.date: 07/13/2018 +--- +# Tech support scams + +Tech support scams are an industry-wide issue where scammers use scare tactics to trick you into paying for unnecessary technical support services that supposedly fix contrived device, platform, or software problems. + +## How tech support scams work + +Scammers may call you directly on your phone and pretend to be representatives of a software company. They might even spoof the caller ID so that it displays a legitimate support phone number from a trusted company. They can then ask you to install applications that give them remote access to your device. Using remote access, these experienced scammers can misrepresent normal system output as signs of problems. + +Scammers might also initiate contact by displaying fake error messages on websites you visit, displaying support numbers and enticing you to call. They can also put your browser on full screen and display pop-up messages that won't go away, essentially locking your browser. These fake error messages aim to trick you into calling an indicated technical support hotline. Note that Microsoft error and warning messages never include phone numbers. + +When you engage with the scammers, they can offer fake solutions for your “problems” and ask for payment in the form of a one-time fee or subscription to a purported support service. + +## How to protect yourself from tech support scams + +* If you receive an unsolicited email message or phone call that claims to be from Microsoft or another company asking that you to send personal information or click links, either hang up the phone or ignore or report the email. + + **Microsoft does not send unsolicited email messages or make unsolicited phone calls to request personal or financial information, or to fix your computer.** + +* Unless you are absolutely sure you can trust the caller or the sender, do not share personal information, click links, or install applications when requested. + + **Any communication Microsoft has with you must be initiated by you.** + +* Download software only from official vendor websites or the Microsoft Store. Be wary of downloading software from third-party sites, as some of them might have been modified without the author’s knowledge to bundle support scam malware and other threats. + +* Use [Microsoft Edge](https://www.microsoft.com/windows/microsoft-edge) when browsing the Internet. It blocks known support scam sites using Windows Defender SmartScreen (which is also used by Internet Explorer). Furthermore, Microsoft Edge can stop pop-up dialogue loops used by these sites. + + **Don’t call the number in the pop-ups. Microsoft’s error and warning messages never include a phone number.** + +* Enable Windows Defender Antivirus on Windows 10. It detects and removes known support scam malware. + +## What to do if you already gave information to a tech support person + +* If you have already engaged and paid for fake support: + +* Uninstall applications that scammers have asked you to install. If you have given scammers access, consider resetting your PC. + +* Run a full scan with Windows Defender Antivirus to remove any malware. Apply all security updates as soon as they are available. + +* Change your passwords. + +* Call your credit card provider to reverse the charges, if you have already paid. + +* Monitor anomalous logon activity. Use Windows Defender Firewall to block traffic to services that you would not normally access. + +## Reporting tech support scams + +Help Microsoft stop scammers, whether they claim to be from Microsoft or from another tech company, by reporting tech support scams: + +**www.microsoft.com/reportascam** + +You can also report any **unsafe website** that you suspect is a phishing website or contains malicious content directly to Microsoft by filling out a [Report an unsafe site form](https://www.microsoft.com/en-us/wdsi/support/report-unsafe-site) or using built in web browser functionaliry. + +* Microsoft Edge: If you encounter a suspicious site, click **More [...] > Send feedback** + +* On Internet Explorer: Click the gear icon, point to **Safety**, and then click **Report unsafe website**. + +Microsoft’s Digital Crimes Unit uses customer reports to investigate, take action against criminals, and make referrals to law enforcement when appropriate. + +### Government reporting + +You can contact your local government scam reporting department, such as the following: + +* In the United States, you can report tech support scams with the [Internet Crime Complaint Center (IC3)](https://www.ic3.gov/) or use the [FTC Complaint Assistant form](https://www.ftccomplaintassistant.gov/). + +* In Canada, the [Canadian Anti-Fraud Centre](http://www.antifraudcentre-centreantifraude.ca/) can provide support. + +* In the United Kingdom, you can report [fraud](https://www.actionfraud.police.uk/) as well as [unsolicited calls](https://www.tpsonline.org.uk/tps/). + +* In Australia, you can use the [ScamWatch](https://www.scamwatch.gov.au/report-a-scam) website to report a scam. + +### Get help + +When you receive a phone call or see a pop-up window on your PC and feel uncertain whether it is from someone at Microsoft, don’t take the risk. Reach out directly to one of our technical support experts dedicated to helping you at the [Microsoft Answer Desk](https://support.microsoft.com/contactus/). + +## Popular scam types + +There are several forms of tech support scams, all of which aim to trick you into believing that your computer needs to be fixed and you need to pay for technical support services. + +### Phone scams + +In this type of scam, scammers call you and claim to be from the tech support team of Microsoft or other vendors. They then offer to help solve your computer problems. + +Scammers often use publicly available phone directories, so they might know your name and other personal information when they call you. They might even guess what operating system you're using. + +Once they've gained your trust, they might ask for your user name and password or ask you to go to a legitimate website to install software that will let them access your computer to fix it. If you install the software and provide credentials, your computer and your personal information are vulnerable. + +Although law enforcement can trace phone numbers, perpetrators often use pay phones, disposable cellular phones, or stolen cellular phone numbers. Treat all unsolicited phone calls with skepticism. Do not provide any personal information. + +**If you receive an unsolicited call from someone claiming to be from Microsoft Support, hang up. We do not make these kinds of calls.** + +For further information, watch this video on staying safe from call scams: + + + +### Web scams + +Tech support scam websites make you believe that you have a problem with your PC. You may be redirected to these websites automatically by malicious ads found in dubious sites, such as download locations for fake installers and pirated media. + +These websites can use any of the following tactics to convince you that there is a problem with your PC that needs fixing: + +* A fake blue screen error + +* A fake Windows activation dialog box + +* Various fake system errors + +* Supposed malware infection or malicious activity + +They can also use the following techniques to further make their claim believable: + +* Put the image or your browser on full screen, making the error appear as though it’s coming from Windows instead of the web page + +* Disable Task Manager + +* Continuously display pop-up windows + +* Play audio message + +All these techniques are meant to persuade you to call the specified tech support number. In contrast, the real error messages on Windows 10 don’t ask you to call a tech support number. + +For further information, watch this video on staying safe from web browser scams: + + + +### Other forms of support scams + +Some tech support scams may also come in the form of malware. When run, these malware may display fake error notifications about your computer or software, similar to tech support scam websites. However, because they are programs that are installed on your computer, scammers will likely use them to perform other malicious actions, such as steal data or install other malware. + +Scammers may also use other ways to reach you, such as email or chat. These email or chat messages may resemble phishing emails; however, instead of pointing to phishing sites designed to steal credentials, the links lead to tech support scam websites. + +For further information, watch this video on staying safe from web browser scams: + + + +## Known tech support scam phone numbers + +||||||| +|---|---|---|---|---|---| +11480248 | 12807848| 20090123| 20160303| 23965524| 34881800| +34900868| 50580177| 81143615| 82888323| 84480184| 84480189| +87407257| 87409694| 98862886| 176363501| 176363506| 176391769| +182886068| 182886069| 182888275| 184883029| 184886445| 184887053| +186266214| 186266232| 186269998| 186650003| 186650010| 186653930| +345400907| 345793757| 345795825| 345798383| 345798390| 383758531| +383758532| 406688973| 720231278| 800904638| 800919811| 805081097| +815880322| 824689029| 857880151| 900423469| 900838103| 900838948| +900839155| 900861783| 900868512| 900868596| 970736352| 970736358| +970736361| 1234567567| 1300417412| 1510072932| 1510159041| 1510160969| +1510245655| 2080683410| 2080687448| 2147483646| 3215480175| 3225881811| +3228083298| 3228084953| 3238084406| 3238084491| 3253280459| 3263680469| +3263680484| 3263680580| 3284480189| 3284480200| 3726682442| 3728803282| +3728803283| 3728807869| 8000148581| 8000418255| 8000465047| 8000465243| +8000465255| 8000465275| 8000465299| 8000868271| 8006370838| 8081011552| +8081017544| 8081644738| 8081648928| 8772565767| 18002013517| 18003161942| +18009568510| 18022255900| 18442155229| 18442296999| 18443189400| 18443263137| +18446138256| 18447935916| 18448559343| 18448746222| 18552033941| 18552054077| +18552054170| 18556221162| 18559993678| 18669954293| 18772012439| 18772124133| +18772212910| 18772234815| 18772236199| 18772948866| 18777990627| 18882028995| +18882047932| 18882061755| 18882093323| 18882109250| 18882158523| 18882193660| +18882248590| 18882261173| 18883084902| 18883084903| 18883084972| 18883085694| +18883086064| 18883088671| 18883100334| 18883100770| 18883107656| 18886070666| +33176363169| 33176542702| 33186269672| 33186269674| 33186650127| 33186650134| +33970736256| 33970736257| 33970736272| 33970736288| 33970736321| 33970736336| +33974591199| 33975181600| 34918299733| 41265880437| 41265880485| 41325800376| +41435089246| 41565880326| 41565880362| 41565880413| 41565880500| 46101388408| +46472690807| 46472690837| 46775868165| 48838881236| 61894683528| 64800453791| +79063411189| 79063446907| 79600569468| 79608268467| 79608290750| 79610485439| +79626057542| 79626057552| 79626057581| 79626057590| 79626059060| 79626059063| +79626059067| 79626059071| 79649583861| 79649813542| 79653906770| 79656518090| +79659167620| 79672278895| 79676190358| 79676190359| 79676190363| 79677229508| +79677229535| 79677229540| 79677263582| 79677280316| 79677280434| 79677280561| +79677281060| 79677281254| 79677281512| 79686616290| 79688632614| 81345902886| +358753252532| 390409720840| 390426270222| 390694808816| 390999440082| 400092598858| +400093694953| 400093887737| 400094295903| 400094878629| 441630740007| 441722446140| +442031293867| 448081648928| 459438276035| 498007238485| 611800431429| 3901731920150| +3901731920173| 6901443158195| (0)2070220828| (013)02238060| (013)42590058| (02)61891708| +(02)80164703| (02)80164716| (02)80164756| (02)80172671| (02)80172685| (02)85994345| +(03)43092501| (03)57243978| (03)85666148| (03)85927365| (03)86575022| (03)86575029| +(03)86575037| (03)86575058| (03)86575059| (03)86575060| (03)86575067| (03)86575087| +(03)86575132| (03)86575174| (03)86575185| (03)86575189| (03)86575197| (03)86575202| +(03)86575207| (03)86575212| (03)86575219| (03)86575220| (03)86575227| (03)86575233| +(03)86575236| (03)86575244| (03)86575246| (03)86575250| (03)86575251| (03)86575252| +(03)86575253| (03)86575254| (03)86575259| (03)86575266| (03)86575274| (03)86575279| +(03)86575282| (03)8657-5321| (03)86575462| (03)86575481| (03)86575485| (03)86578564| +(030)30807257| (040)87407257| (040)87408505| (050)-5865-3083| (06)-9480-0946| (07)30538387| +(07)30627228| (07)30627243| (07)3062-7243| (07)31063353| (07)31886052| (07)42299559| +(07)55515928| (07)55596520| (08)62440898| (08)62441208| (08)62441245| (08)79137259| +(08)79137276| (08)79137290| (08)81204457| (08)81666920| (08)81666934| (08)81666937| +(08)81666955| (1-833-870-9055| (20)888-6480| (2845385| (32)025881811| (32)063680584| +(32)25888838| (33)0176363336| (43)215-5911| (45)89874331| (46)844686279| (646)1234567| +(65)31638569| (6901443158195| (800)-257-6159| (800)795-3272| (833)332-3666| (833)332-3999| +(833)801-6989| (833)802-8800| (844)200-3935| (844)200-3946| (844)-325-0270| (844)378-0666| +(844)393-0450| (844)393-0484| (844)393-0486| (844)393-0493| (844)-431-5897| (844)441-3440| +(844)-584-7375| (844)676-8550| (844)-731-1261| (844)-760-4122| (844)793-5916| (844)793-5936| +(844)869-5777| (844)966-5100| (855)-205-9531| (855)209-6074| (855)214-7894| (855)-225-7708| +(855)-225-8066| (855)231-0539| (855)-239-2183| (855)-241-3845| (855)241-4667| (855)-250-8770| +(855)-257-7114| (855)-266-4554| (855)266-4741| (855)266-4742| (855)278-4738| (855)294-1712| +(855)294-1825| (855)-297-7165| (855)-322-7973| (855)340-7428| (855)-351-1668| (855)-355-5293| +(855)-356-7202| (855)-356-7339| (855)-369-2906| (855)391-2888| (855)405-7100| (855)445-9027| +(855)-447-0411| (855)-533-5796| (855)550-2111| (855)622-1162| (855)624-0140| (855)624-0227| +(855)624-7391| (855)625-1554| (855)625-1567| (855)-649-8770| (855)-656-6781| (855)656-6786| +(855)-700-0815| (855)739-7816| (855)-739-7820| (855)-740-4839| (855)-744-7535| (855)862-0306| +(855)-889-3085| (855)894-7489| (866)201-6421| (866)201-6980| (866)203-7969| (866)203-9002| +(866)-230-0166| (866)-242-4511| (866)245-3153| (866)246-4756| (866)-246-4836| (866)-258-1972| +(866)-260-0177| (866)-273-6495| (866)281-2116| (866)-285-2709| (866)288-2359| (866)-290-5160| +(866)-291-8355| (866)-298-7189| (866)298-8191| (866)-298-8192| (866)304-3926| (866)307-4818| +(866)-309-5567| (866)315-0847| (866)332-5687| (866)-338-7789| (866)-350-2508| (866)366-2406| +(866)-368-2412| (866)374-5877| (866)-383-9914| (866)-383-9915| (866)402-1473| (866)412-0891| +(866)423-0059| (866)423-0063| (866)-423-1070| (866)424-8189| (866)-424-8267| (866)-428-8273| +(866)-433-0787| (866)-433-0852| (866)-446-2164| (866)446-2174| (866)455-9175| (866)455-9333| +(866)-461-1815| (866)-465-8228| (866)-472-8834| (866)475-7161| (866)475-9024| (866)-491-1840| +(866)491-1851| (866)528-4708| (866)-537-8476| (866)-537-8543| (866)564-0080| (866)-564-0233| +(866)644-1220| (866)-664-7153| (866)664-7178| (866)-671-2859| (866)-671-2872| (866)-745-9470| +(866)-745-9526| (866)-799-3813| (866)-804-9341| (866)-809-9055| (866)-811-5991| (866)-811-5999| +(866)811-6155| (866)-847-7752| (866)-847-7753| (866)-853-5456| (866)-853-5502| (866)-877-0206| +(866)-877-9859| (866)888-0929| (866)-897-2725| (877)205-4993| (877)-207-1433| (877)211-6638| +(877)-211-6638| (877)217-6241| (877)219-6084| (877)-219-6439| (877)226-0927| (877)-236-1653| +(877)-245-8680| (877)-248-6220| (877)-249-0169| (877)249-0473| (877)-257-5169| (877)265-0722| +(877)384-3140| (877)-390-9713| (877)-393-8186| (877)394-4325| (877)-394-4493| (877)410-1782| +(877)-433-3057| (877)-507-9671| (877)520-4840| (877)582-0878| (877)636-0404| (877)-678-1575| +(877)-679-5793| (877)855-3653| (877)-855-3653| (877)855-3656| (877)-856-4665| (877)856-4874| +(877)870-1153| (877)-873-3392| (877)932-2471| (888)206-1755| (888)215-8523| (888)-216-2759| +(888)-218-0528| (888)-223-4021| (888)241-1223| (888)2444556| (888)248-8302| (888)271-9836| +(888)2839922| (888)283-9922| (888)289-1009| (888)-308-4985| (888)-319-2624| (888)-453-1072| +(888)-453-1525| (888)466-6309| (888)-501-9477| (888)503-2516| (888)503-3820| (888)-563-5301| +(888)623-3295| (888)-649-3908| (888)-649-9652| (888)660-1761| (888)694-2168| (888)694-2197| +(888)-761-9452| (888)-799-5199| (888)810-5341| (888)810-8342| (888)811-4180| (888)829-5571| +(888)829-5736| (888)-829-5799| (888)-835-3145| (888)-857-7032| (888)-858-8266| (888)-858-8361| +(888)858-8437| (888)869-4769| (888)886-8732| (888)-892-6972| (888)894-5790| (888)992-3346| +001-800-291-7514| 001-800-337-6075| 001-800-741-0438| 001-800-862-3971| 001-833-248-5444| 001-833-248-5777| +001-844-217-3666| 001-844-416-0999| 001-844-416-1777| 001-844-416-3555| 001-844-441-4490| 001-855-220-5679| +001-855-340-0999| 001-855-371-9444| 001-855-382-4333| 001-855-433-1222| 001-855-433-1666| 001-855-433-5111| +001-888-334-1444| 001-888-549-8666| 001-888-578-9666| 001-888-696-0666| 001-888-711-6011| 01-013-894-74| +010-8080688| 010-8080698| 01-088-482-93| 01-513-6657| 01-586-613-14| 0-161-660-4291| +0-161-660-8204| 01-617918571| 01-70-71-29-83| 01-70-71-29-85| 01-70-72-08-31| 01-70-75-40-58| +01-76-34-05-40| 01-76-34-05-42| 01-76-34-05-43| 01-76-34-05-47| 01-76-34-05-48| 0176-350-282| +01-76-35-02-82| 0-176-350-282| 01-76-35-02-86| 01-76-38-04-17| 01-76-39-05-48| 01-76-42-02-52| +01-76-44-01-87| 01-76-44-03-79| 01-76-54-26-50| 01-76-54-26-55| 01-76-54-27-02| 01-76-54-27-37| +01-76-75-32-49| 01-78-42-94-73| 01-82-88-82-58| 01-82-88-82-68| 01-82-88-82-69| 01-82-88-82-80| +01-82-88-82-88| 01-82-88-83-09| 0-182-888-313| 01-82-88-83-23| 01-82-88-83-28| 01-82-88-83-34| +01-82-88-83-50| 01-82-88-83-55| 01-82-88-83-64| 01-82-88-83-85| 01-82-88-84-15| 01-82-88-84-18| +01-82-88-84-33| 01-82-88-85-17| 01-82-88-89-29| 01-82-88-89-30| 01-84-88-00-78| 01-84-88-46-81| +01-84-88-64-48| 01-84-88-70-53| 01-86-26-01-80| 01-86-26-22-91| 01-86-26-23-76| 01-86-26-42-69| +01-86-26-47-64| 01-86-26-47-68| 01-86-26-51-73| 01-86-26-51-85| 01-86-26-52-13| 0186266214| +0186266232| 01-86-26-99-87| 0186650003| 0186650010| 01-86-65-01-04| 01-86-65-01-12| +01-86-65-01-25| 01-86-65-19-63| 01-90-38-86-6| 0-199-346-0018| 020-3514-9444| 0-203-868-2233| +0208-068-3410| 0208-133-6658| 02-8017-2666| 0-28-08-44-42| 02-831-09124| 02-83176354| +030-30807257| 032-221095548| 03-4578-9419| 0345795825| 0345-795-825| 0345798390| +0345-798-390| 03-4580-9710| 03-4589-4823| 03-4589-4826| 03-4590-2887| 03-4590-2890| +03-52929333| 0383758532| 03-86575028| 03-86575082| 03-86575137| 03-86575205| +03-86575225| 03-86575233| 03-86575236| 03-86575244| 03-86575255| 03-86575259| +03-86575441| 03-86575492| 040-87407257| 0-408-740-8503| 0-408-740-9127| 050-5865-3083| +06-9480-0911| 0694808661| 0694-808-661| 0694808798| 0694-808-798| 07-30677862| +07-55515928| 076-888-8369| 076-888-8645| 0-800-014-8165| 0-800-014-8580| 0-800-041-8236| +0-800-041-8255| 0-800-041-8266| 0-800-046-5034| 0-800-046-5039| 0-800-046-5059| 0-800-046-5067| +0-800-046-5088| 0-800-046-5208| 0-800-046-5230| 0-800-046-5240| 0-800-046-5257| 0-800-046-5264| +0-800-046-5266| 0-800-046-5275| 0-800-046-5705| 0-800-046-5727| 0-800-069-8038| 0800-086-9887| +0800-086-9891| 0800-086-9895| 0800-086-9897| 0800-086-9957| 0-800-086-9957| 0800-086-9967| +0-800-088-5368| 0-800-090-3247| 0-800-090-3813| 0-800-090-3815| 0-800-090-3834| 0-800-090-3869| +0-800-090-3876| 0-800-090-3931| 0-800-090-3961| 0-800-098-8251| 0-800-098-8427| 0-800-133-7582| +0-800-181-2377| 0800-183-3316| 0-800-183-8114| 0800-183-8200| 0-800-189-0355| 0800-368-8157| +0-800-368-8920| 0-800-723-4924| 0-800-724-3871| 0800904638| 0-800-910-990| 0800919811| +0800-919-811| 0-800-919-811| 0-805-081-394| 08-05-08-66-15| 0-808-164-4743| 0808-189-4081| +085-208-4376| 085-208-5236| 085-208-5308| 08-62440898| 08-81666928| 08-81666971| +08-93742253| 09-424-112-54| 0970736361| 09-74-59-53-39| 09-75-18-92-61| 09-887-9731| +1-300-596-394| 1-300-596-397| 1-300-596-398| 1-562-926-5672| 1-646-751-8006| 1-704-467-8894| +1-800-201-3517| 1-800-208-4060| 1-800-208-4060-| 1-800-209-1664| 1-800-214-7440| 1-800-218-8813| +1-800-219-713| 1800-230-6165| 1-800-230-6593| 1-800234567| 1-800-236-1513| 1-800-239-102| +1-800-253-8598| 1-800-265-80| 1-800-273-5970| 1-800-278-4266| 1-800-281-6897| 1-800-281-97| +1-800-284-7304| 1-800-285-1641| 1-800-285-6111| 1-800-290-6829| 1-800-291-4481| 1-800-291-7514| +1-800-292-1174| 1-800-297-6859| 1-800-309-1126| 1-800-309-1126-| 1-800-311-5914| 1-800-316-1942| +1-800-318-4284| 1-800-351-8467| 1-800-353-2506| 1-800-363-5019| 1-800-380-1734| 1-800-381-2059| +1-800-381-9788| 1-800-431-255| 1800-431-283| 1-800-431-357| 1800-431-362| 1-800-431-362| +1-800-431-367| 1-800-431-368| 1-800-431-377| 1-800-431-395| 1800-431-452| 1-800-431-453| +1-800-431-492| 1-800-445-2620| 1-800-446-1359| 1-800-446-9531| 1-800-469-1480| 1-800-473-7579| +1-800-523-8091| 1-800-556-3984| 1-800-558-9204| 1800-569-0786| 1-800-569-0786| 1-800-573-3082| +1800-581-607| 1-800-586-7035| 1800-590-5371| 1-800-602-312| 1-800-617-3364| 1-800-625-1264| +1-800-625-1446| 1-800-627-1612| 1-800-630-3153| 1-800-634-1162| 1-800-640-3506| 1-800-646-0717| +1-800-646-717| 1-800-651-1445| 1-800-651-5036| 1-800-653-1183| 1-800-658-2836| 1-800-658-8214| +1-800-678-9143| 1800-681-591| 1-800-683-9049| 1-800-683-9841| 1-800-696-4076| 1-800-718-1917| +1-800-729-1951| 1-800-737-0675| 1-800-741-658| 1800-745-9386| 1-800-774-1799| 1-800-775-452| +1-800-813-1316| 1-800-826-5638| 1-800-838-2529| 1-800-850-6759| 1-800-861-585| 1-800-862-3971| +1-800-865-9812| 1-800-874-935| 1-800-876-0491| 1-800-876-491| 1-800-905-6904| 1-800-917-9647| +1-800-928-2104| 1-800-933-9950| 1-800-942-1460| 1800-949-31| 1-800-952-984| 1-800-953-925| +1-800-954-274| 1800-954-357| 1-800-954-357| 1800-956-8510| 1-800-962-1569| 1-800-969-507| +1-800-983-145| 1-800-985-5120| 1-800-986-9304| 1-805-203-8843| 1-806-414-1834| 1-810-292-797| +1-814-753-1577| 1817-237-9401| 1-818-358-8718| 1-833-224-8222| 1-833-248-4555| 1-833-300-5666| +1-833-334-8999| 1-833-335-1333| 1-833-336-8633| 1-833-337-6555| 1-833-337-666| 1-833-339-7733| +1-833-399-999| 1-833-414-5500| 1833-414-6600| 1-833-414-6600| 1-833-414-8800| 1833-425-7961| +1-833-432-7770| 1-833-543-8896| 1-833-661-1933| 1-833-677-5449| 1-833-698-8563| 1-833-706-4400| +1-833-706-8800| 1-833-776-8324| 1-833-783-7700| 1-833-802-2200| 1-833-863-6600| 1-833-870-9054| +1-833-870-9055| 1833-990-7999| 1-833-995-1999| 1-844-200-159| 1-844-200-1625| 1-844-200-1653| +1-844-200-1712| 1-844-200-1713| 1-844-200-1716| 1-844-200-1751| 1-844-200-1859| 1-844-200-1890| +1-844-200-2560| 1-844-200-2574| 1-844-200-2578| 1-844-200-2629| 1-844-200-2650| 1-844-200-2861| +1-844-200-2870| 1-844-200-4074| 1-844-200-4091| 1-844-200-4098| 1-844-200-4099| 1-844-200-4116| +1-844-200-4203| 1-844-200-4243| 1-844-200-4246| 1-844-200-4249| 1-844-200-4323| 1-844-200-4379| +1-844-200-4473| 1-844-200-4474| 1-844-200-4485| 1-844-200-4486| 1-844-204-9149| 1-844-210-6004| +1-844-212-8344| 1-844-215-5229| 1-844-216-3222| 1-844-219-9266| 1-844-229-6999| 1-844-237-2411| +1-844-237-2411-| 1-844-238-9924| 1-844-239-5999| 1-844-240-732| 1-844-241-5999| 1-844-241-7912| +1-844-246-0222| 1-844-248-2909| 1-844-252-6111| 1-844-255-7017| 1-844-258-4222| 1-844-260-7876| +1-844-261-8596| 1-844-264-6777| 1-844-265-1895| 1-844-266-6763| 1-844-284-8333| 1-844-284-8623| +1-844-287-1056| 1-844-292-4928| 1-844-301-371| 1-844-305-5027| 1-844-307-1823| 1-844-307-1915| +1-844-307-3666| 1-844-307-3760| 1-844-311-9589| 1-844-312-7438| 1-844-313-2246| 1-844-313-2994| +1-844-313-6006| 1-844-313-6996| 1-844-313-7003| 1-844-313-9169| 1-844-313-9175| 1-844-314-758| +1-844-318-9400| 1-844-324-2398| 1-844-324-6235| 1-844-326-3137| 1-844-328-3777| 1-844-347-5040| +1-844-347-8024| 1-844-350-4289| 1-844-352-9401| 1-844-363-5005| 1-844-364-3797| 1-844-366-5999| +1-844-370-2707| 1-844-371-8869| 1-844-372-887| 1-844-378-6561| 1-844-378-6777| 1-844-378-6888| +1-844-378-9888| 1-844-386-1464| 1-844-392-7021| 1-844-399-9041| 1-844-400-9542| 1-844-410-800| +1-844-410-804| 1-844-410-806| 1-844-411-4922| 1-844-416-2777| 1844-416-3444| 1-844-416-3444| +1-844-421-5040| 1-844-421-5044| 1-844-421-5818| 1-844-422-5281| 1-844-428-3630| 1-844-431-5897| +1-844-433-1244| 1-844-433-2012| 1-844-438-289| 1-844-440-1440| 1-844-441-1440| 1-844-441-3440| +1-844-442-6444| 1-844-443-9444| 1-844-445-0440| 1-844-446-245| 1-844-448-9577| 1-844-450-732| +1-844-450-735| 1-844-454-7212| 1-844-455-5516| 1-844-456-2535| 1-844-470-9939| 1-844-473-5341| +1-844-488-0601| 1-844-488-601| 1-844-488-7669| 1-844-489-4777| 1-844-489-6111| 1-844-505-786| +1-844-506-2833| 1-844-525-6428| 1-844-529-3725| 1-844-536-9249| 1-844-538-2676| 1-844-539-5778| +1-844-539-5784| 1-844-542-4107| 1-844-543-6206| 1-844-545-8489| 1-844-551-8975| 1-844-554-2335| +1844-554-2336| 1-844-554-2336| 1-844-556-2898| 1-844-556-7758| 1-844-558-1757| 1-844-568-2986| +1-844-573-4082| 1-844-577-2888| 1-844-585-1394| 1-844-587-7642| 1-844-587-7643| 1-844-592-141| +1-844-594-0202| 1-844-594-202| 1-844-598-3874| 1-844-599-9699| 1-844-608-8791| 1-844-609-9925| +1-844-610-4969| 1-844-612-7496| 1-844-613-8256| 1-844-613-8256-| 1-844-616-4636| 1-844-621-9192| +1-844-622-9881| 1-844-631-9229| 1-844-634-3273| 1-844-646-761| 1-844-647-2674| 1-844-647-9749| +1-844-649-8047| 1-844-651-2555| 1-844-651-5157| 1-844-652-9239| 1-844-653-8666| 1-844-656-1695| +1-844-656-7657| 1844-662-9666| 1-844-662-9666| 1-844-665-6697| 1-844-665-6888| 1-844-665-7222| +1-844-666-6856| 1-844-670-2132| 1-844-671-9133| 1-844-672-9621| 1-844-675-2565| 1-844-675-8730| +1-844-678-7861| 1-844-692-3232| 1-844-693-9511| 1-844-694-2302| 1-844-699-8351| 1-844-700-139| +1-844-703-1130| 1-844-712-8372| 1-844-712-8372-| 1-844-715-0111| 1-844-715-111| 1-844-719-6112| +1-844-719-6135| 1-844-719-6166| 1-844-724-6592| 1-844-726-5418| 1-844-730-7111| 1-844-733-5424| +1-844-734-4622| 1-844-739-2013| 1-844-741-8241| 1-844-743-6449| 1-844-744-6889| 1-844-750-6258| +1-844-755-0510| 1-844-758-4880| 1-844-758-6851| 1-844-758-6854| 1-844-761-8172| 1-844-767-8232| +1-844-772-2439| 1-844-774-8432| 1-844-775-6410| 1-844-775-8407| 1-844-778-9178| 1-844-778-9179| +1-844-778-9180| 1-844-778-9182| 1-844-779-3057| 1-844-779-444| 1-844-779-7006| 1844-781-9888| +1-844-781-9888| 1-844-786-8920| 1-844-788-4217| 1-844-789-1031| 1-844-791-1072| 1-844-791-1319| +1-844-792-2887| 1-844-792-2898| 1-844-793-5488| 1-844-795-9598| 1-844-798-3802| 1-844-800-2016| +1-844-800-3651| 1-844-800-6834| 1-844-800-6856| 1-844-801-5941| 1-844-804-2259| 1-844-805-0111| +1-844-806-4353| 1-844-807-3444| 1-844-807-4555| 1844-807-8358| 1-844-807-8358| 1-844-807-8535| +1-844-810-2392| 1-844-810-6590| 1-844-811-1823| 1-844-811-606| 1-844-816-231| 1-844-816-232| +1-844-816-7270| 1-844-819-6285| 1-844-820-4849| 1-844-822-8676| 1-844-828-9509| 1-844-829-3685| +1-844-829-5569| 1-844-830-777| 1-844-831-5994| 1-844-831-6839| 1-844-831-6841| 1-844-832-860| +1-844-835-5063| 1-844-843-5125| 1-844-850-3475| 1-844-850-7794| 1-844-850-8524| 1-844-851-4685| +1-844-854-1116| 1-844-855-9343| 1-844-858-5267| 1-844-858-5647| 1-844-861-7753| 1-844-861-7768| +1-844-862-6657| 1-844-862-6662| 1-844-866-1208| 1-844-866-408| 1-844-867-2500| -1-844-867-2500| +1-844-869-7593| 1-844-869-8466| 1-844-870-4511| 1-844-871-6370| 1-844-872-1286| 1-844-872-1555| +1-844-872-1666| 1-844-873-1596| 1-844-874-3456| 1-844-874-6222| 1-844-877-9492| 1-844-879-8755| +1-844-879-8755-| 1-844-880-8540| 1-844-882-1972| 1-844-882-29| 1-844-883-9715| 1-844-885-1444| +1-844-888-6250| 1-844-890-6983| 1-844-890-8837| 1-844-890-8967| 1-844-891-1033| 1-844-891-1947| +1-844-891-4879| 1-844-891-4883| 1-844-894-8333| 1-844-895-3281| 1-844-895-393| 1-844-898-7540| +1-844-991-447| 1845-203-3355| 1-845-205-9081| 1-845-233-6465| 1-845-237-5335| 1-845-237-5345| +1-850-583-3302| 1-855-200-6789| 1-855-203-6745| 1-855-205-3429| 1-855-205-4077| 1-855-221-8666| +1855-228-920| 1-855-231-9571| 1-855-235-0666| 1-855-236-8489| 1-855-238-777| 1-855-245-888| +1-855-246-8689| 1-855-256-4555| 1-855-261-444| 1-855-269-5777| 1-855-278-5777| 1-855-287-5222| +1-855-297-8444| 1-855-297-9777| 1-855-302-8333| 1-855-307-6690| 1-855-307-6690-| 1-855-307-6697| +1-855-325-1775| 1-855-336-7111| 1-855-340-999| 1-855-341-3936| 1-855-351-1669| 1-855-372-2604| +1-855-372-4111| 1-855-374-9888| 1-855-382-4333| 1-855-389-2999| 1-855-389-4333| 1-855-390-1666| +1-855-391-2888| 1-855-393-4537| 1-855-400-5988| 1-855-407-4888| 1-855-411-7333| 1-855-428-2297| +1-855-433-5111| 1-855-441-0222| 1-855-441-7442| 1-855-441-7646| 1-855-442-4430| 1-855-483-6922| +1-855-490-1999| 1-855-490-3222| 1-855-501-3222| 1-855-511-8200| 1-855-534-8622| 1-855-550-3155| +1-855-558-6111| 1-855-581-6200| 1-855-622-7910| 1-855-633-1666| 1-855-634-7222| 1855-640-666| +1-855-640-666| 1-855-654-999| 1-855-676-6410| 1-855-687-3444| 1-855-687-6111| 1-855-687-8444| +1-855-689-8237| 1-855-697-5333| 1-855-707-865| 1-855-718-9786| 1-855-722-6773| 1-855-755-0999| +1-855-762-5222| 1-855-786-3898| 1-855-844-199| 1-855-844-8599| 1-855-861-9885| 1-855-883-8484| +1-855-937-4376| 1-855-955-2511| 1-858-251-4120| 1858-386-79| 1-866-202-1086| 1-866-205-9205| +1-866-207-1988| 1-866-212-2077| 1-866-213-4608| 1-866-214-5075| 1-866-214-8746| 1-866-215-1667| +1-866-215-3122| 1-866-216-9450| 1-866-216-9557| 1-866-217-1114| 1-866-217-246| 1-866-217-365| +1-866-217-5161| 1-866-217-5708| 1-866-217-8834| 1-866-217-8835| 1-866-217-9773| 1-866-218-1569| +1-866-218-1647| 1-866-218-1667| 1-866-218-3112| 1-866-218-3116| 1-866-218-3879| 1-866-245-4827| +1-866-249-7329| 1-866-278-2125| 1-866-279-9569| 1-866-281-2116| 1-866-296-7071| 1-866-312-4799| +1-866-314-6015| 1-866-315-1620| 1-866-333-3971| 1-866-338-7786| 1-866-339-1004| 1-866-343-8297| +1866-370-410| 1-866-383-114| 1-866-389-1479| 1-866-417-3002| 1-866-421-0579| 1-866-439-4500| +1-866-439-4500-| 1-866-446-1341| 1-866-450-3079| 1-866-497-4002| 1-866-511-7592| 1-866-511-7594| +1-866-590-8715| 1-866-610-9888| 1-866-625-5558| 1-866-626-3808| 1-866-639-8853| 1-866-664-7164| +1-866-683-3337| 1-866-686-7495| 1866-686-7503| 1-866-752-3090| 1-866-835-5589| 1-866-841-9124| +1866-844-2548| 1-866-847-7743| 1866-847-7788| 1-866-869-9348| 1-866-888-1059| 1870-513-108| +1-877-201-2439| 1-877-207-1564| 1-877-211-2480| 1-877-211-8858| 1-877-217-5947| 1-877-217-6313| +1-877-217-6313| 1-877-217-6313| 1-877-218-3919| 1-877-219-1029| 1-877-219-1485| 1-877-219-1968| +1-877-219-1996| 1-877-219-5017| 1-877-219-5044| 1-877-219-5060| 1-877-219-5956| 1-877-219-5966| +1-877-219-6702| 1-877-219-6703| 1-877-219-7404| 1-877-219-8737| 1-877-219-9667| 1-877-219-994| +1-877-220-2054| 1877-220-3072| 1-877-220-3180| 1-877-220-4850| 1-877-220-4860| 1-877-220-5017| +1-877-220-5769| 1-877-220-6098| 1-877-220-6582| 1-877-220-7397| 1-877-220-8475| 1-877-220-8628| +1-877-220-8783| 1-877-220-9321| 1-877-220-9962| 1-877-221-1366| 1-877-221-313| 1-877-221-8289| +1-877-222-860| 1-877-223-4585| 1877-224-244| 1-877-224-244| 1-877-224-2480| 1-877-224-2895| +1-877-244-0727| 1-877-244-727| 1-877-253-8089| 1-877-264-2122| 1-877-265-5843| 1-877-268-9059| +1-877-268-9059-| 1-877-293-4440| 1-877-299-5502| 1-877-346-1614| 1-877-353-1034| 1-877-353-1127| +1-877-373-8371| 1-877-382-9050| 1-877-390-1888| 1877-393-8186| 1-877-393-8186| 1-877-396-6777| +1-877-408-7275| 1877-420-5230| 1-877-433-3061| 1-877-457-7705| 1-877-469-2140| 1-877-474-4311| +1-877-503-7614| 1-877-509-8343| 1-877-510-5544| 1-877-524-7180| 1-877-546-2439| 1-877-577-5766| +1-877-626-2710| 1-877-640-2516| 1-877-640-2517| 1-877-691-3469| 1-877-694-1843| 1-877-734-4250| +1-877-750-7842| 1-877-757-4876| 1-877-796-9406| 1-8777986486| 1-877-798-6486| 1-877-799-5430| +1-877-818-5969| 1-877-824-9312| 1-877-834-0372| 1-877-834-372| 1-877-836-562| 1-877-837-9791| +1-877-843-3339| 1-877-861-3759| 1-877-863-4795| 1-877-870-1310| 1-877-888-7470| 1-877-939-3009| +1-877-960-2359| 1-88-450-3444| 1-888-202-8995| 1-888-204-7932| 1-888-205-4163| 1-888-205-4245| +1-888-205-9890| 1-888-206-1755| 1-888-209-4422| 1-888-209-7111| 1-888-209-7130| 1-888-210-0673| +1-888-210-9250| 1-888-210-9302| 1-888-215-9422| 1-888-220-8498| 1-888-221-0726| 1-888-221-2920| +1-888-223-4021| 1-888-223-7642| 1-888-223-8246| 1-888-225-1287| 1-888-225-465| 1-888-225-782| +1-888-226-1173| 1-888-226-1622| 1-888-228-0084| 1-888-228-4154| 1-888-228-84| 1-888-228-9998| +1-888-229-163| 1-888-231-1966| 1-888-232-1654| 1-888-232-2902| 1-888-234-3690| 1-888-237-9815| +1-888-241-3676| 1-888-241-4151| 1-888-243-9401| 1-888-244-4119| 1-888-244-4578| 1-888-244-5014| +1-888-244-6132| 1-888-248-1613| 1-888-248-8815| 1-888-255-7636| 1-888-258-6033| 1-888-258-9055| +1-888-259-3417| 1-888-260-4243| 1-888-261-5610| 1-888-262-8816| 1-888-267-7999| 1-888-268-516| +1-888-268-516| 1-888-270-291| 1-888-271-859| 1-888-279-3119| 1-888-286-5822| 1-888-287-0989| +1-888-287-989| 1-888-300-4330| 1-888-301-5539| 1-888-302-0646| 1-888-304-2555| 1-888-308-3996| +1-888-308-4585| 1-888-308-4972| 1-888-308-4985| 1-888-308-5073| 1-888-308-7980| 1-888-309-5186| +1-888-309-5755#| 1-888-309-7042| 1-888-309-9976| 1-8883102449| 1-888-310-2449| 1-888-310-5669| +1-888-310-6956| 1-888-310-7012| 1-888-316-5842| 1-888-316-7391| 1-888-316-8777| 1-888-325-1924| +1-888-331-3064| 1-888-334-0666| 1-888-334-666| 1-888-335-7633| 1-888-339-0777| 1-888-346-4666| +1-888-351-9666| 1-888-356-2829| 1-888-360-4508| 1-888-369-2088| 1-888-372-9389| 1-888-384-3226| +1-888-393-6249| 1-888-395-5996| 1-888-400-4146| 1-888-403-6867| 1-888-412-7333| 1-888-416-286| +1-888-420-3996| 1888-423-3886| 1-888-423-3886| 1-888-431-1942| 1-888-440-3005| 1-888-441-1595| +1-888-442-5830| 1-888-443-7281| 1-888-444-325| 1-888-450-3444| 1-888-454-7025| 1-888-456-7170| +1888-466-6433| 1-888-466-6433| 1-888-467-5568| 1-888-470-2751| 1-888-483-9444| 1-888-484-4930| +1-888-486-4142| 1-888-495-8037| 1-888-496-666| 1-888-501-0222| 1-888-501-9477| 1-888-505-6572| +1-888-509-5592| 1-888-511-1228| 1-888-512-1929| 1-888-514-5106| 1-888-514-5126| 1-888-515-1777| +1-888-516-0490| 1-888-516-2007| 1-888-516-490| 1-888-521-0529| 1-888-526-7488| 1-888-530-7555| +1-888-540-4666| 1-888-545-9220| 1-888-547-3398| 1-88-8547-3398| 1-888-549-8666| 1-888-552-5210| +1-888-554-6480| 1-888-554-8205| 1-888-554-8266| 1-888-556-1222| 1-888-558-2612| 1-888-559-4076| +1-888-560-8943| 1-888-565-3185| 1-888-569-1655| 1-888-569-3541| 1-888-570-3651| 1-888-571-6880| +1-888-578-9666| 1-888-586-8499| 1-888-589-7758| 1-888-593-0106| 1-888-593-106| 1-888-598-7976| +1-888-607-4665| 1-888-608-2594| 1-888-616-1599| 1-888-616-9444| 1-888-621-0834| 1-888-621-834| +1-888-623-3372| 1-888-635-6193| 1-888-639-5599| 1-888-640-8577| 1-888-651-5889| 1-888-652-1304| +1-888-655-7353| 1-888-658-685| 1-888-684-6373| 1-888-691-4986| 1-888-694-2184| 1-888-696-0666| +1-888-709-5999| 1-888-724-3052| 1-888-728-7333| 1-888-728-9143| 1-888-751-4964| 1-888-751-4964| +1-888-799-0599| 1-888-801-0627| 1888-801-1571| 1-888-801-5424| 1-888-802-2529| 1-888-802-7120| +1-888-804-5441| 1-888-807-2627| 1-888-814-3477| 1-888-818-2853| 1-888-834-5606| 1-888-839-9985| +1-888-843-1126| 1-888-844-85| 1-888-850-8578| 1-888-855-6855| 1-888-858-8356| 1-888-869-4393| +1-888-870-3813| 1-888-876-4011| 1-888-879-9789| 1-888-881-9364| 1-888-883-9798| 1-888-884-4139| +1-888-884-6349| 1-888-885-1701| 1-888-885-4967| 1-888-885-8695| 1-888-886-9457| 1-888-887-8691| +1-888-890-8148| 1-888-917-5333| 1888-944-6229| 1-888-944-6229| 1-888-965-8445| 1-888-995-1799| +1-925-526-4637| 20-8886480| 20-888-6480| 23-966661| 310-651-8138| 31-115788120| +31-852086013| 32-025881811| 32-13-48-2-69| 32-2-588-5758| 32-25888838| 32-25-88-97-4| +32-2-80-80-679| 32-2-808-2080| 32-2-80-82-114| 32-2-80-82-114| 32-2-80-83-354| 32-28084953| +32-2-808-5711| 32-2-808-5741| 32-2-808-5742| 32-28-8-44-20| 32-28-8-49-32| 32-28-8-50-30| +32-28-8-52-42| 32-28-8-57-41| 32-38081711| 32-38-8-44-8| 32-71-96-26-1| 32-84480189| +32-89-68-3-11| 32-92-98-10-28| 33-0176363336| 33-176542655| 33-176542702| 33-176542705| +33-176542737| 33-178-429-476| 33-182-888-269| 33-182-888-283| 33-182-888-290| 33-182-888-433| +33-18-28-88-433| 3-318-626-5216| 33-186-265-248| 33-186269672| 33-186650032| 33-805-81-394| +33-805-81-95| 33-9-70-73-54-08| 33-9-70-73-60-84| 33-970-736-245| 33-970736257| 33-970736272| +33-9-75-18-16-00| 33-975182324| 33-9-75-18-23-26| 33-975-183-167| 34-518-88-93-96| 34-518-88-94-0| +34-518-889-407| 34-857-880-139| 34-857-88-1-41| 34-857-88-1-48| 34-857-88-1-49| 34-921-88-0-17| +34-921-88-0-23| 34-926-18-0-69| 34-927-88-0-45| 34-9-32-20-02-11| 34-932-20-2-11| 34-932-20-2-11| +34-932-20-2-7| 34-932-20-35-0| 34-951-24-2193| 34-954-5-1-35| 34-954-5-1-35| 34-965-2-17-13| +34-967-80-5-80| 358-16-469-1359| 358-753251124| 41-21-508-70-87| 41-41-508-70-76| 41-43-508-74-83| +41-43-508-92-46| 41-44-505-14-7| 41-56-588-04-13| 41-61-588-8-67| 41-61-588-8-94| 43-2155911| +43-215-5911| 43-720902540| 44-131-507-344| 44-147-337-8276| 44-163-843-8026| 44-180-845-1| +44-203-808-8593| 44-20-3868-4870| 44-20-3868-4904| 44-20-3868-4930| 44-20-8068-3165| 44-330-808-4617| +44-8000-465-220| 44-8000-465-220| 44-8000-465-53| 44-800-090-3274| 44-800-090-3820| 44-800-098-8395| +44-800-46-5036| 44-800-46-5085| 44-800-465-229| 44-800-46-5706| 44-800-48-8166| 44-800-689-1673| +44-800-689-753| 44-800-86-9326| 44-800-86-9374| 44-800-88-5062| 44-808-189-764| 44-870-820-510| +4532-725-473| 45-78746859| 45-89871945| 45-89-87-42-23| 45-89-87-42-24| 45-89874331| +46-1-88-855-68| 46-7-669-200-92| 46-8-446-820-31| 47-23965406| 47-800-24-963| 47-800-24-964| +49-800-723-6206| 507-8339138| 55-4170-8902| 61-1800-431-245| 61-1800-431-245| 61-1800-431-249| +61-1800-431-249| 61-1800-431-255| 61-1800-431-259| 61-1800-431-259| 61-1800-431-369| 61-1800-431-377| +61-1800431422| 61-1800-431-422| 61-1800-431-437| 61-1800-431-439| 61-1800-431-440| 61-1800-431-441| +61-1800-431-443| 61-1800-581-607| 61-1800-581-607| 61-1800-628-619| 61-1800-628-619| 61-1800-780-684| +61-1800-861-588| 61-1800-875-389| 61-180-87-5272| 61-267-111-644| 61-3-8657-5304| 61-894-683-528| +64-48879132| 64-48879146| 65-31631471| 65-31631471| 65-3163-1471| 65-31637677| +65-31638569| 731-777-446| 7-848-75-27| 7-848-75-55| 7-848-75-63| 78-75-49-12| +78-75-49-12| 78-75-95-72| 800-046-5034| 800-046-5035| 800-069-8947| 800-090-3178| +800-090-3917| 800-090-3965| 800-0988794| 800-098-8794| 800-130-2199| 800-183-8114| +800-242-6157| 800-243-0834| 800-257-1671| 800-257-6159| 800-276-0340| 800-279-0225| +800-337-3219| 800-368-8157| 800-385-3506| 800-385-4829| 800-446-1356| 800-497-5972| +800-552-8133| 800-552-8162| 800-637-0838| 800-696-4076| 800-795-3272| 800-813-1316| +800-910-990| 800-919-811| 805-081-035| 805-086-615| 808-189-0262| 844-200-1869| +844-200-3946| 844-313-9169| 844-324-2962| 844-386-8372| 844-411-4921| 844-430-7553| +844-431-5897| 844-542-4107| 844-663-2459| 844-676-8550| 844-760-4122| 844-798-3802| +844-885-0160| 855-205-0255| 855-205-9531| 855-205-9913| 855-228-0920| 855-228-2129| +855-228-2130| 855-228-2379| 855-239-2183| 855-241-4822| 855-248-1449| 855-248-1497| +855-252-1791| 855-257-7100| 855-258-1446| 855-262-8670| 855-262-9103| 855-266-4741| +855-282-6042| 855-289-7530| 855-292-3941| 855-292-3959| 855-294-1124| 855-294-1129| +855-297-7165| 855-297-7575| 855-297-8444| 855-324-4119| 855-324-5612| 855-324-5898| +855-332-6148| 855-332-6165| 855-334-1897| 855-351-1670| 855-355-5073| 855-358-6330| +855-358-7284| 855-364-4107| 855-369-2331| 855-369-2906| 855-391-2888| 855-404-6983| +855-404-6986| 855-405-7095| 855-431-3599| 855-445-8994| 855-445-9025| 855-445-9067| +855-447-0411| 855-454-5006| 855-484-5936| 855-484-6018| 855-500-9647| 855-500-9849| +855-500-9865| 855-533-5796| 855-624-7504| 855-689-8196| 855-689-8237| 855-692-5017| +855-699-6155| 855-699-6156| 855-731-4558| 855-731-4577| 855-740-4835| 855-740-4839| +855-786-3890| 855-828-0725| 855-879-8128| 855-879-8218| 855-880-2625| 855-882-7403| +855-883-8575| 855-889-3070| 855-894-7625| 855-894-7714| 866-201-8999| 866-203-0332| +866-203-0675| 866-203-9002| 866-209-9923| 866-211-8374| 866-245-2927| 866-249-2994| +866-251-3564| 866-256-9876| 866-258-2043| 866-258-2061| 866-273-6026| 866-273-6047| +866-273-6495| 866-279-5039| 866-279-5090| 866-290-5160| 866-291-8355| 866-291-8725| +866-296-7071| 866-298-7302| 866-315-0847| 866-331-7691| 866-350-2508| 866-350-2509| +866-371-4328| 866-383-9914| 866-391-6238| 866-392-7720| 866-402-1473| 866-421-0581| +866-421-0775| 866-421-0783| 866-423-9927| 866-424-8189| 866-424-8267| 866-433-0852| +866-448-1409| 866-475-9024| 866-491-1849| 866-491-1929| 866-517-6557| 866-528-2581| +866-529-4573| 866-529-4576| 866-537-8515| 866-553-1955| 866-570-7665| 866-627-4486| +866-664-7153| 866-674-4473| 866-674-4534| 866-679-4832| 866-711-7695| 866-745-9470| +866-745-9585| 866-778-4651| 866-788-2694| 866-799-3813| 866-799-3818| 866-809-9055| +866-811-5991| 866-819-6803| 866-819-6805| 866-841-9124| 866-841-9197| 866-844-2880| +866-856-3548| 866-876-0572| 866-877-9859| 866-884-4602| 866-888-0929| 866-888-0950| +866-888-1059| 866-940-2699| 877-201-7936| 877-205-4993| 877-208-5121| 877-211-2006| +877-219-6439| 877-221-5313| 877-223-4910| 877-223-5064| 877-249-0394| 877-265-0730| +877-269-9098| 877-288-4308| 877-367-0132| 877-387-3582| 877-387-9795| 877-390-9713| +877-393-8186| 877-495-0163| 877-507-9671| 877-527-9416| 877-548-3690| 877-578-1951| +877-578-4670| 877-593-4297| 877-765-8184| 877-806-7606| 877-840-3423| 877-848-0941| +877-910-4210| 888-204-3985| 888-217-5108| 888-219-8266| 888-223-4021| 888-225-0777| +888-233-1123| 888-242-1512| 888-244-7420| 888-248-8302| 888-252-1520| 888-252-2050| +888-267-7999| 888-275-1718| 888-304-1764| 888-304-8120| 888-310-3274| 888-382-2802| +888-410-8118| 888-415-4135| 888-440-0654| 888-442-2565| 888-453-1072| 888-453-1525| +888-466-6330| 888-466-6458| 888-473-9840| 888-487-2409| 888-493-5974| 888-545-9209| +888-554-8150| 888-557-9431| 888-587-3647| 888-595-2212| 888-617-6592| 888-623-3295| +888-660-1758| 888-660-1761| 888-694-2164| 888-694-2168| 888-694-2197| 888-694-2261| +888-722-9670| 888-776-2580| 888-778-1543| 888-795-1528| 888-797-8817| 888-797-9349| +888-797-9350| 888-803-9412| 888-810-5341| 888-811-4180| 888-829-5571| 888-829-5736| +888-858-1973| 888-858-8261| 888-858-8437| 888-870-8049| 900-868-512| 91-8979038113| +91-9899641369| diff --git a/windows/security/intelligence/support-scams.md b/windows/security/intelligence/support-scams.md index bfd22932d7..7b7b9555ab 100644 --- a/windows/security/intelligence/support-scams.md +++ b/windows/security/intelligence/support-scams.md @@ -12,7 +12,9 @@ ms.date: 07/13/2018 --- # Tech support scams -Tech support scams are an industry-wide issue where scammers use scare tactics to trick you into paying for unnecessary technical support services that supposedly fix contrived device, platform, or software problems. +Tech support scams are an industry-wide issue where scammers use scare tactics to trick users into paying for unnecessary technical support services that supposedly fix contrived device, platform, or software problems. + +## How tech support scams work Scammers may call you directly on your phone and pretend to be representatives of a software company. They might even spoof the caller ID so that it displays a legitimate support phone number from a trusted company. They can then ask you to install applications that give them remote access to your device. Using remote access, these experienced scammers can misrepresent normal system output as signs of problems. @@ -20,508 +22,43 @@ Scammers might also initiate contact by displaying fake error messages on websit When you engage with the scammers, they can offer fake solutions for your “problems” and ask for payment in the form of a one-time fee or subscription to a purported support service. -Get the latest news on tech support scams: +**For more information and to view known tech support scam numbers and popular web scams**, see https://support.microsoft.com/en-us/help/4013405/windows-protect-from-tech-support-scams -* FBI: [Public Service Announcement on Tech Support Fraud](https://www.ic3.gov/media/2018/180328.aspx) +## How to protect against tech support scams -* FTC: [FTC to Provide Refunds to Victims of Tech Support Scam](https://www.ftc.gov/news-events/press-releases/2018/01/ftc-provide-refunds-victims-tech-support-scam) +Share and implement the general tips on how to [prevent malware infection](prevent-malware-infection.md). -* Microsoft: [Teaming up in the war on tech support scams](https://cloudblogs.microsoft.com/microsoftsecure/2018/04/20/teaming-up-in-the-war-on-tech-support-scams/) +It is also important to keep the following in mind: -* Washington State AG: [AG’s lawsuit shuts down tech support scammer iYogi](http://www.atg.wa.gov/news/news-releases/ag-s-lawsuit-shuts-down-tech-support-scammer-iyogi) +* Microsoft does not send unsolicited email messages or make unsolicited phone calls to request personal or financial information, or to fix your computer. -## How to protect yourself from tech support scams +* Any communication with Microsoft has to be initiated by you. -* If you receive an unsolicited email message or phone call that claims to be from Microsoft or another company asking that you to send personal information or click links, either hang up the phone or ignore or report the email. - - **Microsoft does not send unsolicited email messages or make unsolicited phone calls to request personal or financial information, or to fix your computer.** - -* Unless you are absolutely sure you can trust the caller or the sender, do not share personal information, click links, or install applications when requested. - - **Any communication Microsoft has with you must be initiated by you.** +* Don’t call the number in the pop-ups. Microsoft’s error and warning messages never include a phone number. * Download software only from official vendor websites or the Microsoft Store. Be wary of downloading software from third-party sites, as some of them might have been modified without the author’s knowledge to bundle support scam malware and other threats. * Use [Microsoft Edge](https://www.microsoft.com/windows/microsoft-edge) when browsing the Internet. It blocks known support scam sites using Windows Defender SmartScreen (which is also used by Internet Explorer). Furthermore, Microsoft Edge can stop pop-up dialogue loops used by these sites. - **Don’t call the number in the pop-ups. Microsoft’s error and warning messages never include a phone number.** +* Enable Enable [Windows Defender Antivirus](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10) in Windows 10. It detects and removes known support scam malware. -* Enable Windows Defender Antivirus on Windows 10. It detects and removes known support scam malware. +## What to do if information has been given to a tech support person -## What to do if you already gave information to a tech support person - -* If you have already engaged and paid for fake support: - -* Uninstall applications that scammers have asked you to install. If you have given scammers access, consider resetting your PC. +* Uninstall applications that scammers asked to be install. If access has been granted, consider resetting the PC. * Run a full scan with Windows Defender Antivirus to remove any malware. Apply all security updates as soon as they are available. -* Change your passwords. +* Change passwords. * Call your credit card provider to reverse the charges, if you have already paid. * Monitor anomalous logon activity. Use Windows Defender Firewall to block traffic to services that you would not normally access. -## Reporting tech support scams +### Reporting tech support scams Help Microsoft stop scammers, whether they claim to be from Microsoft or from another tech company, by reporting tech support scams: **www.microsoft.com/reportascam** -You can also report any **unsafe website** that you suspect is a phishing website or contains malicious content directly to Microsoft by filling out a [Report an unsafe site form](https://www.microsoft.com/en-us/wdsi/support/report-unsafe-site) or using built in web browser functionaliry. +You can also report any **unsafe website** that you suspect is a phishing website or contains malicious content directly to Microsoft by filling out a [Report an unsafe site form](https://www.microsoft.com/en-us/wdsi/support/report-unsafe-site) or using built in web browser functionality. -* Microsoft Edge: If you encounter a suspicious site, click **More [...] > Send feedback** - -* On Internet Explorer: Click the gear icon, point to **Safety**, and then click **Report unsafe website**. - -Microsoft’s Digital Crimes Unit uses customer reports to investigate, take action against criminals, and make referrals to law enforcement when appropriate. - -### Government reporting - -You can contact your local government scam reporting department, such as the following: - -* In the United States, you can report tech support scams with the [Internet Crime Complaint Center (IC3)](https://www.ic3.gov/) or use the [FTC Complaint Assistant form](https://www.ftccomplaintassistant.gov/). - -* In Canada, the [Canadian Anti-Fraud Centre](http://www.antifraudcentre-centreantifraude.ca/) can provide support. - -* In the United Kingdom, you can report [fraud](https://www.actionfraud.police.uk/) as well as [unsolicited calls](https://www.tpsonline.org.uk/tps/). - -* In Australia, you can use the [ScamWatch](https://www.scamwatch.gov.au/report-a-scam) website to report a scam. - -### Get help - -When you receive a phone call or see a pop-up window on your PC and feel uncertain whether it is from someone at Microsoft, don’t take the risk. Reach out directly to one of our technical support experts dedicated to helping you at the [Microsoft Answer Desk](https://support.microsoft.com/contactus/). - -## Popular scam types - -There are several forms of tech support scams, all of which aim to trick you into believing that your computer needs to be fixed and you need to pay for technical support services. - -### Phone scams - -In this type of scam, scammers call you and claim to be from the tech support team of Microsoft or other vendors. They then offer to help solve your computer problems. - -Scammers often use publicly available phone directories, so they might know your name and other personal information when they call you. They might even guess what operating system you're using. - -Once they've gained your trust, they might ask for your user name and password or ask you to go to a legitimate website to install software that will let them access your computer to fix it. If you install the software and provide credentials, your computer and your personal information are vulnerable. - -Although law enforcement can trace phone numbers, perpetrators often use pay phones, disposable cellular phones, or stolen cellular phone numbers. Treat all unsolicited phone calls with skepticism. Do not provide any personal information. - -**If you receive an unsolicited call from someone claiming to be from Microsoft Support, hang up. We do not make these kinds of calls.** - -For further information, watch this video on staying safe from call scams: - - - -### Web scams - -Tech support scam websites make you believe that you have a problem with your PC. You may be redirected to these websites automatically by malicious ads found in dubious sites, such as download locations for fake installers and pirated media. - -These websites can use any of the following tactics to convince you that there is a problem with your PC that needs fixing: - -* A fake blue screen error - -* A fake Windows activation dialog box - -* Various fake system errors - -* Supposed malware infection or malicious activity - -They can also use the following techniques to further make their claim believable: - -* Put the image or your browser on full screen, making the error appear as though it’s coming from Windows instead of the web page - -* Disable Task Manager - -* Continuously display pop-up windows - -* Play audio message - -All these techniques are meant to persuade you to call the specified tech support number. In contrast, the real error messages on Windows 10 don’t ask you to call a tech support number. - -For further information, watch this video on staying safe from web browser scams: - - - -### Other forms of support scams - -Some tech support scams may also come in the form of malware. When run, these malware may display fake error notifications about your computer or software, similar to tech support scam websites. However, because they are programs that are installed on your computer, scammers will likely use them to perform other malicious actions, such as steal data or install other malware. - -Scammers may also use other ways to reach you, such as email or chat. These email or chat messages may resemble phishing emails; however, instead of pointing to phishing sites designed to steal credentials, the links lead to tech support scam websites. - -For further information, watch this video on staying safe from web browser scams: - - - -## Known tech support scam phone numbers - -||||||| -|---|---|---|---|---|---| -11480248 | 12807848| 20090123| 20160303| 23965524| 34881800| -34900868| 50580177| 81143615| 82888323| 84480184| 84480189| -87407257| 87409694| 98862886| 176363501| 176363506| 176391769| -182886068| 182886069| 182888275| 184883029| 184886445| 184887053| -186266214| 186266232| 186269998| 186650003| 186650010| 186653930| -345400907| 345793757| 345795825| 345798383| 345798390| 383758531| -383758532| 406688973| 720231278| 800904638| 800919811| 805081097| -815880322| 824689029| 857880151| 900423469| 900838103| 900838948| -900839155| 900861783| 900868512| 900868596| 970736352| 970736358| -970736361| 1234567567| 1300417412| 1510072932| 1510159041| 1510160969| -1510245655| 2080683410| 2080687448| 2147483646| 3215480175| 3225881811| -3228083298| 3228084953| 3238084406| 3238084491| 3253280459| 3263680469| -3263680484| 3263680580| 3284480189| 3284480200| 3726682442| 3728803282| -3728803283| 3728807869| 8000148581| 8000418255| 8000465047| 8000465243| -8000465255| 8000465275| 8000465299| 8000868271| 8006370838| 8081011552| -8081017544| 8081644738| 8081648928| 8772565767| 18002013517| 18003161942| -18009568510| 18022255900| 18442155229| 18442296999| 18443189400| 18443263137| -18446138256| 18447935916| 18448559343| 18448746222| 18552033941| 18552054077| -18552054170| 18556221162| 18559993678| 18669954293| 18772012439| 18772124133| -18772212910| 18772234815| 18772236199| 18772948866| 18777990627| 18882028995| -18882047932| 18882061755| 18882093323| 18882109250| 18882158523| 18882193660| -18882248590| 18882261173| 18883084902| 18883084903| 18883084972| 18883085694| -18883086064| 18883088671| 18883100334| 18883100770| 18883107656| 18886070666| -33176363169| 33176542702| 33186269672| 33186269674| 33186650127| 33186650134| -33970736256| 33970736257| 33970736272| 33970736288| 33970736321| 33970736336| -33974591199| 33975181600| 34918299733| 41265880437| 41265880485| 41325800376| -41435089246| 41565880326| 41565880362| 41565880413| 41565880500| 46101388408| -46472690807| 46472690837| 46775868165| 48838881236| 61894683528| 64800453791| -79063411189| 79063446907| 79600569468| 79608268467| 79608290750| 79610485439| -79626057542| 79626057552| 79626057581| 79626057590| 79626059060| 79626059063| -79626059067| 79626059071| 79649583861| 79649813542| 79653906770| 79656518090| -79659167620| 79672278895| 79676190358| 79676190359| 79676190363| 79677229508| -79677229535| 79677229540| 79677263582| 79677280316| 79677280434| 79677280561| -79677281060| 79677281254| 79677281512| 79686616290| 79688632614| 81345902886| -358753252532| 390409720840| 390426270222| 390694808816| 390999440082| 400092598858| -400093694953| 400093887737| 400094295903| 400094878629| 441630740007| 441722446140| -442031293867| 448081648928| 459438276035| 498007238485| 611800431429| 3901731920150| -3901731920173| 6901443158195| (0)2070220828| (013)02238060| (013)42590058| (02)61891708| -(02)80164703| (02)80164716| (02)80164756| (02)80172671| (02)80172685| (02)85994345| -(03)43092501| (03)57243978| (03)85666148| (03)85927365| (03)86575022| (03)86575029| -(03)86575037| (03)86575058| (03)86575059| (03)86575060| (03)86575067| (03)86575087| -(03)86575132| (03)86575174| (03)86575185| (03)86575189| (03)86575197| (03)86575202| -(03)86575207| (03)86575212| (03)86575219| (03)86575220| (03)86575227| (03)86575233| -(03)86575236| (03)86575244| (03)86575246| (03)86575250| (03)86575251| (03)86575252| -(03)86575253| (03)86575254| (03)86575259| (03)86575266| (03)86575274| (03)86575279| -(03)86575282| (03)8657-5321| (03)86575462| (03)86575481| (03)86575485| (03)86578564| -(030)30807257| (040)87407257| (040)87408505| (050)-5865-3083| (06)-9480-0946| (07)30538387| -(07)30627228| (07)30627243| (07)3062-7243| (07)31063353| (07)31886052| (07)42299559| -(07)55515928| (07)55596520| (08)62440898| (08)62441208| (08)62441245| (08)79137259| -(08)79137276| (08)79137290| (08)81204457| (08)81666920| (08)81666934| (08)81666937| -(08)81666955| (1-833-870-9055| (20)888-6480| (2845385| (32)025881811| (32)063680584| -(32)25888838| (33)0176363336| (43)215-5911| (45)89874331| (46)844686279| (646)1234567| -(65)31638569| (6901443158195| (800)-257-6159| (800)795-3272| (833)332-3666| (833)332-3999| -(833)801-6989| (833)802-8800| (844)200-3935| (844)200-3946| (844)-325-0270| (844)378-0666| -(844)393-0450| (844)393-0484| (844)393-0486| (844)393-0493| (844)-431-5897| (844)441-3440| -(844)-584-7375| (844)676-8550| (844)-731-1261| (844)-760-4122| (844)793-5916| (844)793-5936| -(844)869-5777| (844)966-5100| (855)-205-9531| (855)209-6074| (855)214-7894| (855)-225-7708| -(855)-225-8066| (855)231-0539| (855)-239-2183| (855)-241-3845| (855)241-4667| (855)-250-8770| -(855)-257-7114| (855)-266-4554| (855)266-4741| (855)266-4742| (855)278-4738| (855)294-1712| -(855)294-1825| (855)-297-7165| (855)-322-7973| (855)340-7428| (855)-351-1668| (855)-355-5293| -(855)-356-7202| (855)-356-7339| (855)-369-2906| (855)391-2888| (855)405-7100| (855)445-9027| -(855)-447-0411| (855)-533-5796| (855)550-2111| (855)622-1162| (855)624-0140| (855)624-0227| -(855)624-7391| (855)625-1554| (855)625-1567| (855)-649-8770| (855)-656-6781| (855)656-6786| -(855)-700-0815| (855)739-7816| (855)-739-7820| (855)-740-4839| (855)-744-7535| (855)862-0306| -(855)-889-3085| (855)894-7489| (866)201-6421| (866)201-6980| (866)203-7969| (866)203-9002| -(866)-230-0166| (866)-242-4511| (866)245-3153| (866)246-4756| (866)-246-4836| (866)-258-1972| -(866)-260-0177| (866)-273-6495| (866)281-2116| (866)-285-2709| (866)288-2359| (866)-290-5160| -(866)-291-8355| (866)-298-7189| (866)298-8191| (866)-298-8192| (866)304-3926| (866)307-4818| -(866)-309-5567| (866)315-0847| (866)332-5687| (866)-338-7789| (866)-350-2508| (866)366-2406| -(866)-368-2412| (866)374-5877| (866)-383-9914| (866)-383-9915| (866)402-1473| (866)412-0891| -(866)423-0059| (866)423-0063| (866)-423-1070| (866)424-8189| (866)-424-8267| (866)-428-8273| -(866)-433-0787| (866)-433-0852| (866)-446-2164| (866)446-2174| (866)455-9175| (866)455-9333| -(866)-461-1815| (866)-465-8228| (866)-472-8834| (866)475-7161| (866)475-9024| (866)-491-1840| -(866)491-1851| (866)528-4708| (866)-537-8476| (866)-537-8543| (866)564-0080| (866)-564-0233| -(866)644-1220| (866)-664-7153| (866)664-7178| (866)-671-2859| (866)-671-2872| (866)-745-9470| -(866)-745-9526| (866)-799-3813| (866)-804-9341| (866)-809-9055| (866)-811-5991| (866)-811-5999| -(866)811-6155| (866)-847-7752| (866)-847-7753| (866)-853-5456| (866)-853-5502| (866)-877-0206| -(866)-877-9859| (866)888-0929| (866)-897-2725| (877)205-4993| (877)-207-1433| (877)211-6638| -(877)-211-6638| (877)217-6241| (877)219-6084| (877)-219-6439| (877)226-0927| (877)-236-1653| -(877)-245-8680| (877)-248-6220| (877)-249-0169| (877)249-0473| (877)-257-5169| (877)265-0722| -(877)384-3140| (877)-390-9713| (877)-393-8186| (877)394-4325| (877)-394-4493| (877)410-1782| -(877)-433-3057| (877)-507-9671| (877)520-4840| (877)582-0878| (877)636-0404| (877)-678-1575| -(877)-679-5793| (877)855-3653| (877)-855-3653| (877)855-3656| (877)-856-4665| (877)856-4874| -(877)870-1153| (877)-873-3392| (877)932-2471| (888)206-1755| (888)215-8523| (888)-216-2759| -(888)-218-0528| (888)-223-4021| (888)241-1223| (888)2444556| (888)248-8302| (888)271-9836| -(888)2839922| (888)283-9922| (888)289-1009| (888)-308-4985| (888)-319-2624| (888)-453-1072| -(888)-453-1525| (888)466-6309| (888)-501-9477| (888)503-2516| (888)503-3820| (888)-563-5301| -(888)623-3295| (888)-649-3908| (888)-649-9652| (888)660-1761| (888)694-2168| (888)694-2197| -(888)-761-9452| (888)-799-5199| (888)810-5341| (888)810-8342| (888)811-4180| (888)829-5571| -(888)829-5736| (888)-829-5799| (888)-835-3145| (888)-857-7032| (888)-858-8266| (888)-858-8361| -(888)858-8437| (888)869-4769| (888)886-8732| (888)-892-6972| (888)894-5790| (888)992-3346| -001-800-291-7514| 001-800-337-6075| 001-800-741-0438| 001-800-862-3971| 001-833-248-5444| 001-833-248-5777| -001-844-217-3666| 001-844-416-0999| 001-844-416-1777| 001-844-416-3555| 001-844-441-4490| 001-855-220-5679| -001-855-340-0999| 001-855-371-9444| 001-855-382-4333| 001-855-433-1222| 001-855-433-1666| 001-855-433-5111| -001-888-334-1444| 001-888-549-8666| 001-888-578-9666| 001-888-696-0666| 001-888-711-6011| 01-013-894-74| -010-8080688| 010-8080698| 01-088-482-93| 01-513-6657| 01-586-613-14| 0-161-660-4291| -0-161-660-8204| 01-617918571| 01-70-71-29-83| 01-70-71-29-85| 01-70-72-08-31| 01-70-75-40-58| -01-76-34-05-40| 01-76-34-05-42| 01-76-34-05-43| 01-76-34-05-47| 01-76-34-05-48| 0176-350-282| -01-76-35-02-82| 0-176-350-282| 01-76-35-02-86| 01-76-38-04-17| 01-76-39-05-48| 01-76-42-02-52| -01-76-44-01-87| 01-76-44-03-79| 01-76-54-26-50| 01-76-54-26-55| 01-76-54-27-02| 01-76-54-27-37| -01-76-75-32-49| 01-78-42-94-73| 01-82-88-82-58| 01-82-88-82-68| 01-82-88-82-69| 01-82-88-82-80| -01-82-88-82-88| 01-82-88-83-09| 0-182-888-313| 01-82-88-83-23| 01-82-88-83-28| 01-82-88-83-34| -01-82-88-83-50| 01-82-88-83-55| 01-82-88-83-64| 01-82-88-83-85| 01-82-88-84-15| 01-82-88-84-18| -01-82-88-84-33| 01-82-88-85-17| 01-82-88-89-29| 01-82-88-89-30| 01-84-88-00-78| 01-84-88-46-81| -01-84-88-64-48| 01-84-88-70-53| 01-86-26-01-80| 01-86-26-22-91| 01-86-26-23-76| 01-86-26-42-69| -01-86-26-47-64| 01-86-26-47-68| 01-86-26-51-73| 01-86-26-51-85| 01-86-26-52-13| 0186266214| -0186266232| 01-86-26-99-87| 0186650003| 0186650010| 01-86-65-01-04| 01-86-65-01-12| -01-86-65-01-25| 01-86-65-19-63| 01-90-38-86-6| 0-199-346-0018| 020-3514-9444| 0-203-868-2233| -0208-068-3410| 0208-133-6658| 02-8017-2666| 0-28-08-44-42| 02-831-09124| 02-83176354| -030-30807257| 032-221095548| 03-4578-9419| 0345795825| 0345-795-825| 0345798390| -0345-798-390| 03-4580-9710| 03-4589-4823| 03-4589-4826| 03-4590-2887| 03-4590-2890| -03-52929333| 0383758532| 03-86575028| 03-86575082| 03-86575137| 03-86575205| -03-86575225| 03-86575233| 03-86575236| 03-86575244| 03-86575255| 03-86575259| -03-86575441| 03-86575492| 040-87407257| 0-408-740-8503| 0-408-740-9127| 050-5865-3083| -06-9480-0911| 0694808661| 0694-808-661| 0694808798| 0694-808-798| 07-30677862| -07-55515928| 076-888-8369| 076-888-8645| 0-800-014-8165| 0-800-014-8580| 0-800-041-8236| -0-800-041-8255| 0-800-041-8266| 0-800-046-5034| 0-800-046-5039| 0-800-046-5059| 0-800-046-5067| -0-800-046-5088| 0-800-046-5208| 0-800-046-5230| 0-800-046-5240| 0-800-046-5257| 0-800-046-5264| -0-800-046-5266| 0-800-046-5275| 0-800-046-5705| 0-800-046-5727| 0-800-069-8038| 0800-086-9887| -0800-086-9891| 0800-086-9895| 0800-086-9897| 0800-086-9957| 0-800-086-9957| 0800-086-9967| -0-800-088-5368| 0-800-090-3247| 0-800-090-3813| 0-800-090-3815| 0-800-090-3834| 0-800-090-3869| -0-800-090-3876| 0-800-090-3931| 0-800-090-3961| 0-800-098-8251| 0-800-098-8427| 0-800-133-7582| -0-800-181-2377| 0800-183-3316| 0-800-183-8114| 0800-183-8200| 0-800-189-0355| 0800-368-8157| -0-800-368-8920| 0-800-723-4924| 0-800-724-3871| 0800904638| 0-800-910-990| 0800919811| -0800-919-811| 0-800-919-811| 0-805-081-394| 08-05-08-66-15| 0-808-164-4743| 0808-189-4081| -085-208-4376| 085-208-5236| 085-208-5308| 08-62440898| 08-81666928| 08-81666971| -08-93742253| 09-424-112-54| 0970736361| 09-74-59-53-39| 09-75-18-92-61| 09-887-9731| -1-300-596-394| 1-300-596-397| 1-300-596-398| 1-562-926-5672| 1-646-751-8006| 1-704-467-8894| -1-800-201-3517| 1-800-208-4060| 1-800-208-4060-| 1-800-209-1664| 1-800-214-7440| 1-800-218-8813| -1-800-219-713| 1800-230-6165| 1-800-230-6593| 1-800234567| 1-800-236-1513| 1-800-239-102| -1-800-253-8598| 1-800-265-80| 1-800-273-5970| 1-800-278-4266| 1-800-281-6897| 1-800-281-97| -1-800-284-7304| 1-800-285-1641| 1-800-285-6111| 1-800-290-6829| 1-800-291-4481| 1-800-291-7514| -1-800-292-1174| 1-800-297-6859| 1-800-309-1126| 1-800-309-1126-| 1-800-311-5914| 1-800-316-1942| -1-800-318-4284| 1-800-351-8467| 1-800-353-2506| 1-800-363-5019| 1-800-380-1734| 1-800-381-2059| -1-800-381-9788| 1-800-431-255| 1800-431-283| 1-800-431-357| 1800-431-362| 1-800-431-362| -1-800-431-367| 1-800-431-368| 1-800-431-377| 1-800-431-395| 1800-431-452| 1-800-431-453| -1-800-431-492| 1-800-445-2620| 1-800-446-1359| 1-800-446-9531| 1-800-469-1480| 1-800-473-7579| -1-800-523-8091| 1-800-556-3984| 1-800-558-9204| 1800-569-0786| 1-800-569-0786| 1-800-573-3082| -1800-581-607| 1-800-586-7035| 1800-590-5371| 1-800-602-312| 1-800-617-3364| 1-800-625-1264| -1-800-625-1446| 1-800-627-1612| 1-800-630-3153| 1-800-634-1162| 1-800-640-3506| 1-800-646-0717| -1-800-646-717| 1-800-651-1445| 1-800-651-5036| 1-800-653-1183| 1-800-658-2836| 1-800-658-8214| -1-800-678-9143| 1800-681-591| 1-800-683-9049| 1-800-683-9841| 1-800-696-4076| 1-800-718-1917| -1-800-729-1951| 1-800-737-0675| 1-800-741-658| 1800-745-9386| 1-800-774-1799| 1-800-775-452| -1-800-813-1316| 1-800-826-5638| 1-800-838-2529| 1-800-850-6759| 1-800-861-585| 1-800-862-3971| -1-800-865-9812| 1-800-874-935| 1-800-876-0491| 1-800-876-491| 1-800-905-6904| 1-800-917-9647| -1-800-928-2104| 1-800-933-9950| 1-800-942-1460| 1800-949-31| 1-800-952-984| 1-800-953-925| -1-800-954-274| 1800-954-357| 1-800-954-357| 1800-956-8510| 1-800-962-1569| 1-800-969-507| -1-800-983-145| 1-800-985-5120| 1-800-986-9304| 1-805-203-8843| 1-806-414-1834| 1-810-292-797| -1-814-753-1577| 1817-237-9401| 1-818-358-8718| 1-833-224-8222| 1-833-248-4555| 1-833-300-5666| -1-833-334-8999| 1-833-335-1333| 1-833-336-8633| 1-833-337-6555| 1-833-337-666| 1-833-339-7733| -1-833-399-999| 1-833-414-5500| 1833-414-6600| 1-833-414-6600| 1-833-414-8800| 1833-425-7961| -1-833-432-7770| 1-833-543-8896| 1-833-661-1933| 1-833-677-5449| 1-833-698-8563| 1-833-706-4400| -1-833-706-8800| 1-833-776-8324| 1-833-783-7700| 1-833-802-2200| 1-833-863-6600| 1-833-870-9054| -1-833-870-9055| 1833-990-7999| 1-833-995-1999| 1-844-200-159| 1-844-200-1625| 1-844-200-1653| -1-844-200-1712| 1-844-200-1713| 1-844-200-1716| 1-844-200-1751| 1-844-200-1859| 1-844-200-1890| -1-844-200-2560| 1-844-200-2574| 1-844-200-2578| 1-844-200-2629| 1-844-200-2650| 1-844-200-2861| -1-844-200-2870| 1-844-200-4074| 1-844-200-4091| 1-844-200-4098| 1-844-200-4099| 1-844-200-4116| -1-844-200-4203| 1-844-200-4243| 1-844-200-4246| 1-844-200-4249| 1-844-200-4323| 1-844-200-4379| -1-844-200-4473| 1-844-200-4474| 1-844-200-4485| 1-844-200-4486| 1-844-204-9149| 1-844-210-6004| -1-844-212-8344| 1-844-215-5229| 1-844-216-3222| 1-844-219-9266| 1-844-229-6999| 1-844-237-2411| -1-844-237-2411-| 1-844-238-9924| 1-844-239-5999| 1-844-240-732| 1-844-241-5999| 1-844-241-7912| -1-844-246-0222| 1-844-248-2909| 1-844-252-6111| 1-844-255-7017| 1-844-258-4222| 1-844-260-7876| -1-844-261-8596| 1-844-264-6777| 1-844-265-1895| 1-844-266-6763| 1-844-284-8333| 1-844-284-8623| -1-844-287-1056| 1-844-292-4928| 1-844-301-371| 1-844-305-5027| 1-844-307-1823| 1-844-307-1915| -1-844-307-3666| 1-844-307-3760| 1-844-311-9589| 1-844-312-7438| 1-844-313-2246| 1-844-313-2994| -1-844-313-6006| 1-844-313-6996| 1-844-313-7003| 1-844-313-9169| 1-844-313-9175| 1-844-314-758| -1-844-318-9400| 1-844-324-2398| 1-844-324-6235| 1-844-326-3137| 1-844-328-3777| 1-844-347-5040| -1-844-347-8024| 1-844-350-4289| 1-844-352-9401| 1-844-363-5005| 1-844-364-3797| 1-844-366-5999| -1-844-370-2707| 1-844-371-8869| 1-844-372-887| 1-844-378-6561| 1-844-378-6777| 1-844-378-6888| -1-844-378-9888| 1-844-386-1464| 1-844-392-7021| 1-844-399-9041| 1-844-400-9542| 1-844-410-800| -1-844-410-804| 1-844-410-806| 1-844-411-4922| 1-844-416-2777| 1844-416-3444| 1-844-416-3444| -1-844-421-5040| 1-844-421-5044| 1-844-421-5818| 1-844-422-5281| 1-844-428-3630| 1-844-431-5897| -1-844-433-1244| 1-844-433-2012| 1-844-438-289| 1-844-440-1440| 1-844-441-1440| 1-844-441-3440| -1-844-442-6444| 1-844-443-9444| 1-844-445-0440| 1-844-446-245| 1-844-448-9577| 1-844-450-732| -1-844-450-735| 1-844-454-7212| 1-844-455-5516| 1-844-456-2535| 1-844-470-9939| 1-844-473-5341| -1-844-488-0601| 1-844-488-601| 1-844-488-7669| 1-844-489-4777| 1-844-489-6111| 1-844-505-786| -1-844-506-2833| 1-844-525-6428| 1-844-529-3725| 1-844-536-9249| 1-844-538-2676| 1-844-539-5778| -1-844-539-5784| 1-844-542-4107| 1-844-543-6206| 1-844-545-8489| 1-844-551-8975| 1-844-554-2335| -1844-554-2336| 1-844-554-2336| 1-844-556-2898| 1-844-556-7758| 1-844-558-1757| 1-844-568-2986| -1-844-573-4082| 1-844-577-2888| 1-844-585-1394| 1-844-587-7642| 1-844-587-7643| 1-844-592-141| -1-844-594-0202| 1-844-594-202| 1-844-598-3874| 1-844-599-9699| 1-844-608-8791| 1-844-609-9925| -1-844-610-4969| 1-844-612-7496| 1-844-613-8256| 1-844-613-8256-| 1-844-616-4636| 1-844-621-9192| -1-844-622-9881| 1-844-631-9229| 1-844-634-3273| 1-844-646-761| 1-844-647-2674| 1-844-647-9749| -1-844-649-8047| 1-844-651-2555| 1-844-651-5157| 1-844-652-9239| 1-844-653-8666| 1-844-656-1695| -1-844-656-7657| 1844-662-9666| 1-844-662-9666| 1-844-665-6697| 1-844-665-6888| 1-844-665-7222| -1-844-666-6856| 1-844-670-2132| 1-844-671-9133| 1-844-672-9621| 1-844-675-2565| 1-844-675-8730| -1-844-678-7861| 1-844-692-3232| 1-844-693-9511| 1-844-694-2302| 1-844-699-8351| 1-844-700-139| -1-844-703-1130| 1-844-712-8372| 1-844-712-8372-| 1-844-715-0111| 1-844-715-111| 1-844-719-6112| -1-844-719-6135| 1-844-719-6166| 1-844-724-6592| 1-844-726-5418| 1-844-730-7111| 1-844-733-5424| -1-844-734-4622| 1-844-739-2013| 1-844-741-8241| 1-844-743-6449| 1-844-744-6889| 1-844-750-6258| -1-844-755-0510| 1-844-758-4880| 1-844-758-6851| 1-844-758-6854| 1-844-761-8172| 1-844-767-8232| -1-844-772-2439| 1-844-774-8432| 1-844-775-6410| 1-844-775-8407| 1-844-778-9178| 1-844-778-9179| -1-844-778-9180| 1-844-778-9182| 1-844-779-3057| 1-844-779-444| 1-844-779-7006| 1844-781-9888| -1-844-781-9888| 1-844-786-8920| 1-844-788-4217| 1-844-789-1031| 1-844-791-1072| 1-844-791-1319| -1-844-792-2887| 1-844-792-2898| 1-844-793-5488| 1-844-795-9598| 1-844-798-3802| 1-844-800-2016| -1-844-800-3651| 1-844-800-6834| 1-844-800-6856| 1-844-801-5941| 1-844-804-2259| 1-844-805-0111| -1-844-806-4353| 1-844-807-3444| 1-844-807-4555| 1844-807-8358| 1-844-807-8358| 1-844-807-8535| -1-844-810-2392| 1-844-810-6590| 1-844-811-1823| 1-844-811-606| 1-844-816-231| 1-844-816-232| -1-844-816-7270| 1-844-819-6285| 1-844-820-4849| 1-844-822-8676| 1-844-828-9509| 1-844-829-3685| -1-844-829-5569| 1-844-830-777| 1-844-831-5994| 1-844-831-6839| 1-844-831-6841| 1-844-832-860| -1-844-835-5063| 1-844-843-5125| 1-844-850-3475| 1-844-850-7794| 1-844-850-8524| 1-844-851-4685| -1-844-854-1116| 1-844-855-9343| 1-844-858-5267| 1-844-858-5647| 1-844-861-7753| 1-844-861-7768| -1-844-862-6657| 1-844-862-6662| 1-844-866-1208| 1-844-866-408| 1-844-867-2500| -1-844-867-2500| -1-844-869-7593| 1-844-869-8466| 1-844-870-4511| 1-844-871-6370| 1-844-872-1286| 1-844-872-1555| -1-844-872-1666| 1-844-873-1596| 1-844-874-3456| 1-844-874-6222| 1-844-877-9492| 1-844-879-8755| -1-844-879-8755-| 1-844-880-8540| 1-844-882-1972| 1-844-882-29| 1-844-883-9715| 1-844-885-1444| -1-844-888-6250| 1-844-890-6983| 1-844-890-8837| 1-844-890-8967| 1-844-891-1033| 1-844-891-1947| -1-844-891-4879| 1-844-891-4883| 1-844-894-8333| 1-844-895-3281| 1-844-895-393| 1-844-898-7540| -1-844-991-447| 1845-203-3355| 1-845-205-9081| 1-845-233-6465| 1-845-237-5335| 1-845-237-5345| -1-850-583-3302| 1-855-200-6789| 1-855-203-6745| 1-855-205-3429| 1-855-205-4077| 1-855-221-8666| -1855-228-920| 1-855-231-9571| 1-855-235-0666| 1-855-236-8489| 1-855-238-777| 1-855-245-888| -1-855-246-8689| 1-855-256-4555| 1-855-261-444| 1-855-269-5777| 1-855-278-5777| 1-855-287-5222| -1-855-297-8444| 1-855-297-9777| 1-855-302-8333| 1-855-307-6690| 1-855-307-6690-| 1-855-307-6697| -1-855-325-1775| 1-855-336-7111| 1-855-340-999| 1-855-341-3936| 1-855-351-1669| 1-855-372-2604| -1-855-372-4111| 1-855-374-9888| 1-855-382-4333| 1-855-389-2999| 1-855-389-4333| 1-855-390-1666| -1-855-391-2888| 1-855-393-4537| 1-855-400-5988| 1-855-407-4888| 1-855-411-7333| 1-855-428-2297| -1-855-433-5111| 1-855-441-0222| 1-855-441-7442| 1-855-441-7646| 1-855-442-4430| 1-855-483-6922| -1-855-490-1999| 1-855-490-3222| 1-855-501-3222| 1-855-511-8200| 1-855-534-8622| 1-855-550-3155| -1-855-558-6111| 1-855-581-6200| 1-855-622-7910| 1-855-633-1666| 1-855-634-7222| 1855-640-666| -1-855-640-666| 1-855-654-999| 1-855-676-6410| 1-855-687-3444| 1-855-687-6111| 1-855-687-8444| -1-855-689-8237| 1-855-697-5333| 1-855-707-865| 1-855-718-9786| 1-855-722-6773| 1-855-755-0999| -1-855-762-5222| 1-855-786-3898| 1-855-844-199| 1-855-844-8599| 1-855-861-9885| 1-855-883-8484| -1-855-937-4376| 1-855-955-2511| 1-858-251-4120| 1858-386-79| 1-866-202-1086| 1-866-205-9205| -1-866-207-1988| 1-866-212-2077| 1-866-213-4608| 1-866-214-5075| 1-866-214-8746| 1-866-215-1667| -1-866-215-3122| 1-866-216-9450| 1-866-216-9557| 1-866-217-1114| 1-866-217-246| 1-866-217-365| -1-866-217-5161| 1-866-217-5708| 1-866-217-8834| 1-866-217-8835| 1-866-217-9773| 1-866-218-1569| -1-866-218-1647| 1-866-218-1667| 1-866-218-3112| 1-866-218-3116| 1-866-218-3879| 1-866-245-4827| -1-866-249-7329| 1-866-278-2125| 1-866-279-9569| 1-866-281-2116| 1-866-296-7071| 1-866-312-4799| -1-866-314-6015| 1-866-315-1620| 1-866-333-3971| 1-866-338-7786| 1-866-339-1004| 1-866-343-8297| -1866-370-410| 1-866-383-114| 1-866-389-1479| 1-866-417-3002| 1-866-421-0579| 1-866-439-4500| -1-866-439-4500-| 1-866-446-1341| 1-866-450-3079| 1-866-497-4002| 1-866-511-7592| 1-866-511-7594| -1-866-590-8715| 1-866-610-9888| 1-866-625-5558| 1-866-626-3808| 1-866-639-8853| 1-866-664-7164| -1-866-683-3337| 1-866-686-7495| 1866-686-7503| 1-866-752-3090| 1-866-835-5589| 1-866-841-9124| -1866-844-2548| 1-866-847-7743| 1866-847-7788| 1-866-869-9348| 1-866-888-1059| 1870-513-108| -1-877-201-2439| 1-877-207-1564| 1-877-211-2480| 1-877-211-8858| 1-877-217-5947| 1-877-217-6313| -1-877-217-6313| 1-877-217-6313| 1-877-218-3919| 1-877-219-1029| 1-877-219-1485| 1-877-219-1968| -1-877-219-1996| 1-877-219-5017| 1-877-219-5044| 1-877-219-5060| 1-877-219-5956| 1-877-219-5966| -1-877-219-6702| 1-877-219-6703| 1-877-219-7404| 1-877-219-8737| 1-877-219-9667| 1-877-219-994| -1-877-220-2054| 1877-220-3072| 1-877-220-3180| 1-877-220-4850| 1-877-220-4860| 1-877-220-5017| -1-877-220-5769| 1-877-220-6098| 1-877-220-6582| 1-877-220-7397| 1-877-220-8475| 1-877-220-8628| -1-877-220-8783| 1-877-220-9321| 1-877-220-9962| 1-877-221-1366| 1-877-221-313| 1-877-221-8289| -1-877-222-860| 1-877-223-4585| 1877-224-244| 1-877-224-244| 1-877-224-2480| 1-877-224-2895| -1-877-244-0727| 1-877-244-727| 1-877-253-8089| 1-877-264-2122| 1-877-265-5843| 1-877-268-9059| -1-877-268-9059-| 1-877-293-4440| 1-877-299-5502| 1-877-346-1614| 1-877-353-1034| 1-877-353-1127| -1-877-373-8371| 1-877-382-9050| 1-877-390-1888| 1877-393-8186| 1-877-393-8186| 1-877-396-6777| -1-877-408-7275| 1877-420-5230| 1-877-433-3061| 1-877-457-7705| 1-877-469-2140| 1-877-474-4311| -1-877-503-7614| 1-877-509-8343| 1-877-510-5544| 1-877-524-7180| 1-877-546-2439| 1-877-577-5766| -1-877-626-2710| 1-877-640-2516| 1-877-640-2517| 1-877-691-3469| 1-877-694-1843| 1-877-734-4250| -1-877-750-7842| 1-877-757-4876| 1-877-796-9406| 1-8777986486| 1-877-798-6486| 1-877-799-5430| -1-877-818-5969| 1-877-824-9312| 1-877-834-0372| 1-877-834-372| 1-877-836-562| 1-877-837-9791| -1-877-843-3339| 1-877-861-3759| 1-877-863-4795| 1-877-870-1310| 1-877-888-7470| 1-877-939-3009| -1-877-960-2359| 1-88-450-3444| 1-888-202-8995| 1-888-204-7932| 1-888-205-4163| 1-888-205-4245| -1-888-205-9890| 1-888-206-1755| 1-888-209-4422| 1-888-209-7111| 1-888-209-7130| 1-888-210-0673| -1-888-210-9250| 1-888-210-9302| 1-888-215-9422| 1-888-220-8498| 1-888-221-0726| 1-888-221-2920| -1-888-223-4021| 1-888-223-7642| 1-888-223-8246| 1-888-225-1287| 1-888-225-465| 1-888-225-782| -1-888-226-1173| 1-888-226-1622| 1-888-228-0084| 1-888-228-4154| 1-888-228-84| 1-888-228-9998| -1-888-229-163| 1-888-231-1966| 1-888-232-1654| 1-888-232-2902| 1-888-234-3690| 1-888-237-9815| -1-888-241-3676| 1-888-241-4151| 1-888-243-9401| 1-888-244-4119| 1-888-244-4578| 1-888-244-5014| -1-888-244-6132| 1-888-248-1613| 1-888-248-8815| 1-888-255-7636| 1-888-258-6033| 1-888-258-9055| -1-888-259-3417| 1-888-260-4243| 1-888-261-5610| 1-888-262-8816| 1-888-267-7999| 1-888-268-516| -1-888-268-516| 1-888-270-291| 1-888-271-859| 1-888-279-3119| 1-888-286-5822| 1-888-287-0989| -1-888-287-989| 1-888-300-4330| 1-888-301-5539| 1-888-302-0646| 1-888-304-2555| 1-888-308-3996| -1-888-308-4585| 1-888-308-4972| 1-888-308-4985| 1-888-308-5073| 1-888-308-7980| 1-888-309-5186| -1-888-309-5755#| 1-888-309-7042| 1-888-309-9976| 1-8883102449| 1-888-310-2449| 1-888-310-5669| -1-888-310-6956| 1-888-310-7012| 1-888-316-5842| 1-888-316-7391| 1-888-316-8777| 1-888-325-1924| -1-888-331-3064| 1-888-334-0666| 1-888-334-666| 1-888-335-7633| 1-888-339-0777| 1-888-346-4666| -1-888-351-9666| 1-888-356-2829| 1-888-360-4508| 1-888-369-2088| 1-888-372-9389| 1-888-384-3226| -1-888-393-6249| 1-888-395-5996| 1-888-400-4146| 1-888-403-6867| 1-888-412-7333| 1-888-416-286| -1-888-420-3996| 1888-423-3886| 1-888-423-3886| 1-888-431-1942| 1-888-440-3005| 1-888-441-1595| -1-888-442-5830| 1-888-443-7281| 1-888-444-325| 1-888-450-3444| 1-888-454-7025| 1-888-456-7170| -1888-466-6433| 1-888-466-6433| 1-888-467-5568| 1-888-470-2751| 1-888-483-9444| 1-888-484-4930| -1-888-486-4142| 1-888-495-8037| 1-888-496-666| 1-888-501-0222| 1-888-501-9477| 1-888-505-6572| -1-888-509-5592| 1-888-511-1228| 1-888-512-1929| 1-888-514-5106| 1-888-514-5126| 1-888-515-1777| -1-888-516-0490| 1-888-516-2007| 1-888-516-490| 1-888-521-0529| 1-888-526-7488| 1-888-530-7555| -1-888-540-4666| 1-888-545-9220| 1-888-547-3398| 1-88-8547-3398| 1-888-549-8666| 1-888-552-5210| -1-888-554-6480| 1-888-554-8205| 1-888-554-8266| 1-888-556-1222| 1-888-558-2612| 1-888-559-4076| -1-888-560-8943| 1-888-565-3185| 1-888-569-1655| 1-888-569-3541| 1-888-570-3651| 1-888-571-6880| -1-888-578-9666| 1-888-586-8499| 1-888-589-7758| 1-888-593-0106| 1-888-593-106| 1-888-598-7976| -1-888-607-4665| 1-888-608-2594| 1-888-616-1599| 1-888-616-9444| 1-888-621-0834| 1-888-621-834| -1-888-623-3372| 1-888-635-6193| 1-888-639-5599| 1-888-640-8577| 1-888-651-5889| 1-888-652-1304| -1-888-655-7353| 1-888-658-685| 1-888-684-6373| 1-888-691-4986| 1-888-694-2184| 1-888-696-0666| -1-888-709-5999| 1-888-724-3052| 1-888-728-7333| 1-888-728-9143| 1-888-751-4964| 1-888-751-4964| -1-888-799-0599| 1-888-801-0627| 1888-801-1571| 1-888-801-5424| 1-888-802-2529| 1-888-802-7120| -1-888-804-5441| 1-888-807-2627| 1-888-814-3477| 1-888-818-2853| 1-888-834-5606| 1-888-839-9985| -1-888-843-1126| 1-888-844-85| 1-888-850-8578| 1-888-855-6855| 1-888-858-8356| 1-888-869-4393| -1-888-870-3813| 1-888-876-4011| 1-888-879-9789| 1-888-881-9364| 1-888-883-9798| 1-888-884-4139| -1-888-884-6349| 1-888-885-1701| 1-888-885-4967| 1-888-885-8695| 1-888-886-9457| 1-888-887-8691| -1-888-890-8148| 1-888-917-5333| 1888-944-6229| 1-888-944-6229| 1-888-965-8445| 1-888-995-1799| -1-925-526-4637| 20-8886480| 20-888-6480| 23-966661| 310-651-8138| 31-115788120| -31-852086013| 32-025881811| 32-13-48-2-69| 32-2-588-5758| 32-25888838| 32-25-88-97-4| -32-2-80-80-679| 32-2-808-2080| 32-2-80-82-114| 32-2-80-82-114| 32-2-80-83-354| 32-28084953| -32-2-808-5711| 32-2-808-5741| 32-2-808-5742| 32-28-8-44-20| 32-28-8-49-32| 32-28-8-50-30| -32-28-8-52-42| 32-28-8-57-41| 32-38081711| 32-38-8-44-8| 32-71-96-26-1| 32-84480189| -32-89-68-3-11| 32-92-98-10-28| 33-0176363336| 33-176542655| 33-176542702| 33-176542705| -33-176542737| 33-178-429-476| 33-182-888-269| 33-182-888-283| 33-182-888-290| 33-182-888-433| -33-18-28-88-433| 3-318-626-5216| 33-186-265-248| 33-186269672| 33-186650032| 33-805-81-394| -33-805-81-95| 33-9-70-73-54-08| 33-9-70-73-60-84| 33-970-736-245| 33-970736257| 33-970736272| -33-9-75-18-16-00| 33-975182324| 33-9-75-18-23-26| 33-975-183-167| 34-518-88-93-96| 34-518-88-94-0| -34-518-889-407| 34-857-880-139| 34-857-88-1-41| 34-857-88-1-48| 34-857-88-1-49| 34-921-88-0-17| -34-921-88-0-23| 34-926-18-0-69| 34-927-88-0-45| 34-9-32-20-02-11| 34-932-20-2-11| 34-932-20-2-11| -34-932-20-2-7| 34-932-20-35-0| 34-951-24-2193| 34-954-5-1-35| 34-954-5-1-35| 34-965-2-17-13| -34-967-80-5-80| 358-16-469-1359| 358-753251124| 41-21-508-70-87| 41-41-508-70-76| 41-43-508-74-83| -41-43-508-92-46| 41-44-505-14-7| 41-56-588-04-13| 41-61-588-8-67| 41-61-588-8-94| 43-2155911| -43-215-5911| 43-720902540| 44-131-507-344| 44-147-337-8276| 44-163-843-8026| 44-180-845-1| -44-203-808-8593| 44-20-3868-4870| 44-20-3868-4904| 44-20-3868-4930| 44-20-8068-3165| 44-330-808-4617| -44-8000-465-220| 44-8000-465-220| 44-8000-465-53| 44-800-090-3274| 44-800-090-3820| 44-800-098-8395| -44-800-46-5036| 44-800-46-5085| 44-800-465-229| 44-800-46-5706| 44-800-48-8166| 44-800-689-1673| -44-800-689-753| 44-800-86-9326| 44-800-86-9374| 44-800-88-5062| 44-808-189-764| 44-870-820-510| -4532-725-473| 45-78746859| 45-89871945| 45-89-87-42-23| 45-89-87-42-24| 45-89874331| -46-1-88-855-68| 46-7-669-200-92| 46-8-446-820-31| 47-23965406| 47-800-24-963| 47-800-24-964| -49-800-723-6206| 507-8339138| 55-4170-8902| 61-1800-431-245| 61-1800-431-245| 61-1800-431-249| -61-1800-431-249| 61-1800-431-255| 61-1800-431-259| 61-1800-431-259| 61-1800-431-369| 61-1800-431-377| -61-1800431422| 61-1800-431-422| 61-1800-431-437| 61-1800-431-439| 61-1800-431-440| 61-1800-431-441| -61-1800-431-443| 61-1800-581-607| 61-1800-581-607| 61-1800-628-619| 61-1800-628-619| 61-1800-780-684| -61-1800-861-588| 61-1800-875-389| 61-180-87-5272| 61-267-111-644| 61-3-8657-5304| 61-894-683-528| -64-48879132| 64-48879146| 65-31631471| 65-31631471| 65-3163-1471| 65-31637677| -65-31638569| 731-777-446| 7-848-75-27| 7-848-75-55| 7-848-75-63| 78-75-49-12| -78-75-49-12| 78-75-95-72| 800-046-5034| 800-046-5035| 800-069-8947| 800-090-3178| -800-090-3917| 800-090-3965| 800-0988794| 800-098-8794| 800-130-2199| 800-183-8114| -800-242-6157| 800-243-0834| 800-257-1671| 800-257-6159| 800-276-0340| 800-279-0225| -800-337-3219| 800-368-8157| 800-385-3506| 800-385-4829| 800-446-1356| 800-497-5972| -800-552-8133| 800-552-8162| 800-637-0838| 800-696-4076| 800-795-3272| 800-813-1316| -800-910-990| 800-919-811| 805-081-035| 805-086-615| 808-189-0262| 844-200-1869| -844-200-3946| 844-313-9169| 844-324-2962| 844-386-8372| 844-411-4921| 844-430-7553| -844-431-5897| 844-542-4107| 844-663-2459| 844-676-8550| 844-760-4122| 844-798-3802| -844-885-0160| 855-205-0255| 855-205-9531| 855-205-9913| 855-228-0920| 855-228-2129| -855-228-2130| 855-228-2379| 855-239-2183| 855-241-4822| 855-248-1449| 855-248-1497| -855-252-1791| 855-257-7100| 855-258-1446| 855-262-8670| 855-262-9103| 855-266-4741| -855-282-6042| 855-289-7530| 855-292-3941| 855-292-3959| 855-294-1124| 855-294-1129| -855-297-7165| 855-297-7575| 855-297-8444| 855-324-4119| 855-324-5612| 855-324-5898| -855-332-6148| 855-332-6165| 855-334-1897| 855-351-1670| 855-355-5073| 855-358-6330| -855-358-7284| 855-364-4107| 855-369-2331| 855-369-2906| 855-391-2888| 855-404-6983| -855-404-6986| 855-405-7095| 855-431-3599| 855-445-8994| 855-445-9025| 855-445-9067| -855-447-0411| 855-454-5006| 855-484-5936| 855-484-6018| 855-500-9647| 855-500-9849| -855-500-9865| 855-533-5796| 855-624-7504| 855-689-8196| 855-689-8237| 855-692-5017| -855-699-6155| 855-699-6156| 855-731-4558| 855-731-4577| 855-740-4835| 855-740-4839| -855-786-3890| 855-828-0725| 855-879-8128| 855-879-8218| 855-880-2625| 855-882-7403| -855-883-8575| 855-889-3070| 855-894-7625| 855-894-7714| 866-201-8999| 866-203-0332| -866-203-0675| 866-203-9002| 866-209-9923| 866-211-8374| 866-245-2927| 866-249-2994| -866-251-3564| 866-256-9876| 866-258-2043| 866-258-2061| 866-273-6026| 866-273-6047| -866-273-6495| 866-279-5039| 866-279-5090| 866-290-5160| 866-291-8355| 866-291-8725| -866-296-7071| 866-298-7302| 866-315-0847| 866-331-7691| 866-350-2508| 866-350-2509| -866-371-4328| 866-383-9914| 866-391-6238| 866-392-7720| 866-402-1473| 866-421-0581| -866-421-0775| 866-421-0783| 866-423-9927| 866-424-8189| 866-424-8267| 866-433-0852| -866-448-1409| 866-475-9024| 866-491-1849| 866-491-1929| 866-517-6557| 866-528-2581| -866-529-4573| 866-529-4576| 866-537-8515| 866-553-1955| 866-570-7665| 866-627-4486| -866-664-7153| 866-674-4473| 866-674-4534| 866-679-4832| 866-711-7695| 866-745-9470| -866-745-9585| 866-778-4651| 866-788-2694| 866-799-3813| 866-799-3818| 866-809-9055| -866-811-5991| 866-819-6803| 866-819-6805| 866-841-9124| 866-841-9197| 866-844-2880| -866-856-3548| 866-876-0572| 866-877-9859| 866-884-4602| 866-888-0929| 866-888-0950| -866-888-1059| 866-940-2699| 877-201-7936| 877-205-4993| 877-208-5121| 877-211-2006| -877-219-6439| 877-221-5313| 877-223-4910| 877-223-5064| 877-249-0394| 877-265-0730| -877-269-9098| 877-288-4308| 877-367-0132| 877-387-3582| 877-387-9795| 877-390-9713| -877-393-8186| 877-495-0163| 877-507-9671| 877-527-9416| 877-548-3690| 877-578-1951| -877-578-4670| 877-593-4297| 877-765-8184| 877-806-7606| 877-840-3423| 877-848-0941| -877-910-4210| 888-204-3985| 888-217-5108| 888-219-8266| 888-223-4021| 888-225-0777| -888-233-1123| 888-242-1512| 888-244-7420| 888-248-8302| 888-252-1520| 888-252-2050| -888-267-7999| 888-275-1718| 888-304-1764| 888-304-8120| 888-310-3274| 888-382-2802| -888-410-8118| 888-415-4135| 888-440-0654| 888-442-2565| 888-453-1072| 888-453-1525| -888-466-6330| 888-466-6458| 888-473-9840| 888-487-2409| 888-493-5974| 888-545-9209| -888-554-8150| 888-557-9431| 888-587-3647| 888-595-2212| 888-617-6592| 888-623-3295| -888-660-1758| 888-660-1761| 888-694-2164| 888-694-2168| 888-694-2197| 888-694-2261| -888-722-9670| 888-776-2580| 888-778-1543| 888-795-1528| 888-797-8817| 888-797-9349| -888-797-9350| 888-803-9412| 888-810-5341| 888-811-4180| 888-829-5571| 888-829-5736| -888-858-1973| 888-858-8261| 888-858-8437| 888-870-8049| 900-868-512| 91-8979038113| -91-9899641369| diff --git a/windows/security/intelligence/unwanted-software.md b/windows/security/intelligence/unwanted-software.md index fcf3bd9653..eee39c4740 100644 --- a/windows/security/intelligence/unwanted-software.md +++ b/windows/security/intelligence/unwanted-software.md @@ -14,7 +14,7 @@ ms.date: 07/01/2018 Unwanted software are programs that alter your Windows experience without your consent or control. The altered experience can be in the form of modified browsing experience, lack of control over downloads and installation, misleading messages, or unauthorized changes to Windows settings. -## How does unwanted software get infect PCs? +## How unwanted software works Unwanted software can be introduced when a user searches for and downloads applications from the Internet. Some applications are software bundlers, which means that they are packed with other applications. As a result, other programs can be inadvertently installed when the original application is downloaded. @@ -32,7 +32,7 @@ Some unwanted behaviors are harder to recognize. Some unwanted software, for exa Microsoft uses an extensive [evaluation criteria](https://www.microsoft.com/wdsi/antimalware-support/malware-and-unwanted-software-evaluation-criteria) to identify unwanted software. -## How do I protect my PC against unwanted software? +## How to protect against unwanted software To prevent unwanted software infection, download software only from official websites, or from the Microsoft Store. Be wary of downloading software from third-party sites. @@ -44,7 +44,7 @@ Download [Microsoft Security Essentials](https://www.microsoft.com/download/deta For more general tips, see [prevent malware infection](prevent-malware-infection.md). -## What should I do if my PC is infected? +### What should I do if my PC is infected? If you suspect that you have unwanted software your PC, you can [submit files for analysis](https://www.microsoft.com/wdsi/filesubmission). From 5b31bc2df9bff25a64263d3a9bcdf91736de673b Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Tue, 31 Jul 2018 14:14:05 -0700 Subject: [PATCH 12/80] Updates --- .../images/PreventMalware072018.png | Bin 0 -> 15773 bytes .../intelligence/images/RealWorld072018.png | Bin 0 -> 15202 bytes .../intelligence/transparency-report.md | 19 +++++++++--------- 3 files changed, 10 insertions(+), 9 deletions(-) create mode 100644 windows/security/intelligence/images/PreventMalware072018.png create mode 100644 windows/security/intelligence/images/RealWorld072018.png diff --git a/windows/security/intelligence/images/PreventMalware072018.png b/windows/security/intelligence/images/PreventMalware072018.png new file mode 100644 index 0000000000000000000000000000000000000000..4c3d2e2cc5f010e1ba0e39edee85e98cd600f1bc GIT binary patch literal 15773 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 GzW*1|3H^5f literal 0 HcmV?d00001 diff --git a/windows/security/intelligence/images/RealWorld072018.png b/windows/security/intelligence/images/RealWorld072018.png new file mode 100644 index 0000000000000000000000000000000000000000..2516b3c4e99c6852c048e2269999ed0b8d114b36 GIT binary patch literal 15202 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 Date: Tue, 31 Jul 2018 15:27:48 -0700 Subject: [PATCH 13/80] updates --- windows/security/intelligence/transparency-report.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/windows/security/intelligence/transparency-report.md b/windows/security/intelligence/transparency-report.md index 494c8350a9..0b6109b9c2 100644 --- a/windows/security/intelligence/transparency-report.md +++ b/windows/security/intelligence/transparency-report.md @@ -25,9 +25,10 @@ The time and effort Microsoft puts into improving Windows Defender Antivirus con The diagrams below show Windows Defender AV’s detection rates in “Real World” and “Prevalent malware” testing over a six month period -![Prevent Malware](./images/PreventMalware072018.png) - -![Real World](./images/RealWorld072018.png) +||| +|---|---| +|![Prevent Malware](./images/PreventMalware072018.png)| ![Real World](./images/RealWorld072018.png)| +||| ## Factors not represented in the tests @@ -60,7 +61,7 @@ If organizations like AV-Comparatives and AV-TEST performed testing against the ### AV Comparatives -**March-June** 2018 +**March-June 2018** * [Real-World Protection Test](https://www.av-comparatives.org/comparison/) From 1b75f6642d31788b33d806edf925b0472df63517 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Tue, 31 Jul 2018 16:10:00 -0700 Subject: [PATCH 14/80] Updates --- ...072018.png => PreventMalware072018Large.png} | Bin .../images/PreventMalware072018Small.png | Bin 0 -> 45833 bytes .../intelligence/transparency-report.md | 7 +++---- 3 files changed, 3 insertions(+), 4 deletions(-) rename windows/security/intelligence/images/{PreventMalware072018.png => PreventMalware072018Large.png} (100%) create mode 100644 windows/security/intelligence/images/PreventMalware072018Small.png diff --git a/windows/security/intelligence/images/PreventMalware072018.png b/windows/security/intelligence/images/PreventMalware072018Large.png similarity index 100% rename from windows/security/intelligence/images/PreventMalware072018.png rename to windows/security/intelligence/images/PreventMalware072018Large.png diff --git a/windows/security/intelligence/images/PreventMalware072018Small.png b/windows/security/intelligence/images/PreventMalware072018Small.png new file mode 100644 index 0000000000000000000000000000000000000000..9f9ef3f6b1c6eacd41cec3974ca11ca0ef0d3105 GIT binary patch literal 45833 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%0DFgUhUBm^n-_PpUSem-3FEh`+f zU#R?l{Q!YX#Kmwx9ik~)Yh?{6?mnm{)F*2FN)ajZD1r|wVgs>K@7Fr}9-rAh05D>Y zNS@cBW+OQH!N-O5)9>H?a{A+pzVsJkkh#%)g-wkvd8+Q|F|>g{qF;VGx}`y#jUWwS zG#iv-ciP9LB2D&X{(irqxxn-> z`qUxifYAT`ZDj26AvrEo-w-eREr!3p(Z8wH$osWkBmp6DN>RG=Ih_^0SHV&~*NTMo zZ)QL@Yb#{KiTnvJWScO!NHo0-)AP-59kI;x{5gIe@|@o$+b@poEt(!i%y>}5w~5=* z-TBBde6Dgic9mf(U6#GyXD40OUBTh<_&fJKH~3n5xzm!~kX>QvVdKC@mpO$@QC~fC z>hVVnMXqv^yXlq7uG-RD>6MEEBT`!#OWjL=WKa$3$z&acFImzr8~GdgJ0U3cDC20_ z|N9?lmx|vSQXPg}jW`zGI+mrOk(Tb?`ow zZO5-H$O%+6icgli-LL?>JGa8++;%4Y)XZbo3F(S5!Ru556H;e=`hlp>m3GZA9ZwM< zaa>Q2QCJ2-f}gco?>WHlgpyu*>e-&E2dv4IANa@MJrJ Date: Wed, 1 Aug 2018 09:02:38 -0700 Subject: [PATCH 15/80] creating a new page for enabling Windows 10 in S mode on Surface Go devices --- education/windows/TOC.md | 1 + .../enable-s-mode-on-surface-go-devices.md | 153 ++++++++++++++++++ 2 files changed, 154 insertions(+) create mode 100644 education/windows/enable-s-mode-on-surface-go-devices.md diff --git a/education/windows/TOC.md b/education/windows/TOC.md index 5cfd544fe5..533981750f 100644 --- a/education/windows/TOC.md +++ b/education/windows/TOC.md @@ -21,6 +21,7 @@ ### [For IT administrators: get Minecraft Education Edition](school-get-minecraft.md) ### [Get Minecraft: Education Edition with Windows 10 device promotion](get-minecraft-device-promotion.md) ## [Test Windows 10 in S mode on existing Windows 10 education devices](test-windows10s-for-edu.md) +## [Enable Windows 10 in S mode on Surface Go devices](enable-s-mode-on-surface-go-devices.md) ## [Deploy Windows 10 in a school](deploy-windows-10-in-a-school.md) ## [Deploy Windows 10 in a school district](deploy-windows-10-in-a-school-district.md) ## [Switch to Windows 10 Pro Education in S mode from Windows 10 Pro in S mode](s-mode-switch-to-edu.md) diff --git a/education/windows/enable-s-mode-on-surface-go-devices.md b/education/windows/enable-s-mode-on-surface-go-devices.md new file mode 100644 index 0000000000..28ff996ab3 --- /dev/null +++ b/education/windows/enable-s-mode-on-surface-go-devices.md @@ -0,0 +1,153 @@ +--- +title: Enable S mode on Surface Go devices for Education +description: Steps that an education customer can perform to enable S mode on Surface Go devices +keywords: Surface Go for Education, S mode +ms.prod: w10 +ms.technology: Windows +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: edu +ms.localizationpriority: medium +author: kaushika-msft +ms.author: +ms.date: 07/30/2018 +--- + +# Enabling S mode on Surface Go devices with Windows 10 Pro for education customers + +Surface Go devices are available with both Windows 10 Home in S mode and Windows 10 Pro configurations. Education customers who purchase Surface Go devices with Windows 10 Pro may wish to take advantage of S mode on their Pro devices. These customers can create their own S mode image for Surface Go or enable S mode on a per-device basis. + +### Prerequisites + +Here are some things you’ll need before attempting any of these procedures: + +- A Surface Go device or Surface Go device image based on Windows 10 Pro + (1803) +- General understanding of [Windows deployment scenarios and related + tools](https://docs.microsoft.com/windows/deployment/windows-deployment-scenarios-and-tools) +- [Windows ADK for Windows 10 + 1803](https://docs.microsoft.com/windows/deployment/windows-adk-scenarios-for-it-pros) +- [Bootable Windows Preinstall Environment + (WinPE)](https://docs.microsoft.com/windows-hardware/manufacture/desktop/winpe-create-usb-bootable-drive) + +### Enabling S Mode – Windows Image (WIM) + +Like enterprise administrators performing large-scale deployment of customized Windows images, education customers can create their own customized Windows images for deployment to multiple classroom devices. An education customer who plans to follow [a traditional image-based deployment +process](https://docs.microsoft.com/windows/deployment/windows-10-deployment-scenarios#traditional-deployment) using a Windows 10 Pro (1803) image for Surface Go devices can enable S mode as follows: + +1. Use DISM to mount your offline Windows 10 Pro (1803) image. + +``` +dism /Mount-image /imagefile:\ {/Index:\ | /Name:\} /MountDir:\ +``` + +1. Create an unattend.xml answer file, adding the + amd64_Microsoft_Windows_CodeIntegrity component to Pass 2 offline Servicing + and setting amd64_Microsoft_Windows_CodeIntegrity\\SkuPolicyRequired to “1”. + The resulting xml should look like this… + +XML Copy +``` + + + 1 + + +``` + +1. Save the answer file in the **Windows\Panther** folder of your mounted image as unattend.xml. +2. Use DISM to apply the unattend.xml file and enable S Mode: + +Copy +``` +dism /image:C:\mount\windows /apply-unattend:C:\mount\windows\windows\panther\unattend.xml +``` +> Note: in the above example, C:\\mount\\ is the local directory used to mount +> the offline image. + +1. Commit the image changes and unmount the image + +Copy +``` +dism /Unmount-image /MountDir:C:\\mount /Commit +``` +>Note: don’t forget the /Commit parameter to ensure you don’t lose your + changes. + +Your Windows 10 Pro (1803) image now has S mode enabled and is ready to deploy to Surface Go devices. + +### Enabling S Mode – Per Device + +Education customers who wish to avoid the additional overhead associated with Windows image creation, customization, and deployment can enable S mode on a per-device basis. Performing the following steps on a Surface Go device will enable S mode on an existing installation of Windows 10 Pro (1803). + +1. Create a bootable WinPE media. See [Create a bootable Windows PE USB + drive](http://msdn.microsoft.com/library/windows/hardware/dn938386.aspx) for + details. + +1. Create an unattend.xml answer file, adding the + amd64_Microsoft_Windows_CodeIntegrity component to Pass 2 offline Servicing + and setting amd64_Microsoft_Windows_CodeIntegrity\\SkuPolicyRequired to “1”. The resulting xml should look like this… + +XML Copy +``` + + + 1 + + +``` + +1. Attach your bootable WinPE USB drive to a Surface Go device and perform a USB boot (hold the **volume down** button while powering on the device… continue to hold until the Surface logo appears) +2. Wait for WinPE to launch a command window (*X:\\windows\\system32\\cmd.exe*). +3. Apply the unattend.xml created in step 2 using DISM. + +Copy +``` +dism /image:C:\ /apply-unattend:D:\unattend.xml +``` +> Note: in the above example, C:\\ is the local OS drive (offline). D:\ is where the S mode unattend.xml file (from Step 2) resides. + +1. Once DISM has successfully applied the unattend.xml, reboot the Surface Go device. +Upon reboot, you should find your Surface Go device now is now in S mode. + +### Troubleshooting + +|ISSUE | RESOLUTION | +|------------------------ |-----------------------| +|DISM fails to apply the unattend.xml because the OS drive is encrypted. | This is one reason why it’s best to enable S mode before setting up and configuring a device. If the OS drive has already been encrypted, you’ll need to fully decrypt the drive before you can enable S mode. | +|Unattend.xml has been applied and dism reports success. However, when I boot the device, it’s not in S mode. | This can happen when a device was booted to Windows 10 Pro before S mode was enabled. To resolve this issue, do the following: +1. **Run** “shutdown.exe -p -f” to force a complete shutdown. +2. Hold the **vol-up** button while pressing the **power** button to power on the + device. Continue to hold **vol-up** until you see the Surface UEFI settings. +3. Under **Security** find the **Secure Boot** option and disable it. +4. With SecureBoot disabled choose **exit** -\> **restart now** to exit UEFI + settings and reboot the device back to Windows. +5. Confirm that S mode is now properly enabled. +6. Once you’ve confirmed S mode, you should re-enable Secure Boot… repeat the above steps, choosing to **Enable** Secure Boot from the UEFI security + settings. + +### Additional Info + +[Service a Windows image using DISM](https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/mount-and-modify-a-windows-image-using-dism) + +[Service a Windows Image Using DISM](https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/service-a-windows-image-using-dism) + +[Deployment Image Servicing and Management (DISM.exe)](https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/dism-image-management-command-line-options-s14) + +[Windows Assessment and Deployment Kit ](https://developer.microsoft.com/windows/hardware/windows-assessment-deployment-kit#winADK) + +[Windows Deployment scenarios and tools](https://docs.microsoft.com/en-us/windows/deployment/windows-deployment-scenarios-and-tools) + +[Windows 10 Deployment scenarios](https://docs.microsoft.com/windows/deployment/windows-10-deployment-scenarios) From 553b2d4c58b421cd8c7de07dc829ff8d041e9489 Mon Sep 17 00:00:00 2001 From: MikeBlodge Date: Wed, 1 Aug 2018 09:15:07 -0700 Subject: [PATCH 16/80] adding item to TOC enable s mode for surface go devices --- education/windows/enable-s-mode-on-surface-go-devices.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/education/windows/enable-s-mode-on-surface-go-devices.md b/education/windows/enable-s-mode-on-surface-go-devices.md index 28ff996ab3..ce9e99235c 100644 --- a/education/windows/enable-s-mode-on-surface-go-devices.md +++ b/education/windows/enable-s-mode-on-surface-go-devices.md @@ -13,7 +13,7 @@ ms.author: ms.date: 07/30/2018 --- -# Enabling S mode on Surface Go devices with Windows 10 Pro for education customers +# Enabling S mode on Surface Go devices with Windows 10 Pro for education Surface Go devices are available with both Windows 10 Home in S mode and Windows 10 Pro configurations. Education customers who purchase Surface Go devices with Windows 10 Pro may wish to take advantage of S mode on their Pro devices. These customers can create their own S mode image for Surface Go or enable S mode on a per-device basis. From f164d7b7a24ac1014eacd56a581c6f3d72af8d90 Mon Sep 17 00:00:00 2001 From: MikeBlodge Date: Wed, 1 Aug 2018 11:06:24 -0700 Subject: [PATCH 17/80] edited table --- education/windows/enable-s-mode-on-surface-go-devices.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/education/windows/enable-s-mode-on-surface-go-devices.md b/education/windows/enable-s-mode-on-surface-go-devices.md index ce9e99235c..21354b6141 100644 --- a/education/windows/enable-s-mode-on-surface-go-devices.md +++ b/education/windows/enable-s-mode-on-surface-go-devices.md @@ -127,7 +127,7 @@ Upon reboot, you should find your Surface Go device now is now in S mode. |ISSUE | RESOLUTION | |------------------------ |-----------------------| |DISM fails to apply the unattend.xml because the OS drive is encrypted. | This is one reason why it’s best to enable S mode before setting up and configuring a device. If the OS drive has already been encrypted, you’ll need to fully decrypt the drive before you can enable S mode. | -|Unattend.xml has been applied and dism reports success. However, when I boot the device, it’s not in S mode. | This can happen when a device was booted to Windows 10 Pro before S mode was enabled. To resolve this issue, do the following: +|Unattend.xml has been applied and dism reports success. However, when I boot the device, it’s not in S mode. This can happen when a device was booted to Windows 10 Pro before S mode was enabled. To resolve this issue, do the following: 1. **Run** “shutdown.exe -p -f” to force a complete shutdown. 2. Hold the **vol-up** button while pressing the **power** button to power on the device. Continue to hold **vol-up** until you see the Surface UEFI settings. @@ -136,7 +136,7 @@ Upon reboot, you should find your Surface Go device now is now in S mode. settings and reboot the device back to Windows. 5. Confirm that S mode is now properly enabled. 6. Once you’ve confirmed S mode, you should re-enable Secure Boot… repeat the above steps, choosing to **Enable** Secure Boot from the UEFI security - settings. + settings. | ### Additional Info From 1dd907a684a267c9b621a3ea65ed8b5bb59f860c Mon Sep 17 00:00:00 2001 From: MikeBlodge Date: Wed, 1 Aug 2018 11:28:32 -0700 Subject: [PATCH 18/80] updating table --- .../windows/enable-s-mode-on-surface-go-devices.md | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/education/windows/enable-s-mode-on-surface-go-devices.md b/education/windows/enable-s-mode-on-surface-go-devices.md index 21354b6141..d4defda832 100644 --- a/education/windows/enable-s-mode-on-surface-go-devices.md +++ b/education/windows/enable-s-mode-on-surface-go-devices.md @@ -127,16 +127,7 @@ Upon reboot, you should find your Surface Go device now is now in S mode. |ISSUE | RESOLUTION | |------------------------ |-----------------------| |DISM fails to apply the unattend.xml because the OS drive is encrypted. | This is one reason why it’s best to enable S mode before setting up and configuring a device. If the OS drive has already been encrypted, you’ll need to fully decrypt the drive before you can enable S mode. | -|Unattend.xml has been applied and dism reports success. However, when I boot the device, it’s not in S mode. This can happen when a device was booted to Windows 10 Pro before S mode was enabled. To resolve this issue, do the following: -1. **Run** “shutdown.exe -p -f” to force a complete shutdown. -2. Hold the **vol-up** button while pressing the **power** button to power on the - device. Continue to hold **vol-up** until you see the Surface UEFI settings. -3. Under **Security** find the **Secure Boot** option and disable it. -4. With SecureBoot disabled choose **exit** -\> **restart now** to exit UEFI - settings and reboot the device back to Windows. -5. Confirm that S mode is now properly enabled. -6. Once you’ve confirmed S mode, you should re-enable Secure Boot… repeat the above steps, choosing to **Enable** Secure Boot from the UEFI security - settings. | +|Unattend.xml has been applied and dism reports success. However, when I boot the device, it’s not in S mode. This can happen when a device was booted to Windows 10 Pro before S mode was enabled. To resolve this issue, do the following: | 1. **Run** “shutdown.exe -p -f” to force a complete shutdown.
    2. Hold the **vol-up** button while pressing the **power** button to power on the device. Continue to hold **vol-up** until you see the Surface UEFI settings.
    3. Under **Security** find the **Secure Boot** option and disable it.
    4. With SecureBoot disabled choose **exit** -\> **restart now** to exit UEFI settings and reboot the device back to Windows.
    5. Confirm that S mode is now properly enabled.
    6. Once you’ve confirmed S mode, you should re-enable Secure Boot… repeat the above steps, choosing to **Enable** Secure Boot from the UEFI securitysettings. ### Additional Info From 779664030b8d8955b18e879d265611ae7c54213d Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Wed, 1 Aug 2018 11:31:23 -0700 Subject: [PATCH 19/80] Updates --- .../intelligence/images/wdatp-pillars2.png | Bin 0 -> 143865 bytes .../intelligence/transparency-report.md | 48 ++++++++++-------- 2 files changed, 28 insertions(+), 20 deletions(-) create mode 100644 windows/security/intelligence/images/wdatp-pillars2.png diff --git a/windows/security/intelligence/images/wdatp-pillars2.png b/windows/security/intelligence/images/wdatp-pillars2.png new file mode 100644 index 0000000000000000000000000000000000000000..60725244e55e710c58588fae05d7774fa8029823 GIT binary patch literal 143865 zcmYg&1yEc~(=LPrx8Sb9-5ml1cL?t8?(P!Y-3jixz~b)i?(XjVBzeDEcdOR=%$%9& zX?eP*cYn!Bi@-r+L4$yRz=?_ekOu()1A>5jf`$bDplrFT#D2U%*@&vzgMh&I{CR>V zP{Ct=5Fs4Iq=X>0z)_KiDZf~UMf@cRsW|XEI+$47ffQGah<=b@9X?1u4DI#pOl=%Y zt*tr<4MAA$5uiSfL* zU~S~!tZQcoqG|K~r#Z~uo15C}Tj+i?wF3ck)J1)eA^(t-b?vN7t&BlBu=j#LXb}JU zJKE_Rg519QAOEkJptYr?p_K#3-AH2l2MzpBv!A987KR{2XH#S#AOs*{Klp#Tq@S!h zr~jN??Y|svnl^4wcG5*($ag;c1g+Ptr9Y1m(TAarq>s0K{d)mPA{;A1P7g`qWFhyL z<`0XI5EMB#V_o+Qul>yZD6U#AAazJcW9s@cdX4*jA`{c_h}VAlHJ7+~`Bwo*!T`jN zmo}mBN+9U}zV)<`>MH+tr3Vlhp!u&+0OC3)l2hQH_8*-*jzt$x|LbvCPW=COxIVV> zLDVzGlKrjpMFF^=uMEgP&HMQ9oPxz$99Cr_5ucz~{*xu>SBlb=8FcvP9-#h1$Db$QrAim=!GIuM$U?;aX`#RE0AUb~qpeQk-n8V0o#rx)T z7=I(bA;m~Hwi(#?6v;&pri-b4-}-NsdgC9H%ndd@XFI+5;xukvBBBf??zmFGPm%Dl zRAVhZCSUYRo%_a%#oN;u!u$x9enrPblw7pO_cJ+6@Z2}~ep9e`FdTR;5c4qIN87Qq zm9Sbe^y&WngSJtJQ+sJ|S2?cJ;<)AfES0}JIWhm>&w(#9CnkvE603Wat%$}?%{!^; zb{Np>xdyxS7n+tjMoH#P&_d)b+w_2gtW!OmEb6CS_knSnO?xf|mb##A3-gdFBX?|b zvn7+z=8i+Ka$8IWBPF-Si){Hwj8qAyB-MA^YVKM1)izB>WG60svYdZgb;9*$?3m`e z5T`anXZ4cpRD^lf>zl397h}WZrEE}Ix@6KJScdAA{^D&I4g(W3u&WmXPUniB=wKyF zl4#cEyMg%;EiHACxaG7q&mEyL+rR7|2oMUT4ti(!UE>>_m5(cckG-14BfQ=WP0-s(Z&ETLFugH@_3eCL(wt8MJ#_vkm^7rLW~%WnpQVBjhD{C>3_ zq@BK{*E)SZAg6b>B=+`d4QeV)4cPz-h8ckb1q}As(TTv0>J9mLP(r`#K)`xrIXk(p z)CXw%9q}?Dri$tZLSDTvRbUKGjRvx~EOrCElu%C{WG`}EP~J>Kz`_!au9Ux#RK#H4 z68)_u8X7zhLdiTNaNtq}hk-c`e~jGFt$jq=KO_x#0+G?wVmetZ?ofFLB7LV3B{LEY zG&HrSH!iHi)rB8d0?->`LWUttzpbN!@)-pz>=l;6iJpF){~QPZONv)btCfcpgfv7p zjW{DN%2PTpd70{en}PjjGjykh<$CM)n%~PdClS=E(|IL_iL6Ywetq6d7Glo?p;C1i z+N_J3BUK^&0t%t<7Q;Xt~!A;&w0olEkB>I0c|Qf89C9UV2P@k<1F$X8d2Or8#kyLO!2TrT8CdlE)VNO43cpYs)Woj>t zU}v!~w)Aw@@qfW#Chs`VvKnI4WRD|Ug)-oRtBI?m4bqJ{l=ex)`{y*O-~TYBa2fNe}$!vU$(D{8&O=jyP>yShJBX}gDNil`l?$d>tw*MF^> zZpb435+rJht(?Q6_(k^DyWK%R0R?VEagSI08s>)-eZD9$Qgg;{X-k-=yegq$r_q#j zgU7hk+|O)+TAK~nELEAn;hIiomYO5zNuTQ1Df^#2c)M%Ukw@53+Hg!lLCng99l@ot zu`zEs&dY5`$>L4C>_j6;<7%7Xm!rUwkQDtLwdajQS2+Yvq)=$pKvdERfHh>2HC^f( zsJ_)wKUV{z!T|~ZrJTi2L(`wGt<7*bg#*uqL%}MCJxLuMgekzylZWD36bx^GVb{m_ z{p3dswXn3MV{RGHU80{3Tl}_S(22Cjf0uVUh*B<}5X(}+Q?%sHo*{kl;XQs} ze(ScRRB?ipDR?F4^sB0Qmmd8+Tfjrt*eZ}9jkn7v3lAY~4pgh1TgXvyHLhg-Uk^ zv)r|4KXVPAMF{0=+d^}HwR#)_DYzZ}W~62UCoQO8-PCj!XxY-xg2v4Y>rgYToKx2) z-|RV<`%}soEU;h8rdpiXmV+;+gUgFqh6c<2`VMtA>9Xc4p?Dc z>Y_&hjjDZZD1w^&VHRuMUv+eo_}>yM2fLC4ZgjvAFPh^Pe|`<`GYv~Q1?)e-wZL1B zAClY_`mb?BOv&Ad^K%P}CHmKrCT)UBGV!m}fsEdfuRQN5nWahDG{to%#U1Y+?cl8a zth6oZSE0fQA|0N;||gw95)_pLfL5< zY#kAYM^oNLyeYbj%kN@^s#+()}eX3ou+zxBD;_8{2{?`8n3&+(?4|D zqb%4}fyg7hB&(mz-Yt~44$8^To~dK6@Y|DRWy>dSiki&{P$JH?cD6g~0BhLrtjMxd zb)pKmgd__e(-pwSS5sHPV2AT34;5K2-C9*F*J&g`3O2#fv#m1(&?rWW=T*bPz`C>2 zDfvxFN_i#LzCJ0!eI+VbO-s+%%(u4c+g~&OPjRRzWJ!J?#GTMtzPFJNi&XmXYlevl zbT>D%mqQIWea~4JYVQImgCR|V$yGo&AER0(wGQh)RNmMtyA=8iOONdIT?wO37>Qk< zCY_fSCTTuw3Qd|?!wMaLo}70Ht4AEIP<(Xyl-$>lq3XL_w66C$8ele$kxXP-T6x-bY6c9yzFNY-RW115un4r*Ey=*qZ5En{BXBT}hy; zYTBu|DHnb07`v^s(*#$u3ZC^dZRKKxb4`8uv$XP+WO1(Yo&1kvv`0+ozPnM&b_8>5 z>Nz&j4qcrhjBfFk&zzn;1x}as|2U)lC&F=KXQQv-#?Qi*1;4c<#kV#iifQpw$w~X# zOIuZz!D+{ZT0Zq**aSs5j3f!SB|J^atC`93L5LSA%EZ1=SDmDEo+}AG9;UOjG;w~$ z%UX2}_Z8MP0d6FKhlpUT4G(WMvEMVnOnxM}Q*_jI`J=ql2_mdL-hjH9LbmajY zLn~EGED@$oj628GSRr}|!>0hSJ{TYB5uY<%!srYaJ!n}lI3SOJE;-U$eiD6b$7#cP z5;|rAtV_u0pvP%xr|F{GE8AUl{Ce>eo3nstS2kf{c#mf;u`NqFP1SVPyUoU^0oIj;l}TdCw0W;eOqNx#gr;ib7%uHL0x3 zQ8khdr&cnP}i#x@;q!n=jEY2iD&i5Y)JJSx>!U;m7Bb z10s==AdO9#p=PVhPu)`o$`MXGOrVHr{}11$}zhe^`8d|`Xj`@BSn*kiv7b@aF{y~ zlrUDLdDk*GMia_UpK-bA)4CyC36ZS$NLxSuEMZgPKnWU#68{Q`p`ddYbyfq#)I!3lJ0&lN@RAv2Cy@U2;N= zVgei-ya#FLLC@nnTg#y7)G+F3JJlGCWeTa7T@gYY zyhFBJ;o@jWWnEqd0f0avRiI={nOrw#6I!O@5LX>s&8JWJ$0M^pJQ6XZD-4$&jS^DW zQA}rLO_Fr}R7Zs4e6awrtg;#lg2MZSkMlQOw;Kl`N-pr$vkqL3FcK%TzwB#MOKVfa zFurQ{6)rd>6Q%=DwK{3XDNxfPR5YHj7oIjlHHa_84$0sb^aFy@{;|9sg4x0Gfghjlm4|FCbIC!Uu}S@RSYBD_;b3s-_3>5 z+#Vjw>=@G-Led7;6u=^csbD0-Vl5!nxf(+PmjyK54k#1PKt82pv#1^4nGH7c1X9L3 zWlySz=SYS5K-(|Icw#E=bVu%llJS)ozm_m1`AeyRP<`X6s7 z|MEuORJ&MOFeU62d|!q(n;m%qTH*0=AIOyq;0Vo-XEBbX*#Rm*6D|cc#EO`^dnZNO zy*y~u^}>0*9bhF|C?i5)SO&rAU*%Q>82V5@voLhK7s?8h2&?;M@ct)l4N*PMu! zz`l`Rq@}Yo1;}T`oJcDjlEr%b1J!Nve+@FHnJj641hu4+kyBN5=T@XLTP=%4W#uu` zMkw(xyPgVZfS(E$7bICW^Lo@e{zjj-wch32=b?Q-5^{}$nT_pI-R8`MK1>9UL#j=3 zH@NY|HSzF3Lm2xsV(_xoYS+;bhKq*|DZA+pRuTB2Z;qV*V8b2R2cq`?Gh|0am!UC` z`~|bcaPj2gC`9bsUY}uNmlX<&KA+C+Q*CGk8F*sohZD*=tuy9lNxfv|Hy)M4Tx>gh zD1n+kq_7BE$2ze|pEum{au*;DZoml&gWPz3dddx`L-oK!45QCY@;}F4NyAZQWTQIl z|IgqieOQvV9Mbs4$IY9y9XBK${*{=)6IVs?1i#SgEo z@BN$vmd~tYHc&G)m^xO{Y80Q3f(D(>5|9Uby1UmGN0mIcoPm>SaWQj6YUN!Y+NfKZ zm$u8$bh1J8F$}2uZTi2g;zH#INV$Y_noGtR%ZQHB4eHD>34d&SdmL?PA+5*xilex> z-={!@p;ktK@o5(%xYW~yaY&q2;`c|QMYrz$#H>s-S(k+N&Bcr_vgC%uS-z!-VW57z zypZxilGRv;~RvY7!+5!lNW)u1kFK&h<9&#t%Hul!VtYX=*m5n zdpkdLEGq+a?E8vF3xb0;Ze1|eWc+sAKdQr^`7bUc{4*+%R832bkYR(rHokV}11~&e zy)Ruy4OUndZ*?Ys^@|wXw@j9f@vL#Yj!i)iL^J+0Qe2i8mST=(=!v0@P}L$EnA#v? zyYrL;9J$HKJfMktfHrqi>OG)Gu8kT}1Y>b{u)aTmiC{Qpg>F{maQnZ#&6-k^ND4z- zXFlDI-~z{Muc=7D=W9r1xrL9X^MMC2)GTbwDLmQsbXdrfB+l29Hr^&kedI@ZaspsH z)(pDpWrx12V|5YQ@t~ngQti|T4j-V~)ZxG1?XgyPnem)kv36!bZ6dzf>%Huj`Ho;E z`?qph+htaw6d?WOxHj@1!S-LgtR=qSy;UVv=59-*p|QGvAVAU6kxpO7Sx;huC+|q% z&K2t3#-Fq6H&1)C2>zml&z^x8;g7kM{f6h|@q?oucDy^wsl1TSa;Mqb(!jMIT$}WV zV7#$#yMaKK5B-4*vcd0k5om>v?0c-RSnDf3pR($Hwdk4Hrc z4>*fFT;`Cxn7H9Xui!E`*jmQ7w=~3XgdLkgQ9kXMwt3r7?90&PSqJ5Lw(kWP-Ena> zz9y8Pgt(lnZOA4MrIQ0PwFZ9)UY$Cb4Ac4q!fO3n3-6+U3>z{bmv3V{sY4 zri68FV5T!$@&?=jFxVfKhVfx@#7-JBNv7C+-gpgVYUHsf@_Bt}sE`HAV-R$-nianI z#Wp4Ug0@shy@Hn>2Q#&Dp%^Jj0BY zh04bLyE@`8SwvYJChoXt(uAq@f&Q%sDekK`r!_TfA_LA-PdS|+%xG(y!_L-+wci4E z8iU6NGcLPh-6hUeg@0Fr`25$*#l#LjJHP=4FHEiLPZEB``+jL@EC~ee&C*+2GBK=d z)VZ7g>OV->E>Mn)ikK~D4y3to>Dcs9!D%NR(iN<2^bn?lKTTTn@&qa8k{MgIJo~3- zdVH}}R6T66^Iog*cRAf^i$bNbT={#KR#q&oE^@dCbY=#Mju?3y~ggfUg^tUfL{ zNuf-+-#T35t~joJa6(_l?n=$eVzxPpOb3Ox38+3 zz%ZS(w^d9I<}2CP&Z?`brVUk+<~r!hYlIE!?DdkyOBg)Vzrs}75zCzWWawb(|C;5? zKc700K~!;b2mQz6guF`r6(IL@bF8T<1Bqng#M$ffakV0|5XP37{=qyu4m%Y*L1@jB z0u}q`S(5I5y)s2VdcE&yC5&)NDlscZ%usSgLjvX)4!jLmfp{5JojTGKJM~iD&Orm zF-=kL$Ja+NovC*s#<4i963RZj^p^RIR*C>c-Q1~vgnTb%!jVR{oHM65UM~%!i!~3>G!HoWhC{>1&I$@Z`5!&X}uZ zvIGGS)*q)|A@63mzH^7N8%|sF@?gC2FU}5H(hP~|A5-wSmga(6m zsw2Vpxv_WhkwDhi>!;X83q%zAgC6J_6q0Ar7+)kH34e_1B4~OU3r4ronCVL>BtJz9 z31y~j`Gg(G`o*+*{22YL-1<|hU^!bkC~P^BhIIV=p&6Sl;34%R9@}bP8uJ7+Pb*IW z{;c}gpdF#SBC5KCb|k({ica#< zemp~%IeGr$Fv-CUTLRsE<`y&TCt9#!`42FFX}PeUHZ?9INZvVR`8Clh@?v$c3B{1T zty(|6B&nrq7~hJhzz);>g&~~k%9{m!ioq<&vm^8eg+iaw)|*+yRlZ7u`h(6OcxZ4$ zVeSK!8%_@(bHwaFMN{cNASfrq0zmfC2-v;`z6ESU=@kSno62HKB1Wp4lz$go_h6gH zQ|j1h+3s)2*cSyIRvW`rl_gG67cJ(ds*2?FX&vRH$I^ff;-}PvB{}+Rpk; zQvb_Y@D{}WQmD?G-3e-9DJ%Px8_pAzgGE0k828RC0bUpJ62R?xO}=C!BD&jtek4x z0j+pge16$@Qysy{g!|rN$N*S%!Iy$q8?^_F5n)TQ-{9?MxO};O*6Q3`PZ1u|TFKK? zV1LClAa{E3+{>m|54vZ&`%9PgK2+QhPx&yuEX-&Qq$rx<( zeZIpyw#|(gX+4FmXrMKExD1|}2m2;K?Q!OnNS_iWgL&@=K#Z>XhllT~Z%Pm%bmLr) z1tm}MbyQ*?hL>vj`-)lY;l3o!wX`%u6o{tVdU~|97eoZAcfY)LlV+-|g<}FRWH$;p zVs$jE=^o!&p+wI?-?MY7jby*HatS${3gD%`etwf9^Lp;K z%0}PkyCDod6aX*e#R!2=y;$(%R*wG&aQ^xg4=xG^#!JfYG3Yi|t+tCeDsA`nbi?*M zBU-XDLKVR>wR#qok+#z4J z+2(m*=!k<~`@<^!F^~)WKSky%KIJnfzS$Y(MPkKwc8wAyeuO4@MEqpy_zI zs5B}j?pRmS8s9O8efrs$KF5L&ovCKaLZv$0Ws)2mm29Evfroc-C8Rk0Gc*+jm)GYn zrl{Guol<2QsJZh4IVi!bRU7^!WveYAxNyr48!5&Vl=JLY;7p!fhyv<~(+9`n7j26f zm6)YQmwx#c#Rz&7WUjk;$&3wj6=zH6OMN0RNwxJ1eoEjet>8?i8iVNgN4RTaBKXvX z=K2_xjT8rLeuH_>PSD73$BDJQltwolL|F6QJ;78B6Nw z$<$eDwVKo=9oTZ5hZ=V#y)Kt0gWu<N4A`wLEWn10% zNmb<(pQP~v6CmhaRp@ZObJs-#T6=Zu^};MnHfB81@d)dAvPOPq$SaV}_Z9|>)*Kq~ zzUmN~JJrQ>@DsG-=LsX^e=EJ#R|FanhAAt3W$r{J*XwxzJItDYC2%OU1%pBN9*RsP zSL3+cy)il{(!CkImIFF*EF%SmW6Z!9Cv|Uc;+CnYN+`X@#P5SNN7N6`XNx0bGZy+r z?Y9s2p@o&TZKp8Qgv>=`)rcj~H#26zg{>Pc9!Ysr6=#-PT3?+o=`z!XLfrSE+RAYn zeDiF^#(=)Bh}izb7MBTAI_QZ{UHyw-xv0^btc@lDwDaw% z!+k;QBCsO_I1<`O|K@IKJ~z7OXP;<4XijGn(-i5fo!;$^tt3BP=TA~OMi^Uei@@zG z2R7__g1&!wcfsX)Sb%w&Wd3%7`sOek!TrV`-_|XD*>Cn}kv|w7Rjk5%deQ)j1J5SEYiqu*&?~jlN`V{I*+fIX@y$uS@jJ}{IMXmSXpL=D14-*g% zORc6RSct{jzn!0Nc}JE=!btKbw%XydtzKaqcVVI=pnRPewOIY>FUR`}U&|iOIFeTK z44AGmDOW*c(hfWuVt?KA)ld;g>K$l5D;JeAp% zB;SR2wrmAQf2nug_TG@m^)+$$L2w$gKlx`Ldlsv$F@Zjc~M;ZD(k?e?GrfpGR-`8*k6eaW}}2>R3?bsd#;@>~`65hj)2=F3#hzZ~Ft zo_9S}0x3SsVw;fCPm!Ct#pBy$?B%wL>coT>;Ol#$mLm4#K6jH4zUMo*=bXO!O{ceJ zC7pYlxV1&N=U}4Mg!kL!PoCErvfI7Yli8O+4Nnyz?^nKinrgOy)El^dxH-=toRX-t zThG@G?5v|IPk*h;8x}XUthT3cuJ!58olEt^S2Y!RJH%e(mBcH)n+_ThqC79;XOA^(k%d_w(T;=ZH#IxpxyY zZJy1O^`m#{aw)5b!+Pt{No9PNpGgTx2gQ7i%HC^0uiQJu*Y3mD8y|hIa&47HmZo~K zcIWZ&+eY4mr{Jh^llA*s?Xju+*Z!k8cux8Erx>=I#2p3s+8bNX%^hC18xHSDY^37W zJh#mZ^g}sR{TrG0r%6A__YIv@;|&MTWA|B3E54$qY2%6sV#?sdxJtM0bPEehYhxw( zl?Uo$+~4mrT$;Ts9Lbv;{o9UfD4sU(c_!ap&Ry<+%_ikZ@(n1|K88XT5MM0 zd*=&2T=R^YxTmW;cBw++$&N~9m*8t>e&UEKnNtHCu)W)q;4vP3_Iz%+9o%Ou;&Z*_ zd)mz}bxfO6Q~&xpskwhh_!@L5@%B`sH6PpZ^2BzF+8;TSz~q&Kekz(VKDE5||H^-oAeLy>g& z&Y|an$9Rk4IRG_()MQTVM71oS2Elf`Psc4Q^E#>RsQ-+)^@P7KIZ3AVYPY0H^SXjS zdX!V^l|O&x&|9VTG=XrlVY`2@&)Rpt!SKB0_U7aHafl=(@--r(eW{k1t1Y-fp6 z3%7jwejS*j%Z2+9dc~X-cmgqk3hJdBego&uuz_6XY>rYwgaHqg)#!9HCCB_~3`HH? z8T|?LHAzWH^Pf5Ff3mjoJ1Q-X;AB4>zqeT%$#DU_U^v++eb{}> z|A1|L)Yf9S*|Oq`(S>BYWA=we#vj_YP)?S!Y$Jdyf-quZR9$=QGeLWYlI<4a>Th^w>5r8@~v^^OSce?N=ho* ziT=hz%1AmhB!rG*Q&a{CzW<#y98tvR%+J7wGtKtRXz{4kAs>YFzOm=vG{|1bt(XSs zeeQ#IrMXHXjJ+azrNfI+1TwJSTOPk zClTKf4}UY*vF*4~U@xsXraRGc!>7m7el=>ae2<+sbxY%*tI+9CHZzpq+fQ)%9GC*;ST;myIrJb+%Zg5`UbmN}(HeBW$-!Kb<+0q_;5@J6IX_H*>mn#1@Fe|8 z2(=jzw_<|&0v4X?h|@1~Rsa%v)Lq<<93{+iE{mu@e^oerw05a*647@RQma7gM`eMWoXYDYmgT6naYq*_Hd zHF^qFlIa=Wn*w3iNkZ)0tf)A)(bN5jI?-e zs(1bMn*&gJp2>_Et=LtZ3qLl!`*$;+y)!i@qiO#-mdMpZKsQ_v^6Ap-u;0=wuGk!* z++gW%ZQb>wv+!c7+Zo4CA9)}TC{3-E>2*ycs48kH?&@nx?L9x>$&I*q!18hbu8c4= zmG9SqT$x^S?$wjbEQWOM{@TxJl5I1UYuIzL3g(;l-b3owX->_Rol8vp;F2Zgw{Vz!`B8yh0x-czaVZbsB*z;M3|!~NDGVw(|~Lg#nwO< z6dUK-VXNKC3<>YfE*Y<0lEU=CMZVSm1!HMFl`Mnkc_=07<;dOhf$7_`SQ3YDa8n)W@#S=L;?_t<_D>G$Ycw8G(&_14LBpY_*)&#c? zBL4fa;z&%t-O!E|U*rPWpQPs(&uTXLRh9}Tpp0`T0Jtql;74R3@C|%YC0&%8-<+FY z0%fTS&2sW{j%d2h%r_jiUp;yOqn`^>2y#yAp%sW@Sg?XW<>QPjLt^mmQJ3VIi4fBU zcO5%@y=WY`V25%^H+Vo<#0&f=UUTHSY|ePl*s%A5usO4<5}kiucqI1G^d^{CUCS6x zM4-WfH?0a zhloR{9oPpdTEaQ>PI4!M9Sg4PcWWV3u+HHTGOrox+IJ52!a}__s*=>TkSzVbfS*vX zfDek=rs3mKx8Ei6${@}6)&@tfo4JzoE=G_s=jRii(7F%LSZ|iiNu4#AVkcZ)7l9rP zC}(h%Zl0m}~V&%iNyCLC${=67BC zc+iX|%61Ipth~n89AC+nV+3xS@$nRUXG}6pTVg&QQ&?9ku<0B~j6oHo5f4vi*TF0VlNV1mnQu+*i?r85$6(ucnoD?fG{qAgS-P2{1@Fg=K>QpDqoSG)%Bz8++&&duShb>MXl4k7CSqkZ@SQ zJ}qOL7?lf);ED+jTFKv$e*qSmab|yo9)I>^d}?c+ad*y(;+!sVdZ|wvfT-s^spgy- zREsc{{LLcc^n)d0;wYfJRJq@cIW&3edb za{!~S$(g4wff&XKXud2V{SqV0`mIZ{Fs*`jIJ=tU<`EeShH-EJcWAIyd#ljU-39-q z!rb|{_4pkp6zeI$r&aJNQ5=Cylm2*0L!BSp%tEOPv&LW3N{>wEFyjr4^zWRe?}U-- zbvpoIcg$bJ8tuqsRsm;N6}J^x>aV+5>IqCfwO%}FwY1u!)80)%>mQM2NhH zJyn`7lgxgTx5f>J@vrJB(+MSQ37!+yi&UsE6LwJm{wOOcAC1n3-SAe)S-Mx^Jh?r%@L zB;6=K#_&jlAMGosHOcfQpEBFWH_OYD=-DfQEb7E%FZWc;N#TYo2bER_h5*WbhU^0? zw2@^Wjv5_6dyjE=#qSYMd^);{{g$snToBzZsC0BIpW}cjg{i^`Qu;P`+NuvLW)GJe zbl&&}53(B_UjtvxE?ryD+d@)S118~?dAGK28OH2L)U6vYgc@p04n@jB@cIWbnxg<$ zU1{ftrH%2SE1!_^jH7D};bGP)jh{x&w%1?g6DJbcB8lC>JjPyjd4TpNDDe7pUP!eN zwnMWB+a?(wRYRT`H2V>HH{s%b0P2m~0U?}*WqdYtL1WnL+a-Xj?zUq3y7jz!;+`8+ zxrzwx$qj?(@s+d6tbyG^QqhqCLe;_E=QdtRzB7}v)-#qhO}2y*s-L%Bt`)V28mv34^71I zE)my8K0$Z)g&lq?Bei&~M!bP5`H+o5^dan zxsVa%qfrOH>6 zTf)LPEP=UGs_AwM>yN#sY*$0!?i?lD<>*Tmx@#Hjx?@9#{sm{eCtWsUJg$iQ+!xqy zt_NW0T+}=%D$JE{@w>~Zht2~(pH2>6MT1sB3%!$K?zIQ;tzA>Z+EauG%4x->Q|BN1 zPrdUxIp6^?Pp%9X23-xxnH!xV#{OBvA?3*a+?I zt{^ak65p$vUx5FPf1m#LetrLLoo_VRTsnt6j5rNxi1De{(@i!+yHTQxG}X4gC8%nmd*GrQXB*MJ_7_-$Y0Yv&gCv z+P=^uj4Vrp+6GQhM}_DDo$zER+Nih|pQI@qHst5$q7nOPwsjfRilkgg1P)L(RWE;7 z1kE6j^D%Ufy!q5IXQKM>7_)NGknp?1cwonziaku>bB|)}-zKAn3 z&gHz;`Eow0T=kT@%%QvIj$^-fIFde*6t03itmPgmqOC35$Ju7OE>%i`e!wfpQ_wwDDIE?R=S2@!SD~$G?p&yo}w@kHXTIM|% z^?0MKd)S2w>p4BdnEuZ1xXI%1QN#UCjGFV6TAK3-46)0FYeDA|=4z@`v8tE5j4c___D{*L}@51?hD+H1u?5q}SEaGR+q{JXc*FRSu@) zsrJMIovSyp+|NwH^vBs=Kk(lf$h=&T__!_6{27m3pPRg|_Jh$FHfxp}Z!Q?0ok_Jx z(BJo*%UVvnIo=!d)15k9aag>_IVPn>ymwXcyq)mA7_X187{kl3M5}xgmF-`~N4D&P zYWVUiW%Yd`H3rc#hrD>)np-fKp~)G{8+dO0^8ul+y4*MYl8nCEnGK?U{^Ek=ySJW9*mkBe}Q`|!@?tJZO?)&adT;kPgt&DzOvPV}M?`E&@S^$*sH5 zi_gg(7X(&K`-D~=)qW{sG&4qc1BA%KQ0yJ#oYBZpxMP9J?_iE+#5i(ysLscKYW`Xi z-xAfZYgE=T3|*z-^OyBJYRV%b>S<3VaWu;JYgxv3}s`oK)-m2U%j9h zu@Br*yhM&oUJlor?N2P9dMM92;=8X|h>#tQ1=ezAG*8D0-U*XMmlG_*xZpoS--zfcR0`dRxQ$u1a-JZL$?=`k2nfx-S8->Ja3&2!qvl-3pE~)Ok;4aPFTo z1?~y|_GSFV80mh^7QM3d4Ki!YF+091ZZ^u^$|F835?e&+X*s&PcjMPIB)V#KwG7t z&VA0@@>afgXM}eG+SdCo!rXQc-cS2r8uw3vQ85tG#HG}ZWT^g8?UBZzLD&7uXZscFWBoZD3d}yp6>VWmVM_MXmi7ml(a=B8 zCS}ukMKroB3xk^8`rI3jo7w2&`(oJQCElN?(eXJN6&h`oGdnb+B6P-1_%0u=y>&aM z!Gol;Yl3a}M(rQgs`aM|uAdIMPQH^WOtp<>C=dNMjUyjFZyV0Bxlk!+rn)4dD}gS& zj?>l_+Q!G*NG#opWiuh=OLG&rk1Dl>494^PCUNE(*}nclh=7Haz!ZPJ?#1^pa#d?w z-uhSNtDWn-rsq50<34Wtu3WGHm&XmZHy(n92kZ6_XAlO8G@zwR1vq?>lJiAW*}<|Zup2NUW?j<2UMBHtG{Xgy(SM?6lPL_#gca1 zUAD9~6l!T%R`jc?nu1?_py!mHV)&B2h&_(s)s8)Tq&q~9?6sELCF6a3&9xsOx90ug zxuo9Ef=o81Wxy{Wis2i;{H2RLUNd`QszziusOCOXcls0DOZG|Ypia=qm&M^ork47A z^>)7BTp5O3P^#Z-&gYM*RXJCA?hnpxJTlLZ4weJge?X)rCnuj66;ZZaD$wb$0f4EAnsM4J98GaqvurYu#Z97c`~!PZBeiaGec#Y#^HW+` zd&?4}MoOV-8#u(|tL1m9r+^E+55Az_O5lgeo4M{e5sZMqj`8N9fYG;7Bc@N3;sy1g zxd&k-B?C2Od~CF*cT#t^FWaB13>2o+snI_3e@FaGjV6)S`>=Mm0ovUBxmgJ^yzHXu zI~@(tOrN0=>%fajnhw7sQXq{_Cr=@5C2{lhl`?ugt2Y zCE3P7OnY~uuLo*3)C!o3#9*aFMAv3QMr9^OPeb5)^F5}LknEP9cqDLe_{#ipR{dem zb_$eZGRCwdxP$=pEu(5iL!<8?=6Z^9C&xJ?LY#fdF~480YDl{hp)c@uXmxHMvMKCoqxLnD>a7qeS#1vJ)r zlcX^Q;-ovM7(X!$T%r)W-JdYzjcM5J{`bECN7oPezf35xFHCXTZKC2|gCm6+u{eNLD(155V$?sY;aLh{A& zZPIUT7OZJ)3#U#ePQbVJ+2*Erb<0vDH|kHVFG_BY<&p~3 zJnI$V7lXNwpa`&sJ3BsFgzyInJ<+sQ&5hLM5<#WMu&=bB@PywItGv%MGd<(Rg@T+6!GZLGct$-VsI6hX#J}3tmL@ajOZ! zN+aq+UDj(G1rVf6SAP8*&EplZ%>@fAk5bu34J&ts;T_GtN7CzU3toPXCrPBKH1Z2b z799RGF}7Goe7>hKFkr)XPhh8T-nACuA0D$<3AQZ{w~3GW@vDwJR=QBEa5^M6gnGC+ zdge#25w0UUPWk7&NjvB|qz2%p(XBLV&$V<^&J5{eza?_NQztI?V6fosoG_hHr1bye z>8rxpYJ;s?iWhgMP~6?6rML$O?ykXI3lxeMFK$JHI|O%kcbDSs@TcdT@1M&&xyXL^ z$XaV=-hf-cvoLs*iC=a{0LYyh3jMl{91oYLN zXbgN`6-J@E!m>39R=d&6xpfCq%1|0>Q)S@E6sY_>RO_>5v@oaQ2H4bkSx3-Vy668| zog|QGp^|Ct;MK0?{$6nt)D7xCbl7y@zivCYzvpJO)v>YtMzm)i$z~@JSS&inY43_1 zwaF#Yo*cWnN+MGEbF%dtN|6I$+zV!N7K70`0du>i8EAkP;$6B zem)xkn=DoHjgA6*^ohH@@Ywwfe^#}=pfFu+E;o18r?eI^R8z$(7D`jaYdNM#V)aG> zr;R&7HRfe0imSQBTDA?mozt1Y=5TYm_1u`HNJgWiOXf9O4t$ORdW|cJ>1eb(X=NWS zmaCo|gWRA?QAEx}pVwW4rY!1@Ulx6@C8Y$zO93?S-x#i72M!iNIb4w#w>X zd3R`zJK0$9b=9{p)=!H~3iAJFZuat3HkaT6p7P7xOPaOc(;YJsH(Yg8^k|-h)1m|9 z@VJhKSuo9BI{mjrTJsiPEp6;(u{fyXWw63v4_%0~lBzVB7ETBOM=oZ;zq>bktZROs zRxSsGhchw$w2D<@NIASx!(z{n1aKs&7fy!_?{=NIZMz68J9>__*X^#w2LMMYRg<_b z$8u@fv{%IVNb*Vt`WITm`9PKwq1Oz57Br7_fy)`!Y|uRYKej0RFVlkL#@;V(b-mcBTRVQ%3BXYzxIV%5HP>V0@NQvTI_%V2J3f!@Z`oL|ORT2eyz zJxxANnkKA&yBS33P)%#qvtLTb=C->vs&=&mjTfthi&K7ONEC~s zdS}Z+%#!>urauV!44V$Nbr9!xl&caGpT?r-yFK2TMw-ZJkWu@Z1PO1;Pox**L&Dky zMZS5M zJ#u9)h{@UxNpes=`_u}f?mL`)n0N~Z;$Q^D4^rjQnQu$mL0`NOnbMrs(Y-?N@+pg@ zOod7@&V@(1+T4j2a8|u*{>05*B93ulNRinNE2X6|wqc)}!%iz$jiI-rX zc5B*`SaY6A1+cSm&>Bbrafj<}_N1#P=1m2IZN%fKpuPe9CE}DhA9W$C(aR@uaG-vf zIC($%$S&R#`MJ~=_2UpV*@xOdxDE4U*=zKHhI^S$T z<&vO&1bXn9pJ7FlsEkx1BY=WFO(IVOWq%}-0Jy~d(Lw|Qdp8{pk~(i;%TsdP?tF^TCF5()V^XW&vd_M#!6qe0Dz7c#y;56M`%CghEC0V{SD7O9|JJyD# zh3d4px}Lvd*)RaOf^yk&|LOUwv1fr?$3$NU0-xi$Q#1)dw!!z&bFJF&t0v|WhGNrj zOD;(!ywA)9E}PpI9_L=I3n#Z3L_v@`JfpmyiDrZ{ao2pn?Yxqb<_Ye9Fb~3=+;qB@ zW|s$eXLDu)GjCjFSf}lJVN<7FwP^cjvs5jJwCN(SI;5bNWCo2t{R)H%X#Ab@S+73x z!?HDe-D!n0TKiq~-IJSLOypxf8uR9i@9;wV&=0x!QCY@LC{+7jtG4-{q#-+ooc6Au zLV@EDa?`?I5xZA3Pze%IT&TeAM?;ySwRDgI&f3b`qiH3D^~d+*8ev_)R#TePEIN7% z-TP*i%Gn%UeuE(A72!$%{1d2&GBKge_*r3A~rJt?+rITbkHL zz|%GlRRUsG9fLC6vV3OkDz_)cJq7+tIFSF`z8&_T*O#T#(f3BI+wbI)|FyJ~opO?{*c1y0bQH*d^$}^&C+7(@NlsRnEv?oj z%y1DXi_ppYSdE#N@9Lf-ta0iC6=IaIJG6z3L%U5) z_JLp8T0oBSG58#+a4YDuOiBlfGeiL~&OLxbFMD^QrkfP+%89;}*rz z{|h^MneoxBk2>RQYXz`UebIWml)$>e4X&UGs53Pb9z->(!Hu zSUBc+_7nAMCr=)hIVAx^N=3R!r5GfePmRFqzq*muxjH_oKRhhI-%aN#O^~(s<0vh2 zFylS$?D;?2*}qD|fmCvveU-0*I8PRk;wU?B6>5d>?$2HH%xIgl*yUDEbXz@XILsAs zgy0A+=yKT!WYA!RVMIwv)2J@k^7x1tsFyan$q4HLflwst^*}u81aA7=J&s@Z0K@s_ z|G7_d*~iGr$Ikg_$lvy??pFLXDVqMx`9v#_`_4k)-a4#H+d^^e*{uNqSGrJDoDx8} z$p)>`;Mwr?v+gtWjSCN+Cr`rPO%#JQ>!6LlX)fIf+1VV;E{DkcmOm*P0u-}1 zEJM3COIEJYR}wXJ;o^CKu1&Tyi@yS$8U>|}NPaVu4({YOnk-sNKD6MsEJ%#30S z+e>y+24`!7<0DCwyLwF+`JE~#pY2e*%7zhsbQ@`FYfBeS^O2zGMIKZo2_gY-bY`8n z&860KeaZkhyAj&iz>7j2{ z!{wzh+2FJG>7~LAA+wA5evzM(e;a|LzN*GFhIgdm#oG(4okiEJvUnTLX z0RHYhe-m(gEE-d@VvjySM3jj`l*$d((U#7SgC=b~N+$^bRjl+u1dRi)1vmH9TE00> zo%Tw}UOkxEn^JPPA}LZ%hl|42rGMriWULNIQ4mkPTbC}s{z$a*kR(9R#p^= zvS!S!?*ltw(iKfeno2UxEx9u_f+b#GM!hm0ygs-fn#D!c}Rw<;&)RlkkhnS?qW73hKw!FJPT!*uT>ZtmB})s&Vz2Ql7pw z;TK(wa%g=+!>s%w`NUndj*?nj!-)Op-FVoB2;KmttXr;irK0vwrJg;NmDh)dxhbpXZP1USto| zA>mP(F%+r2s&}n0~p+Pe1#&7jv-DN=p8MhM?HTl%qJJEV`OtpH^+Er))3$*hSz*MWCS3 zPC+Wk1qgHdf=My^zG)@veJh>O$2 zvORZbMw-NEBbx=nA*$7HE=ZV^h+g+ll#JxvN2kGi7Wo6PnbusouyejT)M-hgC#I$% z6L2v)zr4$u59%$^8m$*qD$Av7POCQWs!Ipw@yheQ|7hLrefNR9IXM!O+T%7_h!iOMtTB1R2QBfa%;g#L(C*BkvZv zKKxg>3Jmg-<Q#Zu08rvk|7|;644~aB6DTk2CWO}w8jjMiVDtO9i1x9TRZ93ErA=+x& zyQ8KK*CfH|IJ1vuWd}sd@mWmd1f{z=L^*{r_0%;=}QGV~tU?mtY=a4FC|f z)y<|4FHTfGlJR^njxI(~zkkQfNLM{E2M8B=Kxk}8D+v6`NRf;Rfy2SgwMuaXr1ZKX zb86JFnMiy{OQrS#HuAZ<&?=JZi~j((GF2~vW|`B^ZLlGda*4>zhH%n!=R+&zr!Tc3 zS#y#Eixs~Z``kAV{PYFFv*q(uxVX8o!-6qk-)D_Wefj_3e~jBvth9w>Tkco)e~uC+6D_QK zOvH{XtE^ldYiAc4fMf_#2*)q9-{?(=qKd-`MP=Aaz?6tQ*~{;;7#;6i331RiyA6S@ z7_-`|JFMdpr|Lsz+Bri|cW_vL*V`PvTy6F+|LxTUrqnXl!}QWCGhI8vu*%`~0GUOg zF|rNrcH}YTdgKwWHjYI>L7|zAj)|#f`@-cQ_t9AR9jH@(>HFkNVOe?pRPTX`^ z@X2DN+yNjZoV47#WQim*sFcd$qgt#+%)5VUeMh91?klp6CcOU+iWx^oN5v^IVZVOD zKvagFLw9Vl@8ZT%OA%n_`yjC=l-@RyGT@U;{kTGBCG>uI1Y%0M{HdMfr%~x3RGB=66N(# zw_A?fm^1o>X`@;%P%vx5e(Ub-YcJ20Bu(YQyZ?Nq{126VDd0)~ToY}VH|#!7E93mo zWRg@>g_eDohGhjd0xAr|9XnQcUvV4{M|12uzm`;P;_YXUB_S{ATFMLK>LNGy8{YN! z|1b5m=HplpolmIZ(-Rm9H7=@wXY;lHltzBA&d;7WmkLCO=SmL6^@iWydvApxj61Tc zrYku*7Vzq*N9ORON7xMZthQS}&Uo0IB|hT;v!(Vw<#~B6w1bm7aYY1hp|hB__oe4Y z(pm`y#eARFK65-3F?|fr#Xt*nwJD!JqQ*hq zbZan>J=jMcGUb3~OA4}>&*8bRUf$|jCs-3qKL0}(%xF@Ux&b&ppa;l=XJaxM8a)nY zSN$0SapT6z{kL}wl?*fnG0{Q+KwM}H8W|xLszM}jzWtP>f!$7Xr9ZuQU?v}3la3kl zE9cMsSa^!vmB%aawD7ek_`e)$pCT-KY|S%i4lq-6{dg0Llgor56JZ-EGgDtwYL%c> z#V%&|EkRSZYu|~z*84p+JUpL|A<~ENlLge}>4U~oP+Ovg1W*UkK1T(lVYS+M`7!F# z$~4j!LdO&FMJ6YPrB_4%f1wx|Nex#MNuZ3c6vht$Q~o0)-5c8$>f0ECIoe5^U!ou27I#&c^WHQTPnN=qdIMRCMM|nKgMuOQ7l9X zp76lZe;y^Dpvl+iypVrQ668Q$J2~0Nce56y=kn(T_g@=St zNjoa5EZ7-hcNjNpR~P9zSki(-N}tC5mS>0+(Bk+yyZ{x_iP!bIcRbS$=F0+>qfh!K zUji4Ae%#VxKqVnb6CVSpi=>fP0_HFbc-KDXnvAXrnCc((|1 zcg05y*E^YSQ2vXSeDQx;V4Rdxn4`PRU#!aJUfBvoiau9-ItMMp2Ok#(hiQ7#Jk<%A zly%9kYX?fenhyh|5>xlQSJ82LHLeBIx7C@}Rw>FgivYOyqA)>nBrYt-7pgc^)JRU@ zUsqd6_=~VY888)pj;vU2f+eC#L0F5^1J^-ta2{rUA9-8q0&(jwqt`0ZiDUkDicmk~ z0&0Ty^)DWLpj5flbbNftKa&m`bxBEhP(hY4c3Iy}R|0?m`yPtv*3Z^+SV{yxl#Nz1 zeU`zBqoRNYZ9CJjmrw~{g-CQg_SZ1$c;1UWPLHI!!B>o>pN46p1*~om(zMYzS(LMA zO(wh+eOCR7WN6Ssj}t4bmeDK97bi**ngZ^9L;^cMDHb|ImW*l^>FDV@Pu!*_Ccdbe zU_%wK+*}N@iU#1XcSVigIYV)#@&;vSy4-!%`XMllM3KYX6I-J89c z*NgF9S;JJBzrAezn%l&CjtlDb3k4Ix(8#}K-eNTPeqDbmlH#$_J#={z)FS_w=I>MZ zZ%&jDOpAJklJoXpy!SRTh!%1s$++arK<0E`!bug3+WXatT;Gth9IDcvPCp%%aN2$F zJwtg`vd#0xb#IW`#jP3915EV1b^gDo2BUOX*H+Vh8hpEfw=3ELi>B+ z3(&TDPwIn@NJZ>x9$JBpr4k`4l@{BBGY`&5cW01b74vJQcjN+aFcGB+5swKk(eZ$Yw{ zNBOC%%_Ue7z5nPeS0z& zkW_Ub-*a=t0^#6N&d`|Mzw8l6YBYPkM*6L&?`)+E9`RkJkT)GJoIbmn@|O!=`$46+ zOGa_4tz~qwJY;4g?HR7u@)5qp-l*H$@}AH@Lz-;QPJ0~`Ao=~BEqA%ZL{~s z<+qDf?$&%)RJ?h}SDzpmPIQtuj{M`RzM|Z#2-Cg0uxjdU{6EfU$UEyAvLt5lTok8| z_ZyF5?a$RwKXEzr*V5m1gIC^?(%M(us6*93`+cV0l|YTZjs_mz4>+WsZ1AO5`iT&f<9Ss>)cIgRF(W}&!#N*L;< z{QGY0szrJJht6qZFxhe=F8`dg!i`t+am@pmsoEUXdA>Y<{3`;WKI&=7ae%9=qCov1 zMl2ZUY@yuEhDJoR@|XFT-I%vM`xhJ>xRe0LZ<$qbR9nCaM*ZL%GE0)GqvKO^R=jv( z6C|UDvRm52xQ(Txu-d_?YHejL!``CtE27VJH|87i#ov^loLTM+#!Dtxv;WNkNYb6r zqwQ!vn!(QX;ewtVn8)RdbA%2yqPM-B<_6;AyGTYSP#-_}N};w#!EhzY9ulTs)f`(V z$(%Hq4^GFSx>D6IVFwC+RFE#1w(^By-R87sca z;#_crxzSwdSR7TXY`!!V78KXMYh8tYJGA@z^kEOQNs{ZMQQ6c6)sLZ)FPen?s~eR} zZcfg3O{V(Zr6y7%p)6=8JwM;9Q5Qr+M6{@;A;pl9TU5lS`j?@`;stGX)?#}N+iNm! zW|Wk?bhqn`#l+P&oY8;%2bMQav{C< z;jReJ=`=f9@-b)|kz-Ll9Qi3hXyclOtq8A)-srGIZ9Agl%rq`b42dLL)7!_r*yZ$nils3qvyq_x?ZL+BvEkQvs%8g5VHS@cQi|)6 z-y%n&hmX2X7PNSM8Cfb2loqObIf~P|XYVjx=iG;nxLNf_5aMaK7nys?lP3!^`z_y< zXkDHx%jZ8;s2;=cSJ7Lt*L=z&74I)k)gf}U43gQ_ZhB7%kC{#=PFb`VukZ=2<;?_| z`1D4vv$W|@1e&hT%hR15;9ihPLhN>b4#LD)FODLJY3F9@QkFEKa?H2arQccD8as@C zawl8P`0Vv`a|7&L2o+R35K}aT`T`WJEd7kV9hxLyZfbWiH&Z|sLV|hKQlXfm^;5~t><9tOa^ljW;rU{+}4(vl*D#eD-8g|p28W85Mb1H zB$^0Jm(6s$+L!LMxofCQQ#xJ6t{!05QXr<3Y~!u6tO$5NW`?X;cm8%Z>Q^i};j5m; z>dOMFFIL};oOSf<>>K4NX;CC4QIBYSSOuG=Ci_dtykQ@FE;YBtCecS^6xCDeHL_5V z7CvizLc=@Kq>-<@T1R*dZFS&&dpQ%sip%&=-V_B!U&gO^H&sIJao)%HP}CO)L}Is< zhNaed_?qaqm9l)gv1@fy`Dw!QUS`GbY5k!28W-fJvDL$=ROtU>sH;MMAG}MZC};!o z>Jr{S=J$JIH+kBBk9Ni7MVLwPV*;rQzmkDBpI_mo7w(tDI4<7)>`%`2x9B9p)OUT2 z8;|H(&xNgv!{sVZgVWDPoAa6(D)gjISm>+XENLQ*G2l#(tlnt*-*=PJES|^gl4U;e z#GsS`WX$Im#hoVa@%#nI_Xd%Bth>lwdA$eHX|M!C$V-^_=>u^Fb3nqDKkrM1MO&F< zLBi{6l=xG6csDYJ(JNzvQ|~kGG>@T-I8e%-a?D-X1o5 zo#V8E?=Acm`IuSD(FgsLe)0dEACXc$yU>a-g)E zQu2~7le>dEn+NWcRyq=f7#klCN=YA{3Ox;Hzd!F5G4PCdMa2|K_awFV;2*)Jw?^;h zhmO#udVGAE!%Pdv7x4Mj9ak@IPt^H!T;3?no0y|{v zobo&vBd@CqB~?UHGC*yF1Hg8(n}GC;eL4k7uH8 zoG~rj_=CW{;9>oZYDc%8C*N}OnOx$zwSxZ}df(}bQ$JEuYJv(+uw>7`v;o)dp-F^fUIF6x`P?df=T*g1E zrM;i;QL@4@=dhnVBiv!xY?Mrqvmzj)>)mKK-jLt)s;{l=Iwu^vO??5u+&{XUB&=4z|q2taMr5M^U~5}0oF zvTqZw`}Bxx&Sbaa?w#!PL|(GcumV>W?XZusCE%nrw>B;QW3T+LQxhV5P&4;+@)u{B zxgI;p*e`K^c+8@?wYP%ICK4rr0dM1(OlU*yZ#MNZ_zx0%xjd*T< z(A;t}xkfAIN z${N@Rdd}{SPS)@?Po0|RSXm2;i^HHyg~xW`3mr~wcJ?QTFtB}xsbkO^cWQ7whH+i9 zmvMTos!C$#*2J5mq$@{hVE6TOkRac0S;L)HyJ3bvs#UOluE%tLa}kWKCz~Fe%=0ZV zUW>fc^k6-@?{3s)?~s?|Lq4RdG9w-Cg$`GRBYNQt3w^# zrx{iGqqUfC;5p}U;Jhm5fi8_cC#-r)pQ!ya`qr84uX6J#z4@!TNA_o%ElmOF)Z6R8 zi>{;hPk)2ijDb{iE9>YlOQk+{#*aQV5dyriuMV$+7dnK=kzy7E>yHMG& zqa%~G2-eH5i!v)tXX28#MY#&i65M@)R)fU`N6J#-4<9oaFnW>pJ&G8RL_~$ZZv!;PS-U$9$LwTY zP}9#NeZFwoF<_Av1jXKvik95@{k&SmuIHJVuD^;#(#yW5`P}WEGSIYd+x;r@MUzHh ziTwAt>Rn4m;qE+}N_y`NuZToU{MptP;5`=k+Mw3>oI?lsWwcge(ZgoD(6jbue;*&L zC;X1w`O}@uWJ#wtOa?}MNUBBeu;=4k*tK%o?rGZT_QfQtv(ekbivJ?%2)#hY6D^vU zX2Z|4vBuzDlfF&Z5(~e9Zw9S{gZQF-J(!i7c~VUek52@*>kuSn|0J8UjP9Idg`K-r z3XUuO)8>2YbXMWfuqti!Qj8+`p!{1#{rfv;lJ^(JW<4CaQ_}A*L-+6O(LvkYiuep$ zIKK7kBkN`Wi=MXL`=fQ=I9|MD=Zo&~sbQkLufB@1zf230hMI%dG88l#0%rrkSk!Ze=|kAr~bs-v>%{K%LAKeAeSBTm2S z3S0pC64W`iPwzD6ngsVV94PR4ibrr1cXFo@l&`vWg?Oy!y!F%r$Je?-Ab<9Y=q` zkytg;V#Log!XYaufzBx+!oqmLl)A-$X#2K@s!Jmpp-K<5hlee_c;dDKYGB!mR9|M! zL7MTIH#%vep}8^vMft|J3x7VL1`ip$Lqo^n;&R?(umPt_Br*N;baV^lzg^NsB^@2vp&gcxKFPmF zN0<_T@wxOApJ6?lJcyU)?MU16QO0Zwr?0U8N4XVGAEoHOvtD%5k1X{FlMH8bnV(3O z(+n{LJU~$P*(aJn)@#6Fva2yOnPC+{_3AMEPCNGnsp1KVzbdTh)VHzk5J9_gF=L@7 zhv4;#5{<4KYUnMx*xMM%MW@+_jqaEH=MRiNQjSkIv=%54FK^JMe9~1#aK;{ao5@(g zTDtctT;vh*L{?k!pQ5yD?yUUiee~WpGwW>uFOB6QrLXNl0+^Xul8U}!wc|$D%4I$| zJ&Od2fJJYNRxkUP9OO9c(9!Q1Kp!C!B2*{btpcqPP(ZT+9^R;L@(&G?!3of=JQ9kr zM;42`|GjwL$;j1G>MH^sLX5U4U;dD4wO1Dp@ zds%6Rddw$$oT>Y_=H6#bo}ZgQ@|q2>bu?f7uzAetX>cEPjpu&dye8uFeW#A?fg4FE z|5YSvARM^+M?cyj)lb>LI(9*+7$WiIMiIeXz1!`gA-=1&`@p&?CuCz)&AdJUy`?LD z9lvndYN(x}E*c}ADWwxV0+}z0Kfe*5$i^8y`GDuRe2BBuwo7x>B5Vsa5amEyEX<$I z7ktcxP}+FxroE%pa{oXis~DtJWBwlNmYdV_Ey7cC7u|uxhx_eu*e}KRwk2y=<0Xn* z4U>(;y*ktEtaX&Ae^4`N+_)Z2I}pjwp>h0) z7bRY&!^u?+yMs5@a{K0xeNkyAV}Dx3!thZTq(!;e%Fp-xqJ5Je4*Yj9eSBt_u)^{V zRvXB1ZEOzL+tG17*X3bp!)qf2*n47wyx%c=)b|P^Jc^H0CjQM0A*^%64#T~=_qs%$ z8?oKVmIG~;etX*I$@PmdbT*myJ%h7#qm3>#TT#I=&APa|*ndrNcFpMxA2p}dT#MHS znw6S-@`bqOju%T^Wf6-QeR!I-+txLo{d3^G@(O!J6+rK{oL>h{arC%<@rn(bp1YWe z6i@>gclnv=dP&oV-k#UR^(|R+A^WuO4Smb1*oO4pT!R@*&sv9m3wd*wP@ZjVFTpT; zGBx=Chw;78-*P8}R|7+)pz&`}rY=u?AXeyPlrs1x#rb9pGl(DB@a#4I*YK3h57158 zeIDuLNkfIUDn4O!Y%V;b97p5HS2G>4mxPH2sxjpEBMXwCJ^QtTif5P_(!K$KdL!2C zm8lXln&x!vKEKR?+wx$O4knxDwPO>n)kE~>D{Il87o2D zk&E+PSE}<>mz8v}CGF0(MJc;-`-WkfgdT=)ZEL{v>*UW`j@t^ltuC;k`d*%CGTqVW zuGHK{-#aG}QHgo0UG&l$3=AT3OAyr=^+Kcaz61wTQOH=SOwu`>z|YO_d+y&f(Ul&xdmm`IXJnEkBy0cDm{neJ=Yq>{#xCK3d~8?^XPT)jp#Hi#Gww-B zVNzSEQ8oSwg0aT(_vF?6ATXp^cKOn;n!?H3W5)~n(?Pfwde%<8cFt`<=80^U_CQ}F z0INO6Vm2vwR;dg;?zqb-kIKxm8FLtGL zcCj#R!0x{bPx4-no7nieW@%~VidxI+C2%%S0z=sh(*}SK|0sE&Zjoc}KBTAaWL`Q_ zRVYpuNDvmYW@N<^If?hTyX`CQE4Om}+t-lOnr+v5JL23Qz}cwU z9?|Wxw|ve#vxp$0yk-o16&!c+aEKDiY68TEZS9c~ec%+T)i6OZ#uve$sIR7J*cAqt7?PJZwi9^C>w+pEN677n4m? z;!{|XIGS4wj-n7#9L-JzE1`OE6=KS|dve9cAW5QXjzg0&E-QeTP0GZR+SuPmUXitg ztpHCs#6m$%+pPLNc-7;2xm!v$L@+8+qK3u%)xb{k3>{tSbDd0YhbCb_L+;UW1hY+p|Z@WYbL_uqQCHHI@^H67BcT+bGVthEAe27OCM9#av@es1p z?byEH+jRI1)TuUAUJ&v0f9dL=Kc5K__^0JR9o9 zg~-r((xRX+qiYkfno31YH@)gtP$rJzJBC%f(@bTV;`L5n^0M774Rx$&_ubMLu}0Vd z8j^+8StFflBPs^A8lKT7=eg;0l`74_RXg{7o#M=guU{&QG;zW@cX?jL$Yq}5rx=kd*E%j*uRklT8VOY4SFywMA#^B;bNy>3#nud@_SSUI3 zW+o&0Yz;4X(yJ}=8fP7Dd^46eI;RjdQ}j(}t61%5Q0IMf!hIFL^E#lB|Eo~!kh&q@ zml^#$dR*ktoV*x#pcqR4oiD*gzmaFWS*w30G?$B6AI-$eOuu?*aR$d`n;(JFEaS=H z9&_CB<-4an&_9eW?7)DNA-wbx7;gx<%T^PV$BsnJ5`aVBlqubUt^Oq`)oQ`;nN+J= z2^Eu}luRhee2)qF8~zC;MkR0WuLwD-7n9;#f=77M7d;?cr}5zzswAf#gR`AqofQsO zJ^R1!{WM;s`MuvRDpnjG=*w2OXN!FvF9c_TkG^Ad6H`35ebSF{Ly=K2#-4O3K>o3c z`KPveo7^n|Xp_?QYrFZX@8r&e6f4j8P3~}2F;AgtnI$k2MdE!ydDz87LR5=j;d?Ng zBB9=3ex4lRci zt|Pwb2Ui$_yPy7WD>+d0w8o(yNtoZ{jIy-(%G5l#3`rMQY3poi*rrpI6u^)oUyo(i zck^Cv=X6NBDVGi_ra!FL7&_)?sx=1(oo1NDCb26Qmb_d2H!G(znp=V-Iy$R0tZmE0 zT3f@(YO_O|zXa4|N>U%pg>Gds?}v$t;io|*+=k_{J74epq3BauC<~y&f$s1e$&}WH zy+bWq=hC=6sk;;)L6en}b>KVZ;^wMx?3NVk?ZtupprsT^@*dK`9hwB#sCSxPwz=OY zwm~d3Wf3TXjWI(X9ZYvM(I-}LK6+yO-NF>IzCG~B14h&~ep=n_xK6lEIaKhwi3-2K@N}!z;4D{xGejtty?7!8=ywq>yqL z3y+_(j#>sw(mR8)027XUS5GoN-Bno0$LAe>46~%>6@0_XI`2#jK0PV>@3FJCk%2HvMGDW#P$|F&zVix(*jhe47R#vW=V-O&L3 zJLiD_m<6@|zjZb;F+^cfNx!D(sVshq1R-4A>-q0TmC*8e*`qrNb;fy$0{8`jvj+yM zJ8z2yq{9egq5q7@mEPAQlh^oE?RzefbkRAibZIr*s|&=~Id9F=bvVpO5OL=3e*e4k zt_Fdv$3h};`lqCwNw(FJRB1Kofa~2$&{waPZJO}0wx4JI>D@U&=+M?F5Kb#DR>z9w zhYOR~FrHFKX=C-box&!jx(9-pCju5Bf9{6WDiYezzc$Fld|>Ni6oJz(UfSXXZ~H8- zFTE(yZF3p!;0Dz-TJceYcul{lMHhvU?W$x03&{sqUAK?nOcaDqfLR(q?L=j1Oac>y znM5I_+#jk$m43uN@3Y+%!RD(S+bAOcpLurwnV0;JN-5CC%SFOx2zhEvUZ|%iM*(FN17q2v3Xp1xJ>?QfPe$YkhBcC4 zP$ADdt|VnxE~c%kWc#)kO>+ygK-inK0?jYj1X9A}aq_-k@Pmit#v0-1|vQGQFc z-O?fCY*5!_NVhyI$*|+W7jwKl*&p?wTcMpeG7WxCz2XxM>i&WVtMhaoI%nw`?>@pjCD3OQ%B~diN457N;_^{G*%!Fs?<~u6(C__FCTp2NS4p~M*n;e$r@Y)3= z$f&I0fuoxK1HzijTMC4X1NkpW!NMxakumaHrvA99ft}%MA3=~8j>9BH#{Kp$7%{gm ztQWD)a!)xtgWak;mwlxIUv^8sH9Kt{sDva5-nfcO3~Fm7+`2stQy|*P)2%!@qGGof z6?mtFJ}DmeR{6g0Bbec0Fll{=U9!%$)7-Q;=BO#hOCv@LUH*xHDgmfmw7q|MJ;6d3 zMUVhU=c_;$PFBNhpi?Oy%lo${;h_IDR#Kv4$IWXoO06X~V#?HSQYr@li=UiEenRxh zBKTo1L`EAcJux#Q&PUR>>$G|GpxwmZfUg6|bAYV=&yrh=2!Gy*YR$E^`r6)}IkfYX zql_41!Kk-&S*cwXjQnkZiHC?Nt*8S04R0DJM6AiwZgB_5@^$0+B?5`>ME7n^7Ubhj zJz3j>Yr=qd9P9o(B5Y=&YdZGV3ypLlh0%W==_?R0V|(5MvRZ^wcGQHk-gbC+OQI;b zJpDYRAn%6M8+kaLGFTX$zj8R9`I>+2l00dlX(04|l+vR22-UP^Q5zBV10TwrokmB@ zw>o8Yp*Vj%XBysBC#LOF2jiM#r;hJW%6g#h9q-24UXA}&_y&kZLp~%k048oQ%A3z3 zZC`W{p3qo#FAhKaHhiCRgjf=o$M^V)V@01)Jx%&%2Z8@A9PF@Vv2t?9maS@&ES=W< zBmY&0Mf8?VNd4m{fJ?`r?(;@*zri@3n!pmFoZ=YFjP-nZSgB~UU@HU5+thxadwbd&)-5XyX4@HWaFQ9G)pa?@(fXJc|C!9=`(`i5=k=2{m740zDE4#D_h}#PJ3@1;G&2-^zIP;@6kfmvE;Tv6zegzX)K4e`J`7OhMV++T!PhypM_=E5LPJ>8Cist*T8 zo?oSD(oB;JJPi2nc0ZR6`s{ILja!IZrQ97|fe21mY-uX*tvz2-At|-8oth%S5oDQ? zozmVVe9y-KUDpRp5}yhWry?+Sn#p=vLMDLtVtA-=CGJ#CB^8KVf=ni>A>`gBZg zz~tW^ih5r4xY9=5yLv#*&N?DH9$WYi(rD4?J|9te^@bfog_Dq`Opk|g zImr!I2HKs>PF7c3|I(e-e_vdS$-7#98V+|eko(fk$hzg%6*gbKJ(Z}V z!t(9MWfqfTJxVMYA#bu?)CRH+k^QwU30DoL%`C~-1ndMd4`fyQm1Op0MbkA2cc+~q zo)KJOHgtg?qg^8Uj=xSubRMr63#c&2iXo@MN&Bp=kpQ{zo$nA93(JN!5}{4QIqGP` zm{EdHh}u#aPiJH`coKZ}b1EzZfYA?9i6;(yK&HTG!IGg+8(uAzhy8@a>RB$6XJdJ+(w3e&&L2%#PF;oV2zogfy{G&B!VW_Ikl zLG$3RY8v5`m92wY{FatKQ8otJy{UTy$uWmxJKf-FVpl=(HmgXdu5S^1UYgwK?6{~W(e$5^b89Nw(hVVB9W6wwXzM%L8dfMCeISK zpOlk8DvVlSPN^Q$gz025!Z7_pO=y)zLSfy-LTtOW-g#n8h0ZGS7`$8Ez5G`TulHd|& zD%)*3NT-OEBbh3O#5EYXeAr=&F=6@{9#gq{X1+Eq%-%Nl&rk$#;2OxO#pXIeZQ1jg zosEzk9|E6m5{!*y9)YO^JA)JUC(w}1LY3647Br}a9Ms!|r@^B@oe>!ySE{)~m9zIQ zN0VrA=g-X9aZkSn^@6gLj!N%NanEOZOB$qa7V5Es>efVEMS+Cv^C5<86cI4i42rUx zM(l@#LUBFDFzVn0-gT-O(*!=eQpxZCkEU~s&g=W4bsO8ZlO|0Xr?G9@wvD%qZL_g$ ztFi5*v2EY;``>%NzhflhoPE~bd#yR2>B1wY70-x=kj6d$HqR=q__fy{zhOR$(nvDh z8ZWezM6)w-jf7N-(fuV_c2;LiK<29;O06fIV+Mv&7)4pH5LI$YaC~@zN~Fd(+8;DK zt3PbnVyv1DT)a4vq#2Pwpi8xn(?3@oE(MZgwYUntQQm{TQ`0pnoU_D~R+dLGNfde5 zVKMS}Jo03AgNgkTIn=1K)CnpP)I<-us0l?GJz~51THQKzbchV_21*Q*h!7|Hb{Qhu z(qhVZA>qFk&O7(ZEK9OMrS>+Ih2g1Zb{%%sy*yas>;Qk&j5NxGF*aPR*J#An!`0&> z!^%>Xz=f{9|K&2xYsd!4^N0^=CDNxp;rzB4{acdUdc%!}nx9&~Psxgqk=d$QQXH_u?Z}&7E~Z_r8|V<>*-J3>d!NGLAIstj41YO4Eq!+Z@i8Fxbofb-I&lC7)|SuK2^9cX zDnbT~atjM7n=O?IP-GM_{&NFTC3x^;``^htpRa1Y+OTuSQ_L+dOITZ@h$>#czI%Fx zvzYw?bJ(duswh71!~9Y4?*mj#o~F{`sl(AB7MH1|vdlT2Q4g%q5Bdl5W)Q@kJ8&xL zdUKCS<&BppE$L=@?Cha#S5~rV|}eG#CX#L4Z8{agHNqAs{yT%bKZA%ijgcm zF%fpn`oI05bJ~*!ZLyWO>XwvM9hVtFGqR=}?jbp%`GvoZVEj=xdT2qBqWNqbAtv>$ zu>_h@C1+|r)GWSNYHoB-1M8BdIxFFJqTP}>ZnZ+WmO-TsqAU(1UTtglU=7?;15 zpZ%ofp4^o=j1pCIAj}5oL%O9upKMiMZyU2{@a%{c*%^|9sL9)L9fijIX03=;X6GxA zmy#iqBZ-tIlE-G*1S!6DwEgT6Cbr)jEBwks1iwU}JMj#yHoG((LZff}g`<@8~Z; z0-J(Dld)2+{z+j50GS{|fdOm>+TQ}@aC&lVkUQ3rlOfOJSk9nx4+e(7bu`x>vi{Z2n zK!Yknr95MnIoQ(0E(5I90#M~%+~ZQh;_SMgihKuDElKptWT25%S&0AWpB9b`(z*df zxhC*aEn}WHO?p>Dl!ou;6OdofQAC%kQzGhvUuQTbL}k|u1>f4HgBVX$G7xv5Mz;~{y|28{sH$t|?m~pY81FWKei>Q@EWnlIDhWQdeh;V9k`>8li4ZH&~@o?Z?0@Q=%wXECEvq%q` z@Obi;I0*{uq$LyPZKqbJkIXDfd(aq9H%R5kIKBGZ6_|C9p$g?HT<~dr$I@X~LPEAm z&dJf3inC_Va7ImwIBX#?k(medluoS?w}*e5#!-3Qoi#Oa^JtpTH7@SO&F6pGFN$cj@h`$?s9t(Sa83r zRW_Glnw~B~mBIaKo9Z_>nag`Ag#F(udfOzOKCLl60?rnZ zpU!tX1!EU`1-3M;%JI4>s(n_876_D~#XUBGK8ATLhy}^i2QZ;9c>)>>9@no_7oP@% z{8ezuie?9c*StRudz@(Nx`@;6h=ii0tD|Um9xM@AKI*d#eoh>bQtEh$AP?TTxwV+} zejdKhPh&yL7S6ZsHYBZq>CVr6>f)=l-t4n=JeU%OTwEOfhV@;h&pA3!g2S|S1#trB zsow&>RA^QIn9hy-Dg(AWGbt&lnzc1qA~#k^8LEWVk}hD4=g)*LolfizoFf2JB?$^4 z;G??sAW&6h!i(bMH>zLhP`%w_$a`J;$GN8iJ+yPg{-Nu5YF#J8}1Hsh_}15`LNs`F?5{YN)D${r*x}S=pM|@Z8sKcXRB*_3hiY z}kAczS|7E>Ziv(Tt9n==K zl7^E3rhlNKvEog{ZEAcEo-pe_c5zFGeoV2c!bsu3K}bwaHe%0!g#d%}JN8;*mCXk> zeiP<27U9ix*9h77+f!iUm57&ccK)^6<|Q>IRjX+m1Vsf#usku@Z+_M%TAzIV_mvID zG>m)bvF}?%s}W(?w%ixq?|wtzdyiscZ8a{-U2Bs_)+S0KDjJv%PS{ndP~blcT#Dx9 zIAV2={@>SPZ&*y$-geP6{!QtesiuK_^dO|;?PzZ47PuIDM zKkFT|2w%8o;=%g8nIV1gjxUJ)?-bo(1OL?XI6?~vPp9t=))!~b8hiOJ+kCKc1Hwle z)}HCVw#?qTm*s5*Bn2Vtt~1` zGJ;D^=lL)N-fFYOEQMgiAXIC2N1y_c{gInAm!s21epy{SYJ0G${CfM>($`r;ee6U0 zp`!yuy47tjf(KCY``N+F&Dj^HI6KE(`{Bd*3pm3Sb<{_j^RM-Efv?NtOh;_Irybcn zgQws&_g%5AvWEvhgLwi5HbBnY)YPqoSs^^Z3e*qML=Ww6LJ4tt}07#VlBNZl8fR8ej%9Zq#ZIy^w>;x>Hk8QBYG0 zUa_IVfcx)v#>V6$CUt*&K8nVxe=k@SR#YIQjHxQ*T=dgPqK%lu2L}gd-uM3?U8KxL z128AyWz*Bs5)=e8$W8j{0RiQNJPu+Yx6(SNEpPnP2Svo0EH169MfGAZVqH@E#@C=n zHBhsQThpJoup9mP!49ndHg6jd_3QIyX$u6qt-b`grJIXL0Nk33t=T|&kI#0YPEr@w zYTxnqke~hh4;^lFua48hL;X0uFR9FJ8c@BAx=X09~mb$rjjhW@l$BtrnV~ zU!J*Us>;jBu_6HeQE5p@5Af>Qu?NQ{sasuLT>+KExEYIIcTRXX8~_1}#<>hEEp1nT zP{aT{8o&}#($Y%5_q5FgHmMXicsSV*(0RwaGKOcT9)+ZkDu8%7|2MR@zAi(8GR#Z< z!ctEUnC6<-0+tS`E6Z3}7tx~|_6e!`|Nc_sC0GY(@q4|R<1y@?` z9YdY{Wb-;DLm4WvTcVYTsLwx^P+bXSFhQNeXudCnmcgq?iW-F?{W0k-kn}Uo0YMZq z)Nb`JXwx_4eoa*nk=XZ+$$IfkD8BI+e$(ee_F&>+G9)UK-I0!yHRMQs_ z`*rWm7rBhTl;U?rJ0FDz52o)du1)E@rQaYwwNU=`e$Ll8`O>xDJ6BxfKZRl zIPt4^X>F6Y{#dxrKOb~;6y1%;0f)&O?t1SS{uC{xF6+}JUb^b>w#HR3-Q7%hsgX}& zTN-prxO{kM!sml)Ra#r!0}Pzb&Me`1E}>%O(5C>nu4UtbFx#0uN$NjGcaTuQ+%Y{A zg_0^8cBA@KOxdfG*7sz&wZ+1P_buT5(6V7yp=Qlspa~R=ZHJ%O9ya2emk7A7qKfbJ-;quER60i|M#Hg>x*-$XWP)dBMNUT zf69k5ZgY1dR>(*X>8wTaBa&^iKT80MW zq3xnNf=Ra^R-g-hZsF+>Xa;@V(diYcwTw1xNHg&$b%sf~nnsFq3QSZHZnP}ipGrca zTjf2!l%_1XbZ#@DUyid~7!WNAB*t<6tT?|XA+xP=AhHP%cYHAT z#rSo6`8#uZ(ar7aC5wCaJI;JL2cP6w%f*Tm=iaRaiFbvB=?gA9kKZ5MQrzjFARsoz9Zm##LwFP)bS zJC8T}gA2w&%KY=b#*5TKq#ldARY^jPyFr_2<_ME1Q7@@tKyqd1zjRJ@=j27s7)^{d zO24MMd2QWak8zt-?)^%b{6<@}m9pcR+*)l@biNjC!<)5fJgow$I>(q=p`q+~tfPwA ztJrH;j5*b;|2U3eTuj;C?jeeFV!FR?kN@PO8v2!z=;rpY3W=8IS{0myuaXiavi_5V zU!7>j{Ok({7AjnyI&7MYP)>Ek^}piAj;=pQ^&@{FL);H%188y1>~mbxv{#5uq=w@* zC!S`%a&hXd;}~y-fAN)$I@>BYcG?HCX}(*yhIp@)14kaWHCWZQKDuCWew6g(Y!KJ; zo8qB&p(e6_E^OKiulTb$I~y-eTJTu~asg?E^w(~P7)c*wr56Fdc}rVcO2Ajnh;#M& z{*xdYDNt~(0c=ZF5Cs@MX-|}|1%1jM&9vCE;{zwoz` z-yEtr%;8&KX&_{FhLEpq*(7z}zGp>MGU9_xP zXBdkuN$UQ=E<#2_TdI9yV@LkNQo7B&W0ZT1DdG$pDa6F7;|(kDk~m%ar$N|EYA=~fThGX2d*m9| z*VpTQry}c@A5nBUAK@rqmX`_)9T!M)D{E3*_oR>OH7NEI_&oaDp<|ag(hi2;Gu8YD zS!|6E1$>$A8x*4;zi@B;r|iU;!C`6rodaWANZ;v`l&f*$PZ3-Y_aP#514Lu>TbB8F zisJ^*I?Ne28*LcU#7ijU`UhvW#rn%V`xB>dNt3|+>T#Xrp8G+4&v~|dyFl#H?uz`AOKq;_%Yi`w*$Aqd*J5dV~l5kaq($?1y({UEK>T)7R*XuXZ^WQvGI__5O^ z$#Fdy{v~hca1Z}-Kla~gN8)N!cP0}WKT6u?*C_@IgG*;Q^P@KN)VD~fllC+pQ~u2E ztaiH7(+Y$&j*;<QE`Nrerk6W&|`wo4v7eu_3&u(j4%~Is}_?L9p)t=>D|Emn$;njnDISiE#0spc6 zn`__2u)uCON6U5ms|FS{2KcM4GyD>9BXJd2Un#1kUl`p~_DH+}9I5U0uiL7<7Z&mD zSV*M|Ka;_|F%L^uyji&izG=Cdq5W~5u_4s}%yUsnNgM|S_LT`ta zsAi{iKe@nU*>(P7giW3DSO(riZoAHCRB)H_A*zq}vxM)mmt&^pF#>khdzC{(dB;bk znJfZ2PZXT&9$8WQ7B;h`S#nB9>X9r;{1x6_Q&jiD|>I{u40Nq^WYF%8M!oEG|2LO!(WzpHe}xVqfoUZe;W}R6kOOFmNFl}{lgJ4piBWmq zQQ?A|Y==Mb!$cG?ApdIto^;a}Xd_1#@~0poA|@s!0p|4jZv(@Y{_=!7MQn>Hz!0i8 zaY=o<_I@{2w*p4U9E*_KZem$+ngX0k@?Z*D)p6!4A1m9OT>ykLM?tHH8iFe0AL=io z+B7W7Qtqn}``Y*a-QAYS620`YoRGu9Vwi0o2A%>=)7*AVsz6phA9HL(zEF^0p-Lk1 z2C08|{WLpJAD@C8 z`*Dp!iFt#(b6UW}ce`75d%ZPSAE<)&A`ru1GSq%h6V8IBB^ImA8rKkPZ#|v{S`j$i zp_&Q)QK{gQ#v&;-I}(RZ^$6FAa=m^CnMsP`6%}7Oz*)Xoy_9clpcY7 zWb&4Q9M2dzPB8yRq;UqKH7X3^yzCNiexyrfdR04H)wyW-2W3ZiLxvqDxLBblU2eyg zB{SV($JR@MQf0Uy#xj!_DlLI->&&<}FR9}RIR1r$9R`P)?ii@rzDOk|%UZ82W7n`< zt?V|V@}F=L5r59OUymMbLM*WxO0lyX9v{Dn z;|}y+zGa;>-FN(ShC+VxhFKy~9NSg4+tuEB=HW7BtWtm(Fy1{iSF2O25+a7Aoc|jf z#fG3D2>&(=UF|dZtKQ!H0k?hE+B=AY-_Gc=e`+uMls;A8FX7!jwGZYLtSaM)#2IR9 zGEmo-2A_3D}5?jS7az2%_x6z51H9!4^74}(5ub1Y?l&f}$YMT4Vj;(YF7vO-bb zxhg+Nw0gaF>b?4~RZ|((=bp@+?-SxZWMk;(r}#SKu_F(<8MAjHWcnfFyFG`q`|;d5 z`*0)#44Or5bIXDM3QkOCl)0EX*@E9le)HB;!>kik%w<2neOt19*`(pa1hjDf(7M|I z;`j>d*K-@{iN@1X^xw;m>!4HX#LUM}4|5RzHsqA!)Y{Zs{@M4@&8)s9UaH$wUU1FY zt}r-r{5_id5UYXFjz!E0b@6F#AUB!!m3^b4*kSV5@3$5MLcvRg`Dv?*_6K`b4HcUI zuLZEdbHl7JK8LN?`P^_}S(@<4q-Made0ej>)@2GVCQ6-{=Bs(@3|dx=T1CFxpRqsB z^xPgk`r>CYCT-`dsFJk@ zh9uj$oDN~MHd{+L6T0-lHkK5qGX_x2*<}0en(cFv%V4se=}*3v{5OcBKm){#I)C?! zm}7Ia)fF*-OY{FQh+X}%rR_DhLXU?F0qT$ef<$RNEskBZRIG8Mqz4ySC2F#@t&xBTPq)7W{2{gSO4hDb5X{h*9m=sl z_PZZj8Um(zF)(bngB&|5RGIF~{j^`oIPGV*d0t+0jN;*OB?{-33G~Eb_=5|H`KI1h zS&hoVWZB@FI@=Ug4@i$MWt)|#NfdQY26bmrPU=M8Zih&WsrC9xd|$z)-{&PON^*LO zAo&wcjC1pB7>Bm}?A&BEf^vNz)b%|Gc-z&d=W2;V2tEj-nZ%t9KJ6^B6L75Bf480* zNOX6|!H|h1;4;aJpde7mKq2OdNl|D#%~{Fu99z7oeXX^RGa--9)chee_PFz;J(=fS zirbbmdNoyCZ?=I(8<5kpsqQ@X{Axmb4sd-Kbo!)=TxMvjD9ERcmpvG=oEX}{9B7-f z?;+KF+9T&3VCz@r?Iyp44vV2feT_xHiE>&z(-2mr7oVf2F;6&pd`a9Plp zCGV-hi<(kAapZMFKu%CB$?X%5M1+xK3_i}}Q=e&EhIzS%iiuPjd?>YlEoBHBXVKTm8AzRT4# zbY+IQ%NfbUbZFOmkydUBw>(w!<1DU0Zwxu!Y~DWaMX3GM5~IWKRaGYxpSqCqQj0M< zdW@NCu>iLXLkQU7(^CBL zcCX^}rk_)*K4>Sl*0dxZnAessZvW!K9|HYxLs&eSqA*8-AC+2xrIf=rg`F`@(00J0 zSBWmL(UbQ)hT}C2BV$J$CyK9uOW4bo2F;3$)=qe|Kaht1n{F?G#GR$LE&7-7 zRxm0E{NXX743t&)u$$&~UYlr6#jGw{ZhA9ui6(y`Y23zLoaK#R{CI)XP(uY!Sk*6f za`_4)x!uu>-JFHT#3%xoShiG9Xpy$d=wb@R-JyBgqRe70v-2!xpoC7lM2H*_o3lIN zq5ixcFFDTm6Q_}jOM+|1kN%&XpZ z`bglH8Xa%CFwgX}K+-pmB|`M04^P7!9+oT%^c_x3ejMY5yb#>Fu;e-Z4)V?IR1Qa z;&(9+$N|VHmzPsn8aIiK{Q5W%?R~}it(mb0=^0_cQV93*NfUQ!k=32wt;?T5#rMVv zVVQ>qSFdv?X0f$Tk~ChwBHU7vQ{$u3eqe+w&%MreUD%D_76J|Tz6Vm=$7%bi?7NYX z889_({ZVOvIMR~`l^{XJlai*KeYoa2k?JF-Wi6BlhgR}U$r1qKl^;r*cF}#wy)Uro z#GS5m-^BDy9HUxPkS{kFROU_Xgw)kjM(J3%n`2>2jZ{Ixi=4O^Z;(MRVR)P)t*I({ z6=`}DOcs$4`(r~a$IsEzKXzAX1nZ~&O^x3F z;a)4Uzlx?MQ4#AH2S$b5(rvoa-ahys3#SnR8;qM|DO;VCVQQ2V7NQ(Z5ta<~vz z5*cE_E~*;+Td+MIi>Q~^kb}z>&z2^o>?1Ey@4@h>lpB5(9I;y=O=_&E`y~IRO3_s2 zWC2|=)AsTyXFvTMn$@4i2kV1{G7CJ3;Ezb2rg%trwSRa91sVA@c(SVSV0#fpizzDL zCgl6RP&3;6Ri_pWkpyKlQgY-zS1ZOIx7);)rBPQKMfZu(d?B+);PIT)NpioF#Y*gR znNa_g|6n)W1NHWNwIC6lI*v8nk1s;v1)XU`-g3jPCDk@EEX}6n_Y`e1 zKzcXn&5Mh`{M@V;|EH8HDqUwvehXS7*FRX~^LKvyj@ALTNQ@h2{{)DM6;s8%ko3{`E75oJ`VtN!8JBLqqcH-eU7GJ1DVQYP)On zlUc`cOkdoi%WPgUV{|o^)Bc5ZkGI=M{DX;2m(|ZQTFUoF<5>FBlW$xOu0Mv7LO`uHUupWlkVyd+{F|FdG?Yw>@li#mtA|49Ku zq2gg{85+X3`L`nnT*Zri-AjmgaWYUg|f1cXIO^@C# zB#Z^A8czON!xb%Jvr;W|+da1@BSYg+7WeDA3&-mZXEOw7Zw$T=1 z&ZKYxqS6|BE^`x`MG`}BFcnVmbNjoVC2t_KdG;s@@p$*Hk)8_KA6%9=)dDi*HCBUf zqVS-e)j`=`3^LHLv4e$)|41Uw?iBx2D`C!-T|5-#7R=Fj&3iY<#Fpmq!BC|E`5x>? zI}rv3#=aPCx34rVM(>`~hR5(y@fAps=U_mMMx#-aaob@00zyYg_XlmAm?sXD4Ag zYrNbX{>xt^e`vp9Yy|4eDPUsKd;egi6qQmPStkI3CQwDlkxb+vMKnlMWIMp9Cmu)f!?e28VpVM>f=+Ha-abCvLPcnF}G^tH*e`D-JY`3{IVLriJ zz0noP`?-z}Nfy=AioU{JG;lDr1<_JH?>U;)%eF zfj~8jvh5r`T@D8uI$r1c1?uB1#&leJbCk(DiTTxEaNWT|6By~5jb-W3iaR$~#~ET0 zrLFbUMcHPy*+Ygr)YUZ6kJR5=r^jgk6T#BXZqk+t@LSCu z-+h``QAx%F5h$GK{}vb3PEJk$OiU{?xBr(_o2JOc1(Q*+jRFI3vLvY)V6%p|YUD)` zMXg>6Sv#jfi<+5VP7IUMQmL8+YbFL102@*sKn~T#n}sqJw7uKJf?u|*dv1^l2U{;1C)gmJ?lD5RCAeL5)Xi&%S@E0C|QY!4FB zr4iY^aZh`nb$TIS1LH)cjFZc!oC{1Ay?U%LQWsBUv*#Oc0Qm~pt|G;Ye8>1>w=oq+ z2CJev2GdtcffMX7|0OJis58Yrg$*4p=;>lZ+|yDn@MZ(rP%Z@EV>aMJmKP`;BPfpf z$rsP9z|@%x+tZ4M*of)h zHR%~APW;KE>^AfL0>m-+)wt~X-qp}fXV4!R1kA^4Z=SV1cFOTsQ5EJ2X5q?`DN&9Q zjFS*6EA%wvZM6ec%&V;t8(hL0v^2zfTS`T#p^}+En;dT{<~ud$Q)VTW;}IVNTRG3kMGB#9l+w>PuZ1d?igNGkF`A9EA|vH@{Va{Vz1Z0Xf3@>ilK1HuS( z@#DFPK1$HZfMtKjQ(CGo}%=IZDGD9_gYBcepyAf)u1 z2N&TsEBDuNbk{umC^7ETt`olyz8w3IbZ?<{%?1*fRGA{VFlzuX4X8k)#GH#t08TsI zlL`@pV2=eWplyO5@4t0!KLOp|lATT;Du0N_QO-L3yc~~{= zhjyEu<6Cm#fX@20AsP_;mvIXUX87 zVBg(66>Px_iUG}j3WM0-IeqWcqS5DFU~J)bDYcV(8|Ox4ik_|PU9?+ ztgX=0`kYa|F+Woxx?9t=<%z}r?wPAkDNse9g{4D{Qzm*&ejBv!!G4iFU!P?;>;d? z6IfZcY4tF&q7A8oG@&PRXYOh4N0#e4fjgFqt#_ zbPOk?WHzPDV0g26qlopbXMx`!Fq1Zi^hYbH&lk5bsgZC5T20+Yhj0X$XQsG+ zISv(;95v&kkvs=G_n!l)4vFQsj}@??yZldb7u_|`piQ5c+Yrt7{$=50+^ z9v)&gWN9EK*tfhYEBh;FzlG&2HedIowL6XQ;c5p!BEk|qS%6RZsX~|a1^SkyvX-U$ z(#o`I2@GG5x!7ed$vLiptJy}3-|7m-&*f+h*0sT~OcM0uJdV>m^J^{)5?)sB=M&>y zdyVTbm*F20Yly0D?kIXp*s>X8c^r*VF@XFyd3~wOvN%G)X(v1>!#e|Rg{y72R~CY7 zH&}n>Jkf;vQ%JTZ@^j;9GcT!N1T8Ku>a3FgXQBXyd;cM*mJMPv9;5R zDUAam9B~-!$3$-V-v|oZ05b~T4D`y!9(B#X(p*ii6$4GaZ6EVsiBH+CVaA5FIJ2| z?a3vx)6a-mQ$W^1#`H^QCB%wKP?H6chjnzBo}wZQ$4k)`npVTMxyi?x#E+2tW(QaO z7=IzutB=*L?g+YAn)tWV=?l4}#)c_~DF8c%CimN-@4N}qhI4RDE3Al>q8>d3ch*0! zqENEbXmChFI!?_L!Aa~!T5L6xqW8ef=xkaaQB^V@4$5TpboegUV*MsoPAp7hhbB~G z!)~0jdkd#m0YMa8k=e*~naONQR#Z4}_ZXqKiIZ{US32OPNmw-buEvcO5KJo(s+FEd zW;AWzl}wd{wK}98g$_5!=)t2Q!DK&}#FN971N~#gw%!?oUbcWLxK1@%yaM{{nVL~7YNUwBKa?Uxh$3c36^f$GZkiyxdA>@Rm4jX@Htwew)Rzd z^Va0+So;qgYV}^q{=a!`b=*AIiZ71)NgH3SEYqtdCeSy-8OZm@;><=ds^PUJe`pLh z7E={D-maZ$v{4QJCHHc=A-d365q|x-eBPn^4AP&!8VTGqg`U=9=h!$AQCm@K(Nf02^1 zbUGjv7cf=)FUc7P0qQ#zyjeYN!pL2FRA6UgYx%1m2Rl0&To5qd=}z@=bK}jQk+8J1 zlkzq%VtNsjkBR->T6 zFc3w& zInrf=ghGCmP=yp5Ll_E*Bo6pDM~_@wD9A~QrE#1>bul3o2%#B{=DpY_t)R~qkBxB}fD<2q>?|yZ2I1r;?l07KI{;>V#^rMxl99q_F)c3#_1IH{imV2 z`onm|S2qR;^$^r$t!gJBC$6kX$b4EPxdLGM8-6yEWDG1J1_`y&G|3g;suyyc^d*zR z5MtX9mX#gARDX<6_oWxb0rAfOaXnuVXy03UyWYHdhevnPI|HU6MMXs*T<8zbYFJ%e z&0O*Mz1G8iFhCzH=i!QI@5d>K0)!4iK0Du5tLrq?H>D&eE2*oC11*WV@8%q(tCF>$ zJ%8WnG&WJp54=xXwv&>0TqnPj$qc9gEzO-;`enI*{O@rKPAOYWZYE6_s*yr);&E>W ziL(+~j(D;E3GCP4J}-m3H#LBpob!#gO7GrVG1!6_5M38 z$6f$@9Xe}_9z+zd)v=)L&R*AUI^45QPP>c|di@uaj&f#Z$DPZeeyKmp>|dki{Zr3&GfH}6Ord_n+wX#-C=Ep_b7>&qeEiX!9pIoJ$ojm_=Vf!ZdZ2w;RKIQ z7i*`CX@k=TTU!v1A}X@ff%|>|1tRXHV9*xOX1}VEPU5XZNh4hu4(mypw{|DH(1r^s zD=RbLs4{KO-v)gsRW3G><*))B9l*{4U?(KwY2H82vfMLuRG&j~yo(>3csn`JyzFN) zeqkih&O%^_K=|eT3Y9>O)x%JLfD{!$JvK#e3)~d;+OSF6Jnih}H@nD6+mNkmUy%jN zJiL{3b2qzaHFqwU18$evsUkg?>?<+M2ynnL+Lp2rDW4D)XH*0F# zON2~c+abzmNf)^IkJG3YZYyHi#2;G8nvXZz!&fusJa#%6_%srBDmuj-Cod*sTt+aJ zQ#WmyO>TM!tD!v4D&-zh_YY^mwO#SuB?*siS9mUi*wO%uZ(=Cu7YkP>qnKLS$RgiI~>WWwMFYyUYRO1l?SD+ z;e(wiDT5MVe)=syvh2~cPPm6M-K4&|Zf5r~sq&DueL#Gh?0mtWTu-5u6I}!Z;Z|x=wi7 za4()V;BeXnsXNT(VBakJL*SZF>`6@*aHW9!l6R61lUb^INB2Xb48w<19@}FZ2o6Xu z>e+JfBa*Z$m&9ZnLobTZ+7!-_*H%^}`ErIXALoG5Ry~cWxIvE`&G&gje z+dbxks`2?~y^mrm)sFkqU9LE$?QLc1f*r{wZll2w5cr-s>6oK`-HNsBeYr@ItAHLtp8Vz&q zczNH~sL*k5P-!Nuh~BbDdO9YO<#~HQ_AyT}+teZ0oqz5AcPL+FYS^H1s}Sby?WFVm z*Ql-)4V#!b8=N{(IkXY$xUDa#fD~FP4+ufFXkeCM<0=$&0sq}Yh2ECVsm6!{B(DPq zKMNb1^}G`vNN{m$(4JGPg_RYcWKre7s@M4LC2K_%H~sn+EJRwja)z}rwq(OTx4s^^ zbxEBvHnXsxx)g(rbMwY_%O-mz8vEMKcvU4@b(S?iPOw!96ti z|1D7*F5qdxuP&DAcyqV+4%<@8Y{wF&dwy)#O}@Q4>FK2b>BC7Xg;bF82_2_I>VgsB z7R^2BCUKwMMwm-HU5PV9=*^joK?zL{3xvgs!<(DNQZEv!sIWC-ICSoQ<~+@W9BEWB zVcI#GldwQu;I_OmMrx%Fh1Z2>w4ls)GS5 z-aV^1{p#A>oG@+D$=rj5w1BE=XEX;84M>}Gw`2#B+X)aw?@%jml-D9Hr2e?RIB zz4HBOPn9^!rQQxBD2m@)arr?ul*m)avvD-G1_=LmvHH8-CZV@0ZMf6c`-s`SUzo@( z=O;CHgFzG+?oK77yIWeir9oO) zU}>bgW9eGr9q;G&{>x{9J#%KRx#AnbtSWn2$Z^h8sxMVaUXQ?Bwz#)RAlLU!bg2S; zz|NN|a^2J;R`DZlrb1Fn*aHzq!&OCBqNPp}0X^pS;k%U_lvg;@!>)*X3@<3X7_=iF=EF{`m-!qj^LH>QMqz4Ht>KJRlIE+9IT0eZg(HLqT7zX zkCQ6c0jD}q>Yw54_ACQWGZh|h4ZRVtRk{Hp4O}w?JfCM%=yAfwzy;;z#uX}J7>?bh zvi1QD3ObGm^9FY+*Y8@^qJpCRa7H>Q97WwV-Q zRLIu%p@#E0Lg#NyK{rPE;cR(lC;5C5OcMUyY!Z(|lh9#-_|;WE^ks;U&`$nCT)xy= zWXIX@zQcEzvIl;&&;zz~a$m5GNM_cI`-Z;VC=t=fy)iOW@D^9k-EK;O?ge7^kh~l@`y{Zcj=d`Vy&u~fDzZVk+5Vt1MUNmXJmP_o;eh-+|dKyb4nF!RB`hbB#I(bP+ z2`z9EuBc!I5KKcdz~ozXS&N0=+!M(GwFBc}1vpp}Bw-KMDfM zm^rBLcX4Ccztj4btI>fm86f&f6)5TQ)|QljY`1ONmpRrLxOn%kQ=|_A81lvK;+&}Q zHVzgp5$|j4M1pMHftJjsQ;)iE|9uUIz3kGSIp@&yA1Loo}pTalflsA1M%HROuUorqm2;{EuIm}xp{pf+3gp1svlq{ z-tgc+tZo|Vyw;0xKaaDskuQYGRV>~VOzATXuW9`NIpliteR+gcjnhRuq-pPj!n>8S z_mPM_O;?+K$|zs!?B|}w=5VfvxZ3JfrK?lFG#y~HW_YY{`#P*p_wms&h^c&x^Xg?M zzqKTst6Yt-F@VI4u(G@fs(rEscIw*m&_7B0eysDP5oUI^t8# zkMxB}+pM>u!m6skwGK=bdWN&HMc)JF`s?6W6HPlh6)(LnA1^M1WiL{c+p_vi==&T>jK`O>FZNE)D!dHpF$a=&VrNG&nAPv5OO{B6$9+7m z|HQDdbGPH7m(}tl-G+1Bm7qTm2S_BTc~_^^A*A@oWKAkfyi zL;T|-nQm7>zUIWDEI-q#?K=py-xM<&iB|9U5qXL6XDNUob&c>*F^Fa`iDarB@n zCe!dXN*PsR3l>4vFN?}~V*1EU$uX~pCi&?EGwW;7-Q6ilTnSoB!9wW=e5fIFOO+;t zgv;s8;0ptCW?KYV*AJF7@|=mHG-4W4s-(=OFC*p9QY$Fv(YHHS3>N~&{$A+o#a2*+ zzt|RbWq+@|=zeSQl73#`njGt7grY2TqjSaJe6qSxK~i+>k0AQgvO<&ub2!(^n2yBCh*Dvj9AjsQ)L6+5$1th&PusF491;={vE=f-y~>O>$nGYF@SH@xh^3^HpV^ zEpW+7HRn=4#zwfOiI187T6e~asn@TIGuX_X%Eyiw5~P%~?0ktmjuHpNq9CD?2=ysc zi6e&gjdX3X6J?rpaqfz}Yp=ewJx$&$on60z{F$*-|B}3tLBua(oz} zUDt8{jVJe)@#~C6IY+6ODI`w)=~lUf(*zow$KE|@9)g;$$Hq&!`GMdTwe8E6oCCUc z_;_}4xQYW8gB_vt?|HP(J$aIsOO(G6kt6yABMy1li`K0$)8`;I64#g$zb<0lKS$2)h7uBj_){Vkj-jw*F@HcFx}wVAN!&mIrgT2$z*v!d*&W{;Y$?(93p2-$lT zb)iV>4)vOE1}qRdZ~ur-pN=kGom4g`;|Xg0E{V6>{N^)ubpz5bcrr)YMt5~IOi2qaMw;hH{Om*skPSf-atFk4T1hx`3>wrQn-oDIz!M%X(h)SiIWQU9!2g{H@2f4Si_eYrz!EH`E( zYU}aA5nWt>~Y<@GFxTYsW^qR`?cW8Uk=uSSK8>&r8D{@TkZAEZ6B zUJC>)XLt~nw?gfpw?rr&6m~9hTj%?}{juNVY+E;!mR^{|I=Q|UJj5K~cR=@^#Ws2yIP;st=;Pp1F>9X4GTBbdPgh?O{QgK6Rs~n;ZYs{E&QuJ(| zxONi=UDowsTqhj8@a0o~+|v@2O!%>~xkI8mNF#0&4N(%RygrR?T+PiswUiKMOqtz1 zhcvCdAP_sn8)7Zc!F_B#qqX(BW{a?;E_ij|dU0`Q*kPl2|JP@sdGt>-qfqp$DK))s zHZrkiSdx?9Fw3y;(&O1%o$HxsVU|y|vGw6v+_2x3i9K_{GilR+rte zJmmRF$YQNrUX1bm(Hm!LdRv{9(qQX*UO!v68I2u(aIq@~W@wBA`E6r;Nl94u>W`e9 z9L93Z7CY{-A#WhWhZFwK{q?;w;=Lhj>ajb2U0vPeMKS|6Dmf-fb8|Cre$tkKkg2Lx z&mV$}5~P;@teO(sj7~h;fM}^;1EfYqFk8R!^I7vh8B=e;`!(ep1?tLIDzZBi9zRRV)dqG=f6O*27_aL&n z=LNCO+3^(NP5GJoT4;ac1|Qo%2_)4^K4cNv7Jhl@dcEyet}w}Q_mC_^RWmHgKeHqUXXA1>x8{TJvEtpL zT=xojeHSWA8{~)m@H8y z^JA#`t?CF}{MTBzR(kiih@|(Lfq}-q*@QRag_ipWl%Zxz3t-i@PX#WV9yqRy48IeS z__Tk`;+Z-2hIeQ1(hb}<+=sFVdHZ`D9@cd@GJFq$o^~NG8spvtl^*GI4fs(*S9eQa zBT$G@f4IQJWGxWEJ)3{*{L4m6{g_G8`aI%B@9wFYk^{PRfCYiy^<4~T2^)#S8iLd7JfbnuZ&!A-#AeOno}7b6$$q55B@qnwCJQISuZGYh@w*7P zbu9d;Bw-TjH+!@vJkhRPjkRSi5v`f^t`}@lA$PmG#0c#N@!6Tc%0(08dNM;Q?w2}e!z>4^1H%{cOxv(Z*W4SM+ANP285M(GyC>0)*PESt@c`6ZA+)5KKOhy?20RggZM>=E^T+)E!4enrCfAuLRz1Nvr8)bG8Ti>aY?AOCf zukTNk&6(9jZJ)Y(Somw}=?o~71XgL2%kde!+&-Ee{3SaF*Pc=rJbWBHK<1y3h1@N;Uukkh!nnHWc@>QK|n={%qENuk}N z?62D$o_1>2(^V^yDw)@3@!3P7ipHmC%d7F#<%EP8p90)i*&bmn?B`ef8F{I!1WS*w zVI6oEt5T3jewgr&k0Z2aFZVZ<`IYO3ALt*xe{M&EJo{SU|o@ByU zu2M0J1rv7|YEo=O&v)Bzudv?SrC+q5sd9F6 z{^EG+qnCh{zdFP)hP=4qyBlfc&C)Dx8r&&IfizL-%TE*%AW_Co+;7dfe&LDCE`G=j zJbyUTr{;Z|7H!#^N=q;~QATFlQfF{PJq|K$FEiHG?-mE=Yl2Sr-JsgTB>H;NWLaj= z*{8nVzwx3{R`aaciW0O5o|fcuyq|lK!x#8t&*0S^XrMePPWX~|&q)y%7A;wOI%zBL zjQClTc}o4mRLW#qv6lYUz-HK=8YxEO9-ii)6Q{z_5dV@vYXP{z)`3uv((c764{f2J zRP{F$Wd;p8!6ZujJ7OWEg7k#)phE)F@dZ;+Mb!-+ZKsuUpA_rJ_gpdtr5}lRsA8%v zv5uP8Ftc1_&0rR63hNF_nifyOunEN3rgVx^d%s4IL@$So$N%Q?6i-OozX!jUyBMB9o&?ku|Df@;7n-y`NqSp_7&L9Sz>2J+**BXy3$!_l=e~cY1I?`s~ogH zOL{ox54zP_tVNHP{3d=G87-Eb^@e$TxhEmYoBagY;BjfVU3mR6EVR(VDdpExx^wIJ zKyFm@3qoh+b%8d)_^GhJQ|hLO;4drJsEn9)8J@4#NKgyVWW>7~EYyivE8Wyr4|5{d z3};BXAn?{u2Q_sD7{lP(iR2R7r0<*XIjS#Vl`(F!%oU+OnhR=3qSbOf5U~6~BIgjF z+%R!ew&8XA_DK=LYlb1DGV^aa`_7Y+lSvdttQjKCtbjtVri+4lez-%-j39%!PGPje zS+~y|_m>tignPACbt8;TVY=`1FTG3Ev`N6dL6lfr5d!s%U5T!AW-aU;fxdnhpj{Eg zpTec=r}&|~uu_5gJd}Q*2K1u)Z7cPOzQbSXP-8oD>6SxF28`duI-#`R0$K!^Z2<*V zPh)jeRiN?#W-`Fhx_^CkM{71m0qzN?6F}!|42&13u@Qb^wbsLWm-;KLbO1g83~qW2 zW4#5V=^-vg;FcLOtzBv^?O^d*HU*g@{Qj07^r=j1n;0K>I~kl#zU6Uy$okK3SA6L+ z=MsqJ?(lJ?AYqDPYwqo%5RcfN%uKVW$G6HNdF#}+XUDq@D?B254+f2&)I1l`6PEwj$v*gf zSRgeZnlCtWzl1{tHRxp%X3D|VAOi)ehp5{NHPys8t&fWR%+m%1_LB`fW^fjliJ_vc zyp+R6sr$Clw}Q7TZCFs(z5RQK+Ko4ULG|V zDD*{mdWe{Zgsmvr?6#}F@$N>q>1Kg5EsgSIXN+mAQJ#RojQ1-`M1vN-&nZ43SBc)A ztFqfCv(}%PunD-{g_r-9EXwTu+q_qe8U7A);c;@Fn(t71NxW40#!wb_H#f)bos-~j z36mbh@cT__T8PI(z?%mjDT8;zb$t#)e(Oa#8B2+f%XC%S%vrR04Ut%mlgivA)QxjS zB-${oPYlHgeUY6O$=vtBW~;i;+y%}l;hAn&&DxIue7;|fc}n?Dexf!CP--!}C-!lD zUzE*L@0j*{3~@2Rv|&u8X07h4mPbvhJ9>8Ik)eNQr$|${--!Nz@Vp%3BV#;~Grd-% z9eQkEYr%0nR*NczmTc;?x6d%)@~1WH8cfmc%f0Kc;FKlP?YhOe6ny3x!bLYWHMlYd zFAH|bhs6F^jZ}IE$QfNo(dpgkPVvF0b!qBAUx7Gv*e5XQiyxQ_HK=z~9R_qjX4JZB zbBsk5+Mxb*(9%|vPsVw{i3Fq&dkx?J=RW&q(-9jL5x~GxWstI=4YRMxES1wf=fwDa zD^BXvJFeECe~$39xuwOWoA&TilB)y6m~|I70m&bjxNo2RPa6tULF$3dE}{bNY3UPg zcI%f-r92m%1wDBfVPS(b@aWZ6f%(7f<;|{=&84*qRty9c*jswZ1T#5KoA0y4RQG+} zS&j+ntEdvm`7pfkzNxwy5W``49B?%ytQKg=dU*BVdJ=Ru=uM0qiLi7_z~y7OaThLL z`x)xW?+vqS-0nLetcRP|R6p7uoRtCe5Hd`ltbyyM^a%f>mf^hPO)(?WII(Qn`yieTDfr(NjI{eL~%Sh{;^Q+0p#-ZhqRj zp&XGSoouGk&p)Cwg-lQ4bO6~-nYFdAzQZdn-v;$Z9K>W`yEM~OI*2gUJws`onH6vGs|`-Sz|AqvJ#@!e^TBnWY5{x~>OXe8nxJsRv5*y4iI3L96gz}OuJl4 z-R(aL->sW(JorKoEdMo2on&?SOwjo9q)>26C@FD5{mK8w0(gf+>o-R0*WFwny{64% zdI-HqI&8AM!~1AB{lK^WFfZ#IEtuw@taZ!S8Ta&nGO6vF)NX|PYcU&nSQCA(q3Qw7 zDgJl?`*iWLncXhA?{PN*uD6}nlWFgou%u^~2HPh#&1elCP`lcF7wUgNM_KXx|s#l#Wm$~DV*^jSAd@+F@bzNLBq`#0sM6EpJNf$?AcCLd?B zrf*%B%F^ZtxR+){KI9AVs%*+^5g$0fsH!?Y6gnFX55F0kMZ%`&>xxeLVwu{P|AkQq z`(;LDX30-3_#~&uTdub#{FI?=u9jOVHfh!A!j;s@rG+#c@Rl^2RJCflF|$05-#ix7 zN*-t$B5TmIfFbQS+oMEt+$Qis7h<*_XXjyil<|^4YIM;@0jCqFie^KRt43ao_Qm}- zj4#G&*4oF$7<>B?xrQEaYe8E8R4tgH&%x!PLMsZU)}U%}ZQ+tmQ13Ra1*q11G`(^p z4{F%c!?tyxaf*!^*uC0(6;BTV-SswKH)iPk`bmtOnFJ-)-$PD*Vy1e!SXqCPqp=BuCCZ3VYAyZFfY%1L@8%2~^7aU6p7yf{%Jo3JFO> z%_FbMX<`xG8A6p9iXESU-{g6IWg(DT|4I%Uud2r{FsBQf8K>Y~w}p%Dv&KWuXSjOy z6p!&w_MJyMZqyI9lRDdQ8y2q7e0?@u?rteiOGt+?#)S9tEj3?q_P4uzYOzlL&pC^50TyGz@*Wp ztTTdcj$^s@JeT2vx#?Kl;S05#NzUUO>FVRkTdW+A|NcUR|ZKY0*p zevqT%^c(M;c6+~U1J2ECle%NU^IsOrs|O_a*jMCi6qdb#VIG&O85is2G{Y_ablJ4u z+|(=Dwq6$A&~@mCCs%8eKqa;1`D>l;op(cef{Qp z@HbG0@yO}S7TlTkD2g056Xg*MvQBMm`D^NZZ8#%V%Lr`0g)?sV(UBl&abMo)JN@)R z(6-U-qQ*C$T@Ajw#HI9g8cuAb{np8u$oA+=6io0a>LD`>`mDN0H^4Sk32%+=MF3cqzpghI$z(K(l z6$VpB%ciE`QGn9`Z2%zNudIy4m~55Tr;IJis(i>@g!u-#mS?Ht((gZ9un~D#1Y<5^hHrv5rS~j z#+=~@4VJNWJZXT*_L%rb<#%DY`GoZ=Zp7AZkCIOFe)|!%P{KhENlFnch%=fyL+Idz zzs}EI=ziRCG@+4tr>V|72nl=Q_tni4RiEBpQH59!}G42_qdnQ5prYszmI9T)j{7a-g$L6#pON-&he4xnt;yP_ z4I89j8fBCFR?A*UyyM>$>L+*7`Upr*VDj<&m%=GTg-F~!$zl=apS*T18RjTCal&Ke zis1RoQgMO6eh)qu6?i@A=}L)-k|AfN8(HzD*?+ZA$jxZ@_n>7xW~d0r@S2Tk``0@` zI`}J`$+khe18;I-BB0aYFZGo<(EM746%`c)8&+$mS18cqpage=j`z#G8_za9*3_4w zB7`l&VGv~kBDIqg3g0?6wn`>chh;jeSv$3__x*o8%XRB_A)DFApYIEV|C;1xpIs7l zf3Pbz^-zDUsdNFS82CMs_e$o9pp=I0nrqjAie|g_G^Z<;R{4rLo zGW%L76b{R^-wvV~p%(F1g*GZgqC06s2pf@IW3=7kMM9xyH#Fjj(E|6Q;cE-3-e^|7G#9^o$oxtRFxSomEheB6}K_yHY#IuCXaaCaZZ+C{3%o zOU6@R{o<#|>`%+t{+v$QF@q_Yy1@oXOk?TMSlU>1ctwAh7S5dwX8>aiUmR-i@;!~7 zSFB%#K=4-yBOG7?|IHwtl&mEkzj(`!`s%=Er|r$7Hul!vOs(tbGRH+dkBR(TskXgf zWQPi+Vi9u891VIv5p*t6191FQ8BY-_^3ie1yfJFEQdK)9a;0R%bgb}R0D8p&VH*Yk zAsOT_;GYQEG;ktnbu1WGOVHzdz(%!kmTj5YFHoQc)0p#jKGYpdM%8#~r7j9I6Rs^p z$@8-8?a;8wxFy)B|KAk(Z6SEvW=e4kZ0r-|Q ziBh)!+AuzmiWb!MwLgIzC3+@u)|xCUBwnt_>WBf-gkt-_?2rvr(!WJdYb4A#XT}KW z+Iw=&4x-ww)Ny6ir9#khDzBclAD233WaT#=RVw1GXh}?#_@U$W)xAKpl!|8gy{2x5 zK;VBEL;o-0A&bKy?ZqY55v;Tea8q>YmT|C*Z19NELPe=t%E~);6iZH}`-nv=qYSyC zi%2h<@`{oYpoi+4sUIvI0@7Ol&L51loNji?-+l;X$WZ|hC74!Yi;igQ!bQSET+l0v`XJHeM=LgO09^KwNJOdqpp0Vr2-G1xZKAspH4%qfE!y5XPTn$ zva$~3qG-R5B(rAy-!?XWQQd-Hd=zYKDB5^c&)9Xsk4wZJW%JJEar2#pwv|!AX7@#h zX4&G;zI6uyAI;K8QyN(P|Cy|4bGDF$Vvf&@!kTy8YpQDDpkGaL^=<`eVTSQbLBn_?cj3unwm* zJx>3Ty~o|2=`mGZXw4=K%$>4j1yo{BzMt&&3ieW$p= zXa(}On*P?ph8AvdL=9(#I0Xd%4)+^t*1*4uL+0~YxH!EYw{7*-Tm!=m4d|p3+3=c4 zXzYDId!13uEd7alt9%%F0@v7m0TVhhh~vOUqG$q0w_!vQqdo7Aq=$gjd5QE4fb~Tc zo%>CPb!?PDwFfR%&qFUGqxBfF76qI$fMu(wsAz_hOOgSMYjpp~4bswax2fBTGjC|` z8fc>fh5UM3i0Mk5fcVL^*W%s%Fk{p#?{B^JIu|q2sG&`G8_qN2;nQk%+7J7)18K_+ zJg>Ed(zaZdTZUszb5wQtC{(AkpG{Si(K-&ln0w|aZfX@C21kLH(7GChV!2tY^~2?R zY~D87V1l;lfEojxHW+4l|1r3P(F)Syqg znH9Ozp7(m?no|n9uxl_&0~7#Iivm6WqN2)=$0i?39RTeF>=vcs1V;Dzh!ELT>WWYp z$k5o|^%_>cq*cznx&skJuU}t#?guq0FhNNl=3IGbcPtQc1Ku1!bKaht7Rhhrz5mUMJ11 z53@G*P*waF*3z+0#`p}&gif{Emm_+}3j4PofC$fMr3lw55yD(TV%{ z@NJ*%q!-$j3T?p*u5DDE{5Jz`0JQ~-25{7Gyt9BXhrB#Gz!El>UKhS;1v?*zaG04< z0dQ$}FROv@T>6~zmbYM~xT}dKWi}Kmx*zE8JZqOQ0WkfRe<8rII)&JyBC`F*x_X{O$jOh;PFd4VkM_x7zwDxlq zkr56F6Z`B~B{^EDARz{SaLF}4$)$3f3y&R)n7uC1^OZaa|E(=TCn<)Zn{stj=KMrdX#U(0MUD`x2+{F&xSIln% zBoiPeFYs2&iD-JRVBj~)JQoX)4JZ40IW3a!42NfgRY1QZZ zT{cyY{Mw$ympSf@M6%D)-oICUD_T;A_wG{m(@TPciZrUKphonB zV}6mKxTYP|ey&xnCeVep`7i}o6`yjd2DXfWEclH#z?YK6N@Obqb^hR~A$a*+u+5Dv zRi>lO$BJYodpC2+k|I$mwp_$bbt7yth{pCA6>M69EOoo`%qv8_&RG}gfHD2{f8SN+ zUw9t9bb$KetW6;*UZyPl5oWvlI^Fr{-6@IKe{+YRPdT<9N>Y^~Rp8lRSCV65xHS7$ zV&Cgljd?Cx`g8rK#19t{4yH58?O*}A*(l9N}|Gja-7u9^Z z=QGjO8F^P-xGZ{_F$T%SzOS>7cDM0RREcyLmz(zvR8)Iy8$jC(ndk9U-hWVI07Zpt z{<9aq3S~F#RL3tbPZ}@=Oj6K+TeWYjusf6hI#|9PBmgi#k2C+%*|dBK=eCf>>f-TP zFR)2DaR=IY8th@Y)L)+`E(bs5_KZs2&C}(-kxaNLbu{14{bTT73jL8e1AIS270w7u zi8eCEvA8awC9TiJ3LA}?Y34Qfbm9rRDZz6SESYj3+1uxwD^QZGgb;-4HE31Jfhr8T zjdkygsBhtkrtu%nyx*LC57!q|%D#{GV(uJlO>;cv_chW5n6VPZdE=>>a#Wn@<tP&M%wCRI9GdDIq}FqS61M{1r@#tsr86E0TSn~(yu zrPo|-6Up@na^F_=1LqGbuv%j!0^M5=*!eTY7F|Tcbs3Y7M#?hXsLd~a)zHtNXiLTo zepjA7_|flw+N@Hsm`MBGCysbA^RM;#iF{Y<{8Y9Cc#Z$tj0C}8GlptOE>4J+iu}qy zg}L!c7KRhHK&bn;AslrjYSn7%Te&u`W_Y}1pHqT^2dqzD=*ABO_OIi|CP*>3jPE)} zNrcsb%c^tzWQU;*;E+2F?DNLMki(|MwVlksEIUAo=P2?Y$oz;lELYrZ{p9)w*%W{# zmrem+yMqSUQHB^BvfV^ai9uA6&}-!~{!j6}w{M01_XYjmll2@)knKM1YX7>in)o-R zEVki{%33d9C_zB2VGJz}^|wxW$Zb|wdSPYC(k)9F{~j0&aHfmXi)xWx*N{raEop1T zkuOqsQAs>LI2(PQU#cLm2M(E|CUR*v|#FGUfmya#$-^G?YD z%zZ0-FoR-skp6$So%7!MdZOLWh;Frk>8;9w^@hrCDP|!$tKSZ*Dp4t>m@3>S!lhW`%&X4e__=BcNY=iM=h795^2G)a@xF83S8i< zR%@JqCN9aKf{hqIprS55Ki})}8>nv~9~n)7pJ zWKejTI!RSvQY`w&$l^0B)@^3W{nP%5E=K694SVH@qLeK;3Gd8JOV_I*@Xr|RQp zD~lkla@+D9P=ppuXl_TfvJmvm8G!;E48TELFXBag?(Yc-KG0(|VE);F$eKRKtM%xVSje7k_lO{IX18z#)|58Gil`x`P_LJ_+;|Kr#kNVgO2qq!3oI zylO^ehD51q&kIW+G9OPRUzn3490KA6vq6s~OPoXkBHi(A82O_%p=r?xK$7hI}#`cfJYqY_JE#4tOUSd2lGcQ+E%7XtCBTo?e-YVr8eoR`yO8-<^eOhC;F-lR3BG)TsQ!s~^nxU&vtwSSBQ(JD7GN}{_-jc!H;&-2>>M5S z9l8Q5+YrFv0-R&cbeBB2fKJk85%95(|5jp3+7=i2thJT&&rdNv_|P#>bsr_R^>N!i z^8gV)TkUfiP#?1?w6Y4o3VjZ$@%Tw%)OOPyUe*0Bt z_bnzK?>_|2S_6HUiN(e885nRf!eDv|x&Yjna%8bD0Q>VJDRVwYr)e!Xp%?XHa6XWg z#|>;C<@L?2*N=y(6eRuKbxzvOLx>C1^uPaQxe{&XdUhu+kWnxFRjrhsj1w#ec$?kh z1=1kl1*@@W1enkOmuPNf1v~`bf2*4z$A@bMfwY#5r;!41pZ4w%XdwpX53+mzjg?Z#7c^cH_#~4Zu%>Wd*^)w!upR z_uleD8>m#Smb{`x$Z{%0)2fKMY%|`pfXxYRiyo9sl`PGe=Xt3CrktzqzJL7JZ%CAy zYRUmPZ2GrgP70 z#*qWs5@eu%ntuU2Ix0{p)#A9#){5U z5YlsNYvX&vapNJIDS|${AXkc-egt@3H%)V`O`87?pfzw>oHRb*x_*&XmKD9^eZ)%KA}_!^Zk zczT3QR83FO=Ev?{E=I}Ggh#}@R>tC>Od)X7bkwS3*U&H=gKq^8NSl8`>eHEhb-h8Fh_x>hs$)|g{y%JZ)T5Sb@NaA!)zlUAtmwu zu>e;VPsO-gj|ctVNPj3FIu51B{I&uC-t+HbMs>5TYC)A`usdE*rq}kaWpQL$+in%Ad782!8%X&a`;ASB&wHmZE=c8d?zkBT0Y1 zg!~JORK#iOtVdnwXVb=6v$SlaaFy6G+O}o&#G29DZ1MA^%jl$L+(@y3?K8j=1Snsz zNfA*e(-})QukgihX=<~FuAtck3a}APj${Z(ERk9{HRy4yIn$Tgf4UX^8KV3EmvKBE zP0t+C#y0GeV|eCW2yR+wQPnA7{Ec$DwE3~I&aNOdz;%px#}O8aMYTsv2I60VbaIX9 zaGFaL(BEs%dQsYpk^kWtlu2sUS!34C^6ROKY`tKCV+<(D0Utd}?x!vyNBVHLt*0`< zluOHE*Q`R7qPgOtqb%bNS;Hyk&H&BAi5M5vqY0wAz(jW`iCgV2KGF6Uar8!<1T62! z<7N@E8BiP^TkA6(j-^ICjqyRKP#*0o%aAS5Ay`fyu1Aam4d?!VUPHjyi+fvJ7%Nx= zU_9pRpdbewK%XO$7eEpxxI4#AtKJ9{8oSP(0Zu>f^$3clH#J)hRufi!r#@AY1RWPF za_MK@xnM_2%iCzGF@V_yAf~2VE&Gvt<#F1ono`pS{9DlMrq^vwa9i>SR-n$WtkxH+ zDTbzAt?>nNSs=N_j$AzsyqeMJ&eqqHFjUU+457~19P-3O6Ivfj)<|_^BZHA zG3{R~MFgqk^5lgmae@@`5((O+l!}Q?!uWT!W`H2;+R; zF-Zkx&t>PA3X{EHH}@=FW@cOjf8;m^7)d!_o0>6FOoo8w^)b|D} z;qbzoMDE8vzORQD7FR~q*RK2X`l5^%5@E$g*a=B3vqP(K_lm%sdG79I6chFJ z$@>(Qg0sXt2#=c{zRN>S4GO;wcSB5Mf7+cF@K0)A>MGpg?zo1zW@*d~J1C=ZS9kU< z&L=2qo;f1P|X9nLV(1SXFd^7Em+h9YFK&MFdQ_{9DnyVf#^gk8VO#z{tg zlo`c{sBWW^QT9rR%vAh!l@=2COo4g?BZG@8nTbfh`)*u?y^MQonkYjk6 z<|ApeXyHkw(XZo?c&qC*6J_NF@#fj8J)11wH4E-XcButMY{*)qS=J9lfrz|tDn$hi zsVsGhg()d@>L>;FyPyK>TUIuAOlNDW_he5Nr8OlnZhtf_N4QR4j8oGNiY}W#Ii=>K zUK>(!d*5K=ZvN=|)N{PzVzoQVjQ=WLLHAncU8p+(kudv$sF?;;KT&>hEf$;J&`9~b z!`ozq4HpdCWl6KiC!$o9WfA;lTdl-JKH7AOPs6&!Ei9fg$|BM?r@6h6LRC>GPBiiO zJT0ju78hvpE%irH8-XK)1}blpaQVwNkBjm5YEf=(%#b?W+|(y=>Te1}jn9x6+hF)< zET0s=&1?%F`i%!-(h^6bmBYv}+sfIqWVhHKb|wH#tW8|n0Q!gC8Mee{Kt8l_pji! zgVP`j0~s)8XwO$3DuCROAiwnHUD@=zMm@f%%JT|9S3Cey`|0Otvh5{*=(=esJr;= zDkvKtEIEZ(qhB5I@*613pq*QCPd>?RNnZA~Kp@Dv z#hO{Z^U}&>EOU+j0Ba2=$>K)lLg7so_>FFR`wTLt;!F{27>E7;X!^>4D!Zm@KnX#* zTaoVWmhKK|kdp2OMOs3-ySuwvT0}T>cX!9Py`S&>Z=7q#?3p!d)`E;0)*#J3dUbfV zc2C$o@aEt7NO~RN>Yj<=L-gHfkOL|8te(dd?K*=YT$I8iru)&j4!W07k5@t?p_YW& zH#3;t_pK1tt9GH&l^VL{CnU^lH+Z|{E1QlhIn0(EBZ&*{jhBw@L?(d@vKIFn2$%g! z&=*Rvj13_jxp0#BDPJH7B2WiC_tEh3egCo4pT;ko-?%uh(Lx7!T>XP%&=FcFF+!n_ zf)3MV`6%qkLE#CSQ@V_a;rlW*1Hu$}x1lt&VP-Kq;V}nTaZL=gNQ-|HACmY46MOfa zl4COOJ+-D%H?t{@_#ZXcMn2IirLEFK6(WkF)n@s4#q=*UT%0b9rL|}I*KT98b@ug7 z#*;)=lo>sosh7>7n@mSC6YAt1?!KKwkDMaHvVPMlQY}S&Ek2hinEJfqE3Ay==;Sn2 zpbT_`7Awo`;Q_lY*@5$X5$nA0Hpy z6hg#6pjq@8BthU-Fq@AP4G#~y(hQ=B8sfo~lpO0p372hl$_wJ8{Sp2s|Me53^KOE$ zUDrj8WS=GRA{ESsE!||Shj+ff@!`0ynBrDlkLomUje0t(n@o4|CcngII*z=rowQh+ zT)=UdFwk^ZFjduddWl#(4+^#uJR=(PBC5(w-iCoE&L&S;h+>-Qo^pHgcXJW~+P`T+ zQoAsEs16GsY;gomiJWAN>*@m?1`SoSg7y1jZXr*pNK$8Y=XhK=ua?!%?Q_JH^E+}jtij)X{ACeJ|n{n?3j&h0eWDM%>W#p0N`BwiXtD zx{-D^8PY}`y=-(8(luWkd%2(W@p_VUMj&6FUF6XZi!pE(6mKJne$@qPvl)V(ZfS%Q!n>@NU1ctCjvfD^=tW zC5dUZGAL$B}Wj3BBZE9*dUuQQMNemRH0B5bJyxerXFZ31AEE^M@NEDr0EhC#|^3=WQH?^PA+82+~3BtPf?m!3*x|VN_+u1oeP*6YA2L0vK#yZBxNX{K@@e9wYqasfD?BH8IN=^~& zd3X)O8W~tY0t-g?mswDaT4VtK6{7yvan9)*AZrNu3}o4(GkLpBjckZ{zv6w>A>|Iqir@hd8D0hVx z|4f^vFrhMJrRFV;PgWCa_fDu3@b4=9FFHLw*eyR&N59Up*loePWyt!ntH9Nv1uvWF z9(UwaxgLdtD*Y5O`0**=iy>c2K@Ja569=-mx=LmI0xDnT=C^4c@2f&ChtJAia;JrE zFc%-|cbX0Z-7Ewu5|XU=sSLb%64O}Gk*Rq%QoXmEWwl#qX!?(-#b}e!-|2D9xYd{2 zNLLw~C*jB6$uZP^$ek;kpF0vbtTQF#3-lmodHda-JG|n6wS;ac=C8RPx(w|?H+!FYbE7*5IJVPXfSn z&>5B(wYH@ORjfiGo8C)i1X7)i8g{4{+$}s%P%y5ZC7B?+me8ZeIdL*2Y2r>75==ZZ z6-;372e_`eZ?e_T>ION31Stu&Yu(9(h180JMs(5NGc*7E1_1LroKz?Spl&gVi7F~* z?rA_hstzH8&y7)CUH#RJaB@&eSPlsB--MyS`?8Q;{=*Bkvh9)|wY}qeK9f+uh+62e zwUJIYQRGQS2qvP6si|lP^mu;)8p22qj2iv2&!Ohyb*3UlvO89-V<|P$exKfM7ed(p zUguYy{fdjc5zDHz`pygAb(rJ(DOkCch!vy(P zJAKbmEh4OqNuK3FG0(LFHLpc4g<`o*+P}4C_>tD0BbX)b|Bahb+LT7C@n~mER#J7lmxO zc8GLO8OdL5nO>>Ee)6JD^&#W9d&L$uK+GARvV|j213{+I+ zqt_*|MAUFTlh>tcG18c-Utu5Du84uA#&_g)f->V!B@oz6}QE6y!9)&~c=c6tB&l0R zJ=gtZ`@gxL!|fb(zlXtE7_&tQ*2JhY*{lTw)_<)Z`NTN&AY$zu<0nuP=g$MN@8u{| zL2i4RMfI@vfKh`FRpMiDfh3OrF!&3heFD7u!4)=9v;DTM!k>w?9sOSUX2r9`)R(pU z5x?O^yOuCAs;r_{qh)a&0_JF1D7e0fem8SLIwad}iq_jnfd)IHKNJfv+&S-v^--zN z6C_w?#vC7CoLQcf*@=voI}_!_{`9D zhR%bV;0lamTPhyz`0=Fa=iPZ?HvI0;!cMkE!KmJ%3rqzv8Z zF(f)K%Y6)Tdw}cbLAMYQ6FP@-7xkerkl}+27Li7ti6SiD~)dF_W@JM(cq}B$!R|}UiS6MNztFwVMh`CsHsspUUEK$qB_A^R0R5dg3cE?1t2~?s zQNvJFw9h&#xl2NcZ1({b(^qe!1n%B0h?9s%^78W;Y~H*enWee<|J2ORA%p+Bm*z6w zOt0JYGjJ!Pmr8**ykt1-Jqj6G!n<-LV%iNWM;1&D@AbouK_=Z_bA?3WE?49wvHtO? z8Rn)zr@GabH2PYE{pHXus=xO12N(2)I=p)MuNN_9IN%*{vDe3IwVqdmrqa%CKeHoP z{H&`=8~^*Ts{{=l1YI9%Z{w4Jo5*37=9Wf9;*pxw3gc(Qm{4z}o&EWe>_e-U{1?87 zWx`J@rsvO*)K~rb+Zw>sPBbg4z@!yH2ip5~H^>OQY_7#_)yVo17<|Z+TaFR#o^_kK z6RS~9+mXde_hgQU+-VA@x6&L#wJNYD8U`m8d=%1oag|E1-zmw(!ZZf06#ty(c15dw zP0WJ%US)8yswz$`A#ne16&7~kzVtNmD-DBqa~YZ=iA`dttrJ}6v;zp5uh|SvPJN7m_7h-lmRq$?T$IV=bC-MJ1H1_XwS_mhlYhx z&X7~{yI)5qmpzc4a_5qPDZeLPYTz{>j{yuANaZri$BvIHV2K-@Zvt|I=7wW4n&>~| zvc=^9%rdB{t1Ij1@Rg0m0;p6+hw$$1&Wk)USoD%{Ycg>e=)NP560tv#_{_6B-c2Xo zuEe~9dq0w}`54llrkDSx$&=;e$k{o#v^!-^`KPk6aPp60yEvBib(J%gEK^ zOLoVw_fAtSd$?eX}JNzdQ|$3YEmwS-ZP?~j(%Uf z5Km}K8^Q^!e*izeza|1kG@9~8SG>5iYgB{9WR5ueJ^29VD@{E`F1Wh|o$@sH-0&aU zxLGt$XTi?=(#qHF)sz8UHD#Cne`@IEruvRtRh5*ObCA{nNX|_}$;6~Mb0AY=xEkC- zXLg>6y<~k*m&7tYqCMp#9Qac4#iailk6V@IHf;9F6HUh8K0Zf;e_&Iz$<&C!K#)E& zkj;_DOCP=4B795U=r>W(=i~SJANw}<-w5(_h6Ir@>9k-z`bguVe_YFx){o3E#1$jH z71Pp#Ou5uuUkUsfaN=~eN!3dgN{c8Tt?T~G$|HOz`lW+lJPFXbqxwVpH}-butv|Ag zcOOi9SegXnFXRyMu|yR&)IWXm8zILSBFQQNoG@_m<-EN3wzjt9QaK|WHU{!JTXK{M z2nn_8zhIY?u)6I3)sri_4ggFa(6Ucvw^Y&C!iUN!jcxcDwO5!Xwq)3@s}&v-@>A#2 zSl_(Nepm~b<}B1ArZ-ylw;biJ@wZWYip5>F%KzL=p?l6EbRzgbUfI@&So=(0(XvfX zt0(?fo=9@~eW9c0kjAmssdhrS){uq|nR$jg5l07gw-ovmYO=)S?OYnO$myb0DUHx0 z^MLu~uKM|twfnUQiPy7yf?be_pc`x^ZwW$DSG7|bz3(B*vTg&$4SM2vf8ZcnzAyh& z$%V9-$t_(0o0E#4Or;UIJ?|i!%_p9sY40-1?u#hFF&$Y*wA&_b(_suqF6pvL+WZ|P zGsf34B%aT@ew1l7$G9}JHEkBbs{I|^3Ydd!yQ&mA|MNhn-R%0|OxpY+LY3<9oIq!Y zTzaWDui2^S@FDC1OJQp>m$G_$(%@n=CcaF!IjEsTwP_nOcG9tg`!WRX6L3bLTGkrh z=lqVzbcc>RdaWYpLAl|?VMfdqb-M7fHq7>1{w$g^ud_Y-_;cOiUBpiMc3S^7iVxEvV_B-@g zHmHsnFoe}yv=^Wn{RR6$gf*d0k1eSG>4WaHXll`*IO{hr?ZNPq=Z#qqgNj%p)*s9*1u1MxB$~G8F>RU2tsCMSmtHg1*3>ARPrD zUR$qp5C`{)08l_<3k|fgz;BkDlCx{kP6&h?5Z5sLI^Gq%H7F2LS#L2mB%#~#rz z_~xo{^OE-DEJ zh6??^lKE)D{3{N2TOt>ZNPgz9sR-}@x*Axxs6i(sLeIqvgqDU*)~1<=519KSX!c!4I{rA-6fMU_gj9wU}I z1<8*im5OYr;F*?RXVmm_f8;gW{EZ=5%PHXrZc1d)pN;t_4qC=_>#tk==4zoyhd+pdTLSih-08(2J6|9dfW*FhW1$f~G6d{Zpc9*$KNgB*yTX zn>6;vjoxQx`~7n%1pQVN~GOvnnK!%@)E{gz71LH4ek8n<05k&c7iEYONSUMdVI4F{!B|e~VSMTbya^I_@Z2DpXZe zYBVhef%NorsU{{$a56ZUu&}TnJnq4P`{0k&>ean^H63>J-m?dX%?gqFEHb^|4-hg2 z|9vD8Y1w6E^25s9iw(-zD&NuTaBr2Fc~=(8AbNt|C0FloTazmT$-1D6aE`jU`94xk zg&7(blXmKSNI}aowJpmd+bB^&D?*E6&K>UMxfr&;6!*szJ-x3fZ&Hs9-9l_h5i3Gz z2vj4Z+^e%df~Ak$Hx{B0#KxRmWJHsWb?hAI3(M9eLu~`hDsM3Q;B0pUFhO(|-HE>c zRPaD6DXAb?y%Ys#Ul&+f8bH5)EsC&yc1vQ{W0^7ovEz!@W7Rs;*xHpV9pB2PATFE3 z-}$NX;LCUQB;08Q&I>i`*a4RKKbDmR`|$bJh(ojPUkJpU!Fl718@PgH1EQ03ETyuZ zovByKbWmj* z?~SXi5XgVegFgG5Ig|v&7efuV$wAsijY!k_849`pvE}FL!dhW;XwqGT;#mDzAW2Rbw(Zk#{BPFuvt*ftV^(9DcS4s>rKB&OPFBoV#V z_MHDiN;S8w<@Uh&18fW}`k)-@qLMJsRM@@D$itdH9v4LbvV@=`{p#2a#_7w&-QYTo zhApb$*wB$xZuX_AYIwo_?ki+z{^H+#Wq$h|nUJ#z6nS6{{%7hTX`Ob09Hn- zZ9Z@T2CHehqNzz1?Y$Wd`t-B-vQ@@bxauAX1&NX6(p)o|bd5|4>EXUXFL>qSILOWTy(Mam!i5e{7Wd9{GnI(?=_u ztF5iLdX7Y;`;Alw3`M2$0|!k;2~JGc7BQS(OS9D%ul5;BNc)9$86>)#{gO=$p&+70 zF{kCEhx(|rj!j=AoxgK@C|y;-@irw^x}SE-r^U9;w2L;(9~e6jp_rslf)T0A39cN7 zX+drcn8*i#E<&OfqqU_1)DWOV*;@dU7|d@$4m1ChjhNz6tt zss(b==AGej!GJJ%X90R)2-U^ChCVt;cN~F#u_KA8OhA;7$hAmGSk_xoh3|_ZfSH8A znV;g?lu&BoDGLgg28dH7=7gz1v28G+9KYUv_TRZg$}X;|9$Y=|EZ^DUz!^#LoF$+w z7^rlT`=036HYK9_Thl6azqk|;c0}crM~+dTErbS^W^&^VAJ08(R9i<;K%!v6N3iqV=Jfxgy4NF`J(^W5-h1;47vq>saoEJlbff z!`gEgukUmVYCv%gP&UB@helExsc{X(@%t_M7myx{7Kpt`ViA}ACf-|ENBqW;3e_{B zVkXs{iW6fksH%JzwK9OXP|Bx(X}&VOR={xR8BJ!RVN|H^tCl5$12X!(Vc2y4-jF|e z(sCL6+5{@n%kQg|;htU>Y#xjfW{!*ywraPsb?L|(eJR*+Slq-QkkQeeOMt3G z!m6z_{RuUa)kdC~(?gU{M-?(4SMrFsaiP0g;$Pg=e&X!7^pS8kq*bZySg^Ay&NPkU z_0QE^8dEh-j`gk|2dyl|aM-2_+iK91an)w^*;$3WTkYpqmS}CKY zf{fiD?G*=LCGZnR`uC?xwQD}V0R*Xk)h`$u;%7{j`)3&QpS^9kcCDGRre@E%1v{^>)GFN0A zRA6HAFTWd(rvq;Vy;jxN`+HCATsp8mN!6JCMB;f1ahD#LF8#1pZb3s%I&$Sid`!ir z+Tgu{rWxggUqUHny*x2aOf=&1qu$G{#8#CUT!)>u-A+K%KXyI;lVY3Dhy~af!HT3R z!<~uFHPu{iY#&;r^IHRBDc2Ctr0pNsnIt)}jG;T94B&r|EJ}=Q{n#Ba%sP?Fi0YOCN39K6K>|GRn)Xco>cc8<$Ou z2&B$RQ@GUC9eC5hIfHIoaB20LZ(OKYASOa@NdC0eUoNsSuHQ3c?2Y18YV6$RhY?E7 zCnF>C&shWr1OhWsO-)=54i1Zy0T8ah8vsZez@fe7ODs5aD7Gl;O3TZJgI`sw4-jjL zDa34|Q(G3RYZm~|dy10PtL0t1l&d0bk|WCD8Wt0@ar4a*DF3H@91x9{UJN+GyR{CdZMZtaIqr#LwKJkgzGPw8Xnr)THp_ zr~{Bt7`k)2S~AE{nU3I8nX^ZSLZ@U=|Nda3KSZW(wL3C=&lB?>MO$)S#G`4}b~u?# zTN#Uf1h9n<&$xk@l^#TzGWPrU2W*xMtup24+}dIWIj7$wkYS5g;KK%J0gHVomWs{o zSQjAhTHukR(b|U{9BZReiQL%Xf9HdDF zAQj5|7EBJyy@@&efW^LAhfg6#r;aYVlX-G=>MM(defx->KT3KMr1f@TNrt+Z^CNj~ znxH`Nhr-RX)R+2;+`-1*Hcd+WC}@;2E9yx&GX+p1o2p2|+%3E=#Lr&RNGDvcT2{*} zeG9On(&dQ(|Fyt!FM+?n@;G*bn+OGHrtpTP9pPO!n}K(ziry+}pz1?kkkQ-ZVgB(- zRh@NHS;g>zx>@xHPr9f;{C{sYT1knDhQ@$DEE0fe8Eefa%)0$y;}R1|7fm%lHdXnv zRubouO0d9JXTds}ot(^4fbBv*Pa;W?MNeE}V@6%{$ZS zKzeH2?es;V;ynakl02s9QrrbOb{Ho80=0ZI^W@UL*F%p1UyT@o#?yqhsn2%dWwq*f^qM@-!s0^~xHsR4yS?R-XX(p4((Vm#CB~9P=RgqOE zgX*c`;N#5Eaj{fm|M72hBav#^+z$HS;}FA-i9STF6BTKl~^Hs+#>t4of2Z)oEL<&29t;)rtU;lrGaqzqcdS1qi8+BG+y5v8mW7l^y=fDj*- z!YlPH(i7K<-C-0cK@Pgi2~y=ZLwE&m67tu(R-5om>FuQL4>nSF*>$OH%{_ZC_B14M z5Rlj5HjrQ;X&Pgj-Vr1pPg@fks|)n9zPw@NFAMQ7UH>h3mIE5xoZV z&w7wx-MC{$nN~hPYA-24!DubMk<~ObPDaIyxUw0lGq}f_YX#^i;Mh7s{RCfeKeg?N ziKFxBI z^3oDWwf=N}9Pxagym=Zb_gmY|2=siLUQ| zrkDp|GR(LTtE+>Hho9>7grip9&!~$MC|}+#7F&E{FqhBN0LmorNz&kA-NX>LJACrQ z2pEd6owF_egJ@;i2zp%!gP zLAK#lM0O6s0)c`^-`h5^=KDC>4i`~aee7kssEb~z6s;A?-}SEz1S`VW3O5VKMXMJm zPf~YxJGvOzl&~n4hRqEOCC!2lveH6{i5sfL?O2l+H$v(v4nU}&9~nj)db&_eR?Kbb z64!Yr;>2v3$!}tV`SHIG8G058TcSr3&C@(h^@@4@L3&^2{Fm~eM8IGD-}4L~!M!gO zikPdgZ;X90$7*gqJ0uvu#={F5u+z8PxyEh8e1%eOe^xrdetL$l9|BkX7890%!W8S9 z5>~)(v^9kONHj>M`iKjaW=wAHeg!#1uq}{_Qw;h$5)PJqzXLY+)XpST=)mvoNE;H< z#&b|7w{nw2VY!akfbP{ko~zo-z_J+ITazf&Tx@aaA4}O}qvDK3H0Qt36>2yPSA=jH zaDmMgI8{Uld9!0Md_N6gbXs0#spzZ^B(&uE?3tzx096?0usku=nnPOZ2MVS%&g!q? zJAai|Loubfo1W&(Y<WjW{vA3Ioa#yx(g=sVH54~SfEJ|=$%E~--Hsz%^iY1a zBG~XY5%I*0{B}Ty>wI({4WXN6%3Jp(lwdgRV}4U4aWxVR`WHT8)WY})`=PRhv2DDP zl68CTKcd=z9xjDS#W9}|3s)dixGdTEssyP$Af_sR@K=-K|36Kdd2GrWc{rLZm<c6i>(8|+)V!ei2sp&6Syjkx$74j$J+4-dU5XJu-X@#P zi#l{TeIc%I=5_O~iS*#`J@)kFqf7M?F2cH_7xb`xubHMcRws%IHDQP7uw;_zVWkR# z#cf*>MViSKJ=7feS7hpwCVp(oFNGs8#19(dZ+mB{T&|M`hqnLiLdFdcrbCEUkiK^3 z_wpujT_E!!sV^;8&uW{?G`ka@&+d>EO(;G|o=?QLB(h@sXAz5u2hp*V=kv!MFf_^U$$le+EaDm%iBuPJ6%VAXJ_!K zY`?O{CjJ*{Yxp)<-_xnc?pB0|gBR4eQ$}0=MV3aQaYi0;Fl=@d^Asw4`2!~!Ba6WP zZmoaQi`~}Ok?vrAb#I!5V1d(duDV~>-GZlfnE!FxA8tJ;P*PJG>SY0A+pY3=b#hB& z-2u5#^0c`5&im!^jD7Q9??b`Dnen7SJxhab@{tvwZaXglPw1CZcryngK4cypNi+GW z-|Wb}%y1z~Yf1XWB`GAm?DFjLgr{>fBa<}t#fOJ)Fhf#q9S4Fm{r`)uF;7ugt=iF_ zTv5GCdB2x!k>PGz%}_hgW8dr z*+SWHO_{UIc}95l!9A3u8SEcSs}7xfe#xDuboBXNxOc=`|NGT%Bh>i3y2lOE0*qAD zcL#YS5`Gt08mDYC3b0VbJbgEY*H?YPq_MhClP@<^$rz6kWXZ@q@M?B*pkuNPpTbmi z_ttjXKT#)M)Zf2g5ES6b{DI13q9Rg|>+Uy_JF0X4p(WRY?#s=rG4B1+-<$f`v4W?c zIn=MVv2`xzqn89+{2E_ug?U|87PhCe$RI<6gsqD; z3QlB;-P%v^sLn3To@8jMQjfWz%Zkb>h3WkZ)l%fGk|pW%p-2`;B}FMR+T*ixY;NPy|20aD7r>iDDJr9aSy)_uC&`u7sT51P!wn%K!h3u$HP$rEqw~ z`yGxXD%N;qRvNwmHwt7NH7|R(xu-@jbuY{Og@KXrH9YVE^{tnmOu1fEg4+Dbj0*7< zKoDWyK>bjw@5;T-9y^+%M+h?00ac*aqRcGs^lL|Z-zjI0fVi7HG};gU-@=2GTMXoF zvg<+O=F~EggW?rb*d_!>R*bC_Ay}<3)&4wEi;;l`)&_=+SJ19>Fp~b+Dj~rj&HtDn z_12u<>uu|yF*B?$6{B9^2Mfbrzd=C)mM&)L-*yJXQVK+q^N_#`x(&-w9N`V`>i%4i zU}-QZ5hKIrn>B_+x|>vIz)(4q z`R|v`A%k2-n)(ZR82QkJ#qA<~k23zLiCQ#`Yd%lB7;D3?#k~1MW3Ji(&eUB8v(J#@ zS|pm-5&>dGCAQ!Tme!bh~mt$WR>&dXMVboj^0P4O4|Fu}Y12Zg~MwNpOqo@(ywrng7``*rvP zpbX2Sig{8Fw?Vpu{26oK$En3)g(#xS5$ zH&O$Jvyuv=_4P?o3f3H(shOC}7n>a1+m~N?Z-YvXo<+lXzUV^?a}`wQLbq12Z~cc> zQ0I{0r_Mr-?Q`>b1%e7J@q(h&37iUO)G2$VO&TUXigdHGk$iYfjfevKs1Tn=gD~<7 z@Nxe+vI7UEDS#3H1NN+}uRzb~{Ne(@OUM8=zq{B0Fx^MsQB25X`){rolwLBjvZi^U z+&o18ccjRTpvab75m+}+axuNuXvd2GEwI^VH-l!DS9_jw*78+B^GYMMH9xvAk~vy^ zZfI6r_Oue-rNnW7euzc?@@fs&uG|zk5z5r^vcmuLtr{1`F88Krn3x9Fq{@rII0?Hv zVCfHyjpf(W#LUcS0KwSN67|yA8dIeH{(dZ6+>M(D_&T%Nk$P}6UxOqOsM;tVwh)ot zH|E0fMQHoJks>#V9rb*WbGwQ*({w6YGn!y=mCq2+=Y;Voa{7&R+R7gA(-<7Ja_-+Gcw@sp8-t^+ZKQ6p&8j<>jpx8Y1LVIibOj z03bGlTpS2ExVX5mE@_iRLxJ^?@4=$}3gL0p@9~)iH#ho_lvOq0X8OwdrfDg0a2Au5 zI2k?{nnX_=K`O;jKUPZO1Ly;l>ogkU!FhOiH0d&ey*Rt`#=^n^e7~lJv6iJV0foX? zKmcH|UE~Jx_j`wj|D^At2CM0R0KNNG&}pdhee!H>27u!qsp(jX1k-F7l=2q}qOq%%-<`kX6h<+IX35$15g#be zc`>4wmXg&X$Q9(pMGS|;%f(nrl+|7O0*{X)KX6@8Un$%H;nj{zqJ3*Iq~?O9$gj$XE;^*vbA^9fHvYAGAS~lLgI0V-2zkW z>KG~vpUTOJ9uk3EO}N+=^dk5~ChtWf^C6=0yw7RGA_5wL?Awv`;$Jx}GolDu&|9T@ zZL(1VzMT~NvzY{7+xEe`DIwfi2E^4Y+v9%ko#8;a<$9aCO(-%Q)Faqe8=&DL zR&z2`*1iJiamyPd9d~anutfDPn;km>5zQHh5l*_KyYqJ#$S?+=fqTd<|8c5jq?Ikl zfmY#;Ks6>E*sr0oZ56!adUG9lnv`bjB#6sXX^*3|L`&E5?J_FAiJ`>Bfve19Zi~OnCxUK#kd<=+ z7VNg^L8s|9JUc9(gabi7Y-a73)pA|8l^@PYFy==rx*i8tX`f2a?Yw`IzLX}$4%loa zJgj^$qbTZJm9V|vua3)sf;-{Acd~ujV!QkTV?H;z=ss~pe|m7)=1S_;X%I4fiC9^t z)w`Cs*o!)@>aol9qv=5?RVhGxuk7OPj_H|nX2j2Y64|Z#vtIaw-@O1Okr%qAcSCq% z=KlKcAB@|lj#Zx^4ktNucY`h5P#wvM_7G%T)(&BchC_#A4;o<V79Pnm# ztWkD2%MsfUKL2X$IEUg>?mD+0b>X^b$26b1>lyPt^Fpnv5$G$K(p2^P3%To+-&y_g zsVB!yZ;Y>kXoHp-h7K)|&9RsJ`g1FV=JNoIz;!!08gaI96Osd0u$%+@tD*x{=fS`laQ`%{tYGV@0Sll7?@= zz4{WX<2l)+h=!PJH&lzg!xL%c!GmjO(H(ve>+9Y8Nz>(aXY9osTNBC;o2ZxY(i5HD zor-6ksgfM}jt9!)`#sWR`-8+HRF3o0lb61i$o8a@MF)7(Z;;!)8@u)Eq4-5#Zvn#0 zCl<(yEtR>?4N7D&r~6f;_@ehx=G_Amlelx^>0xEZ$MZ6wi`a!uF`#@S&m`E3azgKW z8BD4~=jr~^&DV6)DBHYMOLewn1*tl!Fk^ffNKE3-4_f?BYd~6g+3!)Hwq37t9O}J1$zP!m!EsDeg!`! zESz|T@M{XZwCzw6Etb0PW*5i3r71iU>fBm<=rHaPzj0d9 zg0J)KBRy{Vc`?J^g9%J}$_#k!dOH&xHm5Zm3_W14<&m1#&Iy@O(uO`tYIaj8I*ygC zu&$p;a#!@Nb}H)kK9RoNdek8`b~f@4!0&U8GQPRcblO?$PV<;7mctheiJTzaNu^MZ zgj<(qIxo!>3g$mDBjFW9)f&k>X-#&j{0bp?M7KC_Uz^uCecDzq6S_o;?^bMfnHhU@ zowZu@&Z$&fF%UUHs9pd_J0^pGq?t~FI0bI(Ji=>#^5h#^P94`q_HpY{Q#Y&3NvY1| zLQ0^8MI25p4d%rGWmc=hn};*?h%XAd+Yn8DN~_KN%*~fce(ImRPfH6y;nW;N!{iIg zuL<+}2=lWu%i6onjm(Yn$vbH`jG@Sp-&(9EC+tzp0aTTb4(C-4sHX^tPA>)@A1}k5 zn%2#&+;7u6*XQcKRXz?nZo~&GBZrqzn<`IJQ${Rd`!%}FENEU#>?E>mm1s8IevR8C z1QC@%Z%kI7s}JYweDHwhFwEBSc3{E75*OC?qr1)d__%i*{k;$)Fbh&L!N zlstm$G;c{f-Ie&F-R}$GAMX#Qs2pp8&lKsf#d*3@I7*PZTtlB=*P zW4IBcc-K-8T5tAKJ=0I>GG+v?`GGks%~<}E2Xrnb%Cmcs@N=kuM$Hcn?={1#fwK{VvhC~%Au|ei)`|s}Xd9OBwZij- zg9-C5*j?NMOS2+JdKX&N%%a$~aGHv%l8qU?+;0qNYDw+_CU=BJZ3+)l!XQM0A2ny} z`(82C?mezlKiK9{KNUoVL|wnP_SBu!`(U zZqy%>&TRp98Krd873F4!dDY>Uy5X>2p|c{j?vL}un}zfC3lZ{Zp2xLq zD>bN?BP{VDjbC;e9YNbL@AHLI`#W{*A;BtI7JHGd!yFUtgq zV2qcIa&y;OO0};q66Uk;hr}hd!>wRMW@0ikqe@DEI0O(;ZJ}?|k&5|iI$FILjoh16 zT)d|YHI3Tx7O*`QvHSY8y-KJjIWpEyjD?yT219r!x@TVZy)J!=rx-k zDz=8gPh*C+?K+J0?#%50?~(UGv_Rhz8C7U?bJ*P0P;9>~tRTA>(P8(!Yi~7y#$eES zY%iNlDkJ5Q%6MrQQp(KlHe;3p6Gh;BPgUQj(JM*H?${Hcfp?T|cD;Z_I~ju{J` z%M-_r5S?}=3YVXu+{Pwj2POEDF0LG}wNNB~(QdUKe^gf9skU)3I32K>IA6gomokE{ zZg5@vkpCG$T2vgufpNyY+7IoW1 z|E^4$nxLg1X7^7vC%GtlU$FhA!$%cS$o@}N?!0@al)ZOEbcTrn5-j8Qj_=lpxngQ6 z#av5|BG6iW#9}Dq^3pI`Yv@f<%rdRaL7ezTaq(Qwntr@{vx^jDbXj$5TMBjT;uq^2 zQc*&fR6yTXA^fv{b8Bnu$`d#ShZFPRv@Uf_S9f8wUhGUzMN2UQj`0b(D{`;lT#YGE zi340s$V(6*lxxuQCGWVFD@o(int)j(T@O_%UctA8gTYh-VP-73Ak`$a*{i`c4?~yz z*C>bVlLW+rKaEz#d={$aPI2Ou=WJT7P5b^JpNEC9@ZbL`(Zg%-in!=0P_KWIzyk9jw z3vBnptO88mkyGjOzr0DpYf;!SWoBW2rOH3mz$bcm9leQclJoDnm4{XXEin;WV?2rb z=OuJeNKZ`>AcvQkluLgxpzm)doho)!mxmuZG-U;fOf|4T(Og>k4bc1;V3*geI7uj& zkzu{ky8#qLFgp*5F(6*{Wa-!#bjx!cR;umtkh^#_3&VYFNQ4rqHD_3WmDzuUi+XZZ zMPbL^E&1GgyTwxfxcAM?O~R z-CcXyJBaM!GI0JZ88ASLYVJ-?H8n?607*thrStUwF-Fz=Sw`Y6lFv@!UrJ2_6 z?EI>1a+7N3Hp=cDS#0EmEgf~%OYf||T&xl4Lla^o1!Xw&8J>UIIiLT-NvY|^=$(}L z7z@k5$>{LangFjLVCjt%b5l-0bbO-YgZ9#T(YN}O`C>ipOdjOZjqYSz9A@XYpNaH% z)du?}-dPg+y|`f(9&x5!ayf43cSJ|^A3(fMn8EEUMusHv%4(xE407x!TzCjS}IYr;*G z7kUl3ue`O^#)GkSUD`qTw9*s~udgF#W5ZBiKazZN-P?8>sNg(T%76M728Dagn=##i zr{hJii^0$Gy;;}k8pV8_kR-*@auvyH=+v&3l5Vn(uF3Wc5-%Wwfnv;>2b2R9?e3<)Bcj%HrodonLvMFd!qQnfYGDe08%?i2)Rq)WO}8UzFpq&qfjQo6glySq!eyX*aOp5Ob|xsG1Q>^(DU z)~t2kpS#APYx-K#l8Q!2me1?WQFQIykW}2`7aXSEq}O+4;!cTe}yPInsz16)r=$W6yDt@#a&_)2v+-GAU0oOV*Ze(7o20GC(e+S z>_Nn7BY5>-$MXrEiBFnqN6h05Sztakds?uN`3&T~p7mkNq~vt79{O06&{Fb~>#h~* z6Kf$s3q7-8;5sKLYS>{}N_OQ?O<@mauD^ae^D7d5!SzXN!FKR_+++1RyjFd3Z@Y8K zmrQj1CKj>a=-#*QyR_7L!t-cc`#%+QI#ML@66BtcGo&=Zb(XL`)*#mIwTT?}P#nNc z?(?vW2h0wQpj-cYd8Xp=(64jMhqjG;nPiJNO~i`>Z*#;PLi+wbeBMN6tNG2hE>>sR zExD_Z^{TyW)(5Y3^@eu2mC-f)8TYlC?bYt^qoydFah;Y>iB7_7+intFM&2Y+=SIjI z@Y5;X_rB0OWW95LZ0i^HF#y^+?<^2A#0!c1Taz6(9ocwr$3P9GQcI4pb{T&x8M(R zuLyV}hd0Q0MS~yC0osQnF%X+$zd4{c^7j*vC~^~QmXN33ZN%yTby6IM)m(M5+iKgN ziOET3qdttj{{Cv`@#@fA1JQDcvUlpcks8DXg0Dm(6%V5+e64?xId`o&wU0PTOSDn+ zyPwtT9AEeNxm-sJZSDDP*wN|Dcc~#OPAg7*hM%SIl*+V2*Wwha(%UooGCsmQKwsG^ zBnJ&NN+=xuFuEn+P8wDfwq6HLR~s8s^(w2ghYF4+BT-0Bi3@~T3>4GoMv}Sn6uW;vit(0&OCavSim4P62p%}-FQ%t(CE?) zq5EK#y-yWVc(r(WB3I@}cy|D!Bzai>hk*Qtg;n_Ybe0ZvtTejTI8)}j<2+<|;YQu< zyBFDf9l}KLnQ| z_7VzDGF+;6x(mf=DvZ;5PQ%d0stdTC2+zbpQ9;@-3zqZO@*<|)5g5j1H^%@&?gF*a z-wh3X2#APx?C;^>yy-Nnf`y1%is}z}{;o}4e)>3bP0g8jiz1+NS~p?kWIIRB%4I&& z;xc3S$~P<3RAY>1?#jlp^*uI;)1CkFhEOEgZ=h?nDTAGkp=+brF4}W-WdYD|yEpx1 zv=R!jcg}7M+UjfG?W@=$u%(9*Wdjp0XkP}tO!e^^H*P;dSp#2thy#%zVA=soyZ%zc z4?69JH~_c2td;&shNjmWNuHC}m+W@mG)^GR4Wi`SII=_WleyOG zwh4XM`LmEyixaxs+L*7sQn-S8DQHwOf(d^TRnvJY69zz|s?LqU1eeUwA4Cs44U}Ca>`8+10_Q1c+ zpxK{Si-2#x?C~2ou}tf-4rfXY?vkQu62M++W-l&k*5WT-r08on)$%& zb?ijL*K`<26Zbf=bVmjTA^>T+6euA;1qk|e_pLLZc0EjbjnCjlHs}flwh9w1C4jN( z`8z6ctwSg^WPEyi&%{| zoI2h-Tpx4_f$AW>>i-^lK4cPLGs5g~?*al$Qhr|I05tmYuI&`C>|*J-e*&uI`hzMw zKy{pl|K|V;(;6!Fe0?^5>DqD}K^+euL$cZG`eji)&y4g+ra$SnWtoVA0&NU4y;x@7 zu8P5Ezk$pGPGfpeSE^rPYRdAeWSbUHX|Qtlo$ipK>(DGHAs(Eql zKhlhjfZh})GD(IRN=_1vgicBxq__1!?bWB#Q%bjX5~&Gag6&9FXsY<{p_>rsoT}ty za&2YZ``R$zi<#EW9jG~L!~E9ZP&>(%P1>oG^HvoMqVhSpxv8nCUVy0y{)AL4c-vlq)=TKP{j)Ust^d4r zde4#J#wKzbGi*;t#jy&0a$a8A{a37vp_ItaW521q$kGj7sl(0o3SzRcddiSuQ^eui zWqyE^+*@;!!AtmV`ukASw?wx_Gn4iIqsolM%Qz29!jjrQ6vr~|FS970g;UzM=9W-V z*sl`B&<~W181@yXVMJNy0IsQ%wQfaiZCQZ&q*W~f4i~^c>5pZk6ckK>N2dUNHK-tw z;1ZPS$Qk{zfJ}wR<=>^G@ev|b0zKj7HCcjg_`Qb4;qXKDn|*V7pCDD}(;Hwjq^mfh ztC#>?=-yvi&OP|u6rs&nQk3~R63SN0yWcDNcDAcKUxdzD8CxfMz{^_Q(b>4Y$SfW} zz|G=8NLbXh=LgJ@v8<1OajqC}%zb`mf+NB*f7y&BII@$~Ml$W`BW97VGNt zygZb8oH!hY(hF2?^&`ubPVT|&GDM_Tyfo;3SPEz*>3F}W^(1-9%m`uz8#|_^;wOl;knUBqX=6d&rFA*x=B)tk5=I-pS6)gT@z7n5(dach0>7`LJZ`2Yjng za49bF#lMpGvw&6S=Z`?HS@W$H)uJK26hgK8kz%@8YdFYWgPA~^=^Yt+-+3kU%SN`Eqx*j^fYdtIrn==-Qvy%zKANNVI!6>ASIq2B*}eZk@fqm+^8yQjbK zQo4J6|9;AkWbTEO&9|6L7FDpYAnN|?SgEU?I=fFacBn^`ex)8_x8#wz;Ceq2J;EL} zRF*ZG={b1*zV)(Y;MxybkZ+-nR?>R$1!=R+z;`9$Twb?Z7n+yHd(Piv!OJEyuTQ_a>Ho=IDYNA$ZGzY400Z#yLCf&~hT6|Z zs9&5E$ww)J8juwZy-`q+s|7@DkZg-bl00QC)cI zr~9!UkPFSAMP)MG*uib_vZTKSYir>&~K6UOSSkO>gT0mB+fDca(6YtXcL33y8g6v^?Or08X&=QY}8z^ z*)lOl-l^!8=|gN-ck=x?3;NM>hif2wZ}y9nAz^DnIhb@dfVzm@2qHuF1Sdw)yf zO%Pr-hBcOKas8E#%wV!vsw{z6oaWss-K1fGm8zlNQL%xGRtB$UZF7Z3wzs;z)VEv*N z^%&!q-pW^zL{A}-Y62Y@sHQA@eumQA&FS4Hg$idp8SD}J8)c@w8NF+(07C-9;xNYP z-22VW822h>!*5IC4+9qT0yShc zrz>_vf=)~xelX?=$3t4hHaGqG*OrQWKff|aegwmI8XA4j!9+tKSyF$DG;Dyw{DpRL z_3)9wj~_D!moMqRK%iu_tfUoY6i3}vuP3U+s7_~b;wd8)|1VmJ2edL#see2I9|)(| z{+KG;Q9e!v&I2hhuj4|IS#3$YL~D7T$Xed?)Nz-p-ZAD23S{=SKXV!?VowYZcjY$mluS} zI{_lJ`;Lzcvd8T^FC!8q|98Vp zfg4UP!@iRxW2F5r%p1o8o_7aRd$WSjDmpHe(}W}(TFukEzg@x2MH_>#ddII@*lc$7 zJh%(}6T%3D1NtFETu9abUkk9yjWaGy1ob{O-O6;+A;V&kPDK0WBt$(;#O@=UjSz^S zEqG?m=JBvK>AnyioExi~y(=v$50sT$Nkbl!U6tQblVnYbH$0jc=}PC>t<@xrHhk-x zV!Fb6SA-ci9@n?nWfY^oqW@RsMrgs83|(K(n<16g+D)aWC~u;Er0+I-uTqBh%Z1N* zuCXv&k3zlZtjcLZh74NyX&^9v@V#2WWJ=f-MafN3Na=+M7)Sz*! z22rf4lv5m({yA`@efQUiy>rtNM?p#1a{s$>Ed@aXgPwFro=wJ_m-bd>RBaqv8a(OI z83DY9uAlek!eO3M2##m|>LBbV8`mgIEz*HvWQNTw17G>|5~G3aL8VP2`105?%HLj@ zoV4}Pft_&Zen_#0I$iI&mE^alA~ChYQoir9Gr0YDM>Hwsmdxe{wEsP23&mXXmI2f3 zNTf+*`S~+4jmQOy_?>JHV#szT*INI5i^M4Bp=$fOx0M?|Db@R+b1GPL{Q+_&xnvR(d|QO@{T$-dl3#{@DaP zL@YrJ*Xpu<>VEAq#w4_R^CvWG9w#PIYXUTh*v&r|xU9>0dZKQp_12p;U&q)&fY-Wz zV^_5SM2-l_M|;!@U&Ts~E^5xEa!l&V7=*)QxAy#-_-WDC_DB7H7c3^YUhxC;<^l=*6wp}P{)lm2M)xLI12R(Vs{)nA1 z0e3Wv9~qJeF9`*OtTe+?v5#h0e%eerMU={q2lpz9Hr5pOzwr`pE(jt2=pF?eupGhN zBr{$|R zhr+)kF^tqk21}2#0YnNzZ2t81RAB_PQ4NUnchbCqrz<~mmUKE5%wUjahzBzalP*u* zY_r&BP5-YEbYFgMYNW|>$JM9cg7f>jM`R#V&PbNyRj9yZG=CtbJjqZrP-}j`rr0LR zy1G|s_1XZf#|fV!1f6n|m1lU$@jHowv#c~cH+#dz?8-TR|8cDhlMIrG@nM~c2D^nG z%~jJLIMKizd*eQTPcSr~ZAovZ9;E&1j~;eT-dtvrH6zgQOP?D1`B;HVD+) zw1JTU9r8PWb&=-n3j7Pr-p8A?FqV67sI0MR7(ebIu+f28+!|3NHX;zcn zX>8w5WN0Ah^l}~-AR}J@0{ko2=Dj*#bp@Ha7x9UbubQ-p+M=z3i6Z@!ap$G6!ump* z(BFFW#BDG&MTnXdp=<4v^xks{xK-ywqOPjmrp8OLLn0gx;YSiT1L+j;e=a z$`W8qo_1?azlh`>&oT`xg`({v85TXwlf9*sPQEEf=HC0ga_*JKM5fD>!Njf?X}5(3 z5{-d|87!_Z`f)9O*s5t0yaEmws$IyMBc1_Vkhym>oUWx&c1tXa2N+}Ti$!J-+9R|x z0flvePIEHwhl9K&aO}WkpM8c30_4E>3XHA*XGBq5y|+ZK{aNKe;%cuq^byR1Jbh*s z8OSL64WtMFs!hF#q+@pqTd}W^e@kDT2U*kB4bmSzzB7>OCzh=|U3R`XYlJ-C7~D*! zE+bx=+E18#SC&-k2%m?j)q@RyXobdQ#8=FU%bGaohIk1gz&haFLCz_$WgOG)OlzRl z68J8rH-nu$#hPhBnU1L@k1s@d3)|ZU;Wt@NPWTN z8koi9!KmiP4{jhm-hr)OfR=+di6e9{wG}mwG?FC#6tg_Eo+{eFV?v6^*%_tJS*gkM zY5!NHap54^(4IeA}?%P zdc?nq#u^&@#{W{rqD0>OLELUE%_1HJ(XK;{$mCGdYtfaU2evey3IWJWK&0wmaI1`3tq1gLR%=V~>x>Gte&AuCSxz?ZLuHocCS z#SRNc7MO%KO~8&p5HQ`0Jcjxvy!G&}36VeAXWn;E^{RL1OvI?|W}Mff9Wd7X)>Nct zks>;FEHMI9`S5=2+jUDv65jxx7B|E?wr2SeBu`56d9_=2@7QEjIU!7AA8*7HJH-a^ z`)-)OUQfK?tmd0qL7fiOsqq{F&-o4Yrjt3ytr zrSms{L7M&O2~N?{|P4+p`-}GcyuEC<>mbY`~6+RhOlwAuB#R{*_cOSFjnb zrSZeW46#2!1}#1@)wc8V4-=8Lj%bC$0p9=-4s3{t&Gj~nY&@SojZXH3P~>{B+c>eN zlsxdh$x2Ty&((qRE;9~pyq-Y10pPKGe_c9XnE8o%k<#%17t|A`ik{Y)JZp5-)mAzb zLv}#Y3+kj|U;rw8{NiaTz@=QZIk!<>(rB={Isi$}ZEeC}cY(ugM;4zo3Ty@+BmRPq z5AvVU0(|~2V5Ko0W#sI-asw9!SJJ3t9$`G1-8yc0Vnl8njj;= zaO`9NQO1y99YrB?tB<~42hdAy?(I0ZB<{D%ZWhhM+nlWUx{R^b z!7quUu1l{#R$lCU7~2?x0n_@P0E8KXA+Lxp((JCs&m^6mvf%NZjDi9raR{Tu_wPsJ zwP0W|6ab!UpZe}ush#^1(e6U2*4sBeH5CNeUNijY$<2jEzlvf8eLkS$0Pg^}XNQO1 zl<}U3OmFxO6l!sPm`%<38clbdYVh%5qC$NiIe(7_3?BU2OSRAx$ z0JEXtUT>Lf59;_V@-IF9ZJ=@4a*jR>$KFy*-D~f+skA7Dobwu_(@aQgGVM&k=Po1? zXioJHn*GQDt_?6=f1hPC2}Kgtmg4*TX(-tyq$x!q<4q|N^0C}TPIrqEk-(KAP8m^x zrfigNRBhp!n#??!bz$CTM=8O7g}QI4)|ec;CryzH6CNqyv9r_2;KFN`vKe=rfdifG8mxg|B7KmoDi3F)@P#O%=1*`A!+u0GWqVUlNifCxQyT< zk=^0LWynB!S#OU;%tFbm5#$JS%lgY|oW=gTttcj3xXz;1jy$GCu^Kj=#w z;H1Q_^V7QQreFm440LKZ3VFx8?TP}9*k9eI1(IS z=WJ?8oBF=2`tFUHr8#*M{dmRZB;7X^Ii-gx0`v+F_A%6h=26m_ngEEYIWg>ce`7hF2qs{cBrRkXOU#okg)bqXwd;KPqM!1aI#nUSB z5?|VX{p<$3Q~~6keyN&kJzc+Pycnn-gkkS>5n+EP;b~2SO)7Yc@i6(ItjtbuWszh- zjFnG!gp$7i{R2hdoWW+jHkH9oSswIC58~ah?0e!fTmBHn=%s6t1~`Wx*GoZO{*$dO zGbnI_37mj?1$JwD)4!LU$;)bSwlWNA&WewolUz>^>yJ*)>9?4(QD>-k*1&70WT z-j7b7Tzg}&)LzeDz4JI>s9wAxv#2(rAK7bPvm^H0W5#p&SEP9}-*)u3uKADWk_USj zo%kR#zhcdLYj^GAO6h)hFq$!5*dkk0S1#u%_&vw_8}+9{QpLxjKdrH?U;q5lv482k zl-5yT73F)4ql~J%G{FvK--An$Mx@sX%Fldlwk0bYB@e;MYvt~_hD+69+yque~A~=@tN0K8# z&k#-5QGCm$Y-p{F)MlwLuC${iiRX{+$OLtumZx){`Sd!>6?|Co+|?E^8+i#`^?Qmh z&!W(=(y0#?4YBPyEPvw_qQjcq)roy%N9bljUAJ!(mZCjio8G`S=oz!jfAW#2_#Ijj zfk|7(TJ1`Qgp2FIwd!f#LvbmK{x5rMpr&6re=k)x^}=WG$K9W;xaADe8$a6x(Qzn7 z{_271;U*E0M?mw5leu70Ppe7d@XHS)HP>3&uJ(i^iuxnhq&GJbZlgC9W-CWeS7?aw zYb&^YwtgWL73Ro{?)M)G={fa0SiDF*?XY33Dsw~)uyvA@&RcIi&(2wOP}n|QhWw*c zO&&6Rp#goGMYvCQFL2#@)s%P8qF(zxJL!ZpuUbi9>1{+w$iM7Zx%MrGvia*#B~N*g zHnv|&`S@gW@#b30L$FhC|266GT1F#6q+dLH!`VKbyE0a%d>LMMq9YAD z%nORMW!GR&_i=x-Ggd(G;xbm)z+@O13R1&e4h1Mf!sEO%a%B8N0|N_xxoO9Dzj|VR z#4jIpZ`h#%8o`v7Is|mT;8hA0;g64_D)G$A?K)XN?Ul_g_uE^lLeT2Z1IyAnHUBr} z5uo;gkpr?{`gHIJ-0@={=DexaAlJy3UP^7i7vU>B`YTt*Z_)<`lv>@MfN6VSK} z0hI}`f@bIByd7r)e0I5MtnXG5=r#L8vRu8R(;*{T%ZOO79$8*904R3d)x+3r>HRlACuHgZ^}>9vb#IDCL-a`+%R$uxkg?Rgq@ zZzW6cA|!>c<&Uah3nhK;-t5Wb+Bc_3f_rClA&{))inx{N&g`i@@1OP=dUcre&A!`h z!fIz!7q2hEt@nQGyS=IA1M>93=}YA|No~=3nhaanY~TL{=%loEUI}({5+LMRNBYxk zrdpVsu5a}^75+TC`sOh{{+Z3cP_qr)(>0LW3Ly~9WMfx@xF@n$XC+WE+rD3lXyh*y z)j?&0%cAJQ>GY577lTB$!@*KFYq9jb788%;VFL~RZp+2puQjF{h6~1JH_N^}b!mux zGQ0a-UkvR{2ztSBvNZnGz1*x8l15cgU6fUYDYQ`@TWqpPsxzKNMYSieb!bt%L4>GL zb^XIx#mA_c=sZXJqoeW7g@n!awtMn}JNlD0!N1@}De5Z9@%(j3b27l&1*T)5`2i`P z4hn!v=?&iNK#%x;7c{b=hNVa<3W%Z}8yoX5()As(90HRRQURwG0PF>D%H^Y@$-V^? z_UofQl$#&2$V7^fCxNpE)!6p0e_M8~+JN-*QZ=M@rYbd#9wwyS-AI`1vN9F|hRL}( z&=5~dO^uC={7R#`e(<Pk z7@o(%x1P`qPi=03BzRWw{yo0RAKuz<7ToB77tDP4E_ZDE4?EfYgf6!fmpS59CL4FE_DcnR z-2408Ij64h*9|j<;f^Eh(7xsS(Ahhsmj}Vk$CM4%DzCZ|pIEKy-cDTY)?63i1n+Iw z7kONuE}3yb+)|o;1z7)5S!%dfGM@fyTZdk7{f~WVo-0yQyCy_yQD`3{x$#h2Tk{7p z=c6$u?bM>kjhu=7(1hJv`nBBH<*uLGA$+$9>-CdzKfUUgZ)o%7@MRWB<<0`?u&NiF zaUcYW>!n=b?$Ya8%{lbwsEb%AF zdw$!uev3@l#Yln43pqsj0U)}RM(7hM9 zprxpJiAMMI;4pOC&YD;?Eq(9xnxOR~GPetyb4vLB5j^L^@7U$I;ed3_n_)h01BM&H z(3BT{qu#!xee4VR&ThLK5@!48!J>P5xxaT~IrKDRF(yZK2XWIg5ms}m=1p?$i{5n? zQ{Fu5j7Op6$R{I+weQCTIp$+iTK$2v{VX7%r+#sX)QM9yQU(6?tS`BPvT|l)BjB@* zZ>eeR2~4nse5H!M?7`j^rSAX34gE7azqfw1SBDa`+a^7i>3{N}DOi=IY{|Kp0L)j) zkijhk60Xq#{+emZYL5ZU4j8t8m$%d!E^2;D4m@;9+4YikWP|(b6Cu0RqJn~g?vLum z2Zy>${__WiXKl%l5vpVx;^vx5IO`fc%yMI`K{LM)*~Xkm!5bt7e)Fq|CE3e4Hx^~> z8T^Txl_;?+Ee93JZ5X80FM|BPXo~3_t-W_ihc_v^9qJ6R2p(83=iB|ND!jfonH%k9 zVrBkeXxSDi+Ui&haW91%Q*?TTR)bwTELUruk~fhIdw*S0>f+4;|Cb*FbgpAd7Hz8` z_iIO1`_8Ko)TxMHI|9BCw9K>$oWBd1aKC21JbANbr9KQI8gk6+6a*GT+dZdXNYYNY zRzo>n%t49`mRz9{if1|b>fLpY>^ZO>FrZfM<=3>2)otrO=tE@Vdeg~y353D49lr~6 zp`~7Q5;No>q1P}|b||cLsfa7s!|VE;ey*hlUMq`lG!gJ^VX?`1g1}Sm&hsPipd)TzS6suJWr#iPRv>t(2#4UEyYK zB%B4$iK_+gZ)O|WdfuFo=h5W%SZKHPd#X!YNx|$(j1nlq?7Ow)CMKiRy+98W{EaSl zt6t~vPG@Svwu{jt68tGc*ZpSfKKXQ6T6&1hz+fC{*k%QK!Q*B59rZZ&g#4>eiGA&{ z)_G4)Z`eJ~h!$Vk7l_MG@tbX<`x^3cgW#8IE(=YLz-a7olr^z_7=90W{132tt=g0VX@>^Sz{ls1EJnt{Tq_qhqvwm{~IEsOlf)P^6JJ@SXo(t*9_nt z;h2Xk=2!VTGHSqY-g^iV4nts|O@d0wZF4;UZ+ySf8?j)*+QRDrq( z8?MpSqBB7KkDAe1UvYo=7(tAI000SNTMMs!%~$gAdzbvAjr19ddHDn~K6k;5cdR=6 zrA77{i@cfzTVR#I$NLXSJN6AL}q?2V$*Jr75Nh}MG% zDNcRAw) zH=dw{CjM)4xb8WdsSjk}f0-4G8}u8|evI`8{?ZUa~Jx+-n z=D4drM#s2k-zD&NE=ymJo<+3ox5&1TiKbx4GM+=6az*PiBr2oq%`_D`YUd#WZ zD1RYFLHVspy!{4DQ$R%mtuBaTzk9h@LLm}KmRZiNd1cPAkN~E2z-mlGv%8s`l=x6+ zHhpsxh!WH3flQ>eu;$3(Zctz(B9Q|$#TL(|2B1@fKro+?67z*8J%KwhWB~vZ4+s{| z13JLk0EOn6yALvDv006gNWX+Gq>aD=3oC$PfoP&zfh7rDQ<_rj#=w_A49>!qZ5AJw z6(GZ5yMw9`kMD5nC)vSKg*FvA#g#z+>C6||GR`cO_y21FaCP5#$~dwWzK@Di@nNkC zg-!8U&BmdbP##V+y1>9Z4;JBgmt=^WPv)za)%~SioTugdkUQB=^W8Yc4$Vs*jr7lL z@?;X^@&XW6JE{5KbrfbFo^n5Zkh8c#+KRl>Ufq&;TB{2xT6;Ns_D$EmWV*9?BOXyU zqafDlF&xEu;K6vWs8`YV8p>7>{$o#suHdK)zh*6=DhZ6CfoH)08?IHCDG9#~z~Ha$ z0No)pG_76R$bv!?v~Ya|)<&%_wDp{=vbwSzZk?M(ikKlYR*jwTnO zM=`26m$)k?=B7)|6gKQh+Xp=|2@aT43x%VD!5o;6nORx_S?RgUqMa(}7#neT9H;>J zH7)HUD2>;*d&OYb4HD&<_sjYj%;c~vg8M5R%;UR&Evt0?0Q?J=wT)SNA9)vFyOz6V zb|_t0`64H~2f(|THL$E1sc04#dWI!D9TSF7tLoQxx9@TiZk$xdEAskWufHFbkK**= zr+ly9hiahyxPJ7bd5FiWwR?DQUGXjgpPP&t?7o_>s^W}UdUaX~g%+CroRkKWQcyKq zuAI@8a9G846NEK({g%NkI<No8V!fJRyjKe&*&gfOgz*H@OP8V8l>u~jjB1A~gdaKFEef9qCavuJt#I8x=(5`4e3% zGOg%uPagL`(pwrJBy_nv?g)-6v4=eL``JxsTR%Q}%8k#~$=u&%nV8}>zeh(ri%|ZM z{w3~j05vbMM)zEu3R{b&D~gF6t==N%1rl#Y{HF8rdS{sTj?-94GAu3RSVT&moUVTU z&yrZwdX-(u0IGqzdtF1s6TQ{uafJ6cGVxDp5|*!E=K+9cShPhS-k8=(ihV={=$too zxiFtpqM*{SJe1Z11O%Tyq5=u8>!3mdy;`Zo6n|Z22h%bo7}^3d>Ga;9e|FSZ6EjG! zXe1x($?B3vM?A?aXP~67gOX-W98?3Hvh0F2CjjgeXjBG*B1S`74*`^}0C2Uj$)p2* zeqZVK9YOMPX56Xd3-S#>9oi#fPWB4=h}TLEW5 zjs^@tGU_h=lqo0soLq#s4~W4sG1=0lKir|$;1G17jkR)p=ea0cB`pvk^>k$yI;KJu z;|tuuA0#tBk|+7z5IxXrSvQ6v4mZTwI*oj&tQbuG+@QewHPg_z3x3VzP)=v-!8tPm z0iI?P$NlownY9-#(UV+fzdqSQ@Z7^1m-3~pD{c2lIDW(mT%z&n~wRT3*f@-O%D{Wubo3*^W5~|F z*8g_t7*yN8{-Up9q9O3z5ARhO1bm%6PjF8KACY5IJP8TCBP<14>KPwcuw;I%G4doX z>ztr6)R?@)`niWh=L!{0_334c8rHIhP2DTrEO>uy`ckshgD>TtV%hD;LHFH;LM~<- zq5I36=zb+y(wh3J^y{|i;Wa6pN35jAQ^z;-uDK!Z z>QO`Zysz{6T>|xNw2WHY4e$aGvw;YmLEAE1o%OF>9Wgcewb!rWGGO> z!ND;>r9n_mZhir{SH4pDjGBVLz=OY6Cm3&$VR4fdg;Ry(+4Yahp06=$e!#K)IqmoCA97{VVzkjr*r{~~*y1kdq;&Sj0{N}YXLK)S2 zJZDiEH_6yj5A+*WipUi^Yd4vVVc3C{6Nacj5b4OAZ4=g7fd0My@qnG zv?W|htixi{6!HzC5!I7iiON9~7ath`CDX+!PEp-JUB>RH5)^OpvA{n`~ z#N~R&bzc;5l**rt1e>w1k3~wna{^{Fbd3bm*WWfPjI)RjKhbI zA6>Dl9Wk#Yi;}2(6w4k5_`s1J2k?Jov#6Daz|8h4WT$_}0XMe4QqJ50z)^49J>p>O z(^Fmk_8PJ%(R{Gv&{S0Vk~=<^NOLk1|FXg9oynjBGVUwCJ~H5la_R#)GT5Bf_|J(k z_4RnziLbyw5b$PRWRLd(@_ao0VwaWQ*z)o)@GzTMSv?1M-<=>_Cff-}@g$JbuFEXx z^Q}s0RhpPlWMIVE#Xx`sgLLEaT8Uf-Ir)ji7>J(8yAE&ES^C)i zjBzt?<~ZhiY88jA=t>HByP3xu@VT2*hG|JTE3whuzV>6#D1_j!8n4)JxvYh70#VSe zJx@|7post**mIOF5KpHQX3P69Vg{8O58{H8$Z9-*eMYWSh#0!IzlOE)0dmEQgs!-i z+=W9qsOtjLydp&0WOs+tsf2elVt>2vqSwL8Pxa4kC9z*J38e%YKuD&KinBlgkByDr zng!ZpTn^GFy!jNobS)JNRlxcSZ1ku1M6>648->&%K=2YRNq$k!h1p}s0zNApX1{-% zWmFR(H*^fiuDD^vl^t)EK%vz-k{<6dZJYC<``6PAOc z&&uG_;E-g28iK!y?l;;TfZB`u8_4qAEV`faQ;yKk9XVsGY!aN22;4Sx?kAmR=*pq$ z)IRu=N#r$ByfhiEU>&viw;J=RAOM2AJ97!ws2v7Wju4}NCpEa8?ASVf+-TH4#^z0#ol3KxG5sS1p-*xX^fQiPSF=@ge@G4JqA2{(k z)oaO^U^Y6#{$2$Y0UW1FzGKQ~GVrUwbXpw(6g_SP}lsw&s;nrSb^m(vI=vb#^WZRM$MRzEX8=NO?j~gSI3|c1YPdh`2mk)_ zEnZ{0CdTIn%o$W~O`HWkN}!b~DdNF0nUgKq*Stv(ZU0&9FrI`LeAqW(J`ta_$IRz! z!G;T(P1nZc&mTWAsM6M}x^A*(u?8iC3o(i3Dm_mW$9I5&?=FKL;6{lP2J?bs5Z>I@ zPrEc}C~=06F{=p{2x#3IIp%bv7hkcqn*2-TF3NhWjU)?**Ya9v{uR-20({?bf}R54 zf{)d94FFqYMTXb}b344NTqTWR?uH#yjczJ>X#c`>)Vva0<5>>ItJeri zy;P2MnF{d5)4clc_6{S5w*Vhw`@)rvP%i4s{qMV$uCon0b-P+Rm2x8{8O`6Vnfx_R zAsBdX>=OCsyMMRn@}@C2jy+rO5+XL!fDIWm0YFaBaMFcWpxszUttdT9nIu~dDk}(r z30Sl?0j_kJ&?4~7?<0X)BWFmi!MlB07ox$Swh*e4zIG&a=l>yJ$ckLC^3}@>k#zmR zRU6$(4Td2z_M!)BPFIxu|$wJnWw=3itS~rm2B_qXK?3I)N-Edei~5`g}+-W*ODj;2<8 z79j$2wbgu;JVPw_(gA3;T)z{+)y)lXJ(ZFSz;0zmxl2rM+LKvfany=!Q8r}AReg&2Q1CE5rIX=LW5lEp-7zFr5 zAi^-MOiQX-Ns^$6`G^~$U#S67a_-1>`LS@n;-F5Y_9` zy_Tww3)V|Y@-&$g^2O8n5jv=oAMUGJBU>aHVoC9lIWw=rst$@2s4&3o1sm=r z;*myBLzaMVh5u}3Morn;+2CF6SUhzwyL3lvTiY=CT#X{W+ic?P8R3H(xeUq(Jw5$% z*mJI8Hjp3e?CquJ=LdBLVF3g!1HKkGLtp%R4j;wxx*aDc8sc9%AL28DoT-zEU1B+F zgySW%$|XBVe3uOWW3?{p>Ztw=;1vOd)?I)I>}oj@fH)n@(|~*j6swes?+C9AVp8?# zI`!obviGj;n6Z&$<`3Z|Z_5KQe#4rp1R()4*2rMi{K9@Be~tiL+azf=4$GVoC} zspGb_TXQF7zjw+R@BoLdqsIc}+AnDbX=A@{t5H(G^UKX!jbc8GO_Y_4TwC7Wg;Jx^ zeLshT<%Y(&37vPx#^U692AQfD-$r&}yT{Y2p`FJad!lofm z#w3&vk86|*7kl&BP!(JkY0;nIzW~$RK0T<$aybFLWm&7Ga2M1o{D?3E2X?13c}#NO zrEPKyn6Q=DXT-_Usz}F7*?@+)K!p}`TH<8Fxk|1H>F}@pI08@YI1)Pl%MrZnwT*#j zYZR);1Q610yo5^oT5<%F=<!iDkvRFNrQB^bf`4a-5}jvk}3ky($WGFGjua_cXxM7cXKw+`<=fkII-`w*Sc!G z042#h_Dm=^O0N2J>*a5Oo&i7o$fN#1UYUl27Wvf}Q?32vIsu@M0bV$}>U@U&5Ebx! zf`G1V7yjrTs$&mt156!qUOF^aZr}(5w^!~Mh&>=t?@I350Q(ogxh$L6V&F7Ly$qv=`vp~lx6S3CNHDJyE1wz?>><7EHyjJ)s) za&W`s&~sycLqbHJ%y^QU@LlW^I%E*BXO1~e2Ap*;AC7nL9sC)w7^edrjm>V8b*1)y zsva>WJQd0hC|+6ejIY98f@cDt%AkW=IwZ>>ha#!tqPztDeHPRzASwjW&1U5U#Zz9x zaneLhx!KCWCL9nJH*^M3Yekx}#_#>itY;ZfQ125uOk2E_5tRQd7}HHi=9hnzIpLOg zmWE!dG~AiXg>@~4VG6r{Rl&}mVAydGf>5UuSu*p1v++wDRGt5Qb{Ax=GeSSDRaxJ6 zHPL@|3wAs#38A_ylHdc4%%bDcVZw8Q5yQj7d+n*BzCipQwcE3HT(i4fRauFC`vAT! z(8AvLN8+W%nQ9G$DZYS2_n4>@-fBWEhs?^sC?!jy5@Q%oh0ZY4M9S>gSKh$8@5#c~ zh#Mp?=KQ~xN{s)b+-sP?2Ie@)C9uVGbUd5$0^CR$D2VlTQ&yE=YmBPDPBazhmUmog zr7f(?(F$Q|nKb}30S_j4mAFah2=L$Dzvr$0F8V!6H37_6G%>-GlasIi*@M%f^7NUi zrl^}bTI69T%VdMg5Fah@b7g~Z%Sxdt19!2x9Vo*V>a$3D;-b% zdZOm|i+KO9{2V?5ud+mml8?hKwVk@FYS|edW-Core35|B`wJ|s!V3+ss)Xineu@TC z<>~AjJ!<|5i{^hW{O?>rOg(U;Ol*ZoPy*g4rbmoB8EA=7f;8A@EM-4MfTX&%&%hqe zCRxp%Nfa*ee4PKh(>Cy-_^zm8Kbi^|9M;$qL3OctP{Y8C0Qz%~X5yH+tPF zl=Z&2;yye7+=ta|yiE8%yVadLWy*qo*y=Vzr7f+S_SLe|z70XQ(_H9>Q8m-Ps1E3b z&NYr>RfE1*nLlsaF0I_-FA$!Xvj%zkog`PDXs-C%!dKs5q!A z{Hb8MZ8lV%XHdD+DNaOiPLfN1U4>R|`KNklZPWOl(Wl7-)Pj;GaCGrM#9Q0)hhcf& z&|!{sX~Ayed`Us5N0s7ZkDSEnaMPt78j3`g(*DMbrk^H59Doh%=ltBcvKCD^R{rZ8 z0DKKbEl+RphME5^r~r#N!+s@(IDAk=5@i9g3(AH?8<(gb{~C|0lJ#jM`)K=tYo&&-)X_|50x`E zHM*6AbrQxrU?QpX^!nam)UtJ&F}4HVja+4ONRqAb51#a){GrGIZSfX?n2#CF038HJ zpn7g$eVbv4gt|dX`h!~?&{H4iVZ}4V$ykN5iOc$Q2Vze4nqHTbsY*m9q_2QM=n>GK+fFbbz@`k@0#*tkH{n9{{9PtAR}VQFY|tudGU2^zotw_m zAm<$h)7%q4go6U?I5egv8=N!07YlwW?L*tNSrWkP4kpI`wnbwWs@FBKT33U1N{sR~ z7l(&#S}mR0T4sV6a?M6IQgJ=*%J&Z8!F07y`95?J>QXbH6#?gD`5F1s5!bEux9(i} zGcs*7=`fgi{F_PL_t6HE@#Fc88l)-`>jMES+MTs)e7TuHrk5thQu7{2&zGoMpd;W- z0O=H!GzGBYM0QPV;fydOgK&xjAmIWf?BXu-#do3i(lh&qhmz4$02q)gXaF$DZf3Z8 ze#h1+y0eRaN6QQtou~V79hSnVTOJ`#*q?2eQFJR0B2Ob&8ZcTAR>7(CN zG?F2)8~g+??nsg!*8e-_px+1gNTQj)0=(3olt#@#kN$ynnST-98zO%`-+NgR2nsrK zzyIDp%`L?&-Qp?WBN_g8E{8G@ViF)Dh z9ptiRQTz6*a~1gd5*FFqrS2~Iq%bXc$IDTY6t00m+O66ND9^O}d98iWj7{gibD)n) zqNoQwiz1yE@W@GIIYvg-X1Vj~h11Yk#N|w4e zoa8<#kw!|&G1|%M4Q@Drx>+{E1n%>urDFc}@VRiYO6{i|#-SZ-$pe7nLPKbqJ8);C z!wUsf{@s{p@f2qAHZmL2Uo*-{L-b=!ViF7py39p`Ok&F z2)9yAeO~(B+OV=DC$cu>#{|dcw40j1*scGsQ?vLuM9KswWEkan>7M#1$o6n#r*{QqkKF5N!=!Vg0sdk?S* zFyw18V(T3{)opaOc4W39r-#akcEbmM3=qqZB|!F9CoEOeB4uaxDCxDK zh4)Fm`k@=zDl^c<`W&+$^7P!#W;LF+mL5JKjr$v!K3iOQ?sTaYVx-NelnVlr;JJFr z)}(mi;%D>tCEX@(n6Hzi215B17(f8$qsjmdK@yH-Xa~iF6>j-V{U`Y?sW|}N09X`s zo2m@r*~%?OrC<>FMTJ~G6DFTanLZRVU`CIF0{+pN=Y7fAe#9vw@rFA$Xvn{Pd(M%F zW>>8vM^7q~wOYp12lky*rZv3YIORHX&K}=pfb?bY)gs=O(}7AxovIVf)z+n*>=6}J z<0BrME;1weQfR`8AX%;L>?=Vk)jL=G=y6M#9B%AB(VT(?*g=N-ua+ij-zqfawfig@ zNo>g<8u!2&tM;EF_yY}h$<9;F<+{ zg~2Dm{$|AXuP*)A(vkv8a?2JfXrY5_l#&hfk>jtYng4AoXz&*GwW1Ok;h>nZ2>KFh zq;N;T4gv$7X-TO6DBR7)_ZRBCWU2h}H?hWT{H9-1qrSL7QZzx0sM>7W$F#y36jmW) z^QsU0sb+og%wVX|(3mRW`|{VP<9p?Ma{O@i^*s!=ZDPACH2yla@%8Cn(4*m9Ud+N> z(~b+Sk+2uaxYDEKeKf=B?9zN8aSRh77(q%#En&N@M)3{sC z4ozTCT#A>hxef-4QKF1yUoa-5&9+G5T_e%SUm__Pug|*v?RDtUBf6U76!P8;!|?sm zVq(+QI)2;fFprCaJL@f6OnBGZ)wAywIUVYvp;*NVM%=c~0I{Zt0bOelcxI~^<77ao zQ_IkLjYXJmRrTG!OVM04-qf|_uOc0&b-?vQDdC)vBUUh82#~cWVDtHfTe{;$c|pY+ zLS`pH^jj+6hoS(nER9c@sdcaQgE9wupQ=JDO-bOicUj3AhndkcvsG)1`WLw>1a zakaBsKuJ94I|09Nc5zYWbL$2WAMHXs>FB3r_51t#ZR1Cv!!y*tryR5+(JIQlWssPd z6R<8txjQ|_=MkA0C}XBCpb5Sv0j!JzyK{YvgY@c~$o)SPmaB8-*N}J9p#*>r z&C2I+xMHhRf+7*@S27wV0@HSf#W+tk^QUp$E(50Uqspd+o{<>A`G?>hS=TAzt9MZp zOsb6p%f-cOhpJucN~^SIp$G{{*BcCGW<>fVY$EV%%6I_dQVSMHqMN=W+u@7?=cP8Hw>QLuTyusd?*+|mF zOBT{DM7$baXxqoSY`g^>f_#Sq`^nK2_S0r+mE*~+ZpFsdQCrK06RTK1)_;=mR4jry zaiI}JU76}a13dxZ*7u^}q^7c!dEc0Lrt%7rG-_<6Mcl#LWzbnZn*nbjJB~A#e|PH_ zkuSs4qIY5UL@l=N?d_v}i-+Hh&-Jd?~f&F9ec`TL2K}jN{BQvNf`R8#{|p|>rQ-V2=HJ*aZuYx#lRqd+^uFS z+E#$uH*BXn+3*tbguzQsIJ)u@*XR~0kqm){IfwaaT)h!c-fXtOC{{jA8rlNOkgVp? zO2HcXtm3A08JLWYHL7~DT&l|Y&BwGCf-s>zT6-UV+0x#^H-pP}1a4NRhWi2uan`6& zO&$fw8$@fehYm;CocveK-aMovXzCN(gV6IY6%X47g9ZZ!$IF@sAr6oK9PNCoB5{+k zU8=N>rdWPLGXeYp$l?8~QrkIh0Iz|$6=d!vz9;`fnl%!Jivdj9_`TCuc~%bF2!7o1x>)z(nq|yg ztm&l7wLw*mWOIBvm03|n{pBR#rg5}c!&Zh9DtZ80pGQ&^99p~wxUe0ZN>9rx1LY}JMLrvv2m7 z)|Pp7PTIjU@}2YgBlQ%&LZos^Et8a?R^GZIVNrVI0hzz<4m9%%1fSqcVA{p-lfPc3 z&8Ms-AyyxUcDeuRjlDV=*}ppyBGGk;jpQy4IQP+dC>QJ=v(KittO&c*a@e(&j3Mfz z{p3Fg1B8$ON&p-Yw~Zl)0bM`+k|USgSz$Q_RszU{jssQ|%zMB958Bp+g#l0}zyJ!G zP_+~%s=23V7{f5WI^{Nzci$P?-s7pCZ^69OexwTtHM6GgeclP=-6v&CNac^P9wP0c zPgM^~3PiG5P?(Q`I9!&Ivy?|*vK)Qp;gYln*A8x*>rdew2p_OB@-c|$(#LdMntjpd zX0oGzOP?V=x-+u#H>sA6OI#aqp?7wv&&$dCoGkfzV5}jwmm^&;BbBVF&i~Y$w`2$R z<>;nI=kQd<4iD@h>p=G()$ezMy(bS$kwp;zrQr3AMwiQ)(^D{BOsDS;$45h`&@S9P zV&GxyxPEa#CsZ@?jh!$YR6=mMK~$mA!36Jf$3B;80s#a7XgCtXJnj5j*meQnST@V5 z26=7e;%TY{R1y15v6>DJ_|hd}!GoPf?10?Zcf-UMu%=4rgHR~ToJ}2G0&XC=eJs}E zP%0gn8vDb}n?l}RW3Xi#j43}T|BhOw$Rp|(BT8pMhH|l_{zU!x+U^>8?lg7klTtT4 zbU9?#^*N6ZqIg?e3O8v!>9p&DsM0kzO~`n1gl2~^@snRDtA%&ewz@a zIg#9E#y+z0&TxD@RY&@@#5j@$upOd?bWk)jG!$r+2ZBUcu&59$@Bn#yuHzl=H%RxK zU>3Hvzy#~*=?QS7XU(8rAKUqn1p=5QOl1GEZ!vN#lv4D33{cLNsaK?qr7x#cH}t7# zuYJHuzEKeyBaoGVcjlk3H;+#}HLLr5z%!Zk7uRIs6+yvEFVjEW*F43h-@95H(vy05 zt+UE!n0S@pCNXfXE_d-U3*=5D6hf3se~g*swAq{28noenm3S=hcI6m#(m@|oayoLh zO7MsfAo1MQe+7m%+>6?b-W`XJ&GNY>VO#5^h)bx~zM2@E&y(dB)baX(h=ATIS#4f( z74NzpqUL)UyyNW<2%o2H8xj`AGF2ubm8}dqx898twm5B&usgOrZGk5D8sHtklMRv| zpdsL9NKOd`urQe1VtVoz+ra25Mk~2Plp>Q2G(d9s?ICLbGz4m9&B96c^uQZ=$#_%n z@Bw1Xh8q=7olBNho}f&}$pEkg%s5#&t&BS-9Y$buj~v^v;g2|(QMKyFjdL*7HJ-r_ z?Jxo_N7jt`6W7yNB`aFDx?B4j#Zt-fG~_k^&5$0Vw`}oU=wvu{+x6DyI-_vy(&ej z!&dL}A>vq-gy>`U{Jys%J4{DJ&k|FZj?L`x64VqDK1Ev9z8fDsD8R5e(=0H8Q~&2@ zdA0G0z0q^Zb2Fm)C>Ise_(St}$-=kbT?|(Vz?ftx=JhzLqWJ(qY%ZiHtCB#924u~? z?%gQ!oR=`KQig!taX@?nstD*g0F?gQxZu}-8CV7jx)9er(Jn(S!cy(Rr-QM;y_qTl zIQBRhz!?I9=|3=g31X-PAaSsTxX0w#ctDiIYp6{2M<8MP=aVW=3!=t)zOdk+fCB+8 zxc~89-FZO_^ix2N^q!n8&$9?Y*1CK=`hbh;eCxy5k5@Wi>>oAY-p z+uxl{J4RD`H*M{(IVJEptt~#vv-5C6~_p z72w2N_y@o>vwe8jWmL-MxZ1Ad6((vsQliNObS$0?jXnAn6^Nkb07B(yA1dhS00st} z9Hf;#DL^e?&Owv1kZd65c&%r@;`TdnDW}Uc_Gso@)`4K>Bq?!^hjX#8%RF$wm347) z=4GIyJR&+2?p4nRgR=fAi!|F2;)Wi$VA%jg`ORRSvF;AR$9fn3T!pf5j*x{=mA(1D zG5=y3&@7~5SFADjmg8yN9a^Gn=g+=jz|ks>cbmeFC@XDbs-#!Kxa*RiS_ z5>eIwh^=}qe8JAXb`q2TFc_rD!#@$h{7-pgpNpkI%aG6qI3&lCU3 z%ia^Z=ZTDZ5tdP$fz<TJ3q1*X<9~OYNQ#w6u|-O{oS$3a=pB@u<_g%U`reObYJ~?Ro;ey` z&Ue0+KfU5FqWTl~e2NnKe@J-h!*i80O}EB~5HxOg45!RG``{v>a+ zahJ%V8yM&nFt3TnnU}}9>-qBg2X4FhZlL1>Vic3!So$n}*nd8tybw7CPZA(u=-VK4 zY%(f+T5>bf=pz7DRTw|X{Z5?#q4>7*clYHlF2V{zUi-#$vWB@JrOb;+_-t?b@Dndv zw0$!Ro`0ItM({SVyF=))%aql2h7+56ulzmpVAWnZLv!}|ViZtbSHdE}%G7fqf&(8& zB&5)+NT?9kf82Wze&3M3Q1^+h*P#F+xol;iD)Saz(q|-19xwyIHo(?)!#UE2c*GX~ zHih8-ynF`C6Hkw5-v+4XZJExXRRT=(j13K_{BsQQfR_Y!qD*!)Av!=wfHMWqLUa5_ zts@KW;8&kq3j)XvfG$jZ;EAtxbpqTn=p4l;GA@3)!E`~i2@R#}3=3hnGDDn%jllTy z4YX9)ohdZw9Sa_i6{t!3ux)4;nb*_pbYbl<+%1pzrs)!_^ot8OI>`v&A^(~EBfRtn zNrW)EEVbXHF3@_&V&h8M&G+I8va*J<(OOvufaTU^$l;TExAqUH`FH2|yIUuH=tkXYvqFX3!b zySC~+cauUKyipFb^l$mvV)#dq4p7TU6n_C~Bged$j8qI_Shxs*qR*2>{I?9GGL8y4 zT*4m+6UR7F1K?(C;&oYaLkzh1>12A#z|T;+WGh4HM;WED0O=>BE}X70mX4dj*wUEI zZrZ5Jf{hXYm>?jy1Q>6v2YV8OGpP8)82P<(X60H7#q3zgLtB6o0`0~#FmaT0Bmw{e zFpMC>ZEOcT_HEim;o`AV5|9ia5(MZRh*c8$&d)n1qs%;VSli76_rc#XMK3up(CSmLXYD@e9Xo&l4`ZCW0iRe!UH(}Yj&(1 zXuFX0s_uC)^Zc<5Pqcd5mV9#aB zM7x~G>M;_=qbn#|WFa!A;;-M!oU1(l#$ER@?%8rHn1u$o{1 z`?$l}RtzupW@OWaQ^6AIr(*!Js(}s5hP$uIc1|jH46u2hG3@^%q5!=L(8ybp`QTf> z{x|kI9sTYk-^{BoVlOF@S-POKcFTy>c0f{kdPKJDI+nwA{O)mOZmAA^;3~kSGE5(( zA`}s%xjaKVS{``pV=hk8D)FF*Zy-IF+G0Gp8)DrW{b#>E_~`Ys#2iJEc+wN8P?YBC zQo(mH}GoIs~Ne@FeuWo9m zw5B9pTv;!$RF6G(7gwuk{MsnFM`Z5q@fVL=B_8Ib^?T7H3X=teZN}EZ)7LLUjBb46 z88S`X8E*<6sV;$8NBoOZ8rXKh`H;oWdg4F4U;K}AD_$_*paA9V`4HrFus1|UYW+*;;4|pDHuRr5E48}}=vD2F0fpaR4}iRv*)nl%bj)e*)^B@%+R=8#I^of$j}#*oF~GnGdj z^EM;IMaQYWygneF60Ari6D~<)UV+;pd%Y}4_Pf7T5VLq@9l)5i$z-4ev%T#MRW;Bz7!J%+J$1CtZ`1JXlFO zWHCM1K`n(dTY6zOnED}k>6`lLU;}G-uzQ1cF{>I>Hd~_5q+>)a9OB<0g%B220F~eG zy|{JYa=M>BmkN8~ZPOT2eIszy<3n^kDZ+D-8*0Y303mW@LL5cn0dAg(ivPnoWy&S8 zGBlZh5)zQBl#^?Fy}U%#0DJ*Na=%$QGz46z04)U|!uh-m)QLY8)GvtAqAEiGSfy-L ziQ()C^wdDN;w`KI{w}6RktJbbyR58Xl#o7EKA*=rv?Ft|`QUtT#s(qa2Yh2OiChZ9;*As5`=)$?lFl(E`_oE3< zLt?!~P4WW|Q|3GC%xbO{IECi#jaU=zuh9>54pvZeU7c=J5j~TBWB{GJ{PxaHMs98p z*g(YLb+M;(7zy42XeogY1dw7t+Y7`Spo5yXceeR5Qz&RH5|Tf-Flda~B<8xQw2P(p z*^qGomn>!uF`z`bAvyRToMt(Z$5B+*7dPjZhd3gr{9Dd@De6?cHooTs++w|71FL3e zIqmPHrt&}dwl1$9KVW?=1GafFEAD<5-6V~W@d;DpZzSR6Eh-9HN0f4 z5Qlk;zf{?z3!0!cm+)bfkI!ah#D)Ifv&4NSA5)TGI9>rW_Ht39HAc+S{?kw0L%d;U z1zP>-Gr@g!@B@GHU+JC__tlku{T3mP>S#LlyR&k2#3}>-^T5f5OBbV*Cy~k)Sr?Uk z1hX~R8oV}ioYENM_r;9OcF=}KD^=BH^iNd-@#h(pVl0N|(}|9wrLtVlRe!o&DqjfD z+xWz|>SRi7;%&0%zweW`dz@SBcf6Ze+ML!}GjxnXG=RkzvOWJTv6vA{NgScl{L$rJ z*;7`9*LMV`fPea87P|m7;lrWPMX)5hJ|fQ84@v@P97l$2{!CQ#k-ShuM@(V+WK%bz zPIPzRGgJk>lup;^qfHHv-uh9^_^>dK6~+5;Y#9E9es~s@~}jiQCD8nh!mDv ze&P>#f;!pDf2?IyJON=5lUhNXe&2)oKn!z^1EaG%JXgbAC0^ErML2rrpdoBG@_8qa)`%?{cXPUO zuKyv#Y)hSQ>Ea5T_j2@;bWa|lf~P@l^mJm>q2N3Cl96mpIz3n{GA{mJL^I!wJQbMA z0PF=6`~VmS9z9oLz+KB^XI3#1&MNw9bn=gK%b?r-mqyIS#`c~jre)tPzqcNAy&#&p z!{}|4)GwKAAoK>)ENF)qjNZ8jf-w|uwrwlqF+E_?oshCK4k>5qv#NDti2DdYHST2g zL|N#Xz@&LXp>)OusE$6P41$IVNP299o&_oNS2n#N#FKt}dOVhiMlaoo8fW!If09S!g?~AZtT{qoNg;whE zm(z(vwdvzWDlJ@8{3*q~^VKx{tYk|qpZ>+XsHbT>Z zjdvR|e!%025Y8;k7qME1@oA)pWUE`9(^-TopnTI4wiCQBSjEu$i73W9pzhVh|JMSn z*0`|dCK=#Ke_q-fhS z>^7ds_|wPDB|wsT%uexIC8dJZoq&lqr9H*&8oDm5H#S{+3P^-L%3d5-JU zBpQ9%rV`J(F|W>2P4W0X)@uP_0!;|5UTbl2?eD!&9oWGN#=}w2&`QA}k^T*1qo*@! zQ{CyuDv=}3qQ-r`UP7J?F|q*1H>b%4en~s=woI^V$@x1QOg{gx%Wcf#o|vxFv((6P zNN!~R(xGAB%GSxmD$%^pE!L*bL$0?;Mw%SveZ=9C10u2lkz%Gpb#i+xT!OF<;-j&A z+1?V*agd0R!n9HDFSw;u{H3}J3w^%_gZUQCe=+*3r(L~RYFNdJNYh-Mne**^w4ICSTo%U;!$y9IOnlGm>ohPU zi@&j-epz(P)W>f0*$;adSI%ilFwqiXXtoIX7rFkZ{vGJ zQ`ER(Z=nM>+z@;MOE@ks_6woEmJ@u)I&>III_|$fdsU#0^oDFRKV2{-;oy$anu~dR zaW?Q4YH$>U8X=iqTylS|1G|~^+Gz_Eig{a*+%{x)Cmc#c*lnxZtI*{7uFpx{MM7$) z@`c6*@1Ze9f4j$BuEFYI>e5zZf;@HE38}9`+k#EsHwYGu$cjnh?K$I)<~h#eLs$OZ zHvMs=$V1eQxvoUl4YlsI=2x=&Gpt%!Wc{19cXzAbrs#Cw6d9se7TXdUFPR6m$B{qz zbtTx(cTzb=kV0{?=DKBtV}K1kl{; zi{}>~%9ya(q;>rUUwCGIInW;!t()sUH;-&%KqqW)Fr<_Zd0i-`M=ebeCj(gn@Hv