Function at 0x401000
Capabilities:
Hash data using murmur3

Disassembly:
call sub.kernel32.dll_GetThreadLocale
cmp eax, 0xffffff06
jne 0x40106b
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_LoadMenuA
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_LoadMenuA
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_LoadMenuA
ret
call sub.kernel32.dll_GetThreadLocale
cmp eax, 0xfffffedd
jne 0x4010ea
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_LoadMenuA
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_LoadMenuA
call sub.user32.dll_LoadMenuA
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_LoadMenuA
call sub.user32.dll_LoadMenuA
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_LoadMenuA
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_LoadMenuA
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
ret
call sub.kernel32.dll_GetThreadLocale
cmp eax, 0xffffff17
jne 0x401178
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_LoadMenuA
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_LoadMenuA
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_LoadMenuA
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_LoadMenuA
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_LoadMenuA
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_LoadMenuA
call sub.user32.dll_LoadMenuA
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_LoadMenuA
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_LoadMenuA
call sub.user32.dll_BringWindowToTop
ret
call sub.user32.dll_GetForegroundWindow
cmp eax, 0xfffffee1
jne 0x4011f2
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_LoadMenuA
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_LoadMenuA
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_LoadMenuA
call sub.user32.dll_LoadMenuA
call sub.user32.dll_BringWindowToTop
ret
call sub.kernel32.dll_GetThreadLocale
cmp eax, 0xfffffefd
jne 0x401276
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_LoadMenuA
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_LoadMenuA
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_LoadMenuA
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_LoadMenuA
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_LoadMenuA
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
call sub.user32.dll_BringWindowToTop
ret
jmp 0x475271
or edi, ecx
xchg edi, ecx
mov edi, esi
mov edi, 0xe2c3d1b
xor ecx, esi
jmp 0x476fcd
push esp
dec ecx
dec edi
xchg edi, ecx
or edx, 0xee9749b
mov edx, ecx
rol ecx, 0x1e
jmp 0x475fae
pop esi
dec edx
sub ebx, edx
ror edi, 2
shl ebx, 0xd
add edi, ebx
xor ebx, 0xeeb8c14
shr ecx, 0x16
xor edx, ebx
xor edx, 0xeec45aa
jmp 0x47761a
pop esi
xor ebx, ecx
and ecx, ebx
shl ebx, 3
or edi, 0xef04b00
and edx, ebx
dec edi
mov edi, ecx
jmp 0x475658
call esi
sub edi, edx
and ebx, edi
and ebx, edi
add ecx, ebx
mov edi, ecx
inc ecx
and ebx, ecx
or edi, 0xef5fdf0
xchg edi, edx
mov edi, ebx
or edi, ecx
jmp 0x4778c6
pop esi
sub edi, ebx
and edx, ebx
jmp 0x4771e9
pop esi
sub edi, 0xef7a71c
ror ecx, 0xa
and ebx, 0xef823c4
or edx, 0xef862b1
shr ecx, 0xf
add ebx, edx
sub edx, 0xef927a4
sub edi, edx
add edx, ebx
neg edi
add ebx, edi
xor ebx, 0xefa564c
and edi, 0xefa949f
jmp 0x477ae5
call fcn.00477266
xor edi, edx
and ecx, 0xefdb4c0
xor edx, edi
rol ecx, 0x10
xor ecx, edx
jmp 0x476a5f
push 0xe4d058f
xchg edi, ebx
dec edi
xor edi, ebx
rol ecx, 0x10
mov ecx, 0xeffc712
or ecx, edx
jmp 0x476b48
push 0xe4ebb75
add ecx, edx
and ecx, edi
dec edx
xchg edi, edx
and edi, edx
jmp 0x47666a
push 0xe4a2b23
bswap edi
sub ecx, edi
mov ecx, edi
mov edi, ebx
jmp 0x476937
call esi
xchg edi, ebx
and edx, ecx
xor ebx, ecx
and edx, ecx
not edx
xchg edx, ebx
sub edx, ebx
bswap ebx
jmp 0x475298
mov esi, 0x246e6c30
inc edx
or ecx, edi
xchg ecx, edx
xor edi, ecx
or edx, 0xf0ec030
mov ecx, edx
and ebx, 0xf0f467b
jmp 0x476144
mov esi, 0x33274000
and ecx, edi
sub ebx, edx
mov ebx, 0xf1eb606
sub edx, ebx
mov edi, 0xf1f245a
shr ecx, 0x1c
inc edi
not edi
xor edi, 0xf2007dc
jmp 0x476061
push 0xe3534d4
rol ecx, 4
bswap ebx
sub edi, 0xf31b4cf
or edx, edi
sub edi, ebx
shl edx, 0x19
xchg ebx, edi
shr edi, 0x1d
xor ecx, 0xf4537b7
xor ebx, ecx
inc edx
jmp 0x477010
push 0xe3bab83
mov edx, ebx
add edi, ebx
or ecx, ebx
add ebx, 0xf6340b0
sub edi, 0xf64ef9c
xor edi, edx
jmp 0x477299
call esi
bswap edx
or ecx, edx
xchg ebx, edx
mov edi, ebx
sub edi, 0xff8158a
and ecx, edi
xchg edx, edi
jmp 0x476183
pop esi
bswap edi
xchg ebx, ecx
rol ebx, 0x12
mov ecx, edi
and edi, edx
xor edx, ebx
xor ebx, edi
sub ebx, edi
add ebx, edx
xor edx, ebx
or ebx, edx
sub ebx, ecx
neg ebx
add ebx, 0xffc205c
jmp 0x4764fd
pop esi
or ebx, 0xffc7758
shl edx, 0x1d
add ecx, 0xffd0110
and ecx, edx
xor edi, edx
sub edi, ecx
jmp 0x476545
pop esi
and ecx, edi
inc edx
bswap ebx
xchg edx, ebx
mov ebx, edi
mov ebx, ecx
jmp 0x4757cc
call fcn.00477266
xchg edi, edx
mov edi, ebx
shl ebx, 0xd
add ebx, edx
ror ecx, 0xf
sub ebx, 0x100f5305
shl edx, 0xc
dec ecx
jmp 0x475b29
pop esi
xor edx, ecx
and edx, ebx
mov edx, ecx
and edx, 0x1010e9d0
sub ebx, edi
mov edx, ecx
jmp 0x477593
push 0xe3b1b06
inc ecx
dec edx
xor ebx, ecx
xor ebx, ecx
jmp 0x4766ce
pop esi
sub edi, ebx
dec ecx
xor edi, 0x1017ee88
sub edi, edx
add edi, ecx
add ecx, ebx
mov edx, ebx
xchg ebx, ecx
and ebx, ecx
jmp 0x476038
push 0xe3ec047
mov ecx, 0x1024d4be
or ebx, ecx
xor ebx, edx
inc ecx
and ecx, edi
add ebx, 0x10263df4
bswap ecx
shl edi, 0x12
dec ecx
sub edx, ebx
rol ecx, 1
bswap ecx
mov edi, 0x1028a2e0
xchg edx, ecx
jmp 0x47658d
call fcn.00477266
add ebx, ecx
inc ebx
and edi, ebx
rol ebx, 0x1d
xchg ebx, edx
or edi, ecx
shl ebx, 0x14
xor ebx, edx
xchg ebx, edi
xchg edx, ecx
sub ecx, 0x10315321
neg edi
dec edx
sub edi, edx
jmp 0x47779c
pop esi
and edi, edx
bswap ebx
mov edi, ebx
sub ebx, 0x1034ee5c
xchg edx, edi
rol ebx, 0x1f
or ecx, ebx
xchg edi, ebx
mov edi, 0x10362d8b
jmp 0x4758b2
push 0xe4e73b0
add edi, edx
xor ebx, 0x1043a15c
shl ebx, 0xa
add edi, 0x10441e2c
nop
neg edx
xor ebx, ecx
xchg ecx, edx
and edx, 0x104565d5
xchg edi, ecx
jmp 0x4753e4
push 0xe49e3b2
add ebx, ecx
dec edx
or edi, ebx
and edi, ebx
and ecx, ebx
inc ebx
or ebx, ecx
or edi, edx
xchg ecx, edi
xchg edx, ecx
and ebx, edi
jmp 0x47543b
pop esi
sub ecx, edi
add ecx, ebx
add ecx, edi
xor edi, edx
xchg edi, ebx
and edi, 0x104f9603
or edx, edi
mov ecx, 0x10501d6a
xchg edi, edx
and edi, ebx
mov ecx, 0x1050cdc3
mov edx, ecx
add ebx, edx
mov edi, ebx
and ecx, edx
jmp 0x4763e1
push 0xe51068e
not ecx
sub ecx, edx
xor edi, ebx
add ebx, 0x1052ce3a
mov edx, ecx
add edi, ecx
bswap ebx
or edi, ebx
ror edx, 0x13
jmp 0x477413
call esi
or edi, edx
or ecx, 0x105826cf
ror edx, 0x1a
or ebx, ecx
shr ecx, 0x11
sub ecx, ebx
shl edx, 9
bswap ebx
and edi, ebx
or edi, edx
or ecx, edi
mov edi, ebx
xchg ebx, edx
xchg ecx, edx
ror ebx, 4
jmp 0x47535b
push 0xe39b130
and edi, ebx
xchg edx, ecx
xor edi, 0x10661ee3
shl edx, 0x19
or edx, ebx
inc edi
sub ebx, edi
ror ecx, 1
neg edi
jmp 0x477574
pop esi
shl ecx, 0x11
dec edx
sub ebx, edi
and ebx, ecx
dec ebx
mov ecx, edx
xchg edi, ebx
sub edi, ebx
sub edx, ecx
sub ecx, edx
mov ecx, 0x106a4d74
jmp 0x477372
pop esi
add ecx, edx
mov ecx, 0x106e4af6
mov edx, edi
xor edi, ebx
xor ebx, edi
ror ecx, 0x18
or edx, edi
add edi, ebx
or ecx, 0x10701732
jmp 0x4776b7
push esp
and ebx, 0x107b144c
sub edx, edi
sub edi, 0x107ba042
xor edi, edx
neg edi
bswap edi
jmp 0x475283
call esi
xchg edi, ecx
xor edx, edi
xor edx, ebx
or edi, 0x108da7ff
mov edi, ebx
xchg edi, ecx
mov ecx, edi
mov ecx, edi
dec ecx
shr ecx, 0x17
rol ebx, 0xc
sub ebx, edi
jmp 0x47571f
mov esi, 0x246e6c30
ror ebx, 0x1d
or ecx, ebx
add ebx, edx
dec ecx
and edi, edx
mov ebx, 0x1093c625
jmp 0x475f77
call fcn.00477266
add edx, ecx
xchg edi, ebx
sub ebx, edx
shr edx, 5
xor ebx, edx
shr ebx, 0x1f
sub edx, ebx
ror edx, 7
xor ecx, edx
jmp 0x475331
mov esi, 0x4132136a
or edx, ecx
dec ecx
add edi, edx
add ebx, edx
rol ecx, 0x17
jmp 0x4766ac
pop esi
sub ebx, edi
xor edi, edx
xchg ecx, ebx
or edi, ecx
or ebx, edx
sub ecx, edi
sub edi, edx
mov ebx, ecx
sub edi, ebx
sub ebx, 0x10a86869
sub ecx, edi
inc ecx
and ebx, ecx
or edx, ecx
mov edx, edi
jmp 0x4761dc
pop esi
xor ecx, edx
or edi, edx
rol ebx, 0x1c
add ecx, ebx
sub ecx, 0x10aaf544
and edi, ecx
rol ecx, 0x1a
add ecx, 0x10abb125
mov edi, edx
ror edi, 0x1b
jmp 0x475ef7
push 0xe49512e
xor edx, ecx
add ecx, edx
sub ebx, 0x10ad0c64
sub edx, ecx
sub ebx, edi
add ecx, ebx
sub ebx, 0x10ae00d4
jmp 0x476cb6
call fcn.00477266
sub ecx, edx
add ebx, edx
or ecx, 0x10aecdf8
add ebx, edi
xor edx, ebx
shl edi, 0x13
mov edi, 0x10b05b0a
sub ecx, ebx
or edx, ecx
and ecx, edi
jmp 0x4771ca
push 0xe372a35
xchg edi, edx
nop
mov ecx, edx
sub edi, ecx
jmp 0x4767c3
push 0x40
and ebx, edi
and edx, 0x10b2cdc5
add edi, edx
xchg edx, ecx
xchg ebx, ecx
jmp 0x477679
call fcn.00477266
or ebx, ecx
sub ecx, 0x10b489f9
mov edi, ecx
sub ebx, ecx
mov ecx, 0x10b550b2
jmp 0x476005
call esi
xchg ecx, ebx
and edx, edi
jmp 0x47789e
pop esi
sub edi, ebx
xchg edi, ebx
shl edx, 0x15
dec edx
sub ecx, edi
mov edi, ecx
and ecx, 0x10bf7746
mov edi, ebx
xchg ebx, edx
ror ebx, 0x19
sub ecx, ebx
or ebx, edi
mov edx, ecx
xchg ebx, edx
xor edi, edx
jmp 0x47596b
call fcn.00477266
xor edi, ebx
ror edi, 4
xor edx, ecx
and ebx, 0x10c2e91c
xor ebx, edi
and ecx, edi
jmp 0x476c91
mov esi, 0x246e6c30
sub edi, 0x10c6628d
sub edi, edx
ror edx, 7
or ebx, ecx
xor edx, ecx
mov edx, edi
xchg edx, ebx
mov ecx, 0x10c81ebd
xchg edi, edx
add edx, 0x10c89940
jmp 0x4753b2
pop esi
add ebx, 0x10cec35a
neg ebx
or edi, 0x10cf41c9
and ebx, edi
sub ecx, edx
add edx, 0x10d0080b
xchg edi, ecx
bswap ecx
jmp 0x475c56
call fcn.00477266
and edx, ecx
xor ecx, 0x10d1197f
xor ebx, 0x10d15803
or ebx, edi
neg edi
inc edi
jmp 0x47716f
pop esi
sub ebx, edi
bswap edi
shl edx, 0x13
mov ecx, edi
add edx, edi
neg ecx
rol edi, 0x1e
ror edi, 0xc
sub ecx, ebx
inc edx
mov edx, ecx
add edx, edi
jmp 0x4765d2
pop esi
and edx, edi
xchg ebx, ecx
not ebx
ror edi, 0x11
rol edi, 7
and ebx, ecx
xchg ecx, edx
inc ebx
add ecx, 0x10dd387a
not ecx
sub ebx, 0x10ddb315
xor edi, ebx
jmp 0x4755e3
push 0xe462830
xchg ebx, ecx
xor ecx, 0x10e2e90b
mov edx, edi
add edi, edx
bswap ecx
sub edx, 0x10e3ed94
mov ecx, edi
and ecx, edx
or edi, ebx
mov ebx, 0x10e4de3d
jmp 0x4762db
pop esi
xchg edx, ebx
sub ebx, edx
and ecx, ebx
dec ecx
xor edx, ebx
xchg ebx, ecx
sub edx, edi
dec ebx
mov edx, 0x10e72ef1
jmp 0x47699c
mov esi, 0x246e6c30
and ecx, 0x10e90c6d
add ebx, edi
sub ebx, edx
xchg ebx, edx
mov ebx, edi
xor edx, edi
ror ecx, 0x19
shr edi, 3
ror ebx, 0x16
jmp 0x477346
call esi
and ecx, edi
mov edx, ecx
or ecx, ebx
add edi, 0x10ec081f
mov ecx, edi
and edi, 0x10ec8fe3
dec ebx
rol ebx, 0x1f
jmp 0x476360
push 0xe467355
xchg ecx, ebx
mov edi, edx
xchg edi, ecx
xchg edi, ebx
sub ebx, edx
xor edi, edx
mov ecx, edx
inc edi
mov edi, edx
add ebx, 0x10ef8bda
or edi, ebx
jmp 0x476b03
pop esi
sub edi, ecx
add edi, ebx
xor ecx, edx
neg ecx
or edx, edi
jmp 0x475ad2
pop esi
and edx, ecx
rol ecx, 0x13
rol edi, 0x16
bswap ecx
xchg ecx, ebx
xor edx, ecx
add ebx, 0x10f8552a
jmp 0x476244
push 0xe53996f
not edx
shr edx, 0x15
and ebx, edx
or edx, edi
inc edx
sub edx, 0x11003d09
mov ecx, 0x11007af8
inc edx
jmp loc.00475953
mov esi, 0x33274000
rol edi, 4
inc edi
sub edi, 0x110efe07
dec edx
or ecx, 0x110f79ae
add edx, edi
jmp 0x4777e4
pop esi
sub ecx, ebx
shl edx, 0x10
xchg edx, ebx
sub ebx, ecx
sub edx, ecx
ror edx, 4
mov ecx, edi
and ebx, edx
rol edi, 0xf
and ebx, edx
sub edx, 0x1112710f
jmp 0x47769b
pop esi
xchg edx, ecx
inc ebx
mov edx, ebx
xor ecx, 0x11137bc1
add ebx, edi
or ecx, edi
and ebx, edx
or edx, ebx
sub edi, edx
or ecx, edi
jmp 0x475bf5
push 0xe44bb2a
xor edi, 0x11187b98
dec ecx
sub edx, ecx
and ecx, ebx
nop
add edi, edx
add edx, edi
xor ecx, edx
and ecx, ebx
rol edi, 0xd
shl edx, 0x10
shr ebx, 0xd
jmp 0x477154
push 0xe3f09f6
xor ecx, edx
add edi, 0x111e77aa
and edi, ecx
and edi, edx
and ecx, ebx
mov edx, ebx
sub ebx, edi
xor edx, 0x111fe97d
sub ecx, 0x11202746
and edx, ebx
jmp 0x4754b1
pop esi
add edx, edi
xchg edi, ecx
xor ecx, edx
or ebx, ecx
ror edx, 0x1b
sub ebx, edx
xchg edx, ebx
xor edi, ecx
add ebx, 0x112480a4
mov edi, edx
and edi, edx
or ebx, 0x11253122
jmp 0x4757f5
push 0xe4f0465
not ebx
and ebx, edi
dec ebx
and ecx, edi
mov edx, ebx
nop
shr ebx, 0x17
ror edx, 0x1c
and edx, 0x113094b3
sub ecx, ebx
xchg ecx, ebx
jmp 0x476be0
call fcn.00477266
xchg edx, ebx
sub edi, edx
dec ecx
or edi, 0x1133f0b0
and edi, 0x113428cb
shr edx, 9
mov ecx, ebx
sub ecx, ebx
jmp 0x475cef
push 0xe3b631b
sub ecx, ebx
and ebx, edi
add edx, ecx
add edx, ebx
mov edi, edx
or edx, edi
or edx, edi
add ebx, edx
xchg edx, ecx
or ebx, 0x11370e92
and edi, edx
or ecx, edx
shr edx, 4
jmp 0x475621
call fcn.00477266
inc ebx
bswap edx
sub ebx, edx
xor edi, 0x113fddb8
ror edi, 0xd
xor edi, 0x11405c7a
xor edx, ecx
xor ebx, 0x1140cc82
jmp 0x476ed0
push 0xe377299
sub edx, ebx
rol edi, 0x1e
not ecx
inc edx
jmp 0x47782a
push 0xe4a741e
and ecx, 0x115c531d
xor ebx, edi
not ecx
mov edx, ebx
xor ecx, 0x115d533f
and ebx, 0x115d9000
add edi, ebx
add edx, edi
xor edi, edx
bswap ebx
and ebx, edx
jmp 0x476d4f
pop esi
xor ecx, edi
add edx, edi
xchg edi, ebx
xor ebx, 0x1164052e
not ebx
mov ebx, ecx
shl ecx, 0x1d
not ecx
xchg edx, ebx
jmp 0x4764da
mov esi, 0x246e6c30
mov ecx, ebx
or edx, 0x1165e2c0
xor ebx, edx
add edi, ecx
jmp 0x475929
call esi
mov edi, 0x116fb4f5
mov edi, edx
shr edx, 2
and ebx, edx
xchg edi, edx
add edx, ecx
inc edx
jmp 0x47626d
push 0xe46bcea
or edx, edi
sub ebx, edi
or edi, 0x117bf19a
inc ecx
xchg edx, edi
xor edi, 0x117cb819
ror ecx, 2
inc ebx
or ecx, ebx
and edx, edi
jmp 0x4775cd
mov esi, 0x246e6c30
or ecx, 0x1180889f
sub edi, ecx
mov edi, ebx
mov edi, 0x11813aa8
ror edi, 0x1e
or ecx, edx
xor edi, edx
xchg ecx, ebx
neg ebx
add ecx, edi
jmp 0x475e20
mov esi, 0x33274000
mov edx, ecx
sub edx, 0x118ae817
xor edi, ecx
sub edi, edx
mov ebx, ecx
xchg edi, edx
and ecx, ebx
rol ecx, 9
xor ecx, 0x118c77e4
or edx, ebx
neg edx
add edi, ecx
sub ecx, 0x118d5488
sub edx, edi
jmp 0x47576a
call fcn.00477266
add ebx, 0x118dd8f9
or edx, ebx
shl edx, 0x1f
shl edi, 0x1e
sub edx, ecx
mov ebx, edi
and ecx, edi
add edi, edx
or ebx, ecx
ror edx, 0x1c
rol edx, 0x16
or edi, ebx
neg ecx
or ecx, 0x1190b397
jmp 0x475dbe
push 0xe338508
ror edx, 7
and ebx, ecx
not edi
sub edi, edx
or edx, edi
dec ebx
rol edi, 6
mov edx, ebx
and edi, 0x119477c0
xchg edi, ecx
ror ecx, 2
bswap edi
or ecx, 0x119558ad
jmp 0x47746e
call esi
neg ecx
xchg ebx, edi
add ebx, ecx
sub edi, 0x11964c7a
xor ecx, 0x11968436
not ebx
xor ebx, edx
add ecx, ebx
or ebx, ecx
xor edx, ebx
xchg edi, ecx
jmp 0x475f32
push 0xe499ae4
and ebx, 0x11982f79
xor edx, ebx
xor edi, ebx
xor edi, 0x11993f9e
mov edi, edx
or ecx, 0x119a08c7
rol edx, 0x10
add ebx, 0x119acd1d
rol edx, 0xe
sub edi, 0x119b8cfb
jmp 0x475a86
mov esi, 0x246e6c30
xor ecx, edx
dec edx
or edi, edx
and ecx, edi
or edi, ecx
or ecx, edx
sub edi, edx
jmp 0x477308
call fcn.00477266
not ebx
add ecx, ebx
add edi, ecx
sub edi, ecx
rol ecx, 0x1b
xor ebx, edx
or ebx, ecx
nop
xor ecx, edx
jmp 0x4762bc
mov esi, 0x246e6c30
add ebx, 0x11b9619f
and ecx, edx
add ebx, 0x11b9ce04
xor edi, edx
xchg edi, ecx
add ebx, edi
not ebx
xchg ecx, ebx
jmp 0x475fc6
call esi
xor ecx, edi
add edi, ecx
xchg edi, edx
xchg ebx, edi
xor edx, ecx
and edx, ebx
sub ecx, ebx
xchg edx, edi
sub ecx, edx
sub edi, ecx
sub edx, 0x11bd6e34
xchg edi, ecx
xor ecx, ebx
jmp 0x475f0b
push 0xe318a08
xor edx, edi
xor ecx, ebx
inc edi
and ebx, ecx
xor edx, edi
xor ecx, edi
jmp 0x475e07
push 0xe313ace
or edx, ebx
shr ebx, 8
or edx, 0x11ce23ed
inc ebx
add edi, edx
or edi, 0x11cec97e
add ebx, ecx
ror edx, 0x1c
inc ebx
jmp 0x476fb8
push 0xe357b75
or edi, ebx
and edi, ecx
and edi, edx
xchg ebx, edi
xchg ebx, edi
sub ebx, 0x11d2e745
add edx, edi
jmp 0x476eae
mov esi, 0x246e6c30
add ecx, 0x11e74918
nop
xchg edx, ecx
add edx, edi
xchg ebx, edi
xor edx, ecx
xchg edx, ecx
jmp 0x476e64
call esi
ror edi, 0x1c
add edx, ebx
neg edx
xor ebx, ecx
add edi, ebx
ror ecx, 0x16
add edx, edi
jmp 0x477243
call esi
mov edi, ecx
add edx, edi
or ecx, edi
bswap ecx
xchg edx, edi
mov ecx, edx
mov edx, ecx
mov edi, 0x11f01d7c
shr ecx, 2
and ebx, edi
jmp 0x476122
push 0xe40bb4d
add ebx, edi
and edx, 0x11f1cb14
mov edi, 0x11f208a0
xor ebx, 0x11f24538
sub edx, 0x11f2826b
not edi
xor ebx, edi
mov ecx, 0x11f3398c
or ecx, edx
bswap ebx
xchg ebx, ecx
or edx, ebx
xor edi, ecx
jmp 0x4755a7
pop esi
inc ebx
mov ebx, ecx
inc edi
xor edi, 0x11f81776
xor edi, edx
add ecx, 0x11f8901d
inc edi
and edx, ebx
xor edi, 0x11f946e1
sub edx, edi
jmp 0x475351
push 0xe3bf234
inc ecx
add edx, 0x11fdbf5b
dec edx
neg edi
and ebx, edx
and ebx, edx
add edx, 0x11fefce3
or ebx, edx
xor edx, ecx
or edi, 0x11ffb083
bswap ebx
and ecx, ebx
jmp 0x4774ac
pop esi
mov ecx, edx
ror edi, 0x13
and ebx, edi
and edi, 0x120299fc
add edi, ecx
sub ecx, 0x120310db
mov ecx, edi
xchg ecx, ebx
xor ebx, edx
add ebx, edx
jmp 0x475f9d
call fcn.00477266
mov ebx, 0x120452bc
xchg ecx, edx
neg edx
sub ebx, edx
or ebx, 0x1205442f
mov ecx, 0x1205b155
inc edi
dec edx
shl ecx, 0xe
rol ecx, 0x15
jmp 0x477555
call fcn.00477266
xor edi, ecx
ror edx, 0xb
sub ecx, edi
inc ecx
mov edi, 0x120ac8d0
ror ecx, 0x16
and ebx, 0x120b46ce
sub edx, edi
sub ecx, edx
add ecx, edx
add ebx, 0x120c4a09
jmp 0x47563f
pop esi
or ebx, edx
mov ebx, edi
add ecx, 0x120d2a75
xchg edx, edi
jmp 0x477807
push 0xe514f08
add edi, ecx
or ecx, 0x12187f2d
sub edx, ebx
add edi, 0x1218fa68
sub edi, ebx
and edi, ebx
sub edi, ecx
neg edi
add ebx, edi
nop
shl ebx, 0x1e
jmp 0x477a00
mov esi, 0x33274000
sub ebx, edi
or edi, ebx
or ebx, ecx
and ecx, ebx
jmp 0x47677b
push 0xe3c3948
not edx
xor ebx, ecx
shr ebx, 0x14
shl ebx, 0xc
shr edi, 0x16
and ecx, edi
or ecx, ebx
inc ebx
bswap ecx
jmp 0x476299
call esi
neg edi
xor ebx, edx
shr edx, 0x15
xor edx, edi
mov ecx, edx
and ecx, edx
mov edi, ebx
inc edx
or ebx, edi
or ecx, 0x1232cfa0
jmp 0x475c16
mov esi, 0x33274000
shl ebx, 7
xchg edi, ebx
sub edi, edx
sub edx, ebx
xor edx, 0x12342b4e
and edi, edx
mov edi, ecx
add ecx, edx
jmp 0x476c13
pop esi
and edx, edi
or ebx, ecx
jmp 0x4753cb
push 0xe4706df
or ecx, edi
xor ecx, edi
sub edi, ebx
not ecx
add ecx, edx
sub ebx, edi
sub edi, edx
xor ecx, edx
not edx
and edx, ebx
add ebx, edx
sub edx, 0x123c628b
xchg edi, ecx
ror edx, 0xe
add ebx, edx
jmp 0x4760a8
pop esi
neg ecx
dec edi
and edx, ecx
not ecx
or edx, ebx
sub edx, 0x12413166
add edx, 0x12416963
xor ebx, edx
xor ebx, edx
xor edx, edi
add edi, 0x1243188a
xchg ecx, edi
and edi, ebx
jmp 0x475aa4
push 0x73e71
or edi, edx
neg edi
sub edi, ebx
xchg ebx, edx
add edx, ecx
bswap edx
xchg edx, ebx
and edx, 0x12492bff
xchg ecx, ebx
sub ecx, edi
jmp 0x47770a
pop esi
add edx, edi
add edi, edx
shr ebx, 3
mov edx, ebx
add edx, ecx
xor edx, 0x124b2e61
xor edi, edx
ror ecx, 0x1c
jmp 0x475f57
push 0xe333ea0
add edx, edi
neg ecx
and ebx, edi
and ecx, edi
and ebx, 0x124d0994
xchg ebx, ecx
jmp 0x476c63
push 0x401400
or edx, edi
mov ecx, ebx
xor ebx, edx
bswap edx
shl ecx, 0x10
mov ebx, ecx
or ecx, 0x12524ee5
xor ebx, edi
inc ebx
add ecx, ebx
jmp 0x47795d
call esi
add edx, edi
add ecx, 0x12f08e3e
shl ecx, 2
mov ecx, edx
and ebx, edx
xor edi, ecx
rol ebx, 2
xor ecx, edi
mov edx, ecx
shl edx, 0xc
rol edx, 0x16
mov edi, ebx
sub edi, ebx
add ebx, edi
or ecx, edi
xchg ecx, edi
jmp 0x4752ea
call fcn.00477266
xor ecx, edi
shr ecx, 0x1c
and edx, 0x12f6fb54
inc ebx
shr ecx, 0x18
neg ebx
or edi, ebx
shr edi, 0x1f
rol edx, 0x14
jmp 0x47549a
pop esi
and edx, edi
and edi, ebx
xor edx, ecx
mov ebx, ecx
and edi, 0x12f9ccff
xchg edx, edi
shr ebx, 0xe
add ecx, ebx
shr ebx, 0xd
ror edi, 0x17
xor ecx, edx
jmp 0x47578a
push 0xe37b9ec
sub edx, edi
neg edi
or edi, 0x12fc15cd
xor edx, edi
sub ebx, edx
jmp 0x4769b9
pop esi
xor edx, 0x13068d5b
xchg ecx, edx
mov ecx, 0x13070900
bswap ecx
sub edx, ebx
mov edx, 0x1307dfb4
xchg ebx, ecx
and edx, ecx
or edi, ecx
xor ebx, edx
and ebx, edi
sub ecx, ebx
jmp 0x4772e5
pop esi
and ecx, edx
inc ecx
xchg ecx, edx
or edx, ebx
xchg edx, ecx
xor edi, edx
or ebx, ecx
and ecx, 0x130baafd
jmp 0x475a36
call esi
or edi, edx
xor edi, edx
shl ecx, 0x17
sub edx, edi
inc ebx
neg edx
ror ebx, 4
jmp 0x47567f
push 0xe519812
or ecx, 0x1321c39c
and edx, ecx
add edx, edi
not ecx
ror ecx, 0x12
jmp 0x4764bd
pop esi
xor edi, 0x1331f697
xchg ecx, edx
jmp 0x4762fe