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

Disassembly:
je 0x3b8937
jne 0x3b8937
je 0x3b8941
mov eax, dword [ecx]
jmp 0x3b8942
ret
push 1
call dword [eax]
je 0x3b894e
jne 0x3b894e
add byte [eax], al
add byte [eax], al
je 0x3b8941
jne 0x3b8941
nop word cs:[eax + eax]
nop dword [eax]
mov ecx, dword [ecx + 4]
push 0x3b897b
ret
mov eax, dword [ecx]
push dword [esp + 0x10]
push 0x14c
je 0x3b898d
jne 0x3b898d
je 0x1cb05304
test ecx, ecx
je 0x3b899b
je 0x3b896a
jne 0x3b896a
add byte [eax], al
add byte [eax], al
jmp 0x3b896a
push dword [esp + 0x10]
push dword [esp + 0x10]
call dword [eax + 4]
ret 0x10
xor eax, eax
ret 0x10
call fcn.003b84c0
je 0x3b89e9
jne 0x3b89e9
jmp 0x5ebf9981
ret
pop esi
pop edi
je 0x3b89ba
jne 0x3b89ba
add byte [eax], al
add byte [eax], al
call fcn.003b5d20
add esp, 4
mov ecx, eax
mov edi, eax
je 0x3b89b0
jne 0x3b89b0
je 0xa3cb8ba4
mov dword [ecx], 0x3fa390
push 0x70
aas
add byte [edx + 0x70], ch
je 0x3b89c7
jne 0x3b89c7
add byte [eax], al
add byte [eax], al
mov dword [esi + 4], edi
mov eax, esi
jmp 0x3b89bd
mov esi, ecx
je 0x3b89d9
jne 0x3b89d9
nop word cs:[eax + eax]
mov dword [ecx], 0x3fa390
push 0x3b8a17
ret
push dword [esp + 0x10]
je 0x3b8a40
jne 0x3b8a40
jmp 0xc23fdb43
call dword [eax + 4]
ret 0x10
push esi
mov dword [ecx], 0x3fa398
mov esi, ecx
mov ecx, dword [ecx + 8]
test ecx, ecx
push 0x3b8b17
ret
mov byte [esi + 0x5a], 0
jmp 0x3b8db1
mov byte [esi + 0x58], 0
mov byte [esi + 0x59], 0
je 0x3b8aaf
push 0x3b8a88
ret
mov byte [esi + 0x3b], 0
mov byte [esi + 0x3c], 0
push 0x3b8dc9
ret
jne 0x3b8ce6
jmp 0x3bc79099
push 0x3b8c05
ret
jne 0x3b8b59
je 0x3b8b2d
jne 0x3b89c7
push 1
call dword [eax]
mov byte [esi + 0x10], 0
jmp 0x3b8be0
jne 0x3b8cb9
add byte [eax], al
add byte [eax], al
mov byte [esi + 0x2c], 0
push 0x3b8af4
ret
add byte [eax], al
add byte [eax], al
mov byte [esi + 0x20], 0
jmp 0x3b8c6c
mov byte [esi + 0x49], 0
mov byte [esi + 0x4a], 0
mov byte [esi + 0x4b], 0
mov byte [esi + 0x4c], 0
mov byte [esi + 0x4d], 0
mov byte [esi + 0x4e], 0
mov byte [esi + 0x4f], 0
je 0x3b8d1f
jne 0x3b8d1f
push 0x3b8b77
ret
jne 0x3b8b7b
jmp 0x66d283
mov byte [esi + 0x2b], 0
je 0x3b8b59
jmp 0x3b8b37
je 0x3b8b41
push 0x3b8bff
ret
mov byte [esi + 0x42], 0
push 0x3b8aba
ret
mov byte [esi + 0x11], 0
mov byte [esi + 0x12], 0
mov byte [esi + 0x13], 0
je 0x3b8b2d
jne 0x3b8b2d
jmp 0x3c15e8
jmp 0x3b8b84
mov byte [esi + 0x29], 0
mov byte [esi + 0x2a], 0
je 0x3b8bb9
jne 0x3b8bb9
je 0x59d2e7
mov byte [esi + 0x1e], 0
mov byte [esi + 0x1f], 0
je 0x3b8b7b
je 0x3b8bb6
jne 0x3b8bb6
je 0x3b89d9
jne 0x3b8dc9
add byte [eax], al
add byte [eax], al
mov byte [esi + 0x53], 0
mov byte [esi + 0x54], 0
mov byte [esi + 0x55], 0
mov byte [esi + 0x56], 0
mov byte [esi + 0x57], 0
je 0x3b8ae4
jne 0x3b8ae4
jmp 0xff391073
mov byte [esi + 0x21], 0
mov byte [esi + 0x22], 0
mov byte [esi + 0x23], 0
mov byte [esi + 0x24], 0
mov byte [esi + 0x25], 0
mov byte [esi + 0x26], 0
push 0x3b8ac8
ret
je 0x7fd356
mov byte [esi + 0x44], 0
mov byte [esi + 0x45], 0
mov byte [esi + 0x46], 0
mov byte [esi + 0x47], 0
je 0x3b8d33
jne 0x3b8d33
je 0x3b897b
jne 0x3b86a4
jmp 0x3b8cb9
push 1
call dword [eax]
mov ecx, dword [esi + 0xc]
test ecx, ecx
je 0x3b8b45
mov eax, dword [ecx]
jmp 0x3b8bc6
je 0x3b8c8c
jne 0x3b8c8c
je 0x63d3a3
jmp 0x3b8c0f
mov byte [esi + 0x31], 0
mov byte [esi + 0x32], 0
mov byte [esi + 0x33], 0
mov byte [esi + 0x34], 0
mov byte [esi + 0x35], 0
mov byte [esi + 0x36], 0
je 0x3b8d4b
jne 0x3b8d4b
je 0x3b8933
jne 0x3b882e
je 0x3b8cb9
je 0x3b8b4f
jne 0x3b8b4f
je 0x508253a6
mov byte [esi + 0x50], 0
mov byte [esi + 0x51], 0
mov byte [esi + 0x52], 0
push 0x3b8c3f
ret
add dh, al
inc esi
push ecx
add dh, al
inc esi
push edx
add byte [eax + 0x3f], ch
invalid
mov byte [esi + 0x48], 0
je 0x3b8bf9
jne 0x3b8bf9
punpckhbw mm3, qword [esi]
lea edi, [ebx]
add bl, al
jmp 0x72d415
mov byte [esi + 0x37], 0
mov byte [esi + 0x38], 0
mov byte [esi + 0x39], 0
mov byte [esi + 0x3a], 0
je 0x3b8b08
jne 0x3b8b08
jmp 0x3b8c8a
mov byte [esi + 0x5b], 0
pop esi
ret
mov byte [esi + 0x41], 0
je 0x3b8bd4
jne 0x3b8bd4
je 0x78d493
mov byte [esi + 0x3d], 0
mov byte [esi + 0x3e], 0
mov byte [esi + 0x3f], 0
mov byte [esi + 0x40], 0
je 0x3b8db7
jne 0x3b8db7
add byte [eax], al
add byte [eax], al
je 0x3b8ce6
jne 0x3b8ce6
add byte [eax], al
add byte [eax], al
mov byte [esi + 0x15], 0
mov byte [esi + 0x16], 0
push 0x3b8d6d
ret
mov ecx, dword [esi + 8]
lea edx, [esp + 0x3c]
push 0x3b8f44
ret
mov ecx, esi
push dword [esp]
push ebp
call fcn.003bb180
test eax, eax
je 0x3b8ea6
je 0x3b9777
push 0x3b9418
ret
mov byte [esp + 0x1c], 0
mov byte [esp + 0x1d], 0
mov byte [esp + 0x1e], 0
mov byte [esp + 0x1f], 0
mov byte [esp], 0
mov byte [esp + 1], 0
mov byte [esp + 2], 0
je 0x3b9701
jne 0x3b9701
jmp 0x7c5fd322
mov eax, dword [esp + 0x7c]
mov ebp, dword [esp + 0x78]
mov ebx, dword [esp + 0x70]
jmp 0x3b913a
je 0x3b95fa
jne 0x3b95fa
jmp 0x1b5fd37d
mov byte [esp + 0x1b], 0
je 0x3b8e64
jne 0x3b8e64
je 0x3b94e8
jne 0x3b94e8
jne 0x3b8fba
add byte [eax], al
add byte [eax], al
add esp, 4
je 0x3b94c5
jne 0x3b94c5
jmp 0x35112f5
je 0x3b91fd
jne 0x3b91fd
je 0x43e3dd
jmp 0x3b9749
add cl, ch
mov byte [esp + 0x28], 0
mov byte [esp + 0x29], 0
mov byte [esp + 0x2a], 0
push 0x3b9449
ret
ret 0x10
mov ecx, esi
push ebp
push ebx
call fcn.003b9d30
je 0x3b91ab
jne 0x3b91ab
mov ebp, dword [esp + 0x78]
je 0x3b97ab
jne 0x3b97ab
push ebp
call fcn.003bb410
push 0x3b8fe0
ret
lea ebx, [esp + 0x34]
lea ebp, [esp + 0x38]
mov eax, dword [ecx]
push edx
push ebx
push ebp
je 0x3b965d
jne 0x3b965d
je 0x3b9552
jne 0x3b9552
je 0x3bd17cd7
push 0x3b95ed
ret
add bl, al
add byte [eax], al
add byte [eax], al
cmp dword [ecx + 0xc], 0
mov esi, ecx
je 0x3b8ea6
je 0x3b8e93
push 0x3b97c1
ret
mov eax, dword [ebx]
push 0
push 0
push 0x3b91da
ret
jmp 0x3b8f75
jne 0x3b950c
add byte [eax], al
add byte [eax], al
push ebx
call 0x3b97e0
xor edi, edi
test eax, eax
je 0x3b8f12
push 0x3b8ea6
ret
je 0x3b8f0f
jne 0x3b8f0f
add byte [eax], al
add byte [eax], al
je 0x3b89f0
jne 0x3b8b41
pcmpeqb mm3, qword [ebp + 0x75]
pop ebx
je 0x3b8b84
jne 0x3b8a37
add byte [eax], al
add byte [eax], al
je 0x3b962d
jne 0x3b962d
je 0x7c600532
push dword [esp + 0x7c]
call 0x3ba7a0
je 0x3b971b
jne 0x3b971b
push 0x3b958b
ret
mov ebx, dword [esp + 0x7c]
push ebx
call fcn.003baaf0
je 0x3b92c7
jne 0x3b92c7
jmp 0xe98e91d1
push 1
push ebx
jmp 0x3b9172
mov ebx, eax
mov ecx, esi
push dword [esp + 0x78]
je 0x3b8f37
jne 0x3b8f37
jmp 0x5aa14b5
test eax, eax
je 0x3b8ea6
je 0x3b8e26
je 0x3b960e
jne 0x3b960e
jmp 0x525bbd
call 0x3ba7a0
mov ebx, dword [esp + 0x30]
mov ecx, ebx
push 1
je 0x3b950c
je 0x3b8fbc
jne 0x3b8fbc
je 0x3b8941
jne 0x3b8942
je 0x305fdd8d
mov edx, esp
push 0
je 0x3b9358
jne 0x3b9358
add byte [eax], al
add byte [eax], al
test ebp, ebp
je 0x3b8ea6
je 0x3b9432
jne 0x3b9432
je 0x3b8cd3
jne 0x3b8645
add byte [eax], al
add byte [eax], al
mov dword [esi + 0x6c], eax
mov dword [esp + 0x3c], 0
mov byte [esp + 0x24], 0
push 0x3b978e
ret
je 0x3b9769
jne 0x3b9769
add byte [eax], al
add byte [eax], al
call 0x3ba7a0
lea ecx, [esi + 4]
lea eax, [esp + 0x4c]
lea edx, [esp + 0x4a]
push 0x3b91f0
ret
mov ecx, ebx
je 0x3b9257
push 0x3b92e9
ret
jne 0x3b8ef0
je 0x404b8c
add byte [edi], cl
test cl, ch
sti
cld
invalid
jmp 0x3b8ea6
test eax, eax
je 0x3b8ea6
je 0x3b953e
jmp 0x3b952f
pop ebx
pop ebp
je 0x3b8ff0
jne 0x3b8ff0
je 0x3b9670
jne 0x3b9670
je 0xfcb715ed
invalid
lea eax, [ebx + 1]
push eax
call fcn.003f4b2a
add esp, 4
test eax, eax
je 0x3b8ea6
jmp 0x3b9021
push ebp
push 0xe0000000
je 0x3b8f27
jne 0x3b8f27
push 0x3b963a
ret
test eax, eax
je 0x3b8ea6
mov ecx, esi
push dword [esp + 0x3c]
je 0x3b951f
jne 0x3b951f
je 0x3b8ce6
jne 0x3b960e
je 0x275fd77e
add byte [edi], cl
test byte [edx], dl
add eax, dword [eax]
add byte [edi], cl
test dword [ebx + eax], ecx
add byte [eax], al
je 0x844b5350
test eax, eax
je 0x3b8ea6
xlatb
sti
invalid
je 0x3b96cc
jne 0x3b96cc
je 0x3b897b
jne 0x3b8be0
je 0xffa417fc
invalid
jne 0x3b945f
je 0x3b95fa
jne 0x3b95fa
jmp 0x44c71731
mov eax, dword [esp + 0x7c]
je 0x3b9485
jne 0x3b9485
je 0x3b8c1d
jne 0x3b93a6
je 0x3b8ea6
je 0x3b8e17
jne 0x3b8e17
je 0x3b887e
jne 0x3b881e
je 0x7c5fd7e7
mov eax, dword [esp + 0x7c]
push eax
push edx
push ebx
push ebp
mov eax, dword [esp + 0x84]
je 0x3b9162
je 0x3b93bc
jne 0x3b93bc
je 0x3b8dc9
jne 0x3b8f44
jmp 0x4831791
mov ecx, ebx
mov dword [esp + 0x40], eax
mov eax, dword [esi + 0x68]
mov dword [esp + 0x44], eax
jmp 0x3b8f91
jne 0x3b9162
push dword [eax + 0x18]
lea eax, [esp + 8]
push eax
lea eax, [esp + 0x1c]
push eax
push ebp
call fcn.003badf0
je 0x3b90b6
jne 0x3b90b6
je 0xf0fa17f6
je 0x3b84a7
invalid
jne 0x3b872a
push 0x3b931e
ret
je 0x3b963a
jne 0x3b963a
add byte [eax], al
add byte [eax], al
jmp 0x3b8e64
mov eax, dword [esp + 0x74]
push 0x3b90a2
ret
push eax
push 2
mov ebp, dword [esp + 0x7c]
push ebp
je 0x3b90d1
jne 0x3b90d1
jmp 0x48e9487
call dword [edx + 4]
test eax, eax
je 0x3b9338
jne 0x3b9338
add byte [eax], al
add byte [eax], al
push 0
je 0x3b902f
je 0x3b9626
jne 0x3b9626
jmp 0x844b704e
test ebx, ebx
je 0x3b8ea6
mov ebp, dword [esp + 0x74]
mov ecx, esi
push dword [ebp + 0x18]
je 0x3b9320
jne 0x3b9320
jmp 0x3b93e3
je 0x9156d6
call fcn.003beab0
mov ebx, eax
push ebp
call fcn.003f4b33
je 0x3b8ed2
add byte [ecx + 0x3ce855c3], cl
mov dh, 3
add byte [edi], cl
test ch, dl
stc
invalid
jne 0x3b8ed2
je 0xfef31a18
jne 0x3b93c2
invalid
jmp 0x7c60019b
mov ebp, dword [esp + 0x7c]
push ebp
je 0x3b9575
jne 0x3b9575
add byte [eax], al
add byte [eax], al
jmp 0x3b8f6b
mov eax, dword [esp + 0x78]
je 0x3b93c2
jmp 0x3b9505
jne 0x3b953e
je 0x3b8738
jne 0x3b85d4
jmp 0x745ff1cd
mov ebx, dword [esp + 0x74]
mov ecx, esi
push dword [ebx + 0x18]
push ebp
push 0x3b97a0
ret
add esp, 0x5c
pop esi
pop edi
jmp 0x3b91be
push dword [esp + 0x34]
push dword [esp + 0x8c]
je 0x3b949b
jne 0x3b949b
je 0x78600a78
push dword [esp + 0x78]
call fcn.003bfd00
je 0x3b9188
jne 0x3b9188
jmp 0x6a8beb78
mov eax, edi
je 0x3b8f5d
jne 0x3b8f5d
jmp 0x3b9000
jne 0x3b8e26
je 0x713b87a3
mov ecx, esi
push dword [eax + 0x18]
push ebp
je 0x3b9063
sbb byte [ebp + 0xf], dl
test byte [ecx - 6], al
invalid
je 0x3b9687
jne 0x3b9687
jne 0x3b902f
jmp 0x40b05bba
mov ebp, eax
je 0x3b9671
jne 0x3b9671
jmp 0x3bcd3ca0
mov eax, dword [esp + 0x10]
mov ebx, dword [esi + 0x6c]
mov dword [esp + 0x20], eax
mov eax, dword [esp + 0x4c]
je 0x3b93a6
je 0x3b9780
jne 0x3b9780
je 0x8543e760
call dword [eax + 8]
test eax, eax
je 0x3b8ea6
ror byte [edi], 0x84
clc
invalid
mov eax, dword [esp + 0x38]
jmp 0x3b96df
jmp 0x24b095c8
push ebx
push dword [esp + 0x24]
push eax
call fcn.003b5df0
add esp, 0xc
push 0x3b90fe
ret
jne 0x3b9063
je 0x95fdb59
add dh, al
inc esp
and al, 0xa
add byte [edi], cl
test byte [ebx + 0xffffffa], dh
test dword [ebp - 0x16000006], ebp
test bh, bh
je 0x3b96ce
push esp
je 0x3b955c
jne 0x3b955c
je 0xf9431acc
invalid
je 0x3b8ef0
push ds
clc
invalid
je 0x3b9197
jne 0x3b9197
jmp 0x345ff36e
mov ebx, dword [esp + 0x34]
mov dword [esp + 0x20], eax
je 0x3b8ee2
jne 0x3b8ee2
je 0x3b8d4b
jne 0x3b84ad
je 0x35fdbcb
mov byte [esp + 3], 0
mov byte [esp + 4], 0
je 0x3b8f6b
add dh, al
inc esp
and al, 4
add byte [edi], cl
test byte [edx - 8], bl
invalid
jne 0x3b8f6b
add byte [eax], al
add byte [eax], al
lea eax, [esp + 0x10]
je 0x3b9787
jne 0x3b9787
jmp 0x3bc9bd90
push ebx
je 0x3b904c
jne 0x3b904c
je 0x3b8e64
jne 0x3b8be0
add byte [eax], al
add byte [eax], al
je 0x3b945f
je 0x3b930b
jne 0x3b930b
je 0x3b8768
jne 0x3b85d4
je 0x7abfa6bd
push eax
je 0x3b94ea
std
invalid
jne 0x3b94ea
jmp 0x34a964
jmp 0x3b908d
jne 0x3b93a6
jmp 0x50918914
mov ecx, esi
push ebp
push eax
jmp 0x3b972c
push ebp
call fcn.003be530
je 0x3b928c
jne 0x3b928c
add byte [eax], al
add byte [eax], al
jne 0x3b8e93
add byte [eax], al
add byte [eax], al
push 4
call dword [eax + 0xc]
mov edx, dword [ebp]
mov ecx, ebp
push 0x3b8e41
ret
je 0x3b9ab7
jne 0x3b9ab7
je 0x3b960e
jne 0x3b84e6
add byte [eax], al
add byte [eax], al
test byte [edi], cl
inc edi
imul ecx
fild dword [eax + eax]
add byte [edi], cl
test byte [ebx], ah
add al, 0
add byte [edi], cl
test dword [4], ebx
add byte [eax], al
add cl, ch
add al, byte [ebx]
add byte [eax], al
cmova esi, edi
jmp 0x3b9ce0
je 0x3b9c2e
jne 0x3b9c2e
add byte [eax], al
add byte [eax], al
jmp 0x3b9b1c
add byte [eax], al
add byte [eax], al
jmp 0x3b9ca4
add byte [eax], al
add byte [eax], al
ja 0x3b98e4
jmp 0x3b9bab
push 0x3b9986
ret
je 0x3b9b3d
mov edi, eax
je 0x3b9938
jne 0x3b9938
je 0x3b9b99
jne 0x3b9b99
je 0x3b9b8d
jne 0x3b8e17
je 0x753aefd5
and al, 0x18
push esi
call dword [sym.imp.HDWOMH_6aod_QddeNmda]
je 0x3b9900
jne 0x3b9900
por mm1, qword [eax - 0x17]
psubsw mm6, qword [ecx - 0x7cffffff]
les ecx, [eax]
test esi, esi
je 0x3b9a13
mov ecx, dword [esi + 4]
push 0x3b9c15
ret
push 0
je 0x3b981e
jne 0x3b981e
call dword [sym.imp.HDWOMH_6aod_DdqGahmWmf]
xor ebx, ebx
test eax, eax
jmp 0x3b9bfb
je 0x3b9afa
jmp 0x3b9b54
jbe 0x3b9bab
je 0x3b9cc7
jne 0x3b9cc7
je 0x3b92c7
push 0x3b9979
ret
test eax, eax
je 0x3b9bf2
jne 0x3b9bf2
je fcn.003b84c0
push 0x3b9a23
ret
mov dword [esp + 0x1c], ecx
mov dword [esp + 0x18], eax
je 0x3b9951
jne 0x3b9951
add byte [eax], al
add byte [eax], al
je 0x3b9aa6
jne 0x3b9aa6
jmp 0xec23e97c
inc eax
push eax
call fcn.003f4b2a
add esp, 4
test eax, eax
mov dword [esp + 0xc], eax
jmp 0x3b9b8d
je 0x3b9bcb
jne 0x3b9bcb
je 0x20c1d72
je 0x3b9b35
add byte [eax], al
jne 0x3b9b35
je 0x3b85fb
jne 0x3b87db
je 0xed041e8c
invalid
movzx eax, word [edi + 0x14]
xor esi, esi
movzx ecx, word [edi + 6]
mov edx, dword [edi + 0x3c]
cmp dword [edi + 0x84], 4
je 0x3b9b9d
jne 0x3b9b9d
je 0x3b983b
jne 0x3b983b
je 0x3b99e3
jne 0x3b88f6
je 0x2d31eda
jne 0x3b9c64
add byte [eax], al
jne 0x3b9805
movzx eax, word [edi + 0x14]
je 0x3b9a7e
jne 0x3b9a7e
je 0x15fdeaf
add dh, al
inc esp
and al, 2
add dh, al
inc esp
and al, 3
add byte [edi], cl
test bl, bl
add byte [eax], al
add byte [edi], cl
test ebp, edx
add byte [eax], al
add byte [edi], cl
test byte [edi + ebp*8 - 1], ah
jmp [eax - 0x68]
pop ebx
pop ebp
ret 8
je 0x3b9cf5
jne 0x3b9cf5
add byte [eax], al
add byte [eax], al
jne 0x3b953e
add byte [eax], al
add byte [eax], al
mov dword [esp + 0x10], 0
mov dword [esp + 0xc], 0
call dword [sym.imp.HDWOMH_6aod_PdqGahmTklmltF]
push 0x3b9c47
ret
xor esi, esi
movzx ecx, word [edi + 6]
je 0x3b9c80
jne 0x3b9c80
je 0x444baa88
movsd xmm0, qword [esp + 0x2c]
and al, 0x2c
movsd qword [esp + 4], xmm0
mov dword [esp], esi
je 0x3b9a2d
jne 0x3b9a2d
jmp 0x5f300037
lea esp, [ebp - 0xc]
pop esi
pop edi
je 0x3b9a0e
jne 0x3b9a0e
push ebp
mov ebp, esp
push ebx
push 0x3b9824
ret
je 0x3b9b63
jne 0x3b9b63
add byte [eax], al
add byte [eax], al
call fcn.003b5f10
add esp, 8
je 0x3b9b7e
push 0x3b9b4d
ret
mov eax, dword [esp + 0xc]
mov edi, dword [eax + 0x3c]
add edi, eax
mov eax, dword [ebp + 0xc]
cmp eax, 0x8664
je 0x3b9b2f
cmp eax, 0x14c
push 0x3b9b6e
ret
cmp dword [edi + 0x74], 4
lea eax, [edi + eax + 0x18]
lea edi, [edi + 0x98]
jmp 0x3b97fd
jmp 0x3b9991
call fcn.003f4b33
add esp, 4
mov eax, ebx
je 0x3b992b
jne 0x3b992b
je 0x4324cac6
std
invalid
jne 0x3b9afa
je 0x3b981a
jne 0x3b981a
jmp 0x45fe02d
mov byte [esp + 4], 0
je 0x3b9bd9
jne 0x3b9bd9
je 0xfe951f81
invalid
test eax, eax
je 0x3b9853
jne 0x3b9853
jmp 0x13a44a05
je 0x3b9b3d
push 0x3b9d13
ret
add byte [eax], al
add byte [eax], al
lea eax, [edi + eax + 0x18]
push 0x3b9ac1
ret
seta bl
push dword [esp + 0xc]
je 0x3b995f
jne 0x3b995f
je 0x3b8bb9
jne 0x3b8920
add byte [eax], al
add byte [eax], al
je 0x3b9c5d
jne 0x3b9c5d
je 0x55fe0a3
mov byte [esp + 5], 0
mov byte [esp + 6], 0
mov byte [esp + 7], 0
push 0x3b98b0
add dh, al
inc esp
and al, 6
add dh, al
inc esp
and al, 7
add byte [eax - 0x50], ch
cwde
cmp eax, dword [eax]
ret
je 0x3b9bab
jmp 0x3b98d1
je 0x3b9b3d
mov dword [esp + 0x10], eax
push dword [ebp + 0xc]
push esi
je 0x3b9ae5
jne 0x3b9ae5
add ecx, 0x10
xor ebx, ebx
cmp dword [esp + 0x10], eax
je 0x3b98de
jne 0x3b98de
add byte [eax], al
add byte [eax], al
je 0x3b9cd8
jne 0x3b9cd8
je 0x3b84ad
jne 0x3b90b6
jmp 0xc0c1777c
sub esp, 0x14
je 0x3b9cb2
jne 0x3b9cb2
mov edi, dword [eax + ecx*8 - 0x18]
add edi, dword [eax + ecx*8 - 0x14]
push edx
push edi
je 0x3b984d
jne 0x3b984d
push 0x3b984c
ret
mov edx, dword [edi + 0x3c]
je 0x3b9815
jne 0x3b9815
je 0x3bd696fd
add bl, al
jmp 0xef1921ab
push esi
je 0x3b98be
jne 0x3b98be
jmp 0x39789f
jmp 0x3b9a92
mov eax, dword [esp + 0x10]
xor ebx, ebx
sub eax, edi
cmp eax, ecx
jmp 0x3b9ba8
xor eax, eax
xor ecx, ecx
xor esi, esi
xor edx, edx
movzx ecx, cx
lea ecx, [ecx + ecx*4]
je 0x3b9c64
jmp 0x3b99c7
mov ecx, 0x10
xor ebx, ebx
cmp dword [esp + 0x10], eax
je 0x3b983f
jne 0x3b983f
punpckhbw mm7, mm4
xchg edi, eax
cmp eax, dword [eax]
ret
push esi
jmp 0x3ba1d3
mov byte [esp + 0xa], 0
mov byte [esp + 0xb], 0
mov byte [esp + 0xc], 0
mov byte [esp + 0xd], 0
mov byte [esp + 0xe], 0
je 0x3ba2d9
je 0x3ba24f
jne 0x3ba24f
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
jmp 0x3b9e2e
ja 0x3ba102
je 0x3ba687
jne 0x3ba687
je 0x3b90d1
jne 0x3b8b37
add byte [eax], al
add byte [eax], al
push edx
push ecx
mov ecx, dword [ebp + 0xc]
je 0x3b9edd
jne 0x3b9edd
jmp 0x3bdf9946
push 0x3ba3fb
ret
mov dword [ebx + 0x64], eax
je 0x3b9e0b
jne 0x3b9e0b
add byte [eax], al
add byte [eax], al
test cl, ch
daa
push es
add byte [eax], al
add byte [eax], al
add byte [eax], al
jmp 0x3ba42e
je 0x3b9f13
je 0x3ba273
jne 0x3ba273
je 0x45fe2ae
mov eax, dword [esp + 4]
je 0x3ba74b
jmp 0x3ba0e2
je 0x3ba0d6
jne 0x3ba0d6
test edi, edi
je 0x3b9ec9
je 0x3b9ec0
jne 0x3b9ec0
je 0x834062cf
add esp, 4
cmp dword [esp + 0x1c], 0
jl 0x3b9e72
sbb al, 0
jle 0x3b9e56
add ebx, eax
jmp 0x3b9e7c
sub ebx, eax
je 0x3b9e7c
jmp 0x3b9e85
mov ebx, dword [ebx + 0x5c]
add ebx, 5
push eax
je 0x3ba194
jne 0x3ba194
je 0x3b9900
cli
invalid
jne 0x3b9bcb
jmp 0x3d6969
jmp 0x3ba04b
jne 0x3b9e7c
je 0x3b856d
jne 0x3b93c2
je 0x5c122a8
je 0x3ba420
add byte [eax], al
je 0x3ba60c
jne 0x3ba60c
add byte [eax], al
add byte [eax], al
mov eax, dword [esp + 0x24]
test eax, eax
je 0x3b9d7c
jmp 0x3ba3a1
push edi
call fcn.003f4b33
add esp, 4
jmp 0x3b9eab
push ecx
push eax
jmp 0x3ba48b
je 0x3ba255
jne 0x3b9162
mov dword [esp + 0x40], eax
je 0x3ba285
jne 0x3ba285
add byte [eax], al
add byte [eax], al
push eax
call fcn.003f4b33
jmp 0x3ba5b0
je 0x1c5fe3a0
mov dword [esp + 0x1c], eax
jmp 0x3b9e5c
test eax, eax
je 0x3b9e95
je 0x3ba694
jne 0x3ba694
invalid
push edi
push esi
and esp, 0xfffffff8
sub esp, 0x50
mov ebx, dword [ebp + 8]
je 0x3ba0b4
jne 0x3ba0b4
je 0x3b848b
jne 0x3b9a0e
sub ebx, eax
je 0x3ba1fb
jne 0x3ba1fb
punpckhbw mm3, mm4
sahf
cmp eax, dword [eax]
ret
je 0x3ba2ac
push 0x3ba1f4
ret
test eax, eax
je 0x3b9e95
je 0x3ba290
jne 0x3ba290
mov eax, dword [esp + 4]
mov dword [eax + 0x68], ebx
mov ebx, 1
push 0x3ba4c0
ret
jne 0x3ba394
je 0x3ba1a2
jne 0x3ba1a2
jmp 0x8947f174
call dword [eax + 0xc]
mov dword [esp + 0x20], eax
lea eax, [esp + 0x20]
je 0x3b9dda
push 0x3b9feb
ret
mov dword [esp + 4], ecx
mov dword [esp + 0x14], 0
mov byte [esp + 8], 0
mov byte [esp + 9], 0
je 0x3ba4c7
jne 0x3ba4c7
mov eax, ebx
lea esp, [ebp - 0xc]
pop esi
jmp 0x3ba644
jne 0x3ba74b
add byte [eax], al
add byte [eax], al
jmp 0x3ba30d
mov ecx, 0x66666667
mov eax, ebx
jmp 0x3ba76b
je 0x3ba1ed
jne 0x3ba1ed
push 0x3ba0f2
ret
mov byte [esp + 0xf], 0
push dword [ebp + 0xc]
push ebx
call fcn.003b5f10
add esp, 8
push 0x3b9f58
ret
mov eax, ebx
xor edx, edx
div ecx
mov ebx, edx
jmp 0x3b9fd7
mov ecx, dword [esp + 0x24]
lea eax, [eax + ecx + 1]
mov ecx, dword [esp + 0x18]
push eax
call fcn.003c1aa0
je 0x3b9df6
jne 0x3b9df6
call fcn.003efadb
jmp 0x3b9e48
je 0x3b9616
jne 0x3b92c7
jmp 0xfeb226c2
jne 0x3ba02b
je 0x3ba0ec
je 0x3ba32f
jne 0x3ba32f
je 0x3b85ae
jne 0x3ba1a2
add byte [eax], al
add byte [eax], al
call fcn.003bb8b0
test eax, eax
je 0x3ba02b
je 0x3b9e1f
jne 0x3b9e1f
jmp 0x3985da
jmp 0x3b9fd5
mov ecx, dword [esp + 0x18]
push ebx
push dword [esp + 0x18]
call fcn.003c1d00
xor ebx, ebx
test eax, eax
je 0x3ba394
je 0x3ba05e
jne 0x3ba05e
jmp 0x245fe6af
mov eax, dword [esp + 0x24]
mov dword [esp + 0x18], ecx
mov dword [esp + 0x1c], eax
add edx, eax
push 0
push 2
je 0x3ba59d
jne 0x3ba59d
push 0x3ba409
ret
jne 0x3ba2d9
mov ebx, eax
cmp ecx, 5
je 0x3b9da6
jne 0x3b9da6
add byte [eax], al
add byte [eax], al
jmp 0x3ba69c
jne 0x3b9f13
je 0x3b97e0
jne 0x3b8f5d
sub esp, 0x14
push 0x3ba5dc
ret
mov edi, eax
mov ecx, dword [esp + 0xc]
mov eax, dword [esp + 8]
mov dword [esp + 0x44], ecx
je 0x3b9ef0
push 0x3ba6cd
ret
push 0x3ba462
ret
je 0x3ba124
jne 0x3ba124
mov ebx, dword [esp + 4]
add ecx, eax
mov dword [ebx + 0x5c], ecx
mov ecx, dword [esp + 0x34]
add ecx, eax
mov dword [ebx + 0x60], ecx
je 0x3ba4f9
jne 0x3ba4f9
je 0x3b8eb3
je 0x3ba38a
jne 0x3ba38a
mov ecx, dword [eax + 0x28]
test ecx, ecx
je 0x3ba02b
je 0x3ba26a
jne 0x3ba26a
add byte [eax], al
add byte [eax], al
push 0x3ba2e5
ret
jne 0x3ba0ec
je 0x105fe802
add byte [eax], al
add byte [eax], al
mov dword [esp + 0xc], 0
call dword [sym.imp.HDWOMH_6aod_PdqGahmTklmltF]
jmp 0x3ba65d
jne 0x3ba554
je 0x3b9dc8
jne 0x3b9dc8
je 0x3b8a70
jne 0x3b991b
jmp 0x745fd800
je 0x3ba13f
jne 0x3ba13f
je 0x193289d
jne 0x3ba4e7
add byte [eax], al
add byte [eax], al
add byte [eax], al
je 0x3ba02b
push 0x3ba4b2
ret
je 0x3ba534
jne 0x3ba534
je 0x3b9900
jne 0x3b8b08
jmp 0x3be2ef26
je 0x3ba6bc
jne 0x3ba6bc
je 0x2b0a847
je 0x3ba3d5
jne 0x3ba3d5
je 0x844b645e
test eax, eax
je 0x3ba4aa
int 0
add byte [eax], al
lea eax, [esp + 0x48]
je 0x3ba71b
jne 0x3ba71b
je 0x3b8807
jne 0x3b93bc
je 0xc0cb8c4f
invalid
je 0x3b9e3a
jne 0x3b9e3a
add byte [eax], al
add byte [eax], al
je 0x3ba570
jne 0x3ba570
je 0x7051a383
push ecx
call dword [sym.imp.HDWOMH_6aod_QddeNmda]
je 0x3ba628
mov eax, dword [0x840f003f]
in eax, dx
add dword [eax], eax
add byte [edi], cl
test edi, esp
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [ebx + 0xf30244c], cl
test cl, bl
invalid
jne 0x3ba628
add byte [eax], al
add byte [eax], al
mov ecx, dword [esp + 0x30]
je 0x3ba328
jne 0x3ba328
push 0
push eax
push esi
push edi
mov esi, ecx
jmp 0x3ba6ae
je 0x3b9d41
jne 0x3b9d41
je 0xfe4928ac
invalid
ret 8
mov esi, ecx
push 0x3ba0fd
ret
je 0x3b9d49
jne 0x3b9d49
je 0xfaf329e8
invalid
xor ebx, ebx
xor edi, edi
je 0x3ba02b
push 0x3b9de0
ret
jmp 0x3ba176
je 0x3b9938
jne 0x3b9787
add byte [eax], al
add byte [eax], al
cmp ecx, 0x14c
je 0x3ba1af
jne 0x3ba1af
je 0x3b8bb9
jne 0x3b8ce6
jmp 0x3b9f11
je 0x3b9f04
jne 0x3b9f04
psubsw mm7, qword [ebx - 0x16000008]
je 0x3ba3cf
jne 0x3ba3cf
jmp 0xff892967
je 0x3ba4a7
jne 0x3ba4a7
je 0x3b88b5
jne 0x3b8b26
add byte [eax], al
add byte [eax], al
mov esi, ebx
push 0x3b9f44
ret
push dword [ebp + 0xc]
je 0x3ba635
jne 0x3ba635
add byte [eax], al
add byte [eax], al
add esp, 4
je 0x3b9d7c
jne 0x3b9d7c
add byte [eax], al
add byte [eax], al
je 0x3ba0ec
je 0x3ba50f
jne 0x3ba50f
push 0x3b9fa2
ret
jne 0x3ba420
jmp 0x3ba4ff
mov eax, edx
sar edx, 1
shr eax, 0x1f
push 0x3ba3c1
ret
test eax, eax
je 0x3ba02b
jmp 0x3ba6e5
lea eax, [esp + 0x20]
push eax
push 0x3ba677
ret
pop edi
pop ebx
pop ebp
je 0x3ba554
je 0x3ba354
jne 0x3ba354
add byte [eax], al
add byte [eax], al
cmp dword [esp + 0x14], 0
je 0x3ba410
mov ecx, dword [esp + 4]
lea eax, [esp + 0x14]
push 0x3ba57a
ret
je 0x3ba37c
jne 0x3ba37c
jmp 0x3bddec00
push 0x3ba245
ret
lea edx, [esp + 0x24]
je 0x3ba35a
jne 0x3ba35a
je 0xf78a2ac1
je 0x3b9e02
invalid
jne 0x3b9e02
je 0x4c968c1
add edx, eax
lea eax, [edx + edx*4]
xchg edx, eax
je 0x3ba112
jne 0x3ba112
jne 0x3b9ef0
add byte [eax], al
add byte [eax], al
je 0x3ba4f9
jne 0x3ba4f9
je 0x8b77ee74
mov eax, dword [edi + 0x3c]
mov ecx, dword [ebp + 0xc]
add eax, edi
dec ebp
or al, 1
clc
cmp ecx, 0x8664
je 0x3ba5c3
jne 0x3ba5c3
add byte [eax], al
add byte [eax], al
call fcn.003f4b2a
add esp, 4
je 0x3ba037
jne 0x3ba037
add byte [eax], al
add byte [eax], al
je 0x3ba455
jne 0x3ba455
add byte [eax], al
add byte [eax], al
push 1
push 6
je 0x3ba071
jne 0x3ba071
je 0x3b8b77
jne 0x3b992b
add byte [eax], al
add byte [eax], al
mov edx, dword [esp + 0x2c]
lea ecx, [eax + 5]
je 0x3ba220
jne 0x3ba220
je 0x3ba112
jne 0x3b965d
jmp 0x844b9166
imul ecx
je 0x3ba61a
jne 0x3ba61a
je 0x3b9ee4
jne 0x3b9ee4
je 0x3b983b
jne 0x3b98b0
nop word cs:[eax + eax]
nop dword [eax + eax]
jmp 0x3ba825
sub eax, edx
je 0x3ba801
jne 0x3ba801
jmp 0x844b9552
test ebp, ebp
je 0x3ba897
jmp 0x3ba86a
add byte [eax], al
add byte [eax], al
mov ebx, 0
je 0x3ba981
mov edi, eax
mov eax, dword [esp + 0x2c]
je 0x3ba7c9
je 0x3ba90d
jne 0x3ba90d
jmp 0x47b0f174
push 0x3ba83a
ret
push ebp
je 0x3baaa3
jne 0x3baaa3
push 0x3ba7a5
ret
mov ecx, ebp
mov edx, edi
neg ecx
je 0x3ba967
je 0x3baa8d
jne 0x3baa8d
add byte [eax], al
add byte [eax], al
mov byte [edx], 0
inc edx
push 0x3ba894
ret
add esi, 4
mov edx, esp
je 0x3baae2
jne 0x3baae2
push 0x3ba847
ret
ret 0x10
jne 0x3ba7c9
invalid
push 0x3ba886
ret
mov eax, ebx
add esp, 0x10
pop esi
pop edi
je 0x3baa6d
jne 0x3baa6d
add byte [eax], al
add byte [eax], al
je 0xe3b084cf
jne 0x3ba981
push 0
push dword [esp + 0x28]
call dword [sym.imp.HDWOMH_6aod_DdqGahmWmf]
je 0x3ba832
jne 0x3ba832
je 0x3ba7d8
jne 0x3ba7d8
je 0x3b85ae
jne 0x3b9f58
je 0x305ff661
xor edx, edx
test edi, edi
je 0x3baa4a
jne 0x3baa4a
je 0x3b8dc9
jne 0x3b9e1f
je 0xfe262eff
invalid
push edi
push esi
sub esp, 0x10
je 0x3baa2c
jne 0x3baa2c
add byte [eax], al
add byte [eax], al
push 0x3ba9a0
ret
mov esi, ecx
je 0x3baa5a
jne 0x3baa5a
je 0xdf152f47
invalid
cmovg edx, ecx
je 0x3ba7c2
jne 0x3ba7c2
jmp 0x8ba7f3e9
mov ecx, dword [ecx + 0x6c]
mov eax, dword [ecx]
push 2
push 0
push 0x3ba900
ret
pop ebx
pop ebp
je 0x3ba8ee
jne 0x3ba8ee
add byte [eax], al
add byte [eax], al
mov eax, dword [ecx]
push 0x400
push 0x3baaaa
ret
jne 0x3ba967
je 0x3b9ad5
jne 0x3b983f
add byte [eax], al
add byte [eax], al
push ebx
jmp 0x3baa0c
push 0x3ba9f6
ret
push 0x3bafc3
ret
jmp 0x347f3d3
mov eax, dword [ebp + 0xc]
add ebx, dword [eax + 4]
mov dword [esp + 0x14], 0
mov dword [esp + 0x1c], 0
je 0x3bb106
jne 0x3bb106
mov ecx, dword [ebp + 0x10]
mov byte [esp + 4], 0
jmp 0x3bb063
jne 0x3bb03c
je 0x3b93c2
jne 0x3ba26a
push 0x3bae16
ret
mov byte [esp + 0xd], 0
mov byte [esp + 0xe], 0
je 0x3baeb5
jne 0x3baeb5
add byte [eax], al
add byte [eax], al
mov byte [esp + 0xf], 0
mov byte [esp + 0x10], 0
mov byte [esp + 0x11], 0
mov byte [esp + 0x12], 0
mov byte [esp + 0x13], 0
mov eax, dword [ebp + 0x18]
je 0x3bb02c
jne 0x3bb02c
add byte [eax], al
add byte [eax], al
xor edi, edi
test ecx, ecx
je 0x3bb163
jne 0x3bb163
je 0x3bae66
jne 0x3b9fb2
je 0x3bea156b
add bl, al
push 0xc
push edx
push 0x4c
push esi
call dword [eax + 4]
je 0x3bae44
jne 0x3bae44
add byte [eax], al
add byte [eax], al
je 0x3bb0b6
jne 0x3bb0b6
jmp 0x65ff3f5
mov byte [esp + 6], 0
mov byte [esp + 7], 0
mov byte [esp + 8], 0
mov byte [esp + 9], 0
mov byte [esp + 0xa], 0
mov byte [esp + 0xb], 0
mov byte [esp + 0xc], 0
je 0x3baea3
jne 0x3baea3
je 0x3bae43
jne 0x3bae43
je 0x3b89bd
jne 0x3b84e6
je 0x18600c01
mov dword [esp + 0x18], ebx
sub esp, 0x14
movsd xmm0, qword [esp + 0x2c]
mov eax, dword [ebp + 8]
movsd qword [esp + 4], xmm0
mov dword [esp], eax
je 0x3baf93
jne 0x3baf93
je 0x105ff45e
mov dword [esp + 0x10], 0
add byte [eax], al
add byte [eax], al
je 0x3bae85
jne 0x3bae85
add byte [eax], al
add byte [eax], al
je 0x3bb0e9
jne 0x3bb0e9
je 0x3ba3c1
jne 0x3b9bd9
mov edx, dword [ebp + 8]
mov ecx, dword [ecx]
je 0x3bafed
jne 0x3bafed
je 0x3ba7d8
jne 0x3ba1a2
push 0
push eax
je 0x3bb03c
je 0x3bae73
jne 0x3bae73
add byte [eax], al
add byte [eax], al
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov ecx, dword [esp + 0x14]
mov eax, dword [esi + 0x68]
je 0x3bb0b6
jne 0x3bb0b6
add byte [eax], al
add byte [eax], al
lea edx, [esp + 4]
je 0x3baf05
jne 0x3baf05
je 0x3b8bb6
jne 0x3b90d1
add byte [eax], al
add byte [eax], al
je 0x3bae0f
jne 0x3bae0f
add byte [eax], al
add byte [eax], al
push 0x4c
push esi
push dword [ebp + 8]
call dword [sym.imp.HDWOMH_6aod_TslumBaha]
push 0x3bb052
ret
mov eax, edi
je 0x3bb144
push 0x3bb0ca
ret
mov byte [esp + 5], 0
je 0x3baf2b
jne 0x3baf2b
jmp 0xeb5fc502
mov dword [esp], edx
jmp 0x3bb07b
mov dword [esp + 0x10], 0
mov dword [esp + 0xc], 0
call dword [sym.imp.HDWOMH_6aod_PdqGahmTklmltF]
mov ecx, dword [esi + 0xc]
jmp 0x3baee1
mov dword [esp + 0x24], ecx
mov dword [esp + 4], eax
mov eax, dword [esp + 0x10]
push 0x3bae8f
ret
call dword [sym.imp.HDWOMH_6aod_PdqGahmTklmltF]
test eax, eax
je 0x3bb054
lea eax, [esp + 0x28]
jmp 0x3bafd8
sub esp, 0x14
movsd xmm0, qword [esp + 0x34]
jmp 0x3bb14f
mov ebx, dword [ebp + 0x14]
je 0x3bb16f
jne 0x3bb16f
ret 0x14
mov dword [esp + 0x10], ebx
je 0x3baf74
jne 0x3baf74
je 0x3b91a6
jne 0x3b84ad
add byte [eax], al
add byte [eax], al
and esp, 0xfffffff8
sub esp, 0x30
mov esi, ecx
je 0x3bae66
jne 0x3bae66
push 0x3bb144
ret
lea esp, [ebp - 0xc]
pop esi
pop edi
pop ebx
pop ebp
jmp 0x3bb0ff
movsd qword [esp + 4], xmm0
je 0x3bb075
jne 0x3bb075
je 0xff273576
je 0x3bb054
invalid
jmp 0x3bb0f8
mov eax, dword [ecx]
add esi, 0x10
je 0x3bb00c
push 0x3bb09d
ret
push ebp
mov ebp, esp
push edi
push esi
and esp, 0xfffffff8
sub esp, 0x28
mov byte [esp], 0
jmp 0x3bb2a3
mov eax, dword [ecx + 0x60]
mov dword [esp + 4], 0
mov dword [esp + 0x1c], 0
inc eax
mov dword [esp], eax
mov dword [esp + 0x18], eax
sub esp, 0x14
movsd xmm0, qword [esp + 0x2c]
je 0x3bb3a6
jne 0x3bb3a6
je 0x245ff659
push 0
push eax
push 4
push ecx
push edi
je 0x3bb2e0
jne 0x3bb2e0
test eax, eax
push 0x3bb30d
ret
mov byte [esp + 4], 0
mov byte [esp + 5], 0
mov byte [esp + 6], 0
mov byte [esp + 7], 0
mov dword [esp + 0xc], 0
mov edi, dword [ebp + 8]
mov esi, ecx
je 0x3bb196
jne 0x3bb196
je 0x3bb306
je 0x3bb322
jne 0x3bb322
je 0x844ac144
sub byte [ecx], al
add byte [eax], al
push 0x3bb2f2
ret
mov byte [esp + 2], 0
mov byte [esp + 3], 0
jmp 0x3bb214
je 0x3bb306
jne 0x3bb306
mov dword [esp], edi
mov dword [esp + 0x10], 0
mov dword [esp + 0xc], 0
call dword [sym.imp.HDWOMH_6aod_PdqGahmTklmltF]
je 0x3bb38d
jne 0x3bb38d
add byte [eax], al
add byte [eax], al
je 0x3bb1df
jne 0x3bb1df
add byte [eax], al
add byte [eax], al
call dword [sym.imp.HDWOMH_6aod_TslumBaha]
mov esi, eax
push 0x3bb255
ret
mov byte [esp + 1], 0
jmp 0x3bb290
jne 0x3bb0d0
mov dword [esp], edi
mov dword [esp + 0x10], 0
mov dword [esp + 0xc], 0
call dword [sym.imp.HDWOMH_6aod_PdqGahmTklmltF]
push 0x3bb2d0
ret
mov eax, esi
lea esp, [ebp - 8]
pop esi
pop edi
pop ebp
ret 8
movsd qword [esp + 4], xmm0
je 0x3bb328
push 0x3bb37f
ret
adc al, 0x31
fild dword [ebp + 0x27840ff6]
cli
invalid
dec dword [edi]
test ebp, edi
cld
invalid
add edx, dword [0x3ff7]
add byte [eax], al
add dl, byte [0x3ff7]
add byte [eax + 0x3ff71500], al
add byte [eax], al
add byte [eax], al
call dword [edi + esi*8]
aas
add byte [eax], al
add al, al
std
adc al, 0xf7
aas
add byte [eax], al
add byte [eax - 4], al
adc al, 0xf7
aas
add byte [eax], al
add al, al
cli
adc al, 0xf7
aas
add byte [eax], al
add byte [eax - 7], al
adc al, 0xf7
aas
add byte [eax], al
add byte [eax], al
clc
adc al, 0xf7
aas
add byte [eax], al
add byte [eax + 0x3ff714f6], al
add byte [eax], al
add byte [eax], al
cmc
adc al, 0xf7
aas
add byte [eax], al
add byte [eax + 0x3ff714f3], al
add byte [eax], al
add byte [eax - 0xe], al
adc al, 0xf7
aas
add byte [eax], al
add al, al
invalid