Function at 0x401000
Capabilities:
Encrypt data using chaskey

Disassembly:
call sub.user32.dll_GetClipboardSequenceNumber
cmp eax, 0xfffffee5
jne 0x4010ac
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.kernel32.dll_SetVolumeLabelA
call sub.kernel32.dll_SetVolumeLabelA
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.kernel32.dll_SetVolumeLabelA
call sub.kernel32.dll_SetVolumeLabelA
call sub.kernel32.dll_SetVolumeLabelA
call sub.kernel32.dll_SetVolumeLabelA
call sub.kernel32.dll_SetVolumeLabelA
call sub.advapi32.dll_GetTraceEnableLevel
call sub.kernel32.dll_SetVolumeLabelA
call sub.kernel32.dll_SetVolumeLabelA
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.advapi32.dll_GetTraceEnableLevel
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.kernel32.dll_SetVolumeLabelA
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.kernel32.dll_SetVolumeLabelA
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.advapi32.dll_GetTraceEnableLevel
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.advapi32.dll_GetTraceEnableLevel
call sub.kernel32.dll_SetVolumeLabelA
call sub.kernel32.dll_SetVolumeLabelA
ret
call sub.user32.dll_GetActiveWindow
cmp eax, 0xfffffee4
jne 0x40110d
call sub.advapi32.dll_GetTraceEnableLevel
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.advapi32.dll_GetTraceEnableLevel
call sub.kernel32.dll_SetVolumeLabelA
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.kernel32.dll_SetVolumeLabelA
call sub.kernel32.dll_SetVolumeLabelA
call sub.advapi32.dll_GetTraceEnableLevel
call sub.kernel32.dll_SetVolumeLabelA
call sub.kernel32.dll_SetVolumeLabelA
call sub.kernel32.dll_SetVolumeLabelA
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.kernel32.dll_SetVolumeLabelA
call sub.kernel32.dll_SetVolumeLabelA
call sub.advapi32.dll_GetTraceEnableLevel
call sub.kernel32.dll_SetVolumeLabelA
ret
call sub.user32.dll_GetClipboardSequenceNumber
cmp eax, 0xfffffee0
jne 0x401173
call sub.kernel32.dll_SetVolumeLabelA
call sub.kernel32.dll_SetVolumeLabelA
call sub.advapi32.dll_GetTraceEnableLevel
call sub.kernel32.dll_SetVolumeLabelA
call sub.kernel32.dll_SetVolumeLabelA
call sub.kernel32.dll_SetVolumeLabelA
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.advapi32.dll_GetTraceEnableLevel
call sub.kernel32.dll_SetVolumeLabelA
call sub.advapi32.dll_GetTraceEnableLevel
call sub.advapi32.dll_GetTraceEnableLevel
call sub.kernel32.dll_SetVolumeLabelA
call sub.advapi32.dll_GetTraceEnableLevel
call sub.kernel32.dll_SetVolumeLabelA
call sub.kernel32.dll_GetLargestConsoleWindowSize
ret
call sub.user32.dll_GetClipboardSequenceNumber
cmp eax, 0xffffff0e
jne 0x401210
call sub.advapi32.dll_GetTraceEnableLevel
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.kernel32.dll_SetVolumeLabelA
call sub.advapi32.dll_GetTraceEnableLevel
call sub.kernel32.dll_SetVolumeLabelA
call sub.advapi32.dll_GetTraceEnableLevel
call sub.advapi32.dll_GetTraceEnableLevel
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.kernel32.dll_SetVolumeLabelA
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.advapi32.dll_GetTraceEnableLevel
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.advapi32.dll_GetTraceEnableLevel
call sub.kernel32.dll_SetVolumeLabelA
call sub.kernel32.dll_SetVolumeLabelA
call sub.advapi32.dll_GetTraceEnableLevel
call sub.kernel32.dll_SetVolumeLabelA
call sub.advapi32.dll_GetTraceEnableLevel
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.kernel32.dll_SetVolumeLabelA
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.kernel32.dll_SetVolumeLabelA
call sub.kernel32.dll_SetVolumeLabelA
call sub.advapi32.dll_GetTraceEnableLevel
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.kernel32.dll_SetVolumeLabelA
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.kernel32.dll_GetLargestConsoleWindowSize
ret
jmp 0x46ab69
xor ecx, ebx
or esi, ecx
jmp 0x46ca3a
pop edx
xor esi, edi
and ecx, edi
sub ecx, esi
nop
jmp 0x46c2af
call fcn.0046d3b8
or ecx, esi
dec ebx
add ecx, esi
shr ebx, 0x19
jmp 0x46b36a
call fcn.0046d3b8
add edi, esi
mov edi, esi
xchg ecx, esi
xor ebx, ecx
xor ebx, 0x43a2adf8
or ecx, edi
or esi, ebx
and ebx, 0x43a36f37
add esi, 0x43a3abf6
add ecx, esi
jmp 0x46bdeb
call edx
mov edi, esi
xor esi, edi
and ecx, edi
and ecx, edi
xor ecx, 0x43afd1d4
bswap ecx
jmp 0x46d618
push 0x42ef5741
add esi, 0x43b2fb0a
rol esi, 0x1f
mov ebx, 0x43b3869c
mov edi, esi
jmp 0x46bc6c
push 0x42eac531
xor edi, 0x43b537e2
or edi, ecx
sub ebx, 0x43b5b0ef
and edi, esi
mov ebx, 0x43b62aa2
mov edi, ebx
not esi
rol edi, 0xa
or ecx, esi
jmp 0x46da49
call edx
add esi, ebx
or ecx, ebx
or edi, 0x43c97212
or esi, ecx
xor ebx, esi
sub esi, ebx
or edi, ecx
mov ecx, 0x43cab739
or ecx, esi
not edi
jmp 0x46cdb2
pop edx
add ebx, edi
add ebx, 0x43cbc71d
xchg ecx, esi
or ecx, esi
xchg edi, ebx
xchg esi, ebx
sub edi, ecx
xor esi, 0x43cd493d
and ecx, edi
jmp 0x46d11c
push 0x42ed54d2
sub ebx, esi
or ecx, ebx
xor edi, 0x43d34fd4
and edi, esi
add esi, edi
and ecx, esi
xchg esi, ebx
add edi, ecx
rol esi, 0x16
bswap ebx
jmp 0x46aea6
mov edx, 0x6e447c44
sub ebx, 0x43d55218
and edi, esi
neg ebx
and ebx, esi
jmp 0x46ab7f
push 0x42f358fd
or ebx, 0x43e5ade9
bswap edi
sub edi, ecx
rol edi, 0xc
sub esi, 0x43e6b6f2
xor esi, 0x43e6f4a9
and esi, ecx
inc edi
sub esi, ebx
xor esi, 0x43e86526
jmp 0x46ba43
call fcn.0046d3b8
xor ecx, esi
xchg edi, ecx
dec ecx
and ebx, ecx
or ecx, 0x43f2f4e0
inc ebx
or ecx, ebx
sub edi, 0x43f3bd6b
add ecx, edi
or esi, 0x43f432e2
mov ecx, ebx
and esi, edi
and edi, ebx
xchg ecx, ebx
sub edi, esi
jmp 0x46b900
mov edx, 0x6332a2e
add ecx, ebx
xor ebx, ecx
dec ecx
mov edi, 0x4400fddf
add ecx, edi
and edi, esi
add edi, esi
xchg edi, esi
xchg esi, ebx
and esi, 0x44027366
xor esi, ebx
mov ebx, edi
xchg ebx, esi
jmp 0x46d6f4
call fcn.0046d3b8
ror ebx, 0xb
xor edi, 0x4418a264
or esi, ebx
xchg edi, esi
mov edi, ecx
or ecx, edi
xchg ecx, edi
not esi
jmp 0x46adff
pop edx
mov ecx, esi
rol esi, 0x13
not ebx
ror edi, 0x1c
or esi, ecx
add ecx, 0x441be207
and esi, ebx
xchg ecx, esi
and esi, edi
not ebx
add ecx, 0x441d2b50
bswap esi
sub ebx, ecx
or ebx, ecx
jmp 0x46ae21
push 0x42f5a4da
add ecx, ebx
inc ecx
xor esi, 0x44244d16
rol edi, 0xb
xchg ecx, ebx
shl ebx, 0x16
sub edi, ecx
neg edi
mov edi, ecx
sub ebx, edi
sub ebx, esi
xchg edi, ebx
inc edi
jmp 0x46b702
pop edx
shr ebx, 0x10
neg ecx
and ebx, ecx
add ecx, ebx
and ecx, esi
or ecx, 0x442ebed7
neg ecx
add esi, ebx
sub esi, edi
xor ebx, edi
jmp 0x46d204
call edx
xor esi, 0x44300c1d
mov ecx, ebx
add ebx, 0x443087e9
neg ecx
ror ecx, 5
sub ecx, ebx
xchg esi, ecx
rol ecx, 2
add ebx, edi
sub esi, edi
shl ecx, 0x15
xchg edi, ecx
jmp 0x46b51a
mov edx, 0x6332a2e
xchg esi, ebx
sub ebx, 0x4436bb50
xchg ecx, esi
and edi, esi
and esi, 0x44377263
jmp 0x46dd05
call fcn.0046d3b8
mov ecx, 0x4437cc2c
shr edi, 0xd
add ecx, esi
add ecx, edi
ror edi, 2
or ebx, 0x44390064
sub ebx, edi
add ecx, ebx
add esi, 0x4439c6af
xor ecx, edi
inc edi
inc edi
rol esi, 0x19
jmp 0x46c1ad
call edx
xchg ebx, edi
dec ecx
shr esi, 0x11
or ebx, edi
inc ecx
or ebx, ecx
sub esi, ebx
xchg ecx, esi
jmp 0x46d4dd
call fcn.0046d3b8
or ebx, ecx
add esi, 0x443e906e
add esi, 0x443ece3e
xor edi, esi
rol ecx, 0xf
and ebx, ecx
or edi, 0x443fc73c
jmp 0x46d87e
pop edx
xor ecx, edi
xor esi, ebx
inc ebx
xor edi, ebx
ror edi, 6
xchg edi, esi
sub ecx, esi
and esi, ecx
sub esi, 0x4450a63f
or edi, ebx
sub ebx, ecx
mov ecx, ebx
xor ecx, ebx
and ebx, ecx
rol edi, 0x11
jmp 0x46ca1b
call fcn.0046d3b8
xchg esi, ecx
sub ebx, 0x4452ab2c
shr edi, 1
or edi, esi
add ecx, edi
or esi, ebx
jmp 0x46ac8a
push 0x42f5ee5c
dec ebx
and esi, edi
jmp 0x46cef4
push 0x42ef0c5a
xor esi, ecx
sub ebx, edi
sub ecx, edi
xchg esi, ecx
mov esi, ecx
or ebx, edi
mov esi, ecx
jmp 0x46acbe
push 0x42e7eb62
mov ecx, 0x44795541
add ecx, 0x4479907f
or edi, ebx
jmp 0x46cf96
mov edx, 0x6e447c44
xor ebx, esi
shl esi, 4
inc edi
or edi, ecx
add ecx, esi
jmp 0x46d37a
push 0x42e55a05
xor ecx, edi
sub esi, ecx
xchg edi, ecx
ror esi, 4
jmp 0x46b3c3
pop edx
inc ecx
and ebx, 0x4483bd21
or esi, 0x4483f85a
add ebx, edi
or ecx, esi
add ecx, ebx
inc ecx
sub ecx, esi
mov ecx, edi
xchg esi, edi
jmp 0x46d0d4
push 0x42fc4439
sub esi, ebx
xor edi, esi
and esi, edi
add edi, 0x4486c2bd
sub ebx, esi
sub ecx, 0x44873d42
mov edi, 0x4487784e
jmp 0x46c32d
pop edx
or ebx, esi
xor ebx, edi
or ecx, 0x44896bff
mov esi, ebx
not ecx
add esi, ebx
sub edi, ebx
or edi, ecx
shl esi, 0x1f
xchg ebx, edi
xor esi, edi
jmp 0x46b25a
call edx
add ecx, ebx
and esi, edi
add ebx, esi
add ebx, ecx
or ecx, edi
neg ebx
or ecx, edi
and ebx, ecx
mov edi, ebx
xor ebx, esi
ror ebx, 0x1f
jmp 0x46cfda
push 0x42e0d59f
sub ebx, 0x449b3a89
xor esi, 0x449b79a5
xchg esi, edi
bswap ebx
xchg ecx, edi
add esi, ecx
xor edi, ecx
mov edi, ecx
ror edi, 0x1e
or ebx, edi
add edi, ebx
and ebx, 0x449dde12
jmp 0x46d4c0
push 0x42f9ad94
and ecx, edi
neg esi
shl ecx, 0x1a
add esi, edi
mov esi, ecx
sub edi, ecx
sub ecx, esi
or esi, ecx
mov ecx, esi
sub ecx, 0x44a18817
jmp 0x46d471
push 0x42f3a380
add ebx, ecx
not ebx
add edi, esi
and ecx, 0x44abec98
sub esi, ebx
add ecx, esi
xchg edi, ebx
and esi, ecx
or edi, esi
or esi, edi
add esi, 0x44adab9b
and ecx, ebx
jmp 0x46c8a4
pop edx
xor edi, esi
or esi, ebx
or ebx, edi
xchg edi, ecx
or edi, 0x44b6f058
xor edi, esi
rol ecx, 1
sub ecx, 0x44b7bd0e
or ebx, ecx
add edi, ebx
jmp 0x46c77b
push 0x42de016c
xor ebx, 0x44bdb999
mov ebx, ecx
xor ebx, 0x44be43c1
sub esi, 0x44be803b
and edi, esi
and ebx, ecx
xor ebx, ecx
or esi, ecx
jmp 0x46d344
pop edx
add edi, esi
sub esi, 0x44c76214
xor esi, ebx
mov ecx, edi
xor esi, ebx
jmp 0x46bc8b
push 0x42f91875
xor edi, ebx
inc ecx
rol ebx, 0x17
mov ecx, ebx
or ecx, 0x44d01c35
rol edi, 8
mov ebx, edi
add ecx, edi
add esi, 0x44d115f0
jmp 0x46d332
mov edx, 0x6e447c44
and esi, ecx
xor ecx, 0x44d47107
rol edi, 0x1c
xchg ecx, ebx
mov esi, edi
sub ebx, edi
and esi, edi
add esi, edi
jmp 0x46d45b
pop edx
or ecx, esi
xor ebx, 0x44d680e4
not ebx
and ebx, edi
or ecx, 0x44d74a02
and ecx, 0x44d78888
or ebx, ecx
inc edi
dec ebx
and esi, edi
jmp 0x46c80f
mov edx, 0x6332a2e
mov edi, esi
xchg edi, esi
mov esi, ecx
xor ecx, edi
neg ecx
add ebx, edi
dec esi
xchg esi, ecx
xor ecx, esi
rol ebx, 0xb
xchg esi, edi
mov edi, 0x44de7463
xchg esi, ebx
jmp 0x46d0be
call edx
xchg esi, ecx
xor edi, esi
xor ebx, edi
or ecx, esi
xor esi, edi
inc ecx
neg edi
sub edi, ecx
xor ecx, 0x44eedfa6
bswap edi
jmp 0x46d5b0
call edx
shr ecx, 8
and ecx, edi
xchg esi, ecx
sub esi, ecx
inc ecx
sub ebx, edi
or ebx, 0x44f0fb63
xchg edi, ecx
jmp 0x46d84b
push 0x42eb549a
shr esi, 0xf
add esi, 0x44f620a5
sub edi, ebx
or edi, esi
shr ebx, 0x14
inc edi
sub edi, ebx
or edi, 0x44f7a473
xchg ebx, esi
or edi, ebx
add ebx, 0x44f9f7ea
shr edi, 9
xchg ecx, edi
xor edi, 0x44fab633
xor ebx, 0x44faf7af
jmp 0x46cc01
pop edx
add ecx, esi
xor esi, ecx
or esi, ecx
add edi, 0x45037996
sub esi, 0x4503b610
mov ecx, edi
xchg ecx, edi
xor ecx, edi
mov edi, 0x4504ba40
add esi, ebx
sub edi, esi
inc ecx
shr edi, 0x19
xor ebx, edi
jmp 0x46ab72
call edx
mov esi, edi
not ebx
sub edi, ebx
sub ebx, edi
xor ebx, 0x4514aea9
or ecx, esi
jmp 0x46c958
pop edx
xor edi, ebx
xchg edi, esi
or ecx, 0x4526e89b
shr ecx, 3
jmp 0x46cba0
mov edx, 0x6332a2e
shr esi, 0x15
xor ecx, edi
neg ecx
xor ecx, 0x45284aed
or esi, ecx
add ebx, edi
xchg ecx, edi
inc esi
or esi, 0x45298c42
jmp 0x46b23b
call edx
xchg edi, esi
xor edi, ecx
add esi, 0x453376f1
mov esi, ecx
xor esi, 0x4533f1ab
xchg edi, esi
and ebx, esi
mov ebx, edi
add esi, edi
add ebx, 0x45352e1c
neg ebx
not esi
add ebx, edi
and ebx, 0x4536295b
add ebx, esi
inc ecx
jmp 0x46d581
pop edx
xor ecx, esi
shl edi, 0x17
xor esi, ecx
rol edi, 0x1b
shl edi, 0xf
and ecx, 0x45384275
mov edi, ecx
inc ecx
dec edi
jmp 0x46bc26
pop edx
mov ecx, 0x4540b811
and ebx, ecx
add edi, esi
sub ebx, edi
ror ecx, 9
add edi, esi
xor ebx, ecx
shl edi, 1
ror edi, 0x16
xor ecx, esi
xchg ecx, ebx
jmp 0x46af78
pop edx
and ebx, esi
xchg esi, edi
xchg ecx, esi
jmp 0x46cc2a
mov edx, 0x6332a2e
shr edi, 6
dec ecx
add edi, ecx
or edi, esi
and esi, ecx
not ecx
shl esi, 0xf
xchg esi, ecx
neg esi
bswap esi
jmp 0x46c5c4
pop edx
add ecx, esi
add esi, 0x4558367f
xchg esi, edi
inc ecx
xchg ecx, ebx
xchg ebx, edi
xchg esi, ebx
xor esi, edi
dec ebx
jmp 0x46c75f
pop edx
or ecx, edi
sub ebx, ecx
or ebx, ecx
xor esi, 0x457a1f1d
or ecx, esi
neg esi
or esi, 0x457ad99b
not ecx
and ecx, 0x457c18ac
add ecx, edi
xchg esi, ecx
dec ebx
and edi, esi
sub esi, ecx
xchg edi, esi
dec ebx
jmp 0x46dbcb
call fcn.0046d3b8
xchg esi, edi
add esi, edi
inc ebx
xchg ebx, ecx
xchg ecx, edi
and ebx, esi
xor ebx, edi
or esi, edi
sub edi, ebx
sub edi, esi
or esi, edi
jmp 0x46da69
pop edx
xchg edi, ebx
add ecx, edi
xchg esi, ebx
xor esi, ebx
or ebx, esi
add ebx, 0x4589f192
or esi, 0x458a2e41
jmp 0x46cf8c
push 0x42e87b91
xor ecx, edi
ror ebx, 0x19
and ebx, ecx
jmp 0x46c7f5
pop edx
mov esi, edi
add ebx, esi
not ecx
neg edi
xor ebx, esi
mov esi, 0x458ca02e
or edi, esi
xor edi, ebx
shr esi, 0x16
xor edi, ebx
jmp 0x46d5d1
push 0x42f55d5b
mov edi, 0x45a33af0
add esi, edi
add edi, 0x45a3c752
and ebx, edi
ror esi, 0x1a
jmp 0x46b2d2
push 0x42e317d2
or ecx, 0x45a498f7
mov ecx, 0x45a4e950
ror ecx, 9
neg ecx
xor ecx, 0x45a5a757
or esi, ebx
or ebx, esi
jmp 0x46c10c
call edx
xor edi, ecx
ror ebx, 2
shr ebx, 0x11
and ecx, ebx
dec edi
jmp 0x46b86f
mov edx, 0x6332a2e
xchg edi, esi
xor esi, 0x45ade539
add edi, ebx
xor ecx, ebx
mov edi, ebx
xor ebx, ecx
jmp 0x46b02d
pop edx
bswap edi
shr edi, 0x14
or edi, ecx
add esi, ecx
or esi, ebx
or ecx, ebx
ror ecx, 0x16
and ebx, esi
and esi, ebx
and ebx, esi
sub ecx, ebx
add ebx, edi
rol esi, 9
not ebx
or ebx, esi
jmp 0x46c0f9
mov edx, 0x6332a2e
mov ecx, ebx
mov ebx, edi
add ecx, edi
or esi, ecx
sub ebx, ecx
shl esi, 0x19
and ecx, esi
and ebx, ecx
or ecx, ebx
xchg edi, esi
mov ecx, edi
add edi, 0x45c063e4
and ecx, ebx
mov ebx, 0x45c0dde0
inc esi
shr ecx, 0x1b
jmp 0x46d22d
push 0x42ffbef6
mov esi, 0x45c3945b
dec ebx
and edi, 0x45c4138a
add esi, ebx
or ecx, ebx
or esi, ebx
jmp 0x46cc8c
pop edx
sub ebx, esi
or ecx, 0x45cad8b8
sub esi, ebx
sub ebx, edi
xor edi, 0x45cb93d6
xchg ecx, ebx
jmp 0x46c5fa
pop edx
xchg ebx, esi
and edi, ecx
xchg esi, ebx
jmp 0x46b34b
push 0x42eec526
inc ecx
and ecx, 0x45d9cef1
mov esi, ecx
bswap esi
xor esi, edi
sub esi, ecx
xor edi, ebx
add edi, esi
mov edi, ecx
jmp 0x46b769
push 0x42dd672f
sub ecx, 0x45dbdeec
shl edi, 4
add ecx, esi
mov ecx, 0x45dc975e
ror ecx, 0xd
xor ebx, esi
sub ebx, esi
not ebx
sub ebx, edi
and ecx, edi
jmp 0x46d9dd
pop edx
dec ecx
mov ebx, esi
mov edi, ebx
xor ecx, 0x45e1363f
and esi, edi
or edi, 0x45e1b313
bswap edi
or esi, ebx
sub edi, 0x45e27d55
sub esi, 0x45e2bbbf
mov edi, 0x45e2f86e
ror ebx, 6
jmp 0x46dc8c
push 0x42e7a003
add ecx, 0x45f631c8
sub ebx, esi
sub ecx, 0x45f6ad41
xor esi, edi
and ebx, esi
not edi
xchg ecx, esi
sub ecx, 0x45f7e038
and edi, ebx
bswap ebx
add esi, ecx
or ecx, edi
add ecx, 0x45f923c0
and ecx, 0x45f9607a
or edi, esi
jmp 0x46b781
mov edx, 0x6e447c44
or ecx, edi
neg esi
xchg ebx, esi
mov ecx, ebx
mov ebx, 0x45fd1b9d
or ecx, edi
rol edi, 9
xor esi, edi
shr ebx, 2
xchg edi, esi
add edi, 0x45fe8e45
jmp 0x46abe1
push 0x42e08d91
xor edi, ebx
rol esi, 0x12
mov edi, 0x45ff71be
xor ebx, esi
bswap ebx
xor ebx, 0x46002c02
and ecx, ebx
not edi
and edi, esi
jmp 0x46b95b
push 0x430008d4
not ebx
and esi, ecx
neg ecx
xor esi, edi
add esi, ecx
xchg edi, ecx
shl edi, 0x1f
xor edi, 0x4606ce6f
inc esi
and ebx, ecx
dec edi
xor ebx, edi
xor ecx, esi
sub esi, ebx
or ecx, edi
xor esi, 0x4608ce63
jmp 0x46d492
call edx
neg ecx
sub ebx, 0x460eb4bf
or ecx, 0x460f0518
or esi, edi
shr esi, 0x1d
xor esi, ecx
and edi, 0x460ffaa9
bswap edi
sub ebx, ecx
jmp 0x46d7e2
pop edx
add ecx, 0x4619f5c5
sub edi, esi
add esi, ecx
and ecx, edi
add ecx, esi
mov esi, ecx
rol edi, 0xb
jmp 0x46d09f
push 0x42fbfaac
and esi, 0x461dd7d7
xor esi, ebx
mov edi, ebx
shl ecx, 0xc
ror ebx, 0x17
xor ebx, edi
sub edi, esi
add edi, ebx
and edi, esi
xor ebx, 0x46200fc2
xchg ebx, esi
and ecx, edi
neg ecx
mov ebx, edi
inc ebx
jmp 0x46b83e
push 0x42f1578b
mov esi, 0x46259f1a
or ebx, esi
xor ebx, edi
add ebx, ecx
jmp 0x46da82
push 0x42f63840
and ebx, edi
neg esi
shr ebx, 0x15
add esi, ecx
rol ebx, 0xa
or esi, ecx
inc edi
not ebx
dec ebx
mov ebx, 0x46321060
xchg edi, ebx
jmp 0x46d41c
pop edx
mov edi, ebx
add edi, ebx
jmp 0x46ce50
push 0x42e83304
shl ecx, 0x1d
add ebx, edi
sub esi, ebx
add ebx, edi
and ecx, 0x463c58d6
and ecx, esi
xor edi, 0x463ce7c5
add ebx, esi
and ebx, ecx
dec ebx
jmp 0x46c616
pop edx
xor ecx, edi
mov ecx, esi
and edi, 0x4640dfae
jmp 0x46c594
push 0x42e4833f
bswap ebx
dec edi
mov edi, 0x464d3b7e
mov ebx, edi
ror ecx, 0x11
xor ebx, edi
bswap esi
add edi, esi
add ecx, edi
jmp 0x46dcc8
call fcn.0046d3b8
not ecx
add ecx, esi
and ecx, 0x464fa0c7
not ebx
jmp 0x46b41f
pop edx
ror ebx, 0x17
or ecx, 0x465077bd
and esi, ebx
mov ecx, ebx
add esi, ebx
jmp 0x46ae83
pop edx
or edi, esi
xchg esi, edi
add esi, 0x4653b778
and ebx, esi
and ebx, edi
or ebx, esi
shr edi, 8
or ebx, edi
add esi, ecx
ror esi, 0x18
jmp 0x46c972
pop edx
dec ebx
or edi, 0x48254ffe
shr ebx, 0x1c
xchg ebx, edi
dec edi
mov ecx, esi
xor ecx, 0x482685b1
or esi, ebx
mov ecx, 0x4829bf12
xor edi, esi
mov ecx, esi
jmp 0x46c1e3
push 0x42fe4ab9
xchg esi, ecx
add ecx, edi
jmp 0x46dc68
call fcn.0046d3b8
rol esi, 0x10
bswap esi
mov edi, 0x483c5ecc
xchg edi, ecx
rol ecx, 0x10
or ebx, ecx
sub esi, ecx
mov esi, edi
jmp 0x46cd0d
push 0x42f96225
or ecx, edi
mov ebx, ecx
shl ebx, 0x1f
dec ecx
jmp 0x46b99d
push 0x42de4620
or ebx, 0x48562b3e
and ecx, ebx
xchg ecx, ebx
mov ecx, 0x4856df03
ror edi, 0x17
xor ecx, edi
xchg edi, esi
mov ecx, esi
and ecx, 0x48581a0a
or ebx, 0x48585919
mov edi, esi
xor ebx, esi
or esi, ecx
mov ecx, esi
jmp 0x46b0ef
call fcn.0046d3b8
dec ecx
add ebx, 0x4859d871
dec esi
xchg esi, ecx
sub ecx, esi
shl esi, 6
jmp 0x46c7e3
pop edx
xor ecx, esi
sub ebx, edi
mov ebx, ecx
sub ebx, ecx
or esi, 0x485c33f2
rol ebx, 6
and ecx, 0x485cac20
xchg edi, esi
or ebx, ecx
add ebx, edi
xchg esi, ebx
jmp 0x46ca78
push 0x42f683d7
and ebx, esi
xchg ebx, esi
dec esi
mov edi, ebx
or ecx, ebx
mov ecx, esi
not esi
sub ecx, ebx
add ecx, 0x48685ef4
add ecx, 0x48689c28
jmp 0x46b798
call fcn.0046d3b8
sub ecx, 0x486a9923
sub esi, edi
xchg esi, ebx
and esi, edi
jmp 0x46bff3
mov edx, 0x6e447c44
neg ecx
xor ebx, esi
xor ebx, 0x486c352d
add ecx, edi
shl ecx, 2
mov esi, edi
sub ebx, edi
or edi, ecx
xor esi, edi
jmp 0x46b543
push 0x430052d9
xor ebx, 0x486e0b5f
xchg ebx, ecx
sub ecx, 0x486e8449
mov ecx, esi
shr esi, 0xf
xor ebx, edi
xor edi, 0x486f8b77
or edi, esi
rol edi, 7
sub edi, ebx
and ecx, esi
jmp fcn.0046bee3
push 0x42e11c78
mov esi, 0x48729d33
neg ebx
add ecx, 0x48731889
and edi, ecx
mov edi, esi
or esi, edi
jmp 0x46dabe
pop edx
rol ecx, 4
neg esi
sub esi, edi
xchg ecx, edi
sub ecx, edi
ror ecx, 0x15
jmp 0x46c272
push 0x42e51385
mov ebx, ecx
shr ebx, 0x13
mov ecx, edi
and ebx, 0x48768ca7
xchg ebx, ecx
add ebx, 0x487709f0
and ebx, 0x4877563a
and ecx, edi
neg ecx
xchg ecx, edi
inc esi
and ecx, edi
sub esi, ebx
jmp 0x46b7de
call edx
xchg edi, ecx
xor ecx, ebx
dec edi
or edi, ebx
jmp 0x46bbbc
pop edx
or ecx, ebx
sub edi, 0x487fddaf
shr ecx, 0xd
mov esi, 0x48805b70
mov ecx, 0x488096e0
xor ecx, ebx
mov ebx, esi
rol ebx, 0x19
neg ebx
xchg esi, ebx
shl ecx, 0xe
xor ecx, 0x48840e47
jmp 0x46c8ed
pop edx
mov ebx, esi
add edi, ecx
add esi, ecx
nop
xor ecx, ebx
mov ebx, edi
sub esi, edi
xchg edi, ebx
mov ecx, edi
xor ecx, 0x48869d1d
or ebx, esi
xchg edi, esi
jmp 0x46bef8
pop edx
mov ebx, esi
add ecx, 0x4887a9af
xor ebx, esi
and ebx, 0x48882287
shl ecx, 0x13
or ecx, ebx
and edi, ecx
and esi, 0x48891b20
mov ebx, 0x488969ce
and ebx, ecx
not ebx
xchg esi, ebx
neg ecx
add esi, 0x488aa174
or esi, edi
jmp 0x46bac5
pop edx
not ecx
sub ecx, esi
sub ebx, 0x488cdf40
neg ecx
and ecx, edi
add ebx, ecx
neg ebx
add ebx, edi
xchg esi, edi
mov edi, ecx
xor edi, 0x488ed7b9
ror ebx, 0xe
sub edi, 0x488f52b3
sub ecx, esi
shl ebx, 6
xchg ebx, esi
jmp 0x46d393
pop edx
dec ebx
and ebx, esi
xchg ecx, esi
mov ebx, 0x48911a16
xor ebx, 0x489158ea
neg ecx
mov edi, 0x4891d669
sub esi, 0x489224b4
ror ecx, 0xc
or edi, 0x4892a233
mov ebx, ecx
jmp 0x46aceb
call fcn.0046d3b8
or ebx, edi
bswap ebx
add edi, ebx
mov ebx, edi
or edi, ecx
jmp 0x46bdcd
pop edx
rol esi, 0x13
xchg ecx, edi
bswap ebx
or ebx, edi
xor ecx, esi
mov esi, ecx
and ecx, esi
and ebx, 0x48b2c0a6
xchg edi, esi
or ebx, esi
dec ecx
and edi, 0x48b3b989
add ebx, ecx
xor ecx, edi
jmp 0x46c3aa
pop edx
sub ebx, ecx
sub ecx, edi
xor edi, esi
mov ecx, esi
bswap ecx
bswap ecx
xchg edi, ebx
add ecx, edi
and ebx, ecx
jmp 0x46b81e
call edx
ror ecx, 0x15
rol ecx, 0xa
or ecx, esi
add edi, esi
xor edi, esi
sub edi, esi
xor esi, edi
add esi, edi
or edi, ecx
not ebx
rol esi, 8
jmp 0x46c627
push 0x42ddb653
mov ebx, esi
or esi, ebx
and edi, esi
xchg edi, ebx
mov edi, 0x48dce29f
mov edi, ebx
xchg esi, ecx
ror ebx, 2
ror ebx, 0x1c
or esi, ebx
and esi, ebx
jmp 0x46bb31
push 0x42eb0c57
xor ebx, 0x48e3edcc
sub esi, ecx
bswap edi
sub ebx, edi
ror esi, 6
and ecx, esi
or ecx, edi
shl ecx, 0x19
jmp 0x46be3a
call edx
xchg ebx, ecx
and ecx, edi
xchg ecx, edi
sub esi, edi
xchg esi, edi
mov ecx, edi
add edi, 0x48e76cca
jmp 0x46d0fc
push 0x42f1a128
xchg edi, ecx
xor ebx, ecx
xor ebx, ecx
or ebx, edi
or ebx, 0x48e8c0bc
shr esi, 4
xchg edi, ecx
or esi, edi
jmp 0x46bcd7
mov edx, 0x6332a2e
and edi, esi
and esi, edi
not ebx
bswap ebx
mov esi, 0x48ed4168
sub ecx, 0x48ed8d87
xor edi, ecx
mov ecx, edi
dec edi
jmp 0x46b435
pop edx
and ecx, 0x48fd985d
and esi, edi
sub esi, 0x48fe1053
rol ecx, 0x1d
xor ebx, ecx
xor esi, edi
nop
neg ebx
xor ecx, edi
xchg ebx, edi
sub ecx, esi
xor ebx, edi
sub esi, 0x49007ff3
sub ebx, esi
jmp 0x46d64c
mov edx, 0x6e447c44
mov edi, 0x4909b4f1
xchg ebx, ecx
add ecx, esi
xchg ecx, esi
bswap edi
sub edi, ebx
xchg ecx, esi
dec ecx
xchg ebx, ecx
not ebx
neg ebx
xchg esi, edi
jmp 0x46b3df
push 0x42fbb095
mov ecx, 0x490cb796
xchg esi, ecx
ror esi, 0xe
xor ebx, esi
mov ecx, edi
xchg esi, edi
sub ecx, edi
xor edi, ecx
jmp 0x46cde7
push 0x42e4cbd3
and esi, edi
not edi
xchg esi, edi
sub ecx, esi
or ebx, ecx
not ebx
mov ebx, esi
xchg esi, ecx
dec edi
jmp 0x46d4f1
call fcn.0046d3b8
ror edi, 4
add esi, ebx
sub edi, 0x4916048f
sub ecx, edi
and esi, ebx
not ebx
add ecx, 0x49175125
jmp 0x46d53f