Function at 0x401000
Capabilities:
Hash data using murmur3

Disassembly:
call sub.kernel32.dll_GetLastError
cmp eax, 0xfffffee4
jne 0x401093
call sub.user32.dll_SetWinEventHook
call sub.user32.dll_SetWinEventHook
call sub.advapi32.dll_CredReadDomainCredentialsW
call sub.advapi32.dll_CredReadDomainCredentialsW
call sub.advapi32.dll_CredReadDomainCredentialsW
call sub.user32.dll_SetWinEventHook
call sub.advapi32.dll_CredReadDomainCredentialsW
call sub.user32.dll_SetWinEventHook
call sub.advapi32.dll_CredReadDomainCredentialsW
call sub.advapi32.dll_CredReadDomainCredentialsW
call sub.advapi32.dll_CredReadDomainCredentialsW
call sub.advapi32.dll_CredReadDomainCredentialsW
call sub.advapi32.dll_CredReadDomainCredentialsW
call sub.user32.dll_SetWinEventHook
call sub.user32.dll_SetWinEventHook
call sub.user32.dll_SetWinEventHook
call sub.advapi32.dll_CredReadDomainCredentialsW
call sub.user32.dll_SetWinEventHook
call sub.advapi32.dll_CredReadDomainCredentialsW
call sub.advapi32.dll_CredReadDomainCredentialsW
call sub.user32.dll_SetWinEventHook
call sub.advapi32.dll_CredReadDomainCredentialsW
call sub.user32.dll_SetWinEventHook
call sub.advapi32.dll_CredReadDomainCredentialsW
call sub.advapi32.dll_CredReadDomainCredentialsW
call sub.user32.dll_SetWinEventHook
ret
call sub.user32.dll_GetFocus
cmp eax, 0xffffff38
jne 0x40111c
call sub.advapi32.dll_CredReadDomainCredentialsW
call sub.user32.dll_SetWinEventHook
call sub.advapi32.dll_CredReadDomainCredentialsW
call sub.user32.dll_SetWinEventHook
call sub.advapi32.dll_CredReadDomainCredentialsW
call sub.advapi32.dll_CredReadDomainCredentialsW
call sub.user32.dll_SetWinEventHook
call sub.user32.dll_SetWinEventHook
call sub.user32.dll_SetWinEventHook
call sub.user32.dll_SetWinEventHook
call sub.advapi32.dll_CredReadDomainCredentialsW
call sub.user32.dll_SetWinEventHook
call sub.advapi32.dll_CredReadDomainCredentialsW
call sub.user32.dll_SetWinEventHook
call sub.advapi32.dll_CredReadDomainCredentialsW
call sub.advapi32.dll_CredReadDomainCredentialsW
call sub.user32.dll_SetWinEventHook
call sub.user32.dll_SetWinEventHook
call sub.user32.dll_SetWinEventHook
call sub.advapi32.dll_CredReadDomainCredentialsW
call sub.advapi32.dll_CredReadDomainCredentialsW
call sub.advapi32.dll_CredReadDomainCredentialsW
call sub.user32.dll_SetWinEventHook
call sub.user32.dll_SetWinEventHook
ret
call sub.kernel32.dll_GetLastError
cmp eax, 0xffffff16
jne 0x40117d
call sub.user32.dll_SetWinEventHook
call sub.advapi32.dll_CredReadDomainCredentialsW
call sub.advapi32.dll_CredReadDomainCredentialsW
call sub.advapi32.dll_CredReadDomainCredentialsW
call sub.advapi32.dll_CredReadDomainCredentialsW
call sub.user32.dll_SetWinEventHook
call sub.user32.dll_SetWinEventHook
call sub.advapi32.dll_CredReadDomainCredentialsW
call sub.advapi32.dll_CredReadDomainCredentialsW
call sub.user32.dll_SetWinEventHook
call sub.user32.dll_SetWinEventHook
call sub.advapi32.dll_CredReadDomainCredentialsW
call sub.user32.dll_SetWinEventHook
call sub.user32.dll_SetWinEventHook
call sub.advapi32.dll_CredReadDomainCredentialsW
call sub.user32.dll_SetWinEventHook
ret
call sub.user32.dll_GetOpenClipboardWindow
cmp eax, 0xfffffeea
jne 0x401210
call sub.advapi32.dll_CredReadDomainCredentialsW
call sub.user32.dll_SetWinEventHook
call sub.user32.dll_SetWinEventHook
call sub.user32.dll_SetWinEventHook
call sub.user32.dll_SetWinEventHook
call sub.user32.dll_SetWinEventHook
call sub.advapi32.dll_CredReadDomainCredentialsW
call sub.advapi32.dll_CredReadDomainCredentialsW
call sub.user32.dll_SetWinEventHook
call sub.user32.dll_SetWinEventHook
call sub.user32.dll_SetWinEventHook
call sub.advapi32.dll_CredReadDomainCredentialsW
call sub.user32.dll_SetWinEventHook
call sub.user32.dll_SetWinEventHook
call sub.advapi32.dll_CredReadDomainCredentialsW
call sub.user32.dll_SetWinEventHook
call sub.user32.dll_SetWinEventHook
call sub.user32.dll_SetWinEventHook
call sub.advapi32.dll_CredReadDomainCredentialsW
call sub.user32.dll_SetWinEventHook
call sub.advapi32.dll_CredReadDomainCredentialsW
call sub.advapi32.dll_CredReadDomainCredentialsW
call sub.user32.dll_SetWinEventHook
call sub.advapi32.dll_CredReadDomainCredentialsW
call sub.advapi32.dll_CredReadDomainCredentialsW
call sub.user32.dll_SetWinEventHook
ret
jmp 0x46fd52
xor ecx, edx
or edx, 0xb34e835a
add edi, esi
sub esi, edx
add edx, 0xb3500386
jmp 0x470ae3
call fcn.00472797
add edx, 0xb4a55156
mov ebx, edx
mov ecx, 0xb4a68a72
shl ebx, 0x1c
jmp 0x470460
push 0xb39dc868
xchg ecx, esi
xor ecx, esi
or ebx, 0xb4b2a60e
sub esi, 0xb4b32186
shr edx, 0x1b
bswap ebx
mov edx, 0xb4b4ab0c
inc ecx
jmp 0x470c1d
pop edi
bswap ecx
xor ecx, ebx
and ebx, 0xb4bf5dfc
dec esi
or edx, ecx
and edx, esi
add edx, 0xb4c1415e
mov ebx, edx
jmp 0x471afe
mov edi, 0x6332a2e
neg ebx
mov ecx, esi
or ebx, esi
xor ecx, 0xb4e55cd0
or ebx, 0xb4e5dfd0
and ecx, esi
xor ecx, ebx
shr ecx, 0x19
jmp 0x4707a0
push 0xb3689a78
and edx, ecx
xor ecx, edx
add edx, ecx
rol edx, 0xf
and ecx, edx
or ebx, edx
jmp 0x470665
push 0xb3809038
or ebx, edx
xchg esi, ecx
sub edx, esi
rol esi, 0x1e
xor ebx, ecx
or edx, esi
sub edx, esi
sub ebx, ecx
mov esi, 0xb4f64a98
add esi, edx
jmp 0x471180
push 0xb372153a
and ecx, edx
sub esi, ecx
xor esi, edx
and edx, ebx
bswap ebx
shl ecx, 0x17
sub edx, 0xb55ab7f0
add edx, 0xb55b5762
ror edx, 7
sub esi, ecx
jmp 0x472139
push 0x401400
xchg ecx, edx
mov ecx, edx
mov ecx, ebx
sub ecx, ebx
neg ecx
not edx
shr ebx, 0x15
sub edx, 0xb57009e8
xchg esi, edx
sub esi, 0xb570ffc6
and edx, esi
inc edx
jmp 0x472176
pop edi
mov edx, esi
xor ebx, edx
sub ebx, edx
xchg edx, esi
and esi, ebx
and ebx, 0xb58ce310
not esi
add ecx, 0xb58de6ea
jmp 0x471a6d
pop edi
add ebx, 0xb59d6e18
or edx, 0xb59ddeb2
and ebx, edx
or edx, esi
or esi, edx
shr edx, 3
mov ebx, 0xb5a05f1e
add ebx, 0xb5a0e65e
add ecx, 0xb5a15720
mov esi, ebx
jmp 0x4727c6
call fcn.00472797
and ecx, ebx
or ecx, 0xb5a2f51e
xor ecx, edx
inc ebx
and esi, 0xb5a46c7c
and edx, esi
xchg edx, ecx
add edx, 0xb5a5e638
jmp 0x470753
pop edi
xor esi, ecx
inc ecx
sub ebx, edx
xor esi, 0xb5a85128
jmp 0x47209c
pop edi
shl esi, 0x14
xor ebx, 0xb5a9627e
jmp 0x4724a9
call edi
or ebx, esi
sub esi, edx
ror ecx, 0xe
xchg ebx, esi
and ebx, edx
rol ecx, 0xf
jmp 0x472408
push 0xb36a5eb2
xchg esi, ebx
xor esi, edx
and ecx, esi
or esi, ebx
sub ebx, esi
xor ecx, ebx
jmp 0x470fcb
mov edi, 0x6332a2e
xchg edx, esi
xor ebx, 0xb5df7572
not ecx
not edx
inc edx
or ecx, ebx
mov esi, edx
add ebx, 0xb5e2a400
sub esi, ebx
add ecx, edx
inc edx
sub ecx, edx
jmp 0x470dc5
call fcn.00472797
mov ebx, ecx
rol ecx, 0x14
xchg esi, edx
and esi, edx
xchg ebx, ecx
and ebx, esi
or ebx, 0xb5e7e690
sub edx, ecx
xor ebx, 0xb5e8f674
shr edx, 3
xor ecx, edx
add edx, 0xb5ea6e8a
xor ecx, 0xb5eaf044
or ecx, 0xb5eb6b2c
jmp 0x4719f4
push 0xb389a842
xor esi, ecx
mov ecx, edx
not ebx
add ebx, 0xb5f1da44
or edx, 0xb5f25380
mov ebx, ecx
mov edx, ebx
mov edx, ebx
jmp 0x4706ac
push 0xb36928d0
sub edx, ebx
neg ecx
bswap ebx
or ebx, ecx
mov esi, ebx
or ecx, esi
or esi, edx
xor edx, ebx
jmp 0x4726a0
mov edi, 0x6332a2e
xor ecx, esi
or edx, esi
jmp 0x4709c1
pop edi
mov edx, ebx
add esi, 0xb6105924
sub edx, 0xb610d5f0
and esi, ebx
jmp 0x4706d0
pop edi
or edx, esi
xor ebx, esi
or ebx, esi
mov edx, esi
neg ebx
xor esi, edx
add ecx, ebx
sub ebx, edx
jmp 0x470b5f
pop edi
bswap ecx
xor ecx, edx
and ecx, 0xb61719fe
or edx, ebx
add ecx, esi
neg ebx
jmp 0x472262
call edi
add ecx, edx
or ecx, esi
add esi, 0xb624d850
mov ebx, esi
add ebx, edx
dec ebx
xchg edx, ebx
and esi, ecx
jmp 0x470a9c
call edi
xor esi, ebx
mov edx, ecx
xchg edx, ecx
xor esi, 0xb6293c7e
or edx, ecx
dec edx
jmp 0x47084a
push 0xb394f7f4
xor edx, ecx
dec ebx
dec esi
and edx, esi
or edx, esi
or ecx, 0xb62d5156
or ebx, 0xb62e0700
and edx, ebx
jmp 0x47054f
mov edi, 0x6332a2e
and esi, ecx
add esi, ecx
add edx, esi
ror edx, 6
mov edx, ecx
xchg ecx, ebx
jmp 0x472189
call fcn.00472797
inc ebx
xor ecx, ebx
jmp 0x471bb4
mov edi, 0x6332a2e
xor esi, 0xb633c820
inc esi
add ecx, esi
or ebx, ecx
jmp 0x470392
mov edi, 0x6332a2e
sub esi, edx
add ecx, 0xb63bafaa
bswap ecx
neg edx
add ecx, edx
inc ecx
and ecx, 0xb63e0e3c
sub ebx, edx
jmp 0x470ba0
pop edi
xor ecx, edx
shl esi, 0xf
not edx
xor ebx, ecx
jmp 0x471bc3
call fcn.00472797
mov ecx, 0xb6e3e144
inc ebx
sub ebx, edx
mov esi, ecx
add ebx, ecx
dec esi
mov edx, esi
sub ebx, ecx
jmp 0x4725a8
pop edi
and esi, 0xb6e7cbfc
shl edx, 0xd
xor ebx, edx
xor ecx, edx
xor ebx, edx
xchg ebx, edx
sub ecx, ebx
or ecx, ebx
or ecx, esi
and ebx, ecx
inc edx
dec edx
mov esi, ebx
xor ebx, esi
jmp 0x4720bb
mov edi, 0x6332a2e
or ecx, 0xb6f13b0c
bswap esi
sub ecx, ebx
or edx, ecx
and edx, esi
neg ecx
add ecx, esi
and ecx, esi
xor edx, 0xb6f4bb54
and esi, ebx
add edx, 0xb6f5b336
sub edx, 0xb6f6321a
jmp 0x470859
pop edi
add ebx, 0xb70605dc
xor esi, ebx
mov esi, edx
or ecx, ebx
sub esi, ebx
sub esi, 0xb70812e4
shr edx, 0x13
xchg edx, ebx
xor ebx, ecx
sub esi, 0xb709e4c2
and ecx, 0xb70a5a32
mov edx, ecx
jmp 0x4715cb
call fcn.00472797
and ecx, esi
mov esi, 0xb714609a
inc esi
sub ecx, ebx
add edx, 0xb715f56c
dec esi
and ecx, esi
mov edx, 0xb71798ca
inc ebx
add edx, ebx
add edx, esi
inc esi
rol ecx, 0x15
and ecx, edx
jmp 0x4719bd
call fcn.00472797
dec edx
ror ecx, 0x17
bswap ecx
xor edx, ecx
xor esi, ebx
rol esi, 0x1a
bswap ecx
xor ebx, edx
jmp 0x471382
call edi
and esi, 0xb73082fe
add ecx, 0xb730ef74
neg ebx
not edx
not ecx
mov edx, 0xb732d7d4
shl esi, 2
and ebx, esi
jmp 0x4710d9
pop edi
xor edx, ecx
neg ebx
and ebx, ecx
mov edx, 0xb735ea36
shl ecx, 0xb
xchg edx, esi
add esi, ebx
mov ecx, esi
jmp 0x471524
push 0xb359d04e
rol edx, 0x16
and ebx, edx
jmp 0x470bf0
pop edi
and edx, 0xb74f8d98
or esi, edx
and ecx, ebx
and ebx, esi
jmp 0x4715f4
pop edi
inc ecx
add ebx, ecx
add ecx, esi
neg ecx
xor esi, ebx
add esi, edx
sub ecx, ebx
mov esi, ecx
jmp 0x471699
call fcn.00472797
mov ecx, 0xb758d2da
or ebx, 0xb7596d18
sub ecx, 0xb759e1bc
xchg edx, esi
jmp 0x4726d0
push 0xb35a63f6
add ecx, 0xb7617162
not ebx
mov ebx, ecx
mov esi, ebx
sub ebx, edx
rol edx, 0x16
jmp 0x46ff46
push 0xb39e5e36
mov edx, esi
add edx, ebx
add ebx, ecx
neg ecx
and esi, ebx
add edx, esi
neg edx
or edx, ebx
shl ecx, 0x1f
mov ecx, ebx
jmp 0x47198a
pop edi
sub ecx, ebx
add esi, ecx
or esi, ecx
xor ecx, ebx
add edx, ebx
sub edx, esi
or esi, edx
xor ecx, esi
xor edx, ebx
add ecx, esi
jmp 0x471b82
call fcn.00472797
not esi
add ecx, ebx
xchg ebx, edx
and ebx, edx
jmp 0x4725de
call fcn.00472797
xor esi, ecx
mov edx, esi
xchg esi, ecx
sub edx, ecx
and edx, ecx
add ecx, edx
neg ecx
sub edx, ebx
jmp 0x4714b4
push 0xb393bf32
inc esi
xor ebx, ecx
dec ecx
xchg ebx, edx
ror ebx, 0x15
shr ebx, 8
jmp 0x471d81
mov edi, 0x6332a2e
add ebx, ecx
sub esi, ebx
sub ebx, edx
or esi, 0xb7e52332
and esi, ebx
shr ecx, 0x15
mov ebx, edx
xor ecx, edx
jmp 0x46fd72
pop edi
dec esi
inc edx
shr esi, 0x14
sub ecx, 0xb7f522a6
shr edx, 0x11
add edx, ebx
neg ebx
or ebx, edx
bswap esi
mov edx, 0xb7f829d4
xor ecx, edx
and edx, ebx
rol ebx, 0x15
add ecx, edx
jmp 0x472755
pop edi
add edx, 0xb80f3b64
dec ebx
add ecx, esi
add ecx, ebx
and ebx, 0xb8111498
xor ebx, 0xb81189b2
xor esi, ecx
add edx, ebx
mov edx, ecx
mov ebx, 0xb81365f6
jmp 0x472713
push 0x40
mov ebx, ecx
xchg esi, ecx
neg ecx
xor ecx, 0xb8155954
mov edx, 0xb815c53e
mov ecx, ebx
or ebx, esi
and ebx, esi
jmp 0x472222
push 0xb3813aa2
add ecx, edx
mov esi, ecx
add esi, 0xb82570cc
mov ecx, 0xb826052e
xchg esi, edx
xor ebx, ecx
add edx, 0xb82780e8
sub edx, 0xb827f762
neg ebx
add ecx, esi
jmp 0x471e64
pop edi
add edx, ebx
ror ebx, 0xb
bswap esi
and esi, ebx
add ecx, 0xb839eae8
mov edx, ebx
jmp 0x46ffba
call edi
xor edx, ebx
sub edx, ecx
add edx, ebx
and ecx, edx
xor ecx, 0xb86cc3e0
sub ebx, edx
or esi, 0xb86dc554
or edx, ecx
or edx, ecx
xchg ecx, edx
sub edx, ecx
add esi, ecx
shr esi, 0x13
sub ebx, edx
jmp 0x4706ba
push 0xb362ac08
inc edx
xor edx, ebx
xchg ebx, edx
and esi, edx
rol esi, 0x10
sub ebx, edx
or edx, ecx
bswap edx
add ecx, edx
add esi, 0xb876312e
jmp 0x4721aa
pop edi
xor ebx, 0xb876c286
shl edx, 0x1e
and edx, esi
mov ebx, esi
add edx, esi
not esi
shl edx, 0x19
mov esi, 0xb879e4b6
jmp 0x472337
push esp
xor ecx, esi
sub ecx, 0xb8855ec6
or esi, 0xb885dd3c
add esi, edx
inc ecx
ror ebx, 0xa
neg edx
mov edx, 0xb888806a
mov ecx, 0xb888f232
mov ebx, edx
jmp 0x471101
call edi
add ecx, ebx
add ebx, 0xb894667e
add ecx, ebx
not ecx
mov edx, 0xb895c3fa
dec ebx
not ecx
add edx, 0xb8974cee
and ebx, ecx
or edx, ecx
or esi, ebx
bswap esi
jmp 0x4703c8
push 0xb375a3a2
rol ecx, 0x1b
sub esi, 0xb89a671c
xor esi, ebx
sub ebx, ecx
jmp 0x471f42
call edi
neg edx
neg ebx
or esi, 0xb89cecf6
or esi, ecx
shl ebx, 0x18
or esi, ecx
jmp 0x4719cc
push 0xb388fee0
or ebx, ecx
add ecx, esi
inc ebx
xchg ebx, ecx
and esi, ecx
ror ebx, 4
xor edx, 0xb8a59a98
rol ecx, 6
inc ebx
and edx, ecx
jmp 0x4705ce
push 0xb37a3f70
xchg ebx, ecx
add edx, ebx
and edx, 0xb8b92fe2
add ebx, 0xb8b99cf6
not ebx
or ebx, ecx
ror ecx, 0x17
dec esi
and ecx, ebx
sub ecx, ebx
dec esi
mov esi, edx
jmp 0x47256e
pop edi
and esi, ecx
neg ecx
dec ebx
or esi, ecx
shl edx, 0xb
xor ecx, edx
xchg esi, ecx
or ecx, ebx
and ecx, 0xb8c1f8d8
sub esi, 0xb8c26a70
jmp 0x471747
push esp
xor ebx, edx
and edx, ecx
sub ebx, edx
and edx, ecx
sub esi, ecx
or ecx, esi
jmp 0x471441
pop edi
inc ecx
xchg esi, ecx
jmp 0x470144
pop edi
add edx, esi
mov ecx, esi
add edx, ebx
and ecx, edx
jmp 0x470c3c
pop edi
xchg esi, ecx
xor edx, ebx
jmp 0x471827
pop edi
inc ebx
add ebx, esi
mov ebx, ecx
dec ecx
sub edx, ebx
add ecx, 0xb8e62c9c
or ecx, edx
not esi
add edx, ecx
shr ebx, 0x12
jmp 0x47189a
pop edi
or ebx, ecx
xchg ebx, edx
dec edx
mov esi, ecx
jmp 0x46ffa3
push 0xb3621e8e
add ebx, ecx
or ecx, ebx
jmp 0x4713ae
call fcn.00472797
sub esi, ebx
or edx, esi
inc esi
bswap ebx
xor ebx, esi
mov edx, ebx
neg ecx
inc ebx
jmp 0x470a79
mov edi, 0x4132136a
sub ecx, 0xb908f072
add esi, edx
neg edx
sub esi, 0xb90a44de
and esi, 0xb90aabe8
or ebx, edx
dec ebx
mov esi, ebx
xor esi, 0xb90c07ba
dec ecx
shr ecx, 8
add ecx, ebx
xchg edx, ecx
shl edx, 0x10
jmp 0x471a87
push 0xb385e868
add edx, esi
mov ebx, esi
inc ecx
and ecx, esi
sub edx, ecx
rol esi, 0x11
xchg edx, esi
add ebx, esi
jmp 0x471ab0
push 0xb3932158
xchg esi, ebx
xor ecx, esi
xor ebx, ecx
xchg ebx, esi
not edx
or edx, ebx
mov esi, ecx
add ebx, edx
inc edx
xchg edx, ebx
add ecx, ebx
sub ebx, esi
jmp 0x470e72
call fcn.00472797
rol edx, 0xd
mov esi, ecx
xor ebx, 0xb925e30c
mov edx, ecx
xor edx, 0xb926ba12
neg ecx
sub ecx, ebx
mov esi, ebx
jmp 0x471dfa
mov edi, 0x6332a2e
add edx, esi
xchg esi, edx
inc esi
or ecx, 0xb9388f28
sub edx, ebx
shl ebx, 0x18
add edx, ebx
and ebx, esi
jmp 0x4717a5
call edi
bswap ebx
or edx, ecx
or esi, ebx
sub ecx, edx
jmp 0x470b71
pop edi
mov ecx, edx
sub esi, ebx
or ecx, ebx
add ebx, edx
jmp 0x470364
call edi
add edx, esi
inc edx
mov edx, ebx
shl ecx, 2
xchg ecx, esi
or ebx, 0xb9489082
jmp 0x4702d5
push 0xb374ecf2
and esi, ecx
xor edx, 0xb9560188
or ecx, edx
inc ecx
xor ecx, edx
ror esi, 0x11
jmp 0x4714dd
call fcn.00472797
xchg esi, ebx
inc esi
jmp 0x471616
pop edi
or esi, edx
shl ebx, 0x1e
neg ecx
mov esi, edx
sub edx, ecx
xchg ecx, edx
sub esi, ecx
mov edx, ecx
sub ecx, ebx
shl ebx, 0x15
jmp 0x4713d0
mov edi, 0x6332a2e
and ebx, 0xb95e336a
sub edx, 0xb95ea404
or edx, ecx
sub ecx, 0xb95f7bb2
or ebx, esi
add edx, 0xb96053e8
xchg ebx, edx
sub edx, esi
jmp 0x47235e
push 0xb39c88f4
neg ebx
and esi, 0xb9671590
sub ecx, ebx
shr edx, 0x11
and ebx, ecx
sub ebx, edx
xor esi, edx
or ecx, ebx
add edx, ecx
and ecx, edx
jmp 0x472275
push 0xb36ed9dc
and ecx, ebx
xor edx, ecx
xor esi, ebx
xor ebx, 0xb9796412
xchg ebx, edx
and ecx, ebx
inc edx
and esi, 0xb97b1ce6
jmp 0x4707e0
call edi
xor ecx, edx
add ebx, ecx
xchg esi, edx
add esi, edx
jmp 0x471a94
push 0xb3610d7a
and ecx, ebx
xchg edx, ecx
and edx, ecx
sub ebx, edx
xor edx, ecx
sub edx, esi
mov esi, 0xb98246d8
add esi, ecx
or ecx, 0xb9832096
xor ebx, 0xb98390f6
mov ecx, edx
xor edx, 0xb98467fc
jmp 0x472243
mov edi, 0x6332a2e
sub ecx, 0xb998f2de
not edx
add ecx, 0xb999e6a2
or ebx, 0xb99a5aee
dec edx
xchg ecx, esi
and edx, 0xb99bc4fc
and ecx, 0xb99c2f94
jmp 0x470a5e
pop edi
mov ecx, 0xb9a73d90
or edx, esi
xchg esi, ecx
and edx, esi
or edx, 0xb9a909aa
xor ecx, 0xb9a991a2
jmp 0x4706e6
push 0xb37bddc6
bswap edx
sub esi, 0xb9aeb486
neg esi
bswap ebx
not ebx
shr esi, 9
or edx, 0xb9b0fd12
sub esi, 0xb9b181a4
add esi, edx
add ecx, edx
sub ecx, edx
inc esi
rol edx, 9
sub ecx, 0xb9b420d6
jmp 0x4724b6
pop edi
neg ebx
sub ecx, edx
shl ebx, 0x12
add ebx, esi
xor edx, 0xb9b681f2
or ebx, ecx
jmp 0x47168b
push 0xb3945112
and ebx, edx
mov ebx, edx
xchg ebx, esi
rol esi, 0xa
xchg edx, esi
sub edx, ebx
add edx, esi
mov esi, ecx
jmp 0x470769
pop edi
and ebx, 0xb9bf5c58
add esi, 0xb9bfcd14
add ecx, ebx
shr esi, 0x10
and ebx, esi
add edx, ebx
shr edx, 0xb
or esi, edx
xchg ecx, edx
add ecx, 0xc14e8d5c
jmp 0x470874
call edi
dec ebx
ror edx, 9
xor ebx, edx
dec esi
sub edx, 0xc153d9a8
or esi, ecx
add ecx, edx
and esi, ecx
neg ecx
add ebx, 0xc15622ae
sub edx, esi
and edx, ebx
add ecx, esi
and ebx, esi
jmp 0x471cfa
push 0xb381c7f4
and esi, 0xc15d1bfc
sub ecx, esi
or ecx, edx
or ebx, ecx
jmp 0x470789
push 0xb37b5422
add edx, esi
xor esi, ecx
and esi, ebx
and ecx, 0xc16e9bb2
xor ecx, ebx
add ecx, esi
jmp 0x471d33
push 0xb376321e
xor esi, 0xc176d53e
sub esi, 0xc1774114
shr ecx, 4
inc edx
mov esi, ebx
rol ecx, 0xa
and ebx, ecx
mov esi, edx
jmp 0x472287
push 0xb399bb1c
sub ebx, ecx
mov esi, edx
bswap esi
xor ebx, 0xc1a07e24
shr esi, 8
and edx, esi
sub edx, ecx
not ecx
jmp 0x4708b1
pop edi
xchg ebx, esi
mov edx, ecx
add edx, ebx
rol esi, 0x14
sub ebx, edx
sub ebx, esi
add esi, edx
add edx, ebx
xor esi, edx
add edx, ebx
add ebx, ecx
xchg ecx, ebx
jmp 0x4703b7
mov edi, 0x6332a2e
and esi, ecx
add ecx, 0xc1b67006
xchg ebx, edx
xor ecx, edx
xchg edx, ebx
mov ecx, esi
xchg edx, ecx
xor ebx, esi
neg ecx
add esi, edx
jmp 0x470577
call edi
add edx, ebx
or ecx, 0xc1be6f14
mov ecx, esi
mov ebx, ecx
jmp 0x4716f5
call fcn.00472797
inc ecx
xor ecx, edx
add edx, ecx
sub ebx, esi
neg edx
xor ecx, 0xc1c24672
mov edx, ecx
add esi, ebx
or ebx, edx
neg esi
jmp 0x4714f4
push 0xb36341ca
or ecx, 0xc1c4a814
and esi, ebx
mov edx, ebx
and esi, 0xc1c5fd5a
xchg edx, ecx
xchg edx, ebx
dec edx
sub ecx, 0xc1c7af82
jmp 0x471c84
push 0x6e952
or ebx, 0xc1cf22ca
or edx, esi
xchg ebx, edx
xchg esi, ebx
rol edx, 1
or ecx, 0xc1d1961e
dec ecx
inc esi
jmp 0x4701d7
push 0xb3619d38
and ecx, edx
mov ecx, ebx
sub ecx, 0xc1d4a102
rol ecx, 1
sub esi, edx
inc esi
shr esi, 0x1e
xchg ecx, edx
jmp 0x471774
pop edi
and ecx, esi
xchg edx, ebx
mov ebx, edx
rol esi, 1
mov ebx, ecx
add ecx, esi
jmp 0x47121d
push 0xb39d2474
sub ecx, esi
xor esi, ecx
or edx, ebx
add ecx, esi
jmp 0x46fdd0
mov edi, 0x6332a2e
xor edx, ebx
xor ecx, esi
and ecx, esi
xor esi, ebx
xchg ecx, ebx
and ecx, ebx
neg edx
sub esi, ecx
jmp 0x470e08
push 0xb35e1310
inc esi
add esi, edx
and ebx, edx
xchg ebx, esi
sub esi, edx
inc esi
xchg edx, ecx
mov ecx, 0xc1f345e6
or edx, 0xc1f3b6fa
not esi
shl ebx, 0x16
inc edx
jmp 0x4707ad
call fcn.00472797
and edx, ebx
xor esi, edx
or esi, 0xc1f6abc0
add esi, edx
and esi, 0xc1f7848e
not ecx
xor ebx, edx
mov edx, ebx
xor edx, 0xc1f95550
mov edx, esi
jmp 0x470739
pop edi
shl esi, 0xf
or edx, ebx
rol ebx, 9
or ebx, edx
jmp 0x471d6a
pop edi
xchg esi, ebx
inc edx
add ecx, edx
add edx, ecx
jmp 0x47095f
mov edi, 0x6332a2e
xchg ebx, esi
add edx, ecx
ror ebx, 0xa
add ebx, ecx
jmp 0x4718fa
push 0xb37acfdc
and esi, ebx
not ebx
and esi, ecx
not ecx
sub ecx, edx
add esi, ecx
jmp 0x471f01
call edi
shl edx, 0x16
neg ebx
ror edx, 0x19
mov ecx, esi
inc ebx
neg esi
add ebx, ecx
xchg esi, edx
jmp 0x46fe31
call edi
sub ebx, ecx
xor ebx, edx
and edx, ebx
or ebx, edx
mov ebx, ecx
add ecx, 0xc2430338
xor esi, ebx
and esi, ebx
jmp 0x471dc0
push 0xb369c8e6
sub ebx, ecx
or ebx, edx
shr edx, 0xe
or ebx, esi
bswap edx
mov ecx, 0xc253a518
neg edx
add ecx, 0xc254863e
xchg esi, ecx
mov ecx, ebx
jmp 0x47049f
call edi
or esi, ebx
xchg esi, ebx
sub ebx, edx
rol esi, 0x18
jmp 0x471628
pop edi
xor ecx, edx
mov esi, 0xc25d5e26
add esi, 0xc25dca52
add edx, ebx
add esi, ecx
add edx, esi
jmp 0x471037
pop edi
inc ebx
add edx, esi
bswap edx
and edx, ecx
sub ecx, 0xc265eaa6
mov ebx, 0xc2666cae
jmp fcn.00471234
pop edi
and esi, ecx
inc ebx
jmp 0x471880