Function at 0x6c8ce3
Capabilities:
Authenticate hmac
Encode data using base64
Encrypt data using aes mixcolumns step
Encrypt data using speck
Parse credit card information
Parse pe header
Resolve function by parsing pe exports

Disassembly:
push ebp
mov ebp, esp
push ebx
push esi
push edi
xor eax, eax
jb 0x6c9477
push esi
and esi, esi
push edx
test edx, esi
push ebx
xchg ebx, ebx
push edi
dec di
push eax
sbb eax, 0x65b7e074
stc
dec edi
xchg edx, ebx
push ecx
rol bx, cl
or bh, 0x4d
ror bh, cl
cmp cl, dh
adc cx, 0x6db4
mov dx, 0x5ef2
not ebx
shl dx, cl
stc
xchg al, bl
not si
sub eax, 0x33bf33fb
stc
shr si, cl
shr ebx, cl
shl ax, 6
xchg di, ax
ror cl, cl
cmp edx, 0x17d2b5a6
nop
add bx, dx
ror cx, 7
shr eax, 5
mov ch, cl
add esi, edx
sbb cx, 0x3a4f
and ecx, 0x5631adea
not eax
inc dl
dec edi
stc
nop
sbb edx, 0x4d2c5873
shr dx, cl
xor ch, 0x2d
sub eax, edi
test cx, si
mov dx, bx
sub ax, 0x2cbc
shl ch, cl
dec cl
and dx, 0x4a84
or ah, 0x4a
mov edx, 0x3cf8f759
add dx, 0x194c
sub cl, 0x4d
dec cl
cmp dl, 0x13
shl edi, 1
stc
adc ebx, edx
shr ax, 6
mov bh, ah
rol bh, 7
adc edx, 0x101da5e0
stc
stc
nop
dec ebx
xor ebx, eax
shl si, cl
not ah
test bx, si
sbb ax, 0x6208
shl ecx, cl
stc
adc si, 0x3fd3
sbb ecx, ecx
not eax
xor bx, ax
xor ch, ch
sub ebx, ecx
shr cl, 2
add ax, dx
sub edx, ebx
pop ecx
pop eax
pop edi
pop ebx
pop edx
pop esi
call fcn.006d508e
push ebx
test bl, 0x27
push eax
inc al
push ecx
add eax, ecx
push edi
rol edi, cl
test bl, 0x37
mov bx, 0x6af1
push esi
and eax, esi
cmp ecx, 0x1e8ebe15
cmp bx, di
test cl, 0x33
push edx
shr edx, 6
cmp edx, 0x82ea5c2
inc eax
or dx, 0x2efb
and eax, 0x4fe3de9c
add bx, 0x376f
rol dx, 2
ror bh, cl
test si, 0x5f4c
ror bh, 5
shl di, 6
shr di, cl
add ax, 0x444d
shr bx, cl
shl eax, cl
xchg bx, bx
not ch
adc cx, 0x4663
not ah
inc ebx
xor di, dx
inc bl
dec eax
and di, 0x7326
xchg bx, bx
stc
shl di, 8
inc eax
sbb dx, 0x96a
rol dx, cl
rol di, 6
shr esi, cl
inc bh
shr edx, cl
mov ch, cl
add cx, di
mov ch, 0x2c
ror eax, 4
not bl
shl ax, cl
cmp ah, 0x66
test ebx, eax
xchg dl, bh
shr ch, 6
inc ecx
adc eax, ecx
nop
mov dx, ax
cmp ebx, 0x7b29ecbb
and edx, esi
nop
rol ax, 4
test eax, 0x2eb7aba1
dec ecx
or cx, 0x6f05
test cx, dx
and si, 0x7df8
adc esi, edi
adc dh, 0x24
not cx
shr si, 7
inc di
ror ax, 8
nop
not ax
mov si, dx
cmp al, 0x58
nop
add al, bh
not eax
test bx, 0x332c
and cx, 0x52dc
cmp ax, 0x658d
cmp di, 0xa40
stc
nop
xor edx, edi
mov di, dx
add bl, 0x61
dec bx
cmp bl, bl
xchg ecx, esi
shl esi, cl
not al
sbb edi, edx
cmp edi, ecx
test bx, dx
test ecx, edi
inc dh
xor edi, ebx
pop edx
not edi
not al
push edx
and dx, dx
ror esi, 4
stc
xchg bh, cl
shr ax, cl
ror bl, cl
xchg bh, al
stc
shl bx, cl
dec cx
add esi, ecx
sub si, bx
mov cx, 0xeb1
mov cx, bx
dec bx
stc
ror eax, cl
mov dx, 0x3721
not bh
sub esi, 0x30d3398c
stc
and cl, 0x3d
shr di, cl
and ax, si
inc dl
xor eax, edi
rol dh, 4
xor ebx, edx
dec bh
shl edx, cl
mov ebx, ecx
sbb edx, edx
shr si, cl
dec ax
not esi
shr ax, cl
cmp al, bh
dec al
adc ch, dl
and ebx, esi
inc cl
shl ecx, 3
ror bl, cl
nop
dec al
stc
cmp di, dx
shr bh, 3
shl bx, cl
xchg dl, ah
sbb bx, dx
xor ecx, 0x4b5a7b6d
rol dh, cl
nop
or cx, ax
not di
mov ecx, 0x1955f973
ror eax, cl
and ah, dh
shr si, 6
shl edi, 4
rol edi, 5
sbb bl, 0x5f
shr edx, cl
add dl, bl
or bx, 0x5304
sbb cx, cx
rol eax, 8
or di, 0x745
dec al
cmp ebx, 0x511748f4
add edx, ecx
ror edx, 8
or ebx, 0x50f85a67
stc
xchg dx, bx
xor cl, 0x14
stc
dec bh
and di, cx
adc dx, 0x250a
stc
inc ah
or bx, bx
test dx, ax
adc edi, 0x3273f909
inc esi
and cx, ax
and cx, bx
shl ah, cl
nop
adc eax, ecx
adc dl, al
rol eax, 2
shl eax, 8
xor ax, 0x1206
stc
dec bx
pop edx
test ch, 0xa
dec di
inc bl
push edx
rol dx, 2
mov ecx, ebx
sub al, 0x1f
test edx, eax
sbb dl, 0x25
dec cx
adc ecx, 0x48efaea0
adc bl, bl
sbb bh, 0x42
xor bh, 0x57
or ax, 0x49ac
inc bl
cmp eax, 0x6cd6f658
or di, 0x4838
shl ch, 3
test eax, edx
sbb ebx, 0x4dbbb023
xchg esi, esi
stc
rol cx, 4
ror edx, cl
cmp cl, 0xc
cmp cl, cl
sub bx, cx
xchg al, ah
and di, di
dec ecx
adc ecx, esi
or ch, ch
or eax, ecx
or bh, 0x74
stc
stc
shl dx, cl
shl edx, 2
rol dh, cl
xchg ah, ch
add ecx, 0x6d4f0f3
dec esi
xchg edi, ebx
rol si, 1
test cx, di
adc ecx, 0x7095b8c8
cmp eax, eax
add cx, cx
sbb di, cx
dec bx
cmp ecx, 0x78e1444a
xchg esi, esi
cmp esi, 0xc5d10ed
nop
or si, cx
inc ah
sub bx, cx
or ebx, 0x15921678
shl bx, cl
sbb bl, bl
test ebx, 0xb59bb62
xor ch, al
adc bl, 0x13
adc di, 0x39d2
dec dh
test dl, 0x4e
and si, 0x25ae
stc
xor si, 0x2d24
rol edi, cl
mov ecx, 0x5ee4ca5
rol si, cl
mov ch, ch
and cl, 0x38
mov ax, 0x1228
shr bx, cl
nop
and bx, 0x1ecd
test bl, dl
dec bx
test ecx, 0x40402e21
add si, ax
inc di
mov ecx, 0x13d88d7a
rol ch, cl
sbb bx, 0x2602
shl bx, cl
sbb dh, ch
stc
dec dx
sbb ch, 0x43
xor ah, dh
not di
and edi, 0x5716d09a
pop edx
pop esi
pop edi
pop ecx
pop eax
pop ebx
jo 0x6c939b
push edi
ror di, 5
push ebx
push ecx
shr bx, cl
cmp cx, bx
push eax
add eax, 0x3fdeffbc
sbb ah, 0x6a
push edx
mov dh, 0x59
and ebx, 0x286f50c8
ror bx, cl
xor di, 0x4709
rol bx, cl
and ax, 0x4c80
test al, bl
ror di, cl
sub ax, 0x46a8
push esi
sbb esi, edx
stc
nop
xchg si, bx
xor edx, edi
cmp dx, 0x67a3
sbb dx, 0x26b1
and eax, edi
inc bl
mov ecx, 0x686e7e5c
nop
shr si, cl
nop
xor bx, 0x53f6
sbb edx, ebx
xchg ah, cl
stc
shl edx, 1
inc bh
cmp cl, bl
stc
adc eax, 0x41ce87f
sub ax, di
rol bl, cl
adc dh, dl
xor ax, dx
adc ecx, 0x45e721d8
adc ah, cl
add dx, 0x4b1a
adc di, ax
shr ch, 7
or al, 0x60
dec cl
mov eax, 0x65982cdc
or si, di
test edi, edx
rol ebx, cl
adc cx, 0x43df
cmp cl, 0x64
xor bh, bl
sub ch, 0x60
xchg bl, ah
mov eax, edx
shr ax, cl
xor esi, 0x75d206a
stc
test ah, ch
or al, 0x60
not esi
nop
xchg bx, dx
cmp ecx, ecx
sbb eax, 0x2df7b5ae
sbb ecx, esi
xchg dx, cx
and eax, eax
and edx, edx
xchg dl, ch
and cl, 0x17
xor cx, di
inc eax
xchg edi, esi
sub dl, bl
shr dl, cl
sbb dl, bh
xor esi, 0x1d6e6647
adc edi, edx
and ecx, eax
ror si, 6
adc dl, 0x29
test ebx, edi
mov bl, 0x7d
adc edx, 0x17b4f14e
shl ebx, cl
shr ebx, 1
stc
cmp cl, 0xf
shr edi, cl
dec cx
shl bx, 8
sbb bh, dh
stc
cmp bh, bl
cmp dx, 0x3a9b
or bh, ch
inc edi
pop esi
rol dx, 8
test ax, 0xbed
push esi
sbb esi, 0xb1206ea
shl eax, cl
xchg di, bx
adc bh, 0x78
rol bl, cl
inc bl
or dh, cl
cmp esi, 0xf4082f7
cmp di, si
mov eax, ebx
test ch, 0x79
dec ecx
inc dh
stc
add di, bx
inc si
nop
shl bh, cl
not edi
rol cx, cl
not bx
sbb ebx, eax
add si, 0x210
and ah, 0x6f
mov ch, dh
cmp bx, 0x170a
dec di
nop
xor ecx, ebx
stc
rol ecx, cl
mov eax, 0x7b377226
mov dl, bh
pop esi
pop edx
pop eax
pop ecx
pop ebx
pop edi
call fcn.006d5542
jbe 0x6c92f6
push edi
push ecx
add edi, ecx
rol ecx, cl
inc ecx
stc
push ebx
shl bl, cl
sbb di, 0x517f
push edx
xchg dh, ch
rol cl, 1
push eax
mov ah, dh
shl ecx, cl
rol dx, 1
xchg edx, ecx
and ebx, 0x3bf5bf37
cmp bx, di
shr edx, 3
sub cx, di
push esi
cmp edx, esi
add edi, ebx
pop esi
pop eax
pop edx
pop ebx
pop ecx
pop edi
push ebx
inc bh
push ecx
sub cl, cl
xor bx, 0x7be2
shl bh, cl
shr bl, cl
nop
push edi
or di, di
push eax
or ax, ax
adc eax, 0x68ca2f04
or edi, eax
push edx
test dl, 0x2c
nop
push esi
adc esi, ebx
dec cl
xchg edx, eax
not bh
cmp edi, ebx
stc
shr eax, 7
dec ch
sub si, di
ror bx, 7
shl ebx, cl
stc
pop esi
pop edx
pop eax
pop edi
pop ecx
pop ebx
jne 0x6c9385
call fcn.006d584d
push ecx
push edi
cmp ecx, edi
ror di, cl
push eax
ror ah, cl
push edx
shl dl, 8
rol cx, cl
pop edx
pop eax
pop edi
pop ecx
jo 0x6c9371
call fcn.006d5b16
call fcn.006d5e7e
push edx
push edi
sbb dx, di
pop edi
pop edx
jle 0x6c937d
push edi
push edx
sbb edi, edx
pop edx
pop edi
call fcn.006d6294
push edi
dec edi
pop edi
jbe 0x6c9390
call fcn.006d6797
call fcn.006d6a3a
push ecx
push esi
add ecx, esi
pop esi
pop ecx
push edi
push esi
xor di, si
push edx
rol dx, 6
push ecx
ror dh, cl
add dx, cx
or cl, 0x6a
push eax
sub edi, eax
nop
push ebx
rol ebx, cl
and ecx, edi
dec dl
rol bh, 2
xchg edi, eax
adc eax, ebx
adc dx, 0x4886
adc eax, 0x588f94ed
stc
dec dl
rol dx, cl
ror edx, 5
sub si, di
inc ebx
xor cl, dl
rol bx, 8
shl ecx, 4
xchg bh, cl
or ch, 0x15
dec di
xchg bx, dx
add bx, 0x1db
add dh, bh
and cl, ah
ror bx, cl
shl eax, 6
test al, 8
sbb cx, 0x383a
not dh
sbb dh, 0x29
sub dx, bx
cmp ax, 0x20e9
sbb cl, 0x51
add al, dh
shr si, cl
and al, 0xb
pop ebx
pop eax
pop ecx
pop edx
pop esi
pop edi
call fcn.006d6e18
call fcn.006d728d
stc
call fcn.006d7801
jecxz 0x6c9465
push ecx
shl cx, 4
push esi
shr si, 8
push eax
sbb ah, ch
pop eax
pop esi
pop ecx
jge 0x6c944f
push eax
push esi
sbb ax, si
push ecx
sbb cl, 0x2b
pop ecx
pop esi
pop eax
call fcn.006d7d3f
jp 0x6c9465
push eax
push ecx
rol eax, cl
pop ecx
pop eax
call fcn.006d82ea
call fcn.006d8889
nop
stc
push ebx
push ecx
shr bh, cl
pop ecx
pop ebx
call fcn.006d8e48
call fcn.006d924a
push edx
push eax
xchg dx, ax
push ecx
test cl, 7
push ebx
add ch, bh
rol cx, 5
rol ecx, cl
cmp bl, dh
push esi
shr esi, cl
push edi
rol di, cl
rol cx, cl
cmp esi, 0x26d8e166
xchg di, di
inc eax
xchg ah, cl
nop
xor dl, dh
ror dx, cl
inc ax
ror edx, 1
add ecx, 0xf4bb2a3
inc dx
ror ax, 5
xchg di, cx
cmp cl, bh
and eax, 0x38475766
pop edi
pop esi
pop ebx
pop ecx
pop eax
pop edx
push eax
push esi
or eax, esi
push edi
push ecx
xchg edi, ecx
xchg cl, cl
push edx
sub dx, cx
and dl, 0x79
push ebx
dec bx
add bx, 0x61b4
and cl, dl
inc ch
or dx, 0x7a29
add eax, 0x3e226ad1
shr bx, cl
dec ax
or bx, cx
xchg edi, eax
stc
xchg ah, ah
or ah, bl
shl si, cl
xor dx, 0x6327
and dh, 0x68
or bl, 0x19
dec ch
inc bh
rol di, cl
shr bx, 5
sub cl, 0x36
not eax
inc eax
shr ebx, 1
adc esi, esi
mov edi, 0xc102642
stc
not eax
sub cx, 0x3801
shl edx, cl
sub cx, 0x49f7
xchg esi, eax
ror edi, cl
shl ecx, cl
and ecx, 0x35721ea9
or ah, 0x30
cmp bl, al
not si
stc
inc eax
sbb ah, bh
cmp edx, 0x7a30abe4
not ebx
shr bx, cl
shl ecx, 6
inc dl
inc ch
shr eax, 2
sbb esi, ecx
not cx
add bx, 0x2fe2
test si, si
adc ebx, 0x79450d96
ror edi, 6
xor di, 0x1066
xor dl, dl
rol ax, cl
adc al, bh
sbb bx, si
test bl, al
or al, 0x2e
inc ch
rol ecx, 7
mov ecx, ebx
adc ecx, edx
adc edx, eax
nop
not dl
and ch, 0x7f
adc cl, 0x63
test dl, dh
or al, cl
add dx, 0x4f43
ror si, cl
ror cl, 5
nop
shl ax, 2
stc
ror bh, 5
not bh
sbb al, ah
ror di, cl
and bx, 0x573e
sbb cl, 0x6d
nop
cmp di, 0x77eb
sbb ecx, 0x3f2f3a35
add ebx, eax
xor ebx, 0x26907da7
xchg ebx, edx
test ax, dx
sbb edx, 0x3ed4e9bc
dec ecx
xchg cl, bl
pop ebx
add cl, cl
push ebx
mov ch, bl
pop ebx
pop edx
pop ecx
pop edi
pop esi
pop eax
push ecx
test ecx, 0x567688d6
push edx
push edi
xchg dx, di
push eax
sub eax, edi
push esi
and si, si
push ebx
mov bh, ch
cmp al, cl
nop
sbb eax, edx
test al, 0x6e
xor ah, 0x4a
pop ebx
pop esi
pop eax
pop edi
pop edx
pop ecx
call fcn.006d965c
jns 0x6c962b
call fcn.006d98f8
mov ax, word [ebp + 0x10]
test al, al
je 0x6cae2b
shr ax, 8
call fcn.006d9d5b
call fcn.006da1d6
call fcn.006da6e2
call fcn.006dac4a
push edx
or dl, 0x30
push ebx
push eax
or bx, ax
nop
push ecx
push esi
sub cx, si
nop
cmp dx, cx
dec eax
dec cx
dec dl
xor ecx, 0x5e9e5dfc
sub ah, 0x4c
shl esi, cl
cmp ecx, edx
sbb esi, esi
dec bx
push edi
adc edi, 0x793df516
xchg ah, bh
sbb esi, 0x6158f1a2
sub al, 0xa
sbb dx, cx
nop
rol al, 8
inc dh
shl edx, cl
or edi, esi
or si, 0x1552
add bx, dx
dec bh
inc eax
xchg ebx, edi
rol bx, cl
stc
sub edx, 0x7121b871
shl eax, 3
stc
adc di, 0x13fa
ror bh, cl
mov cx, 0x6a7
xchg si, ax
xchg cx, di
add ebx, esi
xor di, 0x7e6d
and dh, bl
test edi, esi
cmp edx, 0x3bf72352
rol ax, cl
test edx, 0x7d03162
and bx, cx
sbb al, 0x51
add ax, 0x72a5
rol dh, cl
ror edi, 3
shr ebx, cl
cmp cl, 5
xchg cx, bx
rol ax, 7
rol edi, cl
shl edx, 5
ror ecx, 6
sub dx, 0x6fc3
ror dl, 2
not dl
xchg ch, ah
and dl, al
cmp ax, 0x2c88
xor edi, 0x32af69c9
xchg dx, dx
dec esi
inc bl
or bx, si
shl ah, cl
sub eax, edi
mov ecx, 0xae7997b
stc
mov dx, si
stc
cmp ebx, ebx
shl ecx, 5
test bl, cl
add bh, bh
test ecx, 0x2117aeef
and al, al
sub bx, 0x7454
mov cx, cx
or dh, ah
or ecx, 0x2d79b40
shl ah, 2
xor bx, dx
test edi, esi
not si
adc dx, cx
sbb si, ax
or esi, 0x4b658c49
mov eax, 0x1898ecae
mov edi, 0x5c178d0f
adc esi, 0x65e8bc52
shl al, 5
sbb eax, 0x61f3a6ae
xchg cx, bx
xor ecx, ebx
pop edi
push edi
mov edi, ebx
not bl
nop
nop
xor ah, ah
not bh
rol dl, 6
cmp ebx, 0x213f98d
mov ax, 0x1f88
stc
or eax, edx
shl bx, 5
ror bl, cl
not bx
sub edx, 0x51c1220c
test ebx, ecx
cmp ecx, 0x3da8ed20
rol si, cl
or ax, si
dec dh
shr dh, 1
sub ebx, 0x51e738fa
shr dl, cl
or al, bh
shr cx, cl
sbb ax, cx
inc edx
shr ax, 2
test ch, 0x5a
or bx, cx
add bl, 0x54
mov ah, al
sub bx, ax
nop
cmp si, cx
dec ah
stc
cmp si, 0x706d
adc esi, eax
not di
dec ebx
inc bh
sbb ah, 0x44
dec bh
not al
nop
and esi, 0x651d7e7d
shl bh, cl
cmp eax, edi
sub ch, cl
shl dh, cl
sub bl, bl
adc ah, 0x27
or cl, 0x2a
mov dx, ax
cmp cl, 0x10
test dl, cl
dec di
add bx, 0x3379
not al
inc edi
ror ebx, 8
inc di
mov bx, 0x65ff
sub al, 4
add bx, bx
test ah, bl
ror dl, 1
xchg si, ax
inc bx
sub al, bh
sub ecx, edi
rol ch, 2
and dx, 0x224b
shr dh, 7
ror edi, cl
or bh, cl
stc
xor edx, ecx
not edx
rol ecx, cl
not bx
test dx, 0x6af8
cmp bh, 0x73
and edi, 0x4d8150df
and dx, bx
nop
rol ax, cl
sub ax, 0x7ee6
shl bh, 8
cmp bx, bx
sub si, 0x503c
shr ecx, cl
stc
xor esi, 0x2f360889
dec dh
stc
test bl, al
adc bx, 0x4287
mov edx, 0x269b0992
pop edi
shr cx, 3
nop
inc si
push edi
mov di, 0x5d88
or edx, 0x65edb57c
inc ch
and bh, dl
shr ecx, 3
shl ax, cl
inc dx
stc
test di, 0x3fc5
nop
stc
inc dl
stc
mov dh, ch
cmp dh, 0x35
shr ch, 4
or ax, 0x76ea
nop
sub ecx, 0x193d248d
not esi
xor edi, 0xf9862f7
and ebx, esi
cmp ax, 0x44d0
stc
nop
cmp dx, 0x5374
and eax, esi
and al, cl
shl ecx, 2
shr dh, 7
add dx, 0x1821
dec edx
cmp ebx, edx
mov edx, esi
not cl
xor edx, 0xaa28779
adc cl, 0x38
xchg dl, dl
inc bx
nop
shr edx, cl
sbb al, 0x21
xchg edi, edx
inc ebx
mov bx, di
dec dl
test esi, ebx
sbb dx, 0x6c34
ror dh, 2
xchg cx, ax
not eax
xchg ecx, esi
nop
xor bx, 0x2c77
ror eax, 1
sbb cl, ah
dec ch
shr al, 8
and bx, 0xaaa
and di, 0x37e0
rol cl, cl
xchg bh, bl
adc ax, dx
or si, 0x3e57
dec bh
sbb eax, 0x299b8004
sub bh, 0x2b
mov dh, dl
or cl, 0x44
shl bx, 7
and ebx, 0x52cbd63f
add dx, dx
sbb dx, 0x29dc
sub ch, 0x1c
add dx, 0x4990
sub ebx, 0x346f7cef
cmp esi, 0x41110150
ror edi, 8
xchg bh, cl
rol bx, cl
cmp si, 0xe07
cmp ax, ax
cmp di, si
nop
sbb ecx, 0x4001e4e0
xchg dl, bl
and cx, 0x45de
cmp edi, 0x1618b9b8
not di
mov bl, 0x44
mov ch, 0x20
not bh
ror ax, cl
adc esi, edi
xchg ch, ah
xor bl, ah
dec si
pop edi
cmp al, 0x3a
xor esi, 0x13c0032b
sub edx, edx
mov cl, 0x15
test ah, ah
stc
rol ecx, 3
and ah, ch
push edi
add eax, edi
mov ax, si
rol cl, 2
xchg bh, al
not dx
or ah, al
shl ah, 4
mov edx, 0x3c3f1ca3
shr ah, 8
cmp edx, ebx
shl dh, cl
not al
adc edi, 0x7fccabbf
dec bl
xor si, 0x79b
test ch, 0x55
inc bl
stc
sub dx, dx
dec eax
dec esi
cmp esi, edi
xor si, cx
rol cl, cl
sub di, 0x3aa0
ror cl, 5
stc
shl eax, 7
xor ah, dl
and cx, dx
adc ecx, 0x1e39d605
sub dh, cl
xor si, 0x510c
sbb eax, 0x66a3519c
dec di
sbb al, al
not si
not dh
stc
add bl, 0x7f
dec di
ror cl, cl
ror dl, cl
dec ebx
not dx
dec dl
dec edx
shr ebx, 3
dec edx
xor si, 0x132e
adc dh, ch
cmp eax, 0x707671df
test di, 0x5f30
shl ah, 3
adc ax, 0x451e
xchg bh, al
mov bl, 0xd
rol esi, 4
adc dx, dx
cmp ecx, edi
xor cx, cx
sbb al, 0x36
or bl, 0x3f
cmp dh, 0x53
not ax
xchg ch, ah
xchg bx, cx
shl eax, 4
sub di, 0x701
cmp al, bh
shl di, 6
xor dh, 0x7b
nop
and bh, 0x61
nop
or si, 0x6d81
shr di, 7
test edx, 0x4a6e784d
nop
shl ax, 2
dec al
not edx
adc ecx, ebx
or cx, 0x58a7
sbb ch, dh
ror dh, 2
rol ecx, 5
xchg di, di
not al
stc
cmp dx, 0x3bad
or si, 0x3b45
pop edi
push edi
xchg esi, edi
dec cl
ror dh, cl
mov ax, bx
mov bx, cx
adc edx, 0x416865c3
ror ch, cl
dec di
nop
adc cx, 0x5e6d
ror dx, cl
nop
stc
nop
or al, ah
shr di, cl
sbb dx, cx
sub ah, ch
ror dx, cl
shr ch, cl
rol eax, 2
add esi, 0x65834a13
sbb ch, al
stc
not dx
add ebx, edi
sbb ebx, 0x204ae5ae
rol bx, cl
adc al, 0x6f
xchg si, dx
cmp edi, 0x5819d69c
sub dx, 0x68b8
sbb bx, 0x7da5
xchg esi, edi
stc
test dx, 0x1161
cmp ch, cl
dec bl
sub ecx, 0x4ecc40b2
xchg cx, di
stc
inc eax
nop
cmp dx, si
xchg dl, ch
dec eax
ror dl, 6
not bh
dec eax
xor eax, edx
xor ah, cl
adc ebx, 0x527c8db4
ror di, cl
and eax, 0x3799613f
inc ebx
mov ebx, 0x522e388a
adc edi, 0x5811c54b
rol edx, cl
ror cx, cl
adc eax, 0x2e933ba3
ror cx, 8
nop
shl cx, 3
not dh
ror si, cl
add ecx, esi
add ebx, 0x37350d57
xchg cl, dh
shl ch, cl
mov esi, 0x61f839ec
xchg bx, cx
and edi, 0x546877f3
not ah
add ax, bx
nop
xor esi, ecx
stc
or bh, 0x37
rol eax, 3
shl ah, 7
stc
not ax
dec ch
stc
dec edi
rol bx, cl
inc cl
cmp cx, 0x52ad
inc cl
not ch
sub dl, 0x2f
and bh, dl
nop
xor ecx, ecx
add dl, al
not edx
add si, dx
inc al
shr dx, cl
adc ah, 0x22
pop edi
not ecx
push edi
ror edi, cl
pop edi
pop esi
pop ecx
pop eax
pop ebx
pop edx
call fcn.006daff0
call fcn.006db30c
call fcn.006db7ed
nop
push eax
mov ax, ax
push ecx
ror al, cl
push ebx
sub bx, 0x5bf9
cmp ax, 0x131b
push edx
or dx, ax
rol ax, cl
mov ch, dl
xor cl, 0x7a
push edi
test di, cx
xor cx, bx
dec dx
xor ah, 0x25
nop
dec edx
stc
rol bh, 2
stc
xchg cx, ax
inc di
push esi
xor esi, esi
adc eax, 0x808ea0b
inc edi
sbb dx, 0x4bf1
shr dx, 3
add cx, ax
shr ebx, 7
test edi, edx
and eax, 0x3197d69a
nop
add ebx, 0x69197588
dec al
and cx, 0x2ed5
rol dx, 3
and ax, 0x7875
ror eax, cl
sub ch, bl
shr edi, 4
xor dx, 0x2d53
sbb di, 0x56de
shr esi, 1
adc si, cx
stc
xor bx, bx
cmp dh, cl
mov bl, dh
inc bl
dec ecx
shr di, cl
mov si, 0x1ff5
shl ch, 7
mov dl, 0x59
sub cx, ax
stc
test ch, 0x42
shr ebx, cl
mov cl, 0x7c
xor ah, 0x53
xchg si, ax
xor edi, 0xca57968
rol ah, 5
test edx, 0x68c50e7b
test ch, bl
sbb ah, dh
dec dh
shl eax, cl
cmp edi, edi
dec bx
test esi, 0x59fbff71
rol bx, cl
shl eax, 4
adc dh, al
and ebx, edi
or ecx, 0x500b9840
not cx
rol ecx, cl
test ebx, esi
and al, bl
rol al, 5
xor bx, ax
add edi, ecx
adc edx, edi
inc al
and dl, bh
adc bx, 0x3921
cmp si, cx
or bx, di
inc ax
test ebx, 0x71e9f388
inc dl
add cx, 0x19a4
and ch, dl
cmp ah, 0x16
sbb ax, si
and edx, edx
cmp ecx, eax
nop
xor ax, 0x7a95
cmp dh, dl
sbb bh, 0x3e
pop esi
mov ah, dl
sbb bx, cx
and ecx, 0x1e085dd1
sbb eax, 0x6959003b
test dh, bl
adc edx, ebx
push esi
adc dx, si
ror di, 8
pop esi
pop edi
pop edx
pop ebx
pop ecx
pop eax
call fcn.006dbab4
call fcn.006dbf37
push eax
ror ah, 3
push edx
push ecx
xchg dh, cl
not ch
or dh, ah
push ebx
adc ebx, 0x7ffe9bc8
nop
push edi
ror edi, 4
and bl, 0
or ebx, 0x71c7e570
shr dh, 2
inc ebx
xchg dx, di
pop edi
pop ebx
pop ecx
pop edx
pop eax
call fcn.006dc55e
call fcn.006dc8d3
call fcn.006dcb96
call fcn.006dce00
je 0x6c9daa
push edi
push ecx
xchg di, cx
pop ecx
pop edi
push edx
rol edx, 5
pop edx
call fcn.006dd0b6
push eax
push ebx
or ax, bx
pop ebx
pop eax
push dword [ebp + 0x14]
push eax
push dword [ebp + 8]
push esi
and esi, 0x7f9db5df
push edx
ror dx, 8
cmp edx, 0x8c0b737
push ecx
inc ecx
push edi
cmp di, 0x541c
dec ecx
push ebx
not bl
push eax
sbb bh, al
add ax, ax
not si
add bh, 0x6b
shr esi, 5
shl ecx, 8
add eax, 0xb1caf94
add di, 0x361f
mov al, 0x60
ror dx, 2
inc dh
nop
dec al
not di
mov ch, 0x57
dec eax
adc edi, 0x2daa2998
cmp edx, 0x292a0b9b
xor di, 0xece
nop
xor esi, 0x3203c771
or ah, dl
rol bh, cl
shr eax, 1
rol edx, cl
and ax, 0x3d3e
sbb dl, 0x5f
add ax, ax
xchg cl, bh
inc edx
test edi, ecx
shr cx, 2
and dx, ax
and ebx, 0x2bfdb85e
mov dh, 0x5b
sub ax, 0x7416
adc ebx, 0x741d2eae
sub dh, ch
stc
xor dx, ax
nop
dec si
and cx, 0x5b2a
test cx, 0x6ecc
sbb esi, 0x7488ae6e
test edi, 0x46658fdc
ror cl, 6
dec ecx
xor eax, 0x4eaafbe1
cmp di, 0x6fd7
rol cx, cl
ror edx, cl
xchg ch, dl
shl dx, 4
and ah, cl
xor esi, 0x515dd6cd
nop
sbb edx, 0x1e81a399
cmp di, 0x1582
mov ch, dh
not bh
sbb bl, dh
shl ch, cl
or dx, cx
stc
xchg ah, ch
mov eax, 0x54261ac2
test bx, bx
nop
shr ebx, cl
add cl, ch
ror edi, 7
not edx
not di
nop
cmp dh, 0x1c
shr ecx, cl
shl bx, 6
cmp ecx, eax
stc
test al, 0x23
ror eax, 8
test ch, bh
or esi, 0x571ed7e3
xor cl, ch
xchg di, bx
mov bl, 0x3f
nop
inc ax
or ch, dh
sub ch, dh
dec edx
sbb edx, esi
pop eax
sub si, 0x4425
rol esi, cl
dec bl
sub di, 0x4f0d
push eax
or eax, edx
xor dx, di
xchg edx, edi
dec di
stc
sub al, ah
stc
rol edi, cl
sbb ebx, 0x95999e6
sub eax, ebx
pop eax
pop ebx
pop edi
pop ecx
pop edx
pop esi
push ecx
push eax
test ch, ah
push ebx
and bx, 0x37f3
push edx
inc edx
mov cl, 0x60
add ax, 0x1e9d
shr ecx, 4
ror ch, cl
and ch, bl
cmp dx, 0x3b9f
shl ax, cl
shl bx, 3
or ah, 0x39
inc bl
add ecx, 0x4bb7d28f
shl bx, 3
add ax, dx
test bl, 0x2b
mov bl, dh
push esi
rol si, 6
test esi, 0x662897fc
nop
adc dl, 0x18
push edi
cmp di, 0x322a
xor edx, 0x7f316c66
rol esi, 1
xor si, 0x2a1f
adc ax, di
ror al, 2
test si, 0x67e5
stc
adc esi, ebx
adc bx, di
nop
stc
not ecx
ror cl, 2
ror ebx, cl
stc
test edi, eax
adc di, cx
nop
inc di
cmp dh, ah
shr dl, cl
add bl, dl
dec dx
ror al, cl
sbb al, 0x25
inc dl
ror al, 5
adc edi, ecx
ror cx, cl
test ch, cl
ror ecx, cl
inc bx
shr edi, cl
test dx, bx
xchg bl, bh
nop
nop
and di, bx
xor edi, edi
or si, 0x7d91
stc
dec cx
and dx, dx
inc ecx
xchg edx, eax
xor dh, dh
adc cx, cx
dec ebx
or ch, 0x76
shr edi, cl
stc
rol ecx, 8
dec dx
stc
adc ecx, ecx
shr bl, 6
and ah, 0x24
add cx, 0x3907
sub dl, 0x70
xchg ah, bl
and ax, 0x5b49
sbb bl, 0x1f
inc bl
not ah
dec edx
sbb si, cx
sbb di, 0x6aa5
xor bl, ch
or dh, 0x71
cmp ebx, edi
xor edi, edx
shl cl, cl
adc dl, ch
shl bx, 3
test cx, bx
nop
cmp dl, bh
pop edi
mov esi, 0x686f5a4f
ror ch, 7
push edi
cmp edi, esi
sbb esi, ebx
adc si, di
or ch, al
rol eax, 5
adc ah, bh
ror bh, cl
dec ebx
or eax, edx
sub eax, 0x7135cd8b
dec edx
shr ecx, 8
cmp edx, esi
xchg cx, bx
sub dh, 5
adc edi, 0x5040bb87
shl edi, cl
test esi, 0x14481fa6
sub dx, 0x4a94
or si, cx
test edi, ebx
stc
sub ax, dx
sbb esi, ebx
add ah, 0x1b
shl esi, cl
stc
sub ax, bx
not bx
test ax, 0x40e1
stc
or di, 0x472d
shl ecx, cl
shl ecx, 7
nop
mov di, ax
inc bl
mov ecx, eax
sbb dx, 0x787
sub cl, bh
not cx
xor bh, al
shr ah, 1
dec ecx
sbb ebx, ecx
xor ecx, eax
and edx, 0x410884c3
xchg bl, ch
or esi, 0x2312c482
mov si, 0x5c26
mov eax, 0x38091d21
or si, bx
adc bh, 0x11
rol ah, 7
sub cx, 0x5a49
shl ch, 5
xchg ebx, edi
inc di
add ecx, ebx
nop
add ch, 0x3a
test bl, dl
dec ah
cmp cl, 9
not ebx
add ebx, 0xa09c628
or cl, 0x1d
add cl, ah
cmp cx, 0x4107
xchg bx, dx
mov dh, cl
xor cx, 0x5d4f
adc bl, ch
shl dx, 4
mov bx, bx
sbb dl, 0x4f
stc
inc edi
dec cx
sbb cl, ch
xor bx, 0x829
cmp cl, bl
test ebx, 0x415038cb
and cl, 0x5a
dec ch
and bl, dh
sbb cl, bl
sbb ecx, eax
and edi, 0x7b7b7e05
shr esi, cl
dec eax
xchg cx, ax
shr dx, cl
inc al
add edi, ecx
shl cl, cl
not cl
xchg esi, edi
pop edi
not ah
push edi
shr di, 7
sbb bx, 0x67e2
and cx, 0x1224
adc cx, 0x7fa0
stc
rol esi, 8
ror al, cl
stc
inc ch
adc cx, cx
rol edx, 8
sub ecx, ebx
stc
ror di, cl
add bl, 0x14
sbb ax, 0x43e1
or edx, 0x465d96ac
shl edi, 2
or ch, dh
test bx, 0x12b1
add dx, 0x1d3
test bl, 0x35
not al
sbb cx, dx
sub edi, ecx
shr ch, cl
inc edi
shr ax, cl
mov bx, 0x35ef
xor dx, 0x408f
sbb bh, 0x3f
cmp esi, edi
adc dh, 0x2a
ror ecx, cl
xchg bx, dx
xor dx, dx
or bh, dh
adc edx, 0x138f10d5
adc bx, 0x230d
test esi, edi
xor eax, edx
shr ebx, cl
nop
xchg dh, ch
add al, 0x4c
sub bx, dx
rol ax, cl
or cx, dx
ror edi, cl
adc ch, dh
adc eax, eax
sub edi, 0x19cac79
nop
inc cx
add dl, cl
rol al, cl
inc ax
nop
dec bh
add bh, bh
and ecx, 0x33e8fb4d
dec ah
shr di, 6
sbb ebx, 0x6cad8f22
add ah, ch
xchg dx, di
adc bh, 0x52
and dx, di
xor si, dx
shl ch, cl
sbb ah, cl
rol ch, 4
mov edx, 0x323fa817
sub di, ax
add dh, ah
and bl, cl
or dx, bx
xor al, 0x42
rol cx, 1
add cx, 0x2188
add di, ax
dec edx
shl ecx, cl
not ecx
sbb ax, 0x44ff
mov ah, 0x46
sub eax, 0x1bb04a54
ror ah, cl
adc ax, si
xor dx, di
dec ebx
dec esi
and ch, cl
test edx, ecx
mov di, di
inc cx
shl si, cl
ror bl, 4
cmp cx, cx
pop edi
push edi
xor di, cx
dec dh
test cx, di
not eax
rol edi, cl
nop
and edx, 0x52b3c517
stc
dec bx
adc edi, 0x4f11e5af
xchg esi, edx
test bl, bh
inc edi
not bx
and ch, bl
and ax, 0x308
xchg ebx, eax
adc ecx, esi
adc esi, 0x4510c065
nop
not ah
not dh
xchg dx, cx
shr ch, cl
nop
inc dh
and ax, si
shr ecx, 8
shr ch, cl
sbb esi, esi
stc
test ax, dx
sbb di, 0x3b8f
and cl, 0xc
dec bx
add ebx, 0x1c6b7288
cmp edx, esi
test cx, dx
xor ax, dx
or dl, bl
sub dl, ah
and ah, 0x3c
not ebx
ror di, 4
add dh, bh
nop
test bh, 0x16
shl eax, 7
inc bx
rol cx, 6
adc ah, dh
inc bh
adc bx, ax
and edx, 0x55ccfc07
adc edi, 0x72f970f2
rol bx, 4
sbb si, si
or bx, 0x4641
shl ax, 3
xchg bl, ah
stc
and bh, ch
cmp edx, 0x66acccc
cmp ah, al
or eax, 0x59e94d1d
rol dx, cl
dec bx
add eax, ebx
nop
mov si, 0x63fb
shr ch, cl
mov dl, 0
cmp di, cx
sbb ebx, esi
rol eax, cl
adc di, 0x49ea
xchg esi, edi
dec ax
nop
test ax, 0x7ab5
adc dx, si
or edx, edx
sub al, 0x3b
or eax, 0x75117ad
shl bl, 3
ror bx, 3
sbb ecx, 0x7a5a2052
xchg dl, cl
adc ax, ax
nop
add si, 0x5bb0
rol al, 3
sbb bl, 0x4c
sbb ecx, esi
rol al, 4
and cx, 0x41c2
adc ah, 0x1e
ror dx, 8
or si, cx
sub ebx, ecx
pop edi
adc bl, dl
push edi
dec edi
rol dh, cl
cmp cx, si
and dx, cx
sbb bx, di
shl bx, 8
shl edx, cl
cmp eax, 0x7acbb88a
ror bh, 2
test ch, bl
add ecx, ecx
adc dh, 0x62
adc bx, bx
xchg al, cl
nop
and cx, 0x503
adc bh, 0x36
nop
stc
and ax, dx
not dl
test ecx, 0x2ac549b7
cmp ax, 0x6d2a
mov cl, 0x71
not al
shl esi, 6
add bx, di
rol si, cl
mov cl, 5
ror ch, 1
sub ch, 0x5a
adc si, dx
cmp al, 0x45
or eax, eax
shl dh, cl
rol dh, cl
adc ah, 0x12
mov ax, di
sbb bl, 0x6f
dec al
sub si, 0x1f97
and eax, 0x7aa14332
shl edx, cl
not cl
add ecx, 0x2905eee8
dec bx
and bx, 0x79de
mov si, bx
xor di, di
test cx, 0x51c8
dec esi
dec dh
rol ecx, 3
rol di, cl
test dx, di
mov dh, 0x1a
sbb dl, dl
inc ax
or ecx, edx
test si, cx
test ecx, ecx
dec dl
dec ch
ror esi, 1
and ecx, ecx
xchg bh, bh
add dh, 0x53
and ecx, 0x63be6770
and si, 0x7477
rol dl, cl
sbb ebx, 0x275a7adf
shl ecx, 5
or ch, 0x3a
add dh, 0x30
sub ax, ax
shl ebx, cl
shr cx, cl
test bl, ch
dec dx
dec esi
adc al, cl
rol cx, 2
ror al, cl
inc dh
sub dl, 0x2e
test ebx, 0x2ed9755c
sbb si, si
ror ah, cl
or ch, 0x54
sub ebx, esi
shl bx, cl
or cx, 0x51a0
xor ecx, ebx
shr di, 7
xchg cx, di
add al, ah
inc ah
stc
stc
pop edi
test dx, si
ror esi, cl
cmp edx, ecx
and bl, ch
xor ah, 0x73
xor ebx, 0x7901eb06
sub si, ax
dec cl
sbb ax, 0x7831
test dx, ax
and cx, 0x45c5
xchg bh, bh
shr ecx, 4
ror bx, cl
stc
sub cx, 0x515f
sbb cx, dx
and eax, eax
cmp cl, 0x37
rol ecx, cl
shr esi, cl
dec si
mov cl, ch
add cl, 0x1d
not eax
stc
sub ch, bh
pop esi
pop edx
pop ebx
pop eax
pop ecx
push edi
sbb di, 0x7aa8
push ebx
sub ebx, 0x50387fff
push edx
push ecx
xchg dh, cl
push esi
sub si, 0x25f9
shr bx, 4
mov ch, cl
inc cx
push eax
and ax, cx
mov dl, 0x7c
sub ebx, ecx
add di, di
xchg dx, si
sub cx, 0xb59
test eax, 0x6a828ecf
shr ebx, cl
ror edx, cl
or dh, 0x37
cmp eax, 0x434c3079
and ebx, eax
xor cl, 0x5a
nop
inc dh
mov edi, 0x1ac310f2
and cl, 0x12
add eax, edx
adc di, 0x661e
ror edx, cl
inc edi
not di
ror bx, cl
test al, bl
ror edx, 3
mov si, 0x42cd
not bx
inc si
xchg esi, esi
dec al
ror ecx, cl
nop
not cl
cmp edi, 0xed22db2
mov dh, al
and edi, 0x1e8d70b6
and ecx, edi
xor cl, dh
pop eax
pop esi
pop ecx
pop edx
pop ebx
pop edi
call fcn.006dd611
push ecx
shr cl, cl
pop ecx
call fcn.006ddb4d
ja 0x6ca587
push eax
sbb al, ah
push ebx
sbb eax, ebx
push edx
inc dl
push edi
not edi
pop edi
pop edx
pop ebx
pop eax
call fcn.006de0ca
push edx
add dh, dh
push esi
push ecx
rol si, cl
push ebx
adc cl, bh
or bh, 0x4f
push edi
shr di, 3
nop
sub esi, 0x300abbb3
nop
push eax
mov ax, 0xcb4
stc
stc
mov bx, si
pop eax
pop edi
pop ebx
pop ecx
pop esi
pop edx
call fcn.006de4d2
push ebx
push eax
xchg ebx, eax
pop eax
pop ebx
call fcn.006de8b8
push edx
or dl, 2
push ecx
ror cl, 7
sub dh, 0x77
stc
add dl, ch
push ebx
rol bl, cl
xor ebx, 0x64db863a
rol dh, 2
push esi
and si, 0x28dc
push eax
xor ah, bl
sbb cl, 8
sub eax, esi
dec bx
push edi
inc edi
test ecx, 0x2e28185d
inc ah
and cx, cx
stc
nop
and edi, 0x3ce8d21d
not ebx
inc ecx
stc
stc
adc bl, bl
sbb dx, ax
sub edx, ecx
pop edi
pop eax
pop esi
pop ebx
pop ecx
pop edx
push edx
dec dl
pop edx
stc
push edi
push ebx
add edi, ebx
push eax
push ecx
ror ax, cl
push edx
rol dx, cl
shr ch, cl
xchg al, cl
not ebx
test dx, ax
pop edx
pop ecx
pop eax
pop ebx
pop edi
stc
call fcn.00569a76
add esp, 0xc
test eax, eax
je 0x6d507b
push dword [ebp + 0x14]
push 0
push dword [ebp + 0xc]
push eax
jnp 0x6ca6e4
call fcn.006dec34
push edx
shl edx, 8
push eax
or ah, 0x5a
push ebx
test bh, dl
dec ax
push ecx
inc ch
add eax, ebx
dec ah
push esi
sbb esi, 0x473dcc95
add cx, cx
sub esi, eax
nop
stc
pop esi
pop ecx
pop ebx
pop eax
pop edx
call fcn.006defb7
push ebx
push esi
add ebx, esi
push edx
rol dl, 8
push edi
adc edi, 0x79d56cd
push eax
test eax, ebx
and ax, di
push ecx
dec ecx
or si, cx
not si
dec eax
pop ecx
pop eax
pop edi
pop edx
pop esi
pop ebx
push edx
and edx, 0x10e8d302
push esi
sbb si, 0x7385
push eax
adc ah, 0x5f
pop eax
pop esi
pop edx
push ecx
ror ch, 1
push edi
inc edi
cmp ecx, 0x15d4e618
push edx
or dh, 0x4f
pop edx
pop edi
pop ecx
jb 0x6ca6df
push esi
push eax
adc si, ax
pop eax
pop esi
call fcn.006df504
nop
push ebx
or ebx, 0x7e42b407
push edx
dec dx
push ecx
and cl, cl
stc
shr dx, cl
push esi
cmp si, 0x601d
push edi
adc edi, 0x79b9aca2
xchg cl, bl
sbb si, bx
rol bx, cl
push eax
not eax
not esi
and bl, 0x1a
mov dl, 0xc
or esi, 0x23e68764
xor edx, edx
stc
inc bx
adc edi, esi
sbb cx, ax
xor dl, cl
not al
adc si, dx
sub ecx, edx
cmp dh, dh
or si, cx
mov bx, 0x7ad1
inc al
add si, 0x3ef0
test cx, cx
rol ch, 8
shr cx, cl
test ebx, 0x7e4fddfe
sbb bh, dh
inc ebx
rol di, cl
not ch
nop
shr ebx, cl
xchg cx, si
shr esi, 7
inc bx
xchg di, cx
or edx, 0x2aebc0fb
add esi, 0x5ba1db74
dec esi
mov ebx, esi
mov cx, dx
dec al
sbb eax, 0x2a2a5350
rol dl, cl
shr dh, cl
xchg si, ax
or ch, 0x78
shr dh, cl
stc
sub dh, 0x2e
and ax, cx
ror edi, 2
nop
test ecx, esi
sbb dh, al
ror ch, 6
rol ebx, cl
or cl, dl
inc edi
inc esi
nop
xchg dh, al
xor al, dh
xchg esi, eax
shr dl, cl
adc cl, 0x13
shr si, cl
not esi
stc
shr dl, cl
test esi, 0x899afb0
adc dx, 0x4bf5
sbb ebx, eax
not ecx
test dx, 0x4165
stc
nop
add ch, 0x77
test bx, 0x7c4d
shl al, cl
not bh
and dx, 0x52b1
dec ebx
or cl, 0x11
mov ebx, 0xc6084ca
not bl
and cx, bx
shl dx, 1
mov dx, di
shr esi, 2
test ah, ah
and edx, edx
pop eax
rol bl, cl
rol edx, 5
cmp ecx, 0x7c8f6e99
mov si, 0x6394
not edi
test di, 0x2af0
sub ebx, 0x7e59e204
dec bh
and cl, bl
push eax
adc edi, eax
add cx, bx
inc edx
add ch, 0x17
adc di, bx
not cx
shr bx, cl
stc
nop
cmp ch, 0x15
shl cx, cl
add di, si
sbb bl, 0x5a
shr si, cl
shl bh, 2
and bl, bh
inc al
ror ebx, cl
rol eax, 4
stc
test dl, ah
adc al, bl
sub ax, 0x790d
add ah, 0x66
rol eax, 8
rol dh, 5
or edx, ebx
cmp bx, 0x7b74
dec esi
not ebx
rol bx, cl
inc eax
and dh, 0x79
cmp si, cx
dec bh
sub ebx, 0x523841c4
sbb dx, di
not edi
and ebx, 0x29d36397
dec cl
mov al, 0x5c
shr dl, cl
ror ebx, cl
sub si, 0x738b
ror cx, cl
sbb edi, esi
add bx, di
xchg bl, ah
xchg bx, bx
sbb ch, 0x61
xchg cx, ax
adc dh, 0xb
cmp esi, 0x5ed0b821
cmp edi, 0x599da74b
sub esi, 0x34290a3b
xchg dl, ah
dec bx
mov si, si
rol cl, 1
or ebx, eax
or cx, ax
shr bl, cl
ror ebx, 8
cmp dh, dl
xor dl, 0x23
mov edi, ecx
xchg di, si
sub bl, 0x50
rol eax, 7
inc cl
xor bl, cl
rol ah, cl
stc
inc ah
sub si, 0x1e03
sbb ebx, edx
cmp ecx, 0x3d014a56
add al, 0x59
shl esi, 1
dec dl
add cx, dx
shr cx, cl
dec edx
adc dl, 6
nop
not dl
test ch, 0x1d
xor bx, 0x616f
adc al, 0x2f
xchg dh, dh
xchg di, cx
pop eax
ror si, cl
sbb cx, 0x435
push eax
add ax, cx
ror ecx, cl
shl bx, cl
mov cx, 0x213b
test edi, 0x12d6cd3b
cmp di, cx
add edx, 0x617e8ac8
dec ecx
rol edx, cl
adc bh, al
shr ah, 4
adc eax, 0x29382950
or di, bx
nop
test si, si
ror ecx, cl
inc cx
shr si, 8
not ax
cmp ecx, esi
adc al, ch
shr eax, 2
or cx, 0x3970
add esi, 0x26f7ae62
shr dx, cl
add bl, 0x5a
shl di, cl
dec dh
and ebx, 0x6d957c4e
rol esi, 8
sub bx, cx
sbb ax, ax
shl edi, 3
adc bx, 0x7b2e
adc cx, cx
cmp al, bh
sub ah, dl
mov ch, dl
test ax, ax
xchg ebx, ebx
nop
or bx, 0x7390
stc
xchg bh, ch
shr cx, cl
not al
adc bh, bl
dec bl
adc edi, esi
shl bh, cl
shr ch, 4
shl esi, 7
shl edi, cl
sub di, cx
adc edi, ebx
dec edx
and ebx, 0x1e953547
stc
shr eax, 7
dec ecx
adc di, 0x4e57
shr bx, cl
cmp esi, 0x46eeb069
sbb ch, 0x50
sbb ecx, 0x76d3ab00
and dh, 0x22
adc ax, dx
nop
add cx, dx
not dx
test si, 0x2bd1
cmp esi, edx
mov cx, dx
xchg bx, si
not bh
test esi, 0x3315cf64
test dl, 0x60
sbb dl, ch
shr bx, cl
or dl, bl
shl dx, 6
shl dl, cl
and cl, ch
not dh
xchg al, ah
cmp esi, 0x4a0b376f
adc si, dx
add eax, eax
nop
and eax, ebx
inc dx
shl dx, 4
sub ch, 0x23
adc esi, 0x2922df37
xor eax, ebx
dec si
dec ch
sbb dh, 0x61
pop eax
push eax
shr eax, 4
pop eax
pop edi
pop esi
pop ecx
pop edx
pop ebx
stc
push esi
xor esi, 0x40b18e6b
push edi
push ebx
and di, bx
push edx
inc edx
push ecx
and cl, 0x5b
dec ebx
xor si, 0x7764
add cx, 0x3000
mov bx, di
stc
push eax
not ax
xor esi, 0x214d03a7
add cx, 0x77e1
add bh, 0x4d
not dl
and edi, esi
shl ch, 4
nop
sbb al, bh
mov edx, 0x1ca93303
dec cl
mov eax, ebx
mov edx, 0x28d61b05
add di, dx
shr edi, 3
add di, 0x6670
sbb bh, bh
ror edi, 1
inc ebx
dec dx
and dl, dl
stc
ror dx, 3
and edi, 0x56c38b3f
rol dx, cl
stc
xor edx, 0x5ad5f4b6
shl dx, 6
add eax, esi
rol ax, cl
mov bh, 0x28
inc edx
not ch
xor ecx, edx
nop
nop
stc
inc bx
and si, cx
shr edi, cl
not ecx
or si, cx
not ecx
not ax
mov eax, ecx
stc
test dx, 0x11b7
cmp cx, 0x1443
shl dx, cl
and bl, dl
nop
nop
or esi, eax
shl cl, cl
rol bh, 5
add edx, ecx
dec cx
shr dx, cl
sbb ch, 0xd
sbb esi, 0x3bbfef36
not cl
dec bx
ror dl, cl
add di, dx
inc ecx
or dx, 0x2be0
shr ecx, cl
add ecx, 0x7136ace
inc ah
and edi, ebx
not ax
xor eax, 0x47982361
adc ecx, eax
sub al, 0x69
cmp esi, 0x22d9bfc
xor di, 0x4cb8
not ch
adc si, 0x52ff
not ebx
not dh
cmp ax, 0x6339
shr bh, cl
and dh, cl
not ch
adc dl, dl
not ah
or dx, ax
shr si, cl
xchg dx, bx
dec cx
pop eax
push eax
or eax, edx
rol ax, 4
xchg bx, ax
cmp cx, ax
xchg ah, cl
xor cx, 0x4fd4
not dh
stc
inc edi
cmp bx, 0x6fc1
inc eax
mov si, ax
shr edi, cl
cmp cl, ch
mov ah, ch
nop
rol eax, cl
adc edx, 0x3f21ea3
sbb ebx, 0x4b0a3772
test dx, 0x5be2
sbb ch, 0x6c
add esi, 0x60ad9e7
xchg di, dx
rol si, cl
cmp dl, dh
test esi, ebx
adc ebx, edx
add bh, dh
pop eax
pop ecx
pop edx
pop ebx
pop edi
pop esi
call fcn.006dfa63
push edi
cmp edi, 0x42da68d3
push ebx
ror bx, 4
push ecx
sub cl, 0x38
push eax
not al
push esi
shl si, 1
dec ax
or ax, 0x3100
rol al, cl
not bl
dec ebx
nop
xchg di, cx
shl al, cl
adc edi, ecx
nop
not esi
push edx
sub dh, ch
or di, bx
adc al, 0x31
cmp al, bh
mov dl, 0x1b
shl dl, cl
xor eax, edi
dec si
sub cl, dl
adc si, 0x4e1f
sbb bx, 0x5f7a
shr ch, 5
cmp cl, al
dec cx
not edi
rol dh, 4
rol esi, cl
adc cl, ah
cmp bl, bl
adc bh, dh
or di, 0x6a2c
xchg cl, bl
xchg bh, bh
test dx, dx
not edi
mov edi, 0x7a4501c3
xchg di, si
mov bh, bh
not ebx
rol ebx, 6
rol si, cl
add bl, 0x31
add ecx, ecx
inc bx
stc
dec edi
stc
adc bx, dx
sub cl, bl
and ecx, ecx
rol di, 7
shl edi, cl
sub ch, 0x16
ror ah, cl
test ecx, 0x266d9e68
rol ax, 6
add bh, 0x20
not ebx
xchg bl, bh
rol bl, cl
sub edx, 0x1220ff90
xchg bh, dl
dec ch
cmp edx, ecx
add bh, cl
rol ecx, cl
test ebx, esi
not ebx
nop
dec ax
and si, bx
and edx, esi
inc eax
inc si
rol ah, cl
dec si
nop
dec bh
rol edx, cl
mov eax, edi
shl edx, cl
ror edi, 5
nop
mov edx, 0x21c36e6e
dec esi
rol cx, cl
pop edx
pop esi
pop eax
pop ecx
pop ebx
pop edi
jbe 0x6cad0d
call fcn.006e0014
je 0x6cad08
push ebx
cmp ebx, 0xb672405
nop
push esi
add esi, 0x3f821df5
rol bl, 3
push edx
sbb edx, esi
push ecx
sub ch, cl
push eax
sbb al, 9
push edi
sbb di, 0x74d0
pop edi
pop eax
pop ecx
pop edx
pop esi
pop ebx
call fcn.006e03cf
call fcn.006e0909
push ebx
and bx, bx
nop
push ecx
ror ecx, 7
push edi
add edi, ebx
adc bl, cl
sub cx, di
sub bh, ch
or ecx, 0x3fb75607
push eax
xchg bx, ax
pop eax
pop edi
pop ecx
pop ebx
push ebx
not bx
pop ebx
call fcn.006e0d3e
call fcn.006e114e
push esi
push ecx
shl si, cl
push edx
or edx, 0x275cbb2e
nop
xor cx, 0x7c11
and edx, 0x2c9bc95b
push edi
rol di, cl
push eax
shl eax, 1
stc
sbb ah, 0x20
sub ecx, 0x730eccf2
cmp dh, 0x6a
push ebx
and bh, dl
shr ebx, cl
adc dl, ah
xchg dx, dx
xor edx, edi
shl edi, 3
test cx, 0x7882
cmp cl, cl
rol esi, 7
inc cx
ror dx, cl
xchg edi, eax
nop
test esi, 0x9ccec81
test edx, ebx
not bx
test eax, edi
or al, ch
rol ebx, 2
shr al, cl
not al
cmp di, 0x1801
mov ch, 0x2c
xor ecx, edx
not edi
mov di, 0x618b
pop ebx
pop eax
pop edi
pop edx
pop ecx
pop esi
push ebx
dec bl
push edi
push ecx
rol di, cl
mov di, 0x4d82
shl ebx, cl
push edx
mov bl, dh
push esi
dec esi
xor cx, di
shr dl, cl
xchg bl, bl
mov dl, 0x6c
sbb edi, 0x688c2123
dec cl
or esi, esi
test ch, 0x5a
dec di
cmp ecx, 0x68a554c2
sub bx, bx
sbb esi, ebx
cmp bl, 0x21
sbb dx, bx
ror edi, cl
push eax
xchg ebx, eax
adc bx, ax
stc
inc di
add dh, al
shl ecx, cl
shl esi, 6
not dl
mov dl, cl
mov al, 0x63
adc ah, dl
shl eax, 5
shl bx, cl
pop eax
pop esi
pop edx
pop ecx
pop edi
pop ebx
jb 0x6cae1e
call fcn.006e1460
push edx
not dl
push esi
or esi, 0x589446c0
push ebx
sbb bx, 0x4b05
pop ebx
pop esi
pop edx
push ebx
push eax
adc ebx, eax
mov eax, 0xa488cc0
pop eax
pop ebx
call fcn.006e17ac
stc
call fcn.006c8ce3
add esp, 0x10
jmp 0x6d507b
mov ebx, dword [ebp + 8]
call fcn.006e1aee
jl 0x6cb580
push edx
push ecx
shl edx, cl
push ebx
inc ebx
push edi
inc di
rol dh, 4
xchg cl, bh
push esi
adc si, 0x77fa
dec di
push eax
shl ax, cl
or ebx, 0x69cafa92
cmp edi, esi
not al
xchg cx, cx
and ah, al
mov ch, 0x35
rol esi, 4
stc
mov al, dh
and dl, 0xd
xchg si, bx
sbb eax, edi
shr bh, 7
inc ax
cmp eax, esi
and ch, ah
xchg esi, edx
and cx, 0x433c
add ebx, ecx
dec edi
or esi, 0x73d29bdd
xor dl, bl
shr cx, cl
shr dl, cl
shr ecx, 5
add dx, dx
add cl, ah
ror bh, 6
xor bx, 0x6cf4
add ebx, 0x3baf9ef5
sub ch, cl
ror esi, cl
not dh
test bl, bl
xor bh, dh
and ebx, 0x51ec89ce
shr si, 4
test ecx, 0x6e372d6c
ror edx, cl
test ebx, 0x64e3f89b
ror si, 4
cmp bx, 0x382f
add bx, 0x224c
or ch, 0x79
stc
ror ecx, 1
rol dh, cl
ror di, cl
or bh, bh
xchg edi, edi
and edi, esi
xor al, bh
mov esi, ecx
rol ecx, 3
and dx, si
sbb ecx, ebx
nop
not ebx
xor cx, dx
stc
inc dx
shl di, 5
cmp ecx, ebx
sub edi, edi
ror si, cl
shr ch, cl
test ch, cl
stc
ror edx, 1
test di, si
not dl
sbb cl, al
or ecx, edx
adc si, 0x67e4
sbb al, 0x19
not cl
xor ecx, 0x37201a46
cmp dx, 0x432f
xchg ecx, ebx
or si, 0xd18
sbb ecx, 0x328a8838
add dx, bx
and bl, 0x6d
or ax, 0x17ad
xchg al, cl
shr ax, 5
rol ax, 1
and bh, 0x37
add ah, ah
xor esi, ecx
shr ecx, cl
add cl, bl
pop eax
inc esi
adc bl, 0xc
test edi, edx
push eax
add eax, ebx
not di
sub ax, 0x5897
dec dh
dec ebx
rol ch, 8
shl ch, cl
or cl, 0x1d
test ax, 0x4b26
rol ebx, cl
inc si
xchg dx, di
shl ebx, cl
cmp bl, dl
sub cl, 0xe
and edi, ebx
shr edx, 3
sub dh, al
or ah, dh
and bl, bl
and edx, 0x385cbd53
shr si, 2
cmp bx, dx
inc bl
and ah, 0x26
sbb edx, ecx
test ecx, 0x171757a7
sub cx, 0x32f9
dec dh
rol bx, 8
add ch, bh
cmp ebx, 0x6dbae216
inc edx
shl dx, cl
xchg edi, ebx
dec edi
dec bl
xchg edi, edx
sbb cx, cx
rol ebx, cl
not edi
rol ah, cl
dec edx
cmp di, dx
or cx, dx
inc ch
mov cl, dh
cmp dx, bx
add di, 0x77cb
not edx
shr eax, cl
ror cl, 5
xor di, dx
stc
shr dl, 8
inc bl
mov ah, bh
ror edi, cl
shr di, cl
ror cx, 8
cmp bx, 0x471b
xchg si, cx
and cl, 0x5b
or al, al
sbb cx, si
mov ebx, 0x32eb7d1d
adc cl, 0x11
or ecx, 0x7cd05d1c
rol di, 6
not ch
xchg ebx, esi
inc dh
and cx, bx
xchg bx, di
test ecx, 0x25a35389
test cl, 0x5b
and edx, 0x3e9d6554
test cx, bx
stc
mov ax, di
dec bx
stc
xor bh, 0x52
inc bx
sub bh, 0x1f
shl dl, cl
test esi, edx
dec esi
inc ah
dec bh
cmp cl, 0x77
or ebx, 0x117f66ed
ror cx, 2
cmp cx, si
shl ebx, cl
shl ch, 5
dec si
pop eax
mov cl, 5
push eax
adc ebx, eax
and ax, ax
test ebx, 0x13d80704
inc ax
mov edi, esi
nop
and eax, 0x736a4186
add esi, ebx
cmp bx, cx
sub di, 0x4684
xor edx, ecx
adc si, 0x6df7
xchg di, si
cmp bx, di
sbb cx, 0x2fff
ror al, 7
shr dh, 2
cmp ax, cx
ror ax, 6
sbb eax, 0x424eb0c8
pop eax
pop esi
pop edi
pop ebx
pop ecx
pop edx
jb 0x6cb26c
push ebx
push eax
mov bx, ax
sbb ah, 0x20
push edx
shl dx, 2
not edx
rol eax, 2
push ecx
push esi
or cx, si
ror ecx, 8
adc ebx, esi
sub bx, dx
cmp bl, al
xor dh, 0x4e
mov bx, dx
and al, cl
push edi
test di, 0x7e52
test di, 0x2db6
xor ebx, edx
rol ecx, cl
stc
shr bx, cl
mov dl, dl
dec esi
not si
ror bx, cl
nop
sub si, 0x535f
xchg dl, dl
and dx, 0x6d30
nop
xchg esi, esi
sbb edi, 0x461c20f4
xor bx, 0x20c8
dec bh
mov dx, 0x7e98
or ebx, 0x2f54fd70
rol eax, cl
cmp si, 0x1d36
and bl, bh
ror ch, cl
xchg bl, bl
dec di
stc
inc dx
or dl, dl
cmp di, 0x6c9b
shl ecx, 1
xor di, dx
xor esi, edi
and edi, 0x16a1a07c
adc si, 0x67ee
add ecx, 0xc52b9f9
xor ax, 0x53a3
inc ecx
add edx, ebx
shl esi, 6
not cl
mov esi, 0x204175c0
shr ax, cl
or bh, al
dec di
or ax, cx
and ecx, 0x58c8cc53
test bx, 0x7726
sub esi, edx
xor cx, di
sub ax, 0x2767
test edi, 0x3b461437
mov edx, 0x42735ed1
and ch, 0x33
dec edx
cmp dh, dh
shl di, 4
or cl, 0x65
and ah, 0x38
sbb dl, 0x30
shl bx, cl
ror cl, 2
not ax
or bh, 0x2f
rol ebx, cl
test edi, 0x77b76d76
cmp ch, bl
sbb di, 0x6c0c
xor eax, 0x1896a6e8
or si, 0x11ea
adc edi, ebx
cmp dl, ch
dec dx
adc ax, 0x6514
stc
not ah
shl ecx, 2
or edx, ebx
and bh, 0xb
ror di, 1
shr edi, 8
test di, 0x1f4f
and dh, 0x2b
adc ah, 0x42
pop edi
pop esi
pop ecx
pop edx
pop eax
pop ebx
call fcn.006e1f5e
call fcn.006e235d
ja 0x6cb22b
jnp 0x6cb226
call fcn.006e2802
push eax
dec ah
pop eax
push edx
push edi
sub edx, edi
push ecx
and ch, dh
pop ecx
pop edi
pop edx
push edx
xchg dl, dl
pop edx
nop
call fcn.006e2aec
jp 0x6cb26c
call fcn.006e2fe1
call fcn.006e3347
call fcn.006e37ac
push eax
push edx
cmp ah, dh
nop
push edi
xchg edi, eax
push esi
ror esi, 1
push ecx
mov ecx, edi
inc dh
push ebx
cmp ch, bl
or bx, 0x489a
mov di, 0x3a5c
add eax, 0x2a805ba3
dec ebx
pop ebx
pop ecx
pop esi
pop edi
pop edx
pop eax
push ecx
push edi
and ecx, edi
push edx
dec edx
nop
or cl, dl
push eax
shl eax, cl
stc
stc
cmp edx, edi
push ebx
cmp di, bx
xchg dl, ch
xor edi, 0x4005f0b0
and di, di
xor edi, ecx
or ah, 0x33
inc al
or edx, ebx
xchg dx, di
add ch, bl
dec al
shr edi, cl
mov ecx, 0x712fb29e
shl dh, 1
or ebx, eax
stc
or ah, bl
mov ch, cl
test dx, dx
stc
rol ecx, 5
rol ebx, cl
inc ah
nop
nop
add cl, 0x38
cmp ebx, 0x2562dc5c
and eax, 0x45cc6e13
nop
rol cl, cl
stc
cmp dh, ch
nop
xchg al, cl
xchg ch, bh
push esi
rol si, cl
nop
add di, 0x5fef
xor eax, esi
rol dl, 3
mov di, 0x1d7a
stc
shl ecx, cl
xor ax, di
shl cx, cl
nop
mov bh, al
or edi, 0x4b452bb8
shl ax, cl
dec cx
add edi, 0xfa412e0
stc
and ah, 0x6d
stc
nop
or di, 0x7371
shl al, 4
xor edx, ebx
add cx, cx
sbb ch, ah
and dx, ax
stc
cmp di, 0x4d86
sub ax, ax
not edx
test dl, bl
sbb ecx, ebx
dec edx
and ch, 0x52
ror bx, 5
xor dh, 0x66
ror esi, cl
nop
ror ecx, 6
xchg edi, esi
not ebx
adc bx, 0x5685
mov di, bx
dec edi
sbb ebx, eax
sbb si, 0x39e8
ror ebx, 7
cmp ecx, ebx
mov edi, 0x2f1338f7
shl esi, 2
shl cx, cl
not di
mov cx, ax
not eax
add di, 0x621f
not eax
nop
pop esi
nop
dec bh
stc
xor dh, 0x2d
xor ecx, edi
rol di, 5
push esi
shr esi, cl
or ah, dl
add dx, ax
inc ax
or ecx, edx
add cx, 0x5e09
inc cx
not bx
shr cx, 2
stc
dec cx
shl esi, cl
nop
add dh, 0x7b
shr eax, 3
shr eax, cl
test cx, di
dec cx
stc
ror edx, cl
shr di, cl
shr ebx, cl
adc esi, 0x30c7eeb5
stc
sub cx, 0x6b0a
dec ch
xchg bl, dl
and si, 0x5af0
shr dl, cl
cmp bx, 0x6559
test bh, 0x7d
test bh, 0x7c
dec eax
xchg ch, ah
not al
sbb si, di
adc si, si
rol dh, 4
mov ecx, 0x1c3b4a6f
sbb edi, 0x1fffc222
and edi, edx
or ah, 0x65
and bx, di
and dx, 0x374f
stc
dec di
sbb esi, esi
mov bx, 0xd4b
xor ax, 0x5e5b
not bl
or eax, 0x7072d53b
inc bx
shr eax, 2
inc ch
test al, 0xd
ror eax, cl
rol ebx, 1
adc si, cx
xchg cl, ch
adc bx, 0x60cf
shl di, 4
shl cl, 2
ror di, cl
adc edi, esi
or bx, 0x6832
ror si, cl
xor edi, 0x76954831
xchg ah, bl
mov esi, 0x4344f35c
xor cl, dl
sub bh, 0
shl edi, 6
test ecx, 0x5b8b6daa
inc ah
add ecx, 0x6186c53b
mov esi, 0x29e4d546
nop
stc
sub cl, 0x5e
dec eax
xchg ch, al
xchg edi, ecx
dec ch
test si, 0x3099
dec esi
not dl
rol eax, 3
cmp ebx, 0x13745b5f
mov bx, 0x706b
cmp cl, bl
adc edx, 0x7bec5e97
inc edi
and edi, ecx
and cx, cx
pop esi
adc cl, bh
add ebx, 0x2c7429ed
test bl, 0x59
shr di, cl
not bx
add dl, dh
sbb cx, cx
shr bh, cl
test ecx, edi
push esi
mov si, 0x3539
xchg si, si
xchg di, ax
sub bx, bx
cmp cl, 0x3e
dec bl
not edx
and bl, 0x13
inc ax
sbb edx, esi
stc
inc si
not esi
shl bh, cl
ror al, cl
add ax, 0x63cf
test di, dx
nop
or eax, 0x2ef4800e
xor dx, di
dec ebx
nop
or dl, dh
dec dx
shr si, cl
test cx, 0x4604
not esi
adc ch, 0xa
sbb ah, 0x2f
and bl, dl
ror ah, cl
or ah, ch
dec edi
inc dx
not ch
test edx, ebx
add eax, ecx
dec cl
mov dx, cx
shl eax, cl
ror bx, 6
add eax, esi
ror bx, 2
adc dl, ah
adc bh, cl
not bx
ror di, 5
test cx, dx
stc
ror bl, cl
rol edi, cl
or eax, edx
xchg bx, di
inc bx
rol si, cl
add bl, 0x45
xchg esi, esi
nop
or ah, bh
test cx, ax
mov ebx, edi
cmp edi, edx
nop
ror cx, 2
adc edx, 0x38d0223c
stc
nop
stc
ror dl, 5
shl eax, cl
nop
not edx
cmp ah, ch
shr di, cl
sub bl, 0x59
mov ax, ax
sub dh, bh
xor bh, 0x77
xchg esi, ebx
cmp ebx, ecx
and ecx, esi
xchg bx, dx
ror dx, 7
not cx
pop esi
pop ebx
pop eax
pop edx
pop edi
pop ecx
call fcn.006e3c51
jp 0x6cb69d
push edx
rol dh, 5
push ecx
xor dh, cl
push ebx
or bl, 0x50
test bl, ch
push eax
ror ax, cl
xchg ecx, ecx
adc edx, 0x30fd8375
stc
inc ax
test ah, ah
inc bx
push edi
push esi
mov di, si
pop esi
pop edi
pop eax
pop ebx
pop ecx
pop edx
call fcn.006e3f10
call fcn.006e4214
call fcn.006e44d0
push ecx
sbb ch, 0x31
test ecx, 0x73cc7678
inc cx
add ecx, 0x6d9ff110
push eax
xor al, 0x65
push esi
mov esi, 0x41caec35
push ebx
ror ebx, cl
push edx
mov dh, 0x27
not ah
xor ebx, 0x6dbbec5f
or bx, 0xf25
push edi
sub ebx, edi
shl di, 2
inc dx
sub dh, 0x51
cmp ebx, ebx
mov ax, 0xf7e
stc
ror ecx, 1
xchg edi, eax
not ebx
xor dx, 0x5d1f
or si, ax
dec eax
sbb eax, 0x3fe5c288
inc dh
adc edx, edi
sbb di, di
shl bh, 7
rol ebx, cl
adc cx, 0x5279
or cx, cx
cmp edx, 0x89938e9
not dl
shr ch, 8
xor dh, al
dec di
xor di, 0x7f0c
pop edi
pop edx
pop ebx
pop esi
pop eax
pop ecx
nop
push ecx
push edx
cmp cx, dx
ror ecx, cl
push edi
shl di, cl
push ebx
xchg bl, ch
dec bl
xor ch, cl
ror dx, 5
push eax
add eax, 0x406c89e7
test di, di
cmp eax, 0x64fa738a
shl di, 5
inc ax
nop
dec dx
test cx, bx
ror dh, cl
mov ebx, 0xa7ecc7f
stc
xchg edi, eax
test dx, 0x430
not di
rol bx, 1
sub ebx, ecx
test edx, 0x20ec95f4
cmp eax, 0x532dcee8
inc di
shl edi, cl
pop eax
pop ebx
pop edi
pop edx
pop ecx
jbe 0x6cb6cc
push edx
mov dx, 0x19c2
push edi
cmp edi, 0x188a4458
push ecx
ror cl, 8
push esi
xor esi, ecx
adc edi, 0x710f7842
xchg di, si
push ebx
inc bh
push eax
shl al, cl
pop eax
pop ebx
pop esi
pop ecx
pop edi
pop edx
nop
push ecx
push ebx
xor cx, bx
stc
stc
push edx
push edi
add dx, di
add dx, di
stc
inc dx
xor dx, 0x530c
push esi
inc esi
add cx, 0x7b5b
pop esi
pop edi
pop edx
pop ebx
pop ecx
push eax
xor ax, 0x103e
pop eax
mov edx, dword [ebx + 0x3c]
lea edx, [edx + ebx]
cmp dword [edx + 0x74], 1
jl 0x6d5079
push edx
push ecx
add dl, cl
push ebx
push edi
xchg ebx, edi
push esi
adc esi, ecx
rol ch, cl
push eax
sbb eax, esi
stc
not ch
inc dh
rol edx, 4
add eax, eax
nop
add ah, bl
shl edx, 5
inc edx
inc esi
sbb di, si
stc
rol ecx, 1
adc ah, cl
dec cl
xor ecx, ebx
xor ebx, 0x435d384
shl dl, 1
stc
xor cx, dx
shl edi, 1
nop
sbb cx, 0x2b4e
sub cl, al
mov bl, dl
stc
test eax, esi
shr cx, 3
and ah, 0xc
ror ecx, 5
shl ecx, cl
shl dl, 4
adc ebx, 0x43e5b0ef
or bl, 4
inc esi
cmp edi, 0x2dd14acb
adc cx, 0x3f31
xchg ecx, ecx
inc si
and edx, ebx
inc dl
and si, dx
sub ebx, 0x4bfcf0b0
nop
nop
shr bl, cl
sub edi, 0x2a707247
stc
rol dx, 4
xchg dx, bx
not cx
nop
xchg bh, bl
sbb eax, edx
nop
not cx
inc esi
nop
xchg esi, ebx
nop
not ch
add bx, bx
nop
ror al, 3
ror dh, cl
dec ax
shl ebx, 5
test dx, cx
dec cl
nop
adc dl, cl
stc
shl edx, 8
or eax, edi
or bx, 0x74d3
nop
add edx, 0x21a48a97
cmp dh, 0x40
shr ch, 8
shl si, cl
nop
stc
or esi, 0x11f9019
xchg dx, cx
xor cx, di
add edx, 0xcdf97a
xchg si, si
mov bx, dx
and ax, 0x73d0
sub edx, 0x252e692b
ror cx, 1
shl di, 6
rol bx, 7
and dl, 0xf
inc ax
pop eax
inc ecx
cmp si, cx
push eax
sub cl, ah
sub bh, 0x17
sub al, ah
xor esi, 0x20485615
or ecx, 0x2732de81
cmp eax, 0x7f3310d3
inc ebx
ror ch, cl
dec ah
adc edx, 0x63c06ad
test bx, cx
adc edx, 0xfd62686
add ebx, 0x35ba42b9
adc ah, 0x51
xor edi, 0xf8974f6
dec edi
inc dx
stc
sbb edx, 0x18c05448
nop
mov dx, si
ror cx, cl
xchg dx, ax
sub dh, 0x34
sub bh, ch
sbb edi, 0xf6b8fc4
sub dl, bl
or eax, esi
mov bx, dx
and edx, 0x66aa0340
and eax, 0x47b85554
cmp edx, 0x5767cf04
mov bl, 0x2d
dec edi
xor ebx, 0x107d26bd
sbb esi, 0x4d4406da
cmp dh, dh
adc cl, dh
not ch
sbb di, 0x6ebb
adc cx, bx
adc dl, 0x3c
ror di, cl
xchg ebx, ebx
and edi, 0x7627d1df
inc ax
stc
ror ebx, 4
stc
sbb dl, 0x31
rol ah, cl
inc ecx
shr ebx, 8
nop
or esi, 0x2cc5b9d5
sub ch, ah
xchg ebx, esi
stc
test ah, 0x3d
mov dh, 0x34
shl ecx, 5
shl dx, cl
sub ax, 0x2ea2
test ebx, ebx
mov edi, ecx
mov ebx, 0x1058cd6d
cmp di, cx
add eax, esi
test al, dl
xor bx, 0x3016
dec edx
xor bx, 0x2f0c
cmp ebx, 0x73afd2e
shr eax, 1
test dl, dl
cmp bl, 0x16
inc cl
and cx, dx
inc esi
adc ch, 0x6c
and bh, 0x7d
rol dx, 7
ror dx, 8
stc
shl ax, 2
and ax, 0x70af
dec ch
shl esi, 8
test ch, 0x7c
xchg edx, ecx
shr si, cl
sub dx, 0x7135
cmp dl, 0x61
or bh, 0x4e
not edx
add edi, 0x1c2561fd
stc
ror dh, cl
pop eax
inc cx
push eax
dec ax
adc dl, 6
mov ebx, edi
xchg esi, eax
or bx, 0x13ec
xor edi, ecx
stc
shr edi, 7
dec esi
xchg si, bx
adc di, cx
cmp ch, al
mov ah, 0x7c
sub bx, cx
and cl, bh
ror dl, cl
adc ax, bx
xchg edx, esi
not dl
xchg edi, eax
ror cx, cl
nop
shr edx, cl
sub bx, 0x59d1
test eax, edi
xchg ch, bh
dec si
shl ax, 4
stc
rol bl, cl
sub bx, di
rol cl, 1
xor ch, 0x43
sbb bl, 0x71
ror dx, cl
shl bx, cl
rol eax, cl
cmp dx, 0x646a
ror dx, 1
test bh, dl
and dl, 0x6e
cmp ecx, 0x22822377
xor ebx, 0x7b07f1a3
xchg dl, bl
shl dl, 1
ror si, cl
ror ax, 7
add ebx, ebx
not cl
cmp esi, 0x32b409c3
dec dh
and di, 0x4742
ror di, cl
mov edx, 0x76f2691b
shr si, cl
dec si
cmp ebx, 0x57a324d1
mov esi, ecx
shr cx, 6
shr si, cl
xor dh, bl
adc edx, 0xdc520cf
sbb ecx, eax
and si, dx
sbb ecx, esi
xor bx, si
sub cx, 0x635c
not ah
add cx, ax
sub dh, bl
mov esi, edi
add bx, 0x585d
sub ebx, ebx
inc di
or al, 0x72
inc edx
adc dx, ax
stc
shl al, cl
or ebx, 0x5e46a0c9
rol edi, 7
xchg bh, al
not ah
xchg cx, cx
test ecx, 0x68cd281d
xchg dx, ax
stc
shl dh, 1
nop
inc cl
nop
xor ch, 0x45
sub si, 0x1a75
ror si, cl
shl si, 2
nop
not ecx
not al
shr si, cl
pop eax
nop
push eax
not al
inc di
rol ah, 7
sub ch, 0x76
rol dh, cl
shl dl, 6
mov cx, di
rol cx, 7
test di, cx
xchg ah, ah
sub cx, 0x784c
dec edi
or esi, 0x6977cef
nop
sbb ecx, 0x6d062fd5
not cx
and ax, 0x17f3
mov eax, 0x5746da3
add cx, 0x327f
ror dh, 4
shr eax, 7
dec si
stc
sub bx, 0x7157
xchg si, ax
mov ch, 0x2d
adc cx, 0xb2a
test ch, bl
rol dx, 6
add si, bx
ror si, cl
stc
sbb bh, 0xa
dec dx
rol ax, cl
xor edx, edx
sbb ecx, edi
sub di, ax
add cx, 0x225f
add si, 0x46bb
rol cl, 2
ror esi, 2
nop
xchg ch, bh
shr dx, 1
sbb ah, 0x5c
nop
stc
test al, al
shr al, 4
dec di
mov ebx, 0x22a11cce
dec ebx
mov eax, ecx
mov dl, 0x1d
not ebx
nop
dec ebx
and dh, cl
shr dx, 8
ror eax, cl
xchg ecx, edx
and ebx, 0x3ca66dd
sbb cx, 0x2843
xchg cx, di
or cx, 0x704a
sbb edx, 0x4e753d78
adc dx, 0x654f
sub ah, dh
nop
sbb ebx, 0x570ac6c1
mov ebx, edx
rol esi, cl
or cx, ax
nop
adc ah, ah
shr ax, 5
and ebx, 0x588ee60e
add ecx, ecx
add edx, ecx
ror dh, 6
xor edx, 0x10eb8291
rol ch, cl
sub ax, 0x4d2c
not eax
cmp ax, 0x546e
rol edx, cl
shl si, 2
adc al, bl
adc dx, ax
shl ecx, 2
cmp esi, 0x7fe6099d
and bx, si
dec di
and bx, ax
adc bl, 0x38
add ebx, edx
mov ax, 0x15c3
shl bh, 1
pop eax
push eax
sbb ah, ch
and dl, bh
stc
shl edi, 2
mov edx, ecx
and dx, 0x3f72
and edi, 0x3bec75e8
cmp ebx, ecx
xchg dh, dh
stc
shr bh, cl
or si, dx
cmp edi, ebx
xor cx, ax
xor esi, ebx
dec eax
xor eax, 0x61c2c1cc
test di, si
dec edx
mov esi, 0x4f7ae9f7
ror ch, cl
xor ax, dx
cmp ch, bh
rol dl, cl
adc dh, al
dec cx
not cx
rol dh, cl
cmp ebx, ecx
dec ebx
nop
xchg cx, ax
shl di, 8
xor esi, 0x1cc3aa63
sub esi, 0x7269d9b5
and bl, 0x24
rol ah, cl
adc ecx, 0x5ada429e
mov bh, bh
rol ecx, 8
test esi, 0x6724bbcb
add ch, ah
rol bx, cl
and si, ax
mov bl, dh
stc
add si, ax
not edi
add bx, cx
nop
ror edx, cl
ror ch, 4
stc
adc dl, cl
xchg ch, dh
sub cl, dl
adc ah, 0x4e
inc dh
shr edx, cl
sbb si, 0x7114
not si
rol edx, cl
and bh, bh
stc
sbb dh, 8
shr di, 1
stc
or ch, 0xd
add bh, 0x6b
or di, dx
shr bl, cl
inc bl
not al
add dh, dl
and di, bx
rol dh, 4
dec dh
xchg di, ax
sub edx, edx
xchg dl, ah
dec cl
adc dh, ch
inc ecx
adc edi, edx
not edi
and cx, 0x6fc5
or dh, ah
add cl, dh
stc
add edi, ecx
or bh, 0x60
inc esi
sub edi, 0x2222d698
sub dh, ch
dec esi
inc bx
shl dx, cl
cmp esi, 0x5694f088
inc esi
nop
pop eax
shl edi, 7
shl cl, cl
sbb ecx, 0x51ff8886
shr cl, 6
push eax
not eax
stc
and cx, cx
add bl, bl
sbb eax, edi
sub dx, dx
nop
not bl
sbb dh, al
xor al, bh
xor edx, esi
test ax, bx
sub esi, edi
inc edx
sub al, 0x10
shl edx, 3
test cx, 0x4f7b
sub edi, ecx
stc
test ebx, edi
add si, cx
sbb bh, ah
stc
xor dh, 0x46
add al, cl
shl dh, cl
ror ebx, 5
and dh, 0x3f
add cl, 0x73
pop eax
pop esi
pop edi
pop ebx
pop ecx
pop edx
jns 0x6cbee4
call fcn.006e49b6
call fcn.006e4cfb
push edx
not dx
stc
push eax
dec ax
push esi
sub esi, 0x3f44cc
push ebx
shl ebx, 1
sub si, dx
push edi
xor di, 0x5d37
push ecx
rol esi, cl
ror di, 1
nop
rol ah, cl
nop
not cl
shr ch, 4
xchg edi, esi
and ecx, ecx
shr ch, cl
ror dx, 7
mov ax, cx
nop
or bx, di
cmp al, dl
inc si
sbb esi, ebx
dec dh
and esi, edx
stc
ror ah, cl
rol ecx, 5
or dl, 0x3a
shr dl, cl
adc cx, cx
dec eax
test edi, edx
nop
ror bx, cl
shr ecx, 2
sbb ah, ch
dec bx
ror edx, 7
xor al, bl
sbb bx, si
xor di, cx
mov dx, 0x59a8
xor ebx, esi
inc ax
dec eax
add bx, dx
not dx
shr ebx, 6
adc di, si
inc dx
ror dx, 4
ror ch, cl
xor cx, bx
add di, si
test eax, eax
sub ch, cl
nop
sub esi, edx
test di, 0x7f25
mov edx, 0x4953f5dd
or ecx, 0x1d390769
shr dl, 1
mov bh, 0x5a
sbb ah, 0x12
rol cx, 2
sub ebx, 0x473f1e19
or ah, 0x57
sub si, dx
ror si, 8
xor eax, 0x48bf7d7b
or si, 0x207
cmp di, di
and di, di
sbb dh, ch
xchg cx, dx
shl ah, 8
dec ah
or bh, 0x73
shr edi, 7
add si, si
cmp di, 0x4eda
adc eax, 0x3209e92e
inc cx
and edx, edx
or ecx, 0x423835b9
sub al, ah
shl bl, 6
and eax, 0x5980b5fd
shl di, 4
xchg si, di
inc edx
sub dl, 0x51
nop
cmp bx, si
test al, 0x71
mov ebx, 0x17756db4
test si, di
cmp si, 0x44a9
pop ecx
nop
push ecx
shl al, cl
xchg dh, bl
nop
shl di, cl
test al, 0x13
adc bx, cx
and edx, eax
sbb edi, 0x2516d413
not esi
xor cl, bl
add edx, 0x318077f9
test cx, ax
add di, 0x2c31
test bl, dl
sub ecx, eax
xchg edx, ebx
and dh, dh
and ebx, esi
add ch, 0xd
or ax, si
ror edi, cl
or ch, 0x70
stc
dec ah
inc di
nop
adc bh, 0x7f
rol di, 1
add di, si
inc bh
pop ecx
pop edi
pop ebx
pop esi
pop eax
pop edx
push edx
shr dx, 8
push ecx
shr ecx, 2
xchg dx, cx
push eax
ror ax, 4
and ch, 0x2a
dec al
push edi
push ebx
xchg di, bx
inc ebx
or al, ah
push esi
not si
sbb bx, bx
mov ch, bl
shr cl, 2
dec cl
shr ch, 8
adc ch, 0x2b
mov ecx, 0x3c930f30
add edi, 0x650022be
and eax, 0x6c5f61db
sub bx, cx
pop esi
pop ebx
pop edi
pop eax
pop ecx
pop edx
jb 0x6cbeda
push ebx
push edi
xchg bx, di
push ecx
or cx, 0x47f4
push edx
or bx, dx
pop edx
pop ecx
pop edi
pop ebx
push eax
push edi
sub eax, edi
push ebx
sbb bx, ax
sub eax, 0x65039722
xor eax, eax
pop ebx
pop edi
pop eax
nop
call fcn.006e52a8
stc
stc
nop
push ecx
push edx
and cl, dh
sbb edx, edx
pop edx
pop ecx
push ecx
dec cx
rol cl, 4
push esi
xchg cx, si
push ebx
push edi
xchg ebx, edi
push edx
add dh, dh
xchg esi, ebx
not ebx
xchg cx, cx
or bx, bx
push eax
cmp dh, al
nop
stc
stc
xchg esi, ecx
xchg edx, edi
not edx
cmp edx, 0x4e048d1
dec bx
dec cl
xor bx, si
test eax, 0x60674080
nop
and dx, ax
inc eax
stc
mov bl, 0x67
pop eax
pop edx
pop edi
pop ebx
pop esi
pop ecx
push edx
sbb dx, 0x1404
push edi
not di
xor dh, 5
not edi
push esi
and si, dx
push ebx
push ecx
adc bh, ch
push eax
add eax, edx
pop eax
pop ecx
pop ebx
pop esi
pop edi
pop edx
push eax
push ebx
xor ah, bl
pop ebx
pop eax
push eax
push ecx
shr eax, cl
shl eax, 5
push esi
push edi
mov esi, edi
adc esi, edi
pop edi
pop esi
pop ecx
pop eax
nop
stc
push ebx
adc bl, 0x35
nop
pop ebx
push edx
not edx
pop edx
lea esi, [edx + 0x78]
mov eax, dword [esi]
lea eax, [eax + ebx]
xor ecx, ecx
nop
push eax
dec ah
push ecx
adc cx, 0x936
not ah
shl ecx, cl
inc cx
push esi
ror si, cl
adc ch, 0x5d
and eax, 0x72ee2876
stc
push ebx
cmp bh, 0x47
ror si, cl
and si, 0x735c
push edi
sub ecx, edi
xor cx, di
shr ebx, 1
shl eax, cl
shr esi, 2
shr bh, 2
or ax, 0x2241
mov al, bh
push edx
rol dh, 5
stc
rol ebx, 1
mov ecx, ebx
adc bh, 0x61
not ecx
nop
sub si, ax
rol ah, cl
dec di
stc
xor edx, esi
xchg dl, dl
mov al, bl
inc ch
nop
and ax, 0x4818
sub edx, 0x2e8d1bee
sbb dh, 0x46
test dx, cx
or bx, 0x37f2
stc
shl cl, cl
sub si, 0xa67
xor cl, 0x32
xchg dx, cx
shr ebx, 6
test bx, bx
and ecx, edx
mov dl, 0x6d
sub eax, ebx
shr ax, 1
sub ch, ah
dec si
stc
not cl
cmp dh, 0x6d
adc dl, 0x71
dec cx
shl edx, cl
dec edx
shl eax, 5
shr dx, 2
and di, dx
mov dl, 0x45
shl al, 3
shl bh, cl
sbb dl, cl
test ebx, ecx
add ax, bx
stc
sub edx, ebx
xchg dl, ch
cmp dh, 0x2b
ror di, 3
test ax, di
mov edx, 0x67db2de4
sub eax, 0x2398eabb
add esi, ebx
sbb ebx, eax
shl al, cl
sub ch, 0x36
sub dx, bx
or si, 0x646f
ror dx, cl
rol dx, 8
inc esi
shl esi, 1
mov edx, ecx
add si, 0x2721
or dl, 0x49
dec di
test dx, si
xchg ecx, esi
ror cl, cl
rol ch, cl
cmp ebx, ebx
or al, al
xchg cx, cx
pop edx
nop
rol esi, 2
push edx
adc dh, bl
inc bh
sub ax, 0x1e30
mov ax, 0x6ea7
xor ax, dx
shr ebx, 8
ror cl, 5
sbb edx, ecx
mov esi, ebx
ror dx, 5
inc bx
add edi, 0x65393ec5
add dh, al
mov bx, di
xchg dl, al
pop edx
pop edi
pop ebx
pop esi
pop ecx
pop eax
push ecx
cmp cx, cx
push eax
sub cx, ax
push ebx
and cx, bx
and ch, 0x58
push esi
sub esi, 0xc5a6a63
test ecx, 0x5d50211a
cmp esi, ecx
push edi
dec di
dec cl
xor si, ax
push edx
sbb si, dx
shl dl, 8
sbb esi, ebx
add dh, dl
ror edx, cl
dec ecx
sub ebx, edx
sub bh, 0x39
or esi, 0x1b9f0f18
sbb edi, edx
and esi, 0x74db47e5
cmp al, ch
cmp ebx, eax
ror dl, cl
stc
rol al, 1
not si
test bx, di
adc bh, al
test cl, bh
rol ax, 5
xchg cl, bh
sub bl, dl
and dh, 0xd
inc ah
xor bh, 0x1d
add bl, cl
nop
cmp di, si
sbb ah, 0x64
shl si, 1
xchg si, ax
and dx, cx
test di, bx
and dx, si
shr di, 6
sub ebx, 0x670bd9ae
cmp edi, esi
mov bl, 0x10
ror cx, cl
rol cx, 8
and ax, 0x7b74
xchg dl, dh
or edx, edi
ror cx, cl
ror ax, 1
stc
ror di, 6
nop
shl bh, cl
cmp ch, ah
mov bx, 0xd8c
shl edi, 5
mov bl, 0x16
sub ch, 0x28
add cl, 0x20
test ebx, eax
and al, 7
sub di, bx
cmp edi, 0x4b0a3ad7
adc esi, 0x667e6de9
xchg cx, di
adc ecx, edi
stc
dec ecx
mov bh, ah
adc bl, bl
dec dh
cmp ecx, esi
mov di, 0x6f8e
xor di, dx
inc bx
adc ah, 0x49
inc edx
cmp cx, 0x44ee
sbb cl, ah
or eax, 0x636a11a1
shl bx, cl
shr dh, cl
cmp bx, cx
shl ecx, 1
or edi, 0x56949fde
xchg si, dx
test ah, 0x7c
dec cl
mov ah, ah
adc edi, 0x439a9c3f
mov ecx, ebx
xor ebx, 0x5d896b36
rol bx, 1
pop edx
push edx
shr dx, cl
shl ebx, cl
stc
shr si, cl
not bx
test edi, 0x18f9a75
rol ecx, cl
sub ah, bl
sbb edx, 0x59d4bde4
cmp si, di
xchg cl, dl
shr di, 3
or edi, 0x367fbaeb
adc ch, ah
not ecx
add cx, 0x14e6
sub bx, 0x120f
rol di, cl
and edx, 0x9a6b0c0
sbb esi, 0x10e83af7
not cx
inc ch
xor cl, 0x26
and ax, di
not edi
nop
shl ecx, 5
xchg dh, cl
add dh, dl
test ah, cl
cmp dl, 0x3c
sub dh, bl
ror ebx, cl
dec bh
stc
stc
sub edi, 0x1bcc9f4f
stc
test ch, ah
adc ah, dh
or eax, esi
not edx
test esi, 0xbc73611
or dh, ch
add al, bl
shr bl, cl
test si, 0x75b
sub si, dx
cmp esi, 0x9082f27
shl al, 2
or edi, 0x9f8653e
adc bl, 0x4a
mov ax, 0x5a19
rol eax, 1
add ax, cx
xor dx, di
mov cx, cx
or ebx, 0x33171c4d
test dx, 0x1b04
add di, 0x61c7
not di
ror cl, 8
xor ch, dl
inc edx
rol cl, cl
xor ecx, 0x24699733
not bx
adc edi, ebx
nop
xor cx, 0x3b3e
inc dx
test ax, bx
rol bx, cl
not ax
cmp di, 0xfbd
nop
or cx, ax
shl dx, cl
xchg di, cx
shr cl, 8
xor ebx, 0x3fba50fc
inc ecx
and cx, bx
shl esi, cl
nop
sub ecx, ebx
rol si, cl
or cx, 0x804
test cl, bh
shl cl, cl
sbb di, ax
shl si, cl
shl ebx, 2
and di, bx
sub di, 0x4bb6
ror ch, 3
ror si, 3
adc edx, ecx
or dl, 0x5f
and dl, 0x67
pop edx
ror di, cl
add si, di
xchg ebx, esi
push edx
mov di, dx
nop
stc
ror dh, cl
ror eax, cl
inc ecx
and ah, 0x1f
stc
mov edi, 0x227d2bc6
rol ax, cl
nop
adc ebx, ebx
not bh
not ecx
adc edx, ecx
nop
cmp bl, ch
cmp ax, 0x377c
not cl
sub di, cx
mov bx, bx
or dh, 0x1f
cmp si, 0x2cd1
xchg ecx, edx
and ch, 0x64
inc cx
shl eax, cl
dec ecx
adc eax, edx
mov ax, bx
test dx, 0x17ca
not bh
mov esi, 0x7affe561
and edi, 0x678fd3c5
test ah, dh
xor dx, 0x1acb
or ecx, edi
and ebx, 0x49383f47
or cx, cx
inc di
not esi
adc bl, dl
shr edi, cl
sub edi, edx
sub dx, bx
mov di, di
or ebx, ebx
or cl, 0x23
sbb ecx, 0x17e4f4ee
shr ax, cl
rol bl, 2
test cx, 0x7adf
and ebx, edi
inc ecx
cmp bx, cx
or ax, 0x5112
sbb dh, 0x2a
cmp dx, bx
sub esi, 0x3e44ac57
not edx
stc
ror ax, cl
dec edi
xor cx, dx
sub edx, esi
cmp bx, bx
nop
add ax, 0x7763
sbb bh, al
cmp si, 0x443
add eax, ecx
rol cx, 7
nop
test ebx, edi
ror dx, cl
adc edi, edx
adc dx, bx
ror ebx, cl
xchg edx, ecx
xchg ecx, eax
sbb al, al
sub bl, 0x49
stc
shl cl, cl
not ch
ror ch, cl
cmp ebx, 0x679e1141
adc ecx, 0x5fa22d16
dec eax
adc edx, 0x746f4dcb
xchg edi, edi
or ax, cx
not ebx
sbb edx, ecx
sub si, dx
add esi, ebx
ror esi, cl
pop edx
xchg ebx, edi
dec eax
nop
shl esi, 5
inc cx
nop
mov cx, 0x7133
inc ecx
nop
stc
nop
shr ax, cl
stc
rol bh, cl
push edx
shl edx, 2
add ecx, 0xffcee95
mov dl, 0x26
test eax, edx
sbb bx, bx
xor dl, bh
mov ax, 0x67a7
shr esi, cl
xchg dl, bh
add ecx, eax
cmp bx, 0xddb
sbb ax, dx
mov dx, 0x65a
xchg bh, cl
xchg esi, ecx
sub di, 0x96c
nop
ror bx, cl
shr bl, 6
adc bl, al
xor ecx, edi
rol edi, cl
stc
nop
ror dx, cl
adc ecx, ebx
inc cx
rol eax, 1
sbb ecx, 0x619f230b
not al
xor ecx, 0x5af9daca
not esi
shr edi, 6
pop edx
pop edi
pop esi
pop ebx
pop eax
pop ecx
jbe 0x6cc5e5
jge 0x6cc5af
push edx
push ecx
or dh, ch
push esi
cmp esi, 0x4871ab7c
ror edx, 7
cmp cx, cx
push eax
xor dx, ax
cmp cx, 0x6484
push ebx
adc bh, 0x1e
rol cx, cl
test bh, 0x6b
shr edx, cl
add bl, ah
or edx, 0x5f5fd2e2
stc
dec eax
adc cl, 0x43
push edi
test di, 0x28a6
sub esi, 0x76fcdfbe
add ax, 0x704e
mov bx, dx
sub di, 0x4de4
mov al, 0x60
dec ebx
adc bx, ax
rol ch, cl
sbb si, 0x5559
stc
shr ax, cl
dec dl
and ah, 0x59
shl dx, 3
or dh, 0x2e
stc
sub bx, 0x48e7
not bl
xor ebx, 0x692c054
stc
or eax, 0x1902d43a
rol eax, 7
stc
ror cx, 4
stc
sub dl, 0x76
and eax, 0x326e668d
adc bl, 0xb
add al, al
ror cx, 2
test ebx, 0x382d66fa
sub esi, edi
inc ecx
nop
sbb ebx, eax
pop edi
pop ebx
pop eax
pop esi
pop ecx
pop edx
push edx
dec dl
push eax
nop
push esi
push ecx
ror si, cl
rol esi, 5
pop ecx
pop esi
pop eax
pop edx
jb 0x6cc57c
push ecx
push edi
sub cx, di
push ebx
push esi
mov ebx, esi
push eax
test eax, 0x8f087a
pop eax
pop esi
pop ebx
pop edi
pop ecx
call fcn.006e5841
push eax
push ebx
or eax, ebx
push esi
not si
push edx
test dh, al
shr dl, 6
push ecx
dec cx
cmp dl, 0x75
xchg bh, bh
xchg dl, cl
add bx, dx
xor bh, dl
xor eax, ebx
pop ecx
pop edx
pop esi
pop ebx
pop eax
call fcn.006e5b4c
call fcn.006e5e42
push edi
test di, 0x7393
nop
push esi
shl esi, 8
stc
push ebx
test bl, bh
push ecx
shr bl, cl
push edx
xchg esi, edx
cmp dl, bl
shl dx, cl
xor di, 0x4562
test ch, 0x24
pop edx
pop ecx
pop ebx
pop esi
pop edi
call fcn.006e60f2
js 0x6cc5e5
push ecx
shr cl, cl
pop ecx
call fcn.006e6486
call fcn.006e6921
push esi
push ecx
add esi, ecx
push edi
inc di
push eax
sub ax, cx
test cx, 0x4ab3
ror cl, cl
ror esi, 1
push ebx
and bh, ch
push edx
xor dh, dh
not dl
sub ebx, edx
shl di, cl
test bx, dx
not ecx
cmp si, 0x1734
and eax, ecx
rol edx, cl
ror dx, cl
xchg bh, dl
shr edx, 8
add di, 0x2aab
dec dl
shl esi, 2
shr dl, cl
sub edi, ecx
shl ecx, cl
xchg edi, edx
mov al, dh
or si, si
shr eax, cl
shr edx, 1
stc
not di
mov dl, 0x2a
add ch, 0xa
xchg bl, al
adc si, cx
stc
mov edi, ecx
mov cl, ch
mov dh, bh
cmp cx, 0x29e7
adc ecx, ecx
cmp dh, 0x56
test cx, 0x2ef0
pop edx
pop ebx
pop eax
pop edi
pop ecx
pop esi
call fcn.006e6c68
jle 0x6cc69d
call fcn.006e70da
push edx
not dx
push ecx
test cx, cx
push eax
dec ah
push esi
add si, 0x5746
push ebx
add edx, ebx
nop
shr ah, cl
not bx
shr al, cl
stc
pop ebx
pop esi
pop eax
pop ecx
pop edx
push ecx
adc cl, cl
push edx
push eax
cmp edx, eax
push edi
shl edi, cl
push ebx
adc bx, bx
and dh, dh
nop
add bl, 0x50
inc cx
push esi
cmp ax, si
shl si, cl
adc cx, 0x7edd
add esi, 0x3abb32af
shl eax, cl
cmp bx, 0x243d
and ch, ch
mov di, 0x491c
not eax
ror al, 7
inc si
sub edi, eax
adc bx, 0x2cc3
pop esi
pop ebx
pop edi
pop eax
pop edx
pop ecx
call fcn.006e7410
push ecx
or cx, 0xc0b
push ebx
mov ebx, 0x2859065b
not bl
push edi
xor edi, 0x4fc29e17
not ecx
shl di, cl
shl bh, 3
push eax
shr al, 1
push edx
add dl, ch
inc bx
stc
sbb edi, 0x77a6e3c
nop
rol edx, cl
push esi
rol si, 3
not bx
rol ecx, cl
adc cx, 0x4b06
nop
inc dx
adc edi, eax
cmp esi, 0x521c0f66
not dx
nop
shl bx, cl
pop esi
pop edx
pop eax
pop edi
pop ebx
pop ecx
cmp dword [ebp + 0xc], 0xffff
jg 0x6cd90e
mov cx, word [ebp + 0xc]
cmp ecx, dword [eax + 0x10]
jl 0x6d5079
push edi
not di
push edx
shr edx, 1
push ecx
mov dh, ch
not di
xor ecx, 0x246fa6a6
xor ecx, edx
push esi
dec si
push eax
nop
mov ax, ax
sbb esi, edx
push ebx
inc bh
xchg al, bh
mov dl, dh
not ah
sub dx, ax
xchg edx, edi
cmp edi, edx
xor ebx, eax
ror esi, 7
not eax
xor dh, bl
xor ecx, 0x38c0d83d
sub edi, 0x20b6243f
ror ch, cl
inc dl
sbb ebx, ebx
shl dl, 3
test bl, 0x3c
ror eax, cl
or bl, cl
sub si, 0x3957
nop
cmp dl, bl
sub al, 0x28
xor eax, esi
nop
xor edx, 0xa608727
shl ch, cl
shr cl, cl
or ch, bl
xor al, 0x32
dec ch
shr eax, cl
stc
test ah, dh
ror al, cl
rol di, 7
test bx, 0x3677
shl si, 7
and bx, 0x3470
mov dl, bl
adc edx, 0x51e7f02f
dec al
xchg al, cl
and eax, 0x7f2336ff
mov di, si
shr di, cl
add al, 0x28
xor ecx, 0x7c76c27b
stc
cmp ax, si
rol ax, 8
shr bx, cl
adc si, bx
ror bh, cl
nop
stc
adc cx, si
mov bh, ch
xchg al, bl
or dx, cx
shl cx, 3
xchg cx, cx
dec di
nop
not dl
sub si, cx
dec al
test edi, edx
adc di, bx
or bh, al
inc edx
add si, si
cmp dl, 0x30
dec ch
ror bl, cl
or si, 0x5cb1
rol bl, 7
sub bx, dx
sub esi, 0x641c7b5
xor dx, 0x5337
not dh
test si, bx
sbb ch, 0x76
test edx, 0x6d393913
cmp cl, ch
shr al, 1
rol esi, 6
dec edi
sub esi, 0x791b8047
pop ebx
push ebx
adc bh, 0x61
sbb eax, 0x7c6b7b49
mov ebx, 0x53effe07
rol bl, cl
add ax, 0x3ae7
inc si
dec edx
add bh, 0x3f
nop
and edi, ebx
shr ecx, cl
pop ebx
pop eax
pop esi
pop ecx
pop edx
pop edi
jl 0x6ccd68
push eax
cmp ah, 0x35
push ecx
shr ax, cl
inc al
push edx
add dh, cl
nop
push ebx
shl ebx, cl
push esi
xor esi, 0x5bac1a6e
push edi
cmp edi, edi
stc
adc ax, 0x462c
not al
test ch, 0x38
test dh, al
cmp cx, 0x4548
inc ch
cmp ecx, esi
mov si, 0x24de
or edi, 0x3136f85a
or eax, 0x62c99a2a
nop
dec dh
shl esi, 1
dec dh
ror ch, 8
nop
xor si, 0x1305
test edi, 0x27ef12cc
and esi, edi
or edx, 0x1579d762
sub ax, ax
mov dh, ah
xor ax, 0x4a8
adc esi, edi
mov bx, 0x71d5
nop
shr dx, 8
ror ch, cl
cmp ax, 0x6834
shr dx, 8
not bh
sub cx, cx
and edi, ebx
nop
inc dh
test bl, 0x52
rol di, cl
adc bh, dl
mov cx, ax
shl di, 2
and edx, 0x20ae7dec
rol ch, 6
or al, 0x46
ror al, cl
cmp bl, 0x40
adc edx, eax
or di, 0x34c0
add esi, 0x2c70c41c
not cx
shl cx, 3
xor ah, ch
sub bl, 0x5c
adc di, dx
ror al, cl
shl bl, 7
cmp cx, 0x33d0
or ecx, edx
or esi, ecx
not cx
xchg edi, eax
sbb cx, bx
xchg edx, edi
stc
xor ah, bh
test si, 0x464c
dec ax
adc edi, eax
cmp ax, 0x523
or ebx, 0x2a3155ba
and ax, dx
cmp dl, dh
nop
dec cl
test ecx, 0x5041bc8a
sbb edx, esi
shr bh, cl
shr bl, cl
or ecx, eax
inc ax
sbb dl, ch
test edx, esi
adc ch, 0x3b
inc eax
inc cl
nop
dec ax
test ebx, 0x5dbd5b8c
rol bh, 3
and ebx, ecx
sub cl, 0x49
and si, 0x6cea
pop edi
ror ecx, cl
add eax, 0x794b107f
inc bx
and si, 0x7bcc
ror ax, 8
dec ebx
push edi
or di, 0x34a1
sbb dx, 0x7084
stc
sub si, si
rol esi, 3
ror ax, cl
test dx, 0x4f38
or cl, ah
cmp dh, bl
rol bx, 3
inc esi
shl edi, 7
xchg si, si
sbb bx, 0x773b
cmp ax, di
rol dx, 6
cmp ebx, ecx
xchg dh, al
xor cx, 0x3f36
stc
stc
stc
dec ax
pop edi
pop esi
pop ebx
pop edx
pop ecx
pop eax
push ebx
shr ebx, 6
push ecx
test ch, bl
push eax
sbb al, ch
rol bl, cl
nop
dec al
adc ch, 0x56
nop
shl bh, cl
push edi
adc di, 0x3414
push edx
and ebx, edx
xor cl, dl
dec edx
and cx, 0x4ef1
inc dx
inc cl
or eax, 0xee91aad
test cx, 0x76be
rol ah, 3
stc
ror ch, cl
adc eax, ebx
add ebx, ebx
or bh, bl
nop
shl edi, cl
xor bh, bl
shl ecx, 5
or ecx, 0x575aa9b
ror ax, 8
push esi
cmp di, si
or dx, 0xea1
dec edi
rol cx, 1
add di, 0x3e94
stc
rol dh, cl
shr eax, 1
test ax, 0x60d2
add cx, 0x6aa0
add bx, 0x3016
sbb ch, bh
xchg cl, ah
shl eax, cl
add ebx, 0x4f0bf920
not dx
ror dh, 4
xchg ecx, esi
inc dl
and di, 0x7771
xchg dx, dx
rol cx, cl
shl ax, cl
inc ah
add edx, eax
not edi
ror ecx, cl
adc ebx, 0x4f23c2e0
shl ch, 1
shl cx, cl
nop
xchg ebx, eax
not edx
ror ecx, cl
sub esi, ebx
mov ah, al
not al
add ecx, esi
inc ecx
mov esi, 0x487926f
test eax, 0x1f9d5a2c
stc
shl dh, 7
adc di, 0x30f
nop
xchg ebx, edx
test cx, cx
or dl, 0x65
and cx, 0x7f5b
cmp ecx, ebx
adc ah, 0x2e
dec di
and cx, 0x49c1
xchg cl, bl
ror dh, 3
shr ax, 4
and bx, 0x66e7
rol eax, cl
add ebx, ecx
inc esi
shr edx, 8
stc
mov ebx, eax
mov eax, ecx
or ah, ch
sbb al, 0x30
add ax, bx
adc bl, bl
or di, dx
sbb bx, cx
pop esi
add di, di
sub di, dx
ror ecx, 4
stc
not bh
push esi
or ax, si
sub cx, 0xeb2
nop
xchg si, di
nop
ror bh, cl
or ax, 0x606
or bh, al
nop
pop esi
pop edx
pop edi
pop eax
pop ecx
pop ebx
push edi
push ecx
cmp edi, ecx
push ebx
ror bx, 1
push edx
sbb dl, ch
push eax
add ah, 0x3c
nop
dec dx
or cl, 0x4f
shl bx, cl
or cl, 0x40
xor ax, 0x5352
sbb ebx, ecx
add bl, ch
adc bh, 0x45
or ax, ax
or edi, 0x21a451f6
push esi
or esi, 0x6877a633
or bl, al
cmp al, 4
inc dh
shl ax, cl
ror ecx, cl
xchg di, dx
test ecx, 0x54f7f0b8
cmp al, dl
cmp ecx, 0x59f601da
shl eax, 6
shl ax, 6
shl bh, 6
rol edi, 5
xor di, cx
and bh, al
shl dh, 4
or ecx, 0x1c989a4d
xchg ebx, eax
inc al
mov bl, 0xf
dec dh
inc bx
xor ebx, edi
test cx, dx
and eax, 0x77408c08
or ecx, edi
test ax, 0x4c45
sbb di, 0x734e
ror dh, 5
sbb eax, edx
sub ecx, eax
rol eax, cl
mov cl, cl
not di
shl edx, 4
rol ecx, cl
nop
not ax
add ax, 0x2ede
mov bx, 0x4143
shr ax, cl
adc si, 0x4a76
ror si, 4
adc ax, 0x613a
ror esi, cl
cmp dl, 0x7d
xor ax, 0x52d5
sbb ax, cx
adc bh, 0x4f
add edi, 0x41e48920
inc ah
rol eax, 7
shl ecx, cl
xchg ebx, eax
xchg si, ax
sub si, 0x39b3
or bl, 4
sbb esi, edx
mov cl, 0x34
shl edx, 3
stc
cmp ecx, 0x491dc180
and eax, 0x75fedc03
add si, 0x5c8f
ror edx, 6
add si, cx
stc
sub bl, dl
xchg dh, dh
xor esi, edi
shr dh, cl
sbb cl, 0x33
sbb bl, 0x11
adc bl, cl
ror dh, cl
or bh, 0xf
stc
rol ch, cl
mov dx, di
cmp esi, edi
dec edx
add edi, 0x3cb215e6
and cl, 0x1c
dec esi
pop esi
shl dx, cl
add di, 0x1201
mov ecx, edx
nop
ror edx, 3
adc dx, dx
test ch, 0x18
nop
cmp ecx, ebx
push esi
rol si, 8
pop esi
pop eax
pop edx
pop ebx
pop ecx
pop edi
jo 0x6ccce9
call fcn.006e7840
call fcn.006e7e73
jp 0x6cccd7
push ebx
push esi
xchg ebx, esi
add bh, 0x2d
pop esi
pop ebx
push ebx
sbb bx, 0x3292
pop ebx
push edx
or dh, dl
pop edx
call fcn.006e80ce
call fcn.006e842b
push esi
mov esi, 0x47eb7ad3
stc
pop esi
call fcn.006e8882
jbe 0x6ccd1d
call fcn.006e8d8b
jae 0x6ccd1d
call fcn.006e921b
jl 0x6ccd16
push edx
push eax
cmp dx, ax
push esi
dec si
pop esi
pop eax
pop edx
nop
push eax
dec al
pop eax
push eax
dec eax
pop eax
call fcn.006e975c
push edi
not edi
push edx
xor edx, edi
pop edx
pop edi
jb 0x6ccd51
push esi
and si, 0x7ac0
not si
push ecx
xchg cx, cx
rol esi, cl
push ebx
ror bx, cl
not bx
pop ebx
pop ecx
pop esi
push ecx
push edx
sub ch, dh
ror dh, 1
pop edx
pop ecx
call fcn.006e9a66
call fcn.006e9ee5
jnp 0x6ccd68
push ecx
push esi
xchg cx, si
pop esi
pop ecx
call fcn.006ea254
jle 0x6cce40
push edx
adc dl, 0x51
push esi
cmp esi, 0x3fe443f1
stc
sub dl, dh
push eax
add eax, esi
push edi
push ecx
shr di, cl
push ebx
inc bl
xchg cl, cl
sbb dx, 0x71e
stc
or cl, al
pop ebx
pop ecx
pop edi
pop eax
pop esi
pop edx
ja 0x6cce00
push ebx
push edx
and ebx, edx
xor edx, 0x16e9801b
nop
not dx
dec edx
sub bl, 0x3e
push ecx
test ch, 0x2f
push eax
shl eax, cl
pop eax
pop ecx
pop edx
pop ebx
jnp 0x6ccdd6
call fcn.006ea51b
push edi
shr edi, 2
push esi
cmp si, 0x2c94
pop esi
pop edi
push esi
push ecx
shl si, cl
push edx
dec dx
pop edx
pop ecx
pop esi
push esi
dec si
push ebx
sub si, bx
nop
sub ebx, 0x3c66439a
stc
add bh, 0x6a
push ecx
not cx
pop ecx
pop ebx
pop esi
push ecx
push eax
add ecx, eax
pop eax
pop ecx
call fcn.006ea92b
push edx
push ecx
shr dl, cl
push ebx
push esi
sub ebx, esi
sub bh, dh
xchg edx, esi
shr dx, cl
ror dl, 5
push edi
not edi
adc si, dx
dec bl
dec bh
or ebx, 0x3f1928b8
rol esi, cl
sub ebx, 0x3ca51a5a
sub edi, 0x60b4fd79
pop edi
pop esi
pop ebx
pop ecx
pop edx
push eax
push esi
xor eax, esi
pop esi
pop eax
push edi
xor edi, 0x78fff944
push edx
shl dx, 8
push ecx
and edx, ecx
stc
stc
push eax
ror ax, 3
adc edi, 0x5ed784f4
xchg dh, ch
nop
inc edx
push ebx
sub cx, bx
sbb ch, cl
dec bl
xor cx, 0x65f6
xchg ch, bh
push esi
xor si, ax
not eax
or si, cx
and ah, 0x75
ror ah, cl
sub ax, di
adc ebx, eax
not bh
inc dh
nop
ror cx, cl
test di, di
stc
and ecx, edx
xchg edi, eax
nop
shr bh, 7
test ebx, esi
inc dx
adc cx, 0x652f
stc
rol esi, 1
test ch, 0x6e
nop
and bh, dl
xor edi, eax
sbb bl, 0x3b
test si, dx
xchg si, di
shl eax, 3
add eax, ebx
ror si, 1
adc si, dx
xchg dl, al
not dh
ror cl, 4
xchg bh, ah
or ecx, edi
nop
stc
or ebx, 0x74dcb21b
test esi, 0x592cf2ac
xor esi, 0x6316b634
xor ecx, ecx
mov edi, 0x7c5c4e31
adc esi, 0x536819ed
sbb ch, 0x64
adc ax, si
shl dx, cl
add dx, bx
test si, 0x77e8
not cl
shl ah, cl
stc
sbb ax, si
sub ah, 0x40
xchg si, di
mov al, 6
or esi, 0x7cfd8ca8
ror ah, 2
test ebx, edi
stc
rol dh, cl
not eax
not ah
rol ax, cl
cmp ax, dx
sbb ecx, eax
mov ax, si
ror bx, 2
cmp ch, 0x68
or bx, 0x5fb6
or edi, esi
stc
pop esi
pop ebx
pop eax
pop ecx
pop edx
pop edi
push edx
xor dl, dh
pop edx
jp 0x6ccf67
call fcn.006eae3b
call fcn.006eb269
call fcn.006eb566
jl 0x6ccf60
call fcn.006eb7ff
push esi
push eax
cmp si, ax
pop eax
pop esi
call fcn.006ebd21
push edx
xor dh, 0x32
push ecx
not ch
push eax
cmp dx, ax
push ebx
dec ebx
test ah, bh
push edi
ror edi, 1
and edi, ecx
rol cx, 2
and dx, 0x3c1b
and edx, edi
sbb dx, bx
sub bx, cx
stc
test dh, bl
shl bl, cl
inc eax
add dl, dl
sub bl, 0x2a
sbb ecx, 0x594fb759
and edi, 0x2205cb63
dec ax
test ch, 0x6b
shr edi, 6
inc dl
pop edi
pop ebx
pop eax
pop ecx
pop edx
push edx
inc edx
push ecx
or cx, 0x4b02
push edi
sub di, di
push ebx
test bl, 0x46
push eax
shr ax, cl
stc
or ax, 0x6ab5
adc ax, 0x2232
adc dh, ah
ror al, 5
xor bh, 0x25
sub dx, 0x6a67
ror ch, cl
pop eax
pop ebx
pop edi
pop ecx
pop edx
push ecx
shr ecx, cl
push eax
dec al
push edi
ror edi, 4
push edx
mov edx, 0xabac1e3
shl ax, 5
xchg dl, ch
pop edx
pop edi
pop eax
pop ecx
call fcn.006ec2a5
call fcn.006ec585
call fcn.006eca22
cmp ecx, dword [eax + 0x14]
jge 0x6d5079
sub ecx, dword [eax + 0x10]
mov eax, dword [eax + 0x1c]
call fcn.006ecfad
push edi
push ecx
rol edi, cl
push ebx
dec ebx
ror ch, cl
stc
xchg bh, cl
stc
push eax
dec ah
push edx
or edx, edx
stc
shl bx, cl
shr bx, 5
sbb bx, ax
or ebx, 0x6e123555
cmp ebx, 0x73bf43b2
mov bx, ax
add al, 0x3f
not cx
xor dx, ax
sbb ax, 0x63cd
xchg dh, ah
push esi
shl si, cl
dec eax
mov eax, ebx
shr esi, cl
add ecx, edx
shl edi, 1
not esi
mov ecx, esi
add ch, ah
adc edi, edx
or dh, bl
shl bx, 5
sbb bx, dx
dec eax
shr di, cl
not cx
ror ah, 4
adc esi, 0x2e259bbb
adc si, 0x6d68
and di, 0x3ef7
adc edi, 0x3ccc45b7
not edi
rol edx, 4
xchg ebx, eax
sbb esi, ecx
sub ecx, 0x55ad6700
dec di
or bx, si
xor edx, 0x48927d4a
and esi, esi
rol edi, 6
shr dl, 1
sub si, 0x7163
shl dx, cl
xor ch, 0x5a
nop
or esi, 0x61b84041
and dh, 0x1a
and ch, 0x7e
inc dh
test dx, si
inc edx
test esi, 0x618e1bea
not bl
adc dl, dl
shr dx, cl
or ecx, 0x67dd4afc
ror di, cl
xor dh, ch
ror edx, cl
add cl, 0x4f
ror edi, cl
add esi, ecx
dec di
sbb cx, bx
stc
not esi
mov cx, 0x1c78
or dx, bx
cmp di, 0x7f94
xchg edx, ecx
dec dh
shr bh, 3
or dh, 0x30
add di, 0x24ad
adc di, bx
adc dx, cx
stc
and eax, eax
or ah, ah
or eax, edx
inc bx
cmp di, bx
sub ecx, ebx
adc bx, dx
shl cl, 2
shr edx, cl
and di, si
adc esi, 0x6c2ad4c2
xchg dl, ah
pop esi
xchg edi, eax
nop
push esi
inc si
sub dl, cl
shl cl, 1
add edx, 0x1ee4445d
or ecx, 0x2599f3
cmp esi, 0x2af00b06
sub bh, cl
not bx
add dl, dl
nop
xor esi, 0x710ee322
mov dl, ch
stc
shr dx, 3
mov al, 0x11
stc
sbb ah, 0x57
nop
and eax, 0x586027e9
and edx, 0x6170c9d
sub edi, 0x74e4ce1
not bh
inc ax
shr edi, 7
inc dx
mov ah, 0x46
xor ch, ch
xor bh, ah
nop
shr al, 5
inc dx
and esi, 0x3337bd53
sub si, 0x1efd
adc dh, dh
not dl
add ch, dh
sub si, ax
and dh, 0x5c
not bx
shl di, 8
adc cl, 0x2f
shl bh, cl
nop
and dh, ch
ror cx, cl
dec dl
adc eax, 0x552afd06
cmp esi, 0x7cca3ca
stc
xchg dx, dx
mov ax, si
cmp bh, dl
cmp si, 0x436
xor edi, edi
dec edx
cmp edi, esi
add bl, cl
adc edx, edx
xor edx, 0x331d5885
cmp eax, edi
and eax, ecx
mov edi, ecx
add dl, 0x2f
shr bl, cl
mov cx, ax
sbb ebx, ebx
dec cx
dec bx
nop
inc bx
not dl
xor ecx, ecx
stc
add di, 0x5288
mov ax, dx
nop
test edx, 0x5d525557
add bh, ah
shr al, cl
shr ch, 8
ror cx, 4
and bx, 0xbea
or edi, ecx
and edi, edi
dec bh
not al
inc ch
nop
xchg bh, al
shl ch, 1
add dx, 0x545a
rol dl, cl
ror eax, cl
ror al, cl
and bx, 0x4da0
inc di
add al, 0x42
test dh, cl
pop esi
inc dx
test dl, 0x6b
rol bx, cl
cmp edi, eax
and edi, 0x1bc379cb
inc dh
push esi
add esi, edi
xor dx, si
shr ah, cl
and bl, 4
cmp cx, 0x32f8
or cx, 0x6d7
or si, 0x68b
test al, 2
and dl, 0x1a
or di, dx
inc dl
sbb ebx, ebx
stc
nop
rol bx, 5
rol cx, 2
not esi
shr dh, 8
rol dl, cl
and edx, ecx
cmp dl, cl
dec al
dec edx
or ah, bh
sbb di, cx
inc cl
ror ebx, cl
inc di
adc bh, al
adc si, bx
and edi, esi
nop
or ecx, 0x18511253
dec ax
adc si, 0x19ce
nop
ror dl, cl
xchg bx, cx
ror cx, 8
ror di, cl
mov al, dl
shl dh, cl
sub dl, 0
or ah, cl
ror eax, cl
sbb ebx, eax
adc ch, 0xd
inc edx
xor dx, ax
mov esi, ebx
cmp bx, cx
stc
test ah, dh
sbb edi, 0xe5f7996
mov bx, 0x5229
and dl, al
inc si
adc ax, 0x442b
nop
xor edx, esi
or ebx, 0x2572306c
adc ebx, 0x5ccb0611
shl bl, 1
inc ax
sbb ax, 0x2c13
mov eax, 0x1d8bd904
sub cl, ah
adc dh, cl
mov dx, 0x31bc
shl ebx, cl
rol cl, 8
sub ebx, ecx
stc
or si, cx
or al, 9
and cl, 0x39
test dx, bx
xor bh, al
stc
dec edx
sbb edi, ebx
cmp dh, 0x21
and di, 0x4226
ror ecx, cl
mov si, 0x3041
cmp ecx, ecx
cmp edi, esi
nop
not ebx
or ebx, 0x5b9f1ce3
sub dh, ah
not bh
or ch, dh
xor ebx, 0x1b688309
pop esi
test ch, 0x13
push esi
sbb si, si
dec bl
xchg ah, bl
dec ax
not eax
not dl
cmp ax, bx
adc ax, di
rol ebx, cl
not ch
xor si, 0x3ad0
adc esi, 0x69587b58
add ecx, edi
inc ah
xor edx, ecx
or cx, di
test ecx, 0x3ed621f1
sbb ebx, 0x3ffac34f
adc cx, 0x6dda
or edi, edi
test ah, dh
ror cl, cl
sub dl, 0x1f
or eax, ecx
and ax, 0x2e87
rol esi, cl
ror ebx, cl
add ecx, 0x63e5a0c2
xor dh, 0x43
adc ecx, ecx
cmp edi, 0x4829714d
inc bh
not edx
not cl
adc di, 0x3eff
rol dx, cl
cmp bh, ch
sub edx, eax
xchg dl, al
or cx, ax
nop
inc ebx
and di, 0x6fe5
shr esi, cl
rol di, cl
sbb ax, 0x70ed
sbb bh, bl
sbb dl, bl
dec ebx
shl dl, 5
xor bx, di
shr bx, cl
add ah, 0
xchg bh, ch
mov dx, cx
dec bh
shr bx, cl
xor bl, 0x21
cmp al, 0x57
and ah, al
nop
rol bh, cl
add ch, 0x73
adc ax, 0x3143
ror eax, 3
test eax, esi
mov esi, eax
not ax
and dx, 0x450f
xchg edi, ebx
ror dh, 6
sbb edx, edi
xchg cx, si
stc
sub ax, si
test ah, 0x52
stc
shl ecx, 1
add cl, 8
xchg edi, ecx
not ebx
xor ebx, 0x4a86824a
add edx, esi
or bx, di
not al
not esi
sub esi, 0x3fa91bcb
test ax, 0x1218
add ch, dh
xor edi, 0x61a64883
stc
stc
cmp ax, 0x2230
add ah, 0x67
stc
sub cx, dx
not al
and ah, cl
nop
pop esi
push esi
xchg esi, ebx
shl edi, cl
ror edi, cl
cmp eax, 0x4d556a47
shl bh, cl
dec bl
shr esi, cl
sub bl, 0x7a
nop
shr si, 4
test esi, esi
cmp bl, 0x3e
mov eax, 0x4c8f01d1
sub cx, di
cmp al, 0x49
ror dx, 3
nop
test dh, 0x77
mov al, 0x36
stc
shl bx, cl
shr si, cl
and si, si
adc dl, 0x6d
cmp esi, 0xb4dbf1c
rol dx, 1
sub edi, 0x66516373
not ch
inc dx
sub eax, 0x15ffb669
nop
sbb ebx, edi
and eax, 0x92c78f3
test ah, 0x67
sbb dh, 0x35
inc si
inc di
or bh, 0x7e
inc bx
rol ax, cl
xor cl, 0x14
not dh
sbb bx, di
and dh, 0x5d
adc edx, 0x394b7496
sbb cx, cx
cmp ecx, 0x30ebfe24
ror cx, 8
adc bh, 0x2b
xor bh, ah
shl ecx, cl
mov dh, 0x2f
adc di, 0x149d
not cx
mov ebx, edi
stc
dec dl
or dh, al
ror edi, cl
nop
shl dh, 3
cmp edx, 0x6efcfb3c
test edx, edx
or cx, si
nop
not edx
pop esi
pop edx
pop eax
pop ebx
pop ecx
pop edi
push edx
push ebx
and dl, bh
push esi
push edi
xchg esi, edi
push ecx
mov ch, 0x4e
test bl, ch
sbb cx, 0x1efd
and esi, 0x6eebb740
inc bx
dec dh
inc si
shl si, 6
nop
not di
inc bx
stc
mov ebx, ecx
nop
stc
or ecx, esi
sbb esi, edx
sub edi, edx
rol bx, 5
push eax
xchg di, ax
test si, 0x2273
xchg ch, ah
shl esi, 4
shl cx, 8
shr ch, 1
dec bx
xor al, 0x3f
rol ax, cl
mov esi, 0x595b702f
xor dl, 6
sub cx, 0x57b3
mov bx, dx
or bx, dx
not dx
cmp ecx, ebx
and eax, edi
and si, 0x38b5
not ah
shl esi, cl
not dl
cmp eax, 0x211c60f6
add edi, 0x76f00b5c
dec si
stc
inc eax
shl si, cl
cmp esi, 0x4740ec43
not cl
and bl, ch
stc
test cl, dh
xor ecx, 0x7ed06d57
xchg bl, bh
shl cl, 7
xchg al, cl
add cx, 0x506c
adc dl, al
nop
shl ebx, 1
xor bl, dl
cmp ebx, ebx
ror ch, 8
ror bx, cl
not dh
stc
shl eax, 4
mov ecx, ebx
not al
ror di, 5
sbb dx, cx
or bx, cx
rol edx, 7
dec edx
mov edi, 0x3984a12
test edi, ebx
inc dl
sbb edx, edi
stc
shl bx, cl
sub dx, 0x66e8
mov ecx, esi
stc
not al
rol bl, 3
sub ax, dx
pop eax
pop ecx
pop edi
pop esi
pop ebx
pop edx
jnp 0x6cd6b1
push edi
push ecx
sbb di, cx
push edx
ror dh, 7
ror di, cl
push esi
shl esi, cl
and cx, 0x4a5f
cmp cx, dx
xor di, 0x7735
nop
push ebx
cmp bx, 0x62fa
shl edi, cl
dec di
not esi
or esi, edx
mov edx, 0x7e23ddf
test ebx, 0x46e0fbba
or edi, edx
push eax
test eax, edx
sbb edi, edi
nop
sbb bx, 0x2704
stc
ror di, cl
not ebx
nop
or esi, 0x202f82ce
pop eax
pop ebx
pop esi
pop edx
pop ecx
pop edi
jnp 0x6cd6a5
push esi
push ebx
test si, bx
push ecx
dec ecx
pop ecx
pop ebx
pop esi
stc
push esi
push ebx
xchg esi, ebx
pop ebx
pop esi
push eax
push edx
and al, dl
nop
pop edx
pop eax
call fcn.006ed43c
jns 0x6cd8d5
push ebx
and bh, 0x2a
push esi
shr esi, 4
push ecx
xchg ecx, ebx
push edx
ror edx, cl
push eax
sub eax, edx
or dx, bx
push edi
not edi
and bx, di
ror si, cl
or dh, 0x74
stc
inc ax
sub edx, esi
xor ah, 0x4a
stc
stc
sub di, ax
rol edi, 7
xor si, 0x725c
shr bx, cl
shr eax, 1
adc edx, 0x662a2b8f
shl edx, cl
sbb di, 0x10ff
dec bh
not al
and eax, esi
and bh, bh
rol ecx, cl
stc
mov bh, bl
sbb bx, 0x6108
and bl, 0x51
nop
and ch, ah
and eax, esi
ror ax, 7
ror al, 1
nop
sbb bl, bh
test esi, 0x6dce735e
sub dh, 0x15
test bl, ch
inc dl
nop
not di
not edi
rol dh, cl
adc dl, cl
sbb dx, cx
ror ah, cl
stc
cmp ax, 0x4ea3
adc esi, 0x5121d995
shr edx, cl
inc si
test edx, edi
xchg bh, dh
sbb dx, bx
ror cx, cl
xor cl, ch
cmp bh, 0x69
stc
xchg bx, bx
not ch
shl al, cl
adc bx, cx
rol esi, cl
ror si, cl
stc
test si, ax
rol bl, 8
nop
xchg si, bx
inc edx
xor dl, 0x29
test si, di
not ecx
dec ebx
xchg bl, bl
test dh, 0x21
shr cx, 6
sub bx, 0x3d0e
sbb al, 0
rol esi, cl
xor ch, 0x7d
stc
not dl
cmp ecx, edx
nop
or al, 0x74
dec bh
sbb dx, di
add bl, dh
mov si, di
cmp si, 0x41bb
nop
shl ax, cl
add eax, 0x5834e440
cmp ax, cx
pop edi
adc ch, dl
shl esi, 5
ror esi, cl
shr si, 7
shl edx, cl
dec dh
inc ebx
ror si, 5
push edi
xchg bx, di
inc esi
dec ecx
test edi, 0x76c60567
dec dx
xchg bx, di
dec bx
shr ah, cl
pop edi
pop eax
pop edx
pop ecx
pop esi
pop ebx
call fcn.006ed88a
push edi
dec di
push eax
push ecx
xchg ah, cl
push edx
shl dx, 3
add dl, 8
push esi
sbb edx, esi
push ebx
sub edx, ebx
nop
shl edi, 6
or ecx, 0xf33804a
test si, 0x1f4c
inc al
ror edi, 8
sbb di, di
inc dx
or ebx, 0x54e5eb
mov dh, cl
and esi, ecx
shl bx, cl
nop
add esi, 0x3ada18b4
not eax
cmp al, ch
stc
mov esi, edi
xor ch, 0x2d
add di, cx
xchg edx, eax
sbb ecx, 0x12270bd9
sbb edx, edi
mov bx, di
sub ecx, esi
add cx, 0x239d
test al, 0x2a
mov ah, 0x36
rol cl, cl
ror eax, 8
inc edx
mov edi, 0x6a9485ab
ror ax, cl
xor bh, 8
shr ebx, cl
adc si, 0x1f0
and al, ah
cmp esi, ecx
stc
adc ax, 0x6f9f
ror si, cl
adc edi, 0x5f0205f8
adc cx, dx
dec edx
dec ah
shr dx, cl
cmp esi, eax
mov cl, cl
dec edx
or ax, dx
stc
pop ebx
pop esi
pop edx
pop ecx
pop eax
pop edi
jbe 0x6cd8b0
jbe 0x6cd8a6
call fcn.006edcb3
call fcn.006ee124
call fcn.006ee665
push ecx
mov cx, 0x4569
push edx
push ebx
and dl, bh
push eax
ror eax, 1
xor cl, 0xb
test dx, ax
adc cl, al
pop eax
pop ebx
pop edx
pop ecx
push ecx
or ecx, 0x1d15c03a
pop ecx
push ebx
test bl, 0x63
pop ebx
push edx
inc dl
push ebx
sub bl, 0x1d
push ecx
sbb ch, 0x5f
push eax
or al, 0x12
push esi
test esi, esi
inc bx
inc edx
nop
stc
cmp dh, 0x4f
or ecx, ecx
pop esi
pop eax
pop ecx
pop ebx
pop edx
push eax
mov al, 2
pop eax
push edx
sub dh, 0x24
pop edx
call fcn.006eea65
lea eax, [eax + ebx]
mov eax, dword [eax + ecx*4]
jmp 0x6cfd92
cmp ecx, dword [eax + 0x18]
jge 0x6d5079
mov edx, dword [eax + 0x20]
call fcn.006eee98
push ebx
push ecx
mov bl, ch
push esi
rol esi, 3
xor ch, 0x3a
push edx
adc dh, 0x7b
or ecx, ecx
nop
not si
mov cl, 0x43
not bh
add edx, 0x51a7b0b5
push edi
adc di, 0x57a6
xchg edi, esi
push eax
xor ah, 7
not dx
rol si, cl
sbb ecx, ecx
shl di, cl
stc
inc cx
or dx, 0x2f79
xor ecx, 0x6382be39
or esi, 0x218bc6a0
xor cl, 0x47
xchg cl, cl
test ax, bx
inc dx
sbb edi, 0x2980e528
xchg cl, bh
not bh
ror dx, 2
nop
shr edx, 6
and cx, 0x3180
cmp bh, 0x49
xor bh, cl
cmp edi, 0x76c91e56
mov cx, si
sbb ax, ax
ror di, 2
stc
dec edx
shl cl, cl
add edx, 0x471aa54a
adc ah, 1
cmp ah, bh
test dl, 0x78
shr ax, 7
shr ah, 8
and si, 0x4d32
dec ax
xchg ecx, eax
not si
xor ch, 0x13
xchg dx, ax
shl ax, 3
test dx, cx
sub dx, ax
dec esi
sub ecx, 0x1aad0ef3
stc
xor si, 0x140a
and ah, bh
shr eax, cl
xor di, cx
not ecx
cmp bx, di
test di, 0x5836
nop
shl si, cl
add ebx, ebx
add dh, 0x62
cmp edi, 0x748d4661
shr edx, 4
xchg si, di
stc
test bh, 0x4f
not bx
rol ax, 2
xchg di, bx
nop
xor bx, bx
sub ax, 0x71f6
test eax, 0x7a734027
test edi, edx
shl cl, cl
mov si, 0x3adb
add cl, ah
xor ebx, edi
add ax, 0x39e6
dec eax
or edi, 0x1f278f81
or al, dl
nop
sbb ax, 0x34e1
shl dh, cl
xchg ah, cl
cmp cx, 0x12bc
shr edi, cl
add bl, 0x5b
xor esi, edi
pop eax
nop
adc ecx, ebx
push eax
xor eax, 0x6cac7b2f
shl bl, cl
sbb ch, ch
shr ecx, cl
nop
add bx, 0xbc1
or eax, 0x62887bfa
xchg ah, dh
sbb edi, eax
stc
cmp si, dx
add ebx, 0x2797f8ce
rol di, 7
add bl, dh
nop
adc bh, 0x11
adc ax, 0x71ff
and ebx, edx
stc
or esi, 0xe1b607e
and bh, bl
inc dh
not edi
sub al, 0x7b
nop
and ebx, 0x1c585088
mov ecx, edi
cmp ecx, 0x43510718
or eax, 0x34d3cf65
and ax, bx
sbb edi, edi
mov bh, 0x2a
shl al, cl
inc bx
and bx, 0x539b
or di, di
or bx, di
nop
sub esi, 0x7efdf57a
nop
add al, dh
or si, cx
add edx, ecx
cmp ax, di
mov ch, 0x23
stc
sub di, si
not al
dec cl
mov dx, ax
xchg ebx, edi
cmp bh, bl
shl dx, cl
ror dx, 2
xchg cl, dl
shl bh, cl
test bx, dx
dec edx
test cl, bl
sub eax, ecx
xor dl, 0x25
shr esi, cl
xchg di, ax
stc
shl dx, cl
ror di, 8
not eax
nop
mov cl, 0x5f
shl ax, cl
shr bl, 8
xor dx, di
nop
shr eax, cl
xchg di, si
dec si
test dh, bl
adc al, 0x4b
or ah, cl
shr dh, cl
inc bh
dec esi
cmp edx, ebx
sub ax, ax
add ebx, 0x32ed8293
add eax, 0x475453b2
not ax
shr ax, 8
cmp edx, ebx
test bh, dh
shl bl, 1
xor ax, dx
not edx
inc edi
sub si, di
ror edx, 8
shl ecx, cl
xor edi, eax
pop eax
stc
adc esi, 0x5a252590
adc ecx, ecx
and dl, 0x79
rol cl, cl
push eax
not al
cmp eax, eax
rol ecx, 8
stc
xor dh, 0x1e
shl ebx, 8
sbb ax, 0x4aa2
shl di, 2
xchg dx, dx
cmp bx, cx
adc esi, ebx
mov ecx, 0x17bcdd3e
shr edx, cl
inc esi
not bx
inc ch
shr ax, cl
xchg edi, eax
sub al, 0x14
not ebx
test edx, 0x24e6dcc1
sub al, bh
sbb dl, bl
inc bh
xor ch, ah
mov ecx, ebx
inc al
rol ah, 3
sub cx, bx
rol bl, 5
stc
rol di, 3
shr al, 6
dec cx
sub ah, ah
test bx, 0x327d
nop
sub edx, 0x10c32848
add eax, 0xe0f020
xor edx, 0x3124005d
stc
and ax, 0x31dd
rol di, 6
sub bh, 0x32
cmp eax, edx
and bl, 0x6e
xor dl, 0x47
and si, ax
or edi, 0x782e0c0c
nop
inc ebx
not edx
adc ax, ax
mov cx, bx
or di, cx
shl ecx, cl
inc dl
adc bl, 0x70
not cl
xor ecx, 0x78786ec4
cmp bx, 0x2bc8
or cl, dl
stc
or ebx, ecx
adc esi, 0x151ca242
sub esi, eax
inc ah
stc
shr ax, 5
shr bh, cl
sbb si, dx
sub dl, bl
dec esi
ror edx, 2
stc
nop
sbb esi, esi
pop eax
pop edi
pop edx
pop esi
pop ecx
pop ebx
push ecx
ror cl, cl
push ebx
shl bl, 8
adc bl, 0x23
push edx
mov ecx, edx
sbb dh, bl
push eax
shl eax, 2
sub ch, 0x42
push edi
and edx, edi
nop
and ecx, 0x26b8578d
shr dl, 8
stc
ror dh, cl
xor al, dl
push esi
sub eax, esi
ror cl, 1
sub ebx, 0x46c27aa9
xchg al, dh
inc ch
inc ebx
shl esi, cl
nop
xchg di, ax
ror edx, 2
sbb edx, eax
stc
xor di, 0x6f2c
stc
sbb edx, edx
adc edi, 0x5d26001d
shl bx, cl
mov al, ch
shl esi, 1
mov cl, dl
mov dx, 0x66c0
rol cx, cl
and si, 0x1de9
shl dh, cl
xor di, 0x703d
shl edx, cl
test di, di
shr ecx, cl
inc edx
or bh, 0x6a
stc
dec dx
shr eax, cl
rol si, 7
test al, al
not al
test eax, esi
shl ah, cl
ror bl, 7
not di
and edi, 0x7bfd52b2
ror esi, cl
nop
shr ax, 4
test dx, bx
xor al, dl
xor edx, eax
and dl, 0x31
test dl, 0x1a
xor di, 0x799a
dec dl
dec ax
adc ecx, 0x70ee4ea0
add dx, 0x5b20
ror dx, cl
shr cl, 2
rol esi, cl
mov ch, al
sbb eax, edx
shl bx, 1
add dl, 5
sbb al, 0x11
ror cl, 1
shl ch, cl
shr ch, cl
cmp esi, 0x310f166b
xor ah, 0x6c
test ebx, eax
stc
cmp cl, al
sbb al, bl
shl dh, 2
rol ch, 3
cmp bx, 0x7c4b
xor ax, 0x6ba2
shr ax, 3
xor dx, ax
shl ax, cl
or esi, 0x9cceb9c
xchg bl, bh
sbb cl, bl
sub di, ax
xor ecx, 0x4ad570a3
or ch, 0x3a
nop
and al, 0x19
pop esi
shl al, 7
mov ebx, 0x2882aaab
sbb ah, cl
mov bx, 0x7408
or ch, ch
dec dl
nop
xchg bl, bl
pop edi
pop eax
pop edx
pop ebx
pop ecx
push edi
rol di, 2
push ecx
ror ch, 5
xor cx, cx
push esi
dec si
push eax
shr ax, cl
push ebx
test ebx, edi
test esi, 0x34cab9c0
nop
sub di, cx
or ah, ch
push edx
test edx, 0x3d467134
sub bx, di
shr esi, cl
xchg edx, eax
ror ax, 2
xchg dl, al
sub si, 0x6385
dec bx
and dh, dl
cmp ebx, 0x70c61823
mov cx, dx
not dl
shl ch, cl
rol ebx, 7
and ax, 0x4c71
shl edi, 5
sub dh, 8
test edx, ebx
xchg dx, di
adc cl, 0x6a
add edi, ecx
not edx
xchg di, di
not ch
adc ah, 0x6d
or ah, ah
rol esi, cl
or ebx, eax
xchg ebx, eax
and ah, bl
inc dl
mov ah, 0x33
inc ebx
shl ecx, 5
and esi, eax
xchg bl, al
ror di, cl
mov esi, 0x6d6d6acd
and cl, bh
adc edx, esi
or edx, ebx
sub eax, ebx
rol esi, cl
mov ebx, 0x1612edc8
add si, 0x2e87
add cx, 0x55d3
nop
dec ecx
and ch, ah
add edx, 0x51d065ab
test bx, 0x7a0c
sub edi, esi
xor cl, 0x3a
or dl, 0x5d
adc bx, cx
sbb bx, 0x1b1c
or si, 0x1bac
nop
stc
test ebx, ebx
mov ax, 0x6eaa
xor edx, 0x55420066
sub ebx, ecx
shr cx, cl
adc edi, 0x155472d5
inc ax
shl bh, cl
mov si, 0xbf4
cmp esi, ebx
rol edi, cl
test ax, bx
shl dx, cl
ror edx, 7
stc
sbb edx, 0x2c4fa1fb
nop
xchg di, bx
adc ah, al
xor eax, 0x65ee4828
cmp ecx, 0x5d0ccd3d
mov eax, edi
dec si
shl edx, cl
shl dl, cl
sbb cx, ax
adc dx, 0x37db
sbb bh, 0x2e
nop
shr ah, 8
and bx, 0x26c4
pop edx
nop
shr bl, cl
not ch
push edx
xor edx, edi
test al, ah
shr bh, 3
xor esi, 0x5e8cbb5
cmp cx, 0x5691
or edi, eax
mov edx, ecx
inc bl
shr eax, 4
and ecx, eax
nop
xor edx, 0x294ebdcb
adc ch, 0x44
and dl, al
inc bh
xor cl, bh
dec si
shl ch, 7
shl ax, cl
not si
xor esi, 0x6576f59e
adc dh, dh
adc dx, ax
and cl, bl
add edi, 0x14e49306
stc
test esi, 0x7f7b8995
or dx, 0x34ca
xchg edi, eax
stc
add edx, ebx
and ecx, 0x2f5abd78
shl edi, 3
or eax, 0x6ffd0389
inc edx
cmp ah, cl
inc si
rol ax, cl
mov edx, esi
rol bx, 3
and dx, 0x6a7f
xor cl, bh
xor bl, 0x5e
shl si, cl
not bx
sub bx, si
xor dl, bh
xor si, ax
sbb esi, ebx
adc cl, al
xor si, cx
test cl, 0x74
cmp di, 0x5529
stc
add cx, 0x3d6c
not ecx
add si, ax
xor cx, si
ror bx, cl
sbb ah, 3
dec di
dec ah
or si, di
ror bx, 2
inc ebx
rol cx, cl
mov ebx, 0x18a17e9b
and di, 0x1321
not esi
cmp dh, al
or bh, 0x59
xchg edi, eax
nop
shl ecx, 2
rol bx, 4
sub esi, 0x2732c33e
stc
stc
shr dx, 1
cmp bx, 0x5d4e
sbb edi, 0x421c3d6f
sub edi, ebx
dec eax
stc
inc bh
test bl, dl
inc ch
cmp esi, 0x4dbdae76
adc dl, bl
or edi, edi
xchg cx, si
not esi
nop
and eax, 0x42b773b8
add bl, ch
sub ecx, edi
and ah, 0x66
pop edx
ror eax, cl
push edx
xor bl, dl
shl cl, cl
shl eax, 6
or ah, al
ror cx, 1
shl ah, 4
test cl, ch
pop edx
pop ebx
pop eax
pop esi
pop ecx
pop edi
call fcn.006ef45b
push eax
push edx
xchg dx, ax
not edx
stc
push ebx
shr ebx, 2
pop ebx
pop edx
pop eax
call fcn.006efa01
call fcn.006effc1
push ecx
sbb cl, 0x5c
sbb ecx, 0x1ae5185f
push edx
push esi
test edx, esi
nop
ror ecx, cl
pop esi
pop edx
pop ecx
push esi
push eax
xchg si, ax
push ecx
shr cl, cl
pop ecx
pop eax
pop esi
lea edx, [edx + ebx]
mov edx, dword [edx + ecx*4]
lea edx, [edx + ebx]
push eax
push ecx
push edx
push dword [ebp + 0xc]
call fcn.006f03ac
push edx
adc dh, 0x20
push ebx
not bh
stc
push eax
mov ah, ah
push ecx
rol bx, cl
stc
push esi
cmp esi, 0xcee2272
stc
mov edx, esi
nop
test al, ch
push edi
xchg di, dx
shl ebx, cl
test ch, 0x65
xor si, 0x61c1
shl al, cl
ror dx, cl
xor cl, cl
ror edx, cl
inc ch
add di, di
rol ch, 6
xchg di, di
xor bx, 0xf57
or cx, si
add ch, dl
inc dl
not bl
adc bl, 7
adc edi, esi
xchg bh, bl
or ah, bh
adc edx, esi
test edx, 0x48bfa9bf
xchg esi, edx
add edx, 0x3849764d
sbb edx, 0x23664053
sub ecx, 0x19da5639
sbb bl, ah
mov bh, 0x3e
sbb dh, 0x64
nop
test edi, 0x4555251b
adc edx, eax
sub ah, 0x4f
sbb ah, 0x56
and esi, eax
sub dh, bl
xchg cl, al
ror bh, 3
ror eax, cl
mov bx, 0x1d6d
not ecx
or bh, bh
dec ax
xor bl, 0x57
or ah, 0x4d
or cx, 0x4fc1
shl ah, cl
inc esi
shr eax, cl
sub edi, edx
add si, 0x4976
rol dx, cl
sbb cx, ax
inc edx
and edi, 0x63272a48
xchg ecx, ebx
rol dx, 1
cmp dl, bh
dec ecx
mov dl, bl
xor di, ax
shr cl, 8
adc dl, 0x59
rol ah, cl
xor ch, bl
inc bl
nop
sub dx, ax
dec eax
dec dx
sbb ebx, edi
adc ah, ah
ror ebx, cl
rol dx, 7
adc esi, ecx
sub bl, bh
xor si, bx
add eax, edx
rol ch, cl
dec dl
adc dh, cl
mov edi, 0x62eca60a
adc dh, ah
sub esi, esi
shl dx, cl
stc
shr si, cl
ror bx, cl
pop edi
adc dl, 0x1d
stc
add edx, edx
or eax, ebx
and ax, 0x6879
xor ax, bx
adc ch, dl
nop
dec edx
push edi
xchg di, dx
or dx, 0x1c1b
nop
xchg bx, di
rol si, cl
inc ebx
rol ebx, cl
add edi, edi
xchg al, bl
dec eax
ror dx, 7
adc si, cx
shr ebx, 3
sub bl, 0x32
ror dx, cl
mov di, 0x52a4
and dx, dx
add bh, al
test edi, 0x44e95b6
rol ah, cl
ror dx, cl
dec edi
pop edi
pop esi
pop ecx
pop eax
pop ebx
pop edx
push ebx
sbb ebx, 0x11ff37ec
push eax
or al, 0x7a
push esi
sub esi, eax
push edx
inc dl
or dl, bl
push ecx
test bh, cl
and eax, edx
cmp al, ah
dec eax
ror eax, 3
test cx, si
stc
adc dx, 0x74ee
stc
sub bl, 0x70
xchg si, si
shr edx, 3
sbb esi, edx
sub esi, 0x505dfd0c
mov dl, bl
add edx, esi
xor bx, 0xe23
add ah, 0x2a
test eax, eax
push edi
cmp di, si
add ebx, 0x4b0d34c8
sub dh, 0x4f
adc eax, ebx
add ax, 0x3eb0
add cx, di
adc ecx, edx
not al
not ecx
xor edx, esi
add ah, dl
cmp eax, 0x56d3b991
shr cx, 5
mov edx, 0x7804fa69
mov ebx, ecx
and ax, 0x2e1b
ror bl, cl
inc dh
cmp edx, 0x395331e9
stc
rol eax, cl
shl dl, 3
dec ax
xchg dl, al
test di, 0x159f
and dl, dh
nop
and esi, eax
and ch, bh
nop
stc
nop
shl si, cl
sbb di, ax
inc dl
inc al
mov edi, 0x30201e8a
adc ch, bl
adc cx, dx
shl esi, cl
stc
or ah, al
adc esi, 0x1d5cdfaf
test edx, 0x32108781
shl dx, 7
mov edi, 0x4e1168e3
mov dh, dh
dec ax
sub di, dx
cmp edx, ecx
xchg bx, si
or ch, 0x57
nop
shr edi, cl
ror cl, 2
mov bx, di
xor eax, ecx
ror eax, 8
xor bx, di
mov ch, cl
not dl
add ah, dh
not al
shl al, cl
not ax
nop
xchg cl, bh
dec al
or edi, 0x7c2d6b4
shl dl, 1
xchg bx, di
shl ah, 3
shr edx, cl
shr edx, cl
rol dh, cl
adc dh, bh
pop edi
push edi
adc edi, 0x4f0b460e
rol bx, 7
sbb ah, 0x4b
not esi
adc bh, 0x65
xchg esi, ebx
inc ebx
adc edi, 0x5563770d
sub cl, 0x7f
and di, 0x5fa5
rol bl, cl
test bx, dx
stc
shr ax, cl
cmp ebx, edx
ror ax, cl
ror eax, cl
shr edi, 5
sbb ecx, esi
stc
shl di, cl
test bl, bh
shl cl, cl
or cl, 7
cmp ax, si
shr bx, cl
mov ecx, 0x71e80f4e
cmp dl, dh
mov cx, di
nop
nop
and ax, dx
sbb ax, 0x52bd
adc ch, cl
stc
xor esi, eax
ror ebx, 1
not cl
not dx
shr si, cl
shr edx, cl
cmp dx, 0x10c1
adc esi, 0x78565fd6
sub dx, 0x427a
sbb esi, 0x3d9c0caa
mov ebx, eax
add dx, si
or esi, 0x500d8af9
shr dx, 2
adc dx, ax
add ax, 0x5799
xchg bx, bx
xchg di, di
or edi, edi
shl cx, 2
ror edx, 4
or eax, 0x2eb34f77
nop
stc
sbb bx, 0x5532
xchg si, si
dec bx
xor bx, 0x31e
xchg bx, bx
xchg ebx, eax
dec ax
shl ebx, 1
or ch, 0x7f
not ecx
mov si, 0x26b4
rol dl, 4
mov bh, 0x6e
shl cl, cl
adc ah, bh
and cl, 0xc
dec cx
shl bh, 2
mov al, 0x79
test si, 0x4eed
xor edx, 0x38b19056
and ebx, 0x53d8adc1
inc al
or cl, dh
sbb ebx, edi
inc edi
xchg si, di
inc edi
rol di, 6
shl ch, cl
sbb bx, 0x19cd
nop
ror dh, cl
or si, 0x3335
nop
xchg si, si
shr bh, cl
adc eax, 0x70498a11
ror esi, 8
nop
or ecx, 0x1cb039cd
pop edi
push edi
adc di, bx
sub dl, cl
dec edx
cmp dl, dl
sub bl, 0x24
xchg bx, ax
test dl, 0x36
shr ax, cl
or edi, 0x271d67d9
dec bh
stc
ror edi, 6
sbb edi, edi
xor cx, dx
rol eax, 4
ror ch, cl
or bx, bx
rol bx, 6
rol ecx, 8
nop
cmp ch, bh
xchg di, di
nop
or ebx, ecx
stc
cmp ch, dl
test edx, eax
stc
adc ch, bh
sbb ax, 0x2a97
sbb si, 0x2bba
test si, 0x554f
adc ebx, ebx
not ecx
adc ebx, edi
adc ax, 0x738e
sbb cl, al
cmp dx, 0x7db
xor esi, 0x7a7d84da
or cx, 0x319a
rol cx, 3
dec di
inc dh
shl dl, 7
test cx, 0x4dc0
adc dl, dl
shr cx, 3
not bl
nop
xor bl, dl
shl di, cl
xchg si, bx
sub ax, di
xchg esi, esi
shl ah, cl
not bh
dec bl
mov esi, edi
dec ch
xor dh, dh
shl ax, 8
rol dl, cl
test esi, ebx
or dh, 0x4d
add dl, 0x18
rol bx, cl
shl ah, cl
inc ax
cmp cl, ch
add ax, 0x4316
dec ax
sub dx, 0x68ad
test ah, 0x6a
cmp si, ax
inc bx
add ebx, esi
and di, 0x34c6
ror ax, cl
test ebx, eax
and bx, cx
sbb bl, 6
shl cl, cl
xor dx, 0xa6e
sbb di, ax
adc ch, 0x60
rol cl, cl
adc edx, 0x4d63fcfb
dec edx
xchg ch, al
add dh, al
test si, cx
xchg edi, eax
sub ax, cx
or al, dh
nop
shl bh, cl
add cx, bx
inc ch
not edx
adc si, ax
pop edi
test ah, 0x74
xchg bx, cx
add dh, dl
rol ax, cl
push edi
xchg edi, ebx
shr dl, 7
sbb bh, 0x3d
test cx, bx
and ax, bx
inc di
ror ch, 2
or edx, edi
xchg dl, ah
shr si, cl
cmp bh, 0x79
ror ch, cl
test edx, esi
not ah
cmp al, 0x3c
rol bl, 4
mov ebx, 0x46de6f47
nop
xchg ebx, esi
inc si
adc dx, 0x4aef
shr cx, 1
shr cl, 6
and ax, 0x5037
add esi, 0x611f486f
xor dh, ch
nop
test si, si
mov ax, 0x5c39
add bh, ch
shr ah, cl
add bx, 0x6bc7
ror esi, 4
xor esi, 0x41f87bf4
or cx, 0x6f89
dec ebx
stc
mov bh, 0xa
mov al, 0x78
test dx, 0x3feb
add cx, cx
shl si, cl
dec edi
or ecx, ebx
mov bh, bl
test cl, 0x50
shr di, 8
xor esi, eax
or edi, 0x29ea2361
mov cl, 0x6c
shr ax, cl
test ax, di
and bl, bh
rol ebx, cl
ror ah, 8
test si, dx
ror si, 5
sub dl, 0xa
stc
adc eax, 0x422b6c91
test ch, cl
dec bl
nop
test bh, 0x55
sbb ah, ah
or ah, dl
rol ah, cl
shl dl, 4
stc
and edx, ebx
test al, al
adc esi, 0x2deeaa2b
mov al, bl
stc
shr bh, 6
stc
mov cl, 0x62
not di
cmp eax, 0x5f722f4d
shl edx, 7
test edi, 0x72f8e9f5
sbb ebx, esi
rol bx, cl
or ah, ah
rol bx, 1
shl edi, cl
nop
inc dl
shr dh, 4
dec ah
sbb bx, bx
sub bx, 0x3ecb
adc edx, 0x24398d88
shl esi, 5
test dx, bx
adc ebx, 0x594d898d
pop edi
inc si
cmp al, bl
ror ah, cl
cmp si, 0x516b
stc
push edi
xor di, cx
adc al, al
rol dx, 8
xor bx, si
test ah, 0x71
add bx, cx
shl al, cl
add bx, 0x5cfa
sub edi, 0x106036cf
ror dh, 1
ror dx, 6
cmp al, al
nop
cmp dh, 0x48
dec di
test ebx, edi
sub cx, bx
cmp bl, 0x19
inc bx
sbb edx, 0x594abe25
shl ecx, cl
test dx, 0x52b0
ror ax, 1
and ebx, ecx
shl edi, 2
not esi
mov ah, 0x44
adc dx, si
mov di, ax
xor si, 0x2ef9
dec ch
xchg esi, esi
and eax, 0x51086508
xor ax, 0x5901
sub ebx, 0x579066f0
shl esi, 8
mov cl, cl
sbb ah, 0x57
xor al, 0x20
nop
stc
sub ecx, ebx
adc ax, 0x19cd
shl esi, 3
not esi
or bl, 0x76
or edi, 0x4572309c
stc
mov dh, 2
dec di
shr eax, cl
adc ch, 8
test edi, 0x279d4baa
add cl, ch
add ah, 0x2c
cmp bh, ch
dec esi
xchg dh, bh
nop
mov ch, dl
dec esi
sub ax, ax
test bx, di
adc eax, 0x47b769bd
sbb cx, di
xchg ecx, esi
shl ebx, cl
rol cl, 6
adc eax, edx
add bx, 0x33c8
and bx, 0x3ab9
test esi, 0xf097b96
sub cx, 0x6ee5
shr di, cl
not cl
sub bx, bx
add cl, ah
rol cx, 8
rol esi, cl
cmp di, 0x5808
dec edx
shl bl, cl
ror ax, cl
inc ecx
sbb al, dh
not cx
pop edi
pop ecx
pop edx
pop esi
pop eax
pop ebx
push esi
dec esi
push ecx
cmp ecx, ecx
sub cl, 0x78
push eax
mov ax, 0x15d3
add ah, ch
pop eax
pop ecx
pop esi
push esi
push ecx
rol esi, cl
pop ecx
pop esi
call fcn.006f083e
call fcn.00607988
add esp, 8
pop ecx
pop edx
test eax, eax
jne 0x6cfd8a
mov eax, dword [edx + 0x24]
push eax
cmp al, al
push edi
push ecx
ror di, cl
push esi
xchg esi, edi
ror al, 7
or ecx, 0x995d3db
push edx
or edx, esi
push ebx
xchg bx, dx
mov cx, 0x796b
cmp dl, dl
ror edi, 7
not si
add al, 0x45
xor dx, cx
inc dl
and dx, 0xbf6
xchg ah, dh
xor edi, edx
not edi
sub cx, ax
pop ebx
pop edx
pop esi
pop ecx
pop edi
pop eax
push edi
push esi
and di, si
push edx
push eax
and dl, al
push ecx
rol al, cl
or edi, 0x1ced33a4
stc
sbb ah, 0x4d
shl dx, cl
sbb si, ax
or al, al
nop
push ebx
ror bl, cl
shr esi, 6
mov bx, 0x65a4
xchg bl, ah
and bh, ch
shr dh, cl
sub di, dx
xor dx, 0x5d10
nop
dec si
inc ecx
dec edx
sub ch, 0x14
mov edx, eax
add ah, ch
not bh
adc dl, 2
sbb dh, 0x70
inc dh
add bl, cl
xchg bx, si
stc
rol bl, 5
rol si, 6
stc
and bx, di
not dh
not si
dec ecx
cmp ah, bl
shr bx, cl
test bx, ax
shr cl, cl
shr bl, cl
ror si, cl
dec dx
dec ebx
shr dx, 4
mov dl, 0x75
nop
add bl, al
adc si, si
and edx, edx
and edx, ebx
and cl, 0x2e
shl esi, cl
cmp dl, bh
and ecx, 0x23089531
inc bx
ror al, cl
rol bh, cl
shr ax, 8
add edi, ecx
add al, cl
add dl, dl
shr ah, 4
add cx, 0x3cf3
stc
sbb edx, eax
sub ebx, 0x2f998c95
not si
stc
cmp cl, 0x71
nop
and di, si
inc di
xor ax, cx
nop
nop
stc
nop
test ah, 0x2a
mov dh, 0x5d
shr edx, cl
xor ecx, edi
add bl, 0x43
sbb ax, 0x2ed4
add bx, 0x4740
shl eax, cl
not ebx
nop
or cl, bh
and ch, bh
rol ebx, 7
or ebx, ebx
inc ax
adc ecx, eax
nop
xor bh, 0x51
xor eax, ecx
pop ebx
shr ch, 6
push ebx
ror bx, cl
nop
dec al
xor cl, 0x6a
shr ecx, cl
shr di, 5
or cx, 0x3019
nop
inc cl
and dx, 0x4043
rol ecx, cl
inc bx
sub dx, bx
nop
test bl, 0x5d
stc
xchg di, cx
sbb edi, esi
test ch, bh
mov dx, cx
shl ebx, cl
add al, 0x25
dec esi
cmp edx, ecx
sbb di, 0x5050
inc ebx
xchg bh, dl
shl al, 3
ror dx, cl
and cl, bl
or edx, 0x32f51866
add bh, bh
dec esi
shl edx, 5
ror ebx, cl
rol di, 5
or bx, cx
ror dx, cl
xor ch, 8
mov al, 0x75
nop
xor bh, al
or ebx, 0x37f4db9e
sbb di, 0x5b0
and bl, 0x17
nop
mov bh, bl
xor bl, 0x16
xchg bh, ah
inc eax
sbb cx, bx
shr al, cl
nop
cmp ah, al
xchg edi, ebx
adc ebx, edi
sbb al, ch
inc dx
xchg bx, bx
xor ah, 0x67
sbb ecx, esi
sbb bl, 0x59
nop
dec ebx
test ebx, edx
sbb edx, 0x1a810e1f
add ecx, eax
sbb ecx, edi
sbb di, 0x69d5
or dx, 0x41a3
mov edi, 0x25fca6a
sub eax, ecx
sbb di, 0x7b49
mov cl, 9
sbb cl, al
rol edx, 1
inc si
sbb di, si
nop
ror dx, cl
shl bh, cl
adc ch, dh
stc
mov ebx, edi
inc ah
shl ah, 3
not al
stc
rol ax, 3
add ax, 0x53d1
shr edx, 4
shr cl, 1
not dx
not cx
mov al, dl
sbb ax, 0x2346
ror ah, cl
add ebx, ecx
shr ax, cl
pop ebx
test dh, 0x1f
sub cx, 0x73e2
nop
or cl, 0x41
rol ch, cl
sbb eax, ecx
not dl
stc
push ebx
or edx, ebx
test ecx, 0x1035591a
dec ax
dec bh
add ah, 0x7b
not si
add eax, 0x2fd41d16
sbb dh, 0x4e
sub di, 0x3eae
inc edx
inc cx
test ah, 0x13
stc
or si, 0x19fa
xchg cx, cx
adc ecx, 0x75dd402c
xchg ah, ah
dec ax
or ecx, ebx
mov ax, cx
add dh, ah
sbb edi, ebx
xor ecx, 0x7976491d
inc edx
dec dx
add bl, ah
cmp ax, bx
cmp di, si
not esi
and ch, 0x75
dec ch
adc edi, 0x7b7fdcaf
sub bl, 0x21
and di, 0x7206
test bh, ah
or cx, 0x6b78
and esi, esi
nop
stc
inc ebx
nop
cmp dx, 0x73ad
ror ebx, cl
add ax, ax
ror eax, 1
add ebx, 0x7f5c1920
ror di, 7
xchg ebx, ecx
nop
ror ax, 5
adc esi, ecx
mov cl, 0x7b
rol ax, cl
test eax, ebx
sub bx, 0x4ccb
xor bh, 0x53
xor dx, dx
nop
adc ecx, 0x1ec5cce0
cmp cx, dx
and dh, bl
xchg al, bl
sbb ecx, eax
and dl, al
rol edi, cl
or cl, ch
stc
add si, 0x4dd8
shr bx, cl
test dl, 0x3d
xor ecx, 0x7030a49
shr bl, cl
pop ebx
pop ecx
pop eax
pop edx
pop esi
pop edi
push edi
inc di
push edx
sbb dh, 0xb
push ebx
push ecx
shr bx, cl
ror di, 1
ror edi, cl
xchg ecx, ebx
push eax
mov al, bh
rol bx, cl
test di, 0x4b8a
add dh, 0x6d
and cl, 7
sub ax, ax
xor edi, 0xe66a5ce
stc
push esi
test bx, si
shr ebx, cl
ror ch, cl
mov esi, ecx
adc ah, 0x2a
rol edi, cl
mov al, bl
cmp ch, 0x30
and al, 0x66
cmp ch, 0x3a
shr cl, 1
add dl, al
xor si, si
xchg edi, eax
and di, si
xchg di, dx
dec edx
xchg ecx, edi
and edx, 0x4e46357b
shr eax, cl
shl ecx, cl
cmp al, ah
or di, cx
cmp edx, 0xcfacb7d
test edi, 0x6a8edd34
adc esi, 0x5d2f0dad
sbb ax, 0x21e2
sbb eax, edx
sub ax, 0x4607
shl di, 6
cmp edi, 0x318bb496
dec esi
rol esi, 4
dec eax
and al, ch
rol cl, cl
inc cx
inc ecx
xchg edx, ebx
cmp di, bx
or bh, bl
and bh, al
sbb si, 0x317c
cmp al, 0x3e
not ebx
test dh, 0x5d
mov ebx, 0xfc65e48
adc bh, 0x78
and bl, bl
shl ah, 1
xor ch, 0x2c
not ebx
dec bx
not al
adc al, 0x56
xchg ch, bl
nop
shl dh, cl
xor edi, ecx
rol edi, cl
test dx, 0x56bb
xor cl, 0x5b
rol dx, cl
cmp cl, 1
shr dx, cl
and bl, bl
xor ah, bl
xchg dx, bx
dec eax
shl ax, cl
adc edi, edi
shl dh, cl
shr ah, 6
stc
inc ecx
cmp eax, 0x5652d3f1
inc edx
add dl, al
sbb bh, bl
rol edx, cl
sbb di, 0x4068
xor bh, al
stc
mov dx, 0x1691
shr cx, cl
mov si, 0x4940
pop esi
rol bl, 5
inc bl
xchg ah, dh
nop
dec ah
xchg ecx, eax
add ebx, 0x9cd678c
ror edx, cl
and di, 0xde1
shl ecx, cl
shr bl, 6
dec bx
and ch, ah
cmp bx, 0x2bb6
nop
rol bh, 4
nop
adc di, 0x1729
and dx, 0x63f3
or ch, 0x26
test ebx, 0x329cdc16
or dx, 0x6821
shr dx, cl
push esi
adc si, 0x2871
adc bl, 0x44
rol eax, cl
add ebx, 0x677ff69a
shr edi, 8
shr bx, 1
xchg edx, eax
shr dh, cl
inc al
add esi, edi
and dl, dl
sbb ecx, 0x28041e74
mov ah, dh
rol di, cl
adc dx, dx
dec ecx
shr di, cl
shr esi, cl
nop
and di, dx
adc ecx, eax
add edx, edi
shr di, cl
stc
nop
xchg bh, bl
adc dh, bl
not edx
xor di, cx
sbb ah, 0x3d
dec ebx
adc al, dh
adc edx, esi
or dl, bl
rol dx, cl
xchg ebx, edi
add edx, esi
nop
stc
xor ah, bl
inc eax
and ebx, 0x7e6d6065
cmp dl, 0x7b
shr ebx, cl
nop
inc esi
or bh, 0x29
add cl, 0x5f
or dx, si
dec ecx
mov dl, dh
or cl, cl
nop
dec ebx
dec si
sbb cx, 0x3d9b
add dl, 0x41
sbb edi, eax
ror edi, cl
test al, 0x75
add si, 0x7f45
mov si, 0x32c7
not eax
dec edi
sub bl, 0x39
not bh
sbb ax, cx
cmp dx, cx
sbb ch, dh
adc edi, 0x2e4c50e4
sbb ch, dh
shr ebx, cl
mov ebx, 0x4c2d5a54
inc si
adc ax, 0x2d5b
test ecx, edi
rol bx, cl
pop esi
not ebx
shr cl, cl
dec ebx
shl ax, 4
rol dx, 3
shl bh, cl
add al, 0x3d
cmp di, 0x4862
ror edi, 8
pop eax
pop ecx
pop ebx
pop edx
pop edi
jl 0x6cecdc
push ecx
push ebx
sub ch, bl
push eax
sub ax, cx
ror bx, cl
push edx
xchg cx, dx
or ah, ah
push esi
rol si, cl
sbb bl, 0x69
shl esi, cl
pop esi
pop edx
pop eax
pop ebx
pop ecx
jo 0x6cecd7
push ecx
or ch, ch
push edi
push edx
test di, dx
cmp ch, 0x53
push ebx
not bx
pop ebx
pop edx
pop edi
pop ecx
push ebx
not ebx
sub ebx, ebx
push esi
push ecx
rol esi, cl
push eax
and cl, ah
nop
push edx
add cx, dx
pop edx
pop eax
pop ecx
pop esi
pop ebx
call fcn.006f0c1e
call fcn.006f10d9
call fcn.006f1460
jb 0x6ced9f
call fcn.006f174d
call fcn.006f1b92
push eax
adc ah, ah
nop
push edi
cmp di, 0x4329
push ecx
push edx
mov ch, dh
or cl, dh
shl ah, cl
adc ax, di
adc dl, ch
push ebx
xor bh, bl
dec dx
ror ecx, 2
nop
not eax
dec di
ror bl, 3
push esi
test esi, 0x19e41c94
or dx, 0x44e4
inc ch
nop
sub ax, 0x4309
sub edi, 0x28bf6b7b
dec ebx
shl cx, 6
dec bl
rol dx, cl
test dx, 0x7463
stc
dec ah
dec bx
mov dl, bl
inc edx
dec si
not dh
add dl, ch
inc dl
nop
not edi
pop esi
pop ebx
pop edx
pop ecx
pop edi
pop eax
push ecx
adc ch, 9
push edx
dec dx
xchg cx, cx
cmp ecx, 0x6aca1acb
shr edx, 4
push edi
shr di, 5
push ebx
test bx, 0x146d
push eax
and edx, eax
mov cl, 0x40
pop eax
pop ebx
pop edi
pop edx
pop ecx
call fcn.006f1ef1
jbe 0x6ced9f
jl 0x6ced9f
push edx
xor edx, 0x6e690bee
pop edx
jnp 0x6cedc5
nop
push ecx
push eax
sbb cl, ah
push edx
mov dh, dh
rol dx, 8
ror al, 4
pop edx
pop eax
pop ecx
call fcn.006f21c7
call fcn.006f2447
push ebx
xchg bl, bh
pop ebx
call fcn.006f28a2
call fcn.006f2e8b
call fcn.006f3295
push ecx
add cx, 0x747b
push eax
rol al, cl
nop
push edx
test dh, al
push ebx
sub bl, cl
adc bx, 0x1be6
stc
mov al, 0x4b
test ebx, ecx
sbb cx, 0x2dfd
xchg dh, bh
push esi
rol si, 5
pop esi
pop ebx
pop edx
pop eax
pop ecx
lea eax, [eax + ebx]
mov cx, word [eax + ecx*2]
and ecx, 0xffff
push edx
and edx, 0x7711978b
push ebx
adc bl, 0x65
push ecx
rol dl, cl
cmp bx, bx
push esi
inc esi
nop
push eax
add eax, ebx
nop
sbb eax, ecx
ror edx, cl
mov ax, 0x1c77
xchg si, si
and bx, 0x5da5
not dh
sub ebx, 0x79a7c860
inc bl
shr si, 1
push edi
xor di, di
add dl, bl
rol ebx, 3
and cx, si
dec ax
and esi, 0x51d579bd
ror al, cl
mov di, cx
or cx, 0x1fe9
test dx, 0x58cb
xchg edi, eax
mov dl, al
dec ch
not cx
add ecx, esi
test esi, 0x4a488b8a
cmp dl, 0x3b
or ch, ch
add esi, 0x427f3a36
dec eax
cmp bl, 0x1b
cmp ecx, 0x4634dfa4
test ch, cl
sbb di, 0x6627
stc
add di, 0x659e
test si, dx
adc ebx, 0x3c60c18d
ror dl, cl
rol dl, cl
and edi, 0x1941e6d8
sub bh, ah
or edi, edx
nop
test ebx, esi
xor edx, 0x3f4aa4a
and ch, 0x2c
nop
sub dx, bx
mov al, 0x77
rol al, 1
cmp ecx, edx
nop
xchg edx, edx
dec cl
shl bh, cl
and eax, ebx
test ecx, eax
add edi, edx
rol bx, 1
mov dh, 0x17
nop
adc ax, 0x6ded
sbb ecx, 0x6a8cc73
adc bl, al
dec ch
dec dl
ror bl, 3
nop
mov ecx, edi
ror esi, cl
and di, 0x5279
xchg si, di
inc dx
nop
not bl
cmp al, bl
rol dx, cl
xchg cx, ax
not dl
cmp ebx, edi
add edx, 0x6e2775f7
dec ax
or al, 0x79
or eax, 0x4ffd9790
and dx, 0x5864
adc di, bx
xchg ecx, eax
and ebx, edi
inc cx
shl ebx, cl
cmp di, bx
inc al
pop edi
nop
not esi
shl bl, 4
stc
shl cx, 8
not si
mov dl, dl
sub dl, 0x4a
shl ax, 6
push edi
ror edi, 5
dec di
rol esi, cl
stc
shl bh, 3
nop
nop
and dh, dl
adc edi, 0x18c834c8
or si, 0x2a25
dec edx
stc
add edi, 0x7d437151
xchg bx, di
mov ecx, edi
sub ebx, ebx
test edi, 0x38be73ff
stc
ror eax, cl
test ecx, esi
xor di, di
or dx, si
shr ax, cl
or cx, bx
xchg edi, esi
dec dl
shl eax, 7
cmp al, ch
ror esi, cl
test si, ax
ror ebx, cl
nop
dec al
sbb edx, ecx
dec bh
sub bx, si
and bx, 0x40c7
sbb ecx, 0x29ae002a
dec bl
stc
xor al, dl
stc
xor ch, ah
sub eax, edx
shl ax, 8
shr esi, 1
or ecx, ebx
dec si
adc cl, 3
and ax, di
shl ax, cl
rol dh, cl
sbb ecx, 0x24c01931
nop
cmp ax, 0x5acf
xchg al, dh
nop
rol edi, cl
rol esi, cl
shl eax, 5
mov bl, ch
xchg edx, ecx
rol bx, 4
xchg esi, ecx
and bh, 0x7f
dec di
or edx, edx
shr dx, cl
dec si
xor cl, ch
cmp edi, ebx
inc al
sbb di, 0x4585
dec dh
nop
xchg ecx, edi
dec edx
mov cx, 0x7844
test cl, ah
cmp dl, 0x70
adc dl, 0x44
not esi
add edx, edi
sub ch, ch
adc edi, ecx
dec bh
and al, ch
adc ecx, 0x26a20eab
adc al, 0x65
xchg edx, ebx
sub cl, al
pop edi
push edi
rol di, cl
sbb edi, eax
stc
not bl
rol edi, 7
test cl, dl
and cx, si
and di, si
ror si, 2
stc
inc eax
shl cx, cl
test di, 0x3038
sub cl, 0x1e
shl dx, cl
stc
ror ecx, 6
stc
sbb si, 0x7095
and bh, ch
sub ax, cx
sbb si, 0x55cd
shr ah, cl
sbb eax, 0x100c6c12
test al, ah
xor bl, ah
add ecx, 0x64c3edb1
xchg bh, dh
ror esi, 8
xor esi, 0x1681658c
or dh, cl
adc esi, esi
dec ebx
xor dx, 0x744c
xor edx, 0x409c07d6
cmp ah, ah
or bx, 0x5424
or eax, esi
adc ch, dl
not di
adc dx, 0x7cbd
dec esi
inc edx
test eax, edi
sub esi, 0x6726f659
adc cl, ah
rol ah, cl
shl ax, 2
xchg ch, ah
stc
shr si, cl
test di, cx
xor ax, dx
or ecx, 0x451a3474
mov si, si
xor edx, edx
stc
shr ah, 7
nop
and edx, 0x52d577e1
sub ecx, eax
nop
shr edx, cl
adc eax, edi
shl si, 7
nop
shl ax, cl
mov dl, ah
shr dx, cl
cmp di, 0x1d5f
dec dx
adc edx, 0x6da7b3b
and bh, 0x5a
add edi, edx
sbb al, cl
add si, 0x5143
sub dl, 0x20
inc edi
nop
and bh, 0x15
rol al, 6
add edi, ebx
dec bx
xchg si, si
inc eax
xchg dh, al
rol dl, 2
shr bx, cl
add cl, dl
add edi, 0x46fca102
and dl, 0xe
not cl
mov dh, bl
shr bh, cl
not esi
cmp bl, 0x72
not bl
dec cl
ror ax, cl
shr edi, cl
pop edi
sbb dx, cx
push edi
xor di, 0x3d7
xor cl, bh
shr edx, cl
mov eax, edx
or cx, 0x55ec
sub edx, 0x3a0981e
test ah, 0x7b
rol bl, 2
adc dl, dh
and eax, 0x31ac21e0
shl di, cl
test bx, 0x5577
xor eax, edx
sbb di, 0x582e
nop
dec ecx
sbb edi, 0xb1e5497
not edx
cmp edi, 0x753fd4c9
not esi
mov ch, bh
or ax, ax
not al
sbb dx, 0x1bb7
rol eax, cl
xor edx, 0x2610cb12
add cx, 0x6ace
shl esi, 3
inc edi
nop
mov bl, 0x34
not si
mov ch, bh
cmp di, cx
cmp dh, 8
adc ecx, 0x1213d73d
and bx, ax
and ebx, 0x35f11e1b
mov ebx, 0x5b06e6af
cmp cx, 0x724d
stc
xchg cl, dl
cmp dx, di
nop
adc ch, dh
test cx, dx
ror dx, 4
xchg di, cx
shl ax, 7
inc ax
sub bl, dl
and ebx, 0x2b497d49
and bh, 0x4d
stc
add cl, 0x3c
xor ax, si
and si, 0x7c9c
nop
test si, 0x27dc
xor cl, dh
and dl, bl
sbb dh, 0xf
inc cl
sub edi, 0x553bda52
or dh, 0x5b
cmp edx, ecx
test si, 0x26f6
adc bh, 0x78
ror dx, 7
mov dx, 0x64dd
xchg ecx, eax
test edx, 0x218165de
not dh
not ah
test ecx, 0x46ddc893
xor al, cl
xor bx, dx
test si, 0x4648
cmp eax, 0x27fa8e53
inc ax
shl eax, cl
test ah, cl
mov al, 0x7a
inc cx
inc esi
test ch, bl
not dx
or bx, 0xf83
add di, 0x6c9f
adc bl, 0x38
add dx, 0x966
add edi, 0x2bb3cddf
sbb bl, 0x31
or edi, 0x1eded807
xchg bl, dl
xor bl, ch
sbb ecx, edi
xchg esi, edx
xor bx, cx
pop edi
rol ax, cl
push edi
xchg di, di
add ch, 0x70
and dh, 0x1f
xor bx, 0x4f5f
sub esi, 0x2f6d7fbf
stc
cmp di, 0x1b6c
ror al, 4
stc
mov di, ax
sub di, 0x4dfd
xchg edx, ebx
dec bh
rol esi, 7
add cx, 0x40cd
shl dx, cl
inc dl
cmp ah, al
cmp di, 0x6341
test dx, 0x61ee
dec edx
sub bl, 0x2d
or eax, 0x1c12751f
ror dl, 4
ror ebx, 3
sub ax, 0x6f2c
rol ch, 4
mov di, 0x22aa
stc
rol ecx, 6
dec dx
shl esi, 3
mov bh, bh
or dx, 0xa71
mov ebx, edi
shr dl, 7
not edx
test bh, ah
and cx, 0x99b
ror ch, cl
sub al, cl
shr esi, 4
nop
rol dx, cl
add ch, dl
shl dl, cl
mov ecx, 0x4fc98e41
nop
inc dh
shl dl, cl
xchg edi, eax
stc
not eax
and esi, 0x717df0cd
xchg ecx, edx
not si
mov cl, 0x11
or esi, eax
shr dh, 7
rol dx, cl
xchg edi, eax
shl ebx, cl
stc
xchg si, di
nop
dec cl
inc dl
rol esi, cl
test si, bx
ror bh, cl
xchg esi, eax
ror ax, cl
nop
dec cx
inc edx
mov bx, 0x361c
nop
sub al, ah
or ebx, 0x59389d0b
shr cx, cl
shr dx, cl
adc dx, 0x3ed1
sbb bh, bl
dec dh
dec bl
or cx, 0x7b10
ror eax, 2
shl bl, 4
or ax, 0xafa
dec cl
not bx
nop
rol dx, cl
shl ebx, cl
stc
rol ecx, 7
or cx, 0x6515
shr al, cl
add bx, ax
pop edi
inc dh
push edi
or edi, 0x6ef94a87
stc
and dx, ax
dec bl
mov dh, cl
mov ah, 0x7d
dec ecx
not edi
inc ax
and eax, 0x5ea60fef
shl ax, cl
adc edx, edx
shl ah, 5
inc cl
xchg ch, ah
stc
nop
cmp dx, dx
shl ebx, 6
test di, 0x59b6
xchg cl, dh
and cl, ch
rol bx, cl
sbb edx, ebx
stc
shr dl, cl
mov ax, ax
sub dl, ah
xor ecx, 0x117698de
sbb bl, 0x1e
mov cl, cl
shl cl, 3
not dx
and al, al
stc
xchg ecx, ecx
or di, 0x74d3
shl bx, 7
sbb ch, dl
dec esi
not cx
not dx
not di
mov edx, edx
adc cl, 0x16
adc ecx, 0x1811d3c5
dec ax
or cl, dh
stc
sbb ah, 0x78
rol edx, cl
stc
stc
stc
not ax
inc dx
inc ch
ror bl, cl
stc
not eax
shl dx, 7
cmp cl, 0x40
shl ch, 7
shl si, 1
inc ecx
ror si, cl
adc si, 0x502
sbb ah, dl
test ah, 0x54
nop
shr edx, cl
and eax, 0x639341dd
adc ebx, ecx
stc
dec dx
adc cx, 0x43af
sbb esi, esi
rol ebx, cl
stc
sub dx, dx
dec cx
sub edx, ecx
nop
cmp bl, bl
cmp ecx, 0x5d527c76
ror edx, 1
mov eax, 0x55fd209d
test ah, ah
ror ebx, 2
cmp ecx, 0x34f6e773
test edx, 0x59e59c35
xchg ecx, edx
rol esi, cl
and edx, esi
xchg bl, bh
pop edi
pop eax
pop esi
pop ecx
pop ebx
pop edx
call fcn.006f3695
push ebx
push edx
mov bh, dl
sbb bh, bl
push edi
sbb di, di
push ecx
rol di, cl
push eax
add eax, 0x6e764352
push esi
shl si, cl
adc ah, 0x1d
not ax
sub ax, 0x7419
rol dx, cl
stc
xchg ch, cl
shr al, 6
dec ecx
not esi
rol cx, cl
rol eax, cl
ror ebx, cl
xchg cl, bl
sub esi, 0x65fe324e
shr al, 8
sbb ebx, edi
ror bh, cl
inc esi
mov dl, cl
shl cx, cl
and dx, cx
mov edi, 0x71d5d54c
inc dh
shl edi, 6
and edx, esi
test bx, ax
ror cx, cl
cmp eax, eax
shr si, cl
or ebx, edi
shl ax, 8
inc ah
inc bx
xchg ecx, ecx
xchg ebx, eax
add edi, edx
nop
nop
nop
nop
mov si, si
inc ah
mov dh, bh
ror edi, cl
inc di
stc
test cl, 0x3a
adc dl, dl
test dx, di
test ah, bh
nop
ror bl, 3
rol ecx, 8
ror ecx, cl
sbb dl, 0
dec cl
sbb dx, di
add al, 0x4f
and ebx, 0x3c0e394
cmp edx, eax
not dx
nop
mov bl, bh
or bl, dl
sub si, di
inc edi
adc ecx, 0x730cb851
shl edi, cl
not dx
and ax, 0x68eb
sbb ecx, 0x7ce7661d
test bx, 0x4083
not edx
xchg ch, ah
rol si, cl
inc dl
inc edx
adc si, ax
rol ebx, 7
ror cl, cl
sub eax, 0x644454cb
or bh, ah
or dh, 0x78
sbb ebx, edi
rol dl, cl
dec bx
sub ax, 0x5231
and ch, bh
add eax, eax
sbb dx, si
adc dh, bh
adc cx, 0x74e8
ror bx, 2
shr dx, cl
pop esi
shr bh, cl
not ecx
xchg di, bx
shl cl, 4
push esi
dec esi
shr eax, cl
rol esi, cl
test ch, 0x1f
nop
or eax, 0x5f994ae5
not eax
shr dx, cl
sub ebx, edi
rol esi, cl
mov dl, dh
ror dx, 5
not esi
nop
shl al, cl
or edi, 0x23cfaae8
stc
shr dl, cl
sub bl, dl
inc dh
ror bh, 5
sub al, ch
adc edx, esi
or cx, 0x1d26
and ah, al
or dl, 0x7d
test al, 0x11
add dx, dx
dec cx
adc dh, dh
shl dl, 1
dec edx
or di, 0x7b5
sbb al, 0x57
add bl, cl
shr bx, cl
and ecx, ebx
shl bl, 6
nop
test si, 0x22d7
test bl, bh
add dl, dh
shl di, 3
and ecx, edi
nop
rol bx, 7
or al, ah
sub ah, dh
pop esi
pop eax
pop ecx
pop edi
pop edx
pop ebx
push ebx
or ebx, 0x69b86d41
push eax
dec ax
push ecx
xchg ecx, ecx
not eax
push edi
shl edi, cl
nop
nop
not ecx
mov bx, 0x5309
adc ax, ax
rol ecx, 3
xor ah, 0x10
nop
or eax, 0x5596df35
shl bx, 7
push esi
add di, si
xchg edi, esi
or bl, bh
dec ax
push edx
mov ecx, edx
test cl, 0x6f
inc edi
and di, 0x391e
add ebx, 0x468ad746
stc
dec dx
sub ebx, edi
xchg dx, ax
adc ebx, 0x422e7570
pop edx
pop esi
pop edi
pop ecx
pop eax
pop ebx
push ebx
dec ebx
pop ebx
mov eax, dword [edx + 0x1c]
lea eax, [eax + ebx]
mov eax, dword [eax + ecx*4]
push eax
push edi
cmp eax, edi
push ebx
add bx, di
push ecx
and ecx, ecx
sub bx, 0x4be3
rol di, 6
nop
cmp ebx, ebx
xor cx, 0x3364
rol bl, 6
shl ch, 2
shr ah, 6
nop
xor edi, 0x50334457
test bh, 0x4f
push esi
dec si
shl edi, cl
nop
push edx
sub dl, 0x79
inc di
shr edx, cl
xor ch, 0x54
add ecx, eax
adc ax, 0x654f
add ax, bx
sub ch, cl
ror ch, 7
xchg di, si
test cx, 0x50e
or al, 0x2c
not dx
nop
cmp esi, 0x7a3b2185
test al, 0x69
stc
stc
stc
xchg al, bl
not ch
test bh, 0x2d
stc
ror ah, 6
and di, cx
sub eax, ecx
adc al, cl
xchg bx, si
rol cl, cl
xor ax, di
sbb ch, cl
xchg edi, ecx
test edi, esi
dec si
and di, ax
shl ebx, 2
or ch, ch
sub ebx, 0x3bf248a0
inc cl
shr bx, 8
add ecx, 0x1f0829ec
sbb bx, bx
or ebx, edi
inc ch
add esi, 0x2af9a4af
xor ax, 0x54a7
add edx, 0x3a11dd69
not bx
nop
dec ax
test ebx, 0x7e9add4a
xor bl, ch
shr eax, 8
cmp ax, ax
shl cl, cl
xchg di, cx
add dh, dh
adc bl, dl
test si, 0x12c9
sub al, 0x22
rol ah, 7
mov bl, 0x75
dec edx
stc
and bh, 0x74
shr edi, 2
cmp di, dx
mov ebx, 0x2acebdc4
stc
xchg ecx, edi
test bh, 0x7f
mov ch, dh
or ax, 0x6e93
cmp ebx, esi
stc
shl ah, cl
adc cx, si
nop
inc edi
inc ebx
adc ch, ch
shl ax, 3
adc dl, bh
pop edx
cmp ah, 0x5d
sbb si, ax
push edx
adc edx, ebx
test bx, 0x7ddf
rol ecx, cl
adc edx, edi
inc edi
sub edi, esi
and ax, dx
mov dx, cx
shr esi, 8
adc cx, di
rol esi, 8
inc esi
not cl
dec ecx
stc
adc esi, 0x7c6079b5
nop
adc bx, ax
inc ebx
shr bx, 1
cmp bl, al
add ch, ah
inc dh
add bl, 0x16
shl ebx, 5
cmp dh, dl
or ch, al
rol bx, 2
or si, 0x2aad
xchg ecx, ecx
xor al, dh
adc bx, 0x29e1
pop edx
pop esi
pop ecx
pop ebx
pop edi
pop eax
push eax
not ax
push edi
sbb di, ax
add edi, 0x3702954a
push ecx
shr di, cl
inc di
push edx
xor dx, 0x398a
push ebx
cmp ebx, edi
and al, 0x58
shr edi, 5
nop
shl ah, cl
stc
sub di, cx
or eax, 0x4c092f11
inc dx
sub ebx, eax
nop
mov di, 0x720e
or bx, cx
and eax, 0x2edd2971
shr dh, cl
rol dh, cl
adc ecx, 0x1f8035f7
and edi, 0x9d4391b
cmp dh, bh
push esi
shr si, cl
not al
not dx
sbb dl, ah
test cl, al
add dx, cx
xchg ch, dh
sbb esi, eax
inc esi
inc cx
adc edi, ebx
stc
xchg esi, edi
nop
xor ch, cl
nop
shr ecx, 8
or ch, bl
rol eax, cl
sbb ebx, edx
shr ecx, cl
shr esi, cl
mov edi, 0x68fb8c14
nop
and bx, cx
inc ax
inc dh
inc al
adc cx, 0x1887
adc bx, 0x31af
inc dx
and ch, ch
sbb dx, 0x4278
test edx, 0x1cc941a6
xchg di, di
inc bh
inc ecx
or ch, ch
and cx, 0x1ba2
and eax, 0x65d1f9af
add ax, 0x11f2
adc dl, cl
stc
mov ebx, ebx
sbb cl, 0x10
and cx, dx
or cl, 0x27
adc di, 0x3ffa
xor dh, 0x5c
add ch, dl
rol ecx, 6
xchg bx, cx
sub esi, 0x7d3527a7
xchg dl, al
dec esi
ror cl, cl
xchg ecx, edi
test di, cx
not bx
dec bl
stc
or di, 0x7487
not ax
cmp ch, 0x25
and esi, 0x412c5855
adc ax, ax
test cx, 0x23cc
sbb eax, 0xb5b5f70
shl eax, 6
test ah, 0x60
or ebx, 0x7ba603e3
dec ecx
shr bl, cl
rol esi, cl
shl di, cl
pop esi
dec eax
inc di
push esi
shl si, cl
stc
sbb eax, ebx
stc
shl eax, cl
shl bx, cl
nop
shr edi, 6
shr ax, 4
inc dl
xchg ch, ah
rol ebx, cl
or ebx, 0xc1408d1
ror ax, 2
or ax, ax
inc dh
test al, dh
adc ah, al
cmp dl, dh
dec edi
and bh, al
rol bx, cl
nop
shr si, 2
stc
ror dx, cl
and ch, ch
dec ah
test ebx, eax
sub dx, 0x31b
and edi, ecx
dec bx
add di, si
sbb dx, si
xchg bx, ax
dec ecx
xchg bx, si
nop
or bx, 0x386
dec dl
dec ah
or bx, 0x7cd4
adc bl, 0x57
shr di, 8
not bl
shl ch, cl
shr edi, 7
cmp cx, di
stc
stc
rol ax, cl
nop
shl edx, 5
and eax, eax
shr cl, cl
ror eax, 1
xor edi, edi
test dx, 0x5154
sub di, bx
rol eax, 6
dec eax
adc si, si
dec si
and eax, 0x1a23428b
adc cl, dl
test si, 0x10c4
rol ax, cl
nop
ror dh, 5
sbb cl, 0x5a
xor dx, ax
adc bl, bl
nop
adc dl, 0x1d
xchg edx, edx
shl ch, cl
dec si
and bx, si
ror si, 1
test ebx, 0x1ddfe076
shr dh, 3
shr bx, 5
nop
sub bx, 0x4543
rol bh, cl
test al, cl
inc ebx
cmp cx, 0xdcd
and bl, 0x77
test bx, 0x5ee0
sub dx, cx
dec ax
nop
shl bx, cl
shr si, 7
add dl, 0x6e
nop
shl eax, 1
pop esi
sub ax, bx
sbb al, 0x6b
shl ebx, cl
and al, 0x64
test bl, al
adc al, 0x5a
not dx
ror edi, 7
sub ch, ah
rol edi, cl
nop
inc ebx
sbb ebx, eax
nop
adc al, ch
sub dx, 0x588c
inc edi
or ah, 0x55
cmp edi, ecx
cmp bh, cl
mov bx, ax
and ah, 0x6f
ror cx, cl
nop
or bh, ch
cmp ebx, 0x1213b50d
stc
push esi
shl esi, 7
xor dx, si
xor al, dl
rol bx, 7
cmp edx, 0x5ee8fa62
sbb ecx, eax
not bh
dec esi
ror ch, 3
xor di, 0x5422
or cx, ax
stc
test edx, 0x2c205719
mov dx, ax
shr esi, cl
not dx
xchg ecx, eax
test di, 0x55e2
test ax, bx
or bx, ax
or edx, edi
or cl, 0x19
and si, dx
ror dx, cl
adc cl, 0x69
cmp ecx, edi
inc ebx
shl dh, 7
sbb ah, 0x42
ror al, cl
dec ch
shl dl, cl
nop
adc dl, cl
nop
or ah, bl
add ax, di
nop
sbb bx, bx
shr edx, cl
test ecx, 0x3cadf580
xor dx, 0xbc4
stc
shr dh, 8
not edi
sbb ebx, 0x3ed05696
dec edi
adc cl, 0x4b
rol ebx, cl
rol cl, 8
and eax, edx
add ah, ah
not eax
xchg ch, dh
shl dl, cl
ror di, 1
cmp cx, 0x1a6
rol cx, 6
stc
mov edi, edx
dec eax
sbb bx, dx
shl ch, 7
shl ecx, 5
sub dx, 0x69c5
stc
sbb edi, 0x542d9c2e
inc edx
test ebx, esi
nop
sbb esi, 0x3650a0f2
inc ax
cmp dx, di
pop esi
dec ebx
adc cx, ax
mov ah, 0x63
sbb edi, 0x553d113f
stc
shl dh, 2
add cx, dx
add eax, ebx
adc edi, 0x211c3e1d
test di, 0x428b
or ah, 0x55
ror ebx, cl
cmp cl, al
adc bx, di
xor ax, ax
nop
nop
push esi
cmp si, si
sub edx, 0x2a78cfea
sub ch, 0x41
add bx, 0x1fad
shr ecx, cl
stc
or dl, 1
mov bl, ah
stc
and ebx, eax
shl cx, cl
inc bh
adc ax, cx
inc cx
adc cl, bh
cmp ah, al
dec ebx
stc
xchg bh, bh
nop
shr di, 5
adc cl, 0x1d
stc
dec eax
and bl, 0x36
rol eax, cl
nop
rol ch, cl
inc ecx
or cx, di
ror dx, 4
sub edx, ecx
shl ch, 1
or dl, 0x69
xor edi, 0x7e879fd4
rol bh, cl
adc si, 0x5b39
ror ax, cl
nop
sbb dl, ah
add di, si
shr di, 4
sub cx, ax
test bx, dx
and ebx, 0x6bcd60f
dec dh
sub ax, dx
ror esi, cl
cmp ecx, edx
add esi, edi
sub cl, 0x70
rol bh, 3
and dh, cl
inc ah
add ebx, 0x4f33f6b0
shr bl, 2
mov edx, ecx
and di, bx
ror bh, 6
stc
cmp bx, dx
shl edi, 7
sbb dx, 0x3f05
xchg bh, bh
dec cx
xchg al, dl
sub ebx, 0x126712c0
dec di
or ebx, edx
adc edx, 0x557fb8
add cx, di
not bh
nop
ror dh, 6
ror eax, 4
cmp si, 0x6076
sub dl, 0x15
cmp ax, si
test ebx, eax
ror eax, cl
xchg edi, edx
ror dh, 1
and cx, 0x46fc
pop esi
ror bh, cl
sub dx, cx
add bx, 0x7fe9
push esi
ror esi, cl
inc di
and bx, si
sub bx, 0x5a4a
inc ch
shr edi, 7
mov edi, ebx
not ah
rol bx, cl
shr ah, 8
mov al, 0x59
sub ch, dl
inc dx
sub ax, di
stc
or bx, 0x2359
add cx, dx
sbb cl, bl
xchg ecx, ecx
and eax, esi
xchg ch, dl
adc bl, ah
cmp ax, cx
inc ax
sbb edx, 0x5f128cd4
xor esi, edi
ror ax, cl
rol bl, 1
or ch, 0x18
ror si, cl
dec edi
nop
xor bx, bx
cmp dl, 0xd
rol esi, 8
xchg bl, dh
test bx, 0x1a8f
not ebx
mov dh, ah
xor si, cx
or eax, edx
inc ebx
or esi, edi
or ax, cx
stc
sbb ecx, 0x29bd4463
test dl, ah
stc
or ch, bl
not ah
shl al, cl
xchg si, dx
stc
and cl, dh
mov cx, di
xor si, 0x467c
sub si, 0x25ef
test si, si
sub edi, ecx
xchg dx, ax
and edi, 0x127efa99
dec si
add ch, dl
or si, 0x69df
mov ebx, 0x2ccdd3b2
shr ecx, cl
dec edi
xchg esi, eax
add esi, edx
dec ebx
sub edx, 0x5e877d82
stc
sub ecx, 0x14ebc06c
shl ecx, 8
xchg cx, si
sub al, dl
nop
shl si, 5
ror ebx, cl
ror esi, cl
test bx, cx
dec ax
shr al, 3
ror si, 4
xchg dx, dx
and ax, 0x1df1
pop esi
pop ebx
pop edx
pop ecx
pop edi
pop eax
stc
push ecx
not cl
sub ch, ch
push edx
push eax
add dx, ax
push ebx
or bh, bl
adc cx, ax
dec bx
inc ah
inc bl
cmp al, ah
stc
cmp ah, 0x44
cmp cx, bx
add cl, 0x6a
stc
sub ax, 0x663e
sbb ax, cx
push edi
xor ax, di
sbb dh, 0x7b
mov cx, 0x78b
pop edi
pop ebx
pop eax
pop edx
pop ecx
push edx
inc dl
pop edx
push ecx
xor cl, 0x5b
push ebx
shr bh, 6
pop ebx
pop ecx
stc
jmp 0x6cfd92
mov eax, edx
inc ecx
jmp 0x6cd90e
lea eax, [eax + ebx]
call fcn.006f3915
push ebx
push ecx
rol bl, cl
mov bh, 0x61
push esi
adc esi, ecx
push edi
shl edi, 4
push edx
not dx
sub cx, si
not cx
dec ecx
dec si
test dl, 0x1b
cmp cx, 0x301d
push eax
not ax
xchg cl, bh
ror edx, cl
nop
not ah
xchg ah, ch
pop eax
pop edx
pop edi
pop esi
pop ecx
pop ebx
push esi
and si, 0x157
nop
push ecx
mov cx, 0xb78
or esi, esi
push edi
adc di, 0x42f4
push edx
push ebx
or dx, bx
or si, cx
nop
push eax
ror ah, 3
add esi, 0x5b5b2cf3
add ebx, 0x255da4bc
ror dh, 4
stc
xchg ebx, edx
cmp cl, 0x1b
inc ah
adc cx, cx
mov di, 0x2449
xchg ebx, eax
shl esi, cl
add cx, 0x1781
nop
shr ax, 7
mov dx, si
and ah, dh
stc
inc al
xchg ch, cl
xchg edx, ecx
rol dx, 7
xchg dh, bl
stc
cmp esi, edx
dec ax
sbb ecx, edx
or edx, ecx
not bh
adc al, 0x28
adc dh, al
shr cl, 4
mov ebx, ecx
sbb edx, 0x74b58c7
stc
rol bx, cl
rol ebx, cl
inc dx
rol dh, cl
ror cx, cl
sbb dh, dh
rol esi, cl
sub al, 0x72
rol edx, cl
dec al
xchg bl, cl
and eax, 0x4b0c6da2
and dh, al
xchg bh, bl
xor eax, ecx
not esi
stc
cmp ax, 0x6dec
mov ax, si
dec al
dec ax
sbb si, 0x3333
not eax
inc dh
cmp cl, al
ror dh, 6
or ax, di
and esi, 0x2ffadbed
sub ebx, 0x565fe49f
rol al, 6
xchg edx, edi
sbb esi, eax
dec cx
and ax, ax
ror ch, 7
xor dl, 0x61
or esi, ecx
mov bh, ch
inc al
ror ah, 7
not bx
xchg edi, ebx
xor bx, ax
rol cx, cl
add ax, 0x635a
sub esi, 0x329036d4
shr bl, 1
add bh, 0x41
xor ah, ah
or dh, ch
xchg cx, ax
dec eax
or bh, ah
xor ebx, 0x6e7fceda
sub cx, 0x77fa
dec edi
or ecx, 0x39566fa1
pop eax
push eax
ror ah, cl
add edx, 0x4a3ec2d6
nop
ror dl, cl
adc ah, dl
and eax, 0x6a71c000
shl ax, 8
or eax, ebx
dec bl
shr bx, 6
xor ch, 0x2e
not dh
stc
xor dl, 0x13
mov bh, ah
test al, 0x3c
adc dx, 0x4a97
mov esi, 0x22d9dc7f
sub al, 0x7b
ror ecx, 6
xchg si, ax
rol dh, cl
not si
add ax, 0x653c
nop
shr ax, 2
dec eax
add dh, dl
xor cx, cx
xchg ah, ch
not edx
mov cx, 0xf4a
adc ch, bh
cmp di, si
stc
sbb cl, 0x44
not dx
stc
shl dl, 8
rol bl, cl
ror di, cl
add edx, ebx
stc
dec esi
shl bx, cl
mov bl, 0x69
or edx, 0x31104f2c
test ebx, esi
stc
inc ecx
shl dx, cl
xchg dx, bx
not di
or ebx, ecx
test bx, 0x500d
mov cx, 0x7212
shr ecx, 4
rol eax, cl
shl dh, cl
cmp cx, dx
ror cl, cl
stc
inc ax
nop
sbb ecx, 0x58ac2fe9
sub si, si
shl cl, cl
add bh, 0x62
cmp dx, 0x3f19
sub ax, si
xchg cx, cx
shr cl, cl
ror di, cl
shr cl, 2
cmp bx, 0x7df1
shl al, cl
shl dl, 1
xchg si, bx
nop
cmp dh, bl
ror cx, 6
and dh, 0x5f
test bx, cx
add cx, 0x3a06
xor al, 0x33
test ax, 0x6a3c
stc
ror si, cl
cmp cx, di
inc dh
or al, 0x35
shl edi, 7
sbb di, dx
dec edi
xchg bh, cl
xor eax, edi
and ebx, eax
test bl, bl
dec ch
not ebx
pop eax
push eax
rol ah, cl
cmp ah, 0x2d
sub esi, esi
shl bx, 6
stc
ror ax, 6
dec esi
sub ch, 0x35
rol ebx, 3
adc bh, bl
xchg dl, cl
sub edi, edi
shr dx, cl
test di, si
ror ecx, 2
shl cl, 7
not cx
cmp dh, cl
sbb edx, edi
or ax, 0x1132
ror ax, cl
xchg dx, cx
stc
test ebx, 0x2f7a78a7
and ax, 0x15cd
dec esi
cmp bh, 0x7e
inc dx
dec al
cmp ah, al
or ebx, ebx
cmp edx, edx
ror esi, 2
xchg ah, dh
ror edi, cl
and ax, 0x1a57
test dl, 0x59
and eax, ebx
sub ax, bx
not ebx
xor esi, ebx
cmp cx, bx
add esi, 0x36651bfd
sub ax, 0x784f
shr ecx, 3
dec ebx
stc
adc ebx, eax
test cx, 0x6c99
shl ax, cl
shl bh, 5
shl esi, 3
xor ax, 0x2fb5
mov bx, 0x7d8a
shl edi, 4
add di, cx
dec esi
rol dx, cl
sbb bx, bx
xchg ah, ch
xchg si, bx
adc si, dx
dec cx
or al, 0x6f
xor eax, edi
xor edx, ebx
shl ax, cl
nop
ror cx, cl
xor ax, dx
add dx, cx
xor edx, 0x546f23ac
xor ah, 4
cmp ecx, edi
add edi, edi
and ebx, ecx
test esi, 0x2f2a6558
dec bl
shl ax, 7
xchg si, dx
stc
cmp dx, ax
dec cx
add bl, 0x71
xor ah, 0x77
or ebx, edi
dec eax
nop
adc ax, 0xaca
not ch
adc dh, 0x3f
stc
dec cl
nop
rol ebx, 7
or dh, ah
mov dx, cx
shl di, 5
sbb edx, 0x5062a55d
and bl, 0xd
pop eax
ror dh, 4
and edi, edi
stc
rol esi, 8
rol dh, cl
nop
or bh, 0xc
xchg bh, ch
shl edi, 5
xor edi, edx
push eax
shr ah, cl
rol cx, 3
ror cl, 6
ror dl, cl
sub dx, ax
ror ecx, cl
stc
sbb di, 0x2283
not edi
mov dx, bx
ror dl, cl
cmp bh, 0x77
and dh, ch
cmp cx, si
sbb ch, 0x60
not si
inc bh
stc
not dh
mov bh, dl
shl ah, 6
mov ecx, 0x4ede40fc
shr ax, cl
inc di
sbb ecx, 0x565acb34
xor si, 0x2ef2
test ah, 0x26
dec di
rol ecx, 8
xchg di, cx
pop eax
pop ebx
pop edx
pop edi
pop ecx
pop esi
call fcn.006f3c3c
call fcn.006f4063
push esi
add esi, 0x3cb2b3cb
push ecx
add cl, 0x6a
push edi
sub edi, ecx
push ebx
shr bx, 3
push eax
or ax, 0x7b42
dec edi
push edx
test edx, 0x70dba71a
xchg bh, dh
ror ah, 8
nop
nop
ror ebx, cl
cmp bx, si
mov ebx, esi
dec si
dec dx
test dh, 0x6d
adc ecx, eax
sub ax, 0x55de
xor si, ax
shl ebx, 3
test cl, 8
inc cx
dec edx
test dx, 0xfc1
sub edx, 0x3d65f46d
sub si, cx
and si, ax
sub ecx, ecx
dec dx
dec ch
and bh, 0x1c
nop
adc si, ax
and al, 0x1c
ror ch, 8
xchg dh, bh
sbb ah, 0x53
and dh, cl
mov dl, 0x4b
cmp dx, bx
test dh, 0xb
not bh
shl esi, cl
cmp ah, ah
mov al, al
cmp edx, 0x21733f1f
and bh, 0x36
rol dh, 7
nop
rol al, cl
cmp ah, 0x3e
or al, bl
shr cx, 2
shl cx, cl
not al
add dl, 0x5d
shl cx, 6
mov bx, 0x6cd5
xor edx, 0x63e9fe9e
or cx, si
nop
test cl, 0x7a
nop
pop edx
pop eax
pop ebx
pop edi
pop ecx
pop esi
call fcn.006f44d4
push ebx
sbb bx, 0x4d0a
push ecx
adc cx, 0x1cae
push esi
push edx
sub si, dx
cmp bh, ch
test ch, 0x37
push eax
shr al, 7
mov ah, ch
or eax, edx
stc
ror dx, 8
and eax, 0x5f4d9d3f
add dh, al
ror dh, cl
test esi, 0x1fda5ac0
dec ebx
stc
sbb edx, ecx
rol eax, cl
test si, 0x21cd
rol dh, 5
mov esi, 0x25c5579e
xchg bx, dx
sbb eax, esi
stc
sbb dh, 0x14
nop
stc
sub dx, 0x7727
cmp bl, 0x3c
inc dh
push edi
mov di, 0xc71
and ah, 5
shr si, cl
add edi, esi
xor bx, 0x1cc9
test dx, ax
xchg ebx, edi
sbb edx, edi
and ch, 0x1c
cmp ah, bl
dec ah
shl ecx, 7
sub di, di
inc dx
or al, 0x65
test cl, ch
and ebx, 0x377a58f5
xchg dh, cl
ror dx, cl
inc ch
xchg bx, bx
ror eax, 1
sbb esi, ecx
or dl, ch
mov dx, bx
xchg cl, bl
cmp al, dh
nop
add bh, 0x3d
cmp ch, 0x46
test ebx, esi
dec cx
stc
or edi, ecx
shr dh, 1
rol bl, 5
sbb dl, bh
cmp bx, si
sub bh, al
shr edi, 1
sbb al, 0x72
shl dh, cl
xchg ecx, eax
rol si, 2
shr di, 5
sbb eax, 0x23a1181e
add ebx, 0x3ac863de
shr esi, 4
shl edx, cl
sub al, ch
add bx, dx
cmp si, bx
xchg ah, cl
add edx, 0x2b7164e7
stc
adc bh, 0x62
xor esi, ebx
adc ecx, edx
stc
shl al, cl
not ch
rol bl, cl
ror si, 3
ror si, cl
sub di, 0x62e8
or dh, dh
nop
and al, 0x1d
sub si, di
dec si
pop edi
pop eax
pop edx
pop esi
pop ecx
pop ebx
call fcn.006f499f
push eax
push ecx
shr ah, cl
push edx
rol edx, cl
stc
push edi
shr edi, cl
sub dh, 0x15
push ebx
test bl, 0x7b
shl eax, cl
sbb edx, 0x29408ea1
or ecx, ebx
nop
and ah, dl
inc ebx
and al, 0x15
stc
inc dh
rol edx, 4
push esi
xchg si, bx
shr al, cl
inc di
shl si, 5
nop
not cx
xor bx, dx
not dx
shl dx, 8
add edx, 0x741da1ff
test al, al
mov ah, 0x29
add dl, ah
xchg bl, ch
test bx, 0x3ef4
stc
or dx, 0x5c3c
rol bl, cl
and bx, si
stc
mov ch, cl
add al, 2
xor eax, 0x7ed06409
dec eax
inc ebx
xchg di, si
dec si
stc
adc ecx, 0x673dac0e
xchg cl, cl
sbb si, bx
and ecx, edx
or bh, 0x49
pop esi
pop ebx
pop edi
pop edx
pop ecx
pop eax
jge 0x6d0449
push ebx
push ecx
xor bl, cl
or bh, 0x44
adc ecx, 0x3b5f56cb
pop ecx
pop ebx
push esi
adc esi, 0x7544330b
push edx
add edx, 0x74fb0305
push eax
sub dh, ah
nop
dec edx
nop
xchg edx, eax
stc
push ecx
sbb ecx, esi
stc
or cl, al
stc
push edi
sbb edx, edi
shl eax, cl
test dx, 0x3956
ror cl, 3
add eax, esi
pop edi
pop ecx
pop eax
pop edx
pop esi
call fcn.006f4ecd
call fcn.006f516b
jbe 0x6d0449
jp 0x6d0444
push ecx
push edx
xchg ch, dl
pop edx
pop ecx
call fcn.006f557a
call fcn.006f593e
push edx
and dh, 0x30
push esi
sbb si, 0x1eb
inc dh
ror dx, 4
ror dh, 8
push ecx
rol cx, 2
dec cl
inc dx
push eax
inc ax
push edi
add esi, edi
push ebx
test bh, 0x75
xchg di, ax
add al, al
dec dh
xchg al, dh
rol ecx, cl
xchg bx, bx
pop ebx
pop edi
pop eax
pop ecx
pop esi
pop edx
call fcn.006f5bc5
mov edx, dword [esi]
lea edx, [edx + ebx]
cmp eax, edx
jl 0x6d507b
add edx, dword [esi + 4]
jne 0x6d0b97
jge 0x6d0ae7
jle 0x6d063b
push eax
dec al
push ecx
adc ch, ah
push ebx
adc bx, 0x642d
nop
push esi
push edi
and esi, edi
test cx, si
xchg esi, eax
test esi, 0x22ab5f71
stc
shl ebx, cl
shl bh, cl
and ecx, ebx
sub si, cx
push edx
shr edx, cl
shr esi, cl
mov ah, 0
not eax
dec di
pop edx
pop edi
pop esi
pop ebx
pop ecx
pop eax
jge 0x6d05da
push eax
push ecx
shr al, cl
ror al, 8
nop
push edx
sub cl, dl
push edi
not edi
push esi
and si, dx
xchg di, ax
mov cx, 0x7160
sbb esi, esi
pop esi
pop edi
pop edx
pop ecx
pop eax
call fcn.006f5e86
jb 0x6d0583
push eax
sbb eax, 0x42a8dfcd
adc ah, 0x43
push edi
push ecx
xchg edi, ecx
sub edi, ecx
push edx
cmp edx, 0x52ab6744
push esi
test dx, si
cmp dx, 0x4d9a
push ebx
not bl
adc ah, cl
or bx, bx
adc ah, 0x38
stc
shl ecx, cl
pop ebx
pop esi
pop edx
pop ecx
pop edi
pop eax
push edx
inc dx
push ecx
sub ecx, 0x5d6a327b
push ebx
adc bh, cl
sub dh, 0x22
push eax
rol eax, cl
inc al
pop eax
pop ebx
pop ecx
pop edx
push edx
shl dx, 1
push ecx
shl ecx, 7
push ebx
add bx, 0x344c
pop ebx
pop ecx
pop edx
jne 0x6d057e
push edi
push ecx
rol di, cl
pop ecx
pop edi
call fcn.006f63e9
call fcn.006f67ec
call fcn.006f6d09
call fcn.006f7018
call fcn.006f7328
push esi
shl esi, 6
push eax
test ax, 0x3e2b
push ecx
shl cl, 4
sbb si, 0x739b
push edi
test di, 0x2d0
sbb si, 0x2b03
pop edi
pop ecx
pop eax
pop esi
push eax
shr al, 6
stc
ror al, 4
pop eax
jbe 0x6d05ce
push eax
sbb eax, 0x47d19643
pop eax
push edx
push ecx
xchg edx, ecx
pop ecx
pop edx
push edx
push ecx
sbb dl, cl
pop ecx
pop edx
call fcn.006f7932
je 0x6d0625
push eax
cmp eax, 0x1c471cf5
push ecx
not ch
or ch, 0x71
push ebx
push edx
xchg ebx, edx
nop
sbb dh, 0x7a
push edi
and di, bx
shl dx, 3
add bh, dh
and al, bl
nop
ror bh, 1
nop
pop edi
pop edx
pop ebx
pop ecx
pop eax
push eax
push ecx
shl ah, cl
push ebx
sub bh, al
push edx
adc edx, 0x43a4ecd8
push edi
cmp dx, di
pop edi
pop edx
pop ebx
pop ecx
pop eax
push ecx
ror ecx, cl
pop ecx
call fcn.006f7d7e
call fcn.006f830f
push ebx
test ebx, 0x6cb93ae0
pop ebx
jbe 0x6d0844
call fcn.006f86d7
call fcn.006f8a75
call fcn.006f8e46
push edx
and edx, 0x9969981
push eax
not al
add ah, ah
push ecx
shr ch, 4
shl eax, 6
stc
ror cl, 8
push edi
adc edi, edi
nop
push ebx
sub di, bx
rol dx, 4
stc
not cl
dec edi
cmp eax, 0x868f2c7
not dx
shl cx, cl
ror cx, 5
shr eax, 1
sub al, 0xc
and dx, cx
and bl, 7
or eax, ebx
test bh, 0x54
shr cx, 7
sub dx, 0x65ff
adc ch, bl
push esi
shr esi, 6
shr ecx, cl
sub cx, 0x254
stc
dec ax
mov si, bx
nop
pop esi
pop ebx
pop edi
pop ecx
pop eax
pop edx
push edi
inc di
push ecx
push eax
and cx, ax
push edx
sub dh, cl
nop
sub ecx, 0x37996580
ror dx, cl
push ebx
dec bx
nop
shl ah, 8
xor bh, bl
nop
and edi, ecx
xor bl, 0x75
push esi
ror si, 8
sub ecx, ebx
adc edi, ecx
cmp bx, cx
rol ecx, 5
xor ax, cx
sub al, dl
test eax, 0x779314d
not cl
ror bl, cl
nop
xor ecx, edi
xchg ecx, edi
ror cl, 3
adc si, 0x6724
sub bl, 0x71
sub dh, dl
nop
xchg edx, eax
test edx, 0x21b6c7be
inc al
dec edx
mov cx, 0x5c4d
shl si, 4
add ebx, 0x2deceab
mov eax, edi
inc al
inc edi
dec dx
or ax, ax
adc bx, 0x34f6
mov ebx, esi
xor cx, 0x621a
rol edi, 1
adc edi, eax
not ax
adc cl, 0x21
add dl, ch
test cl, 0xd
xor dx, dx
inc si
stc
add bh, dh
rol ax, 8
nop
nop
test ebx, 0x45c4a3e8
dec cl
pop esi
pop ebx
pop edx
pop eax
pop ecx
pop edi
jns 0x6d0810
push esi
push ecx
ror esi, cl
push ebx
xor bx, cx
stc
or bh, ch
xchg si, bx
push edi
sbb edi, 0x68381d4e
pop edi
pop ebx
pop ecx
pop esi
stc
push edx
sub edx, 0xbd138e6
push ebx
push eax
sbb bl, al
shl bl, 1
push esi
shl si, 4
push ecx
or cx, si
not al
not eax
sbb cl, ch
not ch
adc bl, dh
mov ebx, ecx
xor bh, al
push edi
ror edi, 1
dec ecx
nop
or cx, 0x7a47
rol ax, 2
xchg di, di
sub edi, 0x76caba22
shl si, cl
inc ah
mov ax, di
add dh, 0x4f
shr edx, cl
adc ax, bx
xchg cx, ax
xchg esi, edi
and bx, di
shl di, cl
xor esi, 0x30b0be09
nop
shr edi, 4
sbb al, 0x63
and ax, 0x1adb
and di, 0x6124
adc bl, 0x21
rol esi, 2
adc si, ax
stc
add ah, 0x70
shl ecx, cl
add di, di
sub ax, bx
sbb di, 0x6665
pop edi
pop ecx
pop esi
pop eax
pop ebx
pop edx
jb 0x6d0829
call fcn.006f90c5
push esi
dec esi
pop esi
call fcn.006f93fc
push ecx
push eax
and cl, al
pop eax
pop ecx
call fcn.006f9966
push edx
sbb dh, dh
sub dl, 0x3e
push ebx
adc bx, 0x286
push esi
xor esi, 0x4bf42157
pop esi
pop ebx
pop edx
call fcn.006f9e7e
call fcn.006fa45a
call fcn.006fa9b4
push edi
sub edi, 0x12a926ab
push ebx
xor ebx, 0x401510c3
push edx
test di, dx
xchg bx, bx
test bh, 0xe
push esi
dec si
push ecx
and esi, ecx
shr edi, cl
add ebx, ecx
push eax
sub ebx, eax
adc cx, cx
sub cx, 0x75e1
xchg al, ah
test ch, dl
rol edx, 4
and si, di
dec ecx
sub al, dh
mov ch, 0x1b
shl cl, 8
shl dx, 6
shl ah, 1
test cx, 0x5b32
add di, ax
xchg al, dh
mov eax, edx
xor dx, 0x71c6
and ax, si
adc cx, 0x6242
shl esi, cl
ror cl, cl
cmp dl, al
shl bh, cl
test edi, eax
shr cl, 8
rol dx, 3
inc eax
and edi, 0x3bbd68c
adc esi, edx
mov eax, 0x7a05a53d
cmp ecx, 0x1c4f2ca9
adc ax, 0x4b47
xor bx, di
ror bh, cl
rol ah, cl
shl bh, 6
shl cx, 8
add dh, 0x57
not ax
sub edi, 0x5d55ec0c
xchg dh, dh
cmp bx, cx
sbb edi, eax
not edx
adc esi, esi
add ch, dl
cmp ecx, ecx
mov edx, 0x72807dba
sbb ebx, ebx
rol ah, 7
cmp edx, eax
not ecx
or bl, dl
sbb ah, 0x48
sbb edi, ebx
ror edi, 6
adc edx, 0x57503802
shl ch, 3
xchg si, cx
inc bx
shr ebx, 2
mov dx, bx
dec ecx
and bh, 0x3e
sub dh, ch
rol eax, cl
xchg si, dx
stc
xchg edx, eax
or di, si
test esi, 0x19b8c94f
and bx, si
stc
dec di
or bx, cx
or si, 0x658d
ror edi, 3
ror si, cl
or ah, 0x70
xor ebx, 0x44e58276
sub ah, bl
rol di, cl
mov dh, 0x44
xor ax, 0x15a6
or ebx, edi
dec dh
not di
dec bx
rol ecx, 8
mov ah, 0x2f
pop eax
adc edx, 0x5c433d1c
not dl
rol cl, 5
push eax
add bx, ax
shr di, cl
xor bx, 0x6246
dec dl
ror ch, cl
xchg si, ax
and esi, 0x414b2f6c
stc
adc eax, 0x7148f67e
xor esi, 0xf4d0edf
xor si, 0x3db2
nop
mov edi, 0x5f0be2c6
ror bx, cl
rol edi, 8
mov ecx, 0x622aed08
and edx, edi
cmp dh, al
xor cx, 0x3c40
shl esi, 1
ror ax, 6
stc
sub bl, 0x50
sub eax, 0x1e863a19
xor ah, 2
shl edx, cl
xor ebx, 0x6813e583
mov ebx, esi
dec dx
cmp ecx, 0x16dd8ec0
and ebx, 0x1a3e9335
or edx, 0x1a4bcc7f
adc al, bh
xor dl, bh
xchg si, di
xor eax, 0x2c430e5c
rol bh, cl
xchg ebx, eax
shr bx, cl
dec edx
ror edi, cl
cmp edi, 0x438f0b17
shr ebx, 1
mov esi, esi
xor esi, ecx
sbb ecx, eax
inc dh
shl ecx, cl
or edx, ecx
ror cl, 4
test ecx, 0x4974334a
not ebx
mov ah, 0x18
shl ah, 6
or cx, 0x2a98
cmp dx, di
mov edx, 0x1a8b6b6f
not bx
rol ah, 5
nop
adc eax, 0x492ce3e6
inc ax
xor edx, ecx
and edi, 0x5e5939d4
nop
nop
mov ax, 0x7bbe
dec dh
shr ax, cl
nop
pop eax
pop ecx
pop esi
pop edx
pop ebx
pop edi
push ebx
push ecx
and bx, cx
push eax
xor ah, ch
pop eax
pop ecx
pop ebx
call fcn.006faf6e
jp 0x6d0add
stc
push esi
sub esi, 0x770d0a30
push eax
not eax
push ebx
dec ebx
push edi
cmp di, ax
push ecx
shr bl, cl
push edx
dec edx
nop
inc ax
xor ebx, 0x169081e9
mov di, 0x2d98
shl cx, cl
test cl, 0x50
shr eax, cl
sbb bx, si
xor esi, ecx
mov ch, cl
pop edx
pop ecx
pop edi
pop ebx
pop eax
pop esi
call fcn.006fb20d
stc
push eax
push ebx
test al, bl
pop ebx
pop eax
call fcn.006fb4ab
push edi
xchg edi, edi
pop edi
push esi
sub si, si
push edx
push ecx
shr dl, cl
pop ecx
pop edx
pop esi
push ebx
xor bx, 0x532f
pop ebx
call fcn.006fb9c8
call fcn.006fbde6
stc
push ebx
push edx
sub ebx, edx
push eax
or ax, 0x482d
inc dx
or ebx, 0x4eadb55a
rol bl, 1
pop eax
pop edx
pop ebx
call fcn.006fc119
call fcn.006fc607
push esi
inc esi
push edx
ror dx, 8
push ecx
mov si, cx
push eax
push ebx
cmp eax, ebx
not edx
push edi
mov edi, ecx
test bh, ch
ror cl, cl
xor ah, 0x75
shl edx, 8
rol bl, 8
or ax, 0x632b
and di, di
pop edi
pop ebx
pop eax
pop ecx
pop edx
pop esi
call fcn.006fc972
push ecx
push eax
xchg ecx, eax
stc
push ebx
adc bl, 0x64
stc
inc ebx
push edi
and edi, 0x1893999
sub cx, 0x344b
test bl, cl
push esi
shr esi, cl
pop esi
pop edi
pop ebx
pop eax
pop ecx
call fcn.006fcd01
push eax
push ebx
xor ah, bh
rol bx, 7
shr bx, 4
mov bl, 0x30
push edx
sbb dh, bl
stc
not bh
push edi
dec edi
push ecx
sbb ecx, 0x22aae49b
sub di, ax
test ebx, 0x7b7301f3
dec eax
nop
pop ecx
pop edi
pop edx
pop ebx
pop eax
call fcn.006fd2bc
call fcn.006fd6d6
push eax
push edx
sbb al, dh
push ecx
sbb ch, 0x27
inc edx
push esi
xchg si, ax
xor si, 0x2209
nop
cmp cl, ah
ror ch, cl
sbb ah, 0x1f
push ebx
rol ebx, 7
xor si, cx
xchg esi, eax
xchg edx, ebx
or ax, 0x10a1
stc
push edi
shr edi, 1
test esi, 0x3490800c
rol esi, cl
cmp edi, 0x32940065
inc dl
shl edi, cl
sbb dh, 0x2a
and ecx, edi
ror cx, cl
sub al, al
dec eax
mov cx, cx
dec ebx
not bh
not edx
sbb si, di
shl cl, cl
sub ch, 0x21
sbb cl, al
not si
nop
sub si, 0x2306
cmp ax, dx
sbb si, 0x738c
add bh, 0x4f
or edx, eax
inc dx
and ax, 0x6551
shl di, 3
ror bh, cl
ror esi, cl
not cl
sbb esi, 0x4a1b1e8e
inc ax
inc al
dec si
ror bx, 6
sub ch, 0x63
mov esi, ecx
adc bh, 0x5b
add eax, eax
dec al
mov di, 0x3c4c
adc cx, 0x1605
and cl, 0x64
dec eax
shr ax, 7
rol dl, 6
shr cx, cl
sbb bh, bh
inc edi
adc al, 0x69
and bx, 0x45fa
cmp ebx, 0xcff7ba0
add dx, si
xor cl, 0x5f
mov bh, 0x4b
shr eax, cl
adc edx, esi
shr esi, cl
test al, ah
nop
and cl, bh
ror edx, 6
adc edi, 0x4142208
shr cl, 1
xor al, ah
dec bl
sbb eax, ecx
dec ecx
add cl, al
add edx, 0x5a70eb73
shl cx, 7
add ecx, ebx
dec cl
or ch, ch
nop
nop
or esi, eax
nop
shr eax, cl
or ax, di
shr bx, cl
and bx, 0x2de1
ror esi, cl
pop edi
ror esi, 1
nop
inc ch
stc
push edi
sbb ax, di
adc si, 0x18b5
shl ecx, 8
ror bx, 7
test ah, 0x5c
dec cl
shl eax, cl
inc ah
test ah, 5
dec al
xchg cl, dh
and eax, 0x474c606f
xor dl, bl
inc dx
mov eax, 0x5c38e439
rol cl, 3
inc al
not ax
test al, ah
inc si
inc ebx
test ebx, esi
test ah, 0x19
add bl, bl
pop edi
pop ebx
pop esi
pop ecx
pop edx
pop eax
nop
stc
push ebx
sbb bl, 0x62
push ecx
push esi
xchg ecx, esi
push edi
inc edi
push eax
shr ah, 2
push edx
test edx, 0x4488022f
nop
add bx, 0xd94
xchg ecx, edi
sbb ebx, 0x5236fba8
test ebx, 0x507b1f60
inc ch
shr ecx, cl
adc al, 0xb
ror esi, cl
shr dx, 2
rol si, 7
or cx, di
ror bx, cl
and ah, 4
inc bl
xchg ecx, ebx
shr dh, cl
mov cx, cx
or ah, 0x4b
rol edi, 4
adc cl, 0x34
stc
inc di
sbb eax, edx
xchg edx, eax
not ecx
and bx, 0x2785
sub ecx, edi
mov ax, 0x3ce8
mov cl, dh
dec ch
not ax
sbb di, ax
inc ax
not edx
shr bl, 3
mov ecx, ebx
and cx, ax
sub bh, bh
ror esi, 8
sub edi, 0x57bb90bd
and ax, 0x5b41
dec dh
shr ecx, cl
adc bh, 0x1c
sub cx, dx
dec eax
sbb bx, di
stc
ror ecx, 8
dec eax
nop
xor cl, ch
or si, 0x2770
shr cl, 1
shr dl, 1
sub cl, al
nop
not esi
dec esi
mov ecx, ecx
not si
xchg di, ax
adc dh, 0x53
shl dx, 8
xchg cl, dl
shl di, cl
cmp edi, 0x1c2822ff
inc dl
rol ecx, cl
ror edi, 8
inc cl
ror edi, cl
rol edx, cl
inc al
adc ch, 0x5c
mov dx, dx
xor ebx, ecx
add dl, al
xor esi, 0xa914245
xchg esi, eax
stc
adc ecx, 0x2249213a
add esi, 0x3ca389a8
ror di, cl
not edx
stc
dec dl
or bh, 0x7f
cmp dl, ch
or ecx, ecx
inc bl
sub eax, eax
pop edx
inc bl
pop eax
pop edi
pop esi
pop ecx
pop ebx
nop
push edx
push ebx
add dl, bl
test edx, 0x514afd9b
push eax
xor ah, 0x74
push ecx
dec cl
xor bx, cx
dec ecx
test dl, bh
pop ecx
pop eax
pop ebx
pop edx
jae 0x6d0e97
call fcn.006fda62
jb 0x6d0e97
push esi
cmp esi, 0x14013b49
push ebx
inc ebx
push edx
sub dx, dx
push eax
rol al, 4
xor ebx, 0x3d1201de
dec bl
and bx, dx
push ecx
shl esi, cl
shl cl, cl
test bh, 0x48
not bl
cmp dh, 0xc
or edx, ebx
and bl, 0x6e
pop ecx
pop eax
pop edx
pop ebx
pop esi
nop
push esi
adc si, 0x37ca
push edx
push ecx
adc edx, ecx
push ebx
rol bx, 7
pop ebx
pop ecx
pop edx
pop esi
call fcn.006fdeed
jl 0x6d0e91
call fcn.006fe2c0
call fcn.006fe8f4
push edx
push ecx
xchg dl, cl
pop ecx
pop edx
call fcn.006fee42
cmp eax, edx
jge 0x6d507b
xor ecx, ecx
mov dl, byte [eax + ecx]
test dl, dl
je 0x6d5079
cmp dl, 0x2e
je 0x6d1740
jb 0x6d13de
call fcn.006ff2f4
push edi
push ecx
test di, cx
push ebx
push esi
and ebx, esi
ror bh, 8
nop
push eax
test ax, 0x486a
nop
push edx
and ch, dl
xchg bx, si
not dh
sbb dh, 0x5d
shr edx, cl
adc bl, al
adc ax, ax
ror di, cl
xchg ebx, ecx
rol bh, 4
shr esi, cl
xor dh, 0x54
shl esi, cl
nop
ror cx, cl
inc bh
sbb si, dx
ror di, cl
inc si
rol bh, cl
ror edi, cl
cmp si, 0x10f8
sub cl, 0x67
rol ah, cl
dec cx
sub dl, 0x18
test ah, 0x27
mov al, dl
cmp edi, ebx
shl cx, cl
inc bx
ror ebx, cl
shr dl, 5
rol ax, 3
xchg dh, cl
rol eax, 7
test cl, al
sbb edi, edi
sub al, bh
ror ebx, 7
and bx, cx
mov dx, 0x62f3
and dh, cl
add cx, 0x66d9
and ah, 0x1e
dec ch
xor al, 7
xchg bh, dh
sbb ch, bl
shl bx, cl
sub dh, bl
xchg dx, dx
dec si
sbb bh, dh
sub ebx, edi
xor edx, edi
rol cl, 3
inc ebx
nop
inc di
ror dl, 5
or al, 0x59
rol ecx, cl
shl bx, 8
shl edi, cl
mov si, si
add dh, 0x56
ror esi, 7
sub bx, 0x18e5
mov al, 0x6e
ror di, cl
ror dl, 4
and ah, 0x1c
not eax
sub al, bh
and edi, 0x55f544c8
and bx, 0x1e2
shl cl, cl
mov cl, 0x6b
adc ebx, eax
mov si, cx
sbb ch, 0
test edi, 0x30497abe
sub bh, 0x75
mov ch, 0x70
add cx, si
shl si, 1
not bl
nop
xchg edx, eax
xor eax, 0x3772f18d
xor ebx, 0xaa9e16e
not ebx
rol di, cl
pop edx
push edx
xor edi, edx
shl dh, 4
sub ch, bh
sub dh, 0x18
cmp cx, ax
pop edx
pop eax
pop esi
pop ebx
pop ecx
pop edi
push eax
shr eax, 3
push edx
add edx, 0x107a7e4c
push ebx
dec ebx
stc
push edi
push ecx
ror di, cl
shr dx, cl
inc edx
shr cl, cl
xchg edx, edx
nop
cmp dl, dh
ror dx, cl
or ah, ch
push esi
ror si, 2
cmp di, ax
and dl, 2
dec ebx
xor dl, 0xf
stc
test ah, bl
or di, cx
mov dl, 0x5d
or bx, 0x14f5
xchg ebx, edi
and esi, esi
ror edi, cl
shr eax, 3
nop
nop
mov cl, 0x32
xchg esi, esi
cmp ah, 0x26
test cx, bx
cmp ah, bl
shl ax, 8
add dx, 0x614
shl di, cl
shr eax, cl
test cx, ax
add cx, di
rol ah, 7
cmp cl, dh
nop
adc eax, edx
sub dx, si
add bh, 0x16
dec eax
not dx
or di, dx
not eax
inc edi
sub edx, 0x32e9409
rol si, 2
or esi, 0x1e33847a
cmp edx, 0x4d6e1d3a
sub ax, 0xc13
not ah
shl edi, 3
shr si, cl
and cx, cx
rol ebx, 7
xor ecx, esi
mov edx, ebx
nop
adc bl, 0x1b
rol ebx, 7
xchg esi, eax
mov dl, bl
sub si, 0x6704
xor edi, ebx
adc si, 0xc54
inc al
shr eax, cl
dec edi
sub si, si
stc
adc ax, 0x6110
stc
rol ecx, 4
shr dx, cl
adc al, 0x2a
cmp cx, ax
stc
not edi
not ecx
xor edx, edx
ror cl, cl
adc di, 0x5beb
sub di, 0x11f2
shr di, cl
adc di, bx
nop
shr si, cl
shl bh, 8
sbb bx, bx
mov al, 7
adc si, 0x322b
xor esi, 0x4a92c870
xor ah, dh
and edi, 0x1557f1dd
pop esi
sub al, 0x2f
pop ecx
pop edi
pop ebx
pop edx
pop eax
call fcn.006ff76e
push edx
sub edx, 0x18ea5520
push ecx
shr ecx, 4
push eax
mov al, dl
xor ax, 0x6c3c
stc
push ebx
inc bx
xchg cl, bl
add eax, eax
push edi
cmp di, cx
xor cl, al
dec edx
push esi
xor si, 0x4663
shr dh, cl
or ecx, ebx
xor ebx, 0x6b2f5880
rol di, 7
mov cl, cl
and si, 0x7d0a
nop
ror eax, cl
inc ax
shr cl, 1
sbb di, dx
xor edi, 0x117ebdbc
test ch, 0x68
shl ecx, 4
or dl, 0x38
rol di, 6
adc cl, 0x54
stc
nop
dec ch
ror edx, cl
sub ch, 0x75
dec bl
not eax
add di, 0x3fc6
nop
nop
or eax, edi
cmp bh, 0x1d
stc
inc dx
mov dl, dh
xchg ecx, esi
rol ecx, 2
xor esi, 0x71a2f04a
shl ch, 3
or edi, 0x6343a819
dec dl
shl bx, 3
cmp eax, edx
sbb esi, 0x6e10e9cc
sub ebx, ecx
cmp di, bx
dec di
or edx, edi
cmp si, bx
cmp ebx, edx
rol cx, cl
mov di, 0x492b
mov ah, 0x37
shl ah, 8
shl cx, 5
add dx, di
add bx, cx
cmp esi, 0x1e7fd8f8
stc
test bx, 0x471d
shl ecx, cl
nop
nop
or bx, 0x5a02
rol bl, cl
and ch, ch
test bx, 0x18c9
cmp cx, 0x3e93
stc
shl bx, cl
nop
xchg cl, cl
sbb ah, ch
test cl, ch
shr dx, 7
nop
sub ah, ah
xor bx, di
dec al
shr dx, 3
test edi, 0x5d81edec
and edi, ecx
sbb dl, bl
add ecx, eax
not bx
sub ecx, edx
test bx, 0x3a0a
shr dx, 1
mov si, 0x2b4e
xor bh, 0x20
or di, 0x2bee
pop esi
adc dh, 0x3f
xchg edx, edx
test dx, ax
xchg edx, eax
cmp ax, 0x4e23
xor ax, bx
test di, 0x739a
nop
cmp al, al
xchg bl, dh
test ebx, 0xe1b517e
rol cl, 4
dec ecx
adc ecx, ebx
or dh, 0x5f
inc ah
push esi
not esi
cmp bx, cx
nop
shl ch, cl
ror edx, cl
inc ecx
stc
sub edx, 0x781f21eb
or ax, 0x154d
adc di, ax
shr si, 8
xor edx, 0x75c54c23
add ebx, 0x1c06a853
xchg edx, ecx
inc edi
sub eax, 0x57fa107b
xor edi, edi
dec al
shl ch, 4
mov edx, ecx
pop esi
pop edi
pop ebx
pop eax
pop ecx
pop edx
jecxz 0x6d129c
call fcn.006ffba9
call fcn.007000ef
push edx
push ecx
rol edx, cl
push esi
push ebx
mov esi, ebx
sub dl, 0x78
nop
adc dl, 0x29
stc
ror ecx, 1
cmp bh, 0x57
push eax
adc bl, ah
push edi
xchg di, ax
pop edi
pop eax
pop ebx
pop esi
pop ecx
pop edx
call fcn.007006fc
call fcn.00700be5
jbe 0x6d1322
push edi
push ecx
rol di, cl
push edx
shl dl, cl
mov edi, 0x19b34d6
push ebx
inc ebx
push eax
push esi
sub eax, esi
or esi, 0x4fa722b4
xor esi, edx
shl ah, cl
cmp di, 0x68e
stc
nop
ror ecx, 7
nop
adc ax, 0x5b37
sbb bh, 0x71
test cl, 0x74
shr cx, cl
pop esi
pop eax
pop ebx
pop edx
pop ecx
pop edi
js 0x6d131d
call fcn.00701064
call fcn.007015d3
jl 0x6d135e
call fcn.007018a7
call fcn.00701b26
push ebx
test ebx, 0xec613c4
nop
push eax
sbb eax, 0x5c12b86e
push ecx
sbb bx, cx
push edi
xchg ecx, edi
push esi
push edx
sbb si, dx
stc
ror edi, cl
inc dl
xor bh, ch
or ah, dl
shr bl, 2
pop edx
pop esi
pop edi
pop ecx
pop eax
pop ebx
jnp 0x6d136d
push edx
dec dl
pop edx
call fcn.00701ede
call fcn.00702292
push ebx
push esi
adc ebx, esi
push eax
nop
dec bh
push edi
push ecx
sub edi, ecx
cmp edi, ecx
ror esi, cl
shr si, cl
add ax, cx
adc ebx, 0xb042f58
cmp si, si
push edx
or dh, cl
dec ax
not edx
not ebx
inc ecx
rol bx, 6
pop edx
pop ecx
pop edi
pop eax
pop esi
pop ebx
push eax
push edx
sub al, dh
push edi
ror di, 6
cmp ah, 0x28
push ebx
adc ebx, 0x6484ec90
pop ebx
pop edi
pop edx
pop eax
push esi
push ecx
cmp esi, ecx
cmp cl, 0xe
pop ecx
pop esi
push ebx
add ebx, 0x13097f66
push edx
or dx, 0x5bcb
pop edx
pop ebx
push eax
push edx
sbb al, dh
cmp ah, 0x36
pop edx
pop eax
call fcn.0070286b
call fcn.00702c48
call fcn.007030c8
jbe 0x6d1599
push edx
push eax
or edx, eax
push ebx
not ebx
rol bx, 7
push ecx
ror cx, 8
test ecx, 0x71cb66b1
push esi
adc si, dx
sub dx, 0x64a3
inc ebx
shl ah, cl
shl dh, cl
not bx
push edi
shl edi, 3
sub cx, di
adc ch, al
and dl, ch
nop
add bh, 0x6f
sbb cx, 0x5a00
stc
dec di
mov bh, 0x4c
cmp cx, dx
xchg di, di
adc ecx, 0x6a24fd10
sbb al, bl
sub ebx, 0x72d925c7
sbb bx, 0x2164
sbb edi, ecx
mov dl, ch
sbb ecx, edx
shl si, 3
inc ebx
sub bl, bl
nop
xor cx, di
sub cl, al
mov cx, si
not dl
ror cx, cl
nop
inc esi
dec bh
shl bl, 6
shl ah, 7
inc ax
dec bh
shr ch, 2
shr edx, 7
ror di, 7
not dl
nop
rol bh, 2
xor ecx, 0x6e4949bc
ror si, cl
adc cx, cx
sbb bx, bx
mov bh, 0x6d
dec bh
xchg esi, esi
sbb ah, 0x53
ror si, cl
sub dl, dl
nop
inc eax
sub si, 0x1ddb
cmp bl, 0x4a
xor ch, 0xa
add esi, ebx
rol ecx, cl
dec bh
not cx
or ch, 0x2e
shr ax, 2
stc
and di, 0x7249
stc
and dh, dh
not dx
nop
shl si, cl
add esi, edx
shl eax, cl
shr si, 8
add edi, 0x288c3c13
test al, 0x1d
xor cl, cl
adc cl, bh
not cx
cmp ch, dl
xchg edx, edx
sub esi, ebx
dec ch
sbb dh, dl
ror cx, 8
cmp esi, 0x36ca4ee0
and ch, ch
sub dx, 0x2bf6
test bl, 0x4b
dec cx
stc
pop edi
nop
inc bl
or bh, dh
add cx, 0x250e
inc dl
push edi
sbb edi, 0x5584a9af
rol si, cl
shr eax, cl
rol ah, cl
sub ecx, ebx
sub dh, ch
adc edi, 0x4b66a2e9
sub al, 0x71
adc ax, 0xdee
mov edi, 0x6af49be9
inc si
nop
cmp ah, 0x4d
xor bl, 0x25
mov dl, bl
shr si, cl
shl cl, 7
cmp ah, 0x73
mov al, bl
test cx, cx
cmp al, 0x44
sub ax, bx
cmp bx, cx
sub esi, 0x6bb1792f
rol dh, 2
nop
and ebx, ebx
adc dx, bx
not eax
mov cx, ax
sbb di, si
adc si, 0x66e9
test cx, 0x52bc
or eax, ecx
xor bl, 0x57
rol dx, 8
not dl
sbb ecx, 0x6b9b3d3f
rol di, 2
or ax, 0x4414
pop edi
pop esi
pop ecx
pop ebx
pop eax
pop edx
call fcn.0070348a
jl 0x6d160e
call fcn.007037a5
call fcn.00703a66
call fcn.00703daf
push ecx
push eax
xchg ch, ah
push esi
rol si, 3
test ecx, 0x1df226e9
inc cx
push edx
push ebx
adc dh, bh
cmp edx, 0x3af97cdd
sbb bl, al
cmp cl, 0x2d
rol edx, 6
mov cx, bx
mov eax, 0x2d2f29bb
push edi
not edi
test ebx, 0xe4b068c
pop edi
pop ebx
pop edx
pop esi
pop eax
pop ecx
jne 0x6d15fb
nop
push edx
adc dx, 0x7803
pop edx
jbe 0x6d160e
jnp 0x6d160e
push edx
push esi
and dx, si
pop esi
pop edx
push edx
test dh, 0x2d
push ebx
not bx
push edi
xchg di, bx
push eax
inc eax
push esi
mov di, si
pop esi
pop eax
pop edi
pop ebx
pop edx
jle 0x6d1706
push ebx
shl bh, 2
push esi
push ecx
sbb esi, ecx
add ch, bh
push edx
not dh
push edi
dec edi
xchg ch, dh
push eax
shr eax, cl
xchg ah, dh
adc dh, 0x2c
shl ah, 3
rol dx, cl
test ax, 0x2cc2
test bx, 0x49d8
adc edx, 0x188e4efd
inc cx
mov ah, 1
adc ah, bl
stc
test esi, 0x45b292e5
xchg ebx, eax
sbb dx, 0x5b9a
rol ah, 6
nop
stc
cmp dx, 0x640
shr di, cl
inc ebx
nop
or eax, ecx
sub bx, 0x1cd3
xor esi, 0x31879fa5
or cx, cx
add ax, 0x5ef6
not dl
add si, 0x62d8
shl esi, cl
or esi, 0x48a9626a
sbb bl, dh
dec si
xchg bl, bh
and edx, 0x4e9f5683
shl bh, 1
and ch, bl
shr bl, cl
mov eax, ecx
mov ecx, 0x13763b1
sbb bh, 3
dec bl
mov bh, 0x51
or eax, ebx
adc bh, 0x1c
dec bx
cmp edi, 0x3c16d161
shl eax, 5
stc
dec ah
add bh, 0x7e
nop
test dl, cl
sub ax, bx
sub bh, ah
test si, 0x7952
shr edi, 2
add eax, edx
xchg dh, bl
mov ax, 0x682c
cmp cl, 0x2d
xor dh, 0x3d
pop eax
pop edi
pop edx
pop ecx
pop esi
pop ebx
nop
push ebx
and bh, bl
push edi
adc di, di
pop edi
pop ebx
push ebx
inc bh
pop ebx
call fcn.00704329
push ecx
push esi
test cx, si
push edx
dec dh
sbb cl, dl
and cx, 0xcfb
push ebx
push eax
sbb bl, al
pop eax
pop ebx
pop edx
pop esi
pop ecx
jno 0x6d172e
call fcn.0070482d
push eax
test eax, 0x3213ee93
pop eax
push edx
adc dl, 3
pop edx
inc ecx
jmp 0x6d0ea6
xor edx, edx
push edx
sub esp, ecx
mov edi, esp
push ecx
dec ecx
cmp ecx, 0
jl 0x6d1f17
mov dl, byte [eax + ecx]
call fcn.00704d71
call fcn.00705329
push edi
push ecx
shl di, cl
push ebx
shl bx, 1
not bh
push edx
add cx, dx
ror di, 6
mov bx, di
dec bl
push esi
sbb si, bx
inc bx
push eax
shl ah, cl
adc ebx, 0xca08bb0
stc
ror bl, cl
sbb dh, al
xor si, cx
xchg esi, edi
test eax, 0x42165fd6
cmp di, di
stc
xchg edi, edx
not eax
sbb ch, ch
dec eax
rol dh, cl
adc ax, si
adc edi, ecx
shl edi, 8
adc bh, dl
or cx, 0x777
add ebx, 0x35480f9
shr cx, 5
stc
cmp ax, cx
sbb ecx, ebx
ror ebx, cl
sbb esi, 0x76cdfc4
and bx, dx
xor al, dl
or si, 0x62dd
rol bl, cl
rol dh, 8
or ax, 0x3d98
and dx, cx
shr ebx, 2
adc di, ax
nop
ror cx, cl
shl si, cl
test si, bx
mov edi, edx
or esi, 0x4e6d6825
dec si
or bx, 0x37b9
inc bl
stc
xor bh, bl
cmp esi, esi
sbb di, dx
xchg si, dx
ror di, 2
xor cl, ah
test bx, si
xor al, dh
or edi, 0x7d647d57
shl esi, 8
nop
adc bx, 0x4039
shl edx, cl
not cx
nop
test dx, cx
not si
xor edx, 0x47134ca8
and al, ch
mov bx, 0x18ba
inc edx
inc edi
stc
shl cx, cl
mov edi, 0x3f4372ad
stc
nop
rol bx, cl
rol ebx, 2
dec esi
sub ax, bx
adc esi, 0x66104ae8
xchg al, ah
shr dh, cl
and ch, ch
shl bx, cl
test si, bx
stc
xor ax, 0x6087
shl edx, 6
ror si, cl
rol di, 4
shr al, 4
sub cx, 0x7cb9
sbb cl, 0x74
pop eax
nop
push eax
and dl, al
stc
stc
adc edx, ebx
add bh, 0x20
xchg cx, cx
add ch, ch
stc
and edx, 0x60c6e637
adc ch, 6
stc
inc ax
shl al, 3
xor edi, ecx
dec edi
cmp bx, cx
nop
xchg edx, esi
adc dh, dh
rol eax, cl
xor di, 0x5784
ror ch, cl
or dh, bl
shr ebx, 3
nop
shl ecx, 5
and dl, 0x65
rol eax, cl
cmp ebx, ebx
sbb dh, dl
sub edx, ecx
ror bx, cl
not di
shr edi, 5
ror ch, 6
test edx, ebx
rol bl, 1
stc
adc ecx, 0x6f2af98d
sub dl, 0xe
not edi
cmp si, 0x5469
shl dh, cl
shl ch, 1
dec bx
adc ax, di
adc di, di
inc di
ror eax, 8
add bh, 0x59
sub cx, 0x222d
shl dx, cl
or dx, 0x1b31
shl edx, 5
shr ebx, 8
shr edi, cl
sbb esi, ebx
not si
or ah, ah
shr dx, 7
ror cl, cl
sub edi, esi
sbb bx, si
dec bh
nop
or al, bl
shr eax, cl
shl ah, 7
cmp ebx, 0x4c3b3254
sub ah, dl
or edi, ebx
shr cx, 3
inc ch
cmp ecx, eax
stc
shl edi, cl
add cl, 8
not di
stc
cmp eax, 0x2e33b1ff
shr bl, cl
sbb si, 0x299e
shr dl, 5
sub cl, 0x70
nop
or bh, 0x75
cmp bh, 4
cmp si, di
adc dh, 0x3a
stc
inc ah
shl eax, 7
ror si, cl
xchg si, di
test bx, 0x4541
sub dl, al
and cx, dx
test bl, 0x63
not edx
pop eax
pop esi
pop edx
pop ebx
pop ecx
pop edi
jnp 0x6d1d73
jecxz 0x6d1993
call fcn.00705894
push eax
test ax, 0x7313
push esi
adc esi, 0x3e69d953
push ecx
test ecx, 0x3cedfcaf
push edx
test dl, 0x12
push ebx
test bx, si
stc
sub ebx, 0x6848b52c
push edi
sbb di, 0x71ae
xor bl, 0x5a
add ecx, ecx
stc
pop edi
pop ebx
pop edx
pop ecx
pop esi
pop eax
push ecx
push ebx
xor ecx, ebx
push edx
ror dh, 1
push eax
or al, dl
shl ecx, 2
shl eax, 5
cmp ebx, 0x20e4abda
test ah, 0x51
ror dx, 5
push esi
inc si
pop esi
pop eax
pop edx
pop ebx
pop ecx
push ebx
rol ebx, 2
pop ebx
stc
call fcn.00705d64
call fcn.00706307
ja 0x6d1a2e
push ecx
add ecx, 0x53ccd737
push ebx
adc ebx, 0x23f1490a
sub ecx, 0x49a9459e
pop ebx
pop ecx
call fcn.0070679d
je 0x6d1a2e
push eax
push ecx
rol ah, cl
pop ecx
pop eax
jb 0x6d1a45
call fcn.00706ba1
call fcn.00706eff
push edx
push ecx
shr dx, cl
pop ecx
pop edx
call fcn.00707295
push edx
push ecx
ror edx, cl
push esi
or si, 0x3d99
mov cx, 0x780c
and edx, ecx
stc
nop
push eax
xchg ah, dl
rol si, 5
sub dh, 0x7a
pop eax
pop esi
pop ecx
pop edx
call fcn.007075f3
jns 0x6d1c4d
stc
push esi
rol esi, 7
nop
push ecx
shl cx, cl
stc
push eax
add ah, 0x25
push edx
add eax, edx
shl ch, cl
push edi
test di, 0x4ada
xchg ecx, edx
rol dh, cl
xchg dx, cx
and ecx, esi
nop
not cx
nop
and edx, 0x72712f7a
inc ch
adc dl, ah
shl ax, 3
push ebx
mov bl, ah
inc ax
or edi, esi
xchg si, si
sub dx, 0x7f81
ror esi, cl
and si, di
inc ecx
add bx, 0x3929
not dx
xor si, di
xchg ebx, eax
rol di, cl
add edi, 0x7b1e1fb9
rol dh, 4
stc
stc
dec esi
test ebx, 0xfad982b
inc edx
sbb ebx, esi
cmp bh, 0x25
mov esi, 0x29af72f2
xchg bx, di
rol dx, cl
adc ax, dx
xchg ch, cl
pop ebx
pop edi
pop edx
pop eax
pop ecx
pop esi
call fcn.00707ae9
call fcn.00707d88
push edi
add edi, 0x407cc6ec
stc
push edx
push ecx
shl edx, cl
push ebx
and bx, bx
xor ch, 0x3d
xor edx, 0x4424642b
sbb ecx, 0x21b37e0d
push eax
shl al, 2
rol di, 4
dec ch
shl ebx, cl
test bh, 0x2f
xor ebx, 0x2adff077
dec dh
sbb edi, 0xf762e2f
stc
and dx, ax
dec ch
mov dx, dx
or ecx, 0x17dc5b4c
push esi
dec esi
adc ebx, edx
ror bh, cl
inc eax
stc
xchg cl, al
nop
shl edi, 2
and esi, 0xde235ac
or edx, eax
cmp bl, 0x7a
sbb al, bh
mov bx, 0x75b9
xor dx, bx
nop
xchg bl, bl
add esi, ebx
adc edx, 0x6534abe4
mov dx, si
sub dx, 0x7d46
ror ch, cl
rol dl, 5
mov ax, di
and ebx, 0x12495e2e
or ecx, 0x35713bb3
not cl
and eax, ebx
mov esi, 0x3c6b79f7
inc cl
mov ax, bx
nop
ror eax, cl
rol cx, 1
ror bx, cl
shl di, 2
rol cl, cl
or dx, 0x107e
cmp ah, 0x47
sub di, 0x282c
mov bl, 0x78
stc
inc dx
not si
rol bx, cl
inc di
dec ebx
add dx, 0x1f9e
pop esi
pop eax
pop ebx
pop ecx
pop edx
pop edi
jne 0x6d1bf5
nop
push edx
sbb dh, 0x48
nop
push ecx
not cx
push ebx
cmp dx, bx
pop ebx
pop ecx
pop edx
call fcn.00708069
call fcn.007083c9
stc
push ebx
not ebx
push ecx
inc cx
stc
push esi
rol si, 2
stc
push edx
or dh, bl
shl bl, cl
push eax
test al, ch
push edi
add edi, edx
xchg ebx, edx
rol si, 3
xchg ebx, edi
nop
mov ax, 0x19fb
shl dx, 8
stc
inc edx
add eax, ecx
inc dh
cmp al, dl
ror ebx, cl
cmp dx, dx
stc
or eax, ecx
cmp si, 0x63b
mov si, 0x70a5
pop edi
pop eax
pop edx
pop esi
pop ecx
pop ebx
call fcn.00708698
call fcn.0070899a
push edi
xor edi, 0x2c570bee
push eax
push ebx
xchg ebx, eax
stc
stc
dec eax
nop
pop ebx
pop eax
pop edi
call fcn.00708ef2
push eax
push ebx
xor ax, bx
inc eax
push ecx
not ch
push edx
not edx
not cx
inc ax
shr al, cl
rol ebx, cl
push esi
or si, dx
ror cx, cl
inc dx
sub dx, cx
mov ecx, ecx
mov ch, ch
mov al, cl
xor dh, bh
push edi
ror edi, cl
inc esi
and bx, 0x6e5e
xchg ebx, esi
shl esi, cl
stc
test bl, 0x7e
xor ax, dx
add edi, eax
add eax, 0x6a521f1e
shr ah, 7
adc edi, ebx
dec bh
shr bl, 3
mov ah, 0x62
test dh, 0x40
rol ecx, 2
nop
adc edi, edx
dec dx
test ebx, 0x4d2a7b45
rol eax, cl
shl al, 8
shr dx, cl
nop
sbb bx, ax
dec ecx
ror ah, cl
ror dx, cl
mov dl, dh
pop edi
pop esi
pop edx
pop ecx
pop ebx
pop eax
stc
push eax
cmp eax, 0x72d5ed33
push ecx
dec cl
push esi
xor esi, 0x291a990a
push edi
rol edi, cl
push edx
test dx, 0x3228
shr esi, 1
xor edi, edi
sub ecx, eax
ror si, cl
push ebx
and ebx, ebx
sbb eax, 0x3fc357bc
stc
sbb ch, dl
adc cl, ah
xchg dx, dx
rol ch, 2
dec ecx
sub si, bx
shr al, 7
shr ecx, cl
sbb bl, 0x18
sub cx, 0x7da5
add cx, 0x4ab
dec ebx
sbb edi, ecx
add ebx, 0x65558565
cmp si, 0x7309
test si, ax
pop ebx
pop edx
pop edi
pop esi
pop ecx
pop eax
call fcn.00709375
push ecx
add ecx, 0x4407b340
cmp cx, 0x19fd
push edx
sbb dx, 0x4c0d
not cl
push esi
inc si
shl ecx, 7
push edi
ror di, cl
pop edi
pop esi
pop edx
pop ecx
push ebx
push eax
test bh, ah
pop eax
pop ebx
push ebx
push edi
xchg ebx, edi
push esi
shl esi, 5
push ecx
shr bx, cl
push edx
shr dx, 1
push eax
and dx, ax
shr bx, 1
sbb ax, 0x52fd
cmp ch, bl
and di, 0x5255
nop
xchg esi, eax
cmp esi, ecx
adc dx, 0x203a
dec cx
xor dh, ah
cmp bh, 0x51
or esi, 0x2e3deb42
mov ah, 0x66
xchg bx, di
cmp cx, 0x6039
cmp di, dx
xchg edx, edx
inc eax
shr bx, cl
or cx, si
and dl, 0x58
stc
xchg si, ax
shl al, cl
stc
sub al, 0x16
xor eax, edi
add ecx, 0x2921685a
rol ah, cl
rol dl, cl
inc dl
dec esi
mov bl, bh
shl dl, 5
add si, 0x14e0
dec eax
ror ebx, 1
adc edi, 0x20f95613
shr cx, cl
adc si, cx
and bl, 0x53
ror edx, 5
stc
rol esi, cl
stc
or esi, ecx
sbb bx, si
adc di, 0x12b6
adc di, 0x2219
shl dh, cl
shr bl, 5
ror dx, 5
adc ebx, 0x229a18da
adc ah, ah
stc
add ah, bh
xchg di, ax
test dh, dl
shl ch, cl
rol ax, cl
add eax, 0x7b75ef55
adc eax, 0x6ba126db
cmp eax, 0x42abfc5b
or dh, 0x2c
stc
inc dx
or di, 0xab6
inc cx
sub bh, ch
and si, 0x7e42
pop eax
pop edx
pop ecx
pop esi
pop edi
pop ebx
jno 0x6d1ec2
jle 0x6d1e78
push ecx
sbb ch, 0x3d
pop ecx
push edi
push edx
add di, dx
pop edx
pop edi
jb 0x6d1e78
push edi
xor di, 0x3a6b
pop edi
push ecx
rol ecx, cl
or ecx, 0x78c8b431
push eax
shr ax, cl
push edx
mov ax, dx
push ebx
not bx
push esi
add ebx, esi
push edi
test edi, ebx
dec bx
dec ax
inc eax
ror ax, 2
shr edi, cl
cmp dh, ah
nop
xchg edi, edx
sbb edi, ecx
xor ch, dl
test al, cl
xor ecx, 0x41154a68
xor ax, 0xd15
or bx, 0x123e
rol ax, cl
pop edi
pop esi
pop ebx
pop edx
pop eax
pop ecx
nop
push ebx
push ecx
cmp ebx, ecx
push esi
sub si, cx
push edx
sbb dx, 0x1e95
push eax
xchg al, bh
nop
ror eax, 3
or ax, cx
test si, 0x18c1
shl esi, 4
inc cl
dec ebx
xchg edx, ecx
add si, 0x140b
xor bx, si
not esi
shr ecx, cl
push edi
cmp di, cx
pop edi
pop eax
pop edx
pop esi
pop ecx
pop ebx
call fcn.007096cd
call fcn.00709b80
push ecx
test cx, 0x64e3
pop ecx
mov byte [edi + ecx], dl
dec ecx
jmp 0x6d1749
push eax
push dword [ebp + 0x14]
push 0
push edi
call fcn.00709fc4
push edx
push eax
or dl, al
push ecx
mov ecx, eax
add dh, al
cmp eax, eax
push ebx
or bh, 0x2a
push esi
not esi
mov bx, dx
nop
push edi
and eax, edi
and ax, si
add ax, bx
xchg dl, ch
nop
cmp ax, dx
ror di, 6
inc ecx
rol edi, cl
not edx
not edx
rol cx, 2
nop
stc
mov si, ax
or ax, 0x4f05
and edx, 0x15877e75
and si, 0x148e
shl si, cl
cmp bx, 0x5a3e
test ebx, esi
ror bl, 3
ror di, 3
xchg di, dx
shr ecx, 4
add si, 0x4a4
not dl
nop
adc eax, 0x231e6d00
test dx, 0x5d48
cmp bx, 0x1f55
inc edx
inc cl
sbb esi, 0x127c0700
xor ecx, esi
test esi, ecx
or ch, 6
cmp bx, 0x7b3a
ror ah, 3
cmp ah, 0x1a
or ch, ch
stc
xchg bl, al
and ah, bl
stc
not esi
or di, 0xe1f
dec ebx
shr si, cl
adc bh, bh
ror ch, 2
mov eax, 0x2e5a154c
mov cl, dl
not bx
sbb cx, bx
mov ecx, esi
xor ax, 0x5478
or edi, ebx
nop
or si, 0x56cb
cmp esi, eax
add ch, 0x26
dec ebx
shl cx, 2
mov dl, dl
xchg ebx, ecx
sub edi, 0x1da5ac49
sbb esi, eax
not edx
sub cl, 0x16
or bx, 0x3fe9
adc ch, 0x7e
sbb ecx, edx
sub bl, bl
cmp di, cx
not ebx
test ecx, 0x42b14ad7
sbb edi, ebx
xchg bl, dl
and dl, 0x35
sub dx, bx
nop
inc edi
inc cx
ror cx, cl
mov eax, esi
cmp ebx, edi
add ebx, 0x5e38471c
ror bh, cl
xchg ebx, eax
shr ecx, cl
stc
pop edi
rol bx, cl
xor dx, 0x68ba
xchg bh, dh
inc eax
test edx, edx
sbb ebx, eax
push edi
or di, 0x2079
add eax, 0x4caba299
shr dl, cl
shl edi, 7
cmp ecx, eax
or bl, dl
nop
xchg si, di
stc
mov bl, cl
stc
shr dh, 4
shl bl, 3
dec al
shl di, cl
cmp dx, di
xor bl, 2
nop
add edi, 0x3c5275f1
and dh, dh
shl bl, 8
shr eax, 5
sub eax, esi
add ax, bx
cmp bl, cl
inc bx
nop
cmp edi, 0x426a1bcc
dec ecx
stc
sbb edx, ecx
shr esi, cl
mov ax, 0x6a94
stc
and dl, dh
sbb bl, dl
or di, bx
inc cl
dec edx
xchg dl, ch
mov ebx, eax
add ch, ah
xchg ah, ah
ror bx, cl
stc
xor ecx, 0x3f074534
sub ax, 0x39e7
stc
xor si, 0x1d7
sub esi, 0x2b85431e
adc ax, 0x7ffe
mov ecx, 0x6c898a37
add dl, al
adc di, 0x2419
and dh, dh
sub cl, 0x21
not ecx
ror edx, cl
rol di, cl
ror ecx, 8
shl ecx, 8
sbb dl, 0x5e
cmp cl, 0x78
adc cl, 0x65
add dl, bh
shl ch, cl
nop
inc dx
xor bl, dl
and esi, edx
test edi, 0x7c235e6b
add ecx, 0x27f465f2
shr cx, cl
nop
cmp cx, cx
sbb di, 0x622c
and ax, bx
nop
ror dl, 1
ror bh, cl
add di, dx
dec ah
test bx, 0x2a04
stc
xor cl, ah
nop
not edi
ror ebx, 3
or esi, edx
ror ah, cl
shl eax, 8
add di, 0x19a0
sub eax, 0x58b92647
dec bx
pop edi
xor bx, ax
and bx, 0x7e37
stc
test edx, 0x59a6a391
test esi, 0x3af07618
push edi
sub ebx, edi
ror ax, cl
add al, ch
cmp al, 0x38
add cx, bx
shr di, 4
not edi
xchg bh, ah
sub cl, 0x54
shr ebx, cl
adc edx, ebx
sbb edi, esi
xor si, si
stc
ror bh, 3
not ah
and si, 0x34e0
xor cl, bl
rol ah, cl
rol edi, 7
nop
rol ebx, cl
sbb si, si
shl cl, cl
and eax, ebx
shl eax, cl
sbb edx, edi
sbb bl, 0x73
and edi, ecx
test di, 0x41e
shr cx, cl
adc cx, di
or bx, 0x459b
ror bh, 3
cmp di, 0x5ecd
mov dh, 0x70
cmp ch, ch
inc eax
adc dl, 0x58
xchg bx, bx
not ecx
and cl, 0x1a
and cx, 0x5775
sub dh, 0x49
xchg dx, dx
adc ax, 0x2577
sbb cl, 0x41
adc dl, 0x4d
xchg si, dx
nop
xchg bx, ax
inc cx
not cx
xor bl, cl
sub edi, 0x29906c41
not dl
sub bx, cx
mov esi, 0x3da691a4
not edx
dec ebx
sbb cx, ax
adc bl, ch
stc
cmp edx, edx
shr dl, 6
mov dh, bl
ror esi, 8
rol edi, 5
add cl, 0xd
xchg ebx, ecx
xor ch, al
stc
add cl, al
inc ebx
sub bl, al
rol ax, 4
test cx, cx
or cx, dx
xchg ebx, eax
and ah, 0x4c
shr dx, cl
add esi, 0x3fcaeb3d
inc ah
test eax, 0x6c4e1ffa
and dl, 0x64
pop edi
pop esi
pop ebx
pop ecx
pop eax
pop edx
call fcn.0070a52c
jnp 0x6d23ef
jle 0x6d2351
call fcn.0070a994
call fcn.0070afae
push eax
inc ah
push ecx
xor ecx, 0x1dcedc84
push esi
add si, cx
push edx
test dh, 1
push edi
adc di, si
inc edi
stc
dec esi
not dl
xor al, ch
not cl
sub ax, cx
shr si, 8
push ebx
cmp ch, bl
or si, si
nop
sbb bx, di
sbb ecx, edx
nop
sub cl, 0x1b
xor ax, si
rol ecx, 7
adc al, bl
not dl
nop
sub ax, 0x2b93
test ecx, ebx
and edx, 0x62dd134c
dec ax
adc si, 0x5c6f
cmp edx, 0x725dfd1d
and dx, 0x7240
sbb ax, di
nop
ror cx, cl
cmp dx, 0x305c
sub edx, edi
adc eax, 0x45688a61
and cx, 0x78c7
or ah, 0x70
inc edx
inc eax
and edi, eax
sbb bh, 0x55
nop
sub si, si
cmp ax, 0x3c24
cmp bl, 0x3c
sub edx, esi
shr si, 1
inc eax
adc edx, 0x12084076
nop
not bh
add bl, bl
adc ecx, 0x38b23e24
stc
pop ebx
pop edi
pop edx
pop esi
pop ecx
pop eax
push ecx
add cx, 0x6a92
push edi
or cx, di
push edx
push eax
add dl, al
sub dh, 0x77
shl edx, cl
push esi
cmp esi, 0x2644dbfc
rol cx, 5
not dx
shr si, 7
adc eax, 0x6397f5f2
push ebx
xor ebx, ebx
pop ebx
pop esi
pop eax
pop edx
pop edi
pop ecx
call fcn.0070b2e6
push eax
or ax, 0x1b3d
sub eax, 0x19e4e1a0
pop eax
call fcn.0070b784
call fcn.0070bb6e
push esi
cmp esi, 0x54905264
stc
push ecx
push ebx
add ecx, ebx
push edx
adc dx, 0xd4
push eax
and eax, 0x1d193cb7
push edi
sbb edi, 0x4a29870
sub cx, ax
sbb cl, ch
ror ch, 4
rol eax, 1
test esi, 0x1b6f61af
dec dl
ror dh, 7
sbb bx, 0x1a1a
sbb bh, 0x73
not ax
xchg ah, cl
test ebx, 0x5306e4f1
add edi, 0x64f7cc41
pop edi
pop eax
pop edx
pop ebx
pop ecx
pop esi
call fcn.0070bfe1
jle 0x6d23d5
call fcn.0070c594
push eax
cmp ax, 0x6bdf
push ecx
cmp cl, ah
pop ecx
pop eax
jle 0x6d23d5
stc
push ebx
push ecx
shr bh, cl
pop ecx
pop ebx
call fcn.0070c8a5
call fcn.0070cbd2
call fcn.0070d028
jns 0x6d23ef
call fcn.0070d4a5
push ecx
push eax
cmp cl, al
push esi
sub si, 0x1636
or ch, cl
nop
and ch, 0x69
push edi
or di, si
test al, 0x49
ror ch, 3
rol ah, cl
push edx
sbb dh, 0xc
shl cx, cl
shl di, cl
nop
or di, 0x1222
not dx
and eax, esi
not al
not dh
sub dx, cx
test cx, dx
stc
or ah, 0x11
test ch, 0x6d
or dx, ax
shr di, 8
push ebx
and ebx, 0x41dd8beb
rol ch, 6
ror di, cl
adc cx, 0x3d45
rol ebx, 8
cmp ecx, 0x772f76a2
adc ebx, edi
adc di, 0x14ba
shr bl, 1
ror ah, 5
xchg si, ax
mov bh, 0x6e
adc si, 0x2839
adc bh, bh
shl dh, 3
nop
stc
or ch, 0x47
adc edx, 0x588b1d16
inc ecx
shl al, cl
add eax, ecx
adc dx, bx
sub dh, dh
nop
stc
ror edi, cl
inc dh
and bh, 5
mov bh, 0x2d
xchg cx, di
nop
cmp ax, 0x5532
sbb bl, bl
shr dl, cl
dec bx
cmp dx, bx
inc ah
cmp bl, 0x4a
mov dl, 0x1c
adc ax, ax
nop
mov dx, bx
test esi, 0x5f5e7518
adc ecx, esi
or bh, 0x2a
and al, 0x4b
nop
nop
stc
dec dx
mov edi, 0x399b64ee
mov bx, dx
nop
shr si, cl
not ax
ror bl, cl
xor edx, 0x19da26e5
sbb ax, bx
add si, 0x2254
inc dx
ror ax, 4
and cx, 0x540b
sbb ecx, edx
adc esi, 0x652232d8
adc edx, eax
xchg bl, dh
cmp dh, bl
not bh
stc
add cl, 0x4e
test di, di
ror ax, 3
add edx, eax
mov edx, 0x38f4df4b
pop ebx
adc edi, esi
dec ah
inc ah
shr cl, 4
rol ch, 2
push ebx
not bl
or dh, ah
cmp edx, 0x7fc52f09
shr bh, 5
rol ecx, cl
dec eax
mov di, si
sub dh, 0x16
dec bx
rol si, 1
sub ah, 0x2f
adc bx, 0x2fbe
sub ah, 4
rol di, cl
xor si, cx
nop
not dl
nop
or bh, dl
adc di, 0x69b1
sub ax, di
xor cx, dx
stc
shl bh, cl
inc bh
not al
add si, si
xchg al, bh
and di, 0x3363
mov di, si
nop
not bx
nop
inc eax
dec bl
or cx, dx
test ah, 0xb
or edx, 0x5c01e120
cmp ch, ch
test ah, 0x7a
stc
inc eax
test dh, bh
mov ch, ch
or bx, 0x6804
or al, 0x56
ror ecx, 1
cmp edi, edx
adc bx, 0x4481
xor si, ax
test di, 0x2ee3
test edi, 0x1c130229
dec si
rol si, cl
stc
sub cx, 0x2eca
shl edi, 5
sbb ax, 0x13a5
shr dh, cl
shr al, cl
adc ax, 0x7155
shl di, cl
shr esi, cl
mov edi, 0x7483f402
nop
nop
sub si, di
sbb ebx, 0x6c444a20
ror bl, 8
test bh, bl
nop
shl ch, cl
ror ax, cl
inc dx
xchg si, dx
inc si
inc bx
test bl, dh
stc
inc di
inc al
xchg bl, ch
cmp dh, ah
rol edi, 3
shr al, 1
dec ebx
dec bx
or dx, 0x7215
inc ax
shr bh, 8
test ax, bx
shr dh, cl
mov bl, cl
adc dl, ah
and cx, 0x7f4d
pop ebx
shl esi, 2
rol si, cl
stc
push ebx
ror ebx, cl
adc di, 0x473
xor ebx, 0x2d0e9c60
xchg edi, ecx
and bh, 0x5a
and dx, di
nop
mov ebx, edx
adc bx, cx
nop
not dx
not ch
test di, si
inc dh
sbb eax, esi
add bx, di
adc esi, ebx
rol ch, 2
not ax
add ax, 0x144b
inc ah
inc dl
test eax, edx
shl ecx, cl
not ebx
cmp dh, 0x50
mov si, 0x3b61
not dx
xchg si, cx
test eax, 0x3db90259
rol si, cl
inc bx
adc edi, eax
stc
shl dx, 5
test eax, esi
mov esi, ebx
pop ebx
pop edx
pop edi
pop esi
pop eax
pop ecx
push ecx
rol cx, 7
push esi
sbb si, 0xb11
push eax
sbb ah, 0x19
push edx
xchg ch, dh
and dh, 0x5b
sub esi, ecx
ror cl, 8
push edi
test di, 0x8b4
not esi
shl dh, 6
push ebx
dec bx
not edi
sub ax, 0x1290
cmp dl, 0x50
ror bl, cl
not dl
sub bh, 0x2f
rol cl, 2
mov di, 0x58bb
inc eax
sub ecx, 0x53a0aaed
rol al, 3
or si, 0x7be5
pop ebx
pop edi
pop edx
pop eax
pop esi
pop ecx
push edi
and edi, 0x74480e35
inc edi
push eax
push ecx
rol eax, cl
push edx
add ecx, edx
push ebx
cmp ebx, 0x5dafe6fc
add bl, 0x2d
ror al, 2
shl eax, cl
push esi
rol si, cl
shr bx, 3
and dx, cx
sbb ebx, 0x4a29ed0c
shl edx, cl
nop
or bh, dl
sub ch, 0x2e
ror dx, 3
test bl, 0x48
sub dx, 0x2fc3
shr ebx, 4
sub bx, si
ror ebx, 7
cmp bh, 0x68
mov edx, ebx
not bl
rol dl, cl
nop
dec cl
rol dh, cl
or di, si
not ecx
and esi, ecx
shr ecx, 3
sbb edi, ecx
stc
stc
shl bh, cl
rol bl, cl
shl dh, cl
shr cl, cl
mov ecx, 0x56fa0e5c
shl bh, cl
cmp ebx, 0x558d4da0
not ah
ror edi, 2
xor ch, dh
pop esi
pop ebx
pop edx
pop ecx
pop eax
pop edi
call fcn.0070d9ac
push eax
shl ax, 1
push edi
push ecx
shr di, cl
push edx
mov dx, ax
ror edx, cl
xchg ch, al
inc edx
push ebx
mov bh, 0x7b
rol cx, 8
not bh
push esi
ror si, 8
add ax, 0x7d36
pop esi
pop ebx
pop edx
pop ecx
pop edi
pop eax
push esi
cmp esi, 0x22400f87
push edx
mov edx, 0xbd4c565
push eax
xor al, 0x78
sbb dh, 0x5e
push ebx
test al, bl
push edi
adc edi, edi
dec edx
xor al, 0x33
push ecx
or ch, 0x5a
shl dx, 7
sub edx, 0x67ed5574
add ecx, ecx
mov edi, 0x4a1d9e09
xchg edi, ebx
cmp edx, 0x3f1feba1
cmp di, di
xor ebx, 0x58220add
inc si
or si, 0x612e
and edx, edx
sbb al, dl
shr bl, cl
inc esi
shr edi, cl
or esi, ecx
sub edx, edx
not di
cmp edx, edi
xchg ch, al
not dh
ror bl, 4
mov bl, 0x50
and ax, bx
inc ch
ror dl, 2
adc dx, bx
inc bx
not bx
pop ecx
pop edi
pop ebx
pop eax
pop edx
pop esi
push ebx
push esi
sub bx, si
pop esi
pop ebx
push edi
sbb di, 0x7417
stc
push ecx
cmp cx, cx
dec ecx
push eax
test ax, 0x36e1
inc cx
push edx
shl edx, 1
pop edx
pop eax
pop ecx
pop edi
call fcn.00569a76
add esp, 0xc
mov ebx, eax
pop eax
pop ecx
add esp, ecx
pop edx
test ebx, ebx
je 0x6d5079
inc ecx
lea eax, [eax + ecx]
cmp byte [eax], 0x23
jne 0x6d3914
lea esi, [eax + 1]
nop
push esi
mov esi, esi
push eax
ror ah, 4
sbb ax, 0xbef
push ecx
mov cx, 0x3f5e
push edi
dec edi
rol di, 8
not ax
ror al, 1
not cx
push edx
dec dx
nop
or ax, 0x6ed5
mov al, 0x37
ror dx, 3
adc edx, 0x5e96a5f8
and si, cx
dec cx
or ah, 0x30
xor cl, dl
shr esi, cl
not di
inc dl
push ebx
sbb bx, 0x2c9f
mov dl, dl
and si, 0x19a0
sbb si, 0x7a44
add cx, ax
or bh, dl
mov bl, 0x62
sbb edi, edx
sbb si, di
inc edi
adc si, 0x3d21
not ah
cmp bl, 0x2c
shl bh, 4
ror bl, cl
adc dl, ch
ror cl, 3
nop
shl bh, 4
sub esi, edx
test dx, di
xchg edx, ecx
not cl
and ch, dl
rol ch, 5
cmp ax, dx
or cx, 0x3173
add cl, 2
inc bl
not di
mov ah, bh
adc dx, 0x19b9
xor ebx, esi
shl al, cl
adc cx, 0x43bf
ror esi, cl
add cx, cx
xor di, 0x6ca3
stc
mov dx, cx
and si, si
and edx, 0x44c844fa
sub ecx, ebx
nop
xor edi, esi
and edi, eax
adc edi, 0x50cb90cb
rol edx, cl
sub cx, 0x1d16
shr bl, cl
ror ebx, 6
test si, ax
nop
or dh, 0x28
or si, 0x2504
test ecx, 0x181e8413
ror dx, 8
nop
stc
ror si, cl
shr ah, 3
ror eax, 5
dec dx
xor ax, 0x487d
xchg esi, edi
shr ebx, cl
test ah, ch
dec bh
nop
nop
not eax
inc bl
not bh
stc
xor ah, ch
xchg edi, esi
stc
pop ebx
rol edi, cl
push ebx
shr bl, cl
or ebx, 0x1c145204
sub al, bl
sbb dx, 0x446d
and bx, cx
sub eax, ebx
rol ecx, cl
dec ecx
rol ah, cl
shl si, 3
rol cx, 3
sbb dx, dx
adc ax, si
rol ebx, 3
test ax, cx
xchg bx, si
sub ebx, 0x5becc354
sbb edx, ebx
mov dx, di
dec al
dec ah
test si, ax
or cl, cl
shl esi, 6
nop
adc dl, ah
sub dh, 0x2d
and ax, 0x7ad3
mov esi, ecx
test di, 0x764f
xchg edi, eax
and bh, 0x2e
ror ebx, 4
xor edx, 0xa285579
ror si, 5
ror ecx, 3
sbb dh, 7
sbb cx, 0x102d
adc ebx, 0x325ab852
stc
shl esi, cl
add di, si
sub bl, 0x58
ror ax, 2
shr dh, cl
sbb al, bh
or dx, 0x638e
sub cl, dl
sbb al, dl
nop
rol si, 1
adc di, dx
inc cl
add ax, 0x1560
sbb dx, 0x60d1
cmp ebx, edx
and ecx, ebx
adc dl, ah
or dh, bl
and eax, ecx
dec dl
or ah, 0x4c
not ax
or cl, 0x7a
nop
stc
mov dx, 0x3df2
test dl, ah
adc dx, 0x5aab
and al, 0x78
inc bx
xchg di, bx
add bh, dl
rol cl, 5
not ax
adc ecx, 0x671c2063
or si, cx
xor esi, 0x28005bf3
shr edi, cl
cmp bl, 0x3a
not ecx
sbb edx, edx
dec dh
xchg si, cx
not cx
adc ebx, 0x253846ab
and si, 0x4965
not edi
sbb ah, bh
rol edi, cl
adc dl, 0x77
dec edx
cmp dl, 0x5c
adc ecx, 0x4f952e4f
sub si, bx
shl ebx, cl
stc
adc esi, edi
adc ah, al
pop ebx
inc ax
sbb si, dx
nop
shl dh, cl
push ebx
xchg dl, bl
sub ch, 0x41
xchg esi, esi
sbb edi, 0x222fbc43
shl cx, cl
cmp esi, 0x7962ca9e
mov di, 0x597
xchg si, ax
xchg ecx, edx
rol ch, cl
rol ah, cl
shr edx, 1
add bh, bh
dec edi
sbb bh, 0x53
shr dx, 2
or eax, 0x41d751d1
dec ax
shl ax, cl
test cx, 0x6c69
mov ecx, 0x2e93df52
test si, cx
dec di
rol dx, 6
add dh, bl
mov edx, edx
cmp ch, ch
xor eax, ebx
sub di, 0x11bd
sub dh, al
adc cl, 0x15
mov edx, edi
xchg si, cx
cmp cx, 0x362
xchg bl, ah
dec ebx
xchg edx, eax
shl ecx, cl
not ax
inc ecx
adc ah, 0x67
cmp dh, 0x5f
shr cx, 3
sub edx, 0x68626f97
inc edi
sub edi, 0x2c98828d
inc ecx
nop
sub dx, di
add al, cl
add ebx, edx
nop
rol esi, 2
mov ebx, 0x68d1559
nop
or bl, bl
stc
cmp dx, dx
and dx, 0x712c
shr cl, cl
cmp dl, dl
sbb esi, eax
add cx, 0x191d
dec dh
not al
inc ebx
add dx, 0x43db
stc
rol di, 6
shl ah, 5
and edi, 0x51975d41
adc dl, al
xor ax, 0x4c48
inc edi
not ch
dec si
dec edi
add cl, ch
add si, 0x562d
ror edi, cl
and ah, ah
not al
dec bx
mov bh, 0x6f
rol di, 1
xor bx, bx
mov cx, 0x3aa5
rol ax, cl
sub cl, ch
rol bh, 1
dec bl
add di, 0x289b
nop
not di
dec bh
rol ebx, cl
pop ebx
and eax, edx
sub ax, 0x3b6b
nop
or eax, 0x40285fda
inc ax
push ebx
mov dl, bl
sbb eax, esi
stc
inc ebx
dec ch
test esi, 0x6c2e6b76
dec edx
or dl, 0x43
sub ecx, eax
test ebx, esi
xor dx, 0xfe0
cmp ch, 0x59
shr ah, 4
dec ch
shl ecx, 2
ror si, cl
xor ebx, ecx
xor bx, dx
sbb ax, di
or di, bx
xor cx, 0x40c6
mov cl, dl
stc
xor bl, bh
shr di, cl
nop
shr esi, cl
ror dx, 7
xchg bx, di
or dl, 0x4e
test eax, 0x67c9827a
mov ebx, edi
xchg edx, ebx
ror bx, 8
and dh, bh
adc ecx, 0x790bccf6
shr dx, cl
xchg bl, dl
nop
sbb di, ax
rol edx, cl
stc
xchg ecx, edi
adc bx, 0x78dd
sub ax, 0x717e
add edx, 0x796a35a3
ror ecx, cl
not edi
not eax
or dh, ah
xor cx, ax
add ch, cl
rol bh, 7
xor bx, si
xor bh, 0x34
nop
stc
xor cx, dx
rol esi, cl
add esi, 0x980b4f2
inc cx
cmp dh, 0x11
shr edx, cl
dec edx
dec bx
inc bx
cmp edi, edi
mov al, 0x61
rol bl, 6
cmp dl, cl
rol cx, 6
shr dx, 2
ror ebx, 4
shl dh, 5
stc
add cl, 0x1a
stc
nop
test di, 0x1f3a
dec bl
inc esi
test edx, esi
inc si
xor eax, esi
mov dl, 0x53
dec si
stc
cmp ebx, ecx
stc
stc
stc
sbb esi, ebx
or edx, edi
inc bh
sbb ax, ax
pop ebx
sbb di, 0x6395
rol dl, cl
shr ah, 8
not di
or esi, 0x4949199a
mov cx, dx
sbb cl, ch
push ebx
sub bl, bh
cmp ch, bh
xchg dx, cx
xchg bh, cl
or dl, bh
add si, si
dec bh
dec edx
not dx
nop
dec bh
sbb dx, ax
nop
or esi, edx
not ebx
inc cl
rol cl, cl
adc di, 0x291d
xchg edx, eax
shr edx, cl
xchg ch, ah
ror edi, 8
nop
sub si, bx
adc eax, 0x367a616f
not esi
nop
adc ebx, ecx
sbb ax, si
sub edi, 0x1fd710a
not ebx
inc ah
test di, si
shr ebx, cl
nop
cmp edi, eax
not bx
shl dh, 8
dec eax
shr edx, 1
pop ebx
pop edx
pop edi
pop ecx
pop eax
pop esi
call fcn.0070dd9d
jle 0x6d2e22
call fcn.0070e251
push ecx
adc cx, 0x512b
and cx, 0x7f80
push edx
ror edx, 3
mov dl, 0x47
push ebx
push edi
mov bx, di
not dl
push esi
cmp di, si
push eax
xor ebx, eax
sub dl, 0x2d
not bx
ror bx, 8
and ax, dx
test esi, 0x2558c15b
inc dx
mov edx, edx
mov ecx, ecx
nop
sbb bx, 0x7eb9
xor ax, 0x97f
ror bx, 7
ror bl, cl
adc esi, 0x23bcf2c
not edi
rol al, cl
dec cl
and dx, bx
not si
ror si, 5
adc cx, ax
mov bh, 0x19
rol dl, 7
adc bx, bx
inc ah
nop
shl ch, cl
shl esi, cl
sbb bh, 0x6d
xchg cx, ax
or si, 0x2953
xchg cl, ch
xchg si, ax
add eax, ebx
xchg dl, ah
sub ebx, edi
add cx, dx
adc eax, 0x22cf0e47
shr eax, cl
dec edi
mov ebx, eax
test ax, dx
cmp esi, 0x56c8733c
sub ax, si
shr ch, 3
nop
add ecx, 0x27c4abfa
cmp dx, 0x418e
stc
cmp edi, 0xe9f6e7
cmp esi, 0x28daa5b0
mov dl, ch
test di, 0x1629
cmp ch, bl
stc
shr bx, cl
add bl, 0x38
xor ebx, eax
pop eax
pop esi
pop edi
pop ebx
pop edx
pop ecx
call fcn.0070e699
push esi
push ecx
and si, cx
ror esi, cl
inc si
push ebx
and bx, bx
pop ebx
pop ecx
pop esi
jl 0x6d2e18
call fcn.0070ec2e
call fcn.0070f164
call fcn.0070f687
push ebx
rol bx, 4
push eax
and eax, 0x2d364b9b
push edx
push ecx
rol edx, cl
test dx, 0x778f
and edx, ebx
add bl, bh
not bl
nop
nop
push esi
xor cx, si
nop
push edi
shl edi, cl
nop
sub dx, 0xe8
inc edi
cmp dx, di
and si, si
nop
shl dl, cl
sub eax, ebx
ror cl, 2
not edx
shl cx, cl
adc ax, di
xchg ch, ah
nop
sbb ecx, edx
sub si, bx
or cx, dx
dec bx
shr edx, 5
nop
add bx, bx
not ecx
add si, 0x1996
or edi, esi
cmp dh, al
not al
xchg ch, dh
adc cx, 0x637d
shl ecx, cl
test ax, ax
xchg dl, bh
test bl, 0x58
adc bx, 0x50be
cmp si, 0x6ace
or bh, bh
not ah
sub cx, 0x597d
mov dx, bx
shr al, 5
not di
xor ebx, 0x4d6a4270
not bh
sub bl, 0x2d
ror dh, 1
xchg bh, al
test di, dx
or eax, 0x64eb2f23
cmp ch, dh
xor dl, al
sbb ebx, esi
adc si, ax
mov cx, cx
add bx, 0x5629
shl al, cl
adc cx, si
inc ch
not ebx
ror dh, 4
xor edx, 0x69f9dc2a
shl edi, cl
cmp bx, si
mov ebx, edi
mov esi, 0x5bb7919f
not ax
add edi, edi
and si, dx
xchg si, di
shl esi, 4
and eax, eax
pop edi
pop esi
pop ecx
pop edx
pop eax
pop ebx
push ebx
push edx
adc bl, dh
mov dh, 0x78
stc
push ecx
ror cl, 1
sbb ch, 0x2b
shr dl, cl
shl dl, cl
push eax
rol eax, cl
dec bx
adc ch, 0
push esi
adc si, dx
rol bl, 2
add bx, dx
add dl, 0xa
shr esi, 1
rol bh, 3
shr dx, cl
shr al, 3
push edi
rol di, 4
shr ax, 1
sub ax, 0x5cc1
test dx, si
shl edi, 6
and esi, esi
stc
inc dl
test eax, edx
stc
xchg edx, eax
cmp dl, 0x17
cmp edx, eax
sub eax, esi
ror cx, cl
adc eax, 0x40897e54
shl bh, cl
xor dh, 0x1b
add edi, 0x7213365
ror ch, cl
ror ch, 2
not di
nop
shl ah, cl
and si, 0x2b87
test eax, eax
dec ecx
dec ch
shl dl, cl
stc
cmp bx, si
adc eax, 0x68f43a1f
mov ebx, edx
dec di
sbb eax, edi
xchg bh, al
or dx, di
ror bh, cl
sbb ecx, ecx
inc ebx
xor bl, ah
adc edi, 0xe2f5d00
and dh, ch
dec si
ror cx, cl
test ah, ah
ror di, cl
and di, si
xor esi, ecx
ror dl, 1
stc
not di
shl esi, cl
or al, 0x26
or al, 0x14
cmp edx, ebx
inc ax
shr edx, cl
stc
stc
inc dx
pop edi
pop esi
pop eax
pop ecx
pop edx
pop ebx
jno 0x6d3005
push edi
and di, di
push edx
and dh, 0x54
push ecx
xor dh, ch
push eax
mov al, 0x64
pop eax
pop ecx
pop edx
pop edi
jecxz 0x6d3000
stc
push eax
sub eax, 0x19531236
push ecx
push esi
xchg ecx, esi
pop esi
pop ecx
pop eax
call fcn.0070face
call fcn.0070ff0e
push eax
push ecx
sub al, cl
pop ecx
pop eax
mov edi, 0xa
xor eax, eax
xor edx, edx
xor ecx, ecx
mov cl, byte [esi]
test cl, cl
je 0x6d3914
mul edi
sub cl, 0x30
jle 0x6d305c
call fcn.0071027d
push edi
sub edi, 0x657a9a54
push eax
test ax, 0x40b0
push ecx
and cl, 0x43
push esi
inc esi
push ebx
test bx, 0x844
pop ebx
pop esi
pop ecx
pop eax
pop edi
push ebx
shl bh, 2
pop ebx
call fcn.00710755
call fcn.00710cb1
push ebx
push edi
sub bx, di
push edx
test edx, edx
push eax
mov dl, ah
and edi, ebx
adc bx, bx
push ecx
xchg ch, dl
sub dl, 0x70
test cx, 0x1ada
sub ecx, 0x47c56e35
shl ah, cl
shl ecx, cl
push esi
shr esi, cl
not eax
nop
xor di, 0x5117
add dh, 0x53
sub cl, bh
and dl, 0x72
xchg si, bx
add dl, 0x17
or dh, 0x63
ror bl, 2
and al, 0x3e
not dx
mov bx, 0x5e91
xchg bx, di
mov edi, 0x191f5abd
sub bh, bl
cmp dh, ch
adc dx, 0x3f55
xor dl, 4
rol bx, 1
sub edx, esi
inc al
sbb ax, 0x70ec
mov dh, cl
adc ecx, 0x5dc93630
not dl
xor bx, cx
adc ch, 1
shr edx, 4
rol eax, cl
shr dl, 1
stc
xor cx, 0x3c5f
mov ecx, 0xa123949
dec ch
rol si, cl
not ebx
xor si, ax
test eax, 0x5b27607
adc si, dx
adc dl, 0x43
shl eax, 7
inc si
rol ax, 1
ror dh, 4
cmp bl, ah
adc al, dh
xchg ecx, ecx
test ah, cl
stc
sub di, 0x2346
adc edx, 0x4ca54ae4
shr ah, cl
nop
shr di, 8
sbb dx, 0x18b3
shl dh, cl
xchg bl, ah
mov dh, 0x68
rol edi, 8
shl cx, 5
test di, cx
dec bh
stc
stc
sub bx, 0x4f59
xchg esi, ebx
xor edi, ebx
add di, 0x113
shr ecx, 8
add ecx, 0x275e4d9e
or bx, ax
shl esi, cl
cmp eax, eax
and eax, 0xa8ded04
not bl
xor al, ch
adc cl, 0x29
mov dl, dl
nop
stc
ror ecx, cl
or dx, ax
rol di, cl
and si, 0x28e4
xchg ah, bh
not ch
shr cl, cl
pop esi
adc ch, 0x5b
stc
cmp dx, dx
add cx, 0x590b
push esi
test ecx, esi
ror ax, cl
test dl, 0xa
not ax
sub ecx, 0x7d6dd4bf
inc cx
or cl, cl
shr bh, 7
ror dx, cl
or ax, 0xefc
sbb ebx, 0x576c5257
test si, cx
xor edi, edx
adc dl, ah
inc cx
or dh, 0x7d
cmp al, dl
shl di, cl
not esi
adc eax, 0x5e9b1ba6
shr dh, cl
adc ax, di
test al, dh
adc cl, 0xa
mov ebx, esi
test edi, 0x4b3251bc
sbb edx, esi
stc
rol ebx, 1
stc
add ch, bl
not bx
not edi
add ch, bl
mov cx, 0x1681
ror dx, 5
nop
ror esi, 6
or cx, dx
shr edi, 2
ror ecx, 6
dec edx
not ah
shr eax, 3
stc
xor bx, 0x4815
not bl
nop
ror eax, cl
stc
inc edi
shr bl, cl
rol edx, 3
cmp esi, 0x649f4203
dec ax
and ah, ch
or di, bx
nop
ror dx, 7
cmp bl, 0x4f
sub si, 0xb71
sbb ecx, esi
sub ecx, eax
nop
or edi, esi
cmp bl, 0x14
xchg edx, ecx
adc si, 0x22f2
inc eax
test bl, 0x3b
sbb dx, 0x464d
or ecx, esi
rol bl, 2
shr ch, cl
shr eax, cl
not ecx
shl bh, 7
shr ecx, cl
xchg ebx, esi
not edi
mov cx, 0x10d7
xchg ecx, edi
add dl, 0x49
mov ecx, edi
inc bx
adc ecx, 0x686fdcc1
shl dh, 2
adc edx, ebx
test bh, dh
shl bh, cl
ror si, 4
cmp di, 0x79d4
shr cl, 8
sbb al, 0x3b
ror ax, 6
shl ch, cl
pop esi
dec di
nop
ror dx, cl
and dl, 0x4f
inc bh
push esi
xor si, si
shl ecx, 4
ror ch, 6
ror cx, 6
test di, cx
ror bl, 8
dec ax
and esi, 0x6015632d
dec ax
not bh
shl ch, 3
mov al, dh
xchg ecx, eax
test bx, si
dec di
dec dl
mov cl, cl
sbb edx, 0x373a6d7b
sbb ax, 0x7788
inc ax
shl si, cl
sbb ch, ah
sub ecx, edi
xor cx, 0x40e
add esi, ecx
rol ecx, cl
not bx
xchg dl, ch
sbb dh, bl
inc bl
sub ebx, 0x2159c32a
inc bh
stc
test ebx, 0x6ba7186a
rol esi, 4
cmp ax, cx
ror esi, cl
rol bh, 2
shl ch, 1
pop esi
pop ecx
pop eax
pop edx
pop edi
pop ebx
jae 0x6d356f
push edi
push edx
sbb di, dx
push ecx
shr ch, 1
nop
push ebx
push esi
or ebx, esi
cmp edi, ecx
inc si
not cl
and cx, bx
push eax
shl ah, cl
adc si, di
stc
mov bl, 0xb
shr bh, 8
nop
nop
stc
test bh, 0x37
and di, 0x7c03
or ch, dl
inc dh
shr bx, 1
and edi, ebx
xchg si, cx
dec ch
sub ax, si
dec bx
mov dx, si
xor edx, ebx
or ecx, ecx
shl ebx, 6
sub ecx, 0x76caec0
mov edi, ebx
adc ah, 0x27
adc si, 0x3b20
rol edi, 3
adc dl, 0x4c
shl di, 8
inc si
xchg ch, ch
adc edi, 0x2244052d
mov dx, di
not ch
sbb bl, 0xd
xor di, 0x7a8f
stc
or bx, 0x664f
test ax, 0x7725
test si, 0x8f3
xchg ah, ch
sub bx, cx
ror edi, 2
adc eax, 0x66b5208d
test cx, bx
rol cl, 4
cmp ebx, eax
sbb bx, 0x7627
sub dx, ax
sub esi, eax
and di, 0x40c2
ror dx, 2
stc
stc
stc
not bx
and dl, 0x34
cmp eax, esi
not bl
stc
cmp esi, edi
nop
cmp bh, al
mov al, 0x35
shl edx, cl
stc
not bh
sub ebx, 0x4d92df86
xchg cl, bl
rol ch, cl
nop
nop
cmp bx, si
sub bh, 0x65
not eax
adc ecx, 0x3a9e7816
sub ecx, 0x4a82db73
shl bh, 4
add cl, 0x48
shr cx, cl
add bx, di
adc ax, 0x7acb
xchg edx, eax
and edx, 0x3e4f8cc2
shr ax, cl
test cx, 0x6d85
inc si
dec ax
and di, di
mov edi, 0xd5c2913
xor bl, 0x79
nop
pop eax
push eax
add di, ax
adc edx, eax
add dh, 0x3a
and ecx, edi
shr al, 8
mov al, cl
stc
inc edx
shl ebx, cl
xchg bx, dx
shr cl, 5
sub bx, cx
xchg bx, di
mov bx, ax
inc al
and dx, 0x4ec4
test eax, 0x388b4cac
adc bh, 0x67
xchg bx, bx
rol al, cl
sub cl, 0x6d
xchg esi, ebx
mov bx, 0x79bf
sub bl, 0x44
not al
nop
cmp ah, 0x44
stc
dec si
shr edx, 7
xchg edi, eax
not esi
sbb cx, si
test cx, 0x4644
not bh
stc
and dh, al
add bh, dl
shr ecx, 8
shl bl, cl
xor ecx, 0x45cd3a67
inc ebx
and ebx, ebx
test edi, 0x3d8181ab
mov ebx, edx
nop
adc eax, 0x675c9023
not dl
add bl, bh
shl al, 6
dec dl
xchg bl, al
test ch, 0x6d
shr di, 1
inc edi
inc bx
not bx
shr ch, 2
xor ecx, 0x51ee992b
and eax, ebx
pop eax
pop esi
pop ebx
pop ecx
pop edx
pop edi
push edi
add edi, 0x3436d9c5
push eax
shr ah, 8
sbb ah, 0x36
push edx
cmp dx, ax
nop
push ecx
sbb ch, 0x17
shl ah, cl
push ebx
cmp ebx, ebx
shr cl, cl
test ah, dl
sbb eax, 0x6ec2a8cd
rol al, cl
shr bl, 3
shr edx, 7
rol ah, 1
test dh, bl
cmp ebx, 0x7ec09fc0
xchg al, dl
push esi
dec esi
stc
rol si, 5
sbb cx, 0x47f2
stc
pop esi
pop ebx
pop ecx
pop edx
pop eax
pop edi
call fcn.00711164
call fcn.0071145c
call fcn.0071178d
call fcn.00711a59
ja 0x6d3555
push eax
push ecx
or ax, cx
pop ecx
pop eax
call fcn.00711cf1
call fcn.00712267
push edi
dec edi
push ebx
push ecx
shl bh, cl
inc bx
pop ecx
pop ebx
pop edi
call fcn.00712767
call fcn.00712afd
call fcn.00712f8a
push ebx
push ecx
shr ebx, cl
stc
push edx
mov edx, ebx
push esi
mov si, 0x3d1f
dec bl
push eax
cmp eax, ebx
xchg ah, dl
shr bx, 6
test si, dx
adc si, 0x7849
sub esi, esi
and dx, 0x3178
shr ebx, 3
sub eax, edx
nop
add bx, bx
cmp ah, 0x7d
sbb esi, 0x8ec9ea3
xor cl, al
add esi, ecx
nop
nop
and bx, 0x76e4
nop
push edi
shr edi, cl
not cx
add di, cx
nop
dec dl
adc ax, 0x5999
adc cx, 0x6158
ror ebx, cl
or bx, 0x7c8b
nop
sbb edx, 0x200642d8
and dh, ah
sbb bx, bx
rol ebx, cl
stc
sbb ecx, 0x101f20d7
shl ebx, cl
or ecx, 0x541e9196
add ah, dl
inc esi
inc bl
xor dx, 0x7b64
sub dx, 0x3f6f
xchg cl, dh
xchg si, bx
stc
rol ch, 6
not dh
shl ebx, 8
add bh, 0x20
ror bx, 3
shl ebx, 4
add edi, edi
xor esi, esi
sub ax, 0x161
or bl, 0x6f
rol si, 8
not dh
sbb ah, 0x77
or si, ax
shr edi, cl
not eax
not esi
xor eax, 0x325528b1
ror ecx, cl
add cl, 0x3f
dec edx
adc si, ax
rol si, 8
stc
xor ah, dl
inc cx
xchg ecx, esi
xchg esi, edx
rol cx, 5
rol dh, cl
nop
rol edx, 8
test si, 0x39f4
xor cx, 0x47df
adc ch, bh
dec ax
rol edi, cl
adc al, 3
shl bx, 8
stc
shr ah, cl
and edx, 0x2e983374
shl al, cl
shl bx, cl
add ebx, edi
sub ax, cx
stc
not cx
stc
rol ecx, 7
pop edi
ror bh, 6
push edi
and edi, 0x131efadb
stc
stc
xor bh, 0x1f
and al, 0x71
shl si, 7
nop
nop
and dh, 0x52
add bh, 0x4a
add ebx, 0x262b39d4
nop
or dx, 0x2623
add esi, edx
adc eax, 0x515e3f98
test ax, 0x28b0
add edi, 0x328dca93
shr dl, cl
sub di, 0x5e78
sub dl, 0x76
mov ebx, 0x417b2df3
adc cx, 0x3023
add bx, di
shr si, cl
shl bh, cl
sbb ax, di
not ecx
stc
xor ax, 0x5dd7
dec al
mov ecx, 0x36eef0a0
sub ecx, 0x69289461
xchg dh, bl
or edx, edi
adc si, bx
inc edi
nop
xor eax, 0x1eb73001
nop
shl ecx, cl
xchg si, ax
test ah, 0x6e
and ecx, 0x2602e4ad
sub di, 0xfba
xchg bh, ah
shl edi, 1
xchg cx, ax
stc
rol dx, cl
stc
ror eax, cl
shr ecx, 6
sbb ebx, 0x368a1034
dec ch
or ch, ah
or edx, edx
not ch
rol dx, cl
or dx, cx
or bh, 0x14
stc
xchg si, dx
or bh, dl
rol eax, cl
dec ebx
and bx, 0x3b09
shr ah, cl
or cl, bl
xor esi, 0x5b7822d9
nop
dec cx
xor ebx, 0x777d2227
and edx, 0x62773755
cmp bx, ax
shr al, 6
nop
nop
and ecx, 0x6d8f59ed
nop
sbb bx, di
shr bl, cl
not edx
or bh, ah
add ecx, 0x4951993a
shr ch, 8
xchg dx, si
shr dh, cl
sbb dx, 0x3f99
dec edi
xchg al, al
and bl, 0x1d
cmp bx, 0x3f8b
mov cl, 0x60
stc
add ecx, 0x570ca6b9
xchg al, bh
cmp ebx, 0x5567291e
or ax, 0x6e0d
nop
pop edi
dec ecx
push edi
xor ecx, edi
xchg bx, ax
sub ah, bl
rol di, cl
shl bx, 5
rol ah, 3
sub di, si
test eax, 0x671799c7
mov eax, 0x56207064
ror bx, cl
not ebx
inc al
and bx, bx
not edi
and dh, dh
sub dx, dx
cmp dx, 0x335
not cx
shl dl, 2
ror cl, 5
and cx, dx
stc
cmp ebx, 0x53dd559c
add esi, ecx
shr eax, cl
not edi
inc ch
sub ax, 0x7830
stc
mov bh, 0x3d
shl esi, cl
shr esi, 7
xor edx, 0x39401c1f
pop edi
pop eax
pop esi
pop edx
pop ecx
pop ebx
push ebx
shr bl, 3
push ecx
rol bx, cl
push edx
ror dx, cl
push eax
ror eax, cl
pop eax
pop edx
pop ecx
pop ebx
push edx
or dx, dx
push eax
mov dl, ah
push esi
xor si, si
push edi
adc edi, 0x1ce31c10
push ecx
shl edi, cl
ror edi, 4
or cx, dx
cmp ecx, 0x45cd472
shl ecx, cl
dec eax
push ebx
mov bx, 0x6aa9
sbb al, 0x3f
shl edi, 5
shr di, 3
shr ebx, 1
ror dl, 7
test edx, ebx
not ch
rol bx, 8
dec dh
inc bx
stc
test dl, bl
mov ah, 0x42
test ah, dh
pop ebx
pop ecx
pop edi
pop esi
pop eax
pop edx
call fcn.007134b8
jo 0x6d389d
call fcn.0071392c
push edx
push eax
xchg dx, ax
pop eax
pop edx
jg 0x6d389d
call fcn.00713eef
push ebx
ror bl, 8
push edi
push ecx
ror edi, cl
push eax
cmp al, ah
sbb eax, 0xd18cc50
not ah
xor al, 0x20
push edx
sub dl, 0x2f
xchg cx, bx
mov al, 0x16
or ax, 0x1a34
pop edx
pop eax
pop ecx
pop edi
pop ebx
push edx
sub dx, dx
push eax
push ebx
xchg bx, ax
adc al, bh
push ecx
or ecx, ecx
push edi
cmp edi, 0x7bdd600b
shr ecx, 2
push esi
add si, 0x6a4e
stc
sub eax, ebx
sbb ah, 0x11
not si
test ecx, 0x3519fe44
shr dx, cl
pop esi
pop edi
pop ecx
pop ebx
pop eax
pop edx
jb 0x6d3903
call fcn.00714322
push ecx
dec cx
pop ecx
call fcn.007146d2
add eax, ecx
inc esi
jmp 0x6d301b
cmp ebx, dword [ebp + 8]
jne 0x6d4915
cmp dword [ebp + 0xc], 0xffff
jg 0x6d40f3
push edi
push esi
cmp edi, esi
push eax
push ecx
shl ax, cl
shr cl, 5
not ecx
push ebx
push edx
cmp bl, dh
xor ax, 0x4d50
xchg dl, dh
nop
mov edi, 0x393543ad
cmp dl, dh
dec di
cmp edx, 0x47a5f2af
adc esi, 0x1b041f9d
nop
test bl, 0x36
shr si, cl
stc
not dl
shr bx, 8
add eax, edi
and bh, 0x65
mov edx, eax
inc ax
add edx, eax
xor dh, ch
xor edi, 0x5a0555d0
test edi, 0x25890ff3
mov dl, 0x7d
rol ah, cl
stc
or si, cx
not edx
not edi
test si, di
sub edi, ebx
mov ecx, 0x5080c322
mov bx, 0x6dc1
shl edi, cl
sub edx, 0xde8c065
test ecx, 0x75e6b9ba
cmp edi, 0x34e7780a
ror bl, cl
stc
shr bx, cl
stc
and bx, 0x80e
xor ecx, ecx
sub cl, 0x70
shl ch, 3
xor di, 0x7d6
xchg ebx, ecx
inc esi
cmp eax, 0x7c1e3331
sbb dl, 0x79
inc eax
shl edx, cl
stc
xchg bl, dl
or ebx, 0x1679cda3
sbb si, 0x528
shr eax, cl
nop
mov dx, 0x4ed1
stc
and dl, 0x18
shr di, cl
xor bl, 0x3c
shr bh, 4
stc
stc
mov cx, si
xchg esi, edi
sbb edx, ecx
shr cx, cl
sub bl, 0x5d
or dh, bl
test ch, ah
inc bl
adc ch, al
sbb al, bh
cmp edx, 0x2c35a063
xor di, 0x6f3a
mov cl, 0x25
nop
ror di, 6
ror eax, 7
test cl, cl
inc edx
sub esi, esi
dec ebx
rol edx, cl
rol dx, cl
cmp cx, bx
add dl, bh
dec al
xor edi, eax
or al, dl
inc si
xchg ebx, esi
dec ch
pop edx
and cx, 0x41f3
stc
or edi, 0x5d54db6b
and eax, ecx
inc esi
push edx
adc edx, ebx
add si, ax
cmp bx, si
rol cl, cl
or cl, 0x34
xor eax, edx
not ah
test bl, 0x43
inc bx
mov edx, esi
shl edx, 7
xor esi, eax
cmp esi, ecx
xchg dx, di
rol bx, 5
xor ch, cl
or dx, 0x595b
ror dx, 5
cmp ebx, esi
ror di, cl
nop
inc bh
cmp dx, 0x6459
shr di, 8
sbb al, 0x54
adc al, 0x47
ror edx, 5
sub bx, ax
xchg edx, edx
sbb si, ax
add dh, 0x13
cmp esi, 0x17e11f30
rol si, cl
mov cl, al
add si, 0xdb0
mov cl, 5
stc
or esi, 0x1d298a75
shr eax, cl
dec dl
inc bx
sub esi, 0x7d5613f2
test ah, 0x29
stc
ror bl, cl
or dh, ah
shl dx, 1
dec ch
dec ch
add esi, 0x28907d11
stc
test edi, esi
ror ah, cl
cmp bh, 0xa
xor cx, dx
not bx
xor bl, 0x23
rol cx, 8
nop
xchg cx, ax
sbb ah, dl
shr dh, 8
rol si, 7
sub edi, 0x5bec411b
test al, dl
cmp si, bx
and esi, esi
or al, 0x23
shr eax, cl
rol dh, 8
and ebx, eax
ror edi, 4
not ebx
shl edi, cl
or al, 0x6d
sub si, dx
and bl, 0x66
shr al, 2
add si, si
rol bh, 5
sub edi, ebx
add ch, 0x32
xchg bh, cl
inc cl
test cx, 0x1945
or cx, ax
nop
xchg bh, cl
mov bx, 0x690f
ror ax, cl
shr di, cl
sub ecx, 0x3fe9be5c
sub edi, ebx
inc cl
or bx, dx
pop edx
or ebx, esi
and si, bx
ror eax, cl
sub esi, 0x410c434f
xor ah, bh
mov ch, 0xf
rol ah, cl
nop
add esi, 0x19e83de
stc
cmp bx, 0x1920
cmp cl, 0x3a
adc ah, ch
shr al, cl
push edx
shr edx, 6
sbb si, 0x2bd3
ror ebx, cl
cmp di, si
sbb esi, 0x7ca360bb
shl eax, cl
sub eax, ecx
adc ah, dh
rol dx, cl
xor ecx, 0x7617fd3b
cmp cx, si
and bl, 0x25
xchg dl, bl
sub ecx, 0x55e6688a
nop
mov cl, dh
test ah, bh
dec cx
xor si, di
dec cx
xchg dx, bx
rol ecx, cl
xchg si, cx
xor dl, ah
sbb di, ax
or ch, 0x63
shr ax, 4
inc cx
xchg ebx, eax
mov ecx, 0x71ff2043
not ebx
cmp bl, 0x61
or ecx, ebx
xor cx, si
shr ax, 6
cmp esi, edi
or bl, dh
rol dx, 3
sbb cx, 0x4637
sub bl, 0x76
ror ch, 4
dec bx
ror bx, 8
rol ebx, cl
cmp bl, 2
mov cl, 0x73
test bl, 0x62
shl bh, 3
adc edi, 0x5f20c1f6
shr esi, 7
xchg esi, edx
adc edx, 0x304d5d99
or ebx, ecx
sub bx, di
sbb ebx, edi
not edx
inc esi
dec dl
cmp ch, dl
or cx, di
sub ecx, 0x3879f3cd
adc al, dl
stc
dec al
sbb bx, 0x7638
stc
nop
inc ecx
shr al, 1
sbb edi, 0x1baf4225
xor esi, edx
sub esi, 0x22ed8cf5
xchg edx, eax
rol bl, 7
test al, al
not di
sbb esi, 0x4ffa2004
xor eax, eax
xor ecx, 0x26fd8c9b
sub ecx, eax
add ebx, edx
cmp ecx, 0x287e2d4b
not edi
cmp esi, ecx
not cx
mov cl, ah
pop edx
stc
and ebx, edi
xchg di, si
rol bl, cl
add edi, ebx
push edx
and ecx, edx
shr si, cl
sbb dl, ah
dec ah
not al
rol edx, cl
adc ax, dx
xchg ecx, esi
test si, 0x6c20
inc edx
sbb al, dl
sbb ecx, 0x41d44669
and bx, 0x63a9
mov dh, 0x16
or dx, 0x7203
inc eax
shr ch, 1
not edx
add esi, ecx
inc cx
stc
stc
stc
test bl, 0x14
adc eax, 0x4c518895
ror eax, 4
xor ax, 0x5066
cmp edi, ebx
cmp bl, 0x5b
nop
xchg di, ax
ror di, cl
inc dx
inc ebx
rol ah, 5
mov eax, 0x49628e70
cmp bl, 0x10
nop
stc
shl ch, 8
ror bh, 8
stc
add ecx, 0x5dad76ad
dec esi
shl di, cl
test bx, di
or dh, 0x55
stc
pop edx
pop ebx
pop ecx
pop eax
pop esi
pop edi
call fcn.00714ac9
call fcn.00715034
call fcn.007152e7
call fcn.007155b5
call fcn.0071588f
push edx
push ebx
xor edx, ebx
push esi
mov esi, ebx
or esi, 0x13d8386e
push ecx
push eax
sub cl, al
xchg ch, ah
push edi
cmp di, dx
shr esi, 8
shr bh, 1
not ebx
xchg dl, ah
mov edx, 0x4139daa7
shl cx, cl
ror edx, cl
sbb si, 0x39f4
inc ecx
sbb dl, 0x72
inc edx
mov bx, 0x12fd
sub cl, dh
shl cl, 6
adc ecx, 0x491b451c
and dx, 0x4d49
and al, bh
nop
mov ebx, ebx
dec ax
test ecx, 0xea61fe8
mov eax, 0x733aebb8
inc al
dec di
ror ebx, 5
mov ah, 0x7c
stc
test ah, 0x13
sub dh, 0x3e
rol esi, 7
stc
adc ebx, 0x492b2246
shl bl, cl
xor di, 0x39a9
not bh
sub edx, 0x5deee7be
rol dx, cl
mov edi, esi
xor cx, 0x6c3c
xor edx, 0x215935f2
xchg ah, bh
nop
sbb bh, bl
cmp eax, 0x2c88d573
adc cx, di
or esi, 0x5eedd820
nop
adc esi, eax
shr ah, cl
rol ax, 5
test cl, 0x31
not edi
mov ebx, 0x30f3bb57
add esi, esi
stc
nop
mov cl, 0x61
ror bh, cl
and bh, dh
or ebx, edi
not bh
rol bl, cl
dec ax
dec di
dec cx
inc ax
not ebx
inc di
shl di, cl
not bx
or cl, 0x67
or eax, 0x61c9ed0
cmp dh, 0x6b
xchg ebx, eax
shl cx, cl
ror esi, cl
nop
cmp edi, 0x7adb1126
test ebx, esi
adc eax, edi
shr di, cl
add eax, 0x60f9cee5
xor eax, 0x959c4d7
sbb cx, 0x3ef6
nop
adc ebx, eax
xchg bx, ax
not dl
xor ebx, 0x33fc2a42
dec cl
add bh, bh
test edx, edx
mov ax, 0x6772
xchg bl, bl
pop edi
add ecx, 0x586b43a1
stc
inc al
not dh
test cl, 0x4e
shl bh, cl
stc
adc al, ah
adc cl, bh
mov ecx, 0x5ebd6bb6
mov dx, 0x7275
stc
push edi
inc di
adc ch, cl
ror eax, cl
xchg dx, dx
sub dx, bx
inc ebx
rol dl, 1
rol dx, 6
sub dh, 0x41
add al, cl
not bh
test dh, cl
test edx, 0x541f235e
stc
adc edi, 0x3a48c4c9
not dl
or bh, 0x5e
not cx
shl dx, 8
or bl, al
shr bx, cl
xchg dh, dl
test ebx, ecx
sbb bx, 0x2493
test edx, ebx
stc
nop
xor ah, dh
mov ax, bx
sbb ax, 0x4713
not ax
add dl, 3
shl edx, 7
xchg ebx, ebx
xchg ah, dl
sbb dl, 0x5f
xchg esi, eax
cmp cl, cl
sbb dx, bx
cmp al, bl
stc
xchg ch, dl
sub cx, 0x4dc6
xor ah, 0x6f
xor dx, 0x195f
add di, bx
xchg bh, cl
mov al, ah
add esi, eax
xor cx, 0x7552
sbb bl, ch
xor bx, dx
not dl
inc eax
inc al
mov ax, cx
nop
or edx, 0x4aefea91
dec edx
shl dh, cl
dec bl
inc esi
xor si, 0x4fbb
adc ecx, 0x210f58c7
dec ax
and eax, esi
add ax, 0x23ec
add ecx, eax
sbb edx, 0x7ae6e2ba
or ax, 0x78a7
sbb ecx, ebx
rol si, cl
inc ax
xchg dx, si
mov cl, dh
shl eax, cl
dec al
ror dl, 8
not cl
rol dx, 7
sbb bl, bl
not ch
stc
xchg ch, bh
cmp cx, 0x22f1
or ax, 0x32b7
sub cx, bx
adc si, 0x24a2
pop edi
shl bx, 2
sub al, al
and cl, 0xf
push edi
shr di, cl
sbb ax, 0x2fc2
dec dx
or al, ah
add di, bx
xchg si, ax
xor ecx, 0x3e5aa620
nop
shl ax, 7
ror ecx, cl
mov bx, di
nop
ror bx, cl
dec ecx
adc edi, edi
dec ecx
or ah, 0x6f
nop
ror ecx, cl
cmp dh, bl
test cx, 0x48a8
sub edx, ebx
inc ch
add eax, 0x61833f2e
sub si, 0x4625
inc dl
mov ebx, eax
sub cx, dx
test esi, edx
stc
rol si, cl
and bl, 0x59
adc ah, bl
stc
xor eax, 0x3f1528bc
adc ecx, edi
inc ax
shr bh, cl
xchg si, si
shr edi, 6
nop
test bh, dh
dec si
and bx, 0x1619
dec dx
sbb ah, 0x3c
adc si, dx
stc
rol di, cl
pop edi
pop eax
pop ecx
pop esi
pop ebx
pop edx
push esi
add esi, 0x17e195bb
push ecx
push edx
xor ch, dl
and ecx, 0x6a08b337
not si
push edi
or edi, esi
cmp edi, 0x4f767754
stc
ror edi, 8
ror ch, 7
push eax
xchg cx, ax
push ebx
cmp bl, dh
sub edi, edx
dec edi
xchg dl, bl
shl cx, cl
and ah, 0x27
stc
or bx, 0x5fec
sbb edi, 0x2b745e6d
stc
xor ecx, ebx
xchg al, bh
stc
adc cl, 0x1e
adc bl, 0x77
nop
not bl
shl dh, 3
stc
add ebx, edx
ror al, cl
or ch, 0x20
stc
ror dl, 4
cmp di, 0x1fab
sbb edx, edi
test cx, 0x1632
shr cx, 5
ror bx, cl
pop ebx
pop eax
pop edi
pop edx
pop ecx
pop esi
jnp 0x6d4073
push ebx
sub bl, 0x47
stc
push ecx
shr cx, 3
pop ecx
pop ebx
push edx
shr edx, 7
pop edx
jae 0x6d40e0
push eax
adc ah, 0x64
push esi
shl esi, 8
push edi
and edi, 0x6e62fa7d
inc edi
inc di
push ecx
dec cx
push ebx
mov bx, cx
test bl, 0x28
rol ecx, 8
add bh, 0x34
push edx
sub edi, edx
inc edi
cmp si, 0x10cb
inc ah
xor dx, 0x71c4
xor bx, cx
inc ecx
rol eax, 7
rol dx, 8
xor cx, 0x641d
pop edx
pop ebx
pop ecx
pop edi
pop esi
pop eax
call fcn.00715d76
push ebx
dec bx
push edi
push esi
add edi, esi
push edx
push ecx
shl dh, cl
pop ecx
pop edx
pop esi
pop edi
pop ebx
call fcn.007161ba
call fcn.00716622
call fcn.007169d0
cmp dword [ebp + 0xc], eax
jne 0x6d4915
jmp 0x6d4912
push eax
push dword [ebp + 0xc]
jns 0x6d4315
push ecx
sub cl, 0x1e
push esi
push edx
test si, dx
xor si, 0x6563
rol ch, cl
push edi
push eax
xchg di, ax
stc
xchg dx, dx
push ebx
or si, bx
shl al, cl
not esi
stc
sbb esi, esi
test edx, 0x36ee4c25
dec cl
rol ebx, cl
add ecx, eax
test dl, 0x67
adc ax, 0x1ce6
dec ch
sub cx, 0x2f33
adc bl, 0x68
dec esi
not edx
sbb bl, 0x35
sbb eax, 0x53b4f5ae
adc bh, ch
xor cl, 0x2b
sbb ch, 0x75
shr al, cl
stc
ror bx, 5
adc eax, eax
not ch
adc ebx, ebx
ror dx, 7
dec cx
xor eax, 0x7a8a0432
test ecx, ecx
add si, di
cmp bl, 0x3f
adc ah, ah
stc
shr bx, cl
rol edx, cl
cmp edx, 0x6eeab8cd
mov bx, bx
and edi, 0x6aace42b
mov ecx, edx
and cx, bx
and al, ch
stc
shl dh, cl
ror di, cl
stc
or ch, 0x5d
xor cx, 0x55a3
ror ax, cl
sub ebx, 0x416dd62f
not ecx
rol eax, 8
sbb bx, di
add cx, 0x1635
xchg ebx, eax
xor edi, edx
add cl, 0x45
and eax, 0x50538953
nop
xor cl, 0x6a
xor edi, 0x1c0313d6
sbb bl, 1
xchg edx, ebx
dec bl
shr edi, cl
cmp bh, al
dec ah
adc esi, eax
dec di
adc dl, dl
cmp dl, dl
xor ebx, 0x55d10d0a
shr ax, cl
xor esi, edi
sbb dh, 0xa
xchg cl, ch
dec si
stc
or ch, 0x4d
xchg ch, bl
cmp esi, 0x5a472ade
mov dh, cl
test bh, 0x22
shr eax, cl
sub ecx, 0x23f268d1
stc
sbb di, si
and dl, dl
dec esi
nop
sbb ax, di
mov dx, ax
pop ebx
dec di
shl si, 2
sbb esi, 0x74c4ac0a
push ebx
add bl, 0x1a
and dx, si
nop
and bx, cx
mov ebx, 0x58f3d76f
or bl, dl
sub edi, ecx
xor dx, 0x1ca5
rol eax, 1
shl bx, 8
shr ax, cl
xchg ecx, ecx
sub cx, 0x1eac
inc cl
xor dl, dh
add edx, 0x5c4aeaf2
xor bx, bx
ror bh, cl
cmp si, dx
dec dx
test ch, dh
mov dh, bl
or ax, bx
add bh, al
sub edi, 0x477eeb64
ror edi, 8
not bh
adc eax, 0x3091c384
and edi, 0x59d0e264
ror cx, cl
shr di, 3
xchg dl, ch
or esi, 0x53cdceae
sbb esi, 0x27076971
shl dl, cl
xchg ah, cl
or al, 0x61
shl dx, 4
cmp dx, 0x120
test edi, edx
add ecx, ecx
and si, dx
stc
inc ax
sub bx, ax
adc bl, al
test cl, 0x40
ror ch, 6
inc ch
and ecx, edx
dec cx
inc di
inc ax
inc dx
and si, 0x4578
inc ecx
cmp esi, edx
or cl, 0x7d
rol bh, 8
nop
test bl, dh
sbb bh, 0
sub ah, bh
or dl, bh
nop
and si, dx
mov dl, bh
or esi, 0x70391a27
ror dx, cl
shl bx, 6
adc eax, 0x777377e3
not ebx
adc cx, 0x1084
dec edi
shr di, cl
sub eax, 0xb56014e
pop ebx
pop eax
pop edi
pop edx
pop esi
pop ecx
jle 0x6d4315
call fcn.00716d28
jns 0x6d4668
jo 0x6d4594
stc
push ebx
ror bh, 4
push ecx
rol cx, cl
ror bl, 2
sub cx, cx
nop
add cx, 0x601c
push esi
cmp si, bx
push edx
adc edx, ecx
push eax
adc eax, ebx
not bl
mov bl, dh
xchg dx, dx
inc eax
nop
and ebx, 0x177d3802
or si, 0x13f1
nop
inc bl
rol dh, cl
push edi
adc di, bx
dec ax
dec dh
stc
not si
rol edi, 4
xchg bh, dl
inc dh
adc ecx, 0x6b0501ee
adc cl, cl
test dx, 0x3ad5
stc
not ax
cmp eax, edx
nop
or ax, 0x1c3c
mov al, 0x5c
stc
ror bl, cl
or dl, dl
or bx, 0x2110
shr ecx, 4
add bl, 0x45
xchg si, si
dec si
ror edx, 3
xchg esi, edx
stc
test dx, cx
dec ah
add si, cx
shl di, cl
not cl
stc
and eax, edi
or di, 0x7800
shl dh, cl
nop
not bh
sbb esi, 0x37870a2f
mov si, 0x119
sbb dl, 0x70
sub eax, edi
rol di, 6
or ah, dh
not bl
mov edx, esi
xchg di, si
inc ah
inc bl
mov eax, 0x24ce27fc
mov cx, 0x13e3
inc ecx
inc di
xor dh, 0x3c
xchg bx, di
shl eax, 8
sbb si, ax
shr dx, cl
shl bh, cl
shr ch, cl
cmp ax, 0x3bca
test edx, esi
nop
mov edi, esi
dec cx
add bx, di
or dx, 0x561e
nop
rol edx, 3
mov ecx, 0x5c09bcc8
cmp si, ax
sub si, cx
shr edx, 3
xor dx, di
or edi, 0x39ed20e1
adc di, di
rol edx, 2
or ebx, 0x44aeb65f
nop
pop edi
xor dx, dx
stc
and bx, dx
rol cx, cl
push edi
or eax, edi
stc
not ax
shr ecx, 6
test dh, 0x1b
inc edx
test bl, ah
adc al, bl
add ch, 0x37
adc bx, dx
inc dl
ror dh, cl
rol dl, cl
stc
shr ebx, 4
xchg bx, bx
adc si, 0x555
stc
cmp ch, 1
cmp cl, cl
not al
and ecx, 0x441e2665
dec edi
shr al, 2
test ebx, ecx
dec bx
or bx, di
add ah, 0x60
shl dl, 4
shl ah, cl
sbb dx, 0x6e16
stc
nop
ror edx, 6
xor edi, 0x20d2fd9d
pop edi
pop eax
pop edx
pop esi
pop ecx
pop ebx
push ebx
not ebx
shr bx, 7
push ecx
adc cx, 0x688f
push edi
xchg cx, di
and ebx, 0x3e95d05b
push esi
dec si
push eax
xor ax, 0x5d95
shr ch, cl
adc esi, eax
nop
push edx
xchg dl, ah
ror cl, cl
test si, 0x2412
or ah, cl
inc esi
stc
shr dx, cl
xor di, 0x5991
or ax, bx
or cx, 0x5007
and eax, ecx
rol bh, 6
or ch, 0x1a
pop edx
pop eax
pop esi
pop edi
pop ecx
pop ebx
nop
push eax
inc al
push edi
inc edi
stc
shl ah, 1
push esi
mov si, 0x7b9d
push ecx
rol di, cl
push edx
add dl, 0x48
pop edx
pop ecx
pop esi
pop edi
pop eax
push esi
push ecx
shl esi, cl
push ebx
or bx, 0x732f
adc ebx, esi
push eax
push edx
cmp ax, dx
push edi
not edi
mov cx, si
xchg edi, ebx
shr ecx, 1
add di, 0x1fbd
adc ecx, ebx
or ax, 0x5f79
sbb bh, 0x64
cmp dh, 6
mov dx, 0x3e77
sbb bx, ax
adc bl, cl
test bl, 0x78
inc bx
inc bh
shl ebx, 2
ror ch, 1
shr dl, 6
sub bx, 0x60b7
pop edi
pop edx
pop eax
pop ebx
pop ecx
pop esi
je 0x6d4571
push ecx
mov cx, cx
push edx
ror dh, cl
push esi
xor si, 0x37a8
pop esi
pop edx
pop ecx
push ecx
shl ecx, 5
push eax
cmp al, 4
push ebx
push edx
sub bl, dl
inc ax
pop edx
pop ebx
pop eax
pop ecx
je 0x6d458e
push ebx
push ecx
xchg bl, ch
pop ecx
pop ebx
push edx
push ecx
ror dh, cl
pop ecx
pop edx
push esi
and esi, 0x5161cfd6
push eax
sbb eax, 0x2ae03beb
xor si, 0x179
push edi
and di, 0x2335
push ebx
inc bx
nop
sbb edi, ebx
push edx
dec dx
xor bl, 0x58
or si, 0x5fd0
not dx
inc al
dec di
stc
sbb bl, al
push ecx
not cx
add esi, 0x66da79b8
or bl, ah
not bh
sbb ax, ax
xor cl, 0x50
cmp dh, dh
cmp edi, ecx
nop
inc bh
adc ah, ch
add dh, 0x44
sub eax, 0x2f51408e
cmp ax, dx
adc ah, bh
test si, si
shr ch, cl
ror dh, cl
dec edi
shl si, cl
test ecx, edx
shl di, 6
ror esi, 6
sub eax, 0x38c56a41
stc
sbb dl, ch
rol ecx, 1
shr edx, 4
add ebx, edx
nop
rol ch, 5
nop
and ch, dl
xchg bl, dl
not eax
test si, cx
shr ax, cl
cmp bl, 0x3e
sbb eax, 0x707bf869
add bh, dh
or bl, 0x6d
inc al
ror edi, 1
shr ah, 1
sbb bx, 0x1e2b
mov cx, 0x1bf3
xchg al, bh
ror di, cl
shr di, cl
sbb bh, 0xa
shr edx, cl
and bx, ax
not dx
dec bl
rol ebx, 1
stc
ror dx, cl
nop
stc
adc ah, bl
and al, bl
pop ecx
pop edx
pop ebx
pop edi
pop eax
pop esi
call fcn.0071706b
call fcn.007174e7
call fcn.00717afe
jecxz 0x6d4679
jl 0x6d471e
push ecx
rol ecx, 8
push esi
sbb esi, esi
push edx
push eax
and dl, al
push edi
push ebx
mov di, bx
ror bx, cl
not eax
ror al, 6
ror bx, 6
cmp eax, 0x19dc0cbd
shl cl, cl
rol ebx, cl
sbb di, si
sub si, cx
pop ebx
pop edi
pop eax
pop edx
pop esi
pop ecx
call fcn.00718049
push edx
cmp edx, 0x7a8f8886
push ebx
or ebx, 0x6a133030
push ecx
shl dx, cl
sub bh, 1
dec bx
push eax
or ax, ax
inc ecx
not dx
dec ecx
push edi
shr di, 2
not ax
ror eax, cl
shl edi, cl
stc
xchg edx, edx
sub ch, dh
rol cl, cl
push esi
xchg di, si
rol eax, cl
shl ch, cl
shl ebx, 4
rol di, cl
shr ah, 8
dec ah
inc edi
shl ebx, 2
adc cx, di
ror dx, cl
rol dh, cl
shr esi, cl
xchg esi, edi
pop esi
pop edi
pop eax
pop ecx
pop ebx
pop edx
jecxz 0x6d471e
push ecx
shl cx, cl
sbb ecx, 0x7a6eb9e3
pop ecx
call fcn.00718585
jnp 0x6d47d9
call fcn.007188c7
push eax
push ebx
sub ax, bx
stc
pop ebx
pop eax
call fcn.00718b9e
jnp 0x6d4746
call fcn.00718ea1
call fcn.007192bd
push eax
cmp ax, 0x58fc
push esi
shl si, 8
push edx
push ecx
xchg dh, cl
pop ecx
pop edx
pop esi
pop eax
push ebx
sbb ebx, 0x71fe89d0
pop ebx
call fcn.00719861
push ecx
push edx
sub cl, dh
push eax
dec al
push ebx
sbb bx, 0x3a52
ror bx, 1
ror edx, cl
shr ah, 5
push esi
adc edx, esi
xor bx, 0x4d9d
shr ebx, 6
push edi
sub edx, edi
stc
adc eax, 0x1327e957
test ecx, 0x21ef3991
stc
add ecx, ecx
xchg ch, bl
not dl
xchg esi, eax
or edi, eax
shl al, 2
nop
sub edi, ebx
rol edx, cl
rol al, 8
adc al, ah
pop edi
pop esi
pop ebx
pop eax
pop edx
pop ecx
call fcn.00719abc
ja 0x6d47d2
call fcn.00719e07
call fcn.0071a327
push edx
not dl
pop edx
push edi
inc edi
pop edi
push edx
push ebx
or dx, bx
pop ebx
pop edx
push ecx
sub cx, 0x689b
push eax
not ah
push ebx
xchg bh, ch
shl eax, 1
push edx
mov dl, ah
pop edx
pop ebx
pop eax
pop ecx
push edi
sbb di, 0x6802
push ecx
not ecx
not cx
push ebx
mov bx, bx
push edx
dec dx
rol bh, cl
push esi
and cx, si
nop
push eax
sub ah, bh
sbb dx, 0x2b0a
rol eax, cl
mov di, ax
or ax, dx
xor ah, 0x29
shl esi, cl
stc
mov cx, 0x4031
and dx, bx
nop
stc
xchg bh, cl
nop
rol al, 1
shl cl, 2
test edx, edx
xchg cx, ax
add bx, 0x1270
add ebx, edx
test edx, ecx
sbb dl, 0x20
add si, ax
xor ch, 0x69
xchg ebx, edi
dec ecx
adc dx, 0x545f
dec al
xchg ah, al
xor dh, ch
not eax
xchg edx, edi
shr ecx, cl
ror dx, 4
add dl, ch
ror dh, 3
stc
stc
adc ebx, eax
rol dx, cl
add cl, 0x18
xchg dx, ax
rol ax, 6
adc cx, 0x6613
dec edx
not edx
pop eax
pop esi
pop edx
pop ebx
pop ecx
pop edi
call fcn.0071a875
push eax
push ecx
ror ax, cl
shl eax, 2
pop ecx
pop eax
call fcn.0071abd9
call fcn.0071afaf
jle 0x6d48a4
call fcn.0071b457
call fcn.0071b9b8
push esi
ror esi, 1
push edx
push ecx
rol edx, cl
xor si, 0x7d44
push eax
sbb eax, 0x2480154f
not cx
xor si, 0x6705
push edi
or cx, di
and ah, 0x75
pop edi
pop eax
pop ecx
pop edx
pop esi
push eax
adc ah, 0x11
push edx
push ecx
xchg dh, ch
pop ecx
pop edx
pop eax
push edx
shl dl, 6
pop edx
jno 0x6d48fa
push edx
push ebx
or dl, bl
pop ebx
pop edx
call fcn.0071be89
call fcn.0071c336
call fcn.0071c886
push ebx
push ecx
xchg ebx, ecx
stc
pop ecx
pop ebx
call fcn.00607988
add esp, 4
test eax, eax
pop eax
jne 0x6d4915
inc dword [ebp + 0x14]
push dword [ebp + 0x14]
push 0
push eax
push ebx
call fcn.0071cc34
push ecx
test cl, cl
inc cl
push eax
push edx
xchg dx, ax
inc ch
dec dx
or al, ah
push ebx
push esi
mov ebx, esi
stc
sbb ecx, ebx
rol bh, cl
nop
xchg bx, cx
and bx, 0x6210
xchg cl, ah
add bx, 0x3c1c
rol ebx, cl
test cx, bx
and bh, ah
test ah, 9
dec ax
mov al, 0x22
inc dx
sbb cl, 0x15
add dx, bx
adc esi, ecx
adc ah, bh
test ax, cx
stc
rol ax, 1
inc cx
ror si, cl
inc edx
stc
push edi
and cx, di
shl bh, cl
shl ebx, 7
add ebx, edx
sub dl, cl
cmp bh, ch
rol eax, 2
test bh, 0x2e
rol ah, cl
xor ax, 0x75b5
inc ch
not dh
inc esi
cmp di, 0x3a0c
sub ebx, edx
adc bl, dl
test ax, si
dec edx
shr cx, 7
dec ax
rol cl, cl
ror ax, cl
xchg edx, ecx
rol cl, 1
sub edx, 0x79e3c961
sbb dl, dl
shl di, cl
nop
ror ax, 6
nop
or cx, bx
shr cl, 5
sbb eax, 0x27f76ba3
and ch, 0x5d
cmp cl, dh
sub ah, 3
stc
sub bl, 0x3d
shr eax, cl
nop
or edi, 0x5b0b5ea
xchg esi, edi
dec ax
dec edi
adc dh, al
rol si, cl
rol bh, cl
xor dh, dl
adc bh, bl
inc bl
sbb dh, bh
shl ch, 4
shl esi, cl
sbb ebx, ebx
sub edi, eax
and ecx, eax
ror eax, cl
mov cl, 0x7a
cmp al, dh
nop
rol ebx, cl
sbb edx, 0x5dbcbf9
add ebx, esi
or cl, 0x59
adc edi, edi
mov eax, 0x503a61ac
adc edi, edx
pop edi
sub ah, al
shl dx, 5
shr esi, 7
shr ah, cl
shl ecx, cl
add dx, 0x4686
push edi
adc cx, di
nop
not bx
nop
add cx, 0x50a5
inc di
add dx, di
rol eax, 7
rol dl, cl
sbb edi, edi
and si, cx
stc
cmp ebx, 0x2b2bdfc0
rol edx, cl
sub ecx, edx
rol al, cl
sub edi, edx
mov ecx, 0x39f63abc
cmp ecx, 0x5623af87
xchg ecx, edi
nop
inc ebx
rol ecx, cl
xor edi, eax
add al, dl
sbb edi, eax
mov cl, ch
nop
cmp ax, dx
test cx, bx
shr ebx, 5
nop
xor ch, ch
test dx, 0x13d8
inc bh
or edi, 0x5e09c6a4
shl ecx, cl
nop
xor dx, 0x4de2
inc ecx
shl ax, cl
cmp di, 0x3a38
sub di, 0x4ddf
mov di, dx
adc ebx, 0x5932253d
dec si
ror cl, 7
add al, bl
and edx, 0x64eaf208
ror esi, 1
and cx, 0x25be
sbb bl, cl
adc dh, 9
xor ah, ch
nop
adc ecx, ecx
shr cx, cl
sbb edi, 0x5cd497ed
or dx, bx
and bl, ah
stc
stc
rol edi, 7
sub dh, 0x76
mov bl, 0x2b
or dx, di
ror eax, 2
dec esi
or ebx, 0x9e89232
inc al
stc
add si, 0x4122
inc esi
stc
rol eax, cl
dec ax
xchg cx, dx
sbb bh, ah
pop edi
pop esi
pop ebx
pop edx
pop eax
pop ecx
call fcn.0071cf85
push ecx
push edx
cmp ecx, edx
add edx, 0x47feae07
inc dh
push ebx
test bh, 0x5b
sub ebx, 0x16013421
ror bh, 8
add bh, cl
shl bl, cl
inc cx
ror bh, cl
push eax
add eax, 0x3322eaf8
push esi
not esi
sbb dx, 0x5a81
sub cx, ax
sbb eax, 0x2a16caa0
ror bl, 8
sub cl, cl
stc
cmp esi, 0xd1b194c
mov bx, cx
test si, 7
push edi
ror di, 2
nop
not esi
test ax, bx
not si
stc
nop
rol esi, 8
shr eax, 8
shl al, 4
or bh, dh
add si, 0x3da
xchg cx, bx
add di, si
xchg ebx, eax
mov di, ax
adc eax, ecx
stc
nop
xor edi, 0x2180d862
or cx, cx
and si, bx
mov esi, eax
not al
mov bx, 0x4f52
sbb dh, 0x6d
add bl, 0x79
cmp cx, 0x63b3
or esi, eax
rol cl, cl
adc esi, edi
mov dx, 0xbed
ror di, 8
xchg al, bh
nop
nop
xor ebx, edx
or edi, edx
and cx, 0x4c11
shl ecx, 4
sbb edi, esi
ror edx, cl
mov dh, al
rol esi, 3
not si
test si, 0x397d
xor cl, 0x7c
xor cx, 0xb2c
add ax, bx
xor di, dx
test cl, cl
cmp ah, 0x14
shr dx, 6
nop
add dx, 0xbad
cmp si, ax
or ax, di
shr cl, 8
add edi, edx
not bh
cmp cx, 0x4067
stc
ror edx, cl
shl dl, 3
xchg cl, cl
cmp ax, dx
add eax, 0x6cca5b55
shl bh, cl
shr ebx, 5
stc
adc bl, 0x1e
not bl
cmp eax, 0x58cd7eec
dec si
inc eax
xor edi, edi
nop
add al, cl
shr dl, 2
pop edi
and ebx, 0x797badf5
nop
rol dx, cl
test dx, 0x58e6
sub edx, edx
sbb bx, 0xac7
and bl, 0xd
dec ax
not ch
nop
mov dh, bl
stc
and ebx, ebx
shr cx, 8
add si, dx
test ax, bx
push edi
or edi, 0x25e3553b
mov cl, 4
mov edi, ecx
stc
cmp esi, edx
cmp si, 0x46c4
xchg dl, dh
xor eax, 0x3cd15a62
mov ax, 0x3528
not al
cmp cl, 7
ror bl, 2
sbb edx, ebx
xchg ecx, eax
xchg dx, ax
cmp ecx, ecx
shl edi, 4
shl dx, 8
cmp edx, edi
mov ah, al
inc di
and edx, 0xdf6cf95
cmp ch, bl
xor ah, 0x7b
stc
mov dx, 0x1709
xor ax, dx
and ax, di
add ch, 0x4f
nop
ror dl, cl
xchg bl, ah
sub bl, ch
inc esi
adc dh, ch
add eax, edi
test ebx, edx
rol dl, cl
cmp dl, ch
ror cl, 5
or cx, ax
shl esi, cl
or edi, 0x17ee9183
mov dh, ch
cmp si, 0x39b7
nop
cmp si, 0x6c8
stc
ror edi, cl
not ax
xchg ch, ah
nop
sub bl, ah
test ah, 0xf
sbb bl, 0x6c
mov ah, 0x35
xor ch, ch
stc
dec si
sbb dx, 0x3278
add al, 0x27
adc edx, 0x27ae96c6
stc
rol cx, 5
shl ebx, cl
sbb esi, esi
test dl, 0x4f
or dh, 0x74
xchg di, ax
and dl, al
nop
mov bh, ch
inc ebx
shl al, cl
stc
shr ebx, cl
test dl, ch
adc bh, dh
shr ecx, 1
not ah
stc
add di, 0x1ffb
ror ah, cl
mov eax, eax
pop edi
shr al, cl
sbb ecx, esi
cmp dl, dh
rol si, cl
nop
shr cl, 6
or ecx, ebx
inc esi
or dl, dh
cmp cl, bh
cmp bh, dl
stc
or ch, bl
dec bx
ror dh, 6
not bh
shr ebx, cl
push edi
xchg edi, ebx
sub eax, edx
xchg esi, ebx
test eax, edx
cmp esi, edx
or ebx, edi
stc
cmp cl, cl
add bx, 0x7b00
xchg al, bl
xchg esi, ebx
cmp ch, ah
or ah, al
adc dl, 0x49
shr eax, 1
xor bx, si
and eax, 0xb1681cd
sbb edi, 0xf4ef184
shr bx, 6
rol si, 2
test dl, 0x49
sbb ah, 0x6b
dec esi
not ax
shr eax, cl
nop
nop
inc bl
not bl
rol cl, 3
add dx, ax
sub cl, dh
ror dl, 7
rol eax, 4
test ax, 0x23a4
add dh, 0x52
adc ebx, 0x62a0b424
ror eax, 5
add ch, 0x55
shr dl, cl
sub ecx, 0x191a3be0
shl bx, 4
adc ebx, eax
stc
nop
test bh, bh
add si, di
or ch, 0x29
not dx
dec bx
not si
rol bx, cl
xchg ecx, edi
mov dl, 0x2a
xor eax, ebx
not cl
cmp ecx, esi
and cx, bx
sbb si, 0xfca
nop
not dx
shl di, cl
or edi, 0x529d8f40
not ax
add bx, 0x5952
inc eax
inc ebx
xchg edx, edi
xchg ebx, edi
sbb esi, ecx
xor al, 0x7b
shr di, 7
not ax
xor cx, bx
cmp ebx, 0x66c9316f
stc
shr si, 8
test esi, edx
cmp di, si
sub eax, edi
stc
ror edx, 1
adc bh, bl
pop edi
ror ax, cl
test cl, cl
mov dl, 0x7c
test ecx, 0x72be29e5
not eax
inc ax
test ax, ax
dec al
push edi
mov edi, 0x58620e7d
ror edx, 3
or ax, 0x2fa0
dec ax
nop
sub al, cl
stc
test si, 0x2045
rol esi, 6
sbb dx, cx
and edi, 0x111232a7
rol bl, 2
ror dh, 7
inc si
test esi, eax
stc
xor dx, si
or ecx, 0x7cb5e74e
stc
rol bx, 1
adc bx, 0x448c
shl dx, 5
not edi
dec dh
xchg bh, dl
xchg ecx, edx
inc si
or ah, dh
shl bx, cl
ror ax, 5
xor ebx, 0x284768f8
ror ch, cl
shl di, 7
rol ax, 7
add si, 0x19b0
shr di, cl
inc dx
xchg bx, di
stc
xchg di, di
shl dh, cl
test di, ax
mov al, cl
ror edi, cl
shr cx, 7
adc ah, 0x23
ror ah, cl
pop edi
pop esi
pop eax
pop ebx
pop edx
pop ecx
nop
push edx
sbb edx, 0x47c895fa
push ecx
sub edx, ecx
add ch, 0x49
test ecx, 0x67459750
push edi
rol di, cl
push ebx
sub bl, bh
adc ebx, ecx
push eax
xchg ah, dh
cmp ecx, ecx
test di, 0x4266
sub eax, 0x3999a062
mov cx, bx
xor ecx, eax
stc
cmp dh, al
not eax
xor cx, 0x8b7
and di, 0x2796
sub edx, 0x7c290706
inc di
xor ah, al
test ax, dx
push esi
mov si, 0x48c7
xor dh, al
stc
pop esi
pop eax
pop ebx
pop edi
pop ecx
pop edx
jl 0x6d5019
push edx
push eax
test dh, ah
not dh
push ebx
inc ebx
pop ebx
pop eax
pop edx
call fcn.0071d277
call fcn.0071d68f
push edi
cmp edi, edi
push eax
test di, ax
stc
add ax, 0x361c
push esi
xchg esi, eax
push ecx
adc ecx, 0x23b742d4
push ebx
xchg bx, bx
push edx
shr dx, cl
and dl, bl
add si, 0x562e
and cx, 0x639d
nop
test edx, ecx
mov bx, bx
not dl
inc ax
add dx, dx
shl esi, cl
shr ebx, cl
xchg si, cx
xor dh, 0x7a
rol al, cl
and dh, dl
cmp bl, ah
xor ecx, esi
adc esi, edi
shl ch, 5
not ah
adc ecx, ecx
mov edi, 0x6bf2a1e0
sbb ch, 0x75
cmp dx, bx
test di, cx
shr al, cl
dec di
sbb bh, bh
xchg si, ax
pop edx
pop ebx
pop ecx
pop esi
pop eax
pop edi
push edx
cmp dl, 0
nop
push ecx
ror ecx, cl
push esi
dec si
push eax
push ebx
sbb al, bh
shl esi, cl
rol dx, 2
push edi
mov edi, ecx
xor si, cx
pop edi
pop ebx
pop eax
pop esi
pop ecx
pop edx
call fcn.0071da29
push ecx
inc cx
push eax
xor ax, 0x5579
push edi
and di, 0x4505
dec ecx
push edx
not edx
xor al, 0x55
push ebx
xchg cl, bh
xor dl, al
and dl, cl
test cx, 0x3a68
sub edx, 0x5513f31f
mov ebx, edx
pop ebx
pop edx
pop edi
pop eax
pop ecx
call fcn.0071dd29
push esi
not si
pop esi
call fcn.0071e1f2
push eax
push ebx
mov ah, bh
shr eax, 6
push ecx
ror ch, 7
push edx
test dx, 0x240d
push esi
adc esi, 0x62e7c01c
nop
adc edx, 0x78c441a2
and bh, 2
not si
nop
stc
or ah, 0x50
cmp ebx, 0x361ac6a4
ror ebx, 4
rol dl, cl
pop esi
pop edx
pop ecx
pop ebx
pop eax
call fcn.0071e679
push edi
shl edi, 4
push eax
xor al, ah
pop eax
pop edi
call fcn.0071e906
call fcn.006c8ce3
add esp, 0x10
jmp 0x6d507b
xor eax, eax
pop edi
pop esi
pop ebx
pop ebp
ret