Мобильная угроза для финансового сектора выходит на новый уровень сложности. В последние месяцы исследователи из zLabs, подразделения компании Zimperium, зафиксировали всплеск активности банковских троянов для Android, которые демонстрируют значительную эволюцию в методах доставки, закрепления в системе и сокрытия. Отслеженные кампании, получившие названия RecruitRat, SaferRat, Astrinox и Massiv, используют продвинутые фреймворки для управления командным центром, что позволяет злоумышленникам эффективно похищать учётные данные, совершать несанкционированные финансовые операции и осуществлять масштабную утечку данных. Совокупно эти семейства нацелены на более чем 800 приложений в сферах банкинга, криптовалют и социальных сетей, представляя серьёзную угрозу как для частных пользователей, так и для организаций.
Описание
Ключевым вызовом для создателей вредоносного ПО остаётся преодоление защитных механизмов современных операционных систем, таких как ограниченные настройки и запросы разрешений, при одновременной необходимости обходить растущую настороженность пользователей. Для первоначального проникновения злоумышленники полагаются на разнообразные методы доставки, сочетающие техническое уклонение с психологическим манипулированием. Основные векторы включают фишинговую инфраструктуру с доменами-подделками, использующими, в том числе, гомоглифные атаки (Homograph attack), когда в адресе применяются похожие символы для имитации легитимного сайта банка. Социальная инженерия и смс-фишинг (smishing) используются для создания чувства срочности, заставляя жертв скачивать вредоносные файлы под видом критических обновлений, выгодных предложений или сообщений о трудоустройстве.
Исследовательская группа zLabs сообщила о четырёх выделенных семействах, классифицированных по уникальным индикаторам компрометации (IoC, Indicators of Compromise) и поведенческим паттернам. RecruitRat распространяется исключительно через фальшивые сайты, связанные с трудоустройством. SaferRat маскируется под предложения бесплатного доступа к премиум-подпискам на стриминговые сервисы. Astrinox имитирует платформу для найма HireX, подталкивая пользователей к установке APK-файла. Инфраструктура распространения для Massiv осталась неидентифицированной, что может указывать на отделённую от основной логики стадию доставки.
После проникновения троянцы применяют изощрённые многоэтапные процедуры установки для обхода усиленных мер безопасности Android. Вместо прямой загрузки вредоносного кода, начальные дропперы (dropper, программа-загрузчик) действуют как скрытые курьеры, используя нативный Session Installation API для установки скрытого полезного груза. Например, SaferRat маскирует дроппер под обновление Google Play Store, снижая бдительность жертвы. После установки троянцы стремятся получить права службы специальных возможностей (Accessibility Service), что позволяет им программно выдавать себе опасные разрешения, скрывая этот процесс за непрозрачным наложением на экран. Для обеспечения устойчивости RecruitRat делает свою иконку невидимой, а SaferRat активно перенаправляет пользователя при попытке зайти в настройки приложений.
Эволюция методов уклонения от обнаружения стала одной из самых заметных черт современных угроз. Троянцы используют многоуровневый подход, включающий сокрытие компонентов, манипуляции на уровне ZIP-архива APK-файла и криптографическое сокрытие. RecruitRat и SaferRat размещают основной вредоносный код в ресурсах приложения (res/, assets/), загружая его динамически, что затрудняет статический анализ. Манипуляции со структурой APK, такие как объявление неподдерживаемых методов сжатия или использование экстремально длинных имён файлов, приводят к сбою стандартных инструментов анализа вроде APKTool, оставляя сканеры слепыми. Критическая логика и строки шифруются, а вызовы API осуществляются через Java Reflection, что требует от аналитиков ручной деобфускации. Astrinox шифрует весь основной полезный груз с помощью AES/GCM, собирая его в памяти из сегментов в кодировке Base64. Massiv, в свою очередь, реализует проверки окружения, немедленно прекращая работу при обнаружении рутированного устройства или определённых антивирусных приложений.
После закрепления троянцы переходят к профилированию жертвы и целенаправленному сбору данных. Они перечисляют установленные приложения, выявляя финансовые и криптовалютные программы. Для перехвата учётных данных активно используются оверлейные атаки: поверх интерфейса легитимного приложения накладывается фишинговый слой, идентичный оригиналу. RecruitRat хранит библиотеки таких страниц локально, Massiv получает их с C2, а SaferRat загружает удалённо через WebView, что позволяет оперативно обновлять контент. Три из четырёх семейств также используют службу специальных возможностей для продвинутого кейлоггинга, перехватывая ввод, включая одноразовые пароли (OTP, One-Time Password), напрямую из полей целевых приложений, что нейтрализует двухфакторную аутентификацию. Наиболее инвазивной возможностью является эксфильтрация экрана в реальном времени через фреймворк MediaProjection, что даёт злоумышленникам возможность видеть все действия пользователя, включая балансы счетов и графические ключи.
Вся активность управляется через инфраструктуру командного центра (C2), которая служит центральным хабом для управления ботами, сбора данных и координации мошеннических операций. Панель управления C2 предоставляет злоумышленникам обзор в реальном времени, включая географическое распределение заражённых устройств и список целевых приложений. Для коммуникации используются протоколы HTTPS или WebSocket, позволяющие маскировать трафик под легитимный. RecruitRat дополнительно применяет шифрование RC4 к своим данным. Анализ перехваченного трафика показал, как троянцы генерируют уникальный идентификатор для жертвы (BotID), выполняют рукопожатие для установки сессионных ключей и передают на сервер телеметрию, включая данные кейлоггера.
Возросшая сложность и скоординированность этих кампаний подчёркивают, что мобильные банковские троянцы превратились в высокопрофессиональные инструменты киберпреступности. Их способность долго оставаться незамеченными, обходить стандартные средства защиты и адаптировать атаки под конкретные приложения и регионы делает их исключительно опасными. Для специалистов по безопасности это сигнал о необходимости смещения фокуса с чисто сигнатурного анализа на поведенческие методы обнаружения, мониторинг аномальной активности и постоянное обучение пользователей распознаванию социальной инженерии.
Индикаторы компрометации
SHA256
- 01407d3658eac3b496b546e82e43ed4da5b62641f358a7d58913a331274d3dfe
- 02c6645bcbaddf83c823170ac2369b9b109bf0ef9e3bea8c9f39dfbea519a81f
- 035d896837393d3c9fb496254450c606a1320eaa4553962a786dd3dfa0eb404e
- 0440ad5644e580e766d9e778d61ff492959bd888a35254527e869b87644d4353
- 083f50b0fbd2ffa04cdaf2f48f82396be6c1dcc975b42996ad4444cf7b1f5aae
- 0866291680d6bf2bb2e749dbd748c125ef89cf86a3942601b41645d7384bfbc6
- 08d8dbbf1381f56ad51ce76484a8da1023d057f23d39ec6351e883464114ac7f
- 0a8160e2242ed9c8ccf37030c646b9d27a7ccb2e48bc71350f011ccfb4ecfa76
- 0abc6dbaebb829e13175b2271d0fff1caef78452a6a1c7a54fece0eb29b12718
- 0b0d9dff83332971639d8aebcfdc7d2bed8d33d5b59f870e25137bed2f1fd818
- 0d6f12a17cda79c36ec0105238147f8a3181572245ba0770d4320befc1348cbf
- 10840839682b89793f30210cc9497fdf7f8b011a1042c7dd2addbf023fe8a54c
- 1136ef2b95e66483e4e5f850a9ca44d9d7430f90a12bfbfe5222ae46ce5bc64b
- 12b43a9b398aef326aaed428386bd0a0c6d667776525b308918865301ca17d68
- 1342f0a83c3899b0aac82b1936f23b9336c48890aebbca3f7a2ac2004f2701fd
- 158dd6b988aa0436113be748c548c1d1f98d3b4374411b9f42c064a242794521
- 15ed1308e36d725a8d782a7b1a06afa7650d8bef85cec271efd0cc18fba37b14
- 18ea37c138cc77397b71860c68a1f0b18c7a7aacb92c5d05911bd1da1813bbf1
- 1a039f617c9b676c60eb5c541cd6d587fc6c35c4c08b12c88af822ffa7851ac7
- 1a107c4ddb1c226757a5c7f4e20ca43b531e1fed4ac626775b54cb43b2010372
- 1a82914e89aa8b0fcf1a8106e29aeb61e1576ea2da4cae6e9ca58a20cbcb7487
- 1b3b0234862b603598ba8d705cac00fb6e559dbca4e5d8d3b601dde7b3e5e3b0
- 1b754c0bf7e4a76e3f817e4bd209d90b65a8078502444bbcee6bcd05e694459b
- 1c2a3449cfdbb8049dfd8f094caf91c9754e7eb998d43501d069b2506d3ec8d9
- 1cc530c2de041d951151d7b9bc6beb714af13e2ffb0f006a6350c36feb040ca7
- 1d07b5d4a63e40c097b23a24b9c0b767a3bc8b83911d7f9e24e8d82ff7d13fd2
- 1d281a9d2ac940d34b7093257265cc1735fd9b6a687222582dd8c77cec1c227e
- 1f4565fb32c487f10b22743d11ea228ebfc3d60389e3067d61e8dfc3804f066f
- 1f7cda6ae2541334c331b5d9484e33b6a4dc882fec71f8c7109de17ae2e7cfe6
- 21f107ac65b2eae02038c4dc344c85e6861fe4ef0513b1a25dd98b350c9c249c
- 22ae968642b3a76c07d85ebacb166b9bd940ddf1b7a1d4105c99af5795e62705
- 22c333b61501d8a98363e4477306c81932a8808ac876de19c96602b2797fba43
- 2387a39d04cbdac5db1ad9f7a0e0e5a40b9fd8271ac7a353e475ef182749c89c
- 24927bbbedc326e8d4cb3d587974efcad2350ad29af1adb9d0c3f9e673edc06b
- 26782eefcfbf36c9f11bb9fde8df48cb6d6f93e5302097b1cd9470fd93ada138
- 26eb8c006a90b33be7cf05443c50c743ec5df6812c5960cba2994a943d448172
- 27813e47e12363a7f8b1c7502c75659780626f828cf441e948ffdc28fb6b0435
- 2854ed71514094ef6a35fc2487fa089252103f6977dfc9d603c7de4ab7b59ea5
- 2aad7c59c2faf6092062fc32912c8ff3ef0fd999a28aa31a5896132165b93dbc
- 2aded792750b35aa4bbfa161c4e9fb778845d73b8528470a9121bbca8a9c770b
- 2ca2684aca543554a8bc070d7e74349dcaef56372f9d4dcd854d7ca78ed17a44
- 2d081a0572b7c586d5b3818bc3bc94ee719f7da680552fe1daedefccafd1c415
- 2e0f8715e2256694f114e4fee32a22814d667bf10764f33958f79c3325758ec4
- 2e308b4a938c2a8c2a926e988642135cd27fdd8cf886cca3ca76b4aaf7323a80
- 2ef278cd48e60d6853de7b337de0807b5b3b8fc95e2e0afc7f2e281c60245f48
- 2feff8bbf445c9ed83bbb047e5540c89043dddeaea60e30e312c4877bcaf7f21
- 30fe9ee9e0eb3c6ec5cfb0381b91dd156f8d289f16f0c7207c436038bd50036d
- 313468a6f2c463967cdbe28d455ef42aaf57d16f3b3be59cdbeb552b1c15eeec
- 3185d3d4149d525fade500b9205dfd497469da3bf72e6d4878267eb751df7af8
- 32f10698e369db5966db2d9ea2a65d27e9a43346f24265107b061cce5bff1bdc
- 34045996a2cf14014418941b071c8bff966b94399d4ebd48bd4b38301a2c3aa6
- 37b4651ffc001c212231c451d5266d4d7d949560740f319a287054ca856c2f18
- 37c8a5d8db11e75be7d54c248e0b52cac56fd15ba2044611a53d09c9c49aacd6
- 38cc6e067cf3dc971e32582b38b8afdb5fd722502d4292ce40a8c5635a995624
- 3915a89a5dbb8420ffdc7aea0b6b6c68d0f58c051a7ac33db6cc078960bfa5ab
- 398476966dd34c8dec0004349dcbe2b63a3c84ec771b133b6222ac43cc08520b
- 39914c0dd1b46d900ef39c7e692a0d0c9cce88c4146f63500e3eff706f866dcf
- 3b8b993d53f829d3561c3932fe3abd3e20598627d34fe6863fe35f4f31ca2bc6
- 3d496af9696a95fedaf445982aadc1a565684921811f6f85820d909112e017dc
- 3d67b50033a3781ee8bf553fccee6d36a2454a919ddeefdd31a791b14a4802b3
- 3ddf8a5fa24e4200c0d9f56d8b485b7d40484a97ac3f0b4de28fd7445c0c4ad7
- 3ecb505fab3e2dbd406d4684d526c4520e30617520bdf1904bf5670118bb7921
- 3f522c1681d8b1bb5f28722cbf322705b10a7a64510cd760d8c1554a99ddda89
- 3f7f5c5c6919ff0e05bc78fb819a5e2e14d4e3a8eb9cee7fbc7c8dd27c2e5eb5
- 418364a4153c2652080baf294960551be2631ae37c2ccdf63e32d6a7f8761477
- 42230a641442a66e77dd82f72c49d24724f887631941adfd37197ed5a17ae0e1
- 42e650041b1c781013c5288fe6e3c0e7c1b0f5a28d66d5aece9aa8d18514befc
- 433457215dc82a2c55b60847fb2992d1cd76f260095b9428bf8471134fd98c2f
- 45be65a1bd3657d9d1c92b9c52f7469b730ff6e05804f7e9dced3381467cad45
- 45e78687713b3e69db5ba6a599bd0aae046d62ad51886271d08dd27633a74d8a
- 488a442e337b9863ee1a8f56e8cac0313298b1b25baad97cd8e0fc85a90404c5
- 4a1ea6552788afb24cb7594b57cbce62ffb40534f0f21f7733d2689949152547
- 4a31c47bcd83f366461ee0c3fcbca6e5bd6d1e6183047264a4b9a28b29bb44a2
- 4a44b28d2e08d118e5f9a8649749b8af40888ae2fcca1c0b32aa0ff7e90372a1
- 4ae1cb985240a71f3fefdfd5090d797d4f94c5b442bb8b042c79b16fe7fc2881
- 4b40aefe116598382b419fbe304ea9e295f97874ed252c1e734713787cf53ced
- 4c0c65aaaf36347784fc9b9bd7434df3b94b93d489a4ee42f4d75b39afc1e643
- 4f3b7d5f20e34bc31e25f53bc295d681b2f9d6bd063b8a563c894304b20535eb
- 50e4a789ab7e9abac317e488fd9006c16604c50150688cc5ad31e9975957e101
- 521c23ad92e8d3dc9e5bd53ab81dd85e28846551376d93cc0b5f7ac2bd6cfcb0
- 52a7753a1a34bfb0d6d1dc78ff5cf12fb14e9914d6601c0635527a07d25da05f
- 54d4cb45fb7a18780ff2ccc7314b9b51ae446c58a179abbf9e62ce0c28539e8e
- 5543b0798e7bcf77028e4afa6f8cd51ab81fe28b5ceaa5cc2bc0f8c0c38d12c4
- 5af47fb877c0499243bcb20aa51e927237e336f3fd8899b5d912bc25145535b0
- 5af639cf4d0f8ecd577cc27efe8a546eef43435fe99be13e113cc074596bca77
- 5b6f6ec4ecefa8e62388b24e27e6018b42a5fe30345c73f387b86a5003e4741d
- 5c011540b858d1ee81dc381a4149168c12f22fe93ebbd0b8ceb8def27a1e4178
- 5c86bff9f157e6f1155f8eb315ce4b9fa1944b117f22b229416c434775baa126
- 5e566175e7bc33afc75607a9ab7012a4a7e24d343575dddb1c02ba4930631c91
- 60aab316201d17537a03ca4af42c9dfe3767bf20c6df887c8c088e85f0879af1
- 625c8ddef44142c72441fe190b0434fd606d229936d2099a611b887b65e3c8a4
- 6542e6deb38ee4dc8ee9ab08ace92e433b29abe1e9929e5bb31475f94d7560c2
- 67251eb633d35fbb5872573b3a888d38b36f082f93c8f26500b00659f8caaf32
- 6932e070c65b5864395ecf7591050d1015a18cda02f8856c7cd1087f6873c67e
- 69d1cd505d1e192ff88f48b61bfc16fc99385bed5cfe52c3e42a477785a2ae8c
- 6bb2a2a07270eea16537b2fec6e3cea0adc616dd23c012fe362c1b85840c3d32
- 6e39bb3ba806b7219df79c941bc7c8ed8a5765e1bf15c9be50b8d13fe8601ad4
- 6f9aa04e009fab98b1e808ce9e70252721d690eadcb8a095e5ed167463ae4dd3
- 70cdecd0cdc062de48ee68eaa2f44860e9be27a174fdc253e07c889f84100540
- 73b8ec9ff5580ede34f89af9192e00f1ca1bc5abdb8387abc65c53c5bd223509
- 75a26e4cd7d653e85249a0dfc59147608df5711980f0492c69a87df93baf4208
- 763d812fc0f73bb20967b62e03850f987c8a535d6e2446ba7254d37785da4c88
- 76ea574e79c4075905443790ba5c32fd4565cf9ac0ef8460692201b4d5b563e5
- 77d74f0934ebbce69b712455a764413740f51c44d8bfddcea6f9716d6063ecd1
- 7892c2af2c69d486e21dbb5af8535a62db7a6abacce0e4bf37875ac9fee632e1
- 78efbdd111bf0cf116663ac10f5dc57b73c4eeb3dc954ab492c3f39c04e5298c
- 7ba86be6b48c5cc1b76b69de3a99393d0033b8083984fe68bb17b91d8046abbd
- 7bea99a3668e6c9f066e9029f90a86873593d7e93d89e3ba1e532ef9456917ea
- 7c5c3500fea02ad89f1f1c4f4b3598dd3554d40d714641c13cf47f3ff159f3c4
- 7cbce53b59d5998a3dbd8c8925f04ccf6e038e1537b06b4e1aace02d2075f058
- 7e7efb8e547d26d8e92bf6e0a86d8fb1146938c2d3d08734056728d74f605ee0
- 7f7c095e341ecdb5039f310529fbfae744dffda34707c73ab7753f1e7cddc3bf
- 806f32ac708161df5f1fb0828c7dd24a67677cf878ef6ce5de0c92eaa7a526ee
- 816650aff3e011b125d1ac4015f3624c61a35bc4dcda41028b2aacc5f8fd9ea7
- 82e8df68e5d058ff99cdef56f219695ec0bec361b74b5caf566c20feeb629052
- 82fff8011a869280a765ecb328d39180cd192806e01d7209749d2c639b4c3bc3
- 831431384635c2cf4c4273afbf3050d2632f530e40241ca82297f2907f0cf11d
- 832f795bea82c329c1cc3fa6b4aeaf351c480eb07a8404159374698b184481a2
- 848acdf42b2a7f0f0c71b015bbe70cf02d02936c0e984e7f8de5480cd2ce13ae
- 860ffbcd3f96d0c298a3f97172fab5991f09190e54ff917eab8066eedbf1a0ce
- 869f2e639e2ecae0df4a5a595859213785fdd0e7377a4b4f377dd4bf77f716d4
- 87463090ae0eef8112e0b332ffc08006c49c03f2ea1df267c8717f8fbc1f09ef
- 876aa24e9684150aff04e32cac58bd4e7fdc4d506cdea16e674ec4f096805579
- 885a09f8870e35d298a52f90273e00719264f2d8ead0afaadc2fb9f92607e148
- 8bfd3257b0b55e50598b592757757ceda4dd826b8f4dbb4cd77a6559bbd4f7a9
- 8c77e38b1d35d5a25f9492d0e0a224c85e3c4e5c500288925271434f427c9ba9
- 8cc18dcc2709be3d8cc296384d2f28947b3113c78d583e46780b0e3aba4afdae
- 8d62f240eb672c0720f5f528d223098315c2d94fad2f4fba85c6468e43291016
- 90e26846fa30c63b38b67014988d195c35472154d76f78193e2607967ac5d052
- 92faef42331452f166e8c29eff6c9bd2aedaf79357ec3808c0f2dc84cb71ffb4
- 932843889b115b831b90fbe0c89d3fa9d42ed1b6d5f8cca179c1c0c0f58a6c85
- 933ae00bff8692f43b949e7f3d7eb8b9caec579d0b74e027d2f0a95ce3bf2527
- 93d54ae8adc501b72f2e38987d8cd58c392ce2a4b8b1ee73d08748e3156c2267
- 9497e5bcdc8ce81f793299eb63a1d74445807e3de3af8e83fb1a8b4bdbd2dc96
- 95b658423fe7c6259aca16736b6e078b826b54aa2f8a5d2308fe11c190763764
- 9727d6396beda59f0a9e9a9c2ca7811e801a4e9016c8e9d75c262d579356ca22
- 97d9f8ac77b56d78002072491d9c9d9e3e1130d65668cd7dd998170475865d01
- 98ae13804fdcdd0b8f5e09f7cc52fad5356ecfb9cfaca68d91fa5e16b8e986d2
- 99848fde861d221a411936ca7abbc4f9a84697632d2bbcac8fbf524e7e3b5409
- 9a20478a4df97c020edce630ff1efb94d94518488fea6c62ee99afe59a031aaf
- 9aefbba46626d1381cc515be1c455c888fa3a4d76c0db6d243f9653cf794a502
- 9b82f0fe984881471a6d1ddefe9c2d398523b55248a81a7766d871761dc85c11
- 9cf8343c937f82a41f565f61c0a1d58cc1a58094569ffccfc0fb384187b6e636
- 9f88aa9d0d2c6cc32498d88a37416f2098c1674ac9c2c27dead4d36774b7ffcb
- 9fe493d34ab3d0a48f2e64040f7e1410b24a93c903de463a1a76b131df36b3bf
- a27a51f27092869c021b34daf7dcccc629ad82509861651ec60acb7e8d674fa9
- a3255a2e7e1b8f52e2f1def0cb9cf848b14a67cfc833bb7e7cf83b75cba43962
- a462381c198bca8a7b916ec3de95b90eb3359ce07b234e90627967cfc126c034
- a57c7c5eabf4efa733df4231649f7d5f3d8fe0f68ddb4f8613e1ed1d0a3eaa17
- a58a4b6fbec3268532207360c6c81201ced8db4926faf39180bf865241e29d1f
- a5ae5f10453528e1eb6dad2ce135777419e1d686a202019f3f9c52a8eabc9228
- a71e0cbae6b20c002ccaad343149c75e6f6df2ec0fcafa6a83f90ca808e5c6e3
- a729739e2e1c4918f61b9ffdbf6cdde3d2519d06cbddf87c3b27cf95a35206af
- a73c8f29b62f4883785ffa6c75f8dd58759e805a5a0a5d2989688cbbb84c171f
- a74e73461f0c49deecbed9413455bc5172878349e8ed04e0f03a67a3f8c4bf26
- aa2eb9d7e2e85afe5b86d2082cf739a3aced731f02ce473ae48c64428f90b7c2
- aa704f77a9b2d07674ce3f1706c03ed7b56688877b691029f12a3a5a7a680cd3
- ab9b9e1ca4308b2daa3a7a6501eb0f83664cc8c9f68f6f0aaef3243c5293fb91
- abb9bdc5070f85e45d9b56681b7c9cfaa788bf3cc27a26b90cd05d4f15a7957c
- ace7ab71c4e5193d30f521a988d0b4cfee54c809acda586784b920be47f73a5b
- ad777c82a7784c06795305b2ab2933a32f4592128a61f0eb33151cfc4c0b17db
- ae733aa42952d8532537480b4a328f7232fd3ee26b75dea2ae59a1e62c47ddf2
- afd88055d7a43442696afac4a665d4ff8d158a07eda610fc7a3bca667f0d433e
- b03f5b873c2914495071b7e751b06f13b75f78eecc705d1d9c813104b755581c
- b08af027c9171bc6e265fc61e4fc86266624d51846d753677f4b9802cd56171b
- b0bb0cc18af4c79f8ded633e48d632c6bc04ad49e091dc3bbebfaaa4ce40982a
- b2242660664fbac1a8756f9a8f56c8e518792631802063a145ceb4e547941ea6
- b2f4771fc52f7f3710c1772ed8102da46fac9499923392e3aa986779702ea3de
- b36c24cf0b87b23360fa670ecb077592cf5dc56b372a05342b5a88a4517ee0bb
- b4a0f68422ccd362d0ce0a313cf6569df1972073d6c0028209470511de291823
- b60f40341f24697a658cf9a3e181577d51994029b815fc20a1d51aaa2c33ffca
- b621054e1806c1e80e52f3ba3047f0f529d0266fc5ee412c2638ba272cebdb1c
- b8bc7c5ba798a847d00b9ac7639bd7a5fa9b48603fadefeeb708ec9337f4c8fa
- b9075828f3a5a5f003917a7a2effc25a647ac153dfdabd187d280760dbd89e95
- bafd015b374cd47eba416634540960b9687e4711039fecd56a04d0c1d1198dd1
- bfc6d227b7b9885c9dcef2010b02d7dfb0e191cafadd642fc37b542d85b5df54
- c300302016e747a20aef7b5bae988e8b20d9415e3784d663aa26240a992aa258
- c3b6af64627e711d0292ce3797947423c9adeb200cfe75a55600362236f612e5
- c6ac11119bf1eebf704fe8e5be72432549a55ffc74b4f1d2d10ca178da3214e5
- c88ec48e3b7d7a199efac3985d9bf193461641189c4a19661f4113ad6a6388c9
- ca71592b0164aaff3e3ae4b633123b8de9f01441734d5b7cf6e64c7acdd25cce
- cb7a286aa0b01fb29fbf919c521891724cdedb238b78cd5c55ff86c5125a62a6
- cba0847d2ace5419cf1857eb29d456b0bc4f1e0adb77afb5761b58ec263211e2
- cd63cacf04c566947241dd36baafa812db12561523a5645e95beed4436d8fa67
- ce023c180d9a0a77ca6ffbe1661dfc8a0c526e8c8fcef2d76c4478dd634ee932
- ce48f1fd320c11eb6a7166d08a68671c33079bfb4dfd79fe6aac4ee2706393b6
- ce9d3e6abc9e259629bce05012afb8b30a3c5bad6521b1639ae6a94c055f8799
- d09a081f0f5ada549bacd336bc35f81529259a4b95736893b2da3882f84f0632
- d14bea444d824e870197cd42881ce5858dda8f3e9218028ba4aa4cc3be36e6d6
- d1a3269e38ca745a123557fd18211a4fb01cb01141e08fde4e8d95a4ea65e688
- d732308b4a146b6423ff2fe529e4fe84681f4764cd2dae9b370218bbf27f5453
- d7f3c4faf9682964a561ea7347c1c2555ab906bd87e7ab9a23a68c13d63921c0
- d85976cf2a8b6eb9230e8e93fc394b30219940e724aa23553c802b8d4d4bbabb
- d96085ce1fb7b76b3be692e3d7a21a4cd50c4b83e04ac33fddf6188258e348f8
- da3fb90a2bf7167a285a0a0761aa09bfa6f196546cce12801b26d9a7f0ada298
- da6c924d0996d5860fbf92b62bbad8a3ce337b513638046a9f50de49c59b53de
- da71c071e71c032dfacc1c2a22ed8889ddff972b6a15ac3a5f17c1974a375aae
- daa82313d14a8060aa989914c14368131b6c84291043e68cc839d7399f3dade7
- dd202ac3ea41e8dc9b72d57515ddc6ff5840aadfbe6c7fb7d1ffccce600e1ee9
- df962e1a0f37982ccfe1da437818ce98d04daa43d529c036bd59a12600188324
- e03e0827766265b79363882dba4ae64d9de5213ff321db3e0eeec633d54b4845
- e0492e36704df42b082288759c36eb7c5d4371e053cebdb577ffb52a1420c0e7
- e0504c88094b3f42859443cfe68ab2f805264f2230d4f639e999a083277e2bf3
- e1a362cbe6cd9990a837607f0226fb9e8ca477915fc40969da504838f896ad38
- e1e7d5479080177098e6cce14fe656ab211b934d3cd999f2776523719b3de8e4
- e285c06ac5c8254c52b80479013f90501893268b30b1b6ddd5a0a3d5e364b0e4
- e38ddcf9b57ac7694bafd5844586383d14808d16c30d2347152a3e381b0de731
- e462f664fc98d160dd0cecb9710ba7b8b7257403e4f9390f47e4a2a1a8c2b7f1
- e49ee5c3c13fd70c29c973406b72b68d0101d288db299bcb7ada09394d088bd3
- e57019d9e669ddd27768be052690199087fc732d5aa76d32503f20af1863284b
- e646b67123a4379fc09164d33df74ab54de178dc20f738e5c93838c912a19597
- e7b60e2372e6546b7cde2b0f4439e33700190eebb0973048fc79d02223c14f1e
- e85d440752f0b6e14977ceaea1c9728ef1b7749129bf3490090317413a9917c3
- e942b25d440156baf696ce895eb3afebbd6ebaede1072e9f67c754885db55ee5
- ea2105ca6f0f0bc2f34249d5ba405d8ef36ed7b47792dfe556f42a2325e7efab
- ea555de6a3439e1b4dd03365748a737ed89022b95d1dae6c722990fc615c1f69
- eb0a8843aa128d282db367b4051a6289b0ee172fde72281ce135028d5a2eafe5
- ebaf28a90d4d915bf4bd116dae070f7987966cc53b45bde0e25f51f658a96193
- ebeade27d8a0eb94df893b22c723fb13998fcaf8e3d20addab4e4829f7b48148
- ee1fac0956aedbf283fa4c9bbcb7a231418e6df6e6ff628a44a2291151cfb1c8
- ee57d56a0f113811c510087f06e7844e4855967e95f666143f7a11721e93fe35
- eec325ed92721a20eab812a55d5ae26db4a57a896502d105ff84206661386d32
- eeda9053326af4413655ba3c27e8047b852a8dad51853ce115873013b4fcda9e
- f053b20a85038c5a6a85831dfe028168bac7d427dca1ced404ae15fa0b5bad39
- f1161adac81fdd5eb5a15679dcf966e51d1f36d7cfa98c09bd54c640f1dbde60
- f2ebdde8621195fce5355f0abd579cb2fd902bfe23167906683c02f3ec776377
- f374774cd35f7bdd88b266bc92df33d737a6f0d8c53adf9682017334229332ef
- f44f443fc927fff88d69645160f3be953a7a6a7886c1e362b6e358f99e674df2
- f46da4c2102e2c4c3a37e9842f45d7fe0a1e00db74e82cd34e0d81351b84d242
- f4b1614740bb82725efc6f22e555f0434756f13b531a638fd37ebebefa686a94
- f5ede37ee28e1e196ffb3f1e6efa9f1acbbe5bfc7e9d886b96803b4db4486ee2
- f72713c58e3c72fe1cdc73f7e9d79726bc2b413d386fd86ff421f6ab86e96224
- f7fd428e2528bd8e5949ed17d0b011babc28781d23a97f47aa6e03b2ef2ecb90
- f97c2b7f89b3ab531b45a7554b6bc3a481041f686bdd1c6c08980fe533906251
- f9a52a923989353deb55136830070554db40f544be5a43534273126060f8c1f6
- fd2e7ac4f673c5591d7bbe4afc40720684ea5439b5676391456b49a148a174bd
- ff275afbcca252d9569bc1b83a3dda22b38b65eca0065dbd19ca32284381ca5d
- ff2fab45849200fea6d87f802599c9fa61daf089422ac4eeb8530afa349d4006