Function at 0x5ed7eb
Capabilities:
Authenticate hmac
Decompress data using quicklz
Encode data using base64
Encrypt data using des
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
call fcn.005f970b
push eax
push ebx
xchg ah, bl
adc eax, 0x353a6aee
push edi
ror di, 2
not edi
not di
and ax, 0x4d8d
push ecx
mov ecx, 0x4c1ee7c1
push esi
ror esi, 1
adc ecx, 0x73561235
push edx
dec edx
not cl
not edx
or al, 0x58
sub edx, ebx
or si, si
cmp esi, ebx
and ebx, 0x2906a6db
adc di, 0x6e1e
rol ebx, cl
stc
stc
mov bx, dx
not edx
or eax, esi
sub di, di
or al, cl
xor bx, si
and edi, 0x41054bd0
xor ax, 0x3adc
shl si, 4
dec cl
xor cx, bx
inc di
adc dx, 0x6222
sbb esi, esi
inc edi
mov esi, 0x72702626
xchg ch, ch
test dx, cx
adc si, 0x15f4
adc dh, ch
nop
sub dx, 0x41cd
ror cl, 5
or ax, ax
inc si
adc dl, 0x6a
shr cl, cl
ror dx, cl
stc
or di, 0x38e
add dx, 0x2834
shl ecx, 3
and dl, 0x2e
dec ax
or edi, 0x7ab897c7
xor cx, dx
stc
mov eax, esi
dec bl
or bh, bl
or cx, si
xor cx, si
rol edi, cl
and bl, dl
sub esi, 0x1ce9cd7f
shr al, 3
test cx, ax
shl edi, cl
mov cl, 0x68
rol bx, cl
inc edx
mov si, 0x4734
adc cl, 0x20
test al, bh
cmp al, dl
or ebx, edx
xchg ebx, esi
mov cl, al
adc edi, 0x488b866a
stc
sub bl, bl
rol bx, 7
shr cl, cl
shl dl, 1
inc cx
dec ecx
nop
xor edx, edi
sbb cx, dx
sub cx, di
inc eax
xchg dl, ah
xchg bx, dx
adc edx, 0x6d720b70
cmp ecx, 0x21cac6e2
inc edx
or eax, 0x32703acc
not ch
dec bx
pop edx
not ah
not edi
push edx
adc ah, dl
cmp ax, 0x2e55
mov edi, esi
shr ah, 5
shr bl, cl
cmp bx, 0xe6f
not ecx
stc
shr bx, cl
dec bx
mov bx, bx
add al, 0x4c
not cx
test bl, bh
or bx, 0x82b
nop
mov cl, cl
adc dx, 0x2413
mov bl, ah
shl cl, 2
ror ah, 7
test esi, 0xc653bdb
shl edx, cl
rol al, 4
test cx, 0x6512
or cx, cx
cmp ah, cl
sub bl, 0x49
sbb dl, 0x20
inc bl
nop
cmp esi, 0x5d67b20c
xor dx, cx
or ax, di
and bh, 0x46
cmp esi, 0x258c44cd
ror ebx, 2
nop
xor ah, cl
or ecx, 0x18e12cd1
and ch, 0x24
sbb ecx, 0x696c861a
shl di, cl
not ah
or ebx, edx
nop
test dx, 0x32d5
test dh, al
shr ebx, 8
adc di, 0x4f5
xor edi, 0x1e1e82fd
add dx, 0x2a56
inc ebx
adc bx, si
inc cl
cmp edi, 0x49c87aa2
xor si, 0x585c
test si, 0x4874
rol bl, 5
ror bl, cl
add di, ax
stc
xor dl, 0x19
sbb cl, ch
rol esi, cl
sub di, 0x4640
xchg bx, bx
add ebx, edx
shl si, cl
test dx, di
add eax, 0x11d6c296
mov dx, 0x6fc8
add ecx, 0x3632fcb1
test ebx, 0x16eeb098
or dl, dh
add edx, eax
adc edx, 0x18f44fd0
cmp edi, 0x19d2e980
not ebx
rol esi, cl
nop
sbb si, 0x6b2a
dec cx
adc si, 0x3880
not edx
mov esi, edi
xor eax, eax
stc
ror al, cl
not bl
nop
cmp dl, bl
ror si, cl
xor ch, 0x55
and cx, dx
add edi, 0x7c01bfa7
cmp dx, 0x17ba
rol eax, 2
pop edx
shl esi, cl
inc si
add ch, 8
inc eax
add ecx, 0x7f460632
push edx
sbb dx, si
not dl
sbb ecx, 0x7281b0c3
shr dl, 5
cmp dl, 0x74
stc
xor al, ch
nop
xor al, 0x72
not si
add di, bx
xchg bl, dh
xchg bl, ah
test bh, al
xor bl, 0x5c
add bl, bl
not ebx
sub si, 0x16cc
dec al
adc edi, ecx
shr dl, 8
cmp eax, ecx
sbb ecx, 0xa30e58b
stc
shr dx, cl
inc ecx
not dl
adc eax, edx
sub ax, 0xcea
adc ebx, edi
xchg dh, ch
test di, 0x1e2
ror esi, cl
sub bh, dl
nop
ror cx, cl
dec bh
nop
add bx, di
nop
xor dh, al
cmp ebx, edx
shl si, 6
nop
and bx, bx
xchg dx, si
cmp dl, 0x26
dec dl
not ax
rol edx, 1
inc ebx
adc bx, ax
rol edx, cl
sbb di, dx
not bh
inc bx
ror ecx, 8
sub ax, si
xchg ah, dh
sbb al, bh
shr ax, 8
not si
inc edx
inc dx
stc
ror ecx, 3
rol dx, 4
adc dl, ah
dec ecx
xor ah, 0x40
rol ax, 8
pop edx
pop esi
pop ecx
pop edi
pop ebx
pop eax
push eax
push edx
xchg dx, ax
push ebx
mov bx, 0x544a
inc bl
nop
push ecx
rol ebx, cl
shl dl, 3
nop
push edi
xchg ebx, edi
and di, 0x1124
mov ah, bl
stc
xchg dx, cx
xor ah, bl
not di
ror cx, cl
rol dh, 2
inc di
push esi
or esi, esi
ror bx, cl
adc dl, cl
stc
or bl, dl
shl dx, cl
and cx, 0x61ea
or ax, 0x7c41
ror eax, cl
sub cx, ax
mov al, dl
dec ebx
or ebx, esi
test bh, 0x19
xchg esi, eax
or eax, ecx
sbb dx, 0x1347
not ebx
test edx, ebx
not dx
cmp ecx, edx
sbb ch, bh
and ecx, esi
adc dx, 0x1f52
and dh, bh
rol dl, 2
dec edx
adc eax, edx
test bx, ax
inc ah
adc al, bh
not edx
shr di, cl
sub dx, si
rol di, cl
mov ecx, eax
inc di
xchg bh, ch
test edx, esi
nop
sbb ax, di
dec dh
ror ecx, 3
sbb ebx, edx
shl ch, 8
or edi, 0x34372e23
sbb edx, esi
dec dx
stc
shr di, 2
xchg esi, eax
inc si
and di, 0x5a5
dec dx
not eax
pop esi
pop edi
pop ecx
pop ebx
pop edx
pop eax
push ecx
push eax
xor ch, ah
push edx
rol dh, 6
push ebx
sub bx, ax
shl eax, 7
and cl, 0x7a
or ebx, 0x2ed96ebb
adc dh, ah
and ch, dh
test edx, ebx
inc dx
shl ch, 7
push esi
xchg si, ax
stc
rol ax, 8
shl ah, 6
stc
nop
shl bl, 1
rol ch, cl
mov ecx, esi
and dl, bl
xor bl, 0x2b
cmp edx, 0x10e5dc4f
xor ch, bh
stc
nop
add cx, dx
shr ax, 4
stc
and eax, edx
not cx
not dh
rol cx, cl
rol al, 3
ror al, cl
or dh, 0x19
xor edx, ecx
push edi
ror edi, 8
shr dx, cl
test bh, ah
dec bl
adc cl, 0x7b
add eax, 0x17ac8ffe
mov ch, 0x34
nop
not dh
not si
stc
cmp edx, 0x737d83ac
inc bh
xor edx, 0x2d019881
shl esi, 5
ror al, 6
dec edi
sub cx, cx
xchg dx, bx
ror eax, 1
nop
inc ecx
xchg si, cx
xor ax, 0xabf
test eax, 0x76c5147d
adc bl, 0x70
stc
xchg dx, ax
xchg dh, al
shr eax, cl
not ebx
nop
add bh, 0x51
adc bl, cl
shl bl, cl
dec dh
adc bx, 0x68cd
sbb ecx, esi
rol edi, cl
and bx, dx
shl si, cl
rol ax, cl
xchg dx, cx
stc
mov ch, 0x34
cmp dl, dh
or edx, 0x5c02297a
mov dh, 0x7b
adc edi, edi
shr si, cl
sub edi, ecx
or ebx, esi
xchg edx, ebx
nop
ror cl, cl
sub dx, 0x69ef
xchg si, dx
ror cl, cl
shr dh, 1
ror ebx, 8
inc di
xor cl, 0x2d
mov di, ax
pop edi
cmp cx, 0x2c21
test cl, 0x66
push edi
xchg edi, edi
shl dl, cl
test ecx, 0x2a75732c
sbb eax, 0x3aa6c8dc
sub bx, 0x1bda
stc
nop
adc al, 0x14
test edx, eax
and bl, 0xb
ror eax, cl
dec esi
cmp ecx, 0x7915fce7
add ax, 0x736d
and dh, al
ror ax, cl
stc
ror edx, 5
cmp ch, bh
nop
cmp ax, di
cmp bh, ch
cmp bx, di
and al, ah
ror bh, cl
cmp dh, cl
shr bl, cl
add ecx, ebx
add dx, 0x32e2
stc
mov dx, 0x4306
xor ebx, ebx
and ah, 0x1b
shl ebx, 7
add eax, edi
cmp ax, cx
nop
adc ah, 0x3d
shr edx, cl
sub di, 0x2261
or esi, edi
inc ch
inc ebx
sub ecx, edi
test si, ax
ror ebx, 3
cmp ax, 0x3e5f
nop
not bl
not ecx
xchg ebx, edx
shl di, 5
shr di, 3
xor dl, cl
ror bx, cl
and ax, 0x69a3
adc ebx, ecx
not cx
shr ch, 2
shl cl, 2
nop
xchg bx, ax
or ecx, 0x6ad0f774
and bh, bh
xchg bx, dx
dec dh
inc ebx
rol dx, cl
stc
or ch, dl
stc
rol di, cl
adc cl, ah
not di
stc
inc cx
or bh, 0x24
cmp dx, 0xf42
not al
ror edi, cl
sbb cx, 0x2113
shl ebx, 2
inc bl
and ah, 0x7e
add bx, si
adc bh, ch
nop
sbb si, si
shr bh, 8
stc
ror bx, 7
cmp dl, 0x59
inc di
rol ax, 1
test edx, 0x3b8cc2
stc
nop
xor cx, ax
pop edi
sub ebx, 0x50a5b50b
not dh
not bh
inc bh
shr dx, cl
adc ecx, 0x77696b91
and ax, 0x1ca0
shl si, 1
sbb eax, eax
xchg si, ax
test cl, ch
stc
ror ah, 2
or bl, dl
nop
xor al, cl
push edi
inc di
adc cl, 0x16
rol bx, cl
pop edi
pop esi
pop ebx
pop edx
pop eax
pop ecx
stc
push ecx
push edi
xchg cx, di
cmp cx, 0x5088
shl ecx, 7
push eax
cmp eax, eax
push edx
shl dh, cl
not edx
push esi
xor di, si
and di, 0x6738
nop
not esi
or cx, 0x29c6
adc esi, 0x96741a9
rol al, 2
shl dl, 8
adc ax, dx
stc
nop
adc cx, 0x4fc2
ror ecx, 2
dec cx
shl dh, cl
not ah
dec ah
dec dh
push ebx
and edx, ebx
sub bx, 0x2c5c
ror ax, 1
sub edx, 0x4ec673ab
stc
xor ebx, edx
dec cx
mov di, di
cmp dx, 0xba2
test si, 0x11e9
test bx, 0x74de
sub esi, 0x4eaf0907
sub esi, 0x27b4717b
test si, bx
and bh, cl
add ch, dl
adc ch, 0x48
pop ebx
pop esi
pop edx
pop eax
pop edi
pop ecx
nop
push ebx
or bh, 0x30
push ecx
push esi
and cx, si
push eax
cmp bh, ah
test ecx, eax
or bx, 0x57b1
push edi
dec di
rol eax, cl
cmp ah, 0
sub ecx, eax
test cx, 0x88d
mov al, bl
shr eax, cl
ror cx, cl
shl edi, 5
pop edi
pop eax
pop esi
pop ecx
pop ebx
push eax
push edx
cmp ax, dx
pop edx
pop eax
push ebx
add ebx, ebx
pop ebx
mov ax, word [ebp + 0x10]
test al, al
je 0x5ef64c
shr ax, 8
call fcn.005f9c4b
call fcn.005fa06b
push ebx
and bl, 0x4e
push edx
or dx, 0x3e15
nop
push edi
xor edi, 0x7ee17e15
push eax
sub ax, 0x367f
push esi
sub di, si
push ecx
rol edx, cl
cmp ecx, edx
adc ax, si
cmp di, 0x5326
rol ah, 6
shl cx, 7
adc ah, dh
rol dx, 6
stc
ror cx, 2
stc
cmp bh, 2
not ecx
xor bh, cl
shr dh, 8
rol cx, cl
sub dl, 0x45
test ebx, edi
nop
not ecx
adc edx, 0x7f945314
nop
xchg ah, bl
or ecx, ecx
shl edi, 5
or ax, 0x6984
sub ecx, 0x56cbb45c
mov cl, al
inc al
stc
dec eax
add cx, 0x324f
not bx
ror dx, cl
cmp ah, 0xe
add di, ax
not bh
ror ecx, 4
test esi, 0x6c3ab929
dec si
stc
and dl, ch
nop
stc
dec si
adc bl, dh
add bh, bl
inc ebx
sbb eax, ecx
and ch, bl
mov bl, 0x60
ror dh, 4
nop
sbb dl, 0x66
sbb bx, 0x51b2
stc
not di
cmp dx, 0x2f82
xor dl, 0x64
add bx, 0x3156
test edi, 0x3ce7fdd8
not ecx
cmp bx, bx
cmp bl, dl
rol eax, 5
mov cx, cx
shl si, 6
nop
stc
not cx
sub edi, eax
nop
shr cl, 1
cmp esi, 0x2868f76d
add ecx, edx
xchg edx, eax
sub ax, di
inc edi
xor edx, edi
xor dh, bh
xchg edi, esi
stc
rol dh, cl
sbb di, di
shl bx, 7
shr ch, cl
shr bx, cl
stc
xor dx, si
shr ax, 6
or si, 0x6247
cmp ebx, 0x7a624b3e
sub ebx, 0x2d24798
cmp al, cl
pop ecx
and edx, edx
or eax, edi
push ecx
xchg cl, al
ror edi, 5
dec esi
cmp al, ah
not al
inc dl
xor al, al
mov edi, eax
rol esi, 5
and di, 0x673
add bx, dx
add bx, dx
ror dl, 7
shl dh, cl
or ch, bl
adc eax, ebx
cmp eax, 0x301e46ed
rol dl, cl
shr al, cl
xchg dl, al
ror ebx, cl
cmp edx, edi
sub cx, di
rol ah, 7
sbb ch, ah
cmp bh, 0xe
xor si, 0x7a1c
mov bx, 0x5b33
or edx, edx
ror edi, cl
nop
shr di, cl
mov bx, 0x531
shr ebx, cl
add ah, 0x61
ror ecx, 6
xchg bx, cx
test al, ah
test cl, 0x17
shr dx, 8
nop
or cl, al
xor ch, dl
shr ebx, 2
sub dl, cl
or di, si
ror dl, cl
cmp dh, dh
adc ch, 0x36
and dx, 0x3675
xor bx, 0x400
add cx, 0x19b1
xor bh, cl
test al, bl
mov di, di
sub dl, dl
test edx, 0x38c12c29
add si, 0x39a2
sbb edi, 0x7b784c41
and bl, bl
ror ah, cl
shr cl, 3
shr bx, cl
mov esi, ebx
test dx, 0x979
inc edx
or bh, dl
sub edi, ecx
xchg ah, ch
rol ecx, cl
dec bl
sub edi, edi
inc ax
inc edi
cmp edx, 0x785a25d3
inc dh
add edx, 0x3d0ad089
adc ch, dh
mov di, 0x14ac
shl eax, cl
xchg dx, ax
add al, 0x5c
xor dh, bl
stc
cmp cx, ax
inc dh
xor ecx, ebx
xor ecx, eax
rol ecx, cl
xchg edi, ecx
shr cl, cl
ror edx, 3
not eax
sub cx, 0xcda
or dx, 0x4d74
test dh, 0xe
mov si, 0x3810
rol bx, 7
pop ecx
or esi, 0x12e88a59
or dl, 0x75
add edx, 0x15afe5c
inc dx
not dl
and ebx, 0xcec1483
sbb di, 0x2e42
or dx, si
adc edi, 0x43eca9d7
sub ax, ax
nop
xor esi, 0x6673d8aa
xchg ebx, edx
test ax, 0x7efc
inc edi
push ecx
add cx, 0x50ee
xchg bh, ah
not ecx
sbb bx, 0x32a5
sbb dx, 0x72ff
stc
cmp dx, ax
sbb ebx, 0x419de02c
cmp al, 0x35
cmp al, 0x4c
sbb bx, ax
and eax, 0xf56336
add si, di
dec eax
xchg ebx, esi
add si, si
not edi
sbb cx, 0x644c
mov ebx, 0x4124397a
rol di, 5
xchg bl, dl
shl dl, cl
shl cl, cl
adc cl, 0x61
mov esi, esi
xchg si, dx
ror dh, cl
shr ax, 2
add cx, si
mov eax, 0x2a51bb5e
sub ch, 0x29
nop
cmp cx, si
xor ah, 0xc
add dh, 9
rol edx, 2
adc si, 0x754b
add bl, 0x54
xor si, 0xcde
sbb edx, edi
mov cx, ax
shl cl, cl
xor dh, 0x28
shr bl, cl
add ah, 0x26
xchg ecx, eax
shr edx, 5
or cl, bh
shl dx, 2
shr cx, cl
or di, 0x6903
inc ebx
add edx, 0x33030056
dec dx
sub ax, 0x68b3
not bl
nop
sbb ebx, eax
sbb ch, 0x28
nop
shl eax, cl
cmp eax, edx
xchg ch, dl
not cx
shr edi, 6
rol edx, cl
rol eax, cl
rol ax, cl
xchg si, ax
or ebx, edi
and bx, 0x7bd6
and esi, 0x4ae800a9
ror eax, 2
xchg al, bh
or ax, 0x4d16
add edx, 0x36fc75dc
ror dh, 8
shr dh, 5
inc edi
shl ecx, 4
rol bh, 3
dec si
and si, dx
or ebx, 0x3f4af60d
sub al, 0x74
pop ecx
adc si, di
inc dl
not edi
xchg bh, dh
push ecx
not cx
rol bh, cl
rol ax, 7
nop
sbb al, ah
inc ax
inc si
sub ecx, 0x759840a0
rol al, 8
xchg di, ax
test cl, dl
mov edx, 0x1612e29
add edi, 0x3e9b7ab8
mov bl, 0x7c
sbb cx, bx
add edx, eax
mov di, 0x258d
sbb bx, 0x1cfa
xor dl, 0xa
xchg bx, ax
test ch, 0x31
add dl, 0x36
test dx, 0x842
cmp ecx, 0x1338f8d7
add bh, bh
dec di
xor di, si
xchg bl, ah
nop
xor cx, 0xb3b
sbb cl, 0x39
nop
and bh, ch
test cx, 0x5aa4
xchg dl, al
inc edx
and bl, 0x3f
or ah, bl
add ebx, edi
stc
or di, bx
rol ax, cl
not di
nop
mov bh, dh
or bh, 0x7f
mov bx, dx
adc edx, 0x28893146
mov edi, 0x5913d9d3
xor bl, ah
dec esi
stc
rol dl, cl
shr esi, cl
add edi, ecx
sbb bl, 0x7d
xor edi, 0x24987c5b
stc
or di, si
or dx, ax
cmp ah, dh
test dl, dh
and ebx, 0xeee0fd7
dec edx
not edi
sub cx, 0xf6b
xchg al, cl
stc
stc
and ecx, 0x7fdddf8
mov ebx, edi
xor ax, 0x145a
shl ecx, cl
not ecx
inc esi
shr ax, 2
and ebx, edx
nop
not eax
dec dl
sbb di, si
shr ah, cl
inc eax
stc
sub cx, 0x7d86
cmp cx, cx
sbb al, bh
shl di, cl
or ax, ax
stc
add ecx, eax
shl bh, 6
xchg dx, si
dec ah
rol esi, 5
adc edx, 0x4b5672e4
pop ecx
xor dx, dx
push ecx
rol si, cl
or bx, 0x2dc1
sub ah, 0x4d
sub dx, 0x520
add ecx, 0x5b99f50e
mov cx, 0x1482
xor di, si
adc edx, esi
rol di, 4
ror di, cl
shr si, cl
inc cx
add dx, ax
sbb ecx, 0x12ce9aa6
xor eax, edi
stc
not eax
mov edx, 0x77d329a7
add dx, 0x58f2
sub cl, bh
not bh
adc esi, edi
stc
cmp bx, ax
inc ah
or al, ch
xchg ecx, esi
and al, bl
shl dh, 6
shr edi, 4
shr ax, cl
shl dx, cl
not edx
ror ebx, 4
or cx, bx
dec si
or edx, 0x573db34b
rol al, 5
add ah, 0x1c
or ecx, edx
ror bl, 6
adc edx, edi
xor al, 0x6b
inc ebx
stc
or di, cx
test bx, 0x48c3
not ax
shr esi, cl
shl cl, 5
nop
stc
cmp di, 0x265c
ror si, cl
test si, 0x2095
or ah, dl
rol esi, cl
xchg ch, ah
xchg dl, al
stc
shl si, cl
xchg ebx, esi
cmp bl, 0x4e
ror dx, 8
xchg cl, bh
nop
nop
xor esi, edi
rol ax, cl
or ch, bh
xor di, dx
sub ecx, edi
adc eax, 0x76e8dad
not al
and bl, 0x12
rol ecx, 4
shl cx, 8
xor edx, 0x3a2699e9
shl bx, 7
inc esi
add cx, dx
shr dx, cl
mov esi, 0xf893f57
sbb dx, bx
rol si, cl
nop
adc ah, 0x6e
inc dh
and ch, 0x11
xchg ch, ch
shr cl, 5
dec dh
sub ch, cl
inc edx
rol di, cl
ror dx, 5
and ecx, ebx
add edx, eax
shr ch, 8
pop ecx
adc esi, edx
shr bx, 4
nop
xor esi, 0x2e26ae4b
test di, di
push ecx
xchg cx, di
shr dl, cl
shr cl, 5
or al, al
adc di, 0x4b1c
test cx, 0x3b6f
ror bx, 6
test cl, 0x77
mov eax, ecx
adc ax, 0x3eee
ror ax, cl
shr di, 5
rol dx, 6
cmp bl, al
or eax, 0x33ce8313
cmp ecx, 0x5037a3af
dec dh
inc si
cmp si, 0x3712
ror edx, cl
and ch, 0x22
not cx
or edx, eax
not esi
rol ebx, 4
stc
ror eax, 1
ror edx, 1
or dl, dl
stc
test cx, dx
xchg edi, edx
xor al, 0x2e
and si, dx
xchg si, di
shl edi, 1
not ch
sbb si, 0x45ef
test ch, 3
xor dl, dh
mov cl, al
xor bl, 0x13
rol si, cl
shl ecx, cl
and dl, bh
mov ecx, ecx
xchg edx, ecx
shl cx, cl
not bx
rol edi, cl
adc bl, al
not esi
mov bh, 0x5c
inc ecx
shr di, cl
add cx, 0x4ed5
sbb dl, dl
inc esi
shl dh, 6
adc bl, 3
ror cx, cl
rol ecx, cl
sub ch, 0x12
nop
shr di, cl
sub ebx, 0x5b645634
or di, di
sub bx, 0x458a
add esi, 0x6bdcf88a
dec ah
inc dx
rol edx, 1
test bh, cl
stc
dec si
shl eax, cl
not ecx
nop
inc di
add cx, 0x3d0a
sub si, 0x7a0a
rol si, 6
nop
stc
shl ax, 5
test dx, 0x1c85
stc
nop
stc
adc dh, al
test dh, bh
cmp ebx, eax
ror dl, cl
rol bl, cl
stc
pop ecx
dec bx
rol bl, 6
shl esi, 1
shl bx, 1
push ecx
adc cx, cx
xchg ah, cl
ror ax, cl
cmp ebx, 0x534b78e8
stc
mov edi, 0x4e447fa7
sub edx, 0x616fc8bf
shr dh, cl
shr di, 3
mov cx, 0x1238
shr dx, 6
dec di
add dx, cx
shr edi, cl
shl ecx, 7
sbb cx, di
shl cx, 7
sbb di, 0x5d7f
shr ebx, cl
not cx
cmp esi, eax
add dh, 0x46
adc ebx, 0xda44f8c
test bh, 0x64
ror si, 4
rol si, 4
sub di, 0x7af0
xor bx, 0x28bb
sub bl, dh
not edx
ror ecx, cl
stc
test di, 0x3c47
and dh, 0x5f
mov dl, 0x26
dec cx
test ch, ah
rol dh, cl
shr eax, 1
xchg dh, ah
sbb ax, 0x6a15
rol dx, 6
shr ax, cl
xchg si, si
inc al
adc ch, 0x70
cmp cx, bx
and ch, 0x59
test bl, ah
inc bx
stc
shr dh, 3
sbb edi, esi
xchg dl, ah
and bh, 0x3a
not ebx
xchg ecx, esi
xchg ecx, ebx
xor ebx, edi
stc
xchg si, dx
dec ebx
test ecx, edx
nop
not dl
xchg edi, edx
or ax, 0x1f3b
cmp dl, al
inc esi
or edi, 0xa852410
cmp ecx, eax
cmp edi, eax
xchg bh, ch
nop
sub al, ch
stc
nop
ror esi, 1
and eax, 0x10621d69
stc
xchg di, ax
or eax, 0x1b9bacd2
cmp al, dl
shr dx, 5
or cx, 0x44d8
rol dx, 2
stc
sbb bx, si
dec edi
inc dh
pop ecx
pop esi
pop eax
pop edi
pop edx
pop ebx
call fcn.005fa3b0
jecxz 0x5ee6f2
call fcn.005fa7e7
call fcn.005fab5d
push edx
add dx, 0x6a94
push ecx
sbb cl, dh
push esi
mov esi, esi
nop
dec esi
shl esi, cl
push eax
ror al, 4
shl eax, 1
push ebx
rol ebx, cl
adc dl, 0x20
dec bx
or edx, ebx
dec ax
pop ebx
pop eax
pop esi
pop ecx
pop edx
jp 0x5ee6f2
push ebx
rol bx, 3
push edx
dec dh
pop edx
pop ebx
call fcn.005faee0
push esi
push ecx
rol si, cl
nop
push eax
push edx
xor eax, edx
push edi
rol di, 3
test eax, 0x49215143
xor al, 0x42
dec ecx
cmp dx, si
mov eax, 0x1af1e21e
not dh
and ax, 0x5c97
inc edx
shr cx, 8
push ebx
mov bh, 0xd
pop ebx
pop edi
pop edx
pop eax
pop ecx
pop esi
push edx
push eax
sbb dx, ax
push esi
not esi
push ecx
sub ah, ch
sub cx, cx
push ebx
test bx, 0x4d82
sbb ch, 0x4c
pop ebx
pop ecx
pop esi
pop eax
pop edx
push dword [ebp + 0x14]
push eax
push dword [ebp + 8]
push ecx
add ecx, 0xc70796d
push eax
or eax, 0x30b59d2f
push ebx
rol bx, 1
inc ebx
mov ah, bh
push edx
or ecx, edx
rol dx, cl
not ax
dec cx
dec ecx
xchg bl, al
push esi
add esi, 0x78b4624c
not ebx
stc
and bx, 0x6fc9
not ax
stc
push edi
shr edi, 6
ror ch, cl
and dh, bl
shr esi, cl
cmp dh, 0x7b
rol cl, cl
nop
shl cl, 2
rol edi, 1
xor ebx, ecx
test di, di
not al
xchg bx, ax
not esi
cmp edx, 0x6cb92a21
xor ecx, 0x3c772da1
and bh, dh
test si, 0x30db
inc dl
not al
ror di, cl
shl edx, cl
sbb bl, 7
dec esi
sub esi, 0x157f83eb
inc ax
ror ecx, 2
xchg edx, edx
nop
rol dx, 8
not ax
sub esi, ecx
sub ebx, 0x5fd24206
rol si, 3
sub bl, al
nop
test dh, 0x67
add cx, 0x6595
inc bl
dec al
xchg si, ax
test edi, 0x661ad954
inc ax
shl dl, 1
shr ch, 1
xor ecx, edi
and eax, 0x5a1f546b
stc
rol si, 2
and cl, 0x77
shl esi, cl
shl bx, 6
mov cx, ax
sub bh, 0x1b
nop
or ax, cx
mov al, ah
cmp esi, 0xa7f28e9
ror cx, 8
or ax, 0x7d68
or ecx, ecx
and ecx, ebx
shl eax, cl
sbb edi, eax
stc
mov dl, dl
shl dx, cl
add ax, 0x727b
xchg edx, ecx
mov ch, dh
adc eax, edi
ror ah, cl
dec dl
add ebx, edi
and edx, ebx
or bx, di
sbb esi, 0x24e53ed9
shl edi, cl
stc
nop
xor edx, edi
sub bl, 0x44
or ah, 0x25
pop edi
shl cl, cl
xchg ch, ch
shl cx, 1
shr dh, 5
not bx
ror ecx, cl
sub bh, 0x1c
dec dx
dec edx
push edi
sub edi, edx
or al, dl
and bl, ch
mov ah, 0x74
sbb dx, 0xcdf
sbb dl, 0x22
rol ebx, 2
xor eax, 0x627b627c
xor ax, 0x46ea
dec edx
cmp ah, ch
inc bx
xor bx, 0x3b9e
dec esi
test cx, ax
shr edx, 6
sub bl, dl
sbb al, 0x5f
ror ecx, 6
nop
not edx
inc bx
nop
xchg bx, bx
or ebx, eax
xor ebx, ebx
sbb dl, 0x74
rol esi, cl
rol ah, 2
shr al, 3
or al, 0x3c
stc
or di, 0x55b4
not ecx
add edi, 0x2fd3644d
shr esi, cl
not cx
sbb esi, 0x690105bc
nop
sub ebx, 0x332b7748
dec ebx
shl esi, 1
not bx
inc di
nop
cmp bx, ax
dec edi
stc
or di, 0x7be5
not edx
sub ch, 0x2a
cmp eax, esi
ror bh, cl
nop
stc
sub bl, bh
test si, dx
rol cx, cl
rol dl, 4
sub dx, cx
sub cl, bh
sbb di, 0xe1c
rol ah, 4
shr eax, cl
shl ch, cl
adc bx, di
shr eax, cl
adc edx, eax
sbb dh, 0x5e
nop
adc ax, cx
dec eax
ror di, cl
xchg dh, cl
cmp bx, di
xor ebx, ebx
adc bh, 0x35
sbb di, 0x2fb6
cmp cx, 0x5938
inc cx
not edi
test ch, dl
shr ax, 3
inc eax
cmp si, 0x2e2a
xor edi, esi
cmp ax, 0x3fa1
inc ah
nop
or ah, bl
test di, di
pop edi
push edi
adc edi, 0x503f3c7f
inc edi
xor di, 0x1eee
test esi, 0x23db3560
rol bl, 7
add esi, 0x5a2b917b
shl bx, 7
dec bl
shl ax, cl
shl cx, 8
cmp di, 0x1148
add ah, 0x2e
sbb bx, 0x7f23
and bl, ch
or ebx, 0x188d0c18
and edx, 0x1f5337a7
mov ebx, eax
add ax, 0x6769
xor dh, ah
cmp ch, al
xor bx, 0x209a
shr esi, cl
sbb ecx, ecx
sbb bx, 0x4bb4
cmp edi, 0x33bb82dd
adc cl, 0xf
nop
stc
dec bx
not dx
xchg edi, eax
ror cl, 8
cmp ax, dx
sub dh, cl
cmp bl, 0x58
cmp esi, edx
xchg edi, ebx
ror ax, cl
inc ax
sbb esi, ecx
xor di, 0x17bf
sbb edx, 0x4488ca5f
dec esi
test eax, ecx
stc
inc cl
inc di
sub cl, bl
mov bh, bh
stc
inc ecx
cmp ax, 0xf2b
dec ecx
sbb bl, ch
not cx
sub al, ah
and ah, 0x2f
cmp eax, 0x762c7361
nop
stc
not cx
sub ebx, edi
add cl, ah
mov dx, di
xor cl, bl
shl si, cl
shr dl, 4
cmp si, 0x48e4
not si
sbb dx, 0x4d2c
adc esi, 0xd46337
or di, 0x5350
nop
rol esi, 7
inc esi
nop
add bx, 0x41f2
ror cx, cl
xor si, ax
xor edi, 0x5dc2bb3
not edi
and esi, edi
and si, 0x5c60
shl bx, 7
sbb cl, bh
xchg esi, ecx
add di, di
rol esi, 2
dec bx
xchg edx, ecx
xor esi, 0x4e54fac5
ror cl, 1
xchg esi, ebx
and di, di
shl edx, cl
stc
rol cx, cl
add ecx, 0x6dfe5b56
cmp bh, 0x33
sbb bl, 0x3d
pop edi
mov cx, 0x4c5a
test bh, dl
not bl
sbb ecx, 0x3e3f51c9
test esi, 0x5d4b6827
dec esi
stc
push edi
shl di, 1
shl eax, cl
sub edi, esi
shl eax, cl
nop
nop
adc ecx, 0x3adf5170
add ebx, 0x2be87d69
xor dx, 0x22ed
nop
rol eax, 1
dec ebx
shr dl, cl
sub edx, ecx
and si, 0x1dbc
ror cx, cl
not bx
stc
ror ax, cl
test cl, ah
rol ah, cl
adc al, dl
ror dl, 6
and eax, 0x61d47980
ror ebx, 2
rol dx, 3
or edx, eax
sbb ah, bl
inc edx
inc ah
sub dx, cx
shr ch, 2
not al
cmp si, 0x60c5
rol ch, cl
sbb ecx, edx
xchg esi, eax
stc
test si, 0x214e
sub cl, 0x51
stc
rol dh, cl
sub ah, 0x7f
test ebx, edi
or ax, dx
cmp edi, 0x30f28574
shl edi, 2
rol ecx, cl
cmp ah, 0x4b
xchg bl, ah
xor bl, 0x4c
sub cl, dh
dec edi
sbb dx, 0x22f7
or eax, 0x7c5f4d12
nop
rol bx, cl
ror di, 1
test ecx, 0x4983b687
inc cl
ror ch, 2
stc
sub si, 0x7638
shl edi, cl
shr cl, 2
or ax, 0x7a60
inc ecx
sbb ax, si
sub ch, 0x2a
xchg ecx, eax
or ax, si
shr ch, cl
shl ch, cl
sbb ax, bx
rol dh, 1
pop edi
pop esi
pop edx
pop ebx
pop eax
pop ecx
push edi
push edx
cmp edi, edx
push ebx
test edi, ebx
inc edi
push ecx
mov cx, 0x1b15
inc cl
push esi
adc esi, edx
cmp cl, 0x36
xchg dl, cl
stc
push eax
sub ah, ch
ror ebx, 5
and bx, 0x4a54
stc
test esi, esi
add bh, ah
xchg bh, bh
xchg dx, si
rol di, cl
or ax, 0x4be2
not dl
shr esi, 6
sub cl, dl
nop
inc edi
shr si, cl
rol eax, cl
rol bx, 6
stc
mov bl, ch
stc
adc cl, dl
adc dx, 0x334f
add bx, 0x1aec
shr ch, cl
xchg ch, bh
sbb edx, edx
and al, al
nop
ror edi, 7
sub dh, 0x71
rol edi, 6
mov dx, 0x9c1
add ecx, 0x2b037a97
and bh, bh
dec esi
shl bl, 8
sub di, 0x4679
xchg cx, si
add cx, bx
xor ch, dh
adc ch, dl
rol edx, cl
test bh, 0x71
sbb dh, 0x74
not eax
not si
sbb ax, 0x572c
mov bh, al
or esi, edx
and al, bh
inc ecx
not dl
adc dx, 0x63e5
adc edi, 0x2c9e0e8d
sbb dx, 0x1604
mov ebx, ebx
or si, di
stc
sub si, dx
dec bh
not dl
cmp dl, cl
shl dl, cl
test esi, 0x3badae5f
add si, 0x510f
dec ecx
cmp bx, ax
and dl, ch
xor ecx, eax
ror ecx, cl
test dl, ch
dec edi
stc
not cx
dec dl
xor cx, si
cmp ax, 0x23d
mov bx, 0x615
dec dx
shl ebx, cl
not bx
sbb dx, si
not edi
or edi, 0x5e60d15b
inc bx
shl di, 1
xor ecx, ebx
nop
shr dx, 7
ror cx, 2
pop eax
test dx, 0x4c4f
inc ecx
and bl, dl
ror dx, cl
rol si, 7
nop
sub cl, 0x4b
rol si, 4
push eax
mov ax, dx
rol dx, 8
cmp edx, 0x1225316b
inc di
test ebx, edx
nop
and eax, eax
dec eax
xchg si, si
dec bx
xchg bl, dh
or bh, 0x52
nop
mov cl, dl
shr eax, cl
and dl, 0xc
sbb ecx, 0x4e663170
add dx, 0xf60
adc esi, 0x37e08d3c
shl bx, 7
shl ecx, cl
not cx
sub bx, 0x1c7c
xor edi, ebx
dec ah
dec ebx
nop
adc cx, 0x556
sub cx, 0x69bf
test cl, 4
xchg bh, cl
xchg esi, ebx
stc
shl bx, cl
xchg dx, ax
shr bl, 1
inc edi
shr dl, 5
rol edi, 5
dec si
xor ax, cx
shl si, 2
or ecx, 0x1cfddc94
mov ecx, 0x3bb78aaf
ror cx, 6
test ah, ah
cmp dl, cl
shr al, 4
or esi, 0x4d1a583c
ror ax, cl
rol dh, 4
sbb ecx, 0x53a55287
sbb dx, 0xb00
or cx, 0x4625
and eax, 0x748d1dc1
add al, ah
rol ch, cl
shr edx, 5
mov ecx, ecx
and esi, edx
xor bh, cl
sub bl, 0x4f
test bh, 0x2c
stc
not di
shr al, cl
and di, 0x5315
and dh, 0x2f
stc
add si, bx
rol ch, cl
shl edx, cl
stc
not esi
sbb edx, 0x496bc3f
shr ecx, 4
xor ebx, 0x71673665
and cl, ch
test ecx, 0xa876a10
rol esi, cl
or al, 0x11
test dl, dh
inc eax
not di
not edx
rol esi, cl
adc cx, bx
add dx, si
cmp esi, eax
xchg ecx, ecx
ror cl, cl
shr al, 3
pop eax
mov ebx, edi
dec edi
xor dh, 0x63
stc
dec ebx
dec di
cmp bx, 0x70ba
shr si, 8
rol ebx, 4
xor dx, 0x2865
xchg si, cx
stc
mov edx, 0x2abe7465
push eax
not al
nop
pop eax
pop esi
pop ecx
pop ebx
pop edx
pop edi
stc
push ebx
push esi
or ebx, esi
push edi
or edi, ebx
push eax
dec ax
push ecx
shr ah, cl
push edx
xor eax, edx
xor bl, al
stc
xchg ecx, eax
pop edx
pop ecx
pop eax
pop edi
pop esi
pop ebx
call fcn.005fb4e0
call fcn.005fb99f
nop
push ebx
push ecx
ror bh, cl
pop ecx
pop ebx
ja 0x5eee15
push eax
shr eax, 3
pop eax
call fcn.006a3f57
add esp, 0xc
test eax, eax
je 0x5f96fc
push dword [ebp + 0x14]
push 0
push dword [ebp + 0xc]
push eax
call fcn.005fbdc6
jnp 0x5ef321
call fcn.005fc288
ja 0x5eef2b
call fcn.005fc632
jle 0x5eef14
call fcn.005fcc49
push ebx
push ecx
rol bh, cl
sbb bx, 0x4360
xor cx, 0x3ba9
push edx
rol dx, cl
adc bx, bx
push eax
rol ax, cl
push esi
shr si, 7
and cx, 0x543f
sbb esi, 0x3139b30
add dh, bl
nop
add bh, 0x5b
rol ecx, cl
pop esi
pop eax
pop edx
pop ecx
pop ebx
push ebx
adc bl, 0x4d
push edi
and di, di
dec ebx
push esi
xchg edi, esi
sub bh, 0x55
nop
cmp esi, esi
push eax
push ecx
shl eax, cl
dec ax
push edx
xchg edx, edx
dec dh
sub edi, edi
or al, bl
inc dl
and eax, ebx
xor dl, cl
test bl, ch
rol di, cl
mov ch, dh
shr ebx, 8
pop edx
pop ecx
pop eax
pop esi
pop edi
pop ebx
push ecx
not cl
push ebx
xor ebx, 0x3e24f822
or bl, 0x11
shl bl, 3
push eax
xchg bx, ax
cmp al, 0x37
push edi
and di, 0x1211
or al, 0x65
pop edi
pop eax
pop ebx
pop ecx
push ecx
mov cx, 0x4358
pop ecx
push ebx
inc bl
add bx, 0x3d79
push edx
sub dl, bh
rol bx, 4
push ecx
add cx, 0x4974
push eax
xchg cl, al
inc dl
pop eax
pop ecx
pop edx
pop ebx
call fcn.005fd03a
call fcn.005fd4fb
push eax
shl eax, 1
pop eax
call fcn.005fd8d0
call fcn.005fdcea
call fcn.005fe08d
push edi
push esi
xchg di, si
stc
pop esi
pop edi
push esi
inc si
mov esi, 0x2f6fb219
push ecx
shl ecx, cl
nop
push edi
cmp di, 0x1eb6
push ebx
sbb bx, bx
test bh, cl
push eax
rol eax, 4
inc si
push edx
test ch, dl
ror di, 4
shr si, cl
sbb cl, al
stc
shr ecx, cl
test dl, dh
not ax
rol dl, cl
sub di, 0x11b
not cx
shr dl, cl
mov dl, dl
shl ax, 8
and ch, 0x4c
and dh, 0xb
sbb esi, 0x38e3429c
sbb si, dx
mov bh, ch
sub ch, bh
and ah, dh
and ax, 0x4a26
mov di, 0x1459
not dh
xchg cx, dx
stc
and dx, di
nop
add esi, edi
and al, 0x5a
not edi
or ecx, 0x11d21c7d
dec dh
dec ax
cmp edx, 0x2491d818
ror ax, 5
and si, si
nop
dec di
and edx, 0x397bddfb
ror ah, 3
adc ah, 2
inc si
not ch
cmp bx, 0xc0d
xor ebx, 0x5522c53f
sub ah, bh
or edi, 0x61c75d4b
test edi, ebx
sbb esi, ebx
ror eax, 6
ror edx, 6
inc dx
cmp dx, 0x36de
sbb cx, 0x56f8
ror edx, cl
or si, 0x458c
stc
or bl, ah
test esi, edx
add dh, dh
sbb si, si
xchg dl, al
nop
nop
nop
xchg cl, ch
ror edx, cl
xor cl, 0x16
xchg ecx, ebx
and si, di
test bx, 0x4fd4
add si, di
ror dh, 3
mov cl, 0x35
stc
test cl, al
nop
xchg al, ah
not bh
shr di, 4
stc
adc bl, bl
xor dl, ch
test si, 0x294d
sbb ah, dh
adc cl, bh
nop
xchg esi, edi
ror ecx, cl
dec ebx
pop edx
or ah, 0x49
and bx, 0x6f22
sbb esi, 0x7393bc17
mov ebx, 0x1d8ddf2d
nop
sbb cl, 0x71
push edx
ror dx, cl
inc bx
shr si, 3
shl bh, cl
adc ah, 0x48
sbb edi, 0x4ab5f2b0
rol bl, cl
sub eax, 0x6ba2b004
test bl, 0x16
stc
stc
add bl, 0x6a
stc
dec ax
adc esi, eax
rol bx, cl
cmp ax, 0x4399
mov ecx, edi
sub ch, ch
inc bh
sub bx, 0x70ff
or bx, si
or edi, 0x6454b348
rol ax, 1
nop
nop
rol dh, cl
shr bh, cl
adc si, ax
sbb ax, 0x1f81
test eax, edi
sbb ax, di
stc
shl al, 5
ror ah, cl
or bl, ch
xchg bh, ch
add bh, 0x53
stc
inc ecx
not eax
shl eax, cl
xor ah, 0x4e
xchg si, ax
adc ax, 0x599b
inc edx
sub eax, edi
stc
inc ax
cmp dh, 0x1a
cmp cx, 0x18e2
rol esi, 8
stc
cmp esi, edi
or al, 0x58
and bx, 0x6eeb
sbb dx, dx
and dh, 0x5e
nop
xor cl, bh
sub cx, 0x7b77
mov si, 0x1bd0
add ax, ax
xor dl, 0x60
add dh, al
add di, di
sub dl, dh
shr esi, 6
cmp bl, al
inc cx
nop
nop
test cl, 0x46
ror ax, 8
adc di, dx
test dx, 0x737
inc eax
inc edi
xor cx, 0x5c24
ror edi, 4
nop
xor ch, 0x45
rol dh, cl
not ecx
inc bx
shr bl, cl
mov eax, 0x2c823a58
nop
dec ecx
cmp dh, 0x44
and ebx, ebx
sbb dx, si
sbb edi, eax
mov cx, 0x676c
pop edx
or ecx, ecx
sub bl, 0x7d
push edx
xor edx, 0x45ec0b74
nop
shl ah, 3
and ecx, eax
ror ah, cl
ror ah, 7
mov edi, 0x13cc9ca6
shr esi, cl
xchg cl, cl
and ah, 9
and ch, 0x62
add al, 0x77
stc
sbb dl, 0x72
shl di, cl
xchg esi, edi
and dh, dh
shr di, cl
shl edi, cl
inc ah
nop
adc cx, ax
shr cx, 8
rol ax, 4
adc cx, 0x6566
ror bx, 1
xor bx, 0x171b
sbb dh, al
nop
add dx, 0xf08
dec edx
sbb eax, 0x335090a
adc bx, 0x691
ror ch, cl
add ax, 0x4d46
inc dl
inc dh
nop
dec dl
inc ebx
not cl
test esi, 0xb34d674
test dx, dx
rol al, 6
not al
mov esi, 0xcddb383
mov cx, 0x1dca
xor ax, 0x72d3
test si, 0x6d6a
add ah, cl
test di, 0x6946
sbb ecx, ebx
inc esi
mov cx, 0x1864
and di, 0x1db2
add ebx, 0x5c98b57f
test bl, 1
xor ah, 0x19
ror di, 6
not bx
cmp dh, bl
stc
xchg ecx, edi
ror ecx, cl
stc
stc
xor cx, cx
sbb ax, 0x3eef
and ch, 0x7a
xchg bx, cx
add edx, ecx
shl al, cl
dec al
rol ah, 3
or cx, cx
add cx, cx
ror dx, cl
inc cl
rol eax, 7
sub ax, 0x2448
dec edx
stc
shl esi, 5
dec bl
nop
xchg bx, ax
not ebx
mov dh, 0x56
test eax, 0x5b0c61cf
cmp ebx, eax
cmp esi, ecx
xchg edx, ecx
sub di, 0x104d
inc ah
xor si, 0x2b89
xor dx, 0x342a
stc
and ch, 0x4c
pop edx
or eax, ebx
push edx
rol dx, cl
add bx, 0x5bb4
rol bl, cl
nop
sbb cx, 0x102
xchg esi, eax
add ebx, edi
not edi
dec dx
shr dx, 6
cmp esi, ecx
add cx, bx
nop
or bh, 0
pop edx
pop eax
pop ebx
pop edi
pop ecx
pop esi
nop
push eax
test ah, al
add eax, 0x4d5ab14f
push esi
sbb esi, esi
nop
push edx
cmp dx, 0x1da0
not dh
push edi
test edi, 0x152b8f9b
push ebx
and bh, 0x60
xor edx, 0x594b062c
shr ebx, 8
add dl, 1
dec ebx
pop ebx
pop edi
pop edx
pop esi
pop eax
jns 0x5ef2f6
jnp 0x5ef2f1
call fcn.005fe616
push ebx
add bl, 0x1a
pop ebx
js 0x5ef2e7
push edx
push ebx
xchg dx, bx
pop ebx
pop edx
call fcn.005fea09
call fcn.005fee82
call fcn.005ff1ab
push edx
shl dl, 8
push esi
push ebx
xor esi, ebx
push edi
shl di, 1
pop edi
pop ebx
pop esi
pop edx
push eax
push edx
xchg al, dl
nop
push ecx
ror ax, cl
push ebx
dec bh
dec ax
push esi
dec si
or ax, 0x7305
stc
pop esi
pop ebx
pop ecx
pop edx
pop eax
push ebx
add bh, 0x66
push edx
test edx, 0x205d41b2
nop
or bh, bh
cmp bx, bx
stc
push esi
inc esi
push eax
sub ah, 0x40
inc ax
xor dx, si
xor al, bl
shl dl, 3
stc
stc
test si, dx
push edi
not di
sbb ah, al
adc bx, 0xb7b
dec edi
rol ah, 1
push ecx
not cl
xchg edi, ecx
rol ecx, cl
or esi, 0x4166ad0c
shr edx, cl
adc ebx, 0x49642737
shl dx, cl
test di, si
rol edi, cl
shl ah, cl
stc
sub edi, ebx
dec dh
mov dx, cx
and ax, 0x38d4
or esi, 0x5082de1e
test ax, cx
xor dl, dl
and ch, 0x7b
shl dx, cl
stc
cmp dl, ch
sbb di, cx
shr ecx, cl
nop
shr edi, 3
not dx
cmp si, 0x6cf3
cmp si, dx
test ebx, 0x6fedf573
inc ecx
nop
adc ah, cl
or dh, 0x47
mov di, 0x3703
adc al, 5
adc bx, 0x3ef
nop
stc
test bx, cx
dec eax
dec ecx
shr dx, cl
inc ecx
inc ah
not cl
inc bh
test si, cx
cmp cl, ah
cmp ecx, ebx
sub bl, 8
xor bh, al
not ch
or dl, 0x3e
or dx, dx
test dh, al
xchg esi, edx
mov dh, bl
rol edi, 7
pop ecx
pop edi
pop eax
pop esi
pop edx
pop ebx
push ebx
or bx, 0x1668
push eax
push ecx
xchg ah, ch
push edi
not di
push esi
and si, 0x165e
inc bh
mov ebx, 0x2215e4ac
xor ah, 0x5e
adc ecx, 0x310b014a
dec esi
push edx
sbb dl, bh
xor al, al
mov ax, 0x787e
rol dl, cl
dec edi
sbb cl, dh
xor di, ax
inc esi
stc
dec dx
and ecx, esi
shl cx, cl
rol si, cl
cmp bh, 9
test esi, edi
nop
adc bx, 0x7884
not dh
sub dl, bh
and di, di
not ah
stc
rol dx, 2
or dx, ax
nop
mov dx, 0x79f0
adc cl, 7
sbb edi, edx
ror dx, cl
cmp edx, ebx
stc
cmp cl, cl
ror bx, cl
ror al, cl
inc dx
shl ebx, 1
xchg bx, di
sbb edi, esi
or edx, edx
adc bl, cl
ror ebx, cl
xor bx, cx
add bx, 0xd40
add bl, 3
stc
adc ebx, 0x105d09c4
inc edi
shr ah, 7
xor al, cl
nop
xchg edx, eax
not dx
ror bx, cl
inc ebx
and al, dl
rol eax, 1
nop
stc
xor esi, 0xcd13d
dec ah
sub dx, si
cmp bx, bx
xor di, 0x69d2
dec dh
rol bx, cl
nop
stc
xchg edx, esi
not eax
dec ax
dec cx
add edx, edi
test bh, bh
cmp ebx, 0x38e760bf
add di, 0x1232
sbb di, 0x7194
shl edx, 4
rol ax, cl
add esi, ecx
cmp bl, 0x4c
mov ecx, 0x3893e2b5
cmp bx, dx
rol eax, 2
shl bx, 4
sbb ebx, edx
adc al, ah
not dh
nop
test eax, 0x5876b435
shl bx, 7
adc ax, 0x631e
pop edx
dec si
xor bh, 0x7f
push edx
xor ah, dh
pop edx
pop esi
pop edi
pop ecx
pop eax
pop ebx
call fcn.005ff644
call fcn.005ffb91
push eax
adc al, 7
push edi
test edi, 0x78412b03
push ecx
test cl, 0x72
push edx
not edx
not ch
nop
nop
dec edi
push ebx
cmp dh, bh
nop
xor al, 0
dec di
mov dx, ax
xor ebx, 0x36586353
dec ah
shl di, 7
ror ah, 3
sub ah, 0x79
add cl, ah
shl bh, cl
not cx
xchg dx, di
and edi, 0x6892667a
adc cl, 0x72
dec dx
push esi
test esi, 0x7ca10f86
or eax, 0x52995e39
rol bx, 8
nop
xchg dl, bl
inc al
adc eax, 0xfd9eee5
ror dx, cl
not ebx
not edi
sub ebx, 0x23e448f9
add bx, cx
and bl, 0x69
stc
add eax, 0x7cb3e25c
xor cx, 0x2e6d
dec bx
xor edx, edx
dec di
dec bh
cmp cl, 0x21
inc eax
sbb cl, 0x6c
ror bh, 4
adc bh, bl
and di, 0x5aab
not eax
xor edx, 0x5da601e3
sbb ecx, edi
xchg ah, dl
stc
test bx, 0xfab
cmp edi, 0x184fa11e
not eax
stc
xor ax, 0x6289
test edx, 0xdb84531
nop
xor al, 0x64
ror bl, cl
or ecx, 0x5135be9c
not bx
adc dh, 0x77
or edi, ecx
sbb ch, 0x2d
not edx
adc esi, 0x3ed51c9d
xchg edi, edx
or edi, ebx
stc
sub si, 0x22c6
sbb eax, 0x3aec32dc
inc eax
or bl, 0x42
xchg esi, edx
xchg si, bx
rol al, 8
xor cl, 0x4e
and bh, 0x14
and bx, bx
and esi, 0x4b8a2a7f
shl dl, 6
sbb edx, edx
xor bh, 0x56
ror bx, 2
pop esi
pop ebx
pop edx
pop ecx
pop edi
pop eax
push ecx
push edi
cmp ecx, edi
stc
pop edi
pop ecx
push eax
dec eax
pop eax
call fcn.005ed7eb
add esp, 0x10
jmp 0x5f96fc
mov ebx, dword [ebp + 8]
jnp 0x5efadf
push ecx
test cx, cx
push edx
push eax
xchg dx, ax
sbb ax, 0x36a
push ebx
xor bl, bl
xchg dl, ch
test ebx, 0x7b5d81ab
stc
shl ch, 7
shl ecx, cl
push edi
not di
stc
sbb ebx, 0x7178d567
test ax, dx
dec dx
dec ch
nop
push esi
ror si, cl
test bh, 0x38
not eax
nop
stc
cmp dl, ah
shr edi, cl
nop
add edx, edx
cmp dl, al
shl dh, cl
nop
sub di, dx
shr eax, 2
xchg bl, cl
shr eax, cl
cmp ax, dx
not cx
nop
shl dx, cl
ror bh, 8
add bl, dh
stc
rol esi, 4
ror edi, cl
test bh, dl
ror dl, 5
rol edx, 2
ror edx, 8
ror cl, 5
adc ax, 0x5aff
sub ax, cx
shr eax, cl
test dx, ax
inc di
not al
xor bh, 0x4d
sub dx, 0x1ed3
sub ebx, 0x75e87216
shr ecx, 2
or eax, ebx
sbb edi, 0x1aabdd6c
cmp dx, ax
shl eax, cl
xchg ecx, eax
rol bx, 8
sbb edi, eax
sub ecx, 0x1f80c0ea
xchg cl, bh
xor ch, 0x1d
xor cl, bl
shl ch, 2
mov ebx, ecx
xchg dx, di
inc ch
test bl, dh
and ebx, ecx
shr ebx, cl
cmp ah, 0xa
shl eax, 5
shl dh, cl
nop
mov ch, 7
add ch, 0x17
adc ax, 0x6ec5
mov ah, dl
shr dx, cl
xor dx, 0x4bd2
inc di
stc
xor esi, esi
sub dx, 0x20c3
nop
adc bh, 0x30
dec esi
sub dx, si
rol edx, 8
nop
add cl, 2
sbb si, dx
shl esi, 4
adc ax, 0x6bd3
xor al, al
shr bh, cl
pop esi
stc
push esi
dec esi
mov ch, ch
dec cx
xor edx, 0x55387f86
rol cl, cl
ror bx, 3
test cl, 0x77
inc ah
xchg bl, cl
stc
nop
ror bx, 6
sub ch, 0x2c
adc al, 0x22
inc ah
shl al, cl
shl ch, cl
shl eax, 6
not ebx
shl esi, 6
rol ah, 1
ror dh, 2
adc si, di
stc
mov esi, edi
test cl, 9
shr ax, cl
and bh, 0x77
ror bx, 2
shl dh, 4
xor ebx, 0x37e24b99
sbb esi, ebx
rol ecx, cl
rol ebx, 2
inc bx
nop
test edi, eax
shr ch, 2
ror cx, 2
xchg dx, bx
xchg dl, ch
and eax, 0x3a9c65a6
cmp bx, 0x32b
sbb ebx, 0x4d1e015e
xor cx, 0x564a
test bx, 0x4d85
xchg bx, si
ror dx, 7
nop
shl esi, 7
mov dh, al
sub esi, 0x1e4534ec
rol ecx, 4
add cl, ch
xchg edi, edx
inc di
sub ebx, 0x3e6ba0cb
nop
shl bl, 7
nop
shr cx, cl
mov cx, dx
nop
cmp ebx, esi
shr ax, cl
shl ch, 6
adc dl, bl
shl dh, 4
dec ch
stc
stc
test bl, 0x5f
xor al, bl
not bh
test al, dh
stc
mov dl, cl
ror esi, cl
and cl, bh
shl dh, 4
mov di, bx
not eax
adc ax, cx
sub esi, 0x2882bd04
not dh
adc ax, si
not cx
sbb di, ax
add esi, 0x65cf02b7
not si
or bx, 0x7bc1
cmp dx, 0x345a
sub cx, 0x5c68
shr dl, 8
ror bh, 4
shl ah, cl
and ch, 0x18
dec ax
ror bl, cl
pop esi
adc ebx, 0x2342c437
ror dl, cl
adc ch, ch
sub ch, cl
adc ax, 0x5438
test cl, bh
push esi
not esi
shl esi, 2
add dh, bh
mov ecx, ecx
and ch, 0x49
sub edx, ebx
ror ecx, cl
sub ebx, 0x665b0201
sub dl, ah
add ch, cl
shr ax, 6
and si, 0x615e
stc
inc ebx
shr di, cl
test esi, 0x45a6394f
not ebx
add si, 0x4823
mov bl, dl
shl bl, 6
sbb dx, 0x51f
not ebx
or bx, si
add eax, ecx
stc
inc ecx
sub dh, 0x16
ror edx, cl
cmp dh, ch
mov edi, eax
adc edi, ecx
stc
nop
inc di
mov ebx, edi
and ecx, edi
shl si, 1
xor bh, ch
inc ecx
xor bl, dh
sub cl, 0x20
dec bx
xchg al, ch
mov si, di
rol cl, cl
not cx
or edi, 0x2171045d
cmp ebx, edx
sbb ecx, 0x5a50f71b
ror ecx, cl
sbb di, 0x6c54
not edi
shr ch, cl
xor cl, al
nop
dec eax
adc ah, dh
not al
sbb dx, 0x297a
xor ax, 0x72d9
shl eax, cl
adc di, ax
stc
cmp di, si
add di, 0x6d9c
sbb ax, 0x429
xchg cx, dx
adc bh, 0x32
sub eax, edi
stc
shl eax, 2
shl ecx, 6
stc
sub ebx, 0x1d5963d4
dec ah
dec edx
sbb dx, si
shr al, cl
xor dh, 4
adc esi, edi
or ecx, edx
test si, 0x506a
dec ecx
adc cl, bl
cmp bh, 0x5a
inc esi
mov dl, 0x16
add ax, 0x41d7
xor di, 0x13fe
add ebx, 0x5e3d7c77
or dh, dh
shr al, 2
or cl, 0x33
add cl, 0x3d
pop esi
push esi
inc esi
cmp bx, cx
shl ah, cl
not ebx
ror eax, 5
test dl, 0x3e
test di, di
rol ch, 7
mov ah, bl
shl ebx, 7
stc
mov cl, 0x2d
adc bx, 0x267
test ch, 0x6e
stc
add cx, 0x7825
add al, ch
add eax, 0x41837705
inc edx
adc ebx, eax
ror di, cl
mov edx, 0x8f724cd
adc ebx, 0x4bda79bf
and eax, edi
xor esi, 0x3cfdfdae
test eax, 0xc98c823
sbb cx, di
xchg di, bx
sub cx, 0x5c8a
and ax, dx
not cl
and eax, edx
shr ebx, 1
nop
cmp bl, dh
nop
xor di, 0x716f
cmp dx, 0x3307
add cl, ah
sub edi, 0x241ab640
or edi, ebx
add esi, 0x5da24d41
not eax
cmp ebx, ebx
shr ah, 2
not ch
stc
shl ebx, 6
adc dx, 0x4959
stc
ror eax, 7
nop
nop
xor ecx, ebx
cmp si, 0x290b
rol cx, 8
nop
nop
inc ecx
dec cl
cmp cx, si
xchg di, cx
xchg edi, ebx
dec ah
shr eax, 4
and dl, 0x73
test esi, ebx
xor ah, 0x13
test esi, eax
shl al, cl
rol dx, cl
sbb ecx, 0x1c78fc60
pop esi
pop edi
pop ebx
pop eax
pop edx
pop ecx
push edx
sub dh, 0xd
push ecx
inc cx
push eax
not ax
sub ch, ch
push edi
adc di, 0x6539
push esi
sub si, 0x6ffa
xchg edi, eax
sub cl, ch
adc esi, esi
push ebx
sbb bx, 0x3f84
sbb ecx, edi
not di
stc
adc ch, 0x16
dec edx
sbb cx, di
sbb ax, bx
cmp bx, bx
stc
test bl, cl
dec ah
stc
ror al, cl
adc dl, dh
stc
shl ch, 3
stc
ror ecx, 3
add eax, 0x68138d3e
dec bx
rol dx, cl
rol edi, 5
sub ch, 0xe
inc si
xchg si, ax
sub ebx, 0x5b1eb901
mov esi, 0x754426be
stc
pop ebx
pop esi
pop edi
pop eax
pop ecx
pop edx
jbe 0x5efadf
push edx
shr dl, 7
push ecx
push eax
sbb cx, ax
pop eax
pop ecx
pop edx
call fcn.005ffed0
nop
push edx
dec dx
push edi
not edi
push ecx
adc ecx, 0x3be9b027
push ebx
inc bh
nop
push eax
add ax, 0xe83
inc edx
test edi, edi
cmp eax, ecx
xor ebx, 0x3fc907e3
or ebx, 0x6cc6cfef
test dx, ax
push esi
mov edx, esi
mov si, 0x2675
add ch, 0x79
or esi, 0x23ccc998
or ch, 0x5e
cmp bl, al
dec dh
mov ax, si
mov al, ch
or ecx, 0x34e4e5bf
ror di, 2
ror eax, 5
adc edx, esi
sbb al, bh
add ax, di
shr esi, cl
dec bx
sbb eax, edi
rol ah, 2
nop
shl si, 6
add dl, cl
mov dh, 0x47
shr dx, 3
shl ah, cl
shr si, 6
dec ebx
ror ecx, cl
and edx, edx
xchg dl, ah
rol eax, 7
inc si
nop
xchg edi, edx
or ah, bh
stc
sbb bl, 0x50
sub al, 0x2b
or dx, 0x7b40
shr dh, 6
xchg edx, edi
rol esi, cl
add ecx, esi
xchg bh, cl
shl eax, 4
dec si
stc
rol ch, 8
inc bh
test bx, bx
test bh, 0x30
nop
shr al, 7
or edi, 0x370e59e
stc
sub edx, 0x2dc4dad7
shl si, cl
inc edi
and ch, bh
test esi, 0x41b8ea84
test dh, bh
cmp cx, si
not di
or cl, cl
or ebx, eax
mov eax, 0x33d18e1d
not ecx
ror ax, cl
xor dh, bl
stc
xor eax, 0x1478b78e
or al, 0x22
sub ebx, 0x2821433c
xor ecx, 0x7eabdbac
xor di, 0x413f
shl edx, cl
mov bh, 0x4e
nop
adc si, 0x6041
pop esi
pop eax
pop ebx
pop ecx
pop edi
pop edx
call fcn.00600321
push eax
add ax, 0x2612
push edi
push ebx
sbb edi, ebx
shl bl, 4
nop
push ecx
rol cx, 5
push edx
adc dx, bx
add edx, 0x534e55d0
inc dl
add bx, 0x73c4
dec al
push esi
rol si, cl
sub ebx, 0x5ace9975
test ecx, ebx
or di, 0x3f
xchg ch, bh
and bl, 0x67
mov bx, ax
adc bx, si
not edx
dec si
dec esi
add dh, 0x4b
sub eax, eax
mov esi, edx
or si, 0x4a81
shl esi, cl
nop
shr esi, 2
cmp dx, ax
ror di, cl
stc
dec cl
shr dl, 6
sbb bx, 0x2d8d
inc bh
xor al, 5
add bl, 0x2b
sub bl, 0x64
dec ecx
sub si, 0x5410
ror ebx, 2
cmp ax, 0x61f0
add di, 0x5767
nop
shl bl, 5
xchg cx, bx
add eax, edx
adc dh, dh
xor edi, 0x7c4c532d
nop
mov esi, 0xc2fc814
shl ecx, 2
and dh, dh
stc
dec ecx
add si, 0x3a67
nop
and dx, di
not dh
xchg si, si
not dh
nop
sub dx, 0x3894
stc
ror si, cl
not bl
shl dh, cl
ror edx, 6
or bl, dh
nop
xchg ah, ah
mov dh, 0x37
xchg bl, ah
mov cx, 0xb87
shl ebx, 6
test ebx, 0x46aed6f2
pop esi
pop edx
pop ecx
pop ebx
pop edi
pop eax
call fcn.0060080e
call fcn.00600c99
jns 0x5efd13
push ecx
ror ch, 1
push ebx
cmp ebx, 0x109d362
push eax
cmp bx, ax
ror bh, cl
and ch, 0x71
pop eax
pop ebx
pop ecx
push eax
push edx
xchg ah, dh
or dx, 0x423
inc dl
pop edx
pop eax
call fcn.0060100a
stc
call fcn.00601515
push edx
shr dl, 4
pop edx
push eax
adc ah, 0x69
push edx
push ecx
shl dl, cl
push edi
xor edi, 0x282dff45
or al, cl
dec eax
push esi
sub esi, 0x26d063bb
adc ecx, 0x4e77f5e6
push ebx
add ebx, 0x35f146db
shr bl, 4
nop
add si, dx
add ax, 0x148c
shr bl, cl
xchg cx, ax
xchg ebx, ebx
mov dx, 0x2138
sub di, di
shr cx, 5
nop
adc bl, 0x60
rol dl, 8
dec dx
rol ah, 2
shl bh, cl
cmp al, 0x6e
shr di, 3
pop ebx
pop esi
pop edi
pop ecx
pop edx
pop eax
call fcn.006019e3
push eax
adc eax, eax
nop
push edx
shr dh, 5
pop edx
pop eax
push esi
shl si, 5
push edx
push ebx
add dx, bx
and bl, dh
push eax
cmp dl, al
pop eax
pop ebx
pop edx
pop esi
call fcn.00601d32
push edx
adc dh, 0x25
push ebx
not bx
push eax
or ax, 0x329e
push edi
shl edi, 8
sbb edx, eax
rol bx, 2
adc eax, 0x1b658701
pop edi
pop eax
pop ebx
pop edx
push esi
not esi
push edx
push ebx
sub dh, bl
nop
push edi
push eax
xor edi, eax
dec ah
sub dx, ax
sub dh, bh
or si, 0x3374
pop eax
pop edi
pop ebx
pop edx
pop esi
call fcn.006020b0
call fcn.00602430
push ebx
push edi
and ebx, edi
push edx
xor edx, ebx
pop edx
pop edi
pop ebx
call fcn.006026e1
mov edx, dword [ebx + 0x3c]
lea edx, [edx + ebx]
cmp dword [edx + 0x74], 1
jl 0x5f96fa
push eax
shr ah, 2
push ecx
xor ch, 0x28
push esi
and ecx, esi
push ebx
sub ebx, 0x340c69cf
push edx
adc dh, al
adc esi, ebx
stc
push edi
sbb di, 0x46a8
add ah, bl
stc
xor ch, al
xor si, 0xa57
or edx, ecx
sbb dh, 0x56
sbb ebx, 0x5246b0ea
test ch, 0x16
xchg si, di
adc eax, edi
inc bx
xchg bh, ch
xor edx, 0x1cf8872a
add si, 0x5a5b
cmp dx, 0x7cbb
add dl, dh
xor ah, 0x21
or si, 0x71b1
ror ax, 3
test cx, ax
not edx
xor al, dl
xchg edi, eax
rol eax, 6
nop
or esi, esi
sub ecx, ecx
stc
adc dh, 0x5b
sbb ebx, ebx
ror cx, cl
xchg dh, dl
xor al, 2
sub ah, 0x21
shl dx, cl
sbb dx, dx
stc
sbb ax, si
sbb ax, ax
shl edx, 5
nop
or di, di
and bh, cl
and ecx, 0x6b90422b
sbb bx, 0x2360
xor ebx, 0x6feee5d3
stc
stc
shl bl, cl
mov dl, bl
dec si
stc
rol ecx, 4
not al
add ah, 0x73
or di, bx
ror al, 8
sub dx, dx
shr edx, cl
adc bh, 0x54
rol cl, 4
dec esi
stc
test bh, ah
cmp di, ax
and ch, dl
cmp edx, 0x582d8e6
shr ch, cl
adc ebx, 0x55ad4347
and edx, 0x33b80bf4
sbb cl, 0x5e
shl cx, 1
dec esi
adc bh, 0
ror ch, cl
shr bx, cl
test cl, 0xb
nop
xchg bh, al
dec eax
shl ebx, 4
not edx
sub edx, edi
or esi, 0x6bdf8823
nop
rol dh, cl
sbb edi, 0x247d3c3b
ror eax, cl
test di, 0x6769
sbb ecx, 0x408914d5
shl esi, 5
adc bl, dh
pop edi
shr ah, 7
test ecx, edx
push edi
add di, 0x4268
shl ecx, 1
and bl, dl
or bh, bl
ror ch, cl
shl eax, cl
mov ebx, ecx
sbb eax, edi
ror ecx, cl
xchg ecx, eax
shr ecx, cl
nop
mov ecx, 0x7de99d07
sbb esi, eax
xor bl, cl
not ax
add edx, 0x33235863
mov dl, dh
shl bx, 4
nop
cmp eax, edx
shr edx, cl
mov cl, 0x79
nop
adc dh, bh
add dl, bl
xor ch, 0x7b
dec di
nop
shl si, 4
ror dh, 6
sub dx, di
xor ah, al
inc esi
inc cl
sbb si, dx
inc eax
or bx, 0x7119
mov bx, 0x5b2
dec edi
or ecx, ebx
not ah
inc cx
stc
nop
xchg cx, ax
ror ax, cl
rol ax, cl
stc
xchg esi, ebx
stc
inc eax
sub ebx, ecx
and dh, ah
cmp cx, di
adc di, 0x99d
mov edx, esi
shl ebx, 8
or edx, 0x71fd01a6
nop
and bl, bl
shl di, cl
sbb ecx, ebx
not ah
cmp esi, ebx
add al, cl
add ah, 0x68
xchg edx, eax
sbb ah, ah
add cl, 0x55
cmp dx, 0x43c
add edx, eax
xor ah, 0x16
or cx, si
rol ch, cl
rol ebx, 4
adc al, dl
and dh, 0x16
nop
ror di, 4
dec eax
adc dh, 0x14
not bh
or edx, 0x19271612
dec ecx
shr edx, 1
xchg ah, cl
shl si, 8
sbb eax, ecx
cmp eax, 0x3114a78f
inc ch
or dl, al
sub ax, dx
cmp dh, bh
rol edx, 1
adc di, ax
xchg edx, esi
ror ah, cl
pop edi
mov ch, al
xor dx, bx
rol ebx, 1
adc al, bh
add dx, 0x1d95
cmp dx, dx
xchg edx, eax
sub ax, 0x351b
add cx, cx
shl ebx, 1
shl cl, 2
cmp edx, 0x371a3530
mov ebx, 0x581426ef
push edi
not edi
not ecx
xchg esi, esi
dec bh
adc si, bx
rol dl, cl
cmp ax, 0x467d
and si, 0x7856
or cx, 0x2ef1
nop
stc
sub esi, 0x261249f6
cmp dh, ch
dec si
stc
rol bl, 2
rol dx, 4
or dh, dl
xor bx, bx
adc di, bx
add ebx, 0x1d12a66a
nop
rol esi, 7
dec ecx
test dx, si
dec esi
rol ax, 1
and ax, dx
mov cx, 0x76c
sbb dh, ah
cmp bh, ah
inc ax
shr ebx, 3
stc
stc
add di, 0x671
not bl
ror si, cl
mov cl, al
add di, ax
sub eax, ecx
inc ah
shl di, 5
rol edx, cl
and ecx, esi
add dl, 0x6a
shl ah, 1
rol ebx, cl
sbb esi, 0x30838f72
shl bl, cl
sub dh, bl
or di, 0x6d39
inc di
test dl, 0x46
adc dl, 0x5f
nop
xor dx, di
sbb ch, 0x10
nop
or bh, dh
not si
nop
nop
stc
test al, bl
cmp ch, ah
sbb ebx, 0x375c5f69
pop edi
pop edx
pop ebx
pop esi
pop ecx
pop eax
stc
push eax
shr ax, 6
push ecx
shr cl, 5
nop
push edi
rol di, 8
push esi
rol esi, 5
push ebx
or bx, 0xfd1
push edx
shl dl, cl
not esi
test ebx, edi
mov bh, ah
adc ax, si
shl dx, 3
sbb bl, 0x61
stc
xchg cl, al
shl dl, 5
cmp dl, 0xc
adc ax, dx
xor dx, 0x3128
mov dh, 0x42
stc
or eax, eax
or edx, 0x231f51df
xchg si, cx
nop
add dx, bx
rol edi, 4
dec ecx
mov bx, 0x7db7
add si, dx
dec ebx
xchg di, di
or eax, 0x106809d4
adc ebx, ecx
cmp bl, 0x50
ror ah, cl
add bx, si
shr dx, 2
shl ch, 4
shr bl, cl
test dl, ah
rol ch, 4
ror eax, cl
stc
and ebx, 0x153ee112
sub bh, al
xor bh, 0x68
shl bx, 4
inc esi
inc si
xor bx, cx
nop
mov bx, dx
inc cx
nop
and ax, si
rol edi, cl
inc ecx
xchg edi, edx
rol ch, 5
sbb eax, 0x3d29b49c
rol bl, 7
sbb cx, 0x12ed
not dx
shl si, cl
and dh, 0x33
shl cl, 7
nop
test ax, 0x367
ror esi, cl
adc esi, edx
sbb dh, 0x6f
add dx, 0x614b
sbb ecx, esi
sub al, dl
not bh
adc bx, bx
shl esi, cl
test ecx, esi
test esi, 0x2234867e
adc di, di
test al, bl
shr edi, 5
adc dl, 0x76
adc al, ah
sub ecx, ebx
add si, 0x1367
not dx
ror ax, cl
shl al, 5
mov eax, 0x2a93516a
mov ebx, 0x2102781
sub dh, ah
shl si, 1
xchg ah, cl
and edi, eax
cmp eax, 0x2d059e0b
ror edx, 8
not ecx
pop edx
and bl, 0x51
and edi, ecx
add cx, 0x622
add esi, 0x7ec776b5
rol ecx, 8
push edx
or bx, dx
nop
add ecx, 0x75c11cd8
stc
test bl, cl
sub dl, al
not eax
shl esi, cl
test bh, dl
rol cx, 1
inc ch
inc edi
xor bx, 0x461e
shl ecx, 7
adc dx, 0x543
shr dx, 5
ror ax, cl
dec ah
not edi
mov bx, cx
add ebx, esi
shl di, 6
test eax, esi
cmp ax, ax
stc
not si
adc ecx, ecx
nop
adc esi, ecx
test cx, ax
add dh, 0x35
cmp dl, cl
mov edi, 0x456f4f9b
ror cl, 1
dec edi
test dl, 0x33
adc dl, bh
ror esi, cl
test eax, 0x539301ea
inc edx
sub ah, 0x44
sub si, dx
dec edi
sub eax, 0x351ee40a
xchg di, cx
stc
xchg ch, cl
cmp si, 0x26a
ror ebx, 4
ror dh, 8
nop
sub edi, 0x153fc323
shr di, cl
nop
shl bx, 7
cmp bl, ah
sbb bl, ah
adc al, 4
ror ebx, 8
sub edi, ecx
and ch, 0x45
test dh, 0x54
cmp ecx, 0x10aa5d5d
or ecx, eax
rol bl, 4
stc
cmp ax, 0x441b
cmp ebx, 0x65fb4fa1
xor ah, bh
cmp di, ax
mov bh, 0xb
and eax, 0x6e36961f
ror ch, cl
test dl, 0x38
shr dl, cl
dec si
xchg bh, al
add edx, 0x398e16df
shr cl, 1
sbb si, bx
adc edx, 0x6bc7adea
add si, di
adc ebx, 0x2bb04fa5
inc bl
not di
sub dl, 0x45
test bh, bl
xchg dh, ch
inc eax
shl dx, cl
and eax, ecx
xchg dh, dl
add cl, 0xf
ror ax, cl
test esi, 0x6533193c
pop edx
xor edi, eax
stc
inc bh
rol di, cl
and cl, bh
nop
inc bl
and ax, bx
test cx, cx
stc
or ax, bx
shr bl, cl
or ebx, 0x67a033ea
nop
adc ax, 0xf76
push edx
sbb dh, bh
test esi, ebx
stc
not ax
or cx, 0xce7
or bx, 0xafa
and eax, eax
xor bx, dx
dec ch
not cx
cmp bx, 0xe5
nop
not edx
shr bx, cl
add cx, 0x20cf
sub edx, 0x1e48bcde
xor dh, 0x13
test bl, cl
xor eax, edi
add ax, 0x2a52
and edi, 0x6241574d
inc dx
adc ch, 0x63
adc cl, bl
ror di, 5
shl eax, 5
nop
xor dx, si
and di, dx
mov dx, cx
xor cl, 0x7a
and ah, dh
stc
ror di, 8
and esi, 0x2208d6d9
mov bl, dh
stc
nop
nop
pop edx
pop ebx
pop esi
pop edi
pop ecx
pop eax
jnp 0x5f0400
jbe 0x5f03da
push edi
sbb di, di
pop edi
jns 0x5f03fb
call fcn.00602a83
call fcn.00603045
call fcn.00603333
call fcn.006036b0
push ecx
cmp cx, 0x6165
pop ecx
push ebx
push eax
xchg ebx, eax
pop eax
pop ebx
call fcn.00603aac
call fcn.00604039
call fcn.0060454b
push eax
adc eax, 0x5f6c4c69
push ebx
sbb ah, bl
push esi
inc esi
push edx
xor edx, esi
sub dh, al
add edx, 0x39f66b7a
push edi
xor di, di
xor edx, eax
cmp dh, al
adc esi, edx
pop edi
pop edx
pop esi
pop ebx
pop eax
call fcn.00604a7a
call fcn.00604d68
jbe 0x5f04b3
call fcn.006051e9
call fcn.00605645
push edx
xchg dx, dx
test dh, 0x6b
push ebx
ror bx, 8
mov bh, 0x58
shl dx, 4
push ecx
push edi
add cx, di
push esi
sub esi, 0x6cd16c33
not si
adc dh, 0x22
sub ebx, esi
push eax
sbb di, ax
pop eax
pop esi
pop edi
pop ecx
pop ebx
pop edx
push ebx
push eax
xchg bh, ah
push esi
push ecx
cmp si, cx
push edx
cmp dl, 0x4d
xchg bh, dh
dec dh
and dl, 0x3e
sub eax, 0x20a01afa
xchg cl, ah
push edi
dec edi
not cl
dec edi
adc edi, ebx
sub ebx, esi
shr cl, cl
pop edi
pop edx
pop ecx
pop esi
pop eax
pop ebx
push eax
push ebx
xchg ebx, eax
push ecx
ror ecx, cl
pop ecx
pop ebx
pop eax
push ecx
adc cl, 0x19
push edi
not di
push eax
push ebx
add al, bh
rol eax, cl
sub ebx, 0x47d7db7b
or bl, 0x20
test edi, ecx
sbb bl, bl
push edx
and ah, dl
not ax
dec bx
push esi
sub bx, si
xor si, 0x2222
adc dx, cx
xor ax, bx
sub edi, 0x6e4a3dbb
test ebx, 0x6923839b
pop esi
pop edx
pop ebx
pop eax
pop edi
pop ecx
js 0x5f0512
jno 0x5f0508
call fcn.00605b9e
call fcn.00605f22
call fcn.00606449
push esi
push edx
xchg si, dx
pop edx
pop esi
lea esi, [edx + 0x78]
mov eax, dword [esi]
lea eax, [eax + ebx]
xor ecx, ecx
push ebx
inc ebx
push esi
push edx
test esi, edx
push ecx
not cl
shl bl, cl
push eax
ror eax, cl
shr ecx, 8
nop
rol ax, 7
stc
test bx, 0x6e66
xchg esi, eax
or ebx, 0x6f10bc5c
mov eax, edx
adc eax, 0x7d631e9f
not edx
stc
shr dx, 7
dec esi
rol cx, cl
push edi
xor edi, ecx
sbb esi, eax
sbb ecx, edx
mov esi, 0x213aea
adc cx, di
or ebx, 0x4e8023cf
test esi, ecx
cmp ax, 0x53c1
and eax, ecx
not ebx
xor dl, 0x73
nop
test al, cl
cmp edi, edx
test bx, 0x1f9c
ror bx, cl
sbb bx, bx
xor dh, 0x44
dec dx
nop
shr dl, cl
and dx, bx
test edx, 0x44dfd1c2
dec bh
dec dh
mov edi, esi
inc edi
stc
cmp si, 0x32e7
or ebx, 0x1c7bbe16
shr dx, 3
stc
shr edi, 8
sbb esi, 0x61a1c6f7
rol esi, 7
sbb edx, 0x2e7fad10
inc bl
dec edx
mov di, cx
stc
shr di, cl
and si, di
ror edi, 3
inc ax
add eax, esi
sub ecx, 0x48a15c81
dec ax
add bx, bx
xor dx, 0x2ede
nop
rol edi, 4
shr eax, 8
xchg bx, cx
add al, dh
dec dl
sbb di, dx
and cl, al
test dh, 0x31
xchg bh, dh
add bl, bl
shl ebx, 7
and si, cx
inc di
stc
shr eax, 2
ror bx, 1
dec di
shl si, cl
adc cl, bh
rol dx, 4
nop
test bx, ax
nop
inc si
adc dx, 0x2fa8
xchg si, ax
add bh, 0x76
sbb bl, bl
shr edx, 1
sbb cx, 0x6894
cmp ebx, 0x5616c4b6
pop edi
dec ch
shr cl, cl
test dl, 0x2a
adc ax, 0x3610
test dh, 0x7e
dec dx
test dx, 0x2712
shr si, 6
dec ch
mov ax, si
xor ch, al
and ah, 0x4e
sub bh, dh
ror eax, cl
cmp eax, 0x5e837094
inc ecx
not ebx
and dx, bx
push edi
inc di
nop
xchg di, cx
dec si
shr si, 5
inc si
shl eax, cl
inc dl
rol si, cl
cmp ax, dx
not ah
nop
inc cl
and ax, 0x508b
test bx, 0x3dea
or ebx, 0x55d0fc69
not ecx
add ch, ch
mov edi, 0x66cbd35a
mov si, 0x3bab
test al, 0x74
stc
nop
mov ch, 0x15
or si, 0x4de
sbb bl, dl
cmp ebx, eax
add edx, ebx
dec bx
ror eax, 3
and dl, 0x26
add edi, 0x1a21ddd3
nop
adc dx, cx
sub bh, dh
nop
and al, dh
shl dh, 6
xchg ch, dh
xchg si, ax
test di, bx
adc ebx, 0x717d3e0a
sbb bx, 0x770e
adc dx, ax
sbb al, 0x5f
sub ax, bx
and ecx, 0x48e6860d
xor bx, cx
inc edi
xor ah, 0x16
sub edx, 0x651ded66
or dx, 0x3f40
and edi, esi
and cx, ax
or edx, 0x4972ea6e
not edx
inc dl
xchg bx, bx
add dl, 0
add si, 0x5236
mov di, 0x6c6d
mov ah, 0x48
and ebx, 0x2bba2254
dec di
and ch, 0x4e
sbb ecx, ecx
adc bh, 0x6f
nop
shr bl, cl
dec cx
nop
xchg edi, ebx
add si, ax
not edi
stc
shr esi, 3
rol dh, cl
sub dl, 0x39
not ch
shr dl, cl
inc edi
rol edi, 1
pop edi
shl esi, cl
xchg ebx, esi
cmp edx, 0xe9f384d
mov al, 0x66
or edx, 0x67dafe81
sub bl, 0x7e
shr dh, 8
stc
shl eax, cl
shl esi, 7
nop
stc
sub bx, dx
shl ebx, cl
ror cl, cl
push edi
shr di, 4
sbb si, di
not di
cmp edi, 0x53ae7989
adc ebx, 0x69bd975c
sbb dl, cl
sbb esi, ecx
sub cl, bh
or bx, 0x47fa
rol ah, cl
not dh
cmp di, ax
or ax, dx
cmp eax, edx
shl ch, 6
nop
not edi
stc
shl dh, 7
shr dh, cl
stc
add bx, 0x673b
test esi, ebx
shl esi, 3
mov ax, di
or edx, eax
not ax
cmp cx, di
sub edi, ecx
nop
ror edi, cl
sbb ecx, 0x57599aee
mov si, 0x7c6
nop
not edx
and si, 0x35af
or cl, dh
mov bh, al
add bx, di
add ax, 0x14dd
sub bl, 0xd
and bx, dx
mov bx, 0x5bc7
not eax
stc
mov edx, ebx
test ch, ah
add di, 0x539b
xchg bl, bh
pop edi
pop eax
pop ecx
pop edx
pop esi
pop ebx
push esi
push ecx
shr si, cl
nop
stc
push eax
sbb eax, esi
push edi
and edi, 0x60dc4ad0
mov edi, 0x63d3a162
mov edi, 0x2cbc2d4c
xchg edi, eax
stc
push edx
xchg dh, cl
adc esi, edi
inc ax
add ecx, eax
test ah, dh
stc
xor edx, eax
push ebx
and bx, bx
or eax, 0xb922af6
or si, 0x53eb
nop
ror esi, 6
ror edi, cl
stc
stc
inc ecx
sub si, ax
adc al, al
or esi, esi
not eax
mov esi, esi
not dh
xchg dx, di
adc ebx, esi
and ax, ax
cmp si, cx
mov dh, dl
sbb dh, 0x67
not edi
inc bx
sbb edx, edi
xor esi, 0x2b717b0e
inc dl
shr edx, 5
and ch, al
xchg cl, bh
shr ebx, 8
adc di, si
inc cl
add dl, dl
shl si, cl
not cx
shl eax, 6
mov dx, 0x67ff
adc esi, 0x1878b427
sbb si, 0x6172
sbb edi, edi
xchg dh, cl
shl di, cl
inc esi
not dl
sub ax, 0x13ad
ror dh, cl
cmp ch, 0x16
cmp esi, 0x687d2276
not esi
sbb dx, si
and dh, bl
stc
cmp eax, 0x30cf6cf3
xchg dx, dx
sub esi, eax
rol di, cl
test bx, di
ror bl, 6
and edx, 0x2ea3dee6
dec dh
shl ch, 3
mov dh, dh
cmp edx, 0x444df818
shr dl, cl
dec bx
rol ecx, cl
and ax, dx
nop
rol ebx, cl
ror ax, 2
cmp dh, 0x75
sbb dx, cx
rol ebx, 8
ror edx, cl
inc eax
test al, 0x65
rol dl, cl
mov edi, edx
xor ch, ah
shl si, cl
shr bl, 1
mov ax, 0x32b5
or esi, ecx
shr bh, cl
pop ebx
not si
nop
sbb ah, dl
rol dx, 8
rol ecx, cl
xor si, 0x7a09
mov esi, edx
push ebx
or bh, al
sub bh, 0x33
adc bx, 0xd9f
shr bl, cl
mov al, 0x40
adc bl, 0x17
cmp bx, 0x54f7
ror cx, cl
cmp edi, ebx
not cx
rol ah, 8
dec di
inc cx
nop
or ecx, ecx
xchg ecx, edi
or bx, bx
test dx, si
test ah, ch
inc edi
dec cl
shl ax, 4
and edi, 0x5490df8f
sbb ax, 0x13e8
xor bx, 0x7d86
adc si, 0x4d7a
cmp ax, ax
xor esi, eax
add ah, 4
xor dl, cl
xchg cx, dx
add cl, al
nop
mov edi, ecx
sub bx, ax
cmp edi, 0x2dc4d2f7
inc cl
sub bx, dx
inc ebx
sub dx, 0x7c71
not ch
test ax, si
xchg edx, ebx
stc
adc dl, bl
rol cx, 8
stc
dec cx
mov dl, dl
dec eax
xor bh, 0x7a
add si, ax
sub eax, 0x3c016b58
nop
cmp dx, 0x29d4
adc bx, 0x3913
ror bh, cl
rol cx, cl
xor esi, 0xb77c6b9
nop
sbb bx, bx
xchg edi, eax
cmp ch, 0x14
ror ch, 5
add dh, 0x40
add ecx, eax
adc al, al
inc dx
rol cl, 1
adc bh, 0xb
or bx, 0x39b1
sbb dh, 0xd
sub bh, bh
ror bx, cl
nop
mov di, 0x31ea
shr si, cl
test di, 0x3fd4
xchg ah, dh
and bl, bl
or eax, 0x7494876
not bx
pop ebx
pop edx
pop edi
pop eax
pop ecx
pop esi
push esi
push ecx
shr esi, cl
ror si, 6
push ebx
push eax
xor bl, al
xchg ch, al
shr cx, 7
mov eax, 0x55164b52
add si, 0x7ffd
push edi
xor edi, esi
inc di
push edx
mov dx, dx
or dx, bx
sbb cl, ah
nop
stc
sbb cl, bl
and bl, 5
add di, 0x7e0c
nop
test esi, 0x3622ac99
pop edx
pop edi
pop eax
pop ebx
pop ecx
pop esi
js 0x5f0c8b
push edx
push eax
test dl, al
push esi
dec si
adc dx, 0x24b3
nop
push edi
sbb di, dx
dec ax
push ecx
inc cx
and ax, ax
push ebx
and ch, bh
inc si
xor si, 0x34f4
nop
adc bl, 0x26
rol ax, 2
adc cx, dx
dec si
shl esi, 6
adc al, 9
xor ax, cx
cmp eax, 0x396b68a7
shl ecx, cl
sub cx, 0x7ac4
shl dl, cl
adc dl, cl
test ch, 0x3a
not esi
cmp bl, 0x60
xchg bl, al
dec dl
dec ecx
stc
xchg cl, bh
xor bx, 0x71b1
adc al, al
shr edi, 1
dec di
test ch, 0x7a
ror al, cl
dec bh
nop
stc
and bx, si
not edi
not dx
test bl, al
not bx
mov cl, ch
xchg cl, bl
adc edi, 0x42a1765a
sbb esi, 0x6bcdd856
xor esi, edx
add ax, ax
shr al, cl
not cx
mov ch, 0x39
not dh
cmp bl, dh
add ebx, edx
shl edi, cl
rol cx, cl
xor esi, esi
shr edi, 2
ror bx, 8
mov eax, 0x1c91d562
not di
sub bx, 0xa69
dec cx
dec dh
xchg cx, cx
cmp ebx, 0xfeaf238
add ch, dh
ror dh, 3
dec ebx
nop
nop
stc
rol cl, 5
shl ecx, cl
not edx
mov dl, cl
mov eax, 0x7945bb7d
ror ax, 6
sub bh, dl
dec edx
not edx
xchg ecx, eax
sub ebx, 0x6176494d
and esi, eax
rol edx, cl
dec cl
test ah, dl
stc
inc di
sub ebx, eax
sub ecx, ebx
dec edi
or cx, dx
xchg esi, ebx
sbb si, di
adc bh, 0x12
pop ebx
push ebx
and edi, ebx
inc di
test ebx, 0x6bf9658
add dl, 0x72
xchg ah, bl
test ax, 0x55c8
inc si
or al, 0x77
add ch, 0x56
test si, 0x1d7a
rol si, cl
sub dx, 0x3128
cmp ah, bh
add bh, 0x63
pop ebx
pop ecx
pop edi
pop esi
pop eax
pop edx
call fcn.00606906
push edx
adc dx, 0x58e3
nop
nop
pop edx
jb 0x5f0c42
push ecx
push esi
sub ecx, esi
xor esi, 0x44682388
and ecx, 0x684c24a7
push eax
rol ah, 8
shr ax, cl
push edx
mov edx, 0x51fcc4a
mov esi, edx
or cx, ax
test ecx, esi
stc
shl dx, 6
push ebx
rol bl, cl
adc cl, ah
nop
and bl, dl
xor si, ax
pop ebx
pop edx
pop eax
pop esi
pop ecx
push ecx
inc cx
push edi
adc di, di
push eax
push ebx
mov ax, bx
push esi
xchg esi, ecx
push edx
rol edx, 6
cmp ecx, ecx
shr ax, 6
or ax, cx
ror dl, 7
shl dx, cl
cmp si, ax
inc eax
stc
add esi, 0x635e9a00
mov ebx, 0x3ea3bb43
sbb di, dx
mov bx, 0x5e87
sbb dx, di
pop edx
pop esi
pop ebx
pop eax
pop edi
pop ecx
call fcn.00606d02
push eax
push esi
test eax, esi
pop esi
pop eax
push edx
inc dx
push eax
push ebx
or ah, bh
pop ebx
pop eax
pop edx
ja 0x5f0c7f
call fcn.00607031
push eax
cmp ax, 0x2acb
push ecx
and cx, 0x75cf
stc
pop ecx
pop eax
call fcn.00607580
push ecx
shl cx, cl
pop ecx
push ebx
mov bx, 0x7a41
push eax
push ecx
rol ax, cl
add ax, bx
push edx
add dx, ax
pop edx
pop ecx
pop eax
pop ebx
call fcn.00607a87
push esi
push ebx
xchg si, bx
pop ebx
pop esi
call fcn.00607e22
call fcn.006081b1
stc
push ebx
rol bx, 1
push ecx
adc ch, bh
push eax
ror ax, cl
and ah, 0x7e
ror ch, cl
push edx
xor dx, bx
or al, 0x6f
push esi
sub esi, 0x747cd164
dec eax
ror dh, cl
dec bh
test bx, 0x1c2d
and si, 0x4483
xchg esi, edx
shl eax, 7
adc ecx, ebx
shr al, cl
or dx, 0x18e0
sub eax, esi
mov bx, 0x7c0b
xchg ch, cl
ror cx, 4
xor si, ax
rol ebx, cl
sbb al, 0x37
sub eax, edx
mov ax, 0x33cb
nop
adc ecx, 0x44a6712a
mov dx, 0xd65
inc dh
dec dl
dec al
ror eax, cl
shl ebx, 5
xchg ah, bh
nop
pop esi
pop edx
pop eax
pop ecx
pop ebx
push eax
shl al, 4
push esi
dec esi
push edx
rol dl, 8
push ebx
xchg bx, si
not ax
dec bh
and eax, eax
push ecx
rol bx, cl
add si, si
xor esi, 0x77cede03
ror eax, 8
sub esi, 0x42d1cd4e
push edi
test di, ax
pop edi
pop ecx
pop ebx
pop edx
pop esi
pop eax
call fcn.00608506
call fcn.006089b0
call fcn.00608d31
push edi
push ecx
rol edi, cl
push edx
not dh
push esi
rol si, cl
or si, 0x720c
sbb dh, cl
stc
push ebx
shr bh, cl
push eax
test ax, di
rol cl, 5
stc
adc ch, 0x6a
adc bh, al
sbb ch, 0x61
xor bx, 0x4650
pop eax
pop ebx
pop esi
pop edx
pop ecx
pop edi
jo 0x5f0d82
call fcn.00609142
jo 0x5f0d89
stc
cmp dword [ebp + 0xc], 0xffff
jg 0x5f2062
mov cx, word [ebp + 0xc]
cmp ecx, dword [eax + 0x10]
jl 0x5f96fa
push edi
inc edi
push ecx
inc ecx
push edx
sub dl, 0x22
cmp dl, 0x75
push esi
adc esi, 0x1f61856b
or edi, 0x23a1cf5c
xor edi, 0x73c4dc26
push ebx
xor cx, bx
push eax
xchg di, ax
and di, si
dec ecx
add esi, 0x5ef3f924
rol bh, cl
xchg cx, bx
xchg cl, dh
inc dl
xor di, di
shl dx, 2
test al, 0x45
ror ebx, 8
sbb bx, 0x3b4e
sbb ax, si
nop
not dx
and dl, 0x21
sbb ebx, 0x32085cfa
sbb bh, 0x73
stc
xor si, 0x259
not ch
sbb cx, 0x235b
nop
shl ah, 6
adc si, 0x7a65
ror eax, 2
adc dx, 0x7982
shr di, 1
or si, si
sub si, dx
sub cl, 4
mov ah, al
test esi, 0x3d68175f
sub ch, 0x68
and edx, eax
shl bl, cl
not ebx
and dl, 0x48
test bx, bx
sub eax, eax
dec edx
adc ax, 0xcb6
test bh, al
ror bh, cl
cmp di, di
sub edi, 0x498ddf5a
xor ecx, 0x5c6b1fdd
shr esi, cl
inc dx
rol ah, cl
cmp ah, 0x5a
shl cx, cl
inc edx
dec si
sub dh, 7
add ebx, 0x20e77cf3
cmp bx, 0x7833
or ah, 0x44
shl bl, 2
adc ecx, edi
xchg dx, dx
test ch, ch
or dx, cx
shr dx, 8
add edi, eax
test ch, 0x2c
and si, bx
and ecx, 0x7ac5
mov edx, 0x2fab00e4
sub dx, dx
rol ax, cl
and ebx, ecx
sub edi, 0x2ae4b538
sbb cx, 0x5a7a
adc ah, 0x5f
sbb cx, di
sub eax, eax
mov edi, 0x1dcb57e
not cx
dec cl
or cl, bh
rol ch, 5
not dl
adc esi, 0x47eb1f75
shr ecx, cl
nop
sub ebx, 0x5f6b52e5
not dh
or edx, 0x3d75f51e
ror cx, cl
shr edi, cl
pop eax
mov di, dx
shr bl, cl
not dx
shr di, cl
add edx, edi
and dl, 0x47
test dx, dx
push eax
sub bl, ah
sbb cx, cx
sbb ah, 0x5e
mov dl, ah
adc bx, 0x783
sub al, dl
stc
and ecx, 0x3c177f95
ror bh, cl
and edx, eax
mov ebx, edx
add ch, 0x78
not eax
nop
xor bx, bx
mov ebx, ebx
sbb bx, 0x7951
xchg bl, bh
rol ecx, 8
shl edi, cl
dec bx
shr bl, cl
mov bx, dx
stc
nop
sub esi, 0x5250098c
stc
ror ch, 5
dec bx
rol esi, 3
rol bl, cl
or esi, ebx
shr bh, 3
rol eax, 5
test edi, eax
xchg ecx, eax
xor dx, 0x5e1e
add dh, ch
shr bh, 1
adc di, 0x6aac
pop eax
pop ebx
pop esi
pop edx
pop ecx
pop edi
push eax
and ax, 0x3e7
push ecx
xchg ah, cl
push ebx
inc ebx
xchg cl, ch
adc ax, 0x5d80
inc cl
sbb ax, 0xdb8
inc ax
nop
pop ebx
pop ecx
pop eax
jecxz 0x5f0f87
jl 0x5f0fff
push eax
push ecx
xchg cx, ax
push edx
shl dx, cl
nop
cmp cx, 0x7c6c
inc cl
push ebx
xchg al, bl
cmp cl, al
not cx
xor bh, al
push edi
xchg edi, eax
dec dh
xchg ch, bl
ror di, cl
dec eax
push esi
rol esi, 5
test esi, eax
sbb bh, ah
xchg ecx, eax
xor eax, 0x1caebfa7
add esi, edx
xor edi, 0x407ad6a1
and edi, esi
xor ebx, 0x30f3ffcf
and ah, dl
rol dx, 8
rol bl, 3
mov ebx, 0x273d4690
and esi, eax
adc bh, 0x12
or al, ch
sub ebx, ebx
and esi, ecx
xchg al, ch
inc bx
shl edx, 1
inc cx
stc
nop
inc dl
pop esi
pop edi
pop ebx
pop edx
pop ecx
pop eax
call fcn.0060968a
call fcn.0060990f
push ecx
push edi
cmp cx, di
push edx
shl edx, 6
push ebx
xchg edx, ebx
push eax
dec ax
or bx, cx
nop
dec edx
stc
inc ah
or cl, 0x1e
nop
inc dl
nop
test cx, 0x7c0c
add bl, 1
and bh, al
add bl, 0x4c
test edx, ebx
add cx, 0x7810
stc
sub cl, dl
inc edi
push esi
rol si, cl
xor dl, dl
add bh, cl
sub di, 0x5924
xor edx, 0x60e77755
stc
mov bl, dl
adc edx, eax
or edx, 0x2ecd8fa7
xor edi, edx
shr bx, 3
dec dx
sbb si, dx
test dl, bh
ror eax, cl
mov ebx, 0x2ac395fb
pop esi
pop eax
pop ebx
pop edx
pop edi
pop ecx
push esi
push edx
cmp si, dx
push ebx
dec ebx
mov bl, 0x62
push eax
xchg ah, bh
shl esi, 2
push edi
dec edi
sub si, 0x6d33
push ecx
ror cl, cl
sbb edx, edx
xor ecx, 0x4b7cd75d
nop
dec edi
sub al, 0x5c
dec dx
not bh
cmp dx, dx
nop
ror dh, 5
shr bh, 7
not bx
rol ah, 3
shl eax, 6
adc edx, edi
test dh, ch
ror bx, 6
mov edi, 0x24072fdf
shl ah, 6
sub dh, 0x74
xchg dl, ah
and ax, ax
cmp cx, 0x6380
sub eax, eax
sub edi, esi
shr ch, cl
and dl, ah
xchg bx, cx
nop
shr dh, cl
cmp ebx, edi
and bl, dh
adc si, 0x6707
and al, 0x52
xor ax, 0x54ac
or bl, al
not edx
shl dh, 6
shl esi, cl
and ebx, edi
xchg dl, al
shl ch, cl
or al, 0x70
sbb bl, 5
ror ah, 8
cmp si, ax
shr cl, 7
nop
mov dl, 0x38
shl esi, 3
sub si, bx
not ah
and dl, bl
shl esi, cl
rol ax, 7
pop ecx
pop edi
pop eax
pop ebx
pop edx
pop esi
push edx
push ecx
rol edx, cl
or dh, 0x3f
stc
push edi
sbb di, 0xeb7
stc
push eax
shl ax, cl
nop
push ebx
not bl
xchg ecx, ebx
xor dh, 0x1f
nop
xchg dx, di
sub ecx, 0x284dd0f3
pop ebx
pop eax
pop edi
pop ecx
pop edx
call fcn.00609dd7
stc
push ebx
push edi
or bx, di
nop
pop edi
pop ebx
call fcn.0060a29c
push eax
not al
push edx
or dl, 8
push ecx
xor cx, 0x7a22
not dx
push ebx
cmp ebx, 0x30deb01c
shr ecx, 7
shl bl, 4
mov eax, 0x7eeab101
rol ebx, 1
push edi
cmp bx, di
dec eax
not ecx
inc dx
xor eax, edi
rol al, cl
and eax, 0x675fc8bd
stc
sub bh, al
stc
or bh, ah
nop
add edx, ecx
stc
dec edi
push esi
xor esi, 0x30df4230
add ch, 0x7d
xchg bx, dx
sub di, 0x3371
nop
pop esi
pop edi
pop ebx
pop ecx
pop edx
pop eax
jne 0x5f11c5
call fcn.0060a6c2
push eax
not ah
pop eax
call fcn.0060a94a
push eax
push ecx
shl eax, cl
push edi
test edi, 0x123b80a1
push ebx
push esi
test ebx, esi
test edi, ecx
sub esi, esi
nop
xor ebx, eax
xor ah, bl
pop esi
pop ebx
pop edi
pop ecx
pop eax
call fcn.0060ae9d
jge 0x5f1495
call fcn.0060b18d
jle 0x5f1362
call fcn.0060b576
push esi
cmp esi, 0x5e6f2b87
push edx
ror dl, 2
push ecx
not cl
push ebx
not bx
test cl, 0x55
push edi
shl di, 4
push eax
cmp edx, eax
dec edi
not ecx
dec cl
inc al
cmp si, di
sbb ch, al
sub ax, si
sbb ecx, 0x672e6cff
mov edx, edi
stc
cmp bh, 0x27
not dh
pop eax
pop edi
pop ebx
pop ecx
pop edx
pop esi
push ebx
test bx, 0x111b
adc bx, bx
pop ebx
call fcn.0060b9e3
call fcn.0060befc
call fcn.0060c289
push edx
and edx, 0x28996859
push edi
test di, 0x326b
push esi
shr esi, 5
push ecx
cmp ch, ch
nop
push eax
rol ah, 1
cmp ecx, 0x54d4654
add ah, 0xd
push ebx
xchg cx, bx
nop
ror bx, 2
and si, cx
rol ch, cl
stc
rol cx, cl
or ah, 0x49
ror edi, cl
xor eax, edi
nop
ror cl, cl
or cx, 0x4f19
xor edi, eax
rol cx, 4
xchg cx, cx
xchg ebx, eax
ror di, 8
shr ecx, cl
stc
sbb dh, 0x56
shl cx, 8
sbb dx, 0xca8
inc bl
mov cl, ah
adc edi, edx
add ax, 0x3fdb
mov ecx, 0x730ef238
cmp ch, dl
shr eax, cl
sub cl, bl
sbb edi, ebx
sbb edx, 0x623d20ca
dec cl
shr di, cl
xchg bx, ax
mov ecx, eax
shr cx, 5
stc
and cx, si
shr ch, cl
cmp cx, di
not edx
shr bh, cl
test al, 0x73
shl edx, cl
mov si, dx
stc
ror eax, 1
sub bx, dx
add si, 0x48a5
stc
ror eax, cl
sbb bx, cx
add ah, 0x40
mov bh, ah
sub eax, 0x3118f7d9
sbb edi, eax
shl edi, cl
add ebx, edx
cmp ch, 0x27
and si, 0x3ca2
not edi
pop ebx
pop eax
pop ecx
pop esi
pop edi
pop edx
jne 0x5f133d
push ecx
test cx, 0x4ae4
push edi
push esi
xor di, si
pop esi
pop edi
pop ecx
call fcn.0060c7b4
call fcn.0060cc4a
push edx
test edx, 0x3348269f
push edi
and edi, edi
pop edi
pop edx
jo 0x5f1362
push eax
and ah, 0x79
pop eax
push ecx
shr cl, cl
pop ecx
call fcn.0060cf39
push ecx
mov ch, 0x73
push ebx
shl ebx, 8
pop ebx
pop ecx
jb 0x5f13f2
call fcn.0060d1f4
push eax
push edx
cmp ah, dh
sbb dh, 0x14
push ebx
xchg al, bh
push ecx
shr ecx, 4
add ecx, 0x5fadf387
not ebx
push edi
push esi
xor edi, esi
or cl, 0xb
inc ax
add esi, 0xee29237
adc cx, 0x2252
sbb dl, ch
sub bh, 0x15
xchg dl, dl
nop
ror bx, 6
or dl, al
pop esi
pop edi
pop ecx
pop ebx
pop edx
pop eax
call fcn.0060d6c7
call fcn.0060dbe0
push eax
inc ax
push ebx
push ecx
xchg bl, cl
pop ecx
pop ebx
pop eax
push ecx
push esi
adc cx, si
pop esi
pop ecx
push edi
add di, 0x6876
push ebx
shr bh, 7
push edx
mov dh, dl
push eax
or eax, edi
adc ebx, ebx
push ecx
or ecx, 0x514f027e
pop ecx
pop eax
pop edx
pop ebx
pop edi
call fcn.0060e161
call fcn.0060e494
call fcn.0060e7c9
push esi
push ecx
ror si, cl
inc ecx
and cl, 0x51
push ebx
push edx
or ebx, edx
stc
push edi
rol edi, 7
xchg ch, bl
not bh
sub bh, 6
xchg ebx, edi
test bh, 0x3c
ror ecx, cl
sbb ebx, edi
and ecx, esi
sbb di, cx
ror bh, cl
test bx, 0x198f
add di, 0x6a30
push eax
or eax, 0x4356d821
dec edx
xor ecx, esi
dec di
or eax, ebx
nop
xchg ch, dl
or edx, 0x789ef43d
dec al
and esi, 0x6cdef7e0
dec eax
xor dx, si
shr si, 1
pop eax
pop edi
pop edx
pop ebx
pop ecx
pop esi
call fcn.0060ed75
call fcn.0060f18c
call fcn.0060f424
jo 0x5f1488
push esi
rol si, 3
push ecx
push ebx
add ch, bh
push edi
add esi, edi
pop edi
pop ebx
pop ecx
pop esi
push edi
inc di
pop edi
call fcn.0060f738
nop
push edi
adc di, 0x7b1b
pop edi
push ecx
shl cl, 1
push ebx
cmp bx, 0x4abe
nop
dec bx
push edx
shl edx, 1
push edi
sub edi, 0x2a915bbc
pop edi
pop edx
pop ebx
pop ecx
push ebx
inc ebx
stc
push ecx
shl ch, 8
push esi
cmp esi, 0x33256570
not bx
push eax
sub ah, cl
push edx
shl edx, cl
xor ax, si
not dl
nop
sub ax, 0x1d1e
xor si, 0x4f5a
test cx, dx
or ah, bh
mov ch, bh
or ecx, edx
or dx, bx
add bl, ch
mov dx, 0x7af
shl ch, 4
test esi, 0x61b26916
adc cl, 0x71
test eax, 0x72d5550e
cmp eax, edx
adc bl, ch
mov esi, edx
dec edx
dec ch
not bl
xor cx, 0x895
rol edx, cl
or cx, 0x3fd4
shl bx, 5
inc si
pop edx
pop eax
pop esi
pop ecx
pop ebx
push edx
push ebx
xchg dh, bl
push ecx
and ch, 0x54
push edi
sbb edi, ebx
or cl, bl
push eax
mov ah, ch
and bl, 0x3f
push esi
mov si, cx
shl esi, cl
stc
shl dx, cl
shl bx, 6
add ecx, 0x6889cad2
cmp ax, si
stc
inc cx
xchg si, bx
shl bx, 6
xchg dx, si
ror cl, 2
cmp bl, 4
adc si, 0x3aa8
dec bh
not esi
cmp cx, dx
rol al, cl
pop esi
pop eax
pop edi
pop ecx
pop ebx
pop edx
push ebx
test bl, 0x53
push edx
add bx, dx
push ecx
push eax
test ch, ah
stc
mov bl, dh
sub edx, 0x5cad02a7
sub ch, dl
stc
push edi
sbb edi, 0x51ecad98
xor ebx, ecx
inc dl
not ch
sbb dl, dh
xchg dx, cx
test ah, 0x72
dec dx
cmp di, 0x1500
shr cx, 1
xor di, 0x10e9
push esi
dec esi
nop
cmp dx, dx
xchg dx, dx
shl bh, 8
mov esi, edi
ror cx, cl
cmp ah, 0x7d
shl dh, cl
rol edx, cl
or ah, dh
ror di, 8
shl edx, cl
adc edx, eax
rol di, 5
shl ebx, 4
shr ecx, cl
add bl, bl
cmp esi, ecx
mov cl, 0x3e
add dl, 0x76
sub ah, dh
shr esi, cl
or dl, 0x73
inc dx
ror edx, cl
mov dx, ax
nop
and edi, 0x136aa20c
test ax, 0x607b
dec edi
shr bh, cl
rol si, 7
pop esi
pop edi
pop eax
pop ecx
pop edx
pop ebx
call fcn.0060fa58
call fcn.0060ff04
jae 0x5f16b1
jecxz 0x5f1671
call fcn.0061018c
call fcn.0061069d
push eax
ror ax, 7
push ecx
inc ecx
and ch, 0x65
add ecx, 0x41f7efbb
nop
pop ecx
pop eax
call fcn.00610be2
push ecx
cmp ecx, 0x3d9ff47d
push esi
shl esi, 3
push ebx
ror bx, cl
push edx
xchg dl, cl
push eax
and al, dh
push edi
adc edi, 0x19e5bd3c
shr dl, cl
pop edi
pop eax
pop edx
pop ebx
pop esi
pop ecx
call fcn.0061107a
jl 0x5f1671
call fcn.00611488
push edi
sub edi, 0x4fe5521c
pop edi
nop
push edx
push ecx
sbb dl, ch
nop
dec cl
push edi
xor di, 0x2725
nop
push eax
shr al, cl
or di, 0x4faa
push esi
adc esi, ecx
push ebx
rol bx, cl
mov di, dx
pop ebx
pop esi
pop eax
pop edi
pop ecx
pop edx
push ebx
dec bx
push eax
push ecx
or ah, ch
xchg ch, ch
push esi
shr si, 8
dec ch
pop esi
pop ecx
pop eax
pop ebx
call fcn.006118ad
call fcn.00611da2
push ebx
ror ebx, 7
pop ebx
nop
push edx
shl dh, 7
push ebx
push ecx
xchg bh, cl
cmp bx, 0x3cb0
push edi
add ebx, edi
nop
xor ecx, 0x10043fe1
ror di, 2
cmp ch, dl
push eax
and ch, al
add ecx, edx
sbb dx, 0x3369
nop
and di, cx
dec cx
xor cl, dh
cmp cx, dx
push esi
dec esi
stc
nop
xchg bl, al
sub di, 0x383b
not edi
adc bl, 0x2a
nop
and dx, ax
mov bl, ch
sbb bx, 0x1d1a
xchg esi, eax
stc
test bl, 0x29
dec cx
rol esi, cl
add esi, eax
inc bl
and si, si
cmp dx, 0x4334
stc
and eax, 0x1434453e
xchg ebx, esi
pop esi
pop eax
pop edi
pop ecx
pop ebx
pop edx
push eax
test al, 0x60
and eax, eax
push ebx
push ecx
ror bh, cl
shr ch, 7
pop ecx
pop ebx
pop eax
push esi
add si, 0x2ee3
test esi, 0x20901793
push edi
xor edi, 0x125a4dfe
push eax
or al, al
add esi, 0x334bc768
or ax, ax
pop eax
pop edi
pop esi
push edi
shl di, 3
pop edi
call fcn.00612368
cmp ecx, dword [eax + 0x14]
jge 0x5f96fa
sub ecx, dword [eax + 0x10]
mov eax, dword [eax + 0x1c]
push eax
adc eax, 0x54c7f706
push ebx
push ecx
shr bl, cl
push edx
shr dx, 5
mov ecx, 0x5f857db8
push edi
rol edi, cl
test bh, 0x71
sub edi, 0x3f78def5
shl cl, 5
nop
shl ebx, 6
shr bh, cl
not bl
not di
stc
and bx, 0x2166
rol ebx, cl
xchg ch, ch
sub ebx, 0x4a3c5885
dec bl
push esi
sub esi, ebx
test dl, 0x57
adc bx, 0x2ac7
mov ax, si
test ax, 0x46a5
sub dh, 0x75
add dl, dh
sbb ax, 0x3099
xor ecx, esi
nop
sub al, ah
stc
shr cx, 7
sbb bh, bh
and edx, ecx
sbb di, bx
or edi, 0x14f276a4
shr ecx, cl
xor ax, 0x5c26
xchg bx, si
sbb cx, 0x30cd
inc esi
adc dh, al
xchg si, bx
inc dx
xchg ch, ah
and ch, al
xor cx, 0x533c
nop
nop
xchg ecx, ebx
ror dl, 6
xchg ch, bl
rol bx, cl
nop
ror ebx, 3
dec ebx
dec esi
dec eax
cmp ebx, 0x1e40c003
sbb eax, 0x40762a30
adc edx, esi
not di
ror si, 6
ror ecx, 7
nop
stc
stc
inc dx
and dx, si
cmp al, bh
or ah, 0xf
dec di
xor ebx, ebx
and ax, 0x720
adc ebx, ebx
xchg dx, bx
xchg dx, cx
inc bl
sbb si, 0x3849
not di
nop
xchg edi, eax
rol di, 1
and ecx, edx
test di, cx
xchg cl, ah
sbb edx, 0x491c0076
and bh, 0x75
shr ch, cl
not ch
shl ecx, cl
or ax, 0xed1
shr dx, cl
adc cx, 0x4b6a
nop
add bx, 0x4693
stc
xor bl, dh
not esi
test cx, 0x4098
pop esi
xchg edi, edx
xchg dh, al
push esi
cmp si, 0x3f3e
rol esi, cl
adc edi, 0x1fbe309a
inc bx
rol edx, cl
or ax, di
cmp bh, dh
xor di, cx
add ch, 0x2e
add bl, ch
xor di, 0x512f
sbb dx, 0x7a27
nop
xchg cl, dh
rol bx, 1
xchg edi, eax
rol ebx, cl
stc
inc si
adc cx, bx
nop
sbb cx, 0x1c84
mov ah, dh
xor bh, 0x56
mov edi, 0x352e80cd
xor edx, ebx
cmp ax, 0x189e
shr bl, cl
and al, dl
rol ax, 5
ror edi, 2
add cl, bh
sbb ch, 0x23
add edi, 0x2c27ed40
and si, di
shl ecx, cl
adc dl, bl
inc ch
mov si, 0x2c0e
sbb bh, 0x50
mov eax, 0x6b015854
shr edi, cl
sbb dh, bh
not cx
or ecx, eax
shl esi, 8
shr al, cl
ror cx, 4
stc
nop
mov esi, 0x1cac5148
stc
shr si, cl
ror dh, cl
stc
xor al, bh
or dh, 0x18
dec eax
not eax
not di
and esi, 0x60177aa4
or dx, bx
stc
or al, 0x5e
xor ebx, edx
nop
xor dl, ch
and esi, 0x6908fd57
test eax, 0x68bc4069
test cl, dh
cmp dl, 0x60
nop
sub si, 0x7f28
ror di, 3
and edi, edi
sbb dh, al
cmp dx, 0x9c1
shl cl, 6
add ecx, 0x49343e9a
test bl, 0x1d
xor eax, 0x3e5040b6
shl dx, cl
mov bl, 0x67
or di, 0x4725
shl bh, cl
add di, bx
sub si, 0x4046
inc edi
cmp ax, 0x5102
mov cl, 0x46
inc bx
inc dl
inc cx
test dx, si
ror ecx, 4
adc edi, ecx
sub edx, 0x48ccc48e
and dh, al
pop esi
pop edi
pop edx
pop ecx
pop ebx
pop eax
push esi
push eax
xchg esi, eax
test eax, 0x6d252228
push ecx
shr ecx, cl
push edi
ror edi, 7
stc
xor al, al
push ebx
inc ebx
ror cl, cl
push edx
adc ax, dx
adc si, 0x6cf6
xchg edi, edx
sbb ax, 0x161d
xor dh, dh
and edi, 0x75d6264
sub esi, 0x24081e09
xor bx, 0x19ed
nop
shr ebx, cl
mov cl, bl
and dh, 0x4d
add eax, 0x14e4e210
ror dh, cl
or ch, bh
not di
rol edi, 6
ror bh, 5
and ebx, edi
ror dh, 4
xor esi, ecx
sbb dl, cl
dec ax
not eax
nop
cmp al, 4
shr dh, 3
nop
shr ebx, 5
sub di, 0x28da
dec al
inc edx
and ax, 0x3fe8
not cl
nop
add edi, eax
mov ax, ax
nop
mov edx, eax
dec eax
not dl
xchg di, dx
nop
xchg cl, ch
and eax, 0x79bcd80c
stc
cmp bl, 0xf
cmp bl, dh
sbb cl, cl
ror esi, 5
adc dx, 0xc48
sbb ah, al
and dl, bh
add ah, dh
and dh, 0x19
ror ebx, 7
dec edi
xchg dh, al
shr si, 5
xor si, 0x3314
and ah, bl
xor di, 0x121f
and eax, 0x7b9c6801
xchg esi, eax
sub ch, ch
cmp bh, 0x37
shr bl, 5
add edi, 0x63ebd868
dec edx
stc
sub ax, 0x1452
xor edx, 0x70feb8bc
not bx
nop
xor di, dx
nop
adc esi, 0x773715c
stc
sub edx, esi
xor di, 0x3ec1
xor dx, 0x2146
ror esi, cl
sub ecx, eax
nop
inc dl
add ecx, 0x3f09b381
add esi, ecx
ror esi, 7
add edi, 0x7e83a60d
sub edx, 0x49967948
nop
inc cx
pop edx
nop
mov esi, 0x59b03b50
shr ecx, cl
and edi, 0x347dd15e
and ebx, eax
add bh, 0x7d
stc
or ebx, 0x392f3ab0
nop
rol edi, cl
push edx
shl dx, cl
add si, 0xa08
nop
nop
test al, ah
add di, 0x162b
stc
shr ax, 3
shr bx, 4
and bl, 0x43
or dx, 0x6f12
sub edi, eax
mov bx, 0x6c86
xchg ebx, esi
sub ecx, ebx
and di, 0x3bb6
nop
cmp eax, 0x1a95e807
rol edx, 2
inc eax
xchg ah, ch
nop
rol eax, cl
nop
shr bl, cl
mov edi, eax
test si, cx
or edx, 0x9f27062
and ecx, 0x50b145a8
sbb al, bl
shr bx, 2
add edx, 0x184f6dec
xor dx, 0x3d48
dec al
cmp cx, 0x2e26
stc
not cx
shr ecx, cl
sub esi, 0x4fe5999b
inc ah
sbb ax, 0x5db0
stc
sub dx, si
sbb cx, 0x356
adc edx, 0x3ff2ae56
add ch, 0x2b
rol ch, cl
shr dh, 6
dec dl
test edx, 0x3df5c7fb
rol edi, cl
dec dh
add cl, bh
add edi, 0x38e54e56
and ch, al
xor edi, eax
sbb ax, si
test edx, ecx
xchg edi, edi
dec dh
test cx, 0x6fd1
shr edx, cl
xchg bx, si
adc ax, bx
xor edx, 0x7e330460
shl di, 6
xor ecx, ecx
rol ebx, cl
cmp eax, 0x59b97eda
test cl, 0x11
shr si, 1
adc ch, ah
stc
sub si, 0x4374
rol si, 8
shr ax, cl
mov esi, 0x76dd7387
test al, 0x6d
not edx
mov bx, si
sub eax, esi
test edi, 0x527c01c2
shl edx, 5
mov ecx, 0x79f56f3c
nop
ror si, cl
test ecx, eax
mov ch, cl
ror bh, cl
sub di, 0xf07
pop edx
push edx
or edx, 0x6ac5d0e2
rol bh, 2
and ecx, 0x38e47edc
sbb dl, ch
shr eax, cl
test ebx, edx
inc al
rol ebx, 3
sub cx, bx
sbb esi, 0x17917963
sbb bh, 0x7d
rol edi, 3
dec ch
nop
xchg dl, ah
mov di, dx
sub bl, ch
nop
stc
not ch
shr cx, 6
mov ebx, ecx
or eax, 0x4d8cf7bf
sbb di, bx
cmp edx, 0x36b782b9
add ch, ch
sub edx, 0x55a1b634
sub eax, 0x75184762
shl bx, 6
adc cl, 0
test ebx, 0x5d356a59
not bx
not ebx
adc eax, ebx
ror si, cl
sub dx, 0x6ae7
xchg si, bx
add esi, ecx
or cx, cx
ror dh, cl
shl di, cl
shl ax, cl
or si, ax
inc eax
test edi, ecx
dec ecx
rol ebx, 4
or cx, 0x5ba8
cmp ch, 0x5f
xchg si, dx
or ebx, edx
mov eax, edi
cmp esi, edi
and bx, 0x4586
shr bl, 8
not al
xchg cl, ch
shl ah, 6
adc cx, 0x5ab7
and cl, 0x31
xor di, bx
shl si, 8
and cl, ch
inc bl
shl cx, 1
shl dl, 6
test bh, 0x7b
dec ecx
and dx, 0x5e21
mov cx, cx
cmp dx, dx
add al, 2
or edi, 0x7acb5b0
ror dx, 1
cmp dx, bx
xor bx, 0x1259
and dh, 0x11
rol ebx, cl
test edi, ecx
cmp ah, 4
ror bl, 2
nop
dec ebx
add esi, edi
test eax, 0x7dbedd14
xchg dl, dl
adc bl, 0x29
shl ecx, cl
shl bx, cl
dec ch
or cl, 0x22
rol edi, 3
sbb al, 0x76
cmp cx, di
and si, dx
inc eax
stc
shl ebx, cl
ror dx, cl
nop
pop edx
sub ah, 0x14
nop
push edx
not dh
xor ax, ax
cmp ecx, edi
stc
xchg ah, dl
test di, 0x75ab
nop
and esi, edi
and bx, 0x1e59
ror di, 8
test ch, 0x5a
shl eax, 5
stc
sub eax, 0x5caf02f0
sub al, 0x76
shl edx, 1
mov dl, 0x6f
stc
xor ecx, 0x1f398c77
cmp dx, dx
shr eax, cl
inc ah
shl dx, cl
ror ecx, cl
dec dx
sub di, bx
adc ecx, 0x23b34fe0
sub di, di
test cl, 9
pop edx
pop ebx
pop edi
pop ecx
pop eax
pop esi
push eax
push ecx
and ah, ch
push edi
push edx
or di, dx
push esi
and dx, si
push ebx
xchg bx, si
ror eax, cl
shr dl, 6
cmp cl, 0x25
test bh, 0x7e
xchg esi, eax
add ax, 0x5e42
nop
rol ch, 5
shr esi, cl
rol ch, 2
nop
dec ax
stc
cmp ch, 0x60
mov edx, 0x6b8159b5
xor ah, 0x58
mov ch, 0x6c
sbb bh, 0xf
or ch, cl
add edi, 0x4d6cbb2b
xor eax, 0x6a78e22d
shr ebx, 1
xor di, di
add si, si
rol edx, cl
test cl, ch
nop
sbb ax, cx
ror si, cl
inc ax
adc dx, 0x499d
test eax, ecx
and edi, esi
xchg si, dx
stc
nop
cmp cl, bh
and eax, edi
xchg edi, edx
mov si, di
or cl, 0x2b
shr ch, cl
rol bh, 5
rol ebx, cl
add dl, dh
adc edx, ebx
mov al, 0x35
rol bx, cl
cmp ah, 0xa
dec esi
cmp bx, 0x4da8
add bl, ah
test bx, dx
add si, 0x6e6c
rol bl, 8
sub esi, 0xb408154
ror dl, cl
inc ecx
nop
inc di
sbb bx, bx
sbb bl, 0x66
stc
and dh, 0x1e
mov ch, 0x43
xor di, bx
rol bl, 4
add eax, 0x5d43cfde
mov eax, esi
or bl, bh
shr ch, cl
sbb edi, ecx
and dx, cx
shl di, cl
test dx, dx
mov al, ah
sbb ebx, 0x24759ce6
inc ebx
test ax, bx
nop
xor bx, di
mov cx, 0x4590
not bl
or dx, cx
stc
sub ecx, ecx
or dh, 0x4a
rol eax, cl
or bh, 0x23
shr di, cl
rol di, 2
shr di, 5
or edx, 0x3e1aa605
add bh, dl
dec cl
and ax, ax
pop ebx
xor dh, 0x60
test al, 0x32
not cl
push ebx
inc bl
shr eax, cl
and bx, di
mov bx, 0x330c
stc
shl ah, cl
stc
nop
xchg dh, ah
stc
xchg si, bx
add ah, dl
ror ah, 6
mov si, bx
xor edx, 0x5786ee9d
stc
mov ah, dl
mov bh, 5
and edi, 0x1083c226
shl bh, 3
inc cx
xor edi, ecx
inc cl
and cl, 0xf
xor bx, cx
cmp bl, 0x65
xor ah, 0x49
ror bl, 1
sbb eax, 0x115f1e99
xor dh, 0x66
sub esi, 0x314ba68a
adc dl, 0x1f
dec ecx
shl edx, 8
ror eax, cl
sbb dx, dx
sbb ax, 0x659
and ecx, 0x770a333d
inc cl
shl di, cl
shl bl, 7
rol edx, cl
test ch, 0x32
pop ebx
pop esi
pop edx
pop edi
pop ecx
pop eax
call fcn.006126b9
push edi
shr edi, 5
push ecx
push ebx
add ch, bh
xor cl, 0x1a
rol bh, 7
pop ebx
pop ecx
pop edi
call fcn.00612bbb
push ecx
xor cl, 0x53
stc
push edx
push esi
xchg dx, si
ror dh, 6
cmp esi, 0x55dcdf2f
push ebx
rol bx, cl
push edi
push eax
and edi, eax
sbb di, si
xor ebx, 0x18fba0d0
rol ecx, cl
mov ah, ch
sub edx, 0x33b7e9cd
stc
adc edi, 0x3862ee8a
ror edi, 2
xor dx, 0x6e4e
cmp edi, esi
sub edx, 0x1f8e40ed
add di, 0x2c8d
shl dh, 4
ror eax, cl
add di, dx
sbb bx, bx
ror dl, 7
sub cx, 0x375
nop
stc
nop
mov bx, 0x4f93
inc al
not ah
adc bh, 0xc
cmp al, bl
or edx, 0x32323a74
sbb dx, si
stc
ror dx, cl
nop
shl si, 7
sbb esi, eax
stc
nop
rol edi, 1
adc edi, esi
add al, dl
nop
xor cx, 0x6c07
ror bl, cl
xor ah, 0x1a
dec edx
stc
shr dh, 6
sub edi, 0x733c15bb
sub dh, 0x13
not eax
cmp ecx, 0x14fd8ccf
dec ah
mov edi, 0x36d5f177
rol dl, cl
not ah
sub eax, 0x5adc594d
and ax, ax
cmp cl, dl
or si, dx
mov di, dx
shr bx, 8
shl cx, 3
xchg ah, bl
dec bx
cmp esi, 0x6a81a1d6
sub cl, bh
stc
pop eax
pop edi
pop ebx
pop esi
pop edx
pop ecx
call fcn.0061308e
call fcn.0061349d
call fcn.00613755
call fcn.00613a35
nop
nop
push edx
or dx, 0x64ef
push eax
shr ax, 3
push ebx
or ebx, 0x2f0d2e3c
push edi
push ecx
add edi, ecx
push esi
cmp si, di
sbb edi, esi
pop esi
pop ecx
pop edi
pop ebx
pop eax
pop edx
call fcn.00613f3d
call fcn.0061446f
lea eax, [eax + ebx]
mov eax, dword [eax + ecx*4]
jmp 0x5f47ac
cmp ecx, dword [eax + 0x18]
jge 0x5f96fa
mov edx, dword [eax + 0x20]
push edi
push eax
xor edi, eax
stc
push edx
sub edx, 0x232579ab
push ecx
sub cx, dx
push ebx
test bx, cx
nop
sub edx, edx
shl cx, cl
shl ch, 1
xor eax, 0x65c82bd6
xchg ah, ah
mov edi, 0x715e1b20
push esi
mov esi, 0x350c66c2
test ebx, esi
or bh, dl
nop
mov dh, 0x54
inc esi
not al
xchg edi, esi
cmp ecx, edi
adc bl, 0x44
dec cl
xchg ecx, ecx
test edi, 0x63bda891
shl dx, cl
xchg ecx, eax
shr edi, cl
inc ecx
shr ebx, 5
cmp esi, eax
mov ax, di
sbb cx, 0x6f19
shl ax, 4
ror esi, cl
ror esi, cl
dec edx
shr si, cl
rol bx, cl
not eax
nop
xor ax, ax
shr edx, cl
mov dx, dx
test dh, al
shr si, 5
sub bh, bl
xchg ebx, eax
stc
shl bl, cl
shr cx, cl
adc eax, 0x1bc5655e
cmp edi, esi
stc
ror edx, cl
sub cx, di
test cx, cx
dec cl
inc dx
mov ax, cx
shr al, cl
shl edi, cl
ror cl, cl
ror eax, cl
mov cx, 0x6a3e
add esi, ebx
add ch, 0x37
dec bx
sbb di, di
or dx, 0x600d
ror bh, 7
stc
shr ax, 7
test ebx, edi
sub bl, ah
xor eax, esi
xor cx, di
shr al, cl
test ah, dl
add dl, dl
stc
ror bl, cl
shr ecx, cl
nop
nop
or dx, di
ror cl, 8
stc
and bh, al
adc bx, ax
mov esi, ecx
cmp bl, 0x16
test bx, bx
stc
rol ch, cl
adc di, dx
sub bx, si
adc dl, dh
shr dx, 1
xchg edi, ebx
pop esi
adc ax, bx
xchg ebx, ecx
nop
dec bx
inc bh
sbb ax, 0xa1a
shr al, cl
dec edi
sub bl, al
push esi
xor esi, ecx
not si
dec edx
sbb edx, 0x33ad32bc
rol si, 4
stc
or cx, 0x1138
test eax, 0x192d292
sbb dx, dx
adc cl, 0x69
sub cx, ax
xor ebx, esi
sub bl, 0x30
sbb di, 0x7a78
and edi, edx
sub dl, 0x2e
add ah, 0xd
shl ecx, 2
shr cx, cl
dec cl
stc
xor esi, 0xdf06fd7
sbb bh, cl
xchg cx, ax
add dx, dx
sbb cx, 0x3ac
xchg bx, di
shr ch, cl
sbb edx, ecx
cmp eax, 0x304be82b
shr cx, cl
and cl, bl
sub esi, ecx
xor edi, 0x66f42981
stc
ror edi, 7
rol eax, 1
not si
test dh, ah
rol dl, 8
stc
cmp bx, 0x3173
xchg al, dl
ror ch, 1
mov eax, ecx
rol dx, cl
sub edi, ecx
not bl
nop
and esi, edi
mov edx, 0x250024c
or dh, 0xa
adc si, dx
add si, cx
shl eax, cl
shr si, cl
or bx, 0x2938
sbb bl, 0x58
shl dl, 4
inc dx
shl dx, cl
or bh, ch
shr bh, 6
stc
adc si, si
shr ebx, cl
not edi
shl esi, 7
or di, 0x6f72
sub edi, edx
add esi, esi
and eax, esi
add ecx, edi
stc
and esi, 0x5e6fce53
sub bh, cl
add dx, 0x7d6b
xchg edx, esi
ror dx, cl
cmp bl, dl
not di
ror bx, cl
xor edx, ecx
ror bx, cl
sbb ax, bx
shl bl, cl
cmp dh, ah
nop
stc
sbb ch, bh
adc bl, bl
pop esi
ror eax, cl
and eax, ebx
sbb edi, edx
rol ebx, 8
stc
xor cx, dx
add bx, 0x6dde
shr di, cl
push esi
and si, 0x1f9c
adc dx, 0x298a
sub bx, 0x55e9
or ecx, 0x2a1b8cfb
shr ecx, cl
rol cx, 2
and di, 0x3cbc
dec ch
xchg cl, al
sub edx, ebx
inc edx
add edi, 0x35c39c91
add bh, 0x30
ror edx, cl
adc edi, 0x109f74af
or bh, ah
sbb edx, 0x3cdb0139
and edi, 0xb4d8ef5
add cx, bx
test ecx, 0x1c47281a
mov ecx, ecx
ror cx, cl
cmp esi, 0xe579f57
sbb si, bx
sbb eax, 0x14bb7cdf
or cx, 0x5692
test dh, dl
adc ch, 0x59
stc
adc edx, 0x57ccb3bb
adc ecx, ebx
shr dh, 7
xor edx, edx
adc si, bx
xchg ah, ch
inc si
ror ebx, 2
dec bx
shr edx, cl
ror dl, cl
dec edi
stc
test ax, bx
adc di, ax
shl esi, 7
add dl, 0x7f
rol edi, 3
not ah
xor bl, dl
test dl, bh
ror cx, cl
add edx, 0x72a7767c
dec esi
inc ax
rol edi, 5
add edx, edx
adc di, bx
cmp al, 0x5c
or eax, ecx
rol edi, 8
not ax
or cl, 0x68
shl ax, cl
add dx, 0x6e67
shr ebx, 4
not si
ror bl, 5
and edi, edi
cmp ax, ax
add cx, 0x1324
cmp ecx, edi
rol ax, 5
sub al, 0x5e
sub bx, 0x2fee
mov edi, esi
and ecx, 0x78dabd51
mov eax, 0x69cb8f64
add esi, 0x4f4cdfc1
nop
add ch, 0x25
stc
adc bl, 0x1d
cmp dx, ax
adc cl, 0x23
or di, 0x42d2
shl ecx, cl
shl ch, cl
ror ch, cl
xchg dh, dl
mov ax, 0x196f
sub dx, si
xchg al, bh
pop esi
push esi
add esi, 0x654dcecc
test bx, 0x3bd9
ror edi, cl
cmp dh, 0x3e
ror cx, 7
xor edx, ecx
adc dh, cl
rol bh, cl
rol dl, 6
shr ecx, 2
nop
not esi
and edx, ebx
shr ebx, 7
stc
xor ah, dh
shr ch, 3
xor dh, ch
sub si, si
nop
shr edx, 7
add bx, dx
not ch
dec ax
add ecx, ecx
nop
dec di
mov cl, 0x41
nop
sbb dx, ax
inc dh
mov ebx, 0x57ecbcbf
shl bl, 8
cmp ecx, ebx
nop
cmp dl, 0x77
mov bl, 0x5e
adc ch, 0x38
inc esi
shr di, 4
cmp edi, eax
add si, cx
stc
inc dh
xchg ch, cl
or ax, 0x4612
or si, 0x336e
ror ecx, 2
cmp cx, cx
ror ah, 8
ror cl, cl
nop
xor si, di
ror si, 4
sub bx, 0x787
xchg edx, edx
inc si
test ecx, 0x2aa28c4d
stc
shr eax, 7
adc eax, 0x1ba52ce3
adc cl, dh
mov eax, 0x452330a6
and al, 0x6a
shl di, cl
ror edi, cl
stc
adc edi, 0x7ceabba7
not eax
not bh
inc edx
test ecx, esi
inc dh
nop
xor bl, ah
ror cx, cl
xor ebx, eax
not ecx
stc
xchg bl, dh
inc ebx
cmp al, 0x30
test ebx, esi
not eax
or eax, edi
not ecx
shl dl, cl
or edx, 0x3ae38dc0
cmp bh, 0x4a
test ebx, edx
ror ch, 4
not dh
sub edx, ecx
shr esi, cl
not bl
test bl, 0x13
add ebx, 0x24b407af
not edx
cmp ebx, 0x6927688c
dec bh
pop esi
mov eax, 0x7a475db7
push esi
and si, 0x6e22
ror edx, 7
shr cx, 1
or edi, edi
stc
rol esi, cl
sub bx, 0x3edb
cmp dh, ah
shl cl, cl
sub ah, 0x7b
inc dh
dec ax
and eax, 0x5b9c004
rol dx, cl
dec ecx
adc cx, 0x7f39
ror ah, 7
shl di, cl
test ecx, 0x6f7ed261
and si, di
mov ax, cx
or bl, ch
xchg dh, bh
not dh
rol bx, 3
stc
not cx
stc
inc si
sbb edi, eax
dec dx
rol ebx, 6
inc cx
and dx, dx
ror dx, 2
test si, 0x2843
cmp edi, edi
ror edi, 6
dec ebx
sub bx, di
adc ax, ax
mov esi, 0x5a512dca
nop
cmp esi, ebx
stc
cmp edx, edx
test ax, bx
inc ax
and di, 0xc92
stc
dec ecx
shr bx, cl
dec ah
mov cx, 0x1dd9
adc edi, edi
and ebx, eax
and al, ch
dec ah
dec ax
add bh, bh
test ah, al
test eax, 0x1e2086bc
shl edx, 6
shr cx, 3
add dl, ch
nop
or eax, 0x503fc52c
xchg cx, si
ror dh, 8
inc cx
nop
cmp bl, 0x5f
shr ecx, 5
ror si, cl
inc dh
add dx, cx
sub ah, 0x68
cmp edx, edi
shl si, cl
sub al, ah
ror si, cl
nop
rol edx, cl
mov cl, 0xc
or dx, 0x68
xchg dx, ax
test cx, dx
xor esi, edi
rol dh, cl
xchg bx, ax
stc
shl dx, cl
cmp edx, 0x77cab8e4
shr bx, cl
sbb eax, 0x3b406df9
add cx, 0x3d05
sub di, 0x443b
or edx, eax
or ah, 0x16
pop esi
test dx, 0x6391
sbb dx, 0x647f
inc ecx
ror ch, 5
mov bx, 0x434e
dec edx
push esi
adc esi, 0x22ac276c
test si, 0x20c9
mov ch, dh
not eax
shl ecx, 3
nop
adc dx, di
xor al, bl
nop
xchg dx, ax
mov dx, bx
rol si, 4
or ecx, 0x1314b9cf
not ecx
xor bh, 0x2a
cmp di, cx
xchg cx, ax
or eax, ecx
shr esi, 2
dec dl
xor ah, ah
cmp edx, esi
stc
and edx, 0x2a27446f
and dx, dx
shr bx, cl
shl ch, 7
sub bh, 0x21
add edi, 0x143b7c24
xor dh, bl
and eax, esi
shl eax, cl
xchg bh, dh
sub al, cl
mov eax, 0x1bb1d546
ror esi, cl
dec ah
sub eax, edx
inc bl
stc
test dl, bl
adc dx, cx
add edi, edx
cmp dh, 0x4a
adc bl, 0x1b
shl dx, cl
stc
xchg ah, ch
nop
test eax, 0x439a1550
adc ax, 0x367b
nop
ror di, 1
nop
rol cl, cl
xchg bx, cx
shl dx, cl
mov dl, 0x1f
mov bh, bh
or dx, 0x4ba5
test si, dx
or ax, 0x2418
cmp dx, ax
sbb ch, 0x15
add bh, ah
nop
test ebx, ecx
shl ax, 1
shr dx, 7
nop
nop
inc eax
sub bx, cx
sbb dx, ax
cmp bh, al
shr eax, cl
pop esi
pop ebx
pop ecx
pop edx
pop eax
pop edi
push eax
inc al
push ebx
push esi
xchg ebx, esi
push ecx
rol eax, cl
inc si
push edi
mov di, 0x2e04
not bx
nop
cmp edi, eax
adc si, 0x26e3
or ebx, esi
or edi, esi
and di, 0xf89
test bx, di
stc
push edx
or dx, ax
xor bh, cl
nop
and dx, 0x6a3a
cmp eax, 0x1a8ecba6
xor ebx, 0xe25e559
sbb bh, 6
add edx, esi
nop
adc esi, eax
adc bh, al
stc
mov ecx, esi
shr si, cl
sub si, 0x6014
cmp ecx, 0x1f3b3fa
xor edi, esi
sub edi, edi
ror edi, 5
add si, bx
not dh
ror ch, cl
ror esi, cl
not cl
cmp di, 0x607c
not cl
rol ah, cl
stc
test edx, edx
sbb bl, bh
shl ebx, 1
stc
pop edx
pop edi
pop ecx
pop esi
pop ebx
pop eax
push edi
and edi, 0x2bbd8886
push ebx
not bx
push ecx
adc cx, 0x204f
sbb ecx, 0x303ea47
push edx
xor ch, dl
push eax
add ah, ch
or ax, bx
test ch, 0x51
stc
and dl, ah
xor ebx, ebx
push esi
xchg si, ax
shr bh, cl
inc ebx
mov bx, 0x2731
test di, di
inc edx
pop esi
pop eax
pop edx
pop ecx
pop ebx
pop edi
push esi
or si, 0x5c40
push edx
sub edx, 0x504e259d
push ebx
add bl, bl
push edi
test edx, edi
push ecx
rol dl, cl
pop ecx
pop edi
pop ebx
pop edx
pop esi
push edx
shl dl, 2
push eax
ror eax, 5
pop eax
pop edx
jbe 0x5f279a
call fcn.006148c0
lea edx, [edx + ebx]
mov edx, dword [edx + ecx*4]
lea edx, [edx + ebx]
push eax
push ecx
push edx
push dword [ebp + 0xc]
push ecx
push edx
xor cl, dh
push eax
push edi
add eax, edi
push ebx
shr bh, cl
shr edi, cl
and edx, 0x35b2d628
add edx, 0x6b1a4b87
adc cx, cx
stc
cmp dx, 0x43b8
shl cl, 4
dec edx
nop
inc ax
sub edi, edi
nop
mov cl, 0x7d
mov al, dh
shl dh, 3
inc dh
inc dl
mov ebx, 0x296b51c
inc bx
add edx, 0x5574f0f2
cmp bh, bl
push esi
test esi, 0x15471f39
add cl, cl
add ecx, 0x559f0f78
rol di, cl
shr ch, 8
xor al, dh
or eax, 0x3cdedcb7
mov eax, 0x15b1123b
test esi, esi
nop
nop
sub edi, 0x4a0d0ff
nop
not ax
sbb cl, cl
shr ch, cl
dec ebx
not al
xor edx, 0x52f133a8
shr bl, 3
dec edx
xor si, dx
shr dh, 1
cmp dh, ch
nop
shr dl, 2
xchg ecx, eax
inc cl
sub ecx, ebx
stc
test ecx, 0x5e6d1317
shl cl, 6
test edi, 0x2a5ce7ec
not edx
dec esi
dec eax
test bx, cx
add bl, dl
xor dl, bh
stc
mov eax, 0x5f2c76b8
sub di, si
and si, dx
xor si, 0x1c3b
test di, 0x58c9
xor cx, ax
adc dl, 0x2f
add dx, 0x4b5c
mov si, 0x4a23
stc
shr ax, cl
rol edi, cl
stc
or cx, 0x62e4
inc ax
shr dx, 6
shl eax, cl
test ebx, eax
sub cx, 0x5b06
nop
adc esi, edi
rol ax, cl
xchg cx, cx
adc edi, eax
not edi
xor ax, 0x727a
nop
dec bx
or cx, ax
and dx, di
dec di
dec dh
not bh
cmp si, 0x3085
not cx
shl bl, 3
pop esi
adc di, 0x44c4
and ah, bh
mov ebx, eax
shl cx, 2
stc
inc eax
shr ah, 1
mov bl, ch
add bx, dx
xchg bh, dl
add bh, 7
push esi
dec si
mov bl, 0x43
mov ebx, 0x5cfef0fd
xor si, di
add al, dl
adc ebx, ebx
and cx, 0x6b21
add ch, 0x4c
rol ebx, 7
sbb ebx, edi
mov dh, ch
shr ecx, 1
adc bx, 0x6192
ror cx, cl
xor eax, eax
not ax
shr ebx, 6
nop
nop
test cx, ax
inc al
adc eax, 0x1a54e336
ror bl, 2
and cx, bx
not bl
cmp bl, 0x53
xor di, cx
stc
mov al, ch
dec bx
rol eax, 7
and di, 0x5fa4
stc
nop
cmp bx, 0x136b
not ebx
ror al, cl
cmp esi, esi
and ax, bx
adc si, 0x757a
ror ax, 7
dec edx
mov si, si
stc
rol esi, 4
stc
xor ebx, 0xddc989b
adc di, si
mov ecx, 0x28274ff1
cmp ax, cx
adc dl, bl
dec ax
ror si, 3
sbb eax, edx
xor eax, edx
shr dl, cl
inc esi
stc
rol eax, 5
not edi
add ebx, ecx
xor cx, 0x6715
ror cl, cl
ror bh, cl
shr si, 3
nop
mov edi, eax
stc
xchg bh, cl
shr esi, cl
xor bx, 0xe1
not bl
or esi, 0x1d03de46
ror ebx, cl
ror eax, 4
dec edx
rol cl, cl
inc esi
shr edx, 3
sub bx, 0x3c8b
rol esi, cl
stc
inc si
adc bl, 0x3a
ror dx, 6
sbb edx, 0x66ea3135
pop esi
pop ebx
pop edi
pop eax
pop edx
pop ecx
push edi
not edi
push edx
not edx
push eax
push ecx
ror ax, cl
sbb dx, ax
push ebx
xchg ebx, eax
test ebx, edx
inc ecx
push esi
or si, si
inc al
rol ecx, cl
dec dx
sbb ax, si
test bx, dx
test ah, 0x7b
inc ch
add dl, bl
or bl, 0x3b
ror dx, cl
sub cx, bx
cmp bh, 0x51
dec bx
ror dl, cl
adc bx, dx
add ah, dh
cmp ax, cx
adc si, 0x4e72
test dh, cl
shl edx, 4
mov ax, 0x5b79
and ch, dh
stc
not bl
test si, 0x65ac
cmp cl, dh
shr cl, 7
sbb ax, cx
inc bh
adc si, 0x3750
dec bx
xchg dx, di
xor bx, ax
stc
test edx, 0x26a94a61
dec ax
sbb cl, 0x7e
shr si, cl
or dh, dl
not bx
sbb dx, 0x69a2
rol cl, cl
rol si, 1
dec dl
test di, bx
xor di, 0x486c
add bl, bh
cmp cx, ax
cmp dx, 0x617a
mov ecx, 0x728151e2
test edi, ecx
nop
and edx, ecx
dec ebx
stc
nop
stc
ror edi, 1
inc eax
or dx, 0x7df2
xchg dl, ah
sub bx, 0x213f
cmp edx, ebx
test al, bl
and bx, si
dec esi
xor cx, 0x94b
and cl, 0x1e
xor edi, edx
add bx, di
adc ah, 0x3d
add ch, 0x4e
nop
or ah, cl
not bx
mov ebx, 0x6e796118
ror di, 5
rol di, 2
add ebx, edi
shr ch, 4
inc ch
and di, ax
dec edi
stc
sbb cx, 0x6867
test cl, ah
sub ebx, edi
not eax
xchg edx, eax
mov ecx, edx
shr dh, 7
mov al, 0x4b
pop esi
sub bl, dl
rol dx, 5
and dl, dl
test dx, 0x74c8
shr cl, cl
cmp ebx, ecx
sbb ax, 0x7bde
stc
not ah
cmp cx, 0x2a44
sbb bh, 0x36
adc ecx, 0x2a740065
or ah, 0x37
push esi
dec si
cmp bl, cl
sbb ax, 0x53ab
or cl, 0x36
and edx, ecx
cmp al, bh
shr ah, 4
test esi, 0x28d08f26
not eax
cmp al, 0x5d
nop
dec di
not ecx
mov al, 0xe
nop
not cl
mov esi, 0xd37e12d
mov bx, 0x4f38
sub eax, esi
and si, 0x1592
mov ax, di
mov di, 0x53d
sbb si, 0x4bc6
dec edx
or bl, 0x2f
inc edi
add al, 0x4b
sub edx, esi
not eax
sbb edi, ecx
shr ecx, cl
shl bh, 1
add esi, 0x2a6f1eaf
ror ecx, cl
and bx, bx
nop
shr ah, cl
xor cx, 0x13ae
sub edx, eax
nop
rol cx, cl
rol dx, 3
add si, 0x3cab
ror esi, cl
inc di
rol al, cl
sub edx, 0x43a1710f
ror ah, 2
and ebx, 0x60f05944
xchg dl, ch
nop
or si, 0xaa7
sub bh, 0x50
sub cx, 0x5a20
or al, 0x42
dec dx
sub ch, 0x49
or bh, dl
stc
not bx
sbb dx, 0x2361
not si
mov ax, cx
xor ebx, 0x1f7e1798
shl ah, cl
rol esi, 2
xchg edi, ebx
adc ecx, 0x66aea701
adc ch, 0x46
shr cx, cl
ror ecx, 1
or ecx, 0x3df9e328
shr ax, 8
dec eax
or esi, 0x581accf9
sub cl, bl
shl esi, 7
test edx, ebx
sub bx, 0xf2b
add di, 0x111b
dec si
mov cx, ax
shr bl, 1
xchg ebx, esi
or esi, 0x77197908
dec ebx
not ecx
pop esi
or edi, 0x1c773de
not edi
push esi
xchg dx, si
xchg esi, esi
not ax
cmp edi, 0x3168ada7
stc
inc edi
dec bl
ror al, 7
shr dx, cl
mov dl, bh
sbb ebx, 0x4267be45
ror cl, 8
cmp si, si
xor edi, 0xd84967d
xchg bl, al
not si
add edi, eax
stc
dec ecx
sub esi, 0x22647d8b
or ax, 0x6734
inc ah
and ecx, 0x5bb890b7
mov cl, 0x74
stc
sbb bh, 0x31
xor bx, ax
nop
cmp edx, 0x455941f1
ror di, 3
dec di
cmp dl, dl
and di, 0x4d75
and ebx, esi
adc ebx, ebx
adc dl, bl
xor ebx, ebx
and dx, 0x323b
rol edx, cl
sbb dh, cl
inc ecx
add ah, 0x50
and bh, dh
test ch, 0x3b
add eax, 0x495e205f
or edi, 0x342bb90f
shr cx, cl
rol dx, 8
sbb dh, ah
or eax, 0xa02a86f
xor si, si
test ecx, esi
not esi
sub dh, 0x16
test di, bx
shr ch, 7
dec di
add dl, bl
dec al
adc al, 0x74
ror ebx, 8
adc di, cx
rol cx, cl
not cl
inc bx
xor bx, bx
sbb si, di
nop
inc cx
mov esi, esi
ror dl, 6
sub ecx, 0x57f22fdf
mov cx, ax
dec ecx
cmp bl, 0x45
nop
sbb ebx, 0x7bad1a5e
and dx, 0x53c1
sub eax, 0x67bcd787
ror bx, 4
and ax, si
shl ecx, cl
nop
sbb cl, bl
test eax, 0x4ea4d5aa
and si, di
not ax
add bh, bl
dec si
add si, cx
sbb bx, di
sbb di, 0x6664
rol edx, cl
or edx, esi
and al, cl
sub eax, edi
and ax, 0x47e3
shl esi, cl
pop esi
test edx, edx
adc al, 0x32
sbb bl, bh
shl edi, cl
sbb dl, 0x12
nop
adc edi, 0x9ddc1cb
xchg edi, edx
add ax, dx
and al, ch
or bh, dh
rol cl, cl
sub di, 0x7426
cmp al, 0x53
ror bh, 6
push esi
test si, 0x65f
inc si
dec ebx
dec al
dec ecx
rol si, 3
nop
sub ah, 0x5d
test ax, dx
xor ecx, 0x43398148
dec al
sbb ah, ch
xchg bl, ah
sub si, di
cmp ah, bh
and di, si
not ecx
adc cx, ax
dec dx
stc
stc
xor si, cx
stc
or ah, ch
xchg ebx, ebx
ror esi, cl
xchg edx, edx
xchg ch, ch
shr al, cl
cmp si, si
and si, 0x2d45
or edi, ebx
nop
dec al
ror dl, 6
inc eax
and dh, 1
dec dl
ror edi, cl
nop
ror ch, 5
nop
sbb bl, dl
xor bh, 0x24
ror cl, cl
add ecx, ecx
adc edi, 0x34375c7
add esi, 0x24ed1b46
nop
dec cx
shl ax, cl
sbb edi, eax
or cl, bh
shl dh, cl
ror bh, cl
not ecx
dec ecx
add ebx, 0x4fee667
ror dl, cl
shl di, 1
rol bx, cl
stc
and ecx, 0x64e8b331
not cl
stc
inc ch
xchg bx, di
adc ax, di
xchg dx, ax
inc esi
shr dl, cl
shr dh, cl
rol esi, cl
nop
or esi, esi
shr dl, cl
stc
or bx, cx
shr dh, cl
or bx, 0x5aa4
rol dh, 1
sub ebx, 0x50295d86
nop
and edx, 0x14af8dcb
or edx, eax
pop esi
inc ax
push esi
cmp esi, 0x19efccdf
xchg ch, dh
nop
add dx, 0x885
dec di
nop
mov ecx, edi
dec bx
shl dl, cl
stc
pop esi
pop ebx
pop ecx
pop eax
pop edx
pop edi
push edi
add di, 0x617c
push ebx
push ecx
rol bh, cl
push edx
test dh, ch
push esi
or esi, edi
test ch, 0x27
push eax
xor bl, al
not edx
stc
rol bh, cl
nop
rol ch, 2
ror cx, 1
ror bx, 6
test di, 0x43e1
or bl, 0x23
or eax, eax
or di, 0xa3f
dec ch
nop
or ah, 0x60
ror edx, cl
ror edx, 8
and cx, dx
dec bh
shr ecx, 5
or ah, 0x4b
pop eax
pop esi
pop edx
pop ecx
pop ebx
pop edi
jb 0x5f2faa
push ebx
push edx
sub ebx, edx
push ecx
rol ch, cl
push eax
and ah, 0x2d
cmp bh, bl
nop
shl bh, 3
inc ah
inc ch
not eax
mov cl, 7
ror cx, 3
push edi
push esi
cmp di, si
sbb ecx, 0x740edc8c
shl ecx, 8
ror bl, cl
or eax, 0x53c86c0b
stc
and dx, bx
adc ecx, eax
or cx, 0x5def
dec cx
stc
nop
xchg dx, ax
and esi, 0x49b3390a
rol ax, cl
stc
or cl, 0x79
adc bh, ah
nop
shr cx, cl
sbb eax, 0x607c3038
rol cx, 2
test dx, si
stc
mov bl, bl
ror eax, cl
nop
mov esi, 0x3b520b7e
sub si, bx
test ax, 0x696b
nop
shr ax, cl
sbb cl, al
or ebx, eax
xchg dh, bl
sub edx, 0x373aa048
mov dl, ch
nop
and cx, 0x257b
mov cx, si
or esi, 0x25b91737
adc dx, di
mov si, di
mov bx, 0x3da5
cmp ebx, edi
xchg cx, ax
nop
xchg ah, bl
xchg al, cl
nop
stc
mov cl, dl
rol dl, cl
dec ch
shl eax, 2
inc dh
xchg di, di
nop
sbb edx, 0x7cff6de4
and eax, ebx
nop
xor dx, 0x538c
add ax, si
not dh
mov edi, 0x4d8706eb
adc ax, cx
cmp edi, edi
adc eax, eax
dec edx
dec di
cmp bx, 0x4597
rol bl, cl
shl eax, 4
not ax
shl ah, 6
rol eax, cl
and bl, cl
not cl
add ah, 0x56
shl dx, 7
pop esi
pop edi
pop eax
pop ecx
pop edx
pop ebx
call fcn.00614d8a
push eax
push ecx
rol eax, cl
pop ecx
pop eax
call fcn.0052284c
add esp, 8
pop ecx
pop edx
test eax, eax
jne 0x5f47a4
mov eax, dword [edx + 0x24]
jbe 0x5f3549
push ecx
push esi
adc ecx, esi
push ebx
not ebx
inc esi
ror si, 6
push eax
not ah
xchg ecx, eax
sub esi, ecx
push edi
sbb di, cx
push edx
not dx
ror eax, cl
shr esi, cl
add edx, 0x1faeaee9
nop
add bl, 0x40
dec bl
adc bx, 0x3b05
rol ecx, 4
xchg bx, cx
mov ah, dh
not dx
inc esi
dec ebx
ror dx, 5
cmp di, 0x2d6f
add edi, 0x67ff1f31
stc
cmp edi, edx
dec dh
not ecx
mov dh, 0x1e
ror esi, cl
stc
sbb si, dx
test ax, 0x3eaa
rol al, cl
mov dl, dl
add bx, di
shl di, 8
xchg cl, dh
cmp dl, 0x7d
test ebx, 0x5a18650e
cmp dx, di
dec ch
dec edi
stc
stc
stc
stc
shl bh, cl
ror edx, cl
or dl, bh
xchg bx, ax
and dl, bh
mov di, 0x1f3f
test ax, si
adc dl, ah
stc
xchg ebx, eax
ror dh, cl
test si, 0x14e8
shl ah, cl
cmp esi, edi
stc
or si, bx
sbb ax, 0xbc
xchg si, si
nop
xor ax, 0x67c7
xchg ch, bl
sbb ebx, ecx
or cx, di
rol bl, 1
cmp di, 0x4264
or dx, 0x293e
mov al, dh
not ecx
sub ax, cx
xchg ecx, eax
nop
xor di, bx
sub dx, bx
shl bh, 3
xchg ebx, ebx
add bx, 0x5230
stc
and dx, 0x5c9a
xor ch, bl
adc dh, bh
nop
adc cl, ah
rol edx, 1
mov ecx, ecx
shl si, cl
shl si, 2
nop
not eax
xor cl, 0x24
xchg ebx, eax
shr ecx, cl
ror ax, cl
pop edx
dec bx
push edx
cmp dx, 0xdb4
stc
xor al, dl
or bh, cl
nop
stc
nop
add ch, dl
and esi, 0x52b51e3a
cmp bl, 0x75
rol al, cl
rol eax, cl
mov bh, al
sbb bl, al
cmp bx, 0x2265
adc al, 0x33
mov si, bx
add si, di
nop
cmp bh, bh
ror eax, cl
and edx, 0x739a1430
test edi, 0x4d455501
add dh, al
sub dx, dx
ror bx, cl
test edi, 0x7de143c4
sub eax, 0x4b0f0c9d
cmp ah, ch
and ebx, 0x4c1a6333
stc
adc edi, 0x5c1560cc
and ah, al
or cx, ax
xor ch, 0x31
cmp edi, ecx
shr esi, 2
and cl, al
stc
sbb dl, dh
mov bl, 0x30
stc
shl ecx, cl
cmp dx, ax
dec ecx
xor al, dh
and eax, 0x64d12e69
add bx, si
xor esi, ecx
shl dh, cl
sbb edi, edx
add eax, 0x35dc37c9
stc
ror cl, 7
ror edx, 1
xor eax, 0x76de23f5
adc ch, dh
ror esi, 1
sbb dx, 0x7e87
nop
sbb ecx, ecx
xor eax, ebx
or ch, 0x2e
rol eax, 4
cmp dh, 0x47
stc
or cl, dl
shr eax, cl
dec bl
cmp ebx, edi
adc dx, si
mov edx, 0x133f5d82
sub ax, si
cmp edx, 0x7867a21b
rol si, 6
stc
sub ch, 0x65
inc si
and cx, di
xor cl, 0x2d
cmp cx, si
not edi
xchg bh, bh
inc eax
inc dl
rol esi, cl
mov edi, edi
ror ch, 3
stc
not dx
add si, 0x311e
or edx, 0x15abeee
adc bl, ah
or dx, 0x48ec
sub esi, edx
shr ebx, 8
mov ax, 0x2db
ror edi, cl
cmp al, 0x15
pop edx
push edx
xchg dl, ah
nop
add esi, ebx
xor dl, 0x24
sub ch, 0x67
sbb edx, edx
nop
rol ecx, cl
test ecx, 0x52350e00
or dx, 0x35b1
add cl, 0x40
add esi, 0x7269c34b
xor bh, 0x70
cmp al, cl
shl edi, 2
test dx, 0x63f1
adc dx, si
dec cx
rol edi, 5
sbb bx, 0x796e
inc ecx
xchg cx, cx
mov ebx, 0x48678227
shr cl, 2
rol dx, cl
shl ecx, 5
xchg bx, ax
rol ah, cl
cmp dl, 0x49
test di, si
test si, 0x194d
xchg bh, dl
xchg si, si
and cx, 0x5931
and ax, bx
xor ax, 0x6c55
cmp si, 0x2398
xor ecx, edi
ror edi, cl
cmp si, 0x312e
inc bl
sub eax, edx
shl ecx, 7
adc ecx, 0x3ebfa6bf
sub dh, al
sbb esi, 0x71708516
xchg dx, ax
mov eax, 0x50b47d28
inc bl
inc bx
nop
or di, cx
mov ch, 0x37
or eax, 0x5ead051
or ecx, 0x302dcc71
ror dl, 8
not di
xor ecx, 0x237326b7
stc
dec edi
add ch, 0x60
add dx, 0x4cfc
mov ebx, ebx
dec esi
adc bh, dl
rol cx, cl
cmp eax, esi
dec dx
stc
and al, 0x16
not ah
dec dx
test dx, 0x4b26
sub edx, 0x6b720ba8
and ah, al
add cx, di
stc
not bl
xchg di, cx
test al, 0x4d
shr dl, 7
nop
xor ecx, edi
rol dh, 6
mov dl, 0x4b
shr cx, 7
rol ebx, 6
add eax, ebx
adc bx, bx
nop
sub di, 0x7f60
xchg dl, bh
nop
shr ah, 6
or bl, al
nop
rol ecx, 5
cmp bh, dh
sub bx, 0x74ef
adc al, 0x6c
pop edx
stc
inc ax
sbb edi, 0x2f12d829
push edx
not dx
or ah, 0x43
adc ebx, edi
test dx, bx
xor eax, 0x68bb57e3
rol al, cl
sbb cx, dx
sub cx, bx
not ebx
sbb ax, cx
sbb edx, 0x7016016e
nop
sbb di, 0x1add
mov cx, si
ror dx, 6
mov bl, cl
xor di, di
cmp esi, ebx
stc
mov ecx, esi
not dx
ror bh, cl
shl di, 3
not ah
rol esi, 2
add eax, eax
shr eax, 4
not dx
inc esi
inc ecx
sub edx, ebx
dec ah
rol dh, cl
xchg dl, bh
or si, si
cmp ch, al
adc ebx, esi
shl eax, 4
xor edx, edi
sbb dh, cl
shl dx, cl
test al, 0x6d
test bx, si
shl dl, 1
xor cx, 0x21fa
cmp esi, esi
xchg ecx, ebx
inc dx
inc dx
cmp eax, 0x5005297e
shl esi, cl
dec edx
ror ax, cl
sub ebx, edi
shl eax, cl
xchg cx, ax
mov si, 0x13b9
rol ecx, 1
dec esi
not ecx
and dx, 0x6122
inc ch
mov dl, dh
xor eax, 0x68e5da1c
test ax, si
shl ebx, 3
nop
sbb dh, 0x30
xor edi, 0x3a4ddc7c
cmp ax, cx
shl edi, 2
pop edx
pop edi
pop eax
pop ebx
pop esi
pop ecx
jo 0x5f346e
stc
push edx
mov dx, 0x4538
nop
push edi
push eax
xor edi, eax
push ebx
push ecx
rol ebx, cl
inc al
and dh, bh
or di, 0x6da6
mov cl, 0x1d
rol ah, cl
shr edx, 7
shr cx, cl
shl dl, 4
not cl
push esi
mov edi, esi
not cl
stc
shr cx, cl
pop esi
pop ecx
pop ebx
pop eax
pop edi
pop edx
call fcn.00615258
push ebx
push ecx
sub bl, ch
not bx
push esi
sbb esi, 0x457883b0
xchg bl, cl
rol ebx, cl
ror cx, cl
add ecx, 0x252a7eae
shl esi, cl
push edi
and ecx, edi
dec bl
cmp ecx, 0x3c499043
shl ecx, 5
push eax
or ch, al
not bh
sbb ax, bx
push edx
adc dx, dx
sub bx, cx
ror ebx, 2
or ah, al
pop edx
pop eax
pop edi
pop esi
pop ecx
pop ebx
call fcn.006155a7
call fcn.006158dc
jge 0x5f3469
push ebx
mov ebx, 0x7331d732
push esi
dec esi
pop esi
pop ebx
call fcn.00615e53
jns 0x5f34b0
call fcn.006161ec
push edx
adc edx, edx
push eax
sbb al, 0x1b
push ebx
add al, bh
push edi
xor edi, eax
add di, bx
not ax
stc
cmp edi, 0x564f69cc
and dx, 0x3542
pop edi
pop ebx
pop eax
pop edx
je 0x5f34ab
push esi
push eax
xchg si, ax
push ebx
or ah, bl
pop ebx
pop eax
pop esi
call fcn.006165e1
push ecx
not ecx
push ebx
mov bh, 0x64
push eax
shr ah, cl
shl bh, cl
push edi
add edi, 0x494a6214
shl ebx, 7
pop edi
pop eax
pop ebx
pop ecx
call fcn.0061688a
push edx
or dh, 0x41
push ebx
xor ebx, 0x14e4c3f8
push esi
and bx, si
nop
test bl, dl
stc
add esi, 0x6cfa8929
push edi
cmp esi, edi
nop
adc di, 0x284c
sbb dl, 4
push ecx
mov bh, cl
xchg ecx, edi
dec dh
not di
push eax
cmp ax, ax
cmp al, 0x4d
xchg al, dl
shl di, 3
xchg edi, edx
stc
mov ax, ax
and cl, 0x31
pop eax
pop ecx
pop edi
pop esi
pop ebx
pop edx
push edi
and edi, 0x4aba0715
push eax
shl ax, 6
push esi
adc si, 0x70d3
push ecx
push edx
cmp ch, dh
not si
push ebx
shl bx, 7
rol ebx, 2
pop ebx
pop edx
pop ecx
pop esi
pop eax
pop edi
call fcn.00616c0f
call fcn.00617168
call fcn.00617427
jo 0x5f372a
je 0x5f360d
jae 0x5f35cc
push edx
sbb edx, 0x36108938
push edi
not di
stc
push ecx
shr cx, cl
nop
push eax
and eax, 0x151e96f6
cmp ecx, edx
adc ax, ax
test dx, 0x31aa
push ebx
adc bl, ah
shr bx, cl
xchg edi, ecx
not ecx
rol al, 2
and ah, 0
dec dl
mov edx, edx
xchg bh, cl
stc
shl ch, cl
rol cl, 8
pop ebx
pop eax
pop ecx
pop edi
pop edx
push eax
sub ax, 0x35ec
push esi
not si
push ecx
ror ch, 5
push edi
shr di, 1
push edx
sbb dx, 0x2605
push ebx
dec bx
nop
mov dh, dl
shr di, 4
pop ebx
pop edx
pop edi
pop ecx
pop esi
pop eax
push edx
dec edx
pop edx
call fcn.006178dc
push eax
dec ax
push edx
push ecx
sbb dl, ch
nop
test dx, cx
stc
shr cl, 6
ror cx, 6
push ebx
cmp bh, 0x6e
sub ecx, ecx
sub dh, dl
or bl, ah
push edi
and edi, 0x5c205682
add edx, 0x17868dcf
pop edi
pop ebx
pop ecx
pop edx
pop eax
call fcn.00617cd8
push ecx
dec cx
push eax
or al, 0x3b
pop eax
pop ecx
push ecx
inc cl
push edx
xchg edx, edx
push esi
ror si, cl
push ebx
not ebx
inc esi
stc
stc
push edi
shl edi, 4
sub edi, edi
pop edi
pop ebx
pop esi
pop edx
pop ecx
call fcn.00618064
call fcn.006185c8
push edx
push ecx
ror dx, cl
stc
push ebx
xchg bh, cl
shl bl, cl
add ecx, 0x16151c80
push eax
not ax
stc
rol ah, cl
test ax, 0x7fef
sub al, al
test ax, 0x9a5
shl bl, cl
nop
nop
add ch, 0x4c
not ecx
mov ebx, 0x6fec563
not ax
xor ecx, ebx
adc bl, cl
push edi
mov bx, di
push esi
and esi, 0x41679d30
sbb ax, 0x3629
inc edx
not si
dec eax
xchg ah, ch
xchg esi, esi
nop
inc dl
shr ebx, 3
not ch
xchg ah, ah
and ah, 0x51
and di, 0x5cb1
stc
sub bx, bx
xor edi, 0x34578ae1
stc
ror cl, 1
adc ebx, 0x28b865b
ror si, 3
nop
ror dx, cl
or edx, 0x731f456d
stc
inc cx
rol ch, 1
ror si, 3
adc ax, 0x94c
adc ebx, 0x5ae99202
nop
ror ebx, cl
rol ax, cl
add ax, cx
nop
shl ch, cl
test ebx, 0x70e63659
xchg bl, cl
xor edi, esi
test cl, bh
xor ah, ah
shl dh, cl
pop esi
pop edi
pop eax
pop ebx
pop ecx
pop edx
push ecx
rol cx, cl
rol ch, cl
push eax
push esi
cmp ax, si
push edi
dec edi
push edx
not dh
push ebx
add bh, cl
and di, 0x83d
sbb si, dx
and ebx, esi
inc edi
dec esi
dec bl
stc
sbb eax, esi
not bx
mov cx, 0x2187
test ax, 0x2975
dec ax
mov ecx, 0x5daea236
pop ebx
pop edx
pop edi
pop esi
pop eax
pop ecx
call fcn.00618876
push eax
push ecx
shl eax, cl
push ebx
push edi
test bx, di
inc cx
pop edi
pop ebx
pop ecx
pop eax
je 0x5f37e2
nop
push ebx
push eax
sub ebx, eax
push esi
ror esi, 1
push edx
push ecx
and dh, ch
xchg cl, cl
inc al
sbb cx, cx
or ecx, esi
xchg ah, dl
and bh, 0x58
sub cl, 0x4d
nop
sbb dx, 0x3e5d
dec eax
rol eax, cl
shr dl, 4
mov dh, 6
push edi
and esi, edi
shl bh, cl
stc
and edi, 0x3a3c2732
nop
rol bh, 1
ror bx, cl
not ebx
pop edi
pop ecx
pop edx
pop esi
pop eax
pop ebx
push edx
push ebx
xor dh, bl
xor bl, dl
push edi
or edi, 0x51b75de6
pop edi
pop ebx
pop edx
jp 0x5f37d6
push ebx
mov bx, 0x2ead
push edx
push ecx
sbb dx, cx
not dl
test dh, dl
sbb cl, 0xb
or ebx, 0x17e5713
stc
push esi
xchg cx, si
shl dl, 5
pop esi
pop ecx
pop edx
pop ebx
push esi
cmp esi, 0x118585d6
push eax
cmp al, 0x53
push ebx
rol ebx, 3
shr bx, 4
pop ebx
pop eax
pop esi
push ecx
ror ch, cl
pop ecx
push ecx
not cx
push edi
push edx
add di, dx
pop edx
pop edi
pop ecx
push edx
push ecx
shr edx, cl
stc
stc
push esi
shr esi, cl
xor cl, 0x30
nop
mov cx, si
push ebx
and bh, 4
and si, 0x615b
push edi
dec di
sub bl, 0x78
rol ch, 4
nop
shl si, 2
pop edi
pop ebx
pop esi
pop ecx
pop edx
push ecx
and ch, 0xe
push ebx
inc bh
shl ebx, 5
push edx
not dh
xor ebx, 0xa20dfae
test ebx, edx
push eax
test ax, 0xa74
adc ecx, 0x47e52749
sub cl, 0x65
push edi
test eax, edi
adc bl, cl
shl ebx, 5
adc cl, al
push esi
sub eax, esi
shr cl, 2
shr dl, 8
cmp cx, 0x7be3
dec cl
inc bx
sub cx, si
ror al, cl
cmp edx, 0x96e9346
mov ah, 0x19
xchg edi, ecx
sub ecx, eax
sub ebx, 0x5149c185
shr ah, 3
nop
dec dx
cmp bx, di
and ax, 0x37a7
nop
and esi, 0x27aea849
test cl, al
test si, 0x6045
inc ecx
cmp ch, 8
or ax, 0x5287
test al, 0x38
test ecx, edx
adc dx, 0xa7c
adc dx, 0x3658
pop esi
pop edi
pop eax
pop edx
pop ebx
pop ecx
jns 0x5f38f9
js 0x5f38f4
push ecx
test ecx, 0x109a8ef3
pop ecx
jo 0x5f38da
call fcn.00618b35
push ebx
mov ebx, ebx
push esi
dec si
pop esi
pop ebx
push edx
cmp edx, 0xaaea28c
push eax
push esi
mov ax, si
push ebx
and bh, bl
and bx, bx
xor bl, al
pop ebx
pop esi
pop eax
pop edx
push ecx
and cl, 0x58
push edi
ror edi, 1
push ebx
push eax
test bx, ax
push edx
push esi
or edx, esi
pop esi
pop edx
pop eax
pop ebx
pop edi
pop ecx
push eax
cmp al, 0x1b
pop eax
call fcn.00618eb7
call fcn.0061922f
push ebx
adc ebx, 0x179a9976
push ecx
sub bl, cl
ror cx, cl
pop ecx
pop ebx
jo 0x5f391d
push edx
push ecx
rol dx, cl
stc
ror cl, cl
pop ecx
pop edx
call fcn.00619697
push eax
add ax, 0x6a9c
push edx
rol dx, 8
pop edx
pop eax
lea eax, [eax + ebx]
mov cx, word [eax + ecx*2]
and ecx, 0xffff
call fcn.00619b28
push ebx
dec bh
push esi
adc ebx, esi
push ecx
push edx
cmp cl, dh
sbb bx, dx
push eax
cmp al, 0x4c
rol bh, cl
mov eax, eax
rol cx, 5
or bh, bl
adc si, bx
nop
and bl, 0x46
sub ax, 0x7d17
stc
xchg cl, dh
shr edx, 8
inc dl
inc ah
shl bh, 1
push edi
adc edi, 0x412abb5e
add ebx, 0x5a1f1f29
xchg dx, di
sub ebx, 0x3eed57e6
add si, 0x57d0
test edi, 0x4cfd7412
ror cl, 4
stc
ror dl, 6
sub cl, bl
test bx, 0x7aa5
test dl, 0x5f
or edx, 0x6eff3574
xchg ah, ch
inc ah
add bl, 0x27
mov edi, esi
xor ebx, 0x7fc87078
xchg dh, bl
and ax, 0x52f2
rol edx, 3
xchg ecx, esi
test dx, 0x1484
nop
or dh, dh
and eax, ebx
inc si
sub esi, edi
xor ax, 0x7727
stc
add ax, di
not dx
adc cx, 0x5cb
shr ah, cl
dec edx
inc ebx
shl ebx, 5
ror edx, 5
add dh, 0x64
nop
cmp ax, 0x4e08
shl bx, 8
ror ecx, 4
sbb ch, 0x22
test esi, 0x2f3e731e
xchg edi, esi
rol edi, cl
sub cx, di
not bl
ror edi, cl
rol ebx, cl
not dl
stc
mov dx, 0x2c82
and esi, 0x3c3cf1a8
inc ebx
stc
add ah, 0x65
and dh, ch
shl bx, 1
xchg edx, esi
sub di, cx
add cl, ah
shr cx, 3
test edx, 0x463c2545
test di, 0x7765
nop
ror ch, cl
xchg cl, dl
dec bx
add dh, 0x2c
mov bx, 0x7909
mov cx, si
shl bl, 8
rol cl, 4
nop
or al, 0x49
sbb edx, ecx
and bx, 0x3578
rol cx, 7
shl cx, cl
pop edi
push edi
add di, dx
and bh, 0x20
and edi, edx
mov ah, 0x7d
cmp al, 0x63
inc esi
inc cl
or esi, ecx
or bx, ax
nop
add eax, eax
nop
rol esi, 4
add edx, 0x1fe9f91a
rol al, 3
xchg bx, si
dec cx
cmp cx, 0x3d70
shl si, 7
shr ecx, 6
xchg di, di
test esi, 0x473a20f3
or dx, 0x516c
xchg ah, dl
xchg edx, edi
dec dl
ror ah, cl
ror edx, cl
nop
inc eax
rol eax, 5
not edi
dec cx
shl dl, 3
xor cx, 0x981
shr bl, 6
and al, 0x69
not edi
ror ah, 5
cmp ax, 0x42d8
or di, 0x5053
shr di, cl
dec cx
and eax, esi
and ax, 0x6359
not ecx
not ch
stc
nop
mov bh, 0x1e
not bh
sub si, 0x58e0
dec ebx
nop
stc
nop
nop
ror bl, 7
stc
shl dx, 6
xor edx, ecx
xchg cx, ax
shl al, 2
mov edi, 0x746736a2
ror ax, cl
sub bx, ax
xor ax, bx
sub edi, edx
xchg edi, esi
xchg edx, eax
add ax, 0x52a
or cx, 0x3fb3
and di, ax
inc bx
rol dx, cl
ror al, cl
not ebx
xchg esi, edx
stc
test cl, 0x5e
xor ch, 0x3a
sub dx, 0x346a
and si, 0x6b1b
and edi, 0x4f2a095b
and ch, 0x13
mov dx, ax
shl bh, cl
nop
shl cx, 6
sub ch, 3
dec di
cmp eax, 0x30c633a6
xor ecx, 0x62988008
shr ecx, cl
inc dx
not bh
mov si, si
shr bh, 5
add al, ch
xor ax, dx
pop edi
inc ch
push edi
rol edi, 2
inc edi
ror dx, 3
cmp bl, 0x79
xchg bx, dx
or di, si
or eax, 0x76e5a0cb
cmp dl, 0x49
or ebx, edi
adc bh, 0x3f
cmp ax, 0x2a12
cmp al, bh
nop
dec si
shr bl, 1
rol si, 7
not bx
xchg bx, dx
mov dl, bh
inc eax
inc esi
cmp ch, bh
or dh, ch
xor ebx, esi
shl ah, cl
nop
test ebx, 0x6c14b912
adc dh, 0x4b
not ax
and dl, ah
xchg al, bh
sbb ch, ah
shl dl, 4
add eax, eax
adc ebx, 0x13c33a53
stc
and ecx, 0x8c1e098
mov edx, 0x1082bd84
add edi, eax
rol ebx, 2
dec edx
cmp esi, eax
or cl, 0x4c
sbb dh, 0x17
test bh, 0x73
nop
xchg ecx, ebx
sbb ax, cx
inc bl
rol ch, cl
adc edx, 0x44ee4fcd
not cl
rol bh, cl
inc di
ror ah, 4
xor bl, al
not dx
sbb esi, 0x3e25001e
stc
mov ch, 0x76
stc
sub ebx, edx
not ax
mov edx, 0x7c5f3a7f
cmp ecx, 0x1367a3d5
add ebx, ebx
ror ax, cl
sub di, 0x741b
shl cl, cl
adc dl, dl
add ch, bl
inc di
rol al, 6
adc al, ch
xor edx, 0x34058342
shl dl, 2
shr dx, 3
xchg dl, al
dec ax
and di, cx
mov dx, ax
mov ax, si
cmp ebx, 0x3b229366
cmp cx, 0x2749
cmp eax, 0x7a6b8ea5
ror bl, 4
ror cl, cl
inc ch
nop
and si, 0x4d1c
sbb bx, 0x15e4
xchg dx, bx
shr ax, cl
mov ax, 0x1f45
nop
xor eax, edx
rol edx, 4
xor eax, 0x20d9a5cf
test esi, esi
pop edi
sub cx, 0x5da7
cmp dx, si
mov cx, 0x7527
or eax, esi
or dx, 0x1a84
sub ah, dh
add esi, esi
nop
dec bl
shr ch, cl
mov esi, 0x15d9c817
shl ax, cl
mov ecx, esi
push edi
add di, 0x422a
pop edi
pop eax
pop edx
pop ecx
pop esi
pop ebx
call fcn.00619de7
push eax
or ax, 0x7460
push edi
shl edi, 4
dec ax
push edx
push esi
xor edx, esi
test ax, 0xb3e
push ebx
cmp bl, 0x35
push ecx
inc cl
xor dl, 3
add dh, cl
dec di
test dl, 0x54
and al, 0x34
shl al, cl
and edx, ecx
sbb bx, di
ror dl, 8
xchg edi, edx
mov eax, ecx
stc
sbb di, 0x10d7
nop
rol edi, 3
sub di, 0x6583
xchg edi, eax
stc
xor ch, 0x74
adc ecx, 0x4d664c91
cmp al, cl
add eax, 0x4a53d5e0
mov ecx, 0x2e445bb3
xor cx, 0x6195
stc
and eax, esi
shr cx, cl
or ch, ch
or edx, 0x16d5cd5b
or edi, edx
shr esi, cl
rol dx, 6
mov ecx, ecx
and bl, 0x5e
ror ch, cl
not dl
and eax, esi
shl ch, cl
shl ch, cl
shl cx, cl
shr bl, cl
add ecx, ebx
xor ah, bh
dec bx
mov ah, dl
add dx, di
inc cx
cmp ax, ax
shr ax, cl
dec edi
xor bl, 0x48
dec edi
test ecx, 0x1eb6635a
and dx, di
nop
adc esi, 0x6605bdb3
ror esi, 5
not cl
sub edx, esi
cmp edi, 0x1f90b0d7
dec si
sub edi, edi
rol bl, 6
inc ebx
mov si, si
cmp al, al
or ebx, 0x5e41fa71
xor ebx, 0x3f1e5ed9
stc
stc
ror cl, cl
nop
mov bh, 0x68
sub dx, ax
shl ah, cl
or edx, ecx
add bl, ch
cmp ecx, edx
shl dl, cl
and bl, 0x63
nop
rol eax, 2
stc
not bl
xor esi, 0xfbb1c8b
nop
ror bx, 5
test bl, bl
test esi, edx
xor eax, 0x4c32e22f
nop
sub dx, 0x358b
rol cl, 8
pop ecx
adc esi, 0x66543e26
dec edi
push ecx
cmp al, cl
adc ebx, esi
test bh, 0x13
mov di, 0x1510
inc ax
sub eax, 0x485ae3c3
shl al, cl
adc edx, 0x372f644a
sbb eax, 0x43d5c475
xchg ecx, ecx
nop
not bx
sbb ebx, eax
not ch
and si, cx
xor ebx, ecx
test ch, ah
shl bl, 7
adc cl, bl
sub dx, si
shl al, cl
ror cx, 7
ror bh, cl
shr dx, cl
shl bl, 6
not ah
and dx, dx
xor edx, 0x4789056c
stc
stc
and dh, 0x2e
stc
xchg ecx, ebx
nop
and ebx, 0x475b504e
xchg dh, cl
dec cl
adc bl, cl
rol ecx, cl
mov ebx, edx
dec bh
cmp edi, edx
stc
stc
nop
test eax, 0x651f5eef
shl edx, cl
mov cl, bl
shl di, cl
inc esi
sbb ebx, edx
adc dx, dx
xor dx, 0x3d0f
sbb eax, esi
adc edi, 0x306ee972
not edx
and bx, 0x61d9
or ah, ah
not cl
dec eax
xor edx, 0x66d91f23
test esi, 0xd4078f1
cmp di, 0x1f1
shr cl, cl
adc ecx, 0x3fedb668
nop
mov bx, bx
ror si, cl
sbb bx, 0x1ee2
inc dh
ror cx, 6
inc edi
not cl
add edi, 0x1816bbc7
sub ebx, esi
sub cx, 0x3a82
nop
add cl, 0x1f
sub bx, 0x1208
not cl
rol eax, cl
or eax, 0x5708a1d5
mov esi, 0x7ad2f10e
dec edi
cmp dl, 0x7f
mov ax, ax
sub cx, cx
or dx, cx
or si, 0x1cd6
dec ah
mov ch, 0
xor ch, 0x3d
rol ah, 1
not esi
nop
inc ebx
inc eax
mov cx, 0x547c
pop ecx
push ecx
rol ch, cl
dec bh
test esi, 0x24a93a13
ror esi, 5
test edx, 0x590666ea
sbb si, 0x2574
sbb eax, edx
shl si, cl
xchg bh, ah
or al, 0x63
dec esi
cmp al, 0x29
shr eax, cl
shr dh, 1
sbb edx, 0x6f7a1a48
stc
and cx, 0x4aba
xor cl, cl
xor dx, 0x6547
mov si, 0x14c3
xchg bl, bh
cmp ah, 0x1f
nop
and esi, ebx
ror ax, 5
sub dl, ah
not bl
inc bl
rol cx, 6
stc
inc edx
not di
dec edx
cmp edx, esi
shr esi, cl
not eax
inc cx
or bx, 0x2f42
sub dx, 0x33f1
dec dx
dec ch
inc al
stc
test cx, bx
test ah, 0x2c
test cl, dh
test eax, esi
nop
shr ch, 6
nop
mov al, 0x44
mov ax, 0x58b8
or ebx, edx
mov edx, 0x34df1a2a
shl ch, cl
not dl
rol eax, cl
ror ecx, cl
test ch, cl
sub dh, 0x4c
and ax, bx
cmp di, dx
add dh, 3
add ax, si
add bx, 0x1322
sbb eax, edi
test dl, al
xor dl, 7
shr cl, cl
adc cx, 0x68b6
inc dh
not edx
sub ecx, 0x2dfa906
cmp dx, 0x4737
inc ah
sub ch, 0
xchg cx, di
pop ecx
pop ebx
pop esi
pop edx
pop edi
pop eax
push eax
and ax, 0x5e41
push edx
or dl, dh
push edi
rol di, 7
mov ax, 0x3ffe
push ecx
inc cx
shr ah, cl
cmp ax, 0x799a
add di, 0x4276
push ebx
shl bx, cl
nop
not edx
shr ebx, cl
sbb ax, 0x4623
adc ecx, 0x3a1a539c
sbb dx, 0x4516
rol bl, cl
nop
xor dh, 0x28
push esi
xchg si, si
dec bh
or edi, edx
rol ecx, 2
inc si
mov dl, 0x4e
nop
shl bx, 4
mov ax, 0x3d73
add bh, al
or di, 0x1233
xor bl, 0x4b
ror cl, 1
mov eax, ecx
sbb bl, dl
dec di
test cx, 0x51dc
xchg ebx, ebx
shl bh, cl
cmp ecx, ebx
and edx, 0x52ad8353
adc dx, ax
sbb cl, bh
shr di, 3
shr dx, 3
xor al, 0x5b
shl ecx, 4
adc di, bx
not ch
nop
dec ah
and al, bh
shl di, 2
xor cl, dh
xor dh, 0x1c
pop esi
pop ebx
pop ecx
pop edi
pop edx
pop eax
push ecx
shr cx, cl
cmp cl, cl
push ebx
sbb bh, 0x1f
stc
push edi
shl di, cl
push eax
sub ah, ah
mov bl, 0x22
pop eax
pop edi
pop ebx
pop ecx
mov eax, dword [edx + 0x1c]
lea eax, [eax + ebx]
mov eax, dword [eax + ecx*4]
call fcn.0061a39d
push edx
push ebx
sbb dx, bx
push esi
inc si
mov si, bx
rol dh, 7
add dx, 0x7c5d
push ecx
shl ch, cl
push eax
sub al, 0x4b
mov bx, si
xchg bl, bh
cmp eax, ebx
add si, 0x4c9f
or cl, dl
ror ch, cl
stc
not ax
push edi
shr di, 5
xchg bh, ch
sub ecx, 0x3c9164e2
ror esi, cl
inc esi
add ebx, 0x47585647
test eax, 0x5f11afba
shr ax, 3
nop
ror ecx, cl
nop
sbb edi, ebx
test di, dx
shl si, 1
nop
cmp dl, 0x18
add di, ax
shl di, cl
test di, di
inc edi
shl ax, cl
add di, cx
xchg edi, eax
inc bx
rol bx, 4
test al, 0x63
adc dh, 0xa
xchg al, ah
add ax, 0x4204
shl dl, 5
shr dh, cl
shl cx, 2
add ebx, eax
test ax, 0x70dc
sbb eax, 0x4a1c8bb5
xor si, ax
test dx, di
adc ebx, eax
inc bh
nop
stc
sbb bl, ah
ror di, cl
dec ebx
cmp cx, ax
nop
inc bl
adc dx, 0x4bd0
sbb dh, dh
not di
adc dl, bh
stc
mov ch, 0x7d
mov dx, di
mov cl, ch
mov cx, di
add dh, 0x2e
xchg esi, edx
or esi, eax
test bl, 0x1b
sub ax, dx
xchg edi, eax
stc
inc di
xor ebx, 0x76baa580
dec cx
xchg ch, ah
nop
rol bh, cl
ror ecx, 5
ror esi, 8
mov ax, cx
test dh, 0x10
or bh, 0x6c
or edi, ebx
stc
sbb al, 0x40
test si, cx
shr bx, cl
sub cl, 0x54
add dh, cl
ror cx, 8
cmp ax, si
or bx, 0x3b21
nop
pop edi
not dx
rol cx, 6
inc edx
and bl, 0x52
stc
mov cx, ax
rol si, 8
shr eax, 1
push edi
sbb di, 0x406d
adc cx, 0x72b7
test edx, ecx
adc dl, 0x46
shr al, 6
not dx
or si, 0x7039
mov si, 0x7ddf
nop
test ecx, esi
shl esi, 4
mov edi, ebx
shl dx, cl
xor edx, 0x1d80544b
and cl, 0x3c
shl ah, cl
shr ch, cl
not ch
shl ax, cl
add ebx, edx
not edx
rol eax, cl
adc edi, eax
adc di, di
and si, 0x5272
cmp bh, 0x3a
sub edx, 0x5ee3aa70
shl di, 1
mov ecx, ecx
shl ebx, cl
rol cl, 6
xchg di, di
sbb cx, 0x3633
nop
xchg dl, dl
not ecx
shr esi, cl
sbb cx, si
inc dl
xor dx, ax
add ecx, 0x6b3fe7de
shl di, cl
shr bl, cl
xor eax, 0x42543ec3
or dl, dl
cmp dh, 1
and bh, 0x43
rol dh, cl
ror dh, 6
ror cx, 1
test ebx, 0x3ac36276
rol eax, cl
sub ecx, 0x73844200
dec edx
mov dx, 0x54a9
or ch, 0x71
stc
cmp edx, 0x856730d
rol cl, cl
nop
xchg ecx, ebx
mov al, 0x42
shr ah, 1
add dl, al
shl di, cl
dec dl
shl ah, 3
or edi, 0x4bd4c840
and dh, ch
sub ebx, ebx
nop
shl dl, cl
stc
inc edx
cmp ax, 0x2c22
dec edx
adc bx, dx
stc
mov ax, 0x7b21
xchg si, ax
nop
adc al, dl
dec bh
stc
sbb si, 0x7f9a
xor dx, dx
sbb eax, 0xf78dafe
add ch, al
test bl, 0x55
add dx, si
add eax, 0x1e23d0a8
shr bl, cl
pop edi
sub ah, 0x6c
push edi
dec edi
ror edi, cl
xchg ecx, esi
xor cl, 3
not edx
and ecx, ebx
add ah, dh
stc
sbb ax, cx
xor al, 0x68
ror ecx, 2
dec di
add cl, bh
shr dh, 5
cmp di, si
and ecx, edi
add ch, 0x50
shr bl, 3
cmp dx, dx
not dx
add dh, ch
ror dl, cl
and cx, si
rol di, cl
ror cl, 3
add di, dx
mov ebx, esi
shr ch, 1
shr cl, cl
inc bh
dec bl
dec al
mov bx, cx
xor di, 0xd53
shl esi, cl
xchg bl, ah
dec ax
xor cx, 0x222f
stc
nop
shr di, cl
cmp dh, 0x72
adc dl, dh
rol al, cl
xchg ah, al
shl bh, 1
ror si, 5
or dl, bh
ror eax, cl
mov dx, 0x18cc
adc di, 0x924
or ecx, edx
shl ebx, cl
nop
stc
inc si
stc
sub ecx, 0xa59b673
adc ax, di
add si, 0x94
and si, bx
shr ch, cl
and bl, 0x21
shr dl, 7
xchg edx, ecx
inc dl
or eax, 0x3dda494c
and di, 0x6c0d
nop
xor dl, bh
sub dl, ch
not bl
nop
add ah, 0x13
shl dx, 8
not cl
test edx, edi
add ecx, esi
sub di, dx
and cl, 0x2b
sub dh, 0x29
sub edx, esi
nop
add dl, 0x60
dec eax
shl esi, cl
not esi
nop
test eax, esi
nop
rol ax, cl
ror edi, 4
sub eax, 0x561838d6
test edx, 0x1483c122
ror ah, 5
mov bx, 0x63b6
shl al, cl
and bx, 0x652
shr bx, 7
pop edi
not ecx
push edi
xor edi, 0x25f69d96
and cl, 0x1c
nop
adc ax, 0x2ab3
or dx, 0x1807
rol dh, 5
not edi
rol ebx, cl
xor dx, 0x7e7
or ah, 0xc
rol cl, cl
shl bh, cl
cmp cx, si
or ax, cx
mov edx, 0x536fdc87
not esi
not cx
nop
rol dh, 4
shr ch, cl
cmp cl, 0x78
rol cx, 3
or bx, di
rol bx, 1
xor dl, ch
adc cl, bh
shl ecx, cl
sub ecx, 0x5ed83c4f
sbb edx, 0x8850507
shl edi, 3
stc
dec eax
rol dh, cl
test cx, 0x6312
cmp eax, 0x6cb19c00
or bh, dl
xor ch, ah
test bx, 0x6c3d
adc cl, 0x51
nop
and bx, 0x4f04
sub dh, ah
rol cl, 4
stc
or cl, 0x6e
or si, 0x4593
sub edi, edi
cmp ax, 0x7057
adc cx, cx
adc ah, 0x75
ror di, cl
mov dx, 0x1036
inc ah
cmp bh, bh
sbb edx, edx
sbb dl, ch
ror ecx, 3
and ax, si
shr bl, 7
test ch, 1
mov ebx, ecx
nop
mov ecx, edi
test bl, 0x12
xor ch, al
ror ch, 4
rol bh, 5
xor ebx, 0x3766cc63
stc
xchg ecx, eax
dec bx
stc
xchg ch, ah
add cx, cx
mov ebx, 0x4ea6be81
sbb edi, eax
test si, 0x36e1
nop
xchg ch, ch
not al
test al, bh
xor bh, bl
sbb dl, 0x49
test di, ax
shr eax, 7
stc
inc edx
shr eax, cl
stc
ror ch, 4
ror di, cl
ror ebx, 8
dec edx
mov dl, ch
sub ch, 0x79
xchg ah, bh
dec edi
ror dh, 7
shl dh, 6
pop edi
mov ah, 0x47
inc bx
xor dl, 0x49
ror ah, cl
add al, 0x33
adc edx, 0x3938be8c
dec ax
rol ax, 6
mov dl, al
not ch
shl al, cl
add bh, 0x76
shl cx, cl
adc si, 0x5d4
cmp esi, 0x32f4c9ca
shr cx, cl
nop
push edi
xor edi, esi
xchg cx, ax
not eax
add ch, bh
not dx
mov cl, ah
rol ax, cl
test bh, dl
not ax
not ebx
shl dh, 5
xor dl, al
nop
not bl
xchg dx, ax
sub bx, di
test edi, edx
dec al
test bh, 0x7a
cmp cl, 0x16
adc edi, 0x126cc676
sub esi, edi
sbb dl, ah
mov dx, 0x1113
mov al, dl
mov dl, ch
dec dl
rol si, cl
xor ax, bx
and eax, ebx
sub al, 0x2b
adc si, ax
shr si, 5
ror dh, cl
mov ebx, esi
stc
test cx, dx
shr esi, cl
xchg edi, esi
shr ax, cl
shl edx, cl
nop
sub dx, di
inc dx
nop
rol si, 4
nop
stc
ror ch, 6
sbb ch, 0x28
add bh, dl
ror bh, 5
and dx, 0xb08
rol dh, cl
add dl, 0x20
mov al, bl
xor bx, 0x3b10
shr dl, cl
shl eax, 3
cmp edi, 0x5f96f353
or edi, 0x760661d8
cmp di, ax
dec esi
shl si, 7
and ax, 0x1110
stc
xor ax, 0x1a07
sub edx, 0x61bd0b8e
dec cl
shl eax, cl
cmp bx, 0x5aba
shl ecx, 7
mov bl, 0x67
or ecx, 0x6c73668
shl esi, 8
shl ch, cl
sub ax, 0x6674
shr si, 2
rol edi, cl
rol dh, cl
stc
add bx, 0x64a9
and cx, cx
pop edi
sbb ah, 0x22
push edi
mov ecx, edi
xchg dl, bl
test ecx, 0x58ec4076
shl edx, 3
or ebx, esi
shr bl, 2
stc
not eax
xchg si, si
mov cl, 0x66
and di, di
nop
shl ecx, cl
or ecx, edi
sbb bl, bl
test dx, ax
nop
shr cl, cl
add bh, bh
rol bx, 7
add esi, 0x3e143b34
test cl, 0x54
add ch, ch
and edx, 0xd9e875e
xor ax, cx
inc ch
sub al, 0x25
stc
nop
shr esi, 1
shl ebx, cl
rol ch, cl
or ch, al
ror bl, 6
not di
inc dh
cmp si, 0x4ff9
shl eax, 5
shl dl, 1
test dx, 0x37c6
xchg ecx, eax
add di, 0x4c58
sbb cl, bl
nop
rol dx, 1
xor ah, cl
sub dx, cx
shr al, cl
add di, si
shr ebx, 4
or di, 0x3d28
mov eax, 0x2d83835c
xor ebx, 0x693a591f
xchg al, dh
test esi, 0x27c68add
xor eax, 0x485e18ca
ror al, cl
test bx, 0x5cbb
mov ecx, 0x30b53900
adc di, 0x4f23
test bl, 0x41
mov ax, bx
sbb ah, 0x58
nop
or ax, 0x52a1
dec edx
dec si
mov ebx, ecx
sub ch, 0x3e
shr edx, cl
shr bx, cl
adc dl, 0x75
rol bl, cl
xchg al, al
rol esi, 1
add dl, dh
shl dx, cl
mov ch, 0x33
cmp al, bl
dec dh
add ax, 0x28ee
shl di, cl
add al, cl
xor bx, si
or edx, 0x508d50f0
xor bl, 0x52
inc ebx
add ch, ch
shr al, 1
ror bh, cl
not ax
xor ah, 0x20
rol ax, 6
nop
cmp al, ah
dec edx
sub bh, 0x5f
dec cl
shl edi, 3
pop edi
rol edx, 3
pop eax
pop ecx
pop esi
pop ebx
pop edx
push eax
xor ax, 0x6b0a
push ecx
sub cl, ah
shl ah, 3
push ebx
inc bx
push edx
inc edx
dec cl
adc bh, cl
ror dx, cl
dec cl
add dx, 0x3ba0
shl bl, cl
ror al, cl
nop
rol bh, 2
push esi
ror si, 2
xchg esi, eax
rol si, cl
shl dl, 4
not edx
cmp ax, cx
mov bl, 0x4f
shr eax, 6
push edi
or edi, eax
ror cx, 5
ror ch, 8
shl bh, cl
shr ebx, cl
adc edx, esi
rol cx, cl
sbb cx, 0x2bb8
add edx, 0x38e44307
pop edi
pop esi
pop edx
pop ebx
pop ecx
pop eax
jb 0x5f4794
call fcn.0061a7e4
push edx
rol dl, 5
push ebx
push ecx
rol bl, cl
xor dh, 0xb
push eax
push edi
mov eax, edi
not bh
pop edi
pop eax
pop ecx
pop ebx
pop edx
push ebx
or bx, 0x75b3
push edx
dec dx
pop edx
pop ebx
jmp 0x5f47ac
mov eax, edx
inc ecx
jmp 0x5f2062
lea eax, [eax + ebx]
jo 0x5f49f1
call fcn.0061ab9f
push ebx
ror ebx, 1
push ecx
sbb ch, 2
push eax
xchg cl, al
push edx
adc dl, 0x7d
ror cx, 3
not cx
push esi
dec si
inc bx
rol bx, cl
ror ebx, 3
or ebx, ecx
sbb ecx, edx
add eax, 0x4c86144d
shl bh, cl
mov bx, si
push edi
xchg esi, edi
rol dl, 2
inc ax
stc
dec cl
ror edi, 2
nop
stc
stc
and dh, 0x74
sub bx, cx
and ecx, esi
xchg si, cx
shr dl, 1
add si, 0x59c0
inc dh
stc
shr dl, cl
xor ax, 0x11f6
nop
test esi, 0x34935e50
xchg cx, di
test si, cx
inc esi
inc dh
shl ax, 5
stc
shr edx, 1
stc
dec si
add si, bx
test bl, al
mov ecx, esi
nop
xchg si, si
and esi, 0x3511bdef
and ecx, 0x43f0149c
xor dx, 0x51b3
cmp ch, 0x75
nop
adc eax, 0x6c952714
mov ah, ch
adc al, 0x49
xor edi, 0x3617e912
adc ebx, 0x14b560a9
cmp eax, 0x3597b08f
nop
shl esi, cl
mov eax, 0x3093e059
and ah, bh
not edi
ror cx, 1
xor ebx, 0x89f8ef3
sub ch, ah
stc
stc
nop
add dl, ah
mov eax, edx
ror ebx, cl
add ecx, 0x25c2e57d
cmp cx, 0x2d6f
pop edi
pop esi
pop edx
pop eax
pop ecx
pop ebx
js 0x5f495c
call fcn.0061b0d1
jnp 0x5f4900
call fcn.0061b538
push esi
push ecx
ror si, cl
cmp esi, 0x6fe70474
pop ecx
pop esi
push edi
push edx
test edi, edx
push eax
push ecx
ror al, cl
push ebx
sub ebx, edi
add ax, 0x4537
push esi
ror si, cl
mov ch, cl
rol ch, cl
nop
ror esi, cl
pop esi
pop ebx
pop ecx
pop eax
pop edx
pop edi
push ebx
shl bl, 1
push edx
push ecx
ror dh, cl
push esi
rol esi, 8
pop esi
pop ecx
pop edx
pop ebx
push edx
push ecx
sub dx, cx
xor dx, cx
pop ecx
pop edx
call fcn.0061bad2
push ebx
ror bx, 3
pop ebx
call fcn.0061bfa1
stc
stc
push ecx
push edx
adc cl, dh
push esi
sbb ecx, esi
pop esi
pop edx
pop ecx
jl 0x5f492d
jle 0x5f4922
call fcn.0061c266
call fcn.0061c65b
push edx
push eax
mov edx, eax
pop eax
pop edx
jl 0x5f4937
push eax
not eax
pop eax
jnp 0x5f495c
push esi
shr esi, 2
push ebx
xor bl, bl
pop ebx
pop esi
push edx
cmp dx, 0x30e9
push ecx
rol ch, cl
push edi
sub edx, edi
cmp cl, ch
pop edi
pop ecx
pop edx
push ebx
inc bh
pop ebx
stc
call fcn.0061ca50
push esi
ror si, 8
push eax
push edx
xchg edx, eax
push ebx
ror bx, 4
push edi
push ecx
mov di, cx
nop
shl cx, 3
shr cl, 8
nop
inc ax
xor esi, 0x1dba128f
inc bl
ror eax, 1
nop
dec edi
cmp ebx, 0x3f20a0f7
shl al, cl
shl ah, cl
add dx, ax
mov esi, 0x56d4a293
dec ebx
sub bl, bh
dec dl
nop
cmp ch, 0x3f
shr edi, cl
sbb esi, ecx
mov ax, si
ror bl, 3
xchg bx, dx
pop ecx
pop edi
pop ebx
pop edx
pop eax
pop esi
push esi
test esi, 0x7e1ee170
push edx
rol dh, 5
push eax
or al, 0x4e
push ecx
rol dh, cl
shr eax, 8
mov ecx, 0x4bb91945
ror ecx, 1
rol si, cl
push edi
dec edi
and eax, 0x3bb1c69c
sub dl, ch
stc
xchg dl, cl
not cx
test dl, 0xb
sub si, dx
dec ecx
pop edi
pop ecx
pop eax
pop edx
pop esi
call fcn.0061d014
push edx
xchg dl, dl
push edi
push eax
sbb di, ax
stc
push ebx
adc dx, bx
push ecx
push esi
mov cx, si
and ch, cl
xor di, di
test cx, 0x156c
and dl, cl
shl bh, 5
and edx, eax
rol bh, 4
shr dx, 4
cmp cl, dh
shr edi, 7
nop
not edi
and al, 0x73
sub edi, 0x12bb68d
mov cl, 3
rol eax, cl
and cl, ch
stc
ror di, 1
dec bl
cmp edx, 0x53fb2834
sbb bh, 0x54
test esi, eax
mov di, si
xor esi, 0x81c99a1
not esi
sub dx, ax
stc
rol ebx, cl
shl dx, 6
ror edx, 6
nop
or ecx, edx
cmp eax, ecx
not eax
and ch, 0xb
and ah, 0x36
adc ax, 0xc62
and bh, 0x41
stc
shl ebx, cl
xchg cl, ch
dec bl
sbb edi, eax
sbb bl, al
and eax, 0x522d8daf
mov al, ah
and bh, ch
mov edi, 0x626a8d45
mov ecx, 0x56e3c88a
mov dl, bl
test ebx, 0x6a39288f
stc
stc
rol dx, cl
ror ch, 2
ror esi, cl
stc
adc eax, ebx
shr cl, 1
test cl, 0x19
sbb cl, dh
xchg ah, bh
mov edx, 0x734c84fd
add cx, 0x1a7
xchg bx, ax
sub cx, si
shr esi, cl
inc al
xchg bl, bh
and bh, dh
cmp ecx, 0x623976ad
inc edi
stc
add edi, ecx
test bl, al
shl ch, 6
sbb eax, edi
mov cl, 0x19
not ecx
rol edi, cl
sbb ax, 0x5840
cmp ax, bx
mov al, dh
stc
add di, ax
shl si, 8
shl ch, 6
xor eax, 0x35c1bb68
sbb ax, si
add di, 0x6cd6
nop
mov cx, 0x1480
ror ax, 8
stc
pop esi
nop
xor bh, 0x72
add di, 0x416d
sub eax, edi
not ax
xchg dh, bh
cmp dh, 0x5f
shl cx, cl
ror eax, cl
nop
stc
dec ah
push esi
or ebx, esi
inc di
stc
rol ebx, cl
test di, 0x6263
rol edi, cl
add dx, bx
xchg di, di
xchg di, si
test bl, al
nop
not ax
adc si, 0x26ad
adc edx, 0x826faa6
cmp dx, 0x4f56
ror dl, cl
or di, 0x4af2
or di, 0x5d81
xchg ch, ch
pop esi
pop ecx
pop ebx
pop eax
pop edi
pop edx
call fcn.0061d2ea
push edx
push eax
mov dl, al
not ax
xor eax, eax
nop
push edi
xchg di, ax
push ecx
push esi
adc ecx, esi
and dh, 0x20
sbb ch, 0x1d
ror ch, 7
and ch, 0x62
cmp esi, 0x5d53e421
push ebx
or bl, 0x28
ror bl, cl
cmp ch, ah
rol al, cl
nop
shr bl, 5
inc esi
test ch, dl
test esi, 0x51c4a07f
adc di, 0x1d2a
sbb bx, 0x750
ror edi, cl
xchg dx, di
dec si
not eax
mov cl, 0x23
cmp dh, dl
test dh, 0x61
xor bx, 0x7498
not edx
dec esi
adc cx, ax
stc
adc cx, 0x297d
nop
or dl, al
cmp bh, dl
and eax, edi
sub dx, si
dec esi
mov esi, eax
stc
test di, ax
mov di, cx
sub ch, bh
test eax, 0x27780307
xor bl, cl
sub bl, 0x49
nop
stc
test ebx, 0x1d57aa2a
or edi, esi
xchg cx, si
nop
not ch
shr edx, cl
add bl, 0x4d
sub bh, cl
ror ebx, cl
rol edx, 7
dec edx
test ebx, 0x26bdb53b
add dl, 0x4c
shl edi, 8
inc dx
sbb si, 0x5592
not cl
and ecx, ecx
xor al, 0x19
not ax
test ecx, 0x2bdd92f9
not esi
sub si, 0x42f8
sbb bl, 0x50
adc eax, 0x6daa2248
sub di, 0x1f1e
shr bx, cl
stc
sbb ecx, edi
xchg bx, di
test esi, edi
xchg cx, ax
nop
rol ah, cl
shl bx, 4
xor ah, 0x2a
test ecx, ecx
xor esi, eax
mov ax, 0xd5e
test bl, 0x5a
rol dh, cl
cmp bh, al
not eax
add edx, 0x20c9dfca
dec al
or ah, bh
shl ecx, 4
cmp edx, edi
xchg cl, dl
pop ebx
shr si, 7
ror di, cl
stc
mov ecx, esi
push ebx
xor ebx, edi
test edx, edx
adc eax, esi
adc cl, 0x41
xchg bx, cx
and ebx, eax
and edi, eax
stc
nop
dec bx
inc bx
test si, bx
shr edi, 3
ror ch, cl
inc bl
shl edx, 6
adc bl, 0x2e
sbb ah, 0x5d
nop
not edi
sub di, 0x7892
or bh, al
inc cx
stc
sbb al, ah
xchg ch, ah
nop
ror edx, cl
ror cx, 4
nop
sub si, si
cmp esi, eax
ror ah, cl
rol dh, cl
ror dx, 6
dec edi
not di
ror di, 8
nop
test cx, bx
not bx
test bx, bx
mov eax, ebx
shl al, cl
and al, bl
inc bx
sub bx, dx
xor edi, 0x63d8161f
rol edi, 7
sbb ch, bl
sub al, cl
ror dx, 2
sbb eax, 0x2ba8c917
test ecx, edi
stc
ror dx, 7
sbb ch, 0x12
inc di
inc ax
mov dh, 0x4b
rol eax, cl
inc ebx
rol bx, cl
shl eax, 3
sub cx, ax
shr esi, 7
cmp eax, ebx
mov al, ch
add ebx, 0x250b3d6f
shl di, 3
cmp eax, 0x6bba65d7
shl dh, cl
pop ebx
pop esi
pop ecx
pop edi
pop eax
pop edx
jle 0x5f4f2e
push edi
shl di, 8
nop
push eax
test eax, 0x3083e742
push ebx
shr ebx, 7
push esi
push ecx
ror si, cl
push edx
not dx
dec ah
or cl, ch
add ebx, esi
not edi
cmp si, ax
not cx
ror cx, 5
stc
nop
test si, 0x7e5c
and edx, 0x2e45488c
test ebx, 0xd88863d
adc ah, 0x4b
dec dx
shl ax, 8
xor cl, 0x62
inc cl
ror dh, 7
test edi, 0x41442b1d
sbb dh, 0x3e
inc ecx
cmp ch, al
or ebx, ebx
sbb si, si
not ah
stc
sub edx, esi
not ax
pop edx
pop ecx
pop esi
pop ebx
pop eax
pop edi
push ebx
shr bx, 8
push eax
shl eax, 8
push ecx
ror ax, cl
or bx, bx
stc
push edi
ror di, 6
stc
push esi
xor si, 0x1427
rol eax, cl
sbb cx, 0x3762
push edx
shr dl, cl
adc al, 0x39
rol edx, 7
sbb ch, ah
mov bx, 0x22c
sbb ebx, 0x18101554
mov al, 0x54
rol dx, cl
ror di, 2
dec ecx
xchg ch, cl
adc edi, 0x55d563c5
shr cx, cl
cmp bx, 0x2741
stc
xor bl, 0x21
not bh
pop edx
pop esi
pop edi
pop ecx
pop eax
pop ebx
nop
push edx
push ebx
test dh, bl
push ecx
dec ecx
add bx, bx
adc cx, 0x4152
push esi
xor bx, si
push eax
sub dh, ah
xor ah, al
shr ax, 5
push edi
shr edi, 6
test ax, 0x1749
not esi
adc ah, 0x48
rol esi, cl
inc ebx
rol di, cl
ror ah, 2
not di
and ah, bh
nop
shr cx, 4
shr ax, cl
inc ebx
stc
test edx, esi
add ebx, ecx
rol dh, cl
xchg al, bl
nop
sub ch, dh
xchg cx, dx
add bx, 0x3f3e
xor edi, eax
and cx, bx
ror dx, 1
nop
xchg dx, ax
xor ah, 0x77
inc ecx
shl cx, cl
xor bx, 0x1af7
ror ecx, 5
inc cx
test ebx, esi
mov di, 0x7d80
add edx, 0x642ebdfa
not al
xchg dh, bh
adc dx, 0x6314
sub ah, cl
add eax, ebx
dec ebx
rol si, 3
sbb bh, 0x48
sbb ebx, ebx
add al, 0x79
add si, si
ror cx, cl
not dx
rol edx, cl
inc ax
cmp dl, 0x5e
xor esi, 0x56cde31
xor ecx, 0x21cdeb3
stc
xchg bx, bx
shr cx, cl
and edx, 0x77ef3862
shr bx, 5
test dx, 0x3148
adc eax, ecx
shl dx, 4
adc dx, bx
shl ah, cl
pop edi
pop eax
pop esi
pop ecx
pop ebx
pop edx
push ecx
ror cx, cl
push edi
sub edi, 0x706b1e71
push eax
not ah
nop
push edx
sbb edx, 0x4b6b6620
and ah, 0x14
nop
ror edx, 1
pop edx
pop eax
pop edi
pop ecx
push edx
and dl, 0xc
push ecx
ror cx, 2
push esi
ror si, cl
push ebx
shl ebx, 1
push edi
sub edx, edi
dec si
pop edi
pop ebx
pop esi
pop ecx
pop edx
call fcn.0061d5cb
je 0x5f4f75
call fcn.0061dae6
push ecx
xor cl, 0x2d
push edx
ror dx, cl
nop
push edi
not di
push ebx
add edx, ebx
push eax
dec ah
not ax
shr edx, 3
pop eax
pop ebx
pop edi
pop edx
pop ecx
push ebx
push ecx
sub bx, cx
push esi
rol esi, 6
push edi
not edi
mov cl, ch
push eax
cmp ax, 0x4a1
push edx
dec edx
cmp dx, di
pop edx
pop eax
pop edi
pop esi
pop ecx
pop ebx
ja 0x5f4f7c
stc
jo 0x5f4f96
push edx
and dh, 0x36
push eax
xor eax, 0x71e7ca75
dec ah
dec dl
push ebx
dec bl
pop ebx
pop eax
pop edx
mov edx, dword [esi]
lea edx, [edx + ebx]
cmp eax, edx
jl 0x5f96fc
add edx, dword [esi + 4]
push edx
not edx
push ecx
ror cx, 4
push eax
add ah, 0x5a
push edi
xor cx, di
inc edi
shr edi, cl
push ebx
dec bx
dec ax
or ah, ah
not dx
and bx, 0x7b26
rol al, 4
nop
add ax, bx
inc dh
cmp bx, 0x4eee
mov ax, ax
xor di, 0x765a
not ebx
sbb ebx, 0x1a58e65f
xor dl, 0x23
push esi
shr esi, cl
sub eax, 0x4571bab1
sbb bx, 0x4cab
test bx, 0x22d
ror dx, 8
test di, cx
xchg esi, edx
shl edi, 6
and ebx, 0x26f97882
or bh, bl
nop
shr bh, cl
sbb di, 0x7988
not edi
stc
sbb dx, 0x5f8f
stc
or al, ah
sub ch, 0x19
sbb ecx, esi
adc ax, si
dec edi
shl bx, 4
rol al, 3
or eax, ecx
stc
shr cx, cl
sub cx, bx
shr si, cl
stc
cmp ax, 0x3990
sub ebx, 0x76f8277e
cmp ax, 0x6dff
not dx
and cl, cl
not ah
mov si, si
and al, cl
xor bx, 0xd84
dec di
dec ch
shr ax, 2
mov cx, 0x1fc8
xor ah, 0x4b
ror dh, 6
or ch, dl
adc ecx, 0x476e979c
xor bh, bl
stc
nop
dec eax
not edx
and cx, 0xa4e
xchg cx, ax
rol eax, 6
sbb ax, 0x19b5
mov si, bx
shl dx, cl
or di, 0x2c91
inc ch
xchg dx, ax
adc edi, edi
dec bh
ror edx, cl
rol edi, 3
or ax, 0x4eb7
not dl
shr dl, cl
test ebx, 0x213ca4e1
rol si, cl
shl bh, cl
mov al, 0x65
not si
rol bl, 1
nop
ror cx, 8
nop
rol dh, 8
inc bl
pop esi
mov bh, al
test edx, ebx
add ch, 0x6c
and ecx, 0x37ac2410
shl dx, cl
nop
or bl, ah
push esi
xchg esi, ebx
mov dh, 0x13
sub bx, 0x2e3e
inc ah
shr si, cl
xchg cx, dx
sub esi, 0xa2e5abe
sub bx, 0x7587
adc si, 0x65e8
xchg bh, al
shl bl, cl
rol dx, cl
add al, 0x65
sub ebx, esi
mov si, cx
pop esi
pop ebx
pop edi
pop eax
pop ecx
pop edx
push eax
dec eax
cmp al, 0x32
push ebx
inc bx
push edi
shl edi, 1
push edx
test dh, ah
cmp ebx, 0x32457074
push ecx
or ecx, 0x2be9fd11
sub ch, bl
nop
not edx
adc bl, al
xchg al, dl
not bl
shl ebx, 2
xor ebx, 0x7378cbc
xor bx, 0x4b7f
rol dl, cl
sub cx, 0xd7f
inc dx
or ecx, 0x2fccc224
dec al
push esi
adc esi, 0x6317894d
not ch
test dx, 0x54bd
shl cx, 2
ror cx, cl
add al, dl
sbb ax, dx
cmp ecx, 0xed7325
add ah, 0x70
nop
shl ax, cl
inc ecx
rol bh, 7
add cl, dl
shr eax, 6
and eax, 0x6430a714
or esi, ecx
xchg edx, eax
shr dl, 6
cmp eax, 0x7503bbf4
stc
xchg bx, ax
stc
sbb esi, 0x725e9fc0
ror esi, 8
nop
shl cx, cl
nop
dec ebx
adc ax, 0x3f63
xchg si, dx
and ch, 0x65
cmp ah, ah
dec ebx
mov eax, ecx
xchg cl, dh
shl ax, cl
sbb eax, 0x3a9c612
stc
ror ch, 5
dec bl
and di, bx
xchg ebx, edx
add cl, bh
stc
adc ax, 0x86c
mov bx, 0x1721
cmp bl, bh
cmp eax, edi
inc eax
stc
xchg edx, ecx
cmp dh, 0x2a
adc al, ch
adc edi, 0x47df8aa0
adc ch, 0x30
inc cl
mov al, 0x2d
mov esi, 0x7ff7be9f
shl dx, 2
nop
nop
inc ebx
pop esi
pop ecx
pop edx
pop edi
pop ebx
pop eax
push esi
dec esi
push ecx
push eax
sbb cl, ah
push edx
cmp dx, 0x6f98
push ebx
mov bl, 0x44
push edi
rol di, 1
not cl
xchg bh, ch
stc
sub dh, 0x28
not si
nop
sub edi, 0x72aa2a55
inc eax
stc
sbb di, 0x22d
ror ecx, 2
stc
test edx, edi
ror ch, cl
sbb ebx, edi
add cx, di
rol ax, cl
xor edx, edx
sub ecx, ecx
and ch, bl
sub edx, 0x12eda831
stc
add cx, bx
shr edx, cl
sbb esi, 0x3f862c98
not bx
sub esi, edi
adc ax, ax
nop
not edx
sbb edi, eax
sbb bx, 0x31aa
xchg cx, cx
cmp bl, 0x7c
mov esi, 0x60fca159
sbb dx, 0x4dc3
shr al, 3
stc
stc
dec dh
not eax
and edx, edi
cmp bh, 0x73
cmp di, si
rol bl, cl
sub si, bx
cmp edi, eax
shl al, 1
or edi, esi
dec esi
dec edx
stc
dec edx
inc edx
test ch, dl
dec ax
sbb si, di
rol cx, cl
mov bh, al
adc bh, 0x54
nop
cmp cx, ax
inc si
dec ax
shr cx, cl
add dh, 0x28
nop
ror ah, 5
and eax, ebx
cmp bh, dl
xchg cx, di
sbb cl, dh
stc
adc bl, bh
nop
add cl, dl
adc cx, 0xbd0
add ebx, 0x7f01109d
test ax, cx
inc bx
inc edi
mov dx, 0x3352
sbb edi, 0x2c62410d
rol ah, 4
not bh
rol cl, cl
dec ecx
and esi, esi
stc
nop
cmp dh, dl
xor ch, cl
mov si, dx
nop
shl bx, cl
pop edi
xor si, cx
and cl, dl
stc
sub cl, ch
sbb dh, 0x4c
inc dx
nop
dec bl
not ax
rol edx, cl
ror dh, cl
push edi
shl di, 8
xor dx, 0x3908
xor cx, di
and cl, ah
test edx, 0x2112cc2e
nop
nop
rol cx, cl
stc
shl ch, cl
xchg edi, esi
sub dl, al
add dh, ch
test di, cx
adc di, ax
dec dx
sbb si, ax
nop
and ax, 0x105b
and di, 0x4854
add di, 0x37e0
stc
dec ah
xor di, 0x4bbf
sbb si, 0x7efc
shl eax, cl
mov cl, bl
shr dx, cl
and dl, 0x4d
nop
not cl
xor si, dx
stc
and dh, ch
shr bh, 3
stc
test cx, si
inc ch
and di, 0x51e0
xchg ebx, ecx
xchg al, bl
test cx, ax
rol dh, cl
and ax, cx
nop
shr si, cl
sub ch, 0x29
and bh, dl
sbb dh, 0x7a
mov bl, 0x79
shl eax, cl
xor dl, 0x7c
xchg dl, dl
inc eax
shr ecx, cl
or cx, 0xf9a
add edi, 0x4f86fd2a
xor al, ah
sub di, ax
shl al, 6
stc
xchg dx, ax
inc al
xchg dh, ch
sbb bx, dx
add ax, 0x74f0
rol eax, cl
not edx
sub edx, 0x3afcfa41
stc
or esi, esi
sub ecx, ebx
xor dx, 0x3873
and ecx, ebx
cmp cl, 0x3b
dec si
and di, 0x3ea5
stc
rol bx, 1
cmp ax, cx
cmp bx, di
stc
add bx, 0x7c08
cmp edi, 0x7a3b7db3
shr di, 5
sbb edi, eax
test al, 0x6e
and ebx, esi
pop edi
pop ebx
pop edx
pop eax
pop ecx
pop esi
jns 0x5f5709
call fcn.0061df8c
push eax
add ax, ax
push ebx
or ebx, 0xc653e3c
stc
push edx
sub dh, 4
and ax, ax
xor ebx, 0x57ddb728
shr eax, 4
sbb dx, 0x421b
push esi
and esi, 0x7775818a
shl edx, 2
push ecx
add ebx, ecx
add eax, esi
xor bh, dl
xchg ch, dh
push edi
ror di, cl
sub ecx, 0x437f2460
rol dh, 6
sub cx, dx
or dl, dh
adc ah, bl
not bh
rol edx, cl
not ebx
dec eax
rol dh, cl
test cl, ch
nop
sbb al, ah
add eax, 0x7d37c52a
pop edi
pop ecx
pop esi
pop edx
pop ebx
pop eax
push eax
nop
push ecx
adc ch, 0x62
xor ch, 0x31
push esi
sbb esi, 0x497ba7d7
push edx
sub dx, 0x65c4
shl esi, 5
shr ah, cl
push edi
push ebx
adc di, bx
and edx, edx
sbb ch, 0x11
test cl, 0x13
cmp esi, 0x429fa6ff
xor dl, bh
inc si
or esi, ecx
xor dl, 0x41
cmp bl, dh
cmp edi, 0x12e5f38e
xchg al, al
not bx
xchg bx, cx
adc dl, bl
shr bx, cl
mov al, bl
inc ecx
shr bh, 4
dec di
and esi, esi
cmp dh, 0x37
dec ebx
ror edi, cl
and si, cx
sub ch, 0x7b
sbb edi, 0x25f99b8a
xchg si, ax
shl esi, cl
or si, ax
mov ah, dh
sbb bx, cx
sbb dh, 0x56
stc
xor ch, al
add edi, esi
test ah, cl
xor ecx, ebx
mov dl, ch
or dh, bh
inc bl
dec di
xchg ah, bh
adc di, bx
and dh, dl
shl ecx, cl
mov edx, 0x7f0da404
xchg dl, dl
ror esi, 1
dec eax
dec ax
and bx, bx
shr ax, 8
sbb ax, 0x70d4
and ax, dx
ror edi, cl
and bh, ah
dec bx
or ax, 0x53ad
sub dl, 0x27
rol eax, cl
xor bl, 0x57
shl al, cl
sbb si, ax
ror dl, cl
cmp ah, 0x58
add cx, 0x5865
or dx, 0x6d4a
or dh, 0x13
or cl, cl
xor ch, 0x2f
and di, ax
shr bl, cl
xor dx, ax
inc cl
not ah
ror bl, 8
rol ebx, cl
shr edx, 8
and edx, 0x1d095d00
xchg bl, dl
dec ah
xchg dx, bx
shr ah, 8
shr bh, cl
or ecx, 0x78712270
adc di, 0x74b7
inc cl
and cx, 0x417b
shl bh, cl
xor edi, 0x668ce055
adc dx, 0x15c9
pop ebx
pop edi
pop edx
pop esi
pop ecx
pop eax
call fcn.0061e461
push eax
push edx
cmp al, dl
push ebx
sub bh, 0x7d
add bx, 0x17b7
push ecx
shr bh, cl
add bl, 0x22
adc ax, cx
shr ax, 6
xchg dl, bh
not ebx
add dl, ch
and bx, 0x28d9
shr ah, cl
stc
ror ah, 5
and ch, 0xd
push esi
xor ax, si
or cl, bh
and bl, dh
test dl, al
nop
mov dl, 0x44
stc
push edi
mov ebx, edi
xor cl, ch
shl edi, cl
pop edi
pop esi
pop ecx
pop ebx
pop edx
pop eax
call fcn.0061e88d
push edx
push ebx
cmp dh, bl
push edi
adc di, 0x3534
push ecx
xchg edi, ecx
sbb di, 0x661c
test bx, bx
sub edi, edx
push esi
sub esi, 0x32761c2b
and dl, dh
test ch, dh
push eax
not eax
shr ax, 1
stc
nop
inc esi
sub dl, 0x57
test esi, ebx
add dl, cl
rol dh, cl
not bx
dec al
xchg di, dx
or al, 0x16
shr al, 7
sub ch, cl
shl ebx, cl
or bl, 0x76
dec bx
shr dh, cl
or ecx, 0x1546278f
rol ch, 6
xchg cl, al
rol ax, 3
shl dh, 6
or di, cx
xchg al, cl
rol dl, 3
ror bh, cl
and ax, cx
shr bh, cl
shr cl, cl
sbb edi, ecx
stc
dec edi
test ax, 0x750f
xor edi, eax
nop
shl cx, cl
test cx, dx
stc
rol bx, cl
adc edi, esi
add bx, dx
shl ax, cl
mov dx, 0x6bf7
xchg edx, ebx
inc cx
stc
or bh, 0x53
shl bh, 1
dec cx
sbb bx, 0x4096
ror cx, cl
add dl, ah
nop
and edx, 0x300688b6
sub esi, 0x1118549d
not ax
dec edi
cmp ecx, 0x8ff4d9e
inc bx
ror si, cl
ror dl, cl
add dl, dh
cmp bh, 0x2c
or dl, ch
adc dx, cx
cmp dl, dl
test al, 0x1f
mov dx, 0x6d0c
pop eax
pop esi
pop ecx
pop edi
pop ebx
pop edx
push edx
push ecx
shr edx, cl
xor ecx, 0x3e13d0aa
push esi
or esi, 0x9fb9c2a
push eax
ror ax, 1
xchg ch, ch
not si
xor si, 0x5f84
not ecx
pop eax
pop esi
pop ecx
pop edx
push ecx
cmp cl, 0x41
nop
push edi
sbb di, 0x2ce9
push edx
shr dh, 3
pop edx
pop edi
pop ecx
call fcn.0061ebea
jae 0x5f5719
call fcn.0061f017
call fcn.0061f2ea
cmp eax, edx
jge 0x5f96fc
xor ecx, ecx
mov dl, byte [eax + ecx]
test dl, dl
je 0x5f96fa
cmp dl, 0x2e
je 0x5f5ede
push esi
mov si, si
push edx
push ecx
add dx, cx
push eax
inc eax
shr dl, cl
not ax
stc
sbb edx, 0x494e4e90
pop eax
pop ecx
pop edx
pop esi
jg 0x5f5972
push eax
inc ax
push edi
inc edi
push ebx
inc bh
push ecx
test bh, cl
shr bl, 4
push edx
cmp dl, 8
stc
or bx, 0x464a
shl edx, 1
shl ecx, cl
push esi
sbb edi, esi
not ch
dec si
shl ch, cl
rol al, cl
not ax
or bl, 0x40
nop
rol bh, 3
sbb al, 3
dec bl
nop
not ecx
sbb ebx, 0x5614e9cf
or edi, 0x26b1304
ror dx, cl
sub ax, 0x30ac
xchg cx, bx
or ax, 0x53b9
stc
adc edi, 0x63f6b86d
xor ecx, 0x4200099d
rol edx, 1
sbb ch, dl
xor cl, dl
cmp edx, 0x5c5637d8
dec ch
inc bh
shl ah, 3
xchg di, si
not dl
ror al, cl
nop
add ecx, 0xb799baf
shr edi, 6
dec bl
inc esi
and ebx, 0x320b800c
test cx, si
stc
test edi, ecx
and ebx, edi
rol edx, 3
add si, cx
sub eax, 0x5e9198eb
inc bl
dec dx
or al, al
mov bl, 0x1d
nop
test edi, edx
shl dx, 1
sub dx, cx
rol si, cl
adc ecx, 0x591b4811
or bh, dl
mov esi, 0x4bb25fd2
sbb bl, 0xf
stc
stc
and dx, 0x1e69
xchg di, cx
nop
shr al, 1
sub edi, eax
and dh, cl
sub eax, edi
sub di, dx
not dx
sbb ebx, 0x55cd96fc
mov ah, al
ror ebx, cl
not bh
adc esi, ebx
sub ch, dh
adc bh, 0x54
not di
mov di, di
not cx
and eax, 0x131c6b2
or ch, al
inc dx
xchg si, cx
rol cx, 3
nop
and edi, 0x6652104f
add esi, 0x3ecb69e6
inc ecx
shl eax, 1
or dx, bx
pop esi
rol dl, cl
dec bx
mov bl, 0x7e
shl ecx, cl
nop
or eax, 0x341636f7
push esi
or si, 0x578a
rol ecx, 4
not cx
ror esi, cl
nop
xor dx, di
not ecx
add esi, 0x317f6869
inc edi
or ebx, eax
rol ax, cl
and edi, ecx
sub bl, 0x27
pop esi
pop edx
pop ecx
pop ebx
pop edi
pop eax
jle 0x5f58be
call fcn.0061f5c9
stc
push ecx
mov ch, 0x46
pop ecx
nop
stc
push eax
push edx
sub eax, edx
or dh, dl
push ebx
add bx, 0x7f84
push ecx
sub cx, bx
push edi
inc di
xchg bh, cl
inc di
inc bx
mov edx, 0x611b029f
sbb edx, ebx
not ecx
shr dl, 4
rol ax, 6
xor eax, edi
add bl, 0x5e
cmp di, di
xor ch, 0x5d
inc ah
push esi
add edi, esi
dec cx
add di, si
pop esi
pop edi
pop ecx
pop ebx
pop edx
pop eax
push esi
shl esi, 3
push ebx
inc bx
push edi
rol di, 7
push ecx
or cx, 0x5f31
push eax
push edx
cmp eax, edx
and eax, 0x41f71322
inc dl
pop edx
pop eax
pop ecx
pop edi
pop ebx
pop esi
call fcn.0061f9aa
call fcn.0061fd2c
push eax
and ah, 0x6a
push edi
test di, 0x60e6
push ebx
or bh, ah
push ecx
rol cx, 7
push edx
shr edx, cl
mov dh, 0x76
sbb eax, edx
push esi
xchg si, ax
sbb dx, cx
ror bx, 2
pop esi
pop edx
pop ecx
pop ebx
pop edi
pop eax
jne 0x5f5972
jbe 0x5f5972
push eax
push esi
sbb ax, si
adc eax, 0x5b91d5f2
pop esi
pop eax
stc
jg 0x5f5dd8
push ecx
inc cx
push esi
ror esi, cl
push edx
ror dl, 5
stc
cmp ch, cl
sub cl, 0x64
push edi
test di, cx
inc si
shr dx, 5
add si, 0x38f5
push ebx
rol bl, cl
push eax
cmp ch, ah
inc bl
not si
sbb cx, 0x1013
xor bl, dh
rol eax, 6
add esi, 0x263e3092
nop
sbb bx, 0x47ab
cmp esi, 0x5ef4bd74
mov bh, 0x6b
add ecx, 0x31e741fa
rol eax, cl
mov bl, 0x2a
shl dx, cl
add si, ax
xor dx, bx
inc esi
dec eax
nop
rol ebx, cl
adc bh, 0x40
nop
not bh
stc
sub bx, cx
xor edi, ecx
ror bl, 1
sbb ebx, 0x461c48d4
and edx, esi
shr ch, cl
shl edi, cl
shr bx, cl
test si, 0x378e
xor ch, bh
sub dl, al
xor edx, ecx
not dl
mov bh, cl
and dx, di
add bh, cl
sub ecx, esi
stc
xor eax, ebx
dec cl
nop
xchg dx, ax
nop
nop
shr edx, cl
ror esi, 1
rol eax, cl
stc
test cl, 0x77
rol cx, cl
xchg bh, bh
stc
rol di, cl
stc
adc ch, 0x4b
shr edx, cl
dec dl
stc
shr cl, cl
cmp ebx, ebx
xor ebx, 0x6d2df57b
sub bh, 0x48
shl eax, 8
xor al, bl
and dx, 0x5cce
not edi
add dh, 0x4a
and bh, 1
test edi, 0x4be08248
nop
not ebx
rol di, 6
add bh, 0x1e
cmp dh, ch
test dx, 0xa36
dec dl
adc cl, al
shl al, cl
shr bl, 2
inc dx
sbb ax, si
xchg edi, edx
xor al, ah
xor bl, dh
pop eax
dec edi
adc dx, 0xb7
ror ebx, cl
not dl
ror edi, cl
stc
stc
cmp ebx, 0x13949968
sub si, dx
push eax
xchg cx, ax
nop
mov dh, dh
cmp ebx, 0x6d6c6272
inc dh
or cx, 0xf7d
test esi, ecx
shl ch, cl
or ah, 0x4c
add bh, dh
not ch
or bx, 0xaec
inc si
xchg al, bl
cmp edx, 0x1c046914
sub dx, 0x6b91
sub bx, si
stc
not di
ror ah, 7
and ecx, 0x545fc8b1
sbb di, dx
not ax
dec eax
add bx, si
xchg ecx, edi
ror eax, cl
rol ah, 6
dec ebx
sbb bx, si
shl ax, 8
not esi
or cx, 0x1791
dec ecx
inc bh
cmp bl, cl
rol cx, cl
sub esi, edx
not eax
rol dh, cl
xor bx, bx
dec ax
mov di, ax
stc
cmp edx, edx
add cx, 0x507e
ror bx, cl
xor si, 0xd69
shr edi, cl
or dx, dx
not al
ror cx, 1
sub bl, 0x25
or bx, 0x5e57
dec di
stc
ror dx, 5
mov ah, ah
adc ah, dh
cmp ebx, 0x6b4f35d4
adc esi, eax
test ebx, 0xc6738df
shr edi, cl
adc esi, ebx
cmp edi, ecx
sbb ax, 0x5289
inc eax
xor dx, 0x5461
sbb bx, ax
or bx, cx
shl bh, 4
rol si, 8
and ch, ch
test bh, dh
add si, ax
not eax
shr ah, 8
cmp cx, 0x2869
xchg ecx, ebx
nop
inc dl
xor eax, edx
xor cx, si
test edi, ecx
not bx
sbb ecx, 0x2e4ac437
and cl, 0x2c
mov ebx, eax
shl ebx, cl
sub al, 0x2c
sub al, 0x1e
pop eax
sbb si, di
xchg bx, si
push eax
adc eax, ebx
shl ecx, 6
sbb dh, cl
shl di, 4
adc bl, ch
adc bx, dx
shl dh, cl
xchg di, di
shr cl, cl
sub ebx, 0x62e3faee
not bx
shr ebx, 2
sbb ch, al
sbb edi, 0x4ac8481f
rol di, cl
inc edx
adc dl, bh
xchg dx, si
not bh
and esi, edi
ror si, cl
stc
xchg bx, si
shr bh, 3
or di, ax
not cx
pop eax
pop ebx
pop edi
pop edx
pop esi
pop ecx
jge 0x5f5c8c
push eax
push ebx
or ax, bx
push edx
cmp dh, 0x6b
ror ax, 2
push ecx
mov ecx, 0x33f115cc
push edi
sbb ebx, edi
dec dh
shl eax, 8
push esi
test esi, 0xc8e2cd9
rol ch, cl
xor esi, esi
test dh, dh
or ch, 9
inc cx
sbb ch, 0x15
nop
shl cx, 4
shl esi, 6
dec ax
or bx, 0x7d13
xor bh, cl
or ch, 0x5e
mov dx, si
xor edx, edx
dec si
shr bl, cl
and bl, 0x23
not di
stc
not ebx
shl dl, 2
sub edx, ecx
ror di, cl
rol edi, 4
shl ecx, 5
pop esi
pop edi
pop ecx
pop edx
pop ebx
pop eax
push esi
inc si
push edi
push ecx
rol di, cl
push eax
and si, ax
pop eax
pop ecx
pop edi
pop esi
push esi
sub si, 0x4ab2
push ecx
sub cx, 0x1063
nop
not si
pop ecx
pop esi
call fcn.0062022d
jnp 0x5f5c8c
call fcn.00620718
jns 0x5f5d58
call fcn.006209c0
ja 0x5f5ce3
push ebx
push edi
mov bx, di
push eax
push ecx
shl eax, cl
push edx
xchg al, dl
shl bl, cl
add ah, al
pop edx
pop ecx
pop eax
pop edi
pop ebx
push ecx
inc cx
push esi
or si, 0x47f
and si, cx
push eax
inc al
push edx
add edx, 0x5a4b9e06
pop edx
pop eax
pop esi
pop ecx
call fcn.00620e71
push eax
test eax, 0x493aa94
push edi
rol di, 1
push edx
push ecx
shl edx, cl
pop ecx
pop edx
pop edi
pop eax
call fcn.006213bd
jb 0x5f5cfe
call fcn.00621a22
jp 0x5f5cfe
call fcn.00621cfe
push ebx
add bx, 0x38db
push esi
push ecx
xor esi, ecx
test cx, 0x7fa
sub esi, 0x656cc419
shl cl, 3
push edx
not dh
push eax
cmp al, al
push edi
ror di, 3
or dx, 0x2e77
sbb bh, 0x34
add si, 0x3fa3
xor bx, si
dec ebx
and eax, 0xbb55baa
dec dl
cmp al, bl
ror ch, cl
not edx
pop edi
pop eax
pop edx
pop ecx
pop esi
pop ebx
push eax
or al, 6
push ebx
push ecx
or ebx, ecx
dec ax
push edx
mov edx, 0x257989b5
pop edx
pop ecx
pop ebx
pop eax
jnp 0x5f5d89
call fcn.00622087
push esi
dec esi
push edx
push ebx
mov dx, bx
pop ebx
pop edx
pop esi
push esi
test si, 0x194c
push eax
push ecx
rol eax, cl
shr ah, 3
push edx
xor cl, dl
nop
push ebx
push edi
add bx, di
pop edi
pop ebx
pop edx
pop ecx
pop eax
pop esi
jne 0x5f5dac
jbe 0x5f5da2
push edx
sbb edx, 0x42c1518f
pop edx
call fcn.00622643
call fcn.00622a14
call fcn.00622fcc
push esi
push ecx
ror si, cl
push ebx
push edi
and bx, di
shl bl, 6
stc
push edx
not edx
stc
cmp edx, ecx
dec cl
push eax
dec ah
and esi, ecx
pop eax
pop edx
pop edi
pop ebx
pop ecx
pop esi
jbe 0x5f5dd8
call fcn.0062339c
call fcn.006238a7
push ecx
push edx
sub ecx, edx
sub ecx, 0x22154fce
inc ecx
push ebx
dec bl
push esi
adc esi, 0x30675d5c
push eax
xchg ebx, eax
nop
or ecx, 0x1f8f598
xchg dh, dh
or esi, edx
mov dh, 0x39
adc dl, 0x74
push edi
xchg edi, edi
shr dl, 5
shr dx, 1
add cl, bl
and cl, bh
mov al, bl
sbb di, cx
and bl, bh
stc
not dh
shr bx, cl
and dx, si
xchg bl, bl
shl edi, cl
xchg bl, dh
ror ah, cl
stc
adc ebx, ebx
and ecx, 0x2facf21c
add esi, ecx
nop
stc
not dh
sub si, 0x291d
ror dh, cl
not ah
nop
shl cl, cl
inc ax
cmp edi, eax
rol cl, cl
nop
rol dx, cl
adc dh, cl
test ah, cl
shl dh, 1
mov bx, cx
not cx
xor ax, 0x48d0
xor cl, 0x62
not ecx
inc cx
stc
stc
or ecx, 0x24102b91
stc
dec si
and dx, bx
stc
shr ebx, cl
cmp ax, bx
sbb ax, 0x495
adc bh, al
not esi
nop
cmp dx, ax
or ax, 0x208
mov ebx, 0x350d482f
cmp bl, 0x71
inc cx
not edx
rol ch, 3
nop
dec ah
shl dx, cl
xor bh, dl
rol esi, 8
xor dh, dl
sub di, 0x3067
nop
cmp di, dx
rol ax, 2
shr esi, 8
cmp bh, 0x16
test ebx, 0x733d3b92
dec esi
sbb ebx, 0x5f1bbab8
xchg ah, ah
xchg bx, bx
adc al, dl
or edi, 0x413b5b4b
pop edi
pop eax
pop esi
pop ebx
pop edx
pop ecx
inc ecx
jmp 0x5f5723
xor edx, edx
push edx
sub esp, ecx
mov edi, esp
push ecx
dec ecx
cmp ecx, 0
jl 0x5f65cb
mov dl, byte [eax + ecx]
push edx
rol dh, 4
mov edx, 0x4849ca38
push ecx
add cx, 0x4604
stc
push esi
push edi
xor si, di
pop edi
pop esi
pop ecx
pop edx
push edx
sub dl, 0x2f
push esi
test edx, esi
push ecx
mov ch, 0x6d
push edi
mov di, 0x2970
add si, cx
sub cx, 0x55c8
shr di, 5
adc edx, edi
shl edi, 7
push ebx
or bh, dh
inc esi
and si, si
xor edx, 0x2d1d7bf1
push eax
xchg bx, ax
xchg esi, eax
shr dx, cl
add ebx, edi
not ah
sub dx, dx
sub ax, si
sbb bx, bx
nop
ror edi, cl
test cx, di
dec dl
dec esi
mov di, 0x3a0a
not edi
shr bl, cl
stc
sbb al, bl
xor ebx, 0x1338a360
shl edi, 8
ror edi, cl
not bh
or dx, 0x43b8
or ebx, eax
mov dh, 0x34
xchg ebx, edi
rol si, cl
adc cl, bh
xchg bl, al
xor di, di
or ebx, esi
add dh, 0xb
cmp cx, di
rol di, 2
adc dh, 0x7e
sbb dh, 0x21
or cx, 0xd23
nop
ror dl, cl
nop
or bl, bh
ror al, cl
rol eax, 8
xor ebx, esi
cmp cl, ah
sub bx, 0x285
nop
shl bx, 4
and ecx, eax
nop
test esi, 0x29005fab
shr ah, 5
xchg si, di
adc edi, 0x63aebe55
adc edi, 0xc60f76e
sbb edi, ebx
nop
mov ax, bx
adc bl, bh
cmp si, si
nop
xor edi, ebx
adc dl, dh
test ebx, 0x13b9f0eb
xor ax, 0x4bcd
inc edi
xchg bh, bl
dec edi
adc cx, 0x839
test edi, 0x72c8c9c8
cmp ch, 0x62
inc cx
xchg ah, al
shr bx, 1
test dh, ah
adc ebx, 0x71b59c15
dec ecx
inc dh
not cx
dec esi
nop
cmp dl, al
stc
inc bh
dec cl
sub ebx, 0x62182a56
rol ecx, 1
pop eax
push eax
sub ebx, eax
rol dl, cl
add cl, cl
stc
ror esi, cl
add al, bh
not ebx
rol ax, 3
cmp bl, dh
xor di, 0x2663
test al, 0x1b
stc
stc
stc
xchg bl, dl
sbb cx, 0x4768
ror ebx, cl
ror cx, 3
inc al
stc
ror cx, cl
test al, dl
shl edx, 8
not ch
or bx, 0x5872
shr cl, 3
sub dl, 0x5d
sbb bx, ax
and edi, 0x349fe3e7
shl bx, cl
xchg bh, bh
nop
rol ax, cl
xchg edx, eax
rol ebx, cl
xchg cx, di
sub esi, 0x2b5867d0
test ebx, 0x535052ef
and bx, 0xf34
rol bx, 4
ror ebx, cl
shl eax, 5
dec bl
add ecx, edi
test ecx, ebx
and dx, 0x1494
stc
stc
ror si, 2
xor edx, esi
and al, ch
stc
adc ah, cl
or ax, si
and di, bx
mov eax, 0x1b2b6c02
test ebx, ebx
cmp ecx, 0x2c5a33a1
not edi
nop
sub dx, bx
add eax, 0x5e3c98f4
xchg bh, dl
shl al, cl
shl esi, 8
rol al, cl
inc edi
test cx, bx
mov ch, 0x63
inc ecx
shl edi, 5
xchg edx, ebx
and dx, 0x2af2
or si, ax
and dl, 0x6c
stc
adc bh, ch
not ax
adc bx, 0x179a
not eax
inc bh
inc si
cmp ebx, esi
inc ax
cmp dh, 0x28
dec bh
rol eax, cl
dec bx
test ch, ch
mov cl, 0x46
xor cx, ax
and dh, dl
xor al, 0x4b
or ch, ah
rol cx, 4
not bx
rol dh, 2
and bx, dx
and dx, 0x46b9
mov bl, 0x27
pop eax
xor cl, 0x70
adc edx, 0x86c75c5
push eax
add dx, ax
add bx, si
rol al, 5
inc dx
test cx, 0x74d7
or edi, 0x6a9418a2
inc al
inc dx
cmp dh, 0x4e
sub esi, edx
not bh
not edx
sub ax, ax
shl cx, 6
sub ecx, 0x39a12c75
mov dl, cl
sub dx, 0x7c13
add dh, bl
sub ecx, edx
xor dh, 0x75
cmp esi, 0x189d8c86
stc
xor bh, dl
ror ax, 1
not edi
nop
inc al
nop
not ecx
mov di, 0x7ef2
add edi, 0x48398b49
or bh, bh
stc
add ax, dx
cmp eax, 0x25af4fb6
xor edi, 0x4cd1d624
shr edx, cl
sbb si, 0x6ec4
rol ecx, cl
nop
xchg dl, dh
stc
nop
or dx, 0x1cc5
mov bx, 0x6ee7
test bl, 0x37
rol al, cl
not bx
shl edx, 6
stc
add bx, 0x1150
shr bl, cl
test si, si
inc si
mov eax, ebx
mov esi, 0x6c475620
mov dh, cl
test edx, ebx
stc
dec dx
and ebx, 0x3a4fd959
xchg esi, esi
stc
dec cl
not ax
adc dh, cl
ror edi, cl
not ax
and bx, ax
mov ecx, eax
shl eax, 4
xchg cl, cl
and ax, si
and di, 0x1ae8
shr eax, cl
cmp dh, ch
sub ebx, 0x12459d21
shr dl, cl
xor edi, 0x4208233b
or di, si
test dl, dl
sbb bl, bl
add cl, 0x2e
add ecx, edi
add eax, esi
xchg bx, di
sub cl, 0x40
add edi, 0x33ffc352
dec di
sub bx, 0x69d6
sbb dh, dl
cmp ecx, ecx
or di, dx
nop
and ah, 0x26
stc
sub ax, cx
cmp bx, 0x7e96
pop eax
test esi, esi
add bx, 0x4fd6
adc ebx, 0x25e150d3
shl edx, cl
test cl, 9
test dl, bl
xchg esi, edx
add di, di
push eax
test ecx, eax
inc bx
or cx, cx
adc ch, 0x3d
or edx, 0x7073ba00
ror bx, cl
adc edx, edi
nop
adc bh, al
stc
not cl
stc
inc edx
shl cl, cl
not bl
test edi, edi
mov ah, bl
and ecx, 0x41685711
shr dx, cl
dec dx
sbb si, 0x335
test dx, dx
sub bl, bl
shr cx, 6
cmp edx, 0xed0fda5
rol edi, cl
add esi, esi
cmp bl, 0x7f
nop
mov ax, ax
inc eax
or edi, 0x5f567c22
shl si, cl
mov ebx, ebx
rol dl, 6
dec dl
sub di, 0x4d24
ror si, cl
add dh, 0x12
pop eax
pop ebx
pop edi
pop ecx
pop esi
pop edx
nop
push ecx
push edx
mov ch, dh
push eax
and ah, 0xc
add eax, eax
shr edx, 3
stc
push ebx
and bl, 0x20
nop
mov bh, bh
push edi
add di, cx
nop
cmp edx, edi
not cl
xchg di, cx
adc edi, 0x14938f8e
stc
ror edx, 7
shl edx, 6
xchg cl, dh
sub dl, bl
nop
mov bl, bl
push esi
cmp si, bx
mov ax, 0x1005
shr ah, 8
inc ah
and bl, 0x62
cmp edi, ebx
stc
sbb cx, cx
rol cx, cl
add esi, edx
nop
cmp di, dx
sbb bx, 0x3e22
nop
xchg dx, si
and dl, 0x2f
pop esi
pop edi
pop ebx
pop eax
pop edx
pop ecx
call fcn.00623c39
push ebx
test ebx, ebx
push edi
cmp edi, ebx
push eax
push edx
or al, dl
push ecx
shl dl, cl
shr bx, 5
dec dl
dec ebx
dec eax
not dh
shl eax, 7
rol bl, 8
or ecx, edx
cmp dl, al
test edi, 0x7b91af6
inc bh
stc
nop
sbb cl, 0x76
ror cx, 4
cmp di, 0x2261
push esi
ror si, cl
sbb eax, ecx
xchg bx, ax
not ebx
test eax, ecx
and edi, edi
cmp si, di
sub dl, 0x5f
and si, 0x7842
xor al, ch
test ax, 0x4e3a
test di, ax
mov cl, dl
or ch, bh
sub cl, dl
adc ch, 0x44
not dx
or di, 0x8b0
dec ch
stc
mov ecx, ebx
add edx, 0x4c8ebb57
nop
shl edi, cl
inc ch
not dh
xchg dx, bx
mov dx, dx
stc
ror ch, cl
sbb ch, ah
and si, 0x36bb
and di, 0x6501
shl si, 8
not dx
rol esi, cl
xor ax, cx
cmp di, dx
test bx, ax
rol cx, 6
and bx, 0x4c7
or al, 0x63
add ch, 0x4c
or cl, ch
xor dl, 0x13
adc ax, bx
add ax, 0x2246
ror edx, 4
add di, di
add cl, 0x38
adc ebx, eax
xor bx, ax
rol dx, cl
cmp ax, cx
ror al, 3
nop
test si, 0x24f8
dec edi
adc si, cx
xchg dl, al
or bl, al
and dh, ah
test ecx, 0x2a6b8847
ror bh, 7
nop
test eax, ebx
add ebx, eax
xchg bl, cl
sub bx, si
stc
adc ax, 0x7309
nop
xor al, bh
xchg ch, cl
add dh, 0x7a
xchg dh, ah
xor bl, ah
xchg di, si
shr si, 7
or eax, edx
pop esi
xchg dx, dx
ror ax, 5
push esi
dec si
ror ebx, 5
adc cl, 0x76
sbb bx, bx
rol dl, 6
ror bx, cl
shr al, 5
dec si
stc
nop
rol ecx, 7
ror di, cl
add edx, eax
test eax, ecx
mov si, 0xc6d
shr esi, cl
cmp dl, dl
rol si, 1
xor ah, cl
mov eax, 0x32b3de60
inc ax
or ax, 0xa45
or si, bx
sbb dx, 0x7b00
and ecx, edx
adc di, 0x7620
sbb edi, 0xf3eeea0
not cl
not cl
adc ch, bh
adc si, 0x535
add ch, dl
stc
inc bl
shl esi, 2
dec ax
nop
shr esi, 6
ror esi, cl
not eax
or ah, 0x5b
dec cl
dec ecx
nop
shl dx, cl
mov bl, 0x50
rol eax, cl
inc dx
and di, di
cmp bh, 0x1b
rol dx, 4
mov cx, di
inc dx
not si
shl edi, cl
not esi
and si, 0x431c
rol cl, cl
pop esi
pop ecx
pop edx
pop eax
pop edi
pop ebx
jge 0x5f65a8
push esi
xor si, 0xf6d
push edi
push ecx
shl edi, cl
sbb ch, 0x29
push edx
xor edx, 0x88aaab3
stc
mov ecx, 0x5bef2146
ror dl, cl
mov ecx, 0x2b8b0bec
stc
xchg edx, edi
push ebx
mov dh, bl
mov bx, 0x2631
sbb bx, 0x3048
or dl, 0x6a
push eax
mov edx, eax
mov di, 0x7772
add bx, dx
sbb di, 0x7919
adc bl, 0x42
not dx
pop eax
pop ebx
pop edx
pop ecx
pop edi
pop esi
push eax
push ebx
mov eax, ebx
push edi
adc di, 0x5d49
push ecx
dec cl
and ah, 3
dec ah
rol bx, cl
push esi
and esi, 0x645ffe4a
and esi, esi
test eax, 0x124a94f7
and bl, bh
or bl, 0x27
rol di, 1
dec si
push edx
not edx
ror dx, 7
add bx, 0x3338
dec edi
test bh, bh
dec al
and eax, 0x647bb8d0
sub di, di
shr dx, 5
ror ecx, cl
sbb dl, dh
pop edx
pop esi
pop ecx
pop edi
pop ebx
pop eax
call fcn.00624148
push ebx
push eax
add bl, al
push edi
push ecx
shr di, cl
push edx
mov edx, ebx
pop edx
pop ecx
pop edi
pop eax
pop ebx
push edi
inc di
pop edi
mov byte [edi + ecx], dl
dec ecx
jmp 0x5f5ee7
push eax
push dword [ebp + 0x14]
push 0
push edi
push edx
not dl
push eax
push edi
xchg edi, eax
push ecx
shl dx, cl
stc
stc
push ebx
inc bl
rol ecx, 5
sbb edx, 0x3353b973
nop
test bx, 0x7c7b
shl dl, 7
add cl, ah
test dx, 0x78c9
push esi
xor si, 0x10bb
nop
mov bx, ax
stc
stc
sbb dh, 0x49
sub ecx, ebx
sbb ch, 0xc
ror bx, 5
not si
sub ah, dh
shl bh, 5
shl ebx, cl
mov al, ch
not bx
dec bh
sbb edx, edx
cmp al, 0x69
test al, bl
adc ah, 6
ror dx, cl
shr bx, 4
mov bx, 0x14bd
ror dl, 8
adc bh, ah
and cl, 0x3f
inc dh
test dh, 0x2c
cmp cx, 0x44c2
nop
sbb eax, ecx
mov eax, esi
sbb dl, bh
stc
test ax, 0x7068
stc
inc eax
shr ebx, 2
xchg edx, eax
not ch
sub si, cx
xor si, ax
and si, dx
dec dx
shr ecx, cl
shr dl, 2
adc bh, ah
dec al
xor eax, edi
sub si, 0x394a
or esi, 0x1ed0db47
shl esi, cl
nop
sbb cx, si
add cx, 0x16ad
adc bh, 0x53
shr bl, 4
inc edx
ror cl, 4
shl bl, cl
inc esi
inc edi
dec ecx
sbb cl, 0x7b
test cx, 0x4ab1
and dx, 0x9d5
shl al, cl
xchg dx, ax
and ch, 0x77
and bx, 0x727e
or ecx, edi
or edx, 0x6a5f61
sbb cx, 0x2769
mov cx, bx
shr bx, cl
shl ah, cl
inc ecx
inc eax
rol ch, 2
sbb cx, di
or si, 0x139b
mov ax, bx
or eax, 0x3ebb4a3d
inc di
sub ebx, edi
shl edi, 2
xchg esi, eax
pop esi
not bx
stc
and edx, 0x108998f8
push esi
shl si, 4
adc dl, ah
dec ax
sbb si, 0x4871
inc bl
and dx, di
rol bx, 1
dec ah
stc
adc dx, 0xf8b
mov edx, ebx
nop
adc ch, 0x33
test bh, bl
stc
shr cx, cl
cmp edi, edi
xor ecx, ebx
not dx
ror cl, cl
shl al, cl
and ecx, edi
ror ch, cl
sub di, si
mov ax, dx
xchg edx, eax
or dl, dl
cmp si, cx
inc ecx
sbb dh, 0x1f
cmp ecx, edx
inc ebx
adc dx, bx
xor di, 0x3352
cmp si, bx
not al
nop
or ax, 0x7928
or ax, ax
shr ecx, cl
cmp bh, 0x2f
stc
or edx, ebx
mov ah, 0x45
not ax
xor edi, ebx
cmp eax, edi
rol bx, 3
shl al, 4
xor di, 0x4025
nop
dec bl
mov ah, 0x37
sub ch, ch
adc bx, 0x5c47
adc dx, cx
shl cl, 3
sub ax, cx
or al, 6
xor esi, ecx
sub si, ax
nop
and ecx, esi
xor eax, eax
mov di, si
and bx, 0x1058
inc eax
add ax, 0x7e1d
or ah, al
xor si, di
cmp edx, 0x77bb1995
and ebx, 0x4229b825
xchg di, di
adc ecx, 0x7f341276
mov esi, edi
shl esi, 7
sub eax, 0x3cf68efd
stc
mov eax, esi
and dx, cx
ror bx, 5
ror edx, cl
xor ch, 0x2f
sbb ebx, ebx
or dx, dx
not cx
add ecx, eax
sub di, 0x46b4
and si, 0x7d6c
stc
shr bx, 6
mov cl, cl
add cl, 0x63
or eax, 0x233da140
mov dx, bx
sub ebx, edi
sub ah, 0x54
pop esi
and ecx, 0x63c94421
ror dl, 8
test ah, 0x1d
push esi
xchg edx, esi
inc bl
mov edi, esi
xchg dx, ax
rol edx, 6
mov esi, 0x14f69aad
stc
rol dx, cl
test bx, 0x16a8
ror ebx, cl
sbb al, 0x58
xor ebx, ecx
mov edx, ebx
xchg al, bh
nop
dec si
mov esi, ebx
xchg di, bx
or bx, dx
cmp dh, 0x27
shl dl, cl
mov al, 0x6a
rol dl, 4
stc
ror edx, cl
rol ax, 7
ror ebx, 8
test si, 0x4dd0
shl ah, 4
and al, 0x41
rol ebx, cl
sub bx, ax
xchg edi, esi
xchg ecx, ecx
inc ecx
stc
sub bx, 0x6e24
sub cx, cx
test edx, 0x3669aaa0
xor edx, 0x171a4c1d
or esi, edx
inc dl
shl ax, cl
mov dh, dh
ror ah, cl
mov edi, 0x6aa04e1e
dec di
rol dh, cl
shr bx, cl
stc
ror di, 6
stc
mov bh, 0x5b
shr edi, 8
rol esi, 4
shr cl, cl
not bx
sbb cx, 0x2363
stc
dec eax
shl bh, 2
cmp di, ax
inc edx
stc
test dx, si
sub si, 0xf1d
or esi, 0x2ec7402b
sub bl, 0x1c
rol si, 6
dec bl
rol dh, cl
nop
sub di, bx
adc ax, 0x3c87
add dh, al
inc bl
sub si, di
inc bh
shr edx, 4
add esi, 0x6c803000
shr cx, cl
and ecx, 0x242a1f09
sub eax, edi
xor esi, 0x4d8a39d4
cmp si, 0x23fb
stc
cmp bh, al
adc esi, 0x31a68285
shl ecx, 5
test ax, 0x5256
xchg bx, bx
test cx, 0x4048
test di, 0x710f
stc
xchg edi, edi
sub ax, 0x7dc0
shl edx, 2
pop esi
push esi
ror si, 5
test ax, 0xfa0
not bl
and edi, 0x53ea1a44
rol cl, cl
sub esi, 0x5436b876
adc esi, 0x640e384
not ecx
shr edx, cl
dec edi
inc ebx
shr ax, cl
inc cx
not esi
ror cx, cl
xchg ecx, eax
not ch
stc
or cl, cl
cmp edx, 0x51a5ab82
sub di, 0x60cf
sub dl, cl
ror cl, cl
or di, cx
xchg edx, esi
shr dx, cl
rol eax, cl
test ebx, 0x7ddff88b
nop
rol bh, 6
shl di, 6
xor cx, 0x2cc4
shl cl, 1
sub ebx, 0x43114194
mov dx, bx
inc ch
sbb eax, edx
ror dl, 8
ror bh, cl
dec edx
mov esi, edi
nop
shr dx, cl
test ch, al
sub dx, cx
dec dl
inc esi
shl di, 1
adc edx, 0x1025eec6
or bx, 0x86e
adc edi, 0x55babe66
xchg cx, dx
adc eax, 0x3ea9a9a5
shr ah, cl
and al, al
sbb cx, 0x485c
adc ah, al
or edi, ebx
shl cl, 6
test al, 0x1a
test dh, bl
sub bx, 0x6ee0
mov edi, ebx
inc edx
dec bh
stc
mov dx, cx
stc
stc
stc
sub di, dx
or bl, 0x40
dec bx
shl dx, 5
xchg dx, ax
adc ah, 0x3e
sub bh, cl
mov ebx, 0x32a72781
or ecx, 0x32f0121c
sbb ax, 0x106c
shr eax, 7
stc
ror cx, cl
adc ax, bx
sub ah, dh
sbb si, ax
mov eax, ebx
shr edi, 8
sub ax, si
add esi, 0x374ada0d
not edx
adc si, 0x1037
not edx
test di, 0x61b9
ror bh, 2
sub edx, 0x43094168
ror eax, 5
ror dl, cl
xchg edx, esi
nop
pop esi
or cl, 0x73
inc di
rol dl, 8
push esi
shr esi, cl
inc di
sbb si, 0x7bd
sbb bl, dl
rol eax, cl
cmp dh, 0x56
shr ecx, 5
mov ah, ch
ror di, cl
adc bx, 0x315d
rol eax, cl
inc ah
xor ebx, ecx
dec dx
not bx
adc si, 0x7bd3
nop
adc esi, ecx
or eax, ebx
rol ax, 2
or al, dh
sub dx, 0x25d6
test ecx, eax
shl ax, 8
or ax, 0x7479
or bl, dl
ror cx, 4
stc
add bl, ah
sub ah, dl
sbb cl, 0x28
cmp dx, 0x6be7
ror si, 4
ror bx, cl
xchg ah, cl
sbb al, 0x60
shr ebx, cl
dec ax
sub cx, cx
stc
sbb eax, edi
cmp dx, 0x7a59
rol bl, 7
xchg edi, eax
or eax, 0x2297920
and ah, 0x22
dec eax
test ch, 0x6c
add ecx, ecx
and ah, 0x6b
cmp ax, 0x600b
sub di, 0xb47
add dx, cx
shr edx, 6
shr edx, cl
adc edx, 0x2d16b22b
nop
inc esi
rol edx, cl
xor ax, 0x32e9
sub bl, dh
and eax, ecx
cmp edx, ecx
stc
sub si, di
shl ch, 3
test ch, ch
cmp ax, 0x5e78
test edi, 0x341c3e15
shl eax, cl
adc dl, cl
sub bx, bx
and dl, 0x11
adc ecx, ecx
mov dx, cx
nop
test eax, 0x413ee5ab
stc
not cx
mov ecx, eax
stc
adc bx, 0x1a93
xor dx, si
xor bl, 0x6e
test edi, ecx
dec eax
or edx, esi
adc dh, 5
cmp cx, 0x3949
sub bh, dl
sub edi, 0x49a627cc
adc ecx, edi
and bl, 0x76
test ebx, 0x1b8476a7
or dl, al
or cx, 0x4c2c
and eax, esi
pop esi
cmp bl, 0x1c
not di
push esi
add si, 0x6350
cmp edi, 0x3eab4e5b
adc edi, esi
rol esi, 4
xor dx, di
test dh, 0x65
shl ah, 2
mov dl, dh
not dx
ror cx, 7
not edx
stc
and cx, bx
or bh, bh
mov bl, ch
mov bx, cx
test edx, 0x7f8e1b1c
dec ch
not esi
add cl, 0x78
xor si, 0x132f
test ecx, esi
xchg cx, bx
sbb ch, dh
rol si, cl
and cl, 0x5f
cmp bx, ax
adc si, 0x480c
inc edi
sub dh, 0x68
and bx, 0x22b7
sbb bx, di
shl cl, 5
cmp cl, 0x25
sbb al, dl
or si, si
xchg cx, si
rol ch, 2
xor edx, 0x55475ebf
nop
ror bh, cl
or ax, cx
or eax, 0x4f45aeb
not ecx
add dx, dx
nop
xor si, si
xor bx, 0x66f1
not di
ror ebx, 8
not ah
or eax, edx
mov bh, dh
ror ax, cl
not eax
test bh, 0xc
shr ecx, cl
ror esi, 7
and al, 0x35
xchg edi, eax
dec edi
adc eax, 0x134ed849
dec ch
xor bl, cl
inc eax
sbb edx, edx
xor ah, bh
and cl, cl
xor ecx, edx
xor bx, bx
not dh
nop
not cl
adc ebx, 0x65cac214
add bh, dl
xor di, dx
dec bl
not ebx
rol dh, 7
shl ch, cl
sbb edx, edi
test ch, 0xf
sbb dh, ah
test si, dx
nop
xchg edx, edi
nop
shr dh, 8
pop esi
pop ebx
pop ecx
pop edi
pop eax
pop edx
jbe 0x5f6c92
push edi
push ebx
sub di, bx
nop
push ecx
cmp cl, bl
shl edi, cl
push edx
push esi
and dx, si
test dh, cl
nop
push eax
cmp ch, al
ror al, cl
inc dh
or bl, 0x5c
adc si, 0x4679
shl si, 8
sub cl, ch
pop eax
pop esi
pop edx
pop ecx
pop ebx
pop edi
call fcn.0062461d
push esi
dec si
pop esi
jae 0x5f6cce
call fcn.0062498f
push edi
cmp edi, 0x8a37462
sbb di, 0x4719
push ecx
not cx
push esi
test si, 0x7c7a
pop esi
pop ecx
pop edi
call fcn.00624cc5
push edx
push ecx
shr dl, cl
push edi
ror di, 4
pop edi
pop ecx
pop edx
push ecx
push ebx
add cx, bx
pop ebx
pop ecx
call fcn.00624f23
jno 0x5f6d1e
push eax
shr al, 3
shl eax, 4
push ebx
sub bh, bh
push edx
and bx, dx
push esi
mov esi, 0x7602d6bc
mov ebx, ebx
push ecx
test ecx, 0x7af1edc0
shl cl, 5
shl bh, 1
inc si
shl ax, cl
cmp si, 0x55b3
stc
xor ebx, ebx
rol ax, 1
and si, 0x571
push edi
or di, 0x3d54
dec bl
pop edi
pop ecx
pop esi
pop edx
pop ebx
pop eax
ja 0x5f6d29
call fcn.006253f5
call fcn.00625967
push esi
push eax
xchg si, ax
pop eax
pop esi
call fcn.006a3f57
add esp, 0xc
mov ebx, eax
pop eax
pop ecx
add esp, ecx
pop edx
test ebx, ebx
je 0x5f96fa
inc ecx
lea eax, [eax + ecx]
cmp byte [eax], 0x23
jne 0x5f7e24
lea esi, [eax + 1]
push edx
and dx, 0xfd7
push edi
push esi
adc edi, esi
inc edi
push ecx
shr cx, 1
nop
mov cx, 0x1531
add ecx, 0x716dfa7f
push ebx
mov ebx, edx
push eax
shl ax, 5
mov edx, 0x5404b64d
sbb eax, 0x36826653
test al, 0x59
rol al, cl
mov ecx, ebx
add cx, ax
or dx, 0x705b
and dx, si
inc esi
adc ebx, esi
test cx, di
sub bh, ch
nop
sub di, 0x7cc8
dec eax
ror eax, 4
not eax
xchg esi, ecx
shl cl, 4
and bl, 0x49
sub di, cx
ror ecx, cl
rol di, cl
add bx, 0x2712
dec ah
xchg ecx, esi
stc
mov ch, ch
xchg esi, eax
mov cl, 0x52
adc edx, esi
mov edx, 0x14db42b1
test cl, 0x5e
cmp dl, 0x72
inc cx
adc cl, 0x56
not di
inc ax
add ebx, ebx
and edi, 0x4122fa76
inc ebx
inc eax
sbb eax, 0x315a8de7
shr ecx, 3
stc
mov edi, edx
rol bl, 7
mov eax, esi
shl ecx, 3
dec ch
xor si, 0x3ec
cmp ch, bl
inc bl
add cl, 0x24
stc
cmp esi, eax
or ah, cl
dec edx
not ch
stc
inc ecx
add bx, ax
not edx
sbb ebx, ebx
or al, dl
and dl, cl
add esi, ebx
inc ebx
shl cx, cl
test cx, 0x2522
sbb esi, eax
add bh, dl
sbb edx, ecx
xor al, 0x58
dec al
cmp bh, dl
inc si
stc
xchg ch, al
inc dx
nop
or cl, ah
xor dl, dh
sub edx, 0x5f727442
not ax
xor eax, 0xe93682e
sbb edx, 0x41fbd8bc
nop
and esi, eax
rol di, cl
rol dh, 5
pop eax
stc
rol dl, cl
push eax
add al, cl
adc bx, dx
ror cx, cl
nop
rol di, 7
rol bh, 4
dec edi
nop
stc
stc
test dl, 0xc
dec ax
sbb edx, 0x73cffa52
and eax, eax
shr ah, 8
ror bx, 6
inc di
xor di, 0x4a7a
xor esi, eax
sub di, 0x32a7
and dx, cx
ror ax, 4
sbb ecx, 0x558bc1bc
or si, 0x371b
shr di, 3
add bl, 0x3a
test ah, ch
dec bx
adc ch, ch
test si, 0x2529
adc ax, di
nop
mov bl, 0x3c
or si, dx
and eax, ecx
shr cx, 2
cmp al, cl
and ecx, edx
and bl, ah
stc
xor eax, eax
sbb dx, cx
xor ah, cl
xor cx, 0x7ff
xor edi, edi
sbb bx, 0x27d
nop
rol esi, 7
nop
sub ecx, 0x6ce3201b
sub ch, bl
and ah, 0x47
ror si, 2
nop
cmp al, 0x3a
mov ch, 0x41
inc bl
rol bl, cl
and edx, esi
stc
stc
stc
and bl, 0x46
and edx, 0x66780b56
sub ah, 0x71
and edx, 0x3af77f42
test bx, di
cmp cx, 0x409a
and eax, 0x10ee76fc
mov si, si
inc bl
cmp dh, 0x33
rol edx, cl
shl dx, cl
stc
adc dx, cx
adc dx, 0x1cb
inc edx
inc dx
nop
ror esi, 6
and cx, 0x3700
inc dx
shl ecx, cl
xor bl, ch
sbb eax, edi
and di, dx
rol bx, 4
adc ecx, 0x37cd65d5
stc
xor edi, 0x5da81858
sub edi, edi
and ecx, eax
add ebx, ebx
adc si, ax
sbb ch, bl
stc
rol bl, 1
pop eax
push eax
inc eax
sbb cl, 0x5c
inc dx
or dx, dx
inc cl
dec eax
dec bh
sbb bx, 0x3abe
sbb eax, esi
dec si
mov cx, 0x7219
ror bx, cl
add dh, dh
nop
add ah, cl
stc
test bx, cx
test edi, 0x528b526e
add cl, 0x79
shl edi, 6
mov bx, ax
rol si, 7
or dl, 0x2a
rol dx, 3
rol edx, 5
inc bh
sub edi, 0x3f630a1e
or di, cx
ror dx, cl
xor di, 0xf34
adc esi, 0x66df7785
rol bx, 5
add cl, al
ror ebx, cl
not di
dec eax
shr cl, cl
shl ebx, 1
inc bl
nop
shr esi, cl
cmp edx, edi
mov cx, 0x633e
or ax, 0x3ef0
rol dx, cl
xchg edi, edi
xchg di, bx
xchg edi, ecx
dec bl
mov eax, 0x781bea98
sub ebx, edx
cmp dl, ch
xor cl, al
add bx, si
add di, 0xe30
rol bh, 8
xchg si, ax
adc al, bh
xchg edi, esi
adc bx, 0x4999
ror ch, 7
ror dx, 1
shr al, 2
mov dl, 0x15
inc cx
sub bh, 0x1d
dec edx
not dl
sub si, ax
sbb dl, bl
test cl, 8
dec bx
shr ecx, cl
add al, 0x1f
nop
mov ah, 0x3f
xor si, bx
xor al, 0x76
adc ecx, eax
rol di, 5
test esi, 0x7a73f0a
shr dx, 2
nop
shr edx, cl
ror ah, cl
not edx
shr bl, 1
adc edx, edi
mov si, 0x5c49
ror ebx, 1
stc
nop
inc ax
mov si, dx
shr ax, cl
test ebx, esi
nop
mov al, bl
mov dh, 0xc
and cl, dl
pop eax
rol edi, cl
or si, dx
stc
stc
push eax
rol ax, 4
shl bh, cl
sub eax, ecx
cmp cl, ch
not dl
adc cl, dh
rol cx, cl
sbb dl, 0x50
add esi, eax
shl edx, 3
rol ax, cl
not si
add ax, 0x28d7
sbb al, 6
dec ch
stc
shr al, 6
add bx, dx
nop
adc ah, bl
ror cx, 6
shr di, 5
not cx
ror esi, cl
shr edi, 8
ror al, 5
sub dx, 0x17cb
ror ch, 1
inc ebx
sbb dx, ax
cmp al, 0x52
shl bh, cl
nop
not ebx
xor dl, dl
ror ebx, cl
sbb bl, 0x76
or esi, eax
inc esi
not edx
rol si, cl
mov edi, esi
or dx, 0x124f
xor al, dl
inc si
rol si, 6
or ebx, eax
shl ebx, cl
not esi
sbb dx, 0x653c
and ebx, esi
xchg edi, edx
stc
shr esi, cl
or bh, dh
stc
inc cx
inc esi
mov esi, ebx
stc
and bx, 0x3b03
stc
stc
xchg bx, bx
xchg dx, cx
mov cl, 0x18
inc edx
sbb bx, bx
mov edi, 0x77eda278
mov ecx, ebx
test bx, 0x5051
xchg dx, cx
xor dx, di
cmp bh, 0x64
inc bh
and di, ax
stc
rol dh, cl
or esi, edx
add di, ax
cmp cl, 0x28
or al, bh
and ecx, 0x693b680
cmp bl, ah
add eax, edx
cmp ah, 0x77
stc
xchg ecx, esi
test di, 0x22ef
cmp ax, bx
cmp dx, cx
adc ax, 0x2bf6
shl ax, cl
xor edi, 0x3f9f6c4d
or edi, edi
sub eax, 0x8f0f5f4
pop eax
mov si, si
inc ch
ror ecx, cl
dec ebx
dec ecx
mov bl, 0x4b
adc dl, 0x70
nop
push eax
adc eax, 0x5b882262
or bh, 4
rol ebx, cl
not edx
rol ax, cl
or eax, edi
cmp dx, cx
sbb ch, 0x71
inc bh
sbb ebx, 0x716059a6
sbb si, 0x2488
test eax, 0x41e6a735
xchg dx, bx
shr edx, cl
or ecx, 0x45a29918
adc ax, si
add dh, bh
shr eax, cl
mov si, 0x1f06
sub cl, ch
ror dx, 1
sbb ax, ax
ror bx, cl
xor al, bl
adc cx, 0x2751
dec ch
and bx, di
add dx, ax
ror si, cl
cmp ebx, eax
ror bx, 7
dec ch
rol ax, 6
shl edi, cl
adc edi, ecx
inc bh
xchg ebx, ecx
sub dh, cl
sbb ah, bl
and ebx, esi
sub ax, dx
nop
xchg edx, esi
xor dh, 0xf
and eax, ecx
add bh, al
sub di, 0x54e8
rol bh, cl
nop
ror dh, 4
cmp cx, si
add di, 0x7dd2
inc eax
adc ah, 0x37
sub edx, 0x3726e9b6
not bl
nop
shr ebx, 3
rol bl, 2
not bx
add bl, 0x4c
sub eax, ecx
dec esi
stc
and esi, ebx
sbb esi, esi
shl ah, 4
shr dl, 7
dec cl
xor si, bx
test edi, eax
rol dx, cl
sub edi, 0x71d67e
shr bh, cl
mov dl, dl
test esi, esi
sub bh, 0x35
adc edi, 0x7265c8ed
or si, cx
nop
adc cx, 0x6481
sub si, di
xor cx, 0x2bfb
add di, cx
xchg cx, ax
xchg cl, dh
inc ch
inc ch
or edx, 0x720a5e2d
cmp dx, cx
add ecx, 0x489de8bc
rol ax, 4
pop eax
push eax
test dl, ah
ror si, cl
nop
mov ax, 0x3246
add edx, ebx
rol bh, 5
nop
nop
inc bh
shr cl, 3
shl al, cl
rol dl, 7
dec eax
nop
xor ecx, 0x15cb14f3
stc
sub bl, bl
cmp ecx, 0x4f9a44a6
shl bl, cl
mov ah, ch
and edi, eax
rol cl, cl
shl dx, 3
dec cl
ror dh, cl
shl al, 2
sbb eax, 0x69d5910c
and si, si
inc ax
test bh, dl
dec ch
mov eax, 0x29a33a22
xchg ch, al
shr ch, 8
cmp ebx, ebx
adc eax, ebx
not ah
add dx, di
add ax, 0x202b
rol al, cl
nop
xchg esi, edi
adc dx, 0x216c
sbb bl, bh
shr edi, 7
nop
mov bl, 0x24
or edi, 0x44355157
xor ah, 0xd
cmp dl, dl
mov eax, esi
sub dl, 0x4f
sbb edi, 0x3ec3e87a
dec ch
shl al, cl
inc bl
shr ecx, 3
shl bl, cl
sub di, 0x35b8
ror si, cl
ror ax, cl
inc ax
xchg ecx, esi
cmp ax, si
sub ax, bx
shl ax, cl
stc
sub ch, 0x7c
sbb ebx, esi
adc cl, cl
shl eax, 1
stc
shl ax, cl
not esi
nop
stc
sub si, dx
or bh, 0x78
cmp al, 0x23
and ch, dl
shl eax, 7
dec esi
dec edi
sbb dx, 0x5660
shl si, 5
rol ebx, 8
pop eax
pop ebx
pop ecx
pop esi
pop edi
pop edx
call fcn.00625c41
call fcn.006260d3
jae 0x5f7451
call fcn.00626713
call fcn.006269bd
push esi
push edi
or esi, edi
push ecx
cmp ch, 0x3b
or edi, 0x54722fc4
push eax
test ax, 0x654
push ebx
add si, bx
adc cl, ch
xor bh, 0x59
rol bl, 2
not ax
stc
add ah, 0x3e
push edx
test edx, ebx
and di, 0x4d5a
and si, ax
not dl
ror edi, 3
adc ax, 0x21a0
test dh, 0x59
xchg al, ch
not ch
inc eax
adc cx, cx
or bl, 0x57
ror eax, 7
xchg dh, ch
and dl, dl
shl ah, 7
sbb edx, esi
not ch
and edi, 0x76d7723b
ror eax, 2
sbb dh, 0x4b
xchg bh, dl
xchg dh, bl
cmp esi, esi
pop edx
pop ebx
pop eax
pop ecx
pop edi
pop esi
push edi
cmp edi, 0xe4b4ab7
push eax
push ebx
xchg al, bh
push ecx
ror di, cl
add cl, 0x66
dec ebx
xor al, 0x60
rol bl, 7
test di, 0x2dd6
push edx
dec dx
and bx, bx
push esi
mov si, di
mov bl, 0x1c
cmp ch, 0x66
xchg ch, dl
sbb edi, ecx
inc ax
inc al
or esi, 0x6f7e6a8
mov dh, 0x3d
shr esi, cl
pop esi
pop edx
pop ecx
pop ebx
pop eax
pop edi
call fcn.00626e5c
call fcn.00627358
push ecx
push eax
or ch, al
ror ch, 2
nop
push ebx
add ebx, eax
rol ebx, cl
pop ebx
pop eax
pop ecx
push eax
push ebx
adc ax, bx
push edi
sub bx, di
xor bl, 0x61
nop
push ecx
cmp cx, 0x212d
stc
push edx
shr edx, cl
push esi
sbb si, dx
cmp eax, 0x4ed323f0
test dl, 0
shl dx, cl
sub ch, bl
stc
dec di
or edx, 0x756465c9
pop esi
pop edx
pop ecx
pop edi
pop ebx
pop eax
nop
push ebx
push edx
and bx, dx
push edi
dec edi
push eax
sub ah, 0x29
adc al, al
push esi
push ecx
mov esi, ecx
shr ecx, 3
pop ecx
pop esi
pop eax
pop edi
pop edx
pop ebx
push ebx
adc ebx, 0x2a107b8
push edi
xor edi, 0x41aa2170
stc
push ecx
push edx
cmp cx, dx
ror ecx, 5
pop edx
pop ecx
pop edi
pop ebx
call fcn.00627927
jecxz 0x5f74eb
jns 0x5f74e5
call fcn.00627d31
push eax
push edx
adc al, dl
pop edx
pop eax
mov edi, 0xa
xor eax, eax
xor edx, edx
xor ecx, ecx
mov cl, byte [esi]
test cl, cl
je 0x5f7e24
mul edi
sub cl, 0x30
call fcn.00628264
push ebx
shl ebx, 4
push edx
sub dx, 0x7c71
push ecx
xchg cl, bh
push edi
inc di
push eax
sbb ecx, eax
mov dh, ch
sbb cl, al
shl eax, cl
mov di, di
ror ch, 2
xor ebx, 0x142b33fc
adc ah, dh
dec ch
dec dh
push esi
or si, di
dec eax
rol dx, 7
shr cl, cl
inc edi
adc esi, 0x157f4e68
inc eax
shr edi, cl
inc al
mov ecx, eax
stc
or ecx, 0x58faaa05
and edx, esi
or ecx, ebx
shr bl, cl
or ebx, 0xbdc5c33
add cl, al
dec edx
and ebx, esi
xchg si, dx
add dh, bl
and ebx, eax
sub eax, 0x6d762fb6
mov eax, ecx
add cx, cx
or eax, 0x108130ef
adc edi, 0x31da7f45
ror ecx, 6
shl dh, cl
dec di
add dh, 0x34
xor bl, 0x46
xchg cx, cx
sbb al, 0x76
dec edx
shr ch, cl
shr dh, cl
or bx, si
sbb ax, di
or eax, ebx
mov cx, cx
and bx, 0x7d23
ror dx, 7
shl cx, 6
mov bh, cl
shr bl, 5
sub dx, si
shr al, 1
adc bx, dx
and edx, ecx
not si
dec eax
shr esi, cl
adc cx, di
cmp al, bl
sbb edx, 0x365e4689
shl eax, 3
sub bl, 0x23
not si
xor di, 0x2252
mov ah, cl
inc eax
and bh, 0x4c
and dh, 0x74
stc
xchg ah, bh
nop
xor bh, 0x2d
rol dl, cl
adc al, 0x30
xchg ebx, esi
stc
test edx, edi
add bx, di
mov di, dx
shr bl, cl
test bx, 0x3bac
sub di, 0x35aa
add bx, ax
shl dx, 7
nop
add si, di
shr bl, 5
cmp dh, cl
not dh
shl cl, cl
pop esi
nop
sub bl, ch
or ecx, 0x79f5386a
shr ah, 3
not bh
shr cx, cl
sub bh, ah
shr ah, 1
adc eax, 0x3a03b8f4
cmp ecx, 0x4fc78cf3
inc eax
nop
dec dx
mov ax, 0x6f7
ror ebx, cl
push esi
or esi, ebx
ror dx, cl
cmp esi, 0x300c38a6
stc
inc cl
rol ecx, cl
xchg si, cx
sbb di, 0x1396
test ebx, 0x4bd138b7
and ebx, 0x4416d314
rol si, cl
and edx, 0x79408098
add di, dx
sbb edx, 0x190be626
ror ax, cl
shr si, cl
inc al
ror eax, 8
or edx, ebx
test ch, 0x75
stc
ror bh, 6
shr dx, cl
xchg dl, bl
inc dh
sbb bx, si
or ebx, eax
mov esi, esi
test eax, edi
and eax, 0x4aea9d0f
xor edx, 0x57b67e80
shr bl, 1
mov ebx, ebx
shl bl, 2
shl bh, 8
shl dx, 8
shr al, cl
stc
shl cx, 2
dec edx
xor si, 0x79df
cmp bl, 0x52
not si
nop
dec bx
not ax
adc dh, 5
sub dx, bx
shr di, cl
shr al, 1
mov bl, cl
nop
or edx, edx
add ah, bh
ror ax, cl
rol dx, cl
sub dl, 0x49
cmp dx, 0x2df3
xchg ebx, ecx
dec bx
dec bl
nop
stc
test cx, cx
adc ax, 0x7979
or eax, 0x369122c0
inc ah
stc
sbb ecx, 0x30b0fc78
stc
mov al, 0x6c
xor dl, 0x32
shr ch, 3
test ebx, edx
sbb ecx, 0x4b0bd85
or ecx, esi
ror si, cl
inc edx
shr eax, cl
shr al, cl
shl bx, 6
not ax
sub cl, ch
add esi, 0x4f93b1f8
shl edi, 4
pop esi
inc ch
not edi
sub eax, 0x14c13842
nop
nop
adc dx, 0x4743
sbb edi, 0x3ef6eb72
shl al, cl
mov dx, dx
nop
not eax
xchg ch, dl
not eax
ror dh, 4
mov bx, 0x7248
xchg ah, al
adc bl, 0x34
shl ecx, 4
shl bh, cl
push esi
rol si, cl
inc bh
test esi, ecx
test al, dh
sub esi, ebx
ror edx, 2
adc bl, 0x1a
add di, 0x3c1a
add ch, bh
xor ebx, eax
nop
cmp al, cl
mov edi, 0x2426ae9a
sbb bh, 0x69
ror esi, cl
sub edx, ebx
nop
and edi, 0x415d818
shl di, cl
add eax, edx
test eax, 0x3572e56
and dh, ah
not ax
stc
dec cl
not edx
sbb cl, 0x30
sbb cx, bx
adc edi, 0x458fc83b
and ax, 0x32c0
add ecx, edi
adc cl, 0x1d
test cx, 0x4771
xor eax, ebx
inc eax
dec ax
test edx, edi
cmp bh, 0x1c
shr eax, 6
sub bx, ax
xchg si, ax
cmp eax, ebx
or bl, 0x15
and ax, dx
rol dx, cl
dec ax
not cl
dec ecx
and bl, 0x24
and edx, 0x53307681
sub di, dx
adc edx, 0x1b92bff2
cmp dx, 0x12f4
stc
shr bx, 6
nop
mov esi, 0x2ee79a4c
stc
xchg dx, bx
sub bh, 0x32
and ch, 1
shl edi, cl
not ch
not bh
ror ax, cl
test esi, ebx
xor dh, 0x4a
shl ah, cl
and esi, edx
test di, di
inc ax
sbb bx, cx
add cl, 0x40
or cx, si
xchg bx, bx
shl edi, cl
inc cx
adc bl, 0
adc si, cx
test bx, 0xc9c
and bh, al
pop esi
inc cl
cmp ebx, 0x241e07d3
xchg al, bh
shl al, 2
adc eax, 0x20dd7179
push esi
add si, 0x6d43
shl ecx, 3
nop
xor dl, cl
and dl, dl
inc ecx
sbb edx, 0x52866c2d
sbb eax, eax
rol al, 3
not dl
shr ch, 6
sub ebx, 0x46a3dd2
xor dx, bx
nop
mov ecx, edx
and ax, bx
shr cl, cl
sbb ah, 0x1d
sbb ah, cl
add bh, 0x64
ror eax, cl
add eax, edi
stc
sbb edi, 0x2b4eb30d
ror al, cl
adc dl, bh
nop
not esi
and esi, 0x2701c6a9
xor edi, ecx
and dh, dl
rol dl, 3
test ecx, 0x2b235e63
not ecx
cmp esi, 0x6768d4e3
test edx, ebx
shr ecx, cl
inc bl
or edx, eax
test cl, ah
adc bl, dl
stc
add di, bx
cmp edx, edx
shl dx, cl
sub al, cl
nop
xchg cx, di
test ah, 0x6d
nop
adc al, 0x71
sbb ecx, 0x20cc9b30
dec eax
mov cl, 0x57
and si, cx
not al
inc dx
nop
mov edi, 0x2ce2f7d1
xchg ah, cl
sbb al, cl
sub eax, 0x8faf4b9
not ebx
shl di, 8
cmp al, dh
sbb ecx, 0x5a59b81
test dh, ah
stc
adc dx, ax
ror bh, cl
dec ax
rol dx, 8
test esi, ebx
ror edi, cl
shr bh, 7
test esi, 0x59e086a1
stc
adc dx, si
or si, dx
xor bx, ax
xor bx, 0x5510
test cx, di
test cx, 0x16f9
stc
xchg ebx, ebx
shl ax, cl
dec ch
ror dx, cl
sub edi, edi
adc ebx, 0x5993a71b
add dl, ah
adc edx, ebx
or edi, eax
test al, ch
shr dx, 3
pop esi
stc
push esi
not si
not dx
xor dl, 4
xor si, si
test di, si
xchg bh, dh
dec edx
stc
and bh, bh
mov ah, 0x47
rol ebx, cl
sub ch, bl
inc edi
stc
rol dl, 6
adc bl, bl
sbb ebx, 0x73080b28
sub eax, esi
test bh, cl
test edi, edi
dec dx
stc
sbb al, 0xa
cmp dl, 0x13
cmp cx, di
sub bh, al
test edx, eax
mov bl, cl
adc al, 0x18
stc
ror al, 1
stc
xchg ah, ch
rol cx, cl
not bx
inc cx
shl si, cl
adc eax, 0x13f9600c
shr edx, cl
adc ch, al
rol esi, cl
dec esi
or eax, edi
inc ecx
adc ah, al
nop
dec ebx
sub si, 0x8f
rol dl, cl
stc
adc ch, ah
rol dl, cl
rol esi, 3
shr edi, cl
ror ebx, cl
shl bl, cl
nop
adc eax, 0x26c4cca9
ror edi, cl
not cx
test eax, 0x4e3972d4
shr ebx, cl
test di, di
rol dx, cl
not ax
not bl
inc bx
ror bh, cl
test bl, 0x71
and cl, ch
not di
rol ecx, cl
ror dl, cl
mov cl, 0x21
dec ah
inc bh
shr edi, cl
test eax, edx
or esi, 0x42256463
shr ah, cl
stc
sub edx, eax
xor bh, bl
shr cx, 3
stc
shl ax, cl
shl cx, 4
shr bx, cl
sub si, di
ror eax, cl
cmp bh, al
inc dh
not eax
dec bx
test di, dx
and ax, cx
not edx
test ecx, 0x23bc332f
or ax, bx
pop esi
push esi
not si
nop
test edi, 0x5d257b1a
sbb ecx, 0x3a6b4781
shl esi, 4
not ebx
shl bl, cl
xor al, 0x19
cmp edx, 0x77549f0e
sbb ch, dh
inc si
stc
sub ecx, edx
and edi, edi
or eax, edx
and ebx, 0x524a9b1f
xor eax, 0x4e5fd55b
shl ecx, cl
sub ch, bl
sub si, 0x4a1c
adc cx, 0x6dcc
cmp dl, 0x5a
mov ecx, edi
shl al, 7
sub ah, 0x27
sub edx, edi
inc ecx
shr ax, cl
or dl, 0x7c
sub cx, 0x49a2
shr eax, 5
stc
or bl, bh
add eax, eax
xor eax, 0x47dd6f46
not bx
or ah, al
cmp cx, di
sub dl, 0x28
test eax, esi
sub bh, bl
stc
sub edi, 0x59e0cb4b
xor dh, 0x44
test dx, 0x6dd2
xor cx, 0xa
xor dx, 0x854
rol eax, 5
mov ax, cx
xchg dx, bx
rol si, cl
sbb bh, 0x48
adc al, 0x56
mov eax, 0x17115d88
sub cl, 0x57
xor eax, esi
adc dx, cx
nop
dec ah
ror ah, 4
sub dx, 0x67b4
sbb bh, 0x4e
sbb dl, 0xb
sbb ch, 0x70
shr bh, cl
shr cl, 8
shl esi, 3
not al
rol cx, cl
xchg ecx, eax
inc ch
or edx, 0x6e470025
ror edi, cl
dec bx
or edx, 0x563b92e8
sbb al, 0x3b
rol eax, 6
not dh
add cx, dx
shr al, 2
adc bx, 0x3475
shr bh, 7
shl esi, 3
mov ax, di
adc edx, esi
test ebx, eax
xchg dx, di
sub ecx, 0x373f7649
shr di, 2
xor cl, ch
xchg ebx, eax
ror ch, 1
sub bx, 0x7960
and dh, 0x54
pop esi
pop eax
pop edi
pop ecx
pop edx
pop ebx
call fcn.006285c8
call fcn.00628862
call fcn.00628d93
js 0x5f7c8c
push ebx
shr ebx, 2
push ecx
dec cx
push esi
inc esi
push eax
sub al, 0x67
inc bl
ror si, 5
push edi
xor eax, edi
or al, 0x2a
shl cl, 1
push edx
shl edx, 1
adc eax, ecx
cmp bl, cl
and dx, ax
or edi, 0x607179b4
dec esi
mov cx, dx
and di, cx
sbb dh, ah
inc cx
sbb bl, 0x49
cmp cl, 0x1c
xor ch, dh
adc dx, 0x4bd7
inc ebx
and dl, 0x33
nop
cmp ax, di
or edi, ecx
rol si, cl
pop edx
pop edi
pop eax
pop esi
pop ecx
pop ebx
call fcn.00629072
jno 0x5f7c8c
call fcn.006295a1
jnp 0x5f7c01
push eax
xor ah, al
pop eax
call fcn.006298f2
call fcn.00629c13
push edx
not dx
push eax
inc al
push esi
add esi, 0x612f29bb
push ebx
push ecx
rol bx, cl
xor ax, 0x74b2
sbb si, 0x2034
inc bh
ror si, cl
push edi
xor edi, 0x24c1a388
test bl, al
pop edi
pop ecx
pop ebx
pop esi
pop eax
pop edx
push edi
add edi, 0x559e18d7
push ecx
dec ecx
rol cx, 1
add cl, 0x7f
test edi, 0x3613daac
push ebx
shl ebx, cl
push eax
xchg ch, ah
push esi
test esi, esi
not edi
add bh, 0x49
ror cl, cl
mov ecx, 0xce87ac9
inc ch
or ecx, esi
inc al
shr ecx, 7
and cl, 0x38
push edx
dec dh
dec edx
shr edx, 3
sbb edi, ebx
adc bh, bl
test cx, 0x209c
pop edx
pop esi
pop eax
pop ebx
pop ecx
pop edi
call fcn.0062a072
push edi
push ecx
rol di, cl
push eax
push esi
xchg esi, eax
cmp ecx, eax
inc cx
push edx
dec dh
add ch, 0x38
ror ecx, cl
cmp ax, 0x3f34
xor cl, al
sbb ax, si
ror di, cl
ror esi, 3
rol edx, cl
xor edi, 0x6883fd5c
stc
sbb ax, 0x2fd0
adc al, 2
mov ax, di
mov cl, 0x40
ror di, 5
sub dh, 0x18
adc al, 0x39
adc dl, 0x77
dec al
push ebx
or bl, 0x79
not ecx
sbb dl, bh
cmp dh, ch
shr dh, 6
nop
sbb cx, ax
ror edi, cl
test ebx, 0x5629c94f
and ch, cl
stc
dec al
shl bl, cl
sub ebx, esi
adc edi, 0x13a657c4
and al, dh
stc
mov ah, dl
and edx, 0x14762f
rol dh, 1
add eax, ebx
adc dx, 0xb7b
shl bh, 6
xchg esi, edi
mov edx, 0x6477fc80
not cl
dec cl
shr edi, cl
not bh
shr al, 5
and cl, 1
nop
nop
or si, 0x4db2
rol bx, cl
pop ebx
pop edx
pop esi
pop eax
pop ecx
pop edi
push edx
push ecx
shr dl, cl
push edi
shr di, 6
test cx, 0x2080
sub dh, ch
nop
nop
push ebx
dec ebx
dec edx
inc bh
push esi
cmp esi, 0x4b63bfa4
shl bx, 2
push eax
sub cl, ah
stc
add ax, di
rol eax, 4
adc edx, esi
ror di, cl
and bh, 0x75
mov ch, bh
xchg edi, ecx
mov si, si
xchg bx, di
mov ch, 0x6a
stc
shr bh, 3
shl ecx, cl
sub dx, ax
pop eax
pop esi
pop ebx
pop edi
pop ecx
pop edx
jl 0x5f7da5
push esi
dec esi
push edx
push ecx
shl dx, cl
sbb cl, 0x6f
test dx, si
pop ecx
pop edx
pop esi
jnp 0x5f7da5
call fcn.0062a4d5
push edi
push ebx
mov di, bx
push edx
push ecx
test edx, ecx
shr dh, 1
ror bh, 1
not bx
xor cx, 0x32c8
inc dl
push eax
cmp ah, al
stc
push esi
xchg si, bx
nop
ror cx, 3
nop
rol bl, 6
xor edx, edx
mov ax, si
ror eax, cl
and ax, 0x4713
mov ecx, 0x11601fe9
adc eax, 0x1bd0d4d7
dec ebx
sub cx, di
nop
xchg dx, dx
or ax, 0xdf0
rol dl, 8
adc edx, 0x55c12046
stc
mov ecx, 0x76b71947
shr di, 1
test esi, ecx
shr di, 1
not ax
ror al, 7
add cl, 0x50
dec dh
sub ebx, 0x4672d974
pop esi
pop eax
pop ecx
pop edx
pop ebx
pop edi
add eax, ecx
inc esi
jmp 0x5f74f6
cmp ebx, dword [ebp + 8]
jne 0x5f8f20
cmp dword [ebp + 0xc], 0xffff
jg 0x5f8616
call fcn.0062a898
push edx
mov dl, dl
push esi
push ebx
and si, bx
shl bx, 1
push ecx
xchg ecx, ecx
xor bh, 0x34
stc
push eax
not eax
push edi
adc edi, 0x422e4d1a
inc bh
nop
cmp esi, 0x39286682
add al, 0x4a
nop
adc dl, ch
or esi, 0x3d03ddb0
inc edx
shr bx, cl
test bx, 0x6a9f
add si, dx
dec esi
nop
rol ecx, cl
adc eax, ecx
shl al, 1
and esi, edi
ror ecx, 2
inc dh
stc
ror eax, 3
adc ebx, eax
test ecx, eax
and cx, 0x206c
inc ax
and al, 0x55
dec bl
not dx
inc dh
nop
sub si, dx
and si, bx
sub cx, si
stc
or edi, 0x1eeec9a6
and ax, di
inc cx
or ax, cx
sub edx, 0x213590af
inc al
sub ah, 0x51
sub di, cx
shl bh, 8
inc cl
adc ah, bh
test edi, eax
add dx, cx
xor bl, al
sub ax, ax
and cl, 0x13
inc edx
xor esi, esi
test ch, al
xchg cx, di
inc edx
or edi, 0x30197ba4
mov si, ax
xchg al, dh
pop edi
pop eax
pop ecx
pop ebx
pop esi
pop edx
call fcn.0062acbc
jbe 0x5f81c9
push esi
adc si, si
stc
push edx
test edx, 0x5487010
push edi
push eax
add di, ax
sub dh, al
push ecx
test dh, ch
dec edi
shl ch, cl
shr esi, cl
and di, di
cmp edi, esi
and di, di
adc cx, 0x51ee
mov esi, edx
add esi, ecx
add al, 0x26
nop
stc
shr dx, cl
cmp di, si
ror edi, cl
not dx
xor edx, 0x34a88862
rol cx, 6
push ebx
mov dx, bx
not esi
shl ax, 8
adc cl, bh
cmp cx, 0x2d59
nop
add al, 0x64
dec ebx
rol bl, 5
not dx
shl dh, cl
not ax
shl ah, 8
and cl, 0x39
sbb dl, 0x48
dec dl
cmp ecx, edx
inc si
rol ax, cl
stc
and edx, 0x4f23f5e7
test edx, 0x37274ff2
nop
shr edi, cl
or eax, edx
shr cx, 1
rol dx, cl
mov cl, 0x2e
or edi, 0x2d0e33b
mov ecx, eax
inc ebx
test ebx, 0x583a23c9
xor cl, al
sbb bx, 0x596
shl edx, cl
nop
cmp al, dl
inc cx
stc
test ch, 0x6b
dec bl
sbb edi, 0x209b9093
cmp dl, ch
test edx, edx
sub bh, 0x3e
shr cx, cl
ror edi, 3
cmp bx, 0x2af1
sbb ebx, ebx
or dx, cx
sub bh, 0x33
shl dx, 3
shr eax, 2
nop
sbb ebx, edi
shl cl, cl
pop ebx
pop ecx
pop eax
pop edi
pop edx
pop esi
push edx
mov edx, edx
push ebx
mov ebx, 0x59092c2b
push eax
adc al, bh
push ecx
add cx, bx
or bh, 0x79
push edi
xor edi, edi
and dx, di
dec bl
ror dh, 7
push esi
and esi, edi
pop esi
pop edi
pop ecx
pop eax
pop ebx
pop edx
call fcn.0062b231
jne 0x5f80db
push edx
push ecx
rol dh, cl
stc
stc
push esi
push edi
add si, di
push eax
add cl, ah
shr di, 7
test al, al
xchg si, ax
sub si, dx
push ebx
and bh, bl
adc cx, 0x3b68
rol si, 1
shl di, cl
shl bh, 4
inc eax
add di, ax
cmp cx, 0x556b
cmp ebx, edx
and bx, di
shl cl, cl
sbb edx, 0x25e15fe7
stc
add si, 0x35dd
ror bx, cl
not dx
add ah, 0xb
mov eax, 0x15063465
add bh, bh
shr bl, 2
inc esi
dec ch
cmp edi, 0x33a60afc
not cx
stc
cmp edi, 0x66807461
pop ebx
pop eax
pop edi
pop esi
pop ecx
pop edx
call fcn.0062b5dd
push ecx
or ecx, 0x79601dd
push ebx
adc bh, 0x39
push esi
ror si, 6
push eax
shl al, 7
push edx
add ax, dx
inc esi
pop edx
pop eax
pop esi
pop ebx
pop ecx
push edi
inc di
push esi
push eax
or esi, eax
push ecx
xchg cx, ax
pop ecx
pop eax
pop esi
pop edi
call fcn.0062ba0f
call fcn.0062be47
call fcn.0062c2f2
push eax
push ecx
shl al, cl
push ebx
not ebx
push edi
or bx, di
pop edi
pop ebx
pop ecx
pop eax
call fcn.0062c80b
jne 0x5f8145
push eax
push edi
xor ax, di
push ecx
not cx
push ebx
cmp bx, ax
push edx
inc edx
pop edx
pop ebx
pop ecx
pop edi
pop eax
push eax
inc ah
push edx
push ecx
rol edx, cl
stc
pop ecx
pop edx
pop eax
push eax
push edx
or eax, edx
stc
inc edx
xchg dl, ah
mov al, ah
push ebx
push ecx
xor bl, ch
push esi
mov esi, eax
pop esi
pop ecx
pop ebx
pop edx
pop eax
call fcn.0062cd94
jge 0x5f812b
call fcn.0062d1bc
push ecx
mov cx, cx
push eax
push edx
add al, dl
pop edx
pop eax
pop ecx
push edi
xchg di, di
pop edi
call fcn.0062d47c
call fcn.0062d970
nop
push ecx
ror cx, 7
push ebx
xor ebx, 0x6d0b6b2e
stc
push edi
or di, 0x6adb
push eax
push edx
xchg al, dl
cmp ch, 0x7b
rol edi, cl
mov ebx, 0x2de17b6
rol ecx, 6
push esi
adc esi, ebx
xor edi, 0x57689582
shl di, cl
rol cl, 6
or edi, 0xeadffa0
nop
not ch
xor esi, edi
shr al, cl
shr ebx, 5
add dl, 0x5d
test dh, 0x79
adc bl, ah
sub dl, dl
shr di, cl
xchg dl, dh
test ch, ah
nop
stc
not ecx
stc
ror bx, cl
ror dh, cl
sbb bx, si
ror ax, 6
shl eax, 6
ror bh, 1
xchg di, bx
pop esi
pop edx
pop eax
pop edi
pop ebx
pop ecx
push edx
push ecx
shl edx, cl
push eax
not eax
and cl, dh
push ebx
inc bh
pop ebx
pop eax
pop ecx
pop edx
call fcn.0062dce6
push ecx
shl ecx, cl
push edx
shl edx, cl
mov ecx, edx
push eax
cmp dl, ah
stc
push ebx
adc bh, 0x71
dec bh
xor dh, al
sub cx, 0x2686
or cx, dx
not bx
mov bl, bh
shr cx, 5
add ch, ch
sbb bx, dx
or cl, 0x1d
nop
adc ecx, ebx
push edi
inc edi
xor ax, dx
adc bl, dl
shr eax, cl
or dl, 0x32
mov ah, 0x1a
not ax
rol dh, cl
push esi
not si
mov ecx, eax
rol di, cl
and ax, 0x74fc
mov ax, ax
shr ax, cl
shr ecx, 3
and ax, 0x4326
sub bh, cl
sbb edx, ebx
not al
ror edi, 7
adc cx, 0x928
xor dx, 0x75c9
sub ax, ax
ror bl, 7
inc esi
or di, cx
stc
dec dx
not di
not bl
or eax, 0x3500a87f
sub bx, cx
sbb ebx, ebx
shl di, cl
cmp esi, 0x470d455e
ror ebx, cl
add ah, al
cmp dx, 0xd3e
and ax, dx
not eax
dec edx
rol si, 8
or eax, 0x1a9abe52
mov ah, 0x42
or di, ax
dec dl
shl bh, 5
rol bh, 6
ror ebx, 8
sbb si, 0x13b0
shl cl, 2
shl edi, 4
shr al, 4
cmp bx, 0x4ea
add eax, 0x40d40725
or cx, 0x248e
inc ecx
xchg dx, dx
nop
not ebx
cmp di, ax
or dh, 8
nop
stc
shl dh, 3
xchg cx, dx
ror dl, 4
stc
shl bl, 6
test bx, 0x4db7
inc dl
not ah
add eax, 0x31c36df5
adc ebx, edi
shr cl, cl
shr dx, 5
sbb dx, di
ror ebx, 4
nop
rol esi, 8
sbb ecx, 0x4b6ad76f
sbb dx, 0x27e8
pop esi
shl al, cl
push esi
cmp esi, 0x19335f9c
mov cl, 0x3f
stc
nop
ror esi, cl
test bh, 0x71
sub al, 0x14
rol cl, cl
ror eax, 1
inc cx
sbb si, di
sub ah, dh
mov ecx, eax
ror ax, 2
test al, 0x7f
or di, 0x1624
not edi
or eax, 0x49192026
rol cl, cl
shr esi, 2
xor al, dl
xchg bx, dx
adc dh, 0x1e
and ax, 0x296b
xchg si, si
cmp si, 0x1658
dec cl
shl di, cl
nop
xchg ch, ch
sbb si, si
nop
xchg esi, ecx
rol eax, cl
cmp ch, bl
stc
test cx, ax
adc edi, ebx
rol bh, 4
xchg di, si
mov dh, 0x2e
stc
stc
inc di
shl bl, cl
sub bl, 0x1d
mov di, di
xchg bx, dx
stc
inc bh
xor eax, 0x6f93541b
test ch, 0x2a
adc ebx, 0x551a0837
test bh, dl
test cl, ah
cmp ax, bx
test dh, 0x79
not bl
and edx, 0x678bb4d4
and ecx, eax
shl dx, 3
cmp cx, 0x7402
shr ecx, cl
ror bx, cl
inc edi
or edi, edx
shl ecx, 7
adc bl, al
shl dh, cl
stc
stc
shl edx, cl
adc bh, cl
rol dl, cl
add ah, 0x53
and eax, edx
xor cx, bx
ror dl, cl
sub bh, 0x51
rol edx, cl
ror al, 6
shr eax, cl
not ecx
adc ch, 0x2a
sub bx, 0x5e64
rol bx, 4
stc
adc edx, edi
shl ch, 3
ror esi, 4
xchg dx, bx
test cx, si
xor al, dh
shr si, 1
or ebx, 0x1a772268
rol eax, cl
rol ebx, cl
mov ebx, edi
test ch, 0x7d
pop esi
shl bh, cl
push esi
xor di, si
cmp di, 0x6d3a
xchg ecx, eax
shr cx, cl
and ch, 0x40
sub bx, si
mov dh, cl
sbb bx, 0x59c4
rol si, cl
xchg edx, ebx
dec esi
mov bx, ax
test ah, cl
ror si, 6
shl ah, 7
dec di
xchg ecx, eax
cmp ebx, ecx
test esi, 0x56873198
shr ebx, 6
stc
not bh
sbb cl, dl
dec ecx
nop
inc cl
cmp ax, 0x81e
stc
mov bx, 0x7b20
or di, 0x3114
nop
rol ax, 8
dec dx
xchg ch, bh
or dl, ch
dec dh
add ah, 0x25
or bl, bh
shr al, cl
nop
dec dx
shr cl, cl
cmp ah, 0x69
inc ebx
rol bx, cl
adc al, dh
not ecx
sbb ax, cx
dec si
xor si, dx
dec dh
cmp ax, 0x3be3
sbb ah, bh
sub di, 0x4a61
sub esi, 0x71ce8cd5
xchg ah, al
xchg dl, ah
sbb dh, bl
adc bx, 0x447c
test bx, bx
cmp cl, ah
test ah, 0x28
xchg bh, bh
inc ah
shr dl, 8
sbb si, 0x17cf
nop
or ah, bh
ror cx, cl
ror cx, 3
stc
shl edx, cl
xchg dh, ah
and dx, 0x7445
not si
xchg dl, cl
or cx, 0x53d0
or ah, bl
ror ecx, cl
shr dl, 8
add eax, 0x2e0ff469
ror dh, cl
sub ebx, esi
xchg cl, ah
sbb ecx, edx
mov bl, ah
test ax, 0x6828
inc di
shr bh, 5
add ch, bl
nop
inc ebx
rol ecx, 2
cmp eax, 0x72d6d8d7
xor bh, ch
inc dx
rol ecx, cl
sbb cx, bx
mov ebx, edi
pop esi
xchg edx, eax
nop
inc bh
push esi
adc esi, 0x2a1cf88c
add dx, cx
stc
xor edx, 0x5fb82059
mov dh, 0x6d
add al, cl
sub si, 0xdc7
test di, ax
sbb edx, edi
not ax
xor si, 0x796f
ror edx, 3
test esi, ecx
test cx, 0x46c5
sub dx, 0x7a6d
sub ax, 0x29fc
xor cx, 0x708b
xor cl, bl
dec dl
not eax
sbb esi, eax
xchg dx, cx
dec ebx
sbb bx, 0x426e
add bl, dl
and ch, 0x27
inc cx
xor ax, si
test bl, 0x24
xor cl, 0x1f
stc
cmp ecx, 0x2681c70b
test ebx, edi
shl bx, cl
xor si, 0x3473
or di, 0x6206
shr cl, cl
sub bx, si
rol esi, cl
sub ah, 0x3b
not ch
shr cx, cl
mov ax, bx
nop
shl edi, 7
cmp bx, 0x3733
inc dx
add cx, 0x4776
pop esi
pop edi
pop ebx
pop eax
pop edx
pop ecx
push esi
inc si
push eax
push edi
xchg di, ax
sbb ax, di
pop edi
pop eax
pop esi
push ebx
push ecx
ror bh, cl
pop ecx
pop ebx
jno 0x5f85d4
push edi
push ebx
sub di, bx
pop ebx
pop edi
call fcn.0062e0e0
call fcn.0062e470
jne 0x5f85d4
push eax
mov ax, 0x6856
pop eax
push edi
inc edi
push esi
sbb si, 0x770b
push ebx
rol bx, 6
shl bl, 6
nop
push ecx
and ch, bl
xor ch, bh
push edx
dec edx
or ch, 0x3b
dec esi
ror di, 3
cmp dx, dx
not edi
ror esi, cl
push eax
sub ax, 0x74cc
dec ecx
pop eax
pop edx
pop ecx
pop ebx
pop esi
pop edi
stc
cmp dword [ebp + 0xc], eax
jne 0x5f8f20
jmp 0x5f8f1d
push eax
push dword [ebp + 0xc]
jb 0x5f8910
push edx
add dh, 0x72
push ecx
sbb edx, ecx
push ebx
cmp ebx, 0x4d727e49
push esi
shr si, 2
push eax
add ah, 0x4d
adc ax, 0x4362
mov bx, 0x19d3
shl ch, 1
not ecx
adc ch, 0x11
push edi
rol edi, cl
mov bl, ah
shl ax, cl
add al, 0x42
stc
xor edi, ebx
shr dx, 3
inc edx
sbb eax, 0xe7d7932
add bx, 0x537
inc ecx
dec eax
test ch, 0x61
xchg bx, ax
shr bx, 4
shr edi, 2
mov esi, 0xee67690
ror edi, cl
dec bx
nop
or ch, cl
nop
and cl, 0x7f
inc ecx
ror eax, 5
sbb cl, bh
stc
add ebx, 0x5eb5ced1
sub eax, eax
test edx, eax
add bx, ax
dec si
sbb dh, 0x6d
inc cl
shr cx, 4
adc di, 0x1cfb
sbb si, bx
inc eax
not edx
stc
xchg cl, ch
stc
cmp cl, al
sbb edx, ecx
nop
sub di, 0x451e
stc
inc esi
xor si, 0x61e7
dec di
add edx, 0x67aea469
or edx, edx
inc ecx
stc
nop
test ax, bx
add edx, 0x1b5934c6
add edx, ecx
sbb ch, 0x66
nop
stc
shr ah, cl
stc
sbb cl, dl
sbb ebx, esi
adc al, 0x24
adc cx, 0x7aad
sub esi, edi
or eax, esi
dec ecx
ror cx, cl
sub esi, ecx
xchg bh, bl
nop
sbb dh, 0x36
cmp cl, 0x56
add edi, 0x1189b266
shr cl, cl
cmp bh, dh
ror edi, 8
stc
rol ebx, 1
ror ax, cl
inc dh
not dx
mov si, 0x2cd5
xchg dh, dh
ror dl, cl
sub di, si
sbb bl, 0x20
pop edi
add ebx, 0x6eda9866
rol esi, 4
xor cx, si
stc
ror ecx, cl
mov eax, 0x9bf8903
nop
not ebx
adc ax, cx
ror ebx, 8
sbb ax, si
ror al, cl
pop eax
pop esi
pop ebx
pop ecx
pop edx
push ebx
push esi
xchg ebx, esi
push ecx
shl ch, cl
add bx, 0x5a40
push edi
rol di, cl
inc di
stc
dec cx
cmp di, 0x5ac6
xor bx, bx
not si
push edx
cmp dx, di
adc edx, ecx
push eax
mov ah, 0
adc dx, 0x3ffd
xchg esi, ebx
ror ah, cl
test ebx, 0x6ab8be11
test di, 0xc32
or ch, 0x24
xchg dh, bh
adc al, dl
rol ebx, cl
and ax, di
ror ax, 8
sbb edi, edx
add edi, esi
stc
xor dx, ax
ror ch, cl
stc
shr esi, 3
adc ah, ah
and bl, cl
sub bh, 0x5e
or dl, ch
nop
sub esi, edx
inc bx
inc bl
sub esi, 0x598f4c8b
inc al
sub ah, 0x10
mov edi, 0x4f54bc9d
inc bh
and eax, edi
add esi, edx
add cx, bx
pop eax
pop edx
pop edi
pop ecx
pop esi
pop ebx
jecxz 0x5f87d7
push esi
push edx
xchg esi, edx
push ecx
push ebx
xchg ch, bh
and cx, bx
push edi
shr edi, 3
shl bx, cl
stc
not dl
rol dl, 6
and cx, bx
shr ecx, 8
sub bl, dl
xchg dx, si
stc
nop
rol di, 2
shl bh, cl
pop edi
pop ebx
pop ecx
pop edx
pop esi
call fcn.0062e836
push ebx
not ebx
push esi
inc esi
push eax
add eax, esi
push edx
dec dh
or dh, bh
adc ax, ax
adc ax, 0x3492
rol dh, 7
stc
push ecx
shr cx, cl
sbb ch, 0x46
xchg dh, bl
add dh, ch
nop
push edi
rol di, cl
shl ax, 2
add ch, ah
shr bx, cl
not dx
shr al, 7
ror ax, 2
and bh, 0x1f
xor dl, 0x41
test bh, 0x7c
dec ah
cmp ecx, esi
not edi
sub esi, edi
rol cl, 8
xor dh, 0xf
cmp ch, al
ror dl, cl
and dx, 0x620
not di
ror eax, cl
mov dx, bx
or dx, 0x3896
adc bx, 0x145f
inc bl
mov cx, ax
inc cx
or ax, 0x5301
xor di, si
sub ah, 0x34
pop edi
pop ecx
pop edx
pop eax
pop esi
pop ebx
call fcn.0062edae
push edx
push ecx
rol dx, cl
pop ecx
pop edx
call fcn.0062f1c3
push ebx
or bh, 0x2d
push ecx
inc ch
rol bh, cl
mov bl, bl
push esi
ror si, 4
nop
push eax
dec ax
push edx
xchg edx, eax
pop edx
pop eax
pop esi
pop ecx
pop ebx
stc
push esi
not esi
push ebx
shl bl, 3
push ecx
sub si, cx
push eax
shl ah, 8
adc eax, 0x252694f
push edx
shr dh, cl
and esi, 0x52ec154e
push edi
dec edi
test cx, si
test al, 0x16
rol si, 7
pop edi
pop edx
pop eax
pop ecx
pop ebx
pop esi
push eax
push ecx
shr eax, cl
push ebx
or ax, bx
push edx
and bh, dl
pop edx
pop ebx
pop ecx
pop eax
push eax
ror ax, 4
push edx
push esi
or dx, si
push ebx
push ecx
and bh, cl
shr bx, cl
pop ecx
pop ebx
pop esi
pop edx
pop eax
nop
push edx
and dx, 0x68e2
push esi
ror si, 7
push edi
not edi
push ebx
test bl, bh
test dx, 0x7878
push ecx
shl ch, cl
shl dl, 7
and ch, 0x61
cmp si, 0x60c0
or edi, ecx
sbb bh, 0x45
xchg ch, bh
shr bx, 3
nop
cmp edx, 0x5a43254b
xor dx, 0x757a
push eax
xchg dx, ax
stc
nop
not esi
nop
sbb si, 0x72b6
adc si, 0x7c4e
add ebx, eax
not ah
cmp ax, 0x1992
xor ecx, 0x1ff6759c
add dl, 0x53
sbb si, di
and bl, dh
xor ebx, 0x7054b732
cmp al, al
shl dl, 1
ror ecx, 4
xor ecx, 0x28441dd8
adc di, dx
rol cx, cl
rol cx, cl
stc
adc ecx, 0x10f9c025
shr ah, cl
mov esi, 0x2db2063a
add esi, edx
and ecx, 0x7337580b
shl edi, cl
not edx
mov bl, bl
not dh
cmp dl, 9
shl dx, 3
sbb ch, cl
adc ax, ax
add bx, bx
dec dl
not edi
xor si, 0x967
ror ax, 1
xor bh, 0x5e
inc ah
and si, 0x53b8
sub ecx, ebx
shl ecx, cl
mov di, di
sub ecx, ebx
ror edx, cl
and dh, 0x2f
and bx, 0x2863
adc dx, di
shl ebx, 8
xchg di, cx
and ecx, edi
add si, 0x7662
shr ebx, cl
not ah
not bl
xor di, dx
ror si, cl
add cx, di
add dh, 0x52
xchg esi, ecx
adc dh, bh
and al, dl
stc
test dh, bh
sbb edi, ecx
ror cl, 8
sbb bx, 0x6710
add cx, 0x18a0
sbb di, 0x2a7f
xchg cx, ax
test cx, 0x2a40
stc
cmp ch, ah
sub eax, edx
mov edi, ebx
xor si, ax
mov cl, ah
nop
shr bh, cl
pop eax
not cx
stc
xchg di, si
dec si
dec edx
push eax
shl ax, cl
mov edi, 0x75e89f2e
ror edi, cl
inc dl
test esi, 0x23268e06
ror edx, cl
cmp edx, 0x6c3ba83e
inc cx
and cx, 0x6f58
stc
rol bl, 7
or edx, edx
shl ecx, cl
shr eax, cl
rol dl, 1
and di, di
rol ah, 4
add edi, ecx
test dl, 0x64
xchg dh, bl
or ch, 0x1a
nop
test edi, edx
not dl
or eax, 0x21f168cf
rol si, 7
shr bl, 6
sbb si, 0x7865
not ch
sub cl, 0x25
mov ch, 0x16
not esi
mov cx, 0x524a
mov eax, 0x2158b27c
and dx, 0x12b4
inc di
sbb dx, dx
cmp ecx, ebx
stc
shr di, 1
xchg ebx, esi
rol bx, cl
shl esi, 6
adc dx, 0x2f5b
mov dx, 0x11bb
stc
or dx, cx
cmp ax, 0x534b
not bh
test ecx, ebx
adc di, si
rol dl, 5
test ch, 3
ror cx, 7
cmp di, cx
ror al, cl
adc si, 0xa7
add eax, 0x731df26c
mov dh, 7
rol dh, cl
inc eax
adc edx, edi
cmp ecx, ecx
rol edi, 5
sub bh, cl
rol al, cl
shr bh, 3
rol edi, 7
and eax, eax
ror dl, 2
stc
mov ecx, ebx
not esi
adc cx, 0x3aed
shl bl, 8
inc si
dec ax
sub eax, ecx
pop eax
pop ecx
pop ebx
pop edi
pop esi
pop edx
call fcn.0062f6a5
jno 0x5f8bee
push edi
push esi
and di, si
push ecx
shr ecx, cl
push edx
shl dx, cl
pop edx
pop ecx
pop esi
pop edi
push edi
dec di
push eax
add ax, ax
push ecx
sbb cx, ax
push esi
sub esi, 0x6e3fc84c
xor esi, 0x167a3697
shl ecx, cl
inc eax
push edx
adc dx, 0x7ddb
push ebx
sbb bx, cx
mov ah, bh
and ecx, 0x62c121e1
mov al, 0xa
or bl, cl
or ch, 0x47
or di, 0xbd4
cmp dx, si
shr esi, 2
or esi, ecx
add edx, 0x21bb92ea
cmp ch, dh
adc edi, 0x761ea4ac
pop ebx
pop edx
pop esi
pop ecx
pop eax
pop edi
push edx
test dx, 0x62e0
push eax
or al, 0x75
nop
sub ah, ah
add edx, 0x41644273
ror ax, 2
push ebx
or bh, al
push esi
or esi, 0x645dafc8
push ecx
sub ecx, eax
stc
xor bh, al
sbb ax, 0x2bb7
push edi
not edi
and dh, 0x1f
not cx
mov eax, edi
mov si, 0x23ab
sbb bl, dh
sub cl, ah
test al, 0x44
pop edi
pop ecx
pop esi
pop ebx
pop eax
pop edx
call fcn.0062fbed
call fcn.00630209
push esi
push edi
xor esi, edi
pop edi
pop esi
jbe 0x5f8d91
push eax
push ecx
xchg ah, cl
push edi
test di, 0x478f
push ebx
dec bl
cmp edi, eax
push edx
ror dx, cl
xchg al, dh
sub cl, bl
push esi
test edi, esi
shl al, cl
rol dx, 8
xor bx, di
inc si
sbb edi, esi
add ch, 0x34
shl di, 7
add ecx, 0xcce7756
shl esi, 3
sbb cl, dh
nop
pop esi
pop edx
pop ebx
pop edi
pop ecx
pop eax
push eax
or ax, 0x1c0b
push ecx
not cl
push edi
adc eax, edi
push ebx
or bl, 0x5d
test di, cx
push edx
rol edx, 4
stc
adc ecx, edi
add ch, 0x13
rol bx, 7
inc ebx
push esi
or si, si
test bx, di
nop
stc
xchg edi, edx
stc
xchg edx, eax
ror eax, cl
inc di
nop
test ax, cx
sub ebx, ecx
shl edi, cl
cmp ax, 0x407d
xchg ecx, ebx
sbb eax, ecx
xor si, si
sbb bh, 0x34
sbb edx, 0x49e8d139
add ebx, eax
mov edi, edx
ror ecx, 4
xchg ch, ch
mov dl, 0x6d
cmp eax, 0xea64b34
or ax, di
stc
mov dx, di
or di, dx
rol bx, 1
dec ah
sub ax, di
and ah, dh
sbb dl, 0x50
xchg dl, bh
sub dh, 0x36
dec al
add ecx, 0x63bf7c61
not di
ror bx, cl
sub ax, ax
cmp si, 0x37b0
and cl, 0x71
sbb eax, 0x72093259
xor bx, bx
rol eax, 4
dec si
shr dx, 2
shr ebx, cl
rol ah, cl
sub dl, 0x30
mov di, 0x69e
mov edi, esi
cmp eax, edi
cmp esi, ecx
add dh, ah
sbb cl, al
test dh, 0x27
sub dl, cl
pop esi
pop edx
pop ebx
pop edi
pop ecx
pop eax
jae 0x5f8d32
je 0x5f8d21
push ecx
push ebx
sub cx, bx
push edi
or edi, 0x3bdd2690
sbb ch, bl
push esi
sbb si, 0x33f3
pop esi
pop edi
pop ebx
pop ecx
call fcn.006306f0
push edx
push ecx
shl dl, cl
pop ecx
pop edx
push ebx
push edx
xchg ebx, edx
pop edx
pop ebx
call fcn.00630b89
push ecx
ror ecx, 5
push edi
dec di
push edx
sub dx, di
sbb dh, ch
push ebx
rol bh, cl
ror di, 6
not ch
shr bx, 7
nop
mov dl, 0xb
inc bl
add cx, 0x78fc
push eax
sub al, bh
ror dl, cl
test dx, di
xor ch, 0x48
xchg ebx, ecx
adc ax, 0x694c
push esi
xor si, si
xor di, bx
add bh, 0x61
stc
sbb dl, ah
pop esi
pop eax
pop ebx
pop edx
pop edi
pop ecx
push eax
push edi
sbb ax, di
rol edi, 1
push ebx
push edx
mov ebx, edx
stc
dec dh
push ecx
add di, cx
pop ecx
pop edx
pop ebx
pop edi
pop eax
push edx
dec dl
push ecx
shl dl, cl
inc ch
push esi
ror esi, cl
shr esi, 3
sub ch, 0x61
inc dl
push eax
rol ah, 8
ror eax, 1
push ebx
not ebx
ror cx, 5
dec al
and ax, 0x59d2
nop
mov cx, cx
inc bl
shl bx, 4
stc
shr cl, cl
shl dx, cl
not eax
inc bl
shr edx, 8
xchg al, cl
xchg cx, ax
push edi
shl di, 7
inc ebx
dec ch
and bh, bh
dec ecx
and edi, 0x71f25d01
xchg cl, al
test ebx, edi
sbb ch, 0x17
nop
add bx, 0x806
nop
inc dh
adc esi, esi
and esi, edx
adc ebx, ebx
ror ax, cl
shl bx, cl
shl esi, 4
shl bx, 5
shr dh, cl
ror ecx, 3
and di, 0x6a4c
rol bh, cl
xchg dx, ax
and si, 0x5269
shr si, cl
dec ax
shl edi, 8
xor dl, dh
xchg dx, ax
mov edx, 0x22003f6
stc
add edi, 0x13568238
adc edi, 0xee33194
not dl
xchg si, si
mov ebx, ecx
inc eax
and bx, 0x62c0
ror si, 3
dec ax
xor ax, 0x4a3e
cmp di, di
not ax
nop
adc bh, cl
cmp si, ax
shl dx, cl
dec eax
ror di, 3
xor ebx, ecx
dec dx
xor edx, 0x7e535d53
and cx, 0x2b77
shl dx, 2
sbb ebx, edi
not ah
shr eax, 2
cmp al, cl
mov dh, cl
shl cl, 5
inc ebx
sbb edx, 0x785187c4
shr cx, 5
shr bl, cl
test di, di
sub dl, bh
sub dx, 0x44d3
mov cx, di
or dl, ah
test ax, 0x3cd6
xor eax, eax
rol ebx, 8
cmp edx, 0x2e011517
pop edi
xchg al, dh
sub esi, 0x5dfc2c36
mov al, bl
push edi
add di, cx
adc eax, 0x6fef3fa
pop edi
pop ebx
pop eax
pop esi
pop ecx
pop edx
push ecx
dec ecx
push eax
shr ah, cl
inc ah
nop
pop eax
pop ecx
call fcn.00630ea1
push eax
xor eax, 0x48e3a369
pop eax
call fcn.006312cc
jo 0x5f8f0c
call fcn.00631618
push ebx
mov bx, 0x4b1f
push edx
push ecx
rol dx, cl
push eax
and ax, 0x455b
pop eax
pop ecx
pop edx
pop ebx
jge 0x5f8f0c
call fcn.006319f4
call fcn.0052284c
add esp, 4
test eax, eax
pop eax
jne 0x5f8f20
inc dword [ebp + 0x14]
push dword [ebp + 0x14]
push 0
push eax
push ebx
push ebx
sbb bl, bl
nop
push edi
dec edi
sub di, di
push ecx
push eax
xor ecx, eax
nop
sub ebx, 0x35c5c1c5
or ah, bh
or bl, 0x4d
push edx
shl dh, cl
and ecx, ecx
test ax, 0x1086
nop
inc eax
push esi
cmp si, 0x48f8
rol edx, 5
not eax
add si, si
sub dh, 0x36
rol ax, 1
sbb si, 0x538b
nop
shl si, cl
sub cx, di
and dl, bh
test ch, dh
nop
xchg di, dx
sub cl, al
sub ah, 0xa
not ebx
add edx, 0x5d176b3
inc dx
or esi, 0x58a03e8e
ror si, 6
add ch, ch
ror bx, cl
adc ax, di
dec dx
ror di, cl
shr bx, cl
test eax, edi
or bh, 0xd
or cx, cx
shl dh, cl
nop
sbb esi, ebx
shl edx, cl
xor si, 0x2a66
xchg di, di
nop
shr bl, 4
stc
not cx
nop
rol ah, cl
mov si, 0x3c2c
and cx, 0x47bd
adc al, 0x4b
not dl
ror dh, 3
xor edx, edx
sbb cl, 0x5f
ror dh, cl
dec ecx
sub edi, edi
stc
cmp ch, al
cmp eax, 0x533e1822
rol bx, 4
adc dh, 0x37
stc
xchg dl, dl
and di, 0x2457
stc
xor cx, si
cmp ah, dl
nop
xchg cl, bh
xor ax, 0x4933
ror ax, 5
xor edi, ebx
inc ch
dec ah
stc
stc
sbb esi, 0x4e63f723
and edx, 0x19ea4341
xor eax, ecx
and si, 0x29a8
sub di, ax
add bx, ax
add dh, bh
sub eax, ebx
nop
not edx
shl bx, 2
ror dl, 8
dec ch
shl cx, 2
pop esi
xchg cx, cx
push esi
mov dx, si
sbb bh, al
and dx, bx
nop
xchg ah, dl
or ax, di
shr bx, cl
add dl, ch
sbb esi, ecx
stc
mov al, al
nop
sbb ecx, ecx
xchg si, dx
add si, si
stc
shr si, cl
sbb al, 2
not bh
shl dh, 1
ror ch, cl
not ax
adc dh, bl
rol ecx, cl
inc cx
add di, 0x3db5
adc edx, 0x273a72e
test cl, 0x49
and eax, edi
dec si
inc ecx
dec ebx
test ecx, eax
sbb bx, 0x6573
or dx, 0x22d7
not edi
or dx, 0x3a70
shl bh, 1
and cx, bx
nop
test dx, si
stc
sub cx, 0x45a0
cmp ecx, eax
and si, 0x29e
xchg bx, ax
not di
or bh, bl
stc
dec esi
sbb bx, cx
rol ecx, cl
not ah
or eax, 0x4f4bbf27
and edx, edi
dec bx
mov ecx, ecx
rol si, 3
and dx, di
shr bx, 6
sub ebx, 0x65b639c1
ror si, 1
xchg edi, eax
sbb cl, 0x50
sub bx, ax
sub edx, 0x3b12fd95
or ecx, 0x55343c5c
xor esi, ebx
rol cl, 6
dec edi
nop
not ebx
shl di, 4
and eax, 0xd2d6c52
cmp edx, 0x40245e7a
shl cx, 1
sub edx, 0x42e256a0
shl cl, cl
mov cx, 0xf55
not eax
mov ebx, edx
rol eax, 7
xchg bh, bh
rol ebx, 1
rol ah, 5
xor esi, esi
or ebx, 0x78d99311
cmp dx, di
ror edi, 3
not ch
stc
stc
adc ax, 0x26c2
shl ebx, 8
cmp dh, ch
dec bh
and ebx, 0x34acee7e
stc
shl cx, cl
pop esi
nop
and cx, bx
inc di
sbb bx, ax
test ecx, 0x12cdd4a3
or al, 0x36
shl edi, 6
push esi
test eax, esi
xor ax, 0x7d2f
shl ebx, 7
stc
mov eax, ebx
test dh, ah
or dx, di
shr cl, 6
shr di, 5
or esi, ebx
cmp edx, ebx
dec edx
mov bx, ax
shl ax, cl
ror ecx, 1
ror ah, cl
sub ecx, 0x1e25ce05
or ebx, 0xd62a0f7
test al, ch
rol dh, 5
shl edi, 5
test cl, 0x27
mov cx, 0x5eed
or si, 0xb84
cmp ebx, edi
test ebx, esi
dec ebx
shr esi, cl
mov ecx, ecx
or esi, ecx
add edx, 0x371d0685
nop
xchg ch, bh
adc ecx, 0x70d01e61
nop
stc
test edx, ebx
stc
add eax, edi
shr dh, cl
not bh
rol edx, cl
not cx
cmp cl, bh
rol esi, 1
ror ecx, 8
ror ax, 6
inc ax
adc cx, 0x4b6e
sbb edx, 0xad1c66e
stc
and cl, ah
test bx, 0x90b
shr bh, cl
not eax
sbb esi, ecx
and edi, ebx
stc
inc si
cmp cx, 0x6ed0
mov al, 0x55
stc
xor edx, ebx
shl eax, cl
not bl
sbb dh, 0x44
sub al, dh
dec cl
add eax, edi
not cx
or ax, 0x4beb
sbb dl, 0x2c
and bh, dl
cmp ebx, 0x144be130
nop
add dh, ch
add dh, al
rol ah, 4
or dl, 0x4a
not bh
ror ax, cl
cmp edi, 0x7a2fe365
sub si, bx
not dx
xor ebx, 0x636c97fd
inc dx
rol edi, 6
xor ecx, 0xb5d076
xchg al, ah
nop
test si, di
and bh, bl
rol ebx, cl
pop esi
inc di
xchg edx, ebx
nop
or di, ax
or ebx, ecx
cmp eax, 0x4f2de44c
and di, 0x72fa
not ax
and ah, ah
ror cl, 2
stc
not ch
or ah, 0x35
sbb dl, 0x40
xor bx, 0x382e
push esi
inc esi
add di, 0x5ed6
test edx, 0x63a4b59d
shl bh, cl
nop
rol di, cl
rol bx, cl
shl ah, cl
xchg ecx, ebx
cmp eax, ecx
sbb edx, edx
inc ax
ror ch, 2
inc di
not ah
ror bl, 1
adc edi, esi
nop
inc edi
dec edx
sbb ebx, 0x20140a4a
test ebx, 0x4b155c98
xor di, 0x4f6
adc edx, eax
xor al, 0x3f
adc dh, 0x2f
xor cx, dx
rol bl, 1
adc ebx, 0x6e7419d9
nop
shr bx, cl
adc esi, ecx
shl bl, cl
inc dl
sub ah, al
rol bx, 7
or cx, 0x20f8
inc dx
or edx, 0x57519e95
add ah, bl
stc
dec cx
stc
shr ecx, 1
rol dh, 5
dec dh
nop
xchg di, ax
and al, 0x46
shl edi, cl
inc ecx
adc ah, bh
shr ebx, cl
xchg si, cx
dec di
sub bx, 0x3522
nop
sbb ch, dh
stc
and ecx, 0x1c30bb99
sbb dx, si
sub di, bx
sub edi, ebx
not ebx
shr edi, 5
test ax, cx
adc cl, al
shr eax, cl
and edi, ecx
inc ax
inc esi
xchg cl, dh
mov cx, 0x23b7
inc ebx
cmp cx, bx
sbb ax, 0x224d
not eax
shr cl, cl
adc cx, cx
dec di
rol ebx, 6
inc ebx
cmp di, 0x44be
ror bh, cl
shl di, 3
pop esi
sub al, 0x67
cmp ch, 0x10
add edx, 0x422c42c9
adc ch, dl
nop
stc
push esi
sub esi, eax
and esi, 0x49793778
test eax, 0x4b2e7d50
and bh, ch
sub edx, 0x22f0d3b
shr si, 5
stc
cmp si, bx
not ax
xchg edi, ecx
shl di, cl
cmp dh, cl
shr dh, cl
or bl, dh
xor edi, 0x12937b06
and dl, 0x5c
ror di, 7
ror cx, cl
sub dx, 0x5ef5
mov al, dl
rol bl, cl
sbb edx, edx
sbb cx, 0x11f2
stc
and ecx, edi
adc al, 0x11
shr dx, cl
xor cl, bh
ror di, 1
nop
cmp ah, ah
test eax, edi
test ax, bx
or di, 0x34a5
shl al, cl
test bl, dl
or ecx, 0x194db538
shl eax, 5
shr ch, 4
inc dl
or dh, 0x36
not ah
xchg bx, ax
sbb cx, dx
add ecx, 0x366b3ad0
inc ax
inc ebx
test dx, 0xaf3
test esi, 0x5e5cfb73
mov ecx, ecx
test dx, cx
dec dh
dec bl
or edx, ebx
ror ch, cl
mov cx, 0x6a8
add edx, edi
inc al
sub bx, dx
shr eax, 5
dec ecx
adc bl, 0x12
and dx, bx
ror ebx, cl
dec ecx
test ecx, edi
not bx
shl dh, 3
shr di, 2
add cx, 0x65e6
sub esi, 0x271d4d20
and dx, 0xa3
sub cl, 0x2d
dec esi
stc
sbb bl, ch
xchg cx, di
shr bx, cl
add ax, 0x2e69
add edx, ebx
stc
sub bx, dx
add ecx, 0x135133dd
adc eax, eax
shl ebx, cl
nop
sub ah, 0x69
or ch, 0xf
inc dl
cmp bx, 0x131a
sub cx, 0x6a83
stc
rol edx, 6
and edi, ecx
pop esi
xchg dl, dl
shr di, 6
dec bx
add di, 0x6aa3
or ecx, eax
adc bh, ch
shr dl, cl
test ah, 0x63
adc bl, 0x33
rol edi, cl
sub di, cx
stc
shl cl, 8
xor ax, di
or dx, di
sbb edi, 0x5ca3a40
and cx, 0x461
shl eax, cl
nop
adc bl, 8
nop
dec ax
inc ah
mov edi, 0x28579c89
rol ah, cl
stc
or ax, 0x2875
sbb ebx, edx
or edi, ecx
stc
dec cx
sbb ax, bx
xor eax, 0x3eb578fa
push esi
sub ebx, esi
xor dh, bh
shl ax, cl
ror eax, cl
ror ch, 7
stc
cmp cl, 0x1c
sub al, cl
add cx, 0x452f
adc ecx, esi
add esi, 0x74787e33
mov edi, eax
sbb bl, dl
adc ax, 0x3a8b
inc ebx
xchg ah, bl
dec esi
cmp eax, 0x4a9fcb3e
xor di, dx
xor ah, 0x45
xor ax, 0x3da8
xchg ch, bl
xchg bx, bx
inc dx
rol di, cl
not esi
xor dh, al
xor ch, ah
rol edi, cl
test dh, 0x77
ror cx, 2
inc ecx
inc ecx
ror al, cl
ror ebx, 5
and bh, 0x6f
adc ecx, eax
add edi, 0x23880b74
add dx, 0x7576
test cx, di
ror esi, 7
inc ax
dec edx
and bx, ax
xor ch, dl
sbb ecx, edx
test ebx, 0x3cfd5d91
shr bx, cl
dec eax
or ecx, 0x22e9b00a
dec dx
sub cx, ax
sbb bh, 0x20
or cx, dx
not ah
rol eax, cl
or si, 0x6452
mov esi, 0x6e236c5d
xchg di, ax
sbb ax, di
xor bx, ax
or al, al
or di, dx
shr cx, cl
not bx
not dl
xor cl, ch
pop esi
add bx, cx
rol cx, 1
sub bh, dl
mov bx, di
nop
push esi
or si, di
cmp al, bl
adc eax, edi
add dx, dx
stc
cmp al, 0x31
test edi, 0x608168cf
sub bx, si
cmp cl, dl
xchg si, di
rol cx, 2
shr edx, 3
not esi
xchg cl, ch
xchg ebx, eax
rol bh, cl
and edi, 0x278ddc63
or eax, 0x62bb3b9b
cmp di, cx
xor ax, bx
add ah, bl
shr cx, cl
ror eax, 1
not cl
inc eax
inc edi
adc al, ch
add bl, 0x1b
rol bx, 3
sub cx, di
sub ch, 0x48
inc bh
or ecx, esi
rol ch, 5
rol bh, 7
inc ax
cmp ecx, 0xd4ca7b2
nop
mov esi, 0x72c4c846
rol ax, 5
sbb dl, al
adc ecx, 0x6e546e84
or dl, 0x79
dec ch
xor ah, ah
sub si, bx
shl eax, 6
and eax, ebx
shr eax, cl
dec bx
or ebx, 0x335c0c72
dec ax
rol ah, 8
adc edi, 0x25291a11
dec ax
xor bx, bx
sbb ecx, ecx
cmp edx, edx
stc
inc edx
xor cx, 0x5337
dec al
nop
mov al, ah
shl ch, cl
shr cl, cl
shl ebx, cl
adc bl, 0x4e
shl cx, cl
stc
nop
stc
pop esi
pop edx
pop eax
pop ecx
pop edi
pop ebx
push ebx
sbb bh, 0x3c
pop ebx
push esi
cmp si, 0x1c1a
push ecx
mov esi, ecx
test esi, 0x3ed4983f
push edx
and ecx, edx
push edi
xchg edx, edi
push ebx
sbb bl, 0x27
adc cl, bh
rol ch, 6
mov ch, 0x53
push eax
rol eax, 7
xor edx, edi
cmp bl, 0x39
ror edi, cl
sub ecx, 0x4c12d793
shr ecx, cl
ror cx, 8
nop
pop eax
pop ebx
pop edi
pop edx
pop ecx
pop esi
call fcn.00631cdc
push edi
dec di
push eax
push edx
test ah, dh
rol edx, 1
push ebx
mov dh, bl
shl di, 2
sub ax, 0x363d
push ecx
adc al, cl
sbb ah, dl
nop
and cl, dl
mov di, ax
stc
stc
and ebx, 0x21f926ff
mov dl, bh
pop ecx
pop ebx
pop edx
pop eax
pop edi
push edx
cmp dl, 0x6e
pop edx
push ecx
ror cl, 6
pop ecx
call fcn.005ed7eb
add esp, 0x10
jmp 0x5f96fc
xor eax, eax
pop edi
pop esi
pop ebx
pop ebp
ret