Function at 0x1d0e90
Capabilities:
Contain obfuscated stackstrings
Resolve function by parsing pe exports

Disassembly:
push ebp
push ebx
push edi
push esi
sub esp, 0x23c
mov esi, dword [0x215f2c]
mov dword [esp + 0x3c], 0x37c539ed
mov dword [esp + 0x40], 0x33cb35b2
mov dword [esp + 0x44], 0xcf3a31c4
mov dword [esp + 0x48], 0xcbf9cd2d
mov dword [esp + 0x4c], 0xc7f4c905
mov dword [esp + 0x50], 0xc3e2c5f4
mov dword [esp + 0x54], 0xdf35c1f8
mov dword [esp + 0x58], 0xdb28dd25
mov dword [esp + 0x5c], 0xd725d924
mov dword [esp + 0x60], 0xd35dd55f
mov dword [esp + 0x64], 0xef3cd1f0
mov dword [esp + 0x68], 0xebcaed00
mov dword [esp + 0x6c], 0xe7d6e9d9
mov dword [esp + 0x70], 0xe3d2e5d6
mov dword [esp + 0x74], 0xffdee127
mov dword [esp + 0x78], 0xfb03fd17
mov dword [esp + 0x7c], 0xf73cf90a
mov dword [esp + 0x80], 0xf335f538
mov dword [esp + 0x84], 0x8f06f1d0
mov dword [esp + 0x88], 0x8b468d46
mov dword [esp + 0x8c], 0x87a689b1
mov dword [esp + 0x90], 0x83728545
mov dword [esp + 0x94], 0x9f6a8170
mov dword [esp + 0x98], 0x9b719d61
mov dword [esp + 0x9c], 0x97689965
mov dword [esp + 0xa0], 0x936b9543
mov dword [esp + 0xa4], 0xaf9d911c
mov dword [esp + 0xa8], 0xab65ad61
mov dword [esp + 0xac], 0xa794a963
mov dword [esp + 0xb0], 0xa368a56b
mov dword [esp + 0xb4], 0xbf86a180
mov dword [esp + 0xb8], 0xbb62bd6b
mov dword [esp + 0xbc], 0xb763b954
mov dword [esp + 0xc0], 0xb386b560
mov dword [esp + 0xc4], 0x4fbab190
mov dword [esp + 0xc8], 0x4bbd4db5
mov dword [esp + 0xcc], 0x476649b5
mov dword [esp + 0xd0], 0x43bf459f
mov dword [esp + 0xd4], 0x5fa941bf
mov dword [esp + 0xd8], 0x5b635daf
mov dword [esp + 0xdc], 0x57895978
mov dword [esp + 0xe0], 0x53dc55ac
mov dword [esp + 0xe4], 0x6f9b51a3
mov dword [esp + 0xe8], 0x6b596d91
mov dword [esp + 0xec], 0x67576959
mov dword [esp + 0xf0], 0x635065ad
mov dword [esp + 0xf4], 0x7f4c6150
mov dword [esp + 0xf8], 0x7b487d4c
mov dword [esp + 0xfc], 0x77567948
mov dword [esp + 0x100], 0x7393759b
mov dword [esp + 0x104], 0xfef718a
mov dword [esp + 0x108], 0xbf30d82
mov dword [esp + 0x10c], 0x7cb093b
mov dword [esp + 0x110], 0x3c905cb
mov dword [esp + 0x114], 0x1fd10132
mov dword [esp + 0x118], 0x1b1a1dd6
mov word [esp + 0x11c], 0
mov dword [esp + 8], 0
mov eax, dword [esp + 8]
cmp eax, 0xe1
ja 0x1d112d
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
mov eax, dword [esp + 8]
movzx eax, byte [esp + eax + 0x3c]
push dword [esp + 8]
push eax
call fcn.001d1fc0
add esp, 8
mov ecx, dword [esp + 8]
mov byte [esp + ecx + 0x3c], al
inc dword [esp + 8]
mov eax, dword [esp + 8]
cmp eax, 0xe2
jb 0x1d1100
lea ebp, [esp + 0x3c]
push 0
push 0
push 0
push 0
push ebp
call esi
mov esi, eax
xor eax, eax
test esi, esi
setne al
xor ebx, ebx
jmp dword [eax*4 + 0x210e34]
mov edi, dword [0x215f30]
mov dword [esp + 0x3c], 0x999a9459
mov word [esp + 0x40], 0
mov dword [esp + 8], 0
mov eax, dword [esp + 8]
cmp eax, 5
ja 0x1d11ab
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
mov eax, dword [esp + 8]
movzx eax, byte [esp + eax + 0x3c]
push dword [esp + 8]
push eax
call fcn.001d2050
add esp, 8
mov ecx, dword [esp + 8]
mov byte [esp + ecx + 0x3c], al
inc dword [esp + 8]
mov eax, dword [esp + 8]
cmp eax, 6
jb 0x1d1180
movzx eax, word [esp + 0x3c]
push 0
push eax
push 0x215f60
push esi
call edi
mov edi, eax
xor eax, eax
test edi, edi
setne al
xor ebx, ebx
jmp dword [eax*4 + 0x210e3c]
mov eax, dword [0x215f34]
mov dword [esp + 4], eax
mov dword [esp + 8], 0xc94acbcc
mov byte [esp + 0xc], 0
mov dword [esp + 0x3c], 0
mov eax, dword [esp + 0x3c]
cmp eax, 4
ja 0x1d122b
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
mov eax, dword [esp + 0x3c]
movzx eax, byte [esp + eax + 8]
push dword [esp + 0x3c]
push eax
call fcn.001d2150
add esp, 8
mov ecx, dword [esp + 0x3c]
mov byte [esp + ecx + 8], al
inc dword [esp + 0x3c]
mov eax, dword [esp + 0x3c]
cmp eax, 5
jb 0x1d1200
mov ebx, dword [esp + 8]
mov dword [esp + 0x3c], 0xf5d0958
mov dword [esp + 0x40], 0x3560d5b
mov word [esp + 0x44], 0x100
mov dword [esp + 0x46], 0
mov dword [esp], 0
mov eax, dword [esp]
cmp eax, 0xd
ja 0x1d1286
nop
nop
nop
mov eax, dword [esp]
movzx eax, byte [esp + eax + 0x3c]
push dword [esp]
push eax
call fcn.001d20d0
add esp, 8
mov ecx, dword [esp]
mov byte [esp + ecx + 0x3c], al
inc dword [esp]
mov eax, dword [esp]
cmp eax, 0xe
jb 0x1d1260
push ebx
push 0
push 0
push 0
push dword [esp + 0x260]
push ebp
push edi
call dword [esp + 0x20]
mov ebx, eax
xor eax, eax
test ebx, ebx
setne al
jmp dword [eax*4 + 0x210e44]
xor ebx, ebx
jmp dword [0x210eb4]
jmp dword [0x210e54]
xor eax, eax
mov ecx, dword [esp + 0x268]
test ecx, ecx
setg al
jmp dword [eax*4 + 0x210e5c]
jmp dword [0x210e64]
push ecx
push ecx
push ecx
push ecx
push ebx
call dword [0x215f3c]
mov ecx, dword [esp + 0x268]
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
push ecx
push ecx
push ecx
push ecx
push ebx
call dword [0x215f3c]
mov ecx, dword [esp + 0x268]
jmp dword [0x210e70]
jmp dword [0x210e7c]
mov dword [esp + 4], ebx
movzx eax, byte [0x216064]
jmp dword [eax*4 + 0x210e84]
mov dword [esp + 8], 0x178519e7
mov dword [esp + 0xc], 0x13851587
mov dword [esp + 0x10], 0xf931189
mov dword [esp + 0x14], 0xb2a0dca
mov dword [esp + 0x18], 0x7e509eb
mov dword [esp + 0x1c], 0x398059b
mov dword [esp + 0x20], 0x3fab01e3
mov dword [esp + 0x24], 0x3bd93db7
mov dword [esp + 0x28], 0x37bf39a6
mov dword [esp + 0x2c], 0x33f735a4
mov dword [esp + 0x30], 0x3130
mov byte [esp + 0x34], 0
mov dword [esp + 0x3c], 0
mov eax, dword [esp + 0x3c]
cmp eax, 0x2c
ja 0x1d13db
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
mov eax, dword [esp + 0x3c]
movzx eax, byte [esp + eax + 8]
push dword [esp + 0x3c]
push eax
call fcn.001d21e0
add esp, 8
mov ecx, dword [esp + 0x3c]
mov byte [esp + ecx + 8], al
inc dword [esp + 0x3c]
mov eax, dword [esp + 0x3c]
cmp eax, 0x2d
jb 0x1d13b0
movzx eax, word [esp + 8]
test ax, ax
je 0x1d1402
lea ebp, [esp + 0x3c]
lea ecx, [esp + 0xa]
nop
nop
nop
mov word [ebp], ax
add ebp, 2
movzx eax, word [ecx]
add ecx, 2
test ax, ax
jne 0x1d13f0
mov word [ebp], 0
movzx eax, word [0x216066]
test ax, ax
je 0x1d1436
xor ecx, ecx
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
mov word [ebp + ecx], ax
movzx eax, word [ecx + 0x216068]
add ecx, 2
test ax, ax
jne 0x1d1420
add ebp, ecx
mov word [ebp], 0
mov ebx, dword [0x215f40]
mov dword [esp], 0x918e8f8c
mov dword [esp + 8], 0
mov eax, dword [esp + 8]
cmp eax, 3
ja 0x1d1489
nop
nop
nop
nop
nop
nop
mov eax, dword [esp + 8]
movzx eax, byte [esp + eax]
push dword [esp + 8]
push eax
call fcn.001d2260
add esp, 8
mov ecx, dword [esp + 8]
mov byte [esp + ecx], al
inc dword [esp + 8]
mov eax, dword [esp + 8]
cmp eax, 4
jb 0x1d1460
lea eax, [esp + 0x3c]
push dword [esp]
push 0xffffffffffffffff
push eax
push dword [esp + 0x10]
call ebx
xor eax, eax
mov edx, dword [esp + 0x254]
mov ecx, edx
neg ecx
sbb eax, eax
push 0
mov ebx, dword [esp + 0x268]
push ebx
push dword [esp + 0x264]
push dword [esp + 0x264]
push eax
push edx
push dword [esp + 0x1c]
call dword [0x215f44]
xor ecx, ecx
test eax, eax
setne cl
jmp dword [ecx*4 + 0x210e8c]
xor ebx, ebx
jmp 0x1d1527
mov dword [esp + 0x38], edi
mov ebp, dword [esp + 0x260]
mov edi, dword [esp + 4]
jmp dword [0x210e94]
xor ecx, ecx
test eax, eax
setne cl
xor ebx, ebx
mov edi, dword [esp + 0x38]
jmp dword [ecx*4 + 0x210ea4]
push 0
push dword [esp + 8]
call dword [0x215f48]
xor ecx, ecx
test eax, eax
setne cl
xor ebx, ebx
jmp dword [ecx*4 + 0x210eac]
jmp 0x1d1527
mov bl, 1
push dword [esp + 4]
call dword [0x215f58]
jmp dword [0x210eb4]
push edi
call dword [0x215f58]
nop
nop
push edi
call dword [0x215f58]
jmp dword [0x210ebc]
jmp dword [0x210ec4]
push esi
call dword [0x215f58]
nop
nop
nop
nop
nop
nop
push esi
call dword [0x215f58]
jmp dword [0x210ecc]
mov eax, ebx
add esp, 0x23c
pop esi
pop edi
pop ebx
pop ebp
ret
mov dword [esp + 0x3c], 0
lea eax, [esp + 0x3c]
push eax
push ebx
push ebp
push edi
call dword [0x215f54]
mov dword [esp + 0x3c], 0
lea eax, [esp + 0x3c]
push eax
push ebx
push ebp
push edi
call dword [0x215f54]
jmp dword [0x210ea0]
adc eax, 0x114e001d
sbb eax, 0x1d154d00
add ch, cl
adc dword [0x1d12aa00], ebx
add al, al
adc bl, byte [0x1d12c000]
add al, al
adc bl, byte [0x1d12c600]
add al, al
adc bl, byte [0x1d132000]
add bl, bl
adc bl, byte [0x1d130000]
add cl, ah
adc bl, byte [0x1d130000]
add byte [eax], ah
adc ebx, dword [0x1d132000]
add byte [eax], ah
adc ebx, dword [0x1d132600]
add byte [eax], ah
adc ebx, dword [0x1d149900]
add byte [eax], bh
adc ebx, dword [0x1d14da00]
add dh, bl
adc al, 0x1d
add byte [eax + 0x7a001d15], dl
adc eax, 0x157a001d
sbb eax, 0x1d14f300
add byte [ebx], ah
adc eax, 0x1507001d
sbb eax, 0x1d152300
add byte [0x40001d15], ah
adc eax, 0x1537001d
sbb eax, 0x1d154d00
add byte [eax + 0x15], al
sbb eax, 0x1d156000
add byte [ebx + 0x15], dl
sbb eax, 0x1d156d00
add byte [eax + 0x15], ah
sbb eax, 0x100
add byte [ecx], al
add byte [eax], al
add byte [ebp + 0x15], ch
sbb eax, 0x100
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ecx + 0x24], ah
sbb eax, 0x1d24c500
add byte [ecx + 0x5e001d28], cl
and eax, 0x2883001d
sbb eax, 0x1d258000
add byte [ebx + 0x6f001d28], dl
sub byte [0x1d288300], bl
add byte [edi], al
sub dword [0x1d291800], ebx
add byte [esi - 0x35ffe2cb], ch
sub al, 0x1d
add dl, cl
sub al, 0x1d
add byte [edx + 0x2d], al
sbb eax, 0x1d32f200
add byte [ecx + 0x2d], dl
sbb eax, 0x1d2f4900
add byte [edx + 0x2f], dl
sbb eax, 0x1d2c3300
add byte [esp + ebp + 0x2ca5001d], bl
sbb eax, 0x1d32cf00
add byte [esi], bl
sub dword [0x1d32df00], ebx
add byte [ecx], bl
sub al, 0x1d
add al, cl
sub dword [0x1d29c800], ebx
add byte [ebp + 0x13001d35], bh
sub al, 0x1d
add byte [edx], bh
xor ebx, dword [0x1d356600]
add byte [esi + 0x35], ah
sbb eax, 0x1d356900
add byte [ecx + 0x35], ch
sbb eax, 0x1d35bd00
add byte [ebp - 0x76ffe2cb], bh
sub byte [0x1d35a500], bl
add byte [edx + 0x34], dl
sbb eax, 0x1d365200
add byte [ecx], ch
cmp byte [0x1d396000], bl
add byte [eax + 0x39], ah
sbb eax, 0x1d60f400
add byte [eax + 0x38], al
sbb eax, 0x1d384000
add byte [esi + 0x38], al
sbb eax, 0x1d384600
add bl, ah
pushal
sbb eax, 0x1d60f000
add ah, dh
pushal
sbb eax, 0x1d399600
add ah, bh
pushal
sbb eax, 0x1d60fc00
add byte [eax - 0x5fffe2c4], dl
cmp al, 0x1d
add byte [eax + 0x39], dh
sbb eax, 0x1d3a0e00
add ah, bh
pushal
sbb eax, 0x1d3aa800
add byte [edi - 0x4fffe2c6], dh
cmp al, 0x1d
add byte [esi - 0x3cffe2c0], dh
inc eax
sbb eax, 0x1d413400
add byte [edx + 0x4001d41], bl
inc edx
sbb eax, 0x1d427400
add byte [eax + 0x39], ch
sbb eax, 0x1d42e400
add ah, ah
inc edx
sbb eax, 0x1d45e100
add byte [ecx - 0x3dffe2ba], dl
push ecx
sbb eax, 0x1d60fc00
add al, dh
pop esp
sbb eax, 0x1d5d0200
add byte [esi], ch
pop esi
sbb eax, 0x1d5d1300
add byte [ecx], dl
pop esi
sbb eax, 0x1d5d3400
add ah, bh
pop ebp
sbb eax, 0x1d5e1100
add byte [ecx], dl
pop esi
sbb eax, 0x1d5e1100
add byte [esi + ebx*2], dh
sbb eax, 0x1d5cbc00
add byte [esp + ebx*2 + 0x5cc2001d], bh
sbb eax, 0x1d5ccd00
add ah, al
cmp bl, byte [0x1d3b2a00]
add byte [ebx + edi + 0x3c14001d], ah
sbb eax, 0x1d60fc00
add byte [edx - 0x5bffe2c2], ah
inc esi
sbb eax, 0x1d46a400
add byte [edx - 0x2fffe2ba], dh
inc esi
sbb eax, 0x1d46e500
add ch, ah
inc esi
sbb eax, 0x1d472a00
add ah, bh
pushal
sbb eax, 0x1d60fc00
add ah, bh
pushal
sbb eax, 0x1d4dec00
add byte [eax], cl
dec esi
sbb eax, 0x1d60fc00
add ah, bh
pushal
sbb eax, 0x1d4e5600
add ah, bh
pushal
sbb eax, 0x100
add byte [esi + 0x4e], dl
sbb eax, 0x1d4e5600
add byte [edi + eax*2 + 0x1d], al
add byte [eax + 0x47], dl
sbb eax, 0x1d475200
add byte [edx + 0x47], dl
sbb eax, 0x1d60fc00
add byte [esi + ecx*2 + 0x1d], ah
add byte [edx - 0x5cffe2af], bl
push ecx
sbb eax, 0x1d51bc00
add ah, cl
push ecx
sbb eax, 0x1d51d500
add ch, dl
push ecx
sbb eax, 0x1d527400
add byte [edx + edx*2 + 0x1d], dh
add byte [eax - 0x7dffe2ae], al
push edx
sbb eax, 0x1d529900
add byte [edx + 0x53], dl
sbb eax, 0x1d60fc00
add cl, bh
push ebx
sbb eax, 0x1d60fc00
add ah, bh
pushal
sbb eax, 0x1d540d00
add byte [ebx], dh
push esp
sbb eax, 0x1d541f00
add byte [edi], bl
push esp
sbb eax, 0x1d543300
add byte [edi], dh
push ebp
sbb eax, 0x1d554000
add byte [eax + 0x55], al
sbb eax, 0x1d60fc00
add byte [edi + 0x55], bh
sbb eax, 0x1d558e00
add byte [edx - 0x5dffe2ab], ah
push ebp
sbb eax, 0x1d564000
add byte [ecx + 0x57], cl
sbb eax, 0x1d565900
add byte [edx], dh
push esi
sbb eax, 0x1d567f00
add byte [ebx], bh
push edi
sbb eax, 0x1d563200
add byte [edx], dh
push esi
sbb eax, 0x1d574f00
add byte [eax + 0x57], ah
sbb eax, 0x1d576600
add ah, bh
pushal
sbb eax, 0x1d577600
add byte [eax + 0x57], bh
sbb eax, 0x1d577800
add byte [edi + edx*2 + 0x5293001d], cl
sbb eax, 0x1d51bc00
add byte [ecx + edx*2 + 0x5f0e001d], bh
sbb eax, 0x1d397000
add byte [esi + 0x70001d3c], bh
cmp dword [0x1d3da300], ebx
add byte [ebx - 0x6ffe2b8], ah
dec eax
sbb eax, 0x1d48f900
add ah, bh
pushal
sbb eax, 0x1d5f7b00
add cl, ah
pop edi
sbb eax, 0x1d5fe100
add cl, ah
pop edi
sbb eax, 0x1d5fe100
add al, al
pop esi
sbb eax, 0x1d57f200
add byte [eax + ebx*2], cl
sbb eax, 0x1d580000
add byte [edx + 0x59], bl
sbb eax, 0x1d579d00
add al, dl
push edi
sbb eax, 0x1d57d000
add byte [ecx + ebx*2 + 0x5b67001d], ch
sbb eax, 0x1d5b7600
add al, al
pop ecx
sbb eax, 0x1d59e900
add byte [edi], dh
pop edx
sbb eax, 0x1d60fc00
add dh, dh
pop edx
sbb eax, 0x1d5b4000
add byte [eax + 0x5b], al
sbb eax, 0x1d5b7600
add ch, cl
pop ebx
sbb eax, 0x100
add ch, cl
pop ebx
sbb eax, 0x1d5c5200
add cl, ch
pop ebx
sbb eax, 0x1d5c7400
add byte [edx + 0x5c], bh
sbb eax, 0x1d5bf800
add dh, bh
pop ebx
sbb eax, 0x1d5c8b00
add byte [ebx - 0x63ffe2a4], cl
pop esp
sbb eax, 0x1d5c1a00
add byte [edx], bl
pop esp
sbb eax, 0x1d5c2b00
add byte [esi + 0x50001d5c], dh
pop esi
sbb eax, 0x1d397000
add byte [eax + 0x39], dh
sbb eax, 0x1d3eec00
add al, bh
sbb eax, 0x1d60fc00
add byte [eax - 0x4fffe2c0], dh
inc eax
sbb eax, 0x1d397000
add bl, al
aas
sbb eax, 0x1d4a0400
add ah, bh
pushal
sbb eax, 0x1d60fc00
add ah, dl
dec edx
sbb eax, 0x1d4b2700
add byte [eax + 0x4b], ah
sbb eax, 0x1d4b8500
add ah, bh
pushal
sbb eax, 0x1d4a3400
add byte [eax + 0x34001d4b], bh
dec edx
sbb eax, 0x1d4a7000
add byte [eax + 0x4a], dh
sbb eax, 0x1d4a7600
add dl, al
dec edx
sbb eax, 0x1d4a9300
add byte [ebx - 0x56ffe2b3], ah
dec ebp
sbb eax, 0x1d4aa500
add byte [edx - 0x2fffe2b3], bh
dec ebp
sbb eax, 0x1d4ddf00
add bh, bl
dec ebp
sbb eax, 0x1d397000
add byte [eax + 0x39], dh
sbb eax, 0x1d397000
add ah, dh
pushal
sbb eax, 0x1d35d700
add byte [eax + 0x39], ah
sbb eax, 0x1d384000
add al, dh
pushal
sbb eax, 0x1d3ca000
add byte [0x31001d5e], bl
cmp al, 0x1d
add cl, al
inc esi
sbb eax, 0x100
add byte [eax + 0x47], dl
sbb eax, 0x1d528000
add byte [ebp + 0x76001d55], al
push edi
sbb eax, 0x1d5f0600
add byte [edi + ebx*2], bl
sbb eax, 0x1d5e6100
add byte [esi + 0x1001d5a], ah
add byte [eax], al
add byte [ebp + 0x5e], al
sbb eax, 0x1d40b000
add byte [eax + 0x4a], dh
sbb eax, 0x1d4dc000
add byte [0x4d001d7e], ah
jnp 0x21136c
add byte [0x84001da3], cl
invalid
xchg ecx, eax
movsd dword es:[edi], dword [esi]
sbb eax, 0x1d75e800
add byte [ebx + 0x4b001d78], ah
cmpsd dword [esi], dword es:[edi]
sbb eax, 0x1d89e400
add byte [eax], dl
js 0x2113a0
add cl, cl
pushfd
sbb eax, 0x1d7f2900
add ch, bl
movsd dword es:[edi], dword [esi]
sbb eax, 0x1d87e500
add byte [esi - 0x23ffe277], cl
pushfd
sbb eax, 0x1d76e700
add byte [edx - 0x74], bl
sbb eax, 0x1d8ef000
pop edx
mov word [0x1d8ef000], ds
add bl, cl
ja 0x2113c8
add byte [edi + eax*4 + 0x1d], ah
add byte [ecx + edi*2], bh
sbb eax, 0x1d9d6800
add byte [esi], dh
cdq
sbb eax, 0x1d969f00
add byte [edi - 0x6b], dh
sbb eax, 0x1da41700
add dl, ch
mov byte [0x7a23001d], al
sbb eax, 0x1d8a2100
add byte [ebp - 0x55], dl
sbb eax, 0x1da64800
add byte [0xd2001da6], dh
xchg dword [0x1d794f00], ebx
add byte [edi - 0x76], dl
sbb eax, 0x1d74ef00
add byte [eax], al
xchg ebx, eax
sbb eax, 0x1d9d0700
add byte [edi - 0x77e8ffe3], cl
sbb eax, 0x1d9ad600
add byte [0x36001d87], cl
js 0x211428
ljmp 0x1d7a:0x23001da2
add byte [esi + 0x5a001d78], dh
test eax, 0x74dc001d
sbb eax, 0x1d7d4f00
add cl, bl
xchg edx, eax
sbb eax, 0x1daa1200
add byte [ecx + 0x69001d72], cl
jae 0x211448
imul esi, dword [ebx + 0x1d], 0x1d9af900
add al, bl
test eax, 0x7d62001d
sbb eax, 0x1d9ab000
add byte [esi], ah
add cl, bh
lcall 0x1d, 0xa9d8001d
bound edi, qword [ebp + 0x1d]
add byte [eax + 0x26001d9a], dh
jnp 0x21145c
add cl, ah
cmpsd dword [esi], dword es:[edi]
sbb eax, 0x1d9a8f00
add byte [edx + 0x7b], ah
sbb eax, 0x1d734600
add byte [edi - 0x58], dl
sbb eax, 0x1d7df700
bound edi, qword [ebx + 0x1d]
add byte [esi + 0x73], al
sbb eax, 0x1da85700
add bh, dh
jge 0x211474
add byte [ecx + ecx*4], cl
sbb eax, 0x1d764d00
dec ebp
jbe 0x21147c
add byte [edx + 0x51001da8], cl
xchg dword [0x1d7d9500], ebx
add byte [esi - 0x3ffe276], bh
cmpsb byte [esi], byte es:[edi]
sbb eax, 0x1d86a300
add byte [edi], ch
mov dword [0x2f001d86], eax
mov word [0x1d9e4500], ds
add byte [ebp - 0x56], bh
sbb eax, 0x1d7ec200
inc ebp
sahf
sbb eax, 0x1daa7d00
add dl, al
jle 0x2114a4
add byte [edi + 0x66001d74], dh
jb 0x2114ac
add byte [edx], al
mov ds, word [0x1d7f0900]
add bl, cl
mov ds, word [0x1da33800]
add byte [eax], al
jp 0x2114c0
add byte [edi + 0x45001d92], ah
insd dword es:[edi], dx
sbb eax, 0x1da5f800
add byte [edi + eax*4], bh
sbb eax, 0x1d878700
add byte [ecx], dh
cmpsd dword [esi], dword es:[edi]
xchg edx, eax
sbb eax, 0x1d6d4500
add al, bh
clc
movsd dword es:[edi], dword [esi]
sbb eax, 0x1d873c00
add byte [edi + 0x31001d87], al
movsd dword es:[edi], dword [esi]
sbb eax, 0x1d86ca00
add byte [edi - 0x71], ch
sbb eax, 0x1da55200
add byte [eax], dl
jae 0x2114e8
outsd dx, dword [esi]
invalid
add byte [ebp + 0x31001d9f], bh
jge 0x2114f0
add byte [ecx - 0x67], bl
sbb eax, 0x1d9c8b00
add byte [esi], cl
mov bl, byte [0x1d785900]
add byte [ebx + 0x51001da7], ch
push ecx
popfd
sbb eax, 0x1da61e00
add byte [edx - 0x6b], dl
push edx
xchg ebp, eax
sbb eax, 0x1d7ee500
add dh, ch
ja 0x211518
add byte [eax], dl
jge 0x21151c
add bh, ch
test eax, 0xa75e001d
sbb eax, 0x1daaa700
add byte [eax - 0x57ffe25a], al
ja 0x211530
add byte [esi], ch
stosd dword es:[edi], eax
sbb eax, 0x1d82cc00
add byte [edi - 0x56ffe282], ch
sbb byte [0x1d788000], 0
int3
scasd eax, dword es:[edi]
jle 0x21153c
add byte [ecx - 0x7fffe27e], ch
js 0x211544
cmp byte [eax + 0x1d], 0
add dh, cl
into
cmpsd dword [esi], dword es:[edi]
sbb eax, 0x1d747600
add byte [ebp + 0x68001da8], dh
jbe 0x211554
mov ch, 0xa8
sbb eax, 0x1d766800
add byte [eax], dl
test al, 0x1d
add dl, ah
jge 0x21155c
loop 0x2115bb
sbb eax, 0x1d7e5d00
add dh, bl
xchg esi, eax
sbb eax, 0x1d9a7c00
add byte [ebp + 0x7e], bl
sbb eax, 0x1d96de00
add byte [edx + ebx*4 + 0x1d], bh
ficom word [esi - 0x6583ffe3]
sbb eax, 0x1d96cb00
add byte [esi - 0x5b], bh
sbb eax, 0x1da6be00
add byte [eax], ch
add bl, cl
xchg esi, eax
sbb eax, 0x1da57e00
add byte [esi + 0x28001da6], bh
mov esi, 0x28001da6
jb 0x211578
add byte [ebx - 0x27ffe276], ch
test al, 0x1d
stosd dword es:[edi], eax
mov bl, byte [0x1da8d800]
add byte [edx + 0x27001d86], al
xchg ebx, eax
sbb eax, 0x1d841300
add byte [edx + ecx*4], dh
sbb eax, 0x1d89b600
add byte [edi + ecx*4 + 0x1d], bl
add byte [esi + 0x3a001d9c], dh
jle 0x2115a0
pop esp
invalid
add cl, ch
mov dword [0x8f26001d], eax
sbb eax, 0x1d7dbf00
add byte [ecx - 0x66], dl
sbb eax, 0x1da84400
add byte [esi - 0x64], ah
sbb eax, 0x1d8f0b00
add byte [ecx - 0x7e], dh
jno 0x211524
sbb eax, 0x1da2cf00
add byte [esi + 0x7b001d82], dl
mov dword [0x1d893400], ebx
add byte [eax + 0x2f001d7e], al
test al, 0x1d
add byte [esi - 0x77], ch
sbb eax, 0x1d879c00
add byte [edx], cl
jle 0x2115e4
add byte [eax], al
test byte [0x1d782300], bl
add byte [esi - 0x7affe26b], dl
jo 0x2115f4
add bh, dh
mov dword [0x1da89e00], ebx
add bl, cl
xchg ebp, eax
sbb eax, 0x1d70b300
add cl, ah
cmpsb byte [esi], byte es:[edi]
sbb eax, 0x1d9d3600
add byte [edi - 0x62], bl
sbb eax, 0x1d720500
add byte [ebx + 0x62001da6], ah
jp 0x21161c
mov bl, 0x70
sbb eax, 0x1da6e100
add byte [esi], dh
popfd
sbb eax, 0x1d9e5f00
add byte [0xa3001d72], al
add eax, 0xa3001d72
cmpsb byte [esi], byte es:[edi]
sbb eax, 0x1d7a6200
add byte [ecx - 0xdffe271], bl
xchg byte [0x1d895700], bl
add byte [ecx - 0x71], cl
sbb eax, 0x1d968400
add byte [eax + 0x36001d72], ch
test byte [0x1d748900], bl
add byte [ebx], dh
jae 0x211640
mov dword [ebp + ebx], esi
xor esi, dword [ebx + 0x1d]
add byte [eax - 0x55], bh
sbb eax, 0x1d738c00
add cl, cl
mov dword [0x1d255e00], ebx
add byte [ecx - 0x7fffe2d8], cl
and eax, 0x2883001d
sbb eax, 0x1d286f00
add byte [ebx + 0x7001d28], dl
outsd dx, dword [esi]
sub byte [0x1d289300], bl
add byte [edi], al
sub dword [0x1d288300], ebx
add byte [eax], bl
sub dword [0x1d2cca00], ebx
add byte [ebp - 0x51ffe2cb], ah
xor eax, 0x35a5001d
sbb eax, 0x1d2cca00
add byte [ecx + 0x2d], dl
sbb eax, 0x1d2d4200
add byte [ecx + 0x2d], dl
sbb eax, 0x1d32f200
add byte [edx + 0x2f], dl
sbb eax, 0x1d2f4900
add bh, cl
xor bl, byte [0x1d2c3300]
add byte [esp + ebp + 0x2ca5001d], bl
sbb eax, 0x1d32df00
add byte [esi], bl
sub dword [0x1d356900], ebx
add byte [ecx], bl
sub al, 0x1d
add byte [ecx + 0x35], ch
sbb eax, 0x1d29c800
add byte [esi + 0x35], ah
sbb eax, 0x1d2c1300
add byte [edx + 0x34], dl
sbb eax, 0x1d333a00
add byte [esi + 0x35], ah
sbb eax, 0x1d345200
add bh, dl
xor eax, 0x3652001d
sbb eax, 0x1d365200
add byte [ecx], ch
cmp byte [0x1d384000], bl
add byte [eax + 0x39], ah
sbb eax, 0x1d396000
add byte [eax + 0x39], ah
sbb eax, 0x1d60f400
add byte [eax + 0x39], ah
sbb eax, 0x1d384000
add byte [eax + 0x38], al
sbb eax, 0x1d384600
add byte [eax + 0x38], al
sbb eax, 0x1d60e300
add byte [esi - 0xfffe2c7], dl
pushal
sbb eax, 0x1d60f000
add ah, dh
pushal
sbb eax, 0x1d60f000
add byte [esi], cl
cmp bl, byte [0x1d3c9000]
add byte [eax - 0x5fffe2c4], ah
cmp al, 0x1d
add byte [eax + 0x70001d3c], ah
cmp dword [0x1d3aa800], ebx
add byte [eax - 0x48ffe2c4], dh
cmp bl, byte [0x1d3eec00]
add byte [eax + 0x39], dh
sbb eax, 0x1d3ac400
add byte [esi - 0x49ffe2c4], bh
inc eax
sbb eax, 0x1d397000
add bl, al
inc eax
sbb eax, 0x1d396800
add byte [ecx + eax*2], dh
sbb eax, 0x1d396800
add byte [edx + 0x68001d41], bl
cmp dword [0x1d420400], ebx
add byte [eax + 0x39], ch
sbb eax, 0x1d427400
add ah, ah
inc edx
sbb eax, 0x1d397000
add byte [ecx - 0x3dffe2ba], dl
push ecx
sbb eax, 0x1d5cf000
add byte [0xf0001d5e], bl
pop esp
sbb eax, 0x1d5d0200
add byte [esi], ch
pop esi
sbb eax, 0x1d5d1300
add byte [esi + ebx*2], dh
sbb eax, 0x1d5cbc00
add byte [ebx*2 + 0x5e11001d], dh
sbb eax, 0x1d5dfc00
add byte [ecx], dl
pop esi
sbb eax, 0x1d5cc200
add ch, cl
pop esp
sbb eax, 0x1d474400
add byte [edx], ch
cmp ebx, dword [0x1d474400]
add byte [ebx + edi + 0x4744001d], ah
sbb eax, 0x1d3c1400
add byte [ecx], dh
cmp al, 0x1d
add byte [edx - 0x5dffe2c2], ah
sbb eax, 0x1d46a400
add byte [edi + eax*2 + 0x1d], al
add byte [edx - 0x2fffe2ba], dh
inc esi
sbb eax, 0x1d46c100
add ch, ah
inc esi
sbb eax, 0x1d46d000
add byte [edi + eax*2 + 0x1d], al
add ah, ch
dec ebp
sbb eax, 0x100
add byte [ecx], al
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add byte [esi + 0x4e], dl
sbb eax, 0x1d4e6400
add byte [eax + 0x39], dh
sbb eax, 0x1d475000
add byte [eax + 0x47], dl
sbb eax, 0x1d475000
add byte [edx + 0x47], dl
sbb eax, 0x1d519a00
add byte [ebx - 0x43ffe2af], ah
push ecx
sbb eax, 0x1d51cc00
add byte [eax - 0x7fffe2ae], al
push edx
sbb eax, 0x1d528000
add byte [edx - 0x6cffe2ae], al
push edx
sbb eax, 0x1d529900
add byte [edi + edx*2 + 0x5352001d], cl
sbb eax, 0x1d543300
add cl, bh
push ebx
sbb eax, 0x1d543300
add byte [0x1f001d54], cl
push esp
sbb eax, 0x1d543300
add byte [edi], dh
push ebp
sbb eax, 0x1d554000
add byte [edi + 0x55], bh
sbb eax, 0x1d55a200
add byte [esi - 0x7affe2ab], cl
push ebp
sbb eax, 0x1d558e00
add byte [edx + 0x49001d55], ah
push edi
sbb eax, 0x1d565900
add byte [edi + 0x57], cl
sbb eax, 0x1d576000
add byte [edi + 0x56], bh
sbb eax, 0x1d563200
add byte [ebx], bh
push edi
sbb eax, 0x1d563200
add byte [esi + 0x57], ah
sbb eax, 0x1d577800
add byte [esi + 0x57], dh
sbb eax, 0x1d577600
add byte [eax + 0x57], bh
sbb eax, 0x1d577600
add byte [esi], al
pop edi
sbb eax, 0x1d5f0e00
add byte [esi], al
pop edi
sbb eax, 0x1d397000
add byte [ebx + 0x70001d3d], ah
cmp dword [0x1d5fe100], ebx
add byte [ebx + 0x1c001d48], ah
pop edi
sbb eax, 0x1d5f7b00
add byte [edi + ebx*2], bl
sbb eax, 0x1d5fe100
add byte [ecx + 0x5e], ah
sbb eax, 0x1d5ec000
add al, al
pop esi
sbb eax, 0x1d57f200
add byte [eax], al
pop eax
sbb eax, 0x1d580c00
add byte [esi + 0x5b], dh
sbb eax, 0x1d595a00
add byte [ebp - 0x53ffe2a9], bl
pop ecx
sbb eax, 0x1d57d000
add byte [ecx + ebx*2 + 0x5b76001d], ch
sbb eax, 0x1d59c000
add byte [esi - 0x9ffe2a6], ah
pop edx
sbb eax, 0x1d5b4000
add dh, dh
pop edx
sbb eax, 0x1d5bcd00
add byte [esp + ebx*2 + 0x1d], dh
add byte [ecx], al
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add ch, cl
pop ebx
sbb eax, 0x100
add byte [edx + 0x5c], dl
sbb eax, 0x1d5be900
add byte [edx + 0x5c], dl
sbb eax, 0x1d5be900
add byte [edx + 0x5c], bh
sbb eax, 0x1d5bf800
add dh, bh
pop ebx
sbb eax, 0x1d5c8b00
add byte [esp + ebx*2 + 0x5c1a001d], bl
sbb eax, 0x1d5c2b00
add byte [esi + 0x45001d5c], dh
pop esi
sbb eax, 0x1d5e5000
add byte [eax + 0x39], dh
sbb eax, 0x1d5e4500
add bl, al
aas
sbb eax, 0x1d40b000
add byte [eax - 0x4fffe2c0], dh
inc eax
sbb eax, 0x1d40b000
add byte [eax + 0x39], dh
sbb eax, 0x1d4a3400
add ah, dl
dec edx
sbb eax, 0x1d4b2700
add byte [ebp + 0x60001d4b], al
dec ebx
sbb eax, 0x1d4b8500
add byte [edx + ecx*2], dh
sbb eax, 0x1d4bb800
add byte [eax + 0x4a], dh
sbb eax, 0x1d4da300
add byte [eax + 0x4a], dh
sbb eax, 0x1d4a7000
add byte [esi + 0x4a], dh
sbb eax, 0x1d4a7000
add dl, al
dec edx
sbb eax, 0x1d4a9300
add dl, al
dec edx
sbb eax, 0x1d4a9300
add byte [ecx - 0x5affe2b3], ch
dec edx
sbb eax, 0x1d4dba00
add bh, bl
dec ebp
sbb eax, 0x1d4dd000
add al, al
dec ebp
sbb eax, 0x1d4dd000
add bh, bl
dec ebp
sbb eax, 0x1d7b4d00
add byte [0x84001d7e], ah
invalid