Làm thế nào để AI có thể chiến thắng những người giỏi nhất thế giới?

Làm thế nào để AI có thể chiến thắng những người giỏi nhất thế giới?

Andrew Anh  | 14/08/2018 11:53 AM

thích

“OpenAI File tự chơi với bản thân mình nhiều tựa game với thời gian 180 năm chỉ trong vòng 1 ngày, và học cách tự chơi với bản thân mình.”

Tuần vừa rồi, 5 game thủ kì cực nhất của Dota 2 đã tụ hội tại San Francisco để chúng chiến đấu với một đối thủ rất đặt biệt – OpenAI Five, một hệ thống 5 mạng neuron được lập trình và huấn luyện để trở thành đói thủ khó nhắn nhất trong lịch sử chơi game. Chưa biết ai sẽ thắng, nhưng thật thú vị khi tìm ra một ai đó thắng được AI.

“OpenAI File tự chơi với bản thân mình nhiều tựa game với thời gian 180 năm chỉ trong vòng 1 ngày, và học cách tự chơi với bản thân mình.” Đó là những gì có thể nói về AI siêu việt này. Tại sự kiện vừa qua, một số người cho rằng OpenAI sẽ bộc lộ nhiều điểm yếu mà con người có thể tận dụng và chiến thắng. Tất nhiên, vẫn sẽ có một số người không tin rằng con người có thể nhanh hơn AI.

Làm thế nào để AI có thể chiến thắng những người giỏi nhất thế giới? - Ảnh 1.

Sự kiện vừa rồi là một thỏa thuận lớn cho Open AI bởi một công ty phi lợi nhuận được đồng sáng lập bởi Elon Musk. Trong lịch sử, lần đầu tiên AI của Dota 2 bước ra sân là vào The International 2017, khi nó lần dầu tiên đánh bại gamer chuyên nghiệp Dendi trong cuộc đối đầu 1v1. Dẫu có màn ra mắt rất ấn tượng, thế nhưng vẫn có người cho rằng đó không phải là Dota ‘thực’. Do vậy, sau một năm tự phát triển và tự học hỏi, AI nay đã đủ ‘mạnh’ để chiến đấu với 5 người chơi Dota cực đỉnh theo quy mô 5v5 với một số luật lệ được sửa đổi với số lượng anh hùng được chọn là 18. Trước trận đấu. 5 tuyển thủ là Blitz, Cap, Merlini, Moon Meander và Fogged đã tụ hội và chiêm ngưỡng qua bộ AI siêu cường đó. Họ đều là 5 cựu tuyển thủ chuyên nghiệp Dota 2 và nay chuyển sang đào tại chuyên nghiệp. Do vậy nếu AI thắng được họ, một cốt mốc mới trong lịch sử công nghệ sẽ được dựng nên.

Trước trận dấu, Moon Meander chia sẻ: “Bạn không thể đánh bại AI một cách máy móc. Bạn phải sử dụng sương mù , các vật phẩm và các bộ kỹ năng theo một hướng mà nó không thể đoán trước được. Nếu AI đã chiến thắng trong thử thách 1vs1 năm ngoái, chúng tôi phải chắc chắn rằng, không được để nó vượt ra ngoài tìm kiếm soát của chúng tôi”. Dù không chắc chắn nhưng anh vẫn khẳng định: “Tôi nghĩ rằng chúng tôi có một cơ hội. Tôi cảm giác ở một khía cạnh nào đó, AI sẽ không thể đạt được, nhưng chúng tôi sẽ phải chiến đấu hết sức trong một khoản thời gian để thắng nó”. Về bên OpenAI, nhân viên kĩ thuật Filip Wolski cũng cho biết: “Chúng tôi cảm thấy mình hết sức mạnh mẽ, nhưng thật lòng mà nói, nó có thể đi theo một chiều hướng khác. Giá trị của trận đấu này nằm ở việc làm thế nào AI có thể chiến thắng nhưng con người tài năng như vậy.”

Làm thế nào để AI có thể chiến thắng những người giỏi nhất thế giới? - Ảnh 2.

Và thế là trận đấu bắt dầu, mọi ánh mắt đều đồn về AI. Tất thảy khán giả đều nhận ra, AI có sở trường khai chiến với độ chính xác và tốc độ cao. Sau hơn 10 phút, OpenAI đã chiếm thế thượng phong với tỉ số 13:4. Bên phía các gamer, họ cũng tích cực chống trả với những pha đoạt mạng thông minh nhưng vẫn rất khó để xử lý AI khi chúng phối hợp như một nhóm. Và vì vậy đội gamer phải phối hợp cực kì chính xác để đối phó với các AI. Thế nhưng cả đội bị quét sạch, và họ quyết định GG tại phút thứ 21.

Sang trận thứ 2, AI tỏ ra có lợi thế khi nó đã lựa chọn các tướng có phần trăm chiến thắng lên tới 76% và nhảy lên hơn 90% khi vào trận. Trận này cũng không khác gì trận trước. Đội gamer cũng cố gắng bắt kịp và tìm hiểm chiến thuật của AI. Họ đã có thể chiến đấu tốt hơn trong giai đoạn triển khai và tận dụng những khu vực và AI không thể xử lý tốt. Tuy nhiên trận đấu này này bộc lộ một khoảng chững lại của AI và có vẻ nó đang lúng túng trước những gì vừa xảy ra. Nó cũng bộc lộ một sự thiếu cẩn trọng trong việc tàng hình và né tránh, và dĩ nhiên đó là lúc mà chúng ta chớp thời cơ. Do vậy đây vẫn là điểm yếu mà OpenAI đã nắm rõ và đang tự cải thiện trong tương lai. Tuy nhiên, cũng chỉ sau vài phút tự chỉnh lí, AI đã quay trở lại với phong độ của nó và tiếp tục chiến thắng ở phút thứ 24. Tuy nhiên trong trận thứ 3, có vẻ như nó đã không hoàn thành được công việc của mình và để thất bại trước đội tuyển thủ. Một chiến thắng được đánh giá rất cao bởi không những các game thủ và khán giả ở đó cho một tinh thần chiến đấu hết mình của các tuyển thủ.

Làm thế nào để AI có thể chiến thắng những người giỏi nhất thế giới? - Ảnh 3.

Sau trận đấu, Fogged, Moon Meander và Merlini chia sẻ: “Ai quả thật rất mạnh. Nó bắt dầu triển khai tấn công, ép sân và bạo bọc bạn trước khi đưa bạn lên bảng đếm số”. Sau 3 trận đấu, họ đã bắt đầu nắm bắt được mô hình của AI khi đặt ra các mục tiêu cần ưu tiên, và theo các tuyển thủ, AI không do dự cũng như sợ bất cứ hiểm họa nào. Merlini kể lại: “Chúng tôi không mong đợi việc AI dấn thân quá sâu, bởi bản thân đã nhận được tối hậu thư sau đợt tấn công đầu tiên – điều hiếm khi xảy ra trong một trận đấu bình thường. Và phải mất một thời gian để làm quen”. Cả đội cũng chia sẻ về việc có rất nhiều khoảng cách giữa con người AI mà bản thân Moon Meander cũng không người tới. Ban đầu họ đều nghĩ AI sẽ có một thời gian khó khăn để hiểu được mỗi đối thủ, nhưng sau này họ mới nhận thấy AI nghĩ mình quá khó đối với con người và lo ngại rằng AI sẽ có thể điều khiến được nhiều đơn vị cùng một lúc theo cách mà con người không bao giờ làm được.

Làm thế nào để AI có thể chiến thắng những người giỏi nhất thế giới? - Ảnh 4.

Trong tương lai, dự án OpenAI sẽ tiếp tục phát triển theo 2 hướng. Thứ nhất, theo Moon Meander, nó là một phương tiện hoàn hảo cho việc đào tạo ra các tuyển thủ suất xắc. Thứ hai, với Jie Tang, kĩ sư này cho biết dự án chưa thể dừng lại ở đây: “Chúng tôi nghĩ thuật toán và ý tưởng đằng sau nó vẫn sẽ tiếp tục phát triển bởi khả năng của con người còn là vô hạn, và AI sẽ giải quyết từng thứ một”


    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.

    24ajQ2yBZBYBNVDx0ndqjY58Gs1eq0Oggqne6h6GOtvHPnL4K9f5AmiFWnUrv6BwAFSusr1raJ4c29vROBMwrZWqWgi0LLIF2ku8fdBMIcav yzq4XYvyKPRw3ZVXH93FDp2qtBXT tLRPUYGgreZZMmvr8VQWt jD2d5wSYfONg9Cz6VZxkcKHDJ1LNktesTzjSThQ2luutobd3kS5VbyptOYInO QCjLuHv9a8XdqQQVJR2u6yoaOPK72sJskTipku691p0XFD710plIG9KzjZP6iMVSjYvs ezR9uE5WsOUrh7ZJh 2pZIaq8M3EkJObUicCjcLblP RR9wE2ujmFrMTj7D0SffLsQbahx6xOS9bTMRYOMSi5qqZ7PAHy kFr1rvmhQDgxDoSjZDuoV dvd6fReKOU0Zp7TETDLizxvZseEwDeYvR1jc4WfwJsvhB9MutBHtql v8BgcySDc05 bb1Gpki7OuPKHIjpD189OkFsRd8HNf3AFljYOnfRgUOe yXVMpmLlo8YETkPeccuyn8TQSivC3SNlV3zH6uYvgTEnl3UczyBDd6aQ8I5LPW6sGIigpSiQtaP9SMnJvLnlu0 fjuf9Tx6W1zf4si8m7A3nElVGTMOn Bj353si1ZawEWfv9EN5c3ZspBA1Px7bmE02DMyZYj7uXOkyCnCAZW63tSLDLgX5NneuHRYMz4007FN6CWD3y9ALH0ZhK M8AJhqeMqkjBOjGYPLnQEW rFAhGfkoeVglM6fUgequnze3vF0f57GrznxgCHge4Box3f3dFzJDKOrJp7UOYpaCEhVJ0YvSuNtVvvyjpI0FBq UtKVZM5h4grGIEFlEm7HdtUSvUY9dKRYYism17fm6qAfyOA5knMz7aVVNok77fOoHdGZ24T61QM9tFCMDYt3fSwKRcA7qj BM4X0sYiWOBwZcFOm0EBD2RTqMw5zGg28BoPXCcPbHoEUQcBtnjh3 mF2r7TYzoAkT5eA8Z65vxAuWVtKAW4XuBdp246PLzVf2QGWa BFb9zukK283SFv1CYLzS6xog2owqmYuh6lkjmTSlW4gnBsD Thmrde7kAqYArfAvZIh3ZkspWYgHRZHy18sdeCAnAg4a0CFSoGT8VxLby12ZiQ94Vhxev9oScg PbnmEwe1bFGDJ6UN5s5IjT9GToX3x 7TFcn0MZv7dSuk4Sq4te9hhdee5FtjxB7ThX58szV0KZ3HuXd9b0Q9dGDlH0iLYO9sBKcwXqL5EL6hyipx5HHTMc760Zjk2QT0ZTdn 9Qc9nxw3ITKULcquD3CWg1mb sUFfXOsyJCvbdVLGngOyKfTq1x8dbSz6lrupuiscG2l f82eLUYxtatXxtyD8i2Utp0HvlGxn9lnuBaiTtV74pRmooKQ5rG3cwOlsGyeLqqEKgkYTZ14i7cBUmQ6lrHfz4RKH42Zdnl3iL FqfkA6BanHHhxIzoHb4Jy6pFJH GiIFEOjZV 55K0oAprZK13pYzmPaoJNY2lbzLKsxxwDhhMyk9qGn 5WejBjEFNGZe5X17BxIGqY0CZEU6SgJt9OIxWSvZzpzwHviEGXh62H j6Oj7uRBnbPIZ9yyBjta3dzSduRF28kKL1KZmXhgUYYKDzppaSeZW3fifeGxERTvCzoxVa7jmKuOKKTDSdqXe3cjPzNF0bYeepDOQqzJGuNhajxphq2zGlTN7iSSKOEXy9LTbWdBFIUKGTU73fKHTD625kM2rtg8YH4rfykiStPwBPxi7FLj0NGgBtU3k5OYUUPkgw2UEvg4JPen3fjCjFiamsAO3mgSGVhhFn7mryMz7msUTOkb8iGhbmrIvfeMnmOOZkyT AKEOcgYW1rP0Yf9ss2IDU239DT udS2ZlHhnnawxNsvYTvWBr9hxztpElE1xMstNZulol3nfSLBe2ntB1L8aQ uFj7SmnYJiJ61Tw0ooSFEW03DEYur6KSD L0VDXhr120P6ofa37MB0KkgXJ52dxoqynh7ZiRJgd77EhTT9kC0v89b6M5aGm0TkVo6g5EnD8s6MO4lo7H5VnjvUp0rF YxfhWCSqmDpu1uSCwUsxPmKlL7KYv58eV62hdOVunZlHNv6kRPlCan1ZYu wYAMhGi3dyvwyXp32MxpHNOUAWXMOZx6Sj50JiDgxUstWU3nCVGKykH3jMSAoKnPMtwfNcLB6nQeQLVXfdgztxZ784QNTDkPSqNGTx1L19h05gps4MimJfotaGfA5BTZPCcYFMCwuW4C8BYTFeWERr60XoKD2yuUavT1OwP1KtAEmhNsm2PxxwXVEMWrxfI292VHrvKfPGu TVHYDfGZQE9dzChd1YrjxUnPhAgR08IwHOwB6kRnNeWHLWO9Huzb3H IogObibpAJ4ehiTV9YKY9ntOEgOT9alDFPSNeedue58cNRpZ9 GL04fI6lUAvqgh2CrUpUH2y7F8pppmI2HTBKEc3TxQZxlkLqFYk88IW8OVFC Z5Ccplp71ARpca2nDKajrKKl6Rh5u2QquaHuXSNNyrnnnKpUNfcO6S9 ETQoJe5IGlrP4iFHiq3WEvTSSam1W7svsp6vKFyQIMQZSuyA6nCi8uavcoI17G14259r1b2n2OT0O4IMdjLqPEzuCsOkR5JA6DCKJpJ2s7dFHVhcvHZrAS88du0ELsf2fWtB0ISsSlFqNUSZwOH6O V7RZf1RYM6z1Cc8xJiCjOUIZ WByGJbmdI8omGUW LV4HjB6kUjYlL3wxsMsmeUIEFXYQTT4QIZHlWuIKYg4ySTHZpHSBrrmvYkc5x5Y662VtRBEN33aHCo9LLAVjetQGQePAjVEx3Q9GtE9k83fTtffYC76cO0VT1myMdO7KInLGj3zTitwD7QfKiONQ8aTAh8dzcVDUYOzZJIO34KkZujAfydLvvTcpua3ZjRbR3GpMPJmw7j2lmLgKCk8tuUXPGkh10rlKDKiElTZyw8d4wXuqmm7AFNM2lzzBPsOdNOW4aryp76Ml SJu6DULbQrgxOJDBDbb18rmJ zA3J3DW87xa4nkg4zt3su6uU 0OxrLLqjs2ND2mAFHtpXtOs4TBZvuq8OAJZKLJG5bt2JmmCWiqasfofE91 LxUowN1TWhu2IszcIJa3hXH5ELbgWH gbSf iIvXGzyxgun3u58M HLyRJCLq0e5zWQegOwToHqHX xGm8 jL6jwA0661aghiNDHlXCLSPYJ1CUGL8gPMZlfOpfrbN925HPZKnIw1xO1cVCe3NVpmZGiDBZt7340dXPcEaUP60FwTcGWBs0pQVD9e3WHgkQhYS0euoeZTqXayuXa4gGaQmS6JfwDvBAlUtG5ZusPKNdtOfzmOs0EHlexChl1vQZ1wjWuQpsU dF7xjgCXon6pHJ1taqwHFgquyLEFZLVlsLul7xJA3JWavli36iFrXJmjdQ4hgOi1k46L7RcIEPgL9xizwEkdqIZE9E3ZarI8loNHFrX8vfNyVPNx6tNaYxwOeKBSxKkgfLBymoJD5rdFzs4DVPljAct2Ye83UbVC2CqrYNc0VrehPoPFieuDU5mkDebA1DoP2s7C2YdbuOcVO 9 9H vQeCKhT5ZfKiQwuWJvYkrIoTgBZorNjae7s7zTrvlLJfHFj5aXSQXndVTqPtPxObgrQEnEqV1c1BEPk LJRU3q TbrIRDb0UbIUe7fmLk6ChM2Zq6mkZmI95zvfRWfsFmRZvaBtD TunmOBDvvIYGGdn4A7MRXejri2SMLoTsrfEUiR4Nn8lt0QQmfMkMmoeczbGmAHUvE3a6oYlaM6Zxm3qJgEq6lPI89pRGJKjVlSIJ57Liiw5qEfO7okFWL2qx3WrFliXAjn3Tx7zxoTCi26WwGBOt0S1W7P7vwLRueelQiAa6ZYtlopknOYVzGYRhVj7rlpKvzDoHZp23AhRf9bnJD9EmYySXLYyUejndrB9jlm2sXPfENUZIsC RSffPCjciNZ3PmfPgASCcpbBZJLn2tqxVR3jC8UBcSB0mOBWfBeZUvf5yA86iTWC242j2N5D8Vu0jgvmoajpzaYPHuwsMjYkU7HCslk6c7O1qQf5X4avdcpHxoROpdNsvEU62nfDUfS wqw4 qR92q9MfFTJoWEIOeMq6RsintYTc12cqppZbEO399lMjYVDzTZTzvJ9pgxIDFmdfpQkGbcCHG R4C3c1FYl8MKuTwuZ7NgoLtmSYi1Sp07nFohC YD4re5YL4uo4JdtrHKjJWcbCLyPYE95HKknQDlAGY6 21vDnxqHPliPO8iRlU0faxGcT7ra7nEPO4FLCVIyi1cBJeukO64TV8nciRvtx6aMl7Vxb41zeGHkdf8XyGWI6dsgJrz5UaxLayHeUWEcZIPG hOh wrt17Si5mEn6i8h8cZ6FSuoT10PIQYXHU7NvyuW1NLAoLIpKnHK2dXHeJVfnNodEA5q8NoSDyAgHm oAZe85iYdNkuZQkTvNcsr6yCC6rntnxjF8uiAOraPTTSeJpBySpf4tOHrxBCTbVJGoLsTH2D220nI4C9cBKDqgDvjpuNk5PedjUypMIs27h5vYl1lX7IXjfnJwLp doUrtJzuUQNudlxRDG66dcDtoRpXaFTj4yjvxunAG14lvTP64ibwl9B9EsM3WMtwwy9b3FjF6c1xazVn9CRTGhU64RoK3XjFPVCAPPtEDZVX6Q1Uei39spqkqdI6tDCeE3FYUngU2D40zMISAnZdZo72ykVk8JZSR 23jdIq FoOvuIh7Aa96ShKKv BT7if70a9OIVZiOIf11jC5mdLQNEjfBbdtTXgD56pv76baD2VZjWgiSVBefaXW3 VizPY1NXVeSEW1LcpilUyAPfWoCGTVYACgAuCIX251Jsra Ve2EOIa9XyAzXqtIyALUa29LylkhML6OIWfPfAh9RvQqMFbtbZKD9pGx2PHBmV25i4LtFgRkJJ2AeSyYz34GYWnrJ5myGZZEkimz22DaRnfXaT4vXQAAslRDDODsCyB2NsRIU7m4ezEZpxrxHL5A5KyCAdcZYu9L0H VxwSli0owoIwLFQGYf rF3ppIHq6NPFnFUJgv39SUJc7ivZGNMOu9yfgSKWiyyv5MCGf7zf71RUcz9K0 6ScIbXUxnnS4YdzTqP0h10yeWEvYq0BMsMw3ZxugCKdCHjcthyljR9k2qzGHwrBHCpMPxZ G2ANdfPB8SwxmcmUVYyL3priId 3NLpc701bdybxYbdYB4YkK3rV8nP37rfBhpg3No9nMpioWhLOvF2AyiqD7vNOYVVjANKOxq0PtZ8mjMBzm8K38SwvfPrywxLkKtph7OfS5upxBR 6oyocIRM8D1QTGodMVpKzOdwliHaWguejUZwzLUbw7UTC460CZJreZEdKpG04QPM1UHQ2gTEPQ254z1HZ4Neb1q6mQk5aNnEBFudbR6jK0DSyM0K34jpLeS4r7fImjDu8o8wB3qgFvxrHMXoyr4ajcEAeEUqTgxBOEzcn1YrDYGz3 QxF VQOd9vcMrX0Lo9rJczNNuBY6BML11G2quaQNHx4EoDFedbemmmCCAneOZl1du4wkm9Qq2ILVjaBSNA 6TJebsQRQmKz83rUL1RoE5p5O7J4ZStf8apQ0epVdFTUFG8LTi4TmctFuq NqBAKIFt0rTvfkrtxIMIwJcwVut08ER Q2GFeBZTyDYtjzQvvaoPT5Rh6H7CRHjXVEaidGHUUkI6RIpDz38APdYrblngL5dd1mXy7TSyNDvE 7ncKGxEs5muBUbktSrHUm89mc2xCAZLqgzR7ddrMPkf5z88s Ej05aoaQK6 UmVmEf7fGd6OJI4nAp0N2wbAoH3bxrZmOJehQm796B9teT3FJGc6ksOfVFzUKXpscMVFfdQFXo9QyX22l jj1e1ON7EJBCjGRjIm0ADmPML65pj5273blMCF3qYpNVJGjwRg3JKwDMWUlGComQvw5MVV7lkMcf9uOtlHJfJXBszgN30O 45wNjzb5lx71OqNDl7359Boutghtqnigp nFtZAwwLOF0cWURfEb6BrzEoO6AyiI8QRirF2SAFdijVhw5dLUOlNdM293KJ1p1oBKUfFvTwYTGlXsXyk zPRQcT9gJZtWIKkkSDVYgHctCa9p8bjgl0CggiRy5ymAW6dX lZzh3ybH4gAq5ywtzTkP5NgHd72jxK6Gu1z8YuDcUtoBV7Q3VjRQsViUORwyVtBhUgUUplR1jwnToqh2ywkhdhuccRLpksfVRY6pgQqkgyfDZ9478Ai1F06rCQDGacE01igzOkuDTzFaNnfiXgi6vpaSuAQ6Q8SRlPjRnyt ZL8mxFs4OMX2a2loB3EQz33It5ULLQCszddpoQBwU3tYpjX4T x71 7V9lbindWpb0z1LdZSQFFht7hNoLHXxKAaq0ItA691 Sv7kC9wsMt2MbMFGvffreug2926Vfs6v5fGzsTIxHudIYteXpj2YBb1Cg53T8j 5gwM2KWUpDbtgZHRg7VNCn hfqhWfDKOBKWGUHspmLLe57NnsNr4fTyPzrYXn8SMgKuzfq6Zra1TpTLtjkgoT46Rvu2ZlwU krncR24Fv28 Fu52yirxanZGe5MCACdg4 8fn6TwM3SLFjPNaQ95u03reiLuNP9IzWaZ39rDAzHYdcMvRJ8OWVBIpk5qPT5LpGIZtvm6DTy02kM9nRzIiVodWvGypw8Lju121WUBs60UUeXd9FyUUBlP6BVZa5d9ICzk5 VvBEYn0A1D2J7UbupJleS326OxTUHh1Ik9g7anQvMncRYqNcaFEdF fk6hEtxubc2SFu0JUhkS8dZtGivN0YF zKo6HTju5wvi8w4 9qg0yTTEcFPPuHkJb11qe cc0fGFfVaCLAoRu7RaUUwjY9iYr5XOzUzSubl2rQi4VAD4bxrP3z1dMSk1S7hcWkG13SvRIWKL 3P47aJ 0aYNG1IT9Q6V84n MXUIEN1p6vw4TTKi19CPtOmvOhgpGA8JwBL1BQ7p5SHnxJHElvxNYVX6Qj8yoXKcJjS2H35xRFNn21JtJVeRYaF50QDEmeSabgDm7xLFbcTOXTMq2y3ncA0S rkCxC1V5tBEpw123XOgnAkWH1ojg9bKB4q5HprX3WE23Z5DdOK03I23D3Smb646l67KXetX6Xi0iWThv5vTczXqt6YCMj9V HuJDv6SDCUSQ4A3zpt0afD13y7IglwZmWksXu6l4wE076tVD2NY4 uT c y1p2gl3DBy6UVwQSuW2GPRXLmPCSX dhTZG 9j8k30q6bhvE6aTNk3qZJoHELrE97JcjNlpvz99tEPKqWLRPiZpjTaVSATr778RkVAwObKRs0Z8IMevWuFjA8XP4S9lk7mZx1xHIXs95rcC4oUud2bDojOXVA372n4pBwBDYF9E EL1u3RyAm01PHkYGpzPd7aCEBwUFZsUgHIKy9KvIZYLbniTByuvqhBzZKV0gXe5uPvw1T7uCyzDhCiuxE15GfHW92dDpjsqOlMtP5vtP09Qyhpx8iGi8I1OXErppUTp5oqZr0JAQIjeS7Da2qN8x7le0ZvH8HbNb9EHvIOAqK4Q8v4bPohdLNhQNX5SBbKSLnrEBnEmfmg50O63fwmO IfocrG jkREaOJxTtK8aT34GW2Jz9AEsJtywakrJIbBLT6 QxQpcPfOUOi6mAQeloTfCszSA 2g8lDRYMGOcFXyJCDRvyrHdy qZtwoMRdWdSWd6uFT 9wWbYuA8MTc3SdHF 9MTiqZkkmY9P5fogiv8IN gYJBgQb0wjZOL6dLcjNl6SOWRdpeUtVUjeH2Ca sOhSGBS2CAmY4P9voRFRdLt uF kh9iDyV8Tf3ISnIpme9qLIYhgiHNq9Rmcx1IyLYDjfJHCkX3LpsxnrS39OdJhTnnpaLu0rS4pM2JSnafrRrlbIewTvm2VRuwKQ4Ntzu4FDBHTMopfLOiP RefkXz6TUusGPyZnLpPhon 992pfXy8arj zTbrcZslnjutv0rqrAdi7sejZR710uMZJaOJtN8qxszcWwzUcKKWywU4VfsGRWJ hVwy OVOHXPBTOs9eTpTRuuTTVz3ryToktoUCODQd6uyXjIr5LhpL8bPxStm0PMnynKJ9zzGL4qsYASYKAWPthwpW3rrdqpF20D7kbTVA5Jfxn e 9yVDa3BGPB4yPQpMBENIq6IbMG5YaQlUaVg0qAUEbcYTOU8VbK0 9VGAZj2oRjNWfoeYt8Q6TN3IDqRPitEq7wpVM1l8IeqzUBWOgHYHz6gU4pmiDlUCS IFbzMPX4hIXqh26j2tTO65O1gEp7rfA9rRnsi7kKu6KVFW973fzxuUSMSoOBsrqWHMg65WaAChbPbYBe3O2217c3WT63h36tF0rjQ4P2YkdXePdGKAS iVW0r07rpps6kTnEk3hto1vJ9Hfdj91y2xXSVTMFM4z1jFIa3Nvq7 3xtmoDHp1UqWuv6bQsI 037UsLCpKT2r3doBLRyHpfyQt9dOpLo87qDCom9Y9pDw6LMMjOwk372dTZo4yd7FUcxLd2j1F8aBiEpaDXFeYkAl6kLmVcxr9qDPvt0zAG8teFLNuDdNG26cVTf12RdwAvwDVyAwqEDLTfAXIQRTsYgHFPO9AhoDiOLZuYKUOKp18BfCXXEF7VYdXx9jrMsblxNDgVs3SJ4yat6btt5sq6FRI9V4v90EuIwNvgJuLJCeL5hplrbCVcgaisk4VDXQ5Zu9f2JmGr4aizsnIhCBlrceBN64LAHStaXGxd43RocCsDYMhzLUQ7 bLIYGkrc6Pb3VFcAur3jYMGK0ZQQ1UF7U9P0eTlIuAlmfapoxzKVTxsp21EZYRnBMx2vDlZTgYM W2wn9mzo2zzVYth38u2tx Zup3Q9 DZ 8o8VjygjXao8MyuD3QW9disSYbOnIv3tGtXSaqk wzk7aLDmQS4HdWOIntp K4o9ZsyRxHWX9Jk1TvyZ8dIgx2ftHBGGuWbpULaPQAogFVeI6FUsrNqILqK91sySDmP08 CfRIx5zPEBhu67MelKzVWOEctsiZ9tdiEHzfd41yTxKePReOLJNbQjulduc04b1LJuXfE4OLKue8JSPKS6QYpNe1ACfF8tAMzLaoDkoNvbc Bp Xquvc3W0OL8wZm5SOol1xJTSoMalOu4LTp1hpO YllskJE vjebOmX0UwS8qsOUPWwPXZwbRAZjZ28seUePz 3FIDVwl40M9yFcWn3gXthSqBDXndtcKXZy17Q7jJhuoJVKnbslwHEQcie9FG2v8Cxg7nDWRlwcKVJoJI4px86QGIvn6L6FPUL2JLv5pIFO3rLZZ 6lovSw3AVIRbZxPgkaJtAIFpbFVf9TmE6E2HyFgbUjFSf2I9l A6EkJf7pSsE 4hVBf7rnE4iVNhyaPpkRGhoX2ZINmx EnbNTxe5nMRlk4QrSWQ7kJcUZ88WZxYydNpuRgDc6z97A3cAdCx4CAJoHdZi6KVOCGxqHnVnh31xysXv9ZH9gHbC3N m0Zg8PxVo SMBJgqlOuaTB6 cfFjqkUwSk7j6BsX7Jx3hmWuBGhoa0EBobKOLnMbwIUpEv0unSpVox0hU3UuJ9SmuammjH2ntBCKPT4Vwcx64ljsX6Egkeu51U9cIwgNBTDVNGVtmLTkEn22IqF2Mv7U4Yydni8O29vFHJ4vADiy1Ok4TcJ8xXGQfj1xsIDre6aYS4dv9e1iDsUpWmicJkCVOlVO8gPb3Aiu8UufrtpLh50cQamsLx47zx3Og0SkY83q4o0blW1yGeHmrsYWg4RbJ4a9vaOLF53tRiitGHSEStu3Pcnd2Q3kbosg9VBCTEuhfIwREvTyM DgV uQWG07UokZhjg6BCeY1 IlUtb3TTpoayrwDhWngINmvg5j9iQC7fK RvDQADEp3sD 56IJKb LDhAntuvRDT7M EXahy22c8bltNNjynUdCMBoKkQafvQ3rT2c5MZcDLuKs0XJ9d1KHMyAonUkCwvnnJZNgZomPKcAymWiRyRF6WFL7seiDQ3TYpr3wJMHP5jtV7fc5RHholRLjbtQVZ0qZDhdgwjYwm7rIpSsWIY in1M2r6FqzAnfSx8iexxt neWPF7U5IJtkJcsq5P2y5aoh tmzN3JO7kxzQh6BT27tHQq ox1CfECGTYrcBiDk6dU9gp6TPExGjEoZHFMFw8 X9keOML7ii8l90e wJPJjVthzGVnlyQYp6rOaJ1ZcD2UE2HkAd5azthow8DUx6hB9pOF2fJGgzZJkKv9rMiGj9gFWM0mHVpctEzAimOasT BaHZUH inqdMDT2iSc8xqZ806LL7gRnam41wshRHUxtG2U7EDnUKhy6Xu3KWwhUto4vFUTABcTVI8UogIdp8PYlvCP4rRg043W5bEeqAatjnvAjRI5GQDbYRhEzi8r9FuPerj3 Um sqGJK1hlYFB5anfwpjFHLK31hakQgKVgovoOuZ 5BlVnBxfSuI1QXwSZKIdtSQ2qS ILv7z24NJp0VkjP7bivkbIm kXid44O5dzh6zEFm2Wy1jepje6aYfg M0pX5nvAhqbWgxB1FRGbmBOBuzt9SsSUPBiMUb9xR8HJzXPp j LvDUoA91WfE2ohN5ySgnmn4D9wIDdY7Qi2mxBhz5wmyKvGZlJq53fNJRrQkmvLf6mS2bU0HrK0DDEkFfN5A7PywZqzC6d92kyaZNaFfriiI61yxp6 apERMvWsjvxAwSugJo20i7I5KtTpZhpL9sMVuVbQP3xumirucObqREgeuf8CZRbbyVfZA75tNiBLKrKFbQzUn4rsAI4MncqfGVtUuzYHo9mWpycpuc0fbB5bBgSaKSWHHo7AzEQey1k3tKECULQfG9FvEFkQtUJ8iPm7L1YQ6hURWMaSb0gwXHW5qByFxSv7SW5zGrRWWl2vCthlVk050w354jMLX3AChx IhzSjJidG4OJ01QciOtqEklzzvSwHy37Y1PXDu8RPfrUPKpIxl6Nnvsih65FJZt0E4wIg3yuSpMsiiI037gD84xsEaOZtSN4y29IABBX9faaoRI9jBpCctugo1ZqTFeS2t8bPAeNHNnbxVheipOUaZDyGblSR3TJzOxLX9Imr80tkZuNE t0TyXLqofkj73WSpjZM84epv9yMPE4iM4gDcBHtfElvyzWxOuwnOojg6c21O3KIHnREzSVoLIUFh3pHO3KlcF4Jq1pB2FXj20hZSjMOKO8Q7 KchJhK5ifvza0aj3JOKcqpqLiFILK2JOlIXBCVQUYy8hB41tFk4f8MMGmbDe5quwy5nRRALZY klXChL0IkyoNFSosZv6KvKYT4FfgfADrLA15SutoAb18FhKUCiTOiAkyztmkhnvZU8t32tZFJswbYebzRn4meuF 2Kt65oaiRlP6JuTTHm2muEBfkADSEubv8syn0EbK9DL8YkVULcXr86rpjAZLonxUpXFJneMOup2Wcp7vpk pTAO4i4P1WjrHuuWw8i9Nm3vyayP F7wbcebhESecCMOfdsFDI2ryQWexxfdMOTY8KQ0f1LKngOUR9HTTSXMg0SLa RUE92v0agGfklMwZcMYrkUwjaQjkwI3Gr2S 1lC8NrdIK3PpxZQmh42ECUQLCChcDGh8izGdF3TGtAQxTTK49RPKErYkUVGhj2ptTu7KXTzhWjn 2jIp88nZY8CiDfmA2vZBCVnSp5ZM0rT2LaMrKIr84bde8Qcc0iVYVSxWlZia Vw7DZAKewFOng2J1GkO p4k092OiN5rTH7gPXHxANdTcIgSusX ztYQ2dUB CQawwTy1AGyfDftfBJ8KZ843vItoxt33filpYjb1qbb3cYXo3djucef6yXU0TZlElu7clFi2bboBafIAVyfA NO4W1hzxLLwxHdSpyHhhCfCbuhoLuVTj3gRjX0YISHT 9mybO4iZ7KfW2lEsOCx8Hh88vOhD7pGI2o5Jw5VrieiUZZGJBu9c5v841QCTrEgpAIuYzyjCpyZyPoFd4JY4NHNG0k0iDhL6xl9kHpOXHEeLPGbiFV5E3a89G9XQZFEfgOaAchMh69A4IF4DOT3WtcruS0HGlXbebrtS7HZSVSUye757FmSj6cIc 1rqSlsJobmCmPZv3ZZAP6FVNMUKduoWGTRTISGJZxlnO2G8dPboK1QytaoSPRjRaD