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

Disassembly:
call sub.kernel32.dll_GetLastError
cmp eax, 0xffffff29
jne 0x40106b
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call main
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call main
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
ret
call sub.user32.dll_GetOpenClipboardWindow
cmp eax, 0xffffff37
jne 0x4010db
call main
call main
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call main
call main
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call main
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
ret
call sub.user32.dll_GetClipboardOwner
cmp eax, 0xfffffef3
jne 0x40115f
call main
call main
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call main
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call main
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call main
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call main
ret
call sub.user32.dll_GetOpenClipboardWindow
cmp eax, 0xffffff33
jne 0x4011e3
call main
call main
call main
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call main
call main
call sub.kernel32.dll_GetProcessTimes
call main
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call main
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call main
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call main
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
ret
call sub.user32.dll_GetOpenClipboardWindow
cmp eax, 0xfffffef1
jne 0x401285
call sub.kernel32.dll_GetProcessTimes
call main
call main
call sub.kernel32.dll_GetProcessTimes
call main
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call main
call sub.kernel32.dll_GetProcessTimes
call main
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call main
call sub.kernel32.dll_GetProcessTimes
call main
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call main
call main
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
call sub.kernel32.dll_GetProcessTimes
ret
jmp 0x46bb89
and esi, edi
add edi, edx
jmp 0x46d783
push 0x2998f56d
xor esi, edi
inc edx
and esi, 0x2a050863
and edx, esi
add edx, ebx
and edx, 0x2a0556d3
ror edx, 0x15
sub ebx, esi
xchg edi, edx
xor ebx, edx
add ebx, edx
xor ebx, edx
xchg esi, edi
or esi, edi
jmp 0x46c8e2
push 0x29a04d05
sub ebx, edi
rol edx, 2
sub edx, edi
ror ebx, 4
inc edi
or edi, ebx
xchg esi, ebx
mov esi, 0x2a083131
bswap edx
mov edx, esi
sub edx, ebx
or ebx, edx
or edx, esi
mov esi, ebx
mov ebx, 0x2a08ee31
mov esi, ebx
jmp 0x46d3e6
push 0x29a60d82
mov ebx, edx
sub edx, edi
dec edi
xchg ebx, esi
or esi, edi
or esi, edx
ror esi, 0xc
and edx, edi
not esi
shr esi, 0x15
and ebx, esi
mov ebx, edi
jmp 0x46dc9a
push 0x29a7fabf
or edx, esi
and edi, edx
or edi, esi
and ebx, edi
or edi, esi
add esi, ebx
jmp fcn.0046d4b0
call ecx
or ebx, edx
xor ebx, edi
xor esi, ebx
xchg esi, ebx
xor esi, 0x2a1aa27d
or edi, esi
and ebx, edx
or edi, 0x2a1af033
jmp 0x46e9ca
push 0x299f5ae7
xchg edi, edx
not esi
bswap edx
sub esi, 0x2a1e1275
not esi
dec edi
xor ebx, 0x2a1e6ce3
and ebx, 0x2a1e87af
ror edx, 0x15
sub edi, ebx
inc ebx
add ebx, edi
mov ebx, 0x2a1f0d53
dec edx
jmp 0x46ee74
pop ecx
xor esi, ebx
add edi, ebx
or edx, esi
mov edx, ebx
rol ebx, 0xb
xor edi, ebx
bswap edx
and esi, 0x2a2b0657
jmp 0x46d6c2
mov ecx, 0x6e447c44
add esi, edi
and ebx, edx
xchg edi, ebx
xor esi, edi
mov esi, 0x2a2b97b1
sub edx, esi
or edx, 0x2a2bcc3d
mov edx, ebx
mov edi, esi
shl esi, 0xb
jmp 0x46d623
push 0x299b26a1
and edi, edx
sub esi, edx
ror esi, 0x1a
dec edx
xor ebx, 0x2a2dcfbd
sub ebx, 0x2a2debcd
add edx, edi
add edi, ebx
sub edi, esi
or ebx, 0x2a2e5631
jmp 0x470059
pop ecx
or esi, 0x2a36f929
add edx, ebx
and ebx, edx
or edi, ebx
shl ebx, 0x1d
shr ebx, 0x1a
rol edx, 5
xor edi, 0x2a37d9e7
add ebx, esi
or edx, edi
add esi, edx
xor ebx, edi
shl esi, 3
neg edi
jmp 0x47062c
push 0x2997901b
bswap edx
bswap edi
xchg edi, edx
or edx, esi
dec edx
mov edi, 0x2a4a62cd
shr edi, 0xc
mov edx, esi
jmp 0x46c8c6
call fcn.00470979
add esi, edx
mov ebx, edi
add esi, edi
sub esi, ebx
jmp 0x46f5e5
push 0x299cc563
xchg ebx, edx
mov ebx, edi
xchg esi, ebx
or ebx, 0x2a4dced5
and esi, ebx
and edx, esi
jmp 0x46d361
call ecx
and ebx, edi
sub edx, esi
xchg edi, esi
xchg edi, ebx
or ebx, 0x2a639877
sub edi, esi
jmp 0x47076c
pop ecx
xchg esi, edx
and esi, 0x2a69e7bb
bswap edi
mov esi, ebx
jmp 0x46cd1d
push 0x299f1db3
or esi, ebx
xor ebx, 0x2a6e1c93
add edi, ebx
and ebx, esi
add ebx, edx
dec edi
xor esi, edx
mov edi, esi
mov edi, 0x2a6ed559
rol ebx, 3
and edi, ebx
neg esi
add edx, edi
and ebx, edi
and ebx, esi
xchg edi, esi
jmp 0x46eac3
call fcn.00470979
shl edx, 0x1e
add esi, edi
shr edx, 7
xor edi, ebx
jmp 0x46d1b9
pop ecx
sub edi, ebx
add edi, esi
sub ebx, esi
and esi, edx
or ebx, esi
dec edx
xor ebx, 0x2a715037
nop
xchg esi, ebx
xchg edi, esi
jmp 0x46f4b7
call ecx
xchg edi, esi
and ebx, edx
shl esi, 1
and edi, 0x2a766dc5
add esi, 0x2a768c73
not edi
jmp 0x46c6bc
call ecx
sub esi, edx
and esi, edi
sub edi, edx
inc edx
not ebx
sub esi, 0x2a78398b
and ebx, edx
add edi, 0x2a786d5d
sub esi, edx
xor esi, edi
jmp 0x46e486
call ecx
xor ebx, esi
xchg edx, edi
and ebx, edi
and edx, 0x2a80ddb3
add edx, ebx
xor edx, ebx
add edx, ebx
xor edx, ebx
dec ebx
or edx, esi
xor edx, ebx
not edx
jmp 0x46d871
mov ecx, 0x6e447c44
ror edx, 0xc
xor edx, edi
shr edi, 2
mov edx, esi
bswap esi
xchg edx, esi
add edi, esi
mov edi, edx
jmp 0x46ffc7
push 0x29991367
sub edx, edi
add esi, edx
xchg edi, ebx
and ebx, 0x2a830b0d
neg edx
or esi, edi
xor ebx, 0x2a836175
add edx, 0x2a837c1b
sub esi, edx
and esi, edi
ror edx, 0x14
neg edi
or edx, esi
shr ebx, 0x1e
jmp 0x4700c2
push 0x29a02f80
xor edi, ebx
and ebx, esi
rol edx, 2
shr edx, 0x19
xor edi, ebx
sub edi, ebx
sub edx, edi
sub edi, ebx
jmp 0x46bbe1
pop ecx
or edx, 0x2a8cdcaf
inc esi
xor ebx, edi
sub ebx, 0x2a8d2e89
or edi, edx
and esi, 0x2a8d63a1
and ebx, esi
and edx, edi
sub edx, edi
and edi, esi
jmp 0x46d0f0
mov ecx, 0x6e447c44
sub edx, esi
and edi, edx
and ebx, 0x2a9cec55
inc esi
or esi, edi
shr edx, 8
and esi, edi
xor edi, 0x2a9ddf53
sub edi, 0x2a9e0f61
xor ebx, 0x2a9e3f2d
xor ebx, edx
mov ebx, esi
jmp 0x46ff60
call ecx
or ebx, esi
not esi
add edi, esi
dec esi
bswap edi
xor edi, 0x2a9fd337
mov edx, edi
xchg edx, esi
jmp 0x46e5db
pop ecx
mov edi, edx
xchg esi, ebx
dec edx
sub edx, 0x2aac132b
rol edi, 0x1a
shr edi, 4
sub edx, ebx
ror edi, 0xd
jmp 0x470587
call fcn.00470979
xor edi, ebx
xor ebx, edi
xchg edx, ebx
sub esi, ebx
shr ebx, 0x17
sub esi, ebx
xchg edx, edi
add edx, ebx
add edx, ebx
ror esi, 0x1e
jmp 0x46e15c
mov ecx, 0x6e447c44
or edx, esi
add ebx, edi
add ebx, esi
or edi, esi
ror esi, 0xb
bswap ebx
jmp 0x46d13f
pop ecx
sub edi, ebx
mov ebx, edx
add ebx, edx
or edx, 0x2ad6097f
xchg edi, ebx
bswap edx
dec esi
xor esi, ebx
sub ebx, edi
shr esi, 4
or esi, ebx
and edi, 0x2ad78b23
jmp 0x46c017
call fcn.00470979
mov edx, ebx
xor esi, ebx
nop
xor ebx, esi
xchg esi, edx
bswap edi
and edx, esi
add edx, edi
mov ebx, edx
shl esi, 0x1e
and edi, 0x2ae0a527
xor ebx, edi
dec ebx
inc edi
jmp 0x47077e
mov ecx, 0x6e447c44
not ebx
sub ebx, edi
mov edi, esi
inc edi
jmp 0x470336
pop ecx
inc edi
rol esi, 5
shr esi, 0xe
inc ebx
or ebx, edi
mov ebx, esi
add esi, edi
neg esi
shr edx, 0xe
mov ebx, edi
bswap esi
sub esi, ebx
or edi, esi
ror esi, 0xa
jmp 0x46dc15
push 0x29a180d7
and ebx, esi
sub edx, edi
sub edi, ebx
xor edx, 0x2afb4325
mov edi, esi
and edi, edx
add edi, esi
or edx, esi
and edx, 0x2afc2ba7
or edi, ebx
mov ebx, edi
shl edx, 0xe
jmp 0x46e304
call fcn.00470979
neg esi
xchg esi, ebx
shl edx, 0x1e
rol ebx, 8
jmp 0x46be19
call ecx
rol edi, 2
mov esi, 0x2b039e99
mov esi, edi
or esi, edi
or edx, esi
and edi, ebx
not ebx
or ebx, 0x2b04b4df
add esi, edi
nop
xchg ebx, edx
or edx, edi
add edi, esi
or edx, esi
jmp 0x46f3ac
pop ecx
or ebx, 0x2b0c18ab
sub edx, ebx
xor edx, ebx
sub ebx, edi
mov edi, 0x2b0cd905
sub edx, edi
mov edi, 0x2b0d371b
mov esi, 0x2b0d67af
jmp 0x46d7dd
mov ecx, 0x6e447c44
add ebx, edx
or esi, ebx
inc edi
ror edi, 9
add edi, esi
dec edx
and esi, edx
bswap ebx
mov esi, 0x2b2edd5d
sub edx, 0x2b2f1517
jmp 0x46c6a8
push 0x299ce3cd
and ebx, 0x2b2f6509
and edx, 0x2b2f9b77
xor edx, ebx
neg edx
jmp 0x46d5fd
call ecx
or edi, esi
not edi
sub edi, ebx
sub ebx, esi
shr ebx, 0xe
rol esi, 0xa
nop
ror edx, 0x11
mov ebx, esi
mov edi, ebx
ror ebx, 9
xchg ebx, edx
ror ebx, 0x1f
mov esi, edx
jmp 0x46ca1d
push 0x29a06cb7
or esi, edx
or edi, 0x2b3e4851
and esi, 0x2b3e89df
mov edx, esi
add edx, ebx
shr edi, 0x10
jmp 0x46d0df
call ecx
or edx, ebx
shl esi, 6
or edx, esi
mov esi, edx
ror ebx, 8
xchg esi, edi
mov edi, 0x2b44cc87
add edi, esi
sub edx, esi
sub edx, ebx
or esi, edx
xchg ebx, esi
rol esi, 8
inc ebx
jmp 0x46d534
pop ecx
shl esi, 0x18
xchg esi, edi
xchg edi, esi
mov ebx, edx
or edx, esi
rol edi, 0xe
inc edx
xor edi, esi
xchg esi, ebx
xor edx, 0x2b585dbf
and edx, ebx
and edi, edx
jmp 0x46c1b9
mov ecx, 0x6e447c44
shr edx, 3
or edi, edx
and esi, 0x2b72c34f
or ebx, edi
add edi, ebx
bswap ebx
sub esi, ebx
mov esi, ebx
inc ebx
bswap esi
and edx, ebx
not esi
jmp 0x46c2d2
call fcn.00470979
or esi, ebx
xchg ebx, esi
sub esi, edx
sub edx, ebx
add esi, ebx
sub edi, 0x2b75a117
xchg ebx, edx
or ebx, edx
or edx, ebx
or edx, 0x2b765957
jmp 0x46d3bf
push 0x2999c5cd
add edx, 0x2b7f3237
add ebx, 0x2b7f625b
ror esi, 1
sub ebx, edi
mov edx, esi
xor edi, edx
xor edx, ebx
mov edx, esi
ror esi, 0xf
not edi
sub edx, esi
add esi, ebx
mov esi, edx
ror ebx, 0xe
jmp 0x46df98
pop ecx
xor edx, esi
and edi, esi
and edx, edi
or edx, edi
xor edi, 0x2b8ccad3
xor esi, ebx
jmp 0x46dc2f
push 0x299754d7
or esi, edx
bswap esi
or edi, edx
shr ebx, 0x12
sub edi, ebx
sub esi, edx
mov esi, edx
sub ebx, edx
jmp 0x46e993
pop ecx
mov edx, edi
or edi, 0x2b93990b
sub esi, ebx
add esi, edx
add esi, 0x2b942aeb
sub esi, edi
jmp 0x46e9a5
pop ecx
xor ebx, edx
not edi
add esi, 0x2b964f77
add edx, 0x2b967f9b
xor edx, ebx
add edx, 0x2b96dd99
xor edi, 0x2b970d45
or edx, esi
jmp 0x46f51d
push 0x299c893a
add esi, edx
ror esi, 0x1f
xchg ebx, esi
ror esi, 0xf
not edx
or esi, edi
add ebx, 0x2ba34559
ror esi, 0x14
jmp 0x46dcbc
pop ecx
or edi, ebx
neg edi
sub esi, edi
shl edx, 0x1a
or ebx, 0x2ba47ebb
add edx, 0x2ba4adf9
jmp 0x46e24a
pop ecx
add esi, edx
mov esi, edi
xor ebx, 0x2bd471d1
mov ebx, 0x2bd4a9ab
add edx, edi
shl edx, 0xe
inc esi
shr ebx, 0xb
jmp 0x46dfbe
pop ecx
or esi, edi
or esi, ebx
sub ebx, edx
or edx, edi
neg esi
shr ebx, 0xc
mov edx, esi
add edx, 0x2bd88dd9
add edx, edi
inc ebx
jmp 0x46f114
push 0x29a703fd
xor esi, 0x2bdf1c5f
neg ebx
mov ebx, esi
add ebx, esi
or esi, 0x2bdfd4b5
xchg ebx, edx
mov edx, 0x2be033b7
or ebx, esi
and edx, edi
xor ebx, 0x2be0c44f
and esi, edi
and edi, esi
jmp 0x46e8f1
pop ecx
or edi, 0x2bfa26c7
mov ebx, 0x2bfa55bd
ror ebx, 7
or ebx, edi
add edx, edi
sub edx, edi
jmp 0x46bd9a
pop ecx
add esi, edx
xor edx, ebx
add esi, ebx
sub esi, ebx
xor ebx, 0x2bfc164b
xor ebx, esi
jmp 0x46f98a
push 0x29a62b07
add edx, esi
and ebx, edx
sub ebx, 0x2c2105a7
xchg edx, esi
add edi, edx
xor edx, ebx
add edi, ebx
sub ebx, 0x2c221385
jmp 0x46eda0
push 0x299ca769
xor esi, ebx
xor ebx, 0x2c2296af
and edi, edx
xor edi, esi
add edx, 0x2c2334a9
xor ebx, edi
and ebx, edx
sub edi, esi
dec esi
xor esi, edi
jmp 0x46c331
push 0x299df05f
or ebx, esi
rol edx, 1
or edi, 0x2c51654f
add edi, edx
jmp 0x46e449
push 0x29a5547d
xchg ebx, edi
xor ebx, edx
and esi, edx
xchg ebx, edi
xor ebx, esi
dec esi
mov edx, ebx
or edi, esi
ror esi, 0x17
or edx, ebx
jmp 0x46cc06
push 0x299b09fd
bswap edx
or esi, edi
sub esi, edx
shr esi, 2
or edi, esi
mov ebx, 0x2c57c775
add edx, edi
not edi
xor ebx, 0x2c5855e1
nop
jmp 0x46c073
push 0x29a6e442
sub esi, edx
mov edx, esi
sub ebx, edx
neg edi
shr edx, 0xb
bswap ebx
sub ebx, esi
mov ebx, esi
jmp 0x46da35
push 0x2999e2f1
bswap edx
xchg esi, edi
and edx, 0x2c672291
bswap edi
sub edi, ebx
or edx, ebx
and esi, edx
xor esi, 0x2c681129
xchg ebx, esi
xor ebx, edx
jmp 0x46e50d
push 0x29986013
xor edi, esi
or ebx, esi
ror edi, 0x1b
dec esi
xor edi, ebx
or edx, esi
xor esi, 0x2c69d087
add ebx, edx
bswap edx
xor ebx, esi
xchg esi, edx
not edi
jmp 0x46d33d
pop ecx
add esi, edi
and esi, edx
and ebx, edx
mov esi, edi
xchg edx, edi
dec esi
xchg edi, edx
or ebx, edi
xor ebx, 0x2c6d4fd3
or esi, ebx
xor ebx, edi
bswap edi
shr ebx, 0x16
neg ebx
sub edx, edi
or edi, edx
jmp 0x4705e0
push 0x299dd245
add ebx, edi
sub esi, edi
xor ebx, 0x2c6f3611
shl esi, 0x13
and edx, esi
add edi, 0x2c6fc269
and esi, edi
sub edx, esi
inc edi
mov edx, 0x2c70857f
jmp 0x46de01
call ecx
xor edi, edx
xor ebx, 0x2c7e7d57
bswap edx
or ebx, edx
bswap edi
mov esi, ebx
jmp 0x46d74b
pop ecx
mov esi, edi
or edx, edi
and edi, ebx
and edx, edi
neg ebx
or ebx, esi
shr edx, 4
sub esi, edx
or edx, 0x2c916b11
sub edi, ebx
jmp 0x46e795
pop ecx
shr edi, 0xb
inc esi
nop
not edi
or ebx, edx
shl edi, 7
shr ebx, 0xd
xor ebx, edi
mov edi, 0x2c95b119
or edx, 0x2c95e171
sub edi, ebx
or edi, ebx
jmp 0x46e027
push 0x29a40371
or edi, esi
sub ebx, edi
add esi, 0x2c9ba9a3
sub esi, 0x2c9bd99b
mov esi, edi
add esi, edx
xchg ebx, edx
and ebx, esi
inc edx
sub ebx, 0x2c9cb921
jmp 0x46f814
push 0x299b7e65
and edi, ebx
ror esi, 0x13
xchg ebx, esi
add ebx, 0x2ca0b1bd
xor ebx, edi
dec edx
or ebx, edx
sub edx, ebx
xor edi, 0x2ca13665
or edi, ebx
jmp 0x46fa47
push 0x299e0e0f
or ebx, edi
xor ebx, 0x2ca5c41d
and ebx, esi
sub edi, 0x2ca5fd51
jmp 0x46f61b
pop ecx
xchg edi, ebx
shr esi, 0x1b
sub edx, edi
add esi, edx
add edi, esi
neg esi
sub edi, ebx
xchg edi, edx
jmp 0x46dffd
pop ecx
sub edx, esi
bswap edx
mov edx, esi
and edx, edi
xor esi, ebx
sub edx, ebx
dec edx
sub edi, ebx
sub edx, ebx
and edx, esi
mov edx, esi
mov edx, 0x2ca95479
add ebx, edx
add esi, 0x2ca98841
and edi, edx
ror edi, 0x12
jmp 0x46d850
push 0x2999ff53
xor edx, edi
and edi, edx
ror edx, 1
shl edx, 0xc
and esi, 0x2cbcb70b
xor edi, 0x2cbcd39b
and ebx, edx
and edx, esi
jmp 0x46f599
pop ecx
or ebx, esi
or esi, edx
xor edi, ebx
xchg esi, edx
sub esi, 0x2cc30b15
shl esi, 0x16
sub ebx, edx
xor ebx, 0x2cc35c5d
rol ebx, 0xc
and edx, ebx
xor edx, esi
dec edi
jmp 0x46d810
call fcn.00470979
or edi, 0x2cc8f69f
sub edi, ebx
xor ebx, esi
xor esi, 0x2cc9452d
add ebx, edx
mov edx, edi
add esi, edx
xor esi, edx
xchg esi, edi
and edx, 0x2cc9e35b
xor esi, edx
sub esi, edx
sub ebx, 0x2cca3233
or edi, 0x2cca4e95
dec ebx
add esi, ebx
jmp 0x46c78f
pop ecx
xchg esi, edi
sub edi, ebx
sub edi, ebx
or edx, ebx
add edx, esi
not ebx
jmp 0x46fcb8
call fcn.00470979
dec edx
sub edi, ebx
xchg esi, ebx
xor ebx, esi
dec ebx
xor edx, esi
mov edx, 0x2cdb44d5
and edx, edi
jmp 0x46c757
call fcn.00470979
xchg ebx, esi
xchg edx, ebx
sub edi, ebx
xor ebx, esi
dec ebx
xor edx, esi
xor esi, edx
add edi, edx
jmp 0x46d43a
push 0x29a7212f
and edi, esi
add ebx, 0x2cf3ab81
sub edx, 0x2cf3c67b
or edi, esi
and edi, 0x2cf3fb4f
inc ebx
and ebx, 0x2cf43623
xor esi, ebx
jmp 0x46c032
push 0x29977383
xor edi, esi
or esi, edx
and esi, edi
mov esi, edi
jmp 0x46c2b5
pop ecx
xchg ebx, edx
xchg edx, edi
sub esi, ebx
sub esi, 0x2cf9307b
dec edi
mov edx, esi
xchg ebx, edi
xchg ebx, edx
sub edi, edx
mov esi, edi
or esi, edi
xor edi, edx
not ebx
xchg esi, ebx
jmp 0x46c664
pop ecx
neg ebx
mov edi, ebx
inc edx
bswap edi
mov edx, edi
and edi, edx
not esi
xchg edx, esi
or edx, 0x2cfb3b73
and edx, 0x2cfb5601
xchg esi, edx
and esi, 0x2cfb8c51
ror edi, 0xf
bswap edx
jmp 0x46d24d
pop ecx
add edi, esi
mov edi, 0x2cfef09f
xor edx, edi
xor ebx, esi
and edx, ebx
shr edx, 0x1d
and esi, ebx
and edi, edx
jmp 0x46ec24
push 0x299f3b19
xchg edx, edi
ror esi, 0x1b
and ebx, edx
mov edi, esi
sub edi, esi
or edx, edi
or edx, ebx
neg edi
or edx, esi
or edi, edx
jmp 0x46be7e
call ecx
mov edi, edx
inc edx
xchg ebx, edi
and ebx, esi
and ebx, edx
sub ebx, edi
neg edi
add edi, esi
sub edx, 0x2d08ba2b
rol edx, 0xf
add esi, edi
mov esi, edx
jmp 0x46ea50
pop ecx
sub esi, edi
or edx, edi
or edi, ebx
or edx, ebx
or esi, edx
mov edx, ebx
and edx, edi
and edi, ebx
and ebx, 0x2d101129
sub esi, 0x2d102c3f
xchg esi, edx
xor edx, esi
shl edx, 0xa
xchg ebx, edx
jmp 0x46d9a1
mov ecx, 0x6e447c44
xor esi, ebx
or esi, ebx
or ebx, edx
mov esi, 0x2d1c7a87
and esi, ebx
sub esi, edi
sub edx, 0x2d1cc829
add edi, esi
neg esi
mov ebx, edx
inc edi
xor esi, ebx
mov esi, edx
sub esi, edx
ror esi, 0x18
or edx, ebx
jmp 0x46e7d4
mov ecx, 0x6e447c44
sub edi, esi
or edi, esi
xor edi, edx
or edi, edx
or edx, esi
or edi, edx
mov edi, ebx
neg ebx
mov esi, edi
shr edx, 0x1b
jmp 0x46cebd
call fcn.00470979
rol edi, 1
xor ebx, 0x2d25c2dd
xor edx, edi
not ebx
dec ebx
sub edx, edi
rol ebx, 8
and esi, ebx
jmp 0x46cc38
mov ecx, 0x6e447c44
shr edi, 0x19
and esi, edi
xchg ebx, edi
and ebx, esi
add esi, ebx
neg edi
mov ebx, 0x2d35e5e5
sub esi, 0x2d3600a1
mov ebx, edi
dec edx
jmp 0x46eeb2
pop ecx
bswap esi
and ebx, edi
xor ebx, 0x2d38d645
sub edi, esi
inc esi
nop
or edx, 0x2d394337
sub edi, edx
or ebx, 0x2d397d2d
inc edx
add edx, ebx
xor esi, 0x2d39cdb3
add esi, edi
neg edi
jmp 0x4702d8
pop ecx
and ebx, edx
and esi, 0x2d4e7153
xor esi, edi
neg esi
mov edx, 0x2d4ec3bd
inc edx
add edx, ebx
shr esi, 0x17
or esi, edx
xor edi, ebx
add ebx, esi
mov esi, ebx
sub edi, 0x2d4f9727
mov edx, ebx
jmp 0x46bb92
pop ecx
neg ebx
bswap edi
xchg edx, ebx
not esi
or edi, edx
rol esi, 0x11
bswap esi
or ebx, esi
jmp 0x46de71
pop ecx
or ebx, esi
mov ebx, edx
add ebx, 0x2d570db9
mov ebx, edx
xchg esi, ebx
or ebx, 0x2d575e37
jmp 0x46df0e
pop ecx
or esi, ebx
xor esi, edi
and edi, esi
add edi, edx
jmp 0x46d9d6
push 0x299a1c07
mov edi, 0x2d5e18e1
or edi, ebx
and edx, 0x2d5e4de3
xor esi, edx
xor ebx, edx
sub esi, edi
sub edi, esi
mov edi, 0x2d5ed5b5
nop
and edx, esi
jmp 0x470384
call ecx
xor edi, 0x2d60807d
and ebx, 0x2d609b03
xchg ebx, edi
neg esi
jmp 0x46c5ea
push 0x299e2cbd
rol edx, 0x16
and edi, edx
ror edi, 1
add ebx, esi
or esi, edi
add edi, esi
and edx, ebx
and edi, edx
xchg edx, ebx
or esi, edx
add ebx, 0x2d62bd03
xchg edx, esi
add edx, 0x2d62f3a5
add edx, esi
and esi, 0x2d63278d
xchg edi, edx
jmp 0x46cfdc
push 0x29a4222d
xchg esi, ebx
add ebx, edx
nop
or edx, 0x2d75a0ab
bswap esi
or esi, edx
mov esi, 0x2d75f511
bswap edi
mov ebx, edx
xor edx, esi
sub ebx, esi
or edx, 0x2d767953
jmp 0x46f09e
pop ecx
xor edx, esi
mov esi, edi
shr edx, 0x16
and esi, ebx
sub ebx, 0x2d81d2e3
or edi, ebx
add edx, esi
and ebx, esi
shl edi, 8
or esi, ebx
jmp 0x46c9b3
mov ecx, 0x6e447c44
xchg ebx, edx
and edx, 0x2d8848d9
sub esi, edi
and ebx, esi
and ebx, edi
add ebx, esi
xchg ebx, edi
ror edx, 5
jmp 0x46e81a
push 0x299b61b1
shr esi, 0x16
and esi, edx
or edi, edx
sub esi, 0x2d8bd24f
or edx, esi
bswap ebx
or edx, edi
or edi, esi
xchg ebx, esi
or ebx, 0x2d8c768b
bswap edx
and ebx, esi
jmp 0x46e3a2
push 0x29a1420a
add esi, edx
add edx, 0x2d9be8e3
mov ebx, esi
xchg ebx, edi
jmp 0x470919
pop ecx
mov edi, edx
or edi, esi
xor ebx, 0x2d9d4fbf
xor edx, 0x2d9d86a1
mov esi, 0x2d9db0dd
mov esi, edi
rol esi, 0x15
neg edx
shr edi, 4
sub ebx, esi
inc esi
mov ebx, edx
add edi, 0x2d9e8aeb
xor ebx, 0x2d9ea54d
jmp 0x46e49d
call fcn.00470979
xchg edi, edx
ror esi, 3
sub esi, 0x2db270d1
rol esi, 0x17
rol esi, 0x15
sub edi, 0x2db2c7f3
and esi, 0x2db2e281
or ebx, edi
inc edi
add edx, edi
jmp 0x46c4ff
call fcn.00470979
ror ebx, 0x16
sub ebx, 0x2db572ab
xor esi, ebx
not edx
mov esi, 0x2db5c3a7
add ebx, esi
mov edi, edx
xor edx, ebx
sub edi, esi
xor edx, ebx
jmp 0x46eb58
push 0x299b4303
inc edi
and edi, ebx
xor esi, edx
xor ebx, edx
sub esi, edi
add edi, edx
xchg esi, ebx
and edx, esi
jmp 0x46fac5
mov ecx, 0x6e447c44
xchg edx, esi
add edx, 0x2dbd5cc5
and edi, ebx
xor esi, edx
xor ebx, edx
sub esi, edi
add edi, edx
xor edi, ebx
rol edi, 0x1b
xor ebx, 0x2dbe311f
not edx
xchg edx, ebx
add edx, esi
xchg edi, edx
mov ebx, edi
and edx, esi
jmp 0x46d08d
push 0x29a53696
bswap edi
or esi, edi
inc edi
add edx, edi
dec edi
mov edx, esi
dec edi
xchg esi, edx
jmp 0x46de18
call fcn.00470979
xor esi, 0x2dd125e3
xor esi, edx
not esi
xor edi, edx
neg edx
sub ebx, esi
shl edx, 7
not ebx
mov esi, ebx
sub edi, esi
and ebx, edx
xchg edx, ebx
jmp 0x46c8a4
mov ecx, 0x6e447c44
add edx, 0x2dd3f9e1
dec edx
xor edx, edi
sub edi, edx
sub esi, ebx
sub esi, 0x2dd47e2b
xchg edi, esi
or esi, 0x2dd4b83f
xchg ebx, edi
mov esi, edi
shr edx, 0x1e
or ebx, 0x2dd52283
jmp 0x46e63b
pop ecx
add edx, edi
and edi, 0x2de67d5d
mov edx, edi
add esi, edx
xchg edx, ebx
and edx, ebx
jmp 0x46e28f
pop ecx
rol edi, 0x12
xchg ebx, edx
or esi, 0x2de745dd
sub edi, esi
xchg ebx, edx
or edi, edx
and ebx, esi
and edi, 0x2de7cb03
mov esi, 0x2de7e67b
add ebx, esi
jmp 0x46bc26
pop ecx
or edi, 0x2de946bb
xchg edx, edi
mov edi, ebx
shr esi, 7
add esi, edx
dec edx
sub edi, ebx
or ebx, edx
xor ebx, edi
or edx, ebx
jmp 0x46f3d9
pop ecx
and ebx, esi
and edi, 0x2debf899
bswap ebx
shr edi, 0x13
and esi, edi
or ebx, edx
add ebx, edx
xchg esi, ebx
xor esi, 0x2decb435
neg esi
xchg edi, ebx
or edx, 0x2ded0617
xor edx, ebx
dec esi
mov edx, esi
bswap esi
jmp 0x46fce8
pop ecx
bswap ebx
xchg edx, esi
dec edi
rol edi, 0x11
mov esi, ebx
neg ebx
jmp 0x47059d
call ecx
mov edi, ebx
dec esi
xor edi, edx
shl ebx, 3
xor edi, esi
add edx, ebx
jmp 0x46cff3
push 0x29a161a5
add edi, ebx
add edi, 0x2e03a9f3
xor edx, edi
not ebx
xchg edi, edx
and esi, edi
or ebx, edx
add ebx, edx
or edx, ebx
or edx, 0x2e047d65
inc esi
xchg edx, esi
and edi, edx
or ebx, edi
or ebx, edx
bswap edx
jmp 0x46d114