Function at 0x401000
Capabilities:
Encrypt data using chaskey
Hash data using murmur3
Send data
Send data on socket

Disassembly:
call sub.kernel32.dll_GetUserDefaultLCID
cmp eax, 0xffffff0e
jne 0x40106b
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
ret
call sub.kernel32.dll_GetSystemDefaultLangID
cmp eax, 0xfffffedb
jne 0x401103
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
ret
call sub.kernel32.dll_GetSystemDefaultLangID
cmp eax, 0xffffff0e
jne 0x40119b
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
ret
call sub.kernel32.dll_GetSystemDefaultLangID
cmp eax, 0xffffff1c
jne 0x401233
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
call sub.ws2_32.dll_sendto
ret
jmp 0x4756f0
xchg esi, ebx
ror esi, 0x15
sub ebx, esi
jmp 0x475e36
call ecx
xchg esi, edi
and edi, edx
bswap esi
mov edx, 0x5ecb11d9
xor ebx, edi
and esi, edx
inc edx
xchg edx, ebx
neg edi
shr ebx, 0xf
ror edi, 7
or ebx, edi
sub esi, 0x5edc12ea
and ebx, 0x5eddf6bb
add ebx, edx
jmp 0x477395
pop ecx
xchg ebx, edx
ror edx, 8
mov edx, esi
or edi, 0x5ee78d5a
xchg edi, edx
inc edx
sub ebx, 0x5eed6b1b
shl ebx, 0x13
bswap edx
or ebx, edx
add esi, edx
mov esi, edi
jmp 0x477a35
pop ecx
shr edx, 9
or edi, edx
nop
jmp 0x476e5c
mov ecx, 0x40495727
xor esi, edi
xchg esi, ebx
add ebx, edi
add ebx, edx
and edi, esi
and edi, 0x5f098221
add ebx, edi
not esi
mov edx, edi
shl edi, 0x13
jmp 0x4774f3
push 0x5a04977d
and ebx, edi
sub esi, edi
xor edi, 0x5f7c86e5
sub ebx, esi
xchg ebx, edx
sub edi, edx
xchg esi, ebx
jmp 0x47886d
mov ecx, 0x40495727
or esi, ebx
add edi, esi
ror edi, 7
or ebx, esi
sub ebx, edi
xchg edi, edx
and esi, 0x6001c0af
ror edi, 0x18
sub ebx, 0x600588cf
add esi, 0x600755d7
shl ebx, 0x1a
or esi, edx
mov edi, 0x601a2bfa
add ebx, 0x601bfb85
jmp 0x47937e
call fcn.004759c8
or esi, ebx
add edi, esi
bswap ebx
xchg ebx, esi
xchg ebx, edi
xchg esi, edx
neg edi
mov ebx, 0x605ed588
dec edx
xchg ebx, edi
neg esi
xor ebx, 0x606610aa
xchg ebx, edx
bswap edi
jmp 0x47571c
call ecx
and edx, esi
ror edi, 4
inc esi
mov ebx, edx
bswap edx
sub edi, edx
neg esi
and edx, ebx
jmp 0x477d06
mov ecx, 0x40495727
or ebx, esi
xor ebx, edx
or edi, 0x61050cd3
inc esi
shr ebx, 0x1e
or edi, ebx
xchg ebx, esi
xor ebx, edx
ror edi, 0x15
add edx, edi
xor esi, ebx
or edi, ebx
sub esi, edx
ror edi, 0xe
jmp 0x478a30
pop ecx
xor edx, esi
shr esi, 9
bswap ebx
xchg ebx, edi
jmp 0x476d5b
push 0x59e9f56e
add ebx, edx
or edx, esi
xor edx, 0x6166a55f
and edi, edx
xor edi, esi
xor edx, ebx
bswap esi
jmp 0x478c85
push 0x59bcc747
or edx, esi
or ebx, edx
bswap edi
shr edx, 0x14
and edi, 0x61d41ea3
bswap edi
bswap ebx
rol edx, 0xf
xor ebx, edx
or edx, ebx
jmp 0x477a86
push 0x59890353
add edi, ebx
add esi, edi
xchg esi, edi
xchg ebx, edi
mov esi, edi
bswap edx
bswap edi
and edi, ebx
shl ebx, 0xb
and edi, 0x61f73f52
jmp 0x476220
push 0x59c859c3
not edi
sub edx, 0x6256f93f
shl edi, 0x17
shl ebx, 0xf
sub ebx, esi
sub edx, 0x625f4056
or ebx, esi
mov edx, 0x6262d9e1
and edx, esi
inc edi
ror edi, 0x18
jmp 0x475780
push 0x59db6e1e
sub ebx, esi
rol edx, 0x18
ror esi, 8
or edx, ebx
bswap esi
shr edi, 0x12
and edx, esi
add ebx, esi
shr esi, 0x13
add edx, ebx
sub esi, ebx
jmp 0x477738
push 0x5929f3af
ror ebx, 0x12
and ebx, edi
nop
xchg edi, esi
bswap ebx
bswap edx
or edx, ebx
or edx, ebx
and ebx, 0x633f94f5
inc ebx
xchg edx, ebx
shr edi, 0xe
shr edi, 0x10
jmp 0x4762ac
call ecx
sub ebx, edx
mov edx, esi
xor edx, ebx
mov edx, 0x6380ebfd
sub edx, edi
add edi, 0x638474b2
and esi, edx
jmp 0x477b82
call ecx
sub esi, ebx
shr esi, 0x1b
neg edi
add edx, edi
sub edi, 0x63a21f5b
add esi, edi
xor ebx, edx
shr esi, 2
and edi, edx
mov edi, ebx
jmp 0x47648f
call ecx
xchg edx, esi
xor edx, edi
sub esi, 0x63d9f066
rol edx, 0x13
mov edx, esi
xchg edx, edi
sub esi, ebx
add edx, edi
sub esi, edi
add edx, 0x63e6ae2b
xor edx, edi
jmp 0x479688
mov ecx, 0x73716341
sub ebx, 0x646d3b69
shr esi, 5
not esi
and ebx, edx
mov esi, edi
xchg esi, ebx
and ebx, 0x6477e06f
sub edi, edx
or edi, esi
xor edi, 0x647d61af
neg esi
and ebx, esi
or ebx, edx
rol edi, 7
sub edx, ebx
jmp 0x4784bc
push 0x59d99888
inc edx
rol ebx, 0x16
neg edx
ror ebx, 0xc
dec ebx
add edi, ebx
mov edi, esi
and edi, edx
add edx, ebx
sub edi, edx
and ebx, esi
xchg ebx, esi
not ebx
inc edi
and ebx, 0x64c3bbae
neg edx
jmp 0x475d09
pop ecx
shr ebx, 8
and esi, ebx
add edx, ebx
mov ebx, esi
sub esi, ebx
sub edi, edx
sub ebx, edx
bswap ebx
and edx, edi
inc ebx
and esi, edi
jmp 0x475bb6
push 0x59b2881c
xor edx, ebx
neg edx
add esi, 0x64f8ce4a
not edi
xor esi, edi
and edi, esi
jmp 0x479629
call ecx
xchg esi, edx
sub esi, edx
jmp 0x4764a7
push 0x598a6e0e
or edx, 0x655bc400
nop
inc ebx
and edx, 0x65617764
mov esi, 0x65635313
add ebx, edx
sub edi, ebx
sub edx, esi
mov edi, ebx
shr edi, 0xc
sub edi, edx
mov esi, edi
shr esi, 0x19
xor esi, ebx
jmp 0x478c26
push 0x594f341f
and edx, 0x659030fd
sub edi, esi
and esi, ebx
xor edx, 0x6595cf93
sub edx, esi
add edx, ebx
sub edi, esi
or ebx, esi
mov edx, edi
dec esi
or esi, edx
add esi, 0x65a4d4e8
jmp 0x476f8d
push 0x592b558e
or esi, edx
xchg edx, esi
and ebx, esi
add edx, 0x65acacb2
add esi, edx
add edx, esi
or esi, ebx
and edx, 0x65b50961
shr edx, 0x15
neg ebx
xor edx, ebx
sub edx, 0x65c10b87
sub esi, edx
mov esi, edi
jmp 0x47727f
mov ecx, 0x40495727
shl edi, 4
mov ebx, edi
sub edi, 0x65caccbd
and esi, edi
or edx, esi
mov ebx, edi
dec edx
shr ebx, 0x1c
bswap edi
rol edx, 1
dec ebx
ror edi, 0x13
bswap edi
neg ebx
sub edx, edi
add esi, edx
jmp 0x479645
pop ecx
xor edi, ebx
xor esi, edi
jmp 0x47582d
call fcn.004759c8
sub esi, edi
xchg edi, esi
xchg edx, esi
and edx, edi
or edx, edi
bswap esi
shl esi, 0xa
and ebx, 0x664e1840
sub edx, esi
mov esi, 0x6651d6ab
jmp 0x475f78
mov ecx, 0x40495727
and esi, edx
or edi, edx
mov esi, 0x6661e1de
xor edi, esi
mov edx, edi
sub edi, esi
mov edx, 0x667c0fe7
sub esi, edx
ror ebx, 0x16
add edi, esi
dec ebx
jmp 0x4763ad
mov ecx, 0x40495727
rol esi, 0xa
sub ebx, 0x669b4a5e
add esi, 0x669d2432
add ebx, 0x669f0699
sub edx, edi
ror ebx, 0x13
add edi, 0x66a4c918
mov ebx, esi
jmp 0x477ae0
pop ecx
bswap esi
xor edi, 0x66d27934
neg edi
xor ebx, edx
add edi, 0x66dbdba7
jmp 0x478ed8
pop ecx
xchg ebx, esi
neg esi
mov edx, 0x66e5ad36
sub edi, esi
add ebx, esi
xor edi, esi
mov esi, 0x66ed7342
sub edi, ebx
xor ebx, 0x66fba823
xchg esi, ebx
jmp 0x477a70
pop ecx
bswap ebx
inc esi
ror edi, 0x1d
shl esi, 0x1b
sub edx, 0x670d9a20
and edi, ebx
and edx, edi
or edi, ebx
and ebx, esi
xchg edx, esi
jmp 0x476926
push 0x5936a9c7
add ebx, 0x6729f2ca
and edi, esi
shl edx, 7
sub edx, edi
xchg ebx, esi
xor ebx, esi
or edx, esi
add esi, edi
xor ebx, edi
sub edi, edx
inc edi
sub ebx, edi
rol edi, 2
xor edx, esi
xchg esi, edi
jmp 0x478fbc
pop ecx
add esi, edi
not edx
sub esi, 0x677605fa
or edi, edx
bswap esi
and edx, edi
sub ebx, edi
mov esi, edi
not esi
dec edi
jmp 0x4779f2
pop ecx
add esi, edi
and edi, 0x67bb48bb
neg esi
add edi, edx
or ebx, edi
sub edx, 0x67c2d966
nop
jmp 0x476172
push 0x59c4042d
or esi, edi
xor esi, edi
bswap edi
rol esi, 0x1c
or esi, edi
neg ebx
jmp 0x477c5c
pop ecx
sub edi, edx
rol ebx, 0x1b
rol ebx, 1
mov edx, esi
shr ebx, 0x1d
xor edi, ebx
sub ebx, esi
xchg esi, edi
and edx, edi
mov ebx, esi
dec ebx
dec edi
xchg ebx, esi
sub esi, edx
sub ebx, edx
jmp 0x479291
push 0x597d5cdf
and edi, 0x681bb0a1
rol edi, 0x1d
neg esi
mov esi, edi
mov edx, ebx
jmp 0x479088
mov ecx, 0x40495727
sub ebx, esi
sub esi, ebx
xor edi, ebx
xchg esi, edx
and edx, esi
inc edi
or edx, 0x68af7603
xchg edi, edx
xchg edi, edx
and ebx, esi
and ebx, edx
shl edi, 0x16
or esi, edx
add ebx, esi
mov ebx, 0x68be73f5
bswap ebx
jmp 0x475923
call fcn.004759c8
shl edi, 3
mov edx, ebx
add esi, ebx
mov esi, ebx
xchg ebx, edi
and ebx, 0x68e376e4
and ebx, esi
or esi, edx
xchg esi, edi
sub edi, edx
xchg edi, esi
sub edi, esi
add edi, 0x68f02008
sub ebx, edi
not edi
jmp 0x476983
pop ecx
sub edi, edx
and esi, edx
inc esi
and ebx, 0x69795aaa
and esi, edi
or ebx, edi
add esi, edi
shr edi, 3
jmp 0x4764cb
pop ecx
or esi, edi
neg edi
mov edx, edi
or esi, edi
add esi, 0x698ad99f
xor ebx, 0x698ca486
sub ebx, edi
jmp 0x477f39
push 0x5a07710e
or edx, ebx
sub esi, ebx
rol edi, 4
xor edi, ebx
not edi
add edx, ebx
xor edx, 0x699c485d
xor esi, edx
sub edx, edi
jmp 0x4769f3
call ecx
or edi, ebx
xor esi, edx
add edi, ebx
sub edx, edi
and ebx, 0x69b4d2d1
sub esi, edi
sub edx, edi
mov ebx, edi
sub edi, edx
add edi, ebx
add esi, ebx
jmp 0x477b4e
mov ecx, 0x40495727
xor ebx, edi
bswap edx
add ebx, esi
sub edi, 0x69c77a53
xchg edi, edx
shl edx, 5
xchg edx, edi
add esi, edx
dec esi
sub esi, edi
rol esi, 1
jmp 0x4793cd
push 0x5a08e535
add edx, 0x69e935e9
or edx, edi
mov esi, edi
xchg edx, ebx
or edi, ebx
neg ebx
or esi, edx
ror ebx, 0x1a
mov esi, edx
xchg esi, ebx
xchg ebx, edx
or edi, ebx
sub ebx, 0x6a002ce2
jmp 0x47643b
call fcn.004759c8
or edx, edi
add ebx, esi
xchg ebx, edx
or esi, edx
xor edi, esi
mov esi, edx
neg ebx
sub edx, 0x6a52c481
mov esi, 0x6a549e8a
jmp 0x476c9b
push 0x5942758e
xor esi, edx
sub ebx, esi
mov ebx, 0x6b6d2d7b
sub edi, 0x6b73b57e
sub esi, edx
and edi, esi
add esi, ebx
mov esi, ebx
sub ebx, 0x6be64d4e
xor edx, ebx
xor ebx, esi
jmp 0x475a40
call ecx
add edi, esi
and edx, 0x6bf0d6d5
or edx, edi
xor edi, ebx
neg edi
mov esi, 0x6bffefd0
add edx, ebx
or esi, edx
xchg edx, edi
or edx, esi
sub edx, edi
dec esi
bswap esi
sub esi, ebx
xor ebx, edx
or ebx, esi
jmp 0x478dc2
call ecx
sub esi, 0x6c5c3aa4
ror ebx, 0xd
add ebx, edi
add edx, ebx
or ebx, esi
or esi, ebx
add edi, 0x6c6bad57
mov edi, edx
xchg esi, edi
jmp 0x478487
pop ecx
and esi, edi
sub ebx, esi
add ebx, esi
xor edi, 0x6cdad358
shl edi, 0x11
jmp 0x478cab
pop ecx
sub ebx, edi
not edi
sub edx, ebx
xor edx, esi
inc esi
add edx, ebx
neg ebx
mov edx, edi
or edi, 0x6cf231d3
mov edx, 0x6cf407db
mov edx, 0x6d04e5b8
or edi, ebx
add edx, 0x6d087dd3
add esi, edx
sub edi, edx
jmp 0x478621
push 0x59a5a574
shr esi, 0x13
add edx, esi
rol edx, 0x19
dec edi
jmp 0x476094
pop ecx
and edi, ebx
sub esi, 0x6d8eaefa
sub edx, esi
xchg ebx, edx
shl edx, 0xb
mov edi, esi
or esi, ebx
mov edi, edx
or ebx, esi
xor ebx, esi
not edi
and ebx, esi
mov esi, edx
ror edi, 9
xor esi, edx
jmp 0x478023
push 0x5962addb
rol esi, 0xe
sub esi, 0x6e48107e
and edx, esi
sub edi, edx
rol ebx, 0xd
and esi, edx
inc esi
bswap esi
xchg edi, ebx
xor edx, ebx
sub esi, ebx
and ebx, esi
jmp 0x4773fe
push 0x593dcbee
or esi, edx
sub edi, 0x6e5e6f3f
sub esi, edi
and esi, ebx
xor esi, ebx
and edx, ebx
jmp 0x478942
push 0x592cc26a
shr edx, 3
xchg edx, ebx
add esi, edx
inc edi
sub edi, 0x6fb7cbbf
add ebx, esi
xchg edx, edi
or esi, edi
ror edi, 3
shl edx, 0xb
xchg esi, edi
xor edx, ebx
mov esi, edx
mov ebx, esi
mov edx, 0x6fca364f
jmp 0x4763ea
pop ecx
add edi, edx
bswap edi
xchg ebx, edi
xor edx, 0x6ff5be3e
sub edi, ebx
sub ebx, esi
jmp 0x476501
push 0x59d68bdf
not edx
xchg esi, edi
mov edi, edx
neg edi
jmp 0x479150
pop ecx
mov ebx, edi
and edx, esi
xor edx, 0x70f2656b
sub edi, esi
or edx, esi
or edx, edi
and ebx, 0x70f9cce4
ror edi, 0x15
xor esi, edi
sub esi, edi
jmp 0x4780cb
push 0x59879cf5
or edi, edx
bswap edx
mov edx, ebx
bswap esi
or edi, edx
xor edi, esi
and edi, esi
or edx, ebx
mov edi, edx
bswap edx
mov esi, 0x7113de0e
shr esi, 0x11
jmp 0x475bda
push 0x59641a25
sub edx, esi
mov edx, 0x7134c56e
inc edi
dec edx
or edx, ebx
and edx, ebx
add edx, 0x713e20fe
inc edx
add esi, 0x7141d4cc
shr edx, 0x1d
and ebx, edi
or ebx, edx
mov ebx, esi
add esi, ebx
jmp 0x4767b2
call ecx
sub esi, 0x71a68d21
add edx, ebx
or esi, edx
add ebx, edx
mov esi, edx
dec ebx
xor esi, ebx
neg edx
or edi, esi
add edx, 0x71b6a264
jmp 0x476d46
call fcn.004759c8
xchg edi, esi
mov edx, esi
mov edx, ebx
xchg ebx, edi
or edx, ebx
mov esi, ebx
and ebx, esi
jmp 0x4761f6
mov ecx, 0x40495727
xchg edi, ebx
sub edi, ebx
mov esi, edx
and edi, 0x73cc885b
and edx, 0x73ce639b
xor esi, edx
and edx, edi
and ebx, 0x73e10477
jmp 0x476aae
push 0x594dc8ce
sub esi, ebx
add ebx, edx
or edx, 0x75a324e3
shr esi, 0xc
and esi, 0x75a6daf9
shl edx, 0x13
or edi, esi
mov esi, edi
xor edx, esi
jmp 0x47627f
pop ecx
add edx, esi
or esi, edi
mov ebx, esi
xchg ebx, edx
xor edi, 0x75b7d0bf
sub esi, ebx
add ebx, edx
dec ebx
nop
inc esi
sub edi, esi
jmp 0x476156
pop ecx
and esi, edi
shl edx, 0xf
and edi, ebx
and edx, 0x75caae28
xor edx, edi
or ebx, 0x75ce8693
dec edi
jmp 0x4765ed
pop ecx
add edx, edi
or ebx, edi
mov edx, 0x75e96781
not ebx
or edx, edi
ror esi, 0x1f
jmp 0x475a90
mov ecx, 0x73716341
xor edi, 0x75f20074
xor esi, edi
xchg edx, ebx
and edi, 0x75f77ac2
xchg edx, esi
and esi, ebx
shr edx, 0xd
mov edx, ebx
jmp 0x47918a
call fcn.004759c8
neg edi
and edx, 0x7624f61e
ror ebx, 0x1f
or edx, 0x762896cb
xor edx, esi
mov edi, 0x762c35d2
sub ebx, edx
dec ebx
or ebx, 0x7631d939
and ebx, edx
neg esi
mov ebx, edx
jmp 0x478100
pop ecx
mov edx, 0x76584517
sub esi, edi
or esi, 0x765bd966
add esi, edi
or ebx, edi
jmp 0x476fb4
pop ecx
shl ebx, 0x1d
xor edx, 0x7677914b
and edx, esi
sub ebx, edx
shl ebx, 0x14
xor edx, ebx
xor ebx, edi
add edi, edx
jmp 0x4785c0
push 0x59c57a45
add edi, 0x76e39a9c
mov edx, esi
or edi, edx
shl edx, 3
or ebx, edi
and edi, ebx
xchg edi, edx
ror edi, 0xc
xor edx, edi
or edi, esi
jmp 0x479610
pop ecx
rol ebx, 0x16
not edi
or esi, 0x774d10d3
bswap edx
or ebx, edx
and esi, 0x77532d35
shr edx, 9
inc edi
bswap ebx
or edx, ebx
jmp 0x476631
pop ecx
and edx, edi
bswap edi
neg esi
rol ebx, 5
xor ebx, edx
and edx, esi
ror esi, 2
ror ebx, 0xe
xchg esi, ebx
xchg edx, esi
xchg edi, esi
jmp 0x477fd2
push 0x59e8831c
and edx, ebx
dec ebx
mov edx, ebx
xchg edx, esi
jmp 0x475ade
push 0x598d4f4f
xchg ebx, edi
xor ebx, edi
inc edx
xchg ebx, edx
and edi, 0x792c8953
and esi, edx
xor edi, esi
add esi, ebx
xchg ebx, edx
xor esi, ebx
mov edi, esi
bswap esi
jmp 0x4762df
push 0x599ff516
sub edx, ebx
sub edx, esi
xchg edx, ebx
xchg esi, edx
add esi, edi
or esi, edx
xor edx, ebx
and edi, edx
add ebx, edi
jmp 0x47837c
pop ecx
bswap edi
mov edx, edi
rol esi, 0x10
add esi, 0x79881073
dec edx
or edi, ebx
add edx, edi
xchg esi, ebx
xor edx, 0x79916f23
xor edi, esi
add edi, edx
jmp 0x4766a9
pop ecx
and edx, esi
xor edi, 0x79d3536a
sub ebx, edi
xchg esi, edx
xchg ebx, edx
or edx, edi
ror ebx, 2
or edi, edx
jmp 0x479664
call ecx
and edi, edx
add edx, 0x79eccfea
shr ebx, 0x19
or ebx, edx
sub esi, edi
add esi, ebx
or ebx, edx
dec esi
sub edi, ebx
or ebx, 0x79fc7dc3
and ebx, edx
or ebx, edx
jmp fcn.004784e1
call ecx
and edi, edx
add edi, ebx
or esi, 0x7a7c36d6
mov edx, ebx
or edi, 0x7a7fda57
not edx
inc ebx
sub esi, edi
not edx
or ebx, edx
or edi, edx
inc edx
bswap ebx
mov ebx, edx
jmp 0x476668
pop ecx
ror edx, 0x1f
ror edx, 0x13
or ebx, edx
mov ebx, 0x7ae1a408
not edi
rol esi, 2
mov esi, edi
or edi, ebx
shl edx, 0x1b
xchg esi, edx
xor edx, ebx
add esi, edi
jmp 0x4772cf
pop ecx
and edi, esi
or ebx, 0x7b1328e2
and edi, esi
and esi, 0x7b16cbfa
sub ebx, edx
or esi, edi
ror ebx, 0xc
dec edx
xchg esi, edi
neg ebx
and edi, esi
dec edx
and edi, edx
add esi, ebx
jmp 0x47636c
push 0x59a15d7e
xor edx, edi
xor edi, edx
and esi, ebx
xchg ebx, esi
dec ebx
add ebx, 0x7b607e6a
dec edi
jmp 0x478a4b
pop ecx
shl ebx, 0x13
or esi, ebx
mov edx, 0x7be1b0b3
and edx, edi
xor edx, edi
add edx, esi
jmp 0x47690c
mov ecx, 0x40495727
and edi, ebx
or edx, ebx
or esi, edx
and edi, edx
shr esi, 0xc
xchg esi, ebx
add esi, 0x7bf487d7
neg edx
jmp 0x479708
call fcn.004759c8
xchg edi, ebx
sub edx, edi
and edx, edi
add esi, 0x7bfe64c2
or edx, esi
sub esi, edx
not esi
shr edi, 0x16
add esi, 0x7c082801
jmp 0x475ef9
pop ecx
or esi, edx
rol edi, 0xa
or esi, edx
xor edx, ebx
bswap edi
add edx, edi
or edi, edx
xchg esi, ebx
mov ebx, esi
xchg esi, ebx
xor ebx, esi
inc esi
jmp 0x47830e
push 0x59d5175f
mov ebx, esi
mov ebx, 0x7cd9b9fa
neg edi
sub ebx, 0x7cdd6616
ror ebx, 0x11
or ebx, 0x7ce10a9c
inc edx
xchg ebx, esi
sub esi, 0x7ce9e14b
rol edi, 0xb
jmp 0x477373
call ecx
not esi
xor edi, 0x7dd200b4
dec ebx
shl ebx, 3
xchg edx, ebx
rol esi, 0x1d
or esi, 0x7ddb73c6
add edi, esi
shr edi, 1
or edx, ebx
shr esi, 0x1e
xor edx, esi
jmp 0x477a18
push 0x5940eaa3
and esi, ebx
and esi, 0x7e3f5522
or ebx, esi
or edx, edi
mov esi, edi
add edx, esi
xchg esi, edx
and edi, esi
sub edx, 0x7e4cb3b8
mov esi, edi
xor ebx, 0x7e505d4e
sub esi, edx
add ebx, esi
or ebx, edx
or edi, 0x7e57bdcf
jmp 0x476c02
push 0x5a0607f1
mov edx, esi
shl edx, 6
xor edi, edx
add esi, edx
and edi, edx
add esi, edi
jmp 0x476942
push 0x593f38bc
and ebx, edx
xchg ebx, edi
shr edx, 0x18
bswap ebx
mov edi, edx
add edx, ebx
add ebx, esi
xchg edx, edi
sub edx, 0x7f073352
jmp 0x478835
call fcn.004759c8
xor edi, edx
and edx, esi
and edx, edi
shl edi, 0x1a
sub esi, edx
bswap edi
bswap edi
xor esi, ebx
jmp 0x476c2d
push 0x59a2cee1
mov ebx, edx
shr edi, 0xd
add edx, 0x7fdb82c4
add edx, edi
sub esi, edx
sub ebx, edi
mov ebx, edx
add esi, edx
mov edx, ebx
shl edi, 2
sub ebx, esi
xor ebx, edi
xor edi, esi
add edi, edx
xor edx, edi
sub edi, esi
jmp 0x47926d
push 0x598bdd07
and edx, ebx
ror edx, 2
sub edi, ebx
and ebx, edx
shr edx, 0x15
jmp 0x477fe3
push 0x59eb6c7f
inc edx
ror esi, 0x16
and ebx, esi
and esi, 0x81342277
add edx, esi
xor edi, edx
mov edx, ebx
xchg edx, edi
neg edx
add ebx, esi
bswap edi
sub edx, edi
jmp 0x4792f9
pop ecx
or esi, 0x81463a64
and ebx, 0x814812fb
sub edx, edi
neg edi
inc edi
and ebx, edx
jmp 0x478f8a
pop ecx
sub esi, ebx
ror esi, 7
add edx, esi
dec ebx
nop
sub ebx, edx
jmp 0x47655d
pop ecx
add esi, ebx
xchg esi, edx
or ebx, esi
sub ebx, esi
or ebx, esi
sub edi, 0x8230967f
sub edx, ebx
mov esi, 0x82343bbd
or edx, ebx
xor esi, edx
and esi, 0x8239e06c
jmp 0x4796a9
pop ecx
mov esi, 0x82cd5d5b
and esi, 0x82cf595f
and edx, ebx
or edi, edx
add esi, edx
add esi, 0x82d7db83
nop
or edx, edi
mov ebx, 0x82dd9f66
add esi, edx
xor edx, 0x82e1367e
and ebx, esi
mov esi, edx
jmp 0x47574d
pop ecx
not esi
shl ebx, 0x11
or edx, 0x8330067d
shr esi, 0x10
and esi, edi
dec edx
xor ebx, edi
shr edi, 5
add edx, 0x834c9312
mov ebx, edi
and esi, edi
mov ebx, esi
and edi, edx
ror edx, 0x1c
add esi, edi
shr edx, 0x17
jmp 0x475774
mov ecx, 0x40495727
rol edx, 0xc
or ebx, 0x835dad76
sub ebx, 0x835f8a5b
inc edx
sub edx, esi
and edx, 0x836520fa
or edi, 0x83676b71
xchg ebx, esi
add edi, edx
ror ebx, 0x10
and esi, ebx
neg ebx
or esi, edx
and esi, edi
jmp 0x476810
push 0x597f2faa
ror esi, 0x1f
xor edx, 0x83c43bca
xchg edx, ebx
mov edi, ebx
rol esi, 0x15
ror ebx, 0x1f
sub esi, edx
not ebx
ror edi, 1
mov edx, ebx
sub esi, 0x83d58bb3
jmp 0x47588e
push 0x59d7db13
xor edi, edx
ror edi, 0xc
xchg ebx, edi
bswap edi
xor edi, edx
shl edi, 0x1e
and edx, 0x846739bd
sub ebx, 0x846912f2
add edx, edi
jmp 0x47610a
call fcn.004759c8
and ebx, edx
add esi, edx
shl esi, 1
neg esi
xchg edi, ebx
inc esi
or esi, edx
xor edx, ebx
add esi, ebx
xor edx, edi
shr edx, 4
and ebx, 0x84b73e93
xchg edi, esi
nop
ror edx, 0x11
jmp 0x475a04
push 0x59a4345e
mov esi, edi
or edi, esi
sub edx, esi
mov ebx, 0x85b9b19a
inc ebx
xchg edx, esi
add ebx, edx
and edx, 0x85c0f96e
xor edi, esi
or esi, edx
jmp 0x476da8
pop ecx
bswap edi
not esi
shr esi, 0x11
sub ebx, edx
xor esi, 0x85cdf5fb
inc ebx
not edi
rol ebx, 1
nop
and edx, ebx
inc edx
xchg ebx, edi
xor esi, ebx
jmp 0x4773b8
push 0x59ecf9be
add edi, ebx
xchg edx, ebx
xor edi, esi
or esi, edi
jmp 0x47849d
call fcn.004759c8
mov edx, 0x868307c9
neg ebx
mov edi, edx
and edi, esi
and ebx, edi
and esi, edi
or esi, ebx
xchg ebx, esi
mov edi, 0x887aa7dc
dec edi
or ebx, edi
ror edi, 0x1d
and ebx, edi
neg esi
or esi, ebx
shr edx, 0xa
jmp 0x4781ff
call fcn.004759c8
and edi, esi
or esi, ebx
or esi, 0x88a38548
inc esi
sub edi, edx
shl esi, 0xb
shl edx, 8
dec edi
bswap esi
jmp 0x4787aa
push 0x59c6eb99
sub ebx, esi
dec edx
jmp 0x475cc6
push 0x59b3fe11
and ebx, edx
dec ebx
and ebx, edi
and edi, ebx
sub esi, edx
dec ebx
inc ebx
ror ebx, 0x15
or edi, edx
add esi, edi
jmp 0x4769a4
call fcn.004759c8
sub esi, edi
add edx, esi
or edi, 0x8a128382
neg edx
add esi, edi
xchg edx, esi
shl esi, 0x14
sub ebx, edx
jmp 0x477493
pop ecx
or edx, ebx
xchg edi, ebx
xor ebx, 0x8a22118f
sub edi, esi
shr esi, 0x14
or edx, esi
and ebx, edx
and esi, 0x8a2b5421
and edx, esi
shr edx, 1
jmp 0x47803f
pop ecx
sub edx, edi
bswap edi
sub edi, 0x8a34eef1
mov ebx, esi
nop
mov ebx, edx
sub ebx, esi
xchg edi, esi
or edi, edx
or ebx, esi
and edi, ebx
mov edx, ebx
jmp 0x4782b4
pop ecx
dec ebx
bswap edi
sub esi, 0x8a8f5932
and edi, esi
and edi, 0x8a9346c0
sub edi, esi
add ebx, esi
mov ebx, 0x8ad2d584
jmp 0x478d82
call fcn.004759c8
xor esi, edi
shr edx, 2
xchg edx, edi
xor ebx, 0x8b7eefcf
or esi, 0x8b80d624
jmp 0x475eb6