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

Disassembly:
call sub.user32.dll_GetActiveWindow
cmp eax, 0xfffffedb
jne 0x4010ac
call sub.ntdll.dll_NtSystemDebugControl
call sub.ntdll.dll_RtlGetLengthWithoutLastFullDosOrNtPathElement
call sub.ntdll.dll_NtSystemDebugControl
call sub.ntdll.dll_RtlGetLengthWithoutLastFullDosOrNtPathElement
call sub.ntdll.dll_RtlGetLengthWithoutLastFullDosOrNtPathElement
call sub.ntdll.dll_NtSystemDebugControl
call sub.ntdll.dll_RtlGetLengthWithoutLastFullDosOrNtPathElement
call sub.ntdll.dll_RtlGetLengthWithoutLastFullDosOrNtPathElement
call sub.ntdll.dll_RtlGetLengthWithoutLastFullDosOrNtPathElement
call sub.ntdll.dll_NtSystemDebugControl
call sub.ntdll.dll_RtlGetLengthWithoutLastFullDosOrNtPathElement
call sub.ntdll.dll_NtSystemDebugControl
call sub.ntdll.dll_NtSystemDebugControl
call sub.ntdll.dll_NtSystemDebugControl
call sub.ntdll.dll_RtlGetLengthWithoutLastFullDosOrNtPathElement
call sub.ntdll.dll_RtlGetLengthWithoutLastFullDosOrNtPathElement
call sub.ntdll.dll_RtlGetLengthWithoutLastFullDosOrNtPathElement
call sub.ntdll.dll_NtSystemDebugControl
call sub.ntdll.dll_NtSystemDebugControl
call sub.ntdll.dll_NtSystemDebugControl
call sub.ntdll.dll_RtlGetLengthWithoutLastFullDosOrNtPathElement
call sub.ntdll.dll_NtSystemDebugControl
call sub.ntdll.dll_RtlGetLengthWithoutLastFullDosOrNtPathElement
call sub.ntdll.dll_NtSystemDebugControl
call sub.ntdll.dll_NtSystemDebugControl
call sub.ntdll.dll_RtlGetLengthWithoutLastFullDosOrNtPathElement
call sub.ntdll.dll_RtlGetLengthWithoutLastFullDosOrNtPathElement
call sub.ntdll.dll_RtlGetLengthWithoutLastFullDosOrNtPathElement
call sub.ntdll.dll_RtlGetLengthWithoutLastFullDosOrNtPathElement
call sub.ntdll.dll_NtSystemDebugControl
call sub.ntdll.dll_NtSystemDebugControl
ret
call sub.user32.dll_GetActiveWindow
cmp eax, 0xffffff03
jne 0x40113a
call sub.ntdll.dll_NtSystemDebugControl
call sub.ntdll.dll_NtSystemDebugControl
call sub.ntdll.dll_NtSystemDebugControl
call sub.ntdll.dll_NtSystemDebugControl
call sub.ntdll.dll_NtSystemDebugControl
call sub.ntdll.dll_RtlGetLengthWithoutLastFullDosOrNtPathElement
call sub.ntdll.dll_RtlGetLengthWithoutLastFullDosOrNtPathElement
call sub.ntdll.dll_NtSystemDebugControl
call sub.ntdll.dll_NtSystemDebugControl
call sub.ntdll.dll_RtlGetLengthWithoutLastFullDosOrNtPathElement
call sub.ntdll.dll_NtSystemDebugControl
call sub.ntdll.dll_RtlGetLengthWithoutLastFullDosOrNtPathElement
call sub.ntdll.dll_RtlGetLengthWithoutLastFullDosOrNtPathElement
call sub.ntdll.dll_RtlGetLengthWithoutLastFullDosOrNtPathElement
call sub.ntdll.dll_NtSystemDebugControl
call sub.ntdll.dll_RtlGetLengthWithoutLastFullDosOrNtPathElement
call sub.ntdll.dll_NtSystemDebugControl
call sub.ntdll.dll_RtlGetLengthWithoutLastFullDosOrNtPathElement
call sub.ntdll.dll_RtlGetLengthWithoutLastFullDosOrNtPathElement
call sub.ntdll.dll_NtSystemDebugControl
call sub.ntdll.dll_RtlGetLengthWithoutLastFullDosOrNtPathElement
call sub.ntdll.dll_NtSystemDebugControl
call sub.ntdll.dll_NtSystemDebugControl
call sub.ntdll.dll_NtSystemDebugControl
call sub.ntdll.dll_RtlGetLengthWithoutLastFullDosOrNtPathElement
ret
call sub.user32.dll_GetCapture
cmp eax, 0xffffff0b
jne 0x4011be
call sub.ntdll.dll_NtSystemDebugControl
call sub.ntdll.dll_RtlGetLengthWithoutLastFullDosOrNtPathElement
call sub.ntdll.dll_NtSystemDebugControl
call sub.ntdll.dll_NtSystemDebugControl
call sub.ntdll.dll_RtlGetLengthWithoutLastFullDosOrNtPathElement
call sub.ntdll.dll_NtSystemDebugControl
call sub.ntdll.dll_RtlGetLengthWithoutLastFullDosOrNtPathElement
call sub.ntdll.dll_NtSystemDebugControl
call sub.ntdll.dll_NtSystemDebugControl
call sub.ntdll.dll_RtlGetLengthWithoutLastFullDosOrNtPathElement
call sub.ntdll.dll_NtSystemDebugControl
call sub.ntdll.dll_NtSystemDebugControl
call sub.ntdll.dll_RtlGetLengthWithoutLastFullDosOrNtPathElement
call sub.ntdll.dll_NtSystemDebugControl
call sub.ntdll.dll_NtSystemDebugControl
call sub.ntdll.dll_RtlGetLengthWithoutLastFullDosOrNtPathElement
call sub.ntdll.dll_RtlGetLengthWithoutLastFullDosOrNtPathElement
call sub.ntdll.dll_NtSystemDebugControl
call sub.ntdll.dll_NtSystemDebugControl
call sub.ntdll.dll_RtlGetLengthWithoutLastFullDosOrNtPathElement
call sub.ntdll.dll_RtlGetLengthWithoutLastFullDosOrNtPathElement
call sub.ntdll.dll_NtSystemDebugControl
call sub.ntdll.dll_NtSystemDebugControl
ret
call sub.user32.dll_GetCapture
cmp eax, 0xfffffef5
jne 0x40122e
call sub.ntdll.dll_NtSystemDebugControl
call sub.ntdll.dll_NtSystemDebugControl
call sub.ntdll.dll_NtSystemDebugControl
call sub.ntdll.dll_NtSystemDebugControl
call sub.ntdll.dll_RtlGetLengthWithoutLastFullDosOrNtPathElement
call sub.ntdll.dll_RtlGetLengthWithoutLastFullDosOrNtPathElement
call sub.ntdll.dll_RtlGetLengthWithoutLastFullDosOrNtPathElement
call sub.ntdll.dll_RtlGetLengthWithoutLastFullDosOrNtPathElement
call sub.ntdll.dll_RtlGetLengthWithoutLastFullDosOrNtPathElement
call sub.ntdll.dll_NtSystemDebugControl
call sub.ntdll.dll_RtlGetLengthWithoutLastFullDosOrNtPathElement
call sub.ntdll.dll_RtlGetLengthWithoutLastFullDosOrNtPathElement
call sub.ntdll.dll_NtSystemDebugControl
call sub.ntdll.dll_NtSystemDebugControl
call sub.ntdll.dll_NtSystemDebugControl
call sub.ntdll.dll_RtlGetLengthWithoutLastFullDosOrNtPathElement
call sub.ntdll.dll_RtlGetLengthWithoutLastFullDosOrNtPathElement
call sub.ntdll.dll_NtSystemDebugControl
call sub.ntdll.dll_RtlGetLengthWithoutLastFullDosOrNtPathElement
ret
jmp 0x475615
and edi, edx
jmp 0x476bf2
push 0x6f68e421
ror ecx, 0xd
add esi, edx
add edx, 0x70488937
not edx
neg ebx
or ecx, ebx
xchg edx, ebx
bswap edx
jmp 0x477b43
pop edi
sub ebx, edx
or edx, ebx
or edx, 0x70518edf
add edx, 0x7051cc7f
xchg ebx, ecx
add ecx, edx
mov esi, ebx
or edx, ebx
ror ebx, 0x1e
neg esi
jmp 0x477c49
call fcn.0047622d
sub esi, ebx
and ecx, edx
and edx, ecx
jmp 0x476d0a
mov edi, 0x123b2f04
xor ebx, esi
add ecx, ebx
ror ecx, 0xd
xor esi, ecx
or ebx, esi
xchg ebx, ecx
shr edx, 0x11
mov ecx, 0x7067c6e4
or edx, ebx
xor edx, ecx
jmp 0x478129
pop edi
add ebx, 0x70689959
add edx, 0x7068d8cf
shl ebx, 0x16
neg ecx
and edx, 0x7069a654
mov ebx, esi
sub ecx, edx
or ecx, ebx
mov esi, ecx
jmp 0x477962
pop edi
xor esi, ecx
sub edx, 0x707c3979
or ebx, 0x707c79c5
sub ecx, esi
rol ecx, 0x18
dec ecx
jmp 0x476955
pop edi
or edx, 0x70809b52
inc ebx
sub edx, ecx
xor ebx, 0x7081849c
shr ebx, 3
add esi, edx
bswap edx
or ebx, edx
jmp 0x4764f1
push 0x6f577f1d
or esi, 0x70952b08
sub edx, ecx
mov esi, ecx
sub ebx, edx
inc ecx
ror edx, 1
sub esi, 0x7096e285
and ecx, 0x709729bc
sub edx, 0x70977091
mov edx, esi
neg edx
jmp 0x47804d
pop edi
xor edx, ebx
or esi, ebx
xchg esi, ebx
xor ecx, edx
rol ebx, 0x14
and esi, ecx
xor edx, 0x709dd83f
xchg ecx, esi
mov ecx, esi
mov ecx, edx
jmp 0x478b87
push 0x6f526c33
ror edx, 0x18
shr edx, 1
and ecx, edx
and esi, 0x709fd924
add esi, 0x70a02021
or ecx, ebx
add ebx, 0x70a0bd65
xchg ebx, ecx
add ebx, edx
shl edx, 0x17
add ecx, 0x70a1d5af
or esi, ecx
not ebx
or edx, ebx
jmp 0x4780d7
push 0x6f4902ce
add esi, ecx
neg esi
inc ecx
shr ecx, 9
xor ecx, esi
jmp 0x4779df
push 0x6f66479b
xor edx, 0x70b54035
xor edx, ecx
or ebx, 0x70b5bb69
add edx, 0x70b5faa1
sub ecx, ebx
shl esi, 9
shl ebx, 4
xor esi, edx
ror edx, 0x15
not edx
mov ecx, edx
and ecx, 0x70b7fcb7
xor ebx, ecx
inc edx
jmp 0x476e0b
pop edi
dec ebx
xor edx, 0x70baeebc
rol edx, 0x1b
xor ecx, esi
xor ebx, edx
or ebx, 0x70bbe55f
xchg edx, ecx
or ecx, 0x70bc6138
xor edx, 0x70bcaf50
and edx, ebx
inc edx
jmp 0x47734c
call edi
or edx, esi
bswap edx
or esi, edx
or esi, ecx
mov ebx, 0x70c1faf9
sub ebx, edx
bswap esi
sub ecx, esi
add ebx, 0x70c2f219
jmp 0x4756da
pop edi
and ecx, esi
xor ecx, ebx
add edx, ebx
sub esi, edx
mov ebx, 0x70d3ae5b
inc edx
jmp 0x475eec
call edi
shr esi, 9
mov ecx, edx
sub esi, edx
or edx, ebx
xchg ebx, ecx
or ebx, edx
and edx, ebx
add ecx, esi
or edx, ebx
add edx, esi
neg ebx
or edx, 0x70d6f190
dec ebx
jmp 0x47820e
call edi
rol ecx, 2
or ecx, 0x70e0dbfe
sub ecx, 0x70e11a8c
ror edx, 5
rol esi, 0x1f
add ebx, esi
neg esi
jmp 0x476071
call edi
mov esi, 0x70e499ae
sub ebx, edx
or ecx, edx
add esi, ebx
xor edx, ebx
inc edx
jmp 0x478360
push 0x6f4ea271
xor edx, ebx
or esi, ebx
and edx, esi
add ebx, esi
sub esi, edx
xor esi, 0x70e75b9d
neg edx
xchg esi, edx
mov esi, ecx
bswap ecx
jmp 0x4764a4
call fcn.0047622d
not esi
and esi, ecx
mov ebx, edx
xor edx, ecx
bswap ebx
sub edx, ebx
or ecx, esi
mov ecx, edx
xor ebx, edx
xchg ebx, edx
add ebx, ecx
jmp 0x476ce6
push 0x6f585c0a
not ebx
sub ebx, edx
rol ecx, 0x18
or esi, ecx
add ebx, edx
rol edx, 0x18
and edx, ebx
mov ebx, esi
bswap ecx
xchg ebx, edx
sub esi, edx
xor ecx, ebx
mov edx, 0x7104534b
and ebx, 0x710492c7
shr ebx, 1
jmp 0x477165
call fcn.0047622d
and esi, 0x71052afe
not edx
xchg ecx, ebx
add edx, ecx
sub esi, ebx
and esi, edx
xor edx, esi
rol edx, 0x1a
sub ebx, edx
or ecx, 0x71076118
sub edx, esi
xor esi, ebx
jmp 0x477828
pop edi
mov ecx, esi
mov ecx, ebx
or esi, 0x7108a898
inc esi
or ebx, esi
add esi, ebx
or edx, 0x71099ec9
add edx, 0x7109dc0e
not ebx
rol ebx, 6
xor edx, esi
jmp 0x477f1d
mov edi, 0x5027095f
sub ebx, esi
or ecx, esi
and edx, ecx
not esi
and esi, ebx
and ebx, 0x710e65e2
add ecx, ebx
ror esi, 2
and ebx, esi
and esi, 0x710f5ac3
jmp 0x4765d1
push 0x6f4c307b
and ecx, esi
xchg edx, ebx
not esi
or ecx, ebx
shl ebx, 0x11
xor ebx, edx
shr ecx, 0x11
sub ebx, edx
neg ecx
sub ecx, esi
not esi
xchg ecx, edx
add esi, edx
xchg ecx, edx
jmp 0x478791
push 0x6f4be703
inc ecx
or ebx, ecx
ror ebx, 0x11
add edx, ecx
and ecx, ebx
or esi, ebx
or edx, 0x711faf39
sub ecx, ebx
jmp 0x476136
call fcn.0047622d
or ebx, 0x712043a1
sub edx, 0x7120829a
or esi, ebx
shr ebx, 0x16
xor esi, ecx
sub ecx, edx
xchg edx, ebx
mov ecx, 0x7122049a
bswap ebx
jmp 0x475e95
call edi
and ebx, edx
xor edx, 0x71252f5c
rol edx, 2
add ecx, esi
inc esi
mov ebx, ecx
and ebx, esi
rol edx, 0xb
inc edx
or edx, 0x71272b6f
jmp 0x4786e2
mov edi, 0x123b2f04
xor ebx, 0x713205a3
add ebx, 0x71324327
xchg ebx, esi
add ebx, 0x7132cf81
not ecx
mov edx, 0x71334c34
add edx, esi
mov ecx, esi
and ecx, ebx
jmp 0x477b85
push 0x6f5b3fe7
shl ebx, 0x1a
sub ebx, ecx
xor edx, 0x713866cc
or ecx, ebx
inc ebx
jmp 0x4774bf
call edi
mov ebx, esi
add ebx, edx
add ebx, 0x713d6e24
ror ebx, 0x14
mov ebx, ecx
not edx
and ecx, 0x713e65e4
or esi, ecx
add esi, ecx
dec ecx
not ecx
ror ecx, 0x19
dec esi
sub ebx, esi
xor edx, ebx
add ebx, ecx
jmp 0x4775f0
push 0x6f69c486
xchg ebx, esi
xor ecx, esi
inc ebx
dec ebx
sub edx, ebx
and edx, ebx
inc ebx
add edx, ebx
add edx, ebx
jmp 0x476573
pop edi
and esi, edx
bswap ebx
xchg esi, edx
shr ebx, 0x14
inc ebx
add esi, edx
xor ebx, ecx
add esi, 0x7158cf03
bswap ecx
xor ecx, 0x71594db0
jmp 0x475c65
mov edi, 0x5027095f
inc edx
neg edx
and ecx, ebx
or ebx, ecx
xor ecx, esi
and edx, ecx
xchg ebx, edx
jmp 0x47742a
pop edi
shr esi, 0xa
xor ebx, 0x7161033b
add ebx, ecx
add esi, edx
sub esi, edx
bswap esi
sub esi, ecx
or ebx, 0x71626f5d
or edx, ecx
xor ecx, 0x7162fa86
jmp 0x478b61
push 0x6f6a0ee7
and ebx, esi
dec edx
rol ebx, 0x10
shr edx, 0x1a
rol ebx, 0xb
bswap ebx
add edx, ecx
xchg ebx, edx
shr edx, 1
xor ecx, ebx
jmp 0x478d88
call edi
bswap edx
xor ebx, esi
and ebx, ecx
add esi, 0x716db23b
add esi, ebx
xor ebx, ecx
xchg ebx, edx
add ebx, edx
jmp 0x47704f
call fcn.0047622d
rol esi, 0xe
rol esi, 5
rol edx, 0x1f
xchg edx, ecx
sub edx, esi
and ebx, edx
mov edx, esi
xchg ecx, ebx
xor ecx, 0x71741b77
add esi, ebx
add ebx, 0x7174957e
and ecx, esi
neg esi
neg esi
jmp 0x477067
pop edi
xchg esi, ebx
inc edx
and edx, 0x717b38ba
or ecx, esi
and ebx, ecx
xchg ecx, edx
or ebx, edx
jmp 0x4787cc
pop edi
xor ebx, esi
xchg ebx, ecx
xor ebx, esi
sub ebx, ecx
xor ebx, edx
and edx, 0x718141bf
sub esi, ebx
xor ecx, 0x7181bc4c
neg esi
add esi, ebx
or ebx, edx
and edx, esi
shl edx, 0x13
mov ecx, esi
inc ebx
jmp 0x477ef1
push 0x6f610893
or edx, ecx
sub edx, 0x71840d4c
add ebx, 0x71844cd0
xchg ecx, ebx
dec ebx
xor edx, ebx
xor esi, edx
or edx, esi
and esi, edx
jmp 0x4771b5
pop edi
mov esi, 0x71903942
or ebx, esi
xor ecx, esi
bswap esi
inc ebx
mov esi, 0x719180b0
dec esi
xor edx, esi
jmp 0x4788c3
mov edi, 0x123b2f04
and esi, edx
not esi
xchg esi, ebx
bswap edx
or esi, 0x719c83da
inc esi
and ecx, ebx
xor esi, 0x719d4c47
jmp 0x4761a5
call edi
mov esi, ecx
add ecx, esi
mov edx, 0x71a49995
xchg esi, ecx
shr esi, 0x1b
and esi, ecx
rol ebx, 6
mov ebx, edx
jmp 0x478a50
pop edi
or ecx, esi
or ebx, edx
or ebx, 0x71ca008c
mov edx, ecx
and ecx, esi
xor edx, 0x71cae020
jmp 0x4781d0
call fcn.0047622d
rol ebx, 0xf
and edx, esi
rol esi, 0x10
inc edx
ror edx, 0x19
sub esi, edx
or ebx, edx
xchg edx, ecx
neg ecx
jmp 0x476b50
mov edi, 0x123b2f04
and ecx, edx
mov ebx, edx
mov ecx, esi
add esi, edx
rol esi, 0x1f
or ecx, esi
bswap edx
add ecx, ebx
jmp 0x478b0a
push 0x74215
shl ebx, 0xc
mov ecx, ebx
xor ecx, edx
sub ecx, esi
mov ecx, ebx
rol edx, 8
add esi, ebx
and edx, 0x71e75c16
jmp 0x478772
call edi
or esi, 0x71f011ed
add ecx, ebx
bswap ebx
bswap ebx
neg edx
xor ebx, edx
dec ecx
bswap ebx
mov esi, ebx
add ebx, 0x71f251aa
and edx, esi
or esi, ebx
ror ebx, 4
jmp 0x475ab8
push 0x6f58127d
add ebx, edx
mov ecx, edx
and esi, 0x71f8da60
neg esi
and ebx, esi
ror edx, 0xc
ror edx, 0x1c
xor edx, 0x71fa230d
xor ecx, esi
xor ebx, 0x71fb06ff
jmp 0x476014
push 0x6f478929
xor ebx, ecx
or ecx, edx
xor ebx, esi
add edx, ecx
or ecx, ebx
jmp 0x4760b1
call fcn.0047622d
mov ebx, edx
neg ecx
bswap ecx
jmp 0x475ccd
call edi
sub edx, 0x720e29b0
or esi, edx
sub edx, ebx
neg ebx
or ecx, edx
xor esi, edx
xor esi, ebx
shr esi, 2
add ecx, esi
sub edx, ebx
inc edx
shl edx, 0x1a
jmp 0x476482
call edi
sub esi, ebx
sub edx, esi
and edx, 0x7211b988
xchg edx, esi
and esi, ebx
shr edx, 0x11
xor ecx, esi
xchg edx, esi
jmp 0x478dde
call edi
add ecx, 0x721cc863
sub esi, edx
neg edx
sub ecx, ebx
jmp 0x477be2
push 0x6f6690c4
shl esi, 0x14
and ebx, ecx
or edx, esi
xor ecx, esi
xchg ebx, esi
bswap esi
mov edx, 0x7225f5d5
add ebx, ecx
and ecx, edx
add ebx, edx
or ebx, ecx
xchg esi, edx
bswap edx
xor ebx, esi
add ecx, 0x7227f404
jmp 0x4785b2
push 0x6f697a20
xor ecx, edx
neg ebx
xchg ecx, ebx
mov esi, ebx
sub ecx, esi
jmp 0x4763dc
pop edi
xor ecx, edx
or edx, ecx
sub edx, ecx
neg ecx
add ebx, ecx
sub ecx, edx
add edx, ecx
sub ebx, esi
or esi, ecx
jmp 0x477c88
call edi
and ebx, 0x7252486b
shr ebx, 0xf
add ebx, esi
xor edx, ecx
xor edx, ecx
sub ebx, edx
xchg edx, esi
xchg esi, ebx
neg ebx
or edx, ebx
jmp 0x478da0
mov edi, 0x5027095f
and ebx, 0x7254e84b
and ecx, esi
and ebx, ecx
rol ebx, 0x17
ror ecx, 1
sub esi, edx
neg ecx
and esi, ecx
xor ebx, ecx
add ecx, ebx
add ebx, edx
shl ebx, 1
jmp 0x476c99
push 0x40
mov ebx, ecx
add ebx, edx
or esi, edx
mov ecx, 0x7259a605
or edx, ebx
sub edx, esi
mov ebx, 0x725a6113
add esi, ebx
add ebx, edx
xchg esi, edx
sub ecx, edx
and ecx, esi
and ecx, 0x725be787
and esi, ebx
add esi, 0x725c65bf
jmp 0x476ac3
mov edi, 0x5027095f
mov edx, ecx
and ecx, edx
or ebx, edx
xor esi, ebx
or esi, ebx
add ecx, 0x7266adb8
and ecx, esi
jmp 0x475ff4
push 0x6f6152db
or esi, edx
mov edx, esi
sub ebx, edx
sub ecx, edx
add esi, 0x726dfb57
xor ebx, ecx
bswap esi
bswap esi
sub ecx, ebx
or ebx, edx
sub ecx, edx
jmp 0x4781bc
pop edi
rol ecx, 0x12
and ecx, esi
or ecx, esi
or ecx, ebx
mov ebx, ecx
jmp 0x475920
mov edi, 0x4132136a
sub ebx, edx
xchg ebx, edx
and ecx, ebx
neg ecx
not ecx
or ebx, esi
and esi, ebx
xor esi, ecx
or esi, 0x728d3b7f
mov ecx, edx
add edx, ecx
shr edx, 0xb
xchg ecx, esi
jmp 0x476046
push 0x6f51b716
xchg ecx, esi
or ebx, ecx
or ebx, edx
mov esi, ecx
xor esi, ebx
shr edx, 5
jmp 0x475ad7
call fcn.0047622d
sub edx, ecx
bswap esi
or esi, ebx
or ebx, ecx
mov ebx, ecx
mov edx, 0x729beec5
bswap esi
or edx, esi
xor ecx, esi
sub ecx, esi
nop
ror ebx, 7
jmp 0x4761e8
push 0x6f5b8823
xor ecx, ebx
xchg ecx, esi
not esi
shr esi, 0xb
or ebx, esi
not ecx
xor esi, 0x72a72d1d
and ecx, ebx
rol ebx, 0x13
bswap edx
jmp 0x4757f2
push 0x6f4a736b
or ecx, 0x72a83f5f
neg esi
xchg esi, edx
xor edx, 0x72a8fbc5
add edx, 0x72a93a91
inc esi
sub edx, ecx
dec edx
rol esi, 0x15
sub ebx, 0x72aa84b3
shl esi, 0x19
mov ecx, edx
sub esi, ebx
jmp 0x477fda
pop edi
bswap ebx
xchg esi, edx
rol ebx, 2
sub ecx, edx
or ebx, ecx
mov ebx, ecx
mov esi, edx
sub ebx, ecx
xchg esi, ecx
jmp 0x477769
push 0x6f536514
or edx, esi
mov ebx, edx
neg esi
and ecx, 0x72be52a5
xor edx, ebx
rol ebx, 0x15
jmp 0x476804
pop edi
sub ecx, edx
ror esi, 5
or ebx, 0x78cd25f0
not ebx
jmp 0x478d09
push 0x6f6cfc6c
or ebx, ecx
sub esi, ecx
add esi, 0x78d772c2
mov ebx, esi
add edx, ebx
sub edx, ecx
inc ebx
rol edx, 0x1b
sub esi, ebx
add esi, ebx
jmp 0x4784b1
push esp
bswap ecx
xor ebx, edx
add esi, edx
or esi, ecx
add ecx, ebx
mov ebx, ecx
jmp 0x477f3a
push 0x6f6cb126
or ecx, 0x791ae374
xchg ebx, ecx
xor edx, 0x791c504b
xchg ebx, edx
sub ecx, 0x791dec5f
xchg ebx, edx
shr edx, 0x18
jmp 0x4777b1
mov edi, 0x5027095f
add ebx, esi
mov ecx, ebx
and edx, 0x792c7820
or ecx, 0x792cdc3e
xor ebx, ecx
xchg ebx, edx
xor esi, ebx
bswap esi
inc edx
mov ebx, esi
xor esi, ecx
jmp 0x477fb8
push 0x6f5f039c
add esi, edx
dec ecx
xor esi, ecx
or ecx, ebx
bswap ebx
inc edx
mov esi, ecx
add edx, ecx
add ebx, esi
jmp 0x477087
push 0x6f6930bb
sub edx, ecx
xor ecx, esi
sub ecx, edx
not ebx
sub ebx, ecx
xor esi, ecx
dec ecx
or ecx, ebx
nop
sub edx, ecx
and edx, ebx
or esi, ebx
jmp 0x476eb6
call fcn.0047622d
mov ebx, edx
sub ecx, ebx
mov ecx, esi
neg ebx
shl esi, 0x17
not esi
add ecx, ebx
or edx, ecx
and edx, ecx
dec edx
jmp 0x47633b
pop edi
add esi, ecx
sub esi, 0x797317db
jmp 0x476187
push 0x6f6074f5
add esi, ebx
xor ebx, ecx
neg edx
and ebx, esi
mov ebx, ecx
and edx, 0x797e4bce
jmp 0x478319
push 0x6f573670
ror ebx, 0xb
xchg esi, edx
or edx, 0x7983b1df
add ebx, edx
xor ebx, esi
xchg ebx, ecx
add ecx, 0x798550db
neg esi
rol ebx, 1
jmp 0x475a61
call fcn.0047622d
shr edx, 0x13
xor edx, ebx
and ecx, edx
neg esi
sub ecx, ebx
rol esi, 0xc
add esi, edx
mov esi, ecx
sub ebx, edx
jmp 0x476dac
pop edi
shr ebx, 2
sub ebx, ecx
sub ecx, ebx
and esi, 0x79b89678
xor ecx, esi
ror edx, 4
and edx, ebx
and ecx, ebx
shl esi, 9
shr esi, 0x17
sub edx, ecx
jmp 0x476764
pop edi
or ecx, ebx
shl edx, 0x1c
neg esi
rol edx, 0x15
shr edx, 0x17
and ecx, edx
and ebx, edx
jmp 0x475815
pop edi
sub esi, 0x79d99d0f
xchg ebx, edx
sub ebx, edx
xchg ebx, esi
xchg ecx, ebx
xchg ecx, esi
mov ecx, ebx
add ebx, ecx
dec ebx
sub ecx, edx
jmp 0x476643
push esp
xor ecx, ebx
and ebx, ecx
xchg ecx, edx
shr ebx, 0x1e
xchg edx, ebx
jmp 0x4770bd
mov edi, 0x5027095f
rol edx, 7
xor ebx, 0x79e17d48
xor ebx, esi
or esi, ecx
shl ebx, 0x19
or edx, ebx
xor esi, ecx
xor edx, esi
xchg ecx, edx
jmp 0x478283
push 0x6f6d91fa
xor esi, edx
sub ecx, ebx
sub ecx, 0x79e74a7e
and ecx, edx
dec edx
sub ebx, esi
mov ecx, 0x79e8ee20
and edx, ebx
inc ebx
and esi, ecx
jmp fcn.00478696
call fcn.0047622d
inc esi
xchg esi, ecx
xchg esi, edx
not ebx
xchg edx, ebx
shl edx, 0x1d
or ecx, 0x79f2b1ae
mov ecx, edx
add edx, ecx
mov ecx, edx
jmp 0x475ed7
mov edi, 0x123b2f04
mov ebx, esi
bswap edx
add ebx, ecx
sub ecx, esi
xor edx, ecx
dec edx
sub esi, ecx
sub ebx, 0x79f71a84
jmp 0x477dd0
push 0x6f57c916
or ecx, edx
and edx, ebx
xchg edx, esi
mov ebx, 0x7a022f58
xchg ecx, esi
shl ebx, 1
shr ecx, 0x16
or esi, ebx
inc ebx
add edx, esi
mov ecx, ebx
jmp 0x476bc6
push 0x6f55c7a9
add esi, ebx
mov ecx, 0x7a102d04
neg esi
mov ebx, 0x7a10ed0f
xor ecx, 0x7a114dad
add ecx, esi
or edx, 0x7a126555
inc edx
add edx, esi
mov ecx, esi
xchg ecx, esi
xor ecx, ebx
and edx, ebx
jmp 0x477f4b
push 0x6f52e68d
not esi
sub esi, edx
or edx, esi
xor ebx, edx
sub edx, 0x7a194e04
not ecx
rol ecx, 0x13
not ecx
add edx, esi
xchg esi, ecx
mov esi, edx
shr esi, 8
or ebx, esi
ror ecx, 0x1e
shr edx, 8
jmp 0x477609
call fcn.0047622d
and edx, ebx
or ecx, ebx
and edx, 0x7a234b97
xchg ebx, ecx
xor esi, edx
xchg esi, edx
xchg ecx, edx
shl ebx, 0xe
jmp 0x478a69
mov edi, 0x123b2f04
mov esi, edx
mov edx, ebx
mov ebx, ecx
sub edx, ebx
neg edx
jmp 0x47838f
push 0x6f5af556
xor edx, ecx
shl ebx, 4
add esi, ebx
xor ebx, esi
mov ecx, 0x7a3817cb
add ebx, 0x7a38e44e
shl esi, 0x1a
sub edx, ebx
dec edx
xor ebx, edx
xchg ecx, ebx
jmp 0x4762f8
pop edi
sub ebx, esi
xor ecx, 0x7a3ea149
add ebx, esi
mov ecx, ebx
not ecx
and esi, ebx
nop
sub ecx, 0x7a40eeb2
jmp 0x475c14
call fcn.0047622d
or ebx, edx
mov esi, ebx
mov ecx, edx
ror esi, 2
add edx, 0x7abaa0a1
mov edx, esi
and esi, 0x7abbf569
shl edx, 4
and ecx, 0x7abccc2f
or ecx, esi
dec edx
jmp 0x476594
push 0x6f60beaa
sub ebx, ecx
inc ebx
xchg ebx, ecx
sub edx, ebx
and ecx, edx
not esi
sub esi, ecx
sub esi, 0x7ace0130
jmp 0x4766b9
pop edi
or edx, esi
shl esi, 0x18
add ecx, edx
and ecx, edx
add ecx, ebx
xchg esi, ecx
jmp 0x4774e3
call fcn.0047622d
dec ecx
sub edx, esi
mov esi, ecx
jmp 0x478811
push 0x6f6d474d
inc edx
bswap edx
xchg edx, ebx
add ecx, esi
xor edx, ecx
mov ebx, edx
sub ecx, 0x7afdfdcf
rol ebx, 0x19
add edx, 0x7afed5da
or esi, edx
or ebx, ecx
jmp 0x477f6d
push 0x6f66da42
mov edx, 0x7b1a12dc
mov ebx, ecx
nop
or edx, ecx
mov ebx, edx
dec ecx
jmp 0x47629e
mov edi, 0x123b2f04
xor ebx, edx
dec esi
add ecx, edx
and ecx, ebx
xor ebx, esi
shr ecx, 7
bswap esi
bswap ebx
rol esi, 0x16
and ebx, edx
shr ecx, 0xc
sub esi, ebx
not ecx
xchg ecx, ebx
add edx, 0x7b270936
jmp 0x4757d0
pop edi
or ebx, ecx
mov ebx, ecx
sub edx, esi
xchg ecx, esi
mov edx, ecx
add ecx, edx
shr edx, 0xe
jmp 0x47596e
pop edi
mov ecx, ebx
add esi, 0x7b405f0f
or edx, ebx
xor ecx, edx
xchg edx, ecx
neg edx
jmp 0x477386
push 0x401400
sub esi, ecx
shr esi, 0xd
add edx, 0x7b4f426d
xor ecx, esi
or ecx, ebx
sub esi, ecx
or edx, esi
or ecx, esi
jmp 0x475df0
push 0x6f4c792e
mov ebx, edx
mov ecx, edx
mov edx, ebx
xor ecx, edx
xor edx, esi
xchg ecx, ebx
add ecx, esi
not ecx
and ebx, esi
shl edx, 7
xchg esi, ecx
jmp 0x4785fc
pop edi
mov esi, ebx
mov edx, esi
xchg ecx, ebx
sub edx, ebx
or ebx, esi
ror ecx, 1
xchg ecx, esi
or esi, ecx
sub esi, ecx
xchg ecx, edx
inc edx
jmp 0x4780a6
call edi
mov ebx, edx
shr esi, 2
jmp 0x477dee
pop edi
mov edx, esi
and edx, esi
xor ecx, ebx
xchg esi, ebx
mov esi, 0x7b77fb17
inc edx
inc ecx
mov ebx, ecx
jmp 0x478e1e
pop edi
and esi, ecx
mov esi, 0x7ba6e609
add esi, edx
jmp 0x477a8a
call edi
xchg esi, edx
xor ecx, esi
and ebx, esi
ror ebx, 6
or ecx, esi
ror esi, 0x1a
inc ecx
shr esi, 0x18
shr ebx, 0x19
xor edx, 0x7bb04e3d
shr edx, 3
add edx, esi
add ecx, ebx
mov ebx, ecx
jmp 0x4786cd
call fcn.0047622d
xor edx, 0x7bc1bba2
and edx, 0x7bc23409
shr ebx, 0x12
mov ecx, edx
xor edx, esi
jmp 0x476876
push 0x6f5d8fa1
mov ecx, ebx
and edx, 0x7bce0f35
or esi, ebx
sub esi, ebx
bswap ecx
or edx, 0x7bcfa41a
inc esi
sub esi, ebx
xor edx, ecx
and ecx, ebx
inc esi
jmp 0x476a30
pop edi
or ebx, ecx
or ecx, 0x7bd263f9
neg edx
add esi, 0x7bd324ed
sub ebx, 0x7bd384cd
and esi, ebx
mov ecx, ebx
mov ecx, edx
dec ecx
sub ecx, edx
mov edx, ebx
inc esi
neg ebx
jmp 0x47668d
pop edi
add esi, ebx
add edx, ebx
or edx, 0x7becab3f
xchg ebx, ecx
mov ebx, edx
and esi, ecx
and ebx, esi
dec edx
add esi, 0x7bee9618
jmp 0x475ddc
pop edi
sub esi, ecx
and ecx, edx
dec edx
mov ecx, 0x7bfdbd75
mov esi, edx
neg esi
add ebx, edx
xor esi, edx
add ebx, edx
ror esi, 0x13
jmp 0x475663
mov edi, 0x5027095f
or ebx, ecx
neg ecx
dec edx
add edx, 0x7c0919a9
rol ecx, 0x16
jmp 0x4769d5
pop edi
mov esi, edx
or ecx, 0x7c0a23ac
or ebx, esi
or ebx, 0x7c0ac09d
mov esi, ebx
shr edx, 0x1a
inc ecx
sub ecx, esi
mov esi, 0x7c0c607f
xchg ecx, esi
jmp 0x475c00
pop edi
add ebx, ecx
mov ebx, edx
mov ecx, 0x7c0fc5df
and ecx, esi
add ecx, edx
add edx, ecx
jmp 0x478c4d
pop edi
add ecx, 0x7c16dbb6
not edx
sub ebx, edx
add esi, ebx
xchg edx, ecx
sub ebx, 0x7c18653e
sub esi, edx
xor edx, ecx
and esi, 0x7c196634
and ebx, edx
jmp 0x47735d