Analysis
-
max time kernel
263s -
max time network
276s -
platform
android_x86 -
resource
android-x86-arm-20240221-en -
resource tags
androidarch:armarch:x86image:android-x86-arm-20240221-enlocale:en-usos:android-9-x86system -
submitted
11/03/2024, 13:58
Static task
static1
General
-
Target
c0bf91a299c295b24b170e10299360bd.apk
-
Size
17.6MB
-
MD5
c0bf91a299c295b24b170e10299360bd
-
SHA1
acd9abccce83bcb3bb5e15875e54e97d4ead2d50
-
SHA256
ecb27ad6d3adfa2e4891165847c3eb2c8f2984b85cc19c3bedeb9e2ca3bac9b0
-
SHA512
c9abbea5ea3a5b3c6e9a65abbbcec2785c51e8c8279e48eb29d8f358d07095e9642bfd21300c24edc56be27a09790c5f929706d84162a627b7b73ad2d24ed13b
-
SSDEEP
393216:aNQzwyRIE0FVXDWPexih7Mwb/QXnfIanSf7aoNavZ2d+pCFcQ:a6syKjFgmIRMwb/QXfPocvZ2cdQ
Malware Config
Signatures
-
Reads device subscriber ID 1 TTPs 1 IoCs
Uses Android APIs to read subscriber ID (IMSI on GSM devices).
description ioc Process Framework service call com.android.internal.telephony.IPhoneSubInfo.getSubscriberId com.youjinzi.youjinzi -
Checks Android system properties for emulator presence. 1 TTPs 1 IoCs
description ioc Process Accessed system property key: ro.product.model com.youjinzi.youjinzi -
Checks known Qemu files. 1 TTPs 3 IoCs
Checks for known Qemu files that exist on Android virtual device images.
ioc Process /system/bin/qemu-props com.youjinzi.youjinzi /system/lib/libc_malloc_debug_qemu.so com.youjinzi.youjinzi /sys/qemu_trace com.youjinzi.youjinzi -
Checks known Qemu pipes. 1 TTPs 2 IoCs
Checks for known pipes used by the Android emulator to communicate with the host.
ioc Process /dev/qemu_pipe com.youjinzi.youjinzi /dev/socket/qemud com.youjinzi.youjinzi -
Loads dropped Dex/Jar 1 TTPs 2 IoCs
Runs executable file dropped to the device during analysis.
ioc pid Process /data/data/com.youjinzi.youjinzi/.jiagu/classes.dex 4267 com.youjinzi.youjinzi /data/data/com.youjinzi.youjinzi/.jiagu/classes.dex!classes2.dex 4267 com.youjinzi.youjinzi -
Queries the unique device ID (IMEI, MEID, IMSI) 1 TTPs
-
Uses Crypto APIs (Might try to encrypt user data) 1 IoCs
description ioc Process Framework API call javax.crypto.Cipher.doFinal com.youjinzi.youjinzi
Processes
Network
MITRE ATT&CK Mobile v15
Replay Monitor
Loading Replay Monitor...
Downloads
-
Filesize
6.3MB
MD5f2fc09ded8b2a83f122259886fe1bf4d
SHA17bea45acdd3714039f79d0c29750763465596a38
SHA256c04420721425ae9dc46208cca79ebff245c29bde301049a020c0f5523855a188
SHA5121aabc72d6bd750a83143f3e9b61f2b7da65b60f8d8d10c5a4d5fce325df0c6959ffc3f369bf551ac24b8467c445ceefdae29815e5609f0871156f19226c6ba18
-
Filesize
1.2MB
MD53c474453c7c5353e0a1bdb562c6e4e4c
SHA1195c76646d55fe48ad0be1f7dcc51e3fbad9e7bb
SHA25671afa6662aa6435dd7db9321546fae5c02af0fb9e8aeda1907049d72bf468e96
SHA512cc7ecdf9ba5e79036198d06135196468ac4f46544440b92ca908043a39ae9ee2065e92f38ac7d124236c776962ce1b507b2b57085853cd8319197db8eb6b6506
-
Filesize
485KB
MD5015df5724b50b4fbc6dd0caf7ccb817c
SHA1980780e98c9958aec97ab7a0de8d28a4c5fd9429
SHA256183990718a96d742bc6f1bb04c313e04db6dc62d445ecb294a7f15babd3281c6
SHA512fda8f5343cac8102aade5f1aeac7c5b028ea5d8c92e3d12de92e1ffce30bab47a446f215c9cff7dd1e1bb88980ee0d27b5241e856719fcc1f6a5c25e062e9d40
-
Filesize
231B
MD511b9778616d6dcd017850ea0bf9bd39e
SHA11fc1563bd772a203a5c176e1e74567c52914f1a5
SHA2561e6c7bfdb37f34ed55f2450f6b90bfec8612548e44e1467b1400810e3535f187
SHA51220e358c8113f0ccda3ba098ff688a8b96caa5442da50443feebe1a07550572a05d7f156b921298c7d29d20d15bcac10f69e1c97535f65863ec127d5aeefdbbad
-
Filesize
231B
MD5e428fbd7ecf6d8482ed168510de07e94
SHA1a135e0ccabd3f18eeb4196ad00a6f9b239442e41
SHA256968b693b7d214145927c8f15304b80c2fbb829c291ce0f1858848761168b7acb
SHA5122c56bae7dd4ab072f4e2c06485151f25039eca449a4627b9e86d1d718a063e1e8cbf32bab3aa478419020db558a8bd63afc1406032baecaf3330111e5cf1766d
-
Filesize
58B
MD50d210bfb2a0e1f1b4c082a6a0f79de07
SHA1bb8ed9e364db79d1d9f2fcde3f15091893222faa
SHA256988722c23d78a46021d0e7ca9deee7aa8bb83288269174ffacb7316f381cca1d
SHA512536e9867b0df29b15b789f8949be6ab37fcdeccb9d39ded981da7dc2052c9533d0ec0e6f9a5444132977605d372e1463d91bdde41b528ff2ca3f65ab152325c1
-
Filesize
4KB
MD5f2b4b0190b9f384ca885f0c8c9b14700
SHA1934ff2646757b5b6e7f20f6a0aa76c7f995d9361
SHA2560a8ffb6b327963558716e87db8946016d143e39f895fa1b43e95ba7032ce2514
SHA512ec12685fc0d60526eed4d38820aad95611f3e93ae372be5a57142d8e8a1ba17e6e5dfe381a4e1365dddc0b363c9c40daaffdc1245bd515fddac69bf1abacd7f1
-
Filesize
512B
MD5290c79f896f34b56f0b47cb8ae87324e
SHA17e248a160c866e20517974aff96afecec0a0fca7
SHA256641d0c8e1b25a02f5c9ba393e6c7e1dc404a28e489a2b99f639022fd452a18f9
SHA512d409106acc26df1658ffac7ec719219c0e0b626b95288ec7e7c2fca8769e15b4b27659e12f31427d9eb0f0231b21dd6382ed488c2bbc795273fb78f77d69a626
-
Filesize
16KB
MD528482142452a8c3b48827f3b65b052b6
SHA17433a8bad459e76df7b4fbb726fabd1d72e95547
SHA2567073218d8b60fa7eb1dd23339ba8996821d104c5aa20fbbb2f76d32987b367a5
SHA5129829dd5461562d2e166dad5764de41f02a8ae201b01bb433cbec3d4d5b78a5b7c34622a7daa5c49fc72435e2dbcc740a627946ddfcb8538dd210d11d5ca29ecb
-
Filesize
36KB
MD55d7ea1a23af19b4340cc8d90f28297d5
SHA14cfe95b23a9e98378d69c4290af81b51fbe76aea
SHA256474c4a54534ed96beacad7cc9a805a3f53ec9c0522fc7bcc59771cf500a6a0da
SHA51233071f4c92da0a3df01c4a61dd165df7c7e0f4f37753cafe02d19fc876a5e7fcbb01c069c804e140ab8bfa0644a55f50fd1373646d1c439f817baa5ffbd47f7b
-
Filesize
36KB
MD5ce6135aa1b1fe4f2c2db2a546d2a5558
SHA179b59582154017aadab783dc266fcb158c252940
SHA2567b45f576c08c7f78220168cca4a0e33198b13e9bdc8b1da406ddb6887412000c
SHA5122839075fe374c8567c839ae35ce2d33ec72fdaebf170aa7d224b555e5b0e74d4a43f2f67d17ed806dae841da883e9620d788ea052d06152678afa927307c7ce4
-
Filesize
512B
MD52bc38292e0b6b997e7f0832934a287a3
SHA17efce17d431d6230788496f6ba47a2b97791c5ff
SHA2566252f22b95f6e003e6d60326a0ebc0fd1c19b71c4ef879e9c1f485a3260f0f24
SHA512320609316fff68bd2d82ba2a41f82547d72b8638492fdf61a9611663f4bbf0b6cbb8df091577477cd48dc1e79808ff835a3969f77f7931de6f88ca2af22d5fc8
-
Filesize
48KB
MD5bc04f26f43c76c0078c371f4873ae4f2
SHA122dc6db1959dfca750edd73c8483df5df0f62771
SHA256becedd139f2cce3dce4939b6e3214e0d2f6fdac6b4a6214380baf24c9029f164
SHA512911d34cfb50527a4258cce702a1137d162c4215353316541a3095b1dbf4a9ee007d79a4e85100d83b269917cca9cd25782706e1d6689020c7840186e6fe9ced6
-
Filesize
16KB
MD5bc9ee2a7c3e68935660cc264dcfea85b
SHA19034b53086239648b494e2ef8d5daf536c847d52
SHA256ced607622d266ee5f87d20c3e6c1e9d9c768fb89f996ade228ba6955663b5d8c
SHA5125c79eb5ac24064127adb04364f10b2d89c0cb469b90848c379a65d34bb1c86a83c3768bb42808815f0cbc1ee3ee1c65fbbea89f8b406045323d337f76cc118f3
-
Filesize
32KB
MD5d9f63a4cf385a435dc68f14844be23fb
SHA16ff3b28acbdf655688509900df5f6ba7489b13d9
SHA2563980d614248e0b96d953248c935d1bebcf6e8b93de9ecb208f72314493886386
SHA512cb278bc5f518bf6548cc5f7405a589bb4a2601a5beb8917f88535350c02621c70ca107425aa27f9998d72a94227677b1eb1ac70d8585521c1de132232058414a
-
Filesize
16KB
MD5e12e90c809c31dd8dbeffe9bc91dc5a1
SHA142d2b4a99e43f3948129dfd778aea0284dd2f40a
SHA2569ad635a731d70b570c0c2f0d063da33187a6eea77146cc3763f193cfc0c4a357
SHA5122edd5a6b47a3c0f883f61c3b16ca977464f768b438065e6bbf012619c1a9a688e12730226c08951759d0ee91bf352f08a70ab168ae12a334cdb4190efd42c704
-
Filesize
16KB
MD58617aa07080ac62d93742d0d8177a683
SHA1d2b647381f691ecbdd863878234c894245e8a26f
SHA256a35191c51ff88382d6dbdceaebfbd543040ba59f4c7c551c38fdd6ea54076869
SHA512127404b3dab8e6b63a48bbcde47b375f2ef437de5ca0157fc9324e711aab5e809d060b9a9f9f1f0d56b5d35444bc51dc18a4be14b23e2fda36ad885f4e921efa
-
Filesize
32KB
MD5d604a3bf1f8d992cc320ea5b1f7609bd
SHA1247f88df0b55c7d523ea5398637711a0e4a483a4
SHA256329940b4d46326d58e73c842dd099704061d0ef7338777bf31ad895f29013c17
SHA51267e28f6713cb5c238a9664df128f01a89a2efb7c8c9330c1e45bc0d40ebab81fa20df5166743d84d81dc0386a89ff0329f022281c098339baa2e851ff0a1e1ab
-
Filesize
512B
MD57031de1345133664c5c3a35396ae665a
SHA109841bdda4a6a80fe9be5d55d595f8b4110d95d7
SHA256055cf5d7c897e941cfeb843241c8b281e666f6860fe55258439e999eb29bf61d
SHA51228a9e10534117cb98e1de70fd82a5e0146f4b26c59e40ef412514905ecd2f6db82c2a9cb3c3dd3235490d802bbee1c81cccb88bc123902f096dfa631df61d7f1
-
Filesize
56KB
MD5f752c4c0b2b800eacca5485393220293
SHA1e6d12e27beb37bfb2e1e2882cc26c173f2469666
SHA256c21e8c1fa3e560432f20118eae277526114a1a84285312d437b624a1cb0a76c0
SHA512b898c56350a1f268456d717528b6062b67d110a03311e959c5e6ad52c443084ecf130d91d0a2d04658e35e101e6c6f7bf5af9edbed4396068c742b0545d23762
-
Filesize
4KB
MD5bfcdb8478bde24d8105ebcee55d158bd
SHA1e6ad4f2c04ad4da9a16ccb9f7b94e9be837a51df
SHA256fe7f7d628a381284f9e34f1c756506990edc1ce99c3f507af139795edbee66c4
SHA512093b90b11009eee54632b1662b6382158db3fc9877d60b00ebe7157ebe69d2090c593bc3e78bc3ad43d31f8c65a34cefe4a671163bedd749cec2604a4f5bd5d1
-
Filesize
4KB
MD51d36e62081cee1bcbe8e3743833b0922
SHA1d975a3268fb282d6f90dc591d9774eb009179f32
SHA25657b3035f5bab762ac4ee72560a578fc20b71ee2baf572af3bec1d795fd948b86
SHA5125b12c9159ab8accba657d31c106e03c8d078c27d921a4542bf260f29dede146b440ca74aaafe1ae19876020d359e475f27eeb18d1d16bbee569b492d25e7e064
-
Filesize
8KB
MD55c121c390a7a6a69a7b80576386728ce
SHA176d0005f3a3d5603fd946354d037fca70f738010
SHA2560648df8ffc18d1f2ef89131a70e074f89cda7b656bfd2817e7cfefda11c3006d
SHA5128e6340480f767db9fb3fac28e08ed95294e17bb648799ace5f031860d1664bc70a04f7e21e820186db00253e09bdd6810f756525bc2fb1d7d688909fe9ae6216
-
Filesize
32B
MD5069a64f2ebf35b6d3314d906756bfe28
SHA10ab43cc35f41b0e9404ff5ce55470ab0ec86131c
SHA2563069f4c94c937ca8e80af793b9b821fe6089ea374ccea46947eba5a35cba1368
SHA5127a44f3460c14a32b3894d35d24ea13c0fa3863a76ccdc3daf897fa2f45cc69d9ae7bad56e0649a52311f9572a9a38eafb5cd990c8d97662b5325c76be6674470
-
Filesize
40B
MD53d2974bcf5847358829cfec2a7f43518
SHA1051edd0b6d1352c6afb35ab7a8625833866916f8
SHA2569bc8a201101523660576484629c51e72094506b9e52ca5311e3b3b279f2054a3
SHA512e7e372bd362d1e9b3549330b6500bafad4690f5f521cd55e3fb7f12aced50b0546c547a9c0faf7a698ed0032aa60dea04e939b8f8e8d0b8d93a1ab6a30b5f06a
-
Filesize
340B
MD5494f9d95cf9d6fc79a1b2034ba537423
SHA1794f5ec8479894f1fceca3e7a19ec05e205ef102
SHA25644ce1af0f09dfbc8a431d9333fafb327888166252bc29259584e64faaf2567b8
SHA512d9e056d2b414fdcf7622bb353382697cfe6869faac6f345aa36037e90ce641af029579480a58191b95cde01346bf5113a1dd22f15dbb933bb392180bf3e045be
-
Filesize
340B
MD5a4af4a0db4d7d6fdda41a564ee42c3e0
SHA169b4154465f7e067703e880c2537eb19de22f2c6
SHA256438e41f5b1d23ef018e498af5c85cf9e2c45a35118c2406b2b2b6c904e50d33d
SHA512fb3b09a89371be60794609102f203b5f56bca2a240e35f5cb67abcf314c8a8803c073f28f9fee0da5a1dd2e710238afea4ce093c5a0d9e57b4b414c6d2e2f870
-
Filesize
32B
MD5b0184a267d643abbe6868810fa8b4547
SHA15f886fffb720d6b37ed6f4506cf43de4d5043fa1
SHA256943e5eedcf279c9757a79c36bbbf037494fa3599fac81d4cf579e07683da0050
SHA5120ac4fb82b67b6feab3b0f4adb30af9863cfec52d341a050c31e9a019c0668470d8bdfc533fe34113e9a7d105734ccfaf7271732177a10aeb367e44edc3a9ac3b
-
Filesize
73B
MD5bb4168b30ccc21b2f5a329aeaeb7dee7
SHA1550ef8710a17d26c35d7a9cbb6271ee45578ad04
SHA25641b32f130b0a1a0a251d27cad02132fb19bd9412d22fcceb1d80d60381289c11
SHA512aded645d5154c7867054cf05e53725dcfc8a294a0c80fb715fc2c54f0a13abf3721bcf64af791808adbc7e2462bb90a06e4b540f6714620d88b380010953fbe8
-
Filesize
314B
MD5b0419ceefcb5f19d7d7ffe6d5891d826
SHA1e45e91d722ef14acdf4d19683f2aa6e3356cb04a
SHA25603e896d6942f2b49c1079ed49f5d048021e93abccc9a7c7611f8b7dd94868227
SHA512360bcc26f39a64fe5249267797a8eb8c459e093025ed3fa925966f19383e68e079d2bab169595f6a347a10806e71286dfdaa519b3935cd072456ee6ea56b3df1
-
Filesize
27B
MD581fe51189f5e9aa349edfcb58dd7f3ab
SHA11a3db330bfb2c84fc3c2fe476d87a28d75d96eb5
SHA256d752759400b9cfcf209dffe5ea8dade9f008fa5c156054b474f3007e8714b81d
SHA51288917cb01d6bd1b1c9cc8819e0bb056f85d36e5af54bc2c1e88aba04fcaa4e47d15e4389d571c4c6d27d57ff124560d18f74cd42f4364ccc0e282532bb8b907d
-
Filesize
1KB
MD5c8bad94653f2acde82b916d02e99de2a
SHA1145668f4d679c2fc7a408b68c75609e0422e8bd7
SHA2569bbc8c4a06f6fd92c067974f4c4384268b6fd6b53c659801db472a7b80b82bd0
SHA51219e29cba213a154d8cd0dd18835e2869ee247554bdfca943d427d829606e8875c7bf5b8c2c972b23b1fb4fc927d1b9715187fae0ae99d11a4a7aca78dc21e5ce
-
Filesize
162B
MD5d278f69b189146ea41219e1d89fb60f6
SHA13c2804f8e692310e194916a13e2f2d3df3355fd0
SHA2568402a14ff91b21a7f6ea38f220ce17b8569dd9d0a10372145bdfa2811a683ea7
SHA51268501cbd0eab6b062d0a417305482ffe14a56144d8b04369a15c6d6688f81ea0ba6ebb406232b64119096cc4865bed49559df4a091f862bfd9a0e0ddbfba7d6f
-
Filesize
61B
MD59c5dd32885646e9608f8135b4ef41352
SHA197dd738594a816fb402dcabf0378e328bc5f7805
SHA2568b8c5d0501d4de4445b5421ce9adad5071560765dc3c17b6dd9fc583a0fdc7b6
SHA51271876c7f888f43b84c3b62d1848c7c8d67e4624c4b6564dea7c1de163d0f6faf1c5fd3ff6247084f62d902d9265c17dca4a3faaed58a7fa246c09948f3151367
-
Filesize
537B
MD5dbe04c7c2015cb8688b16ef12d70144e
SHA11f3f0fb8dd4a5c185d5810cab2c509580ef4f9fd
SHA256924ba240fc5b0d8bd7f8007f52de4fc9ddde184c8912f62a0550053df7a5a1ab
SHA51291b2b68241ddce8fbeaf6833a296bcc0a856d73ca4db051036d32273de53249d26f3c78546e482859ae1caf92e40aa99364d9d7b8028741efc33bb2c5242314b
-
Filesize
496B
MD588cb186ac2c9ad8da6e92f9c41560106
SHA1cc8db8c7b1a3613dcb2cc4713790be4f12e02b13
SHA25623e2d118c91c4731aa9ea871113165f77b6583c7881fbfed0ea5aeee26b2d446
SHA5122cc28db510b174561972f010fd5f3bec15baa24f2aa3ad783b43da6cea3cd48e7af481f918e9a1624beda17d735fb428e9a7bf842664d80acb7de69260b4edbc
-
Filesize
111B
MD5d4e8f63bda1bde5dade1c5990a64a142
SHA134750e3b0740af1144338b7ddb7ec9ae7732a09a
SHA25616be5d141e39b967f17dc7675ece6708d124086d96a62af62b877e026366527b
SHA51251827069513c80b6b6d6fb0ad4f2402b469ea1e9c456cce0f37f29b1fa58ddf2726c94968da80c782d4734ffbec2b1eb0268d8bf7c5ccc379f00af58c7d48555
-
Filesize
213B
MD50da8798b86ff6d42c7b7b641f8a31655
SHA154e6503aa55c78137c596c0c97cd0b44c5e90d35
SHA256e1ac398c7ce07e89cfdc8e0a18c4d6c52dfd2857abfbd8c46f9839dd47f059cc
SHA5122c6fc28ce2f34278ccc62bef99a41f76f3f50a0a4946ea1e0b89887715283d34880b98b4724a22b0f7e5c14e05fba371116568b3c777295e34cb9df6f7a7abb8
-
Filesize
65B
MD59781ca003f10f8d0c9c1945b63fdca7f
SHA14156cf5dc8d71dbab734d25e5e1598b37a5456f4
SHA2563325d2a819fdd8062c2cdc48a09b995c9b012915bcdf88b1cf9742a7f057c793
SHA51225a9877e274e0e9df29811825bd4f680fa0bf0ae6219527e4f1dcd17d0995d28b2926192d961a06ee5bef2eed73b3f38ec4ffdd0a1cda7ff2a10dc5711ffdf03
-
Filesize
111B
MD5d38316419634dbd1b58b4e40ef9408b3
SHA17f5b25500cb35dc36d7a8ca6bd226b50855ebefe
SHA25648de96b0182ac2129ecad948e415a58a0988b37e45cb934d5830d3ee900f8c0d
SHA5125bab7719cc6ca3f03a7d498963518f29cf37e8be3c77523c658b82cd43cf0ddd65fcd68de6c92efc3efa08489cd07df9a0b7fa383c1b206ab919c8bb809042f0
-
Filesize
167B
MD5aba8aeccb52bdd6a0e1a037b8107c974
SHA13d0a77c0652b3493a724e8e499623a2bea8bd41d
SHA256c776ebcc584d8aca6c2a3479a894a41c1dcbdeb89ae69fefe0570e6f2062f5ab
SHA512f899787579ed5d8f1ffded945ffe2f606b468045daa367c2248d85d23dd4009d50a989485c1aca73b0198be885bb5ab3509e6a0cb5ccdd54f21ac5f80b38263a
-
Filesize
48B
MD51d8d16c4e3b19ebf18988530d9b9a757
SHA1bc94c1cce05cd848a53271ecb9c5311e27ffebf5
SHA256abd87140da8de3d0aa39a24a8d52bfe7b2eb28f7a3d505f205471c7e8f4964d7
SHA5124562d1eedbc5c2dd7f25cd1c70343053fd451026403585182b142a64f17016c1bd0bf6ad51667b439b220e425640e55fbbda08517e7106376cdc220a4555da82
-
Filesize
32B
MD58a49092d58eed04506b3f247f6ef36a9
SHA1e856cbb4665b3c8b5a91ec8e60237bd95740b817
SHA25659da11488b2b3894c547743b4eeda9014ea090c9f93bb169384a7a8b532516c8
SHA512f42d7e87c5ad187b78c957de7d87f1c75a7639c8c35ef9cff409a79f9a115b51b9e41dae69c74370de810d9754a8a33a736d8136f894e5b51c6b74c9c5f42819
-
Filesize
1KB
MD53ae58f177032b67e20f0aa2916cfa5cf
SHA1e7959ec2a667d7d2b258faf0c47bb0ffc6f4a23a
SHA2569d74c1bf707eb58b0cc58ccd7d397f0c4ed52058bc9061d0d03f406d7f7335d1
SHA5121aaea49c765aad6b9dd5ce1234b46acd3248046ef37ac7bcc0eaa9bea325695762d0f4faf04c057a548c497e16f5b462b18066a52f56270f514cb2a1b3a3253f
-
Filesize
36B
MD537e8e716e0e2f4a0b05cd9571d95b84d
SHA1f8d068f6931707bddb8cd69f706f2224ad1fea3c
SHA2567080cb592d5149c858b206d3fd0d5e3e7d601f120af00b2616bee928ee1291ca
SHA512e62b850901835fdb73fa6224618422f721dd765861d42f6bc2dd013413e96bd910ac5313afd9b4f63da74beb12a15fac81b5157456c9caa3031862dab84423f6