2009 Annual Report on Form 10-K

Total Page:16

File Type:pdf, Size:1020Kb

2009 Annual Report on Form 10-K 2009 ANNUAL REPORT ON FORM 10-K To Our Stockholders: 2009 marked AMD’s 40th anniversary as a semiconductor innovator. It was a year in which we celebrated our rich history while taking great strides toward an even brighter future. We reshaped our company, while achieving every major new product milestone in the year—from industry-leading graphics products, to visually-richer client platforms, to higher-performance six-core server processors. With the formation of GLOBALFOUNDRIES, we made a game-changing move helping to unlock AMD from the capital-intensive burden of funding the leading-edge manufacturing capacity we require. Finally, we reached a historic settlement with Intel, resulting in unprecedented ground-rules for fair competition in the x86-microprocessor industry. We hope the settlement will mark a new era where our customers will realize the benefits of fair and open competition and a renewed focus on customer-centric innovation. We exited 2009 with strong momentum and enter 2010 with a new business model, compelling products and strong customer demand. 2009: Strengthening in a down year Despite a challenging global economic environment and downturn in worldwide PC demand, we made solid progress to strengthen the company financially. First, we resized the company in an effort to achieve consistent profitability. In so doing, we were able to align under a more streamlined organization, with a more focused strategy, poised to deliver our new AMD Fusion™ processor technology. Second, we closed a transaction with the Advanced Technology Investment Corporation (ATIC) and the Mubadala Development Company of Abu Dhabi. This fulfilled a multi-year vision to create two companies capable of delivering innovation and impact to the global technology industry: a leading design innovator in AMD and a leading-edge manufacturing company in GLOBALFOUNDRIES. As a result, AMD retains access to leading-edge manufacturing capacity while mitigating the capital- intensive burden of building and maintaining manufacturing facilities and operations. Third, with improved operating performance, the formation of GLOBALFOUNDRIES and the proceeds of the Intel litigation settlement, we were able to dramatically strengthen our balance sheet. Growing product and platform momentum 2009 was also a year in which we showcased our unique opportunity as the only company in the world that designs and delivers both high-performance x86-microprocessors and leading-edge graphics. We delivered platforms in desktop and notebook markets focused on enabling a better PC experience and solutions to the server market optimized for key applications like cloud computing and virtualization. AMD’s resurgence as a graphics leader comes at a time in the industry when graphics technology is becoming an increasingly important part of computing and the computing experience. In the second half of the year, we launched the ATI Radeon™ HD 5000 Series of discrete graphics that delivered leading-edge performance and enabled our partners to deliver new visual experiences through our ATI Eyefinity technology. Timed with the launch of the new Microsoft® Windows® 7 operating system, we were the only company with DirectX® 11 capable graphics processors shipping that take full advantage of all of the capabilities enabled by this new graphics programming standard. We quickly expanded the ATI Radeon HD 5000 Series product offerings to span the entire graphics price-point stack, delivering advanced performance and features at every price point. Helping consumers “See the Difference” In 2009, we launched an innovative and unprecedented marketing effort called VISION Technology from AMD, a program designed to improve how PC benefits are communicated at the point of sale. In contrast to the traditional marketing emphasis on the technical specifications of individual hardware components, the VISION campaign communicates the value of the whole system, and how the combined capabilities of the CPU and GPU can deliver a superior experience for mainstream PC users. It emphasizes how AMD technology-based PCs can be optimized for video, digital media and content creation activities, among other applications. In short, we believe VISION Technology helps consumers make better informed buying decisions. In response to strong market adoption, we recently expanded VISION Pro Technology to commercial and small business channels. Designing the world’s most vivid digital experiences I am optimistic that we are well-positioned for future success. We have the right business model and strategy, a strong management team, dedicated and talented employees and customers that are enthusiastic about our products today and our technology vision for tomorrow. I am also really excited about our capability to drive the next era in computing with our upcoming AMD Fusion™ processor family. As we prepare for the first products launching in 2011, you will hear more about the user benefits that we expect will be enabled by this technology which leverages the capabilities of microprocessors and graphics processors on the same die. Today’s PC users are increasingly gravitating to multi-media content, whether downloading videos or communicating over video conferences with co-workers, family or friends in another part of the world. Consider these statistics: more than 3 billion photos are uploaded to Facebook each month, 20 hours of video are uploaded to YouTube every minute and there are now almost nine billion video files in high-definition format. In response to this shift in usage, AMD is leveraging our graphics expertise to provide users with a more vivid visual experience. We believe that incorporating the capabilities of the GPU in AMD Fusion can unleash a whole new set of applications that can significantly change the user interface and revolutionize how we communicate with, operate and perceive technology. Users will no longer wonder if the PC is good enough, rather, the question will be, “how good can it get?” We look forward to leading the industry through what we believe will truly be a landmark period in computing. Looking ahead to 2010 and an improving economic environment, we believe that AMD has the right business model to help accelerate our success as a design and marketing leader. In addition, through our continued commitment to innovation, we believe that the first half of 2010 will bring about more product introductions from AMD than any other six-month period in our company’s history. With the same passion and commitment our founders showed when they created AMD, we enter our fifth decade with a new and improved business model focused on semiconductor design, leveraging our unique technology portfolio of x86 microprocessor and graphics technologies. Thank you for your support as we’ve worked to transform the company and position it for long- term growth and success. Regards, Dirk Meyer President and CEO March 2010 Cautionary Statement Regarding Forward-Looking Statements The statements above include forward-looking statements. These forward-looking statements are based on current expectations and beliefs and involve numerous risks and uncertainties that could cause actual results to differ materially from expectations. These forward-looking statements should not be relied upon as predictions of future events as we cannot assure you that the events or circumstances reflected in these statements will be achieved or will occur. You can identify forward-looking statements by the use of forward-looking terminology including “believes,” “expects,” “may,” “will,” “should,” “seeks,” “intends,” “plans,” “pro forma,” “estimates,” or “anticipates” or the negative of these words and phrases or other variations of these words and phrases or comparable terminology. The forward-looking statements relate to, among other things: the timing and features of new product releases, including AMD Fusion; demand for our products in 2010 and beyond; the growth and competitive landscape of the markets in which we participate; the state of the global economy; our manufacturing costs; and our business model and strategy. Material factors that could cause actual results to differ materially from current expectations include, without limitation, the following: (1) that Intel Corporation’s pricing, marketing and rebating programs, product bundling, standard setting, new product introductions or other activities negatively impact our plans; (2) that we may be unable to develop, launch and ramp new products and technologies in the volumes that are required by the market at mature yields on a timely basis; (3) that our indebtedness could adversely affect our financial position and prevent us from implementing our strategy or fulfilling our contractual obligations; (4) that we will require additional funding and may be unable to raise sufficient capital on favorable terms, or at all; (5) that we may be unable to realize the anticipated benefits of our asset smart strategy or the GLOBALFOUNDRIES joint venture because, among other things, the synergies expected from the transaction may not be fully realized or may take longer to realize than expected; (6) that customers stop buying our products or materially reduce their operations or demand for our products; (7) that we may be unable to maintain the level of investment in research and development that is required to remain competitive; (8) that there may be unexpected variations in market growth and demand for our products and technologies in light of the product mix that we may have
Recommended publications
  • Amd Filed: February 24, 2009 (Period: December 27, 2008)
    FORM 10-K ADVANCED MICRO DEVICES INC - amd Filed: February 24, 2009 (period: December 27, 2008) Annual report which provides a comprehensive overview of the company for the past year Table of Contents 10-K - FORM 10-K PART I ITEM 1. 1 PART I ITEM 1. BUSINESS ITEM 1A. RISK FACTORS ITEM 1B. UNRESOLVED STAFF COMMENTS ITEM 2. PROPERTIES ITEM 3. LEGAL PROCEEDINGS ITEM 4. SUBMISSION OF MATTERS TO A VOTE OF SECURITY HOLDERS PART II ITEM 5. MARKET FOR REGISTRANT S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES ITEM 6. SELECTED FINANCIAL DATA ITEM 7. MANAGEMENT S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURE ABOUT MARKET RISK ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE ITEM 9A. CONTROLS AND PROCEDURES ITEM 9B. OTHER INFORMATION PART III ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE ITEM 11. EXECUTIVE COMPENSATION ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS AND DIRECTOR INDEPENDENCE ITEM 14. PRINCIPAL ACCOUNTANT FEES AND SERVICES PART IV ITEM 15. EXHIBITS, FINANCIAL STATEMENT SCHEDULES SIGNATURES EX-10.5(A) (OUTSIDE DIRECTOR EQUITY COMPENSATION POLICY) EX-10.19 (SEPARATION AGREEMENT AND GENERAL RELEASE) EX-21 (LIST OF AMD SUBSIDIARIES) EX-23.A (CONSENT OF ERNST YOUNG LLP - ADVANCED MICRO DEVICES) EX-23.B
    [Show full text]
  • AMD Accelerated Parallel Processing Opencl Programming Guide
    AMD Accelerated Parallel Processing OpenCL Programming Guide November 2013 rev2.7 © 2013 Advanced Micro Devices, Inc. All rights reserved. AMD, the AMD Arrow logo, AMD Accelerated Parallel Processing, the AMD Accelerated Parallel Processing logo, ATI, the ATI logo, Radeon, FireStream, FirePro, Catalyst, and combinations thereof are trade- marks of Advanced Micro Devices, Inc. Microsoft, Visual Studio, Windows, and Windows Vista are registered trademarks of Microsoft Corporation in the U.S. and/or other jurisdic- tions. Other names are for informational purposes only and may be trademarks of their respective owners. OpenCL and the OpenCL logo are trademarks of Apple Inc. used by permission by Khronos. The contents of this document are provided in connection with Advanced Micro Devices, Inc. (“AMD”) products. AMD makes no representations or warranties with respect to the accuracy or completeness of the contents of this publication and reserves the right to make changes to specifications and product descriptions at any time without notice. The information contained herein may be of a preliminary or advance nature and is subject to change without notice. No license, whether express, implied, arising by estoppel or other- wise, to any intellectual property rights is granted by this publication. Except as set forth in AMD’s Standard Terms and Conditions of Sale, AMD assumes no liability whatsoever, and disclaims any express or implied warranty, relating to its products including, but not limited to, the implied warranty of merchantability, fitness for a particular purpose, or infringement of any intellectual property right. AMD’s products are not designed, intended, authorized or warranted for use as compo- nents in systems intended for surgical implant into the body, or in other applications intended to support or sustain life, or in any other application in which the failure of AMD’s product could create a situation where personal injury, death, or severe property or envi- ronmental damage may occur.
    [Show full text]
  • AMD Codexl 1.7 GA Release Notes
    AMD CodeXL 1.7 GA Release Notes Thank you for using CodeXL. We appreciate any feedback you have! Please use the CodeXL Forum to provide your feedback. You can also check out the Getting Started guide on the CodeXL Web Page and the latest CodeXL blog at AMD Developer Central - Blogs This version contains: For 64-bit Windows platforms o CodeXL Standalone application o CodeXL Microsoft® Visual Studio® 2010 extension o CodeXL Microsoft® Visual Studio® 2012 extension o CodeXL Microsoft® Visual Studio® 2013 extension o CodeXL Remote Agent For 64-bit Linux platforms o CodeXL Standalone application o CodeXL Remote Agent Note about installing CodeAnalyst after installing CodeXL for Windows AMD CodeAnalyst has reached End-of-Life status and has been replaced by AMD CodeXL. CodeXL installer will refuse to install on a Windows station where AMD CodeAnalyst is already installed. Nevertheless, if you would like to install CodeAnalyst, do not install it on a Windows station already installed with CodeXL. Uninstall CodeXL first, and then install CodeAnalyst. System Requirements CodeXL contains a host of development features with varying system requirements: GPU Profiling and OpenCL Kernel Debugging o An AMD GPU (Radeon HD 5000 series or newer, desktop or mobile version) or APU is required. o The AMD Catalyst Driver must be installed, release 13.11 or later. Catalyst 14.12 (driver 14.501) is the recommended version. See "Getting the latest Catalyst release" section below. For GPU API-Level Debugging, a working OpenCL/OpenGL configuration is required (AMD or other). CPU Profiling o Time-Based Profiling can be performed on any x86 or AMD64 (x86-64) CPU/APU.
    [Show full text]
  • MSI Afterburner V4.6.4
    MSI Afterburner v4.6.4 MSI Afterburner is ultimate graphics card utility, co-developed by MSI and RivaTuner teams. Please visit https://msi.com/page/afterburner to get more information about the product and download new versions SYSTEM REQUIREMENTS: ...................................................................................................................................... 3 FEATURES: ............................................................................................................................................................. 3 KNOWN LIMITATIONS:........................................................................................................................................... 4 REVISION HISTORY: ................................................................................................................................................ 5 VERSION 4.6.4 .............................................................................................................................................................. 5 VERSION 4.6.3 (PUBLISHED ON 03.03.2021) .................................................................................................................... 5 VERSION 4.6.2 (PUBLISHED ON 29.10.2019) .................................................................................................................... 6 VERSION 4.6.1 (PUBLISHED ON 21.04.2019) .................................................................................................................... 7 VERSION 4.6.0 (PUBLISHED ON
    [Show full text]
  • AMD APP SDK Developer Release Notes
    AMD APP SDK v3.0 Beta Developer Release Notes 1 What’s New in AMD APP SDK v3.0 Beta 1.1 New features in AMD APP SDK v3.0 Beta AMD APP SDK v3.0 Beta includes the following new features: OpenCL 2.0: There are 20 samples that demonstrate various features of OpenCL 2.0 such as Shared Virtual Memory, Platform Atomics, Device-side Enqueue, Pipes, New workgroup built-in functions, Program Scope Variables, Generic Address Space, and OpenCL 2.0 image features. For the complete list of the samples, see the AMD APP SDK Samples Release Notes (AMD_APP_SDK_Release_Notes_Samples.pdf) document. Support for Bolt 1.3 library. 6 additional samples that demonstrate various APIs in the Bolt C++ AMP library. One new sample that demonstrates the consumption of SPIR 1.2 binary. Enhancements and bug fixes in several samples. A lightweight installer that supports the following features: Customized online installation Ability to download the full installer for install and distribution 1.2 New features for AMD CodeXL version 1.6 The following new features in AMD CodeXL version 1.6 provide the following improvements to the developer experience: GPU Profiler support for OpenCL 2.0 API-level debugging for OpenCL 2.0 Power Profiling For information about CodeXL and about how to use CodeXL to gather performance data about your OpenCL application, such as application traces and timeline views, see the CodeXL home page. Developer Release Notes 1 of 4 2 Important Notes OpenCL 2.0 runtime support is limited to 64-bit applications running on 64-bit Windows and Linux operating systems only.
    [Show full text]
  • Catalyst™ Software Suite Version 9.5 Release Notes
    Catalyst™ Software Suite Version 9.5 Release Notes This release note provides information on the latest posting of AMD’s industry leading software suite, Catalyst™. This particular software suite updates both the AMD Display Driver, and the Catalyst™ Control Center. This unified driver has been further enhanced to provide the highest level of power, performance, and reliability. The AMD Catalyst™ software suite is the ultimate in performance and stability. For exclusive Catalyst™ updates follow Catalyst Maker on Twitter. This release note provides information on the following: z Web Content z AMD Product Support z Operating Systems Supported z New Features z Performance Improvements z Resolved Issues for the Windows Vista Operating System z Resolved Issues for the Windows XP Operating System z Resolved Issues for the Windows 7 Operating System z Known Issues Under the Windows Vista Operating System z Known Issues Under the Windows XP Operating System z Known Issues Under the Windows 7 Operating System z Installing the Catalyst™ Vista Software Driver z Catalyst™ Crew Driver Feedback ATI Catalyst™ Release Note Version 9.5 1 Web Content The Catalyst™ Software Suite 9.5 contains the following: z Radeon™ display driver 8.612 z HydraVision™ for both Windows XP and Vista z HydraVision™ Basic Edition (Windows XP only) z WDM Driver Install Bundle z Southbridge/IXP Driver z Catalyst™ Control Center Version 8.612 Caution: The Catalyst™ software driver and the Catalyst™ Control Center can be downloaded independently of each other. However, for maximum stability and performance AMD recommends that both components be updated from the same Catalyst™ release.
    [Show full text]
  • AMD Codexl 1.8 GA Release Notes
    AMD CodeXL 1.8 GA Release Notes Contents AMD CodeXL 1.8 GA Release Notes ......................................................................................................... 1 New in this version .............................................................................................................................. 2 System Requirements .......................................................................................................................... 2 Getting the latest Catalyst release ....................................................................................................... 4 Note about installing CodeAnalyst after installing CodeXL for Windows ............................................... 4 Fixed Issues ......................................................................................................................................... 4 Known Issues ....................................................................................................................................... 5 Support ............................................................................................................................................... 6 Thank you for using CodeXL. We appreciate any feedback you have! Please use the CodeXL Forum to provide your feedback. You can also check out the Getting Started guide on the CodeXL Web Page and the latest CodeXL blog at AMD Developer Central - Blogs This version contains: For 64-bit Windows platforms o CodeXL Standalone application o CodeXL Microsoft® Visual Studio®
    [Show full text]
  • Traumatic Brain Injury
    Senator Frank R. Lautenberg; ; Newark Phone: (973) 639-8700 Toll Free: (888) 398-1642 Fax: (973) 639-8723 Camden Phone: (856) 338-8922 Fax: (856) 338-8936 Washington, DC Phone: (202) 224-3224 TTY: (202) 224-2087 Fax: (202) 228-4054 Sean David (Shai) Nave 54 Christine Drive East Hanover, NJ 07936 (848) 841 – 5282 Hello Mr. Senator Frank R. Lautenberg; I, Sean David Nave, started to write many letters for a group, because I have trouble with what the office says is what a group should be. I what to have a website, so we can start a money and information site, about Brain Injury, for all kinds of Brain Injury, ( Brain Injury, Bell's Palsy, Cerebral Palsy, Obstetrical Brachial Plexus Palsy, Ebb’s Palsy \ Lumpkin’s Palsy ). This is why I fight so hard, because I have many friends of Hartwick here, and I know other people would come. Mr. Frank R. Lautenberg, it was suggested that you would be the best person to speak with. I do not know if this letter will ever get to you, and I hope that everything is spelled correctly. You are the first person to read this letter, in its entity I was injured two times, once at birth, in Israel, when born three months premature. And again, over two and one half years ago, when I let someone else drive my car, I ended up in cognitive rehab again. I have had Cerebral Palsy since birth, and since around two years to date, I have had to relearn how to live my life the way I used to, enjoyably.
    [Show full text]
  • Codexl 2.6 GA Release Notes
    CodeXL 2.6 GA Release Notes Contents CodeXL 2.6 GA Release Notes ....................................................................................................................... 1 New in this version .................................................................................................................................... 2 System Requirements ............................................................................................................................... 2 Getting the latest Radeon™ Software release .......................................................................................... 3 Radeon software packages can be found here: .................................................................................... 3 Fixed Issues ............................................................................................................................................... 3 Known Issues ............................................................................................................................................. 4 Support ..................................................................................................................................................... 5 Thank you for using CodeXL. We appreciate any feedback you have! Please use the CodeXL Issues Page to provide your feedback. You can also check out the Getting Started guide and the latest CodeXL blog at GPUOpen.com This version contains: • For 64-bit Windows® platforms o CodeXL Standalone application o CodeXL Remote Agent
    [Show full text]
  • Hardware Selection and Configuration Guide Davinci Resolve 15
    Hardware Selection and Configuration Guide DaVinci Resolve 15 PUBLIC BETA The world’s most popular and advanced on set, offline and online editing, color correction, audio post production andDaVinci visual Resolve effects 15 — Certified system. Configuration Guide 1 Contents Introduction 3 Getting Started 4 Guidelines for selecting your OS and system hardware 4 Media storage selection and file systems 9 Hardware Selection and Setup 10 DaVinci Resolve for Mac 11 DaVinci Resolve for Windows 16 DaVinci Resolve for Linux 22 Shopping Guide 32 Mac systems 32 Windows systems 35 Linux systems 38 Media storage 40 GPU selection 42 Expanders 44 Accessories 45 Third Party Audio Consoles 45 Third Party Color Grading Panels 46 Windows and Linux Systems: PCIe Slot Configurations 47 ASUS PCIe configuration 47 GIGABYTE PCIe configuration 47 HP PCIe configuration 48 DELL PCIe configuration 49 Supermicro PCIe configuration 50 PCIe expanders: Slot configurations 51 Panel Information 52 Regulatory Notices and Safety Information 54 Warranty 55 DaVinci Resolve 15 — Certified Configuration Guide 2 Introduction Building a professional all in one solution for offline and online editing, color correction, audio post production and visual effects DaVinci Resolve has evolved over a decade from a high-end color correction system used almost exclusively for the most demanding film and TV products to become the worlds most popular and advanced professional all in one solution for offline and online editing, color correction, audio post production and now visual effects. It’s a scalable and resolution independent finishing tool for Mac, Windows and Linux which natively supports an extensive list of image, audio and video format and codecs so you can mix various sources on the timeline at the same time.
    [Show full text]
  • Time Complexity Parallel Local Binary Pattern Feature Extractor on a Graphical Processing Unit
    ICIC Express Letters ICIC International ⃝c 2019 ISSN 1881-803X Volume 13, Number 9, September 2019 pp. 867{874 θ(1) TIME COMPLEXITY PARALLEL LOCAL BINARY PATTERN FEATURE EXTRACTOR ON A GRAPHICAL PROCESSING UNIT Ashwath Rao Badanidiyoor and Gopalakrishna Kini Naravi Department of Computer Science and Engineering Manipal Institute of Technology Manipal Academy of Higher Education Manipal, Karnataka 576104, India f ashwath.rao; ng.kini [email protected] Received February 2019; accepted May 2019 Abstract. Local Binary Pattern (LBP) feature is used widely as a texture feature in object recognition, face recognition, real-time recognitions, etc. in an image. LBP feature extraction time is crucial in many real-time applications. To accelerate feature extrac- tion time, in many previous works researchers have used CPU-GPU combination. In this work, we provide a θ(1) time complexity implementation for determining the Local Binary Pattern (LBP) features of an image. This is possible by employing the full capa- bility of a GPU. The implementation is tested on LISS medical images. Keywords: Local binary pattern, Medical image processing, Parallel algorithms, Graph- ical processing unit, CUDA 1. Introduction. Local binary pattern is a visual descriptor proposed in 1990 by Wang and He [1, 2]. Local binary pattern provides a distribution of intensity around a center pixel. It is a non-parametric visual descriptor helpful in describing a distribution around a center value. Since digital images are distributions of intensity, it is helpful in describing an image. The pattern is widely used in texture analysis, object recognition, and image description. The local binary pattern is used widely in real-time description, and analysis of objects in images and videos, owing to its computational efficiency and computational simplicity.
    [Show full text]
  • Download Radeon Hd 2600 Pro Driver Download Radeon Hd 2600 Pro Driver
    download radeon hd 2600 pro driver Download radeon hd 2600 pro driver. Completing the CAPTCHA proves you are a human and gives you temporary access to the web property. What can I do to prevent this in the future? If you are on a personal connection, like at home, you can run an anti-virus scan on your device to make sure it is not infected with malware. If you are at an office or shared network, you can ask the network administrator to run a scan across the network looking for misconfigured or infected devices. Another way to prevent getting this page in the future is to use Privacy Pass. You may need to download version 2.0 now from the Chrome Web Store. Cloudflare Ray ID: 67d1a3df69d1c438 • Your IP : 188.246.226.140 • Performance & security by Cloudflare. Download radeon hd 2600 pro driver. Completing the CAPTCHA proves you are a human and gives you temporary access to the web property. What can I do to prevent this in the future? If you are on a personal connection, like at home, you can run an anti-virus scan on your device to make sure it is not infected with malware. If you are at an office or shared network, you can ask the network administrator to run a scan across the network looking for misconfigured or infected devices. Another way to prevent getting this page in the future is to use Privacy Pass. You may need to download version 2.0 now from the Chrome Web Store. Cloudflare Ray ID: 67d1a3e15c27c3f7 • Your IP : 188.246.226.140 • Performance & security by Cloudflare.
    [Show full text]