Function at 0xa07790
Capabilities:
Resolve function by parsing pe exports

Disassembly:
mov dh, 0xc0
xor ebx, dword [esp + eax*4]
xor eax, eax
mov ebp, ebx
shr ebp, 8
nop
mov ecx, ebx
xor ecx, eax
movzx ecx, cl
mov ecx, dword [esp + ecx*4]
xor ecx, ebp
movzx edx, cl
shr ecx, 8
mov edx, dword [esp + edx*4]
xor edx, edi
xor edx, ecx
mov dword [esp + eax*4 + 0xc00], edx
inc eax
cmp eax, 0x100
jne 0x9f8150
movzx eax, bl
xor ebx, ebx
xor ebp, dword [esp + eax*4]
mov eax, ebp
shr eax, 8
nop word cs:[eax + eax]
nop
mov ecx, ebp
xor ecx, ebx
movzx ecx, cl
mov ecx, dword [esp + ecx*4]
xor ecx, edi
xor ecx, eax
mov dword [esp + ebx*4 + 0x1000], ecx
inc ebx
cmp ebx, 0x100
jne 0x9f8190
mov edi, dword [esp + 0x141c]
mov ebp, dword [esp + 0x1414]
test esi, esi
je 0x9f820c
mov eax, ebp
nop word cs:[eax + eax]
nop dword [eax]
mov ebx, dword [eax]
add eax, 4
xor ebx, dword [edi]
movzx ecx, bl
movzx edx, bh
mov ecx, dword [esp + ecx*4 + 0x400]
xor ecx, dword [esp + edx*4 + 0x800]
mov edx, ebx
shr ebx, 0x18
shr edx, 0xe
and edx, 0x3fc
xor ecx, dword [esp + edx + 0xc00]
xor ecx, dword [esp + ebx*4 + 0x1000]
dec esi
mov dword [edi], ecx
jne 0x9f81d0
mov esi, dword [esp + 0x1418]
mov eax, esi
and eax, 0xfffffffc
cmp eax, esi
jae 0x9f8237
sub esi, eax
add ebp, eax
mov eax, dword [edi]
movzx edx, byte [ebp]
inc ebp
movzx ecx, al
shr eax, 8
xor edx, ecx
xor eax, dword [esp + edx*4]
dec esi
mov dword [edi], eax
jne 0x9f8220
add esp, 0x1400
pop esi
pop edi
pop ebx
pop ebp
ret
add byte [eax], al
add byte [ebx + 0x5f5e5cc4], al
leave
lahf
add bl, al
jmp 0x1ecc865
push ebx
push dword [esp + 0x14]
push 0xa06bf9
ret
push 0x2710
call dword [sym.imp.HDWOMH_6aod_Pm_dx]
mov ecx, dword [esi + 0xc]
mov eax, dword [ecx]
je 0xa06f74
jne 0xa06f74
jmp 0xf557f0a8
push ebp
push edi
je 0xa06a66
jne 0xa06a66
je 0xa06b78
jne 0xa06b78
add byte [eax], al
add byte [eax], al
call fcn.00a00d80
lea ecx, [esp + 8]
push 0xa0764d
ret
ret 4
pop esi
pop edi
pop ebx
jmp 0xa07644
lea ecx, [esp + 0x10]
call fcn.00a00ed0
mov eax, ebx
add esp, 0x18
je 0xa076c7
jne 0xa076c7
je 0xa06781
jne 0xa06e37
je 0x10c4c384
push 0xa4f130
je 0xa075b1
jne 0xa075b1
je 0xa06013
jne 0xa06938
jmp 0x9588c76c
je 0xa077a9
jne 0xa077a9
je 0xa07b51
jne 0xa07b51
je 0xa1eb8f
add byte [edi], cl
test byte [ebp + 0x53], dl
push ebp
push ebx
push edi
push esi
sub esp, 0x40
mov ebx, ecx
lea ecx, [esp + 0x20]
push 0xa4f182
call fcn.00a00d80
push 0xa07794
ret
push eax
push esi
je 0xa07c8c
jne 0xa07c8c
add byte [eax], al
add byte [eax], al
mov eax, dword [ecx]
call dword [eax + 8]
push eax
push 0xa07cbe
ret
pop edi
pop ebx
je 0xa079be
jne 0xa079be
lea eax, [esp + 0x28]
lea ebp, [esp + 0x30]
je 0xa078ff
jne 0xa078ff
add byte [eax], al
add byte [eax], al
je 0xa07c10
jne 0xa07c10
je 0xa07a99
jne 0xa07a99
jmp 0x50efc6d
je 0xa07cce
lea ecx, [esp + 0x10]
je 0xa07985
jne 0xa07985
test eax, eax
je 0xa07a88
mov esi, eax
je 0xa07829
je 0xa07a0e
jne 0xa07a0e
je 0x84b05917
mov eax, esp
je 0xa077f9
invalid
jne 0xa077f9
je 0xa063fb
jne 0xa076d3
jmp 0xc8243e32
push 0x4000
call fcn.00a34b2a
je 0xa07bdb
jne 0xa07bdb
je 0xa06403
jne 0xa06052
je 0xa108e8
jmp 0xa0788a
add byte [eax], al
push eax
push ebp
call fcn.00a2d9e0
add esp, 8
cmp eax, 1
jne 0xa07cce
je 0xa078f9
jne 0xa078f9
add byte [eax], al
add byte [eax], al
mov dword [esp + 4], eax
je 0xa0793e
jmp 0xa07841
xor ebp, ebp
xor edi, edi
je 0xa07990
jne 0xa07990
je 0xa07c6e
jne 0xa06fa8
je 0xa0781b
jne 0xa0781b
add byte [eax], al
add byte [eax], al
call fcn.00a2d4b0
add esp, 0x10
mov edi, eax
jmp 0xa07990
call fcn.00a00f90
push 0xa077d6
ret
push esi
call fcn.00a34b33
add esp, 4
push dword [esp + 0xc]
je 0xa07ac9
jne 0xa07ac9
add byte [eax], al
add byte [eax], al
push 0xa07bed
ret
pop ebp
ret 8
je 0xa0793c
jmp 0xa07c21
je 0xa079c2
je 0xa07c56
je 0xa07b21
jne 0xa07b21
jmp 0xfeb5ff21
jne 0xa07829
jmp 0x2f3fe28
push 0xa4f198
call fcn.00a00d80
lea ecx, [esp + 0x10]
push 0xa4f1ae
call fcn.00a00d80
mov dword [esp], 0x400
mov dword [esp + 8], 0
je 0xa078d5
jne 0xa078d5
mov edi, eax
add edi, 2
jmp 0xa07ca9
mov eax, edi
je 0xa07ce6
jne 0xa07ce6
je 0xa07c21
jne 0xa06e35
add byte [eax], al
add byte [eax], al
call fcn.00a34b33
add esp, 4
lea ecx, [esp + 0x10]
call fcn.00a00ed0
push 0xa07bcc
ret
test eax, eax
je 0xa079ad
push eax
je 0xa07c5e
jne 0xa07c5e
push ebp
push dword [esp + 0x10]
push 0xa07ab9
ret
call fcn.00a34b33
add esp, 4
mov eax, dword [esp + 4]
je 0xa07b41
jne 0xa07b41
jmp 0xfa4c669
mov ecx, dword [ebx + 4]
je 0xa0780b
push 0xa07819
ret
jne 0xa07c56
add byte [eax], al
add byte [eax], al
lea ecx, [esp + 0x20]
mov ebp, eax
call fcn.00a00f90
push 0
push ebp
push 0xa079cd
ret
je 0xa0784d
jne 0xa0784d
add byte [eax], al
add byte [eax], al
lea ecx, [esp + 0x18]
je 0xa07a25
jne 0xa07a25
jmp 0x9f954f
push edi
push eax
call fcn.009f7cc0
add esp, 8
test eax, eax
je 0xa079f9
jne 0xa079f9
je 0xa0699d
jne 0xa07bdb
jmp 0xa07c0e
add esp, 4
xor edi, edi
je 0xa07870
jne 0xa07870
jmp 0x84b06976
mov edi, 0
jne 0xa07990
jmp 0xa07ada
je 0x8c4f897
cmp dword [esp + 8], 0x40
inc eax
je 0xa07bfc
jne 0xa07bfc
push 0xa07b87
ret
jne 0xa0793c
add byte [eax], al
add byte [eax], al
lea ecx, [esp + 0x20]
call fcn.00a00ed0
jmp 0xa07a62
push 0xa077cc
ret
call fcn.00a34b33
add esp, 4
push 0xa07c3d
ret
push dword [esp + 0x68]
call fcn.009f7b50
add esp, 0x18
test eax, eax
je 0xa0785a
jne 0xa0785a
jmp 0xa07cef
push dword [esp + 0x60]
push dword [esp + 0x60]
push ebp
call fcn.00a2da30
add esp, 0x14
cmp eax, 1
jne 0xa07cce
push 0xa077c6
ret
mov eax, dword [ecx]
je 0xa07cf3
jne 0xa07cf3
jmp 0xfc4500c3
je 0xa07cd2
jne 0xa07cd2
push esi
je 0xa07a80
jne 0xa07a80
jmp 0xa11cdb4c
add esp, 0x40
pop esi
jmp 0xa07950
add byte [eax], al
add byte [eax], al
call dword [eax + 8]
jmp 0xa07ba8
jmp 0xa0eaa4
je 0xa0ecb4
jne 0xa0ecb4
jmp 0xa2d5b1
call fcn.00a2fa2b
add esp, 8
mov eax, dword [esp + 0x28]
push 0xa0ec88
ret
mov dword [edi + 0x10], 0
je 0xa0ecf0
je 0xa0ebd2
jne 0xa0ebd2
jmp 0x84b6e553
push edi
call dword [sym.imp.HDWOMH_6aod__mjrmLij_if]
inc ebp
add ebx, 0x18
cmp ebp, dword [esp]
jb 0xa0e9f5
xor eax, eax
je 0xa0e67e
jmp 0xa0ea4e
jne 0xa0e944
add byte [eax], al
add byte [eax], al
push 0xa0e759
ret
jne 0xa0e76a
add byte [eax], al
add byte [eax], al
mov dword [edi + 0xc], ecx
mov dword [edi + 8], 0
push 0xa0ebf7
ret
jne 0xa0e845
je 0xa0ebe8
jne 0xa0ebe8
je 0xa0e9ef
jne 0xa0e661
add byte [eax], al
add byte [eax], al
push eax
call fcn.00a2fa10
add esp, 4
add eax, 2
mov ecx, 0xffffffff
add eax, eax
cmovb eax, ecx
jmp 0xa0ea09
add esp, 4
pop esi
pop edi
pop ebx
pop ebp
ret 0x14
call dword [sym.imp.HDWOMH_6aod_T_luNkzWmkddlIalabv]
je 0xa0e5f8
jne 0xa0e5f8
jmp 0x1c96bce
mov ebx, dword [ecx]
test ebx, ebx
je 0xa0e60e
mov ecx, dword [ecx + 4]
jmp 0xa0ed7d
push edi
call fcn.00a0f230
inc ebp
add ebx, 0x18
cmp ebp, dword [esp]
je 0xa0e7b8
je 0xa0e94b
jne 0xa0e94b
add byte [eax], al
add byte [eax], al
mov dword [edi + 0x18], 0
test eax, eax
je 0xa0e5d3
je 0xa0e784
jne 0xa0e784
je 0x85adabe0
test esi, esi
je 0xa0e5de
test byte [edi], 0x84
jp 0xa0e760
invalid
jne 0xa0e5de
mov eax, dword [ecx]
call dword [eax + 8]
mov ecx, eax
mov eax, 1
test ecx, ecx
je 0xa0e60e
jmp 0xa0eca6
je 0xa0e661
jne 0xa0e661
je 0xa0e5b0
jne 0xa0ecd5
add byte [eax], al
add byte [eax], al
push 0xa0e67e
ret
je 0xa0e91a
jne 0xa0e91a
je 0xa31aa5
jmp 0xa0e9ef
add byte [edi], cl
test dword [ebx + 0x68000002], esp
salc
ljmp 0x8584
jne 0xa0ea66
push 0xa0ead6
ret
test eax, eax
je 0xa0eaf8
jne 0xa0eaf8
je 0x5a26bee
add byte [eax], al
jne 0xa0ece2
je 0x848d2b78
clc
add dword [edi], ecx
test byte [edi + 3], cl
add byte [eax], al
jne 0xa0eb44
je 0xa0e94b
jne 0xa0e804
jmp 0x8ba9ac8b
add esp, 8
mov eax, dword [esp + 0x24]
je 0xa0e9e9
jne 0xa0e9e9
mov byte [eax + 0x14], 0
push 0xa0e697
ret
inc eax
push eax
call fcn.00a34b2a
add esp, 4
push 0xa0e7cb
ret
jmp 0xa0e9f5
jmp 0xa0eda6
cmovb eax, ecx
push eax
call fcn.00a34b2a
add esp, 4
test eax, eax
mov dword [edi + 0x10], eax
je 0xa0ecf0
push 0xa0e7db
ret
mov byte [eax + 0x19], 0
mov byte [eax + 0x1a], 0
mov byte [eax + 0x1b], 0
mov byte [eax + 0x1c], 0
mov byte [eax + 0x1d], 0
je 0xa0eb57
jne 0xa0eb57
je 0x1233d0e7
push eax
call fcn.00a2fa2b
add al, byte [eax]
je 0xa0e804
jne 0xa0e804
add byte [eax], al
add byte [eax], al
jmp 0x1cc55d39
test eax, eax
mov dword [edi + 0x18], eax
je 0xa0e5d3
push ecx
push eax
je 0xa0e5cb
jne 0xa0e5cb
je 0xa0eb6a
jne 0xa0eb6a
jmp 0xa429ad
push 0x2710
push eax
je 0xa0e6a8
jne 0xa0e6a8
je 0xa0e951
jne 0xa0eb24
add byte [eax], al
add byte [eax], al
add esp, 4
push 0xa0ec2b
ret
jne 0xa0e727
mov eax, dword [ebx - 0x10]
mov dword [edi + 0x20], eax
je 0xa0e944
jmp 0xa0e617
add esp, 4
je 0xa0ec25
jne 0xa0ec25
add byte [eax], al
add byte [eax], al
push 0
jmp 0xa0eb7a
jne 0xa0e7b8
mov byte [eax + 0x21], 0
mov byte [eax + 0x22], 0
mov byte [eax + 0x23], 0
mov edi, eax
mov eax, dword [ebx - 8]
mov dword [edi + 4], eax
mov dword [edi], 0
mov ecx, dword [ebx]
jmp 0xa0ec53
call dword [sym.imp.HDWOMH_6aod__s__alv_bl]
mov edi, eax
je 0xa0e8f1
jne 0xa0e8f1
jmp 0xa1892f19
mov dword [edi + 0x14], 0
test esi, esi
je 0xa0e807
push esi
je 0xa0ed24
jne 0xa0ed24
add byte [eax], al
add byte [eax], al
jmp 0xa0e744
jae 0xa0e60c
push 0x24
je 0xa0ea66
je 0xa0e7bd
jne 0xa0e7bd
add byte [eax], al
add byte [eax], al
je 0xa0ec94
jne 0xa0ec94
mov byte [eax + 0x16], 0
mov byte [eax + 0x17], 0
mov byte [eax + 0x18], 0
je 0xa0e871
je 0xa0ea2c
jne 0xa0ea2c
jmp 0xfee06f3f
jne 0xa0e871
add byte [eax], al
add byte [eax], al
mov ecx, dword [esp + 0x18]
je 0xa0e76a
je 0xa0e628
jne 0xa0e628
je 0xfccb6f61
jne 0xa0e67e
invalid
je 0x9f8143
inc dword [eax]
add byte [eax], al
add byte [edi], cl
test dword [ecx + 1], ebx
add byte [eax], al
jmp 0xff13a052
call fcn.009f5d20
je 0xa0e90f
jne 0xa0e90f
je 0xa0e7b8
jne 0xa0e76a
je 0xa0e5cb
jne 0xa0e5cb
mov byte [eax], 0
mov byte [eax + 1], 0
mov byte [eax + 2], 0
push 0xa0e8e3
ret
push ebp
push ebx
push edi
push esi
push eax
je 0xa0ea36
push 0xa0eb8d
ret
je 0xa0e75c
je 0xa0e5b7
jne 0xa0e5b7
je 0xfe356edc
invalid
jmp 0x2b01fc3
call fcn.00a2fa10
add esp, 4
add eax, 2
mov ecx, 0xffffffff
add eax, eax
je 0xa0e845
jmp 0xa0e643
je 0xa0ebbe
push 0xa0ea5f
ret
add esp, 0xc
cmp dword [ebx - 4], 0
jmp 0xa0eab5
add eax, 2
mov ecx, 0xffffffff
je 0xa0ec61
jne 0xa0ec61
mov eax, dword [ebx - 0x10]
mov dword [edi + 0x20], eax
je 0xa0e721
jne 0xa0e721
je 0xa0ed35
jne 0xa0e9c9
je 0xfd976f57
je 0xa0e840
invalid
je 0xa0ed0b
jne 0xa0ed0b
jmp 0xbf2c21
mov byte [eax + 0x1e], 0
mov byte [eax + 0x1f], 0
mov byte [eax + 0x20], 0
push 0xa0ecbf
ret
je 0xa0e817
jne 0xa0eb72
push eax
push 0xa0ed70
ret
push 0
push edi
push 0xa0edf0
push 0
push 0
push 0xa0e998
ret
add byte [eax], al
add byte [eax], al
mov dword [edi], eax
je 0xa0eb08
push dword [edi + 4]
je 0xa0ebe9
jne 0xa0ebe9
jmp 0xa0ea8f
push esi
je 0xa0ead7
jne 0xa0ead7
jmp 0xea9d5fe3
jmp 0x51955fec
push dword [ebx - 0xc]
push eax
call fcn.009f5df0
jmp 0xa0eb05
cmp dword [ebx - 0xc], 0
je 0xa0eb08
push 0xa0e822
ret
push 0xa0e9b5
ret
je 0xa0e632
jne 0xa0e632
je 0x42b0ac66
add eax, eax
cmovb eax, ecx
push eax
call fcn.00a34b2a
rcl dword [eax - 0x18], 0xbe
pop esi
add al, byte [eax]
je 0xa0e931
jne 0xa0e931
jmp 0xfbcc718c
push eax
call fcn.00a34b2a
mov ecx, dword [esp + 0x28]
add esp, 4
jmp 0xa0e8bd
je 0xa0e6cb
jne 0xa0e6cb
je 0x40ad3443
mov eax, dword [edi + 0xc]
inc eax
push 0xa0ed35
ret
mov edx, 0xaaaaaaab
je 0xa0ecf6
jne 0xa0ecf6
add byte [eax], al
add byte [eax], al
je 0xa0ece6
jne 0xa0ece6
push esi
push eax
call fcn.00a2fa2b
add esp, 8
push 0xa0edd0
ret
mov eax, ecx
add ebx, 0x14
xor ebp, ebp
mul edx
shr edx, 4
mov dword [esp], edx
jmp 0xa0e833
test eax, eax
je 0xa0e7aa
push 0xa0ec79
ret
call fcn.00a2fa10
add esp, 4
jmp 0xa0eb10
je 0xa0eb72
jne 0xa0eb72
jmp 0xa0ebba
cmp ecx, 0x18
jb 0xa0e60e
mov esi, dword [esp + 0x1c]
je 0xa0ecd5
jne 0xa0ecd5
je 0xa0e7aa
jne 0xa0e7aa
add byte [eax], al
add byte [eax], al
je 0xa0eb24
jne 0xa0eb24
je 0xa0ecd5
jne 0xa0e76a
je 0xffbd71d3
invalid
push ebp
push ebx
je 0xa0ef92
jne 0xa0ef92
jmp fcn.00a1f1ec
jmp 0xa0ef07
push eax
call 0xa0f5b0
add esp, 4
push 0
call dword [sym.imp.HDWOMH_6aod_Fylulzaea]
je 0xa0f001
jne 0xa0f001
add byte [eax], al
add byte [eax], al
test edi, edi
je 0xa0f079
je 0xa0f02e
jne 0xa0f02e
jmp 0x89a5b2c2
add esp, 4
mov ecx, eax
mov ebx, eax
call fcn.00a10f10
jmp 0xa0ee9a
test byte [ebx - 0x76f874e8], cl
stc
mov ebx, dword [eax]
mov eax, dword [edi]
mov ecx, edi
je 0xa0f16e
jne 0xa0f16e
jmp 0x89a93f60
call dword [eax + 8]
mov edi, ebx
je 0xa0ee4a
jne 0xa0ee4a
je 0x32c727b
je 0xa0f0f9
add byte [eax], al
jne 0xa0f0f9
add byte [eax], al
add byte [eax], al
push eax
push ebx
push ebp
je 0xa0f05d
jne 0xa0f05d
je 0x468cedbe
xor edi, edi
jmp 0xa0eed2
mov eax, dword [ebp + 0x20]
xor edi, edi
test eax, eax
jmp 0xa0f1f9
test ebx, ebx
jne 0xa0f1ce
je 0xa0ee68
jne 0xa0ee68
add byte [eax], al
add byte [eax], al
jmp 0xa0ee26
punpckhbw mm1, qword [ecx - 0x12]
mov al, byte [0xc300]
add byte [eax], al
je 0xa0edff
jne 0xa0edff
je 0x20872df
je 0xa0f039
add byte [eax], al
push eax
call fcn.00a34b33
add esp, 4
jmp 0xa0f039
mov ebx, eax
call fcn.00a12280
push 0xa0ef1f
ret
push esi
call fcn.009f5d50
add esp, 4
jmp 0xa0f079
cmp dword [ebx], 0
push 0xa0f144
ret
call fcn.009f5d20
add esp, 4
je 0xa0f119
jne 0xa0f119
add byte [eax], al
add byte [eax], al
mov ecx, edi
push 1
call dword [eax]
je 0xa0f079
jne 0xa0f079
cmp eax, 3
jne 0xa0f0e2
push 0x10
push 0xa0efeb
ret
jne 0xa0e90f
add byte [eax], al
add byte [eax], al
cmp dword [ebp + 4], 0
je 0xa0f079
push 8
je 0xa0ef37
push 0xa0eee4
ret
push edi
push esi
je 0xa0f002
jne 0xa0f002
je 0xa0ec25
jne 0xa0ec25
je 0x2e573b9
add byte [eax], al
jne 0xa0f1f0
je 0xa0efb8
add byte [eax], al
add byte [eax], al
push 0x10
call fcn.009f5d20
add esp, 4
mov ecx, eax
jmp 0xa0f0a7
cmp eax, 1
je 0xa0f189
jne 0xa0f189
je 0xa0e632
jne 0xa0e632
push 0xa0ee5c
ret
jmp 0x14c55c91
mov ebp, dword [esp + 0x14]
mov edi, dword [ebp]
push 0xa0f089
ret
call fcn.009f7e60
add esp, 8
test eax, eax
mov dword [esi], eax
jne 0xa0ef15
je 0xa0eebe
jne 0xa0eebe
mov eax, dword [edi]
jmp 0xa0ef4f
push esi
call fcn.009f5d50
add esp, 4
push 0xa0f201
ret
call 0xa0f7d0
add esp, 0xc
je 0xa0f0e2
jne 0xa0f0e2
je 0xa0f19a
jne 0xa0f115
add byte [eax], al
add byte [eax], al
lea eax, [esp + 0x14]
je 0xa0ee05
jne 0xa0ee05
test edi, edi
je 0xa0f079
je 0xa0f134
jne 0xa0f134
je 0xa0e822
jne 0xa0e67e
je 0xfeea74ba
je 0xa0eef6
invalid
jne 0xa0eef6
je 0x84b0cc3e
test ebx, ebx
je 0xa0f1aa
in eax, dx
add byte [eax], al
add byte [edi], cl
test edi, esp
add byte [eax], al
add byte [eax], al
add byte [eax], al
add al, ch
push esp
insb byte es:[edi], dx
invalid
jne 0xa0f1aa
add byte [eax], al
add byte [eax], al
call fcn.009f5d20
push 0xa0f049
ret
je 0xa0ef61
jne 0xa0ef61
add byte [eax], al
add byte [eax], al
mov eax, dword [esi]
test eax, eax
je 0xa0eecc
jne 0xa0eecc
jmp 0xa0eeb3
jmp 0xa0f0e2
jmp 0xa0f11d
test eax, eax
jmp 0xa0f17b
mov ebx, eax
mov esi, eax
mov dword [eax + 4], 0
je 0xa0f19a
jne 0xa0f19a
je 0xa18d1b
add cl, ch
je 0xa0ef7c
push 0xa0ef90
ret
jne 0xa0ee8d
je 0xa0ee89
jne 0xa0ee89
je 0xa0efb4
jne 0xa0efb4
je 0xa0eda6
jne 0xa0e9ef
call dword [eax + 8]
add eax, 4
push 0xa0ee78
ret
je 0xa0f20d
jne 0xa0f20d
je 0xfeca759c
je 0xa0efb8
invalid
jmp 0xa0f0d2
je 0xa0f265
mov dword [eax], 0
add byte [eax], al
add ebx, 4
push ebx
push edi
jmp 0xa0f010
jne 0xa0f1ce
jmp 0xa0f0e2
push 0x10
push 0xa0f0c7
ret
mov ecx, eax
mov ebx, eax
call fcn.00a11c00
je 0xa0f0b5
jne 0xa0f0b5
mov eax, dword [ebx]
mov ecx, ebx
push esi
call dword [eax + 4]
mov eax, dword [ebx]
mov ecx, ebx
je 0xa0ee5d
jne 0xa0ee5d
push 0xa0f198
ret
jmp 0xa0ee3b
je 0xa0f1b1
jmp 0xa0efca
je 0xa0f079
je 0xa0f115
jne 0xa0f115
je 0xa0ea66
jmp 0xa0ef72
mov eax, dword [ecx]
push 1
push esi
call dword [eax + 0xc]
je 0xa0f2ff
jne 0xa0f2ff
je 0x2f9cf3e
add byte [edi], cl
test byte [edi + 2], ah
add byte [eax], al
jne 0xa0f4c4
je 0xffd07678
je 0xa0f19a
invalid
jne 0xa0ecd5
je 0xa3e060
add byte [eax], al
add byte [eax], al
add byte [edi + 0xf], bl
test cl, bl
add al, byte [eax]
add byte [edi], cl
test ebx, edx
add al, byte [eax]
add byte [edi], cl
test byte [ecx], cl
invalid
pop edi
je 0xa0f55c
jne 0xa0f55c
je 0xa0f198
jne 0xa0edf0
je 0xa0f49b
mov eax, dword [edi + 0x20]
je 0xa0f440
jne 0xa0f440
add byte [eax], al
add byte [eax], al
je 0xa0f4fc
jne 0xa0f4fc
jmp 0x4168b948
mov esi, eax
mov dword [eax + 4], 0
je 0xa0f423
jne 0xa0f423
je 0x6b19db2c
push esi
call fcn.009f5d50
add esp, 4
invalid
lea eax, [esp + 0x14]
push eax
call 0xa0f5b0
je 0xa0f4eb
jne 0xa0f4eb
je 0xa0f4c4
jne 0xa0ee26
je 0x84aff98e
mov eax, dword [esi]
je 0xa0f516
lar eax, word [eax]
add byte [edi], cl
test dword [ecx], ecx
add al, byte [eax]
add byte [edi], cl
test bh, cl
stc
invalid
jne 0xa0f516
je 0xa0ece2
jne 0xa0e817
push 0xa0f365
ret
jmp 0xa0f27c
je 0xa0f2d2
cmp dword [ebp], 0
je 0xa0f295
jne 0xa0f295
je 0xa0ee49
jne 0xa0e845
push esi
mov edi, dword [esp + 0x14]
test edi, edi
je 0xa0f2db
cmp dword [edi], 0
push 0xa0f3f8
ret
je 0xa0f2db
push 0xa0f573
ret
je 0xa0f4fc
jne 0xa0f4fc
je 0xa0f265
jne 0xa0f265
jmp 0xa0f415
mov ecx, dword [edi + 0x1c]
push 0xa0f23c
ret
jmp 0xa0f4b0
mov dword [eax], 0
je 0xa0f431
jne 0xa0f431
add byte [eax], al
add byte [eax], al
push 0xa0f31f
ret
test eax, eax
je 0xa0f415
push 0xa0f33f
ret
add esp, 4
push 0xa0f38a
ret
xor eax, eax
pop esi
je 0xa0f338
jne 0xa0f338
jmp 0xa0f41e
push eax
push 0xa0f252
ret
mov eax, dword [esi]
test eax, eax
jne 0xa0f49b
jmp 0xa0f2d2
je 0xa0f474
jne 0xa0f474
jmp 0xfea478dc
push 0xa0f35e
ret
je 0xa0f319
jne 0xa0f319
jmp 0xa0f2ba
je 0xa0f2db
cmp dword [edi + 4], 0
je 0xa0f3e8
jne 0xa0f3e8
add byte [eax], al
add byte [eax], al
test eax, eax
je 0xa0f2d2
jmp 0xa0f49b
pop ebx
push 0xa0f3e4
ret
je 0xa0f489
jne 0xa0f489
je 0x85bd4502
mov ecx, dword [edi + 0x1c]
test ecx, ecx
leave
je 0xa0f2db
je 0xa0f4e3
jne 0xa0f4e3
je 0xa0f115
jne 0xa0e90f
add byte [eax], al
add byte [eax], al
je 0xa0f3ac
jne 0xa0f3ac
nop word cs:[eax + eax]
push edi
je 0xa0f6c9
jne 0xa0f6c9
add byte [eax], al
add byte [eax], al
test eax, eax
jmp 0xa0f5f2
push eax
call fcn.00a34b33
add esp, 4
jmp 0xa0f64a
mov eax, dword [edi + 0x18]
test eax, eax
je 0xa0f64a
je 0xa0f6ee
jne 0xa0f6ee
je 0xa0f66c
jne 0xa0f66c
je 0xa0f699
push eax
call fcn.00a34b33
je 0xa0f63c
jne 0xa0f63c
add byte [eax], al
add byte [eax], al
add esp, 4
je 0xa0f664
jne 0xa0f664
add byte [eax], al
add byte [eax], al
add esp, 4
jmp 0xa0f699
mov eax, dword [edi + 0x10]
test eax, eax
je 0xa0f67a
push eax
call fcn.00a34b33
add esp, 4
jmp 0xa0f67a
je 0xa0f66e
jne 0xa0f66e
je 0x2b1622ae
je 0xd216c9b4
je 0xa0f611
jne 0xa0f611
je 0xa0ef7c
jne 0xa0f6c1
je 0x1447a5d
je 0xa0f6f3
add byte [eax], al
jne 0xa0f6f3
je 0xa0e8f1
jne 0xa0ee5c
je 0xe9a93df3
mov eax, dword [edi + 8]
jmp 0xa0f5c1
push ebp
invalid
je 0x5560dec2
push eax
call fcn.00a34b33
add al, byte [eax]
jmp 0xa0f606
je 0xa0f682
jne 0xa0f682
add byte [eax], al
add byte [eax], al
mov eax, dword [edi + 0x14]
test eax, eax
je 0xa0f6e2
jne 0xa0f6e2
add byte [eax], al
add byte [eax], al
pop edi
ret
push 0xa0f5d2
ret
je 0xa0f61d
jne 0xa0f61d
je 0xa0f3f8
jne 0xa0e643
add byte [eax], al
add byte [eax], al
call fcn.009f5d50
add esp, 4
mov dword [esi], 0
pop esi
je 0xa0f68f
jne 0xa0f68f
jmp 0x698a9839
je 0xa0f664
jmp 0xa0f630
push esi
mov esi, dword [esp + 0xc]
mov edi, dword [esi]
test edi, edi
je 0xa0f6bb
mov eax, dword [edi]
test eax, eax
je 0xa0f6c1
jne 0xa0f6c1
jmp 0xa0f68f
je 0xa0f5db
je 0xa0f692
jne 0xa0f692
je 0x9fc9db
jmp 0xa0f5c5
call dword [edi + 0x74]
mov bh, 0x75
mov ch, 0xf
pop ds
test byte [eax], al
add byte [eax], al
add byte [eax], al
push edi
je 0xa0f6ad
jne 0xa0f6ad
nop dword [eax + eax]
jmp 0xa0f72d
push esi
je 0xa0f71f
jne 0xa0f71f
je 0xa0f73a
jne 0xa0f73a
je 0xa0efb8
jne 0xa0ec94
je 0x84b0150a
mov ebx, dword [esp + 0x10]
xor edi, edi
test ebx, ebx
je 0xa0f7a6
je 0xa0f709
jne 0xa0f709
push ebx
push edi
je 0xa0f704
jne 0xa0f704
add byte [eax], al
add byte [eax], al
pop edi
pop ebx
ret
push 8
call fcn.009f5d20
add esp, 4
test eax, eax
je 0xa0f7a6
mov esi, eax
add eax, 4
je 0xa0f798
jne 0xa0f798
je 0xa0ef72
jne 0xa0ec53
jne 0xa0f778
je 0xa0e76a
jne 0xa0eb72
mov dword [esi + 4], 0
je 0xa0f7ab
jne 0xa0f7ab
je 0x84b02067
jmp 0xa0f7a2
call fcn.009f7e60
add esp, 8
je 0xa0f778
je 0xa0f75d
jne 0xa0f75d
je 0xa0f144
jne 0xa0f709
je 0xd016c910
je 0xa0f76b
jne 0xa0f76b
je 0xa160316
mov edi, esi
mov dword [esi], eax
mov eax, edi
pop esi
jmp 0xa0f737
mov dword [esi], 0
push eax
push ebx
je 0xa0f77c
jne 0xa0f77c
je 0xa0e744
jne 0xa0e8bd
nop word cs:[eax + eax]
nop dword [eax]
push ebp
push ebx
push edi
je 0xa10278
jne 0xa10278
jmp 0xa0fcaa
lea ecx, [esp + 0x18]
je 0xa0fa6d
jne 0xa0fa6d
mov byte [esp + eax + 0x46c], 0
inc eax
jne 0xa0f7f8
push 0xa100be
ret
mov ebp, dword [esp + 0x484]
push eax
je 0xa0ff22
jne 0xa0ff22
je 0xa0f573
jne 0xa0ea4e
jmp 0xffb79917
je 0xa0faec
cmp eax, 2
jne 0xa0fd4d
je 0xa0fa56
jne 0xa0fa56
je 0xa0f2bb
jne 0xa0fd10
je 0xa0fb07
jne 0xa0fb07
je 0x83c13e17
mov eax, dword [ebp + 0x20]
cmp eax, 1
jg 0xa1019a
clc
add dword [edi], ecx
pop dword [esi]
or dword [eax], eax
add byte [ebp + 0x3b840fc0], al
or dword [eax], eax
add byte [edi], cl
test byte [edx + 8], dh
add byte [eax], al
test eax, eax
je 0xa101d7
je 0xa10114
jne 0xa10114
add byte [eax], al
add byte [eax], al
mov byte [esp + 2], 0
mov byte [esp + 3], 0
mov byte [esp + 4], 0
mov byte [esp + 5], 0
mov byte [esp + 6], 0
mov byte [esp + 7], 0
je 0xa0fd9c
jne 0xa0fd9c
je 0xa0fa69
jne 0xa0fa69
lea ecx, [esp + 8]
call fcn.00a09b70
push 0xa0fc3b
ret
push 0xa4f870
call fcn.00a00d80
lea ecx, [esp + 0x18]
je 0xa100d7
jne 0xa100d7
add byte [eax], al
add byte [eax], al
push 0xa10235
ret
je 0xa0fbaa
jne 0xa0fbaa
je 0xa19aeb92
push 0xa0f9f2
ret
add bl, al
je 0xf4217d41
je 0xa0ecb4
invalid
jne 0xa0f319
jmp 0xffb75a27
call fcn.00a00fa0
lea ecx, [esp + 8]
push ebx
push 0xa10267
ret
call fcn.00a00d80
lea ecx, [esp + 0x28]
push 0xa4f858
call fcn.00a00d80
lea ecx, [esp + 0x20]
jmp 0xa0f8f3
cmp dword [ebp + 0x18], 0
je 0xa10172
mov eax, 0xfffffbfe
nop word cs:[eax + eax]
nop dword [eax]
je 0xa0f7f8
jmp 0xa0fe1c
lea ecx, [esp + 8]
je 0xa101b6
jne 0xa101b6
mov ecx, ebx
push ebp
mov ebp, dword [esp + 0x484]
je 0xa0fa8c
jne 0xa0fa8c
je 0xa0fddb
jne 0xa0fddb
mov byte [esp + 5], 0
mov byte [esp + 6], 0
mov byte [esp + 7], 0
push 0xa0fac7
ret
mov eax, dword [esp]
test eax, eax
je 0xa0fbb7
push 0x8000
je 0xa0fbcf
push 0xa0ffed
ret
jmp 0xa0fd4d
lea ecx, [esp + 0x38]
call fcn.00a00fa0
lea ecx, [esp + 0x10]
mov ebp, eax
call fcn.00a00fa0
je 0xa0fb3f
jne 0xa0fb3f
jmp 0xf98d7e59
je 0xa0f338
jne 0xa0f6ee
add byte [eax], al
add byte [eax], al
lea ecx, [esp + 0x20]
call fcn.00a00fa0
lea ecx, [esp + 0x10]
push 0xa0f835
ret
add byte [eax], al
add byte [eax], al
call fcn.00a00ed0
lea ecx, [esp + 0x20]
call fcn.00a00ed0
lea ecx, [esp + 0x28]
je 0xa0fca0
jne 0xa0fca0
jmp fcn.00a2cf79
jmp 0xa0fc65
lea ecx, [esp + 0x30]
je 0xa0ffcd
jne 0xa0ffcd
add byte [eax], al
add byte [eax], al
push 0xa0fa93
ret
add byte [eax], al
add byte [eax], al
push 0xa4f840
je 0xa0f950
jne 0xa0f950
je 0xa10171
jne 0xa10171
add byte [eax], al
add byte [eax], al
test byte [ebp + 0x28019b], cl
add byte [eax + 0x2800], bh
lea ebx, [ebx + 0x2801]
mov eax, 0x2800
mov ecx, edi
jmp 0xa10135
lea ebx, [esp + 8]
mov ecx, ebx
push ebp
push 0xa0fe4c
ret
jne 0xa1011b
add byte [eax], al
add byte [eax], al
push 0xa0cc20
push 0xa0ca70
push 0xa0fd69
ret
je 0xa0fff6
jne 0xa0fff6
punpckhbw mm5, qword [ebx + edi*8]
mov al, byte [0xfe9c300]
test byte [edi + 4], ch
add byte [eax], al
je 0xa0fff3
jne 0xa0fff3
mov byte [esp + 2], 0
mov byte [esp + 3], 0
mov byte [esp + 4], 0
push 0xa0f9dd
ret
mov edx, dword [edi]
lea eax, [eax + eax + 2]
push 0xa101a2
ret
test edi, edi
je 0xa100b7
jmp 0xa100af
push 0
push eax
call dword [sym.imp.HDWOMH_6aod_UhwuedBv_f]
je 0xa0fea0
jne 0xa0fea0
je 0xa0e7cb
jne 0xa0f3ce
jmp 0x3989c37e
call dword [edx + 8]
mov esi, eax
je 0xa0f926
jne 0xa0f926
je 0xa0fa46
jne 0xa0fa46
je 0xa100af
jne 0xa0fa20
add byte [eax], al
add byte [eax], al
mov ebx, dword [edi + 4]
mov byte [esp], 0
je 0xa1028f
jne 0xa1028f
jmp 0xc50119
mov byte [esp], 0
mov byte [esp + 1], 0
je 0xa0f8ac
jne 0xa0f8ac
jmp 0x16ee5b9
push eax
jmp 0xa0fd38
push 0xa0fc6d
ret
je 0xa0f4fc
je 0xa10201
jne 0xa10201
je 0xa0f68f
jne 0xa0ebba
test edi, edi
je 0xa102e4
jne 0xa102e4
je 0xa0f5b0
jne 0xa0f1f0
jmp 0xfbc280f6
call fcn.00a10d70
jmp 0xa0fd4a
jmp 0xa102c4
test eax, eax
je 0xa0f9f2
lea esi, [esp + 4]
mov ebx, eax
push eax
call fcn.00a2fa10
add esp, 4
jmp 0xa0f918
call fcn.00a09eb0
push dword [esp + 0x484]
push ebx
call 0xa10430
add esp, 8
mov ebp, dword [ebp + 0x18]
je 0xa0ff87
jne 0xa0ff87
je 0xa0f1b9
jne 0xa0e998
jmp 0x8da54e6c
push 0xa4f888
call fcn.00a00d80
push 0xa0f8e2
ret
je 0xa0fbb7
jne 0xa0fbb7
je 0xa0e643
jne 0xa0e8bd
je 0xa1024d
jne 0xa1024d
je 0xa0ea66
jne 0xa0ef7c
je 0x21f81e1
add byte [eax], al
jne 0xa0ff52
jmp 0xede481ee
je 0xa0eb24
jne 0xa0e621
jmp 0x8c55a79
lea ebx, [esp + 8]
je 0xa0f9bb
push 0xa1004b
ret
push eax
push ebx
mov eax, dword [esp + 0x490]
push dword [eax + 0x10]
push dword [eax + 0x14]
je 0xa0fc0e
jne 0xa0fc0e
jmp 0xa0fed5
jne 0xa0f7f8
je 0xfc698237
invalid
lea ebx, [esp + 0x58]
je 0xa0feb0
jne 0xa0feb0
je 0xa0fb58
jne 0xa0ec61
je 0xa1028f
jne 0xa1028f
je 0xa0f23c
jne 0xa0f27c
je 0xad2c8295
je 0x84c5ab13
and al, 0x84
add al, 0
add byte [eax - 0x18], dl
pop ds
mov al, byte [0xb4ffffff]
and al, 0x84
add al, 0
add byte [eax - 0x1f], ch
cli
mov al, byte [0x840fc300]
je 0xa0fc4f
jne 0xa0fc4f
add byte [eax], al
add byte [eax], al
mov ecx, ebx
push 0xa4f8c4
call fcn.00a00d80
lea ebp, [esp + 0x60]
mov ecx, ebp
push 0xa4f8ec
je 0xa10355
jne 0xa10355
je 0xffb1c5c1
call fcn.00a00fa0
je 0xa0ff52
push dword [esi + esi*2 + 0x75]
je 0xa0feee
jne 0xa0ff52
punpckhbw mm6, qword [esi - 1]
mov al, byte [0xe8e9c300]
mov ch, 0x10
invalid
push 0xa0ff76
ret
call fcn.00a00fa0
je 0xa0fdb4
invalid
jne 0xa0fdb4
je 0xa0ecf6
jne 0xa0f144
mov ecx, ebx
push ebp
je 0xa0f80a
jne 0xa0f80a
je 0xfe4f8327
invalid
call fcn.00a09eb0
lea ecx, [esp + 0x18]
call fcn.00a00fa0
lea edx, [esp + 0x6a]
mov ecx, ebx
je 0xa1015e
jne 0xa1015e
je 0xa0f6ad
jne 0xa0ebf7
add byte [eax], al
add byte [eax], al
lea ebx, [esp + 8]
mov ecx, ebx
push ebp
push eax
call fcn.00a09ff0
mov ecx, ebx
call fcn.00a09d10
je 0xa0fd1b
push 0xa0fa10
ret
lea ecx, [esp + 0x50]
je 0xa0fed5
jne 0xa0fed5
jmp 0x9d7185
mov ebp, dword [esp + 0x480]
xor esi, esi
test ebp, ebp
je 0xa10172
mov edi, dword [esp + 0x488]
je 0xa10000
jne 0xa10000
mov ebp, eax
call fcn.00a00fa0
je 0xa10208
jne 0xa10208
call fcn.00a00fa0
lea ecx, [esp + 0x10]
mov ebp, eax
call fcn.00a00fa0
je 0xa0fde8
push 0xa0fbc5
ret
pop ebx
pop ebp
ret
push 0xa1032b
ret
je 0xa0fcc8
jne 0xa0fcc8
je 0xa0f189
jne 0xa0ee68
add byte [eax], al
add byte [eax], al
je 0xa101d7
jne 0xa101d7
je 0xa0f6c9
jne 0xa0f71f
jmp 0xc42ae9c2
mov ecx, ebp
mov ebx, eax
je 0xa0f93b
jne 0xa0f93b
jmp 0x4d8c509c
push edx
push eax
jmp 0xa10096
jne 0xa0f9bb
call fcn.00a00d80
lea ecx, [esp + 0x10]
push 0xa4f80c
je 0xa0fd10
jne 0xa0fd10
je 0xa0edff
jne 0xa0ef61
pcmpeqb mm5, qword [ecx + 0x75]
add byte [bx + si], al
add byte [eax], al
test eax, eax
je 0xa0f9f2
je 0xa0fb6a
jne 0xa0fb6a
je 0x3f1682
call fcn.00a09eb0
je 0xa0f888
dec dword [edi]
test bh, ah
idiv edi
dec dword [edi]
test ecx, esp
idiv edi
dec dword [edi]
test byte [ecx], ch
ljmp 0x78b
jne 0xa0f888
je 0xa0ead6
jne 0xa1004b
mov eax, dword [edi]
mov ecx, edi
push 1
call dword [eax]
jmp 0xa0f9ab
je 0xa0fd7e
jne 0xa0fd7e
test byte [ebp + 0xf30244c], cl
test byte [0xffffffa], bl
test dword [edi], edx
cli
invalid
lea ecx, [esp + 0x30]
je 0xa0fb0b
jne 0xa0fb0b
je 0xa0e621
jne 0xa0f565
add byte [eax], al
add byte [eax], al
je 0xa0fdfc
jne 0xa0fdfc
add byte [eax], al
add byte [eax], al
jne 0xa101d7
jmp 0x3e9207
call fcn.00a09eb0
push dword [esp + 0x484]
push ebx
je 0xa0fcfc
jne 0xa0fcfc
jmp 0x8c794548
cmove ebx, eax
mov eax, dword [edi]
push 0
push 0
je 0xa0fb58
jne 0xa0fb58
add byte [eax], al
add byte [eax], al
je 0xa0fa20
jne 0xa0fa20
add byte [eax], al
add byte [eax], al
je 0xa10046
jne 0xa10046
jmp 0xa0fe82
jmp 0xc522f1ff
mov eax, esi
add esp, 0x46c
pop esi
pop edi
jmp 0xa0fb7e
cmp eax, 3
jmp 0xa0f853
call fcn.00a09b80
je 0xa0f7e8
jne 0xa0f7e8
je 0xa0e893
jne 0xa0ef07
add byte [eax], al
add byte [eax], al
je 0xa0fa25
cmp eax, 1
jne 0xa0fd4d
lea ecx, [esp + 0x28]
call fcn.00a00fa0
lea ecx, [esp + 0x10]
je 0xa0ffba
jne 0xa0ffba
je 0xe9be8714
jne 0xa0eb24
invalid
jmp 0x8c55e99
lea ebx, [esp + 8]
mov ecx, ebx
push ebp
mov ebp, dword [esp + 0x484]
push eax
je 0xa1011b
je 0xa0fb4e
jne 0xa0fb4e
je 0xa0f7a2
jne 0xa0f630
call fcn.00a09eb0
je 0xa0fe54
jne 0xa0fe54
jmp 0xa1030d
je 0xa10035
jne 0xa10035
je 0xa0f198
jne 0xa0f5b0
je 0xad2511bb
add byte [eax], al
add byte [edi], cl
test dword [esi], esp
add byte [eax], al
add byte [esi - 0x7f], dl
in al, dx
insb byte es:[edi], dx
add al, 0
add byte [edi], cl
test byte [ecx], bl
std
invalid
push esi
sub esp, 0x46c
je 0xa0ff9e
jne 0xa0ff9e
add byte [eax], al
add byte [eax], al
mov byte [esp + 1], 0
je 0xa0fb8a
jne 0xa0fb8a
jmp 0x50c54f32
lea ecx, [esp + 0x50]
call fcn.00a00ed0
je 0xa10172
jne 0xa10172
je 0xa0f92e
jne 0xa0f92e
je 0xffabbab0
call fcn.00a00d80
lea ecx, [esp + 0x38]
push 0xa4f828
call fcn.00a00d80
je 0xa100e4
dec dword [ebp + 0x6838244c]
sub al, bh
movsb byte es:[edi], byte [esi]
add al, ch
test eax, 0xfffff0a
test byte [edi], al
invalid
jne 0xa100e4
jmp 0xff2986f7
je 0xa10172
je 0xa0f983
jne 0xa0f983
je 0x48c54f89
mov ebp, eax
call fcn.00a00fa0
lea ebx, [esp + 8]
jmp 0xa0ff03
lea ecx, [esp + 0x48]
call fcn.00a00ed0
je 0xa102a1
jne 0xa102a1
call fcn.00a09eb0
mov ecx, ebp
push 0xa0f96b
ret
call fcn.00a00d80
mov ecx, ebx
je 0xa0fee6
jne 0xa0fee6
nop dword [eax + eax]
push ebp
push ebx
push edi
push esi
je 0xa103d7
jne 0xa103d7
add byte [eax], al
add byte [eax], al
mov ecx, ebx
call fcn.00a00ed0
je 0xa103f5
jne 0xa103f5
mov ecx, ebx
mov ebp, eax
push 0xa103af
ret
ret
call fcn.00a00d80
mov ebx, esp
mov ecx, ebx
push 0xa4f8ec
call fcn.00a00d80
mov ecx, esi
je 0xa103f1
jmp 0xa103c2
jne 0xa103f1
je 0x108ab8b5
jne 0xa0e6a8
test ecx, ebx
loop 0xa103cd
invalid
dec dword [edi]
test byte [eax - 0xb], ch
add esp, dword [ecx - 0x137c3d00]
adc byte [ebx - 0x72dbdb84], cl
je 0xa10405
je 0xa1a4f93d
add bl, al
sub esp, 0x10
mov edi, dword [esp + 0x24]
lea esi, [esp + 8]
mov ecx, esi
push 0xa4f8c4
je 0xa10396
or byte [ecx - 0x73b970f], cl
movsb byte es:[edi], byte [esi]
add byte [ebx + ebp*4 + 0x75], dh
test eax, 0
jne 0xa10396
add byte [eax], al
add byte [eax], al
jmp 0xa10406
mov ecx, esi
call fcn.00a00ed0
add esp, 0x10
pop esi
pop edi
pop ebx
pop ebp
jmp 0xa10395
jmp 0xffac99f2
call fcn.00a00fa0
je 0xa10387
jne 0xa10387
je 0xa0f93b
je 0xa103c9
jne 0xa103c9
nop word cs:[eax + eax]
nop dword [eax + eax]
je 0xa107f6
jne 0xa107f6
je 0xa0ee26
je 0xa1058e
jne 0xa1058e
je 0xa10452
jne 0xa10452
jmp 0xa10774
push 0xa105ab
ret
jne 0xa0fb2d
je 0xa1a65202
add bl, al
jmp 0x8a8a3816
push ebx
push edi
je 0xa1076e
jne 0xa1076e
add byte [eax], al
add byte [eax], al
jmp 0xa1086f
je 0xa104ae
jne 0xa104ae
push 0xa107b7
ret
mov esi, eax
call fcn.00a00fa0
push 0xa1052f
ret
push 0xa10881
ret
mov edi, dword [esp + 0x54]
je 0xa106c8
jne 0xa106c8
add byte [eax], al
add byte [eax], al
jmp 0xa10774
push ebp
jmp 0xa106af
call fcn.00a00fa0
lea ecx, [esp + 0x18]
jmp 0xa1075d
dec dword [ebp + 0x6820244c]
adc dl, bh
movsb byte es:[edi], byte [esi]
add al, ch
mov dword [edi + edi*8], eax
dec dword [ebp + 0x6818244c]
xor bh, dl
movsb byte es:[edi], byte [esi]
add byte [edi], cl
test byte [esi + 2], ch
add byte [eax], al
jmp 0xa10b50
jne 0xa10b74
lea esi, [esp + 0x18]
jmp 0xa10bf0
call fcn.00a00d80
lea ecx, [esp + 0x10]
push 0xa4fa56
je 0xa10c93
jne 0xa10c93
je 0xa0f6c1
push 0xa10d17
ret
mov edi, dword [esp + 0x64]
mov ecx, esi
push 0xa109bc
ret
push 0xa10c3b
ret
dec dword [edi]
test byte [ebp + 2], bh
add byte [eax], al
jmp 0xa1eb94
mov word [eax], 0x8b66
or bl, ah
mov ah, byte [edx + 7]
xor ah, byte [ecx + 7]
or ah, bl
mov bl, byte [edx + 8]
xor bl, byte [ecx + 8]
or bl, ah
mov ah, byte [edx + 9]
xor ah, byte [ecx + 9]
or ah, bl
mov bl, byte [edx + 0xa]
xor bl, byte [ecx + 0xa]
or bl, ah
mov ah, byte [edx + 0xb]
xor ah, byte [ecx + 0xb]
or ah, bl
mov bl, byte [edx + 0xc]
xor bl, byte [ecx + 0xc]
or bl, ah
mov ah, byte [edx + 0xd]
xor ah, byte [ecx + 0xd]
or ah, bl
mov bl, byte [edx + 0xe]
xor bl, byte [ecx + 0xe]
or bl, ah
mov ah, byte [edx + 0xf]
xor ah, byte [ecx + 0xf]
or ah, bl
mov bl, byte [edx + 0x10]
xor bl, byte [ecx + 0x10]
or bl, ah
mov ah, byte [edx + 0x11]
xor ah, byte [ecx + 0x11]
or ah, bl
mov bl, byte [edx + 0x12]
xor bl, byte [ecx + 0x12]
or bl, ah
mov ah, byte [edx + 0x13]
xor ah, byte [ecx + 0x13]
or ah, bl
mov bl, byte [edx + 0x14]
xor bl, byte [ecx + 0x14]
or bl, ah
mov ah, byte [edx + 0x15]
xor ah, byte [ecx + 0x15]
or ah, bl
mov bl, byte [edx + 0x16]
xor bl, byte [ecx + 0x16]
or bl, ah
mov ah, byte [edx + 0x17]
xor ah, byte [ecx + 0x17]
or ah, bl
mov bl, byte [edx + 0x18]
xor bl, byte [ecx + 0x18]
or bl, ah
mov ah, byte [edx + 0x19]
xor ah, byte [ecx + 0x19]
or ah, bl
mov bl, byte [edx + 0x1a]
xor bl, byte [ecx + 0x1a]
or bl, ah
mov ah, byte [edx + 0x1b]
xor ah, byte [ecx + 0x1b]
or ah, bl
mov bl, byte [edx + 0x1c]
xor bl, byte [ecx + 0x1c]
or bl, ah
mov ah, byte [edx + 0x1d]
xor ah, byte [ecx + 0x1d]
or ah, bl
mov bl, byte [edx + 0x1e]
xor bl, byte [ecx + 0x1e]
or bl, ah
or bl, al
mov dl, byte [edx + 0x1f]
xor dl, byte [ecx + 0x1f]
xor eax, eax
or dl, bl
sete al
pop ebx
ret
in al, 0xdd
add byte [ebp + 0x5ddddc45], cl
in al, dx
fld qword [esi]
push eax
fstp qword [ebp - 0xc]
call dword [0xa3a254]
call edi
pop ecx
test eax, eax
jne 0xa31c1e
call fcn.00a315d3
mov dword [eax], 0x21
jmp 0xa31c1e
fld qword [ebp - 0xc]
fstp qword [esi]
mov ecx, dword [ebp - 4]
pop edi
xor ecx, ebp
pop esi
call fcn.00a34c0d
mov esp, ebp
pop ebp
ret
xchg ecx, eax
daa
jl 0xa3e065
in al, dx
ret