Function at 0x41300f
Capabilities:
Get number of processors

Disassembly:
jae 0x413011
push edx
push ebx
inc ecx
inc ebx
jb 0x413090
jo 0x41308d
outsd dx, dword [esi]
push ebx
jb 0x413094
imul esp, dword [ebx + 0x65], 0x766f7250
imul esp, dword [ebp + 0x72], 0x78654800
add byte [edx + 0x53], dl
inc ecx
add byte [ebp + 0x6e], al
jbe 0x41309f
jb 0x4130a7
outsb dx, byte [esi]
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x41303e
inc ebx
jae 0x4130b1
push eax
jb 0x4130b3
jbe 0x4130af
jb 0x413090
insb byte es:[edi], dx
popal
jae 0x41304f
dec ebp
jo 0x4130a5
je 0x4130cb
jb 0x4130c6
dec eax
popal
jb 0x41305f
push edi
bound eax, qword gs:[ebx + 0x6c]
imul esp, dword [ebp + 0x6e], 0x6f725074
je 0x4130dc
arpl word [edi + 0x6c], bp
add byte [ecx + 0x72], al
jne 0x4130e3
outsb dx, byte gs:[esi]
je 0x4130bf
js 0x4130df
jo 0x4130f3
imul ebp, dword [edi + 0x6e], 0x70755300
jo 0x4130fa
jae 0x4130fe
dec ebp
jae 0x413102
jae 0x413102
popal
inc ecx
je 0x413109
je 0x413108
jb 0x413100
imul esp, dword [edx + 0x75], 0x53006574
jns 0x413112
bound esi, qword [ebp + 0x74]
add byte gs:[ebx + 0x79], dl
jae 0x413114
je 0x413106
insd dword es:[edi], dx
insd dword es:[edi], dx
inc esp
imul esp, dword [ecx + 0x67], 0x74736f6e
popal
outsb dx, byte [si]
outsb dx, byte [esi]
outsd dx, dword [esi]
jae 0x41311f
imul esp, dword [ebx + 0x73], 0x646f432e
inc ecx
inc ebx
outsd dx, dword [esi]
inc ecx
inc ecx
outsb dx, byte [esi]
popal
insb byte es:[edi], dx
jns 0x41312c
imul esi, dword [ebx], 0x75677241
insd dword es:[edi], dx
jne 0x41312e
outsb dx, byte gs:[esi]
je 0x413114
jne 0x41313b
je 0x413117
dec edi
push dx
popal
outsb dx, byte [esi]
inc ebp
js 0x413134
jo 0x413148
imul ebp, dword [edi + 0x6e], 0x766e4900
popal
insb byte es:[edi], dx
imul esp, dword [ebx + eax*2 + 0x61], 0x78457473
arpl word [ebp + 0x70], sp
je 0x413153
inc ebx
popal
jae 0x413157
inc ebp
js 0x413149
jo 0x41315d
imul ebp, dword [edi + 0x6e], 0x61624100
outsd dx, dword [esi]
outsb dx, byte [esi]
add byte [ecx + 0x62], al
popal
outsb dx, byte [esi]
outsd dx, dword fs:[esi]
outsb dx, byte [esi]
dec ebp
jne 0x41316d
js 0x413141
js 0x413141
js 0x413161
jo 0x413175
je 0x41316b
imul ebp, dword [edi + 0x6e], 0x74754d00
outsd dx, dword [esi]
outsb dx, byte [esi]
add byte [ebp + 0x75], cl
je 0x41316e
jne 0x41317c
js 0x41310b
js 0x41310b
dec ebp
jne 0x413182
js 0x413159
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x41317a
jb 0x413117
jb 0x413117
inc edx
imul esi, dword [ebx + eax*2 + 0x6f], 0x7265766e
je 0x413187
jb 0x413195
jb 0x413124
jb 0x413124
push edx
imul esi, dword gs:[bp + di + 0x74], 0x65487972
dec eax
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x413196
jb 0x413133
push ebx
popal
dec ax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
insb byte es:[edi], dx
add byte gs:[ebx + 0x65], dl
arpl word [ebp + 0x72], si
jne 0x4131b5
imul esi, dword [ecx + edi*2 + 0x45], 0x70656378
arpl word [ebp + 0x70], sp
jo 0x4131c0
je 0x4131b6
imul ebp, dword [edi + 0x6e], 0x72685400
outsd dx, dword [esi]
outsb dx, byte [esi]
add byte [eax + ebp*2 + 0x72], dl
popal
push eax
jb 0x4131c2
outsd dx, dword [esi]
jb 0x4131c5
je 0x4131d7
jns 0x41315f
add byte [eax + 0x35], bl
pop eax
xor eax, 0x65433930
jb 0x4131db
xor byte [ecx], bh
inc ebx
jb 0x4131db
imul esp, dword [esi + 0x69], 0x65746163
popal
je 0x4131d3
add byte gs:[ebx + 0x79], dl
add byte [ebx + 0x79], dl
jae 0x4131e7
insd dword es:[edi], dx
push ebx
arpl word gs:[ebp + 0x72], si
imul esi, dword [ecx + edi*2 + 0x2e], 0x70797243
je 0x4131f4
jb 0x4131e5
je 0x4131f7
inc ebx
jb 0x4131fb
jo 0x4131f8
outsd dx, dword [esi]
jb 0x4131e9
popal
jo 0x4131f2
jns 0x4131ba
pop eax
xor eax, 0x65433930
jb 0x413208
imul esp, dword [esi + 0x69], 0x65746163
imul sp, word [ebx + 0x61], 0x6574
imul esp, dword [ebx + 0x61], 0x736574
jae 0x41319d
pop eax
xor eax, 0x68433930
popal
imul ebp, dword [esi], 0x506c7353
outsd dx, dword [esi]
insb byte es:[edi], dx
imul esp, dword [ebx + 0x79], 0x6f727245
jb 0x413229
jae 0x4131b7
add byte [ebx + 0x79], dl
jae 0x41322f
push ebx
jns 0x41322d
je 0x413221
insd dword es:[edi], dx
insd dword es:[edi], dx
dec esi
je 0x4131f0
je 0x4131f0
push ebx
arpl word gs:[ebp + 0x72], si
jne 0x413239
imul esi, dword [ecx + edi*2], 0x746e4955
xor esi, dword [edx]
add byte [eax + 0x74], cl
je 0x413246
je 0x413249
jo 0x41322e
push edi
bound edx, qword gs:[edx + 0x65]
jno 0x413252
jae 0x413254
add byte [edx + 0x6f], al
outsd dx, dword [esi]
insb byte es:[edi], dx
popal
outsb dx, byte [esi]
add byte [eax + 0x35], bl
xor byte [ecx], bh
inc ebx
push 0x536e6961
pop eax
xor eax, 0x68433930
popal
imul ebp, dword [esi + 0x53], 0x75746174
push ebx
je 0x413256
popal
je 0x41326c
jae 0x41323f
inc esi
insb byte es:[edi], dx
popal
jae 0x4131fe
pop eax
xor eax, 0x68433930
popal
imul ebp, dword [esi + 0x45], 0x656d656c
outsb dx, byte [esi]
insb byte es:[edi], dx
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x41320f
inc ebx
dec edi
dec ebp
inc ebp
js 0x413278
jo 0x41328c
imul ebp, dword [edi + 0x6e], 0x6c694600
dec esi
outsd dx, dword [esi]
je 0x41326a
outsd dx, dword [esi]
jne 0x413295
inc ebp
js 0x41328e
jo 0x4132a2
je 0x413298
imul ebp, dword [edi + 0x6e], 0x72615000
popal
outsd dx, dword [esi]
outsb dx, byte [esi]
add byte [eax + 0x61], dl
jb 0x413297
insd dword es:[edi], dx
inc ecx
jb 0x4132ac
jb 0x41329c
popal
jns 0x41327e
je 0x4132b3
jb 0x4132aa
bound esi, qword [ebp + 0x74]
add byte gs:[ebp + 0x78], dl
push esp
js 0x4132be
je 0x4132a2
push edi
jb 0x4132b6
je 0x4132b4
jb 0x413251
dec esp
outsd dx, dword [esi]
popal
jb 0x4132a7
jb 0x4132a7
jo 0x4132ce
imul ebp, dword [ebp + 0x69], 0x6974617a
outsd dx, dword [esi]
outsb dx, byte [esi]
inc ecx
je 0x4132da
jb 0x4132d1
bound esi, qword [ebp + 0x74]
add byte gs:[edi + ebp*2 + 0x61], cl
je 0x4132d1
add byte [edi + ebp*2 + 0x61], cl
jb 0x4132c3
jo 0x4132ea
imul ebp, dword [ebp + 0x69], 0x6974617a
outsd dx, dword [esi]
imul edi, dword [edx + 0x61], 0x6e6f6974
outsb dx, byte [esi]
add byte [edx + 0x65], dl
jno 0x4132f9
jae 0x4132fb
jae 0x413289
dec ebp
imul esp, dword [ebx + 0x72], 0x666f736f
je 0x4132c1
jb 0x4132fd
jae 0x4132ff
je 0x4132c1
dec ebp
imul esp, dword fs:[ecx + 0x43], 0x65746e65
imul esp, dword fs:[ecx + 0x43], 0x65746e65
popal
inc ebx
outsb dx, byte gs:[esi]
je 0x413302
jb 0x4132cd
jb 0x4132cd
push eax
jbe 0x413314
add byte [eax + 0x76], dl
jb 0x4132f9
arpl word gs:[edi + 0x76], bp
jb 0x413327
jbe 0x413311
jb 0x413327
push esp
popal
jae 0x41331d
add byte [edi + 0x4f], cl
dec edi
dec edi
inc edx
inc ebp
push edx
arpl word gs:[edi + 0x76], bp
jb 0x413338
jns 0x413314
push esp
popal
jae 0x41332e
add byte [ebx + 0x71], dl
insb byte es:[edi], dx
dec esp
imul esi, dword [ebp + 0x52], 0x766f6365
arpl word [edi + 0x76], bp
outsd dx, dword [esi]
jbe 0x413336
jb 0x41334c
jb 0x41334c
push esp
popal
jae 0x413342
add byte [esi + 0x69], al
insb byte es:[edi], dx
push edx
jb 0x413347
outsb dx, byte [esi]
arpl word [ebp], sp
dec edi
bound ebp, qword [edx + 0x65]
arpl word [ebx + edx*2 + 0x74], si
outsd dx, dword [esi]
jb 0x413356
push edx
arpl word gs:[edi + 0x76], bp
jb 0x413372
push esp
popal
jae 0x413368
add byte [ebp + 0x78], al
jo 0x413371
js 0x413371
outsd dx, dword [esi]
jb 0x413378
inc esi
imul ebp, dword [ebp + 0x73], 0x70784500
outsd dx, dword [esi]
jb 0x413384
inc esi
imul ebp, dword [ebp], 0x46736d48
add byte [eax + 0x6d], cl
jae 0x41335f
imul ebp, dword [ebp + 0x53], 0x65646e65
jb 0x413323
outsb dx, byte gs:[esi]
jb 0x413323
push edx
popal
outsb dx, byte [esi]
outsd dx, dword fs:[esi]
outsd dx, dword [esi]
insd dword es:[edi], dx
add byte [edx + 0x65], dl
arpl word [edi + 0x72], bp
imul ebp, dword fs:[esi + 0x67], 0x6c6d5873
jb 0x413394
imul ebp, dword [esi + 0x67], 0x6c6d5873
insb byte es:[edi], dx
dec ecx
insd dword es:[edi], dx
jo 0x4133aa
jb 0x4133b1
add byte [ebp + 0x78], al
jo 0x4133b1
jb 0x4133b8
push eax
popal
arpl word [ebx + 0x61], bp
jae 0x41334d
imul esp, dword [ecx + 0x67], 0x65
jae 0x41334d
add byte [eax + 0x61], dl
push eax
popal
arpl word [ebx + 0x61], bp
jae 0x413356
push ebx
je 0x4133cb
popal
insd dword es:[edi], dx
push edi
jb 0x4133c8
je 0x4133c6
jb 0x413363
push eax
jb 0x4133d5
arpl word [ebp + 0x73], sp
jae 0x41336b
jae 0x4133dd
add byte [eax + 0x61], dl
push eax
popal
arpl word [ebx + 0x61], bp
push ebx
push ebx
push ebx
jne 0x4133d7
jae 0x4133da
jb 0x4133e2
imul esi, dword [eax + 0x74], 0x736e6f69
add byte [edi + 0x44], dl
jo 0x4133ef
imul ebp, dword [edi + 0x6e], 0x44570073
push ebx
dec eax
insb byte es:[edi], dx
jo 0x4133ed
jb 0x41338a
push ebx
je 0x4133fc
jb 0x4133f4
dec edi
bound ebp, qword [edx + 0x65]
arpl word [ebx + eax*2 + 0x6f], si
je 0x4133d9
outsd dx, dword [esi]
insb byte es:[edi], dx
insb byte es:[edi], dx
arpl word gs:[edi + ebp*2 + 0x72], si
add byte [ebx + 0x63], dl
push 0x6c756465
jb 0x4133a9
push eax
jbe 0x41341e
dec edi
bound ebp, qword [edx + 0x65]
arpl word [ebx + eax*2 + 0x6c], si
je 0x4133f6
insb byte es:[edi], dx
popal
outsb dx, byte [esi]
jne 0x413429
jo 0x4133ba
add byte [ecx + ebp*2 + 0x63], cl
outsb dx, byte gs:[esi]
jae 0x413426
dec esp
imul esp, dword [ebx + 0x65], 0x5265736e
push edx
outsb dx, byte gs:[esi]
ja 0x413428
popal
insb byte es:[edi], dx
add byte [edx + 0x65], dl
imul esi, dword [bp + di + 0x74], 0x61567972
insb byte es:[edi], dx
jne 0x41343b
dec ebx
dec ebx
imul ebp, dword [esi + 0x64], 0x61655300
add byte fs:[ebx + 0x65], dl
add byte [ebx + 0x65], dl
popal
jb 0x413443
push 0x706c6548
jb 0x4133e8
insb byte es:[edi], dx
jo 0x41344b
jb 0x4133e8
push esp
push 0x64616572
add byte [edx + 0x65], dl
add byte fs:[edx + 0x65], dl
push edx
insd dword es:[edi], dx
insd dword es:[edi], dx
outsd dx, dword [esi]
je 0x41345a
inc ebx
inc ebx
jb 0x41346d
imul esp, dword [esi + 0x69], 0x65746163
push esi
arpl word [ecx + 0x74], sp
push esi
popal
insb byte es:[edi], dx
imul esp, dword [ecx + 0x74], 0x436e6f69
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
bound esp, qword [ecx + 0x63]
imul eax, dword [eax], 0x53
jb 0x41348d
imul esp, dword [ebx + 0x65], 0x6e696f50
je 0x41346d
popal
outsb dx, byte [esi]
popal
jb 0x413427
add byte [eax + 0x35], bl
pop eax
xor eax, 0x78453930
je 0x413494
xor byte [ecx], bh
inc ebp
js 0x4134a2
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
jae 0x41349b
outsd dx, dword [esi]
outsb dx, byte [esi]
inc ebx
outsd dx, dword [esi]
insb byte es:[edi], dx
insb byte es:[edi], dx
arpl word gs:[ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
add byte [eax + 0x35], bl
xor byte [ecx], bh
imul ebp, dword [edi + 0x6e], 0x30355800
cmp dword [ebx + 0x65], eax
jb 0x4134bb
inc ebx
jb 0x4134bb
imul esp, dword [esi + 0x69], 0x65746163
popal
je 0x4134b3
xor al, byte [eax]
pop eax
xor eax, 0x68433930
popal
imul ebp, dword [esi + 0x53], 0x75746174
je 0x4134bd
je 0x4134d3
jae 0x413460
pop eax
xor eax, 0x68433930
popal
imul ebp, dword [esi + 0x45], 0x656d656c
outsb dx, byte [esi]
outsb dx, byte gs:[esi]
je 0x4134b6
outsb dx, byte [esi]
jne 0x4134e1
jb 0x4134d8
je 0x4134e8
jb 0x41347b
pop eax
xor eax, 0x68433930
popal
imul ebp, dword [esi + 0x45], 0x656d656c
outsb dx, byte [esi]
je 0x4134cf
outsd dx, dword [esi]
insb byte es:[edi], dx
insb byte es:[edi], dx
arpl word gs:[ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
add byte [ebp + 0x72], dl
imul eax, dword [eax], 0x436c6d58
insd dword es:[edi], dx
insb byte es:[edi], dx
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
jbe 0x413507
jb 0x413518
add byte [eax + 0x6d], bl
insb byte es:[edi], dx
inc esp
popal
je 0x413511
push esp
imul ebp, dword [ebp + 0x65], 0x69726553
popal
insb byte es:[edi], dx
imul esp, dword [ecx + 0x6c], 0x74617a69
imul ebp, dword [edi + 0x6e], 0x65646f4d
add byte [ebp + 0x61], cl
imul edi, dword [edx + 0x61], 0x6e6f6974
outsd dx, dword [esi]
outsb dx, byte [esi]
dec ebp
outsd dx, dword [esi]
add byte gs:[ebp + 0x61], cl
outsb dx, byte [esi]
jne 0x413528
insb byte es:[edi], dx
push edx
jae 0x413531
je 0x413513
jbe 0x413535
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x4134d3
push edi
imul ebp, dword [esi + 0x33], 0x63784532
inc ebp
js 0x41353e
jo 0x413552
imul ebp, dword [edi + 0x6e], 0x73795300
je 0x41354c
add byte [ebx + 0x79], dl
jae 0x41355a
insd dword es:[edi], dx
insd dword es:[edi], dx
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x41355d
outsb dx, byte [esi]
outsb dx, byte gs:[esi]
je 0x413540
outsd dx, dword [esi]
insb byte es:[edi], dx
add byte [ebx + 0x65], dl
arpl word [ebp + 0x72], si
imul esi, dword [ecx + edi*2 + 0x49], 0x746e6564
imul esp, dword [esi + 0x69], 0x53007265
jns 0x413581
imul esp, dword [ebp + 0x72], 0x73795300
je 0x413575
insd dword es:[edi], dx
push ebx
arpl word gs:[ebp + 0x72], si
imul esi, dword [ecx + edi*2 + 0x2e], 0x6e697250
je 0x413593
push eax
jb 0x413587
outsb dx, byte [esi]
arpl word [ecx + 0x70], bp
popal
insb byte es:[edi], dx
add byte [edi + 0x65], dl
bound edx, qword [eax + 0x72]
outsd dx, dword [esi]
push eax
jb 0x41359a
js 0x4135a6
add byte [ebp + 0x76], al
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x41358b
popal
imul esi, dword [eax + ecx*2 + 0x61], 0x656c646e
push ebx
arpl word gs:[ebp + 0x72], si
jne 0x4135b4
imul esi, dword [ecx + edi*2], 0x74737953
insd dword es:[edi], dx
push ebx
arpl word gs:[ebp + 0x72], si
imul esi, dword [ecx + edi*2 + 0x2e], 0x65636341
jae 0x4135cf
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x4135d3
outsd dx, dword [esi]
insb byte es:[edi], dx
add byte [ebp + 0x76], al
outsb dx, byte gs:[esi]
je 0x4135c1
popal
imul esi, dword [eax + ecx*2 + 0x61], 0x656c646e
push edx
imul esp, dword [edi + 0x68], 0x45007374
push 0x45007374
jbe 0x4135e2
outsb dx, byte [esi]
je 0x4135d2
jae 0x4135e8
jae 0x4135e8
je 0x4135d2
outsd dx, dword [esi]
add byte gs:[ebp + 0x76], al
add byte gs:[ebp + 0x76], al
outsb dx, byte gs:[esi]
je 0x4135e6
popal
imul esi, dword [eax + ecx*2 + 0x61], 0x656c646e
inc ecx
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
inc ecx
arpl word [ebx + 0x65], sp
jae 0x413611
arpl word [ebp + 0x73], sp
jae 0x4135f1
push edx
jne 0x41360d
add byte gs:[ecx + 0x64], cl
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x413612
je 0x413624
push edx
jb 0x413616
outsb dx, byte [esi]
arpl word [ebp], sp
inc ecx
arpl word [ebx + 0x65], sp
jae 0x41362e
add byte [ecx + 0x63], al
arpl word [ebp + 0x73], sp
jae 0x4135ff
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x413632
outsd dx, dword [esi]
insb byte es:[edi], dx
push esp
jns 0x413635
add byte gs:[edi + 0x65], dl
insb byte es:[edi], dx
insb byte es:[edi], dx
dec ebx
outsb dx, byte [esi]
outsd dx, dword [esi]
ja 0x41363e
outsb dx, byte [esi]
push ebx
imul esp, dword [esp + edx*2 + 0x79], 0x49006570
inc ebx
push esp
push esp
jns 0x413646
add byte gs:[ecx + 0x43], cl
outsd dx, dword [esi]
insb byte es:[edi], dx
insb byte es:[edi], dx
arpl word gs:[ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
pushal
xor dword [eax], eax
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
outsb dx, byte [esi]
arpl word gs:[ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
push ebx
je 0x413654
je 0x41365a
add byte [ebx + 0x74], dl
popal
je 0x413660
inc ebx
push 0x65676e61
inc ebx
inc ebx
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
bound esp, qword [ecx + 0x63]
imul eax, dword [eax], 0x53
jo 0x413672
arpl word [ecx + 0x61], bp
insb byte es:[edi], dx
inc esi
outsd dx, dword [esi]
insb byte es:[edi], dx
jb 0x413618
jb 0x413618
push esp
imul ebp, dword [ebp + 0x65], 0x656e6f5a
add byte [edx + 0x65], dl
imul ebp, dword [bx + 0x6e], 0x6f666e49
imul ebp, dword [edi + 0x6e], 0x6f666e49
add byte [eax + 0x6d], bl
insb byte es:[edi], dx
inc ebp
insb byte es:[edi], dx
insd dword es:[edi], dx
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x413637
inc ecx
jae 0x4136ad
insd dword es:[edi], dx
bound ebp, qword [ecx + edi*2 + 0x44]
jns 0x413684
insb byte es:[edi], dx
popal
jns 0x413698
imul esp, dword [edi + 0x6e], 0x72747441
imul esp, dword [edx + 0x75], 0x41006574
jae 0x4136c8
outsb dx, byte [si]
inc ecx
je 0x4136bf
jb 0x4136b6
bound esi, qword [ebp + 0x74]
add byte gs:[ecx + 0x73], al
jae 0x4136bb
insd dword es:[edi], dx
insd dword es:[edi], dx
bound ebp, qword [ecx + edi*2 + 0x4b]
dec ebx
jns 0x4136a4
imul ebp, dword [ebp + 0x41], 0x69727474
inc ecx
je 0x4136d8
jb 0x4136cf
bound esi, qword [ebp + 0x74]
add byte gs:[ecx + 0x73], al
jae 0x4136d4
insd dword es:[edi], dx
bound ebp, qword [ecx + edi*2 + 0x43]
jns 0x4136b7
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4136d9
outsb dx, byte [esi]
jns 0x4136bc
je 0x4136f1
jb 0x4136e8
bound esi, qword [ebp + 0x74]
add byte gs:[ecx + 0x73], al
jae 0x4136ed
inc ecx
jae 0x4136fa
insd dword es:[edi], dx
insd dword es:[edi], dx
bound ebp, qword [ecx + edi*2 + 0x43]
outsd dx, dword [esi]
jo 0x413709
jb 0x4136fb
push 0x74744174
jb 0x413703
bound esi, qword [ebp + 0x74]
add byte gs:[ecx + 0x73], al
jae 0x413708
insd dword es:[edi], dx
bound ebp, qword [ecx + edi*2 + 0x50]
jb 0x413719
jne 0x413710
je 0x4136f0
je 0x413725
jb 0x41371c
bound esi, qword [ebp + 0x74]
add byte gs:[ecx + 0x73], al
add byte [ecx + 0x73], al
jae 0x413721
insd dword es:[edi], dx
insd dword es:[edi], dx
bound ebp, qword [ecx + edi*2 + 0x56]
jns 0x413717
jb 0x413737
imul ebp, dword [edi + 0x6e], 0x72747441
imul esp, dword [edx + 0x75], 0x43006574
outsd dx, dword [esi]
je 0x41373e
jb 0x413735
bound esi, qword [ebp + 0x74]
add byte gs:[ebx + 0x6f], al
insd dword es:[edi], dx
push esi
imul esi, dword [ebx + 0x69], 0x41656c62
bound ebp, qword [ebp + 0x41]
insb byte es:[edi], dx
inc ecx
je 0x413752
jb 0x413749
bound esi, qword [ebp + 0x74]
add byte gs:[ebx + 0x75], dl
jo 0x413759
jo 0x41375c
jb 0x413750
jae 0x413760
jae 0x413760
push ebp
outsb dx, byte [esi]
insd dword es:[edi], dx
popal
outsb dx, byte [esi]
popal
inc ebx
outsd dx, dword [esi]
push ebx
push ebx
arpl word gs:[ebp + 0x72], si
imul esi, dword [ecx + edi*2 + 0x41], 0x69727474
je 0x413779
jb 0x413770
bound esi, qword [ebp + 0x74]
jne 0x41377e
je 0x413770
add byte gs:[ebx + eax*2], bh
add byte [ebx + eax*2], bh
jb 0x413784
dec ecx
insd dword es:[edi], dx
jo 0x413780
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x41377b
popal
je 0x413785
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x413783
popal
imul ebp, dword [ebx + esi*2 + 0x3e], 0x74614e2e
imul esi, dword [esi + 0x65], 0x2e6c6c44
dec ecx
dec esi
popal
je 0x413794
jbe 0x413792
inc esp
insb byte es:[edi], dx
insb byte es:[edi], dx
dec ecx
jae 0x413787
popal
inc si
inc esi
outsd dx, dword [esi]
jb 0x413788
popal
outsb dx, byte [esi]
popal
inc ebx
outsd dx, dword [esi]
add byte gs:[ebx + eax*2], bh
jb 0x4137be
je 0x413794
dec ecx
insd dword es:[edi], dx
jo 0x4137ba
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x4137b5
je 0x4137bf
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x4137bd
imul ebp, dword [ebx + esi*2 + 0x3e], 0x6665442e
popal
inc esp
popaw
jne 0x4137d3
je 0x4137ad
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x2e], 0x6f4e6f44
outsd dx, dword [esi]
dec esi
outsd dx, dword [esi]
je 0x4137dd
imul ebp, dword [esi + 0x67], 0x6f6f6300
arpl word [edi + 0x6f], bp
outsd dx, dword [esi]
imul ebp, dword [ecx + 0x65], 0
add byte gs:[ebx + eax*2], bh
cmp al, 0x43
jb 0x4137f8
je 0x4137ce
dec ecx
insd dword es:[edi], dx
jo 0x4137f4
insb byte es:[edi], dx
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x4137ef
je 0x4137f9
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x4137f7
je 0x4137f7
imul ebp, dword [ebx + esi*2 + 0x3e], 0x6665442e
popal
jne 0x41380d
je 0x4137e7
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x2e], 0x50736148
jb 0x413800
jb 0x413821
arpl word [ebp + 0x73], sp
jae 0x4137b7
cmp al, 0x43
jb 0x41382f
je 0x413805
dec ecx
insd dword es:[edi], dx
jo 0x41382b
insb byte es:[edi], dx
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x413826
je 0x413830
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x41382e
imul ebp, dword [ebx + esi*2 + 0x3e], 0x6665442e
popal
insb byte es:[edi], dx
jae 0x41380f
inc esp
popaw
jne 0x413844
je 0x41381e
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x2e], 0x4e736148
popal
je 0x413850
jbe 0x41384e
add byte [ebx + eax*2], bh
jb 0x413862
dec ecx
insd dword es:[edi], dx
jo 0x41385e
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x413859
popal
je 0x413863
imul ebp, dword [edi + 0x6e], 0x61746544
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x413861
imul ebp, dword [ebx + esi*2 + 0x3e], 0x6665442e
popal
inc esp
popaw
jne 0x413877
je 0x413851
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x2e], 0x6465654e
jae 0x413862
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x617a696c
insb byte es:[edi], dx
imul edi, dword [edx + 0x61], 0x6e6f6974
popal
je 0x41388d
outsd dx, dword [esi]
outsb dx, byte [esi]
add byte [ebx + eax*2], bh
jb 0x41389f
dec ecx
insd dword es:[edi], dx
jo 0x41389b
insb byte es:[edi], dx
insd dword es:[edi], dx
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x413896
je 0x4138a0
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x41389e
imul ebp, dword [ebx + esi*2 + 0x3e], 0x6665442e
popal
popaw
jne 0x4138b4
je 0x41388e
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x2e], 0x74696e49
imul esp, dword [ecx + 0x6c], 0x657a69
aas
outsb dx, byte [esi]
dec ecx
dec ecx
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
add byte [edi], bh
add byte gs:[edi], bh
inc ecx
xor byte [eax + 0x33], bh
js 0x413893
xor al, 0x39
xor al, 0x39
cmp dword [edx + 0x32], esp
bound esi, qword [edx]
xor byte fs:[esi], ch
aas
aas
pop edi
pop edi
inc ebp
aas
dec ecx
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
inc eax
inc eax
inc ebx
jne 0x4138ef
jb 0x4138e4
outsb dx, byte [esi]
je 0x4138c6
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x40], 0x7472433c
dec ecx
insd dword es:[edi], dx
jo 0x4138fc
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x4138f7
je 0x413901
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x4138ff
imul ebp, dword [ebx + esi*2 + 0x3e], 0x24244040
insb byte es:[edi], dx
jae 0x4138e0
inc eax
inc eax
and al, 0x24
push ecx
xor cl, byte [eax + 0x41]
inc eax
inc eax
pop ecx
dec ebp
pop eax
pop eax
pop edx
add byte [edi], bh
inc ecx
xor byte [eax + 0x33], bh
xor al, 0x39
bound esi, qword [edx]
xor byte fs:[esi], ch
aas
aas
pop edi
pop edi
inc ebp
aas
push ebp
outsb dx, byte [esi]
imul ebp, dword [esi + 0x69], 0x6c616974
imul edi, dword [edx + 0x65], 0x75434064
jb 0x413949
outsb dx, byte gs:[esi]
je 0x41391f
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x40], 0x7472433c
inc eax
cmp al, 0x43
jb 0x413959
je 0x41392f
dec ecx
insd dword es:[edi], dx
jo 0x413955
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x413950
je 0x41395a
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x413958
imul ebp, dword [ebx + esi*2 + 0x3e], 0x24244040
inc eax
and al, 0x24
push ecx
xor cl, byte [eax + 0x41]
dec eax
inc ecx
inc eax
inc eax
pop ecx
dec ebp
pop eax
pop eax
pop edx
add byte [edi], bh
inc ecx
xor byte [eax + 0x33], bh
xor al, 0x39
bound esi, qword [edx]
xor byte fs:[esi], ch
aas
aas
pop edi
pop edi
inc ebp
aas
dec ecx
jae 0x413965
popaw
jne 0x413992
je 0x41396c
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x40], 0x72727543
outsb dx, byte gs:[esi]
jne 0x4139a3
jb 0x413998
outsb dx, byte [esi]
je 0x41397a
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x40], 0x7472433c
dec ecx
insd dword es:[edi], dx
jo 0x4139b0
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x4139ab
popal
je 0x4139b5
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x4139b3
je 0x4139b3
imul ebp, dword [ebx + esi*2 + 0x3e], 0x24244040
inc eax
inc eax
and al, 0x24
and al, 0x51
push ecx
xor bl, byte [edi + 0x4e]
inc ecx
inc eax
inc eax
pop ecx
dec ebp
pop eax
pop eax
pop edx
add byte [edi], bh
inc ecx
xor byte [eax + 0x33], bh
xor al, 0x39
bound esi, qword [edx]
xor byte fs:[esi], ch
aas
aas
pop edi
pop edi
inc ebp
aas
dec ecx
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
push esi
je 0x4139e9
bound ebp, qword [ebp + 0x73]
inc eax
inc ebx
jne 0x413a02
jb 0x4139f7
outsb dx, byte [esi]
je 0x4139d9
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x40], 0x7472433c
dec ecx
insd dword es:[edi], dx
jo 0x413a0f
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x413a0a
je 0x413a14
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x413a12
popal
imul ebp, dword [ebx + esi*2 + 0x3e], 0x24244040
jae 0x4139f3
inc eax
inc eax
and al, 0x24
push ecx
xor dl, byte [edi + 0x34]
push ebx
je 0x413a21
je 0x413a27
inc eax
push eax
jb 0x413a35
jb 0x413a2e
jae 0x413a3e
inc eax
xor al, byte [eax + 0x41]
inc eax
inc eax
pop ecx
dec ebp
pop eax
pop eax
pop edx
add byte [edi], bh
inc ecx
xor byte [eax + 0x33], bh
xor al, 0x39
bound esi, qword [edx]
xor byte fs:[esi], ch
aas
aas
pop edi
pop edi
inc ebp
aas
dec ecx
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
dec esi
dec esi
popal
je 0x413a62
jbe 0x413a60
inc eax
inc ebx
jne 0x413a71
jb 0x413a66
outsb dx, byte [esi]
je 0x413a48
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x40], 0x7472433c
cmp al, 0x43
jb 0x413a82
dec ecx
insd dword es:[edi], dx
jo 0x413a7e
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x413a79
je 0x413a83
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x413a81
imul ebp, dword [ebx + esi*2 + 0x3e], 0x24244040
insb byte es:[edi], dx
jae 0x413a62
inc eax
inc eax
and al, 0x24
and al, 0x51
push ecx
xor dl, byte [edi + 0x34]
push ebx
je 0x413a90
popal
je 0x413a96
inc eax
push eax
jb 0x413aa4
jb 0x413a9d
jae 0x413aad
inc eax
xor al, byte [eax + 0x41]
inc eax
inc eax
pop ecx
dec ebp
pop eax
pop eax
pop edx
add byte [edi], bh
inc ecx
xor byte [eax + 0x33], bh
xor al, 0x39
bound esi, qword [edx]
xor byte fs:[esi], ch
aas
aas
pop edi
pop edi
inc ebp
aas
dec ecx
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
push eax
imul edi, dword [edx + 0x65], 0x72655064
push eax
push eax
jb 0x413ab8
jb 0x413ab8
jb 0x413ad9
arpl word [ebp + 0x73], sp
jae 0x413aaf
inc ebx
jne 0x413ae4
jb 0x413ae5
jb 0x413ad9
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x413abb
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x40], 0x7472433c
inc ebx
jb 0x413af5
dec ecx
insd dword es:[edi], dx
jo 0x413af1
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x413aec
je 0x413af6
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x413af4
imul ebp, dword [ebx + esi*2 + 0x3e], 0x24244040
inc eax
inc eax
and al, 0x24
push ecx
xor dl, byte [edi + 0x34]
push ebx
push edi
xor al, 0x53
je 0x413b03
je 0x413b09
inc eax
push eax
jb 0x413b17
jb 0x413b10
jae 0x413b20
inc eax
xor al, byte [eax + 0x41]
inc eax
inc ecx
inc eax
inc eax
pop ecx
dec ebp
pop eax
pop eax
pop edx
add byte [edi], bh
inc ecx
xor byte [eax + 0x33], bh
xor al, 0x39
bound esi, qword [edx]
xor byte fs:[esi], ch
aas
aas
pop edi
pop edi
inc ebp
aas
dec ecx
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
push eax
jb 0x413b1c
jb 0x413b1c
jo 0x413b4d
inc esp
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x40], 0x72727543
outsb dx, byte gs:[esi]
inc ebx
jne 0x413b59
jb 0x413b4e
outsb dx, byte [esi]
je 0x413b30
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x40], 0x7472433c
inc eax
cmp al, 0x43
jb 0x413b6a
je 0x413b40
dec ecx
insd dword es:[edi], dx
jo 0x413b66
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x413b61
je 0x413b6b
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x413b69
imul ebp, dword [ebx + esi*2 + 0x3e], 0x24244040
insb byte es:[edi], dx
jae 0x413b4a
inc eax
inc eax
and al, 0x24
push ecx
xor dl, byte [edi + 0x34]
push ebx
je 0x413b78
je 0x413b7e
inc eax
push eax
jb 0x413b8c
outsd dx, dword [esi]
jb 0x413b85
jae 0x413b95
inc eax
xor al, byte [eax + 0x41]
inc eax
inc eax
pop ecx
dec ebp
pop eax
pop eax
pop edx
add byte [ebx + eax*2], bh
jb 0x413ba6
dec ecx
insd dword es:[edi], dx
jo 0x413ba2
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x413b9d
je 0x413ba7
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x413ba5
imul ebp, dword [ebx + esi*2 + 0x3e], 0x6e614c2e
popal
outsb dx, byte [esi]
jne 0x413bb0
jne 0x413bb0
popal
push ebx
jne 0x413bc4
jo 0x413bc5
jb 0x413bcc
dec ecx
dec ecx
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
jp 0x413bc8
push esi
je 0x413bc7
bound ebp, qword [ebp + 0x73]
jae 0x413b6b
add byte [ebx + eax*2], bh
cmp al, 0x43
jb 0x413be3
dec ecx
insd dword es:[edi], dx
jo 0x413bdf
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x413bda
popal
je 0x413be4
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x413be2
imul ebp, dword [ebx + esi*2 + 0x3e], 0x6e614c2e
dec esp
popal
outsb dx, byte [esi]
jne 0x413bed
push ebx
jne 0x413c01
jo 0x413c02
jb 0x413c09
dec ecx
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
inc esp
popaw
imul edi, dword [edx + 0x65], 0x61666544
popaw
jne 0x413c12
insb byte es:[edi], dx
je 0x413be9
inc ecx
jo 0x413c1a
inc esp
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi], 0x7472433c
add byte [ebx + eax*2], bh
jb 0x413c29
dec ecx
insd dword es:[edi], dx
jo 0x413c25
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x413c20
je 0x413c2a
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x413c28
je 0x413c28
imul ebp, dword [ebx + esi*2 + 0x3e], 0x6e614c2e
insb byte es:[edi], dx
jae 0x413c09
dec esp
dec esp
popal
outsb dx, byte [esi]
jne 0x413c33
push ebx
jne 0x413c47
jo 0x413c48
jb 0x413c4f
je 0x413c0a
dec ecx
dec ecx
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
je 0x413c4a
popal
insb byte es:[edi], dx
imul edi, dword [edx + 0x65], 0x6974614e
jp 0x413c4b
dec esi
popal
je 0x413c53
imul esi, dword [esi + 0x65], 0x72433c00
je 0x413c3b
jbe 0x413c51
add byte [ebx + eax*2], bh
cmp al, 0x43
jb 0x413c65
dec ecx
insd dword es:[edi], dx
jo 0x413c61
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x413c5c
je 0x413c66
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x413c64
je 0x413c64
popal
imul ebp, dword [ebx + esi*2 + 0x3e], 0x6e614c2e
popal
outsb dx, byte [esi]
jne 0x413c6f
push ebx
jne 0x413c83
jo 0x413c84
jo 0x413c84
outsd dx, dword [esi]
jb 0x413c8b
dec ecx
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
jp 0x413c87
push eax
jb 0x413c76
push eax
jb 0x413c97
arpl word [ebp + 0x73], sp
jae 0x413c2d
jae 0x413c9f
jae 0x413c9f
add byte [ebx + eax*2], bh
cmp al, 0x43
jb 0x413ca5
dec ecx
insd dword es:[edi], dx
jo 0x413ca1
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x413c9c
je 0x413ca6
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x413ca4
imul ebp, dword [ebx + esi*2 + 0x3e], 0x6e614c2e
dec esp
dec esp
popal
outsb dx, byte [esi]
jne 0x413caf
push ebx
push ebx
jne 0x413cc3
jo 0x413cc4
jb 0x413ccb
dec ecx
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
push eax
imul esp, dword [ecx + 0x6c], 0x50657a69
push eax
jb 0x413ca7
jb 0x413ca7
inc ecx
jo 0x413cd8
inc esp
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi], 0x7472433c
cmp al, 0x43
jb 0x413ce7
dec ecx
insd dword es:[edi], dx
jo 0x413ce3
insb byte es:[edi], dx
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x413cde
je 0x413ce8
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x413ce6
je 0x413ce6
popal
imul ebp, dword [ebx + esi*2 + 0x3e], 0x6e614c2e
jae 0x413cc7
dec esp
popal
outsb dx, byte [esi]
jne 0x413cf1
push ebx
jne 0x413d05
jo 0x413d06
jb 0x413d0d
dec ecx
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
popal
insb byte es:[edi], dx
imul edi, dword [edx + 0x65], 0x6e696e55
push ebp
outsb dx, byte [esi]
imul ebp, dword [esi + 0x69], 0x6c616974
imul edi, dword [edx + 0x65], 0x433c0072
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
jb 0x413cb2
jb 0x413cb2
cmp al, 0x43
jb 0x413d2a
dec ecx
insd dword es:[edi], dx
jo 0x413d26
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x413d21
je 0x413d2b
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x413d29
popal
imul ebp, dword [ebx + esi*2 + 0x3e], 0x6e614c2e
dec esp
popal
outsb dx, byte [esi]
jne 0x413d34
push ebx
jne 0x413d48
jo 0x413d49
jb 0x413d50
pop edi
dec ecx
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
popal
insb byte es:[edi], dx
imul edi, dword [edx + 0x65], 0x72433c00
je 0x413d37
jp 0x413d4d
add byte gs:[ebx + eax*2], bh
add byte [ebx + eax*2], bh
jb 0x413d61
dec ecx
insd dword es:[edi], dx
jo 0x413d5d
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x413d58
je 0x413d62
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x413d60
imul ebp, dword [ebx + esi*2 + 0x3e], 0x6e614c2e
popal
outsb dx, byte [esi]
jne 0x413d6b
push ebx
jne 0x413d7f
jo 0x413d80
jb 0x413d87
push ebp
outsb dx, byte [esi]
imul ebp, dword [esi + 0x69], 0x6c616974
imul edi, dword [edx + 0x65], 0x44707041
jo 0x413d93
inc esp
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi], 0x7472433c
add byte [ebx + eax*2], bh
cmp al, 0x43
inc ebx
jb 0x413da2
dec ecx
insd dword es:[edi], dx
jo 0x413d9e
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x413d99
popal
je 0x413da3
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x413da1
imul ebp, dword [ebx + esi*2 + 0x3e], 0x6e614c2e
jne 0x413dac
jne 0x413dac
push ebx
push ebx
jne 0x413dc0
jo 0x413dc1
jb 0x413dc8
pop edi
push ebp
outsb dx, byte [esi]
imul ebp, dword [esi + 0x69], 0x6c616974
popal
insb byte es:[edi], dx
imul edi, dword [edx + 0x65], 0x61666544
jp 0x413dc7
inc esp
inc esp
popaw
jne 0x413dd4
je 0x413dae
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi], 0x7472433c
dec ecx
insd dword es:[edi], dx
jo 0x413de4
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x413ddf
je 0x413de9
imul ebp, dword [edi + 0x6e], 0x61746544
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x413de7
imul ebp, dword [ebx + esi*2 + 0x3e], 0x6e614c2e
insb byte es:[edi], dx
jae 0x413dc8
dec esp
popal
outsb dx, byte [esi]
jne 0x413df2
push ebx
push ebx
jne 0x413e06
jo 0x413e07
jb 0x413e0e
je 0x413dc9
push ebp
push ebp
outsb dx, byte [esi]
imul ebp, dword [esi + 0x69], 0x6c616974
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
inc esp
imul esp, dword [ecx + 0x6c], 0x44657a69
popal
insb byte es:[edi], dx
imul edi, dword [edx + 0x65], 0x61666544
popaw
jne 0x413e19
insb byte es:[edi], dx
je 0x413df3
inc esp
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi], 0x7472433c
dec ecx
insd dword es:[edi], dx
jo 0x413e29
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x413e24
je 0x413e2e
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x413e2c
je 0x413e2c
imul ebp, dword [ebx + esi*2 + 0x3e], 0x6e614c2e
jne 0x413e37
jne 0x413e37
push ebx
jne 0x413e4b
jo 0x413e4c
jb 0x413e53
inc esp
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x55], 0x616f6c6e
outsb dx, byte [esi]
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
add byte fs:[ebx + 0x6f], dh
jne 0x413e63
arpl word [ebp], sp
popal
jb 0x413e5e
add byte gs:[ecx + 0x72], ah
add byte [ecx + 0x72], ah
jne 0x413e66
jne 0x413e66
outsb dx, byte gs:[esi]
je 0x413e70
add byte [ebx + eax*2], bh
jb 0x413e76
dec ecx
insd dword es:[edi], dx
jo 0x413e72
insd dword es:[edi], dx
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x413e6d
je 0x413e77
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x413e75
imul ebp, dword [ebx + esi*2 + 0x3e], 0x6e614c2e
dec esp
popal
outsb dx, byte [esi]
jne 0x413e80
push ebx
jne 0x413e94
jo 0x413e95
jb 0x413e9c
inc ebx
inc ebx
insb byte es:[edi], dx
popal
popal
outsb dx, byte [esi]
jne 0x413ea0
add byte [ecx + 0x6e], ch
outsb dx, byte [esi]
jb 0x413e7c
js 0x413e9c
jo 0x413eb0
imul ebp, dword [edi + 0x6e], 0x72433c00
je 0x413e8e
insd dword es:[edi], dx
jo 0x413eb4
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x413eaf
je 0x413eb9
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x413eb7
imul ebp, dword [ebx + esi*2 + 0x3e], 0x6e614c2e
jne 0x413ec2
push ebx
push ebx
jne 0x413ed6
jo 0x413ed7
jb 0x413ede
dec ecx
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
popal
insb byte es:[edi], dx
imul edi, dword [edx + 0x65], 0x63632e00
je 0x413eea
add byte [esi], ch
arpl word cs:[ebx + 0x74], sp
arpl word [ebx + 0x74], sp
outsd dx, dword [esi]
jb 0x413e7d
add byte [ebx + eax*2], bh
cmp al, 0x43
jb 0x413ef5
je 0x413ecb
dec ecx
insd dword es:[edi], dx
jo 0x413ef1
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x413eec
je 0x413ef6
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x413ef4
imul ebp, dword [ebx + esi*2 + 0x3e], 0x6e614c2e
insb byte es:[edi], dx
jae 0x413ed5
dec esp
popal
outsb dx, byte [esi]
jne 0x413eff
jne 0x413eff
push ebx
push ebx
jne 0x413f13
jo 0x413f14
jb 0x413f1b
jnp 0x413f0d
je 0x413f1b
jb 0x413f2b
add byte [ebx + eax*2], bh
cmp al, 0x43
inc ebx
jb 0x413f27
dec ecx
insd dword es:[edi], dx
jo 0x413f23
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x413f1e
je 0x413f28
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x413f26
imul ebp, dword [ebx + esi*2 + 0x3e], 0x6e614c2e
popal
outsb dx, byte [esi]
jne 0x413f31
push ebx
jne 0x413f45
jo 0x413f46
outsd dx, dword [esi]
jb 0x413f4d
jnp 0x413f40
je 0x413f4d
jb 0x413f5d
add byte [edi + 0x63], ah
jb 0x413f54
outsd dx, dword [esi]
je 0x413f24
push ebx
jns 0x413f5e
jae 0x413f60
je 0x413f52
insd dword es:[edi], dx
insd dword es:[edi], dx
cmp bh, byte [edx]
push ebx
je 0x413f65
imul ebp, dword [esi + 0x67], 0x2e3e5e20
jnp 0x413f5f
outsb dx, byte [esi]
and byte [bp + 0x3e], bl
and byte [esi + 0x3e], bl
jnp 0x413f5f
je 0x413f6d
jb 0x413f7d
jge 0x413f01
add byte [edi + 0x63], ah
jb 0x413f74
arpl word [bp + si + 0x6f], si
outsd dx, dword [esi]
je 0x413f44
push ebx
jns 0x413f7e
je 0x413f72
insd dword es:[edi], dx
cmp bh, byte [edx]
push ebx
je 0x413f85
imul ebp, dword [esi + 0x67], 0x2e3e5e20
jnp 0x413f80
outsb dx, byte [esi]
and byte [bp + 0x3e], bl
jnp 0x413f80
je 0x413f8d
je 0x413f8d
jb 0x413f9d
add byte [edi + 0x63], ah
jb 0x413f94
outsd dx, dword [esi]
outsd dx, dword [esi]
je 0x413f64
cmp al, 0x53
push ebx
jns 0x413f9e
je 0x413f92
insd dword es:[edi], dx
cmp bh, byte [edx]
push ebx
je 0x413fa5
imul ebp, dword [esi + 0x67], 0x2e3e5e20
cmp eax, 0x67007400
arpl word [edx + 0x6f], si
jb 0x413fb1
outsd dx, dword [esi]
je 0x413f81
cmp al, 0x53
push ebx
jns 0x413fbb
je 0x413faf
insd dword es:[edi], dx
cmp bh, byte [edx]
push ebx
je 0x413fc2
imul ebp, dword [esi + 0x67], 0x2e3e5e20
push eax
and byte [bp + 0x3e], bl
push eax
pop esi
push eax
inc ebp
and al, 0x41
inc ecx
push esi
push ebx
je 0x413fd3
jb 0x413fcb
imul ebp, dword [esi + 0x67], 0x73795340
outsb dx, byte [esi]
inc eax
inc eax
push ebx
jns 0x413fdb
je 0x413fcf
insd dword es:[edi], dx
inc eax
inc eax
add byte [edi + 0x5f], bl
push 0x5f636576
je 0x413fe8
jbe 0x413fd9
arpl word [edi + 0x64], bx
je 0x413fe8
jb 0x413f7b
jo 0x413ff1
jb 0x413f7f
add byte [ebx + 0x69], dh
jae 0x413fea
imul edi, dword [edx + 0x65], 0x756f6300
outsb dx, byte [esi]
jp 0x413fe8
add byte [ebx + 0x6f], ah
outsd dx, dword [esi]
jne 0x413ff6
je 0x413f8a
jo 0x413fd0
je 0x413ffd
outsd dx, dword [esi]
jb 0x413f90
aas
inc ecx
xor byte [eax + 0x31], bh
xor eax, 0x64366138
xor dword [0x64366138], esi
xor dword [esi + 0x2e], esp
inc ecx
jb 0x414012
popal
jns 0x413ff8
outsb dx, byte [esi]
ja 0x41400f
imul ebp, dword [esi + 0x64], 0x746c6946
jb 0x413faf
outsb dx, byte [esi]
inc esi
imul ebp, dword [esp + esi*2 + 0x65], 0x45700072
jo 0x413ff6
js 0x414003
je 0x414027
jae 0x413fb7
pop edi
pop edi
inc ecx
jb 0x41402e
jb 0x41401e
popal
jns 0x414014
outsb dx, byte [esi]
ja 0x41402b
outsb dx, byte [esi]
add byte fs:[ebx + 0x74], dh
bound esp, qword cs:[ecx + 0x64]
pop edi
pop edi
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [esi], bp
jnp 0x414038
je 0x414046
jb 0x414056
add byte [ebx + 0x74], dh
bound esp, qword cs:[ecx + 0x64]
je 0x414041
bound esp, qword cs:[ecx + 0x64]
pop edi
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [esi], bp
jnp 0x41404e
je 0x41405b
jb 0x41406b
add byte [ebx + 0x74], dh
bound esp, qword cs:[ecx + 0x64]
pop edi
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [esi], bp
pop edi
pop edi
jbe 0x414066
arpl word [ebp + 0x6c], ax
insb byte es:[edi], dx
inc esp
je 0x414077
jb 0x41400a
outsb dx, byte [esi]
ja 0x414069
pop ebp
add byte [edi], bh
inc ecx
xor byte [eax + 0x63], bh
arpl word [edx + 0x34], sp
aaa
arpl word [ebx + 0x62], sp
xor al, 0x37
xor word fs:[esi], bp
aas
aas
pop edi
pop edi
inc esi
outsb dx, byte [esi]
outsd dx, dword [esi]
insd dword es:[edi], dx
insd dword es:[edi], dx
inc eax
aas
aas
aas
aas
pop edi
push ebp
inc eax
pop ecx
inc ecx
push eax
inc ebp
inc ecx
pop eax
pop edi
dec ebx
inc eax
pop edx
inc eax
pop ecx
dec ebp
pop eax
pop eax
pop edx
add byte [ebp + 0x6c], ah
insb byte es:[edi], dx
je 0x4140ac
pop ebx
pop ebx
pop ebp
add byte [eax], dh
pop edi
pop edi
inc esi
jb 0x4140b2
insd dword es:[edi], dx
push ebp
outsb dx, byte [esi]
ja 0x4140c0
imul ebp, dword [esi + 0x64], 0x746c6946
jb 0x414060
outsb dx, byte [esi]
inc esi
imul ebp, dword [esp + esi*2 + 0x65], 0x433c0072
insb byte es:[edi], dx
je 0x4140c3
jb 0x414060
cmp al, 0x43
jb 0x4140d8
dec ecx
insd dword es:[edi], dx
jo 0x4140d4
insd dword es:[edi], dx
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x4140cf
je 0x4140d9
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x4140d7
imul ebp, dword [ebx + esi*2 + 0x3e], 0x7268542e
outsd dx, dword [esi]
ja 0x4140cf
insb byte es:[edi], dx
jae 0x4140b8
push esp
push 0x4e776f72
jae 0x4140f8
dec ebp
outsd dx, dword [esi]
jne 0x4140f7
dec esp
outsd dx, dword [esi]
popal
inc ebp
js 0x4140f6
jo 0x41410a
imul ebp, dword [edi + 0x6e], 0x73656e00
je 0x414104
inc ebp
js 0x414106
jo 0x41411a
imul ebp, dword [edi + 0x6e], 0x72433c00
je 0x4140f8
jb 0x414122
dec ecx
insd dword es:[edi], dx
jo 0x41411e
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x414119
je 0x414123
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x414121
imul ebp, dword [ebx + esi*2 + 0x3e], 0x7268542e
outsd dx, dword [esi]
ja 0x414118
push esp
push 0x4d776f72
outsd dx, dword [esi]
jne 0x41413b
dec esp
outsd dx, dword [esi]
popal
inc ebp
inc ebp
js 0x41413a
jo 0x41414e
jo 0x41414e
je 0x414144
imul ebp, dword [edi + 0x6e], 0x72726500
outsd dx, dword [esi]
outsd dx, dword [esi]
outsb dx, byte [esi]
add byte [ebp + 0x72], ah
jb 0x414151
jb 0x414131
jae 0x41415a
popal
add byte gs:[si], bh
inc ebx
jb 0x414163
dec ecx
insd dword es:[edi], dx
jo 0x41415f
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x41415a
popal
je 0x414164
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x414162
imul ebp, dword [ebx + esi*2 + 0x3e], 0x6765522e
imul esi, dword [ebx + 0x74], 0x6f4d7265
push edx
push edx
imul esi, dword gs:[bp + di + 0x74], 0x6f4d7265
jae 0x414180
jb 0x41415c
outsd dx, dword [esi]
jne 0x41417f
push ebp
outsb dx, byte [esi]
imul ebp, dword [esi + 0x69], 0x6c616974
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
je 0x414184
imul esp, dword [ecx + 0x6c], 0x72657a69
popal
insb byte es:[edi], dx
imul edi, dword [edx + 0x65], 0x61680072
jp 0x414185
jb 0x414122
add byte [eax + 0x61], ch
push 0x6c646e61
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
jb 0x41412a
pop edi
pop edi
je 0x41418f
popaw
popaw
jne 0x4141a2
je 0x414197
popal
jo 0x4141ab
jo 0x4141a0
outsd dx, dword fs:[esi]
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi], 0x6e557070
push ebp
outsb dx, byte [esi]
imul eax, dword [eax], 0x5f
pop edi
jb 0x4141b1
insb byte es:[edi], dx
popal
popal
jae 0x4141b6
pop edi
popal
jo 0x4141c5
outsd dx, dword fs:[esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi], 0x7472433c
outsb dx, byte [esi]
add byte [ebx + eax*2], bh
cmp al, 0x43
jb 0x4141d4
je 0x4141aa
dec ecx
insd dword es:[edi], dx
jo 0x4141d0
insb byte es:[edi], dx
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x4141cb
je 0x4141d5
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x4141d3
imul ebp, dword [ebx + esi*2 + 0x3e], 0x7465472e
inc esp
popaw
jne 0x4141ec
insb byte es:[edi], dx
je 0x4141c6
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi], 0x7472433c
dec ecx
insd dword es:[edi], dx
jo 0x4141fc
insb byte es:[edi], dx
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x4141f7
je 0x414201
imul ebp, dword [edi + 0x6e], 0x61746544
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x4141ff
imul ebp, dword [ebx + esi*2 + 0x3e], 0x436f442e
jae 0x4141e0
inc esp
outsd dx, dword [esi]
inc ebx
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
inc edx
popal
arpl word [ebx + 0x49], bp
outsb dx, byte [esi]
inc esp
popaw
popaw
jne 0x414221
je 0x4141fb
inc esp
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi], 0x636e7566
je 0x41422c
outsd dx, dword [esi]
outsb dx, byte [esi]
add byte [ebx + eax*2], bh
cmp al, 0x43
jb 0x41423e
dec ecx
insd dword es:[edi], dx
jo 0x41423a
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x414235
popal
je 0x41423f
imul ebp, dword [edi + 0x6e], 0x61746544
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x41423d
imul ebp, dword [ebx + esi*2 + 0x3e], 0x4574412e
inc ecx
je 0x414229
js 0x41424f
je 0x414234
outsd dx, dword [esi]
arpl word [ebx + 0x2e], bp
dec ecx
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
add byte [ebx + eax*2], bh
cmp al, 0x43
jb 0x41426f
dec ecx
insd dword es:[edi], dx
jo 0x41426b
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x414266
je 0x414270
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x41426e
imul ebp, dword [ebx + esi*2 + 0x3e], 0x4574412e
js 0x414280
je 0x414265
outsd dx, dword [esi]
arpl word [ebx + 0x2e], bp
dec ecx
jae 0x414269
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
add byte fs:[edi], bh
inc ecx
xor byte [eax + 0x30], bh
cmp dword [ebx], esi
xor al, 0x33
aaa
aaa
aas
aas
pop edi
pop edi
inc ebp
aas
pop edi
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x40], bp
inc ecx
je 0x41428c
js 0x4142b2
je 0x414297
outsd dx, dword [esi]
arpl word [ebx + 0x40], bp
cmp al, 0x43
jb 0x4142c7
dec ecx
insd dword es:[edi], dx
jo 0x4142c3
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x4142be
je 0x4142c8
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x4142c6
imul ebp, dword [ebx + esi*2 + 0x3e], 0x24244040
insb byte es:[edi], dx
jae 0x4142a7
inc eax
inc eax
and al, 0x24
push ecx
xor byte [esi + 0x3f], dl
push esi
aas
and al, 0x48
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
inc eax
push eax
inc ebp
and al, 0x41
inc ecx
push esi
dec edi
bound ebp, qword [edx + 0x65]
arpl word [eax + eax*2 + 0x53], si
jns 0x4142fc
je 0x4142f0
insd dword es:[edi], dx
inc eax
inc eax
inc eax
xor al, byte [eax + 0x41]
inc eax
inc eax
pop ecx
dec ebp
pop eax
pop eax
pop edx
add byte [edi], bh
inc ecx
xor byte [eax + 0x30], bh
cmp dword [ebx], esi
xor al, 0x33
aaa
aas
aas
aas
pop edi
pop edi
inc esi
aas
pop edi
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x40], bp
inc eax
inc ecx
je 0x4142fb
js 0x414321
je 0x414306
outsd dx, dword [esi]
arpl word [ebx + 0x40], bp
cmp al, 0x43
jb 0x414336
dec ecx
insd dword es:[edi], dx
jo 0x414332
insd dword es:[edi], dx
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x41432d
je 0x414337
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x414335
imul ebp, dword [ebx + esi*2 + 0x3e], 0x24244040
push ecx
xor byte [esi + 0x3f], dl
and al, 0x48
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
inc eax
push eax
inc ebp
and al, 0x41
inc ecx
push esi
dec edi
bound ebp, qword [edx + 0x65]
push 0x65
arpl word [eax + eax*2 + 0x53], si
jns 0x41436b
je 0x41435f
insd dword es:[edi], dx
inc eax
inc eax
inc eax
xor al, byte [eax + 0x41]
inc eax
inc eax
pop ecx
dec ebp
pop eax
pop eax
pop edx
add byte [edi], bh
inc ecx
xor byte [eax + 0x30], bh
cmp dword [ebx], esi
xor al, 0x33
aaa
pop edi
pop edi
insb byte es:[di], dx
outsd dx, dword [esi]
bound esp, qword [ecx + 0x6c]
pop edi
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx], bp
aas
inc ecx
xor byte [eax + 0x30], bh
cmp dword [ebx], esi
xor al, 0x33
aaa
pop edi
pop edi
insb byte es:[di], dx
outsd dx, dword [esi]
bound esp, qword [ecx + 0x6c]
popal
insb byte es:[edi], dx
pop edi
jne 0x4143aa
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx], bp
aas
inc ecx
xor byte [eax + 0x30], bh
cmp dword [ebx], esi
xor al, 0x33
aaa
pop edi
pop edi
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [edi + 0x67], bx
insb byte es:[edi], dx
outsd dx, dword [esi]
bound esp, qword [ecx + 0x6c]
pop edi
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx], bp
pop edi
popal
je 0x4143cb
js 0x4143d1
je 0x4143c9
push 0x65706c65
insb byte es:[edi], dx
jo 0x4143d4
jb 0x414371
jne 0x4143e2
arpl word [eax], ax
pop edi
pop edi
jo 0x4143df
js 0x4143e5
je 0x4143dd
insb byte es:[edi], dx
imul esi, dword [ebx + 0x74], 0x7a69735f
add byte gs:[edi + 0x5f], bl
jo 0x4143fb
outsb dx, byte [esi]
js 0x4143f9
je 0x4143f7
outsb dx, byte [esi]
add byte fs:[edi + 0x5f], bl
jo 0x414408
outsb dx, byte [esi]
js 0x414406
je 0x414401
imul ebp, dword gs:[bp], 0x6978655f
je 0x414409
arpl word [ecx + 0x6c], sp
insb byte es:[edi], dx
bound esp, qword [ecx + 0x63]
imul eax, dword [eax], 0x5f
imul ebp, dword [esi + 0x69], 0x65746174
js 0x414426
je 0x41441e
insd dword es:[edi], dx
add byte [edi + 0x61], bl
je 0x41442a
js 0x414430
je 0x414428
insd dword es:[edi], dx
add byte [edi + 0x69], bl
outsb dx, byte [esi]
imul esi, dword [ecx + 0x74], 0x74697865
pop edi
pop edi
imul ebp, dword [esi + 0x69], 0x65746174
je 0x414438
js 0x41443e
imul esi, dword [edi + ebx*2 + 0x61], 0x645f7070
outsd dx, dword [esi]
je 0x414436
popal
jo 0x41444a
pop edi
outsd dx, dword fs:[esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi], 0x7070615f
pop edi
popal
jo 0x414456
jo 0x414446
pop edi
js 0x414453
je 0x41444b
arpl word [ecx + 0x6c], sp
insb byte es:[edi], dx
bound esp, qword [ecx + 0x63]
imul eax, dword [eax], 0x5f
popal
je 0x41445e
js 0x414464
je 0x41445c
insd dword es:[edi], dx
pop edi
popal
jo 0x414472
jo 0x414467
outsd dx, dword fs:[esi]
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi], 0x7472433c
add byte [ebx + eax*2], bh
cmp al, 0x43
jb 0x414481
dec ecx
insd dword es:[edi], dx
jo 0x41447d
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x414478
je 0x414482
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x414480
popal
imul ebp, dword [ebx + esi*2 + 0x3e], 0x6e61482e
outsb dx, byte [esi]
insb byte es:[edi], dx
insb byte es:[edi], dx
cmp al, 0x53
cmp al, 0x53
jns 0x4144a1
je 0x414495
insd dword es:[edi], dx
cmp bh, byte [edx]
dec edi
bound ebp, qword [edx + 0x65]
arpl word [eax + 0x5e], si
arpl word gs:[eax + 0x5e], si
je 0x41445a
pop esi
inc edi
je 0x414441
cmp al, 0x43
jb 0x4144b9
dec ecx
insd dword es:[edi], dx
jo 0x4144b5
insd dword es:[edi], dx
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x4144b0
je 0x4144ba
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x4144b8
popal
imul ebp, dword [ebx + esi*2 + 0x3e], 0x6e61482e
dec eax
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
cmp al, 0x53
jns 0x4144d9
je 0x4144cd
insd dword es:[edi], dx
insd dword es:[edi], dx
cmp bh, byte [edx]
dec edi
bound ebp, qword [edx + 0x65]
arpl word [eax + 0x5e], si
pop esi
jnp 0x4144db
je 0x4144e8
outsd dx, dword [esi]
jb 0x4144f8
add byte [ebx + eax*2], bh
inc ebx
jb 0x4144f4
dec ecx
insd dword es:[edi], dx
jo 0x4144f0
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x4144eb
je 0x4144f5
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x4144f3
imul ebp, dword [ebx + esi*2 + 0x3e], 0x6e61482e
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
cmp al, 0x53
jns 0x414514
je 0x414508
insd dword es:[edi], dx
cmp bh, byte [edx]
dec edi
bound ebp, qword [edx + 0x65]
arpl word [eax + 0x5e], si
pop edi
pop edi
push 0x6c646e61
insb byte es:[edi], dx
add byte gs:[ebx + eax*2], bh
cmp al, 0x43
inc ebx
jb 0x414530
dec ecx
insd dword es:[edi], dx
jo 0x41452c
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x414527
je 0x414531
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x41452f
popal
imul ebp, dword [ebx + esi*2 + 0x3e], 0x6e61482e
insb byte es:[edi], dx
cmp al, 0x53
cmp al, 0x53
jns 0x414550
je 0x414544
insd dword es:[edi], dx
cmp bh, byte [edx]
dec edi
bound ebp, qword [edx + 0x65]
arpl word [eax + 0x5e], si
push ebx
and byte [esi + 0x3e], bl
push ebx
je 0x4144f0
jbe 0x414553
insb byte es:[edi], dx
jne 0x41455a
add byte gs:[edi + 0x69], bl
add byte [edi + 0x69], bl
outsb dx, byte [esi]
imul esi, dword [esp + esi*2 + 0x65], 0x655f6d72
add byte [eax + 0x66], dh
bound esp, qword [ebp + 0x67]
imul ebp, dword [esi], 0x6e656670
outsb dx, byte [esi]
add byte [eax + 0x66], dh
outsb dx, byte gs:[esi]
add byte fs:[edi + 0x69], bl
outsb dx, byte [esi]
imul esi, dword [esp + esi*2 + 0x65], 0x3c006d72
inc ebx
je 0x41458a
jb 0x414586
add byte [ebx + eax*2], bh
jb 0x414592
dec ecx
insd dword es:[edi], dx
jo 0x41458e
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x414589
popal
je 0x414593
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x414591
popal
imul ebp, dword [ebx + esi*2 + 0x3e], 0x6968542e
jae 0x414587
insb byte es:[edi], dx
jae 0x414572
push esp
push 0x6f4d7369
outsd dx, dword [esi]
jne 0x4145aa
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
insb byte es:[edi], dx
add byte gs:[edi + 0x69], bl
outsb dx, byte [esi]
imul esi, dword [esp + esi*2 + 0x65], 0x6d5f6d72
pop edi
insd dword es:[edi], dx
add byte [ebx + eax*2], bh
cmp al, 0x43
jb 0x4145cb
dec ecx
insd dword es:[edi], dx
jo 0x4145c7
insb byte es:[edi], dx
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x4145c2
je 0x4145cc
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x4145ca
imul ebp, dword [ebx + esi*2 + 0x3e], 0x6968542e
jae 0x4145c0
dec ebp
outsd dx, dword [esi]
jne 0x4145e3
push edx
jae 0x4145ec
insb byte es:[edi], dx
jbe 0x4145e5
dec ebp
je 0x4145ec
outsd dx, dword [esi]
cmp al, 0x76
cmp al, 0x76
jbe 0x4145f8
outsd dx, dword [esi]
imul esp, dword [eax + 0x63], 0x74736e6f
and byte fs:[ebx + 0x6f], ah
outsb dx, byte [esi]
jae 0x414605
and byte [edx], ch
sub ah, byte [eax]
pop edi
pop edi
and byte [edi + 0x5f], bl
arpl word [edx + esi*2 + 0x63], bp
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
sub byte [esi + 0x6f], dh
imul esp, dword [ecx + ebp + 0x3e], 0x74656d00
push 0x6f54646f
push esp
outsd dx, dword [esi]
imul esp, dword [ebp + 0x6e], 0
pop edi
pop edi
pop edi
inc ebx
js 0x41462f
inc ebx
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
push ebp
outsb dx, byte [esi]
ja 0x414628
outsb dx, byte [esi]
inc esp
je 0x414633
jb 0x4145c6
jo 0x41461c
push esp
push 0x5f007369
jae 0x4145cc
add byte [edi + 0x67], bl
je 0x414630
pop edi
je 0x414630
js 0x414637
jo 0x41464b
imul ebp, dword [edi + 0x6e], 0x6e61685f
insb byte es:[edi], dx
imul ebp, dword [esi + 0x67], 0x6174735f
pop edi
jae 0x41465a
je 0x414648
popal
je 0x41464e
pop edi
jne 0x41465c
insb byte es:[edi], dx
jbe 0x414655
insb byte es:[edi], dx
add byte [edi + 0x67], bl
je 0x414667
je 0x41465d
add byte fs:[edi + 0x67], bl
add byte [edi + 0x67], bl
je 0x41465e
js 0x414665
jo 0x414679
imul ebp, dword [edi + 0x6e], 0x6e61685f
insb byte es:[edi], dx
imul ebp, dword [esi + 0x67], 0x6174735f
je 0x41467c
add byte [edi], bh
inc ecx
xor byte [eax + 0x33], bh
xor esi, dword [ebx]
cmp dword [eax], esi
bound si, dword [ecx]
inc edi
xor esi, dword [ebx]
xor edi, dword [ecx]
xor byte [esi + 0x62], ah
xor dword [esi], ebp
inc edi
je 0x41466d
inc esp
insb byte es:[edi], dx
insb byte es:[edi], dx
inc edx
popal
jae 0x414694
inc ecx
outsb dx, byte [esi]
push ebx
imul edi, dword [edx + 0x65], 0x6d6f7246
jb 0x4146a8
insd dword es:[edi], dx
inc ecx
jb 0x4146a4
jae 0x4146b4
add byte [ecx + 0x64], al
jb 0x4146ac
jae 0x4146bc
jae 0x41464a
add byte [edi + 0x75], cl
je 0x414690
dec edi
jne 0x4146c1
inc edx
popal
jae 0x4146b6
add byte [edi + 0x75], cl
je 0x4146a9
push ebx
imul edi, dword [edx + 0x65], 0x30413f00
aas
inc ecx
xor byte [eax + 0x33], bh
js 0x414692
xor esi, dword [ebx]
xor edi, dword [ecx]
xor byte [esi + 0x62], ah
xor esi, dword [ebx]
cmp dword [eax], esi
bound si, dword [ecx]
dec ecx
xor dword [esi], ebp
dec ecx
jae 0x4146ba
outsd dx, dword [esi]
imul ebp, dword [esi + 0x74], 0x6e497265
je 0x4146d4
jb 0x4146ba
outsb dx, byte [esi]
dec ebp
jae 0x4146eb
arpl word [edx + 0x74], si
inc esp
insb byte es:[edi], dx
insb byte es:[edi], dx
add byte [edx + 0x65], dl
jae 0x4146f5
push edx
jae 0x4146f5
insb byte es:[edi], dx
je 0x414683
pop edi
je 0x4146f8
je 0x4146ee
pop edi
outsb dx, byte [esi]
outsd dx, dword [esi]
js 0x4146f9
je 0x414692
inc ecx
push esp
dec esp
inc ebx
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
inc edx
push ebx
push esp
push edx
jnp 0x414705
je 0x414712
jb 0x414722
jge 0x4146a6
add byte [eax + 0x74], dl
push eax
je 0x41471b
jb 0x4146fe
push esp
outsd dx, dword [esi]
push ebx
je 0x414720
imul ebp, dword [esi + 0x67], 0x72616843
jae 0x4146b7
jb 0x414729
add byte [ebx], dh
jae 0x4146b9
inc edx
imul esi, dword [ebx + esi*2 + 0x43], 0x4379706f
jae 0x414701
outsd dx, dword [esi]
jo 0x41473a
inc ebx
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
bound esp, qword [ecx + 0x63]
imul ebp, dword [esi], 0x7b
arpl word [edi + ebp*2 + 0x72], si
jge 0x4146d1
je 0x414734
jae 0x414740
imul eax, dword [eax], 0x42
imul esi, dword [ebx + esi*2 + 0x43], 0x4379706f
add byte [edx + 0x69], al
je 0x41474d
inc ebx
outsd dx, dword [esi]
jo 0x414757
inc ebx
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
bound esp, qword [ecx + 0x63]
imul ebp, dword [esi], 0x5f
pop edi
jbe 0x414750
arpl word [ebp + 0x6c], ax
insb byte es:[edi], dx
inc esp
je 0x414761
jb 0x4146f4
inc edx
imul esi, dword [ebx + esi*2 + 0x43], 0x4379706f
inc ebx
outsd dx, dword [esi]
jo 0x414775
inc ebx
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
bound esp, qword [ecx + 0x63]
imul ebp, dword [esi], 0x7b
je 0x414778
popal
arpl word [ebx + 0x2e], bp
jnp 0x41476b
je 0x414778
jb 0x414788
add byte [edx + 0x69], al
je 0x414783
inc ebx
outsd dx, dword [esi]
jo 0x41478d
inc ebx
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
bound esp, qword [ecx + 0x63]
imul ebp, dword [esi], 0x51
jne 0x414785
jb 0x41479b
dec ecx
outsb dx, byte [esi]
je 0x41478b
jb 0x41478e
popal
arpl word [ebp], sp
jb 0x414797
imul esp, dword [eax + eax + 0x70], 0x42007670
imul esi, dword [ebx + esi*2 + 0x43], 0x4379706f
add byte [edx + 0x69], al
je 0x4147ac
inc ebx
outsd dx, dword [esi]
jo 0x4147b6
inc ebx
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
bound esp, qword [ecx + 0x63]
imul ebp, dword [esi], 0x41
push edx
add byte gs:[edx + 0x69], al
je 0x4147c4
inc edx
imul esi, dword [ebx + esi*2 + 0x43], 0x4379706f
jae 0x414795
inc ebx
outsd dx, dword [esi]
jo 0x4147ce
inc ebx
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
bound esp, qword [ecx + 0x63]
imul ebp, dword [esi], 0x52
insb byte es:[edi], dx
popal
jae 0x4147ca
add byte [edx + 0x69], al
je 0x4147dd
inc ebx
outsd dx, dword [esi]
jo 0x4147e7
inc ebx
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
bound esp, qword [ecx + 0x63]
imul ebp, dword [esi], 0x4a
outsd dx, dword [esi]
bound edx, qword [edx + esi*2 + 0x61]
outsb dx, byte [esi]
jae 0x4147e6
jb 0x4147f5
add byte fs:[eax + 0x4a], dh
add byte [eax + 0x4a], dh
outsd dx, dword [esi]
bound eax, qword [eax]
inc edx
imul esi, dword [ebx + esi*2 + 0x43], 0x4379706f
je 0x414802
jae 0x4147d3
inc ebx
outsd dx, dword [esi]
jo 0x41480c
inc ebx
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
bound esp, qword [ecx + 0x63]
imul ebp, dword [esi], 0x4a
dec edx
outsd dx, dword [esi]
bound eax, qword [ebp + 0x72]
jb 0x414812
jb 0x4147a5
jo 0x4147ec
jb 0x41481b
outsd dx, dword [esi]
jb 0x4147ac
inc edx
imul esi, dword [ebx + esi*2 + 0x43], 0x4379706f
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
bound esp, qword [ecx + 0x63]
imul ebp, dword [esi], 0x4a
outsd dx, dword [esi]
bound ecx, qword [ebp + 0x6f]
imul esp, dword fs:[esi + 0x69], 0x69746163
imul sp, word [ebx + 0x61], 0x6974
outsd dx, dword [esi]
outsb dx, byte [esi]
add byte [edi + esi*2 + 0x52], ah
ja 0x414822
jae 0x414838
jb 0x41484b
add byte fs:[edx + 0x69], al
je 0x41484f
inc ebx
outsd dx, dword [esi]
jo 0x414859
inc ebx
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
bound esp, qword [ecx + 0x63]
arpl word [ebx + 0x2e], bp
inc ebx
imul ebp, dword [esi], 0x43
jb 0x414851
popal
je 0x414854
inc esp
outsd dx, dword [esi]
ja 0x414861
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
dec edx
outsd dx, dword [esi]
bound eax, qword [eax]
jo 0x414874
jp 0x414849
outsd dx, dword [esi]
bound ecx, qword [esi + 0x61]
popal
insd dword es:[edi], dx
add byte gs:[eax + 0x77], dh
jp 0x41485d
outsd dx, dword [esi]
jne 0x41487f
jb 0x414871
arpl word [ebp], sp
jo 0x414889
add byte gs:[eax + 0x77], dh
jp 0x414858
jae 0x41488b
add byte [esi + 0x42], ah
popal
arpl word [ebx + 0x67], bp
jb 0x41488f
jne 0x414890
add byte fs:[eax + 0x77], dh
jp 0x414878
jb 0x414899
js 0x4148a5
add byte [edi + 0x63], ah
jb 0x4148a0
outsd dx, dword [esi]
je 0x414870
dec ebp
imul esp, dword [ebx + 0x72], 0x666f736f
je 0x414878
outsd dx, dword [esi]
jae 0x4148aa
je 0x414878
cmp cl, byte [ebp + 0x65]
imul esp, dword fs:[ecx + 0x43], 0x65746e65
jb 0x414885
cmp dl, byte [ebx + 0x74]
outsd dx, dword [esi]
jb 0x4148b6
cmp bh, byte [edx]
push ebp
jo 0x4148ba
popal
je 0x4148be
cmp bh, byte gs:[edx]
cmp bh, byte [edx]
inc esp
outsd dx, dword [esi]
ja 0x4148cd
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
push eax
popal
arpl word [ebx + 0x61], bp
inc ecx
je 0x4148e1
popal
arpl word [eax + 0x6d], bp
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x4148c9
push esp
popal
jae 0x4148e3
and byte [esi + 0x3e], bl
jnp 0x4148e1
je 0x4148ef
outsd dx, dword [esi]
jb 0x4148ff
add byte [edi + 0x63], ah
jb 0x4148f6
outsd dx, dword [esi]
je 0x4148c6
cmp al, 0x4d
dec ebp
imul esp, dword [ebx + 0x72], 0x666f736f
je 0x4148ce
jae 0x414900
outsd dx, dword [esi]
je 0x4148ce
cmp cl, byte [ebp + 0x65]
imul esp, dword fs:[ecx + 0x43], 0x65746e65
popal
inc ebx
outsb dx, byte gs:[esi]
je 0x414904
jb 0x4148db
cmp bh, byte [edx]
push ebx
je 0x414914
cmp dl, byte [ebx + 0x74]
outsd dx, dword [esi]
jb 0x41490c
cmp bh, byte [edx]
push ebp
jo 0x414910
popal
je 0x414914
cmp bh, byte [edx]
inc esp
outsd dx, dword [esi]
ja 0x414923
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
push eax
popal
arpl word [ebx + 0x61], bp
inc ecx
je 0x414937
popal
arpl word [eax + 0x6d], bp
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x41491f
popal
jae 0x414939
imul esp, dword [eax], 0x5e
jnp 0x414938
and byte [esi + 0x3e], bl
jnp 0x414938
je 0x414945
jb 0x414955
add byte [edi + 0x63], ah
jb 0x41494c
outsd dx, dword [esi]
je 0x41491c
dec ebp
imul esp, dword [ebx + 0x72], 0x666f736f
je 0x414924
jb 0x414954
jae 0x414956
je 0x414924
cmp cl, byte [ebp + 0x65]
imul esp, dword fs:[ecx + 0x43], 0x65746e65
popal
inc ebx
outsb dx, byte gs:[esi]
je 0x41495a
jb 0x414931
cmp bh, byte [edx]
push ebx
je 0x41496a
cmp dl, byte [ebx + 0x74]
outsd dx, dword [esi]
jb 0x414962
cmp bh, byte [edx]
push ebp
jo 0x414966
popal
je 0x41496a
cmp bh, byte gs:[edx]
cmp bh, byte [edx]
inc esp
outsd dx, dword [esi]
ja 0x414979
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
push eax
popal
arpl word [ebx + 0x61], bp
inc ecx
je 0x41498d
popal
arpl word [eax + 0x6d], bp
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x414975
popal
jae 0x41498f
imul esp, dword [eax], 0x5e
cmp eax, 0x72636700
and byte [esi + 0x3e], bl
cmp eax, 0x72636700
outsd dx, dword [esi]
outsd dx, dword [esi]
je 0x41496d
dec ebp
imul esp, dword [ebx + 0x72], 0x666f736f
outsd dx, dword [esi]
je 0x414975
je 0x414975
cmp cl, byte [ebp + 0x65]
imul esp, dword fs:[ecx + 0x43], 0x65746e65
jb 0x414982
jb 0x414982
cmp dl, byte [ebx + 0x74]
outsd dx, dword [esi]
jb 0x4149b3
cmp bh, byte [edx]
push ebp
jo 0x4149b7
popal
je 0x4149bb
cmp bh, byte gs:[edx]
cmp bh, byte [edx]
inc esp
outsd dx, dword [esi]
ja 0x4149ca
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
push eax
popal
arpl word [ebx + 0x61], bp
inc ecx
inc ecx
je 0x4149de
popal
arpl word [eax + 0x6d], bp
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x4149c6
popal
jae 0x4149e0
and byte [esi + 0x3e], bl
sub eax, 0x7349003e
sub eax, 0x7349003e
inc ebp
jno 0x4149f6
popal
insb byte es:[edi], dx
inc edi
push ebp
dec ecx
inc esp
add byte [edx + 0x67], dh
jne 0x4149f5
xor dword fs:[eax], eax
xor dword [eax], eax
jb 0x4149f8
jne 0x4149fc
xor al, byte fs:[eax]
dec ebp
imul esp, dword [ebx + 0x72], 0x666f736f
je 0x4149ce
dec ebp
imul esp, dword fs:[ecx + 0x43], 0x65746e65
jb 0x4149da
push ebx
je 0x414a1e
jb 0x414a16
push ebp
jo 0x414a19
popal
je 0x414a1d
aas
aas
inc ecx
xor byte [eax + 0x36], bh
xor al, 0x33
xor byte [ebx + 0x31], ah
cmp dword [eax], edi
inc esi
inc esi
inc esp
dec ecx
inc ecx
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [eax], ax
arpl word [edx], sp
dec ebp
imul esp, dword [ebx + 0x72], 0x666f736f
add byte [ebx + 0x62], ah
add byte [ebp + 0x69], cl
arpl word [edx + 0x6f], si
jae 0x414a48
je 0x414a0a
je 0x414a0a
dec ebp
imul esp, dword fs:[ecx + 0x43], 0x65746e65
imul esp, dword fs:[ecx + 0x43], 0x65746e65
popal
inc ebx
outsb dx, byte gs:[esi]
je 0x414a4b
jb 0x414a16
push ebx
je 0x414a5a
jb 0x414a52
push ebp
jo 0x414a55
popal
je 0x414a59
aas
aas
inc ecx
xor byte [eax + 0x36], bh
js 0x414a30
xor al, 0x33
xor byte [ebx + 0x31], ah
cmp dword [eax], edi
inc esi
inc esp
dec ecx
inc esi
jb 0x414a6d
add byte gs:[eax + 0x76], dh
jo 0x414a82
add byte [ebp + 0x69], cl
arpl word [edx + 0x6f], si
jae 0x414a83
je 0x414a45
dec ebp
dec ebp
imul esp, dword fs:[ecx + 0x43], 0x65746e65
imul esp, dword fs:[ecx + 0x43], 0x65746e65
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x414a86
jb 0x414a51
push ebx
je 0x414a95
jb 0x414a8d
push ebp
jo 0x414a90
popal
je 0x414a94
aas
aas
inc ecx
xor byte [eax + 0x36], bh
xor al, 0x33
xor byte [ebx + 0x31], ah
cmp dword [eax], edi
inc esi
inc esp
dec ecx
dec edi
jo 0x414aa8
outsb dx, byte [esi]
add byte [eax + 0x73], dh
jo 0x414aba
jp 0x414a8f
inc esi
imul ebp, dword [ebp], 0x616c666f
add byte gs:[edi + 0x66], ch
insb byte es:[edi], dx
popal
add byte [bx + si + 0x6d], dh
add byte [eax + 0x6d], dh
outsd dx, dword [esi]
add byte gs:[ebp + 0x69], cl
arpl word [edx + 0x6f], si
jae 0x414acf
dec ebp
imul esp, dword [ebx + 0x72], 0x666f736f
je 0x414a91
je 0x414a91
dec ebp
imul esp, dword fs:[ecx + 0x43], 0x65746e65
jb 0x414a9d
push ebx
je 0x414ae1
jb 0x414ad9
push ebp
jo 0x414adc
popal
je 0x414ae0
aas
inc ecx
xor byte [eax + 0x36], bh
xor al, 0x33
xor esi, dword [eax]
arpl word [ecx], si
xor byte [ebx + 0x31], ah
cmp dword [eax], edi
inc esi
inc esp
dec ecx
push edx
popal
add byte fs:[eax + 0x66], ch
add byte [eax + 0x66], ch
push 0x694d0066
add byte [ebp + 0x69], cl
dec ebp
imul esp, dword [ebx + 0x72], 0x666f736f
je 0x414acc
arpl word [edx + 0x6f], si
jae 0x414b0a
je 0x414acc
dec ebp
dec ebp
imul esp, dword fs:[ecx + 0x43], 0x65746e65
jb 0x414ad8
push ebx
je 0x414b1c
jb 0x414b14
push ebp
jo 0x414b17
popal
je 0x414b1b
aas
inc ecx
xor byte [eax + 0x36], bh
js 0x414af2
xor al, 0x33
xor byte [ebx + 0x31], ah
cmp dword [eax], edi
inc esi
inc esp
dec ecx
push edi
jb 0x414b33
je 0x414b31
add byte [ebp + 0x69], cl
arpl word [edx + 0x6f], si
jae 0x414b43
je 0x414b05
dec ebp
imul esp, dword fs:[ecx + 0x43], 0x65746e65
imul esp, dword fs:[ecx + 0x43], 0x65746e65
inc ebx
outsb dx, byte gs:[esi]
je 0x414b46
jb 0x414b11
jb 0x414b11
push ebx
je 0x414b55
jb 0x414b4d
push ebp
jo 0x414b50
popal
je 0x414b54
aas
inc ecx
xor byte [eax + 0x36], bh
xor al, 0x33
xor byte [ebx + 0x31], ah
cmp dword [eax], edi
inc esi
inc esp
dec ecx
inc ebx
insb byte es:[edi], dx
outsd dx, dword [esi]
jae 0x414b6a
add byte [ebp + 0x69], cl
arpl word [edx + 0x6f], si
outsd dx, dword [esi]
jae 0x414b7c
je 0x414b3e
dec ebp
imul esp, dword fs:[ecx + 0x43], 0x65746e65
popal
inc ebx
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x414b7f
jb 0x414b4a
push ebx
push ebx
je 0x414b8e
jb 0x414b86
push ebp
jo 0x414b89
popal
je 0x414b8d
aas
inc ecx
xor byte [eax + 0x36], bh
xor al, 0x33
xor byte [ebx + 0x31], ah
arpl word [ecx], si
cmp dword [eax], edi
inc esi
inc esp
dec ecx
push ebx
imul eax, dword gs:[eax], 0x64
imul esi, dword [ebx + 0x74], 0x65657300
imul esi, dword fs:[ebx + 0x74], 0x65657300
jae 0x414baa
imul esi, dword gs:[ecx + edi*2 + 0x70], 0x65
imul esi, dword [ecx + edi*2 + 0x70], 0x65
add byte gs:[ebp + 0x69], cl
add byte [ebp + 0x69], cl
imul esp, dword [ebx + 0x72], 0x666f736f
arpl word [edx + 0x6f], si
outsd dx, dword [esi]
jae 0x414bc2
je 0x414b84
je 0x414b84
dec ebp
dec ebp
imul esp, dword fs:[ecx + 0x43], 0x65746e65
jb 0x414b90
push ebx
je 0x414bd4
jb 0x414bcc
push ebp
jo 0x414bcf
popal
popal
je 0x414bd3
aas
inc ecx
xor byte [eax + 0x36], bh
xor al, 0x33
xor byte [ebx + 0x31], ah
cmp dword [eax], edi
inc esi
inc esi
inc esp
dec ecx
dec esi
outsd dx, dword [esi]
je 0x414bec
jns 0x414b86
jns 0x414b86
imul bp, word fs:[esi + 0x74], 0x7000
outsb dx, byte [esi]
je 0x414b8c
jo 0x414bf4
imul bp, word fs:[esi], 0x694d
imul ebp, dword fs:[esi], 0x7263694d
outsd dx, dword [esi]
outsb dx, byte [esi]
add byte [ebp + 0x69], cl
arpl word [edx + 0x6f], si
jae 0x414c08
je 0x414bca
dec ebp
imul esp, dword fs:[ecx + 0x43], 0x65746e65
jb 0x414bd6
push ebx
je 0x414c1a
outsd dx, dword [esi]
jb 0x414c12
push ebp
jo 0x414c15
popal
je 0x414c19
aas
inc ecx
xor byte [eax + 0x39], bh
xor ah, byte [esi + 0x37]
xor ah, byte [ebx + 0x66]
inc ebp
inc ebp
outsb dx, byte [esi]
arpl word [edx + 0x79], si
jo 0x414c3d
inc esp
popal
je 0x414c2e
popal
add byte [edx + 0x73], dh
popal
jae 0x414c32
dec ebx
jns 0x414c1e
jns 0x414c1e
dec ecx
outsb dx, byte [esi]
outsw dx, word [esi]
add byte [ebx + 0x74], dh
jb 0x414bdd
dec ebp
imul esp, dword [ebx + 0x72], 0x666f736f
je 0x414c15
dec ebp
imul esp, dword fs:[ecx + 0x43], 0x65746e65
inc ebx
outsb dx, byte gs:[esi]
je 0x414c56
jb 0x414c21
dec eax
dec ebp
push ebx
push eax
popal
imul esi, dword [edx + 0x69], 0x502e676e
jb 0x414c68
outsd dx, dword [esi]
jb 0x414c72
inc ebx
push edx
dec esp
inc esp
outsd dx, dword [esi]
ja 0x414c7a
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
add byte fs:[edi + 0x65], al
je 0x414c67
je 0x414c67
inc esp
insb byte es:[edi], dx
insb byte es:[edi], dx
je 0x414c82
dec esp
outsd dx, dword [esi]
inc esi
imul ebp, dword [ebp + 0x73], 0x756c6156
add byte gs:[ebp + 0x70], dl
popal
popal
je 0x414c96
push esp
popal
jae 0x414ca0
add byte [ebx + 0x7a], dh
push esp
popal
jae 0x414ca7
dec esi
popal
insd dword es:[edi], dx
add byte gs:[ebx + 0x7a], dh
inc ecx
jb 0x414cad
jae 0x414c48
jae 0x414cc4
push ebx
je 0x414cae
jb 0x414cc3
add byte [ebx + 0x74], dl
popal
jb 0x414cc9
push eax
jb 0x414cc2
outsd dx, dword [esi]
imul esp, dword fs:[ebx + 0x53], 0x6e6163
outsb dx, byte [esi]
dec esp
popal
jae 0x414cdb
push ebx
jne 0x414ccd
arpl word [ebp + 0x73], sp
jae 0x414cc2
arpl word [ecx + 0x6e], sp
dec eax
outsd dx, dword [esi]
jne 0x414ce8
add byte [ebx + 0x6f], al
outsb dx, byte [esi]
outsb dx, byte [esi]
arpl word gs:[esp + edx*2 + 0x6f], si
push esp
jb 0x414ce4
popal
jns 0x414c85
push esp
jb 0x414ce9
jns 0x414cd7
jae 0x414d00
popal
add byte gs:[di + 0x6e], ah
je 0x414d07
jns 0x414ceb
push esp
jns 0x414d09
add byte gs:[ebp + 0x65], ch
jae 0x414d12
popal
dec ecx
add byte fs:[ecx + 0x72], ah
jae 0x414caa
push esp
jb 0x414d0e
jns 0x414cf4
inc ebp
jb 0x414d23
outsd dx, dword [esi]
jb 0x414cb4
push esp
jb 0x414d18
jns 0x414d06
jae 0x414d2f
popal
xor al, byte gs:[bx + si]
insd dword es:[edi], dx
jae 0x414d38
jae 0x414d38
jae 0x414d27
popal
dec ecx
xor dword fs:[eax], eax
insd dword es:[edi], dx
jae 0x414d43
popal
dec ecx
xor al, byte fs:[eax]
push esp
jb 0x414d3b
jns 0x414d21
inc ebp
jb 0x414d50
outsd dx, dword [esi]
jb 0x414d13
add byte [edx + esi*2 + 0x61], dl
popal
jns 0x414d37
jb 0x414d58
outsd dx, dword [esi]
jb 0x414d51
jae 0x414d61
jae 0x414d61
dec ebp
jae 0x414d65
popal
add byte gs:[bx + si + 0x72], dh
add byte gs:[eax + 0x72], dh
outsd dx, dword [esi]
jb 0x414d61
jae 0x414d71
add byte [eax + 0x72], dl
imul ebp, dword [esi + 0x74], 0x644955
jne 0x414d73
jb 0x414d6b
outsb dx, byte [esi]
je 0x414d5a
dec ecx
add byte fs:[ebp + 0x69], dh
add byte [ebp + 0x69], dh
imul esp, dword [eax + eax + 0x70], 0x69666572
js 0x414d13
add byte fs:[eax + 0x72], dh
imul di, word gs:[eax], 0x7277
add byte [edi + 0x72], dh
ja 0x414d87
imul esi, dword [ebp + 0x72], 0x69725000
jb 0x414d1a
push eax
jb 0x414d86
outsb dx, byte [esi]
je 0x414d75
dec ecx
jae 0x414d24
add byte [edi + 0x62], ch
push 0x65
outsd dx, dword [esi]
bound ebp, qword [edx + 0x65]
arpl word gs:[eax + eax + 0x50], si
arpl word [eax + eax + 0x50], si
jb 0x414d97
outsb dx, byte [esi]
je 0x414d81
popal
arpl word [ebx + 0x61], bp
add byte gs:[bx + si + 0x61], dh
add byte [eax + 0x61], dh
jo 0x414d9b
arpl word [ebx + 0x61], bp
add byte gs:[bx + si + 0x72], dl
imul esp, dword [ecx + 0x67], 0x65
add byte [eax + 0x72], dl
imul ebp, dword [esi + 0x74], 0x73627553
arpl word [edx + 0x69], si
outsb dx, byte [esi]
je 0x414d99
jne 0x414daa
jae 0x414dad
jb 0x414db5
jo 0x414dc2
imul ebp, dword [edi + 0x6e], 0x62757300
jae 0x414dba
outsb dx, byte [esi]
add byte [ebx + 0x75], dh
bound esi, qword [ebx + 0x63]
jb 0x414dc2
imul esi, dword [eax + 0x74], 0x6e6f69
inc edi
je 0x414db6
jo 0x414dcf
je 0x414dc5
imul ebp, dword [edi + 0x6e], 0x74654700
push ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
add byte [edi + 0x65], al
je 0x414db6
jne 0x414dc7
jae 0x414dca
jb 0x414dd2
jo 0x414ddf
imul ebp, dword [edi + 0x6e], 0x50726f46
push eax
popal
arpl word [ebx + 0x61], bp
popal
add byte gs:[bp + di + 0x74], dh
outsd dx, dword [esi]
jb 0x414de3
add byte [eax + 0x61], dh
arpl word [ebx + 0x61], bp
dec ecx
dec ecx
add byte fs:[esi + 0x53], ah
popal
jbe 0x414df3
add byte [esi + 0x4e], ah
ja 0x414dd5
add byte fs:[edx + 0x75], dl
add byte fs:[edx + 0x75], dl
push edx
jne 0x414e0a
outsb dx, byte [esi]
inc ecx
popal
imul ebp, dword [esi + 0x41], 0x656e0074
js 0x414e1c
push esp
imul ebp, dword [ebp + 0x65], 0x67706500
insd dword es:[edi], dx
add byte gs:[ebp + 0x70], ah
dec ebx
jo 0x414e17
dec ebx
jns 0x414db4
inc ebx
jb 0x414e1c
popal
popal
je 0x414e1f
push ebx
jae 0x414e31
imul ebp, dword [edi + 0x6e], 0x6a626f00
outsd dx, dword [esi]
bound ebp, qword [edx + 0x65]
arpl word [ebx + edx*2 + 0x74], si
arpl word gs:[ebx + edx*2 + 0x74], si
je 0x414e1c
je 0x414e3a
outsd dx, dword [esi]
jb 0x414e32
inc esi
imul ebp, dword [ebp + 0x6e], 0x656d61
inc edi
je 0x414e2c
insb byte es:[edi], dx
outsb dx, byte gs:[esi]
popal
insd dword es:[edi], dx
add byte gs:[edi + 0x65], al
add byte [edi + 0x65], al
je 0x414e2c
inc esp
bound esi, qword gs:[ebp + 0x67]
jne 0x414e48
push esi
popal
insb byte es:[edi], dx
jne 0x414e4b
add byte [edi + 0x57], dh
imul ebp, dword [esi + 0x4d], 0x536e6961
je 0x414e67
bound eax, qword [eax]
ja 0x414e4d
add byte [edi + 0x57], dh
imul ebp, dword [esi + 0x4d], 0x6e6961
push 0x74736e49
add byte [eax + 0x49], ch
outsb dx, byte [esi]
jae 0x414e7c
push eax
jb 0x414e70
jbe 0x414e0d
jbe 0x414e0d
jo 0x414e86
jp 0x414e54
insd dword es:[edi], dx
dec esp
imul ebp, dword [esi + 0x65], 0x6d436e00
add byte [esi + 0x43], ch
insd dword es:[edi], dx
push ebx
push ebx
push 0x4100776f
ja 0x414e21
inc ecx
push esp
dec esp
inc ebx
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
push eax
je 0x414e9e
cmp al, 0x49
inc edx
popal
arpl word [ebx + 0x67], bp
jb 0x414ea4
imul esp, dword [edi + 0x72], 0x6f
jb 0x414ea4
jne 0x414ea5
push ebx
arpl word [ecx + 0x6e], sp
popal
outsb dx, byte [esi]
outsb dx, byte [esi]
jb 0x414e7e
jnp 0x414ea7
je 0x414eb4
jb 0x414ec4
add byte [ecx + 0x54], al
inc ecx
push esp
dec esp
inc ebx
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
push eax
je 0x414ec5
cmp al, 0x49
dec ecx
inc edx
popal
arpl word [ebx + 0x67], bp
jb 0x414ecb
jne 0x414ecc
push ebx
arpl word [ecx + 0x6e], sp
outsb dx, byte [esi]
jb 0x414ea5
inc ebx
outsd dx, dword [esi]
inc ebx
jb 0x414ed2
popal
je 0x414ed5
dec ecx
outsb dx, byte [esi]
jae 0x414ee8
popal
outsb dx, byte [esi]
arpl word [ebp], sp
jb 0x414ede
insb byte es:[edi], dx
jae 0x414ee7
add byte fs:[eax + 0x55], dh
outsb dx, byte [esi]
imul ecx, dword [edi + 0x75], 0x74
jb 0x414e8a
je 0x414eed
jb 0x414e8a
ja 0x414ed0
insb byte es:[edi], dx
jae 0x414ed3
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x414ef9
js 0x414f0a
add byte [ecx + 0x54], al
dec esp
inc ebx
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
push eax
je 0x414f14
cmp al, 0x49
inc ebp
push 0x6f636552
jbe 0x414f11
arpl word gs:[edi + 0x76], bp
jb 0x414f27
jb 0x414f27
push esp
popal
jae 0x414f1d
jae 0x414ef2
jnp 0x414f1b
je 0x414f28
jb 0x414f38
add byte [ecx + 0x54], al
dec esp
inc ebx
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
push eax
je 0x414f39
cmp al, 0x49
inc ebp
push 0x6f636552
jbe 0x414f36
push edx
arpl word gs:[edi + 0x76], bp
jb 0x414f4c
jb 0x414f4c
jns 0x414f28
push esp
popal
jae 0x414f42
jae 0x414f17
inc ebx
outsd dx, dword [esi]
inc ebx
jb 0x414f44
popal
popal
je 0x414f47
dec ecx
outsb dx, byte [esi]
jae 0x414f5a
popal
outsb dx, byte [esi]
arpl word [ebp], sp
inc ecx
push esp
dec esp
inc ebx
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
inc edx
push ebx
push esp
push edx
dec esp
outsb dx, byte gs:[esi]
je 0x414f66
add byte [ecx + 0x54], al
dec esp
inc ebx
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
inc edx
push ebx
push esp
push edx
inc ecx
jo 0x414f7f
outsb dx, byte gs:[esi]
add byte fs:[eax + esi*2 + 0x73], ch
jo 0x414f89
jp 0x414f18
add byte [esi + 0x4c], ch
outsb dx, byte [esi]
dec esp
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
add byte [ecx + 0x54], al
inc ecx
push esp
dec esp
inc ebx
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
inc edx
push ebx
push esp
push edx
cmp eax, 0x7362003d
je 0x414fa3
push ebx
jb 0x414f97
add byte [ecx + 0x54], al
push esp
dec esp
inc ebx
inc ebx
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
inc edx
push ebx
push esp
push edx
jnp 0x414fa7
jnp 0x414fa7
je 0x414fb5
jb 0x414fc5
jge 0x414f49
add byte [esi + 0x53], ch
outsb dx, byte [esi]
push ebx
imul edi, dword [edx + 0x65], 0x4c544100
jp 0x414fb3
add byte [ecx + 0x54], al
dec esp
inc ebx
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
push esi
popal
jb 0x414fc4
imul esp, dword [ecx + 0x6e], 0x647b2e74
popal
outsb dx, byte [esi]
je 0x414f8d
jnp 0x414fc5
je 0x414fd2
jb 0x414fe2
add byte [ecx + 0x54], al
inc ecx
push esp
dec esp
inc ebx
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
push esi
popal
jb 0x414fdb
popal
outsb dx, byte [esi]
je 0x414fa4
inc ebx
insb byte es:[edi], dx
popal
jb 0x414f7c
inc ecx
push esp
dec esp
inc ebx
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
push esi
popal
jb 0x414ff1
popal
outsb dx, byte [esi]
je 0x414fba
dec ecx
outsb dx, byte [esi]
je 0x414ff5
jb 0x415000
popal
insb byte es:[edi], dx
inc ebx
insb byte es:[edi], dx
popal
popal
jb 0x414f9a
inc ecx
je 0x415009
inc ecx
xor dl, byte [edi + 0x48]
insb byte es:[edi], dx
jo 0x41500a
jb 0x414fa7
jb 0x414fa7
insb byte es:[edi], dx
jo 0x415021
add byte [eax + esi*2 + 0x61], ch
add byte [esi + 0x43], ch
push 0x737261
popal
arpl word [eax], si
jb 0x415028
add byte [ecx + 0x63], ah
jo 0x414fba
inc ecx
push esp
dec esp
pop edi
inc ecx
push esp
dec esp
pop edi
push ebx
inc ecx
inc esi
inc ebp
pop edi
inc ecx
dec esp
dec esp
dec edi
inc ebx
inc ecx
pop edi
dec ecx
dec ebp
push eax
dec esp
pop edi
inc ecx
je 0x415044
inc edi
je 0x415032
push esi
jb 0x415052
imul ebp, dword [edi + 0x6e], 0x41007845
inc ebp
js 0x414fe5
inc ecx
push esp
dec esp
pop edi
inc ecx
push esp
dec esp
pop edi
push ebx
inc ecx
inc esi
inc ebp
pop edi
inc ecx
dec esp
dec esp
dec edi
inc ebx
inc ecx
pop edi
dec ecx
dec ebp
push eax
dec esp
pop edi
inc ecx
je 0x41506f
jb 0x41506a
jae 0x41506c
je 0x41507c
je 0x415076
imul ebp, dword [edi + 0x66], 0x6c
outsd dx, dword [esi]
insb byte es:[edi], dx
ja 0x415010
inc ecx
push esp
dec esp
pop edi
inc ecx
push esp
dec esp
pop edi
push ebx
inc ecx
inc esi
inc ebp
pop edi
inc ecx
dec esp
dec esp
dec edi
inc ebx
inc ecx
pop edi
dec ecx
dec ebp
push eax
dec esp
pop edi
inc ecx
je 0x41509a
push esi
jb 0x41509b
jns 0x415088
je 0x415098
arpl word [ebx + 0x41], bp
jbe 0x41509d
imul ebp, dword [ecx + 0x62], 0x5300656c
imul edi, dword [edx + 0x65], 0x4c544100
pop edi
inc ecx
push esp
dec esp
pop edi
push ebx
inc ecx
inc esi
inc ebp
pop edi
inc ecx
dec esp
dec esp
dec edi
inc ebx
inc ecx
pop edi
dec ecx
dec ebp
push eax
dec esp
inc ebx
inc ecx
je 0x4150d2
push ebx
popal
inc cx
inc ecx
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [edx + 0x75], ax
jb 0x4150c3
inc edx
jne 0x4150d8
jb 0x4150c3
popal
outsb dx, byte [esi]
popal
jb 0x4150b9
cmp al, 0x41
inc ecx
push esp
dec esp
cmp bh, byte [edx]
pop edi
inc ecx
push esp
dec esp
pop edi
push ebx
inc ecx
inc esi
inc ebp
pop edi
inc ecx
dec esp
dec esp
dec edi
inc ebx
inc ecx
pop edi
dec ecx
dec ebp
push eax
dec esp
cmp bh, byte [edx]
pop edi
cmp bl, byte [edi + 0x43]
inc ebx
inc ebx
push edx
push esp
inc ecx
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ecx + 0x74], sp
outsd dx, dword [esi]
jb 0x4150e6
inc ecx
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ecx + 0x74], sp
add byte gs:[esi + 0x52], ch
jno 0x41512c
jae 0x41512e
je 0x415120
push ebx
push ebx
imul edi, dword [edx + 0x65], 0x4c544100
dec esp
inc ebx
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
push esi
popal
jb 0x415136
popal
outsb dx, byte [esi]
je 0x4150ff
cmp eax, 0x73706c00
add byte [eax + esi*2 + 0x73], ch
jp 0x41512b
jb 0x41513d
add byte [ecx + 0x54], al
dec esp
pop edi
inc ecx
push esp
dec esp
pop edi
push ebx
inc ecx
inc esi
inc ebp
pop edi
inc ecx
dec esp
dec esp
dec edi
inc ebx
inc ecx
pop edi
dec ecx
dec ebp
push eax
dec esp
inc ebx
inc ecx
je 0x415165
push ebx
popal
inc cx
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [edx + 0x75], ax
jb 0x415156
popal
outsb dx, byte [esi]
popal
jb 0x41514c
inc ecx
push esp
dec esp
cmp bh, byte [edx]
pop edi
inc ecx
push esp
dec esp
pop edi
push ebx
inc ecx
inc esi
inc ebp
pop edi
inc ecx
dec esp
dec esp
dec edi
inc ebx
inc ecx
pop edi
dec ecx
dec ebp
push eax
dec esp
cmp bh, byte [edx]
cmp bl, byte [edi + 0x43]
pop edi
inc ebx
inc ebx
push edx
push esp
inc ecx
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ecx + 0x74], sp
outsd dx, dword [esi]
popal
je 0x4151a8
jb 0x415179
jnp 0x4151a2
je 0x4151af
je 0x4151af
jb 0x4151bf
add byte [ecx + 0x32], al
push edi
inc edx
push ebx
push esp
push edx
add byte [eax + esi*2], ch
jo 0x41514e
jo 0x4151a3
jb 0x4151b5
add byte [edi + 0x67], bl
je 0x41519e
je 0x41519e
imul esp, dword [edx + 0x65], 0x72745072
dec ecx
add byte fs:[edi + 0x61], bl
insd dword es:[edi], dx
jae 0x4151ce
pop edi
js 0x4151d4
je 0x41516d
push ebx
insb byte es:[edi], dx
jo 0x415173
pop edi
arpl word [ebp + 0x78], sp
imul esi, dword [eax + eax + 0x74], 0x696d7265
outsb dx, byte [esi]
popal
je 0x4151e8
add byte [ebp + 0x72], dh
insd dword es:[edi], dx
imul ebp, dword [esi + 0x61], 0x5f006574
inc ebx
add byte [edi + 0x43], bl
js 0x415200
push esp
push 0x45776f72
js 0x4151f3
jo 0x415207
imul ebp, dword [edi + 0x6e], 0x61635f00
insb byte es:[edi], dx
insb byte es:[edi], dx
outsb dx, byte [esi]
ja 0x415208
ja 0x415208
add byte [ebp + 0x78], ah
js 0x415207
arpl word [ebp + 0x70], sp
je 0x415211
jo 0x41521b
imul ebp, dword [edi + 0x6e], 0x74637b2e
outsd dx, dword [esi]
outsd dx, dword [esi]
outsb dx, byte [esi]
jnp 0x415210
je 0x41521e
jb 0x41522e
add byte [ebp + 0x78], ah
arpl word [ebp + 0x70], sp
je 0x415222
jo 0x41522c
imul ebp, dword [edi + 0x6e], 0x74647b2e
outsd dx, dword [esi]
outsb dx, byte [esi]
jnp 0x415222
je 0x41522f
outsd dx, dword [esi]
jb 0x41523f
add byte [ebp + 0x6c], ah
je 0x41522e
add byte [ebp + 0x61], ch
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [eax], ax
jb 0x415239
add byte gs:[edi + 0x43], bl
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
push ebx
je 0x415253
imul ebp, dword [esi + 0x67], 0x6d617246
add byte gs:[ebx + 0x6f], al
inc ebx
outsd dx, dword [esi]
jb 0x41522e
imul ebp, dword [esi + 0x64], 0x75526f54
outsb dx, byte [esi]
je 0x41525f
insd dword es:[edi], dx
inc ebp
js 0x4151fb
inc ebx
outsd dx, dword [esi]
inc ebx
jb 0x415265
popal
je 0x415268
dec ecx
outsb dx, byte [esi]
jae 0x41527b
popal
outsb dx, byte [esi]
arpl word [ebp], sp
push edx
je 0x41527b
dec esp
outsd dx, dword [esi]
outsd dx, dword [esi]
imul esi, dword [ebp + 0x70], 0x46
jne 0x415286
arpl word [ecx + ebp*2 + 0x6f], si
outsd dx, dword [esi]
outsb dx, byte [esi]
inc ebp
outsb dx, byte [esi]
je 0x415293
jns 0x415223
add byte [edi + 0x65], al
je 0x41527d
inc edi
je 0x41527d
jb 0x41529d
imul ebp, dword [edi + 0x6e], 0x74655300
dec esp
outsb dx, byte [esi]
add byte [ebx + 0x65], dl
je 0x41527e
push ebx
je 0x41527e
popal
jae 0x4152a9
inc ebp
jb 0x4152aa
outsd dx, dword [esi]
jb 0x41523b
inc edi
je 0x41528b
popal
jae 0x4152b6
inc ebp
jb 0x4152b7
outsd dx, dword [esi]
jb 0x415248
pop edi
jb 0x4152be
outsb dx, byte [esi]
outsd dx, dword [esi]
add byte [esi + 0x69], dl
jb 0x4152c7
jne 0x4152b6
insb byte es:[edi], dx
push ecx
jne 0x4152be
jb 0x4152d4
add byte [ebx + 0x79], dl
jae 0x4152a6
inc esi
jb 0x4152c7
push ebx
je 0x4152d8
jb 0x4152d0
imul ebp, dword [esi + 0x67], 0x73795300
inc ecx
outsb dx, byte [esi]
add byte [bp + di + 0x79], dl
jae 0x4152af
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x74], dx
jb 0x4152df
outsb dx, byte [esi]
dec esp
outsb dx, byte gs:[esi]
add byte [ebx + 0x79], dl
jns 0x4152f2
jae 0x4152d3
push ebx
je 0x4152f4
imul ebp, dword [esi + 0x67], 0x6e654c
push edi
imul ebp, dword [esi + 0x56], 0x66697265
jns 0x4152e7
outsb dx, byte gs:[esi]
add byte [edi + 0x69], dl
outsb dx, byte [esi]
push esi
jb 0x4152f9
jns 0x4152e7
jb 0x41530a
jae 0x41530b
add byte [ebx + 0x72], al
popal
je 0x415303
inc esi
inc esi
imul ebp, dword [ebp + 0x57], 0x77656e00
add byte [ebx + 0x6f], al
ja 0x4152a8
inc ebx
outsd dx, dword [esi]
push esp
popal
jae 0x415319
dec ebp
insd dword es:[edi], dx
inc esi
jb 0x415319
add byte gs:[edi + 0x65], al
je 0x41530e
inc edi
je 0x41530e
push 0x64616572
dec esp
dec esp
outsd dx, dword [esi]
arpl word [ecx + 0x6c], sp
add byte gs:[esi + 0x44], al
inc esp
dec ecx
dec ecx
jae 0x41530f
popal
bound ebp, qword [ecx + 0x6e]
je 0x4152d3
inc esi
inc esp
dec ecx
inc esp
jae 0x41534e
jae 0x41534e
jb 0x41534b
jns 0x4152de
inc esi
inc esp
dec ecx
inc ebx
outsd dx, dword [esi]
jo 0x41535e
add byte [esi + 0x44], al
inc esp
dec ecx
inc ebx
jb 0x415351
popal
je 0x415354
add byte [ebx + 0x6f], al
push ebp
outsb dx, byte [esi]
imul ebp, dword [esi + 0x69], 0x6c616974
popal
insb byte es:[edi], dx
imul edi, dword [edx + 0x65], 0x65724600
dec esp
dec esp
imul esp, dword [edx + 0x72], 0x797261
add byte [edi + 0x65], al
je 0x41535f
inc edi
je 0x41535f
push eax
jb 0x415380
arpl word [ecx + 0x64], ax
jb 0x41537c
jae 0x41538c
add byte [edi + ebp*2 + 0x61], cl
dec esp
imul esp, dword [edx + 0x72], 0x57797261
add byte [ebx + 0x6f], al
dec ecx
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
inc ebp
js 0x415336
push edx
imul esi, dword gs:[bp + di + 0x74], 0x70417265
jo 0x4153ae
imul esp, dword [ebx + 0x61], 0x6e6f6974
push edx
jae 0x4153c1
jae 0x4153c1
popal
jb 0x4153c4
add byte [eax + 0x65], cl
popal
dec eax
popal
jo 0x4153a9
je 0x4153a2
outsb dx, byte [esi]
outsw dx, word [esi]
jb 0x4153cb
popal
je 0x4153ca
outsd dx, dword [esi]
outsb dx, byte [esi]
add byte [edi + 0x57], dh
imul ebp, dword [esi + 0x4d], 0x436e6961
push edx
push esp
push ebx
je 0x4153d3
jb 0x4153e8
jne 0x4153e6
add byte [ebx + 0x65], al
jb 0x4153ef
inc esi
jb 0x4153e3
inc ebx
jb 0x4153f7
imul esp, dword [esi + 0x69], 0x65746163
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x4153f4
js 0x415405
add byte [ebx + 0x65], al
jb 0x41540a
inc esi
jb 0x4153fe
inc ebx
jb 0x415412
imul esp, dword [esi + 0x69], 0x65746163
popal
je 0x41540a
inc ebx
push 0x6e6961
inc ebx
jb 0x415423
outsb dx, byte [esi]
add byte [ebx + 0x65], al
jb 0x415423
je 0x415406
push esi
jb 0x41541c
jns 0x4153f9
jb 0x41542d
imul esp, dword [esi + 0x69], 0x65746163
inc ebx
push 0x506e6961
outsb dx, byte [esi]
push eax
outsd dx, dword [esi]
insb byte es:[edi], dx
imul esp, dword [ebx + 0x79], 0x72654300
je 0x415418
jns 0x4153cc
add byte [ebx + 0x65], al
jb 0x415444
inc ebx
jb 0x415444
inc edi
je 0x415417
inc ebx
jb 0x41544b
imul esp, dword [esi + 0x69], 0x65746163
inc ebx
push 0x6e6961
inc ebx
jb 0x41545c
add byte [ebx + 0x65], al
jb 0x41545c
inc ebx
jb 0x415450
popal
je 0x415453
inc ebx
jb 0x415466
imul esp, dword [esi + 0x69], 0x65746163
imul esp, dword [ebx + 0x61], 0x6f436574
je 0x41545e
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x415463
js 0x415474
add byte [ebx + esi*2 + 0x74], ch
jb 0x415472
insb byte es:[edi], dx
outsb dx, byte gs:[esi]
push edi
add byte [edi + 0x63], dh
ja 0x41546f
jae 0x415481
je 0x415482
add byte [ebx + esi*2 + 0x74], ch
jae 0x415488
jb 0x415482
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
inc ecx
add byte [edi + 0x65], al
je 0x415471
jns 0x415493
je 0x415487
insd dword es:[edi], dx
dec ecx
outsb dx, byte [esi]
outsw dx, word [esi]
add byte [esi + 0x69], dl
jb 0x4154a0
jne 0x41548f
popal
insb byte es:[edi], dx
inc ecx
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [eax], ax
push esi
imul esi, dword [edx + 0x74], 0x506c6175
jb 0x4154ae
je 0x4154a6
arpl word [eax + eax + 0x47], si
inc edi
je 0x41549e
jb 0x4154be
imul ebp, dword [edi + 0x6e], 0x577845
dec ebp
push edi
add byte [ebp + 0x75], cl
insb byte es:[edi], dx
jne 0x4154c1
je 0x4154c0
inc edx
jns 0x4154ce
push esp
outsd dx, dword [esi]
push edi
imul esp, dword [ebp + 0x43], 0x726168
popal
jb 0x415466
push edx
inc ebx
insb byte es:[edi], dx
outsd dx, dword [esi]
jae 0x4154d3
dec ebx
jns 0x415472
add byte [edx + 0x65], dl
push edx
push ecx
push ecx
jne 0x4154dd
jb 0x4154f3
push esi
popal
insb byte es:[edi], dx
jne 0x4154e4
inc ebp
js 0x4154d9
push edi
add byte [edx + 0x65], dl
dec edi
jo 0x4154ee
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
dec ebx
jns 0x4154d3
js 0x4154e7
push edi
add byte [esi + 0x61], dl
jb 0x4154fe
popal
outsb dx, byte [esi]
je 0x4154dc
insb byte es:[edi], dx
popal
jb 0x41549e
push ebx
jns 0x415514
jae 0x4154e3
inc ecx
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x74], dx
jb 0x415513
push ebx
je 0x41551b
imul ebp, dword [esi + 0x67], 0x30413f00
js 0x4154e5
outsb dx, byte [esi]
add byte [bx], bh
inc ecx
xor byte [eax + 0x33], bh
xor al, 0x39
bound esi, qword [edx]
xor byte fs:[esi], ch
pop edi
pop edi
js 0x415521
pop edi
insd dword es:[edi], dx
jo 0x415521
pop edi
jp 0x4154c4
aas
inc ecx
xor byte [eax + 0x33], bh
xor al, 0x39
bound esi, qword [edx]
xor byte fs:[esi], ch
pop edi
pop edi
js 0x41553e
pop edi
jbe 0x41554c
pop edi
popal
add byte [edi], bh
dec ecx
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
imul edi, dword [edx + 0x65], 0x61745664
jp 0x41554b
push esi
push esi
push esi
je 0x41554b
bound ebp, qword [ebp + 0x73]
inc eax
inc ebx
jne 0x415564
jb 0x415559
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x41553b
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x40], 0x7472433c
inc ebx
jb 0x415575
dec ecx
insd dword es:[edi], dx
jo 0x415571
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x41556c
je 0x415576
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x415574
imul ebp, dword [ebx + esi*2 + 0x3e], 0x24244040
insb byte es:[edi], dx
jae 0x415555
inc eax
inc eax
and al, 0x24
push ecx
xor dl, byte [edi + 0x34]
push ebx
je 0x415583
popal
je 0x415589
inc eax
push eax
jb 0x415597
jb 0x415590
jae 0x4155a0
inc eax
xor al, byte [eax + 0x41]
add byte [edi], bh
inc ecx
xor byte [eax + 0x33], bh
xor al, 0x39
bound esi, qword [edx]
xor byte fs:[esi], ch
xor ah, byte [eax + esi + 0x2e]
aas
aas
dec ecx
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
push esi
push esi
je 0x4155af
bound ebp, qword [ebp + 0x73]
and al, 0x69
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
jb 0x415583
insb byte es:[edi], dx
imul edi, dword [edx + 0x65], 0x43402472
inc eax
inc ebx
jne 0x4155d5
jb 0x4155ca
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x4155ac
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x40], 0x7472433c
outsb dx, byte [esi]
inc eax
cmp al, 0x43
jb 0x4155e6
je 0x4155bc
dec ecx
insd dword es:[edi], dx
jo 0x4155e2
insb byte es:[edi], dx
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x4155dd
je 0x4155e7
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x4155e5
popal
imul ebp, dword [ebx + esi*2 + 0x3e], 0x24244040
inc eax
and al, 0x24
push ecx
xor dl, byte [eax + 0x36]
dec ebp
pop eax
pop eax
pop edx
inc ebp
inc ecx
add byte [edi], bh
aas
dec ecx
jae 0x4155df
popaw
jne 0x41560c
je 0x4155e6
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x40], 0x72727543
outsb dx, byte gs:[esi]
je 0x4155f4
inc esp
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x40], 0x7472433c
dec ecx
insd dword es:[edi], dx
jo 0x41562a
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x415625
je 0x41562f
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x41562d
je 0x41562d
imul ebp, dword [ebx + esi*2 + 0x3e], 0x24244040
push ecx
xor bl, byte [edi + 0x4e]
inc ecx
add byte [edi], bh
inc ecx
xor byte [eax + 0x33], bh
js 0x415612
xor al, 0x39
bound esi, qword [edx]
xor byte fs:[esi], ch
xor byte [esi], ch
aas
aas
dec ecx
jae 0x41562f
popaw
jne 0x41565c
je 0x415636
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x24], 0x74696e69
imul esp, dword [ecx + 0x6c], 0x72657a69
and al, 0x40
inc ebx
jne 0x41567a
jb 0x41566f
outsb dx, byte [esi]
je 0x415651
inc esp
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x40], 0x7472433c
inc eax
cmp al, 0x43
jb 0x41568b
dec ecx
insd dword es:[edi], dx
jo 0x415687
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x415682
je 0x41568c
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x41568a
imul ebp, dword [ebx + esi*2 + 0x3e], 0x24244040
insb byte es:[edi], dx
jae 0x41566b
inc eax
inc eax
and al, 0x24
push ecx
xor dl, byte [eax + 0x36]
dec ebp
pop eax
pop eax
pop edx
inc ebp
inc ecx
add byte [edi], bh
inc ecx
xor byte [eax + 0x33], bh
xor al, 0x39
bound esi, qword [edx]
xor byte fs:[esi], ch
pop edi
pop edi
js 0x4156b0
pop edi
insd dword es:[edi], dx
popal
pop edi
popal
add byte [edi], bh
dec ecx
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
jp 0x4156c3
push eax
jb 0x4156a4
jo 0x4156d5
inc esp
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x40], 0x72727543
outsb dx, byte gs:[esi]
inc eax
inc ebx
jne 0x4156e1
jb 0x4156d6
outsb dx, byte [esi]
je 0x4156b8
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x40], 0x7472433c
cmp al, 0x43
jb 0x4156f2
dec ecx
insd dword es:[edi], dx
jo 0x4156ee
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x4156e9
popal
je 0x4156f3
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x4156f1
imul ebp, dword [ebx + esi*2 + 0x3e], 0x24244040
push ecx
xor dl, byte [edi + 0x34]
push ebx
je 0x415700
je 0x415706
inc eax
push eax
jb 0x415714
outsd dx, dword [esi]
jb 0x41570d
jae 0x41571d
inc eax
xor al, byte [eax + 0x41]
add byte [edi], bh
inc ecx
xor byte [eax + 0x33], bh
xor al, 0x39
bound esi, qword [edx]
xor byte fs:[esi], ch
xor ah, byte [eax + esi + 0x2e]
aas
dec ecx
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
push eax
jb 0x41570d
insb byte es:[edi], dx
imul edi, dword [edx + 0x65], 0x72655064
inc ecx
jo 0x41573e
inc esp
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x24], 0x74696e69
imul esp, dword [ecx + 0x6c], 0x72657a69
and al, 0x40
imul ebp, dword [esi + 0x69], 0x6c616974
imul edi, dword [edx + 0x65], 0x43402472
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
jb 0x415705
inc eax
inc ebx
jne 0x415757
jb 0x41574c
outsb dx, byte [esi]
je 0x41572e
inc esp
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x40], 0x7472433c
outsb dx, byte [esi]
inc eax
cmp al, 0x43
inc ebx
jb 0x415768
je 0x41573e
dec ecx
insd dword es:[edi], dx
jo 0x415764
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x41575f
je 0x415769
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x415767
popal
imul ebp, dword [ebx + esi*2 + 0x3e], 0x24244040
push ecx
and al, 0x51
xor dl, byte [eax + 0x36]
dec ebp
pop eax
pop eax
pop edx
inc ebp
inc ecx
add byte [edi], bh
inc ecx
xor byte [eax + 0x33], bh
xor al, 0x39
xor esp, dword [esp + esi + 0x39]
bound esi, qword [edx]
xor byte fs:[esi], ch
pop edi
pop edi
js 0x41578d
pop edi
insd dword es:[edi], dx
popal
pop edi
jp 0x415730
aas
dec ecx
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
dec esi
popal
je 0x4157a9
jbe 0x4157a7
inc eax
inc ebx
jne 0x4157b8
jb 0x4157ad
outsb dx, byte [esi]
je 0x41578f
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x40], 0x7472433c
dec ecx
insd dword es:[edi], dx
jo 0x4157c5
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x4157c0
je 0x4157ca
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x4157c8
imul ebp, dword [ebx + esi*2 + 0x3e], 0x24244040
insb byte es:[edi], dx
jae 0x4157a9
inc eax
inc eax
and al, 0x24
push ecx
xor dl, byte [edi + 0x34]
push ebx
je 0x4157d7
je 0x4157dd
inc eax
push eax
jb 0x4157eb
jb 0x4157e4
jae 0x4157f4
inc eax
xor al, byte [eax + 0x41]
add byte [edi], bh
inc ecx
xor byte [eax + 0x33], bh
xor al, 0x39
bound esi, qword [edx]
cmp dword [edx + 0x32], esp
xor ah, byte [eax + esi + 0x2e]
xor byte fs:[esi], ch
aas
dec ecx
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
dec esi
popal
je 0x41580c
jbe 0x41580a
and al, 0x69
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
jb 0x4157d6
je 0x415814
popal
insb byte es:[edi], dx
imul edi, dword [edx + 0x65], 0x43402472
inc eax
inc ebx
jne 0x415828
jb 0x41581d
outsb dx, byte [esi]
je 0x4157ff
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x40], 0x7472433c
inc eax
cmp al, 0x43
jb 0x415839
dec ecx
insd dword es:[edi], dx
jo 0x415835
insb byte es:[edi], dx
insd dword es:[edi], dx
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x415830
je 0x41583a
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x415838
popal
imul ebp, dword [ebx + esi*2 + 0x3e], 0x24244040
and al, 0x24
push ecx
xor dl, byte [eax + 0x36]
dec ebp
pop eax
pop eax
pop edx
inc ebp
inc ecx
add byte [edi], bh
inc ecx
xor byte [eax + 0x33], bh
xor al, 0x39
bound esi, qword [edx]
xor byte fs:[esi], ch
pop edi
pop edi
js 0x415864
pop edi
jbe 0x415872
pop edi
jp 0x415801
aas
push ebp
outsb dx, byte [esi]
imul ebp, dword [esi + 0x69], 0x6c616974
insb byte es:[edi], dx
imul edi, dword [edx + 0x65], 0x75434064
jb 0x415886
jp 0x415873
inc eax
inc ebx
jne 0x415885
jb 0x41587a
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x41585c
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x40], 0x7472433c
inc eax
cmp al, 0x43
jb 0x415896
dec ecx
insd dword es:[edi], dx
jo 0x415892
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x41588d
je 0x415897
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x415895
imul ebp, dword [ebx + esi*2 + 0x3e], 0x24244040
insb byte es:[edi], dx
jae 0x415876
inc eax
inc eax
and al, 0x24
push ecx
xor cl, byte [eax + 0x41]
add byte [edi], bh
inc ecx
xor byte [eax + 0x33], bh
xor al, 0x39
bound esi, qword [edx]
xor byte fs:[esi], ch
aas
push ebp
outsb dx, byte [esi]
imul ebp, dword [esi + 0x69], 0x6c616974
imul edi, dword [edx + 0x65], 0x6e692464
and al, 0x69
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
jb 0x41588d
imul edi, dword [edx + 0x65], 0x43402472
inc eax
inc ebx
jne 0x4158df
jb 0x4158d4
outsb dx, byte [esi]
je 0x4158b6
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x40], 0x7472433c
outsb dx, byte [esi]
inc eax
cmp al, 0x43
jb 0x4158f0
dec ecx
insd dword es:[edi], dx
jo 0x4158ec
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x4158e7
popal
je 0x4158f1
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x4158ef
popal
imul ebp, dword [ebx + esi*2 + 0x3e], 0x24244040
inc eax
inc eax
and al, 0x24
and al, 0x51
push ecx
xor dl, byte [eax + 0x36]
dec ebp
pop eax
pop eax
pop edx
inc ebp
inc ecx
add byte [edi], bh
dec ecx
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
inc eax
inc ebx
jne 0x415923
jb 0x415918
outsb dx, byte [esi]
je 0x4158fa
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x40], 0x7472433c
dec ecx
insd dword es:[edi], dx
jo 0x415930
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x41592b
je 0x415935
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x415933
imul ebp, dword [ebx + esi*2 + 0x3e], 0x24244040
jae 0x415914
inc eax
inc eax
and al, 0x24
push ecx
xor cl, byte [eax + 0x41]
add byte [edi], bh
aas
inc ecx
xor byte [eax + 0x33], bh
xor al, 0x39
bound esi, qword [edx]
xor byte fs:[esi], ch
aas
dec ecx
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
and al, 0x69
je 0x41595b
imul esp, dword [ecx + 0x6c], 0x64657a69
and al, 0x69
popal
insb byte es:[edi], dx
imul edi, dword [edx + 0x65], 0x6e692464
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
jb 0x415929
inc eax
inc ebx
jne 0x41597b
jb 0x415970
outsb dx, byte [esi]
je 0x415952
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x40], 0x7472433c
cmp al, 0x43
jb 0x41598c
dec ecx
insd dword es:[edi], dx
jo 0x415988
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x415983
je 0x41598d
imul ebp, dword [edi + 0x6e], 0x61746544
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x41598b
popal
imul ebp, dword [ebx + esi*2 + 0x3e], 0x24244040
insb byte es:[edi], dx
jae 0x41596c
inc eax
inc eax
and al, 0x24
push ecx
xor dl, byte [eax + 0x36]
dec ebp
dec ebp
pop eax
pop eax
pop edx
inc ebp
inc ecx
add byte [edi], bh
dec ecx
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
push eax
jb 0x41599d
jb 0x4159be
arpl word [ebp + 0x73], sp
jae 0x415994
inc esp
popaw
jne 0x4159c6
je 0x4159a0
inc esp
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x40], 0x7472433c
dec ecx
insd dword es:[edi], dx
jo 0x4159d6
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x4159d1
je 0x4159db
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x4159d9
imul ebp, dword [ebx + esi*2 + 0x3e], 0x5f324040
dec esi
inc eax
inc eax
xor bl, byte [edi + 0x4e]
inc ecx
add byte [edi], bh
aas
dec ecx
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
imul esp, dword [ecx + 0x6c], 0x64657a69
push eax
imul edi, dword [edx + 0x65], 0x72655064
push eax
jp 0x4159f3
push eax
push eax
jb 0x4159e3
jb 0x415a04
outsd dx, dword [esi]
arpl word [ebp + 0x73], sp
jae 0x4159da
inc ebx
jne 0x415a0f
jb 0x415a04
outsb dx, byte [esi]
je 0x4159e6
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x40], 0x7472433c
dec ecx
insd dword es:[edi], dx
jo 0x415a1c
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x415a17
je 0x415a21
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x415a1f
imul ebp, dword [ebx + esi*2 + 0x3e], 0x24244040
push ecx
xor dl, byte [edi + 0x34]
push ebx
je 0x415a2e
je 0x415a34
inc eax
push eax
jb 0x415a42
jb 0x415a3b
jae 0x415a4b
inc eax
xor al, byte [eax + 0x41]
inc eax
inc ecx
add byte [edi], bh
inc ebp
outsb dx, byte [esi]
je 0x415a47
jb 0x415a49
inc eax
inc eax
inc esp
popaw
jne 0x415a58
je 0x415a32
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x40], 0x7472433c
inc eax
cmp al, 0x43
jb 0x415a6c
dec ecx
insd dword es:[edi], dx
jo 0x415a68
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x415a63
je 0x415a6d
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x415a6b
imul ebp, dword [ebx + esi*2 + 0x3e], 0x5f324040
dec esi
inc eax
xor bl, byte [edi + 0x4e]
inc ecx
add byte [edi], bh
dec ecx
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
dec esi
insb byte es:[edi], dx
imul edi, dword [edx + 0x65], 0x74614e64
imul esi, dword [esi + 0x65], 0x66654440
popal
dec esi
dec esi
popal
je 0x415a8e
jbe 0x415a8c
inc eax
inc esp
popaw
jne 0x415a9a
je 0x415a74
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x40], 0x7472433c
outsb dx, byte [esi]
inc eax
cmp al, 0x43
jb 0x415aae
dec ecx
insd dword es:[edi], dx
jo 0x415aaa
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x415aa5
je 0x415aaf
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x415aad
popal
imul ebp, dword [ebx + esi*2 + 0x3e], 0x5f324040
dec esi
inc ecx
add byte [edi], bh
inc ebx
outsd dx, dword [esi]
jne 0x415aca
je 0x415a9e
inc ecx
insb byte es:[edi], dx
insb byte es:[edi], dx
inc esp
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x73], 0x72433c40
inc eax
cmp al, 0x43
jb 0x415ae1
je 0x415ab7
dec ecx
insd dword es:[edi], dx
jo 0x415add
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x415ad8
je 0x415ae2
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x415ae0
imul ebp, dword [ebx + esi*2 + 0x3e], 0x48324040
inc ecx
add byte [edi], bh
push 0x614e7361
jae 0x415adc
popal
je 0x415afa
jbe 0x415af8
inc eax
inc esp
popaw
jne 0x415b06
je 0x415ae0
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x40], 0x7472433c
dec ecx
je 0x415af0
insd dword es:[edi], dx
jo 0x415b16
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x415b11
popal
je 0x415b1b
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x415b19
popal
imul ebp, dword [ebx + esi*2 + 0x3e], 0x57304040
xor al, 0x53
je 0x415b25
je 0x415b2b
inc eax
push esp
jb 0x415b33
inc edx
outsd dx, dword [esi]
outsd dx, dword [esi]
insb byte es:[edi], dx
inc eax
xor al, byte [eax + 0x41]
add byte [edi], bh
push 0x65507361
jb 0x415b2b
jb 0x415b2b
jb 0x415b4c
outsd dx, dword [esi]
arpl word [ebp + 0x73], sp
jae 0x415b22
inc eax
inc esp
popaw
jne 0x415b54
je 0x415b2e
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x40], 0x7472433c
cmp al, 0x43
jb 0x415b68
dec ecx
insd dword es:[edi], dx
jo 0x415b64
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x415b5f
je 0x415b69
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x415b67
imul ebp, dword [ebx + esi*2 + 0x3e], 0x57304040
xor al, 0x53
je 0x415b73
popal
je 0x415b79
inc eax
push esp
jb 0x415b81
inc edx
outsd dx, dword [esi]
outsd dx, dword [esi]
insb byte es:[edi], dx
inc eax
xor al, byte [eax + 0x41]
add byte [edi], bh
dec ecx
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
dec esi
je 0x415b90
popal
insb byte es:[edi], dx
imul edi, dword [edx + 0x65], 0x74614e64
imul esi, dword [esi + 0x65], 0x6d6f7246
dec esi
popal
je 0x415b9a
jbe 0x415b98
inc esi
jb 0x415ba5
insd dword es:[edi], dx
inc ebx
inc ebx
push esp
dec edi
push edx
inc eax
inc esp
popaw
jne 0x415baf
je 0x415b89
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x40], 0x7472433c
inc ebx
jb 0x415bc3
dec ecx
insd dword es:[edi], dx
jo 0x415bbf
insd dword es:[edi], dx
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x415bba
je 0x415bc4
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x415bc2
je 0x415bc2
imul ebp, dword [ebx + esi*2 + 0x3e], 0x5f324040
inc eax
inc eax
xor bl, byte [edi + 0x4e]
pop edi
dec esi
inc ecx
add byte [edi], bh
inc ecx
xor byte [eax + 0x33], bh
xor al, 0x39
bound esi, qword [edx]
cmp dword [edx + 0x32], esp
xor byte fs:[esi], ch
pop edi
pop edi
js 0x415be0
pop edi
insd dword es:[edi], dx
jo 0x415be0
popal
add byte [edi], bh
inc ecx
xor byte [eax + 0x33], bh
xor al, 0x39
xor al, 0x39
bound esi, qword [edx]
xor byte fs:[esi], ch
aas
dec ecx
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
push eax
imul edi, dword [edx + 0x65], 0x72655064
push eax
push eax
jb 0x415bf0
jb 0x415c11
arpl word [ebp + 0x73], sp
jae 0x415bcb
imul ebp, dword [esi + 0x69], 0x6c616974
imul edi, dword [edx + 0x65], 0x43402472
jp 0x415c16
jb 0x415bd7
inc eax
inc ebx
jne 0x415c29
jb 0x415c1e
outsb dx, byte [esi]
je 0x415c00
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x40], 0x7472433c
cmp al, 0x43
inc ebx
jb 0x415c3a
dec ecx
insd dword es:[edi], dx
jo 0x415c36
insd dword es:[edi], dx
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x415c31
je 0x415c3b
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x415c39
popal
imul ebp, dword [ebx + esi*2 + 0x3e], 0x24244040
push ecx
xor dl, byte [eax + 0x36]
dec ebp
pop eax
pop eax
pop edx
inc ebp
inc ecx
add byte [edi + 0x5f], bl
insd dword es:[edi], dx
xor ch, byte [ebp + 0x65]
jo 0x415c33
jo 0x415c33
aas
inc esp
outsd dx, dword [esi]
dec esi
outsd dx, dword [esi]
je 0x415c62
imul ebp, dword [esi + 0x67], 0x66654440
popal
popaw
jne 0x415c70
je 0x415c4a
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x40], 0x7472433c
dec ecx
insd dword es:[edi], dx
jo 0x415c80
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x415c7b
je 0x415c85
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x415c83
imul ebp, dword [ebx + esi*2 + 0x3e], 0x24244040
inc esi
and al, 0x46
inc ebx
inc ecx
dec edx
push eax
inc ebp
inc ecx
pop eax
inc eax
pop edx
add byte [edi + 0x5f], bl
pop edi
insd dword es:[edi], dx
xor ch, byte [ebp + 0x65]
insd dword es:[edi], dx
jo 0x415c7d
jo 0x415c7d
aas
pop edi
push ebp
outsb dx, byte [esi]
imul ebp, dword [esi + 0x69], 0x6c616974
imul edi, dword [edx + 0x65], 0x61666544
inc esp
popaw
jne 0x415cbd
je 0x415c97
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x40], 0x676e614c
jne 0x415cc0
push ebx
jne 0x415cd4
jo 0x415cd5
jb 0x415cdc
inc eax
cmp al, 0x43
jb 0x415ce1
dec ecx
insd dword es:[edi], dx
jo 0x415cdd
insb byte es:[edi], dx
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x415cd8
je 0x415ce2
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x415ce0
je 0x415ce0
imul ebp, dword [ebx + esi*2 + 0x3e], 0x24244040
insb byte es:[edi], dx
jae 0x415cc1
inc eax
inc eax
and al, 0x24
inc esi
inc ebx
inc ecx
dec edx
push eax
inc ebp
inc ecx
pop eax
inc eax
pop edx
add byte [edi + 0x5f], bl
jne 0x415d04
jo 0x415cd9
jo 0x415cd9
aas
inc esp
outsd dx, dword [esi]
dec esi
outsd dx, dword [esi]
je 0x415d08
imul ebp, dword [esi + 0x67], 0x66654440
popal
jne 0x415d16
je 0x415cf0
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x40], 0x7472433c
dec ecx
insd dword es:[edi], dx
jo 0x415d26
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x415d21
je 0x415d2b
imul ebp, dword [edi + 0x6e], 0x61746544
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x415d29
imul ebp, dword [ebx + esi*2 + 0x3e], 0x24244040
inc esi
inc ebx
inc ecx
dec edx
push eax
inc ebp
inc ecx
pop eax
inc eax
pop edx
add byte [edi + 0x5f], bl
pop edi
jne 0x415d4d
jo 0x415d22
jo 0x415d22
inc eax
aas
pop edi
push ebp
outsb dx, byte [esi]
imul ebp, dword [esi + 0x69], 0x6c616974
imul edi, dword [edx + 0x65], 0x61666544
inc esp
popaw
jne 0x415d62
je 0x415d3c
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x40], 0x676e614c
jne 0x415d65
push ebx
jne 0x415d79
jo 0x415d7a
jo 0x415d7a
outsd dx, dword [esi]
jb 0x415d81
inc eax
cmp al, 0x43
jb 0x415d86
dec ecx
insd dword es:[edi], dx
jo 0x415d82
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x415d7d
je 0x415d87
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x415d85
je 0x415d85
imul ebp, dword [ebx + esi*2 + 0x3e], 0x24244040
jae 0x415d66
inc eax
inc eax
and al, 0x24
and al, 0x46
inc esi
inc ebx
inc ecx
dec edx
push eax
inc ebp
inc ecx
pop eax
inc eax
pop edx
add byte [edi], bh
aas
pop edi
inc ebx
inc eax
pop edi
xor byte [eax + 0x40], dl
inc edi
dec eax
inc esi
push eax
dec esi
dec edi
dec edx
inc edx
inc eax
bound esp, qword [ecx + 0x64]
aas
xor eax, 0x6f6c6c61
arpl word [ecx + 0x74], sp
imul ebp, dword [edi + 0x6e], 0x4141243f
inc eax
add byte [edi], bh
inc ecx
xor byte [eax + 0x63], bh
arpl word [edx + 0x34], sp
arpl word [ebx + 0x62], sp
xor al, 0x37
aaa
xor word fs:[esi], bp
aas
and al, 0x53
xor dword [eax + 0x3f], eax
aas
aas
aas
pop edi
push ebp
inc eax
pop ecx
inc ecx
push eax
inc ebp
inc ecx
pop eax
pop edi
dec ebx
inc eax
pop edx
inc eax
xor al, 0x49
inc ecx
add byte [edi], bh
aas
aas
pop edi
aaa
bound esp, qword [ecx + 0x64]
pop edi
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [eax + 0x73], ax
je 0x415dfc
inc eax
inc eax
inc edx
inc eax
add byte [edi], bh
aas
pop edi
push edx
xor esp, dword [ebp + 0x78]
arpl word [ebp + 0x70], sp
je 0x415e13
outsd dx, dword [esi]
outsb dx, byte [esi]
inc eax
inc eax
cmp byte [eax], al
pop edi
inc ebx
push esp
aas
aas
pop edi
push edx
xor byte [edi], bh
inc ecx
push esi
bound esp, qword [ecx + 0x64]
pop edi
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [eax + 0x73], ax
je 0x415e2c
inc eax
inc eax
inc eax
cmp byte [edi], bh
aas
xor byte [edx + 0x61], ah
pop edi
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [eax + 0x73], ax
je 0x415e40
inc eax
inc eax
and al, 0x24
inc esi
push ecx
inc ebp
inc ecx
inc ecx
inc eax
inc ecx
inc ebp
inc edx
push esi
xor byte [ecx], dh
inc eax
inc eax
pop edx
xor dh, byte [eax + eax]
aas
aas
pop edi
push edx
xor ah, byte [edx + 0x61]
pop edi
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [eax + 0x73], ax
je 0x415e68
inc eax
inc eax
cmp byte [eax], al
aas
aas
pop edi
push edx
xor dword [ecx + 0x40], eax
aas
xor byte [ecx + 0x40], al
inc ebp
inc ecx
inc eax
bound esp, qword [ecx + 0x64]
pop edi
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [eax + 0x73], ax
je 0x415e87
inc eax
inc eax
cmp byte [eax], al
aas
aas
pop edi
push edx
xor dword [ecx + 0x40], eax
inc ecx
inc eax
aas
xor byte [ecx + 0x40], al
inc ebp
inc ecx
inc eax
js 0x415e9b
jo 0x415eaf
imul ebp, dword [edi + 0x6e], 0x384040
cmp byte [eax], al
pop edi
inc ebx
push esp
aas
aas
pop edi
push edx
xor byte [edi], bh
inc ecx
push esi
js 0x415eb3
jo 0x415ec7
imul ebp, dword [edi + 0x6e], 0x38404040
aas
aas
xor byte [ebp + 0x78], ah
arpl word [ebp + 0x70], sp
je 0x415ecd
outsd dx, dword [esi]
outsb dx, byte [esi]
inc eax
inc eax
and al, 0x24
inc esi
push ecx
inc ebp
inc ecx
inc ecx
inc eax
inc ecx
inc ebp
inc edx
push esi
xor byte [eax + 0x40], al
pop edx
xor dh, byte [eax + eax]
aas
aas
pop edi
push edx
xor byte [edi], bh
inc ecx
push esi
js 0x415ee9
jo 0x415efd
jo 0x415efd
imul ebp, dword [edi + 0x6e], 0x38404040
add byte [edi], bh
aas
pop edi
push edx
xor ah, byte [ebp + 0x78]
arpl word [ebp + 0x70], sp
je 0x415f06
outsd dx, dword [esi]
outsb dx, byte [esi]
inc eax
inc eax
cmp byte [eax], al
aas
aas
pop edi
push edx
xor esp, dword [edx + 0x61]
pop edi
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [eax + 0x73], ax
je 0x415f19
inc eax
inc eax
cmp byte [eax], al
aas
inc ecx
xor byte [eax + 0x63], bh
arpl word [edx + 0x34], sp
aaa
xor word fs:[esi], bp
aas
outsb dx, byte [esi]
outsd dx, dword [esi]
insd dword es:[edi], dx
insd dword es:[edi], dx
inc eax
aas
aas
aas
aas
pop edi
push ebp
inc eax
pop ecx
inc ecx
push eax
inc ebp
inc ecx
pop eax
pop edi
dec ebx
inc eax
pop edx
inc eax
xor al, 0x56
bound esp, qword [ecx + 0x64]
pop edi
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [eax + 0x73], ax
je 0x415f53
inc eax
inc eax
inc edx
add byte [edi], bh
aas
pop edi
push edx
xor byte [edi], bh
inc ecx
push esi
bound esp, qword [ecx + 0x64]
pop edi
pop edi
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [eax + 0x73], ax
je 0x415f6c
inc eax
inc eax
inc eax
cmp byte [eax], al
pop edi
inc ebx
push esp
inc ecx
xor bh, byte [edi]
inc ecx
push esi
bound esp, qword [ecx + 0x64]
pop edi
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [eax + 0x73], ax
je 0x415f86
inc eax
inc eax
add byte [edi + 0x54], bl
dec ecx
xor bh, byte [edi]
inc ecx
push esi
bound esp, qword [ecx + 0x64]
pop edi
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [eax + 0x73], ax
je 0x415f9d
inc eax
inc eax
add byte [edi], bh
aas
pop edi
push edx
xor al, 0x62
popal
pop edi
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [eax + 0x73], ax
je 0x415fb2
inc eax
inc eax
inc edx
inc eax
add byte [ebx + 0x74], dh
aas
inc ecx
xor byte [eax + 0x63], bh
arpl word [edx + 0x34], sp
aaa
xor word fs:[esi], bp
pop edi
bound esp, qword [ecx + 0x64]
pop edi
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [edi + 0x4d], bx
jae 0x415fe7
popal
add byte gs:[bx + 0x5f], bl
insd dword es:[edi], dx
xor ch, byte [ebp + 0x65]
jo 0x415fc0
aas
aas
xor dword [edx + 0x61], esp
pop edi
pop edi
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [eax + 0x73], ax
je 0x415ff4
inc eax
inc eax
and al, 0x24
inc esi
push ebp
inc ebp
inc ecx
inc ecx
inc eax
pop eax
pop edx
add byte [edi + 0x5f], bl
pop edi
pop edi
insd dword es:[edi], dx
xor ch, byte [ebp + 0x65]
jo 0x415fe5
aas
aas
pop edi
inc ebp
bound esp, qword [ecx + 0x64]
pop edi
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [eax + 0x73], ax
je 0x41601a
inc eax
jae 0x416029
inc eax
inc eax
inc eax
and al, 0x24
inc esi
push ebp
inc ebp
inc ecx
inc ecx
push eax
inc ebp
inc ecx
pop eax
dec ecx
inc eax
pop edx
add byte [edi + 0x5f], bl
insd dword es:[edi], dx
xor ch, byte [ebp + 0x65]
jo 0x41600f
aas
aas
xor byte [edx + 0x61], ah
pop edi
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [eax + 0x73], ax
je 0x416043
inc eax
inc eax
and al, 0x24
inc esi
push ecx
inc ebp
inc ecx
inc ecx
inc eax
inc ecx
inc ebp
inc edx
push esi
xor byte [ecx], dh
inc eax
inc eax
pop edx
add byte [edi + 0x47], bl
inc edi
push ebp
dec ecx
inc esp
pop edi
cmp dword [eax], esi
xor word [ecx + 0x30], sp
pop edi
aaa
aaa
xor dword [edx], esi
pop edi
xor al, 0x37
xor bl, byte ss:[edi + 0x38]
bound esi, qword ss:[0x3561375f]
xor eax, 0x3561375f
bound esp, qword gs:[ecx + 0x36]
bound esp, qword [edx + 0x30]
bound esi, qword [eax]
xor al, byte [eax]
pop edi
inc edi
push ebp
dec ecx
inc esp
pop edi
arpl word [edx + 0x32], sp
aaa
aaa
xor dh, byte [edx]
pop edi
popal
bound esi, qword [ebx]
popal
pop edi
xor dword [ecx], esi
xor bl, byte fs:[edi + 0x39]
arpl word [eax + esi], si
pop edi
xor byte [eax], dh
arpl word [eax], si
xor al, 0x66
popal
xor esi, dword [eax]
popal
xor esp, dword [ebp]
pop edi
inc edi
push ebp
dec ecx
inc esp
pop edi
xor byte [eax], dh
xor byte [eax], dh
xor byte [eax], dh
xor byte [eax], dh
pop edi
xor byte [eax], dh
xor byte [eax], dh
pop edi
xor byte [eax], dh
xor byte [eax], dh
pop edi
arpl word [eax], si
xor byte [eax], dh
pop edi
xor byte [eax], dh
xor byte [eax], dh
xor byte [eax], dh
xor byte [eax], dh
xor byte [eax], dh
xor al, 0x36
add byte [edi + 0x47], bl
push ebp
dec ecx
inc esp
pop edi
arpl word [edx + 0x32], sp
aaa
xor dh, byte [ebx]
pop edi
popal
bound esi, qword [ebx]
popal
pop edi
xor dword [ecx], esi
xor bl, byte fs:[edi + 0x39]
arpl word [eax + esi], si
pop edi
xor byte [eax], dh
arpl word [eax], si
xor al, 0x66
popal
xor esi, dword [eax]
popal
xor esp, dword [ebp]
pop edi
inc edi
push ebp
dec ecx
inc esp
pop edi
cmp dword [eax], esi
xor word [ecx + 0x30], sp
arpl word ss:[edi + 0x37], bx
aaa
xor dword [edx], esi
pop edi
xor al, 0x37
xor bl, byte ss:[edi + 0x38]
bound esi, qword ss:[0x3561375f]
bound esp, qword gs:[ecx + 0x36]
bound esp, qword [edx + 0x30]
xor al, byte [eax]
pop edi
pop edi
js 0x416138
je 0x416130
insb byte es:[edi], dx
imul esi, dword [ebx + 0x74], 0x7a69735f
pop edi
popal
jo 0x41614e
pop edi
outsd dx, dword fs:[esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi], 0x6e6f5f5f
js 0x416156
je 0x416151
imul ebp, dword gs:[bp + 0x5f], 0x5f707061
outsd dx, dword fs:[esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi], 0x7830413f
xor byte [ecx], bh
xor esi, dword [ebx + esi]
aaa
pop edi
pop edi
js 0x41617a
je 0x416172
insb byte es:[edi], dx
imul esi, dword [ebx + 0x74], 0x7a69735f
add byte gs:[edi], bh
inc ecx
xor byte [eax + 0x30], bh
cmp dword [ebx], esi
xor al, 0x33
aaa
pop edi
pop edi
outsd dx, dword [esi]
outsb dx, byte [esi]
js 0x41619a
imul esi, dword [ebp + 0x6e], 0x413f0064
xor byte [eax + 0x30], bh
cmp dword [ebx], esi
xor al, 0x33
aaa
pop edi
pop edi
outsd dx, dword [esi]
outsb dx, byte [esi]
js 0x4161b3
je 0x4161ae
imul ebp, dword gs:[bp], 0x6e6f5f5f
imul ebp, dword [esi], 0x6e6f5f5f
pop edi
pop edi
outsd dx, dword [esi]
outsb dx, byte [esi]
js 0x4161c1
js 0x4161c1
je 0x4161bf
outsb dx, byte [esi]
pop edi
popal
jo 0x4161d0
pop edi
outsd dx, dword fs:[esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi], 0x6f6c5f3f
arpl word [ebx + 0x40], bp
inc ecx
je 0x4161b7
js 0x4161dd
cmp al, 0x43
jb 0x4161f2
dec ecx
insd dword es:[edi], dx
jo 0x4161ee
arpl word [eax + eax*2 + 0x53], si
jns 0x416227
jae 0x416229
je 0x41621b
insd dword es:[edi], dx
insd dword es:[edi], dx
inc eax
inc eax
inc eax
xor al, byte [eax + 0x41]
add byte [edi], bh
inc ecx
xor byte [eax + 0x30], bh
js 0x4161f3
cmp dword [ebx], esi
xor al, 0x33
aaa
aas
pop edi
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x24], bp
imul ebp, dword [esi + 0x69], 0x6c616974
imul edi, dword [edx + 0x65], 0x41402472
imul esp, dword [ecx + ebp*2], 0x6e
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
jb 0x416202
inc eax
inc ecx
je 0x416227
js 0x41624d
je 0x416232
outsd dx, dword [esi]
arpl word [ebx + 0x40], bp
cmp al, 0x43
jb 0x416262
dec ecx
insd dword es:[edi], dx
jo 0x41625e
insd dword es:[edi], dx
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x416259
je 0x416263
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
je 0x416261
jae 0x416242
xor byte [esi + 0x62], ah
xor dword [esi], ebp
aas
inc edx
imul ebp, dword gs:[bp + 0x40], 0x3f3f313f
aas
xor dword [edi], edi
aas
aas
dec ecx
jae 0x41627e
outsd dx, dword [esi]
imul ebp, dword [esi + 0x74], 0x6e497265
jb 0x41627e
outsb dx, byte [esi]
dec ebp
jae 0x4162af
arpl word [edx + 0x74], si
inc esp
insb byte es:[edi], dx
insb byte es:[edi], dx
inc eax
aas
inc ecx
xor byte [eax + 0x33], bh
xor esi, dword [ebx]
cmp dword [eax], esi
bound si, dword [ecx]
inc eax
inc eax
pop ecx
inc ecx
dec eax
push eax
inc ebp
inc ecx
pop eax
push eax
inc ebp
inc ecx
dec eax
inc eax
pop edx
inc eax
xor al, 0x50
inc ebp
inc ecx
pop eax
inc ebp
inc ecx
add byte [edi], bh
inc ecx
xor byte [eax + 0x33], bh
xor esi, dword [ebx]
cmp dword [eax], esi
bound si, dword [ecx]
aas
inc ebp
outsb dx, byte [esi]
inc eax
aas
xor dword [edi], edi
aas
dec ecx
jae 0x4162cd
outsd dx, dword [esi]
imul ebp, dword [esi + 0x74], 0x6e497265
dec ebp
jae 0x4162fe
arpl word [edx + 0x74], si
inc esp
insb byte es:[edi], dx
insb byte es:[edi], dx
inc eax
aas
inc ecx
xor byte [eax + 0x33], bh
xor esi, dword [ebx]
cmp dword [eax], esi
bound si, dword [ecx]
inc eax
inc eax
pop ecx
inc ecx
dec eax
push eax
inc ebp
inc ecx
pop eax
push eax
inc ebp
inc ecx
dec eax
inc eax
pop edx
inc eax
xor al, 0x50
inc ebp
inc ecx
pop eax
inc ebp
inc ecx
add byte [edi + 0x5f], bl
jne 0x416325
jo 0x4162fa
aas
pop edi
jb 0x416331
pop eax
pop edx
add byte [edi], bh
aas
pop edi
inc ebx
inc eax
pop edi
xor dword [edx + 0x41], eax
inc eax
inc ebp
dec ebx
inc ebp
dec esp
inc edx
inc ebp
dec edx
inc ecx
inc eax
aas
and al, 0x41
inc ecx
push ebp
aas
and al, 0x41
inc ecx
jae 0x41632d
and al, 0x41
inc ecx
aas
and al, 0x41
inc ecx
pop edi
aas
and al, 0x41
inc ecx
inc esp
aas
and al, 0x41
inc ecx
inc ecx
push edx
aas
and al, 0x41
inc ecx
dec ebp
aas
and al, 0x41
inc ecx
aas
and al, 0x41
inc ecx
inc eax
add byte [edi], bh
aas
pop edi
inc ebx
inc eax
pop edi
xor dword [edx + 0x45], eax
inc eax
inc ebx
dec ecx
dec esi
inc edx
dec ebp
inc esi
inc esi
inc esi
inc eax
aas
and al, 0x41
inc ecx
inc ecx
inc esp
aas
and al, 0x41
inc ecx
push edx
aas
and al, 0x41
inc ecx
dec ebp
aas
and al, 0x41
inc ecx
pop edi
aas
and al, 0x41
inc ecx
inc esi
aas
and al, 0x41
inc ecx
insb byte es:[edi], dx
aas
and al, 0x41
inc ecx
popal
aas
and al, 0x41
inc ecx
aas
and al, 0x41
inc ecx
jae 0x416390
and al, 0x41
inc ecx
aas
and al, 0x41
inc ecx
inc eax
add byte [edi], bh
aas
pop edi
inc ebx
inc eax
pop edi
xor dword [edx + 0x45], eax
inc eax
dec esi
inc esp
push eax
dec esi
dec ecx
inc ecx
dec edi
inc eax
aas
and al, 0x41
inc ecx
inc esp
aas
and al, 0x41
inc ecx
push edx
aas
and al, 0x41
inc ecx
dec ebp
aas
and al, 0x41
inc ecx
pop edi
aas
and al, 0x41
inc ecx
dec esp
aas
and al, 0x41
inc ecx
aas
and al, 0x41
inc ecx
jbe 0x4163cf
and al, 0x41
inc ecx
aas
and al, 0x41
inc ecx
insb byte es:[edi], dx
aas
and al, 0x41
inc ecx
aas
and al, 0x41
inc ecx
inc eax
add byte [edi + 0x5f], bl
inc eax
inc eax
pop edi
push eax
arpl word [eax + 0x53], bp
jns 0x41641b
pop edi
inc eax
xor byte [eax], dh
inc eax
push ebp
dec eax
imul esp, dword [edi + 0x6e], 0x71796c4f
dec edi
jp 0x41642e
jb 0x41644b
inc ecx
xor byte [eax + 0x63], bh
xor byte [0x32303631], dh
pop edi
ja 0x41649e