Эксперты исследовательского подразделения Cyble обнаружили значительную эволюцию вредоносной программы для Android под названием SURXRAT. Этот троянец удалённого доступа (RAT, Remote Access Trojan) превратился из стандартного инструмента слежки в коммерциализированный продукт, распространяемый по модели «вредоносное ПО как услуга» (MaaS, Malware-as-a-Service). Более того, последние образцы демонстрируют эксперименты с загрузкой крупных модулей на основе больших языковых моделей (LLM, Large Language Models), что сигнализирует о попытках злоумышленников расширить функционал за счёт технологий искусственного интеллекта. Эта тенденция подчёркивает растущую профессионализацию угроз для мобильных экосистем, где разработчики вредоносного ПО фокусируются на масштабируемости и монетизации через партнёрские сети.
Описание
Структурированный бизнес в Telegram-канале
В отличие от многих одноразовых угроз, SURXRAT позиционируется как полноценный киберкриминальный продукт с подпиской. Угроза активно развивается и продаётся через выделенный Telegram-канал под брендом SURXRAT V5, который, судя по данным, был создан в конце 2024 года. Модель монетизации включает структурированные лицензионные уровни: «Партнёрский» и «Реселлерский» планы. Партнёрский план, оцениваемый в 500 тысяч индонезийских рупий (около 30 долларов США), предоставляет постоянную лицензию, позволяет генерировать до десяти сборок вредоноса в день и создавать собственные сети распространителей. Реселлерский план, стоимостью 200 тысяч рупий, даёт право на три сборки в день. Такая система напоминает модели подписки на легитимном SaaS-рынке и нацелена на привлечение начинающих киберпреступников, которые будут проводить атаки, в то время как автор сохраняет контроль над инфраструктурой и получает доход от первичных продаж. В своих публикациях оператор угрозы заявляет о более чем 1300 зарегистрированных пользователях в системе, что, даже с учётом возможного преувеличения, указывает на формирование активной экосистемы.
Технический арсенал: от слежки до блокировки устройства
С технической точки зрения SURXRAT представляет собой полнофункциональную платформу для наблюдения и удалённого управления. После установки троянец запрашивает широкий набор разрешений, включая доступ к SMS, контактам, журналу вызовов и службам специальных возможностей (Accessibility Services). Злоупотребление последними является классическим приёмом для достижения высокой степени контроля над устройством без постоянного взаимодействия с пользователем.
Основная вредоносная активность начинается после регистрации устройства на сервере управления. В качестве командного центра (C&C) используется база данных Firebase Realtime Database, что позволяет злоумышленникам маскировать трафик под легитимные облачные запросы, усложняя его обнаружение. Функционал SURXRAT делится на две основные категории: сбор данных и прямое управление.
К возможностям слежки относится эксфильтрация SMS, истории браузера, буфера обмена, уведомлений, данных аккаунтов Gmail, информации о местоположении, а также сканирование сетей Wi-Fi. Для удалённого управления оператор может инициировать звонки, воспроизводить аудио, открывать веб-сайты, управлять вспышкой камеры, вибрацией, менять обои и даже полностью стирать данные устройства. Особого внимания заслуживает встроенный модуль блокировщика экрана, работающий по принципу программ-вымогателей (ransomware). Атакующий может удалённо заблокировать устройство пользовательским PIN-кодом, вывести на экран произвольное сообщение (например, требование выкупа) и отслеживать в реальном времени все попытки ввода кода, снимая блокировку по своему усмотрению. Это свидетельствует о гибридной модели монетизации, где злоумышленники могут выбирать между шпионажем, мошенничеством и прямым вымогательством в зависимости от ценности конкретной жертвы.
Генетическая связь с ArsinkRAT и эксперименты с ИИ
Анализ кода выявил прямые отсылки к другому семейству Android-троянов - ArsinkRAT. Сходство в структуре и функциях позволяет предположить, что SURXRAT был создан на основе исходного кода ArsinkRAT с последующими доработками и добавлением новых возможностей. Такая эволюция - типичный пример ускорения цикла разработки вредоносного ПО за счёт повторного использования и модификации уже существующих фреймворков.
Наиболее интригующим нововведением в последних образцах SURXRAT является механизм условной загрузки крупного LLM-модуля (объёмом более 23 ГБ) с платформы Hugging Face. Загрузка инициируется не всегда, а только при определённых условиях: когда на устройстве жертвы активны конкретные игровые приложения (например, Free Fire) или когда пакет приложения-цели поступает с сервера злоумышленника. Такое избирательное поведение указывает на то, что функционал является намеренной разработкой, а не ошибкой.
Хотя загрузка модели такого размера на мобильное устройство кажется непрактичной, у исследователей есть несколько предположений о её целях. Во-первых, модуль может преднамеренно создавать сетевые задержки или нагрузку на устройство во время игры, что может быть частью сервиса платного читерства или саботажа. Во-вторых, деградация производительности может маскировать фоновую вредоносную активность, списывая аномалии на проблемы с системой. В-третьих, это может быть ранним экспериментом по внедрению AI-движков для автоматизации социальной инженерии, генерации фишингового контента или адаптивного взаимодействия с жертвой. Внедрение подобных компонентов сигнализирует о том, что авторы угроз активно изучают возможности искусственного интеллекта для расширения своего арсенала и улучшения техник уклонения от обнаружения.
Рекомендации по защите
Появление таких комплексных угроз, как SURXRAT, требует от пользователей и компаний повышенного внимания к мобильной безопасности. Ключевые меры защиты остаются классическими, но от этого не менее важными. Следует устанавливать приложения исключительно из официальных магазинов, таких как Google Play Market, несмотря на то, что и они не гарантируют абсолютную чистоту. Необходимо критически оценивать запросы на предоставление разрешений, особенно службам специальных возможностей, и никогда не выдавать их сомнительным программам. Крайне важно использовать двухфакторную аутентификацию для критичных сервисов, что усложнит злоумышленникам кражу учётных данных, даже если устройство будет скомпрометировано. Регулярное обновление операционной системы и приложений позволяет закрывать известные уязвимости, которые часто эксплуатируются вредоносным ПО. Установка надёжного мобильного антивирусного решения с функциями поведенческого анализа может помочь в обнаружении аномальной активности. В случае подозрения на заражение рекомендуется немедленно сообщить об инциденте в финансовые организации (при угрозе счетам), выполнить сброс устройства к заводским настройкам и сменить пароли на всех важных аккаунтах.
Эволюция SURXRAT от клона известного трояна до коммерческого MaaS-продукта с элементами ИИ - наглядный показатель общего тренда. Киберпреступный рынок для Android становится более структурированным, доступным и технологически продвинутым. Это требует от защитников не только совершенствования традиционных сигнатурных методов, но и внедрения продвинутых систем мониторинга поведения устройств и анализа угроз в реальном времени для противодействия сложным гибридным атакам.
Индикаторы компрометации
SHA256
- 029c00fabe5d75f651860951ba21119c75ae41ed668d4db09ec8b29e587300a2
- 05f77799a631b37caf8b27f747867c2808dbc7b91b33bc6768b13de423de872f
- 094c5034c2e9ddd20dc33bc0224fe4338226a1047099899fc74f0f6a772505ff
- 0975ba89a869eb7b24e00ceb7c4e7401367ebd84c77cf4f01513819b483a34ee
- 0aaef99a6a5f652398e716ccbae1575ca45a3468956f13008ecdecf0163ece73
- 0af0467502544653b30e78e44bc6964ebea538346746dca697123355fcb0a392
- 0b98bd98bfaafc8ade53b12cc0de545c893f6ed1b6d04689d8bb1c3b5abd1fba
- 0d239e4a3b48f87374d4209f049d55947c2e0a10005f8895fd4180bbfe74f6a6
- 0e42c886befad1a672d2dde41a12c70bcd17fa90e341d35cbc44d63ecf596495
- 0ff59b70c75f4d0a1bc04ddb4de96c9cfedca8ae2a746737ef04a22fe9b1b23a
- 1029b6e52143e8dc26abfdd9359c273df4de7f5a53a7d7e2f2f611aa18dde924
- 114a0cb2212b793beae86e97cbcb43b20c07f77b64229f8f0e64cd4d6fce0338
- 119572d757a00611829a1e4104d3a2c222ce8b63e268fb0d11d2f669293a4cf2
- 128940ee4c36b0cf052e33fd08fe9bb464125ede41dcb0bdb6368bb302fb571f
- 12af39af97d654cbbd275a93d09142a9b480358bf06185287afd04e5f6198598
- 130b10bd16737e4c5741373ddbb71b3268285931e444dfe346da143732d95422
- 1439f924a08a06385cb2721d793ec5a4994e7b0e710fabed7af87014b83fcd88
- 153cdb76b94d52c3b2ef76ab59bf1642b9257f88dad66afb34cad0ad1723a728
- 1962ccf64fa48414d72f9759baf67a15a7b1cf89b8c03155ba50f21ea9dd26dc
- 1ccb7c016028145bc0fc66d44a260d918894492ea8555a57242f7bb7f5a7c26a
- 1d8da2507a0adbeb9e43a23d788e0e38b25ce837966a144392ca62c49fbcf45b
- 1f20e9520608388e3b79bd7fc1225f8bca0dada965072192bb055631583eff3e
- 1f2663b74d0a9642f40de495edeca5e97b7532109b7388a0db4be66d46c583da
- 1fdd7c584657dc2623badabee66bdb8018c414662a4b09a015c186de43d85831
- 1fe0ef68318c3b0c38cf343ee3998441364770e297d6a9c035a64e23f79a14ec
- 200e0a502958336a9a317b25e6d7fce2771bee490c1b64c21080a078667e169d
- 243dfa4a951d11164afb7520328c55341cd5eae06f15f74285bc18ca106095d7
- 24a89edad67e21a268e69c9921221c1b9e6e7bf2b092dba6b1f7cfb0b168719a
- 25902165ae9b88affde2325fbf5acb1a9585dd20dfb0b4db2343298ec35fd624
- 26da6f0314b6b17429434877b7f9baabb735951a716d7c1d9c9f82348c0a30f4
- 2717ed4e6ccac7a6c2119d636a0b23f7949f8e41ed10c18e43d36633258821ff
- 278ea834e41cc5431b5aa4c9101fba0d95550928122b943265135a096d0ba8c0
- 27d3355b2b342473704b03d083644b4e0f869d83cb0b57e80bbcd5132535bb56
- 2845743c4d3ce21a7741dcf08004aa583d79a4c5a18fe1e6ef931dbdfa4a039e
- 2859b1fd5cbc13759ccd2e9b44e532f30672978eaa7f83cf3c0efcb3f0428a4e
- 28bd0918bf67fe626dcc82627350e1e350468dd289954780dab7908e594726ec
- 292044d322da3d45e3153bfb7c63d2e809c4dbdc538236961a05ca39794e2bd6
- 2a3a94ed100690cd54cebb099f89b859ce73489492186031d29b8a6198a8f219
- 2b3f9f2528793d13dca7001ed4c97bc6cdf69eeb40edfda981dd29f22dd9d812
- 2bba2aad283b66da9a5da8a5767b3a3c045e5db607bb3c577f392cafef44592a
- 2bdb900a6afd4bff120570b03660253998b646cb2fe28ba78839611f3b904ea6
- 2cf51caaba281c4b3256b761bfbbb0b3e77e5a1e9b5b2f2b253281286c947f16
- 2df29702c90b128dec46d5eb110ccc668622b90b4f69957c9edd369483ab9b1d
- 2e6f85dfdcbadb7d0541bf1db57f68104441fdc5c12062366fcbb1798c175867
- 2f59b87ba627ade20e280a59836bdfdf0bb33c7b86c0415ea1beed6402ad8edf
- 2f5b87d94a18bf533ebadf53cc3fba650623c315811af2db165c6a0e2075e161
- 2f7a02dad2bc1d12f69b1976146109f1915c18981b6703c6fe61a3ac74b28df0
- 310cd276c1438866f8bb9d7a128fae4a6473ac1fc4bafea527080df5d9ccd448
- 3277b4c8db89a723c5962e7274db73eee2a17afdfa9c71997285ace2a1487f91
- 3299d2c5fa4b975b6145aa070196f572289bd02a3f09ec3549ffb31648fc0703
- 3314a0023331c7a5a5e0077e7990b15fa96f8cd5641faf910953544014437e5d
- 338992d0ebd38a155bf79d4e6236141e58f75cc0bbbea3e2b23c8c90a7b8dd14
- 33d281d100738ce9891cbe8dfd260d437676c1c7b873828e5b659b7ef03295a8
- 33d6caf595249d2dba2823e6284234e778013b931cc65699c380623e0d6c17f6
- 36558466812b45d1dd3ba935d7e85b0cd9f03563b8ec34319cc3bb6a23730d22
- 3926b5674f04485c6aad30f3b2f9f5d66794a4a3728efcaece227db078f2c0a5
- 39318cc89fa5631cbc2f2b530d5a9af70f548cb37394b86c22092b5c272f4f10
- 3d0754c5621ad462d785c93a8e87be054bf8bdd8d7abb5353745d34eb6eaccc5
- 40fbe045d36f5f2aab2739ff1cbfc8c5c98bb3de03ae034603bb3cd1f0537234
- 466dade522581845cf8895be56bf621406402f9d929d6549b7c8bc603d7671dc
- 474a422dc6196e9d4b05a00d4715d350f57b9c10ed23e015438dd87121f6eaf2
- 4985876522fc2e0d786169cd947e875e886805736242a841bb3f84845b16f114
- 4b30fb4767f4fa1f3057438278c4596548cad5be3194959a7ca72d30b43d1916
- 4b8eedd3e0f032a9333060d2ff6823bcbcb992ab7abe2da40f768edba582d4ef
- 4b94b1839014c230c50e78e8608da0ede6b38584af870dc07a528c99abe1b2b5
- 4be499da098a4e2b5c703bfbb39797733ef70e62ef13035f90d5e65e77cd08a4
- 4bfb5ab91592eca93d0fdae47ce24756cb5c5ade62fcd7302cdbd1c80386a55e
- 4db8a2a41224bc0ef9440c604a8c272a85d4b596c7370a909563f4dd2466313c
- 4e4c5ce2d85f4a5bfea26562e615d15e0fd16c98f68ec37aabfed075bc1990b6
- 4f4d27012384c623bc5302358db48d212841b42d8e8a3ce7176056c31dbc16d4
- 4fb7bf376c3cd6b6d6232014ce6eff7ca9f59c53d88e1092952e166d9241f182
- 4fc8634ac52a96e7563a21aa3bc2ff8856a427d37661e6a48b32032eb9d2ad90
- 509afeabf3b22ef49de5035ddf0920f7b5fd378599d15f1d98a9e4ad94405541
- 51d97773fe63f146f6857910930947aea3b1fb01129c8daa9ef8d222195cb483
- 5478b1314e2d43353c6164905acdb3179aea9819926efe9ce85bc61f120bca4e
- 54895b3128bd38caabe7a190ed6de191921fb8a65d4bcf30e163162f11b58622
- 55381812f23a1312f49e568f11ff5d40a612979848f02327dc8410fe8f71a31c
- 55d70d01985659b312c2728090079680fa5236bbe5d96d068919bb9635a7e2da
- 56f9e9504b1964893cf3838ce5790366a116a355750622a4a11cf8add63c412b
- 58da27b366b2dfaa607a0ed603f43d2c41f8996b2adc337f8fddcc65ec932750
- 5a8fa417cf4d81039699ef8ceb1aa049bab8e199d64f1390fd0257b4b2b2963d
- 5c9cd0dafa90664b92617bcc71248fea52dcd56443f073b6f075331f1786582e
- 5cd46288abd8e8aec8bdf48933d3b7c2830235d6e97578a9b702ea01a89b4f63
- 5d8b874676ffd105cf943f5e5f7ddd76d03e8759407ae802cf89b01c5b6649ff
- 5ef5f3c10116a75ad02d7a0fa9860eadd4c561a1637404ec25b711bc9cddd703
- 623b91bda5185bde3d087ca1893aa6911e3eeb67cf7f590d256d08598f54bb44
- 62ac3964274735125621b40a1e19b8430b8ce3903b665405c89f93c870ade7ae
- 6833928ff41272fce9cc61fc9379d41d661b5ddca2f2967f9b17aeb44ddfb5e3
- 69af6c8f5dd1dcffa8609a4f27b97e17f49a3edb0659730899f18035e2ce55a7
- 6a3394e973ad08e7798047aa1dab717b22dc9e6f0797278f04e496a9d882f707
- 6b202009525e8b0cf89ce1945868f92d5a374529a3c44d2644c63b6a2472c404
- 6c1dc723a554a41ff188a53480904ff7f47b5a354533d4590656e446b372aecb
- 6e481323b1fdf3d4d910baaae444a347de68c78c60381176129827d332ca2458
- 6ee2d2f04838abe0e23042caed871d7c96b3040a00139c417067c24d84cc278d
- 6f9aec99b823b954718f9b6a97e58c406bf160cb210ea9e1846fb68ec07ab89e
- 701a5aa62baa0aaac1648b0495a4cc003b03af1423a2ff8cb980ea842b4141f1
- 70fe0e1b2bd9a6d369c6d4f276797fe20ab14ecaf5cbcee6e6c87d5f6882b5bd
- 7354c7153b201ffae15d55a6ad259556bc477e2e045203ae41e82264cd06d2e0
- 745a8c163d08ef7fa4efc48603e49a986dd69d8e64f48a68f9c11f507ee4a8cf
- 765bdb328e52c6ab95a5032fc2bfb7d203328098e89060866fbcb6fcc386c311
- 768f15154b767c6034e6cf704c93e9748d4ee19001945ddeb03e2bb74ae50e73
- 771a5db81c87ad4595e2496ba03525e3c0517158fe02c7612cd42e8ad9f21df5
- 77d0957c46cb6f5d206a728b89ddf2ac7bac4e4cf9ece103cfcc9e0226f3a36c
- 785ae3d919205db458affa52bfd85748a18962ff32b3b39f34fc7e6cad580f5b
- 7a63d9849ad4375fd5bab44c19c98714b9cc6316d2bdb896f0990ab975f3a35f
- 7cb1411007477143382b6ba683bf68463d6d870bbc901712ad3a9b9c7d18b9fd
- 7d211bebf670bfaee8ce264901d25aaa8bb2aeeaef055556f0fb572fdc4c6569
- 7e97be9a5f42ba9985d01e035c936036d8c47ec021372954ecf7f1acc715fa67
- 7ed33e04727be94b6d6118f567dde2771036f4a88c182e6018ca76e86a5a7810
- 7edab442498e4a48adbcd55c159be98350136ec58c200944d5f0adedd5b1c3d0
- 80566e37ed518ade61a06838f817752461af99e87ea6df8191d0405177cefa41
- 80e383b824273b8ce1f9af41d465cb959dc11caf3baf0e48439c1e177cb09ce7
- 814a52e5261deb8393f00b63888c911c8f66d34ceacd32e5a3f9003dae08f303
- 81cdc71b383247ded735540104a899d6019eca15def86e652dc8f2112caaaf5a
- 86598d5fa953fd044d7a8e7b71ad04c0bba32ad85f4535e0970d3861f06668c2
- 865a177881c92997c00770c864284767e998f0af66bfd7b4c4e5305a9eeb1f50
- 8865c91d6e5a928132a2650e8baad1e3e93bb2c4da3666f2e19ec97d669cbeaf
- 88a9c1bc6ec7acf9e92645be332a7c0fc7c58fd582074522fa4b3240594a93e1
- 895fafa3a3eda7b47eafcc9f2cbf8b6d1d496e7fa43c26aa412ed00769fdbaea
- 89f68888071d40f5a53d4914fb30e8d0e4688c4937a58a40cf32ffaa6c6b9e5f
- 8a83b9b892bcaae71c31d0986be154dc732720b7d8810bdd41bbf773ee80a781
- 8a89487ad52f2b538f30026abb89e129d2382ec89b366a8a833345716f60c908
- 8adf9fe7341ffd893788bbcd14f44b580c34f22f726b926a146fd597d6dd8216
- 8c37cf1c2274c1bd1f7b52f8cb484831173d9a11f7d547acd859448b0940b2fd
- 8d9e247843b09b45e82f7e88c31af602824101df96e57ac2064fbc15ee0d99c2
- 8e9bb5c38ff5ca4ed3cb1d0b2cbd3617f0219b1b606f0171e17a28e336292705
- 8f1282663185db56293dab00458acd4f00af5b29a8c0d5f00654151ba6c98446
- 8fff11f1a0fe5238d8c9709057b4e72c5164c01f6cc4edde9643b402a0a32c3d
- 9332a685dd212edbe67a82a34670b6a05f5fb843216937ff196fc85e9ee65730
- 9510c1254d892ebf0127043cb459e1dc5fb2401759fa04615968e2765c97e72b
- 95bde6e330b8bcdf12674b9558ef048fdf3ae823afcb65aa26c33bbfd79509bc
- 961bbef6e0de9564f5b3ac5f942d76deccdc1f1fd43d0fd74802e4771bf160c6
- 9814ef5a85b348ecee345b6e5d99f8045c4ede3b20f61e01147b39957883f111
- 997cac129d7236937e1267e528e37bf423f4503268ab054c7e0bba9dcd3b3738
- 9a91d6f7268634ad8fd660a78221e516209ad1eddfe17d2876b14bab43aa1a6e
- 9b0622701d7103a38c4cfaabbc2757170f5038abca75d86409a0de6e06b0e4cc
- 9d8fb139d23d1eb32e8cc712e388c4573f5785e08c0aef87744d155a01b51adc
- 9f6a65d4c482d0d066107e63e01efc684acce9609c8e8a4779f6508113252829
- a40da34411a4bf9ffee85713bed369dfca9ddf6d557baf071991c3f5479298ff
- a4778ef274124da6105ff6150abff14788a041e518112df479f48ff3c09129ab
- a4f7c5b13d37d5756f16e4b4b7a728e7cf50206a785c38ee2dc392e132314202
- a5201b0216f20b139b2c2ba0593cbac7469f92e96edaa5170f430494192b716f
- a6b26a74060b41506440c02fa2e9d2be58e6b461d89675d4d21e48d30541c45e
- a7489c7148e9098b96e0b131c2d67f5170dbe8644cad2dca01d67094fb4b9378
- a9ace01b8f0a25f6af7b033a006299257467f0620564bf9be50df12587e07ed9
- aa085d1f5df266a32d9ff3db009b2bfbd502eea251cb14e39163a143aa7875e8
- aae0f0fa940d52e61596a388bcee1371e863a6fd444045506dcc142f59f62696
- ab1444b1a9e132c08833ef218c4493774598a41031455716f8effb49521cee5b
- abad0df8919c9e5d6028a2f153c304cae4caaa61a48fd6a30158b48b71bd1528
- abd91125c1530c06607e3f6cc596cade6d81d516f298f6e8a5c4ffabbb6d4d40
- ad9d4c77b56dd28040d607c8c664b16a526ab8a17536c11d2695c7e3adceb2fa
- af22726a29d398f2430a09b511200e60f23edd5274c89fe6aaf0175ec088ef61
- af468186b6acaa42afaa3055d331237988097d7bdff53f9c28605528564bfaa6
- b05522186b56c39b2f77f452a115c307c60ed4437593a8ab8c9bbfaa1f198917
- b06d3ee4108d1d575e82a10b54e752b91f9a3e4a4a63a1dd7cfc07cd9456653c
- b0fb9df92e833dae8e7dafc7520d9b1ab6f71630c951e997d40a6739ea6eb6cd
- b38df74592016b71aa00d60fa80601707daf2fcd19315e461f608872c86e26ae
- b493e11b74b86af541c4f84dee2456af19e1eee3112268b90c68e9d47db32e3b
- b5eea9818182852d09d673ddb99307e4b0a05cdb5d5964344ea6d540e8da39e1
- b694531b0106806d3b308330c1a93079f9c95de0fa328d2eb976fd8a870d8d09
- b6cb2c17d7c971385b60866e7aef486cdc61e200a5b507ec5c41fbf11e7b16f7
- b8654af11c17a5db410534410d873a155b2eff4f3fae1803bc700d1047489c9e
- baedcf83f6dcf6a288707a6cff50e8ffe07ec9a911e85e50a74de00dc3c392d7
- bbc295bc1bfcf70e180b8cbaa23306edabc619715129d573572bc20cfcfb413b
- bcfc184bee8425a62e5d638d9947619273723e356c038fefa8c7a1f46f7116b4
- bd6a85b0e185333b9341f701f5931f8fef3fcdf5a0a6c7377c0487aff9c08c67
- bdb79ca0785fe5766a0b94a4cf2392b3effaa267960f15d4f7bcfab3e5a9e091
- bdd3693f372130082649f23d7bcea7c521dbcd534ebc03c225ce3ff62e562f0a
- be32d5db8301e32df5a35b6000eea4c405f9b6739c3ee7a6b8f00fdbc24203c8
- bed42f3339324181f87d95062898680040e23f6b87313bff13dbb77e2e237785
- bf76f10490fc393561bbd5ab523e303faf014676736e8b3131aec33fafc1f7ba
- c0024219663428a1b4e9dbe071caf598f587ad7a77ab86b895e05c28da6f800e
- c38765bbab6c8628f049a200ada2f8497c9ac3b57842a73781b12574da2e88c2
- c3a4cba8f216d223df02bee20e24c0157cdce281b030f98c290adaa212858e9f
- c3ef7a12d8bd497be790e61bc4680cf8da94bd535b297918c37c18ebcab8ed09
- c4d9c2c3596bedf6c1998c4df9ad4f85cf1192753d4d059a927a70d85807d75f
- c57456625670e0ee7bd2cc3bcebf3983e3156df3d0518aea22f7b42aece1ca6c
- c7b8dbb39104b1578dc242f81e7ffcc87d4ca4463b768011c3481cd876d061a8
- c92a8cb90a436e6b8ec603a9b01619d6205fd9f98c3e947c882164cc36b60960
- cc5f1ba02aebc031378c19b12ef945ebb553e5cae45016d6d50f05b097e51917
- cdee4a4238ccc01bfa7608399ea2d0c4208a502c802a060a178e3d666d746857
- ce2d5a0246fb550c18a94e3c6a8b0768558bbf64333acb25ae1de18f9c7c95af
- ce8aab97914c7124cdd6ed15b1586a3b702c02689bf8fa7a51ad1998beb4750e
- d06421395ea1ec4315ce58439f153f4d3da082b757c577b511c79427106bc8b7
- d0a070b4b0ea258c125567013e410b8c63f28f41ffdd165f4ec42e769dda1bd4
- d19fb33e4f26d2ea1ce699404095e62e676204d1e77c65997fa37d26b312abfe
- d28acbc66721fc8a06bff151fbdfdad0e57cef81517ede38ec133733b11595cf
- d345aada1119327e52c5e6d7f26fd456fc886122ec26b57d43f64d7796ab8da0
- d40dd347468b37a863075c55f28a3bd520e3fd1697fe8c6be77a175a33540919
- db46737242f05cd3eaa1c34015a6be44cb272450aecdffa58accdb589d8a5fa3
- dc730a89d72db894e9faab7992fad11c4e74da0f4004c83e174e1421fea92ce8
- dce523eba151eff474547b2525c6e8ef085f36d9ea980982a05ec05d4556fd39
- e033fe21e2c379712298a9b3affbbe1ecad345e4060be7bf1fc10f9a535262a4
- e19373fff612ac1aa7f91af979185bd00f699445c72da379beefb81301f18c96
- e2716d83638516998828e1fdaeb9d9a7f8996b87a9bfad35370dbf4011e08159
- e2fd0e3ea7846da54e0c1ad8d6731800c082067f428504cf3666f3a380efead4
- e45478f31f2e6a8a004928ddb38f66b304987bb06f4504ec75c3df9d1586b1bc
- e473cb4e1a3402df73a913ad68350ba767159cfb21e6b5a9016d0e633664aa9b
- e48438a83619e6ef44163f64e8edd9f93fa39b2dc193d7b820f36efb05e04958
- e48d586288b49c19defe7366b77774b6cb7adcd224065377a47f7ecc90a6b97f
- e5027bf308c218ccf935656ebcba031c93fa840188ff1285489d46a56a22f902
- e5a54a0d0b5f8d938ab46c12300565c798feaa66ecd8d069b929b60024b65721
- e703ecb41ec55754f554567c713678d1e0850924d1debbeeccd7b57e302bbb98
- e7f3c66e6170c96c405c02fa7fe94597fc894b08cd817888b4bb2e774c9fe7e6
- e89a8071780a69a5603d3a9c4448126520f0cbe0f21de83f1a9fde29e01c46cb
- e8b75fe345e4d369fb773ad93548e2f32ba3a86227da16510afd6de7d9e69775
- e8f0b7aa86f10146dc8fa53f24531e9ca43e0e7de174a0c193781c6062fe203c
- ea2f2c27af4595750e044e8e6f55050057f0034aeb00bd9da76cc731c8725dd7
- eaa72ddc1fb4348f8968aafee26e7e136b773c7f057d7e71fa536b5b2f518ee9
- ead2096673508f29f119d48792b8216e5dc207593ee159f14e5a6eaf0bf7dbc7
- ebe0d071f6784f4333ca4ae222fc8ef4fe46d1b7e30ca08bfe2a86d9b04bad50
- ec32ed0c249d8bcdce4f5e75f8f3ae6b96ed021449cb26dc7959c54820ba8503
- edcae4bac2426a3c10a4cb36b6d1909f63c5bb85e62af37793275e38e2c81e28
- eec42cd742d4ece9b880bca33cfcb0e975bbaca54a385c01376cbf0c77ed94eb
- f08b3361cce990242f91bac1f65aa9d5021dd1b2772220314c6b756788ee7266
- f1350b9bc3b459e73969f7ef96bfe5268046f245a07fa7f08245161aa8f15092
- f1504e9e535e80215786035c53a179acca80b2673f327448e8f5978db4af7981
- f17d2c98537e016d9f9c0f6b3b81f2d33ec869e3e39615fbec9b8acdd137eb5c
- f1e52bcf5c494d911cc2d76514c8e3a58e93fd74c75c82f25ce43f733be674a5
- f2474ac00495b20b65854e6e57b6659b5a49da3db5f38d96fba262005d518586
- f301800e40a997f9bd054cd7ebce7c9811f0bc28bddb5a4be118c447d6cb3bcc
- f36f17a3e41bafeb9b6a0124a17b95989beabc8be199470b207a1c85637dd601
- f5c7defa32a2c61f5805882a85941477f59fc3c2ed41ef7d62db552875ec71b6
- f5cd0ad81a15f529638f53732848b8af1fe9ceeb70dcaa93cff8e9d8dc3982da
- f60169b6f8b5bcfc4356306a14cd2159aee68ad6e192205b92c7c59d1b721735
- f6254cc783924c479ab7a515190fa04dbf03d9806eed55b121bbb48b9a7cf6f6
- f757b492208097dd9db29447495c787ba1031bf2a0c4c67e7b8bcc33833f50da
- f7e17a3510f2ecc68c94cccea8a8cc45cd347990e82191f8c6eacf0d2431286f
- fb95870e0e2bf56204f66b8ee80df5c8d6345765680b3ec5c2c3fb3684c1d927
- fbdcbff769d927b6efdfa4ef049d39716ba8551749e9f5f2917344ed481e8000
- fbe6348d68ea6e67d04fadf728f5dac1ccd0dd3b21fe3d974c826d15d00a0357
- fd8cf6dc1e2022d2e0de8c46799324992d656eed0d3362c3eea594acb8f4f592
- fef91c38441c4c27e103cd1c9e92cc47e740d41180e95613724dda1f90e43e2d
