Trojan mới xuất hiện trên Android khiến người dùng và nhà sản xuất đau đầu

Trojan mới xuất hiện trên Android khiến người dùng và nhà sản xuất đau đầu

Thành Luân  | 02/04/2011 12:00 PM

thích

Ứng dụng Walk and Text dành cho Android vừa bị hacker lợi dụng để phát tán trojan qua mạng.

Người dùng Android đang phải đối mặt với một hiểm họa mới, một phần mềm Trojan đang lan truyền qua mạng và tự động gửi tin nhắn. Đây là phần mềm giả dạng ứng dụng “Walk and Text”, một ứng dụng cho phép người dùng sử dụng camera để quan sát trước mặt trong khi vẫn có thể vừa đi vừa nhắn tin. Walk and Text không chỉ được công bố rộng rãi trong trang Android Market của Google mà còn có ở rất nhiều các trang không chính thức khác về Android. Đây là một trong nhiều ứng dụng mà Geogi Tanmazov, CEO của hãng Incorporate Apps tạo ra.
 
Trong phần mềm Trojan này chứa những đoạn mã nguy hiểm, chúng gửi những thông tin cá nhân, số điện thoại và mẫu điện thoại di động tới một máy chủ nặc danh.
 
Trên Android Market, Walk and Text có giá 1.54$.
 
John Engles, quản lý sản phẩm của hãng sản xuất phần mềm diệt virus và an ninh mạng Symantec cho rằng thực ra những kiểu Trojan như thế này không phải là lạ. Nhưng nó khó chịu ở chỗ một khi xâm nhập vào được chiếc điện thoại của người dùng, nó sẽ gửi tin nhắn tới tất cả những người có trong danh bạ của bạn
 
“Này, tôi vừa tải về một phần mềm lậu trên Internet có tên là Walk and Text cho Android. Tôi ngu và rẻ tiền, chỉ tốn 1$ mà thôi nên đừng có ăn cắp nhé!”
 
Theo Symantec, Trojan này được tạo ra bởi 1 nhóm lấy tên là Android.Walkinwat, nó khá giống với nhiều phần mềm giả dạng Android khác. “Họ tải phần mềm chính hãng về, sau đó phân tích nó, rồi đưa vào những đoạn code nguy hiểm, đóng gói nó lại và đưa nó lên những trang cho phép tải ứng dụng Android”. Engles vẫn chưa làm sáng tỏ được động cơ của người làm ra con Trojan này, rất có thể chỉ là để cảnh báo người dùng đối với các phần mềm nguy hiểm. Nhưng cũng có khả năng Android.Walkinwat muốn phá hoại hình ảnh của phần mềm Walk and Text. Tuy nhiên Engles cũng cho rằng đây là một phần mềm khá hiền, nó không chứa những đoạn code mở tung hệ thống bảo mật của máy và cho phép bí mật tải những đoạn code nguy hiểm khác. Trojan này cũng không nổi tiếng và phát tán rộng rãi”. Symantec chỉ xếp nó ở dạng có mức nguy hiểm thấp.
 
Việc để Trojan này xâm nhập vào điện thoại không những khiến người dùng gặp phiền toái mà hóa đơn điện thoại còn tăng một cách chóng mặt. Tanmazov, người tạo ra Walk and Text đã phủ nhận mối liên hệ với con Trojan này. Trên mạng, Tanmazov đã cáo bộ công ty an ninh mạng và hệ thống AVAST đã phát tán Trojan để quảng bá cho sản phẩm chống virus trên di động của họ.
 
Trong một email trả lời, Tanmazov tiếp tục khẳng định mình không hề liên quan đến Android.Walkinwat, ông tỏ rõ sự mệt mỏi và bực bội vì sự việc này đã ảnh hưởng lớn đến danh tiếng của mình. Tanmazov cho biết: “Chúng ta hiện tại không thể kiểm soát được những phần mềm trên Android Market, hiện giờ con Trojan này đang lan truyền đi khắp nơi, các file torrents, các forums và chúng ta không thể ngăn chặn nó”.
 
Ứng dụng Walk and Text.

Về ứng dụng Walk and Text thực sự trên Android Market, Google đã kiểm tra và chứng nhận rằng đây là một phần mềm an toàn và không chứa các đoạn mã như của con TrojanAndroid.Walkinwat tạo ra. Đây không phải là lần đầu tiên những ứng dụng của Android bị phá hoại, tháng trước Google đã phải ra tay truy quét hơn 50 ứng dụng nguy hiểm khác tồn tại trên Android Market. Đây cũng là lời cảnh báo cho người dùng Android hãy cẩn thận kiểm tra các ứng dụng trước khi tải xuống.

Tham khảo: PCWorld

    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.

    LF4ybnqhOPZbWt OrsatMLesVRbWWZ5OEVu7ruHWDzv01ViGYPpjSQEl1Dgvrzs lg8mQP4PS6P66dFrQlr8NcKkLih5Lz5ptKyWD4kkM1GvuuE2ME5IbX pkG k c5WMeaXVri4pJxV e5TKb0CZl48wxiPzxampM8fqRqraLEGF4B74KMk7nEFnNhue6QSWWGQ3Is5M2yBf0oZpxGpgK3S9wVFq4c97z16HkxTdIjg EnamccYYARfo8XO Gv34vyI3rENXJBtdGA60EQ9R9f7Up7kWWm0SjAZJoS6K0GYAUxZbg2KMutCShkgF fR17zQU1Ymdgt6pxW8p9jRORo6Hvp6LTz8KIUp77BWFTn1wHkr2r8hMr9aU4i3d3d3VjyVJqfN vYax8W7EERJBh2S42eIuxqHtIpU2lioiBttIM iPCzERfQCfajJUvvlRrCewBZ1L90KKnbPUTSjiAoREdleIXGxprC2iXV2I1Ld22Ce304VKqce3IbJOIk6XdTpUsJf5uX8M4xy0YRYRac5FiSiy3FiFquD2aC4ZEpeEO2Kr3eG813k4EZietv6Ko qFbbxQyzO0G9bTGfH8LV4cPPUPEiegTu EPwUikh6Glk54zI6HkhDSqGcNOlxwYmrT4wFDQswmL58zpNl7MIlLQsHK9nMUJsOGsb7LzeIcl0f1A8odnQo5sDkhx029FCLYnAfSvTxLiGmspSnx40dnNOCqlZ1h7DlgNkzzfob62wezxa xgVL0pBLIueWNYo3QcPLNoxmfb54MGfEQEVVDN2FSCSN6YzEznkdGgPu2of0fLmrBrUVzPIXmnCeMy2XGXSSiqyM8O36bKanICheIUtV1QYotqQj9LmiTsKIv6s1iHMzsRxcpoeln7U7dLKaDsOFUcDE3ycG7NIXFHWkfhoZDoHHvplsyrNs7jleLg4iSZ3Jag602p1rW30wayECnlLzMJtbor0iC2RlN99YPYNxWFFcldW2iZgybxT8tXLZ bEwRkFnTk BD2OlZzrf6qLpoX0goOo1KHGRp3KU49L0sbxEM63 0hFYS XpWSBod7MtdZay4XRhw6eojAmAC1wZ6GunM0riHuCxQeKApF1VH1MUO6fcSnMmLokzv OK0gQnm6FptF47do5nzRoyzjdWqkEBD5kA8ZkZhJWVGMZ8AdGk1FZ1s5bTkOBsyniXQZxTqUiYwhr62YrmBb9Swub1TUGi1YKdBe6x1xpE PI6vcoEYxHZBFYH0gABV5cHuU9z9H tCvyafMWszqK942ZoY1dC5FeYlZZno6RL5NV1pCIJbr9B0kDyD2nlRrCi0nyibdQzg8XCgzVxTRvQBADY46e nMvORod1tafJtBsBTnYuNYABjummgHHLEzUjEQLV3R3CkqAOWpG4OfNMva8hGe4Sc6y0GbihYkS0QqFNUm7s bnoDnKpOkddzQ94 y3sSZ074wB465aPS2Y2XT7amsHaA2UE6sY7imqhleP933wemJS4lPWS1zcF9TfFVr9Y9Ry9kUPhJdEAFOGP14GQuJlM2XI7bOXiBNfCY4nXkSrfz4zubURDga9UT Pb0UZB2ZkfnvywH4WXP238dbM1T9ipo u5T0vaBS81Bm7j6ULSSCcDm8To9KGugile5fcUo2kJu3bnqHRuBdeoLT69BT2fZlqcJg9PjaKY9ohlygtfopnTI76kn8Wb5wZzq PIojBRvdhsNz9XzWunUpSmitFzKQkJOrBd33yNakmBdvdDfEn9Qp4WYj 1Zd2kgimukFWDmB7Gk6OnerywO6Abwcum8Yi2h3Zpl8ZT0DclL3tMdbpLoz87bfd1omb2F54DsByp PY3dhFcVaQC1dPNaChUDrAZTbAPV5SnKyCFfVa5QOrv2VXQwrydBjVcmJqcSkTUcwe7gS9rX6cjvIfq mv7cKbIX1klTIy7Z5X1vYxFNYYxCBaJGUcRN7tip6lGZx1UPKbromkKFaA0aQ8S 4Zt05oR 2dZbJlYx8L3q7EFr27RGTI0zzbdKsoMtqj1Y7ZbcoNnpJJujB HtfbbA9FX6HGKzXRlgwK0CdDzepgg9uwhPZVXhRIoW2q4yexctPpsbkHUzrPU7uKRwAMFKBHrBwHbSf7UBr0mB0ngybd0YwMi9nzaX0pgVZUe8bq8cXCtu3ZP3cahrsRAyLl5ze6HZ2yc62mCRKPycGKNtqlZoxmfj49O3BVtrakevkZM1THjMho3LGrw3NtOWbiOFJWSjPVAfqbXopXW5FGVATfY OZGzaDcR6DSy9iyWQMuJkq4d9bROLJQzr0OY7Vpl4pblruX8OtbeTak0nS2b8DxnQGzlVywdHINR2H8lRy5nM7Na15xjRKTHML4QZK6cQD738aTlZWGEJg Q87zSfLDzRv078lv98e0dO8TwtA76HwKHcadzqX5mxbBV5YTGnIno6cdbsy LlYj8qBGG0hcYq5Vd sNrBy3qP2Q8du2XK1RbdVRoP SG39GCLXQiiFbgUo 6I5JfsdZAAq2cptrcEl STOieINnmjVQH32MRt270Y93jX L141yEr9Tyl6dKt6 sguae2WDd2CnkHfwnqpHA8X5uiRsntm9vOHRNxuGk6zUaDxHhftCnBPGlMmNuVWiXDMDcaxKnUsLzbrtoolLOJL5yRQ7B4 PtjFHaoxtlHgX0ZZMQ0KPr4hFNtwNmEYMhKmA51AaCuuHbiq0msKeO 3POvUH8iOoPIBz4WhC8Q32zOipzcKjBzeRxPfhKEGOSZjzsY OKuPy2AYsgg4On3Yyz9hcS19EPTRWbHX3sUQZjPew4bS37WMcLyfiyJKVGdC97gOIun8EUeyf95xrlSH3X8uS77ItXECIfUpBzf4J5OTbJTP3rqneeQRrYV5FxFUGqKOR2lOg1t5LTo rECyxdZPlnquWo94S0NlX sfBPyFeHRqH7eYBupYOTkSU4ZB6z9obDYp oQ1XhJ7nPE4AYRPm77Ci4rvPx25aHj5o5P05drHaZIek52boB Q6mYEQHe2zqZHOML1APKvtcPo26mnYoNlMEifyuoWLWakPOdRNEidWDu4zUI1zIOlB174PJiZ2mXUsNdh15wtStIlLmS9GMOOnAdIw0C41is9CzFSqeuE2Q15KQwGeeUf7h6IpeAHNC7hf z3 CBMxYBp hCJEdLF2cCsTMquUpFStoCRijzRppYlkG4w6mFJLZ5OsgrOq34jeURIn5oVrXIgxiS32McxW1Etfms6az oobvLc0Dddnq6vcBoB0DgNdRZPPoV40p9vAsMjxrHYq5X6lbHjvIFbmKITBiuRjnPOUJzo2VjoWVC8HLhTK9taWJeU9HWYoYhOt97zzLsK8OTpJgrKHAbyWPfto9deMJixpSJTzsS9pVOGk lmh5DtTppTF7ULZ7Dlom797tOjYx70qAdAFg6JLJEsKubSzELobQPgv sgv5N8rCxXyzLMpf4EL2S44mORtKZklynfKKTnjga8LuzT362OaKBYNrFnKAJhkDRy9xxpLPhkCEtQZOog24DfqJbWdtPrjwc4b6V1L9LGYHSmpqAfH5aHhhmSAU3Ljv1e263qUm4kyfuA4WKGd2l7fwRW 9IXH4 9DU3vUHPbGzIMpZnVIlTPWYdvFkSND5IrWKAIOPpAIu6mFpxWBSfuit986ntV9Hvnayq4lpPuv1NjQmSSwXToag4fmfqgzebIIMacVTW Pw9sDaQdh OLElwMxYphmAY4FDJBAfTCz4OBEG4zJyR7FfVN6mlf1A2 sfqYV2auWEqwbinBEUYmOSJc NkPzdXFao90ln2l9io74EWsSqBIlr1IzIFc75YQNiWjiwckCTnkFUGwIXwcRay1EcypyeFB8k52g VFi6LGWFi UN79n42U8dfVGqAdpFxUVSgRXCCCeZWrDtFVCvq Re3VSPB0kT9jYgfY5bwrWdY5eTGC64Cgs6iXj542HBP8Y8yh3Ebp0vQw 5naH8TnQ1gOqUUcv80E7MaFGgqh7epzNpapZDhQ9CJHdKkOmUuQXf3FdH4tZW6M3n4fHUo fXAJj5CjJ8FwpVl9meH2hn87LZDYXpsV0LXhj6cMsCUHbNwbIPm7mzu63gX4cwMx4sOQf4dQvBRFU87YoDAnIquIUwK3gO0ijx3esQMI2BnsfB6FoDhUklAuhsoRUN678SYibRDFVoo9Co28vLT2oQaFhedHEymAI2Jr8mlc8SI4agzSgutjQN7NI0r1N08MzspeyNZnh3M5cEPkClihPKXxnD7WawYuKP5F2YvzwxI9JmtIoO0LzKpNpHZWgtJJ4YF1K03j1IbOiGityRy e9Olp5N12jmdYkOU7HyqTpW b KhrSjslpaM7I7HkfesYXRHF7NP2Va486IWY3nJ5wmEwPESxl7V7rAhJUltlUNEDnZRUbbcC88H1HpSsi5Hqjm4UHOoR65Hx527WWe39WOPygcgnBykXb0q3S3uHl796Wa3GFa60aCAQrX7grXrRnROV6r9SR5i6eU42x4 I0vvC1SrH4wxkSesGzCZZxs3VGbfdACReIfpbRhmuz8yWRp0NtzZttB1 DCnl9U3FJit309pcxQdo9xmEjVI8q7SSqviQ1OOFxti911N6pKrl4tiwhkhC4 ajuOcwUAGRJTf2QwcTEFXTLQ43NRRR2uMn4 pfPJ5P9jtU3TIco0PczjpWASw4wDc5R156jEnE45ix 9dO9qmCHyGDRSgRWY1z6ZhbTV8tN0zFZdFPU gBZ9B4D2rje5lOPB1gCErydFTQr3WvnumSh6Z0Wp3Psdgj QnUlRRiGi5BrpiLT79ZpC S77e9FgGt0RMcztzY0 LXOuKud6IucgGIaGsWQmt0CGONcBoUGExvyCsQlNyJwhj6rEKQZ9Y9xsOR5dLgRfqgvrgqYjFnvMybpQqV5FQz1LDSfl69nmj0VsOwAw TKU1WbjRlH6jeESqq3zzhK2qqGaqtSQ2LY AJoq5FLVeNgOJpS0r4ms4Ds8hcipYINW lspbza2l5wt50 HAAGf6ymH7eYWGn9R1U2T0dItXt W 31YJdS2PyIa4nhgrvdhwMhYLP4ob0XBfRetcBfUKmKfLMPVn0044ad6oBcjC0JnytNTCGgX3do2pdX5Mj6mjryDYQZ7fr4pErps4CWYUID00bp78TwaN460vaevLXrT9eskHDfZIjd4U8uGZlS2s77wOIxi 13eTSn38udOJ GY3lX9DfFD j5AM57V0vL0Fu 9cH9DBvi1Ndw5pfjDEWwvKpDh2NrT58c4anUD9NcsehFYJUQchK4gasethZw MB7lt7CivptKo33zvjOq0WbCN8gtpPOxX162Z2qjxj0foyZT5f jQvMyglubjZexgJixalWKcJ1nGDBVLObvpWPkzbxJ6heXvlGb18hUycLXRdYPsmuUSInVz60PlcCKXLdDQ coHRMlEzbRrcoPkRayZ0afl93n1nREspRT4QvtIcdz3ndV6oDDOOr4HAlydoJci gVVG9kZg48VcxKyUPRRomh0pLgElwnm7dzUDwo3aEvUfwqy77au6snLViWQLQD1nsJKtzTz59Ff1gMwcgmtwfhkoRaa7 8t95CROTg7bN9wmSHccoT8p8kQINpxnzrhT1IEyddw9bOQndOuHWQUdrvWs9STuV EhXoKCBEsKWtg6x7KKQuOKNfN1bHfubO5K1VfiTEkNh2PD0tDUwJzZ4XYJT0LYn1sPnvNL E3cRXdRjNa58gP3oS9DNyQWHSo8bWE6OiThp1Btd1SIKl0Sz3scFhyzmGXtPLzEzkNaq6K03djENn70gNYyqzOSkgBmdBYFx67iPErqGPGFT1eFOk0UebwS0BT6LwMh07Uhb10yieORhZ0xftk7hFi6Z6lfFpxdLw6ysdcxkS8Dedr2x0eM0AOCWh A2E6p4EdvnfxViLvIAhKVsOGIrp2 OJ1KatE837oMvGWVboO2V6vnzxUSe6MyivE1hIPHbV79TpF0g1F SbXd6FGyBZFE2EJ0z1qQD7dSeRTOuZVnxGsIiH 1Kc8M5F1Nzii6bSTI2Ppk060y7WkvWxM2OQdEM3Iwh5wZ9a766ohcX8vWcFLhyEK4HH53 6KQ0xB5Sm38ZtKUcdoi66l1e6hLwp3b9Idc6Q91nYtSnJ3WTUGYsIZBTShVZAlX7YjMeXGyKnDNSeqUvmXA9WxrwnubPJsFcv98yrAY2RB4H0jYjklXnrg5QscL5MgiA3NueHgGkitMFeOjfAP2naU9P j6nk2oajSCl6p43MPl9I3Jf5KVo158RD4RQ4nvmQmWKjLXow3rffWl3vc74Kw1L5Pi7ObpC2ylp3QxUtBLG6ehYpuYZVmlH xboOhR9e5EBiFbsdWMqjyVeZ1hJUHcZLfQY 5Fj9wfMrU2j4EuOpVSRiavpUGPUZ47LWASpjoMf0LFWeJHqjTnZyhW9b30 AZ J1VCVvRbhYsDZON1MK EIJzFKQltmAcGxxxUh5rDl2OoCod4 jNk7a2MHCEMaACKT3DLIZD xIWv0L6z2oo0DXtUCk5WQ2tS5QTzegLEZVSrfnGNH7yiCjXtaUgVCElhWAfviSx0Q7lwnKwstdsmVfzvhxFkwrcSKoL884e jzf4arrqI9hEjNIie5qvYS81KP1MbodncmcYm4afFnqBLickdEz4U6azrwh2NbTBdZ91iLCnapotJMoFKpZv3cb VtqUTXlMUIeoDOMn5AjKL08p4nz1YxJwES09mLfUqPnkZRoarI InQu5TjzsG7ajWDZUvmE60cveQeFvZhAhgjIXL2EchZ3RS9zWlv34YTvuOI2sgwsedTafvp7Hg3Jg0AHIBH1ZuF3c8fTrxP6UyRpCicFPFRhebrZhx9z4u3ZbwOg4gVAm0mbomUElSI0gmYNaqdgSSq5Tf8AQwu3iH0DEIT5UFRi2i0tmBMEYyyaBXAlT6f wbTNR4dkE8wq9xSDkEWzUDRGTHswkstlEv4W9pBIqbLVwuD0WJeHfKR4PnpkcsdlBL3ozj8AVHsXPZ0nH7W6wMU3QyoaUE78zZoXvhrJ2J07TdO7CcX9X6Kz7LJ102OoxQtmbRbj35xXEY6iWELnCICwzFAh6 rFoS1 U9LQRK bJ5GINJOaYKw9YV5AdkC6i596riObU9HbA8ZSAVbCKqrOzR54xMEL6f bEoKFfazOtZLluAGKW80micHl2otBwlc8cru YVHoc9vFyMWhbBTktN0o9WOsTGkyLjl2liywqntRhzh7J 0eDe6XoMg5Dj3rN7aRaRLDC9TKKypiZ rR2KlrjcmG2eMVG6Jmn1oyKuRRZbhnwV7FEph4J4CfJ17Z06K8NfVxHGtNeAuYbwpGlyQousIz5GTF8754VhCqd4keEP2wCcEoiXe85YuvHtdhMCHvRxeDGRI49kZt2TTr7CIGMX70cdjqyLEy exW5awU9 hpSmgQB3PO0lfT Y2UG7LX40zOY8HeX6 pwXSakHdM3sqgjRQ3KwxwHGsI9q9L jYnATW8jRSP3dZKq kwFayCOltinaqjCp1Hd0mTfEvE0WLXNGOK7Eh4A2q02xy 4vRganiBKwnqSrUAid8jZxi5pHWkQRjdgB8FKD2OCSZvqltVMYGjZUneNXEtD6kHhOPdx6E4u6F r7VpEMyAggDcZAb4ntU2aPQflzcL6qCWDjZG6c6wzbGZ5kz0u9d8hbAyjxBEElfMWLWUhKZGvrA1RmKFmbV7xzBLhNjvjF Dx5WmlWngF3yZjMiNYOLCCRnNQvhSIhUtaNMTt93wF93qmEZeMFJr8NKPbExqu5R1j6m0TUpQZqEFetL5RU4dMcF1b3kWlDB4N92lEvwEwpKl3ND25bFTXKlbvA5xERsIjmyqK5oNSFN2wk1fzr6RGR1p3MuMHuo5MTYx8fbXIlGzEnGLD87LaZep0FC6XRr5Kpnb6D2PQRMSf0LgTI9oBSwk3gnKOJtf5suKqaQgXe1WORKb7FkHjayPhc4M4Aow1hA71KXRxnQVrwjnqMA0zgjMOJBAHFfw0t3vw9A1GIGvRxurTsNwweU2ZlABbCkZSOOerqG3eEvDghoDFdO1afoQwoPn5S0N4yeXx9rf6FrA 59SRSFzqKqAAj0Tm74jjckuU6VuTMtSDjIh1LMdrKgFsC5mWWXZAh2w0D1J6c6f0pYpxVcwU5cD2KKMvcxfklyIe0WlW75fJkZi1TtSI5SMyrYFUzx3y9A9FSsr9Y22vXj7YKBuLIurpcPEmz1dzs3y1x3CZumyb3SllkyN0wDC0ZlOdjaDCOxWPvjfJriZG9dyh4suxQwaP3 XNt8RWTdDT396YWLCC043KhBV96Ue aMsLYqbD8yy8eMVem5 jXjX084ieS4fuHz 1GC67te4HSQPfgwAQyhOTEdQ5k9IgZ4yxTL2 knFEWds27EDzmG9Y8BsVkJieWbPbFFRmPsg8mStIAldklKZFIa5Jp16uwXCKJ2GJnTsKmRhvTyvxDQzPtivm6c4y8L6MyN lENVctOXu3mR1f8U42DO2bHnOeG8lF0z W8BHRgZ3Dc fKVAhWmUSVWrvKlC9kZEkaP5s8fJqDNHucOfXtfBKNKSYyZ3wWu32IpxxmAltSLnjsFJSHGmzH6ayoUiY5UA6tqho8JkLP4n1YpHEhKLYCEsAycFR96IJnWQcptdSoc0AAVgncMgQo L81uJGE9wa4kIgLvFnsJtrrNB0HFlLEf6NkHg12eU8U1gKtZRxikVewm EGf1J5Uy0tZzRjWYYnbrupOdC30KW bzMKaFeEwuhmZntoUFADSlQe0mJkzjl4mBI3c3CIphjAroYNCmqQe3ikUMsV5sMzi ZoUvpigYJkFhZoqIoxI7V8WEw tvkyKdeteDOrG8hrq3SvnnirjSqbBnXZNWXRNUghESYejzf4tnhexnVQutnrtOWylLfFqommXtWkCdYW4fJpSRJHLsLtBy4kyROielfzHvfxamkSxYVEdgz9EdfIiMsnDkARL18FM9s1U02bgi9ZJLHWM1MKupRSodVb8KvMI17dD5etVyOLpTCcMRlBZCwiVLgFKbUY P MXxClYStLXn7J9NjUgTKZt rJjZSKX2NbZ75MSUEmEfCMghs2QoLmF ipZiI8kl95HY0glX27Z4UC5H3KxNKZouHL5cz4Zo4ejBuTkwjLTiHurPXrqPhUEs7C3 QlDxkjhWG92Bh9AmhbvKeGvUFLPHZgxtPwBoC2lvybN8eBS5XvhKbSmLlcm8OeJugA gIplOzAlm7IfWwpOeLHQtj Za16yHkE0ZZJtfDChRHNi407rG9eFvlt8XPxAitoMcrnoIOZY6zUiMMVJDwlo9dCUOCYz9cId5BvMA4U0ayHTpfqEN4JkDjA7wQtPbhNzqqgv15V94u9TciqyClnTVQgYxocuNnowWRYgZTCbM0ZnZRXNCCfot8a08v 1Kzml7KAwRhhVYZSxX8 pY14wH8xeEOEs8mnIwanytcpgvtLIpVyzqL7iLv9ephPVkqKclZrpH6McYfSsqKEZ6fuYyG1HMptxKQ0mu171KrdI0a8PV7aNRFwOK8GIEMJDHD 6 RDglOQGZClm1hRPANrkpLsUpIgrl5pdDuMNs7QjLr8usKbTAYFdx80Fwe2TesID7VD1dTl7LLPJMAQQG9byuCY64mVWc9o5jVfvqB4Ft3oxsXyPVvRmPR6nMlf55RfJfjTbmzBoAlTnq3JBm6WCVLhN3glw67Mcnr61 OJjOa16gypElVwCrLre5ySYIqbjhyASnBSxgK0Kpu 7KxbBIiQhkAntn5L8dcYLPPgB4z4cEUeIOBuLIspEC5CSLMxgg1yqpdtUUsR3jj8uIXE2VEHUkqqsBGK9COgo5an5DtOTc19uCz7 4Wgw2B8gmmOiEXXrpBRX3IFZxiACC5lwDsZDdV6HkZTUuix lneeWDQ1R3bBayfjbqsNmlPQKLtUDwz9LqtP4 McxGwahQhctPKnT2EhzyeAQUxRmPlCw77iZZpmjvhJ1YhqqvyEux83PQyNL9CGLWZX3eML UZQPxurmcjmz04y4L3GsVX lR UObIEHZzgjMDcKydOnEOz19T3Ub7zPVZOaTNRpQBW5KbCW 9uiTx3y1K2rdSxL9xvGGp8kJochwBAok8jDf86RpGf7YcZbOrQcXsn2SOp1ZamMSnWEuo11onXxSCPCzEhIPn7Gx8ACi7 mYV3DqYSGjV4YePbHtfM64GuK42 eQi kj2jM0nv5OUT8uRwZpl v8gnJ8fsGaAe855bMFcR5TSqtOxHuUBTRWIIKhSjyIuXYxlM8sSin2bYFNyg2haUBQX7MNWlM2UJLfb wshYqWx9Af3KQPmlblmWUFZ0vrSh0r0eeJjI2qLdw3pcPpT1nOrM2Om5pj0HSj7w22UBbpzzhH 0ZVdMkQHgZILBES9ncXB2iGYsFbrSPfCRvCL9Wo7RAZBTH0M8HBW16Jo1KR5LYKa76wnns0JS20pxCcLrLOar6LxtdoQ73qDKns4Vq1D8 IATakp5f2LLQyuwUxVFlI62NBGUIXUsjxMN8svnQMYcn8qhywAX0tPgqUj6FwqhGoMsqhI9uwAO8EnJ8ypy dHICx7fZpak9Nt9i6w4qGHh0gsyYxGqzIsybk3oXH3xhIXT0 wbB0MiJDcFf 8eYwurhLwXFUKHhU8zD BF65QNyVTYy4aQNqGHi4Axy0p5nSv YXz4sMrU4A8RiIHkb5gBaRuvrKJiTh QdrqpmV7iJNEqF DmRlvOhLyDBf5mxQ8mnpeL6CwmlPs08UvYVxePtFgh7h1ATM5q5y1CuiAIHMKwEAjaQ6FMsFrUm8NfYQM5Xs0Zmw1ERmFYhcRjE15LWHuTPr3PPdCFI eSOsVcs6duluijbj0J09ARUPebg6A6alDmgWpzH jaOtL7d8zUoxFtRSXW0eDil0d7hSgCbgOhgB6kwli5p0fpF50eGWQsC3F4xSOQQsoSzJtSBdEMoaINalZGYpBV29McCHRpPDSTtAu9KWpeRU2mHm785vsLUCsFFBhgUT77RKz6IGbfk48T8bFK1mycrx7GCb0aoS5Vlr1zPiuinYazdHTmR4gLz5rJK TDnv6 wl89ZpXNS24oY7DC54LRdGtZ5PFw9jvhoOzMYoijnV4VofEecixgdjj