Function at 0x42b730
Capabilities:
Authenticate hmac
Get number of processors

Disassembly:
dec ecx
js 0x42b77c
imul eax, dword [edx + 0x7a], 0x77394764
dec esp
push edi
dec esi
jbe 0x42b7a1
inc edi
cmp dword [ecx + 0x50], edi
push ebx
dec ecx
push 0x4e
push esp
dec ebp
xor al, 0x52
imul ebx, dword [edx + 0x47], 0x49
imul eax, dword [edx + 0x7a], 0x77394764
dec esp
push edi
cmp dword [edi + 0x59], esi
push edi
dec esi
jo 0x42b7c3
dec eax
imul edi, dword [ecx], 0x49
push 0x41
imul ecx, dword [edx + edi*2 + 0x34], 0x78324c38
jo 0x42b7d1
insd dword es:[edi], dx
push esi
push 0x79646b63
pop ecx
push edi
push edx
jo 0x42b7d5
push edi
xor eax, 0x786a5030
insd dword es:[edi], dx
popal
push edi
js 0x42b7b6
pop edx
pop eax
dec ecx
popal
push edi
push ecx
cmp dword [ecx + 0x6d], ecx
push ecx
imul edx, dword [eax + 0x6a], 0x555a6d78
pop edx
jae 0x42b7fd
xor bh, byte [ecx]
imul ecx, dword [ecx + 0x47], 0x5a
jae 0x42b805
xor bh, byte [ecx]
imul ecx, dword [edi + edx*2 + 0x39], 0x77
pop ecx
push edi
dec esi
jo 0x42b813
dec eax
imul edi, dword [ecx], 0x49
push 0x41
imul ecx, dword [ecx + 0x48], 0x33636c4a
dec ecx
dec eax
dec edx
insb byte es:[edi], dx
arpl word [ebx], si
push esi
jae 0x42b823
inc esp
xor byte [ecx + 0x51], ch
insd dword es:[edi], dx
inc esi
push 0x61
xor ah, byte [ecx + edi*2 + 0x62]
xor edx, dword [esi + 0x75]
pop edx
inc ebp
insb byte es:[edi], dx
je 0x42b82c
push edi
insb byte es:[edi], dx
insb byte es:[edi], dx
push edx
insd dword es:[edi], dx
insb byte es:[edi], dx
xor al, 0x49
imul edi, dword [eax], 0x5a47502b
insb byte es:[edi], dx
push ecx
insd dword es:[edi], dx
js 0x42b852
bound ebp, qword [ebp + 0x51]
popal
push edi
xor al, 0x39
dec ecx
insb byte es:[edi], dx
dec esi
jbe 0x42b857
pop eax
dec edx
push 0x5a
push ebp
jns 0x42b854
pop eax
inc edx
outsd dx, dword [esi]
popal
push edi
dec ebp
imul ecx, dword [ecx + 0x47], 0x6a4d756c
xor byte [ecx + 0x51], ch
insd dword es:[edi], dx
inc esi
push 0x61
xor ah, byte [ecx + edi*2 + 0x62]
jne 0x42b854
push 0x30
imul edx, dword [ecx + 0x6d], 0x32616a46
jns 0x42b875
xor edx, dword [esi + 0x75]
pop edx
inc ebp
insb byte es:[edi], dx
je 0x42b874
push edi
insb byte es:[edi], dx
push edx
insd dword es:[edi], dx
insb byte es:[edi], dx
xor al, 0x49
imul eax, dword [edx + 0x79], 0x314e585a
bound ecx, qword [eax + 0x51]
push ecx
cmp dword [ecx + 0x6e], ecx
dec esi
outsd dx, dword [esi]
pop ecx
pop eax
inc edx
insb byte es:[edi], dx
dec ecx
imul edi, dword [eax], 0x5a47502b
insb byte es:[edi], dx
push edx
xor al, byte [esi + 0x31]
arpl word [ebx], si
dec esi
jo 0x42b8a0
push edi
xor eax, 0x56486243
jns 0x42b898
dec eax
dec esi
xor byte [edx + 0x45], bl
pop edx
inc ebp
push edx
insb byte es:[edi], dx
insd dword es:[edi], dx
insd dword es:[edi], dx
insb byte es:[edi], dx
push 0x766c4764
bound ebp, qword [edx + 0x30]
imul ecx, dword [edx + ebp*2 + 0x51], 0x4a484969
insb byte es:[edi], dx
arpl word [ebx], si
push esi
jae 0x42b8d3
inc esp
xor byte [ecx + 0x5a], ch
push edi
pop edx
insd dword es:[edi], dx
pop edx
push edi
dec esi
xor byte [ebp + 0x56], cl
cmp dword [ebp + 0x62], ebp
xor ecx, dword [edx + 0x6c]
pop edx
xor ecx, dword [edx + 0x76]
push edi
xor eax, 0x786d516b
xor dword [ebx + 0x69], esp
dec ecx
jbe 0x42b8e3
push 0x77
jbe 0x42b8f1
insd dword es:[edi], dx
insb byte es:[edi], dx
jae 0x42b8ff
inc edi
push esi
jns 0x42b8ef
push 0x78
insd dword es:[edi], dx
js 0x42b90f
popal
push edi
js 0x42b8d6
pop edx
pop eax
dec ecx
popal
push edi
push ecx
cmp dword [ecx + 0x6d], ecx
push ebp
imul edx, dword [eax + 0x6a], 0x555a6d78
pop edx
jae 0x42b91d
xor bh, byte [ecx]
imul ecx, dword [ecx + 0x47], 0x5a
jae 0x42b925
xor bh, byte [ecx]
imul ecx, dword [edi + edx*2 + 0x39], 0x77
pop ecx
push edi
dec esi
jo 0x42b933
dec eax
imul edi, dword [ecx], 0x49
push 0x41
imul ecx, dword [ecx + 0x48], 0x33636c4a
dec ecx
dec eax
dec edx
insb byte es:[edi], dx
arpl word [ebx], si
push esi
jae 0x42b943
inc esp
xor byte [ecx + 0x51], ch
insd dword es:[edi], dx
inc esi
push 0x61
xor ah, byte [ecx + edi*2 + 0x62]
xor edx, dword [esi + 0x75]
pop edx
inc ebp
insb byte es:[edi], dx
je 0x42b94c
push edi
insb byte es:[edi], dx
push edx
insd dword es:[edi], dx
insb byte es:[edi], dx
xor al, 0x49
imul edi, dword [eax], 0x5a47502b
inc edi
pop edx
insb byte es:[edi], dx
push ecx
insd dword es:[edi], dx
js 0x42b972
bound ebp, qword [ebp + 0x51]
popal
push edi
xor al, 0x39
dec ecx
insb byte es:[edi], dx
dec esi
jbe 0x42b977
pop eax
dec edx
push 0x5a
push ebp
jns 0x42b974
pop eax
inc edx
outsd dx, dword [esi]
popal
push edi
dec ebp
imul ecx, dword [ecx + 0x47], 0x6a4d756c
xor byte [ecx + 0x51], ch
insd dword es:[edi], dx
inc esi
push 0x61
xor ah, byte [ecx + edi*2 + 0x62]
jne 0x42b974
push 0x30
imul edx, dword [ecx + 0x6d], 0x32616a46
jns 0x42b995
xor edx, dword [esi + 0x75]
pop edx
inc ebp
insb byte es:[edi], dx
je 0x42b994
push edi
insb byte es:[edi], dx
push edx
insd dword es:[edi], dx
insb byte es:[edi], dx
xor al, 0x49
imul eax, dword [edx + 0x79], 0x314e585a
bound ecx, qword [eax + 0x51]
push ecx
cmp dword [ecx + 0x6e], ecx
dec esi
outsd dx, dword [esi]
pop ecx
pop eax
inc edx
insb byte es:[edi], dx
dec ecx
imul edi, dword [eax], 0x5a47502b
insb byte es:[edi], dx
push edx
xor al, byte [esi + 0x31]
arpl word [ebx], si
dec esi
jo 0x42b9c0
push edi
xor eax, 0x56486243
jns 0x42b9b8
dec eax
dec esi
xor byte [edx + 0x45], bl
pop edx
inc ebp
push edx
insb byte es:[edi], dx
insd dword es:[edi], dx
insd dword es:[edi], dx
insb byte es:[edi], dx
push 0x766c4764
bound ebp, qword [edx + 0x30]
imul ecx, dword [esi + 0x43], 0x6d636749
push esi
jp 0x42b9ef
push edi
js 0x42b9be
push eax
push ebx
dec edx
insb byte es:[edi], dx
pop edx
insd dword es:[edi], dx
pop edx
insb byte es:[edi], dx
pop ecx
xor edx, dword [ecx + 0x78]
pop eax
xor bl, byte [edx + 0x76]
arpl word [ebp + 0x56], bp
outsb dx, byte [esi]
arpl word [ebp + 0x39], bp
xor dword [edx + 0x6d], esp
push edx
inc ebx
bound ecx, qword [eax + 0x56]
jns 0x42b9f8
imul edi, dword [eax], 0x3943502b
insd dword es:[edi], dx
popal
push edi
js 0x42b9ea
pop edx
pop eax
dec ecx
sub edx, dword [eax + 0x47]
push eax
inc edi
dec esi
jae 0x42ba24
pop eax
inc edx
push ecx
pop ecx
pop eax
push edx
outsd dx, dword [esi]
dec ecx
inc edi
insb byte es:[edi], dx
imul edx, dword [eax + 0x53], 0x4a
push 0x38346a49
arpl word [edi + 0x46], ax
xor byte [ecx + 0x43], ah
inc edx
insd dword es:[edi], dx
popal
push edi
js 0x42ba55
push eax
push ebx
dec ecx
push 0x5a
insd dword es:[edi], dx
pop edx
insd dword es:[edi], dx
dec ecx
imul eax, dword [edx + 0x6b], 0x4e4a5350
push ebx
dec edx
dec esi
dec ebp
inc ebx
inc ecx
ja 0x42ba58
inc esp
imul esi, dword [edx], 0x64
push 0x6b
xor dl, byte [ebx + 0x44]
inc edx
dec ecx
imul edi, dword [eax], 0x3943502b
push 0x62
inc edi
insb byte es:[edi], dx
ja 0x42ba64
inc edi
inc esi
xor byte [ecx + 0x44], ah
xor al, 0x38
dec esp
xor dl, byte [edx + 0x6c]
pop edx
outsb dx, byte [esi]
dec ebp
sub edx, dword [eax + 0x47]
xor dword [eax + 0x63], ebp
xor dh, byte [ebx + 0x67]
jae 0x42ba8d
popal
push edi
push ecx
cmp dword [ecx + 0x6d], ecx
dec ecx
imul ecx, dword [ecx + 0x47], 0x32636831
jae 0x42baaa
dec eax
insb byte es:[edi], dx
ja 0x42ba95
push esp
xor byte [ecx + 0x59], ch
push edi
js 0x42bab9
popal
inc edi
inc ebp
imul ecx, dword [ecx + 0x47], 0x32636831
je 0x42baa4
bound ebp, qword [ebp + 0x6c]
xor byte [ebx + 0x7a], ah
xor byte [ecx + 0x64], ch
pop eax
imul esp, dword [eax + ebx*2 + 0x4e], 0x4e6c636c
ja 0x42bab8
dec esi
insb byte es:[edi], dx
arpl word [esi + ecx*2 + 0x77], bp
pop ecx
push edi
dec esi
insb byte es:[edi], dx
push esp
xor dh, byte [0x55326356]
xor eax, 0x55326356
imul ecx, dword [ecx + 0x48], 0x6a493967
inc ebp
jns 0x42babc
imul eax, dword [edx + 0x35], 0x77495350
dec ecx
imul eax, dword [edx + 0x33], 0x30525761
popal
inc esp
xor byte [ecx + 0x4e], ch
jp 0x42baca
imul ecx, dword [ecx + 0x47], 0x57616c68
insb byte es:[edi], dx
popal
push edi
outsd dx, dword fs:[esi]
inc esp
xor byte [ecx + 0x4f], ch
push esp
pop ecx
imul edx, dword [eax + 0x6a], 0x58597778
imul ecx, dword [edi + 0x54], 0x6a506959
js 0x42bb15
pop ecx
pop eax
push edx
outsd dx, dword [esi]
dec ecx
inc edi
push ecx
cmp dword [ecx + 0x6b], ecx
xor byte [ecx*2 + 0x4d7a4169], dh
push ebx
xor al, 0x77
dec ebp
imul eax, dword [ecx + 0x7a], 0x7734534d
dec esi
inc esp
push 0x6741544d
dec ebp
inc ecx
dec ebp
push esp
inc ecx
dec ebp
inc ebx
inc ecx
ja 0x42bb0c
inc esp
inc ecx
je 0x42bb15
imul esi, dword [edx + esi], 0x74637a4d
dec edi
dec ebp
jp 0x42bb30
je 0x42bb1e
push ebx
xor al, 0x30
dec ebp
push esp
dec ebp
dec ebp
push esp
arpl word [ebp + 0x4d], si
jp 0x42bb2e
xor dword [edx + ebp*2 + 0x6b], ecx
ja 0x42bb32
push ebp
dec ebp
js 0x42bb35
inc ebx
xor al, 0x33
dec esi
inc ebx
xor byte [ebp + 0x4d], dh
inc esp
dec ecx
js 0x42bb3c
inc esp
inc ebp
jns 0x42bb40
inc esp
inc ebp
jne 0x42bb4a
push esp
inc ecx
xor eax, 0x79454449
dec ecx
inc esp
push ecx
jne 0x42bb55
push 0x63
xor ah, byte [edx + ebp*2 + 0x4d]
dec ebp
js 0x42bb5b
push 0x55
ja 0x42bb61
push edi
inc ebp
xor byte [ecx + 0x44], cl
push ecx
dec ebp
inc ebx
inc ecx
ja 0x42bb68
dec ecx
inc esp
inc ecx
dec ebp
imul esi, dword [edx + esi], 0x6755544e
dec ebp
jns 0x42bb61
xor ecx, dword [esi + 0x6a]
dec esi
push 0x64
jae 0x42bb80
jae 0x42bb80
dec ebp
push 0x59
dec edi
push ebx
xor al, 0x79
dec edi
inc esp
pop edx
push 0x4d
imul esi, dword [edx + esi], 0x7555444d
dec edi
xor al, 0x32
dec ebp
inc esp
push ebp
jne 0x42bb96
push esp
dec ebp
dec esi
dec esi
push ebx
xor al, 0x7a
dec esi
inc esp
push ebp
je 0x42bba0
push ebx
xor al, 0x77
dec ebp
ja 0x42bba4
inc esp
inc ebp
dec esi
push ebx
xor al, 0x7a
dec esi
inc esp
push ebp
je 0x42bbb0
jns 0x42bb99
xor ecx, dword [esi + 0x6a]
xor cl, byte fs:[esp + edx*2 + 0x45]
xor al, 0x4c
push 0x41
xor eax, 0x67495459
dec ebp
imul eax, dword [ecx + 0x77], 0x67414449
dec ebp
push ebx
inc ecx
jns 0x42bbcf
push 0x63
ja 0x42bbd5
inc ebx
xor byte [eax + 0x4c], bh
push 0x67
xor ecx, dword [ebp + 0x6d]
ja 0x42bbc4
dec esp
push 0x67
js 0x42bbe6
dec edi
inc ebx
inc ecx
jns 0x42bbe7
push 0x55
xor cl, byte [esi + 0x6b]
inc ebp
js 0x42bbf0
inc ebx
inc ecx
js 0x42bbf4
inc ebx
inc ecx
ja 0x42bbf4
inc esp
inc ecx
dec ebp
push ebx
inc ecx
xor cl, byte [ebp + 0x69]
inc ecx
jp 0x42bc05
jns 0x42bbed
xor byte [ebp + 0x33], cl
pop ecx
xor ecx, dword [edx + ebp*2 + 0x67]
xor ecx, dword [edi + 0x45]
ja 0x42bc40
dec ebp
imul esi, dword [edx + esi], 0x67636a4d
dec esi
push esp
pop ecx
jne 0x42bc20
inc esp
push edx
inc edx
dec esi
inc ebx
inc ecx
xor byte [ecx + 0x44], cl
inc ecx
dec ebp
inc ebx
inc ecx
ja 0x42bc2c
inc esp
dec ebp
ja 0x42bc30
dec ecx
inc esp
push ebp
xor eax, 0x35636a4c
dec esi
xor dword [ecx + 0x35], ebx
xor eax, 0x3559314e
pop ecx
xor eax, 0x7934534d
dec ebp
push ebx
xor al, 0x79
dec edi
inc edi
dec ebp
ja 0x42bc44
inc esp
dec ecx
jne 0x42bc4d
jp 0x42bc64
xor al, 0x49
inc esp
dec ecx
jne 0x42bc55
jp 0x42bc62
jp 0x42bc54
inc esp
push ecx
jne 0x42bc5d
jp 0x42bc56
dec esi
push ebx
xor al, 0x7a
dec esi
jp 0x42bc66
dec ebp
jns 0x42bc51
xor ecx, dword [esi + 0x54]
dec ebp
dec esi
jp 0x42bc7a
jne 0x42bc75
inc esp
dec ebp
jns 0x42bc74
inc esp
ja 0x42bc7b
push 0x52
push edx
inc edx
dec ebp
push esp
inc ecx
dec ebp
push esp
inc ecx
dec ebp
inc ebx
inc ecx
ja 0x42bc88
inc esp
inc ecx
dec edi
inc esp
dec ecx
dec esi
jp 0x42bc8e
jne 0x42bc98
inc esp
inc ecx
xor esp, dword [ecx + ebp*2 + 0x30]
jp 0x42bca2
push ebx
xor al, 0x35
xor eax, 0x696f6c4e
dec ecx
inc edi
pop edx
dec esi
insb byte es:[edi], dx
outsd dx, dword [esi]
imul ecx, dword [ecx + 0x47], 0x4762705a
jo 0x42bcc1
inc edi
ja 0x42bc9b
dec ecx
imul ecx, dword [esi + 0x6d], 0x69596d5a
dec esp
jp 0x42bca1
dec esi
insd dword es:[edi], dx
pop edx
insd dword es:[edi], dx
pop ecx
imul ecx, dword [edx + edi*2 + 0x34], 0x31324c38
cmp byte [edx + esi + 0x31], cl
push 0x2b733263
jae 0x42bca1
sub edx, dword [eax + 0x47]
push eax
inc edi
arpl word [edi + 0x62], sp
bound edx, qword [edi + 0x46]
push edi
inc esi
jp 0x42bce0
jp 0x42bcb1
imul esp, dword [eax + ebx*2 + 0x4a], 0x4e434b73
dec esi
imul ecx, dword [ebx + 0x53], 0x48502b49
push eax
dec eax
inc edx
push 0x67674764
pop edx
inc esp
xor byte [ecx + 0x62], ch
push esp
inc ebp
jns 0x42bceb
push esp
inc ebp
dec esi
dec esi
jp 0x42bce6
dec ebp
push 0x56
xor cl, byte [ebp + 0x7a]
push ecx
jne 0x42bcfc
jp 0x42bcfa
xor dword [ecx + 0x7a], ebx
inc ecx
dec ebp
imul esi, dword [ebx + esi], 0x74556a4e
dec ebp
imul esi, dword [ebx + esi], 0x3041434e
dec esp
push 0x59
xor ecx, dword [esi + 0x43]
inc ecx
xor byte [edx + ebp*2 + 0x59], cl
xor eax, 0x3130794e
dec esp
push 0x4d
xor byte [esi + 0x53], cl
inc ecx
jp 0x42bd23
push 0x63
xor cl, byte [esi + 0x30]
ja 0x42bd10
dec ebp
imul eax, dword [ecx + 0x31], 0x3434694e
inc ecx
xor dword [esi + 0x69], ecx
xor al, 0x34
dec esi
push esp
insb byte es:[edi], dx
push edi
dec ebp
jp 0x42bd50
jne 0x42bd3d
inc esp
dec ecx
xor byte [ecx + 0x54], bl
inc ebp
ja 0x42bd40
inc esp
inc ebp
ja 0x42bd44
dec ecx
inc esp
inc ecx
dec ebp
inc ebx
inc ecx
ja 0x42bd4f
push esp
pop ecx
jne 0x42bd55
inc esp
jp 0x42bd57
push esp
imul esi, dword [ebp + 0x4d], 0x7a
pop ecx
js 0x42bd75
inc ebx
xor byte [edx], dh
dec esp
push 0x67
js 0x42bd69
inc ebx
xor byte [ecx + 0x4c], bh
push 0x55
xor dl, byte [ecx + 0x54]
push esp
dec ecx
dec ebp
imul eax, dword [ecx + 0x77], 0x67414449
dec ebp
inc ebx
inc ecx
xor byte [esi + 0x69], cl
inc ecx
jns 0x42bd85
jns 0x42bd6d
jp 0x42bd89
jp 0x42bd93
xor cl, byte [ebp + 0x6a]
dec ebp
jne 0x42bd91
jp 0x42bd9e
pop ecx
xor al, 0x54
inc esp
inc ebp
jns 0x42bd94
inc esp
dec ebp
xor eax, 0x78306956
push edi
imul esi, dword [eax], 0x49695778
xor byte [eax + 0x57], bh
imul ecx, dword [ecx + 0x67], 0x736c6d5a
bound eax, qword [eax + esi + 0x69]
pop eax
pop edx
insd dword es:[edi], dx
insb byte es:[edi], dx
jae 0x42bdbd
inc esp
xor byte [ecx + 0x64], ch
pop eax
dec edx
jae 0x42bdae
inc ebx
dec esi
push 0x4b
push ebx
dec ecx
jbe 0x42bdbb
push 0x78
outsb dx, byte [esi]
dec ecx
inc edi
pop edx
jo 0x42bdd5
dec eax
push edx
insb byte es:[edi], dx
arpl word [edx + 0x30], bp
imul esp, dword [eax + ebx*2 + 0x4a], 0x4e434b73
imul ecx, dword [ebx + 0x53], 0x49
sub edx, dword [eax + 0x48]
inc edx
push 0x67674764
pop edx
inc esp
xor byte [ecx + 0x54], ch
imul edx, dword [esp + edx*2 + 0x67], 0x4d444979
push esp
jns 0x42bde0
inc esp
dec ebp
js 0x42bde7
push 0x52
push 0x4d
dec ebp
inc ebx
inc ecx
xor byte [edx + ebp*2 + 0x49], cl
je 0x42bdf4
imul esi, dword [edx + esi], 0x67516a4d
dec esi
jns 0x42bde5
xor eax, 0x746b544e
dec esi
imul esi, dword [ecx + esi], 0x67676a4e
dec edi
push 0x67
dec edi
push ebx
xor al, 0x30
push esp
inc esp
dec ebp
ja 0x42be10
inc esp
push ebp
xor ecx, dword [edx + ebp*2 + 0x52]
xor cl, byte [esi + 0x44]
inc edx
jae 0x42be21
push esp
dec ecx
je 0x42be24
push esp
insb byte es:[edi], dx
xor cl, byte [esp + edx*2 + 0x51]
xor edx, dword [edi + 0x69]
dec ecx
pop edx
insd dword es:[edi], dx
insb byte es:[edi], dx
jae 0x42be49
inc esp
xor byte [ecx + 0x49], ch
jp 0x42be2e
ja 0x42be3c
inc ebx
dec ecx
pop edx
insd dword es:[edi], dx
insb byte es:[edi], dx
jae 0x42be59
inc ebx
xor dword [esi + 0x63], esi
inc edi
inc esi
push 0x61
pop eax
push edx
xor eax, 0x75495350
dec ebp
push 0x51
imul ecx, dword [edx + edi*2 + 0x34], 0x63324c38
sub edx, dword [eax + 0x47]
arpl word [ebx], bp
push eax
inc edi
arpl word [edi + 0x5a], sp
insd dword es:[edi], dx
insb byte es:[edi], dx
jae 0x42be7f
inc edi
push esi
jns 0x42be6f
push ebx
dec edx
xor dword [ebx + 0x6d], esp
ja 0x42be95
dec ecx
xor dl, byte [ebp + 0x70]
dec ecx
push 0x34
cmp byte [ebx + 0x47], ah
inc esi
arpl word [edi + 0x46], ax
xor byte [ecx + 0x43], ah
inc edx
imul edx, dword [eax + 0x53], 0x4a
dec esi
dec edi
inc esp
dec ecx
dec ebp
jp 0x42be8f
push 0x4d
inc ebx
inc ecx
xor byte [edx + ebp*2 + 0x49], cl
je 0x42be98
imul esi, dword [edx + esi], 0x67516a4d
dec esi
jns 0x42be89
xor eax, 0x746b544e
dec esi
je 0x42bea9
imul esi, dword [ecx + esi], 0x67676a4e
dec edi
push ebx
xor al, 0x30
push esp
inc esp
dec ebp
ja 0x42beb4
inc esp
push ebp
xor eax, 0x77516a64
bound eax, qword [ebp + edx*2 + 0x79]
dec esp
push 0x51
ja 0x42bed5
inc esp
push ebp
jns 0x42bec3
push esp
inc ebp
xor eax, 0x7a4d6a56
push edi
imul ecx, dword [ecx + 0x67], 0x736c6d5a
bound eax, qword [eax + esi + 0x69]
dec ecx
jp 0x42bece
imul ecx, dword [ecx + 0x7a], 0x434d7741
ja 0x42bedc
inc ebx
dec ecx
pop edx
insd dword es:[edi], dx
insb byte es:[edi], dx
jae 0x42bef9
inc ebx
xor dword [esi + 0x63], esi
inc edi
inc esi
push 0x61
pop eax
push edx
xor eax, 0x75495350
dec ebp
jp 0x42bef2
imul ecx, dword [edx + edi*2 + 0x34], 0x63324c38
sub edx, dword [eax + 0x48]
inc edx
push 0x67674764
pop edx
inc esp
xor byte [ecx + 0x54], ch
push esp
jns 0x42bf0c
inc esp
dec ebp
js 0x42bf20
jp 0x42bf0a
dec esi
inc ebx
xor al, 0x79
dec esp
push esp
dec ecx
jne 0x42bf21
push 0x49
xor byte [ecx + 0x44], cl
arpl word [ebp + 0x4f], si
push esp
push ebp
xor eax, 0x7559544c
dec esi
push esp
pop ecx
xor al, 0x49
inc esp
imul esi, dword [ebp + 0x4e], 0x45
ja 0x42bf68
dec ebp
inc ebx
inc ecx
xor dword [esi + 0x33], ecx
pop ecx
xor byte [ebp + 0x47], cl
dec esi
xor ebx, dword [ecx + 0x30]
dec ebp
inc edi
ja 0x42bf2b
xor dword [ebp + 0x69], ecx
xor byte [eax + 0x4f], bh
push esi
pop ecx
dec ebp
imul esi, dword [eax], 0x59564f78
jp 0x42bf50
push esi
outsd dx, dword [esi]
imul ecx, dword [ecx + 0x47], 0x4762705a
bound eax, qword [edi + 0x77]
cmp dword [ecx + 0x6e], ecx
ja 0x42bf47
dec ecx
outsb dx, byte [esi]
push esi
jns 0x42bf75
inc ebx
push 0x5a
imul ebp, dword [ebx + 0x69], 0x38347a4c
arpl word [edi + 0x46], ax
inc esi
xor byte [ecx + 0x43], ah
inc edx
jbe 0x42bf8a
inc edi
inc esi
push 0x61
pop eax
push edx
xor eax, 0x75495350
dec esi
push ebx
dec ecx
pop edx
inc esp
xor byte [ecx + 0x54], ch
push esp
jns 0x42bf88
inc esp
dec ebp
js 0x42bf9c
jp 0x42bf86
dec esi
inc ebx
xor al, 0x79
dec esp
push esp
dec ecx
jne 0x42bf9d
push 0x49
dec ecx
xor byte [ecx + 0x44], cl
arpl word [ebp + 0x4f], si
push esp
push ebp
xor eax, 0x7559544c
dec esi
push esp
pop ecx
xor al, 0x49
inc esp
imul esi, dword [ebp + 0x4e], 0x45
ja 0x42bfe4
dec ebp
inc ebx
inc ecx
xor dword [esi + 0x33], ecx
pop ecx
xor byte [ebp + 0x47], cl
ja 0x42bfa7
xor dword [ebp + 0x69], ecx
xor byte [eax + 0x4f], bh
push esi
pop ecx
dec ebp
imul esi, dword [eax], 0x59564f78
jp 0x42bfcc
push esi
outsd dx, dword [esi]
imul ecx, dword [ecx + 0x47], 0x4762705a
bound eax, qword [edi + 0x77]
cmp dword [ecx + 0x6e], ecx
ja 0x42bfc3
dec ecx
outsb dx, byte [esi]
push esi
jns 0x42bff1
inc ebx
push 0x5a
jns 0x42c000
imul ecx, dword [edx + edi*2 + 0x34], 0x46476338
inc esi
xor byte [ecx + 0x43], ah
inc edx
jbe 0x42c006
inc edi
inc esi
push 0x61
pop eax
push edx
xor eax, 0x75495350
dec esi
push ebx
dec ecx
pop edx
inc esp
xor byte [ecx + 0x62], ch
push esp
pop ecx
jns 0x42c007
push 0x41
ja 0x42c00c
push ebx
inc ecx
xor byte [esi + 0x53], cl
push ebx
xor al, 0x7a
dec ebp
imul esi, dword [eax], 0x34694e78
ja 0x42c01c
xor al, 0x77
dec ebp
inc esp
imul esp, dword [edi + 0x4e], 0x53
xor al, 0x34
dec esi
push esp
xor cl, byte fs:[ebp + 0x6a]
dec ebp
jne 0x42c02d
inc esp
push ebp
xor al, 0x59
push esp
dec ecx
dec ebp
imul eax, dword [ecx + 0x77], 0x67414449
dec ebp
inc ebx
inc ecx
jns 0x42c03f
push 0x63
ja 0x42c045
push ebx
inc ecx
js 0x42c047
push 0x67
xor ecx, dword [ebp + 0x6d]
ja 0x42c034
dec esp
push 0x67
jns 0x42c055
dec esi
jns 0x42c039
jns 0x42c057
push 0x55
push ebp
xor ebx, dword [ecx + 0x54]
inc ebp
ja 0x42c05c
inc esp
inc ebp
ja 0x42c060
inc esp
inc ecx
dec ebp
inc ebx
inc ecx
ja 0x42c068
inc esp
pop ecx
jne 0x42c071
inc esp
arpl word [ebx], si
dec esp
push esp
imul esi, dword [ebp + 0x4d], 0x7a
pop edx
push edi
dec esi
inc esp
push ebp
jne 0x42c080
jp 0x42c07f
dec edx
popal
dec ecx
imul eax, dword [edx + 0x6d], 0x73785761
insd dword es:[edi], dx
popal
push edi
js 0x42c0b1
push eax
push ebx
dec ecx
push 0x51
push 0x42
inc edx
push edx
inc ebp
pop edx
inc edi
dec ecx
imul edi, dword [eax], 0x3943502b
outsb dx, byte [esi]
push eax
push 0x77
jbe 0x42c0b1
jp 0x42c08d
cmp byte [ebx + esi + 0x4e], cl
dec esi
xor bl, byte [edx + 0x7a]
xor al, 0x3d
sub dword [ebx], edi
ja 0x42c0cf
je 0x42c0d1
push 0x6d65313a
cmp dh, byte [ecx]
insd dword es:[edi], dx
cmp ebp, dword [eax + 0x65]
imul esp, dword [edi + 0x68], 0x65313a74
push 0x65313a74
insd dword es:[edi], dx
jge 0x42c0a4
jnp 0x42c0a9
ja 0x42c0e3
bound ebp, qword [ebx + 0x69]
je 0x42c0b0
imul ebp, dword [ecx + 0x74], 0x2d
imul esi, dword [ebp + ebp + 0x62], 0x732d786f
imul edi, dword [edx + 0x69], 0x623a676e
outsd dx, dword [esi]
bound ebp, qword [edi + 0x78]
sub eax, 0x697a6973
outsb dx, byte [esi]
cmp ah, byte [bp + si + 0x6f]
cmp ah, byte [edx + 0x6f]
jb 0x42c0f6
jb 0x42c0c2
bound ebp, qword [edi + 0x78]
cmp ebp, dword [0x2d7a6f6d]
bound ebp, qword [edi + 0x78]
sub eax, 0x697a6973
jp 0x42c10f
outsb dx, byte [esi]
cmp ah, byte [bp + si + 0x6f]
jb 0x42c111
bound ebp, qword [edi + 0x72]
jb 0x42c0dd
jb 0x42c0dd
bound ebp, qword [edi + 0x78]
cmp esp, dword [edx + 0x6f]
js 0x42c0e5
outsd dx, dword [esi]
js 0x42c0ef
bound ebp, qword [edi + 0x78]
sub eax, 0x697a6973
jae 0x42c123
jp 0x42c125
outsb dx, byte [esi]
cmp ah, byte [bp + si + 0x6f]
jb 0x42c127
jb 0x42c0f3
jb 0x42c0f3
bound ebp, qword [edi + 0x78]
cmp esp, dword [edx + 0x6f]
jb 0x42c132
jb 0x42c10b
jb 0x42c10b
xor byte [ebx], bh
insd dword es:[edi], dx
popal
jb 0x42c13e
imul ebp, dword [esi + 0x3a], 0x61703b30
popal
imul ebp, dword fs:[esi + 0x67], 0x627d303a
cmp dh, byte [eax]
jge 0x42c149
outsd dx, dword [esi]
jns 0x42c117
push 0x7b6c6d74
push 0x68676965
je 0x42c131
jnp 0x42c159
imul esp, dword gs:[edi + 0x68], 0x30313a74
push 0x30313a74
cmp dh, byte [ecx]
xor byte [eax], dh
and eax, 0x646f627d
xor dword [eax], esi
xor byte [0x646f627d], ah
jns 0x42c17c
sub eax, 0x2d7a6f6d
outsd dx, dword [esi]
jae 0x42c181
sub eax, 0x746e6f66
sub eax, 0x6f6f6d73
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x42c13c
jae 0x42c17e
outsd dx, dword [esi]
outsd dx, dword [esi]
je 0x42c17d
imul ebp, dword [esi + 0x67], 0x6172673a
cmp ah, byte [bx + 0x72]
popal
jns 0x42c191
arpl word [ecx + 0x6c], sp
cmp esp, dword gs:[esi + 0x6f]
outsw dx, word [esi]
outsb dx, byte [esi]
je 0x42c155
sub eax, 0x696d6166
insb byte es:[edi], dx
jns 0x42c169
popaw
insd dword es:[edi], dx
imul ebp, dword [ecx + edi*2 + 0x3a], 0x6f676553
push ebx
outsd dx, dword gs:[si]
outsd dx, dword [si]
outsd dx, dword [esi]
push ebp
dec ecx
sub al, 0x48
insb byte es:[edi], dx
jbe 0x42c1a1
je 0x42c1a7
arpl word [ecx + 0x2c], sp
inc ecx
jb 0x42c1ad
popal
insb byte es:[edi], dx
sub al, 0x73
popal
outsb dx, byte [esi]
jae 0x42c179
jae 0x42c1b3
jb 0x42c1b9
cmp bp, word [0x6b626577]
imul esi, dword [ebp + ebp + 0x6f], 0x66726576
bound ebp, qword [ebx + 0x69]
je 0x42c187
sub eax, 0x7265766f
insb byte es:[edi], dx
outsd dx, dword [esi]
jbe 0x42c1c2
jb 0x42c1c5
insb byte es:[edi], dx
outsd dx, dword [esi]
ja 0x42c190
jae 0x42c1c8
jb 0x42c1d6
insb byte es:[edi], dx
insb byte es:[edi], dx
imul ebp, dword [esi + 0x67], 0x756f743a
arpl word [eax + 0x7d], bp
popal
outsb dx, byte [esi]
imul ebp, dword [ebp + 0x61], 0x2d646574
je 0x42c1e0
sub eax, 0x6b6e696c
sub eax, 0x6b6e696c
insb byte es:[edi], dx
imul ebp, dword [esi + 0x6b], 0x65682e2c
jb 0x42c1f6
sub al, 0x2e
push 0x5f6f7265
pop edi
pop edi
je 0x42c1f4
je 0x42c1f9
sub al, 0x2e
push 0x5f6f7265
jb 0x42c203
pop edi
pop edi
je 0x42c201
je 0x42c206
sub eax, 0x6665722d
jb 0x42c207
jae 0x42c20c
jae 0x42c20c
sub al, 0x2e
jo 0x42c20d
jb 0x42c21d
jb 0x42c21d
outsd dx, dword [esi]
outsb dx, byte [esi]
popal
insb byte es:[edi], dx
imul edi, dword [edx + 0x61], 0x6e6f6974
outsd dx, dword [esi]
outsb dx, byte [esi]
pop edi
pop edi
push 0x6c646165
popal
insb byte es:[edi], dx
imul ebp, dword [esi + 0x65], 0x6e6f667b
outsb dx, byte [esi]
je 0x42c1f2
popaw
insd dword es:[edi], dx
imul ebp, dword [ecx + edi*2 + 0x3a], 0x6f676553
push ebp
dec ecx
sub eax, 0x696d6553
inc edx
outsd dx, dword [esi]
insb byte es:[edi], dx
sub al, 0x48
insd dword es:[edi], dx
imul eax, dword [edx + 0x6f], 0x482c646c
insb byte es:[edi], dx
jbe 0x42c247
je 0x42c24d
arpl word [ecx + 0x2c], sp
inc ecx
jb 0x42c253
popal
insb byte es:[edi], dx
sub al, 0x73
popal
outsb dx, byte [esi]
jae 0x42c21f
jae 0x42c259
jb 0x42c25f
jge 0x42c25b
jne 0x42c26f
je 0x42c26c
outsb dx, byte [esi]
jnp 0x42c262
popal
arpl word [ebx + 0x67], bp
jb 0x42c275
jb 0x42c275
jne 0x42c276
outsb dx, byte [esi]
cmp dh, byte fs:[eax]
and byte [eax], dh
xor byte [ebx], bh
bound ebp, qword [edi + 0x72]
jb 0x42c24f
cmp esp, dword [edx + 0x6f]
jb 0x42c276
jb 0x42c24f
outsb dx, byte [esi]
outsd dx, dword [esi]
outsb dx, byte [esi]
jge 0x42c283
xor dword [eax + ebp*2], ebp
xor ch, byte [eax + ebp*2]
push 0x33682c32
sub al, 0x68
sub al, 0x68
xor ebp, dword [eax + ebp*2]
xor al, 0x2c
push 0x36682c35
sub al, 0x70
jnp 0x42c295
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x42c260
ja 0x42c29a
imul esp, dword [edi + 0x68], 0x30343a74
xor byte [ebx], bh
insb byte es:[edi], dx
imul ebp, dword [esi + 0x65], 0x6965682d
push 0x6f6e3a74
push 0x6f6e3a74
jb 0x42c2bb
insd dword es:[edi], dx
popal
insb byte es:[edi], dx
jge 0x42c275
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x7b], 0x7265766f
jb 0x42c2c2
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
ja 0x42c29a
cmp ch, byte [eax + 0x69]
push 0x65646469
outsb dx, byte [esi]
outsb dx, byte gs:[esi]
cmp esi, dword [eax + 0x6f]
jae 0x42c2d4
je 0x42c2d6
imul ebp, dword [edi + 0x6e], 0x6c65723a
outsd dx, dword [esi]
outsb dx, byte [esi]
cmp dh, byte [edx + 0x65]
insb byte es:[edi], dx
popal
je 0x42c2df
imul esi, dword [esi + 0x65], 0x6469773b
je 0x42c2e6
jbe 0x42c2dd
cmp esi, dword [edi + 0x69]
je 0x42c2e6
cmp dh, byte [ecx]
xor byte [eax], dh
and eax, 0x6f632e7d
outsb dx, byte [esi]
jge 0x42c2b3
arpl word [edi + 0x6e], bp
je 0x42c2ef
outsb dx, byte [esi]
je 0x42c2ba
jne 0x42c304
je 0x42c2f7
jb 0x42c30f
jo 0x42c2f7
popal
imul ebp, dword fs:[esi + 0x67], 0x3220303a
cmp dh, byte [bx + si]
and byte [edx], dh
jo 0x42c31a
jge 0x42c2e4
insd dword es:[edi], dx
imul esp, dword fs:[ecx + 0x20], 0x6e696d28
sub eax, 0x74646977
push 0x3036383a
jo 0x42c332
sub dword [ebx + 0x2e], edi
jnp 0x42c2eb
arpl word [edi + 0x6e], bp
je 0x42c327
outsb dx, byte [esi]
je 0x42c2f2
jne 0x42c33c
je 0x42c32f
jb 0x42c347
jo 0x42c32f
imul ebp, dword fs:[esi + 0x67], 0x3520303a
and eax, 0x772e7d7d
imul esp, dword [esp + esi*2 + 0x68], 0x7365722d
xor byte [eax], ah
xor eax, 0x2e7d7d25
ja 0x42c346
je 0x42c348
push 0x7365722d
sub eax, 0x74736572
jb 0x42c350
je 0x42c358
imul esp, dword [ebx + 0x74], 0x6d7b726f
arpl word [edi + ebp*2 + 0x72], si
jnp 0x42c35a
popal
jb 0x42c357
imul ebp, dword [bp + 0x3a], 0x75612030
imul ebp, dword [esi + 0x3a], 0x75612030
cmp dh, byte [eax]
and byte [ecx + 0x75], ah
je 0x42c368
cmp ebp, dword [ebp + 0x61]
js 0x42c32b
ja 0x42c369
je 0x42c36b
cmp dh, byte [ecx]
xor byte ss:[eax], dh
xor dword [esi], esi
xor byte [eax], dh
jo 0x42c382
jge 0x42c33a
popal
outsb dx, byte [esi]
imul ebp, dword [ebp + 0x61], 0x2d646574
insb byte es:[edi], dx
imul ebp, dword [esi + 0x6b], 0x7275637b
insd dword es:[edi], dx
popal
je 0x42c378
sub eax, 0x6b6e696c
jnp 0x42c37e
arpl word [ebp + 0x72], si
jne 0x42c38f
jae 0x42c38e
jb 0x42c35b
jo 0x42c392
imul ebp, dword [esi + 0x74], 0x643b7265
imul esi, dword [ebx + 0x70], 0x3a79616c
jb 0x42c364
imul esi, dword fs:[ebx + 0x70], 0x3a79616c
jae 0x42c39d
insb byte es:[edi], dx
popal
jns 0x42c36b
imul ebp, dword [esi + 0x6c], 0x3b656e69
outsw dx, word [esi]
outsb dx, byte [esi]
insb byte es:[edi], dx
imul ebp, dword [esi + 0x65], 0x6e6f663b
outsb dx, byte [esi]
je 0x42c36a
sub eax, 0x657a6973
jae 0x42c3a8
jp 0x42c3a6
cmp dh, byte [ecx]
xor eax, 0x743b7870
cmp esi, dword [ebp + 0x78]
je 0x42c379
je 0x42c3ae
js 0x42c3bf
js 0x42c3bf
sub eax, 0x6f636564
arpl word gs:[edi + 0x72], bp
popal
jb 0x42c3b3
je 0x42c3bd
outsd dx, dword [esi]
outsb dx, byte [esi]
cmp ch, byte [esi + 0x6f]
outsb dx, byte [esi]
outsd dx, dword [esi]
outsb dx, byte [esi]
jge 0x42c38b
jge 0x42c38b
popal
outsb dx, byte [esi]
imul ebp, dword [ebp + 0x61], 0x2d646574
insb byte es:[edi], dx
imul ebp, dword [esi + 0x6b], 0x65742d2d
js 0x42c3e4
sub eax, 0x6b6e696c
outsb dx, byte [esi]
imul ebp, dword [0x7865742d], 0x74
sub eax, 0x7865742d
je 0x42c3ec
sub eax, 0x74786574
jnp 0x42c3d4
bound ebp, qword [edi + 0x72]
jb 0x42c3a5
outsd dx, dword [esi]
jb 0x42c3d9
jb 0x42c3a5
bound ebp, qword [edi + 0x74]
je 0x42c3ec
outsd dx, dword [esi]
je 0x42c3f0
outsd dx, dword [esi]
insd dword es:[edi], dx
cmp dh, byte [eax]
and byte [ebx + 0x6f], dh
outsd dx, dword [esi]
insb byte es:[edi], dx
imul esp, dword [eax + 0x74], 0x736e6172
jo 0x42c3ef
jae 0x42c3fd
popal
jb 0x42c3f5
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x42c3ce
cmp esi, dword [edx + esi*2 + 0x61]
je 0x42c407
popal
outsb dx, byte [esi]
jae 0x42c402
je 0x42c404
outsd dx, dword [esi]
outsb dx, byte [esi]
cmp ah, byte [ecx + 0x6c]
insb byte es:[edi], dx
and byte [esi], ch
xor dh, byte [ebx + 0x20]
and byte [ebp + 0x61], ah
popal
jae 0x42c40f
sub eax, 0x6f2d6e69
outsd dx, dword [esi]
jne 0x42c425
jge 0x42c3e1
popal
outsb dx, byte [esi]
imul ebp, dword [ebp + 0x61], 0x2d646574
insb byte es:[edi], dx
imul ebp, dword [esi + 0x6b], 0x65742d2d
js 0x42c43a
imul ebp, dword [0x7865742d], 0x74
cmp ah, byte [esi + 0x6f]
arpl word [ebp + 0x73], si
sub al, 0x2e
popal
outsb dx, byte [esi]
imul ebp, dword [ebp + 0x61], 0x2d646574
insb byte es:[edi], dx
imul ebp, dword [esi + 0x6b], 0x65742d2d
js 0x42c455
sub eax, 0x6b6e696c
sub eax, 0x7865742d
je 0x42c41c
outsb dx, byte [esi]
imul ebp, dword [0x7865742d], 0x74
cmp ch, byte [eax + 0x6f]
push 0x7265766f
jnp 0x42c44b
jbe 0x42c44b
jb 0x42c463
bound ebp, qword [edi + 0x72]
jb 0x42c41c
outsd dx, dword [esi]
jb 0x42c450
jb 0x42c41c
bound ebp, qword [edi + 0x74]
je 0x42c463
outsd dx, dword [esi]
je 0x42c467
outsd dx, dword [esi]
insd dword es:[edi], dx
cmp dh, byte [edx]
jo 0x42c471
and byte [ebx + 0x6f], dh
insb byte es:[edi], dx
imul esp, dword [ebx + edi + 0x6d], 0x69677261
outsb dx, byte [esi]
sub eax, 0x68676972
jb 0x42c46b
imul ebp, dword [esi + 0x2d], 0x68676972
jb 0x42c472
push 0x70343a74
je 0x42c447
xor al, 0x70
js 0x42c44c
insd dword es:[edi], dx
popal
jb 0x42c47c
imul ebp, dword [esi + 0x2d], 0x7466656c
cmp dh, byte [eax + esi*2]
js 0x42c49e
pop ebx
imul esi, dword fs:[edx + 0x3d], 0x5d6c7472
cmp eax, 0x5d6c7472
and byte [esi], ch
popal
outsb dx, byte [esi]
imul ebp, dword [ebp + 0x61], 0x2d646574
insb byte es:[edi], dx
imul ebp, dword [esi + 0x6b], 0x72612d2d
jb 0x42c4ae
sub eax, 0x6f727261
ja 0x42c4bc
sub eax, 0x6b626577
imul esi, dword [ebp + ebp + 0x74], 0x736e6172
outsw dx, word [esi]
je 0x42c476
je 0x42c4bd
popal
outsb dx, byte [esi]
jae 0x42c4b5
outsd dx, dword [esi]
jb 0x42c4bf
cmp dh, byte [ebx + 0x63]
popal
insb byte es:[edi], dx
pop eax
sub byte [0x2d3b2931], ch
insd dword es:[edi], dx
outsd dx, dword [esi]
jp 0x42c490
je 0x42c4d7
popal
outsb dx, byte [esi]
jae 0x42c4cf
outsd dx, dword [esi]
jb 0x42c4d9
insd dword es:[edi], dx
cmp dh, byte [ebx + 0x63]
popal
insb byte es:[edi], dx
pop eax
pop eax
sub byte [0x2d3b2931], ch
insd dword es:[edi], dx
jae 0x42c4a9
sub dword [ebx], edi
sub eax, 0x742d736d
jb 0x42c4e0
je 0x42c4f0
popal
outsb dx, byte [esi]
jae 0x42c4e8
outsd dx, dword [esi]
jb 0x42c4f2
cmp dh, byte [ebx + 0x63]
popal
insb byte es:[edi], dx
pop eax
sub byte [0x2d3b2931], ch
outsd dx, dword [esi]
sub eax, 0x6e617274
cmp ebp, dword [0x72742d6f]
popal
outsb dx, byte [esi]
jae 0x42c500
outsd dx, dword [esi]
jb 0x42c50a
cmp dh, byte [ebx + 0x63]
jae 0x42c503
popal
insb byte es:[edi], dx
pop eax
sub byte [0x743b2931], ch
jb 0x42c50d
je 0x42c51d
popal
outsb dx, byte [esi]
jae 0x42c515
outsw dx, word [esi]
outsd dx, dword [esi]
jb 0x42c51f
cmp dh, byte [ebx + 0x63]
popal
insb byte es:[edi], dx
pop eax
sub byte [0x2e7d2931], ch
sub dword [ebp + 0x2e], edi
jge 0x42c4ed
push 0x2c6f7265
jo 0x42c52c
jb 0x42c53c
outsd dx, dword [esi]
outsb dx, byte [esi]
popal
insb byte es:[edi], dx
imul edi, dword [edx + 0x61], 0x6e6f6974
popal
je 0x42c53b
outsd dx, dword [esi]
outsb dx, byte [esi]
pop edi
pop edi
jae 0x42c53d
arpl word gs:[ecx + ebp*2 + 0x6f], si
arpl word [ecx + ebp*2 + 0x6f], si
je 0x42c544
outsd dx, dword [esi]
outsb dx, byte [esi]
jnp 0x42c54c
popal
jb 0x42c549
imul ebp, dword [esi + 0x2d], 0x3a706f74
xor byte ss:[eax + 0x78], dh
cmp dh, byte [esi]
xor byte [eax + 0x78], dh
cmp esi, dword [eax + 0x6f]
jae 0x42c55b
je 0x42c55d
outsd dx, dword [esi]
outsb dx, byte [esi]
cmp dh, byte [edx + 0x65]
insb byte es:[edi], dx
popal
je 0x42c566
jbe 0x42c564
jge 0x42c52f
push 0x2e6f7265
push 0x2e6f7265
jb 0x42c574
push 0x2d6f7265
push 0x2d6f7265
sub eax, 0x616e752d
sub eax, 0x75616e75
je 0x42c57a
outsb dx, byte [esi]
popal
jne 0x42c585
push 0x6665722d
jb 0x42c57d
sub eax, 0x72666572
jae 0x42c582
jb 0x42c57d
jae 0x42c582
sub al, 0x2e
jo 0x42c583
jb 0x42c593
jb 0x42c593
jae 0x42c590
outsd dx, dword [esi]
outsb dx, byte [esi]
popal
insb byte es:[edi], dx
imul edi, dword [edx + 0x61], 0x6e6f6974
pop edi
pop edi
jae 0x42c594
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
push 0x2d6f7265
sub eax, 0x75616e75
je 0x42c5a9
jne 0x42c5ab
outsb dx, byte [esi]
popal
jne 0x42c5b4
push 0x6665722d
jb 0x42c5ac
sub eax, 0x72666572
jae 0x42c5b1
jb 0x42c5ac
jae 0x42c5b1
jnp 0x42c5b8
popal
jb 0x42c5b5
imul ebp, dword [esi + 0x2d], 0x3a706f74
xor byte [ebp + 0x2e], bh
push 0x2d6f7265
outsd dx, dword [esi]
sub eax, 0x74636573
imul ebp, dword [edi + 0x6e], 0x68772d2d
jae 0x42c5c4
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub eax, 0x6968772d
je 0x42c5d0
ja 0x42c5d0
imul esi, dword [ebp + 0x2d], 0x64617267
sub eax, 0x64617267
imul esp, dword [ebp + 0x6e], 0x69777b74
je 0x42c5e2
jnp 0x42c5ed
imul esp, dword [esp + esi*2 + 0x68], 0x65772d3a
bound ebp, qword [ebx + 0x69]
cmp ch, byte [0x6b626577]
imul esi, dword [ebp + ebp + 0x63], 0x28636c61
bound ebp, qword gs:[ebx + 0x69]
je 0x42c5b0
sub eax, 0x636c6163
sub byte [ecx + esi], dh
arpl word [ecx + 0x6c], sp
insb byte es:[edi], dx
arpl word [eax], bp
xor al, 0x31
aaa
aaa
and eax, 0x69773b29
sub dword [ebx], edi
ja 0x42c601
je 0x42c603
cmp ch, byte [0x2d7a6f6d]
arpl word [ecx + 0x6c], sp
arpl word [eax], bp
xor al, 0x31
aaa
aaa
aaa
aaa
aaa
and eax, 0x69773b29
ja 0x42c61f
imul esp, dword [esp + esi*2 + 0x68], 0x6c61633a
je 0x42c621
push 0x6c61633a
cmp ah, byte [ebx + 0x61]
insb byte es:[edi], dx
arpl word [eax], bp
xor al, 0x31
aaa
aaa
and eax, 0x65683b29
imul esp, dword [edi + 0x68], 0x772d3a74
push 0x772d3a74
bound ebp, qword gs:[ebx + 0x69]
je 0x42c609
arpl word [ecx + 0x6c], sp
arpl word [eax], bp
xor dword [eax], esi
xor byte [esi + 0x68], dh
xor byte [eax], dh
jbe 0x42c64e
and byte [0x70343520], ch
js 0x42c617
sub dword [ebx], edi
push 0x68676965
je 0x42c630
cmp ebp, dword [eax + 0x65]
imul esp, dword [edi + 0x68], 0x6d2d3a74
outsd dx, dword [esi]
jp 0x42c628
sub eax, 0x2d7a6f6d
arpl word [ecx + 0x6c], sp
arpl word [eax], bp
xor dword [eax], esi
xor byte [esi + 0x68], dh
xor byte [eax], dh
jbe 0x42c66d
and byte [0x70343520], ch
xor al, 0x70
js 0x42c636
cmp ebp, dword [eax + 0x65]
imul esp, dword [edi + 0x68], 0x61633a74
insb byte es:[edi], dx
arpl word [eax], bp
xor dword [eax], esi
xor byte [esi + 0x68], dh
and byte [0x70343520], ch
js 0x42c650
and byte [0x29787034], dh
cmp esi, dword [eax + 0x6f]
jo 0x42c699
jae 0x42c695
je 0x42c697
outsd dx, dword [esi]
outsb dx, byte [esi]
cmp ah, byte [ecx + 0x62]
jae 0x42c6a4
insb byte es:[edi], dx
jne 0x42c6ac
cmp esp, dword gs:[edx + 0x61]
arpl word [ebx + 0x67], bp
jb 0x42c6b0
jne 0x42c6b1
cmp ch, byte fs:[0x6b626577]
imul esi, dword [ebp + ebp + 0x67], 0x69646172
outsb dx, byte gs:[esi]
je 0x42c67e
jb 0x42c6b1
imul esp, dword fs:[ebp + 0x6e], 0x696c2874
outsb dx, byte [esi]
popal
jb 0x42c689
insb byte es:[edi], dx
imul ebp, dword [esi + 0x65], 0x6c2c7261
insb byte es:[edi], dx
je 0x42c682
je 0x42c6d3
jo 0x42c692
jb 0x42c6d1
push 0x6f742074
outsd dx, dword [esi]
jo 0x42c69c
jb 0x42c6e2
insd dword es:[edi], dx
sub byte [ebx], ah
inc esi
inc esi
inc esi
sub dword [esp + esi*2], ebp
outsd dx, dword [esi]
sub byte [edx + 0x67], dh
jb 0x42c6e7
bound esp, qword [ecx + 0x28]
xor dh, byte [0x35322c35]
sub byte [edx], dh
xor eax, 0x35322c35
xor eax, 0x3535322c
sub al, 0x30
sub dword [ecx], ebp
sub dword [ebx], edi
bound esp, qword [ecx + 0x63]
popal
arpl word [ebx + 0x67], bp
imul esp, dword [edi + 0x72], 0x6f
jb 0x42c70a
jne 0x42c70b
outsb dx, byte [esi]
cmp ch, byte fs:[0x6b626577]
imul esi, dword [ebp + ebp + 0x6c], 0x61656e69
jb 0x42c6db
jb 0x42c712
popal
imul esp, dword fs:[ebp + 0x6e], 0x656c2874
je 0x42c6e8
and eax, dword [esi + 0x46]
inc esi
and byte [eax], dh
sub al, 0x72
bound esp, qword [bx + di + 0x28]
xor dh, byte [0x35322c35]
xor eax, 0x3535322c
xor eax, 0x29302c35
and byte [ecx], dh
xor byte [eax], dh
and eax, 0x61623b29
sub al, 0x30
sub dword [eax], esp
xor dword [eax], esi
xor byte [0x61623b29], ah
sub dword [ebx], edi
bound esp, qword [ecx + 0x63]
imul esp, dword [edi + 0x72], 0x6f
arpl word [ebx + 0x67], bp
jb 0x42c753
jne 0x42c754
cmp ch, byte fs:[edi + 0x6c]
cmp ch, byte [edi + 0x6c]
outsd dx, dword [esi]
insb byte es:[edi], dx
insb byte es:[edi], dx
imul ebp, dword [esi + 0x65], 0x672d7261
jb 0x42c756
imul esp, dword fs:[ebp + 0x6e], 0x656c2874
je 0x42c72c
and eax, dword [esi + 0x46]
inc esi
and byte [eax], dh
sub al, 0x72
bound esp, qword [bx + di + 0x28]
xor dh, byte [0x35322c35]
popal
sub byte [edx], dh
xor eax, 0x35322c35
xor eax, 0x3535322c
sub al, 0x30
sub dword [eax], esp
xor dword [eax], esi
xor byte [0x6d2d2029], ah
outsd dx, dword [esi]
jp 0x42c753
cmp esp, dword [edx + 0x61]
arpl word [ebx + 0x67], bp
jb 0x42c79d
jne 0x42c79e
cmp ch, byte fs:[0x696c2d6f]
outsb dx, byte [esi]
popal
jb 0x42c769
jb 0x42c7a0
imul esp, dword fs:[ebp + 0x6e], 0x656c2874
je 0x42c776
and eax, dword [esi + 0x46]
inc esi
and byte [eax], dh
sub al, 0x72
bound esp, qword [bx + di + 0x28]
bound esp, qword [ecx + 0x28]
popal
sub byte [edx], dh
xor eax, 0x35322c35
xor dh, byte [0x35322c35]
xor eax, 0x3535322c
sub al, 0x30
sub dword [eax], esp
xor dword [eax], esi
xor byte [0x61623b29], ah
arpl word [ebx + 0x67], bp
jb 0x42c7e1
sub dword [ebx], edi
bound esp, qword [ecx + 0x63]
imul esp, dword [edi + 0x72], 0x6f
jne 0x42c7e2
cmp ch, byte fs:[ecx + ebp*2 + 0x6e]
popal
jb 0x42c7aa
insb byte es:[edi], dx
imul ebp, dword [esi + 0x65], 0x672d7261
jb 0x42c7e1
jb 0x42c7e1
imul esp, dword fs:[ebp + 0x6e], 0x30392874
sub al, 0x23
inc esi
inc esi
inc esi
and byte [eax], dh
sub al, 0x72
bound esp, qword [bx + di + 0x28]
xor dh, byte [0x35322c35]
xor eax, 0x35322c35
xor eax, 0x2029302c
xor eax, 0x3535322c
sub al, 0x30
sub dword [eax], esp
xor dh, byte [0x29302c35]
and byte [ecx], dh
xor byte [eax], dh
xor dword [eax], esi
xor byte [0x6d407d29], ah
and eax, 0x6d407d29
imul esp, dword fs:[ecx + 0x20], 0x78616d28
sub eax, 0x74646977
push 0x3230313a
xor esi, dword [eax + 0x78]
sub dword [ebx + 0x2e], edi
push 0x2d6f7265
jae 0x42c834
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub eax, 0x6968772d
je 0x42c840
sub eax, 0x64617267
imul esp, dword [ebp + 0x6e], 0x69647b74
jae 0x42c859
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x42c860
imul esi, dword fs:[ebx + 0x70], 0x3a79616c
insb byte es:[edi], dx
popal
jns 0x42c827
outsb dx, byte [esi]
outsd dx, dword [esi]
outsb dx, byte [esi]
jge 0x42c870
push 0x2d6f7265
jae 0x42c860
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub eax, 0x746f622d
je 0x42c876
insd dword es:[edi], dx
sub eax, 0x64617267
imul esp, dword [ebp + 0x6e], 0x65687b74
imul esp, dword [edi + 0x68], 0x32373a74
jo 0x42c895
cmp esi, dword [eax + 0x6f]
jae 0x42c88b
je 0x42c88d
outsd dx, dword [esi]
outsb dx, byte [esi]
cmp ah, byte [ecx + 0x62]
jae 0x42c89a
popal
bound esi, qword [ebx + 0x6f]
insb byte es:[edi], dx
jne 0x42c8a2
cmp esp, dword gs:[edx + 0x61]
arpl word [ebx + 0x67], bp
jb 0x42c8a6
jb 0x42c8a6
jne 0x42c8a7
cmp ch, byte fs:[0x6b626577]
imul esi, dword [ebp + ebp + 0x67], 0x69646172
outsb dx, byte gs:[esi]
je 0x42c874
insb byte es:[edi], dx
imul ebp, dword [esi + 0x65], 0x6c2c7261
je 0x42c878
je 0x42c8c9
outsd dx, dword [esi]
jo 0x42c888
insb byte es:[edi], dx
je 0x42c881
and byte [edx + 0x6f], ah
je 0x42c8d9
bound ebp, qword [edi + 0x74]
je 0x42c8d5
outsd dx, dword [esi]
insd dword es:[edi], dx
sub al, 0x66
jb 0x42c8da
insd dword es:[edi], dx
sub byte [edx + 0x67], dh
bound esp, qword [ecx + 0x28]
xor dh, byte [0x35322c35]
popal
sub byte [edx], dh
xor eax, 0x35322c35
xor eax, 0x3535322c
sub al, 0x32
xor eax, 0x29302c35
sub dword [esp + esi*2], ebp
xor dh, byte [0x35322c35]
xor eax, 0x2929302c
xor eax, 0x3535322c
sub al, 0x30
sub dword [ecx], ebp
sub al, 0x74
outsd dx, dword [esi]
sub byte [ebx], ah
inc esi
inc esi
inc esi
xor al, 0x45
inc esp
sub dword [ecx], ebp
cmp esp, dword [edx + 0x61]
arpl word [ebx + 0x67], bp
jb 0x42c905
sub dword [ebx], edi
bound esp, qword [ecx + 0x63]
imul esp, dword [edi + 0x72], 0x6f
outsd dx, dword [esi]
jne 0x42c906
cmp ch, byte fs:[0x6b626577]
sub eax, 0x6b626577
imul esi, dword [ebp + ebp + 0x6c], 0x61656e69
insb byte es:[edi], dx
imul ebp, dword [esi + 0x65], 0x672d7261
jb 0x42c90d
popal
jb 0x42c8d6
jb 0x42c90d
imul esp, dword fs:[ebp + 0x6e], 0x6f742874
jo 0x42c8e2
jb 0x42c91f
bound esp, qword [ecx + 0x28]
xor dh, byte [0x35322c35]
xor eax, 0x3535322c
sub al, 0x30
sub dword [eax], esp
xor byte [ebx], ch
and byte [eax], dh
sub al, 0x23
inc esi
inc esi
inc esi
xor al, 0x45
inc esp
and byte [ecx], dh
xor byte [eax], dh
and eax, 0x61623b29
xor byte [0x61623b29], ah
cmp esp, dword [edx + 0x61]
bound esp, qword [ecx + 0x63]
imul esp, dword [edi + 0x72], 0x6f
arpl word [ebx + 0x67], bp
jb 0x42c950
jne 0x42c951
outsb dx, byte [esi]
cmp ch, byte fs:[edi + 0x6c]
insb byte es:[edi], dx
imul ebp, dword [esi + 0x65], 0x672d7261
jb 0x42c953
imul esp, dword fs:[ebp + 0x6e], 0x6f742874
jo 0x42c928
jb 0x42c965
bound esp, qword [ecx + 0x28]
xor dh, byte [0x35322c35]
xor eax, 0x3535322c
sub al, 0x30
sub dword [eax], esp
xor dh, byte [0x35322c35]
xor eax, 0x35322c35
xor eax, 0x2029302c
xor byte [ecx], ch
and byte [eax], dh
sub al, 0x23
xor byte [ebx], ch
inc esi
inc esi
inc esi
xor al, 0x45
inc esp
and byte [ecx], dh
xor byte [eax], dh
and eax, 0x6d2d2029
outsd dx, dword [esi]
jp 0x42c952
and byte [0x2d7a6f6d], ch
cmp esp, dword [edx + 0x61]
arpl word [ebx + 0x67], bp
jb 0x42c99c
jne 0x42c99d
cmp ch, byte fs:[0x696c2d6f]
outsb dx, byte [esi]
popal
jb 0x42c968
jb 0x42c99f
imul esp, dword fs:[ebp + 0x6e], 0x6f742874
jo 0x42c974
jb 0x42c9b1
bound esp, qword [ecx + 0x28]
xor dh, byte [0x35322c35]
sub al, 0x32
xor dh, byte [0x35322c35]
xor eax, 0x35322c35
xor eax, 0x3535322c
sub al, 0x30
sub dword [eax], esp
xor eax, 0x2029302c
xor byte [ebx], ch
inc esi
inc esi
inc esi
xor al, 0x45
inc esp
and byte [ecx], dh
xor byte [eax], dh
and eax, 0x61623b29
xor byte [0x61623b29], ah
arpl word [ebx + 0x67], bp
jb 0x42c9e2
jne 0x42c9e3
outsb dx, byte [esi]
cmp ch, byte fs:[ecx + ebp*2 + 0x6e]
popal
jb 0x42c9ab
jb 0x42c9e2
imul esp, dword fs:[ebp + 0x6e], 0x38312874
xor byte [ebp + 0x67], ah
sub al, 0x72
bound esp, qword [bx + di + 0x28]
xor dh, byte [0x35322c35]
xor eax, 0x3535322c
sub al, 0x30
sub dword [eax], esp
xor eax, 0x29302c35
xor eax, 0x2029302c
xor byte [ecx], ch
and byte [eax], dh
sub al, 0x23
xor byte [ebx], ch
inc esi
inc esi
inc esi
xor al, 0x45
inc esp
and byte [ecx], dh
xor byte [eax], dh
and eax, 0x69773b29
cmp esi, dword [edi + 0x69]
je 0x42ca1f
cmp dh, byte [ecx]
xor byte [eax], dh
and eax, 0x746f623b
je 0x42ca31
insd dword es:[edi], dx
cmp dh, byte [eax]
cmp edi, dword [edx + 0x2d]
imul ebp, dword [esi + 0x64], 0x313a7865
jge 0x42c9ff
push 0x2d6f7265
jae 0x42ca3d
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub eax, 0x746f622d
je 0x42ca53
outsd dx, dword [esi]
insd dword es:[edi], dx
sub eax, 0x74696877
sub eax, 0x64617267
imul esp, dword [ebp + 0x6e], 0x65687b74
imul esp, dword [edi + 0x68], 0x30323a74
xor byte [eax + 0x78], dh
jo 0x42ca79
cmp esi, dword [eax + 0x6f]
jae 0x42ca6f
je 0x42ca71
outsd dx, dword [esi]
outsb dx, byte [esi]
cmp ah, byte [ecx + 0x62]
jae 0x42ca7e
insb byte es:[edi], dx
jne 0x42ca86
cmp esp, dword gs:[edx + 0x61]
arpl word [ebx + 0x67], bp
jb 0x42ca8a
jne 0x42ca8b
cmp ch, byte fs:[0x6b626577]
sub eax, 0x6b626577
imul esi, dword [ebp + ebp + 0x67], 0x69646172
outsb dx, byte gs:[esi]
je 0x42ca58
insb byte es:[edi], dx
imul ebp, dword [esi + 0x65], 0x6c2c7261
je 0x42ca5c
je 0x42caad
outsd dx, dword [esi]
jo 0x42ca6c
insb byte es:[edi], dx
je 0x42ca65
bound ebp, qword [edi + 0x74]
je 0x42cab9
insd dword es:[edi], dx
sub al, 0x63
outsd dx, dword [esi]
insb byte es:[edi], dx
outsd dx, dword [esi]
jb 0x42ca7f
jae 0x42cac8
je 0x42cac4
outsd dx, dword [esi]
jo 0x42ca7f
aaa
xor ebp, dword [esi]
xor al, 0x33
and eax, 0x6267722c
popal
sub byte [edx], dh
xor eax, 0x35322c35
xor eax, 0x3535322c
sub al, 0x30
sub dword [ecx], ebp
sub al, 0x63
xor eax, 0x3535322c
sub al, 0x32
xor eax, 0x29302c35
xor byte [ecx], ch
sub dword [ebx], ebp
outsd dx, dword [esi]
insb byte es:[edi], dx
outsd dx, dword [esi]
jb 0x42caa6
jae 0x42caef
outsd dx, dword [esi]
jo 0x42caa6
cmp byte [ecx], bh
cmp dword cs:[ecx], esi
cmp dword [esi], ebp
cmp dword [ecx], esi
and eax, 0x4646232c
inc esi
inc esi
inc esi
sub dword [ecx], ebp
sub dword [ebx], edi
bound esp, qword [ecx + 0x63]
imul esp, dword [edi + 0x72], 0x6f
cmp esp, dword [edx + 0x61]
arpl word [ebx + 0x67], bp
jb 0x42cb02
jne 0x42cb03
cmp ch, byte fs:[0x6b626577]
imul esi, dword [ebp + ebp + 0x6c], 0x61656e69
jb 0x42cad3
jb 0x42cb0a
imul esp, dword fs:[ebp + 0x6e], 0x6f742874
je 0x42cad7
je 0x42cb20
jo 0x42cadf
jb 0x42cb1c
bound esp, qword [ecx + 0x28]
xor dh, byte [0x35322c35]
xor eax, 0x35322c35
xor eax, 0x3535322c
sub al, 0x30
sub dword [eax], esp
aaa
xor byte [ecx], ch
and byte [edi], dh
xor ebp, dword [esi]
xor al, 0x33
and eax, 0x4646232c
inc esi
and byte [eax], bh
cmp dword [esi], ebp
cmp dword [ecx], esi
cmp byte [ecx], bh
cmp dword cs:[ecx], esi
xor dword [0x61623b29], esp
and eax, 0x61623b29
arpl word [ebx + 0x67], bp
jb 0x42cb51
jb 0x42cb51
jne 0x42cb52
cmp ch, byte fs:[edi + 0x6c]
insb byte es:[edi], dx
imul ebp, dword [esi + 0x65], 0x672d7261
jb 0x42cb54
sub eax, 0x64617267
imul esp, dword [ebp + 0x6e], 0x6f742874
imul esp, dword fs:[ebp + 0x6e], 0x6f742874
jo 0x42cb29
jb 0x42cb66
bound esp, qword [ecx + 0x28]
xor dh, byte [0x35322c35]
xor eax, 0x35322c35
xor eax, 0x3535322c
sub al, 0x30
sub dword [eax], esp
aaa
xor dh, byte [0x29302c35]
and byte [edi], dh
xor ebp, dword [esi]
xor al, 0x33
and eax, 0x4646232c
inc esi
and byte [eax], bh
cmp dword [esi], ebp
cmp dword [ecx], esi
and eax, 0x6d2d2029
outsd dx, dword [esi]
jp 0x42cb57
sub eax, 0x6361623b
imul esp, dword [edi + 0x72], 0x6f
cmp esp, dword [edx + 0x61]
arpl word [ebx + 0x67], bp
jb 0x42cba1
jne 0x42cba2
cmp ch, byte fs:[0x696c2d6f]
outsb dx, byte [esi]
popal
jb 0x42cb6d
jb 0x42cba4
imul esp, dword fs:[ebp + 0x6e], 0x6f742874
jo 0x42cb79
jb 0x42cbb6
bound esp, qword [ecx + 0x28]
sub byte [edx], dh
xor eax, 0x35322c35
xor dh, byte [0x35322c35]
xor eax, 0x3535322c
sub al, 0x32
xor eax, 0x29302c35
and byte [edi], dh
xor eax, 0x35322c35
xor eax, 0x2029302c
xor eax, 0x3535322c
sub al, 0x30
sub dword [eax], esp
aaa
xor ebp, dword [esi]
xor al, 0x33
and eax, 0x4646232c
inc esi
and byte [eax], bh
cmp dword [esi], ebp
cmp dword [ecx], esi
cmp byte [ecx], bh
cmp dword cs:[ecx], esi
and eax, 0x61623b29
arpl word [ebx + 0x67], bp
jb 0x42cbeb
jb 0x42cbeb
jne 0x42cbec
cmp ch, byte fs:[ecx + ebp*2 + 0x6e]
popal
jb 0x42cbb4
jb 0x42cbeb
imul esp, dword fs:[ebp + 0x6e], 0x38312874
xor byte [ebp + 0x67], ah
sub al, 0x72
bound esp, qword [bx + di + 0x28]
xor dh, byte [0x35322c35]
xor eax, 0x35322c35
xor eax, 0x2029302c
xor eax, 0x3535322c
sub al, 0x30
sub dword [eax], esp
xor dh, byte [0x29302c35]
and byte [edi], dh
aaa
xor ebp, dword [esi]
xor al, 0x33
and eax, 0x4646232c
inc esi
inc esi
and byte [eax], bh
cmp dword [esi], ebp
cmp dword [ecx], esi
and eax, 0x69773b29
je 0x42cc2c
cmp dh, byte [ecx]
xor byte [eax], dh
and eax, 0x746f623b
je 0x42cc3e
insd dword es:[edi], dx
cmp dh, byte [eax]
cmp edi, dword [edx + 0x2d]
imul ebp, dword [esi + 0x64], 0x313a7865
jge 0x42cc0c
ja 0x42cc49
je 0x42cc4b
sub eax, 0x74736572
jb 0x42cc53
arpl word [edi + ebp*2 + 0x72], si
sub eax, 0x7265682d
outsd dx, dword [esi]
je 0x42cc5c
outsd dx, dword [esi]
jb 0x42cc1c
sub eax, 0x6f726568
jnp 0x42cc6d
imul esp, dword [esp + esi*2 + 0x68], 0x3030313a
and eax, 0x69772e7d
je 0x42cc6e
sub eax, 0x74736572
jb 0x42cc76
imul esp, dword [ebx + 0x74], 0x2d2d726f
push 0x2e6f7265
jne 0x42cc88
arpl word [edi + ebp*2 + 0x72], si
sub eax, 0x7265682d
outsd dx, dword [esi]
jne 0x42cc88
popal
jne 0x42cc91
je 0x42cc86
push 0x6665722d
jb 0x42cc89
sub eax, 0x72666572
jae 0x42cc8e
jae 0x42cc8e
pop edi
pop edi
push 0x6c646165
insb byte es:[edi], dx
imul ebp, dword [esi + 0x65], 0x6172772d
jo 0x42cca6
jb 0x42ccb4
jo 0x42cc9c
imul ebp, dword fs:[esi + 0x67], 0x2d20303a
ja 0x42ccab
outsb dx, byte [esi]
cmp dh, byte [bx + si]
and byte [0x6b626577], ch
imul esi, dword [ebp + ebp + 0x63], 0x28636c61
bound ebp, qword [ebx + 0x69]
je 0x42cc78
arpl word [ecx + 0x6c], sp
arpl word [eax], bp
cmp byte [esi], ch
xor esi, dword [ebx]
xor esi, dword [ebx]
xor esi, dword [ebx]
xor esi, dword [ebx]
and eax, 0x61703b29
xor esi, dword [ebx]
xor esi, dword [ebx]
xor esi, dword [ebx]
xor esp, dword [0x61703b29]
cmp esi, dword [eax + 0x61]
imul ebp, dword fs:[esi + 0x67], 0x2d20303a
insd dword es:[edi], dx
outsd dx, dword [esi]
jp 0x42cc99
arpl word [ecx + 0x6c], sp
popal
insb byte es:[edi], dx
arpl word [eax], bp
cmp byte [esi], ch
xor esi, dword [ebx]
xor esi, dword [ebx]
xor esi, dword [ebx]
xor esi, dword [ebx]
and eax, 0x61703b29
xor esi, dword [ebx]
xor esi, dword [ebx]
xor esp, dword [0x61703b29]
imul ebp, dword fs:[esi + 0x67], 0x6320303a
xor byte [eax], ah
arpl word [ecx + 0x6c], sp
popal
insb byte es:[edi], dx
arpl word [eax], bp
cmp byte [esi], ch
xor esi, dword [ebx]
xor esi, dword cs:[ebx]
xor esi, dword [ebx]
xor esi, dword [ebx]
xor esi, dword [ebx]
and eax, 0x682e7d29
jge 0x42ccc9
push 0x5f6f7265
jb 0x42cd0e
pop edi
pop edi
arpl word [edi + 0x6e], bp
je 0x42cd0b
outsb dx, byte [esi]
je 0x42cd24
jo 0x42cd0c
imul ebp, dword fs:[esi + 0x67], 0x746f622d
je 0x42cd25
insd dword es:[edi], dx
cmp dh, byte [esi]
xor byte [eax + 0x78], dh
cmp esi, dword [ebp + 0x78]
je 0x42ccef
popal
insb byte es:[edi], dx
imul esp, dword [edi + 0x6e], 0x6e65633a
outsb dx, byte gs:[esi]
je 0x42cd32
jb 0x42cd4c
push 0x5f6f7265
pop edi
arpl word [edi + 0x6e], bp
je 0x42cd40
outsb dx, byte [esi]
je 0x42cd0c
push 0x5f6f7265
pop edi
arpl word [edi + 0x6e], bp
je 0x42cd4e
outsb dx, byte [esi]
je 0x42cd19
sub eax, 0x75616e75
je 0x42cd5b
popal
jne 0x42cd66
push 0x6665722d
jb 0x42cd5e
sub eax, 0x72666572
jae 0x42cd63
jae 0x42cd63
jnp 0x42cd71
js 0x42cd74
sub eax, 0x67696c61
outsb dx, byte [esi]
cmp ch, byte [ebp + 0x66]
je 0x42cd47
cmp esp, dword [edx + 0x61]
bound esp, qword [ecx + 0x63]
imul esp, dword [edi + 0x72], 0x6f
arpl word [ebx + 0x67], bp
jb 0x42cd82
jne 0x42cd83
cmp ch, byte fs:[0x6b626577]
imul esi, dword [ebp + ebp + 0x72], 0x61696461
bound ebp, qword gs:[ebx + 0x69]
je 0x42cd4c
jb 0x42cd82
imul esp, dword fs:[ecx + 0x6c], 0x6172672d
imul esp, dword fs:[ebp + 0x6e], 0x37332874
insb byte es:[edi], dx
sub eax, 0x64617267
imul esp, dword [ebp + 0x6e], 0x37332874
xor esp, dword ss:[0x2e333320]
xor esp, dword ss:[0x2e333320]
xor al, 0x36
and eax, 0x20746120
xor eax, 0x32342e32
and eax, 0x2e343520
xor esi, dword [edi]
xor eax, 0x37332e34
and eax, 0x4646232c
and eax, dword [esi + 0x46]
inc esi
and byte [eax], dh
sub al, 0x72
bound esp, qword [bx + di + 0x28]
xor dh, byte [0x35322c35]
xor eax, 0x35322c35
xor dh, byte [0x35322c35]
xor eax, 0x2029302c
xor eax, 0x3535322c
sub al, 0x30
sub dword [eax], esp
xor eax, 0x29302c35
xor byte [ecx], ch
and byte [ecx], dh
xor byte [eax], dh
and eax, 0x61623b29
xor dword [eax], esi
xor byte [0x61623b29], ah
arpl word [ebx + 0x67], bp
jb 0x42cde5
jne 0x42cde6
cmp ch, byte fs:[edi + 0x6c]
jb 0x42cde0
imul esp, dword fs:[ecx + 0x6c], 0x6172672d
imul esp, dword fs:[ebp + 0x6e], 0x37332874
insb byte es:[edi], dx
sub eax, 0x64617267
imul esp, dword [ebp + 0x6e], 0x37332874
xor esp, dword ss:[0x2e333320]
xor al, 0x36
and eax, 0x20746120
xor eax, 0x32342e32
and eax, 0x2e343520
xor esi, dword [edi]
and eax, 0x4646232c
inc esi
and byte [eax], dh
sub al, 0x72
bound esp, qword [bx + di + 0x28]
xor dh, byte [0x35322c35]
xor eax, 0x3535322c
sub al, 0x30
sub dword [eax], esp
xor dword [eax], esi
xor byte [0x6d2d2029], ah
outsd dx, dword [esi]
jp 0x42cdff
cmp esp, dword [edx + 0x61]
arpl word [ebx + 0x67], bp
jb 0x42ce49
jne 0x42ce4a
cmp ch, byte fs:[0x61722d6f]
imul esp, dword fs:[ecx + 0x6c], 0x6172672d
imul esp, dword fs:[ebp + 0x6e], 0x37332874
sub eax, 0x69646172
popal
insb byte es:[edi], dx
sub eax, 0x64617267
imul esp, dword [ebp + 0x6e], 0x37332874
xor esp, dword ss:[0x2e333320]
xor al, 0x36
and eax, 0x20746120
popal
je 0x42ce22
xor eax, 0x32342e32
and eax, 0x2e343520
xor esi, dword [edi]
and eax, 0x4646232c
inc esi
and byte [eax], dh
sub al, 0x72
bound esp, qword [bx + di + 0x28]
xor dh, byte [0x35322c35]
xor eax, 0x3535322c
sub al, 0x30
sub dword [eax], esp
xor dword [eax], esi
xor byte [0x61623b29], ah
arpl word [ebx + 0x67], bp
jb 0x42cea7
jne 0x42cea8
cmp dh, byte fs:[edx + 0x61]
imul esp, dword fs:[ecx + 0x6c], 0x6172672d
imul esp, dword fs:[ebp + 0x6e], 0x37332874
outsb dx, byte [esi]
je 0x42ce74
xor esi, dword [edi]
xor esp, dword ss:[0x2e333320]
xor al, 0x36
and eax, 0x20746120
xor eax, 0x32342e32
and eax, 0x2e343520
xor esi, dword [edi]
and eax, 0x4646232c
inc esi
and byte [eax], dh
sub al, 0x72
bound esp, qword [bx + di + 0x28]
bound esp, qword [ecx + 0x28]
xor dh, byte [0x35322c35]
xor eax, 0x3535322c
sub al, 0x30
sub dword [eax], esp
xor dword [eax], esi
xor byte [0x616d3b29], ah
js 0x42cebd
ja 0x42cefb
je 0x42cefd
cmp dh, byte [eax + edi]
xor byte [eax + 0x78], dh
jge 0x42cecb
push 0x5f6f7265
pop edi
jae 0x42cf1a
bound esi, qword [ecx + ebp*2 + 0x74]
insb byte es:[edi], dx
imul esi, dword [esp + ebp*2 + 0x65], 0x65682e2c
jb 0x42cf20
je 0x42cf16
sub al, 0x2e
push 0x5f6f7265
pop edi
pop edi
je 0x42cf1e
je 0x42cf23
sub al, 0x2e
jo 0x42cf21
jb 0x42cf31
jae 0x42cf2e
outsd dx, dword [esi]
outsb dx, byte [esi]
popal
insb byte es:[edi], dx
imul edi, dword [edx + 0x61], 0x6e6f6974
pop edi
pop edi
push 0x6c646165
imul ebp, dword [esi + 0x65], 0x65702e2c
jb 0x42cf4c
outsd dx, dword [esi]
outsb dx, byte [esi]
popal
insb byte es:[edi], dx
imul edi, dword [edx + 0x61], 0x6e6f6974
pop edi
pop edi
jae 0x42cf5d
bound esi, qword [ecx + ebp*2 + 0x74]
insb byte es:[edi], dx
jnp 0x42cf53
outsd dx, dword [esi]
insb byte es:[edi], dx
outsd dx, dword [esi]
jb 0x42cf2f
and esi, dword [eax]
xor byte [eax], dh
jge 0x42cf3b
insd dword es:[edi], dx
imul esp, dword fs:[ecx + 0x20], 0x6e696d28
imul esp, dword fs:[ecx + 0x20], 0x6e696d28
sub eax, 0x74646977
push 0x3230313a
xor al, 0x70
js 0x42cf3c
jnp 0x42cf43
push 0x2c6f7265
jb 0x42cf88
sub al, 0x2e
jo 0x42cf82
jo 0x42cf82
jb 0x42cf92
jae 0x42cf8f
outsd dx, dword [esi]
outsb dx, byte [esi]
popal
insb byte es:[edi], dx
imul edi, dword [edx + 0x61], 0x6e6f6974
pop edi
pop edi
jae 0x42cf93
arpl word [ecx + ebp*2 + 0x6f], si
je 0x42cf9a
outsd dx, dword [esi]
outsb dx, byte [esi]
jnp 0x42cfa2
popal
jb 0x42cf9f
imul ebp, dword [esi + 0x2d], 0x3a706f74
je 0x42cfac
outsd dx, dword [esi]
jo 0x42cf79
xor byte [ebp + 0x2e], bh
push 0x2d6f7265
jae 0x42cfae
jb 0x42cfb5
sub eax, 0x74636573
imul ebp, dword [edi + 0x6e], 0x6f622d2d
je 0x42cfc8
arpl word [ecx + ebp*2 + 0x6f], si
outsd dx, dword [esi]
outsb dx, byte [esi]
sub eax, 0x746f622d
je 0x42cfc4
outsd dx, dword [esi]
insd dword es:[edi], dx
sub eax, 0x74696877
sub eax, 0x64617267
imul esp, dword [ebp + 0x6e], 0x69647b74
jb 0x42cfc1
imul esp, dword fs:[ebp + 0x6e], 0x69647b74
jae 0x42cfda
insb byte es:[edi], dx
popal
jns 0x42cfa8
outsb dx, byte [esi]
outsd dx, dword [esi]
outsb dx, byte [esi]
jge 0x42cfa2
ja 0x42cfdf
je 0x42cfe1
sub eax, 0x74736572
jb 0x42cfe9
arpl word [edi + ebp*2 + 0x72], si
sub eax, 0x7265682d
outsd dx, dword [esi]
outsd dx, dword [esi]
jb 0x42cfb2
sub eax, 0x6f726568
jb 0x42cff9
jnp 0x42d000
outsd dx, dword [esi]
jo 0x42cfc9
xor eax, 0x6c3b2530
cmp ebp, dword [ebp + 0x66]
je 0x42cfd2
insb byte es:[edi], dx
je 0x42cfd2
xor eax, 0x2d3b2530
ja 0x42d004
and eax, 0x65772d3b
bound ebp, qword [ebx + 0x69]
je 0x42cfd1
je 0x42d018
popal
outsb dx, byte [esi]
jae 0x42d010
outsd dx, dword [esi]
jb 0x42d01a
insd dword es:[edi], dx
cmp dh, byte [edx + esi*2 + 0x61]
je 0x42d022
popal
outsb dx, byte [esi]
jae 0x42d020
popal
je 0x42d01c
pop ecx
sub byte [0x29253035], ch
and byte [edx + esi*2 + 0x61], dh
popal
outsb dx, byte [esi]
jae 0x42d031
insb byte es:[edi], dx
popal
je 0x42d02d
pop eax
sub byte [0x29253035], ch
cmp ebp, dword [0x2d7a6f6d]
insd dword es:[edi], dx
outsd dx, dword [esi]
jp 0x42d002
je 0x42d049
popal
outsb dx, byte [esi]
jae 0x42d041
outsw dx, word [esi]
outsd dx, dword [esi]
jb 0x42d04b
cmp dh, byte [edx + esi*2 + 0x61]
je 0x42d053
popal
outsb dx, byte [esi]
jae 0x42d051
popal
je 0x42d04d
pop ecx
sub byte [0x29253035], ch
and byte [edx + esi*2 + 0x61], dh
outsb dx, byte [esi]
jae 0x42d062
popal
je 0x42d05e
pop eax
sub byte [0x29253035], ch
cmp ebp, dword [0x742d736d]
jb 0x42d069
insd dword es:[edi], dx
jae 0x42d032
sub eax, 0x6e617274
je 0x42d079
popal
outsb dx, byte [esi]
jae 0x42d071
outsd dx, dword [esi]
jb 0x42d07b
cmp dh, byte [edx + esi*2 + 0x61]
jb 0x42d073
outsb dx, byte [esi]
jae 0x42d081
popal
je 0x42d07d
pop ecx
sub byte [0x29253035], ch
sub eax, 0x29253035
xor byte [0x72742029], ah
and byte [edx + esi*2 + 0x61], dh
je 0x42d094
popal
outsb dx, byte [esi]
jae 0x42d092
popal
je 0x42d08e
pop eax
sub byte [0x29253035], ch
cmp ebp, dword [0x72742d6f]
xor byte [0x6f2d3b29], ah
sub eax, 0x72742d6f
outsd dx, dword [esi]
sub eax, 0x6e617274
popal
outsb dx, byte [esi]
jae 0x42d0a0
outsd dx, dword [esi]
jb 0x42d0aa
cmp dh, byte [edx + esi*2 + 0x61]
outsb dx, byte [esi]
jae 0x42d0b0
popal
je 0x42d0ac
pop ecx
sub byte [0x29253035], ch
sub eax, 0x29253035
xor byte [0x72742029], ah
sub dword [eax], esp
je 0x42d0c3
and byte [edx + esi*2 + 0x61], dh
popal
outsb dx, byte [esi]
jae 0x42d0c1
popal
je 0x42d0bd
pop eax
sub byte [0x29253035], ch
cmp esi, dword [edx + esi*2 + 0x61]
sub dword [ebx], edi
je 0x42d0d4
popal
outsb dx, byte [esi]
jae 0x42d0cc
outsd dx, dword [esi]
jb 0x42d0d6
cmp dh, byte [edx + esi*2 + 0x61]
outsb dx, byte [esi]
jae 0x42d0dc
popal
je 0x42d0d8
pop ecx
sub byte [0x29253035], ch
and byte [edx + esi*2 + 0x61], dh
sub dword [eax], esp
je 0x42d0ef
popal
outsb dx, byte [esi]
jae 0x42d0ed
popal
je 0x42d0e9
pop eax
sub byte [0x29253035], ch
cmp esi, dword [eax + 0x6f]
jae 0x42d0f9
je 0x42d0fb
outsd dx, dword [esi]
outsb dx, byte [esi]
cmp ah, byte [ecx + 0x62]
jae 0x42d108
insb byte es:[edi], dx
jne 0x42d110
jge 0x42d0cd
push 0x5f6f7265
jb 0x42d112
pop edi
pop edi
arpl word [edi + 0x6e], bp
je 0x42d10f
outsb dx, byte [esi]
je 0x42d128
jnp 0x42d11b
insd dword es:[edi], dx
popal
jb 0x42d118
imul ebp, dword [bp + 0x3a], 0x6f747561
imul ebp, dword [esi + 0x3a], 0x6f747561
and byte [ecx + 0x75], ah
je 0x42d12c
and byte [ecx + 0x75], ah
je 0x42d131
outsd dx, dword [esi]
and byte [eax], dh
cmp esi, dword [eax + 0x61]
xor byte [ebx], bh
jo 0x42d128
imul ebp, dword fs:[esi + 0x67], 0x746f622d
sub eax, 0x74746f62
outsd dx, dword [esi]
bound ebp, qword [edi + 0x74]
je 0x42d141
insd dword es:[edi], dx
cmp dh, byte [eax]
cmp esi, dword [ebp + 0x78]
je 0x42d108
xor byte [ebx], bh
je 0x42d13d
js 0x42d14e
sub eax, 0x67696c61
outsb dx, byte [esi]
cmp ch, byte [ebp + 0x66]
popal
insb byte es:[edi], dx
imul esp, dword [edi + 0x6e], 0x66656c3a
je 0x42d121
ja 0x42d151
je 0x42d153
je 0x42d153
cmp dh, byte [ebx]
xor esp, dword [0x65682e7d]
jb 0x42d164
jge 0x42d11f
push 0x5f6f7265
pop edi
pop edi
jae 0x42d16e
bound esi, qword [ecx + ebp*2 + 0x74]
insb byte es:[edi], dx
sub al, 0x2e
push 0x5f6f7265
imul esi, dword [esp + ebp*2 + 0x65], 0x65682e2c
jb 0x42d174
pop edi
pop edi
je 0x42d172
imul esi, dword [esp + ebp*2 + 0x65], 0x65702e2c
je 0x42d177
sub al, 0x2e
jo 0x42d175
jb 0x42d185
jb 0x42d185
outsd dx, dword [esi]
outsb dx, byte [esi]
popal
insb byte es:[edi], dx
imul edi, dword [edx + 0x61], 0x6e6f6974
popal
je 0x42d184
outsd dx, dword [esi]
outsb dx, byte [esi]
pop edi
pop edi
push 0x6c646165
popal
insb byte es:[edi], dx
imul ebp, dword [esi + 0x65], 0x65702e2c
jo 0x42d190
jb 0x42d1a0
jae 0x42d19d
outsd dx, dword [esi]
outsb dx, byte [esi]
popal
insb byte es:[edi], dx
imul edi, dword [edx + 0x61], 0x6e6f6974
pop edi
pop edi
jae 0x42d1b1
bound esi, qword [ecx + ebp*2 + 0x74]
insb byte es:[edi], dx
je 0x42d1a8
je 0x42d1ad
jnp 0x42d1a7
outsd dx, dword [esi]
insb byte es:[edi], dx
outsd dx, dword [esi]
jb 0x42d183
and esp, dword [esi + 0x66]
jge 0x42d1cc
jge 0x42d17e
jo 0x42d1b7
jo 0x42d1b7
jb 0x42d1c7
jb 0x42d1c7
jae 0x42d1c4
outsd dx, dword [esi]
outsb dx, byte [esi]
popal
insb byte es:[edi], dx
imul edi, dword [edx + 0x61], 0x6e6f6974
pop edi
pop edi
push 0x6c646165
insb byte es:[edi], dx
imul ebp, dword [esi + 0x65], 0x6172772d
jo 0x42d1df
jo 0x42d1d5
jb 0x42d19e
jb 0x42d19e
jne 0x42d1e3
outsb dx, byte [esi]
popal
jne 0x42d1ec
je 0x42d1e1
push 0x6665722d
jb 0x42d1e4
sub eax, 0x72666572
jae 0x42d1e9
jae 0x42d1e9
pop edi
pop edi
push 0x6c646165
popal
popal
insb byte es:[edi], dx
imul ebp, dword [esi + 0x65], 0x6172772d
jo 0x42d201
jo 0x42d1f7
jb 0x42d20f
jb 0x42d20f
jp 0x42d1c3
imul ebp, dword [esi + 0x64], 0x313a7865
jge 0x42d1cd
push 0x5f6f7265
push 0x5f6f7265
jb 0x42d212
pop edi
pop edi
je 0x42d210
je 0x42d215
insb byte es:[edi], dx
sub al, 0x2e
jo 0x42d213
jb 0x42d223
jb 0x42d223
outsd dx, dword [esi]
outsb dx, byte [esi]
popal
insb byte es:[edi], dx
imul edi, dword [edx + 0x61], 0x6e6f6974
je 0x42d222
outsd dx, dword [esi]
outsb dx, byte [esi]
pop edi
pop edi
push 0x6c646165
imul ebp, dword [esi + 0x65], 0x6e6f667b
outsb dx, byte [esi]
jnp 0x42d22d
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x42d1f8
jae 0x42d236
imul edi, dword [edx + 0x65], 0x7034333a
jp 0x42d234
cmp dh, byte [ebx]
xor al, 0x70
js 0x42d210
sub eax, 0x6b626577
imul esi, dword [ebp + ebp + 0x62], 0x702d786f
popal
js 0x42d20e
jo 0x42d244
arpl word [ebx + 0x3a], bp
arpl word [ebp + 0x6e], sp
imul edi, dword [edx], 0x63
outsb dx, byte gs:[esi]
je 0x42d250
jb 0x42d228
cmp ebp, dword [0x6b626577]
sub eax, 0x6b626577
imul esi, dword [ebp + ebp + 0x6a], 0x69747375
jae 0x42d26d
je 0x42d263
imul esp, dword [esi + 0x79], 0x6e6f632d
jns 0x42d22a
arpl word [edi + 0x6e], bp
je 0x42d267
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x42d23f
arpl word [ebp + 0x6e], sp
je 0x42d26f
jb 0x42d247
sub eax, 0x2d7a6f6d
outsd dx, dword [esi]
jp 0x42d23e
sub eax, 0x2d786f62
bound ebp, qword [edi + 0x78]
sub eax, 0x6b636170
cmp ah, byte [ebx + 0x65]
outsb dx, byte [esi]
outsd dx, dword [esi]
js 0x42d242
jo 0x42d278
arpl word [ebx + 0x3a], bp
arpl word [ebp + 0x6e], sp
je 0x42d284
jb 0x42d25c
sub eax, 0x662d736d
insb byte es:[edi], dx
insd dword es:[edi], dx
jae 0x42d252
insb byte es:[edi], dx
js 0x42d257
js 0x42d257
jo 0x42d28d
arpl word [ebx + 0x3a], bp
arpl word [ebp + 0x6e], sp
imul edi, dword [edx], 0x63
outsb dx, byte gs:[esi]
je 0x42d299
jb 0x42d271
push 0x75
jae 0x42d2ae
imul esp, dword [esi + 0x79], 0x6e6f632d
arpl word [edi + 0x6e], bp
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x42d2a8
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x42d280
arpl word [ebp + 0x6e], sp
outsb dx, byte gs:[esi]
je 0x42d2b0
jb 0x42d288
insd dword es:[edi], dx
popal
jb 0x42d2b8
imul ebp, dword [bp + 0x2d], 0x74746f62
imul ebp, dword [esi + 0x2d], 0x74746f62
outsb dx, byte [esi]
sub eax, 0x74746f62
je 0x42d2c8
outsd dx, dword [esi]
insd dword es:[edi], dx
cmp dh, byte [edx]
xor byte [eax + 0x78], dh
jge 0x42d28f
push 0x5f6f7265
jb 0x42d2d4
pop edi
pop edi
je 0x42d2d2
je 0x42d2d7
sub eax, 0x6665722d
sub eax, 0x72666572
jae 0x42d2dd
jb 0x42d2d8
jb 0x42d2d8
jae 0x42d2dd
jnp 0x42d2e4
popal
jb 0x42d2e1
imul ebp, dword [esi + 0x2d], 0x74746f62
outsd dx, dword [esi]
je 0x42d2f1
insd dword es:[edi], dx
cmp dh, byte [edx]
xor byte [eax + 0x78], dh
xor dh, byte [eax]
jo 0x42d300
cmp esp, dword [esi + 0x6f]
outsb dx, byte [esi]
je 0x42d2bb
sub eax, 0x657a6973
jae 0x42d2f9
imul edi, dword [edx + 0x65], 0x7030353a
js 0x42d2d3
jp 0x42d2f7
cmp dh, byte [0x3b787030]
insb byte es:[edi], dx
imul ebp, dword [esi + 0x65], 0x6965682d
push 0x30363a74
jo 0x42d320
jge 0x42d2ea
insd dword es:[edi], dx
imul esp, dword fs:[ecx + 0x20], 0x78616d28
sub eax, 0x74646977
push 0x3933313a
popal
and byte [eax], ch
insd dword es:[edi], dx
popal
sub byte [ebp + 0x61], ch
js 0x42d2e2
ja 0x42d320
je 0x42d322
je 0x42d322
cmp dh, byte [ecx]
xor edi, dword [ecx]
xor dword [ebx], esi
cmp dword [ecx], edi
jo 0x42d339
cmp dword [eax + 0x78], esi
sub dword [ebx + 0x2e], edi
push 0x5f6f7265
pop edi
pop edi
je 0x42d335
je 0x42d33a
sub eax, 0x6665722d
jb 0x42d33b
jb 0x42d33b
jb 0x42d33b
jae 0x42d340
push 0x6e6f667b
jnp 0x42d340
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x42d30b
sub eax, 0x657a6973
jae 0x42d349
jp 0x42d347
cmp dh, byte gs:[ebx]
cmp dh, byte [ebx]
aaa
jo 0x42d35f
cmp ebp, dword [ecx + ebp*2 + 0x6e]
outsb dx, byte [esi]
sub eax, 0x67696568
push 0x34343a74
jo 0x42d370
js 0x42d376
jge 0x42d377
jge 0x42d329
push 0x5f6f7265
push 0x5f6f7265
pop edi
bound esi, qword [ebp + 0x74]
je 0x42d375
outsb dx, byte [esi]
sub al, 0x2e
push 0x5f6f7265
jb 0x42d37c
pop edi
pop edi
bound esi, qword [ebp + 0x74]
je 0x42d383
outsb dx, byte [esi]
sub eax, 0x756f722d
outsb dx, byte [esi]
sub al, 0x2e
jo 0x42d387
jb 0x42d397
outsd dx, dword [esi]
outsb dx, byte [esi]
popal
insb byte es:[edi], dx
imul edi, dword [edx + 0x61], 0x6e6f6974
jp 0x42d38c
je 0x42d396
outsd dx, dword [esi]
outsb dx, byte [esi]
pop edi
pop edi
bound esi, qword [ebp + 0x74]
je 0x42d3a5
outsd dx, dword [esi]
outsb dx, byte [esi]
jnp 0x42d39b
outsd dx, dword [esi]
jb 0x42d3a0
jb 0x42d379
jb 0x42d379
xor dh, byte [eax + 0x78]
jo 0x42d3ba
and byte [ebx + 0x6f], dh
insb byte es:[edi], dx
imul esp, dword [eax + 0x74], 0x736e6172
jo 0x42d3b1
and byte fs:[edx + esi*2 + 0x61], dh
je 0x42d3bd
popal
outsb dx, byte [esi]
jae 0x42d3bf
popal
jb 0x42d3b7
outsb dx, byte [esi]
je 0x42d390
imul esi, dword fs:[ebx + 0x70], 0x3a79616c
imul ebp, dword [esi + 0x6c], 0x2d656e69
bound ebp, qword [edi + ebp*2 + 0x63]
imul edi, dword [ebx], 0x6c
insb byte es:[edi], dx
imul ebp, dword [esi + 0x65], 0x6f6c622d
arpl word [ebx + 0x3b], bp
insb byte es:[edi], dx
imul ebp, dword [esi + 0x65], 0x6965682d
push 0x34333a74
imul esp, dword gs:[edi + 0x68], 0x34333a74
cmp dh, byte [ebx]
xor esi, dword [eax + esi*2]
xor al, 0x70
jo 0x42d3f2
js 0x42d3b6
cmp esi, dword [ebp + 0x78]
je 0x42d3ad
je 0x42d3e2
js 0x42d3f3
js 0x42d3f3
sub eax, 0x67696c61
outsb dx, byte [esi]
popal
insb byte es:[edi], dx
imul esp, dword [edi + 0x6e], 0x6e65633a
outsb dx, byte [si]
cmp ah, byte [ebx + 0x65]
outsb dx, byte [esi]
outsb dx, byte gs:[esi]
je 0x42d3f0
jb 0x42d40a
jge 0x42d3ce
inc eax
insd dword es:[edi], dx
imul esp, dword fs:[ecx + 0x20], 0x78616d28
imul esp, dword fs:[ecx + 0x20], 0x78616d28
popal
js 0x42d3c6
sub eax, 0x74646977
push 0x3933353a
ja 0x42d404
je 0x42d406
cmp dh, byte [0x78703933]
xor edi, dword [ecx]
jo 0x42d41c
sub dword [ebx + 0x2e], edi
jnp 0x42d3d5
push 0x5f6f7265
pop edi
je 0x42d418
je 0x42d41d
sub eax, 0x6665722d
jb 0x42d41e
jb 0x42d41e
jae 0x42d423
push 0x6e6f667b
jnp 0x42d423
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x42d3ee
jae 0x42d42c
jp 0x42d42a
cmp dh, byte [edx]
cmp dword [eax + 0x78], esi
xor bh, byte [ecx]
jo 0x42d442
cmp ebp, dword [ecx + ebp*2 + 0x6e]
sub eax, 0x67696568
push 0x34333a74
jo 0x42d453
je 0x42d411
xor esi, dword [eax + esi*2]
js 0x42d459
jge 0x42d40b
push 0x5f6f7265
push 0x5f6f7265
pop edi
bound esi, qword [ebp + 0x74]
je 0x42d457
outsb dx, byte [esi]
sub eax, 0x756f722d
outsb dx, byte [esi]
jnp 0x42d46b
jnp 0x42d46b
jnp 0x42d46b
ja 0x42d45e
imul esp, dword [esp + esi*2 + 0x68], 0x3030313a
je 0x42d460
cmp dh, byte [ecx]
xor byte [eax], dh
and eax, 0x682e7d7d
jb 0x42d473
pop edi
pop edi
jae 0x42d47d
bound esi, qword [ecx + ebp*2 + 0x74]
insb byte es:[edi], dx
imul esi, dword [esp + ebp*2 + 0x65], 0x65682e2c
jb 0x42d483
je 0x42d479
sub al, 0x2e
push 0x5f6f7265
jb 0x42d483
pop edi
pop edi
jae 0x42d48d
bound esi, qword [ecx + ebp*2 + 0x74]
insb byte es:[edi], dx
sub eax, 0x6665722d
sub eax, 0x6665722d
jb 0x42d48a
jae 0x42d48f
sub al, 0x2e
jo 0x42d490
jb 0x42d4a0
jb 0x42d4a0
jae 0x42d49d
outsd dx, dword [esi]
outsb dx, byte [esi]
popal
insb byte es:[edi], dx
imul edi, dword [edx + 0x61], 0x6e6f6974
pop edi
pop edi
jae 0x42d4b1
bound esi, qword [ecx + ebp*2 + 0x74]
insb byte es:[edi], dx
jnp 0x42d4aa
jnp 0x42d4aa
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x42d475
popaw
insd dword es:[edi], dx
imul ebp, dword [ecx + edi*2 + 0x3a], 0x6f676553
push ebp
dec ecx
sub al, 0x48
dec eax
insb byte es:[edi], dx
insb byte es:[edi], dx
jbe 0x42d4c1
je 0x42d4c7
arpl word [ecx + 0x2c], sp
inc ecx
sub al, 0x41
jb 0x42d4cd
popal
insb byte es:[edi], dx
sub al, 0x73
popal
outsb dx, byte [esi]
jae 0x42d499
sub eax, 0x69726573
jae 0x42d4d3
jb 0x42d4d9
cmp sp, word [esi + 0x6f]
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x42d4a4
jae 0x42d4e2
jp 0x42d4e0
cmp dh, byte [ecx]
xor eax, 0x6d3b7870
popal
jb 0x42d4ec
imul ebp, dword [esi + 0x2d], 0x74746f62
je 0x42d500
outsd dx, dword [esi]
insd dword es:[edi], dx
cmp dh, byte [edx]
xor dh, byte [eax]
jo 0x42d50b
xor byte [eax + 0x78], dh
jge 0x42d4c3
je 0x42d4c6
outsd dx, dword [esi]
imul sp, word [ebx + 0x65], 0x5f5f
arpl word [ebp + 0x5f], sp
pop edi
push 0x65646165
jb 0x42d4d4
jb 0x42d4d4
push 0x5f6f7265
jb 0x42d51c
pop edi
pop edi
bound esi, qword [ebp + 0x74]
je 0x42d523
je 0x42d527
outsd dx, dword [esi]
outsb dx, byte [esi]
sub al, 0x2e
push 0x5f6f7265
pop edi
bound esi, qword [ebp + 0x74]
je 0x42d531
outsd dx, dword [esi]
outsb dx, byte [esi]
sub eax, 0x756f722d
outsb dx, byte [esi]
outsd dx, dword [esi]
jne 0x42d537
sub al, 0x2e
insd dword es:[edi], dx
insd dword es:[edi], dx
outsd dx, dword [esi]
bound ebp, qword [ecx + 0x6c]
sub eax, 0x2d707061
sub eax, 0x2d707061
jne 0x42d54b
jae 0x42d542
insb byte es:[edi], dx
insb byte es:[edi], dx
pop edi
pop edi
je 0x42d548
js 0x42d559
js 0x42d559
sub al, 0x2e
outsd dx, dword [esi]
imul sp, word [ebx + 0x65], 0x612d
jo 0x42d561
sub eax, 0x73707061
pop edi
jae 0x42d552
pop edi
push 0x65646165
jb 0x42d527
jo 0x42d563
jb 0x42d573
outsd dx, dword [esi]
outsb dx, byte [esi]
popal
insb byte es:[edi], dx
imul edi, dword [edx + 0x61], 0x6e6f6974
pop edi
pop edi
bound esi, qword [ebp + 0x74]
je 0x42d581
outsb dx, byte [esi]
sub al, 0x2e
je 0x42d578
bound ebp, qword [0x74747562]
outsd dx, dword [esi]
je 0x42d58d
outsb dx, byte [esi]
pop edi
pop edi
je 0x42d588
js 0x42d599
sub al, 0x2e
je 0x42d58a
bound ebp, qword [0x64616568]
jb 0x42d5ad
jnp 0x42d599
outsw dx, word [esi]
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x42d564
popaw
insd dword es:[edi], dx
imul ebp, dword [ecx + edi*2 + 0x3a], 0x6f676553
push ebp
dec ecx
sub eax, 0x696d6553
inc edx
insd dword es:[edi], dx
imul eax, dword [edx + 0x6f], 0x482c646c
outsd dx, dword [esi]
insb byte es:[edi], dx
sub al, 0x48
insb byte es:[edi], dx
jbe 0x42d5b9
je 0x42d5bf
arpl word [ecx + 0x2c], sp
inc ecx
jb 0x42d5c5
popal
insb byte es:[edi], dx
sub al, 0x73
popal
outsb dx, byte [esi]
jae 0x42d591
sub eax, 0x69726573
jae 0x42d5cb
jb 0x42d5d1
jge 0x42d5ab
insd dword es:[edi], dx
imul esp, dword fs:[ecx + 0x20], 0x6e696d28
sub eax, 0x74646977
imul ebp, dword [esi + 0x2d], 0x74646977
je 0x42d5e3
push 0x3230313a
cmp dh, byte [ecx]
xor byte [edx], dh
xor al, 0x70
js 0x42d5ac
jnp 0x42d5b3
push 0x5f6f7265
outsd dx, dword [esi]
pop edi
pop edi
bound esi, qword [ebp + 0x74]
je 0x42d5ff
je 0x42d603
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x42d5c0
arpl word [edi + 0x6e], bp
je 0x42d5f9
imul ebp, dword [esi + 0x65], 0x616d7b72
outsb dx, byte [esi]
jb 0x42d618
insd dword es:[edi], dx
popal
jb 0x42d608
imul ebp, dword [esi + 0x2d], 0x74746f62
outsd dx, dword [esi]
insd dword es:[edi], dx
cmp ch, byte [0x78703032]
sub eax, 0x78703032
xor dh, byte [eax]
jo 0x42d628
xor byte [eax + 0x78], dh
jge 0x42d62f
push 0x5f6f7265
push 0x5f6f7265
pop edi
bound esi, qword [ebp + 0x74]
je 0x42d62d
outsb dx, byte [esi]
sub al, 0x2e
jo 0x42d628
jo 0x42d628
jb 0x42d638
outsd dx, dword [esi]
outsb dx, byte [esi]
popal
insb byte es:[edi], dx
imul edi, dword [edx + 0x61], 0x6e6f6974
popal
je 0x42d637
outsd dx, dword [esi]
outsb dx, byte [esi]
pop edi
pop edi
bound esi, qword [ebp + 0x74]
je 0x42d646
outsb dx, byte [esi]
jnp 0x42d607
ja 0x42d641
bound ebp, qword [ebx + 0x69]
je 0x42d60e
bound ebp, qword [edi + 0x78]
sub eax, 0x64616873
outsd dx, dword [esi]
js 0x42d612
jae 0x42d64f
popal
outsd dx, dword fs:[esi]
ja 0x42d626
xor byte [eax], ah
xor al, 0x70
js 0x42d612
cmp byte [eax + 0x78], dh
and byte [eax], dh
and byte [edx + esi*2 + 0x61], dh
jb 0x42d65c
outsb dx, byte [esi]
jae 0x42d66e
popal
jb 0x42d666
outsb dx, byte [esi]
je 0x42d63f
cmp ebp, dword [0x2d7a6f6d]
sub eax, 0x2d7a6f6d
jp 0x42d636
sub eax, 0x2d786f62
jae 0x42d677
bound ebp, qword [edi + 0x78]
sub eax, 0x64616873
outsd dx, dword [esi]
push 0x776f6461
cmp dh, byte [eax]
and byte [eax + esi*2], dh
popal
outsd dx, dword fs:[esi]
ja 0x42d64e
xor byte [eax], ah
xor al, 0x70
js 0x42d63a
cmp byte [eax + 0x78], dh
and byte [eax], dh
and byte [edx + esi*2 + 0x61], dh
outsb dx, byte [esi]
jae 0x42d696
popal
jb 0x42d68e
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x42d667
bound ebp, qword [edi + 0x78]
outsd dx, dword [esi]
js 0x42d65d
sub eax, 0x64616873
outsd dx, dword [esi]
jae 0x42d69a
popal
outsd dx, dword fs:[esi]
ja 0x42d671
cmp dh, byte [eax]
xor byte [eax], ah
xor al, 0x70
and byte [eax + esi*2], dh
jo 0x42d6b4
js 0x42d65d
and byte [eax], bh
jo 0x42d6b8
cmp byte [eax + 0x78], dh
js 0x42d661
and byte [eax], dh
and byte [edx + esi*2 + 0x61], dh
xor byte [eax], ah
je 0x42d6b7
popal
outsb dx, byte [esi]
jae 0x42d6b9
popal
jb 0x42d6b1
outsb dx, byte [esi]
je 0x42d68a
cmp esp, dword [esi + 0x6f]
outsw dx, word [esi]
outsb dx, byte [esi]
je 0x42d681
jae 0x42d6bf
jp 0x42d6bd
cmp dh, byte [ecx]
xor eax, 0x683b7870
imul esp, dword gs:[edi + 0x68], 0x38333a74
js 0x42d699
cmp ebp, dword [eax + 0x65]
imul esp, dword [edi + 0x68], 0x38333a74
push 0x68676965
je 0x42d69f
push 0x38333a74
xor edi, dword [eax]
cmp byte [eax + 0x78], dh
jo 0x42d6e1
cmp ebp, dword [ebp + 0x61]
jb 0x42d6d5
imul ebp, dword [esi + 0x3a], 0x75612030
je 0x42d6e6
xor byte [eax], ah
popal
jne 0x42d6ea
outsd dx, dword [esi]
cmp ebp, dword [ebp + 0x69]
outsb dx, byte [esi]
sub eax, 0x74646977
push 0x3632323a
cmp dh, byte [edx]
xor dh, byte [esi]
jo 0x42d6ff
cmp esi, dword [eax + 0x61]
imul ebp, dword fs:[esi + 0x67], 0x3120303a
cmp dh, byte [bx + si]
and byte [ecx], dh
xor eax, 0x743b7870
js 0x42d70f
cmp esi, dword [ebp + 0x78]
js 0x42d70f
je 0x42d6c9
sub eax, 0x6f636564
arpl word gs:[edi + 0x72], bp
popal
outsd dx, dword [esi]
jb 0x42d703
je 0x42d70d
outsd dx, dword [esi]
outsb dx, byte [esi]
cmp ch, byte [esi + 0x6f]
outsb dx, byte [esi]
cmp esi, dword gs:[edx + esi*2 + 0x61]
outsb dx, byte [esi]
jae 0x42d71b
imul esi, dword [ecx + ebp*2 + 0x6f], 0x6c613a6e
je 0x42d71d
outsd dx, dword [esi]
outsb dx, byte [esi]
cmp ah, byte [ecx + 0x6c]
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
and byte [esi], ch
xor dh, byte [ebx + 0x20]
jae 0x42d6df
popal
jae 0x42d728
sub eax, 0x6f2d6e69
jne 0x42d73e
je 0x42d706
cmp esi, dword [edi + 0x68]
ja 0x42d735
imul esi, dword [ebp + 0x2d], 0x63617073
cmp ch, byte gs:[esi + 0x6f]
ja 0x42d74d
popal
jo 0x42d75b
push 0x5f6f7265
push 0x5f6f7265
jb 0x42d752
pop edi
pop edi
bound esi, qword [ebp + 0x74]
jne 0x42d75c
je 0x42d759
outsb dx, byte [esi]
cmp ah, byte [ecx + 0x63]
je 0x42d759
jbe 0x42d757
sub al, 0x2e
jo 0x42d75b
jb 0x42d76b
outsd dx, dword [esi]
outsb dx, byte [esi]
popal
insb byte es:[edi], dx
imul edi, dword [edx + 0x61], 0x6e6f6974
je 0x42d76a
outsd dx, dword [esi]
outsb dx, byte [esi]
pop edi
pop edi
bound esi, qword [ebp + 0x74]
jne 0x42d77c
je 0x42d779
outsb dx, byte [esi]
cmp ah, byte [ecx + 0x63]
je 0x42d779
arpl word [ecx + ebp*2 + 0x76], si
jnp 0x42d788
imul esi, dword [esi + 0x65], 0x7865747b
je 0x42d745
jbe 0x42d777
jnp 0x42d788
js 0x42d78b
sub eax, 0x6f636564
arpl word gs:[edi + 0x72], bp
outsd dx, dword [esi]
jb 0x42d77f
popal
je 0x42d789
outsd dx, dword [esi]
outsb dx, byte [esi]
cmp dh, byte [ebp + 0x6e]
jb 0x42d795
insb byte es:[edi], dx
imul ebp, dword [esi + 0x65], 0x656d407d
imul esp, dword fs:[ecx + 0x20], 0x6e696d28
sub eax, 0x74646977
insd dword es:[edi], dx
imul ebp, dword [esi + 0x2d], 0x74646977
push 0x3230313a
cmp dh, byte [ecx]
xor byte [edx], dh
xor al, 0x70
js 0x42d76f
sub dword [ebx + 0x2e], edi
jnp 0x42d776
push 0x5f6f7265
pop edi
bound esi, qword [ebp + 0x74]
je 0x42d7c2
outsd dx, dword [esi]
outsb dx, byte [esi]
sub al, 0x2e
jo 0x42d7bd
jb 0x42d7cd
jb 0x42d7cd
jae 0x42d7ca
outsd dx, dword [esi]
outsb dx, byte [esi]
popal
insb byte es:[edi], dx
imul edi, dword [edx + 0x61], 0x6e6f6974
pop edi
pop edi
bound esi, qword [ebp + 0x74]
je 0x42d7db
outsd dx, dword [esi]
outsb dx, byte [esi]
jnp 0x42d7dc
imul ebp, dword [esi + 0x2d], 0x74646977
push 0x3030323a
cmp dh, byte [edx]
xor byte [eax], dh
jo 0x42d7f5
js 0x42d7fb
jge 0x42d7fc
jge 0x42d7c0
inc eax
insd dword es:[edi], dx
imul esp, dword fs:[ecx + 0x20], 0x736d2d28
sub eax, 0x68676968
sub eax, 0x746e6f63
jb 0x42d7f7
insd dword es:[edi], dx
jae 0x42d7b8
push 0x2d686769
arpl word [edi + 0x6e], bp
je 0x42d807
popal
jae 0x42d80c
cmp ah, byte [ecx + 0x63]
je 0x42d806
jbe 0x42d804
sub dword [ebx + 0x2e], edi
push 0x5f6f7265
pop edi
bound esi, qword [ebp + 0x74]
je 0x42d81c
outsb dx, byte [esi]
sub al, 0x2e
jo 0x42d817
jb 0x42d827
outsd dx, dword [esi]
outsb dx, byte [esi]
popal
insb byte es:[edi], dx
imul edi, dword [edx + 0x61], 0x6e6f6974
outsd dx, dword [esi]
outsb dx, byte [esi]
pop edi
pop edi
bound esi, qword [ebp + 0x74]
jne 0x42d838
je 0x42d835
outsb dx, byte [esi]
jnp 0x42d83d
js 0x42d840
js 0x42d840
sub eax, 0x6f636564
jb 0x42d834
arpl word gs:[edi + 0x72], bp
popal
je 0x42d83e
outsd dx, dword [esi]
outsb dx, byte [esi]
cmp dh, byte [ebp + 0x6e]
jb 0x42d84a
jb 0x42d84a
jb 0x42d84a
imul ebp, dword [esi + 0x65], 0x682e7d7d
jb 0x42d857
pop edi
pop edi
bound esi, qword [ebp + 0x74]
je 0x42d85e
outsb dx, byte [esi]
sub eax, 0x756f722d
outsb dx, byte [esi]
jnp 0x42d828
jnp 0x42d828
ja 0x42d862
bound ebp, qword gs:[ebx + 0x69]
bound ebp, qword [ebx + 0x69]
je 0x42d82f
bound ebp, qword [edi + 0x72]
jb 0x42d836
jb 0x42d86a
jb 0x42d836
jb 0x42d836
jb 0x42d86c
imul esi, dword fs:[ebp + 0x73], 0x7870343a
imul esi, dword [ebp + 0x73], 0x7870343a
cmp ebp, dword [0x2d7a6f6d]
jp 0x42d846
bound ebp, qword [edi + 0x72]
jb 0x42d84d
jb 0x42d883
imul esi, dword fs:[ebp + 0x73], 0x7870343a
xor al, 0x70
js 0x42d866
jo 0x42d8a2
cmp esp, dword [edx + 0x6f]
jb 0x42d893
bound ebp, qword [edi + 0x72]
jb 0x42d85f
jb 0x42d85f
jb 0x42d895
imul esi, dword fs:[ebp + 0x73], 0x7870343a
imul esi, dword [ebp + 0x73], 0x7870343a
jne 0x42d8ab
cmp dh, byte [eax + esi*2]
js 0x42d878
cmp esp, dword [esi + 0x6f]
outsw dx, word [esi]
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x42d86f
jae 0x42d8ad
jp 0x42d8ab
cmp dh, byte [ecx]
jo 0x42d8c3
js 0x42d887
cmp ebp, dword [eax + 0x65]
imul esp, dword [edi + 0x68], 0x30343a74
push 0x68676965
je 0x42d88d
imul esp, dword gs:[edi + 0x68], 0x30343a74
xor al, 0x30
jo 0x42d8cf
cmp ebp, dword [ebp + 0x61]
jb 0x42d8c3
imul ebp, dword [esi + 0x3a], 0x75612030
cmp dh, byte [eax]
and byte [ecx + 0x75], ah
xor byte [eax], ah
popal
jne 0x42d8d8
je 0x42d8d4
outsd dx, dword [esi]
cmp ebp, dword [ebp + 0x69]
outsb dx, byte [esi]
sub eax, 0x74646977
insd dword es:[edi], dx
imul ebp, dword [esi + 0x2d], 0x74646977
ja 0x42d8d5
je 0x42d8d7
push 0x3436313a
jo 0x42d8ed
cmp dh, byte [ecx]
xor al, 0x70
js 0x42d8b1
cmp esi, dword [eax + 0x61]
jo 0x42d8d9
imul ebp, dword fs:[esi + 0x67], 0x3120303a
xor dh, byte [eax + 0x78]
cmp esi, dword [ebp + 0x78]
je 0x42d8b7
js 0x42d8c0
je 0x42d8ec
js 0x42d8fd
sub eax, 0x6f636564
arpl word gs:[edi + 0x72], bp
popal
outsd dx, dword [esi]
jb 0x42d8f1
je 0x42d8fb
outsd dx, dword [esi]
outsb dx, byte [esi]
cmp ch, byte [esi + 0x6f]
outsb dx, byte [esi]
outsd dx, dword [esi]
outsb dx, byte [esi]
cmp ebp, dword gs:[0x6b626577]
imul esi, dword [ebp + ebp + 0x74], 0x736e6172
imul esi, dword [ecx + ebp*2 + 0x6f], 0x6c613a6e
je 0x42d916
popal
outsb dx, byte [esi]
jae 0x42d911
je 0x42d913
outsd dx, dword [esi]
outsb dx, byte [esi]
cmp ah, byte [ecx + 0x6c]
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
and byte [esi], ch
xor dh, byte [ebx + 0x20]
xor dh, byte cs:[ebx + 0x20]
popal
jae 0x42d91e
sub eax, 0x6f2d6e69
jne 0x42d934
cmp ebp, dword [0x72742d6f]
popal
outsb dx, byte [esi]
sub eax, 0x6e617274
jae 0x42d933
je 0x42d935
outsd dx, dword [esi]
outsb dx, byte [esi]
cmp ah, byte [ecx + 0x6c]
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
and byte [esi], ch
xor dh, byte [ebx + 0x20]
jae 0x42d8f7
popal
popal
jae 0x42d940
sub eax, 0x6f2d6e69
jne 0x42d956
cmp ebp, dword [0x2d7a6f6d]
je 0x42d95c
popal
outsb dx, byte [esi]
jae 0x42d957
imul esi, dword [ecx + ebp*2 + 0x6f], 0x6c613a6e
je 0x42d959
outsd dx, dword [esi]
outsb dx, byte [esi]
cmp ah, byte [ecx + 0x6c]
insb byte es:[edi], dx
and byte [esi], ch
xor dh, byte [ebx + 0x20]
xor dh, byte cs:[ebx + 0x20]
popal
jae 0x42d964
sub eax, 0x6f2d6e69
jne 0x42d97a
cmp esi, dword [edx + esi*2 + 0x61]
outsb dx, byte [esi]
jae 0x42d976
je 0x42d978
outsd dx, dword [esi]
outsb dx, byte [esi]
cmp ah, byte [ecx + 0x6c]
insb byte es:[edi], dx
insb byte es:[edi], dx
and byte [esi], ch
xor dh, byte [ebx + 0x20]
xor dh, byte cs:[ebx + 0x20]
popal
jae 0x42d983
sub eax, 0x6f2d6e69
jne 0x42d999
cmp esi, dword [edi + 0x68]
imul esi, dword [ebp + 0x2d], 0x63617073
cmp ch, byte gs:[esi + 0x6f]
outsd dx, dword [esi]
ja 0x42d9a8
jb 0x42d998
popal
jo 0x42d9b6
push 0x5f6f7265
pop edi
bound esi, qword [ebp + 0x74]
je 0x42d9b4
outsb dx, byte [esi]
sub eax, 0x756f722d
outsb dx, byte [esi]
cmp ah, byte fs:[ecx + 0x63]
je 0x42d9bd
jbe 0x42d9bb
jnp 0x42d9cc
je 0x42d9be
js 0x42d9cf
js 0x42d9cf
sub eax, 0x6f636564
jb 0x42d9c3
arpl word gs:[edi + 0x72], bp
popal
je 0x42d9cd
outsd dx, dword [esi]
outsb dx, byte [esi]
cmp dh, byte [ebp + 0x6e]
jb 0x42d9d9
imul ebp, dword [esi + 0x65], 0x656d407d
imul esp, dword fs:[ecx + 0x20], 0x736d2d28
sub eax, 0x68676968
sub eax, 0x746e6f63
jb 0x42d9e9
popal
and byte [eax], ch
sub eax, 0x682d736d
sub byte [0x682d736d], ch
insd dword es:[edi], dx
jae 0x42d9aa
push 0x2d686769
arpl word [edi + 0x6e], bp
imul esp, dword [edi + 0x68], 0x6e6f632d
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x42d9f9
popal
jae 0x42d9fe
cmp ah, byte [ecx + 0x63]
je 0x42d9f8
jbe 0x42d9f6
sub dword [ebx + 0x2e], edi
push 0x5f6f7265
pop edi
pop edi
bound esi, qword [ebp + 0x74]
je 0x42da0e
outsb dx, byte [esi]
sub eax, 0x756f722d
outsb dx, byte [esi]
jnp 0x42da1f
jnp 0x42da1f
je 0x42da11
js 0x42da22
js 0x42da22
sub eax, 0x6f636564
jb 0x42da16
popal
je 0x42da20
imul ebp, dword [edi + 0x6e], 0x646e753a
outsd dx, dword [esi]
outsb dx, byte [esi]
cmp dh, byte [ebp + 0x6e]
outsb dx, byte [esi]
jb 0x42da2c
jb 0x42da2c
jb 0x42da2c
imul ebp, dword [esi + 0x65], 0x682e7d7d
jb 0x42da39
jge 0x42da42
push 0x5f6f7265
pop edi
pop edi
bound esi, qword [ebp + 0x74]
jne 0x42da43
je 0x42da40
outsb dx, byte [esi]
sub eax, 0x6972702d
insd dword es:[edi], dx
popal
jb 0x42da54
sub al, 0x2e
jo 0x42da44
jb 0x42da54
outsd dx, dword [esi]
outsb dx, byte [esi]
popal
insb byte es:[edi], dx
imul edi, dword [edx + 0x61], 0x6e6f6974
pop edi
pop edi
bound esi, qword [ebp + 0x74]
je 0x42da62
imul ebp, dword [edi + 0x6e], 0x75625f5f
je 0x42da66
outsd dx, dword [esi]
outsb dx, byte [esi]
jnp 0x42da58
outsd dx, dword [esi]
jb 0x42da5d
jb 0x42da29
jb 0x42da29
arpl word [edi + 0x6c], bp
insb byte es:[edi], dx
outsd dx, dword [esi]
jb 0x42da3c
and eax, dword [eax + edi + 0x33]
inc edx
xor byte [ecx], dh
cmp esp, dword [edx + 0x61]
arpl word [ebx + 0x67], bp
jb 0x42da80
jb 0x42da80
jne 0x42da81
sub eax, 0x6f6c6f63
outsd dx, dword [esi]
insb byte es:[edi], dx
outsd dx, dword [esi]
jb 0x42da55
and eax, dword [eax + edi + 0x33]
inc edx
xor byte [ecx], dh
cmp esp, dword [ebx + 0x6f]
insb byte es:[edi], dx
outsd dx, dword [esi]
jb 0x42da63
and esp, dword [esi + 0x66]
cmp bp, word [ebp + 0x61]
jb 0x42da99
imul ebp, dword [esi + 0x2d], 0x74746f62
outsd dx, dword [esi]
insd dword es:[edi], dx
cmp dh, byte [edx]
xor byte [eax + 0x78], dh
xor dh, byte [eax]
jo 0x42dab8
jge 0x42da70
push 0x5f6f7265
jb 0x42dab5
jb 0x42dab5
pop edi
pop edi
bound esi, qword [ebp + 0x74]
je 0x42dabc
outsb dx, byte [esi]
sub eax, 0x6972702d
insd dword es:[edi], dx
popal
jb 0x42dad0
cmp ch, byte [eax + 0x6f]
jbe 0x42dac1
push 0x7265766f
jb 0x42da8a
sub al, 0x2e
jo 0x42dac6
jo 0x42dac6
jb 0x42dad6
jae 0x42dad3
outsd dx, dword [esi]
outsb dx, byte [esi]
popal
insb byte es:[edi], dx
imul edi, dword [edx + 0x61], 0x6e6f6974
pop edi
pop edi
bound esi, qword [ebp + 0x74]
je 0x42dae4
outsb dx, byte [esi]
cmp ch, byte [eax + 0x6f]
jbe 0x42dae0
jb 0x42daf8
bound esp, qword [ecx + 0x63]
imul esp, dword [edi + 0x72], 0x6f
jb 0x42daf3
jne 0x42daf4
sub eax, 0x6f6c6f63
insb byte es:[edi], dx
outsd dx, dword [esi]
jb 0x42dac8
and eax, dword [ecx + 0x35]
xor byte [eax], bh
xor byte [eax], dh
jge 0x42dad7
insd dword es:[edi], dx
imul esp, dword fs:[ecx + 0x20], 0x6e696d28
imul esp, dword fs:[ecx + 0x20], 0x6e696d28
sub eax, 0x74646977
push 0x3230313a
xor al, 0x70
js 0x42dad8
jnp 0x42dadf
push 0x5f6f7265
pop edi
pop edi
bound esi, qword [ebp + 0x74]
jne 0x42db2e
je 0x42db2b
outsb dx, byte [esi]
sub eax, 0x756f722d
outsb dx, byte [esi]
jne 0x42db31
jnp 0x42db35
jnp 0x42db35
imul ebp, dword [esi + 0x2d], 0x74646977
push 0x3030323a
cmp dh, byte [edx]
xor byte [eax], dh
xor byte [eax + 0x78], dh
jo 0x42db4e
jge 0x42db06
push 0x5f6f7265
push 0x5f6f7265
pop edi
bound esi, qword [ebp + 0x74]
jne 0x42db55
je 0x42db56
je 0x42db52
outsd dx, dword [esi]
outsb dx, byte [esi]
sub eax, 0x6972702d
insd dword es:[edi], dx
popal
jb 0x42db66
sub al, 0x2e
jo 0x42db56
jb 0x42db66
outsd dx, dword [esi]
outsb dx, byte [esi]
popal
insb byte es:[edi], dx
imul edi, dword [edx + 0x61], 0x6e6f6974
jp 0x42db5b
je 0x42db65
outsd dx, dword [esi]
outsb dx, byte [esi]
pop edi
pop edi
bound esi, qword [ebp + 0x74]
je 0x42db74
outsb dx, byte [esi]
jnp 0x42db6a
outsd dx, dword [esi]
jb 0x42db6f
jb 0x42db3b
arpl word [edi + 0x6c], bp
outsd dx, dword [esi]
jb 0x42db4e
and esp, dword [esi + 0x66]
cmp bp, word [ebp + 0x61]
jb 0x42db84
imul ebp, dword [esi + 0x2d], 0x68676972
je 0x42db60
xor dh, byte [eax]
jo 0x42dba2
jge 0x42db5a
push 0x5f6f7265
push 0x5f6f7265
jb 0x42db9f
pop edi
pop edi
bound esi, qword [ebp + 0x74]
je 0x42dba6
outsb dx, byte [esi]
sub eax, 0x6972702d
jb 0x42dba6
insd dword es:[edi], dx
popal
jb 0x42dbba
cmp ch, byte [eax + 0x6f]
jbe 0x42dbab
jb 0x42db74
jo 0x42dbb0
jb 0x42dbc0
outsd dx, dword [esi]
outsb dx, byte [esi]
popal
insb byte es:[edi], dx
imul edi, dword [edx + 0x61], 0x6e6f6974
jp 0x42dbb5
je 0x42dbbf
imul ebp, dword [edi + 0x6e], 0x75625f5f
je 0x42dbd2
outsd dx, dword [esi]
outsb dx, byte [esi]
pop edi
pop edi
bound esi, qword [ebp + 0x74]
jne 0x42dbd1
je 0x42dbce
outsd dx, dword [esi]
outsb dx, byte [esi]
cmp ch, byte [eax + 0x6f]
jbe 0x42dbca
jb 0x42dbe2
jnp 0x42dbca
bound ebp, qword [edi + 0x72]
outsd dx, dword [esi]
jb 0x42dbcf
jb 0x42db9b
jb 0x42db9b
arpl word [edi + 0x6c], bp
outsd dx, dword [esi]
insb byte es:[edi], dx
outsd dx, dword [esi]
jb 0x42dbae
and esp, dword [esi + 0x66]
jge 0x42dbf7
push 0x5f6f7265
pop edi
bound esi, qword [ebp + 0x74]
je 0x42dbf5
outsb dx, byte [esi]
sub eax, 0x6972702d
insd dword es:[edi], dx
popal
jb 0x42dc09
sub eax, 0x6e756f72
jnp 0x42dbfc
outsd dx, dword [esi]
jb 0x42dc01
jb 0x42dbcd
sub eax, 0x6f6c6f63
arpl word [edi + 0x6c], bp
insb byte es:[edi], dx
outsd dx, dword [esi]
jb 0x42dbe0
and eax, dword [eax + edi + 0x33]
inc edx
xor byte [ecx], dh
cmp esp, dword [edx + 0x61]
bound esp, qword [ecx + 0x63]
imul esp, dword [edi + 0x72], 0x6f
arpl word [ebx + 0x67], bp
jb 0x42dc24
jne 0x42dc25
sub eax, 0x6f6c6f63
outsd dx, dword [esi]
insb byte es:[edi], dx
outsd dx, dword [esi]
jb 0x42dbf9
and eax, dword [eax + edi + 0x33]
inc esp
cmp byte [ebx], dh
inc edx
xor byte [ecx], dh
cmp esp, dword [ebx + 0x6f]
insb byte es:[edi], dx
outsd dx, dword [esi]
jb 0x42dc07
and esp, dword [esi + 0x66]
cmp bp, word [ebp + 0x61]
cmp bp, word [ebp + 0x61]
cmp bp, word [ebp + 0x61]
cmp ebp, dword [ebp + 0x61]
insd dword es:[edi], dx
popal
jb 0x42dc3d
imul ebp, dword [esi + 0x2d], 0x74746f62
outsd dx, dword [esi]
insd dword es:[edi], dx
cmp dh, byte [edx]
xor byte [eax + 0x78], dh
xor dh, byte [eax]
jo 0x42dc5c
cmp ebp, dword [ebp + 0x61]
jb 0x42dc50
imul ebp, dword [esi + 0x2d], 0x68676972
je 0x42dc2c
xor dh, byte [eax]
jo 0x42dc6e
js 0x42dc74
jge 0x42dc26
push 0x5f6f7265
push 0x5f6f7265
jb 0x42dc6b
pop edi
pop edi
bound esi, qword [ebp + 0x74]
je 0x42dc72
outsb dx, byte [esi]
sub eax, 0x6972702d
jb 0x42dc72
insd dword es:[edi], dx
popal
jb 0x42dc86
sub eax, 0x6e756f72
cmp ch, byte fs:[eax + 0x6f]
jbe 0x42dc7f
jb 0x42dc97
bound esp, qword [ecx + 0x63]
imul esp, dword [edi + 0x72], 0x6f
jne 0x42dc93
outsb dx, byte [esi]
sub eax, 0x6f6c6f63
sub eax, 0x6f6c6f63
jb 0x42dc67
cmp ah, byte [ebx]
inc ecx
xor eax, 0x30303830
and eax, dword [ecx + 0x35]
xor byte [eax], bh
xor byte [eax], dh
jge 0x42dc76
insd dword es:[edi], dx
imul esp, dword fs:[ecx + 0x20], 0x6e696d28
sub eax, 0x74646977
insd dword es:[edi], dx
imul ebp, dword [esi + 0x2d], 0x74646977
push 0x3230313a
xor al, 0x70
js 0x42dc77
jnp 0x42dc7e
push 0x5f6f7265
pop edi
bound esi, qword [ebp + 0x74]
je 0x42dcca
outsb dx, byte [esi]
sub eax, 0x6972702d
insd dword es:[edi], dx
popal
jb 0x42dcde
sub eax, 0x6e756f72
outsd dx, dword [esi]
jne 0x42dcd8
cmp ch, byte fs:[eax + 0x6f]
cmp ch, byte fs:[eax + 0x6f]
push 0x7265766f
jnp 0x42dcd7
jbe 0x42dcd7
jb 0x42dcef
bound ebp, qword [edi + 0x72]
outsd dx, dword [esi]
jb 0x42dcdc
jb 0x42dca8
jb 0x42dca8
arpl word [edi + 0x6c], bp
outsd dx, dword [esi]
jb 0x42dcbb
and esp, dword [esi + 0x66]
jge 0x42dd04
jge 0x42dcb6
push 0x5f6f7265
push 0x5f6f7265
pop edi
bound esi, qword [ebp + 0x74]
je 0x42dd02
outsb dx, byte [esi]
sub eax, 0x6365732d
outsd dx, dword [esi]
outsb dx, byte [esi]
arpl word gs:[edi + 0x6e], bp
popal
jb 0x42dd18
jnp 0x42dd03
outsd dx, dword [esi]
jb 0x42dd08
jb 0x42dcd4
arpl word [edi + 0x6c], bp
outsd dx, dword [esi]
insb byte es:[edi], dx
outsd dx, dword [esi]
jb 0x42dce7
and eax, dword [eax + edi + 0x33]
inc edx
xor byte [ecx], dh
cmp esp, dword [edx + 0x61]
popal
arpl word [ebx + 0x67], bp
jb 0x42dd2b
outsd dx, dword [esi]
jne 0x42dd2c
sub eax, 0x6f6c6f63
jb 0x42dd00
and esp, dword [esi + 0x66]
cmp sp, word [ebx + 0x6f]
cmp esp, dword [ebx + 0x6f]
insb byte es:[edi], dx
outsd dx, dword [esi]
jb 0x42dd0b
and eax, dword [eax + edi + 0x33]
inc edx
xor byte [ecx], dh
xor eax, dword [edx + 0x30]
xor dword [ebp + 0x2e], edi
jge 0x42dd08
push 0x5f6f7265
jb 0x42dd4d
pop edi
pop edi
bound esi, qword [ebp + 0x74]
je 0x42dd54
outsb dx, byte [esi]
sub eax, 0x6365732d
outsd dx, dword [esi]
sub eax, 0x6f636573
outsb dx, byte [esi]
popal
jb 0x42dd6a
cmp ch, byte [eax + 0x6f]
jbe 0x42dd5b
jb 0x42dd73
bound esp, qword [ecx + 0x63]
imul esp, dword [edi + 0x72], 0x6f
jne 0x42dd6f
outsb dx, byte [esi]
sub eax, 0x6f6c6f63
sub eax, 0x6f6c6f63
arpl word [edi + 0x6c], bp
outsd dx, dword [esi]
insb byte es:[edi], dx
outsd dx, dword [esi]
jb 0x42dd43
cmp ah, byte [ebx]
inc ebp
and eax, dword [ebp + 0x42]
inc edx
inc ebp
inc edx
inc ebp
inc edx
cmp esp, dword [edx + 0x6f]
jb 0x42dd79
jb 0x42dd45
arpl word [edi + 0x6c], bp
outsd dx, dword [esi]
jb 0x42dd58
and eax, dword [ecx + 0x35]
xor byte [eax], bh
xor byte [eax], dh
cmp esp, dword [ebx + 0x6f]
insb byte es:[edi], dx
outsd dx, dword [esi]
jb 0x42dd66
cmp ah, byte [ebx]
inc ecx
xor eax, 0x30303830
and eax, dword [ecx + 0x35]
xor byte [eax], bh
xor byte [eax], dh
jge 0x42dd63
push 0x5f6f7265
pop edi
insb byte es:[edi], dx
imul ebp, dword [esi + 0x6b], 0x6c6f637b
outsd dx, dword [esi]
jb 0x42dd80
cmp ah, byte [ebx]
xor byte [eax], dh
xor byte [ebx], bh
imul esi, dword fs:[ebx + 0x70], 0x3a79616c
and esi, dword [eax]
xor byte [eax], dh
cmp esp, dword [ecx + ebp*2 + 0x73]
jo 0x42ddbc
jae 0x42ddbf
insb byte es:[edi], dx
popal
jns 0x42dd8d
bound ebp, qword [edi + ebp*2 + 0x63]
imul edi, dword [ebx], 0x6d
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x3b], bp
insd dword es:[edi], dx
cmp ebp, dword [ebp + 0x61]
popal
jb 0x42ddc4
imul ebp, dword [esi + 0x2d], 0x3a706f74
xor esi, dword [eax]
cmp dh, byte [ebx]
xor byte [eax + 0x78], dh
jo 0x42dde0
jge 0x42dd98
push 0x5f6f7265
pop edi
insb byte es:[edi], dx
imul ebp, dword [esi + 0x6b], 0x636f663a
jne 0x42dded
imul edi, dword [edx], 0x66
outsd dx, dword [esi]
arpl word [ebp + 0x73], si
jae 0x42dda7
sub al, 0x2e
push 0x5f6f7265
push 0x5f6f7265
pop edi
pop edi
insb byte es:[edi], dx
imul ebp, dword [esi + 0x6b], 0x766f683a
jb 0x42de08
arpl word [edi + 0x6c], bp
outsd dx, dword [esi]
jb 0x42ddcd
and esi, dword [eax]
xor byte [eax], dh
jge 0x42ddc7
push 0x5f6f7265
push 0x5f6f7265
pop edi
insb byte es:[edi], dx
imul ebp, dword [esi + 0x6b], 0x6e612e20
imul ebp, dword [ebp + 0x61], 0x2d646574
insb byte es:[edi], dx
imul ebp, dword [esi + 0x6b], 0x65742d2d
js 0x42de2c
cmp ah, byte [esi + 0x6f]
arpl word [ebp + 0x73], si
jne 0x42de31
sub al, 0x2e
push 0x5f6f7265
push 0x5f6f7265
pop edi
pop edi
insb byte es:[edi], dx
imul ebp, dword [esi + 0x6b], 0x6e612e20
outsb dx, byte [esi]
imul ebp, dword [ebp + 0x61], 0x2d646574
insb byte es:[edi], dx
imul ebp, dword [esi + 0x6b], 0x65742d2d
js 0x42de53
cmp ch, byte [eax + 0x6f]
jbe 0x42de49
push 0x7265766f
jnp 0x42de49
jb 0x42de61
bound ebp, qword [edi + 0x72]
jb 0x42de1a
outsd dx, dword [esi]
jb 0x42de4e
jb 0x42de1a
arpl word [edi + 0x6c], bp
outsd dx, dword [esi]
jb 0x42de2d
and esi, dword [eax]
xor byte [eax], dh
cmp ebp, dword [ebp + 0x61]
jb 0x42de63
imul ebp, dword [esi + 0x2d], 0x7466656c
cmp dh, byte [eax]
jge 0x42de47
insd dword es:[edi], dx
imul esp, dword fs:[ecx + 0x20], 0x6e696d28
sub eax, 0x74646977
push 0x3230313a
xor al, 0x70
xor dh, byte [eax + esi*2]
js 0x42de48
jnp 0x42de4f
push 0x5f6f7265
pop edi
insb byte es:[edi], dx
imul ebp, dword [esi + 0x6b], 0x65682e2c
jb 0x42dea0
push 0x5f6f7265
push 0x5f6f7265
pop edi
pop edi
insb byte es:[edi], dx
imul ebp, dword [esi + 0x6b], 0x636f663a
jne 0x42deb0
sub al, 0x2e
push 0x5f6f7265
pop edi
insb byte es:[edi], dx
imul ebp, dword [esi + 0x6b], 0x766f683a
jb 0x42decb
outsb dx, byte [esi]
imul edi, dword [edx], 0x68
outsd dx, dword [esi]
cmp ch, byte [eax + 0x6f]
jbe 0x42deb3
jb 0x42decb
jnp 0x42deb4
arpl word [edi + 0x6c], bp
outsd dx, dword [esi]
insb byte es:[edi], dx
outsd dx, dword [esi]
jb 0x42de90
and esp, dword [esi + 0x66]
jge 0x42de8a
push 0x5f6f7265
pop edi
insb byte es:[edi], dx
imul ebp, dword [esi + 0x6b], 0x6e612e20
imul ebp, dword [ebp + 0x61], 0x2d646574
insb byte es:[edi], dx
imul ebp, dword [esi + 0x6b], 0x65742d2d
js 0x42deef
cmp ah, byte [esi + 0x6f]
arpl word [ebp + 0x73], si
sub al, 0x2e
push 0x5f6f7265
pop edi
insb byte es:[edi], dx
imul ebp, dword [esi + 0x6b], 0x6e612e20
outsb dx, byte [esi]
imul ebp, dword [ebp + 0x61], 0x2d646574
insb byte es:[edi], dx
imul ebp, dword [esi + 0x6b], 0x65742d2d
js 0x42df16
cmp ch, byte [eax + 0x6f]
jbe 0x42df0c
jb 0x42df24
bound ebp, qword [edi + 0x72]
jb 0x42dedd
arpl word [edi + 0x6c], bp
outsd dx, dword [esi]
jb 0x42def0
and esp, dword [esi + 0x66]
jge 0x42deea
push 0x5f6f7265
pop edi
insb byte es:[edi], dx
imul ebp, dword [esi + 0x6b], 0x61726f2d
outsb dx, byte [esi]
sub al, 0x2e
push 0x5f6f7265
pop edi
insb byte es:[edi], dx
imul ebp, dword [esi + 0x6b], 0x61726f2d
outsb dx, byte [esi]
cmp ah, byte gs:[bp + 0x6f]
arpl word [ebp + 0x73], si
sub al, 0x2e
push 0x5f6f7265
jb 0x42df5b
pop edi
pop edi
insb byte es:[edi], dx
imul ebp, dword [esi + 0x6b], 0x61726f2d
outsb dx, byte [esi]
cmp ch, byte gs:[bx + si + 0x6f]
outsb dx, byte [esi]
imul ebp, dword [0x6e61726f], 0x67
cmp ch, byte gs:[eax + 0x6f]
jbe 0x42df63
jb 0x42df7b
arpl word [edi + 0x6c], bp
outsd dx, dword [esi]
jb 0x42df40
and eax, dword [eax + edi + 0x33]
inc edx
xor byte [ecx], dh
jge 0x42df3d
xor dword [ebp + 0x2e], edi
push 0x5f6f7265
pop edi
insb byte es:[edi], dx
imul ebp, dword [esi + 0x6b], 0x61726f2d
outsb dx, byte [esi]
and byte gs:[0x6e61], ch
imul ebp, dword [ebp + 0x61], 0x2d646574
insb byte es:[edi], dx
imul ebp, dword [esi + 0x6b], 0x65742d2d
js 0x42dfa9
cmp ah, byte [esi + 0x6f]
arpl word [ebp + 0x73], si
sub al, 0x2e
push 0x5f6f7265
outsd dx, dword [esi]
pop edi
pop edi
insb byte es:[edi], dx
imul ebp, dword [esi + 0x6b], 0x61726f2d
outsb dx, byte [esi]
and byte gs:[0x6e61], ch
imul ebp, dword [ebp + 0x61], 0x2d646574
insb byte es:[edi], dx
imul ebp, dword [esi + 0x6b], 0x65742d2d
js 0x42dfd7
outsb dx, byte [esi]
imul ebp, dword [0x7865742d], 0x74
cmp ch, byte [eax + 0x6f]
jbe 0x42dfcd
jb 0x42dfe5
bound ebp, qword [edi + 0x72]
jb 0x42df9e
arpl word [edi + 0x6c], bp
outsd dx, dword [esi]
jb 0x42dfb1
and eax, dword [eax + edi + 0x33]
inc edx
xor byte [ecx], dh
jge 0x42dffd
push 0x5f6f7265
pop edi
insb byte es:[edi], dx
imul ebp, dword [esi + 0x6b], 0x61726f2d
outsb dx, byte [esi]
jnp 0x42dff7
outsd dx, dword [esi]
insb byte es:[edi], dx
outsd dx, dword [esi]
jb 0x42dfd3
and eax, dword [eax + edi + 0x33]
inc edx
xor byte [ecx], dh
cmp esp, dword [ecx + ebp*2 + 0x73]
jo 0x42e012
popal
jns 0x42dfe3
bound ebp, qword [edi + ebp*2 + 0x63]
imul edi, dword [ebx], 0x6d
popal
jb 0x42e01a
imul ebp, dword [esi + 0x2d], 0x3a706f74
xor esi, dword [eax]
jo 0x42e036
jge 0x42dfee
push 0x5f6f7265
pop edi
insb byte es:[edi], dx
imul ebp, dword [esi + 0x6b], 0x61726f2d
popal
outsb dx, byte [esi]
cmp ah, byte gs:[bp + 0x6f]
outsd dx, dword [esi]
arpl word [ebp + 0x73], si
sub al, 0x2e
push 0x5f6f7265
pop edi
insb byte es:[edi], dx
imul ebp, dword [esi + 0x6b], 0x61726f2d
sub eax, 0x6e61726f
jb 0x42e048
outsb dx, byte [esi]
cmp ch, byte gs:[bx + si + 0x6f]
jbe 0x42e054
jb 0x42e06c
jb 0x42e06c
arpl word [edi + 0x6c], bp
outsd dx, dword [esi]
jb 0x42e031
and eax, dword [eax + edi + 0x33]
inc edx
xor byte [ecx], dh
jge 0x42e02e
xor dword [ebp + 0x2e], edi
push 0x5f6f7265
pop edi
insb byte es:[edi], dx
imul ebp, dword [esi + 0x6b], 0x61726f2d
outsb dx, byte [esi]
and byte gs:[0x6e61], ch
popal
outsb dx, byte [esi]
imul ebp, dword [ebp + 0x61], 0x2d646574
insb byte es:[edi], dx
imul ebp, dword [esi + 0x6b], 0x65742d2d
js 0x42e09a
sub eax, 0x6b6e696c
sub eax, 0x7865742d
je 0x42e061
cmp ah, byte [esi + 0x6f]
outsw dx, word [esi]
arpl word [ebp + 0x73], si
sub al, 0x2e
push 0x5f6f7265
outsd dx, dword [esi]
pop edi
pop edi
insb byte es:[edi], dx
imul ebp, dword [esi + 0x6b], 0x61726f2d
outsb dx, byte [esi]
and byte gs:[0x6e61], ch
outsb dx, byte [esi]
imul ebp, dword [0x6e61726f], 0x67
and byte gs:[esi], ch
popal
outsb dx, byte [esi]
imul ebp, dword [ebp + 0x61], 0x2d646574
insb byte es:[edi], dx
imul ebp, dword [esi + 0x6b], 0x65742d2d
js 0x42e0c8
sub eax, 0x6b6e696c
sub eax, 0x7865742d
je 0x42e08f
cmp ch, byte [eax + 0x6f]
jbe 0x42e0be
push 0x7265766f
jnp 0x42e0be
jb 0x42e0d6
bound ebp, qword [edi + 0x72]
jb 0x42e08f
outsd dx, dword [esi]
jb 0x42e0c3
jb 0x42e08f
sub eax, 0x6f6c6f63
arpl word [edi + 0x6c], bp
outsd dx, dword [esi]
jb 0x42e0a2
and eax, dword [eax + edi + 0x33]
inc edx
xor byte [ecx], dh
cmp ebp, dword [ebp + 0x61]
jb 0x42e0db
imul ebp, dword [esi + 0x2d], 0x7466656c
cmp dh, byte [eax]
jge 0x42e0ad
push 0x5f6f7265
pop edi
imul ebp, dword [ebp + 0x61], 0x647b6567
imul esi, dword [ebx + 0x70], 0x3a79616c
insb byte es:[edi], dx
popal
jns 0x42e0cd
bound ebp, qword [edi + ebp*2 + 0x63]
imul edi, dword [ebx], 0x6d
popal
jb 0x42e104
imul ebp, dword [esi + 0x3a], 0x75612030
je 0x42e115
popal
jne 0x42e119
outsd dx, dword [esi]
and byte [0x3b787034], ch
insd dword es:[edi], dx
popal
js 0x42e0dd
ja 0x42e11b
je 0x42e11d
cmp dh, byte [ecx]
cmp dword [edx], esi
xor byte [eax + 0x78], dh
jge 0x42e0ec
push 0x5f6f7265
pop edi
imul ebp, dword [ebp + 0x61], 0x69206567
insd dword es:[edi], dx
and byte gs:[ecx + 0x6d], ch
jnp 0x42e146
jnp 0x42e146
imul esp, dword [esp + esi*2 + 0x68], 0x3030313a
and eax, 0x6e752e7d
xor byte [0x6e752e7d], ah
outsb dx, byte [esi]
popal
jne 0x42e153
push 0x6665722d
jb 0x42e14b
jae 0x42e150
pop edi
pop edi
push 0x7b6f7265
push 0x68676965
je 0x42e130
jb 0x42e15d
jnp 0x42e158
imul esp, dword gs:[edi + 0x68], 0x772d3a74
bound ebp, qword gs:[ebx + 0x69]
je 0x42e12b
sub eax, 0x6b626577
imul esi, dword [ebp + ebp + 0x63], 0x28636c61
arpl word [ecx + 0x6c], sp
arpl word [eax], bp
xor dword [eax], esi
xor byte [esi + 0x68], dh
xor byte [eax], dh
jbe 0x42e170
and byte [0x70343520], ch
js 0x42e139
cmp ebp, dword [eax + 0x65]
imul esp, dword [edi + 0x68], 0x6d2d3a74
push 0x6d2d3a74
insd dword es:[edi], dx
outsd dx, dword [esi]
jp 0x42e14a
arpl word [ecx + 0x6c], sp
arpl word [eax], bp
xor dword [eax], esi
xor byte [esi + 0x68], dh
and byte [0x70343520], ch
xor al, 0x70
js 0x42e158
cmp ebp, dword [eax + 0x65]
imul esp, dword [edi + 0x68], 0x61633a74
push 0x68676965
je 0x42e171
arpl word [ecx + 0x6c], sp
insb byte es:[edi], dx
arpl word [eax], bp
xor dword [eax], esi
xor byte [esi + 0x68], dh
and byte [0x70343520], ch
js 0x42e172
jo 0x42e1c0
sub dword [ebx], edi
cmp esp, dword [edx + 0x61]
bound esp, qword [ecx + 0x63]
imul esp, dword [edi + 0x72], 0x6f
popal
arpl word [ebx + 0x67], bp
jb 0x42e1c0
outsd dx, dword [esi]
jne 0x42e1c1
sub eax, 0x65706572
popal
popal
je 0x42e196
outsb dx, byte [esi]
outsd dx, dword [esi]
sub eax, 0x65706572
popal
je 0x42e1a1
bound esp, qword [ecx + 0x63]
imul esp, dword [edi + 0x72], 0x6f
jne 0x42e1dd
sub eax, 0x69736f70
sub eax, 0x69736f70
jo 0x42e1e2
outsd dx, dword [esi]
jae 0x42e1de
je 0x42e1e0
outsd dx, dword [esi]
outsb dx, byte [esi]
cmp ah, byte [ebx + 0x65]
outsb dx, byte [esi]
je 0x42e1e4
jb 0x42e1bc
sub eax, 0x2d7a6f6d
bound esp, qword [ecx + 0x63]
imul esp, dword [edi + 0x72], 0x6f
jne 0x42e1fd
sub eax, 0x657a6973
cmp ah, byte [ebx + 0x6f]
jbe 0x42e1ff
arpl word [edi + 0x76], bp
jb 0x42e1d7
jb 0x42e1d7
sub eax, 0x61622d6f
arpl word [ebx + 0x67], bp
jb 0x42e215
jne 0x42e216
sub eax, 0x657a6973
cmp ah, byte [ebx + 0x6f]
jbe 0x42e218
jb 0x42e1f0
bound esp, qword [ecx + 0x63]
imul esp, dword [edi + 0x72], 0x6f
jne 0x42e22c
sub eax, 0x657a6973
jae 0x42e22b
imul edi, dword [edx + 0x65], 0x766f633a
jb 0x42e206
jp 0x42e229
cmp ah, byte [ebx + 0x6f]
jbe 0x42e22e
jb 0x42e206
jo 0x42e23c
jae 0x42e238
je 0x42e23a
outsd dx, dword [esi]
outsb dx, byte [esi]
cmp dh, byte [ebp + 0x6e]
jae 0x42e23d
je 0x42e257
je 0x42e257
inc eax
insd dword es:[edi], dx
imul esp, dword fs:[ecx + 0x20], 0x78616d28
imul esp, dword fs:[ecx + 0x20], 0x78616d28
imul esp, dword [ecx + 0x20], 0x78616d28
and byte [eax], ch
insd dword es:[edi], dx
popal
js 0x42e213
sub eax, 0x74646977
push 0x3230313a
ja 0x42e251
je 0x42e253
cmp dh, byte [ecx]
xor byte [edx], dh
xor esi, dword [eax + 0x78]
jo 0x42e26a
sub dword [ebx + 0x2e], edi
jne 0x42e265
popal
jne 0x42e26e
push 0x6665722d
jb 0x42e266
jb 0x42e266
jae 0x42e26b
pop edi
pop edi
push 0x7b6f7265
push 0x68676965
je 0x42e24b
jb 0x42e278
jnp 0x42e273
imul esp, dword gs:[edi + 0x68], 0x30353a74
xor eax, 0x3b687630
jbe 0x42e27d
cmp esp, dword [edx + 0x61]
bound esp, qword [ecx + 0x63]
imul esp, dword [edi + 0x72], 0x6f
arpl word [ebx + 0x67], bp
jb 0x42e28c
jne 0x42e28d
sub eax, 0x69736f70
je 0x42e290
outsd dx, dword [esi]
outsb dx, byte [esi]
cmp dh, byte [edx + 0x69]
imul esp, dword [edi + 0x68], 0x6f703b74
push 0x6f703b74
je 0x42e26b
jo 0x42e2a1
jae 0x42e29d
je 0x42e29f
outsd dx, dword [esi]
outsb dx, byte [esi]
cmp dh, byte [edx + 0x65]
insb byte es:[edi], dx
insb byte es:[edi], dx
popal
je 0x42e2a8
jbe 0x42e2a6
jge 0x42e2c0
insd dword es:[edi], dx
outsd dx, dword [esi]
bound ebp, qword [ecx + 0x6c]
sub eax, 0x2d707061
jne 0x42e2c1
popal
jo 0x42e2be
sub eax, 0x65737075
jae 0x42e2b8
insb byte es:[edi], dx
insb byte es:[edi], dx
pop edi
pop edi
insb byte es:[edi], dx
js 0x42e289
arpl word [edi + 0x6e], bp
je 0x42e2c2
imul ebp, dword [esi + 0x65], 0x69647b72
jae 0x42e2da
jnp 0x42e2cb
imul esi, dword fs:[ebx + 0x70], 0x3a79616c
imul esi, dword [ebx + 0x70], 0x3a79616c
insb byte es:[edi], dx
popal
jns 0x42e2a8
sub eax, 0x6b626577
imul esi, dword [ebp + ebp + 0x62], 0x643b786f
imul esi, dword [ebx + 0x70], 0x3a79616c
js 0x42e2b5
imul esi, dword fs:[ebx + 0x70], 0x3a79616c
jo 0x42e2eb
popal
jns 0x42e2bc
sub eax, 0x6b626577
imul esi, dword [ebp + ebp + 0x66], 0x3b78656c
sub eax, 0x78656c66
cmp esp, dword [ecx + ebp*2 + 0x73]
jo 0x42e300
js 0x42e2ca
js 0x42e2ca
imul esi, dword fs:[ebx + 0x70], 0x3a79616c
imul esi, dword [ebx + 0x70], 0x3a79616c
popal
jns 0x42e2d1
sub eax, 0x2d7a6f6d
bound ebp, qword [edi + 0x78]
outsd dx, dword [esi]
js 0x42e2db
cmp esp, dword [ecx + ebp*2 + 0x73]
jo 0x42e311
imul esi, dword fs:[ebx + 0x70], 0x3a79616c
imul esi, dword [ebx + 0x70], 0x3a79616c
popal
jns 0x42e2e2
sub eax, 0x662d736d
insb byte es:[edi], dx
js 0x42e313
outsd dx, dword [esi]
js 0x42e2ef
imul esi, dword fs:[ebx + 0x70], 0x3a79616c
imul esi, dword [ebx + 0x70], 0x3a79616c
insb byte es:[edi], dx
popal
jns 0x42e2f6
insb byte es:[edi], dx
js 0x42e2fc
cmp ebp, dword [0x6b626577]
sub eax, 0x6b626577
ja 0x42e329
bound ebp, qword [ebx + 0x69]
je 0x42e2f6
imul esi, dword [ebp + ebp + 0x62], 0x702d786f
popal
bound ebp, qword [edi + 0x78]
sub eax, 0x6b636170
outsd dx, dword [esi]
js 0x42e2fa
jo 0x42e330
arpl word [ebx + 0x3a], bp
arpl word [ebp + 0x6e], sp
cmp ah, byte [ebx + 0x65]
outsb dx, byte [esi]
je 0x42e33c
jb 0x42e314
sub eax, 0x6b626577
imul esi, dword [ebp + ebp + 0x6a], 0x69747375
ja 0x42e341
bound ebp, qword gs:[ebx + 0x69]
bound ebp, qword [ebx + 0x69]
je 0x42e30e
push 0x75
jae 0x42e359
jne 0x42e357
je 0x42e34f
imul esp, dword [esi + 0x79], 0x6e6f632d
jns 0x42e316
arpl word [edi + 0x6e], bp
outsb dx, byte [esi]
je 0x42e353
outsb dx, byte [esi]
je 0x42e32b
arpl word [ebp + 0x6e], sp
je 0x42e35b
jb 0x42e333
sub eax, 0x2d7a6f6d
outsd dx, dword [esi]
jp 0x42e32a
sub eax, 0x2d786f62
jo 0x42e364
bound ebp, qword [edi + 0x78]
sub eax, 0x6b636170
cmp ah, byte [ebx + 0x65]
outsb dx, byte [esi]
arpl word [ebx + 0x3a], bp
arpl word [ebp + 0x6e], sp
je 0x42e370
jb 0x42e348
sub eax, 0x662d736d
insb byte es:[edi], dx
insd dword es:[edi], dx
jae 0x42e33e
insb byte es:[edi], dx
js 0x42e343
js 0x42e343
jo 0x42e379
arpl word [ebx + 0x3a], bp
arpl word [ebp + 0x6e], sp
je 0x42e385
jb 0x42e35d
push 0x75
jae 0x42e39a
imul esp, dword [esi + 0x79], 0x6e6f632d
sub eax, 0x746e6f63
outsb dx, byte gs:[esi]
arpl word [edi + 0x6e], bp
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x42e394
outsb dx, byte [esi]
je 0x42e36c
arpl word [ebp + 0x6e], sp
outsb dx, byte gs:[esi]
je 0x42e39c
jb 0x42e374
insd dword es:[edi], dx
popal
jb 0x42e3a4
imul ebp, dword [bp + 0x2d], 0x3a706f74
imul ebp, dword [esi + 0x2d], 0x3a706f74
outsb dx, byte [esi]
sub eax, 0x3a706f74
outsd dx, dword [esi]
jo 0x42e37e
cmp bh, byte [eax]
xor eax, 0x703b7870
cmp byte [0x703b7870], dh
cmp esi, dword [eax + 0x61]
popal
imul ebp, dword fs:[esi + 0x67], 0x7030383a
js 0x42e376
cmp bh, byte [bx + si]
xor byte [eax + 0x78], dh
jo 0x42e3cd
and byte [eax], dh
xor byte [ebp + 0x40], bh
jge 0x42e399
insd dword es:[edi], dx
imul esp, dword fs:[ecx + 0x20], 0x78616d28
imul esp, dword fs:[ecx + 0x20], 0x78616d28
popal
and byte [eax], ch
insd dword es:[edi], dx
popal
js 0x42e391
sub eax, 0x74646977
push 0x3830313a
ja 0x42e3cf
je 0x42e3d1
cmp dh, byte [ecx]
xor byte [eax], bh
cmp byte [ebx], dh
jo 0x42e3e8
xor esi, dword [eax + 0x78]
sub dword [ebx + 0x2e], edi
insd dword es:[edi], dx
outsd dx, dword [esi]
bound ebp, qword [ecx + 0x6c]
sub eax, 0x2d707061
imul ebp, dword [ebp + 0x2d], 0x2d707061
sub eax, 0x2d707061
jne 0x42e3f0
jae 0x42e3e7
insb byte es:[edi], dx
insb byte es:[edi], dx
pop edi
pop edi
insb byte es:[edi], dx
js 0x42e3b8
arpl word [edi + 0x6e], bp
je 0x42e3f1
imul ebp, dword [esi + 0x65], 0x616d7b72
outsb dx, byte [esi]
jb 0x42e410
jnp 0x42e403
insd dword es:[edi], dx
popal
jb 0x42e400
imul ebp, dword [esi + 0x2d], 0x3a706f74
outsb dx, byte [esi]
sub eax, 0x3a706f74
je 0x42e40d
jo 0x42e3da
xor al, 0x38
jo 0x42e41c
cmp esi, dword [eax + 0x61]
imul ebp, dword fs:[esi + 0x67], 0x7038343a
js 0x42e3d2
xor byte [ebp + 0x7d], bh
inc eax
insd dword es:[edi], dx
imul esp, dword fs:[ecx + 0x20], 0x78616d28
imul esp, dword fs:[ecx + 0x20], 0x78616d28
sub eax, 0x74646977
push 0x3736373a
jo 0x42e444
sub dword [ebx + 0x2e], edi
jnp 0x42e3fd
insd dword es:[edi], dx
outsd dx, dword [esi]
bound ebp, qword [ecx + 0x6c]
sub eax, 0x2d707061
imul ebp, dword [ebp + 0x2d], 0x2d707061
jne 0x42e44c
jae 0x42e443
insb byte es:[edi], dx
insb byte es:[edi], dx
pop edi
pop edi
insb byte es:[edi], dx
js 0x42e414
arpl word [edi + 0x6e], bp
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x42e44d
imul ebp, dword [esi + 0x65], 0x616d7b72
jnp 0x42e45f
insd dword es:[edi], dx
popal
jb 0x42e45c
imul ebp, dword [esi + 0x2d], 0x3a706f74
xor esi, dword [edx]
jo 0x42e478
xor dh, byte [eax + 0x78]
cmp esi, dword [eax + 0x61]
imul ebp, dword fs:[esi + 0x67], 0x7032333a
js 0x42e42e
and byte [eax], dh
jge 0x42e48e
xor byte [ebp + 0x7d], bh
jge 0x42e452
inc eax
insd dword es:[edi], dx
imul esp, dword fs:[ecx + 0x20], 0x78616d28
imul esp, dword fs:[ecx + 0x20], 0x78616d28
sub eax, 0x74646977
push 0x3933353a
jo 0x42e4a0
sub dword [ebx + 0x2e], edi
insd dword es:[edi], dx
outsd dx, dword [esi]
bound ebp, qword [ecx + 0x6c]
sub eax, 0x2d707061
imul ebp, dword [ebp + 0x2d], 0x2d707061
jne 0x42e4a8
jae 0x42e49f
insb byte es:[edi], dx
insb byte es:[edi], dx
pop edi
pop edi
insb byte es:[edi], dx
js 0x42e470
arpl word [edi + 0x6e], bp
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x42e4a9
imul ebp, dword [esi + 0x65], 0x616d7b72
jnp 0x42e4bb
insd dword es:[edi], dx
popal
jb 0x42e4b8
imul ebp, dword [esi + 0x2d], 0x3a706f74
outsb dx, byte [esi]
sub eax, 0x3a706f74
xor dword [esi], esi
jo 0x42e4d4
cmp esi, dword [eax + 0x61]
imul ebp, dword fs:[esi + 0x67], 0x7036313a
js 0x42e48a
xor byte [ebp + 0x2e], bh
insd dword es:[edi], dx
outsd dx, dword [esi]
bound ebp, qword [ecx + 0x6c]
sub eax, 0x2d707061
imul ebp, dword [ebp + 0x2d], 0x2d707061
jne 0x42e4ea
jae 0x42e4e1
insb byte es:[edi], dx
insb byte es:[edi], dx
pop edi
pop edi
jae 0x42e4f6
outsd dx, dword [esi]
jb 0x42e4ea
sub eax, 0x74747562
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x42e509
ja 0x42e4f9
je 0x42e4fb
cmp dh, byte [edx]
xor eax, 0x7d787030
jge 0x42e4ca
insd dword es:[edi], dx
outsd dx, dword [esi]
bound ebp, qword [ecx + 0x6c]
imul ebp, dword [ebp + 0x2d], 0x2d707061
insb byte es:[edi], dx
sub eax, 0x2d707061
jne 0x42e519
jo 0x42e51d
jae 0x42e510
insb byte es:[edi], dx
insb byte es:[edi], dx
insb byte es:[edi], dx
sub eax, 0x746e6f63
popal
imul ebp, dword [esi + 0x65], 0x69647b72
jae 0x42e52c
imul esi, dword fs:[ebx + 0x70], 0x3a79616c
jo 0x42e529
insb byte es:[edi], dx
popal
jns 0x42e4fa
imul ebp, dword [esi + 0x6c], 0x2d656e69
bound ebp, qword [edi + ebp*2 + 0x63]
imul edi, dword [ebx], 0x70
popal
arpl word [ebx + 0x3b], bp
jo 0x42e530
imul ebp, dword fs:[esi + 0x67], 0x746f622d
je 0x42e549
sub eax, 0x74746f62
outsd dx, dword [esi]
insd dword es:[edi], dx
cmp bh, byte [eax]
xor byte [eax + 0x78], dh
jge 0x42e510
insd dword es:[edi], dx
insd dword es:[edi], dx
outsd dx, dword [esi]
bound ebp, qword [ecx + 0x6c]
sub eax, 0x2d707061
jne 0x42e55f
jo 0x42e55c
sub eax, 0x65737075
jae 0x42e556
insb byte es:[edi], dx
insb byte es:[edi], dx
sub eax, 0x66656c2d
je 0x42e575
je 0x42e575
jnp 0x42e56f
je 0x42e561
js 0x42e572
js 0x42e572
sub eax, 0x67696c61
outsb dx, byte [esi]
cmp ah, byte [ebx + 0x65]
outsb dx, byte [esi]
je 0x42e56f
jb 0x42e547
jb 0x42e547
insd dword es:[edi], dx
popal
jb 0x42e577
imul ebp, dword [esi + 0x2d], 0x68676972
je 0x42e553
xor dh, byte [eax]
jo 0x42e595
cmp esp, dword [esi + 0x6c]
outsd dx, dword [esi]
popal
je 0x42e55e
insb byte es:[edi], dx
je 0x42e5a6
insd dword es:[edi], dx
outsd dx, dword [esi]
bound ebp, qword [ecx + 0x6c]
sub eax, 0x2d707061
sub eax, 0x2d707061
jne 0x42e5a7
jae 0x42e59e
insb byte es:[edi], dx
insb byte es:[edi], dx
pop edi
pop edi
je 0x42e5a4
js 0x42e5b5
jnp 0x42e5a9
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x42e574
jae 0x42e5b2
jp 0x42e5b0
cmp dh, byte [ebx]
aaa
jo 0x42e5c8
cmp ebp, dword [ecx + ebp*2 + 0x6e]
outsb dx, byte [esi]
sub eax, 0x67696568
push 0x34343a74
push 0x68676965
je 0x42e597
cmp dh, byte [esp + esi]
xor al, 0x34
xor al, 0x70
js 0x42e59d
jo 0x42e5d9
cmp esp, dword [esi + 0x6f]
outsw dx, word [esi]
outsb dx, byte [esi]
je 0x42e594
ja 0x42e5ce
imul esp, dword [edi + 0x68], 0x30373a74
xor byte [ebx], bh
xor byte [eax], dh
cmp ebp, dword [ebp + 0x61]
insd dword es:[edi], dx
popal
jb 0x42e5dd
imul ebp, dword [bp + 0x2d], 0x74746f62
imul ebp, dword [esi + 0x2d], 0x74746f62
outsb dx, byte [esi]
sub eax, 0x74746f62
outsd dx, dword [esi]
insd dword es:[edi], dx
cmp dh, byte [edx]
xor al, 0x70
js 0x42e5c0
jo 0x42e5e8
imul ebp, dword fs:[esi + 0x67], 0x3420303a
xor al, 0x70
js 0x42e611
inc eax
insd dword es:[edi], dx
imul esp, dword fs:[ecx + 0x20], 0x78616d28
imul esp, dword fs:[ecx + 0x20], 0x78616d28
popal
js 0x42e5cd
sub eax, 0x74646977
ja 0x42e60b
je 0x42e60d
push 0x3933313a
cmp dh, byte [ecx]
xor dword [ebx], esi
cmp dword [ecx], edi
jo 0x42e624
xor edi, dword [ecx]
cmp dword [eax + 0x78], esi
sub dword [ebx + 0x2e], edi
insd dword es:[edi], dx
outsd dx, dword [esi]
bound ebp, qword [ecx + 0x6c]
sub eax, 0x2d707061
imul ebp, dword [ebp + 0x2d], 0x2d707061
sub eax, 0x2d707061
jne 0x42e62c
jae 0x42e623
insb byte es:[edi], dx
insb byte es:[edi], dx
pop edi
pop edi
je 0x42e629
js 0x42e63a
jnp 0x42e62e
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x42e5f9
jae 0x42e637
imul edi, dword [edx + 0x65], 0x7039323a
js 0x42e611
jp 0x42e635
cmp dh, byte [edx]
cmp dword [eax + 0x78], esi
cmp ebp, dword [ecx + ebp*2 + 0x6e]
insb byte es:[edi], dx
imul ebp, dword [esi + 0x65], 0x6965682d
push 0x34333a74
sub eax, 0x67696568
push 0x34333a74
imul esp, dword [edi + 0x68], 0x34333a74
jo 0x42e65e
jge 0x42e665
inc eax
insd dword es:[edi], dx
imul esp, dword fs:[ecx + 0x20], 0x78616d28
sub eax, 0x74646977
push 0x3830313a
cmp dh, byte [ecx]
xor byte [eax], bh
xor esi, dword [eax + 0x78]
sub dword [ebx + 0x2e], edi
insd dword es:[edi], dx
outsd dx, dword [esi]
bound ebp, qword [ecx + 0x6c]
sub eax, 0x2d707061
jne 0x42e680
jo 0x42e67d
sub eax, 0x65737075
jae 0x42e677
insb byte es:[edi], dx
insb byte es:[edi], dx
insb byte es:[edi], dx
sub eax, 0x66656c2d
je 0x42e696
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
je 0x42e65b
jne 0x42e691
jae 0x42e68a
je 0x42e662
je 0x42e662
insd dword es:[edi], dx
popal
jb 0x42e692
imul ebp, dword [esi + 0x2d], 0x68676972
outsb dx, byte [esi]
sub eax, 0x68676972
jb 0x42e699
push 0x7d303a74
insd dword es:[edi], dx
je 0x42e66e
xor byte [ebp + 0x2e], bh
jge 0x42e665
insd dword es:[edi], dx
outsd dx, dword [esi]
bound ebp, qword [ecx + 0x6c]
sub eax, 0x2d707061
imul ebp, dword [ebp + 0x2d], 0x2d707061
jne 0x42e6b4
jae 0x42e6ab
insb byte es:[edi], dx
insb byte es:[edi], dx
pop edi
pop edi
je 0x42e6b1
js 0x42e6c2
jnp 0x42e6b6
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x42e681
jae 0x42e6bf
jp 0x42e6bd
cmp dh, byte [edx]
xor al, 0x70
js 0x42e699
jo 0x42e6d5
insb byte es:[edi], dx
imul ebp, dword [esi + 0x65], 0x6965682d
push 0x30333a74
sub eax, 0x67696568
push 0x30333a74
imul esp, dword [edi + 0x68], 0x30333a74
jo 0x42e6e6
jge 0x42e6ed
insd dword es:[edi], dx
outsd dx, dword [esi]
bound ebp, qword [ecx + 0x6c]
sub eax, 0x2d707061
sub eax, 0x2d707061
jne 0x42e6ee
jo 0x42e6f2
jae 0x42e6e5
insb byte es:[edi], dx
insb byte es:[edi], dx
insb byte es:[edi], dx
pop edi
pop edi
jae 0x42e6fa
outsd dx, dword [esi]
jb 0x42e6ee
sub eax, 0x74747562
outsd dx, dword [esi]
bound esi, qword [ebp + 0x74]
je 0x42e6fe
outsb dx, byte [esi]
jae 0x42e70d
imul esi, dword fs:[ebx + 0x70], 0x3a79616c
insb byte es:[edi], dx
popal
jns 0x42e6d4
cmp ah, byte [edx + 0x6c]
outsd dx, dword [esi]
arpl word [ebx + 0x3b], bp
insd dword es:[edi], dx
bound ebp, qword [edi + ebp*2 + 0x63]
imul edi, dword [ebx], 0x6d
popal
jb 0x42e70b
imul ebp, dword [esi + 0x3a], 0x6f747561
jge 0x42e6ed
insd dword es:[edi], dx
imul esp, dword fs:[ecx + 0x20], 0x78616d28
sub eax, 0x74646977
push 0x3830313a
popal
and byte [eax], ch
insd dword es:[edi], dx
popal
js 0x42e6e5
ja 0x42e723
je 0x42e725
cmp dh, byte [ecx]
xor byte [eax], bh
xor esi, dword [eax + 0x78]
jo 0x42e73c
sub dword [ebx + 0x2e], edi
insd dword es:[edi], dx
outsd dx, dword [esi]
bound ebp, qword [ecx + 0x6c]
sub eax, 0x2d707061
jne 0x42e744
jae 0x42e73b
insb byte es:[edi], dx
insb byte es:[edi], dx
pop edi
pop edi
jae 0x42e750
outsd dx, dword [esi]
jb 0x42e744
sub eax, 0x74747562
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x42e763
imul esi, dword fs:[ebx + 0x70], 0x3a79616c
popal
jns 0x42e72a
bound ebp, qword [edi + ebp*2 + 0x63]
imul edi, dword [ebx], 0x6d
outsd dx, dword [esi]
arpl word [ebx + 0x3b], bp
insd dword es:[edi], dx
popal
jb 0x42e761
imul ebp, dword [esi + 0x3a], 0x75612030
and byte [ecx + 0x75], ah
je 0x42e772
and byte [eax + edi], dh
jo 0x42e780
jge 0x42e787
insd dword es:[edi], dx
insd dword es:[edi], dx
outsd dx, dword [esi]
bound ebp, qword [ecx + 0x6c]
sub eax, 0x2d707061
jne 0x42e788
jae 0x42e77f
insb byte es:[edi], dx
insb byte es:[edi], dx
pop edi
pop edi
jno 0x42e792
jnp 0x42e78b
jnp 0x42e78b
imul esi, dword [ebx + 0x70], 0x3a79616c
insb byte es:[edi], dx
popal
jns 0x42e768
bound ebp, qword [edi + ebp*2 + 0x63]
imul edi, dword [ebx], 0x6d
popal
jb 0x42e79f
imul ebp, dword [esi + 0x3a], 0x78703834
xor al, 0x38
jo 0x42e7b7
cmp byte [eax + 0x78], dh
and byte [ecx + 0x75], ah
je 0x42e7b3
and byte [eax], dh
jge 0x42e788
insd dword es:[edi], dx
imul esp, dword fs:[ecx + 0x20], 0x78616d28
sub eax, 0x74646977
push 0x3830313a
xor esi, dword [eax + 0x78]
sub dword [ebx + 0x2e], edi
insd dword es:[edi], dx
popal
js 0x42e780
ja 0x42e7be
insd dword es:[edi], dx
outsd dx, dword [esi]
bound ebp, qword [ecx + 0x6c]
sub eax, 0x2d707061
sub eax, 0x2d707061
jne 0x42e7df
jae 0x42e7d6
insb byte es:[edi], dx
insb byte es:[edi], dx
pop edi
pop edi
jno 0x42e7e9
sub eax, 0x65646f63
jnp 0x42e7e2
imul esi, dword [ebx + 0x70], 0x3a79616c
jae 0x42e7f1
jo 0x42e7ee
popal
jns 0x42e7bf
bound ebp, qword [edi + ebp*2 + 0x63]
imul edi, dword [ebx], 0x6d
outsd dx, dword [esi]
arpl word [ebx + 0x3b], bp
insd dword es:[edi], dx
popal
jb 0x42e7f6
imul ebp, dword [esi + 0x3a], 0x6f747561
cmp esi, dword [edi + 0x69]
je 0x42e804
xor byte [eax + 0x78], dh
jge 0x42e821
inc eax
insd dword es:[edi], dx
imul esp, dword fs:[ecx + 0x20], 0x78616d28
sub eax, 0x74646977
push 0x3736373a
je 0x42e81d
cmp dh, byte [edi]
aaa
jo 0x42e833
sub dword [ebx + 0x2e], edi
insd dword es:[edi], dx
outsd dx, dword [esi]
bound ebp, qword [ecx + 0x6c]
sub eax, 0x2d707061
jne 0x42e83b
jae 0x42e832
insb byte es:[edi], dx
insb byte es:[edi], dx
pop edi
pop edi
jno 0x42e845
jnp 0x42e851
imul esp, dword [esp + esi*2 + 0x68], 0x7030383a
cmp byte [eax], dh
jo 0x42e85b
js 0x42e861
jge 0x42e862
jge 0x42e814
insd dword es:[edi], dx
insd dword es:[edi], dx
outsd dx, dword [esi]
bound ebp, qword [ecx + 0x6c]
sub eax, 0x2d707061
imul ebp, dword [ebp + 0x2d], 0x2d707061
jo 0x42e860
sub eax, 0x65737075
jne 0x42e863
jae 0x42e85a
insb byte es:[edi], dx
insb byte es:[edi], dx
pop edi
pop edi
jo 0x42e863
outsd dx, dword [esi]
outsb dx, byte [esi]
jnp 0x42e866
popal
js 0x42e844
xor dword [eax], esi
cmp byte [ebx], dh
jo 0x42e89b
sub dword [ebx + 0x2e], edi
insd dword es:[edi], dx
outsd dx, dword [esi]
bound ebp, qword [ecx + 0x6c]
sub eax, 0x2d707061
jne 0x42e8a3
jo 0x42e8a7
jae 0x42e89a
insb byte es:[edi], dx
insb byte es:[edi], dx
pop edi
pop edi
jo 0x42e8a3
outsd dx, dword [esi]
outsb dx, byte [esi]
jnp 0x42e8ad
popal
jb 0x42e8aa
cmp esi, dword [ebp + 0x78]
je 0x42e884
popal
insb byte es:[edi], dx
imul esp, dword [edi + 0x6e], 0x6e65633a
outsb dx, byte [si]
outsb dx, byte [esi]
cmp ah, byte [ebx + 0x65]
outsb dx, byte [esi]
je 0x42e8c7
jb 0x42e89f
jb 0x42e89f
cmp esp, dword [esi + 0x6c]
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
je 0x42e8a4
jne 0x42e8da
popal
and byte [eax], ch
insd dword es:[edi], dx
popal
js 0x42e8b8
ja 0x42e8f6
outsd dx, dword [esi]
bound ebp, qword [ecx + 0x6c]
sub eax, 0x2d707061
sub eax, 0x2d707061
sub eax, 0x65737075
insb byte es:[edi], dx
insb byte es:[edi], dx
pop edi
pop edi
jo 0x42e916
jne 0x42e916
jae 0x42e90d
push 0x7b656e6f
ja 0x42e91d
outsd dx, dword [esi]
outsb dx, byte [esi]
jnp 0x42e92a
xor dword [eax], edi
xor byte [eax + 0x78], dh
jge 0x42e93c
popal
jo 0x42e93a
jae 0x42e947
insd dword es:[edi], dx
popal
jb 0x42e937
jo 0x42e990
popal
jo 0x42e9ad
sub eax, 0x746e6f63
popal
imul ebp, dword [esi + 0x65], 0x616d7b72
jb 0x42e9b3
jnp 0x42e9b6
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x42ea12