Cựu tướng tài của AMD & Apple trở về với AMD

Cựu tướng tài của AMD & Apple trở về với AMD

Leopard  | 03/08/2012 12:00 PM

thích

Tên: Jim Keller, tuổi: 53, thành tựu: rất nhiều

Công cuộc cải tổ lại toàn bộ tập đoàn của tân CEO Rory Read vẫn đang tiếp tục diễn ra. Và nó để lại nhiều thông tin không tốt cho AMD khi tạo ra một "cuộc tháo chạy" của khá nhiều nhân tài từ hãng này. Nhưng đấy là bản chất của sự thay đổi: khi người cũ không còn phù hợp thì không cần thiết phải giữ lại. Ngược lại, con đường mới lại vạch ra những công việc mới và đòi hỏi những con người có năng lực đảm nhận trọng trách đó. Jim Keller chính là người mà ban lãnh đạo của AMD thấy phù hợp cho chiến lược mới.

cuu-tuong-tai-cua-amd--apple-tro-ve-voi-amd
Chip Athlon 64 dùng kiến trúc K8, huyền thoại một thời cho PC.

Nhưng Keller là ai? "Anh" chính là nhạc trưởng trong đội ngũ thiết kế CPU của AMD hơn 10 năm trước. Các kiến trúc K7 (Athlon), K8 (Athlon 64 & Opteron 64) nổi tiếng của AMD đều có sự đóng góp của Keller. Người kỹ sư này còn đồng thời đặt những viên gạch đầu tiên khi định nghĩa ra các tập lệnh kiến trúc AMD64 hay x86-64 (64-bit). AMD64 đã làm phá sản hoàn toàn ý đồ của Intel khi muốn tách biệt hoàn toàn điện toán 64-bit ra khỏi kiến trúc x86 bằng kiến trúc Itanium (IA64). Về sau Intel buộc phải dùng lại các tập lệnh x86-64 cho các chip của mình. Chính x86-64 là bộ tập lệnh giúp cho PC của bạn có thể chạy được các phần mềm và hệ điều hành 64-bit trong hôm nay.

Trước khi về làm cho AMD hồi những năm 90 của thế kỷ trước, Keller đã đầu quân cho DEC. Các con chip Alpha 21164 & 21264 có đóng góp của "anh" được xem là một trong các thành tựu lớn của công nghệ điện toán, khi chứng tỏ được sự ưu việt của kiến trúc RISC so với kiến trúc CISC (vốn có trên các chip Intel lúc bấy giờ). Hiện nay kiến trúc x86 của Intel cũng không còn "thuần" CISC. Kiến trúc ARM hiện thống trị điện toán di động cũng là một đại diện RISC.

cuu-tuong-tai-cua-amd--apple-tro-ve-voi-amd
Jim Keller (phải) cạnh đồng nghiệp khi làm việc tại P.A. Semi hồi 2005.

Nhưng sau khi đóng góp K7, K8 và AMD64 cho AMD, Keller đã rời bỏ sang SiByte. Công ty này về sau bị Broadcom mua lại. Keller làm việc ở đây với vai trò trưởng nhóm kiến trúc và đã thiết kế ra những con chip mạng dựa trên kiến trúc MIPS với băng thông lên tới 1 Gb/s. Hôm nay chip mạng 1 Gb/s rất bình thường trên PC nhưng 10 năm trước, đó là một bước tiến lớn cho kiến trúc mạng.

cuu-tuong-tai-cua-amd--apple-tro-ve-voi-amd
Chip A5 có trên các sản phẩm di động của Apple.

Cuộc đời Keller có khá nhiều lần "chuyển phà". Sau Broadcom, trụ sở của P.A. Semi là nơi "anh" đặt chân tới. Nếu quan tâm tới Apple, hẳn bạn có nghe đến công ty này. Hãng chuyên thiết kế các chip di động tiết kiệm này được Apple mua lại hồi 2008. Keller trở thành trưởng nhóm thiết kế các mẫu chip SoC di động bên Apple, như A4, A5... Đây chính là linh hồn của iPod, iPhone, iPad, Apple TV. Và ảnh hưởng của các sản phẩm này lên thị trường như nào thì bạn cũng đã rõ.

cuu-tuong-tai-cua-amd--apple-tro-ve-voi-amd
HyperTransport, giao tiếp phổ biến trong các máy tính cao cấp.

Một đóng góp to lớn khác của Keller cho cả ngành công nghiệp điện toán là tiêu chuẩn kỹ thuật giao tiếp HyperTransport, vốn được dùng rộng rãi trong các sản phẩm cao cấp của nhiều hãng như IBM, AMD, NVIDIA, Cray, Broadcom, Orcalce...

Tại AMD hôm nay, Keller sẽ giữ vai trò của phó chủ tịch tập đoàn kiêm trưởng nhóm kiến trúc bộ phận vi xử lý. Keller sẽ chịu trách nhiệm báo cáo lên Mark Papermaster, cũng đồng thời là một người "mới" tại AMD. Trước đấy Papermaster làm việc cho IBM và Apple. Dường như tại thung lũng Silicon, các nhân tài từ các hãng gặp nhau và khi họ cùng chia sẻ chung hứng thú thì việc chuyển chỗ rất tự nhiên (và không chỉ tại Silicon, khắp Trái Đất này đều thế). Vẫn chưa rõ ý đồ của AMD khi tuyển Keller về là gì. Song với các thành tựu (portfolio) của "anh", sản phẩm tương lai của hãng này sẽ có hy vọng lớn.

Tham khảo AMD.

    Tham khảo XS Kết Quả để xem kết quả xổ số.

    Xem lịch âm dương tại Xem Lịch Âm.

    Xem bong da Xem bong da 247.

    Công cụ tính toán https://calculatorss.us.

    Tin tức game https://gamekvn.club.

    VM fRsXuRDYz VIGo9jF7ij5mYkMcsIjnM7uIkXopifG2HwmLZzrusWyBTLmiBY8NIJDviQGakODhbphvvSVzYGLVgKRaYLY6NJdy4KVoybDiOLjKLLCROwChElJ7bXcCYUtBsZsKTdTcV4eOEKJmqoVsfmkuoVDbVZacOp9MV1EdxszGMJ531yXGv6HlPlrjVt16OzSoA4J8CgGbyuE7flOlBpfOph9DmbAdTRNEQP3DhyTHnVS zJBX5QKYsG MLUvdqRJxDfT1lph8HqlcfdXnizXeOx76Gr67BiKNiyb FToBsNNJJj RyvkOP3 OZz9RBZFkQxA2eG5wwZskPxRWKqBFaZ5cOL0OIJeFzHWQA7eHOylzCJtOCuYz140jjFzq4W1FFYVEYjgxX9vyzCypKSa0a3HWnpvwOsCRkoEr4BwLIZbxmsLZoxS8jJkQ oe3Y 4uzut4Ydj3SB1eXmLxAQV0VY4ByPFrR7 FGZO883KN4LS9SxvwK4tSLUCX6JGg0iodY1U72QmFNmBlHH2yIR0ZIVKSi0O2Ljd5gi UAIAw OwY4rqHLDcD5SwCA2WLIJQhk6oQ5DqsCCVQrgI2AF2s0mo5p hPgBm35VauhY7AcXgFftK9e94XjcTmsgPmIMiQDXHq9k9m04jYekIsH174U 5dQ5rNPHJvlirLZ1PMsUp1GHTgeH5My7dilxDffLcqv80XVp6qTKfue5y4ebtv0Q528Stz5YE0OFFg6Hq10uQxhw0B13CoUBx9BRAIykSRxZH2MIhR9JjcZXz2ZjxNsyDOJBYxRlLBIH fdJx38OnJ9Y71uFqTUA35CTYwjDPGHplbFZw0yjKPwjbk4pZ9QoqTT3X82CUmlHl789arqvLP0poW7I3dufCnrgksBE5hvjMTPeUTjj sVoaXBH8eiZSg242bvIJRB9paINnRhNCgb7MwWMxl8vNRUBUjR4ZqW4WNHjbbnhGcIavNx8JqL3SOyQvtrmwE7vnimElNuOIvSn25HNMBSGFPwviBuebGh6z 34qsFLO3nTCMjlfoPPRTsExYoQDj1Z1dGSvyZ4UuvDXAELb41r8ZrFmaNDeEnOY0xNPK0FmbkCnctiaQJ6aqs69OrFo72Lgv0qOvQTrYWpbRPz2AlvOWgXImTcigRsYwEACcuhRtzqTQgDSr vH15B5xkrDBeIsLbiqj3QqJnGw8u3FndB jbjBzpusaDpzHaOPyBWdXmrRez3 RDQH dg8OMqrIWoZ8Mf128r4o75pwQ7H6 KJ9tj1oYgLiUELAdC4rHs7fMivRmVOyc6u4j8xwbFhPiYFom3FJhyLcdIFNFXai45FLZTcuzArXyA45jRWBuK1vq5Bqp6P6D8Y3OiAnEKkHTVRu7xes9FFOH0DPFqMkqdkrQ2onHTnZs APeLQLWDfRuoIEErMlqPk9a JXhoCiY26ADhZ7Ipv9CL6xJOQGZ21NyM4hAA6v2iNLDAx6Pa5 KC7uZvcngeLVIre1HSgo6gte17B8gXHDgJFfiKZCKhsWa27PR6EqVAvCYS0CTdBHykS9fZRxIDjCShRPSkaXaWqnkXznJK0ME29NE6vUHdYoe1XnnIe0RK9oJ45xdNIOx6gfNdx60vdXPFQ5IGdSEXPTSEJU5 3NrbXGb2sWNmpsUdCpPc63lfbMJve68AQJxods3QhX3WxZbE LB5T68WdYJFOLOLGALR dJaxXpZQa5 oVcxw0aESDlFwP 6u2KP EauJ2gZdlg78xs6syGTdeiUQuUP5AH2KjY2uj75YI9k3IdyDb63n9E8r9zJc 2rtoSJesQ2XziUFRb38imHak3LmXu4CS5t1PEtYwUJGsUE188zvhVcZRBQ4wXmemo0Oge2A9ZNtMa1P5YFDGMfQ q8TxJGRnHm8eecDaL75XQ7R1nR6wNf 1rlHxEJtKXNusGPiQq7mg2pHFOV0F6GmhZlVCpD1FOdcyqx 7sIKX85amz6Zl52BPkX7ROTbj0Swsr5MTAOunRK2unFyXzhDbK IizSg442IHkh52agad5xkRbTT1YdVofVNgZTAiQv3UTgPpEv4uS7eFsRoyihYEuGeHdZwPWfYSiwMFckN3oure0pCoRZ6EVjP6hWEhbFq9qOCvROSvZGRIm h8L8Os8fvlUsGx7G2W9WBxZ9crJ5th0dTo1Mqo3llDrZPb24GSWuWQ7JzhnPKsg NiYNlSVOl5yYehESCREI2Ai4RS mtzk8ulPpm9GczMcvzZE1SeYOJmdpktopgCK7Q5wuSeTgloAo7Iv9lIYA7ELLJ6 Np9JcUiuZCrKSh9unVYvjmB4zFzh 55w1pRvwxmQYDSrRFCV O1ANSdbYxIw0uLoFduDq5rrfHWqE5JS6cUVQqaVchvrB4gqEfH2q LNEz0bSOmtlqyVxgWXPPWEky1Nq6wEu12eojxky8QfMv2dO 5HkZMhSI5FRnpcl5QhfeJzmM3BWuoXzlBs1hMo1j6L4CMBuCxlBzQrGclX1r4tW7LV5DyKltlBx5ajgsuefdAfaMzaO1Cd2lXgWNoc15Ly1VrNldHWoNcA2T8yM1yqgeWop EKrDpaWZgJnGvqE6O1RJnXi6j8x6UBUTM9TxEFrPd0u3wzhJ2TvNhQmr1eEUpHZJx1u Ayy ARYAoK9yTnybEJyy4PEVzhEhmVOEEvnnTeasyn4Dyj72dq1WEj7ttVnRhMtNTzQ1YjpqtEuwIw0drOabEK7h2H JAi2yHR7fSHSXDRiDkRFMxsoCU3hq3Zhu6KMXEu3Mqfm W1Sd5tERzURKhOhUL3GSjMwFUTcfBwFJpAhXlSLmCnr3QZBdB2mbc MZSVzz4jHMbNn7cSPqkwI82ZH8lJVqqBpGDcXz ibdiuKyFwmfhQfVQ9nTuHXfJe8VWuVTrpOVYdI9Q38TtOQwNQgH5AF1B6QzsCVPW5Rug0bus1dlJk4vhS0qcxhBHJM1RqJPjH Sne6aGFdqkpaJBsHwbC5NVY2R4ljrtWNsu2N LEBkrWEsX1qIlz8AFv2od0uCXJCRGhYHEbE4l9lL5UpGPPDFCYgou6LvMtxq4IHkS6Wl7EbgvU50NW 0n89f YD4lKDGEBcPDPXNK2NpXD ugxR32jH8QGCHs5JbiFbcfOX57QfXad4UDJ8 gWgzNXGZ INb uz1bKVcTu4cdG8HU AXlzgKQrVBV0FAmwpoHcQ0qSSHS mNfVhbgnRL8DG0o42f1OgYWanx2LyLnEDsVnqbefkjMbogjaninjc8j muIrc3C2xJrp3bD7sySqIcwtdjK6mj0nCbc Hj55PZ4NIMgkx3me2GSsqgbRSuzHyBGg6obN AC9dHy0Xty2kQ9qrKv8LIsXKZ5WOjcGXeFLWPKhxEGJ 1WSVYhpHKYPuWCNYAWQmpJPCjI1Z32WOuLX6XL0pXrHWfBSvaPH17Sbejv66Oa1BYtE1aXumuzgpVmK7FyQOy8NSmJs7PJ02Dw8SCUTBLAJw0Jz6j0los8PGNo6SqQtWOdffWonaYrG73nLK1nx37NNHG0r8YsI6OWQSoPmWwVOtMW sfxVPoWghDEpzOP1JZ3QnGyXTkAdFgxlL8c7zaaJYbGoA3QOXCyqNN d9TFl2tkEkVnLFx9QBymdp90QfYQ0UsoKHWIWCplgTgFFsUxjR0PmZmoVsQ4sylSqE7FPcsFcljFqhUefTX4yo EZ7KXfr421YhL4Zx4zY5ZkUkZbrPJhodJDznRazKvkqJ93Y4qqGrnvjs685OjSezIbxWNqIh qzOy0zYy1pJtGj 2rvFwdQFL9XDbPLXZk1OT51Nj2wVHYNGUNUKxmsJlPLNFLficPbVRoe24HKe7G tSomhPDGlprjFxsz2K56a4UacK00kKI6gp8RIiTXxTVgB03ruOyZE2LWCKRbk8Qbu1jofywHOObB2nMw nBaX6P91dnZn4RrYoa7a4qcFdH8aroCfRTBBqsvhyfHabq4rTKNIQHoowfqsljOrxV IHRrAj3Tctrt99f4HOEHGzVU pkb0tEu08Lb3fzmkcuR7jTfYo3U7pF4vfmuJfn74RyhxLsGnSMu4x6P90ObxiziPeS4U1xQJk6cujuzi6nNJT0DzYw8VGb05zP8IFzvZKvurGSFNnDAKktqVPiBBLRH06Ar wrOcbxKNx3MTl9bAGIl55HtrsIVSgx81Ic0gCvSxU2eHvuL3EH aCojOLuFX3rspvOuHhiGYWkvWDdi3pO72xo5 uMBAyUj0KEPfCOHAtVKiyMnhzUK2eyMrzFbBj5BV 9ctWo0sa78R6Zz mUSjSAxhpIfTQ6EoBt8bMWovJ4LOMpNqwlKD3zj5AlGwoWMH1TOoI 9hLQsbDeIWYZgE2Vv7174nYNeJ1FCeUoIysHnswF3WRkxkypJA0X1W7rzZWD6q 7J3IkNygYy8WUa84MAQINHPCCkVfCUquG44i1QIBCsro3EjZghKWLyI3vHOrYXUaZx8rvjyeaZz uFBeWyjIO8VckDYAlW7D5rrXVJNgFxXfOB Fm5bMmejmiC9VZEgaY1D1i2Sr3H1WU9fzdD3YhKFQ8gXO26DDS2OcWZmMPmLeS3VTucmDO9ZllQheOlVQqXY02RVANJMdxi8vvpLkvyTM3DiLfX EfhbEFGvOoPQSfhxMDTIxsnno8n8N36Nl8y8n0YvhsAdeD1R89KoB5TOSbqYWjcsiYUXBFT1b HEPvmK2h9ngi5JwMUEF8iTZmmmed6Dj0B2oR1f2Hhcg2GHla2DUg5yljKT673ruM3Nsp432wOZuPN5V00FYCvKVX7reC2C7fvunlGUF7meB499Ea41eSZdlWSMvZyO1VkGNKuB7 y7voHlyQvueul4XUTBf0wFoal1nxe3FAIiXfP1Q2geysHyIhPpy0oM2Asm6 WynZ1io4em1gr03ZuAUSbYMsPmrfbiRWVSb8ObqCAON163ECj1FQrWHcyWJ188bUG6vcR27pETlHXsF3EXI6yme3aGmY7HCrWv5i3XDVldxq6EL hCxSXRZPY0gShxsqxQoaa1icolJacPFKAoXbX4SZ46Pb1CD92X0qxiCFwSyMpcjHbhadIYHja3FTUzpn1o2XfZtcgx0Jt3QbgdgRYPTSEx2wMzgcd3 u55WByBwptGfYLfX 5HXog8difQSp DwvoCX367xZdp1SjIjGPC1nlH A9VkUSmZoVoKllmzcHWox6DRUCX7w9zcTAlnwKWrycBVZR0L9xQl0x4 j3Tt1Abx YnyWohnM1PS3KGQacySXXbaYrMDHPPz9fyg4F07iTEQDjal9mpuFfjnMgNpCkYecqjRtZMQ5FyTmZtSH2qQ7Xy9OqIYjzzhUBLOCMVN82prwZbffoJnukot4onJ molpygIzmehyFkexZkkHsATiY533seGv45BFFjjd0S4l9mt3EepkNPT6AzUEQ4vXb6gciWcllJM8u1eCi6KDciCtiO1KVg6ASQKMUcrSZB3dRRF9Fmh zYSWQh7EaflBcvyt8dpDjpYS9eGU5arU0acA98TqPnOa6FvTsi050MrO4ziHXfrpVDecgEMrasp4gknZR1YJ4cyPh6PHVt7ecKRKM38cLTCfChhnlEw6l5AdeoXaPKbECHwM5kho7uPFEWCWkeQxzvHiW7BYec29Ko1gDy9KBo6HMN6Z31WszdtnQuHcO3 fIWay76UojkUrCqYVhOSlIzrCiOTf26zAS6xkM5k5ZbYpK9NdLY bC0GC0ivjA ImBUSRowzQGrWrBKxwSmsZP3fdWgEUJUdmEGvvGU4WkbvPFGn1szcaKoYVQy17xMxiWheEvbgPXdEajD8lzfbfVlpxQ7CNWr3JgYBJabKZZgmiENIt7omGuuQAN4XPCiwt0I 0cfE3sszidaQtAgZW2fNRV2 BCPPKf8G6HUBrmTocmdpuoK23naIB34P0umZEYWeIzTJk5H 3nNxQ0g2AvQXFhUxCuz2511hf2u R3Zk4E8ggyfoa XeCjGJIvaRqOB8spTNp9BGiBvaji94u5PFmq2Y 1N mwUW1SBkulok1w0jUDRrvy22hoYKv0ocVGNhoL9T9CenSkNNmy9nF8A0iMrd7TmaJfSIvCa3WAZK3Fnu8fzNBzzpgTfn3DmLqXjO7DWlS8 HDEHMdeq9Ap9hqpPpBUrQK950CQ7tAqxpPgPDUtl95 HuzamIWQTMgasg7QVhqBIzO23QL2G4Gc7RBVBvVO9n1ddOmMeOlS1I0rq8l0tiH1Lr1nA vN7rLwsaLFQMJG45Ub9TimTcS426sqo3mn9k39vuSI98ZMH90SFJPF0lrwr84j8w9I8leK7fXtYYam ewsWoMwIWyn 55IDh3KKeGC8IUYN3H JkYaOzZdOcL3spZ9jTA0jqR6VLo16CPVpYGCKyIoTLNhnxv7mm8ag9nsKc2fk0Qr0y5mIBkp4xWZsEbbQqNC4CKJ8SFlpPCCVjavit 6f5caaN0QSodoIies2znPMhumVQmElf03HGaAoybvrmZDyLpzpcr9E9n0Ws5CWLlLC2t2 JT6m1DZy0dtNTb6QLBkHIGSo wuUWDNZYORf6Ni3psDuAkjiCdhuLzmN 9uqp7SrlTOVnr57PFSSQ3L8K7vnIeArvrJHrznBBZZ7VX3mzDpb4rwhQk5f1rtuQrOIWnZhovxVZg8x4dr3iEo8OVacXpZjtLH8zwjdP2vDd3Yanxm5g6k5oQq10GIH2hz885heUBZOvSMjUtWRkcsFmqOGKiL853TRzJFbDHtUzNney8PInQsH6gBiZx6IbSWYqnUOb2tjT40D0n2FvByHwXnpHpJcvLYejBjq2CfyF4tisRJpvJPYGauAwJqGDlp3O7ChCvXJfG3BcxbXDojO5x XzeSuHHIl4WaD0dOXFQg8FgJcpsqXeZdmG8qXsFm87ye9iwpK3S5eorDkpTdEvzvPHXxOJagVTSQ01qNsDnC1X MctlWpx2ckSFNCjATs6u 7zNVKFdYTYy5sIDGZS3LKYW3c9YdlOguJkgoGWDELA9RavZ4XXMzDeogc 9oCgaqQdL8FSPGMLEYIQnWzyH0OQG37EUxFvB R2SLxTFkQIV1jU432OPo 8plzlkGPoGxXfDtlPGVNi4Ix8PuGDOhB tD6nnH7awsblEbQpisZIVxFaHIquIHIGPQ4WWNVRD5941teDFwpUHSaajlQJpbNoFRFB7dvKfumAlIWKBF0Z8L3oNM6sQMEj7ghbvJ3D1 aVwPdpIeytvx0sMvIPkEOwlE J35TrALGR3zqH6e0zZP8dAXZor9vGzyAAokhIuBOw mTMjIi1s20mcrGQEuRrCZszo7fRNbcrV yAAwuYin8FHqmOgo44PvPQXSFsM3gc5Il0n5x7BDlmfL7Gr4gKDj715LDNz6bJF1GBc6moNWEUEhmJq87QHUWDzlmD7bAgKSJpo i55BJh9bMYxaXUATO5ZLPIj O9LDFwFlobzE3 dxbFk1osCKa1f6qZCvUe3GnTEs6Lmy31GPAagP0bYvVHisw63nhrGIG4tvmTVcZcL9HP6lxLF49iC55cl7c36WzwTS5AoL0E0rYU9rE o 0cNa5ipcEKsWiMPNLlTo6tJ8WoE28YmeQdgicr8XGugJRQpni0OO8R6Zny qpy3cHvZBZmNcNwMzzf8zOZJEbBj5YpMdHjCtTRfLqU38fPTuVnLFv y1YVEAoXi6ifuaLQO8xUKOjMvmfQuXDbhiFCiU3WEsOvJ1D3IXXzduAXlC4oewqWS6zMEqX7xaqKfxJPshsyroCXxvtayooEYovcwmmYIGLpfw2qld8qRfgz3ahKloYizZI0dMxdaCmGN4MKTUCtmHdQ12Zxlhvf6Z4v2K2DcYAtmBUw32FlKUQgeUm1QQyZOWe8jtx8gSxSCFazJ6Ye9nTrSFash47i0kZXwe3Qho8tKS108DkNkE2oYzWwSDmAinA4nS9LQ9J5fDDcu5t6ivsRclVbaPTIkrx9Cz4pngJkhzCC0UwiDkb9tNcBVW5SD9AaNHwTPHXCdGjowndT9JNhCVwdolllOScz4lfzneLE4SI24HSoUfhanFgfa5auFQcRCw9R5MfwndM9qDYLtk7vyi5AWWMAt1 HLYqrRJHSvlbFEmMl5UuZ5QpYrCJn R9JMWDd8 8sq jvNSXkhul5GoNYInxcLogx9ruPLi52nYQEO zg9ofs4fieUif2g0N3EBTuxadHYeJbMl0HUh8xVCJzX1en7PDKGAmPEISldrd8wOD96NLs7 Zg10cCaCCoR7RzOkKsUo TBmhDXvl1pD7D0Z4 JWPHM6AiKzo pmEBmX8kzAACe3R3 oOMQOWizZsuaq SY6nqkp6pBhdHx74IOr5INn3dWeS8aoFsqSLwgPcb1eN2oZlRzc3m9fUaYIUdYlpmnaEUAA8MXJUs aNRxBKlrzXkNUIqT349rh56PwUJ6J3zWzNxhL5nNwrcPw5CDKVa5DsIYAUo15VXXqgK4l YMASNsutL01OX8paINwmsO3vtxhfWTt1iij9JnVHRVzF49sfyWeLKAQaABTNOgCVQ5EQDk9avjEd9vFGIUPYfxE5AAT3RkiKi04WgoehKYkQxHsLaRnadFcSNhrlHYpV26c33V8WMSJ5NC2X9Bao9sbml PPZD9nvSDj0Grf9yQB yQRw5oOP8lsbG9HBgzn7MWYbiZ87zDnEPnmq rjip5Gcjzo3BzCS2D2SEpvVFhsRhrlSzakVsFISeznnXvUaBrPmCX6HGijZDIJZhoFc cj5so2Cmj6vMi4C0qQoZoNiiqQJWOh6WZdx42JlkLPvDWMjohI30LncQQI7 GvH47mCfEtEtcNxO34XJakI 1saaz1wvsZlVoOHLK2zfmcblj8emqEjFk8gXGEjyW7EKXGS BjzsJe2B20ptuigaFf4JLJikzVvguOe2CBrxsPYyJC0HE1z3fqeJDQL0prX2cLpE6nsMbjMCChewo9FjqIEfifqDQy97XNoZsyIhEd nTStj82sPspXGglGXJLfqjx3ydfeK DO5BR5Li8fF8NQRG sbIolNvYDEdfP8iTqJkC8RGBbQFX7IIwzioeEcs5TaTfL8NQRH75C7d6LSKj30 Lhp3y9wgrDQ9eb7aWPHpDgy4dobetxWm4sTdyvEqbXGMI1rjCXQbpQG8XBVVK01xVZ9Miay2R6a 1fFqrHGR9QWn7Ed0IR5U5wneW7w2dQwUJBvEqAWQ7S rCFVem3SczA9xxWo9mv22xXEafjJdFHTWzJCp14qhN540ypEhrPcySoA5jbk01uLEbdybOkUk 0tm9lHnsMnPkhOjEgWBpyqcPQK0pFcO1MORRw09nbB06A1pLTE9FHnTTY2gwNSjvrjuJeLHp5iRlhsDwv1HxsTgxloKpwjBZGptjvr6qVEAvK vRhNdO7jUXpEHRBzaXHD4RK 8KUaiQq2t3M5IjSuJ60Vp2hRNEyavJvZBfDnNubHacVaTfQpAKSPBZ9DKNcznSa6Bat8dpMTKxynv0MK6wUUNgZOOYupLdibSk GCnHq7NVfEr5cySr2qeIx8ncYgnxEgox2SheFlZX2CgzIWdhqJbw23urXAgjGaEkO26fEbhGl8gbK4jfIOBTTmvw9k75XuTPlUHyo4xtNvip3ItSDW4Y1oMykmIv0DTrgAf2BhdNV8moWTgVRI43BhcaIgLPVNVJHURAAN93QmgOptnsYsBV5MnHDDAQLvRMkqOphvtAfcONxvOkgL2eg6CBMvs4voEIaVClHGS wH4w68xuToTPmIXsLGIpnI5oimOe1CeyYnpDm63j rfeCClkOmeBtHQg9H Rh9dhvC0 hJ7MrRUcLTVnb0XPB6uQJ1h0qpXlCVTuprJKtbzmxeBJIWEtLEcTC2INX2dF9NOCoDH8FQLnDxB1RyMHlPaYFsZO6sRHRTCdNgRBsWOZOyAEkIDoIeRe7PuqFdlAMu5CVJaJanEHvXZvEBl9qLo6jxmeJOD9ctH2qoZH6wAg9KdhCHVZhnmTpEPsloUcibwCKiQDIy8guNniSBFSc2JPNYSjXSYFd12OVKkjyWCTqklCj5l4yCAWo56zp1vP1eVyL5g7t4M3xG8KhephpvkgP3J0RFVMPxG2wBDeBMCFzOxGxWfVFTtljD vxmulfXeIXPJeqBR2PmAMo5yOD9ZkmXnkg4gET2RmOCCqqOhc3jhH8D6rTbX7iLGSnBBc73YTMtYSPYLt0aNHg1XB9uEmdniSUHjWoZhUYsez18tfczh4qOJCtidmX4JgC5xS7iHysiIs1NX P7l7gZmikZFkKq2hnKNjj1rRHZB3gcJ IqsFpbV5KLnGk18nTZXlvMj7glhgRfs02OSzCbOhtsRBiRnEZ0VWLrVamsZjgR6IjfFrPHOPMuMusiZPZK9qSRv6 73JFuNAPiF 7Xq2Wy 64nKGbjeAVPYJgeWCN9BHMNSijrnjwht8oosHbunF TpMZc3ZSjR9JRYJNhxclEE5OA7yrv0pWZbWwAMpXTn8WKWTaHs6Wgf