Function at 0x140182510
Capabilities:
Contain obfuscated stackstrings
Parse pe header

Disassembly:
mov qword [rsp + 8], rcx
push rsi
push rdi
mov eax, 0x94b8
call fcn.1402292f0
sub rsp, rax
mov rax, qword [0x140264040]
xor rax, rsp
mov qword [rsp + 0x94a0], rax
lea rax, str.SvVhEKPknV
mov qword [rsp + 0x6a0], rax
mov rax, qword [rsp + 0x6a0]
mov qword [rsp + 0x3200], rax
mov qword [rsp + 0x608], 0xffffffffffffffff
inc qword [rsp + 0x608]
mov rax, qword [rsp + 0x3200]
mov rcx, qword [rsp + 0x608]
cmp byte [rax + rcx], 0
jne 0x140182561
mov rax, qword [rsp + 0x608]
mov qword [rsp + 0x3208], rax
mov rcx, qword [rsp + 0x3208]
call fcn.1400011d0
mov qword [rsp + 0x3210], rax
mov rax, qword [rsp + 0x3210]
mov qword [rsp + 0x3218], rax
mov dword [rsp + 0xd4], 0
jmp 0x1401825d1
mov eax, dword [rsp + 0xd4]
inc eax
mov dword [rsp + 0xd4], eax
movsxd rax, dword [rsp + 0xd4]
cmp rax, 8
jae 0x140182609
movsxd rax, dword [rsp + 0xd4]
movsxd rcx, dword [rsp + 0xd4]
mov rdx, qword [rsp + 0x3218]
mov r8, qword [rsp + 0x6a0]
movzx eax, byte [r8 + rax]
mov byte [rdx + rcx], al
jmp 0x1401825c1
mov byte [rsp + 0x8b90], 0x6d
mov byte [rsp + 0x8b91], 0x37
mov byte [rsp + 0x8b92], 0x79
mov byte [rsp + 0x8b93], 0x6d
mov byte [rsp + 0x8b94], 0x30
mov byte [rsp + 0x8b95], 0x38
mov byte [rsp + 0x8b96], 0x55
mov byte [rsp + 0x8b97], 0x6a
mov byte [rsp + 0x8b98], 0x45
mov byte [rsp + 0x8b99], 0x34
mov byte [rsp + 0x8b9a], 0x5a
mov byte [rsp + 0x8b9b], 0x4f
mov byte [rsp + 0x8b9c], 0x68
mov byte [rsp + 0x8b9d], 0x53
mov byte [rsp + 0x8b9e], 0x4c
mov byte [rsp + 0x8b9f], 0x4a
mov byte [rsp + 0x8ba0], 0x63
mov byte [rsp + 0x8ba1], 0x70
mov byte [rsp + 0x8ba2], 0x71
mov byte [rsp + 0x8ba3], 0x71
mov byte [rsp + 0x8ba4], 0x47
mov byte [rsp + 0x8ba5], 0x75
mov byte [rsp + 0x8ba6], 0x50
mov byte [rsp + 0x8ba7], 0x48
mov byte [rsp + 0x8ba8], 0x52
mov byte [rsp + 0x8ba9], 0x6a
mov byte [rsp + 0x8baa], 0x79
mov byte [rsp + 0x8bab], 0x41
mov byte [rsp + 0x8bac], 0x33
mov byte [rsp + 0x8bad], 0x6e
mov byte [rsp + 0x8bae], 0x42
mov byte [rsp + 0x8baf], 0x35
mov byte [rsp + 0x8bb0], 0x41
mov byte [rsp + 0x8bb1], 0x66
mov byte [rsp + 0x8bb2], 0x76
mov byte [rsp + 0x8bb3], 0x66
mov byte [rsp + 0x8bb4], 0x62
mov byte [rsp + 0x8bb5], 0x35
mov byte [rsp + 0x8bb6], 0x71
mov byte [rsp + 0x8bb7], 0x70
mov byte [rsp + 0x8bb8], 0x70
mov byte [rsp + 0x8bb9], 0x4b
mov byte [rsp + 0x8bba], 0x51
mov byte [rsp + 0x8bbb], 0x49
mov byte [rsp + 0x8bbc], 0x4f
mov byte [rsp + 0x8bbd], 0x47
mov byte [rsp + 0x8bbe], 0x4b
mov byte [rsp + 0x8bbf], 0x49
mov byte [rsp + 0x8bc0], 0x6a
mov byte [rsp + 0x8bc1], 0x44
mov byte [rsp + 0x8bc2], 0x6b
mov byte [rsp + 0x8bc3], 0x65
mov byte [rsp + 0x8bc4], 0x6b
mov byte [rsp + 0x8bc5], 0x72
mov byte [rsp + 0x8bc6], 0x63
mov byte [rsp + 0x8bc7], 0x77
mov byte [rsp + 0x8bc8], 0x59
mov byte [rsp + 0x8bc9], 0x79
mov byte [rsp + 0x8bca], 0x74
mov byte [rsp + 0x8bcb], 0x76
mov byte [rsp + 0x8bcc], 0x46
mov byte [rsp + 0x8bcd], 0x62
mov byte [rsp + 0x8bce], 0x6c
mov byte [rsp + 0x8bcf], 0x69
mov byte [rsp + 0x8bd0], 0x78
mov byte [rsp + 0x8bd1], 0x4e
mov byte [rsp + 0x8bd2], 0x73
mov byte [rsp + 0x8bd3], 0x51
mov byte [rsp + 0x8bd4], 0x70
mov byte [rsp + 0x8bd5], 0x6e
mov byte [rsp + 0x8bd6], 0x62
mov byte [rsp + 0x8bd7], 0x64
mov byte [rsp + 0x8bd8], 0x71
mov byte [rsp + 0x8bd9], 0x77
mov byte [rsp + 0x8bda], 0x71
mov byte [rsp + 0x8bdb], 0x75
mov byte [rsp + 0x8bdc], 0x35
mov byte [rsp + 0x8bdd], 0x68
mov byte [rsp + 0x8bde], 0x31
mov byte [rsp + 0x8bdf], 0x59
mov byte [rsp + 0x8be0], 0x74
mov byte [rsp + 0x8be1], 0x66
mov byte [rsp + 0x8be2], 0x62
mov byte [rsp + 0x8be3], 0x30
mov byte [rsp + 0x8be4], 0x4e
mov byte [rsp + 0x8be5], 0x31
mov byte [rsp + 0x8be6], 0x78
mov byte [rsp + 0x8be7], 0x69
mov byte [rsp + 0x8be8], 0x38
mov byte [rsp + 0x8be9], 0x43
mov byte [rsp + 0x8bea], 0x48
mov byte [rsp + 0x8beb], 0x68
mov byte [rsp + 0x8bec], 0x38
mov byte [rsp + 0x8bed], 0x63
mov byte [rsp + 0x8bee], 0x47
mov byte [rsp + 0x8bef], 0x45
mov byte [rsp + 0x8bf0], 0x56
mov byte [rsp + 0x8bf1], 0x35
mov byte [rsp + 0x8bf2], 0x63
mov byte [rsp + 0x8bf3], 0x62
mov byte [rsp + 0x8bf4], 0x47
mov byte [rsp + 0x8bf5], 0x4b
mov byte [rsp + 0x8bf6], 0x48
mov byte [rsp + 0x8bf7], 0x6d
mov byte [rsp + 0x8bf8], 0x6e
mov byte [rsp + 0x8bf9], 0x6b
mov byte [rsp + 0x8bfa], 0x32
mov byte [rsp + 0x8bfb], 0x52
mov byte [rsp + 0x8bfc], 0x58
mov byte [rsp + 0x8bfd], 0x53
mov byte [rsp + 0x8bfe], 0x78
mov byte [rsp + 0x8bff], 0x50
mov byte [rsp + 0x8c00], 0x48
mov byte [rsp + 0x8c01], 0x36
mov byte [rsp + 0x8c02], 0x6b
mov byte [rsp + 0x8c03], 0x78
mov byte [rsp + 0x8c04], 0x38
mov byte [rsp + 0x8c05], 0x72
mov byte [rsp + 0x8c06], 0x73
mov byte [rsp + 0x8c07], 0x7a
mov byte [rsp + 0x8c08], 0x32
mov byte [rsp + 0x8c09], 0x54
mov byte [rsp + 0x8c0a], 0x79
mov byte [rsp + 0x8c0b], 0x62
mov byte [rsp + 0x8c0c], 0x6f
mov byte [rsp + 0x8c0d], 0x72
mov byte [rsp + 0x8c0e], 0x4c
mov byte [rsp + 0x8c0f], 0x44
mov byte [rsp + 0x8c10], 0x44
mov byte [rsp + 0x8c11], 0x51
mov byte [rsp + 0x8c12], 0x4e
mov byte [rsp + 0x8c13], 0x50
mov byte [rsp + 0x8c14], 0x75
mov byte [rsp + 0x8c15], 0x32
mov byte [rsp + 0x8c16], 0x55
mov byte [rsp + 0x8c17], 0x6a
mov byte [rsp + 0x8c18], 0x53
mov byte [rsp + 0x8c19], 0x64
mov byte [rsp + 0x8c1a], 0x6c
mov byte [rsp + 0x8c1b], 0x52
mov byte [rsp + 0x8c1c], 0x38
mov byte [rsp + 0x8c1d], 0x6e
mov byte [rsp + 0x8c1e], 0x55
mov byte [rsp + 0x8c1f], 0x65
mov byte [rsp + 0x8c20], 0x69
mov byte [rsp + 0x8c21], 0x34
mov byte [rsp + 0x8c22], 0x6c
mov byte [rsp + 0x8c23], 0x55
mov byte [rsp + 0x8c24], 0x45
mov byte [rsp + 0x8c25], 0x46
mov byte [rsp + 0x8c26], 0x52
mov byte [rsp + 0x8c27], 0x37
mov byte [rsp + 0x8c28], 0x77
mov byte [rsp + 0x8c29], 0x6d
mov byte [rsp + 0x8c2a], 0x63
mov byte [rsp + 0x8c2b], 0x42
mov byte [rsp + 0x8c2c], 0x57
mov byte [rsp + 0x8c2d], 0x4a
mov byte [rsp + 0x8c2e], 0x49
mov byte [rsp + 0x8c2f], 0x7a
mov byte [rsp + 0x8c30], 0x42
mov byte [rsp + 0x8c31], 0x6b
mov byte [rsp + 0x8c32], 0x79
mov byte [rsp + 0x8c33], 0x56
mov byte [rsp + 0x8c34], 0x4a
mov byte [rsp + 0x8c35], 0x52
mov byte [rsp + 0x8c36], 0x76
mov byte [rsp + 0x8c37], 0x70
mov byte [rsp + 0x8c38], 0x70
mov byte [rsp + 0x8c39], 0x73
mov byte [rsp + 0x8c3a], 0x73
mov byte [rsp + 0x8c3b], 0x32
mov byte [rsp + 0x8c3c], 0x6e
mov byte [rsp + 0x8c3d], 0x62
mov byte [rsp + 0x8c3e], 0x72
mov byte [rsp + 0x8c3f], 0x49
mov byte [rsp + 0x8c40], 0x6b
mov byte [rsp + 0x8c41], 0x43
mov byte [rsp + 0x8c42], 0x49
mov byte [rsp + 0x8c43], 0x47
mov byte [rsp + 0x8c44], 0x49
mov byte [rsp + 0x8c45], 0x52
mov byte [rsp + 0x8c46], 0x4a
mov byte [rsp + 0x8c47], 0x72
mov byte [rsp + 0x8c48], 0x47
mov byte [rsp + 0x8c49], 0x6d
mov byte [rsp + 0x8c4a], 0x53
mov byte [rsp + 0x8c4b], 0x49
mov byte [rsp + 0x8c4c], 0x67
mov byte [rsp + 0x8c4d], 0x32
mov byte [rsp + 0x8c4e], 0x76
mov byte [rsp + 0x8c4f], 0x4b
mov byte [rsp + 0x8c50], 0x77
mov byte [rsp + 0x8c51], 0x42
mov byte [rsp + 0x8c52], 0x76
mov byte [rsp + 0x8c53], 0x52
mov byte [rsp + 0x8c54], 0x55
mov byte [rsp + 0x8c55], 0x31
mov byte [rsp + 0x8c56], 0x66
mov byte [rsp + 0x8c57], 0x73
mov byte [rsp + 0x8c58], 0x64
mov byte [rsp + 0x8c59], 0x33
mov byte [rsp + 0x8c5a], 0x6a
mov byte [rsp + 0x8c5b], 0x54
mov byte [rsp + 0x8c5c], 0x68
mov byte [rsp + 0x8c5d], 0x4d
mov byte [rsp + 0x8c5e], 0x37
mov byte [rsp + 0x8c5f], 0x50
mov byte [rsp + 0x8c60], 0x52
mov byte [rsp + 0x8c61], 0x54
mov byte [rsp + 0x8c62], 0x79
mov byte [rsp + 0x8c63], 0x4d
mov byte [rsp + 0x8c64], 0x4b
mov byte [rsp + 0x8c65], 0x46
mov byte [rsp + 0x8c66], 0x67
mov byte [rsp + 0x8c67], 0x4a
mov byte [rsp + 0x8c68], 0x63
mov byte [rsp + 0x8c69], 0x63
mov byte [rsp + 0x8c6a], 0x42
mov byte [rsp + 0x8c6b], 0x67
mov byte [rsp + 0x8c6c], 0x45
mov byte [rsp + 0x8c6d], 0x4b
mov byte [rsp + 0x8c6e], 0x32
mov byte [rsp + 0x8c6f], 0x78
mov byte [rsp + 0x8c70], 0x4b
mov byte [rsp + 0x8c71], 0x71
mov byte [rsp + 0x8c72], 0x65
mov byte [rsp + 0x8c73], 0x38
mov byte [rsp + 0x8c74], 0x79
mov byte [rsp + 0x8c75], 0x78
mov byte [rsp + 0x8c76], 0x56
mov byte [rsp + 0x8c77], 0x67
mov byte [rsp + 0x8c78], 0x70
mov byte [rsp + 0x8c79], 0x70
mov byte [rsp + 0x8c7a], 0x7a
mov byte [rsp + 0x8c7b], 0x56
mov byte [rsp + 0x8c7c], 0x79
mov byte [rsp + 0x8c7d], 0x30
mov byte [rsp + 0x8c7e], 0x38
mov byte [rsp + 0x8c7f], 0x68
mov byte [rsp + 0x8c80], 0x42
mov byte [rsp + 0x8c81], 0x30
mov byte [rsp + 0x8c82], 0x76
mov byte [rsp + 0x8c83], 0x70
mov byte [rsp + 0x8c84], 0x47
mov byte [rsp + 0x8c85], 0x33
mov byte [rsp + 0x8c86], 0x71
mov byte [rsp + 0x8c87], 0x73
mov byte [rsp + 0x8c88], 0x6c
mov byte [rsp + 0x8c89], 0x74
mov byte [rsp + 0x8c8a], 0x6f
mov byte [rsp + 0x8c8b], 0x33
mov byte [rsp + 0x8c8c], 0x32
mov byte [rsp + 0x8c8d], 0x6e
mov byte [rsp + 0x8c8e], 0x67
mov byte [rsp + 0x8c8f], 0x44
mov byte [rsp + 0x8c90], 0x58
mov byte [rsp + 0x8c91], 0x31
mov byte [rsp + 0x8c92], 0x41
mov byte [rsp + 0x8c93], 0x6c
mov byte [rsp + 0x8c94], 0x68
mov byte [rsp + 0x8c95], 0x35
mov byte [rsp + 0x8c96], 0x43
mov byte [rsp + 0x8c97], 0x59
mov byte [rsp + 0x8c98], 0x78
mov byte [rsp + 0x8c99], 0x36
mov byte [rsp + 0x8c9a], 0x57
mov byte [rsp + 0x8c9b], 0x32
mov byte [rsp + 0x8c9c], 0x73
mov byte [rsp + 0x8c9d], 0x49
mov byte [rsp + 0x8c9e], 0x55
mov byte [rsp + 0x8c9f], 0x37
mov byte [rsp + 0x8ca0], 0x67
mov byte [rsp + 0x8ca1], 0x54
mov byte [rsp + 0x8ca2], 0x32
mov byte [rsp + 0x8ca3], 0x56
mov byte [rsp + 0x8ca4], 0x33
mov byte [rsp + 0x8ca5], 0x43
mov byte [rsp + 0x8ca6], 0x37
mov byte [rsp + 0x8ca7], 0x56
mov byte [rsp + 0x8ca8], 0x76
mov byte [rsp + 0x8ca9], 0x63
mov byte [rsp + 0x8caa], 0x33
mov byte [rsp + 0x8cab], 0x46
mov byte [rsp + 0x8cac], 0x77
mov byte [rsp + 0x8cad], 0x73
mov byte [rsp + 0x8cae], 0x67
mov byte [rsp + 0x8caf], 0x46
mov byte [rsp + 0x8cb0], 0x6d
mov byte [rsp + 0x8cb1], 0x54
mov byte [rsp + 0x8cb2], 0x45
mov byte [rsp + 0x8cb3], 0x54
mov byte [rsp + 0x8cb4], 0x32
mov byte [rsp + 0x8cb5], 0x62
mov byte [rsp + 0x8cb6], 0x67
mov byte [rsp + 0x8cb7], 0x49
mov byte [rsp + 0x8cb8], 0x30
mov byte [rsp + 0x8cb9], 0x59
mov byte [rsp + 0x8cba], 0x59
mov byte [rsp + 0x8cbb], 0x54
mov byte [rsp + 0x8cbc], 0x68
mov byte [rsp + 0x8cbd], 0x4f
mov byte [rsp + 0x8cbe], 0x41
mov byte [rsp + 0x8cbf], 0x41
mov byte [rsp + 0x8cc0], 0x47
mov byte [rsp + 0x8cc1], 0x31
mov byte [rsp + 0x8cc2], 0x74
mov byte [rsp + 0x8cc3], 0x6b
mov byte [rsp + 0x8cc4], 0x5a
mov byte [rsp + 0x8cc5], 0x48
mov byte [rsp + 0x8cc6], 0x48
mov byte [rsp + 0x8cc7], 0x6b
mov byte [rsp + 0x8cc8], 0x56
mov byte [rsp + 0x8cc9], 0x35
mov byte [rsp + 0x8cca], 0x6d
mov byte [rsp + 0x8ccb], 0x42
mov byte [rsp + 0x8ccc], 0x48
mov byte [rsp + 0x8ccd], 0x54
mov byte [rsp + 0x8cce], 0x6b
mov byte [rsp + 0x8ccf], 0x70
mov byte [rsp + 0x8cd0], 0x62
mov byte [rsp + 0x8cd1], 0x70
mov byte [rsp + 0x8cd2], 0x36
mov byte [rsp + 0x8cd3], 0x34
mov byte [rsp + 0x8cd4], 0x54
mov byte [rsp + 0x8cd5], 0x75
mov byte [rsp + 0x8cd6], 0x38
mov byte [rsp + 0x8cd7], 0x38
mov byte [rsp + 0x8cd8], 0x75
mov byte [rsp + 0x8cd9], 0x55
mov byte [rsp + 0x8cda], 0x63
mov byte [rsp + 0x8cdb], 0x53
mov byte [rsp + 0x8cdc], 0x55
mov byte [rsp + 0x8cdd], 0x6a
mov byte [rsp + 0x8cde], 0x6e
mov byte [rsp + 0x8cdf], 0x78
mov byte [rsp + 0x8ce0], 0x69
mov byte [rsp + 0x8ce1], 0x44
mov byte [rsp + 0x8ce2], 0x47
mov byte [rsp + 0x8ce3], 0x49
mov byte [rsp + 0x8ce4], 0x69
mov byte [rsp + 0x8ce5], 0x42
mov byte [rsp + 0x8ce6], 0x62
mov byte [rsp + 0x8ce7], 0x4f
mov byte [rsp + 0x8ce8], 0x6e
mov byte [rsp + 0x8ce9], 0x51
mov byte [rsp + 0x8cea], 0x42
mov byte [rsp + 0x8ceb], 0x32
mov byte [rsp + 0x8cec], 0x79
mov byte [rsp + 0x8ced], 0x6a
mov byte [rsp + 0x8cee], 0x53
mov byte [rsp + 0x8cef], 0x52
mov byte [rsp + 0x8cf0], 0x33
mov byte [rsp + 0x8cf1], 0x76
mov byte [rsp + 0x8cf2], 0x57
mov byte [rsp + 0x8cf3], 0x5a
mov byte [rsp + 0x8cf4], 0x4a
mov byte [rsp + 0x8cf5], 0x70
mov byte [rsp + 0x8cf6], 0x57
mov byte [rsp + 0x8cf7], 0x6c
mov byte [rsp + 0x8cf8], 0x4a
mov byte [rsp + 0x8cf9], 0x32
mov byte [rsp + 0x8cfa], 0x43
mov byte [rsp + 0x8cfb], 0x6d
mov byte [rsp + 0x8cfc], 0x54
mov byte [rsp + 0x8cfd], 0x65
mov byte [rsp + 0x8cfe], 0x69
mov byte [rsp + 0x8cff], 0x6c
mov byte [rsp + 0x8d00], 0x75
mov byte [rsp + 0x8d01], 0x37
mov byte [rsp + 0x8d02], 0x4e
mov byte [rsp + 0x8d03], 0x44
mov byte [rsp + 0x8d04], 0x49
mov byte [rsp + 0x8d05], 0x42
mov byte [rsp + 0x8d06], 0x4d
mov byte [rsp + 0x8d07], 0x37
mov byte [rsp + 0x8d08], 0x30
mov byte [rsp + 0x8d09], 0x6b
mov byte [rsp + 0x8d0a], 0x34
mov byte [rsp + 0x8d0b], 0x69
mov byte [rsp + 0x8d0c], 0x46
mov byte [rsp + 0x8d0d], 0x4e
mov byte [rsp + 0x8d0e], 0x45
mov byte [rsp + 0x8d0f], 0x35
mov byte [rsp + 0x8d10], 0x50
mov byte [rsp + 0x8d11], 0x50
mov byte [rsp + 0x8d12], 0x5a
mov byte [rsp + 0x8d13], 0x69
mov byte [rsp + 0x8d14], 0x7a
mov byte [rsp + 0x8d15], 0x72
mov byte [rsp + 0x8d16], 0x34
mov byte [rsp + 0x8d17], 0x4d
mov byte [rsp + 0x8d18], 0x54
mov byte [rsp + 0x8d19], 0x4c
mov byte [rsp + 0x8d1a], 0x50
mov byte [rsp + 0x8d1b], 0x78
mov byte [rsp + 0x8d1c], 0x52
mov byte [rsp + 0x8d1d], 0x58
mov byte [rsp + 0x8d1e], 0x4f
mov byte [rsp + 0x8d1f], 0x6b
mov byte [rsp + 0x8d20], 0x50
mov byte [rsp + 0x8d21], 0x34
mov byte [rsp + 0x8d22], 0x6f
mov byte [rsp + 0x85], 0x20
lea rcx, [rsp + 0x8b90]
call fcn.140226af0
mov qword [rsp + 0x3220], rax
lea rcx, [rsp + 0x8b90]
call fcn.140225ca0
lea r8, [rsp + 0x85]
mov rcx, qword [rsp + 0x3220]
mov rdx, rcx
mov rcx, rax
call fcn.140226500
nop
lea r9, str.CTX_EJrtMhlV
xor r8d, r8d
mov edx, 1
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateEventW]
mov qword [rsp + 0x688], rax
cmp qword [rsp + 0x688], 0
je 0x140183e2a
mov edx, 0x136
mov rcx, qword [rsp + 0x688]
call qword [sym.imp.KERNEL32.dll_WaitForSingleObject]
mov dword [rsp + 0x74], 0xdf0
mov dword [rsp + 0x94], 0x2705
mov dword [rsp + 0xd8], 0x1d4c
mov dword [rsp + 0xdc], 0x80e
mov dword [rsp + 0x170], 0x347
mov dword [rsp + 0x8c], 0xd36
mov eax, dword [rsp + 0xdc]
sub eax, 0xe5
imul ecx, dword [rsp + 0x94], 0x1820
imul ecx, dword [rsp + 0x170]
sub eax, ecx
add eax, 0x4e
mov dword [rsp + 0x74], eax
imul eax, dword [rsp + 0xd8], 0x1aac
imul eax, eax, 0x3e3
imul eax, dword [rsp + 0x74]
mov ecx, dword [rsp + 0xdc]
lea eax, [rax + rcx - 0x3065]
imul ecx, dword [rsp + 0x8c], 0x2a
sub eax, ecx
mov dword [rsp + 0x94], eax
mov eax, 0x1521
sub eax, dword [rsp + 0xd8]
mov ecx, dword [rsp + 0x94]
lea eax, [rax + rcx - 0x6fd]
mov ecx, dword [rsp + 0x8c]
lea eax, [rax + rcx + 0xc3e]
imul ecx, dword [rsp + 0xd8], 0x59
sub eax, ecx
mov dword [rsp + 0xd8], eax
imul eax, dword [rsp + 0x74], 0x2549
imul ecx, dword [rsp + 0x170], 0x11fa
lea eax, [rax + rcx + 0x1b23]
sub eax, dword [rsp + 0x94]
sub eax, 0x42
mov dword [rsp + 0xdc], eax
mov eax, dword [rsp + 0x8c]
add eax, 0xe97
sub eax, dword [rsp + 0x94]
imul ecx, dword [rsp + 0x94], 0x1af4
lea eax, [rax + rcx + 0x47]
mov dword [rsp + 0x170], eax
imul eax, dword [rsp + 0x74], 0x10ab
imul eax, eax, 0x1a8e
imul eax, dword [rsp + 0xd8]
imul eax, eax, 0x26b1
imul eax, dword [rsp + 0x74]
add eax, 0x30
mov dword [rsp + 0x8c], eax
mov eax, dword [rsp + 0x94]
cmp dword [rsp + 0xdc], eax
je 0x1401834c7
mov eax, dword [rsp + 0x8c]
cmp dword [rsp + 0x74], eax
jl 0x1401834c7
mov eax, dword [rsp + 0x74]
cmp dword [rsp + 0x8c], eax
jge 0x1401834b3
mov eax, dword [rsp + 0x74]
cmp dword [rsp + 0xdc], eax
je 0x1401834c7
mov eax, dword [rsp + 0x8c]
cmp dword [rsp + 0x170], eax
jge 0x140183e1b
mov dword [rsp + 0x33f8], 0xc43aa
mov dword [rsp + 0x27f0], 0x25
mov dword [rsp + 0x27f4], 0x6f
mov dword [rsp + 0x27f8], 0x64
mov dword [rsp + 0x27fc], 0x6c
mov dword [rsp + 0x2800], 0x80
mov dword [rsp + 0x2804], 0x4c
mov dword [rsp + 0x2808], 0x58
mov dword [rsp + 0x280c], 0x5f
mov dword [rsp + 0x2810], 0xd5
mov dword [rsp + 0x2814], 0xc2
mov dword [rsp + 0x2818], 0x91
mov dword [rsp + 0x281c], 0x7a
mov dword [rsp + 0x2820], 0x65
mov dword [rsp + 0x2824], 0x36
mov dword [rsp + 0x2828], 0x30
mov dword [rsp + 0x282c], 0x73
mov dword [rsp + 0x2830], 0xab
mov dword [rsp + 0x2834], 0xf2
mov dword [rsp + 0x2838], 0x8e
mov dword [rsp + 0x283c], 0x66
mov dword [rsp + 0x2840], 0xb1
mov dword [rsp + 0x2844], 0xf6
mov dword [rsp + 0x2848], 0x7b
mov dword [rsp + 0x284c], 0xc8
mov dword [rsp + 0x2850], 0xa4
mov dword [rsp + 0x2854], 0x80
mov dword [rsp + 0x2858], 0xf9
mov dword [rsp + 0x285c], 0xe
mov dword [rsp + 0x2860], 0xf5
mov dword [rsp + 0x2864], 0xe1
mov dword [rsp + 0x2868], 0xbf
mov dword [rsp + 0x286c], 0x79
mov dword [rsp + 0x2870], 0x24
mov dword [rsp + 0x2874], 0xcb
mov dword [rsp + 0x2878], 0xcb
mov dword [rsp + 0x287c], 0x1b
mov dword [rsp + 0x2880], 0xb1
mov dword [rsp + 0x2884], 0x94
mov dword [rsp + 0x2888], 0x48
mov dword [rsp + 0x288c], 0x97
mov dword [rsp + 0x2890], 0x31
mov dword [rsp + 0x2894], 0xaf
mov dword [rsp + 0x2898], 0x2f
mov dword [rsp + 0x289c], 0x91
mov dword [rsp + 0x28a0], 0xcb
mov dword [rsp + 0x28a4], 0x65
mov dword [rsp + 0x28a8], 0x48
mov dword [rsp + 0x28ac], 0x4b
mov dword [rsp + 0x28b0], 0xa4
mov dword [rsp + 0x28b4], 0xae
mov dword [rsp + 0x28b8], 0xa
mov dword [rsp + 0x28bc], 0x40
mov dword [rsp + 0x28c0], 0x4b
mov dword [rsp + 0x28c4], 0x66
mov dword [rsp + 0x28c8], 0xd7
mov dword [rsp + 0x28cc], 0x2d
mov dword [rsp + 0x28d0], 0xf3
mov dword [rsp + 0x28d4], 0x9a
mov dword [rsp + 0x28d8], 0xc7
mov dword [rsp + 0x28dc], 0xfe
mov dword [rsp + 0x28e0], 0x52
mov dword [rsp + 0x28e4], 0x49
mov dword [rsp + 0x28e8], 0x69
mov dword [rsp + 0x28ec], 0xf3
mov dword [rsp + 0x28f0], 3
mov dword [rsp + 0x28f4], 0x17
mov dword [rsp + 0x28f8], 0x55
mov dword [rsp + 0x28fc], 0x99
mov dword [rsp + 0x2900], 0x69
mov dword [rsp + 0x2904], 0x14
mov dword [rsp + 0x2908], 0xc1
mov dword [rsp + 0x290c], 0x17
mov dword [rsp + 0x2910], 0xa9
mov dword [rsp + 0x2914], 0xf6
mov dword [rsp + 0x2918], 0x34
mov dword [rsp + 0x291c], 2
mov dword [rsp + 0x2920], 0xc7
mov dword [rsp + 0x2924], 0xe8
mov dword [rsp + 0x2928], 0xfb
mov dword [rsp + 0x292c], 0x3e
mov dword [rsp + 0x2930], 0x37
mov dword [rsp + 0x2934], 0xad
mov dword [rsp + 0x2938], 0x69
mov dword [rsp + 0x293c], 0x46
mov dword [rsp + 0x2940], 0xd6
mov dword [rsp + 0x2944], 0x7e
mov dword [rsp + 0x2948], 0x2d
mov dword [rsp + 0x294c], 0xbc
mov dword [rsp + 0x2950], 0xf2
mov dword [rsp + 0x2954], 0x9e
mov dword [rsp + 0x2958], 0x27
mov dword [rsp + 0x295c], 0x16
mov dword [rsp + 0x2960], 0xcb
mov dword [rsp + 0x2964], 0x48
mov dword [rsp + 0x2968], 0x44
mov dword [rsp + 0x296c], 0xe6
mov dword [rsp + 0x2970], 0x45
mov dword [rsp + 0x2974], 0x3a
mov dword [rsp + 0x2978], 0x8e
mov dword [rsp + 0x297c], 0xb3
mov dword [rsp + 0x2980], 0x10
mov dword [rsp + 0x2984], 0xae
mov dword [rsp + 0x2988], 0xe0
mov dword [rsp + 0x298c], 0x8f
mov dword [rsp + 0x2990], 0xec
mov dword [rsp + 0x2994], 0xf2
mov dword [rsp + 0x2998], 0x96
mov dword [rsp + 0x299c], 0x54
mov dword [rsp + 0x29a0], 0x32
mov dword [rsp + 0x29a4], 0xd4
mov dword [rsp + 0x29a8], 0x65
mov dword [rsp + 0x29ac], 0xa
mov dword [rsp + 0x29b0], 0x9e
mov dword [rsp + 0x29b4], 0x88
mov dword [rsp + 0x29b8], 0xc7
mov dword [rsp + 0x29bc], 0xa3
mov dword [rsp + 0x29c0], 0xdf
mov dword [rsp + 0x29c4], 0x22
mov dword [rsp + 0x29c8], 0x1c
mov dword [rsp + 0x29cc], 0x83
mov dword [rsp + 0x29d0], 0xe9
mov dword [rsp + 0x29d4], 0x97
mov dword [rsp + 0x29d8], 0xa5
mov dword [rsp + 0x29dc], 0xca
mov dword [rsp + 0x29e0], 0xec
mov dword [rsp + 0x29e4], 0xaa
mov dword [rsp + 0x29e8], 0x4a
mov dword [rsp + 0x29ec], 0x60
mov dword [rsp + 0x29f0], 0xb1
mov dword [rsp + 0x29f4], 0x4d
mov dword [rsp + 0x29f8], 0xbc
mov dword [rsp + 0x29fc], 0x8c
mov dword [rsp + 0x2a00], 0x59
mov dword [rsp + 0x2a04], 0x47
mov dword [rsp + 0x2a08], 0x2e
mov dword [rsp + 0x2a0c], 0x88
mov dword [rsp + 0x2a10], 0xcc
mov dword [rsp + 0x2a14], 0xd9
mov dword [rsp + 0x2a18], 0x59
mov dword [rsp + 0x2a1c], 0xe3
mov dword [rsp + 0x2a20], 0xe7
mov dword [rsp + 0x2a24], 0xd8
mov dword [rsp + 0x2a28], 0x8a
mov dword [rsp + 0x2a2c], 0x1d
mov dword [rsp + 0x2a30], 0x39
mov dword [rsp + 0x2a34], 0x1c
mov dword [rsp + 0x2a38], 0x76
mov dword [rsp + 0x2a3c], 0x42
mov dword [rsp + 0x2a40], 0x80
mov dword [rsp + 0x2a44], 0x9f
mov dword [rsp + 0x2a48], 7
mov dword [rsp + 0x2a4c], 0x22
mov dword [rsp + 0x2a50], 0x1e
mov dword [rsp + 0x2a54], 0xa
mov dword [rsp + 0x2a58], 0xc9
mov dword [rsp + 0x2a5c], 0x77
mov dword [rsp + 0x2a60], 8
mov dword [rsp + 0x2a64], 0x16
mov dword [rsp + 0x2a68], 0xa2
mov dword [rsp + 0x2a6c], 0x41
mov dword [rsp + 0x2a70], 0xa7
mov dword [rsp + 0x2a74], 0x35
mov dword [rsp + 0x2a78], 0xa1
mov dword [rsp + 0x2a7c], 0xe4
mov dword [rsp + 0x2a80], 0x18
mov dword [rsp + 0x2a84], 0xd7
mov dword [rsp + 0x2a88], 0xb0
mov dword [rsp + 0x2a8c], 0x56
mov dword [rsp + 0x2a90], 0x59
mov dword [rsp + 0x2a94], 0x3f
mov dword [rsp + 0x2a98], 0xd6
mov dword [rsp + 0x2a9c], 6
mov dword [rsp + 0x2aa0], 0xc8
mov dword [rsp + 0x2aa4], 0x38
mov dword [rsp + 0x2aa8], 0x9b
mov dword [rsp + 0x2aac], 0x10
mov dword [rsp + 0x2ab0], 0xc
mov dword [rsp + 0x2ab4], 0x88
mov dword [rsp + 0x2ab8], 0x91
mov dword [rsp + 0x2abc], 0xcf
mov dword [rsp + 0x2ac0], 0x34
mov dword [rsp + 0x2ac4], 8
mov dword [rsp + 0x2ac8], 0xdf
mov dword [rsp + 0x2acc], 0x12
mov dword [rsp + 0x2ad0], 0x46
mov dword [rsp + 0x2ad4], 0x99
mov dword [rsp + 0x2ad8], 0x6e
mov dword [rsp + 0x2adc], 0x4f
mov dword [rsp + 0x2ae0], 0x7c
mov dword [rsp + 0x2ae4], 0xb5
mov dword [rsp + 0x2ae8], 0x7f
mov dword [rsp + 0x2aec], 0xb5
mov dword [rsp + 0x2af0], 0x36
mov dword [rsp + 0x2af4], 0x17
mov dword [rsp + 0x2af8], 0x3b
mov dword [rsp + 0x2afc], 0xb1
mov dword [rsp + 0x2b00], 0x37
mov dword [rsp + 0x2b04], 0xa5
mov dword [rsp + 0x2b08], 4
mov dword [rsp + 0x2b0c], 0x60
mov dword [rsp + 0x2b10], 0x6b
mov dword [rsp + 0x2b14], 0x20
mov dword [rsp + 0x2b18], 0xe7
mov dword [rsp + 0x2b1c], 0x40
mov dword [rsp + 0x2b20], 0xc7
mov dword [rsp + 0x2b24], 0
mov dword [rsp + 0x2b28], 0x59
mov dword [rsp + 0x2b2c], 0xe5
mov dword [rsp + 0xbc], 0x67
jmp 0x140183ddf
mov eax, dword [rsp + 0xbc]
inc eax
mov dword [rsp + 0xbc], eax
cmp dword [rsp + 0xbc], 0xcf
jge 0x140183e1b
mov eax, dword [rsp + 0xbc]
inc eax
cdqe
movsxd rcx, dword [rsp + 0xbc]
mov eax, dword [rsp + rax*4 + 0x27f0]
mov dword [rsp + rcx*4 + 0x27f0], eax
cmp dword [rsp + 0xbc], 0xc
jge 0x140183e19
jmp 0x140183e1b
jmp 0x140183dcf
mov rcx, qword [rsp + 0x688]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
nop
mov rcx, qword [rsp + 0x94d0]
call fcn.140180160
mov dword [rsp + 0x33fc], 0x9775a
mov dword [rsp + 0x24d0], 0x68
mov dword [rsp + 0x24d4], 0x61
mov dword [rsp + 0x24d8], 0xd8
mov dword [rsp + 0x24dc], 0xa3
mov dword [rsp + 0x24e0], 0xbe
mov dword [rsp + 0x24e4], 0x20
mov dword [rsp + 0x24e8], 0xce
mov dword [rsp + 0x24ec], 0xb0
mov dword [rsp + 0x24f0], 0xfb
mov dword [rsp + 0x24f4], 0xe8
mov dword [rsp + 0x24f8], 0xd8
mov dword [rsp + 0x24fc], 0x65
mov dword [rsp + 0x2500], 0x83
mov dword [rsp + 0x2504], 0x30
mov dword [rsp + 0x2508], 0x64
mov dword [rsp + 0x250c], 0x13
mov dword [rsp + 0x2510], 0x1f
mov dword [rsp + 0x2514], 0x9e
mov dword [rsp + 0x2518], 0x49
mov dword [rsp + 0x251c], 0x45
mov dword [rsp + 0x2520], 0x40
mov dword [rsp + 0x2524], 0x88
mov dword [rsp + 0x2528], 0xe0
mov dword [rsp + 0x252c], 0xc2
mov dword [rsp + 0x2530], 0x4a
mov dword [rsp + 0x2534], 0
mov dword [rsp + 0x2538], 0x31
mov dword [rsp + 0x253c], 0x63
mov dword [rsp + 0x2540], 0xa
mov dword [rsp + 0x2544], 0x9b
mov dword [rsp + 0x2548], 0x5c
mov dword [rsp + 0x254c], 0xa7
mov dword [rsp + 0x2550], 7
mov dword [rsp + 0x2554], 0x85
mov dword [rsp + 0x2558], 0xf7
mov dword [rsp + 0x255c], 0xa
mov dword [rsp + 0x2560], 0x46
mov dword [rsp + 0x2564], 0x44
mov dword [rsp + 0x2568], 0x80
mov dword [rsp + 0x256c], 0xa6
mov dword [rsp + 0x2570], 0x30
mov dword [rsp + 0x2574], 0xa7
mov dword [rsp + 0x2578], 0xe8
mov dword [rsp + 0x257c], 0x83
mov dword [rsp + 0x2580], 0xdf
mov dword [rsp + 0x2584], 5
mov dword [rsp + 0x2588], 0xfa
mov dword [rsp + 0x258c], 0x53
mov dword [rsp + 0x2590], 0x6d
mov dword [rsp + 0x2594], 0xf8
mov dword [rsp + 0x2598], 0x7f
mov dword [rsp + 0x259c], 0xb5
mov dword [rsp + 0x25a0], 0x45
mov dword [rsp + 0x25a4], 0x58
mov dword [rsp + 0x25a8], 0x3e
mov dword [rsp + 0x25ac], 0xdf
mov dword [rsp + 0x25b0], 0x80
mov dword [rsp + 0x25b4], 0x16
mov dword [rsp + 0x25b8], 0x58
mov dword [rsp + 0x25bc], 0xbe
mov dword [rsp + 0x25c0], 0xee
mov dword [rsp + 0x25c4], 0x6b
mov dword [rsp + 0x25c8], 0xa6
mov dword [rsp + 0x25cc], 0x5f
mov dword [rsp + 0x25d0], 0x8c
mov dword [rsp + 0x25d4], 0x31
mov dword [rsp + 0x25d8], 0x5e
mov dword [rsp + 0x25dc], 0xfd
mov dword [rsp + 0x25e0], 0x38
mov dword [rsp + 0x25e4], 0x59
mov dword [rsp + 0x25e8], 0xcc
mov dword [rsp + 0x25ec], 0xda
mov dword [rsp + 0x25f0], 0x1d
mov dword [rsp + 0x25f4], 0xa2
mov dword [rsp + 0x25f8], 0x14
mov dword [rsp + 0x25fc], 0x97
mov dword [rsp + 0x2600], 0x9e
mov dword [rsp + 0x2604], 0x5c
mov dword [rsp + 0x2608], 0xe1
mov dword [rsp + 0x260c], 0x44
mov dword [rsp + 0x2610], 5
mov dword [rsp + 0x2614], 0xdd
mov dword [rsp + 0x2618], 0xf4
mov dword [rsp + 0x261c], 0x10
mov dword [rsp + 0x2620], 0x1b
mov dword [rsp + 0x2624], 0xa5
mov dword [rsp + 0x2628], 0x61
mov dword [rsp + 0x262c], 0xad
mov dword [rsp + 0x2630], 0x46
mov dword [rsp + 0x2634], 0x17
mov dword [rsp + 0x2638], 0x89
mov dword [rsp + 0x263c], 0x2f
mov dword [rsp + 0x2640], 0xea
mov dword [rsp + 0x2644], 0xc1
mov dword [rsp + 0x2648], 0xb7
mov dword [rsp + 0x264c], 0xc4
mov dword [rsp + 0x2650], 0
mov dword [rsp + 0x2654], 0x88
mov dword [rsp + 0x2658], 0xf6
mov dword [rsp + 0x265c], 0xae
mov dword [rsp + 0x2660], 0xa5
mov dword [rsp + 0x2664], 0xfb
mov dword [rsp + 0x2668], 0x1a
mov dword [rsp + 0x266c], 0x13
mov dword [rsp + 0x2670], 0x2b
mov dword [rsp + 0x2674], 0xa4
mov dword [rsp + 0x2678], 0x98
mov dword [rsp + 0x267c], 0xa2
mov dword [rsp + 0x2680], 0x44
mov dword [rsp + 0x2684], 0xa6
mov dword [rsp + 0x2688], 0x40
mov dword [rsp + 0x268c], 0x23
mov dword [rsp + 0x2690], 0x33
mov dword [rsp + 0x2694], 0x13
mov dword [rsp + 0x2698], 0xb8
mov dword [rsp + 0x269c], 0x10
mov dword [rsp + 0x26a0], 0x75
mov dword [rsp + 0x26a4], 0x95
mov dword [rsp + 0x26a8], 0x44
mov dword [rsp + 0x26ac], 0xe6
mov dword [rsp + 0x26b0], 0xce
mov dword [rsp + 0x26b4], 0xb0
mov dword [rsp + 0x26b8], 0xb7
mov dword [rsp + 0x26bc], 0x20
mov dword [rsp + 0x26c0], 0xcf
mov dword [rsp + 0x26c4], 0x9d
mov dword [rsp + 0x26c8], 0xee
mov dword [rsp + 0x26cc], 0x5a
mov dword [rsp + 0x26d0], 0xe9
mov dword [rsp + 0x26d4], 0x4e
mov dword [rsp + 0x26d8], 0x96
mov dword [rsp + 0x26dc], 0x16
mov dword [rsp + 0x26e0], 0x65
mov dword [rsp + 0x26e4], 0x33
mov dword [rsp + 0x26e8], 0x9e
mov dword [rsp + 0x26ec], 9
mov dword [rsp + 0x26f0], 0xc2
mov dword [rsp + 0x26f4], 0xe0
mov dword [rsp + 0x26f8], 0xe4
mov dword [rsp + 0x26fc], 0x76
mov dword [rsp + 0x2700], 0xd
mov dword [rsp + 0x2704], 0xbe
mov dword [rsp + 0x2708], 0x68
mov dword [rsp + 0x270c], 0x9f
mov dword [rsp + 0x2710], 0xd6
mov dword [rsp + 0x2714], 0x65
mov dword [rsp + 0x2718], 0xfa
mov dword [rsp + 0x271c], 0xd7
mov dword [rsp + 0x2720], 9
mov dword [rsp + 0x2724], 0xa6
mov dword [rsp + 0x2728], 0x4f
mov dword [rsp + 0x272c], 0x6a
mov dword [rsp + 0x2730], 0x44
mov dword [rsp + 0x2734], 0x10
mov dword [rsp + 0x2738], 0xde
mov dword [rsp + 0x273c], 0xf4
mov dword [rsp + 0x2740], 0x44
mov dword [rsp + 0x2744], 0xf9
mov dword [rsp + 0x2748], 0x43
mov dword [rsp + 0x274c], 0x8d
mov dword [rsp + 0x2750], 0xb4
mov dword [rsp + 0x2754], 0x3d
mov dword [rsp + 0x2758], 0xb7
mov dword [rsp + 0x275c], 0xf5
mov dword [rsp + 0x2760], 0xf
mov dword [rsp + 0x2764], 0x2a
mov dword [rsp + 0x2768], 0xbd
mov dword [rsp + 0x276c], 0
mov dword [rsp + 0x2770], 0x74
mov dword [rsp + 0x2774], 0xaf
mov dword [rsp + 0x2778], 0x4d
mov dword [rsp + 0x277c], 0x93
mov dword [rsp + 0x2780], 0xb0
mov dword [rsp + 0x2784], 0xcc
mov dword [rsp + 0x2788], 0xd8
mov dword [rsp + 0x278c], 0xf
mov dword [rsp + 0x2790], 0x47
mov dword [rsp + 0x2794], 0x17
mov dword [rsp + 0x2798], 0x49
mov dword [rsp + 0x279c], 0x6a
mov dword [rsp + 0x27a0], 0xa1
mov dword [rsp + 0x27a4], 0x17
mov dword [rsp + 0x27a8], 0x51
mov dword [rsp + 0x27ac], 0x42
mov dword [rsp + 0x27b0], 0xfe
mov dword [rsp + 0x27b4], 0x2c
mov dword [rsp + 0x27b8], 0xd0
mov dword [rsp + 0x27bc], 0x54
mov dword [rsp + 0x27c0], 0x54
mov dword [rsp + 0x27c4], 0xa8
mov dword [rsp + 0x27c8], 0xc3
mov dword [rsp + 0x27cc], 0xc8
mov dword [rsp + 0x27d0], 0x9d
mov dword [rsp + 0x27d4], 0x56
mov dword [rsp + 0x27d8], 0xc1
mov dword [rsp + 0x27dc], 0xce
mov dword [rsp + 0x27e0], 7
mov dword [rsp + 0x27e4], 0x72
mov dword [rsp + 0x27e8], 0x90
mov eax, 4
imul rax, rax, 0x44
mov ecx, 4
imul rcx, rcx, 0x4c
mov eax, dword [rsp + rax + 0x24d0]
mov dword [rsp + rcx + 0x24d0], eax
mov qword [rsp + 0x3228], 0x1a8c
mov dword [rsp + 0x3400], 0x1af3
mov dword [rsp + 0x3404], 0x240a
mov dword [rsp + 0x3408], 0x1fe0
mov dword [rsp + 0x340c], 0x1072
mov rax, qword [rsp + 0x3228]
mov qword [rsp + 0x98], rax
cmp qword [rsp + 0x98], 0x63ee47
jg 0x1401847df
cmp qword [rsp + 0x98], 0x63ee47
je 0x1401932c6
cmp qword [rsp + 0x98], 0xea95b
jg 0x1401847b6
cmp qword [rsp + 0x98], 0xea95b
je 0x140194657
cmp qword [rsp + 0x98], 0x1d3dd
je 0x140194666
cmp qword [rsp + 0x98], 0x7d0a0
je 0x140185721
cmp qword [rsp + 0x98], 0xb969c
je 0x140184858
jmp 0x140194684
cmp qword [rsp + 0x98], 0x395164
je 0x140194468
cmp qword [rsp + 0x98], 0x5fbd05
je 0x14019462a
jmp 0x140194684
cmp qword [rsp + 0x98], 0x757c13
je 0x1401932d5
cmp qword [rsp + 0x98], 0x81de59
je 0x140194648
cmp qword [rsp + 0x98], 0x8a0184
je 0x14018483a
cmp qword [rsp + 0x98], 0x8a9ec4
je 0x140184ac8
cmp qword [rsp + 0x98], 0x8cff55
je 0x140194477
jmp 0x140194684
lea rax, str.gHtOdNaCTD
mov qword [rsp + 0x3928], rax
lea rax, str.SHOxMMOEtM
mov qword [rsp + 0x3960], rax
lea rax, str.ErBQgJGxjo
mov qword [rsp + 0x3940], rax
mov dword [rsp + 0x850], 0x597
mov dword [rsp + 0x854], 0x8be
mov dword [rsp + 0x858], 0x247b
mov dword [rsp + 0x85c], 0xc9
mov dword [rsp + 0x860], 0x1ea7
mov dword [rsp + 0x864], 0x94b
mov dword [rsp + 0x868], 0xcc4
mov dword [rsp + 0x86c], 0x2519
mov dword [rsp + 0x870], 0x653
mov dword [rsp + 0x874], 0x1e42
mov dword [rsp + 0x878], 0x421
mov dword [rsp + 0x87c], 0x1022
mov dword [rsp + 0x880], 0x16cf
mov dword [rsp + 0x884], 0x1133
mov dword [rsp + 0x888], 0x1457
mov dword [rsp + 0x88c], 0xe1
mov dword [rsp + 0x890], 0xc23
mov dword [rsp + 0x894], 0x13bf
mov dword [rsp + 0x898], 0x1f13
mov dword [rsp + 0x89c], 0x1f16
mov dword [rsp + 0x8a0], 0x15c8
mov dword [rsp + 0x8a4], 0x24ac
mov dword [rsp + 0x8a8], 0x1f61
mov dword [rsp + 0x8ac], 0x103f
mov dword [rsp + 0x8b0], 0x1278
mov dword [rsp + 0x8b4], 0x821
mov dword [rsp + 0x8b8], 0xe4d
mov dword [rsp + 0x8bc], 0x307
mov dword [rsp + 0x8c0], 0xd8c
mov dword [rsp + 0x8c4], 0xfec
mov dword [rsp + 0x8c8], 0x1ac6
mov dword [rsp + 0x8cc], 0xec1
mov dword [rsp + 0x8d0], 0xfcb
mov dword [rsp + 0x8d4], 0x1351
mov dword [rsp + 0x8d8], 0x1ee2
mov dword [rsp + 0x8dc], 0x1a95
mov dword [rsp + 0x8e0], 0x87d
mov dword [rsp + 0x8e4], 0x1162
mov dword [rsp + 0x8e8], 0x15d9
mov dword [rsp + 0x8ec], 0x17ef
mov dword [rsp + 0x8f0], 0x255b
mov dword [rsp + 0x8f4], 0x1660
mov dword [rsp + 0xe4], 0
mov dword [rsp + 0xe0], 0
jmp 0x140184a5d
mov eax, dword [rsp + 0xe0]
inc eax
mov dword [rsp + 0xe0], eax
cmp dword [rsp + 0xe0], 3
jge 0x140184aaa
movsxd rax, dword [rsp + 0xe4]
imul rax, rax, 0x38
lea rax, [rsp + rax + 0x850]
movsxd rcx, dword [rsp + 0xe0]
mov eax, dword [rax + rcx*4]
add eax, 5
movsxd rcx, dword [rsp + 0xe0]
movsxd rdx, dword [rsp + 0xe4]
imul rdx, rdx, 0x38
lea rdx, [rsp + rdx + 0x850]
mov dword [rdx + rcx*4], eax
jmp 0x140184a4d
mov eax, dword [rsp + 0xe4]
inc eax
mov dword [rsp + 0xe4], eax
cmp dword [rsp + 0xe4], 3
jl 0x140184a40
lea rax, str.FaBXlsRSUU
mov qword [rsp + 0x3948], rax
mov dword [rsp + 0x3410], 0x8ccaa
mov dword [rsp + 0x1be0], 0x3f
mov dword [rsp + 0x1be4], 0x99
mov dword [rsp + 0x1be8], 0xc0
mov dword [rsp + 0x1bec], 0x16
mov dword [rsp + 0x1bf0], 0xb9
mov dword [rsp + 0x1bf4], 2
mov dword [rsp + 0x1bf8], 0x16
mov dword [rsp + 0x1bfc], 0xa5
mov dword [rsp + 0x1c00], 0xd6
mov dword [rsp + 0x1c04], 0xcd
mov dword [rsp + 0x1c08], 0xdc
mov dword [rsp + 0x1c0c], 0xf1
mov dword [rsp + 0x1c10], 0x2e
mov dword [rsp + 0x1c14], 0xd6
mov dword [rsp + 0x1c18], 0xfb
mov dword [rsp + 0x1c1c], 0xc3
mov dword [rsp + 0x1c20], 0x76
mov dword [rsp + 0x1c24], 0xfa
mov dword [rsp + 0x1c28], 0xce
mov dword [rsp + 0x1c2c], 0x4c
mov dword [rsp + 0x1c30], 0xba
mov dword [rsp + 0x1c34], 0xac
mov dword [rsp + 0x1c38], 0x6c
mov dword [rsp + 0x1c3c], 0xf8
mov dword [rsp + 0x1c40], 0xf
mov dword [rsp + 0x1c44], 0x39
mov dword [rsp + 0x1c48], 0x2e
mov dword [rsp + 0x1c4c], 0x5b
mov dword [rsp + 0x1c50], 0x95
mov dword [rsp + 0x1c54], 0x42
mov dword [rsp + 0x1c58], 0xb2
mov dword [rsp + 0x1c5c], 0xe4
mov dword [rsp + 0x1c60], 0xfa
mov dword [rsp + 0x1c64], 0xbc
mov dword [rsp + 0x1c68], 0xb4
mov dword [rsp + 0x1c6c], 0xf7
mov dword [rsp + 0x1c70], 0x6a
mov dword [rsp + 0x1c74], 0x3f
mov dword [rsp + 0x1c78], 0xb3
mov dword [rsp + 0x1c7c], 0xa6
mov dword [rsp + 0x1c80], 0xd0
mov dword [rsp + 0x1c84], 0xfa
mov dword [rsp + 0x1c88], 0x8f
mov dword [rsp + 0x1c8c], 0x1d
mov dword [rsp + 0x1c90], 0x90
mov dword [rsp + 0x1c94], 0xad
mov dword [rsp + 0x1c98], 0xf7
mov dword [rsp + 0x1c9c], 0x61
mov dword [rsp + 0x1ca0], 0x26
mov dword [rsp + 0x1ca4], 0x6f
mov dword [rsp + 0x1ca8], 0xf3
mov dword [rsp + 0x1cac], 0x88
mov dword [rsp + 0x1cb0], 0xbb
mov dword [rsp + 0x1cb4], 0x46
mov dword [rsp + 0x1cb8], 0x23
mov dword [rsp + 0x1cbc], 0x92
mov dword [rsp + 0x1cc0], 0x2d
mov dword [rsp + 0x1cc4], 0xc6
mov dword [rsp + 0x1cc8], 7
mov dword [rsp + 0x1ccc], 0x7f
mov dword [rsp + 0x1cd0], 0xd2
mov dword [rsp + 0x1cd4], 0xba
mov dword [rsp + 0x1cd8], 0x10
mov dword [rsp + 0x1cdc], 0x93
mov dword [rsp + 0x1ce0], 0x1a
mov dword [rsp + 0x1ce4], 0xf6
mov dword [rsp + 0x1ce8], 0xf5
mov dword [rsp + 0x1cec], 0x70
mov dword [rsp + 0x1cf0], 0x21
mov dword [rsp + 0x1cf4], 3
mov dword [rsp + 0x1cf8], 0x58
mov dword [rsp + 0x1cfc], 0x37
mov dword [rsp + 0x1d00], 0x47
mov dword [rsp + 0x1d04], 0x27
mov dword [rsp + 0x1d08], 0x7a
mov dword [rsp + 0x1d0c], 0xbf
mov dword [rsp + 0x1d10], 0x1c
mov dword [rsp + 0x1d14], 0x4e
mov dword [rsp + 0x1d18], 0x68
mov dword [rsp + 0x1d1c], 0x61
mov dword [rsp + 0x1d20], 0x41
mov dword [rsp + 0x1d24], 0xcc
mov dword [rsp + 0x1d28], 0x35
mov dword [rsp + 0x1d2c], 0x25
mov dword [rsp + 0x1d30], 0x4d
mov dword [rsp + 0x1d34], 0x2a
mov dword [rsp + 0x1d38], 0x28
mov dword [rsp + 0x1d3c], 0xb3
mov dword [rsp + 0x1d40], 0x99
mov dword [rsp + 0x1d44], 0x21
mov dword [rsp + 0x1d48], 0xc9
mov dword [rsp + 0x1d4c], 0xa3
mov dword [rsp + 0x1d50], 0x37
mov dword [rsp + 0x1d54], 0x33
mov dword [rsp + 0x1d58], 0xd3
mov dword [rsp + 0x1d5c], 0x16
mov dword [rsp + 0x1d60], 0xea
mov dword [rsp + 0x1d64], 0xfa
mov dword [rsp + 0x1d68], 2
mov dword [rsp + 0x1d6c], 0x98
mov dword [rsp + 0x1d70], 0xb6
mov dword [rsp + 0x1d74], 0x86
mov dword [rsp + 0x1d78], 0x3f
mov dword [rsp + 0x1d7c], 0x22
mov dword [rsp + 0x1d80], 0x17
mov dword [rsp + 0x1d84], 0xbb
mov dword [rsp + 0x1d88], 0x40
mov dword [rsp + 0x1d8c], 0x94
mov dword [rsp + 0x1d90], 0xcb
mov dword [rsp + 0x1d94], 0x63
mov dword [rsp + 0x1d98], 0x75
mov dword [rsp + 0x1d9c], 0xde
mov dword [rsp + 0x1da0], 0x5e
mov dword [rsp + 0x1da4], 0xa4
mov dword [rsp + 0x1da8], 0x3e
mov dword [rsp + 0x1dac], 5
mov dword [rsp + 0x1db0], 0x84
mov dword [rsp + 0x1db4], 0xe9
mov dword [rsp + 0x1db8], 0x45
mov dword [rsp + 0x1dbc], 0xef
mov dword [rsp + 0x1dc0], 0xcd
mov dword [rsp + 0x1dc4], 0x41
mov dword [rsp + 0x1dc8], 0xd6
mov dword [rsp + 0x1dcc], 0xfe
mov dword [rsp + 0x1dd0], 0x38
mov dword [rsp + 0x1dd4], 0xb4
mov dword [rsp + 0x1dd8], 0xfe
mov dword [rsp + 0x1ddc], 0x13
mov dword [rsp + 0x1de0], 0x53
mov dword [rsp + 0x1de4], 0x63
mov dword [rsp + 0x1de8], 0xd3
mov dword [rsp + 0x1dec], 0x21
mov dword [rsp + 0x1df0], 0x4b
mov dword [rsp + 0x1df4], 0xce
mov dword [rsp + 0x1df8], 0xa9
mov dword [rsp + 0x1dfc], 0xba
mov dword [rsp + 0x1e00], 0x8d
mov dword [rsp + 0x1e04], 0x12
mov dword [rsp + 0x1e08], 0xe
mov dword [rsp + 0x1e0c], 0x91
mov dword [rsp + 0x1e10], 0xe8
mov dword [rsp + 0x1e14], 0x93
mov dword [rsp + 0x1e18], 0xe7
mov dword [rsp + 0x1e1c], 0x36
mov dword [rsp + 0x1e20], 0xab
mov dword [rsp + 0x1e24], 0xea
mov dword [rsp + 0x1e28], 0x44
mov dword [rsp + 0x1e2c], 0x92
mov dword [rsp + 0x1e30], 0xf4
mov dword [rsp + 0x1e34], 0xcd
mov dword [rsp + 0x1e38], 0x90
mov dword [rsp + 0x1e3c], 1
mov dword [rsp + 0x1e40], 0xb4
mov dword [rsp + 0x1e44], 0x12
mov dword [rsp + 0x1e48], 0xc9
mov dword [rsp + 0x1e4c], 0x74
mov dword [rsp + 0x1e50], 0xaf
mov dword [rsp + 0x1e54], 0x3f
mov dword [rsp + 0x1e58], 0xe8
mov dword [rsp + 0x1e5c], 0x62
mov dword [rsp + 0x1e60], 0xbc
mov dword [rsp + 0x1e64], 0x2d
mov dword [rsp + 0x1e68], 0x40
mov dword [rsp + 0x1e6c], 0x67
mov dword [rsp + 0x1e70], 0x8e
mov dword [rsp + 0x1e74], 0x53
mov dword [rsp + 0x1e78], 0x93
mov dword [rsp + 0x1e7c], 0x8f
mov dword [rsp + 0x1e80], 0xfa
mov dword [rsp + 0x1e84], 0x83
mov dword [rsp + 0x1e88], 0x77
mov dword [rsp + 0x1e8c], 0x72
mov dword [rsp + 0x1e90], 0xdb
mov dword [rsp + 0x1e94], 0xb3
mov dword [rsp + 0x1e98], 7
mov dword [rsp + 0x1e9c], 0x3a
mov dword [rsp + 0x1ea0], 0x58
mov dword [rsp + 0x1ea4], 0x9f
mov dword [rsp + 0x1ea8], 0x53
mov dword [rsp + 0x1eac], 0x4d
mov dword [rsp + 0x1eb0], 0x6f
mov dword [rsp + 0x1eb4], 0x6c
mov dword [rsp + 0x1eb8], 0x1e
mov dword [rsp + 0x1ebc], 0x84
mov dword [rsp + 0x1ec0], 0xd2
mov dword [rsp + 0x1ec4], 0xd2
mov dword [rsp + 0x1ec8], 0x6c
mov dword [rsp + 0x1ecc], 0x39
mov dword [rsp + 0x1ed0], 4
mov dword [rsp + 0x1ed4], 0x35
mov dword [rsp + 0x1ed8], 0xa
mov dword [rsp + 0x1edc], 0x4d
mov dword [rsp + 0x1ee0], 0x29
mov dword [rsp + 0x1ee4], 0xab
mov dword [rsp + 0x1ee8], 0xd4
mov dword [rsp + 0x1eec], 0xbb
mov dword [rsp + 0x1ef0], 0x52
mov dword [rsp + 0x1ef4], 0x80
mov dword [rsp + 0x1ef8], 0xa6
mov dword [rsp + 0x1efc], 0x57
mov dword [rsp + 0x1f00], 0x57
mov dword [rsp + 0x1f04], 0xb4
mov dword [rsp + 0x1f08], 0x97
mov dword [rsp + 0x1f0c], 0x71
mov dword [rsp + 0x1f10], 0x56
mov dword [rsp + 0x1f14], 0x1e
mov dword [rsp + 0x1f18], 0x25
mov dword [rsp + 0x1f1c], 0
mov dword [rsp + 0x1f20], 0xa
mov dword [rsp + 0x1f24], 0x8f
mov dword [rsp + 0x1f28], 0x1b
mov dword [rsp + 0x1f2c], 0xf
mov dword [rsp + 0x1f30], 0xeb
mov dword [rsp + 0x1f34], 0x9b
mov dword [rsp + 0x1f38], 0xf1
mov dword [rsp + 0x1f3c], 0x4f
mov dword [rsp + 0x1f40], 0xe
mov dword [rsp + 0x1f44], 0xbb
mov dword [rsp + 0x1f48], 0x94
mov dword [rsp + 0x1f4c], 0xbb
mov dword [rsp + 0x1f50], 0xe6
mov dword [rsp + 0x1f54], 0x5a
mov dword [rsp + 0x1f58], 0x8a
mov dword [rsp + 0x1f5c], 0xc4
mov dword [rsp + 0x1f60], 0x78
mov dword [rsp + 0x1f64], 0x2a
mov dword [rsp + 0x1f68], 0x49
mov dword [rsp + 0x1f6c], 0x30
mov dword [rsp + 0x1f70], 0xde
mov dword [rsp + 0x1f74], 0x4b
mov dword [rsp + 0x1f78], 0xe6
mov dword [rsp + 0x1f7c], 0xd7
mov dword [rsp + 0x1f80], 0xf7
mov dword [rsp + 0x1f84], 0xfa
mov dword [rsp + 0x1f88], 0xf5
mov dword [rsp + 0x1f8c], 0xba
mov dword [rsp + 0x1f90], 0xd4
mov dword [rsp + 0x1f94], 0xac
mov dword [rsp + 0x1f98], 0x2e
mov dword [rsp + 0x1f9c], 0xb3
mov dword [rsp + 0x1fa0], 0xac
mov dword [rsp + 0x1fa4], 0x6b
mov dword [rsp + 0x1fa8], 0x2e
mov dword [rsp + 0x1fac], 0x73
mov dword [rsp + 0x1fb0], 0x19
mov dword [rsp + 0x1fb4], 0xfa
mov dword [rsp + 0x1fb8], 0x61
mov dword [rsp + 0x1fbc], 0x8c
mov dword [rsp + 0x1fc0], 0xb8
mov dword [rsp + 0x1fc4], 0x84
mov dword [rsp + 0x1fc8], 0xac
mov dword [rsp + 0x1fcc], 0x96
mov dword [rsp + 0x1fd0], 0xeb
mov dword [rsp + 0x1fd4], 0xea
mov dword [rsp + 0x1fd8], 0x6f
mov dword [rsp + 0x1fdc], 0xfc
mov dword [rsp + 0x1fe0], 0x29
mov dword [rsp + 0x1fe4], 0xd1
mov dword [rsp + 0x1fe8], 0xf7
mov dword [rsp + 0x1fec], 0x2c
mov dword [rsp + 0x1ff0], 0xd4
mov dword [rsp + 0x1ff4], 0xf4
mov dword [rsp + 0x1ff8], 0x21
mov dword [rsp + 0x1ffc], 0xbe
mov dword [rsp + 0x2000], 0xa8
mov dword [rsp + 0x2004], 0x43
mov dword [rsp + 0x2008], 0x17
mov dword [rsp + 0x200c], 0xef
mov dword [rsp + 0x2010], 0xa4
mov dword [rsp + 0x2014], 0x37
mov dword [rsp + 0x2018], 0x79
mov dword [rsp + 0x201c], 0x61
mov dword [rsp + 0x2020], 0x8c
mov dword [rsp + 0x2024], 0xdf
mov dword [rsp + 0xb8], 0x19
jmp 0x1401856c5
mov eax, dword [rsp + 0xb8]
inc eax
mov dword [rsp + 0xb8], eax
cmp dword [rsp + 0xb8], 0x111
jge 0x140185701
mov eax, dword [rsp + 0xb8]
inc eax
cdqe
movsxd rcx, dword [rsp + 0xb8]
mov eax, dword [rsp + rax*4 + 0x1be0]
mov dword [rsp + rcx*4 + 0x1be0], eax
cmp dword [rsp + 0xb8], 7
jge 0x1401856ff
jmp 0x140185701
jmp 0x1401856b5
mov eax, 4
imul rax, rax, 0x5f
mov ecx, 4
imul rcx, rcx, 0x7f
mov eax, dword [rsp + rax + 0x1be0]
mov dword [rsp + rcx + 0x1be0], eax
lea rax, str.nGpsNFTvWb
mov qword [rsp + 0x3950], rax
lea rax, str.IzTKCnktwX
mov qword [rsp + 0x3958], rax
lea rax, [rsp + 0x9090]
lea rcx, str.vkSlmeAsII
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.OLEAUT32.dll_SafeArrayAccessData
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x90a6]
mov rdi, rax
xor eax, eax
mov ecx, 0xb2
rep stosb byte [rdi], al
mov byte [rsp + 0x4c], 0
mov eax, 2
imul rax, rax, 0
movzx eax, word [rsp + rax + 0x9090]
cmp eax, 0x68
jne 0x14018595a
mov eax, 2
imul rax, rax, 3
movzx eax, word [rsp + rax + 0x9090]
cmp eax, 0x66
jle 0x14018595a
mov byte [rsp + 0x4c], 1
lea rax, [rsp + 0x40f0]
mov rdi, rax
xor eax, eax
mov ecx, 0x1b8
rep stosb byte [rdi], al
mov dword [rsp + 0x3dc], 0
jmp 0x1401857de
mov eax, dword [rsp + 0x3dc]
inc eax
mov dword [rsp + 0x3dc], eax
movsxd rax, dword [rsp + 0x3dc]
cmp rax, 0xa
jae 0x140185817
mov dword [rsp + 0x3e0], 0
jmp 0x140185809
mov eax, dword [rsp + 0x3e0]
inc eax
mov dword [rsp + 0x3e0], eax
cmp dword [rsp + 0x3e0], 0xb
jge 0x140185815
jmp 0x1401857f9
jmp 0x1401857ce
lea rax, [rsp + 0x42b0]
mov rdi, rax
xor eax, eax
mov ecx, 0x1b8
rep stosb byte [rdi], al
mov dword [rsp + 0x3e4], 0
jmp 0x140185848
mov eax, dword [rsp + 0x3e4]
inc eax
mov dword [rsp + 0x3e4], eax
movsxd rax, dword [rsp + 0x3e4]
cmp rax, 0xa
jae 0x140185881
mov dword [rsp + 0x3e8], 0
jmp 0x140185873
mov eax, dword [rsp + 0x3e8]
inc eax
mov dword [rsp + 0x3e8], eax
cmp dword [rsp + 0x3e8], 0xb
jge 0x14018587f
jmp 0x140185863
jmp 0x140185838
lea rax, [rsp + 0x4470]
mov rdi, rax
xor eax, eax
mov ecx, 0x1b8
rep stosb byte [rdi], al
mov dword [rsp + 0x3ec], 0
jmp 0x1401858b2
mov eax, dword [rsp + 0x3ec]
inc eax
mov dword [rsp + 0x3ec], eax
movsxd rax, dword [rsp + 0x3ec]
cmp rax, 0xa
jae 0x1401858eb
mov dword [rsp + 0x3f0], 0
jmp 0x1401858dd
mov eax, dword [rsp + 0x3f0]
inc eax
mov dword [rsp + 0x3f0], eax
cmp dword [rsp + 0x3f0], 0xb
jge 0x1401858e9
jmp 0x1401858cd
jmp 0x1401858a2
lea rax, [rsp + 0x3d50]
mov rdi, rax
xor eax, eax
mov ecx, 0x1b8
rep stosb byte [rdi], al
mov dword [rsp + 0x3f4], 0
jmp 0x14018591c
mov eax, dword [rsp + 0x3f4]
inc eax
mov dword [rsp + 0x3f4], eax
movsxd rax, dword [rsp + 0x3f4]
cmp rax, 0xa
jae 0x140185955
mov dword [rsp + 0x3f8], 0
jmp 0x140185947
mov eax, dword [rsp + 0x3f8]
inc eax
mov dword [rsp + 0x3f8], eax
cmp dword [rsp + 0x3f8], 0xb
jge 0x140185953
jmp 0x140185937
jmp 0x14018590c
jmp 0x140185a9d
lea rax, [rsp + 0x5ea0]
mov rdi, rax
xor eax, eax
mov ecx, 0x2d0
rep stosb byte [rdi], al
mov dword [rsp + 0x3fc], 0
jmp 0x14018598b
mov eax, dword [rsp + 0x3fc]
inc eax
mov dword [rsp + 0x3fc], eax
movsxd rax, dword [rsp + 0x3fc]
cmp rax, 0xa
jae 0x1401859c4
mov dword [rsp + 0x400], 0
jmp 0x1401859b6
mov eax, dword [rsp + 0x400]
inc eax
mov dword [rsp + 0x400], eax
cmp dword [rsp + 0x400], 0x12
jge 0x1401859c2
jmp 0x1401859a6
jmp 0x14018597b
lea rax, [rsp + 0x5bd0]
mov rdi, rax
xor eax, eax
mov ecx, 0x2d0
rep stosb byte [rdi], al
mov dword [rsp + 0x404], 0
jmp 0x1401859f5
mov eax, dword [rsp + 0x404]
inc eax
mov dword [rsp + 0x404], eax
movsxd rax, dword [rsp + 0x404]
cmp rax, 0xa
jae 0x140185a2e
mov dword [rsp + 0x408], 0
jmp 0x140185a20
mov eax, dword [rsp + 0x408]
inc eax
mov dword [rsp + 0x408], eax
cmp dword [rsp + 0x408], 0x12
jge 0x140185a2c
jmp 0x140185a10
jmp 0x1401859e5
lea rax, [rsp + 0x5900]
mov rdi, rax
xor eax, eax
mov ecx, 0x2d0
rep stosb byte [rdi], al
mov dword [rsp + 0x40c], 0
jmp 0x140185a5f
mov eax, dword [rsp + 0x40c]
inc eax
mov dword [rsp + 0x40c], eax
movsxd rax, dword [rsp + 0x40c]
cmp rax, 0xa
jae 0x140185a98
mov dword [rsp + 0x410], 0
jmp 0x140185a8a
mov eax, dword [rsp + 0x410]
inc eax
mov dword [rsp + 0x410], eax
cmp dword [rsp + 0x410], 0x12
jge 0x140185a96
jmp 0x140185a7a
jmp 0x140185a4f
mov byte [rsp + 0x4c], 0
movzx eax, byte [rsp + 0x4c]
cmp eax, 1
jne 0x1401932c6
mov dword [rsp + 0xe8], 0
cmp dword [rsp + 0xe8], 0x900fb
je 0x140187a84
cmp dword [rsp + 0xe8], 0x446894
je 0x14018690e
cmp dword [rsp + 0xe8], 0x834954
je 0x14018731e
cmp dword [rsp + 0xe8], 0x857d29
je 0x140185b0c
cmp dword [rsp + 0xe8], 0x9026d4
je 0x14018e421
jmp 0x14018ec4c
mov byte [rsp + 0x86b0], 0x6f
mov byte [rsp + 0x86b1], 0x56
mov byte [rsp + 0x86b2], 0x46
mov byte [rsp + 0x86b3], 0x42
mov byte [rsp + 0x86b4], 0x30
mov byte [rsp + 0x86b5], 0x6f
mov byte [rsp + 0x86b6], 0x4a
mov byte [rsp + 0x86b7], 0x45
mov byte [rsp + 0x86b8], 0x47
mov byte [rsp + 0x86b9], 0x67
mov byte [rsp + 0x86ba], 0x74
mov byte [rsp + 0x86bb], 0x64
mov byte [rsp + 0x86bc], 0x47
mov byte [rsp + 0x86bd], 0x58
mov byte [rsp + 0x86be], 0x44
mov byte [rsp + 0x86bf], 0x58
mov byte [rsp + 0x86c0], 0x6b
mov byte [rsp + 0x86c1], 0x43
mov byte [rsp + 0x86c2], 0x70
mov byte [rsp + 0x86c3], 0x51
mov byte [rsp + 0x86c4], 0x5a
mov byte [rsp + 0x86c5], 0x55
mov byte [rsp + 0x86c6], 0x4b
mov byte [rsp + 0x86c7], 0x53
mov byte [rsp + 0x86c8], 0x57
mov byte [rsp + 0x86c9], 0x4f
mov byte [rsp + 0x86ca], 0x66
mov byte [rsp + 0x86cb], 0x49
mov byte [rsp + 0x86cc], 0x4a
mov byte [rsp + 0x86cd], 0x51
mov byte [rsp + 0x86ce], 0x46
mov byte [rsp + 0x86cf], 0x63
mov byte [rsp + 0x86d0], 0x70
mov byte [rsp + 0x86d1], 0x51
mov byte [rsp + 0x86d2], 0x6c
mov byte [rsp + 0x86d3], 0x58
mov byte [rsp + 0x86d4], 0x66
mov byte [rsp + 0x86d5], 0x34
mov byte [rsp + 0x86d6], 0x69
mov byte [rsp + 0x86d7], 0x50
mov byte [rsp + 0x86d8], 0x54
mov byte [rsp + 0x86d9], 0x73
mov byte [rsp + 0x86da], 0x6d
mov byte [rsp + 0x86db], 0x43
mov byte [rsp + 0x86dc], 0x64
mov byte [rsp + 0x86dd], 0x76
mov byte [rsp + 0x86de], 0x7a
mov byte [rsp + 0x86df], 0x33
mov byte [rsp + 0x86e0], 0x75
mov byte [rsp + 0x86e1], 0x65
mov byte [rsp + 0x86e2], 0x7a
mov byte [rsp + 0x86e3], 0x48
mov byte [rsp + 0x86e4], 0x64
mov byte [rsp + 0x86e5], 0x55
mov byte [rsp + 0x86e6], 0x57
mov byte [rsp + 0x86e7], 0x6e
mov byte [rsp + 0x86e8], 0x59
mov byte [rsp + 0x86e9], 0x74
mov byte [rsp + 0x86ea], 0x67
mov byte [rsp + 0x86eb], 0x58
mov byte [rsp + 0x86ec], 0x71
mov byte [rsp + 0x86ed], 0x34
mov byte [rsp + 0x86ee], 0x6f
mov byte [rsp + 0x86ef], 0x62
mov byte [rsp + 0x86f0], 0x55
mov byte [rsp + 0x86f1], 0x4d
mov byte [rsp + 0x86f2], 0x50
mov byte [rsp + 0x86f3], 0x62
mov byte [rsp + 0x86f4], 0x49
mov byte [rsp + 0x86f5], 0x4b
mov byte [rsp + 0x86f6], 0x6f
mov byte [rsp + 0x86f7], 0x4f
mov byte [rsp + 0x86f8], 0x32
mov byte [rsp + 0x86f9], 0x33
mov byte [rsp + 0x86fa], 0x76
mov byte [rsp + 0x86fb], 0x78
mov byte [rsp + 0x86fc], 0x35
mov byte [rsp + 0x86fd], 0x4d
mov byte [rsp + 0x86fe], 0x59
mov byte [rsp + 0x86ff], 0x38
mov byte [rsp + 0x8700], 0x70
mov byte [rsp + 0x8701], 0x4f
mov byte [rsp + 0x8702], 0x37
mov byte [rsp + 0x8703], 0x6b
mov byte [rsp + 0x8704], 0x71
mov byte [rsp + 0x8705], 0x30
mov byte [rsp + 0x8706], 0x57
mov byte [rsp + 0x8707], 0x64
mov byte [rsp + 0x8708], 0x4c
mov byte [rsp + 0x8709], 0x6c
mov byte [rsp + 0x870a], 0x6b
mov byte [rsp + 0x870b], 0x67
mov byte [rsp + 0x870c], 0x66
mov byte [rsp + 0x870d], 0x41
mov byte [rsp + 0x870e], 0x6b
mov byte [rsp + 0x870f], 0x6b
mov byte [rsp + 0x8710], 0x66
mov byte [rsp + 0x8711], 0x52
mov byte [rsp + 0x8712], 0x79
mov byte [rsp + 0x8713], 0x44
mov byte [rsp + 0x8714], 0x77
mov byte [rsp + 0x8715], 0x32
mov byte [rsp + 0x8716], 0x4e
mov byte [rsp + 0x8717], 0x6b
mov byte [rsp + 0x8718], 0x55
mov byte [rsp + 0x8719], 0x49
mov byte [rsp + 0x871a], 0x74
mov byte [rsp + 0x871b], 0x58
mov byte [rsp + 0x871c], 0x70
mov byte [rsp + 0x871d], 0x71
mov byte [rsp + 0x871e], 0x7a
mov byte [rsp + 0x871f], 0x32
mov byte [rsp + 0x8720], 0x6c
mov byte [rsp + 0x8721], 0x35
mov byte [rsp + 0x8722], 0x6a
mov byte [rsp + 0x8723], 0x59
mov byte [rsp + 0x8724], 0x62
mov byte [rsp + 0x8725], 0x76
mov byte [rsp + 0x8726], 0x37
mov byte [rsp + 0x8727], 0x4c
mov byte [rsp + 0x8728], 0x47
mov byte [rsp + 0x8729], 0x68
mov byte [rsp + 0x872a], 0x73
mov byte [rsp + 0x872b], 0x55
mov byte [rsp + 0x872c], 0x59
mov byte [rsp + 0x872d], 0x4f
mov byte [rsp + 0x872e], 0x66
mov byte [rsp + 0x872f], 0x4e
mov byte [rsp + 0x8730], 0x37
mov byte [rsp + 0x8731], 0x5a
mov byte [rsp + 0x8732], 0x7a
mov byte [rsp + 0x8733], 0x35
mov byte [rsp + 0x8734], 0x4b
mov byte [rsp + 0x8735], 0x76
mov byte [rsp + 0x8736], 0x35
mov byte [rsp + 0x8737], 0x79
mov byte [rsp + 0x8738], 0x57
mov byte [rsp + 0x8739], 0x56
mov byte [rsp + 0x873a], 0x6d
mov byte [rsp + 0x873b], 0x68
mov byte [rsp + 0x873c], 0x62
mov byte [rsp + 0x873d], 0x75
mov byte [rsp + 0x873e], 0x45
mov byte [rsp + 0x873f], 0x6e
mov byte [rsp + 0x8740], 0x44
mov byte [rsp + 0x8741], 0x75
mov byte [rsp + 0x8742], 0x70
mov byte [rsp + 0x8743], 0x74
mov byte [rsp + 0x8744], 0x7a
mov byte [rsp + 0x8745], 0x6a
mov byte [rsp + 0x8746], 0x44
mov byte [rsp + 0x8747], 0x30
mov byte [rsp + 0x8748], 0x36
mov byte [rsp + 0x8749], 0x6d
mov byte [rsp + 0x874a], 0x41
mov byte [rsp + 0x874b], 0x32
mov byte [rsp + 0x874c], 0x78
mov byte [rsp + 0x874d], 0x30
mov byte [rsp + 0x874e], 0x50
mov byte [rsp + 0x874f], 0x68
mov byte [rsp + 0x8750], 0x66
mov byte [rsp + 0x8751], 0x53
mov byte [rsp + 0x8752], 0x6b
mov byte [rsp + 0x8753], 0x34
mov byte [rsp + 0x8754], 0x6e
mov byte [rsp + 0x8755], 0x4f
mov byte [rsp + 0x8756], 0x38
mov byte [rsp + 0x8757], 0x31
mov byte [rsp + 0x8758], 0x73
mov byte [rsp + 0x8759], 0x5a
mov byte [rsp + 0x875a], 0x4e
mov byte [rsp + 0x875b], 0x79
mov byte [rsp + 0x875c], 0x79
mov byte [rsp + 0x875d], 0x69
mov byte [rsp + 0x875e], 0x32
mov byte [rsp + 0x875f], 0x59
mov byte [rsp + 0x8760], 0x78
mov byte [rsp + 0x8761], 0x35
mov byte [rsp + 0x8762], 0x5a
mov byte [rsp + 0x8763], 0x6c
mov byte [rsp + 0x8764], 0x4a
mov byte [rsp + 0x8765], 0x75
mov byte [rsp + 0x8766], 0x33
mov byte [rsp + 0x8767], 0x59
mov byte [rsp + 0x8768], 0x4d
mov byte [rsp + 0x8769], 0x37
mov byte [rsp + 0x876a], 0x74
mov byte [rsp + 0x876b], 0x68
mov byte [rsp + 0x876c], 0x6a
mov byte [rsp + 0x876d], 0x72
mov byte [rsp + 0x876e], 0x56
mov byte [rsp + 0x876f], 0x6b
mov byte [rsp + 0x8770], 0x41
mov byte [rsp + 0x8771], 0x74
mov byte [rsp + 0x8772], 0x6a
mov byte [rsp + 0x8773], 0x4b
mov byte [rsp + 0x8774], 0x59
mov byte [rsp + 0x8775], 0x41
mov byte [rsp + 0x8776], 0x76
mov byte [rsp + 0x8777], 0x37
mov byte [rsp + 0x8778], 0x50
mov byte [rsp + 0x8779], 0x69
mov byte [rsp + 0x877a], 0x66
mov byte [rsp + 0x877b], 0x36
mov byte [rsp + 0x877c], 0x72
mov byte [rsp + 0x877d], 0x58
mov byte [rsp + 0x877e], 0x34
mov byte [rsp + 0x877f], 0x73
mov byte [rsp + 0x8780], 0x38
mov byte [rsp + 0x8781], 0x53
mov byte [rsp + 0x8782], 0x31
mov byte [rsp + 0x8783], 0x6b
mov byte [rsp + 0x8784], 0x58
mov byte [rsp + 0x8785], 0x31
mov byte [rsp + 0x8786], 0x50
mov byte [rsp + 0x8787], 0x65
mov byte [rsp + 0x8788], 0x5a
mov byte [rsp + 0x8789], 0x38
mov byte [rsp + 0x878a], 0x65
mov byte [rsp + 0x878b], 0x67
mov byte [rsp + 0x878c], 0x42
mov byte [rsp + 0x878d], 0x75
mov byte [rsp + 0x878e], 0x69
mov byte [rsp + 0x878f], 0x6c
mov byte [rsp + 0x8790], 0x44
mov byte [rsp + 0x8791], 0x47
mov byte [rsp + 0x8792], 0x46
mov byte [rsp + 0x8793], 0x74
mov byte [rsp + 0x8794], 0x50
mov byte [rsp + 0x8795], 0x50
mov byte [rsp + 0x8796], 0x72
mov byte [rsp + 0x8797], 0x4b
mov byte [rsp + 0x8798], 0x45
mov byte [rsp + 0x8799], 0x6c
mov byte [rsp + 0x879a], 0x47
mov byte [rsp + 0x879b], 0x75
mov byte [rsp + 0x879c], 0x66
mov byte [rsp + 0x879d], 0x66
mov byte [rsp + 0x879e], 0x32
mov byte [rsp + 0x879f], 0x49
mov byte [rsp + 0x87a0], 0x52
mov byte [rsp + 0x87a1], 0x64
mov byte [rsp + 0x87a2], 0x67
mov byte [rsp + 0x87a3], 0x7a
mov byte [rsp + 0x87a4], 0x56
mov byte [rsp + 0x87a5], 0x72
mov byte [rsp + 0x87a6], 0x62
mov byte [rsp + 0x87a7], 0x63
mov byte [rsp + 0x87a8], 0x43
mov byte [rsp + 0x87a9], 0x68
mov byte [rsp + 0x87aa], 0x79
mov byte [rsp + 0x87ab], 0x58
mov byte [rsp + 0x87ac], 0x52
mov byte [rsp + 0x87ad], 0x68
mov byte [rsp + 0x87ae], 0x7a
mov byte [rsp + 0x87af], 0x49
mov byte [rsp + 0x87b0], 0x31
mov byte [rsp + 0x87b1], 0x46
mov byte [rsp + 0x87b2], 0x79
mov byte [rsp + 0x87b3], 0x4a
mov byte [rsp + 0x87b4], 0x44
mov byte [rsp + 0x87b5], 0x66
mov byte [rsp + 0x87b6], 0x66
mov byte [rsp + 0x87b7], 0x74
mov byte [rsp + 0x87b8], 0x7a
mov byte [rsp + 0x87b9], 0x78
mov byte [rsp + 0x87ba], 0x44
mov byte [rsp + 0x87bb], 0x5a
mov byte [rsp + 0x87bc], 0x54
mov byte [rsp + 0x87bd], 0x34
mov byte [rsp + 0x87be], 0x56
mov byte [rsp + 0x87bf], 0x37
mov byte [rsp + 0x87c0], 0x38
mov byte [rsp + 0x87c1], 0x54
mov byte [rsp + 0x87c2], 0x78
mov byte [rsp + 0x87c3], 0x4d
mov byte [rsp + 0x87c4], 0x66
mov byte [rsp + 0x87c5], 0x55
mov byte [rsp + 0x87c6], 0x71
mov byte [rsp + 0x87c7], 0x65
mov byte [rsp + 0x87c8], 0x32
mov byte [rsp + 0x87c9], 0x4f
mov byte [rsp + 0x87ca], 0x67
mov byte [rsp + 0x87cb], 0x4d
mov byte [rsp + 0x87cc], 0x4b
mov byte [rsp + 0x87cd], 0x37
mov byte [rsp + 0x87ce], 0x64
mov byte [rsp + 0x87cf], 0x59
mov byte [rsp + 0x87d0], 0x59
mov byte [rsp + 0x87d1], 0x38
mov byte [rsp + 0x87d2], 0x36
mov byte [rsp + 0x87d3], 0x59
mov byte [rsp + 0x87d4], 0x42
mov byte [rsp + 0x87d5], 0x6b
mov byte [rsp + 0x87d6], 0x4a
mov byte [rsp + 0x87d7], 0x68
mov byte [rsp + 0x87d8], 0x5a
mov byte [rsp + 0x87d9], 0x38
mov byte [rsp + 0x87da], 0x51
mov byte [rsp + 0x87db], 0x6e
mov byte [rsp + 0x87dc], 0x49
mov byte [rsp + 0x87dd], 0x37
mov byte [rsp + 0x87de], 0x75
mov byte [rsp + 0x87df], 0x43
mov byte [rsp + 0x87e0], 0x4f
mov byte [rsp + 0x87e1], 0x56
mov byte [rsp + 0x87e2], 0x59
mov byte [rsp + 0x87e3], 0x64
mov byte [rsp + 0x87e4], 0x66
mov byte [rsp + 0x87e5], 0x32
mov byte [rsp + 0x87e6], 0x6b
mov byte [rsp + 0x87e7], 0x37
mov byte [rsp + 0x87e8], 0x63
mov byte [rsp + 0x87e9], 0x4e
mov byte [rsp + 0x87ea], 0x52
mov byte [rsp + 0x87eb], 0x42
mov byte [rsp + 0x87ec], 0x4a
mov byte [rsp + 0x87ed], 0x75
mov byte [rsp + 0x87ee], 0x55
mov byte [rsp + 0x87ef], 0x56
mov byte [rsp + 0x87f0], 0x41
mov byte [rsp + 0x87f1], 0x74
mov byte [rsp + 0x87f2], 0x44
mov byte [rsp + 0x87f3], 0x67
mov byte [rsp + 0x87f4], 0x30
mov byte [rsp + 0x87f5], 0x58
mov byte [rsp + 0x87f6], 0x54
mov byte [rsp + 0x87f7], 0x46
mov byte [rsp + 0x87f8], 0x6e
mov byte [rsp + 0x87f9], 0x6e
mov byte [rsp + 0x87fa], 0x45
mov byte [rsp + 0x87fb], 0x50
mov byte [rsp + 0x87fc], 0x6c
mov byte [rsp + 0x87fd], 0x33
mov byte [rsp + 0x87fe], 0x5a
mov byte [rsp + 0x87ff], 0x79
mov byte [rsp + 0x8800], 0x56
mov byte [rsp + 0x8801], 0x56
mov byte [rsp + 0x8802], 0x76
mov byte [rsp + 0x8803], 0x31
mov byte [rsp + 0x8804], 0x36
mov byte [rsp + 0x8805], 0x72
mov byte [rsp + 0x8806], 0x6a
mov byte [rsp + 0x8807], 0x42
mov byte [rsp + 0x8808], 0x59
mov byte [rsp + 0x8809], 0x49
mov byte [rsp + 0x880a], 0x78
mov byte [rsp + 0x880b], 0x58
mov byte [rsp + 0x880c], 0x68
mov byte [rsp + 0x880d], 0x57
mov byte [rsp + 0x880e], 0x52
mov byte [rsp + 0x880f], 0x59
mov byte [rsp + 0x8810], 0x42
mov byte [rsp + 0x8811], 0x78
mov byte [rsp + 0x8812], 0x6f
mov byte [rsp + 0x8813], 0x49
mov byte [rsp + 0x8814], 0x56
mov byte [rsp + 0x8815], 0x76
mov byte [rsp + 0x8816], 0x65
mov byte [rsp + 0x8817], 0x4a
mov byte [rsp + 0x8818], 0x6a
mov byte [rsp + 0x8819], 0x50
mov byte [rsp + 0x881a], 0x53
mov byte [rsp + 0x881b], 0x67
mov byte [rsp + 0x881c], 0x56
mov byte [rsp + 0x881d], 0x72
mov byte [rsp + 0x881e], 0x6f
mov byte [rsp + 0x881f], 0x50
mov byte [rsp + 0x8820], 0x6b
mov byte [rsp + 0x8821], 0x42
mov byte [rsp + 0x8822], 0x34
mov byte [rsp + 0x8823], 0x76
mov byte [rsp + 0x8824], 0x32
mov byte [rsp + 0x8825], 0x77
mov byte [rsp + 0x8826], 0x6b
mov byte [rsp + 0x8827], 0x64
mov byte [rsp + 0x8828], 0x63
mov byte [rsp + 0x8829], 0x54
mov byte [rsp + 0x882a], 0x33
mov byte [rsp + 0x882b], 0x5a
mov byte [rsp + 0x882c], 0x70
mov byte [rsp + 0x882d], 0x78
mov byte [rsp + 0x882e], 0x5a
mov byte [rsp + 0x882f], 0x37
mov byte [rsp + 0x8830], 0x6a
mov byte [rsp + 0x8831], 0x78
mov byte [rsp + 0x8832], 0x76
mov byte [rsp + 0x8833], 0x36
mov byte [rsp + 0x8834], 0x62
mov byte [rsp + 0x8835], 0x47
mov byte [rsp + 0x8836], 0x34
mov byte [rsp + 0x8837], 0x69
mov byte [rsp + 0x8838], 0x4e
mov byte [rsp + 0x8839], 0x53
mov byte [rsp + 0x883a], 0x71
mov byte [rsp + 0x883b], 0x42
mov byte [rsp + 0x883c], 0x5a
mov byte [rsp + 0x883d], 0x4a
mov byte [rsp + 0x883e], 0x35
mov byte [rsp + 0x883f], 0x30
mov byte [rsp + 0x8840], 0x78
mov byte [rsp + 0x8841], 0x7a
mov byte [rsp + 0x8842], 0x33
mov byte [rsp + 0x8843], 0x37
mov byte [rsp + 0x8844], 0x36
mov byte [rsp + 0x8845], 0x76
mov byte [rsp + 0x8846], 0x31
mov byte [rsp + 0x8847], 0x6f
mov byte [rsp + 0x8848], 0x37
mov byte [rsp + 0x8849], 0x33
mov byte [rsp + 0x884a], 0x66
mov byte [rsp + 0x884b], 0x47
mov byte [rsp + 0x884c], 0x47
mov byte [rsp + 0x884d], 0x47
mov dword [rsp + 0x678], 0x19e
mov edx, 0x18
lea rcx, [rsp + 0x7ba0]
call fcn.140005710
lea rcx, [rsp + 0x590]
call fcn.140225ca0
movsxd rcx, dword [rsp + 0x678]
lea rcx, [rsp + rcx + 0x86b0]
mov r9, rax
mov r8, rcx
lea rdx, [rsp + 0x86b0]
lea rcx, [rsp + 0x7ba0]
call fcn.1402262b0
nop
mov edx, 8
lea rcx, [rsp + 0x7b90]
call fcn.140005710
lea rdx, [rsp + 0x7b90]
lea rcx, [rsp + 0x7ba0]
call fcn.140225ab0
mov edx, 8
lea rcx, [rsp + 0x7b98]
call fcn.140005710
lea rdx, [rsp + 0x7b98]
lea rcx, [rsp + 0x7ba0]
call fcn.140225a50
nop
xor r8d, r8d
lea rdx, [rsp + 0x3968]
lea rcx, [rsp + 0x7b98]
call fcn.140225630
mov qword [rsp + 0x3230], rax
mov r8d, 4
lea rdx, [rsp + 0x3970]
lea rcx, [rsp + 0x7b90]
call fcn.1402256c0
mov rcx, qword [rsp + 0x3230]
mov r9, qword [rcx]
mov r8, qword [rax]
lea rdx, [rsp + 0x3978]
lea rcx, [rsp + 0x7ba0]
call fcn.140225b10
nop
lea rcx, [rsp + 0x7ba0]
call fcn.140225c80
nop
mov dword [rsp + 0x3414], 0xe4ef9
mov dword [rsp + 0x1280], 0xf9
mov dword [rsp + 0x1284], 0xfa
mov dword [rsp + 0x1288], 0x79
mov dword [rsp + 0x128c], 0x5c
mov dword [rsp + 0x1290], 0x58
mov dword [rsp + 0x1294], 0xf8
mov dword [rsp + 0x1298], 0x81
mov dword [rsp + 0x129c], 0xde
mov dword [rsp + 0x12a0], 0x5f
mov dword [rsp + 0x12a4], 0xf
mov dword [rsp + 0x12a8], 0xde
mov dword [rsp + 0x12ac], 0xd4
mov dword [rsp + 0x12b0], 0x10
mov dword [rsp + 0x12b4], 0xe3
mov dword [rsp + 0x12b8], 0xfb
mov dword [rsp + 0x12bc], 0
mov dword [rsp + 0x12c0], 0xba
mov dword [rsp + 0x12c4], 0xd
mov dword [rsp + 0x12c8], 0x96
mov dword [rsp + 0x12cc], 0xa5
mov dword [rsp + 0x12d0], 0x49
mov dword [rsp + 0x12d4], 0x24
mov dword [rsp + 0x12d8], 0xea
mov dword [rsp + 0x12dc], 0xd
mov dword [rsp + 0x12e0], 0xcf
mov dword [rsp + 0x12e4], 0xfe
mov dword [rsp + 0x12e8], 0x1f
mov dword [rsp + 0x12ec], 0xd3
mov dword [rsp + 0x12f0], 0x6d
mov dword [rsp + 0x12f4], 0x79
mov dword [rsp + 0x12f8], 0xde
mov dword [rsp + 0x12fc], 0x91
mov dword [rsp + 0x1300], 0xb
mov dword [rsp + 0x1304], 0x47
mov dword [rsp + 0x1308], 0xeb
mov dword [rsp + 0x130c], 0xe5
mov dword [rsp + 0x1310], 0x98
mov dword [rsp + 0x1314], 0x49
mov dword [rsp + 0x1318], 0x2c
mov dword [rsp + 0x131c], 0xd9
mov dword [rsp + 0x1320], 6
mov dword [rsp + 0x1324], 0xbf
mov dword [rsp + 0x1328], 0x26
mov dword [rsp + 0x132c], 0xfd
mov dword [rsp + 0x1330], 0x53
mov dword [rsp + 0x1334], 0x4e
mov dword [rsp + 0x1338], 0xd5
mov dword [rsp + 0x133c], 0x53
mov dword [rsp + 0x1340], 0x1f
mov dword [rsp + 0x1344], 0x71
mov dword [rsp + 0x1348], 0x43
mov dword [rsp + 0x134c], 0x4c
mov dword [rsp + 0x1350], 0x88
mov dword [rsp + 0x1354], 0x4a
mov dword [rsp + 0x1358], 0x4d
mov dword [rsp + 0x135c], 0xd5
mov dword [rsp + 0x1360], 0xf
mov dword [rsp + 0x1364], 0x6c
mov dword [rsp + 0x1368], 0x8c
mov dword [rsp + 0x136c], 0x59
mov dword [rsp + 0x1370], 0xd8
mov dword [rsp + 0x1374], 0xad
mov dword [rsp + 0x1378], 0x71
mov dword [rsp + 0x137c], 0xe5
mov dword [rsp + 0x1380], 0x30
mov dword [rsp + 0x1384], 0x4d
mov dword [rsp + 0x1388], 0xc9
mov dword [rsp + 0x138c], 0xc8
mov dword [rsp + 0x1390], 0xf7
mov dword [rsp + 0x1394], 0x16
mov dword [rsp + 0x1398], 0x67
mov dword [rsp + 0x139c], 0x71
mov dword [rsp + 0x13a0], 0xdf
mov dword [rsp + 0x13a4], 0xbc
mov dword [rsp + 0x13a8], 0x9e
mov dword [rsp + 0x13ac], 0x88
mov dword [rsp + 0x13b0], 0xfc
mov dword [rsp + 0x13b4], 0xec
mov dword [rsp + 0x13b8], 0xb8
mov dword [rsp + 0x13bc], 0x81
mov dword [rsp + 0x13c0], 0x28
mov dword [rsp + 0x13c4], 0xca
mov dword [rsp + 0x13c8], 0xb3
mov dword [rsp + 0x13cc], 0xfa
mov dword [rsp + 0x13d0], 0x35
mov dword [rsp + 0x13d4], 0x91
mov dword [rsp + 0x13d8], 8
mov dword [rsp + 0x13dc], 0xc0
mov dword [rsp + 0x13e0], 0xf9
mov dword [rsp + 0x13e4], 0x16
mov dword [rsp + 0x13e8], 0xd5
mov dword [rsp + 0x13ec], 0x2c
mov dword [rsp + 0x13f0], 0xbb
mov dword [rsp + 0x13f4], 0xd2
mov dword [rsp + 0x13f8], 0
mov dword [rsp + 0x13fc], 0x58
mov dword [rsp + 0x1400], 0x4e
mov dword [rsp + 0x1404], 0x40
mov dword [rsp + 0x1408], 0xcd
mov dword [rsp + 0x140c], 5
mov dword [rsp + 0x1410], 0x84
mov dword [rsp + 0x1414], 0xc
mov dword [rsp + 0x1418], 0x5b
mov dword [rsp + 0x141c], 9
mov dword [rsp + 0x1420], 0xa
mov dword [rsp + 0x1424], 0xd1
mov dword [rsp + 0x1428], 0x6b
mov dword [rsp + 0x142c], 0xcb
mov dword [rsp + 0x1430], 0xaa
mov dword [rsp + 0x1434], 0xc3
mov dword [rsp + 0x1438], 0xd7
mov dword [rsp + 0x143c], 0x22
mov dword [rsp + 0x1440], 0xb2
mov dword [rsp + 0x1444], 0xb
mov dword [rsp + 0x1448], 0x30
mov dword [rsp + 0x144c], 0xd
mov dword [rsp + 0x1450], 0xf8
mov dword [rsp + 0x1454], 0x75
mov dword [rsp + 0x1458], 0xaf
mov dword [rsp + 0x145c], 0x9d
mov dword [rsp + 0x1460], 0x45
mov dword [rsp + 0x1464], 8
mov dword [rsp + 0x1468], 0xce
mov dword [rsp + 0x146c], 0xe1
mov dword [rsp + 0x1470], 0x3f
mov dword [rsp + 0x1474], 0x3a
mov dword [rsp + 0x1478], 0xb4
mov dword [rsp + 0x147c], 0xd
mov dword [rsp + 0x1480], 0xbb
mov dword [rsp + 0x1484], 0x46
mov dword [rsp + 0x1488], 0x3a
mov dword [rsp + 0x148c], 0xbb
mov dword [rsp + 0x1490], 0x1e
mov dword [rsp + 0x1494], 0xb3
mov dword [rsp + 0x1498], 0xfc
mov dword [rsp + 0x149c], 0x1c
mov dword [rsp + 0x14a0], 0x6f
mov dword [rsp + 0x14a4], 0xa9
mov dword [rsp + 0x14a8], 0xf0
mov dword [rsp + 0x14ac], 0x63
mov dword [rsp + 0x14b0], 0x26
mov dword [rsp + 0x14b4], 0x3c
mov dword [rsp + 0x14b8], 0x16
mov dword [rsp + 0x14bc], 0x35
mov dword [rsp + 0x14c0], 0x3d
mov dword [rsp + 0x14c4], 0xb2
mov dword [rsp + 0x14c8], 0x78
mov dword [rsp + 0x14cc], 0xb0
mov dword [rsp + 0x14d0], 0xa1
mov dword [rsp + 0x14d4], 0xf2
mov dword [rsp + 0x14d8], 0x5e
mov dword [rsp + 0x14dc], 0xd7
mov dword [rsp + 0x14e0], 0x90
mov dword [rsp + 0x14e4], 0x30
mov dword [rsp + 0x14e8], 0xbf
mov dword [rsp + 0x14ec], 0x7b
mov dword [rsp + 0x14f0], 0x3d
mov dword [rsp + 0x14f4], 0x79
mov dword [rsp + 0x14f8], 0xc8
mov dword [rsp + 0x14fc], 0xce
mov dword [rsp + 0x1500], 0x1d
mov dword [rsp + 0x1504], 0x5d
mov dword [rsp + 0x1508], 0xf
mov dword [rsp + 0x150c], 0x64
mov dword [rsp + 0x1510], 0x89
mov dword [rsp + 0x1514], 0x1b
mov dword [rsp + 0x1518], 3
mov dword [rsp + 0x151c], 0xfe
mov dword [rsp + 0x1520], 0xd
mov dword [rsp + 0x1524], 0x14
mov dword [rsp + 0x1528], 0x9d
mov dword [rsp + 0x152c], 0x4f
mov dword [rsp + 0x1530], 0x84
mov dword [rsp + 0x1534], 0x4c
mov dword [rsp + 0x1538], 0x77
mov dword [rsp + 0x153c], 8
mov dword [rsp + 0x1540], 0xf1
mov dword [rsp + 0x1544], 0x99
mov dword [rsp + 0x1548], 0xa3
mov dword [rsp + 0x154c], 0x8c
mov dword [rsp + 0x1550], 0xc0
mov dword [rsp + 0x1554], 3
mov dword [rsp + 0x1558], 0x6a
mov dword [rsp + 0x155c], 0xc8
mov dword [rsp + 0x1560], 0xe6
mov dword [rsp + 0x1564], 0x61
mov dword [rsp + 0x1568], 0x2b
mov dword [rsp + 0x156c], 0xed
mov dword [rsp + 0x1570], 0xf2
mov dword [rsp + 0x1574], 0x80
mov dword [rsp + 0x1578], 0xde
mov dword [rsp + 0x157c], 0xf4
mov dword [rsp + 0x1580], 0xe0
mov dword [rsp + 0x1584], 0x21
mov dword [rsp + 0x1588], 0x45
mov dword [rsp + 0x158c], 0xc7
mov dword [rsp + 0x1590], 0x2c
mov dword [rsp + 0x1594], 0xb0
mov dword [rsp + 0x1598], 0xab
mov dword [rsp + 0x159c], 0x21
mov dword [rsp + 0x15a0], 0xae
mov dword [rsp + 0x15a4], 0x79
mov dword [rsp + 0x15a8], 0xa2
mov dword [rsp + 0x15ac], 0x8d
mov dword [rsp + 0x15b0], 0x55
mov dword [rsp + 0x15b4], 0xf
mov dword [rsp + 0x15b8], 0x53
mov dword [rsp + 0x15bc], 0x43
mov dword [rsp + 0x15c0], 0xb8
mov dword [rsp + 0x15c4], 0xb6
mov dword [rsp + 0x15c8], 0x89
mov dword [rsp + 0x15cc], 0xa2
mov dword [rsp + 0x15d0], 0xd4
mov dword [rsp + 0x15d4], 0x3c
mov dword [rsp + 0x15d8], 0xd
mov dword [rsp + 0x15dc], 0x19
mov dword [rsp + 0x15e0], 0xf2
mov dword [rsp + 0xb4], 0xc9
jmp 0x140187289
mov eax, dword [rsp + 0xb4]
inc eax
mov dword [rsp + 0xb4], eax
cmp dword [rsp + 0xb4], 0xd8
jge 0x1401872c5
mov eax, dword [rsp + 0xb4]
inc eax
cdqe
movsxd rcx, dword [rsp + 0xb4]
mov eax, dword [rsp + rax*4 + 0x1280]
mov dword [rsp + rcx*4 + 0x1280], eax
cmp dword [rsp + 0xb4], 1
jne 0x1401872c3
jmp 0x1401872c5
jmp 0x140187279
mov dword [rsp + 0xc0], 0x8d
jmp 0x1401872e2
mov eax, dword [rsp + 0xc0]
inc eax
mov dword [rsp + 0xc0], eax
cmp dword [rsp + 0xc0], 0xd8
jge 0x14018731e
mov eax, dword [rsp + 0xc0]
inc eax
cdqe
movsxd rcx, dword [rsp + 0xc0]
mov eax, dword [rsp + rax*4 + 0x1280]
mov dword [rsp + rcx*4 + 0x1280], eax
cmp dword [rsp + 0xc0], 6
jle 0x14018731c
jmp 0x14018731e
jmp 0x1401872d2
mov dword [rsp + 0x3418], 0xd2e12
mov dword [rsp + 0xa00], 0x60
mov dword [rsp + 0xa04], 0xdc
mov dword [rsp + 0xa08], 0x72
mov dword [rsp + 0xa0c], 0xd6
mov dword [rsp + 0xa10], 0xe
mov dword [rsp + 0xa14], 0xe6
mov dword [rsp + 0xa18], 0x35
mov dword [rsp + 0xa1c], 0x3b
mov dword [rsp + 0xa20], 0xf6
mov dword [rsp + 0xa24], 0x3b
mov dword [rsp + 0xa28], 0x20
mov dword [rsp + 0xa2c], 0xa3
mov dword [rsp + 0xa30], 0x13
mov dword [rsp + 0xa34], 0x2c
mov dword [rsp + 0xa38], 0xd4
mov dword [rsp + 0xa3c], 0xe5
mov dword [rsp + 0xa40], 0x33
mov dword [rsp + 0xa44], 0x83
mov dword [rsp + 0xa48], 0x31
mov dword [rsp + 0xa4c], 0x99
mov dword [rsp + 0xa50], 0x6d
mov dword [rsp + 0xa54], 0x16
mov dword [rsp + 0xa58], 0x58
mov dword [rsp + 0xa5c], 0xad
mov dword [rsp + 0xa60], 0xa0
mov dword [rsp + 0xa64], 0xef
mov dword [rsp + 0xa68], 0x3d
mov dword [rsp + 0xa6c], 9
mov dword [rsp + 0xa70], 0xda
mov dword [rsp + 0xa74], 0x48
mov dword [rsp + 0xa78], 0xb5
mov dword [rsp + 0xa7c], 0x52
mov dword [rsp + 0xa80], 0x5f
mov dword [rsp + 0xa84], 0xc5
mov dword [rsp + 0xa88], 0xb8
mov dword [rsp + 0xa8c], 0x15
mov dword [rsp + 0xa90], 0xd2
mov dword [rsp + 0xa94], 0xa5
mov dword [rsp + 0xa98], 0x19
mov dword [rsp + 0xa9c], 8
mov dword [rsp + 0xaa0], 0xdf
mov dword [rsp + 0xaa4], 0xcf
mov dword [rsp + 0xaa8], 0x94
mov dword [rsp + 0xaac], 0xf8
mov dword [rsp + 0xab0], 0x86
mov dword [rsp + 0xab4], 0xc9
mov dword [rsp + 0xab8], 0x4f
mov dword [rsp + 0xabc], 0xd8
mov dword [rsp + 0xac0], 0xd9
mov dword [rsp + 0xac4], 0xf5
mov dword [rsp + 0xac8], 0xd
mov dword [rsp + 0xacc], 0x68
mov dword [rsp + 0xad0], 0x51
mov dword [rsp + 0xad4], 0x42
mov dword [rsp + 0xad8], 0xd9
mov dword [rsp + 0xadc], 0x49
mov dword [rsp + 0xae0], 0x83
mov dword [rsp + 0xae4], 0xc4
mov dword [rsp + 0xae8], 0x36
mov dword [rsp + 0xaec], 0x1d
mov dword [rsp + 0xaf0], 0xa9
mov dword [rsp + 0xaf4], 0x2b
mov dword [rsp + 0xaf8], 0x60
mov dword [rsp + 0xafc], 0xae
mov dword [rsp + 0xb00], 0x85
mov dword [rsp + 0xb04], 0xcd
mov dword [rsp + 0xb08], 0x44
mov dword [rsp + 0xb0c], 0x4c
mov dword [rsp + 0xb10], 0x73
mov dword [rsp + 0xb14], 0xbe
mov dword [rsp + 0xb18], 0x12
mov dword [rsp + 0xb1c], 0x8d
mov dword [rsp + 0xb20], 0x6a
mov dword [rsp + 0xb24], 0x28
mov dword [rsp + 0xb28], 0xb9
mov dword [rsp + 0xb2c], 0x9c
mov dword [rsp + 0xb30], 0x81
mov dword [rsp + 0xb34], 0x5f
mov dword [rsp + 0xb38], 0x26
mov dword [rsp + 0xb3c], 0xd5
mov dword [rsp + 0xb40], 0xa0
mov dword [rsp + 0xb44], 0x63
mov dword [rsp + 0xb48], 0x2e
mov dword [rsp + 0xb4c], 0xe4
mov dword [rsp + 0xb50], 0x3a
mov dword [rsp + 0xb54], 0x4c
mov dword [rsp + 0xb58], 0
mov dword [rsp + 0xb5c], 0x1c
mov dword [rsp + 0xb60], 0xeb
mov dword [rsp + 0xb64], 0x6e
mov dword [rsp + 0xb68], 0x91
mov dword [rsp + 0xb6c], 0xe
mov dword [rsp + 0xb70], 0x6e
mov dword [rsp + 0xb74], 0xfb
mov dword [rsp + 0xb78], 0x5d
mov dword [rsp + 0xb7c], 0xb3
mov dword [rsp + 0xb80], 0x6f
mov dword [rsp + 0xb84], 0xe4
mov dword [rsp + 0xb88], 0x73
mov dword [rsp + 0xb8c], 0xb8
mov dword [rsp + 0xb90], 0x85
mov dword [rsp + 0xb94], 2
mov dword [rsp + 0xb98], 0x65
mov dword [rsp + 0xb9c], 0x1b
mov dword [rsp + 0xba0], 0xe2
mov dword [rsp + 0xba4], 0x7e
mov dword [rsp + 0xba8], 0xfd
mov dword [rsp + 0xbac], 0x28
mov dword [rsp + 0xbb0], 0x88
mov dword [rsp + 0xbb4], 0x3c
mov dword [rsp + 0xbb8], 0xc7
mov dword [rsp + 0xbbc], 0x23
mov dword [rsp + 0xbc0], 0x9d
mov dword [rsp + 0xbc4], 0x5f
mov dword [rsp + 0xbc8], 0x7c
mov dword [rsp + 0xbcc], 0x45
mov dword [rsp + 0xbd0], 0xfb
mov dword [rsp + 0xbd4], 0x7b
mov dword [rsp + 0xbd8], 0x74
mov dword [rsp + 0xbdc], 0x38
mov dword [rsp + 0xbe0], 0xcc
mov dword [rsp + 0xbe4], 0x27
mov dword [rsp + 0xbe8], 0x60
mov dword [rsp + 0xbec], 4
mov dword [rsp + 0xbf0], 0x2c
mov dword [rsp + 0xbf4], 4
mov dword [rsp + 0xbf8], 0x1e
mov dword [rsp + 0xbfc], 0x6e
mov dword [rsp + 0xc00], 0xc9
mov dword [rsp + 0xc04], 5
mov dword [rsp + 0xc08], 0x2d
mov dword [rsp + 0xc0c], 0x9b
mov dword [rsp + 0xc10], 0xea
mov dword [rsp + 0xc14], 0x6d
mov dword [rsp + 0xc18], 0x50
mov dword [rsp + 0xc1c], 0x9d
mov dword [rsp + 0xc20], 0xfd
mov dword [rsp + 0xc24], 0x12
mov dword [rsp + 0xc28], 1
mov dword [rsp + 0xc2c], 0xba
mov dword [rsp + 0xc30], 0x4d
mov dword [rsp + 0xc34], 0xd7
mov dword [rsp + 0xc38], 0x92
mov dword [rsp + 0xc3c], 0xaf
mov dword [rsp + 0xc40], 0xa6
mov dword [rsp + 0xc44], 0x6d
mov dword [rsp + 0xc48], 0x6f
mov dword [rsp + 0xc4c], 0xe
mov dword [rsp + 0xc50], 0x7e
mov dword [rsp + 0xc54], 0x18
mov dword [rsp + 0xc58], 0xb6
mov dword [rsp + 0xc5c], 0xf3
mov dword [rsp + 0xc60], 0x70
mov dword [rsp + 0xc64], 0x3a
mov dword [rsp + 0xc68], 0xea
mov dword [rsp + 0xb0], 0x8f
jmp 0x1401879ef
mov eax, dword [rsp + 0xb0]
inc eax
mov dword [rsp + 0xb0], eax
cmp dword [rsp + 0xb0], 0x9a
jge 0x140187a2b
mov eax, dword [rsp + 0xb0]
inc eax
cdqe
movsxd rcx, dword [rsp + 0xb0]
mov eax, dword [rsp + rax*4 + 0xa00]
mov dword [rsp + rcx*4 + 0xa00], eax
cmp dword [rsp + 0xb0], 6
je 0x140187a29
jmp 0x140187a2b
jmp 0x1401879df
mov dword [rsp + 0xac], 0x4f
jmp 0x140187a48
mov eax, dword [rsp + 0xac]
inc eax
mov dword [rsp + 0xac], eax
cmp dword [rsp + 0xac], 0x9a
jge 0x140187a84
mov eax, dword [rsp + 0xac]
inc eax
cdqe
movsxd rcx, dword [rsp + 0xac]
mov eax, dword [rsp + rax*4 + 0xa00]
mov dword [rsp + rcx*4 + 0xa00], eax
cmp dword [rsp + 0xac], 3
jne 0x140187a82
jmp 0x140187a84
jmp 0x140187a38
mov dword [rsp + 0x7cf8], 0x1698
mov dword [rsp + 0x7cfc], 0xe3a
mov dword [rsp + 0x7d00], 0x16b5
mov dword [rsp + 0x7d04], 0x247f
mov dword [rsp + 0x7d08], 0xbea
mov dword [rsp + 0x7d0c], 0x6af
mov dword [rsp + 0x7d10], 0x2f7
mov dword [rsp + 0x7d14], 0x2690
mov dword [rsp + 0x7d18], 0x56d
mov dword [rsp + 0x7d1c], 0xde0
mov dword [rsp + 0x7d20], 0x12ad
mov dword [rsp + 0x341c], 0x2f7
mov dword [rsp + 0x414], 0
cmp dword [rsp + 0x414], 0x41a2629
je 0x140187b99
cmp dword [rsp + 0x414], 0x4bce2ff
je 0x140187b43
cmp dword [rsp + 0x414], 0x599c0e6
je 0x140187be2
jmp 0x140187c22
mov dword [rsp + 0xec], 0
jmp 0x140187b60
mov eax, dword [rsp + 0xec]
inc eax
mov dword [rsp + 0xec], eax
movsxd rax, dword [rsp + 0xec]
cmp rax, 0xb
jae 0x140187b99
movsxd rax, dword [rsp + 0xec]
mov ecx, SafeArrayDestroy
sub rcx, rax
mov rax, rcx
movsxd rcx, dword [rsp + 0xec]
mov eax, dword [rsp + rax*4 + 0x7cf8]
mov dword [rsp + rcx*4 + 0x7cf8], eax
jmp 0x140187b50
mov dword [rsp + 0x674], 0xc33
lea rcx, [rsp + 0x7cf8]
call fcn.1402264c0
mov qword [rsp + 0x3238], rax
lea rcx, [rsp + 0x7cf8]
call fcn.140225ca0
lea r8, [rsp + 0x674]
mov rcx, qword [rsp + 0x3238]
mov rdx, rcx
mov rcx, rax
call fcn.1402263e0
nop
mov dword [rsp + 0x16c], 0
jmp 0x140187bff
mov eax, dword [rsp + 0x16c]
inc eax
mov dword [rsp + 0x16c], eax
movsxd rax, dword [rsp + 0x16c]
cmp rax, 0xb
jae 0x140187c22
movsxd rax, dword [rsp + 0x16c]
mov dword [rsp + rax*4 + 0x7cf8], 0x97
jmp 0x140187bef
mov dword [rsp + 0x748], 0x188a
mov dword [rsp + 0x74c], 0x82b
mov dword [rsp + 0x750], 0x26f7
mov dword [rsp + 0x754], 0x1a80
mov dword [rsp + 0x758], 0x226a
mov dword [rsp + 0x75c], 0x1e46
mov dword [rsp + 0x760], 0x224
mov dword [rsp + 0x764], 0x12bd
mov dword [rsp + 0x768], 0x291
mov dword [rsp + 0x76c], 0x14d1
mov dword [rsp + 0x770], 0x285
mov dword [rsp + 0x774], 0x228a
mov dword [rsp + 0x778], 0x1d22
mov dword [rsp + 0x77c], 0xebf
mov dword [rsp + 0x780], 0x612
mov dword [rsp + 0x3420], 0x224
mov dword [rsp + 0x418], 0
cmp dword [rsp + 0x418], 0x5d3a3b
je 0x140187da8
cmp dword [rsp + 0x418], 0x3223919
je 0x140187d52
cmp dword [rsp + 0x418], 0x5155db2
je 0x140187d0d
jmp 0x140187dfe
mov dword [rsp + 0x168], 0
jmp 0x140187d2a
mov eax, dword [rsp + 0x168]
inc eax
mov dword [rsp + 0x168], eax
movsxd rax, dword [rsp + 0x168]
cmp rax, 0xf
jae 0x140187d4d
movsxd rax, dword [rsp + 0x168]
mov dword [rsp + rax*4 + 0x748], 0x1ec9
jmp 0x140187d1a
jmp 0x140187dfe
mov dword [rsp + 0xf0], 0
jmp 0x140187d6f
mov eax, dword [rsp + 0xf0]
inc eax
mov dword [rsp + 0xf0], eax
movsxd rax, dword [rsp + 0xf0]
cmp rax, 0xf
jae 0x140187da8
movsxd rax, dword [rsp + 0xf0]
mov ecx, reloc.OLEAUT32.dll_SafeArrayDestroy
sub rcx, rax
mov rax, rcx
movsxd rcx, dword [rsp + 0xf0]
mov eax, dword [rsp + rax*4 + 0x748]
mov dword [rsp + rcx*4 + 0x748], eax
jmp 0x140187d5f
mov dword [rsp + 0xf4], 0
jmp 0x140187dc5
mov eax, dword [rsp + 0xf4]
inc eax
mov dword [rsp + 0xf4], eax
movsxd rax, dword [rsp + 0xf4]
cmp rax, 0xf
jae 0x140187dfe
movsxd rax, dword [rsp + 0xf4]
mov ecx, reloc.OLEAUT32.dll_SafeArrayDestroy
sub rcx, rax
mov rax, rcx
movsxd rcx, dword [rsp + 0xf4]
mov eax, dword [rsp + rax*4 + 0x748]
mov dword [rsp + rcx*4 + 0x748], eax
jmp 0x140187db5
mov dword [rsp + 0x7d28], 0x551
mov dword [rsp + 0x7d2c], 0xab4
mov dword [rsp + 0x7d30], 0x54e
mov dword [rsp + 0x7d34], 0x255d
mov dword [rsp + 0x7d38], 0xc9b
mov dword [rsp + 0x7d3c], 0x1b97
mov dword [rsp + 0x7d40], 0x328
mov dword [rsp + 0x7d44], 0x511
mov dword [rsp + 0x7d48], 0x208e
mov dword [rsp + 0x7d4c], 0x2058
mov dword [rsp + 0x7d50], 0xcc1
mov dword [rsp + 0x684], 0x328
mov dword [rsp + 0x41c], 0
cmp dword [rsp + 0x41c], 0x157fe
je 0x140187f4b
cmp dword [rsp + 0x41c], 0x112bcaa
je 0x140187ebd
cmp dword [rsp + 0x41c], 0x3702fcb
je 0x140187f02
jmp 0x140188020
mov dword [rsp + 0x20c], 0
jmp 0x140187eda
mov eax, dword [rsp + 0x20c]
inc eax
mov dword [rsp + 0x20c], eax
movsxd rax, dword [rsp + 0x20c]
cmp rax, 0xb
jae 0x140187efd
movsxd rax, dword [rsp + 0x20c]
mov dword [rsp + rax*4 + 0x7d28], 0x15c8
jmp 0x140187eca
jmp 0x140188020
mov dword [rsp + 0x67c], 0x429
lea rcx, [rsp + 0x7d28]
call fcn.1402264c0
mov qword [rsp + 0x3240], rax
lea rcx, [rsp + 0x7d28]
call fcn.140225ca0
lea r8, [rsp + 0x67c]
mov rcx, qword [rsp + 0x3240]
mov rdx, rcx
mov rcx, rax
call fcn.1402263e0
nop
mov dword [rsp + 0x680], 0x1ce
lea rax, [rsp + 0x7d28]
mov qword [rsp + 0x6f0], rax
mov rax, qword [rsp + 0x6f0]
mov qword [rsp + 0x5e0], rax
mov rax, qword [rsp + 0x6f0]
add rax, 0x2c
mov qword [rsp + 0x3248], rax
jmp 0x140187fa0
mov rax, qword [rsp + 0x5e0]
add rax, 4
mov qword [rsp + 0x5e0], rax
mov rax, qword [rsp + 0x3248]
cmp qword [rsp + 0x5e0], rax
je 0x140188020
mov rax, qword [rsp + 0x5e0]
mov eax, dword [rax]
mov dword [rsp + 0x5b8], eax
mov ecx, SafeArrayAccessData
call fcn.1400011d0
mov qword [rsp + 0x3250], rax
mov rax, qword [rsp + 0x3250]
mov qword [rsp + 0x3258], rax
mov r8d, SafeArrayAccessData
mov rdx, qword [rsp + 0x3258]
mov ecx, dword [rsp + 0x680]
call fcn.14022e468
nop
mov eax, dword [rsp + 0x684]
cmp dword [rsp + 0x5b8], eax
jne 0x14018801b
mov dword [rsp + 0x5b8], 0xb3f
jmp 0x140187f8c
mov dword [rsp + 0x7c60], 0x242c
mov dword [rsp + 0x7c64], 0x30a
mov dword [rsp + 0x7c68], 0x187a
mov dword [rsp + 0x7c6c], 0x2de
mov dword [rsp + 0x7c70], 0x17d8
mov dword [rsp + 0x7c74], 0x1d0d
mov dword [rsp + 0x7c78], 0x11d
mov dword [rsp + 0x7c7c], 0x1de1
mov dword [rsp + 0x7c80], 0x905
mov dword [rsp + 0x7c84], 0x110c
mov dword [rsp + 0x7c88], 0x273
mov dword [rsp + 0x3424], 0x11d
mov dword [rsp + 0x420], 0
cmp dword [rsp + 0x420], 0x18c743e
je 0x140188128
cmp dword [rsp + 0x420], 0x3a13dcd
je 0x1401880df
cmp dword [rsp + 0x420], 0x3bb3ba6
je 0x140188171
jmp 0x1401881c7
mov dword [rsp + 0x6a8], 0x1433
lea rcx, [rsp + 0x7c60]
call fcn.1402264c0
mov qword [rsp + 0x3260], rax
lea rcx, [rsp + 0x7c60]
call fcn.140225ca0
lea r8, [rsp + 0x6a8]
mov rcx, qword [rsp + 0x3260]
mov rdx, rcx
mov rcx, rax
call fcn.1402263e0
nop
mov dword [rsp + 0x6ac], 0xcbb
lea rcx, [rsp + 0x7c60]
call fcn.1402264c0
mov qword [rsp + 0x3268], rax
lea rcx, [rsp + 0x7c60]
call fcn.140225ca0
lea r8, [rsp + 0x6ac]
mov rcx, qword [rsp + 0x3268]
mov rdx, rcx
mov rcx, rax
call fcn.1402263e0
nop
mov dword [rsp + 0xf8], 0
jmp 0x14018818e
mov eax, dword [rsp + 0xf8]
inc eax
mov dword [rsp + 0xf8], eax
movsxd rax, dword [rsp + 0xf8]
cmp rax, 0xb
jae 0x1401881c7
movsxd rax, dword [rsp + 0xf8]
mov ecx, SafeArrayDestroy
sub rcx, rax
mov rax, rcx
movsxd rcx, dword [rsp + 0xf8]
mov eax, dword [rsp + rax*4 + 0x7c60]
mov dword [rsp + rcx*4 + 0x7c60], eax
jmp 0x14018817e
mov dword [rsp + 0x7cd0], 0x68f
mov dword [rsp + 0x7cd4], 0xa94
mov dword [rsp + 0x7cd8], 0x1c12
mov dword [rsp + 0x7cdc], 0x1b17
mov dword [rsp + 0x7ce0], 0x101
mov dword [rsp + 0x7ce4], 0x23c1
mov dword [rsp + 0x7ce8], 0x2f3
mov dword [rsp + 0x7cec], 0xeb3
mov dword [rsp + 0x7cf0], 0x9f1
mov dword [rsp + 0x7cf4], 0x19bb
mov qword [rsp + 0x6c8], 0x2f3
mov dword [rsp + 0x208], 0
cmp dword [rsp + 0x208], 0x4a3b
je 0x140188d27
cmp dword [rsp + 0x208], 0x96c8
je 0x1401882d6
cmp dword [rsp + 0x208], 0xba4a3e
je 0x140188ce2
cmp dword [rsp + 0x208], 0x28a55ca
je 0x14018828d
jmp 0x14018d9e1
mov dword [rsp + 0x6b4], 0x21ce
lea rcx, [rsp + 0x7cd0]
call fcn.1402264a0
mov qword [rsp + 0x3270], rax
lea rcx, [rsp + 0x7cd0]
call fcn.140225ca0
lea r8, [rsp + 0x6b4]
mov rcx, qword [rsp + 0x3270]
mov rdx, rcx
mov rcx, rax
call fcn.1402263e0
nop
mov dword [rsp + 0x6b8], 0x1e8
lea rax, [rsp + 0x7cd0]
mov qword [rsp + 0x6f8], rax
mov rax, qword [rsp + 0x6f8]
mov qword [rsp + 0x610], rax
mov rax, qword [rsp + 0x6f8]
add rax, 0x28
mov qword [rsp + 0x3278], rax
jmp 0x14018832b
mov rax, qword [rsp + 0x610]
add rax, 4
mov qword [rsp + 0x610], rax
mov rax, qword [rsp + 0x3278]
cmp qword [rsp + 0x610], rax
je 0x140188ce2
mov rax, qword [rsp + 0x610]
mov eax, dword [rax]
mov dword [rsp + 0x5bc], eax
mov ecx, 0x22
call fcn.1400011d0
mov qword [rsp + 0x3280], rax
mov rax, qword [rsp + 0x3280]
mov qword [rsp + 0x3288], rax
mov r8d, 0x22
mov rdx, qword [rsp + 0x3288]
mov ecx, dword [rsp + 0x6b8]
call fcn.14022e468
nop
movsxd rax, dword [rsp + 0x5bc]
cmp rax, qword [rsp + 0x6c8]
jne 0x140188cdd
mov dword [rsp + 0x5bc], 0xdb9
mov dword [rsp + 0x718], 0x241
mov dword [rsp + 0x71c], 0x1f96
mov dword [rsp + 0x720], 0x19fc
mov dword [rsp + 0x724], 0xe1c
mov dword [rsp + 0x728], 0x1bd2
mov dword [rsp + 0x72c], 0xfcf
mov dword [rsp + 0x730], 0x117
mov dword [rsp + 0x734], 0x264c
mov dword [rsp + 0x738], 0xe4f
mov dword [rsp + 0x73c], 0x6ef
mov dword [rsp + 0x740], 0x1082
mov dword [rsp + 0x3428], 0x117
mov dword [rsp + 0x594], 0
cmp dword [rsp + 0x594], 0xffaf8a3a
je 0x1401884b4
cmp dword [rsp + 0x594], 0x6de440
je 0x14018845e
jmp 0x14018850a
mov dword [rsp + 0xfc], 0
jmp 0x14018847b
mov eax, dword [rsp + 0xfc]
inc eax
mov dword [rsp + 0xfc], eax
movsxd rax, dword [rsp + 0xfc]
cmp rax, 0xb
jae 0x1401884b4
movsxd rax, dword [rsp + 0xfc]
mov ecx, SafeArrayDestroy
sub rcx, rax
mov rax, rcx
movsxd rcx, dword [rsp + 0xfc]
mov eax, dword [rsp + rax*4 + 0x718]
mov dword [rsp + rcx*4 + 0x718], eax
jmp 0x14018846b
mov dword [rsp + 0x100], 0
jmp 0x1401884d1
mov eax, dword [rsp + 0x100]
inc eax
mov dword [rsp + 0x100], eax
movsxd rax, dword [rsp + 0x100]
cmp rax, 0xb
jae 0x14018850a
movsxd rax, dword [rsp + 0x100]
mov ecx, SafeArrayDestroy
sub rcx, rax
mov rax, rcx
movsxd rcx, dword [rsp + 0x100]
mov eax, dword [rsp + rax*4 + 0x718]
mov dword [rsp + rcx*4 + 0x718], eax
jmp 0x1401884c1
mov dword [rsp + 0x7db0], 0x33c
mov dword [rsp + 0x7db4], 0x15b1
mov dword [rsp + 0x7db8], 0x1334
mov dword [rsp + 0x7dbc], 0xde8
mov dword [rsp + 0x7dc0], 0x23c6
mov dword [rsp + 0x7dc4], 0x1c9f
mov dword [rsp + 0x7dc8], 0x1f5
mov dword [rsp + 0x7dcc], 0x1d78
mov dword [rsp + 0x7dd0], 0x1c17
mov dword [rsp + 0x7dd4], 0x1451
mov dword [rsp + 0x7dd8], 0x218
mov dword [rsp + 0x59c], 0x1f5
mov dword [rsp + 0x424], 0
cmp dword [rsp + 0x424], 0x5ce9
je 0x1401886e3
cmp dword [rsp + 0x424], 0xeb8f
je 0x14018860e
cmp dword [rsp + 0x424], 0x5036dc0
je 0x1401885c9
jmp 0x1401888fe
mov dword [rsp + 0x204], 0
jmp 0x1401885e6
mov eax, dword [rsp + 0x204]
inc eax
mov dword [rsp + 0x204], eax
movsxd rax, dword [rsp + 0x204]
cmp rax, 0xb
jae 0x140188609
movsxd rax, dword [rsp + 0x204]
mov dword [rsp + rax*4 + 0x7db0], 0xede
jmp 0x1401885d6
jmp 0x1401888fe
mov dword [rsp + 0x6bc], 0x380
lea rax, [rsp + 0x7db0]
mov qword [rsp + 0x700], rax
mov rax, qword [rsp + 0x700]
mov qword [rsp + 0x618], rax
mov rax, qword [rsp + 0x700]
add rax, 0x2c
mov qword [rsp + 0x3290], rax
jmp 0x140188663
mov rax, qword [rsp + 0x618]
add rax, 4
mov qword [rsp + 0x618], rax
mov rax, qword [rsp + 0x3290]
cmp qword [rsp + 0x618], rax
je 0x1401886e3
mov rax, qword [rsp + 0x618]
mov eax, dword [rax]
mov dword [rsp + 0x598], eax
mov ecx, reloc.OLEAUT32.dll_SafeArrayDestroy
call fcn.1400011d0
mov qword [rsp + 0x3298], rax
mov rax, qword [rsp + 0x3298]
mov qword [rsp + 0x32a0], rax
mov r8d, reloc.OLEAUT32.dll_SafeArrayDestroy
mov rdx, qword [rsp + 0x32a0]
mov ecx, dword [rsp + 0x6bc]
call fcn.14022e468
nop
mov eax, dword [rsp + 0x59c]
cmp dword [rsp + 0x598], eax
jne 0x1401886de
mov dword [rsp + 0x598], 0x23d4
jmp 0x14018864f
mov dword [rsp + 0x6c0], 0x1f3
lea rax, [rsp + 0x7db0]
mov qword [rsp + 0x708], rax
mov rax, qword [rsp + 0x708]
mov qword [rsp + 0x620], rax
mov rax, qword [rsp + 0x708]
add rax, 0x2c
mov qword [rsp + 0x32a8], rax
jmp 0x140188738
mov rax, qword [rsp + 0x620]
add rax, 4
mov qword [rsp + 0x620], rax
mov rax, qword [rsp + 0x32a8]
cmp qword [rsp + 0x620], rax
je 0x1401888fe
mov rax, qword [rsp + 0x620]
mov eax, dword [rax]
mov dword [rsp + 0x5a0], eax
mov ecx, 0x21
call fcn.1400011d0
mov qword [rsp + 0x32b0], rax
mov rax, qword [rsp + 0x32b0]
mov qword [rsp + 0x32b8], rax
mov r8d, 0x21
mov rdx, qword [rsp + 0x32b8]
mov ecx, dword [rsp + 0x6c0]
call fcn.14022e468
nop
mov eax, dword [rsp + 0x59c]
cmp dword [rsp + 0x5a0], eax
jne 0x1401888f9
mov dword [rsp + 0x5a0], 0x6b0
lea rax, [rsp + 0x3990]
mov rdi, rax
xor eax, eax
mov ecx, 0x1d4
rep stosb byte [rdi], al
mov dword [rsp + 0x428], 0
jmp 0x1401887ec
mov eax, dword [rsp + 0x428]
inc eax
mov dword [rsp + 0x428], eax
movsxd rax, dword [rsp + 0x428]
cmp rax, 9
jae 0x140188825
mov dword [rsp + 0x42c], 0
jmp 0x140188817
mov eax, dword [rsp + 0x42c]
inc eax
mov dword [rsp + 0x42c], eax
cmp dword [rsp + 0x42c], 0xd
jge 0x140188823
jmp 0x140188807
jmp 0x1401887dc
lea rax, [rsp + 0x3b70]
mov rdi, rax
xor eax, eax
mov ecx, 0x1d4
rep stosb byte [rdi], al
mov dword [rsp + 0x430], 0
jmp 0x140188856
mov eax, dword [rsp + 0x430]
inc eax
mov dword [rsp + 0x430], eax
movsxd rax, dword [rsp + 0x430]
cmp rax, 9
jae 0x14018888f
mov dword [rsp + 0x434], 0
jmp 0x140188881
mov eax, dword [rsp + 0x434]
inc eax
mov dword [rsp + 0x434], eax
cmp dword [rsp + 0x434], 0xd
jge 0x14018888d
jmp 0x140188871
jmp 0x140188846
lea rax, [rsp + 0x3f10]
mov rdi, rax
xor eax, eax
mov ecx, 0x1d4
rep stosb byte [rdi], al
mov dword [rsp + 0x438], 0
jmp 0x1401888c0
mov eax, dword [rsp + 0x438]
inc eax
mov dword [rsp + 0x438], eax
movsxd rax, dword [rsp + 0x438]
cmp rax, 9
jae 0x1401888f9
mov dword [rsp + 0x43c], 0
jmp 0x1401888eb
mov eax, dword [rsp + 0x43c]
inc eax
mov dword [rsp + 0x43c], eax
cmp dword [rsp + 0x43c], 0xd
jge 0x1401888f7
jmp 0x1401888db
jmp 0x1401888b0
jmp 0x140188724
mov dword [rsp + 0x7d60], 0x1e7d
mov dword [rsp + 0x7d64], 0x10c5
mov dword [rsp + 0x7d68], 0xf5
mov dword [rsp + 0x7d6c], 0x2420
mov dword [rsp + 0x7d70], 0x1e0
mov dword [rsp + 0x7d74], 0x1739
mov dword [rsp + 0x7d78], 0x38b
mov dword [rsp + 0x7d7c], 0x161d
mov dword [rsp + 0x7d80], 0x24d2
mov dword [rsp + 0x7d84], 0xf8a
mov dword [rsp + 0x7d88], 0x738
mov dword [rsp + 0x7d8c], 0x6ab
mov dword [rsp + 0x7d90], 0xa4
mov dword [rsp + 0x7d94], 0xee9
mov dword [rsp + 0x7d98], 0x14bc
mov dword [rsp + 0x7d9c], 0x160b
mov dword [rsp + 0x7da0], 0x1254
mov dword [rsp + 0x7da4], 0x556
mov dword [rsp + 0x342c], 0x38b
mov dword [rsp + 0x440], 0
cmp dword [rsp + 0x440], 0x25de04d
je 0x140188a0a
cmp dword [rsp + 0x440], 0x27efb0d
je 0x140188a9c
cmp dword [rsp + 0x440], 0x36efce2
je 0x140188a53
jmp 0x140188af2
mov dword [rsp + 0x628], 0x1994
lea rcx, [rsp + 0x7d60]
call fcn.1402268c0
mov qword [rsp + 0x32c0], rax
lea rcx, [rsp + 0x7d60]
call fcn.140225ca0
lea r8, [rsp + 0x628]
mov rcx, qword [rsp + 0x32c0]
mov rdx, rcx
mov rcx, rax
call fcn.1402263e0
nop
mov dword [rsp + 0x62c], 0x160d
lea rcx, [rsp + 0x7d60]
call fcn.1402268c0
mov qword [rsp + 0x32c8], rax
lea rcx, [rsp + 0x7d60]
call fcn.140225ca0
lea r8, [rsp + 0x62c]
mov rcx, qword [rsp + 0x32c8]
mov rdx, rcx
mov rcx, rax
call fcn.1402263e0
nop
mov dword [rsp + 0x104], 0
jmp 0x140188ab9
mov eax, dword [rsp + 0x104]
inc eax
mov dword [rsp + 0x104], eax
movsxd rax, dword [rsp + 0x104]
cmp rax, 0x12
jae 0x140188af2
movsxd rax, dword [rsp + 0x104]
mov ecx, SafeArrayAccessData
sub rcx, rax
mov rax, rcx
movsxd rcx, dword [rsp + 0x104]
mov eax, dword [rsp + rax*4 + 0x7d60]
mov dword [rsp + rcx*4 + 0x7d60], eax
jmp 0x140188aa9
mov dword [rsp + 0x7de0], 0x1f48
mov dword [rsp + 0x7de4], 0x1a9
mov dword [rsp + 0x7de8], 0x2098
mov dword [rsp + 0x7dec], 0x772
mov dword [rsp + 0x7df0], 0x2b
mov dword [rsp + 0x7df4], 0x252e
mov dword [rsp + 0x7df8], 0x4f2
mov dword [rsp + 0x7dfc], 0x1b5c
mov dword [rsp + 0x7e00], 0x261f
mov dword [rsp + 0x7e04], 0x1c74
mov dword [rsp + 0x7e08], 0x13a2
mov dword [rsp + 0x7e0c], 0x24fe
mov dword [rsp + 0x7e10], 0x2246
mov dword [rsp + 0x7e14], 0x1ee0
mov dword [rsp + 0x7e18], 0x1062
mov dword [rsp + 0x7e1c], 0x1296
mov dword [rsp + 0x7e20], 0x1dbb
mov dword [rsp + 0x7e24], 0x454
mov dword [rsp + 0x7e28], 0x15af
mov dword [rsp + 0x3430], 0x4f2
mov dword [rsp + 0x444], 0
cmp dword [rsp + 0x444], 0x1723469
je 0x140188c94
cmp dword [rsp + 0x444], 0x4033a38
je 0x140188c09
cmp dword [rsp + 0x444], 0x5267ac7
je 0x140188c52
jmp 0x140188cdd
mov dword [rsp + 0x630], 0x1ae9
lea rcx, [rsp + 0x7de0]
call fcn.140226870
mov qword [rsp + 0x32d0], rax
lea rcx, [rsp + 0x7de0]
call fcn.140225ca0
lea r8, [rsp + 0x630]
mov rcx, qword [rsp + 0x32d0]
mov rdx, rcx
mov rcx, rax
call fcn.1402263e0
nop
mov dword [rsp + 0x200], 0
jmp 0x140188c6f
mov eax, dword [rsp + 0x200]
inc eax
mov dword [rsp + 0x200], eax
movsxd rax, dword [rsp + 0x200]
cmp rax, 0x13
jae 0x140188c92
movsxd rax, dword [rsp + 0x200]
mov dword [rsp + rax*4 + 0x7de0], 0x2577
jmp 0x140188c5f
jmp 0x140188cdd
mov dword [rsp + 0x634], 0x1ff8
lea rcx, [rsp + 0x7de0]
call fcn.140226870
mov qword [rsp + 0x32d8], rax
lea rcx, [rsp + 0x7de0]
call fcn.140225ca0
lea r8, [rsp + 0x634]
mov rcx, qword [rsp + 0x32d8]
mov rdx, rcx
mov rcx, rax
call fcn.1402263e0
nop
jmp 0x140188317
mov dword [rsp + 0x1fc], 0
jmp 0x140188cff
mov eax, dword [rsp + 0x1fc]
inc eax
mov dword [rsp + 0x1fc], eax
movsxd rax, dword [rsp + 0x1fc]
cmp rax, 0xa
jae 0x140188d22
movsxd rax, dword [rsp + 0x1fc]
mov dword [rsp + rax*4 + 0x7cd0], 0x205f
jmp 0x140188cef
jmp 0x14018d9e1
mov dword [rsp + 0x638], 0x1ab
lea rax, [rsp + 0x7cd0]
mov qword [rsp + 0x710], rax
mov rax, qword [rsp + 0x710]
mov qword [rsp + 0x5c0], rax
mov rax, qword [rsp + 0x710]
add rax, 0x28
mov qword [rsp + 0x32e0], rax
jmp 0x140188d7c
mov rax, qword [rsp + 0x5c0]
add rax, 4
mov qword [rsp + 0x5c0], rax
mov rax, qword [rsp + 0x32e0]
cmp qword [rsp + 0x5c0], rax
je 0x14018d9e1
mov rax, qword [rsp + 0x5c0]
mov eax, dword [rax]
mov dword [rsp + 0x5a4], eax
mov ecx, 0x1b
call fcn.1400011d0
mov qword [rsp + 0x32e8], rax
mov rax, qword [rsp + 0x32e8]
mov qword [rsp + 0x32f0], rax
mov r8d, 0x1b
mov rdx, qword [rsp + 0x32f0]
mov ecx, dword [rsp + 0x638]
call fcn.14022e468
nop
movsxd rax, dword [rsp + 0x5a4]
cmp rax, qword [rsp + 0x6c8]
jne 0x14018d9dc
mov dword [rsp + 0x5a4], 0xdaa
mov byte [rsp + 0x591], 0
mov byte [rsp + 0x3b], 1
mov byte [rsp + 0x90], 0
mov byte [rsp + 0x6c], 1
movzx eax, byte [rsp + 0x3b]
test eax, eax
jne 0x140188e41
movzx eax, byte [rsp + 0x90]
test eax, eax
je 0x140188eea
movzx eax, byte [rsp + 0x6c]
test eax, eax
je 0x140188eea
mov dword [rsp + 0x1f8], 0x6558
mov dword [rsp + 0x448], 0
jmp 0x140188e69
mov eax, dword [rsp + 0x448]
inc eax
mov dword [rsp + 0x448], eax
cmp dword [rsp + 0x448], 0x2b
jge 0x140188e93
cmp dword [rsp + 0x1f8], 0
jge 0x140188e81
jmp 0x140188e93
mov eax, dword [rsp + 0x1f8]
dec eax
mov dword [rsp + 0x1f8], eax
jmp 0x140188e59
mov dword [rsp + 0x1f8], 0xe8b21
mov dword [rsp + 0x44c], 0
cmp dword [rsp + 0x44c], 0x2e
jge 0x140188ee5
movzx eax, byte [rsp + 0x3b]
test eax, eax
je 0x140188ec5
movzx eax, byte [rsp + 0x3b]
test eax, eax
jne 0x140188ece
movzx eax, byte [rsp + 0x3b]
test eax, eax
jne 0x140188ed3
mov byte [rsp + 0x6c], 0
mov eax, dword [rsp + 0x44c]
inc eax
mov dword [rsp + 0x44c], eax
jmp 0x140188ea9
jmp 0x14018d69a
mov byte [rsp + 0x3b0], 0
mov byte [rsp + 0x3b1], 0
mov byte [rsp + 0x3b2], 0
mov byte [rsp + 0x7c], 1
mov byte [rsp + 0x6d], 0
mov byte [rsp + 0x3c], 1
movzx eax, byte [rsp + 0x7c]
test eax, eax
jne 0x140188f34
movzx eax, byte [rsp + 0x6d]
test eax, eax
je 0x140188fdd
movzx eax, byte [rsp + 0x3c]
test eax, eax
je 0x140188fdd
mov dword [rsp + 0x1f4], 0xb451
mov dword [rsp + 0x450], 0
jmp 0x140188f5c
mov eax, dword [rsp + 0x450]
inc eax
mov dword [rsp + 0x450], eax
cmp dword [rsp + 0x450], 0x1c
jge 0x140188f86
cmp dword [rsp + 0x1f4], 0
jge 0x140188f74
jmp 0x140188f86
mov eax, dword [rsp + 0x1f4]
dec eax
mov dword [rsp + 0x1f4], eax
jmp 0x140188f4c
mov dword [rsp + 0x1f4], 0xccc83
mov dword [rsp + 0x454], 0
cmp dword [rsp + 0x454], 0x47
jge 0x140188fd8
movzx eax, byte [rsp + 0x3c]
test eax, eax
je 0x140188fb8
movzx eax, byte [rsp + 0x3c]
test eax, eax
jne 0x140188fc1
movzx eax, byte [rsp + 0x3c]
test eax, eax
jne 0x140188fc6
mov byte [rsp + 0x6d], 0
mov eax, dword [rsp + 0x454]
inc eax
mov dword [rsp + 0x454], eax
jmp 0x140188f9c
jmp 0x140189cc5
mov byte [rsp + 0x8ee0], 0x4c
mov byte [rsp + 0x8ee1], 0x4d
mov byte [rsp + 0x8ee2], 0x64
mov byte [rsp + 0x8ee3], 0x63
mov byte [rsp + 0x8ee4], 0x6d
mov byte [rsp + 0x8ee5], 0x31
mov byte [rsp + 0x8ee6], 0x5a
mov byte [rsp + 0x8ee7], 0x48
mov byte [rsp + 0x8ee8], 0x33
mov byte [rsp + 0x8ee9], 0x30
mov byte [rsp + 0x8eea], 0x53
mov byte [rsp + 0x8eeb], 0x49
mov byte [rsp + 0x8eec], 0x74
mov byte [rsp + 0x8eed], 0x62
mov byte [rsp + 0x8eee], 0x46
mov byte [rsp + 0x8eef], 0x65
mov byte [rsp + 0x8ef0], 0x65
mov byte [rsp + 0x8ef1], 0x54
mov byte [rsp + 0x8ef2], 0x73
mov byte [rsp + 0x8ef3], 0x69
mov byte [rsp + 0x8ef4], 0x59
mov byte [rsp + 0x8ef5], 0x72
mov byte [rsp + 0x8ef6], 0x37
mov byte [rsp + 0x8ef7], 0x5a
mov byte [rsp + 0x8ef8], 0x7a
mov byte [rsp + 0x8ef9], 0x57
mov byte [rsp + 0x8efa], 0x4f
mov byte [rsp + 0x8efb], 0x50
mov byte [rsp + 0x8efc], 0x33
mov byte [rsp + 0x8efd], 0x66
mov byte [rsp + 0x8efe], 0x6e
mov byte [rsp + 0x8eff], 0x6b
mov byte [rsp + 0x8f00], 0x6d
mov byte [rsp + 0x8f01], 0x44
mov byte [rsp + 0x8f02], 0x6d
mov byte [rsp + 0x8f03], 0x54
mov byte [rsp + 0x8f04], 0x56
mov byte [rsp + 0x8f05], 0x48
mov byte [rsp + 0x8f06], 0x56
mov byte [rsp + 0x8f07], 0x46
mov byte [rsp + 0x8f08], 0x62
mov byte [rsp + 0x8f09], 0x66
mov byte [rsp + 0x8f0a], 0x67
mov byte [rsp + 0x8f0b], 0x49
mov byte [rsp + 0x8f0c], 0x70
mov byte [rsp + 0x8f0d], 0x36
mov byte [rsp + 0x8f0e], 0x67
mov byte [rsp + 0x8f0f], 0x58
mov byte [rsp + 0x8f10], 0x79
mov byte [rsp + 0x8f11], 0x69
mov byte [rsp + 0x8f12], 0x51
mov byte [rsp + 0x8f13], 0x55
mov byte [rsp + 0x8f14], 0x4e
mov byte [rsp + 0x8f15], 0x42
mov byte [rsp + 0x8f16], 0x74
mov byte [rsp + 0x8f17], 0x56
mov byte [rsp + 0x8f18], 0x4d
mov byte [rsp + 0x8f19], 0x6d
mov byte [rsp + 0x8f1a], 0x44
mov byte [rsp + 0x8f1b], 0x6f
mov byte [rsp + 0x8f1c], 0x67
mov byte [rsp + 0x8f1d], 0x50
mov byte [rsp + 0x8f1e], 0x53
mov byte [rsp + 0x8f1f], 0x4f
mov byte [rsp + 0x8f20], 0x63
mov byte [rsp + 0x8f21], 0x57
mov byte [rsp + 0x8f22], 0x6a
mov byte [rsp + 0x8f23], 0x42
mov byte [rsp + 0x8f24], 0x74
mov byte [rsp + 0x8f25], 0x44
mov byte [rsp + 0x8f26], 0x7a
mov byte [rsp + 0x8f27], 0x33
mov byte [rsp + 0x8f28], 0x79
mov byte [rsp + 0x8f29], 0x47
mov byte [rsp + 0x8f2a], 0x54
mov byte [rsp + 0x8f2b], 0x57
mov byte [rsp + 0x8f2c], 0x54
mov byte [rsp + 0x8f2d], 0x6f
mov byte [rsp + 0x8f2e], 0x71
mov byte [rsp + 0x8f2f], 0x38
mov byte [rsp + 0x8f30], 0x78
mov byte [rsp + 0x8f31], 0x58
mov byte [rsp + 0x8f32], 0x53
mov byte [rsp + 0x8f33], 0x47
mov byte [rsp + 0x8f34], 0x45
mov byte [rsp + 0x8f35], 0x59
mov byte [rsp + 0x8f36], 0x49
mov byte [rsp + 0x8f37], 0x34
mov byte [rsp + 0x8f38], 0x77
mov byte [rsp + 0x8f39], 0x4c
mov byte [rsp + 0x8f3a], 0x66
mov byte [rsp + 0x8f3b], 0x67
mov byte [rsp + 0x8f3c], 0x45
mov byte [rsp + 0x8f3d], 0x66
mov byte [rsp + 0x8f3e], 0x37
mov byte [rsp + 0x8f3f], 0x5a
mov byte [rsp + 0x8f40], 0x76
mov byte [rsp + 0x8f41], 0x51
mov byte [rsp + 0x8f42], 0x34
mov byte [rsp + 0x8f43], 0x63
mov byte [rsp + 0x8f44], 0x56
mov byte [rsp + 0x8f45], 0x50
mov byte [rsp + 0x8f46], 0x5a
mov byte [rsp + 0x8f47], 0x57
mov byte [rsp + 0x8f48], 0x30
mov byte [rsp + 0x8f49], 0x66
mov byte [rsp + 0x8f4a], 0x6a
mov byte [rsp + 0x8f4b], 0x38
mov byte [rsp + 0x8f4c], 0x46
mov byte [rsp + 0x8f4d], 0x48
mov byte [rsp + 0x8f4e], 0x32
mov byte [rsp + 0x8f4f], 0x43
mov byte [rsp + 0x8f50], 0x71
mov byte [rsp + 0x8f51], 0x57
mov byte [rsp + 0x8f52], 0x43
mov byte [rsp + 0x8f53], 0x42
mov byte [rsp + 0x8f54], 0x33
mov byte [rsp + 0x8f55], 0x4f
mov byte [rsp + 0x8f56], 0x59
mov byte [rsp + 0x8f57], 0x46
mov byte [rsp + 0x8f58], 0x4e
mov byte [rsp + 0x8f59], 0x45
mov byte [rsp + 0x8f5a], 0x34
mov byte [rsp + 0x8f5b], 0x41
mov byte [rsp + 0x8f5c], 0x42
mov byte [rsp + 0x8f5d], 0x74
mov byte [rsp + 0x8f5e], 0x77
mov byte [rsp + 0x8f5f], 0x48
mov byte [rsp + 0x8f60], 0x4d
mov byte [rsp + 0x8f61], 0x79
mov byte [rsp + 0x8f62], 0x30
mov byte [rsp + 0x8f63], 0x69
mov byte [rsp + 0x8f64], 0x7a
mov byte [rsp + 0x8f65], 0x41
mov byte [rsp + 0x8f66], 0x33
mov byte [rsp + 0x8f67], 0x64
mov byte [rsp + 0x8f68], 0x36
mov byte [rsp + 0x8f69], 0x4e
mov byte [rsp + 0x8f6a], 0x50
mov byte [rsp + 0x8f6b], 0x49
mov byte [rsp + 0x8f6c], 0x5a
mov byte [rsp + 0x8f6d], 0x51
mov byte [rsp + 0x8f6e], 0x58
mov byte [rsp + 0x8f6f], 0x68
mov byte [rsp + 0x8f70], 0x4e
mov byte [rsp + 0x8f71], 0x77
mov byte [rsp + 0x8f72], 0x64
mov byte [rsp + 0x8f73], 0x37
mov byte [rsp + 0x8f74], 0x77
mov byte [rsp + 0x8f75], 0x52
mov byte [rsp + 0x8f76], 0x67
mov byte [rsp + 0x8f77], 0x31
mov byte [rsp + 0x8f78], 0x57
mov byte [rsp + 0x8f79], 0x46
mov byte [rsp + 0x8f7a], 0x67
mov byte [rsp + 0x8f7b], 0x35
mov byte [rsp + 0x8f7c], 0x4d
mov byte [rsp + 0x8f7d], 0x54
mov byte [rsp + 0x8f7e], 0x37
mov byte [rsp + 0x8f7f], 0x36
mov byte [rsp + 0x8f80], 0x45
mov byte [rsp + 0x8f81], 0x75
mov byte [rsp + 0x8f82], 0x4e
mov byte [rsp + 0x8f83], 0x63
mov byte [rsp + 0x8f84], 0x53
mov byte [rsp + 0x8f85], 0x65
mov byte [rsp + 0x8f86], 0x4d
mov byte [rsp + 0x8f87], 0x4e
mov byte [rsp + 0x8f88], 0x69
mov byte [rsp + 0x8f89], 0x59
mov byte [rsp + 0x8f8a], 0x44
mov byte [rsp + 0x8f8b], 0x66
mov byte [rsp + 0x8f8c], 0x68
mov byte [rsp + 0x8f8d], 0x63
mov byte [rsp + 0x8f8e], 0x6d
mov byte [rsp + 0x8f8f], 0x62
mov byte [rsp + 0x8f90], 0x56
mov byte [rsp + 0x8f91], 0x59
mov byte [rsp + 0x8f92], 0x6a
mov byte [rsp + 0x8f93], 0x58
mov byte [rsp + 0x8f94], 0x6e
mov byte [rsp + 0x8f95], 0x34
mov byte [rsp + 0x8f96], 0x66
mov byte [rsp + 0x8f97], 0x50
mov byte [rsp + 0x8f98], 0x38
mov byte [rsp + 0x8f99], 0x53
mov byte [rsp + 0x8f9a], 0x50
mov byte [rsp + 0x8f9b], 0x36
mov byte [rsp + 0x8f9c], 0x6c
mov byte [rsp + 0x8f9d], 0x55
mov byte [rsp + 0x8f9e], 0x78
mov byte [rsp + 0x8f9f], 0x5a
mov byte [rsp + 0x8fa0], 0x4f
mov byte [rsp + 0x8fa1], 0x6c
mov byte [rsp + 0x8fa2], 0x41
mov byte [rsp + 0x8fa3], 0x70
mov byte [rsp + 0x8fa4], 0x42
mov byte [rsp + 0x8fa5], 0x77
mov byte [rsp + 0x8fa6], 0x47
mov byte [rsp + 0x8fa7], 0x41
mov byte [rsp + 0x8fa8], 0x78
mov byte [rsp + 0x8fa9], 0x79
mov byte [rsp + 0x8faa], 0x79
mov byte [rsp + 0x8fab], 0x6c
mov byte [rsp + 0x8fac], 0x74
mov byte [rsp + 0x8fad], 0x50
mov byte [rsp + 0x8fae], 0x71
mov byte [rsp + 0x8faf], 0x64
mov byte [rsp + 0x8fb0], 0x4e
mov byte [rsp + 0x8fb1], 0x55
mov byte [rsp + 0x8fb2], 0x59
mov byte [rsp + 0x8fb3], 0x37
mov byte [rsp + 0x8fb4], 0x68
mov byte [rsp + 0x8fb5], 0x72
mov byte [rsp + 0x8fb6], 0x64
mov byte [rsp + 0x8fb7], 0x46
mov byte [rsp + 0x8fb8], 0x79
mov byte [rsp + 0x8fb9], 0x6e
mov byte [rsp + 0x8fba], 0x6f
mov byte [rsp + 0x8fbb], 0x6f
mov byte [rsp + 0x8fbc], 0x64
mov byte [rsp + 0x8fbd], 0x63
mov byte [rsp + 0x8fbe], 0x69
mov byte [rsp + 0x8fbf], 0x30
mov byte [rsp + 0x8fc0], 0x78
mov byte [rsp + 0x8fc1], 0x77
mov byte [rsp + 0x8fc2], 0x33
mov byte [rsp + 0x8fc3], 0x73
mov byte [rsp + 0x8fc4], 0x4f
mov byte [rsp + 0x8fc5], 0x53
mov byte [rsp + 0x8fc6], 0x62
mov byte [rsp + 0x8fc7], 0x76
mov byte [rsp + 0x8fc8], 0x72
mov byte [rsp + 0x8fc9], 0x34
mov byte [rsp + 0x8fca], 0x62
mov byte [rsp + 0x8fcb], 0x77
mov byte [rsp + 0x8fcc], 0x68
mov byte [rsp + 0x8fcd], 0x5a
mov byte [rsp + 0x8fce], 0x74
mov byte [rsp + 0x8fcf], 0x65
mov byte [rsp + 0x8fd0], 0x56
mov byte [rsp + 0x8fd1], 0x31
mov byte [rsp + 0x8fd2], 0x4c
mov byte [rsp + 0x8fd3], 0x4c
mov byte [rsp + 0x8fd4], 0x77
mov byte [rsp + 0x8fd5], 0x67
mov byte [rsp + 0x8fd6], 0x71
mov byte [rsp + 0x8fd7], 0x78
mov byte [rsp + 0x8fd8], 0x42
mov byte [rsp + 0x8fd9], 0x77
mov byte [rsp + 0x8fda], 0x38
mov byte [rsp + 0x8fdb], 0x6e
mov byte [rsp + 0x8fdc], 0x7a
mov byte [rsp + 0x8fdd], 0x67
mov byte [rsp + 0x8fde], 0x52
mov byte [rsp + 0x8fdf], 0x53
mov byte [rsp + 0x8fe0], 0x6a
mov byte [rsp + 0x8fe1], 0x38
mov byte [rsp + 0x8fe2], 0x64
mov byte [rsp + 0x8fe3], 0x54
mov byte [rsp + 0x8fe4], 0x49
mov byte [rsp + 0x8fe5], 0x70
mov byte [rsp + 0x8fe6], 0x6e
mov byte [rsp + 0x8fe7], 0x78
mov byte [rsp + 0x8fe8], 0x38
mov byte [rsp + 0x8fe9], 0x4a
mov byte [rsp + 0x8fea], 0x38
mov byte [rsp + 0x8feb], 0x6e
mov byte [rsp + 0x8fec], 0x59
mov byte [rsp + 0x8fed], 0x5a
mov byte [rsp + 0x8fee], 0x6e
mov byte [rsp + 0x8fef], 0x6a
mov byte [rsp + 0x8ff0], 0x42
mov byte [rsp + 0x8ff1], 0x32
mov byte [rsp + 0x8ff2], 0x44
mov byte [rsp + 0x8ff3], 0x66
mov byte [rsp + 0x8ff4], 0x34
mov byte [rsp + 0x8ff5], 0x41
mov byte [rsp + 0x8ff6], 0x38
mov byte [rsp + 0x8ff7], 0x30
mov byte [rsp + 0x8ff8], 0x75
mov byte [rsp + 0x8ff9], 0x48
mov byte [rsp + 0x8ffa], 0x51
mov byte [rsp + 0x8ffb], 0x75
mov byte [rsp + 0x8ffc], 0x75
mov byte [rsp + 0x8ffd], 0x69
mov byte [rsp + 0x8ffe], 0x6f
mov byte [rsp + 0x8fff], 0x55
mov byte [rsp + 0x9000], 0x34
mov byte [rsp + 0x9001], 0x7a
mov byte [rsp + 0x9002], 0x42
mov byte [rsp + 0x9003], 0x6b
mov byte [rsp + 0x9004], 0x4f
mov byte [rsp + 0x9005], 0x52
mov byte [rsp + 0x9006], 0x50
mov byte [rsp + 0x9007], 0x47
mov byte [rsp + 0x9008], 0x34
mov byte [rsp + 0x9009], 0x49
mov byte [rsp + 0x900a], 0x48
mov byte [rsp + 0x900b], 0x7a
mov byte [rsp + 0x900c], 0x42
mov byte [rsp + 0x900d], 0x7a
mov byte [rsp + 0x900e], 0x73
mov byte [rsp + 0x900f], 0x6a
mov byte [rsp + 0x9010], 0x4d
mov byte [rsp + 0x9011], 0x38
mov byte [rsp + 0x9012], 0x36
mov byte [rsp + 0x9013], 0x4f
mov byte [rsp + 0x9014], 0x73
mov byte [rsp + 0x9015], 0x75
mov byte [rsp + 0x9016], 0x78
mov byte [rsp + 0x9017], 0x78
mov byte [rsp + 0x9018], 0x34
mov byte [rsp + 0x9019], 0x75
mov byte [rsp + 0x901a], 0x73
mov byte [rsp + 0x901b], 0x35
mov byte [rsp + 0x901c], 0x55
mov byte [rsp + 0x901d], 0x38
mov byte [rsp + 0x901e], 0x70
mov byte [rsp + 0x901f], 0x72
mov byte [rsp + 0x9020], 0x66
mov byte [rsp + 0x9021], 0x36
mov byte [rsp + 0x9022], 0x74
mov byte [rsp + 0x9023], 0x45
mov byte [rsp + 0x9024], 0x68
mov byte [rsp + 0x9025], 0x43
mov byte [rsp + 0x9026], 0x5a
mov byte [rsp + 0x9027], 0x37
mov byte [rsp + 0x9028], 0x44
mov byte [rsp + 0x9029], 0x68
mov byte [rsp + 0x902a], 0x45
mov byte [rsp + 0x902b], 0x56
mov byte [rsp + 0x902c], 0x62
mov byte [rsp + 0x902d], 0x67
mov byte [rsp + 0x902e], 0x41
mov byte [rsp + 0x902f], 0x42
mov byte [rsp + 0x9030], 0x51
mov byte [rsp + 0x9031], 0x79
mov byte [rsp + 0x9032], 0x56
mov byte [rsp + 0x9033], 0x53
mov byte [rsp + 0x9034], 0x6b
mov byte [rsp + 0x9035], 0x77
mov byte [rsp + 0x9036], 0x48
mov byte [rsp + 0x9037], 0x34
mov byte [rsp + 0x9038], 0x66
mov byte [rsp + 0x9039], 0x69
mov byte [rsp + 0x903a], 0x64
mov byte [rsp + 0x903b], 0x77
mov byte [rsp + 0x903c], 0x31
mov byte [rsp + 0x903d], 0x52
mov byte [rsp + 0x903e], 0x4c
mov byte [rsp + 0x903f], 0x67
mov byte [rsp + 0x9040], 0x42
mov byte [rsp + 0x9041], 0x31
mov byte [rsp + 0x9042], 0x48
mov byte [rsp + 0x9043], 0x35
mov byte [rsp + 0x9044], 0x4e
mov byte [rsp + 0x9045], 0x44
mov byte [rsp + 0x9046], 0x74
mov byte [rsp + 0x9047], 0x66
mov byte [rsp + 0x9048], 0x74
mov byte [rsp + 0x9049], 0x59
mov byte [rsp + 0x904a], 0x34
mov byte [rsp + 0x904b], 0x69
mov byte [rsp + 0x904c], 0x69
mov byte [rsp + 0x904d], 0x30
mov byte [rsp + 0x904e], 0x35
mov byte [rsp + 0x904f], 0x4d
mov byte [rsp + 0x9050], 0x52
mov byte [rsp + 0x9051], 0x38
mov byte [rsp + 0x9052], 0x45
mov byte [rsp + 0x9053], 0x72
mov byte [rsp + 0x9054], 0x76
mov byte [rsp + 0x9055], 0x6f
mov byte [rsp + 0x9056], 0x6b
mov byte [rsp + 0x9057], 0x68
mov byte [rsp + 0x9058], 0x72
mov byte [rsp + 0x9059], 0x56
mov byte [rsp + 0x905a], 0x55
mov byte [rsp + 0x905b], 0x69
mov byte [rsp + 0x905c], 0x6d
mov byte [rsp + 0x905d], 0x70
mov byte [rsp + 0x905e], 0x78
mov byte [rsp + 0x905f], 0x31
mov byte [rsp + 0x9060], 0x70
mov byte [rsp + 0x9061], 0x37
mov byte [rsp + 0x9062], 0x77
mov byte [rsp + 0x9063], 0x6a
mov byte [rsp + 0x9064], 0x38
mov byte [rsp + 0x9065], 0x57
mov byte [rsp + 0x9066], 0x76
mov byte [rsp + 0x9067], 0x33
mov byte [rsp + 0x9068], 0x31
mov byte [rsp + 0x9069], 0x6b
mov byte [rsp + 0x906a], 0x30
mov byte [rsp + 0x906b], 0x58
mov byte [rsp + 0x906c], 0x6c
mov byte [rsp + 0x906d], 0x65
mov byte [rsp + 0x906e], 0x73
mov byte [rsp + 0x906f], 0x43
mov byte [rsp + 0x9070], 0x41
mov byte [rsp + 0x9071], 0x34
mov byte [rsp + 0x9072], 0x51
mov byte [rsp + 0x9073], 0x6b
mov byte [rsp + 0x9074], 0x35
mov byte [rsp + 0x7d], 0x20
lea rcx, [rsp + 0x8ee0]
call fcn.140226b10
mov qword [rsp + 0x32f8], rax
lea rcx, [rsp + 0x8ee0]
call fcn.140225ca0
lea r8, [rsp + 0x7d]
mov rcx, qword [rsp + 0x32f8]
mov rdx, rcx
mov rcx, rax
call fcn.140226500
nop
mov byte [rsp + 0x3b3], 0
mov byte [rsp + 0x4e], 0
mov byte [rsp + 0x4d], 1
movzx eax, byte [rsp + 0x4e]
test eax, eax
je 0x140189d9a
movzx eax, byte [rsp + 0x4d]
test eax, eax
je 0x140189d9a
mov dword [rsp + 0x1f0], 0x3517
mov dword [rsp + 0x458], 0
jmp 0x140189d19
mov eax, dword [rsp + 0x458]
inc eax
mov dword [rsp + 0x458], eax
cmp dword [rsp + 0x458], 0x2f
jge 0x140189d43
cmp dword [rsp + 0x1f0], 0
jge 0x140189d31
jmp 0x140189d43
mov eax, dword [rsp + 0x1f0]
dec eax
mov dword [rsp + 0x1f0], eax
jmp 0x140189d09
mov dword [rsp + 0x1f0], 0x158a5
mov dword [rsp + 0x45c], 0
cmp dword [rsp + 0x45c], 0x15
jge 0x140189d95
movzx eax, byte [rsp + 0x4d]
test eax, eax
je 0x140189d75
movzx eax, byte [rsp + 0x4e]
test eax, eax
jne 0x140189d7e
movzx eax, byte [rsp + 0x4d]
test eax, eax
jne 0x140189d83
mov byte [rsp + 0x4e], 1
mov eax, dword [rsp + 0x45c]
inc eax
mov dword [rsp + 0x45c], eax
jmp 0x140189d59
jmp 0x14018b07e
mov dword [rsp + 0x7e30], 0x280e
mov dword [rsp + 0x7e34], 0xfb88
mov dword [rsp + 0x7e38], 0x13093
mov dword [rsp + 0x7e3c], 0x1151a
mov dword [rsp + 0x7e40], 0x149cb
mov dword [rsp + 0x7e44], 0xb94
mov dword [rsp + 0x7e48], 0x106b3
mov dword [rsp + 0x7e4c], 0x1424e
mov dword [rsp + 0x7e50], 0xc44d
mov dword [rsp + 0x7e54], 0xa940
mov dword [rsp + 0x7e58], 0x9f00
mov dword [rsp + 0x7e5c], 0x182a0
mov dword [rsp + 0x7e60], 0xbf67
mov dword [rsp + 0x7e64], 0x160ec
mov dword [rsp + 0x7e68], 0xbeb0
mov dword [rsp + 0x7e6c], 0x1ad8
mov dword [rsp + 0x7e70], 0x4b85
mov dword [rsp + 0x7e74], 0xa8e0
mov dword [rsp + 0x7e78], 0x651a
mov dword [rsp + 0x7e7c], 0x160f4
mov dword [rsp + 0x7e80], 0xfed5
mov dword [rsp + 0x7e84], 0x71e2
mov dword [rsp + 0x7e88], 0x16e2
mov dword [rsp + 0x7e8c], 0x3b30
mov dword [rsp + 0x7e90], 0x16ece
mov dword [rsp + 0x7e94], 0x1762c
mov dword [rsp + 0x7e98], 0x20f2
mov dword [rsp + 0x7e9c], 0x130a3
mov dword [rsp + 0x7ea0], 0x9fc
mov dword [rsp + 0x7ea4], 0x66e4
mov dword [rsp + 0x7ea8], 0x714e
mov dword [rsp + 0x7eac], 0xa908
mov dword [rsp + 0x7eb0], 0x1585e
mov dword [rsp + 0x7eb4], 0x9ee4
mov dword [rsp + 0x7eb8], 0x3a99
mov dword [rsp + 0x7ebc], 0xcf09
mov dword [rsp + 0x7ec0], 0x324a
mov dword [rsp + 0x7ec4], 0x13d6a
mov dword [rsp + 0x7ec8], 0x13a2f
mov dword [rsp + 0x7ecc], 0x2c5b
mov dword [rsp + 0x7ed0], 0x2ffb
mov dword [rsp + 0x7ed4], 0x121de
mov dword [rsp + 0x7ed8], 0xeaed
mov dword [rsp + 0x7edc], 0x4606
mov dword [rsp + 0x7ee0], 0xd334
mov dword [rsp + 0x7ee4], 0x4c74
mov dword [rsp + 0x7ee8], 0x13057
mov dword [rsp + 0x7eec], 0xd620
mov dword [rsp + 0x7ef0], 0x10599
mov dword [rsp + 0x7ef4], 0x2b5b
mov dword [rsp + 0x7ef8], 0x4f02
mov dword [rsp + 0x7efc], 0xc99b
mov dword [rsp + 0x7f00], 0x32b6
mov dword [rsp + 0x7f04], 0x2cb1
mov dword [rsp + 0x7f08], 0x10d66
mov dword [rsp + 0x7f0c], 0x4f0a
mov dword [rsp + 0x7f10], 0x8bee
mov dword [rsp + 0x7f14], 0x956c
mov dword [rsp + 0x7f18], 0x6fcd
mov dword [rsp + 0x7f1c], 0x10b02
mov dword [rsp + 0x7f20], 0xe532
mov dword [rsp + 0x7f24], 0x13ce4
mov dword [rsp + 0x7f28], 0x9f68
mov dword [rsp + 0x7f2c], 0x109f7
mov dword [rsp + 0x7f30], 0x124f
mov dword [rsp + 0x7f34], 0xf801
mov dword [rsp + 0x7f38], 0x15a29
mov dword [rsp + 0x7f3c], 0x1091d
mov dword [rsp + 0x7f40], 0x119bb
mov dword [rsp + 0x7f44], 0x110d9
mov dword [rsp + 0x7f48], 0x115ca
mov dword [rsp + 0x7f4c], 0x8c
mov dword [rsp + 0x7f50], 0x573b
mov dword [rsp + 0x7f54], 0xa780
mov dword [rsp + 0x7f58], 0x620
mov dword [rsp + 0x7f5c], 0x83fb
mov dword [rsp + 0x7f60], 0x7e2e
mov dword [rsp + 0x7f64], 0x113b3
mov dword [rsp + 0x7f68], 0x1820f
mov dword [rsp + 0x7f6c], 0x16a27
mov dword [rsp + 0x7f70], 0x13f23
mov dword [rsp + 0x7f74], 0xacd1
mov dword [rsp + 0x7f78], 0x14843
mov dword [rsp + 0x7f7c], 0x378b
mov dword [rsp + 0x7f80], 0x112e5
mov dword [rsp + 0x7f84], 0x817a
mov dword [rsp + 0x7f88], 0x161dd
mov dword [rsp + 0x7f8c], 0x86b7
mov dword [rsp + 0x7f90], 0x11704
mov dword [rsp + 0x7f94], 0xc3b7
mov dword [rsp + 0x7f98], 0x7ab8
mov dword [rsp + 0x7f9c], 0x1173c
mov dword [rsp + 0x7fa0], 0x14c45
mov dword [rsp + 0x7fa4], 0xb96e
mov dword [rsp + 0x7fa8], 0x2cfe
mov dword [rsp + 0x7fac], 0x82d5
mov dword [rsp + 0x7fb0], 0xbb64
mov dword [rsp + 0x7fb4], 0x6fec
mov dword [rsp + 0x7fb8], 0x60b2
mov dword [rsp + 0x7fbc], 0x57e9
mov dword [rsp + 0x7fc0], 0x9d3
mov dword [rsp + 0x7fc4], 0x10ead
mov dword [rsp + 0x7fc8], 0x400f
mov dword [rsp + 0x7fcc], 0x3e43
mov dword [rsp + 0x7fd0], 0x1155f
mov dword [rsp + 0x7fd4], 0x12dab
mov dword [rsp + 0x7fd8], 0x718f
mov dword [rsp + 0x7fdc], 0x1c63
mov dword [rsp + 0x7fe0], 0x10555
mov dword [rsp + 0x7fe4], 0xfe1e
mov dword [rsp + 0x7fe8], 0x16b3b
mov dword [rsp + 0x7fec], 0xa4dc
mov dword [rsp + 0x7ff0], 0x11af0
mov dword [rsp + 0x7ff4], 0x9c1b
mov dword [rsp + 0x7ff8], 0x72a4
mov dword [rsp + 0x7ffc], 0xfd9a
mov dword [rsp + 0x8000], 0xcb6c
mov dword [rsp + 0x8004], 0x5436
mov dword [rsp + 0x8008], 0xe6f5
mov dword [rsp + 0x800c], 0x9756
mov dword [rsp + 0x8010], 0xa03b
mov dword [rsp + 0x8014], 0x2f51
mov dword [rsp + 0x8018], 0xa400
mov dword [rsp + 0x801c], 0xf984
mov dword [rsp + 0x8020], 0x5d59
mov dword [rsp + 0x8024], 0x10120
mov dword [rsp + 0x8028], 0x14be7
mov dword [rsp + 0x802c], 0x15b31
mov dword [rsp + 0x8030], 0xb767
mov dword [rsp + 0x8034], 0x5aa7
mov dword [rsp + 0x8038], 0x16ff
mov dword [rsp + 0x803c], 0xaf98
mov dword [rsp + 0x8040], 0x3e6a
mov dword [rsp + 0x8044], 0x119ec
mov dword [rsp + 0x8048], 0xb7e8
mov dword [rsp + 0x804c], 0x16fc9
mov dword [rsp + 0x8050], 0xc4b4
mov dword [rsp + 0x8054], 0x15026
mov dword [rsp + 0x8058], 0x4a28
mov dword [rsp + 0x805c], 0x23d8
mov dword [rsp + 0x8060], 0x12a20
mov dword [rsp + 0x8064], 0x8ac6
mov dword [rsp + 0x8068], 0x8c5f
mov dword [rsp + 0x806c], 0x8e54
mov dword [rsp + 0x8070], 0x135f4
mov dword [rsp + 0x8074], 0x1744a
mov dword [rsp + 0x8078], 0xcd9b
mov dword [rsp + 0x807c], 0x822a
mov dword [rsp + 0x8080], 0x6e37
mov dword [rsp + 0x8084], 0x392e
mov dword [rsp + 0x8088], 0x90ce
mov dword [rsp + 0x808c], 0x7dfc
mov dword [rsp + 0x8090], 0x13d40
mov dword [rsp + 0x8094], 0x14d30
mov dword [rsp + 0x8098], 0x249e
mov dword [rsp + 0x809c], 0xcccf
mov dword [rsp + 0x80a0], 0x22fc
mov dword [rsp + 0x80a4], 0x18626
mov dword [rsp + 0x80a8], 0x51fc
mov dword [rsp + 0x80ac], 0x821f
mov dword [rsp + 0x80b0], 0x4bb9
mov dword [rsp + 0x80b4], 0x13e50
mov dword [rsp + 0x80b8], 0x11042
mov dword [rsp + 0x80bc], 0x9615
mov dword [rsp + 0x80c0], 0x16968
mov dword [rsp + 0x80c4], 0x165d2
mov dword [rsp + 0x80c8], 0x17ab4
mov dword [rsp + 0x80cc], 0x6606
mov dword [rsp + 0x80d0], 0x6ed8
mov dword [rsp + 0x80d4], 0x11c35
mov dword [rsp + 0x80d8], 0xabc3
mov dword [rsp + 0x80dc], 0xb8a7
mov dword [rsp + 0x80e0], 0x17dab
mov dword [rsp + 0x80e4], 0x7d24
mov dword [rsp + 0x80e8], 0xf4c5
mov dword [rsp + 0x80ec], 0xf81b
mov dword [rsp + 0x80f0], 0x2552
mov dword [rsp + 0x80f4], 0x104d8
mov dword [rsp + 0x80f8], 0x542d
mov dword [rsp + 0x80fc], 0x15c65
mov dword [rsp + 0x8100], 0x8df8
mov dword [rsp + 0x8104], 0x1042a
mov dword [rsp + 0x8108], 0x12e93
mov dword [rsp + 0x810c], 0x960d
mov dword [rsp + 0x8110], 0x846b
mov dword [rsp + 0x8114], 0x41f0
mov dword [rsp + 0x8118], 0x4729
mov dword [rsp + 0x811c], 0xa6f1
mov dword [rsp + 0x8120], 0x10a9e
mov dword [rsp + 0x8124], 0x1839d
mov dword [rsp + 0x8128], 0x5284
mov dword [rsp + 0x812c], 0x6241
mov dword [rsp + 0x8130], 0x9492
mov dword [rsp + 0x8134], 0x10404
mov dword [rsp + 0x8138], 0xdbab
mov dword [rsp + 0x813c], 0xca14
mov dword [rsp + 0x8140], 0x15594
mov dword [rsp + 0x8144], 0x60f9
mov dword [rsp + 0x8148], 0x29d5
mov dword [rsp + 0x814c], 0x803a
mov dword [rsp + 0x8150], 0x5419
mov dword [rsp + 0x8154], 0xe55d
mov dword [rsp + 0x8158], 0x11610
mov dword [rsp + 0x815c], 0x4a4d
mov dword [rsp + 0x8160], 0x14cc5
mov dword [rsp + 0x8164], 0xd029
mov dword [rsp + 0x8168], 0x8cf2
mov dword [rsp + 0x816c], 0x1b13
mov dword [rsp + 0x8170], 0x11a87
mov dword [rsp + 0x8174], 0x1109c
mov dword [rsp + 0x8178], 0x2613
mov dword [rsp + 0x817c], 0x740a
mov dword [rsp + 0x8180], 0x1246f
mov dword [rsp + 0x8184], 0xde49
mov dword [rsp + 0x8188], 0xb8d4
mov dword [rsp + 0x818c], 0x7a83
mov dword [rsp + 0x8190], 0x95e7
mov dword [rsp + 0x8194], 0x158a1
mov dword [rsp + 0x8198], 0x1542c
mov dword [rsp + 0x819c], 0x81f6
mov dword [rsp + 0x81a0], 0x8a0e
mov dword [rsp + 0x81a4], 0x14776
mov dword [rsp + 0x81a8], 0xc853
mov dword [rsp + 0x81ac], 0xde94
mov dword [rsp + 0x81b0], 0x938a
mov dword [rsp + 0x81b4], 0x121b1
mov dword [rsp + 0x81b8], 0x1101a
mov dword [rsp + 0x81bc], 0x2d7f
mov dword [rsp + 0x81c0], 0x4002
mov dword [rsp + 0x81c4], 0xef0f
mov dword [rsp + 0x81c8], 0xf330
mov dword [rsp + 0x81cc], 0x15fee
mov dword [rsp + 0x81d0], 0x16c9c
mov dword [rsp + 0x81d4], 0x2ec2
mov dword [rsp + 0x81d8], 0x16447
mov dword [rsp + 0x81dc], 0xd7e
mov dword [rsp + 0x81e0], 0x70cc
mov dword [rsp + 0x81e4], 0x156c8
mov dword [rsp + 0x81e8], 0x14e39
mov dword [rsp + 0x81ec], 0x130d9
mov dword [rsp + 0x81f0], 0x10512
mov dword [rsp + 0x81f4], 0x8ba0
mov dword [rsp + 0x81f8], 0x5646
mov dword [rsp + 0x81fc], 0xe70b
mov dword [rsp + 0x8200], 0x1028a
mov dword [rsp + 0x8204], 0xe513
mov dword [rsp + 0x8208], 0x6cf0
mov dword [rsp + 0x820c], 0xdd24
mov dword [rsp + 0x8210], 0x9890
mov dword [rsp + 0x8214], 0x952d
mov dword [rsp + 0x8218], 0x15d47
mov dword [rsp + 0x821c], 0x41a2
mov dword [rsp + 0x8220], 0x786d
mov dword [rsp + 0x8224], 0x4ce4
mov dword [rsp + 0x8228], 0x55d9
mov dword [rsp + 0x822c], 0x1040d
mov dword [rsp + 0x8230], 0xc895
mov dword [rsp + 0x8234], 0x13a93
mov dword [rsp + 0x8238], 0x2620
mov dword [rsp + 0x823c], 0x10526
mov dword [rsp + 0x8240], 0xff36
mov dword [rsp + 0x8244], 0x1679b
mov dword [rsp + 0x8248], 0x11e27
mov dword [rsp + 0x824c], 0xd834
mov dword [rsp + 0x8250], 0x17060
mov dword [rsp + 0x8254], 0xa241
mov dword [rsp + 0x8258], 0xea51
mov dword [rsp + 0x825c], 0x1485c
mov dword [rsp + 0x8260], 0x7d5c
mov dword [rsp + 0x8264], 0x14118
mov dword [rsp + 0x8268], 0xf68c
mov dword [rsp + 0x826c], 0x1a0b
mov dword [rsp + 0x8270], 0x10f8b
mov dword [rsp + 0x8274], 0x18c7
mov dword [rsp + 0x8278], 0x14f9
mov dword [rsp + 0x827c], 0x138cb
mov dword [rsp + 0x8280], 0x6d81
mov dword [rsp + 0x8284], 0xf018
mov dword [rsp + 0x8288], 0x1a10
mov dword [rsp + 0x828c], 0x7f64
mov dword [rsp + 0x8290], 0x8af5
mov dword [rsp + 0x8294], 0x5f72
mov dword [rsp + 0x8298], 0x15da9
mov dword [rsp + 0x829c], 0xe370
mov dword [rsp + 0x82a0], 0xe4c
mov dword [rsp + 0x82a4], 0x13d75
mov dword [rsp + 0x82a8], 0x1728d
mov dword [rsp + 0x82ac], 0xb93d
mov dword [rsp + 0x82b0], 0x12b70
mov dword [rsp + 0x82b4], 0x14e61
mov dword [rsp + 0x82b8], 0x99f9
mov dword [rsp + 0x82bc], 0x92e3
mov dword [rsp + 0x82c0], 0x45ae
mov dword [rsp + 0x82c4], 0xf4ae
mov dword [rsp + 0x82c8], 0x15eaf
mov dword [rsp + 0x82cc], 0xeff4
mov dword [rsp + 0x82d0], 0x17bec
mov dword [rsp + 0x82d4], 0x17564
mov dword [rsp + 0x82d8], 0x3e64
mov dword [rsp + 0x82dc], 0xb233
mov dword [rsp + 0x82e0], 0x14120
mov dword [rsp + 0x82e4], 0x8e99
mov dword [rsp + 0x82e8], 0xf21b
mov dword [rsp + 0x82ec], 0x10639
mov dword [rsp + 0x82f0], 0x13963
mov dword [rsp + 0x82f4], 0x72f9
mov dword [rsp + 0x82f8], 0x12931
mov dword [rsp + 0x82fc], 0xb252
mov dword [rsp + 0x8300], 0x98c2
mov dword [rsp + 0x8304], 0x184e
mov dword [rsp + 0x8308], 0x33ce
mov dword [rsp + 0x830c], 0x285c
mov dword [rsp + 0x8310], 0xc738
mov dword [rsp + 0x8314], 0x142be
mov dword [rsp + 0x8318], 0x9ca5
mov dword [rsp + 0x831c], 0x22fa
mov dword [rsp + 0x8320], 0x2c2a
mov dword [rsp + 0x8324], 0xc5b5
mov dword [rsp + 0x8328], 0x13354
mov dword [rsp + 0x832c], 0x15bf1
mov dword [rsp + 0x8330], 0x307e
mov dword [rsp + 0x8334], 0xcb8a
mov dword [rsp + 0x8338], 0xbd99
mov dword [rsp + 0x833c], 0x17074
mov dword [rsp + 0x8340], 0xc919
mov dword [rsp + 0x8344], 0xb8c3
mov dword [rsp + 0x8348], 0x12a5e
mov dword [rsp + 0x834c], 0x139df
mov dword [rsp + 0x8350], 0x1769d
mov dword [rsp + 0x8354], 0xa3d1
mov dword [rsp + 0x8358], 0x449f
mov dword [rsp + 0x835c], 0xcc10
mov dword [rsp + 0x8360], 0x6bbe
mov dword [rsp + 0x8364], 0x9627
mov dword [rsp + 0x8368], 0xc017
mov dword [rsp + 0x836c], 0xa2f0
mov dword [rsp + 0x8370], 0x14950
mov dword [rsp + 0x8374], 0x17d11
mov dword [rsp + 0x8378], 0x12035
mov dword [rsp + 0x837c], 0x12d5f
mov dword [rsp + 0x8380], 0x4098
mov dword [rsp + 0x8384], 0xb4a7
mov dword [rsp + 0x8388], 0x3593
mov dword [rsp + 0x838c], 0x4503
mov dword [rsp + 0x8390], 0x2d73
mov dword [rsp + 0x8394], 0x91a0
mov dword [rsp + 0x8398], 0xaa6
mov dword [rsp + 0x839c], 0x50
mov dword [rsp + 0x83a0], 0x4687
mov dword [rsp + 0x83a4], 0x6437
mov dword [rsp + 0x83a8], 0x11e1a
mov dword [rsp + 0x83ac], 0xbca6
mov dword [rsp + 0x83b0], 0x82cd
mov dword [rsp + 0x83b4], 0xe3af
mov dword [rsp + 0x83b8], 0x94d0
mov dword [rsp + 0x83bc], 0x14268
mov dword [rsp + 0x83c0], 0x837e
mov dword [rsp + 0x83c4], 0x8714
mov dword [rsp + 0x83c8], 0x5a70
mov dword [rsp + 0x83cc], 0x157a
mov dword [rsp + 0x83d0], 0x4532
mov dword [rsp + 0x83d4], 0x11b09
mov dword [rsp + 0x83d8], 0x125b1
mov dword [rsp + 0x83dc], 0x16642
mov dword [rsp + 0x83e0], 0x159ad
mov dword [rsp + 0x83e4], 0x614d
mov dword [rsp + 0x83e8], 0x7acd
mov dword [rsp + 0x83ec], 0x1021a
mov dword [rsp + 0x83f0], 0x8ff8
mov dword [rsp + 0x83f4], 0x7ab8
mov dword [rsp + 0x83f8], 0x1f88
mov dword [rsp + 0x83fc], 0x92b5
mov dword [rsp + 0x8400], 0x2ded
mov dword [rsp + 0x8404], 0x8597
mov dword [rsp + 0x8408], 0xd2f
mov dword [rsp + 0x840c], 0x4d94
mov dword [rsp + 0x8410], 0x6b03
mov dword [rsp + 0x8414], 0x174cf
mov dword [rsp + 0x8418], 0x938c
mov dword [rsp + 0x841c], 0xf953
mov dword [rsp + 0x8420], 0xeed6
mov dword [rsp + 0x8424], 0x183f1
mov dword [rsp + 0x8428], 0x30bc
mov dword [rsp + 0x842c], 0x1ccb
mov dword [rsp + 0x8430], 0x8ebf
mov dword [rsp + 0x8434], 0x17546
mov dword [rsp + 0x8438], 0xda70
mov dword [rsp + 0x843c], 0xcf9b
mov dword [rsp + 0x8440], 0x628a
mov dword [rsp + 0x8444], 0xa873
mov dword [rsp + 0x8448], 0x9ae3
mov dword [rsp + 0x844c], 0xa7dd
mov dword [rsp + 0x8450], 0x8776
mov dword [rsp + 0x8454], 0x34b5
mov dword [rsp + 0x8458], 0x10bcb
mov dword [rsp + 0x845c], 0x10bb4
mov dword [rsp + 0x8460], 0xa98d
mov dword [rsp + 0x8464], 0x18581
mov dword [rsp + 0x8468], 0x7750
mov dword [rsp + 0x846c], 0xf14c
mov dword [rsp + 0x8470], 0x163db
mov dword [rsp + 0x8474], 0xf84a
mov dword [rsp + 0x8478], 0x119a8
mov dword [rsp + 0x847c], 0x1242c
mov dword [rsp + 0x8480], 0x2c16
mov dword [rsp + 0x8484], 0x14ced
mov dword [rsp + 0x8488], 0xc470
mov dword [rsp + 0x848c], 0x4e0e
mov dword [rsp + 0x8490], 0x10d64
mov dword [rsp + 0x8494], 0xbeed
mov dword [rsp + 0x8498], 0x6dfa
mov dword [rsp + 0x849c], 0x455
mov dword [rsp + 0x84a0], 0xe95d
mov dword [rsp + 0x84a4], 0x11b41
mov dword [rsp + 0x84a8], 0xaf7e
mov dword [rsp + 0x84ac], 0xdfde
mov dword [rsp + 0x84b0], 0x8e53
mov dword [rsp + 0x84b4], 0x14e6c
mov dword [rsp + 0x84b8], 0x6d8d
mov dword [rsp + 0x84bc], 0xbe54
mov dword [rsp + 0x84c0], 0x4bc2
mov dword [rsp + 0x84c4], 0xd9a3
mov dword [rsp + 0x84c8], 0x112f2
mov dword [rsp + 0x84cc], 0x16be0
mov dword [rsp + 0x84d0], 0xca56
mov dword [rsp + 0x84d4], 0x6a1f
mov dword [rsp + 0x84d8], 0x1402
mov dword [rsp + 0x84dc], 0xa3e2
mov dword [rsp + 0x84e0], 0xf7bf
mov dword [rsp + 0x84e4], 0x3bfd
mov dword [rsp + 0x84e8], 0x7ac3
mov dword [rsp + 0x84ec], 0x93c2
mov dword [rsp + 0x84f0], 0xc460
mov dword [rsp + 0x63c], 0x96
lea rcx, [rsp + 0x7e30]
call fcn.1402264d0
mov qword [rsp + 0x3300], rax
lea rcx, [rsp + 0x7e30]
call fcn.140225ca0
lea r8, [rsp + 0x63c]
mov rcx, qword [rsp + 0x3300]
mov rdx, rcx
mov rcx, rax
call fcn.1402263e0
nop
mov byte [rsp + 0x3b4], 1
mov byte [rsp + 0x3d], 0
mov byte [rsp + 0x5c], 0
movzx eax, byte [rsp + 0x3d]
test eax, eax
je 0x14018b153
movzx eax, byte [rsp + 0x5c]
test eax, eax
je 0x14018b153
mov dword [rsp + 0x1ec], 0x783b
mov dword [rsp + 0x460], 0
jmp 0x14018b0d2
mov eax, dword [rsp + 0x460]
inc eax
mov dword [rsp + 0x460], eax
cmp dword [rsp + 0x460], 0x1d
jge 0x14018b0fc
cmp dword [rsp + 0x1ec], 0
jge 0x14018b0ea
jmp 0x14018b0fc
mov eax, dword [rsp + 0x1ec]
dec eax
mov dword [rsp + 0x1ec], eax
jmp 0x14018b0c2
mov dword [rsp + 0x1ec], 0x279a8
mov dword [rsp + 0x464], 0
cmp dword [rsp + 0x464], 0x21
jge 0x14018b14e
movzx eax, byte [rsp + 0x3d]
test eax, eax
je 0x14018b12e
movzx eax, byte [rsp + 0x3d]
test eax, eax
jne 0x14018b137
movzx eax, byte [rsp + 0x3d]
test eax, eax
jne 0x14018b13c
mov byte [rsp + 0x5c], 0
mov eax, dword [rsp + 0x464]
inc eax
mov dword [rsp + 0x464], eax
jmp 0x14018b112
jmp 0x14018c7a3
mov byte [rsp + 0x3b5], 1
mov byte [rsp + 0x3b6], 0
mov byte [rsp + 0x30], 1
movzx eax, byte [rsp + 0x30]
test eax, eax
je 0x14018b21e
mov dword [rsp + 0x1e8], 0xdc42
mov dword [rsp + 0x468], 0
jmp 0x14018b19d
mov eax, dword [rsp + 0x468]
inc eax
mov dword [rsp + 0x468], eax
cmp dword [rsp + 0x468], 0xd
jge 0x14018b1c7
cmp dword [rsp + 0x1e8], 0
jge 0x14018b1b5
jmp 0x14018b1c7
mov eax, dword [rsp + 0x1e8]
dec eax
mov dword [rsp + 0x1e8], eax
jmp 0x14018b18d
mov dword [rsp + 0x1e8], 0x26c47
mov dword [rsp + 0x46c], 0
cmp dword [rsp + 0x46c], 0x37
jge 0x14018b219
movzx eax, byte [rsp + 0x30]
test eax, eax
je 0x14018b1f9
movzx eax, byte [rsp + 0x30]
test eax, eax
jne 0x14018b202
movzx eax, byte [rsp + 0x30]
test eax, eax
jne 0x14018b207
mov byte [rsp + 0x30], 0
mov eax, dword [rsp + 0x46c]
inc eax
mov dword [rsp + 0x46c], eax
jmp 0x14018b1dd
jmp 0x14018c29c
mov byte [rsp + 0x3b7], 1
mov byte [rsp + 0x3b8], 0
mov byte [rsp + 0x31], 1
movzx eax, byte [rsp + 0x31]
test eax, eax
je 0x14018b2e9
mov dword [rsp + 0x1e4], 0xafe3
mov dword [rsp + 0x470], 0
jmp 0x14018b268
mov eax, dword [rsp + 0x470]
inc eax
mov dword [rsp + 0x470], eax
cmp dword [rsp + 0x470], 0x18
jge 0x14018b292
cmp dword [rsp + 0x1e4], 0
jge 0x14018b280
jmp 0x14018b292
mov eax, dword [rsp + 0x1e4]
dec eax
mov dword [rsp + 0x1e4], eax
jmp 0x14018b258
mov dword [rsp + 0x1e4], 0x18db9
mov dword [rsp + 0x474], 0
cmp dword [rsp + 0x474], 0x2e
jge 0x14018b2e4
movzx eax, byte [rsp + 0x31]
test eax, eax
je 0x14018b2c4
movzx eax, byte [rsp + 0x31]
test eax, eax
jne 0x14018b2cd
movzx eax, byte [rsp + 0x31]
test eax, eax
jne 0x14018b2d2
mov byte [rsp + 0x31], 1
mov eax, dword [rsp + 0x474]
inc eax
mov dword [rsp + 0x474], eax
jmp 0x14018b2a8
jmp 0x14018c0f5
mov byte [rsp + 0x8d30], 0x73
mov byte [rsp + 0x8d31], 0x64
mov byte [rsp + 0x8d32], 0x4c
mov byte [rsp + 0x8d33], 0x71
mov byte [rsp + 0x8d34], 0x59
mov byte [rsp + 0x8d35], 0x45
mov byte [rsp + 0x8d36], 0x51
mov byte [rsp + 0x8d37], 0x53
mov byte [rsp + 0x8d38], 0x50
mov byte [rsp + 0x8d39], 0x52
mov byte [rsp + 0x8d3a], 0x56
mov byte [rsp + 0x8d3b], 0x67
mov byte [rsp + 0x8d3c], 0x51
mov byte [rsp + 0x8d3d], 0x54
mov byte [rsp + 0x8d3e], 0x56
mov byte [rsp + 0x8d3f], 0x50
mov byte [rsp + 0x8d40], 0x7a
mov byte [rsp + 0x8d41], 0x35
mov byte [rsp + 0x8d42], 0x57
mov byte [rsp + 0x8d43], 0x48
mov byte [rsp + 0x8d44], 0x37
mov byte [rsp + 0x8d45], 0x4d
mov byte [rsp + 0x8d46], 0x4d
mov byte [rsp + 0x8d47], 0x37
mov byte [rsp + 0x8d48], 0x6f
mov byte [rsp + 0x8d49], 0x75
mov byte [rsp + 0x8d4a], 0x38
mov byte [rsp + 0x8d4b], 0x65
mov byte [rsp + 0x8d4c], 0x43
mov byte [rsp + 0x8d4d], 0x54
mov byte [rsp + 0x8d4e], 0x46
mov byte [rsp + 0x8d4f], 0x71
mov byte [rsp + 0x8d50], 0x68
mov byte [rsp + 0x8d51], 0x43
mov byte [rsp + 0x8d52], 0x35
mov byte [rsp + 0x8d53], 0x31
mov byte [rsp + 0x8d54], 0x74
mov byte [rsp + 0x8d55], 0x53
mov byte [rsp + 0x8d56], 0x64
mov byte [rsp + 0x8d57], 0x48
mov byte [rsp + 0x8d58], 0x33
mov byte [rsp + 0x8d59], 0x51
mov byte [rsp + 0x8d5a], 0x31
mov byte [rsp + 0x8d5b], 0x54
mov byte [rsp + 0x8d5c], 0x56
mov byte [rsp + 0x8d5d], 0x53
mov byte [rsp + 0x8d5e], 0x42
mov byte [rsp + 0x8d5f], 0x58
mov byte [rsp + 0x8d60], 0x35
mov byte [rsp + 0x8d61], 0x4a
mov byte [rsp + 0x8d62], 0x69
mov byte [rsp + 0x8d63], 0x46
mov byte [rsp + 0x8d64], 0x34
mov byte [rsp + 0x8d65], 0x64
mov byte [rsp + 0x8d66], 0x4d
mov byte [rsp + 0x8d67], 0x4c
mov byte [rsp + 0x8d68], 0x77
mov byte [rsp + 0x8d69], 0x59
mov byte [rsp + 0x8d6a], 0x4e
mov byte [rsp + 0x8d6b], 0x54
mov byte [rsp + 0x8d6c], 0x38
mov byte [rsp + 0x8d6d], 0x67
mov byte [rsp + 0x8d6e], 0x59
mov byte [rsp + 0x8d6f], 0x65
mov byte [rsp + 0x8d70], 0x49
mov byte [rsp + 0x8d71], 0x4d
mov byte [rsp + 0x8d72], 0x59
mov byte [rsp + 0x8d73], 0x37
mov byte [rsp + 0x8d74], 0x57
mov byte [rsp + 0x8d75], 0x64
mov byte [rsp + 0x8d76], 0x73
mov byte [rsp + 0x8d77], 0x42
mov byte [rsp + 0x8d78], 0x51
mov byte [rsp + 0x8d79], 0x48
mov byte [rsp + 0x8d7a], 0x37
mov byte [rsp + 0x8d7b], 0x38
mov byte [rsp + 0x8d7c], 0x72
mov byte [rsp + 0x8d7d], 0x32
mov byte [rsp + 0x8d7e], 0x63
mov byte [rsp + 0x8d7f], 0x5a
mov byte [rsp + 0x8d80], 0x56
mov byte [rsp + 0x8d81], 0x65
mov byte [rsp + 0x8d82], 0x31
mov byte [rsp + 0x8d83], 0x70
mov byte [rsp + 0x8d84], 0x50
mov byte [rsp + 0x8d85], 0x42
mov byte [rsp + 0x8d86], 0x70
mov byte [rsp + 0x8d87], 0x45
mov byte [rsp + 0x8d88], 0x37
mov byte [rsp + 0x8d89], 0x35
mov byte [rsp + 0x8d8a], 0x41
mov byte [rsp + 0x8d8b], 0x47
mov byte [rsp + 0x8d8c], 0x67
mov byte [rsp + 0x8d8d], 0x55
mov byte [rsp + 0x8d8e], 0x56
mov byte [rsp + 0x8d8f], 0x55
mov byte [rsp + 0x8d90], 0x6c
mov byte [rsp + 0x8d91], 0x71
mov byte [rsp + 0x8d92], 0x65
mov byte [rsp + 0x8d93], 0x79
mov byte [rsp + 0x8d94], 0x41
mov byte [rsp + 0x8d95], 0x6a
mov byte [rsp + 0x8d96], 0x6a
mov byte [rsp + 0x8d97], 0x7a
mov byte [rsp + 0x8d98], 0x75
mov byte [rsp + 0x8d99], 0x54
mov byte [rsp + 0x8d9a], 0x33
mov byte [rsp + 0x8d9b], 0x46
mov byte [rsp + 0x8d9c], 0x63
mov byte [rsp + 0x8d9d], 0x42
mov byte [rsp + 0x8d9e], 0x58
mov byte [rsp + 0x8d9f], 0x34
mov byte [rsp + 0x8da0], 0x73
mov byte [rsp + 0x8da1], 0x41
mov byte [rsp + 0x8da2], 0x41
mov byte [rsp + 0x8da3], 0x58
mov byte [rsp + 0x8da4], 0x42
mov byte [rsp + 0x8da5], 0x54
mov byte [rsp + 0x8da6], 0x67
mov byte [rsp + 0x8da7], 0x59
mov byte [rsp + 0x8da8], 0x4a
mov byte [rsp + 0x8da9], 0x51
mov byte [rsp + 0x8daa], 0x46
mov byte [rsp + 0x8dab], 0x63
mov byte [rsp + 0x8dac], 0x4b
mov byte [rsp + 0x8dad], 0x53
mov byte [rsp + 0x8dae], 0x44
mov byte [rsp + 0x8daf], 0x75
mov byte [rsp + 0x8db0], 0x34
mov byte [rsp + 0x8db1], 0x4e
mov byte [rsp + 0x8db2], 0x36
mov byte [rsp + 0x8db3], 0x6a
mov byte [rsp + 0x8db4], 0x6f
mov byte [rsp + 0x8db5], 0x56
mov byte [rsp + 0x8db6], 0x34
mov byte [rsp + 0x8db7], 0x42
mov byte [rsp + 0x8db8], 0x71
mov byte [rsp + 0x8db9], 0x76
mov byte [rsp + 0x8dba], 0x47
mov byte [rsp + 0x8dbb], 0x34
mov byte [rsp + 0x8dbc], 0x45
mov byte [rsp + 0x8dbd], 0x49
mov byte [rsp + 0x8dbe], 0x63
mov byte [rsp + 0x8dbf], 0x4b
mov byte [rsp + 0x8dc0], 0x45
mov byte [rsp + 0x8dc1], 0x4e
mov byte [rsp + 0x8dc2], 0x35
mov byte [rsp + 0x8dc3], 0x54
mov byte [rsp + 0x8dc4], 0x64
mov byte [rsp + 0x8dc5], 0x48
mov byte [rsp + 0x8dc6], 0x57
mov byte [rsp + 0x8dc7], 0x4a
mov byte [rsp + 0x8dc8], 0x72
mov byte [rsp + 0x8dc9], 0x53
mov byte [rsp + 0x8dca], 0x6a
mov byte [rsp + 0x8dcb], 0x50
mov byte [rsp + 0x8dcc], 0x58
mov byte [rsp + 0x8dcd], 0x6b
mov byte [rsp + 0x8dce], 0x51
mov byte [rsp + 0x8dcf], 0x49
mov byte [rsp + 0x8dd0], 0x67
mov byte [rsp + 0x8dd1], 0x4c
mov byte [rsp + 0x8dd2], 0x73
mov byte [rsp + 0x8dd3], 0x45
mov byte [rsp + 0x8dd4], 0x37
mov byte [rsp + 0x8dd5], 0x49
mov byte [rsp + 0x8dd6], 0x4e
mov byte [rsp + 0x8dd7], 0x35
mov byte [rsp + 0x8dd8], 0x76
mov byte [rsp + 0x8dd9], 0x42
mov byte [rsp + 0x8dda], 0x67
mov byte [rsp + 0x8ddb], 0x58
mov byte [rsp + 0x8ddc], 0x31
mov byte [rsp + 0x8ddd], 0x4a
mov byte [rsp + 0x8dde], 0x64
mov byte [rsp + 0x8ddf], 0x4d
mov byte [rsp + 0x8de0], 0x49
mov byte [rsp + 0x8de1], 0x54
mov byte [rsp + 0x8de2], 0x75
mov byte [rsp + 0x8de3], 0x77
mov byte [rsp + 0x8de4], 0x57
mov byte [rsp + 0x8de5], 0x55
mov byte [rsp + 0x8de6], 0x6a
mov byte [rsp + 0x8de7], 0x69
mov byte [rsp + 0x8de8], 0x37
mov byte [rsp + 0x8de9], 0x51
mov byte [rsp + 0x8dea], 0x38
mov byte [rsp + 0x8deb], 0x73
mov byte [rsp + 0x8dec], 0x62
mov byte [rsp + 0x8ded], 0x46
mov byte [rsp + 0x8dee], 0x46
mov byte [rsp + 0x8def], 0x63
mov byte [rsp + 0x8df0], 0x79
mov byte [rsp + 0x8df1], 0x5a
mov byte [rsp + 0x8df2], 0x77
mov byte [rsp + 0x8df3], 0x70
mov byte [rsp + 0x8df4], 0x49
mov byte [rsp + 0x8df5], 0x35
mov byte [rsp + 0x8df6], 0x66
mov byte [rsp + 0x8df7], 0x4e
mov byte [rsp + 0x8df8], 0x56
mov byte [rsp + 0x8df9], 0x65
mov byte [rsp + 0x8dfa], 0x63
mov byte [rsp + 0x8dfb], 0x4d
mov byte [rsp + 0x8dfc], 0x5a
mov byte [rsp + 0x8dfd], 0x36
mov byte [rsp + 0x8dfe], 0x51
mov byte [rsp + 0x8dff], 0x52
mov byte [rsp + 0x8e00], 0x4d
mov byte [rsp + 0x8e01], 0x53
mov byte [rsp + 0x8e02], 0x41
mov byte [rsp + 0x8e03], 0x77
mov byte [rsp + 0x8e04], 0x76
mov byte [rsp + 0x8e05], 0x6e
mov byte [rsp + 0x8e06], 0x31
mov byte [rsp + 0x8e07], 0x6b
mov byte [rsp + 0x8e08], 0x6d
mov byte [rsp + 0x8e09], 0x4e
mov byte [rsp + 0x8e0a], 0x7a
mov byte [rsp + 0x8e0b], 0x70
mov byte [rsp + 0x8e0c], 0x75
mov byte [rsp + 0x8e0d], 0x4f
mov byte [rsp + 0x8e0e], 0x62
mov byte [rsp + 0x8e0f], 0x43
mov byte [rsp + 0x8e10], 0x47
mov byte [rsp + 0x8e11], 0x58
mov byte [rsp + 0x8e12], 0x36
mov byte [rsp + 0x8e13], 0x6c
mov byte [rsp + 0x8e14], 0x46
mov byte [rsp + 0x8e15], 0x68
mov byte [rsp + 0x8e16], 0x4e
mov byte [rsp + 0x8e17], 0x30
mov byte [rsp + 0x8e18], 0x76
mov byte [rsp + 0x8e19], 0x74
mov byte [rsp + 0x8e1a], 0x74
mov byte [rsp + 0x8e1b], 0x34
mov byte [rsp + 0x8e1c], 0x71
mov byte [rsp + 0x8e1d], 0x30
mov byte [rsp + 0x8e1e], 0x37
mov byte [rsp + 0x8e1f], 0x38
mov byte [rsp + 0x8e20], 0x66
mov byte [rsp + 0x8e21], 0x70
mov byte [rsp + 0x8e22], 0x64
mov byte [rsp + 0x8e23], 0x77
mov byte [rsp + 0x8e24], 0x53
mov byte [rsp + 0x8e25], 0x6a
mov byte [rsp + 0x8e26], 0x43
mov byte [rsp + 0x8e27], 0x32
mov byte [rsp + 0x8e28], 0x6f
mov byte [rsp + 0x8e29], 0x46
mov byte [rsp + 0x8e2a], 0x42
mov byte [rsp + 0x8e2b], 0x74
mov byte [rsp + 0x8e2c], 0x51
mov byte [rsp + 0x8e2d], 0x75
mov byte [rsp + 0x8e2e], 0x4a
mov byte [rsp + 0x8e2f], 0x6c
mov byte [rsp + 0x8e30], 0x65
mov byte [rsp + 0x8e31], 0x41
mov byte [rsp + 0x8e32], 0x4c
mov byte [rsp + 0x8e33], 0x35
mov byte [rsp + 0x8e34], 0x73
mov byte [rsp + 0x8e35], 0x65
mov byte [rsp + 0x8e36], 0x34
mov byte [rsp + 0x8e37], 0x4b
mov byte [rsp + 0x8e38], 0x74
mov byte [rsp + 0x8e39], 0x68
mov byte [rsp + 0x8e3a], 0x38
mov byte [rsp + 0x8e3b], 0x6a
mov byte [rsp + 0x8e3c], 0x73
mov byte [rsp + 0x8e3d], 0x4b
mov byte [rsp + 0x8e3e], 0x70
mov byte [rsp + 0x8e3f], 0x6b
mov byte [rsp + 0x8e40], 0x75
mov byte [rsp + 0x8e41], 0x73
mov byte [rsp + 0x8e42], 0x75
mov byte [rsp + 0x8e43], 0x30
mov byte [rsp + 0x8e44], 0x53
mov byte [rsp + 0x8e45], 0x66
mov byte [rsp + 0x8e46], 0x4c
mov byte [rsp + 0x8e47], 0x47
mov byte [rsp + 0x8e48], 0x6c
mov byte [rsp + 0x8e49], 0x43
mov byte [rsp + 0x8e4a], 0x53
mov byte [rsp + 0x8e4b], 0x63
mov byte [rsp + 0x8e4c], 0x79
mov byte [rsp + 0x8e4d], 0x55
mov byte [rsp + 0x8e4e], 0x38
mov byte [rsp + 0x8e4f], 0x47
mov byte [rsp + 0x8e50], 0x7a
mov byte [rsp + 0x8e51], 0x45
mov byte [rsp + 0x8e52], 0x72
mov byte [rsp + 0x8e53], 0x6c
mov byte [rsp + 0x8e54], 0x47
mov byte [rsp + 0x8e55], 0x49
mov byte [rsp + 0x8e56], 0x49
mov byte [rsp + 0x8e57], 0x57
mov byte [rsp + 0x8e58], 0x71
mov byte [rsp + 0x8e59], 0x68
mov byte [rsp + 0x8e5a], 0x69
mov byte [rsp + 0x8e5b], 0x6b
mov byte [rsp + 0x8e5c], 0x68
mov byte [rsp + 0x8e5d], 0x48
mov byte [rsp + 0x8e5e], 0x66
mov byte [rsp + 0x8e5f], 0x4e
mov byte [rsp + 0x8e60], 0x6e
mov byte [rsp + 0x8e61], 0x44
mov byte [rsp + 0x8e62], 0x38
mov byte [rsp + 0x8e63], 0x5a
mov byte [rsp + 0x8e64], 0x4f
mov byte [rsp + 0x8e65], 0x4f
mov byte [rsp + 0x8e66], 0x74
mov byte [rsp + 0x8e67], 0x31
mov byte [rsp + 0x8e68], 0x6f
mov byte [rsp + 0x8e69], 0x49
mov byte [rsp + 0x8e6a], 0x48
mov byte [rsp + 0x8e6b], 0x49
mov byte [rsp + 0x8e6c], 0x62
mov byte [rsp + 0x8e6d], 0x50
mov byte [rsp + 0x8e6e], 0x68
mov byte [rsp + 0x8e6f], 0x7a
mov byte [rsp + 0x8e70], 0x59
mov byte [rsp + 0x8e71], 0x63
mov byte [rsp + 0x8e72], 0x58
mov byte [rsp + 0x8e73], 0x58
mov byte [rsp + 0x8e74], 0x4e
mov byte [rsp + 0x8e75], 0x55
mov byte [rsp + 0x8e76], 0x75
mov byte [rsp + 0x8e77], 0x69
mov byte [rsp + 0x8e78], 0x37
mov byte [rsp + 0x8e79], 0x66
mov byte [rsp + 0x8e7a], 0x44
mov byte [rsp + 0x8e7b], 0x47
mov byte [rsp + 0x8e7c], 0x59
mov byte [rsp + 0x8e7d], 0x41
mov byte [rsp + 0x8e7e], 0x65
mov byte [rsp + 0x8e7f], 0x7a
mov byte [rsp + 0x8e80], 0x4b
mov byte [rsp + 0x8e81], 0x41
mov byte [rsp + 0x8e82], 0x55
mov byte [rsp + 0x8e83], 0x74
mov byte [rsp + 0x8e84], 0x6a
mov byte [rsp + 0x8e85], 0x32
mov byte [rsp + 0x8e86], 0x77
mov byte [rsp + 0x8e87], 0x68
mov byte [rsp + 0x8e88], 0x35
mov byte [rsp + 0x8e89], 0x41
mov byte [rsp + 0x8e8a], 0x57
mov byte [rsp + 0x8e8b], 0x62
mov byte [rsp + 0x8e8c], 0x36
mov byte [rsp + 0x8e8d], 0x77
mov byte [rsp + 0x8e8e], 0x35
mov byte [rsp + 0x8e8f], 0x44
mov byte [rsp + 0x8e90], 0x6d
mov byte [rsp + 0x8e91], 0x49
mov byte [rsp + 0x8e92], 0x45
mov byte [rsp + 0x8e93], 0x4a
mov byte [rsp + 0x8e94], 0x69
mov byte [rsp + 0x8e95], 0x37
mov byte [rsp + 0x8e96], 0x70
mov byte [rsp + 0x8e97], 0x54
mov byte [rsp + 0x8e98], 0x35
mov byte [rsp + 0x8e99], 0x38
mov byte [rsp + 0x8e9a], 0x38
mov byte [rsp + 0x8e9b], 0x37
mov byte [rsp + 0x8e9c], 0x6b
mov byte [rsp + 0x8e9d], 0x31
mov byte [rsp + 0x8e9e], 0x77
mov byte [rsp + 0x8e9f], 0x34
mov byte [rsp + 0x8ea0], 0x49
mov byte [rsp + 0x8ea1], 0x55
mov byte [rsp + 0x8ea2], 0x30
mov byte [rsp + 0x8ea3], 0x4d
mov byte [rsp + 0x8ea4], 0x56
mov byte [rsp + 0x8ea5], 0x49
mov byte [rsp + 0x8ea6], 0x75
mov byte [rsp + 0x8ea7], 0x44
mov byte [rsp + 0x8ea8], 0x6d
mov byte [rsp + 0x8ea9], 0x58
mov byte [rsp + 0x8eaa], 0x33
mov byte [rsp + 0x8eab], 0x6e
mov byte [rsp + 0x8eac], 0x62
mov byte [rsp + 0x8ead], 0x38
mov byte [rsp + 0x8eae], 0x41
mov byte [rsp + 0x8eaf], 0x33
mov byte [rsp + 0x8eb0], 0x72
mov byte [rsp + 0x8eb1], 0x31
mov byte [rsp + 0x8eb2], 0x59
mov byte [rsp + 0x8eb3], 0x48
mov byte [rsp + 0x8eb4], 0x51
mov byte [rsp + 0x8eb5], 0x34
mov byte [rsp + 0x8eb6], 0x6c
mov byte [rsp + 0x8eb7], 0x37
mov byte [rsp + 0x8eb8], 0x70
mov byte [rsp + 0x8eb9], 0x4d
mov byte [rsp + 0x8eba], 0x54
mov byte [rsp + 0x8ebb], 0x77
mov byte [rsp + 0x8ebc], 0x44
mov byte [rsp + 0x8ebd], 0x78
mov byte [rsp + 0x8ebe], 0x36
mov byte [rsp + 0x8ebf], 0x6f
mov byte [rsp + 0x8ec0], 0x70
mov byte [rsp + 0x8ec1], 0x75
mov byte [rsp + 0x8ec2], 0x50
mov byte [rsp + 0x8ec3], 0x48
mov byte [rsp + 0x8ec4], 0x41
mov byte [rsp + 0x8ec5], 0x34
mov byte [rsp + 0x8ec6], 0x5a
mov byte [rsp + 0x8ec7], 0x73
mov byte [rsp + 0x8ec8], 0x72
mov byte [rsp + 0x8ec9], 0x47
mov byte [rsp + 0x8eca], 0x69
mov byte [rsp + 0x8ecb], 0x58
mov byte [rsp + 0x8ecc], 0x77
mov byte [rsp + 0x8ecd], 0x67
mov byte [rsp + 0x8ece], 0x38
mov byte [rsp + 0x8ecf], 0x63
mov byte [rsp + 0x8ed0], 0x68
mov byte [rsp + 0x8ed1], 0x4b
mov byte [rsp + 0x8ed2], 0x65
mov byte [rsp + 0x8ed3], 0x34
mov byte [rsp + 0x8ed4], 0x36
mov byte [rsp + 0x8ed5], 0x38
mov byte [rsp + 0x8ed6], 0x78
mov byte [rsp + 0x8ed7], 0x35
lea rax, [rsp + 0x8d30]
mov qword [rsp + 0x3308], rax
mov qword [rsp + 0x5d0], 0xffffffffffffffff
inc qword [rsp + 0x5d0]
mov rax, qword [rsp + 0x3308]
mov rcx, qword [rsp + 0x5d0]
cmp byte [rax + rcx], 0
jne 0x14018c045
mov rax, qword [rsp + 0x5d0]
mov qword [rsp + 0x3310], rax
mov rcx, qword [rsp + 0x3310]
call fcn.1400011d0
mov qword [rsp + 0x3318], rax
mov rax, qword [rsp + 0x3318]
mov qword [rsp + 0x3320], rax
mov dword [rsp + 0x108], 0
jmp 0x14018c0b5
mov eax, dword [rsp + 0x108]
inc eax
mov dword [rsp + 0x108], eax
movsxd rax, dword [rsp + 0x108]
cmp rax, 0x1a8
jae 0x14018c0f5
movsxd rax, dword [rsp + 0x108]
mov ecx, 0x1a8
sub rcx, rax
mov rax, rcx
movsxd rcx, dword [rsp + 0x108]
mov rdx, qword [rsp + 0x3320]
movzx eax, byte [rsp + rax + 0x8d30]
mov byte [rdx + rcx], al
jmp 0x14018c0a5
mov byte [rsp + 0x3b9], 1
mov byte [rsp + 0x32], 0
movzx eax, byte [rsp + 0x32]
test eax, eax
je 0x14018c1b8
mov dword [rsp + 0x1e0], 0x8783
mov dword [rsp + 0x478], 0
jmp 0x14018c137
mov eax, dword [rsp + 0x478]
inc eax
mov dword [rsp + 0x478], eax
cmp dword [rsp + 0x478], 0xd
jge 0x14018c161
cmp dword [rsp + 0x1e0], 0
jge 0x14018c14f
jmp 0x14018c161
mov eax, dword [rsp + 0x1e0]
dec eax
mov dword [rsp + 0x1e0], eax
jmp 0x14018c127
mov dword [rsp + 0x1e0], 0x8f766
mov dword [rsp + 0x47c], 0
cmp dword [rsp + 0x47c], 0x52
jge 0x14018c1b3
movzx eax, byte [rsp + 0x32]
test eax, eax
je 0x14018c193
movzx eax, byte [rsp + 0x32]
test eax, eax
jne 0x14018c19c
movzx eax, byte [rsp + 0x32]
test eax, eax
jne 0x14018c1a1
mov byte [rsp + 0x32], 1
mov eax, dword [rsp + 0x47c]
inc eax
mov dword [rsp + 0x47c], eax
jmp 0x14018c177
jmp 0x14018c28c
lea rax, [rsp + 0x5590]
mov rdi, rax
xor eax, eax
mov ecx, 0x370
rep stosb byte [rdi], al
mov dword [rsp + 0x480], 0
jmp 0x14018c1e9
mov eax, dword [rsp + 0x480]
inc eax
mov dword [rsp + 0x480], eax
movsxd rax, dword [rsp + 0x480]
cmp rax, 0xa
jae 0x14018c222
mov dword [rsp + 0x484], 0
jmp 0x14018c214
mov eax, dword [rsp + 0x484]
inc eax
mov dword [rsp + 0x484], eax
cmp dword [rsp + 0x484], 0xb
jge 0x14018c220
jmp 0x14018c204
jmp 0x14018c1d9
lea rax, [rsp + 0x5220]
mov rdi, rax
xor eax, eax
mov ecx, 0x370
rep stosb byte [rdi], al
mov dword [rsp + 0x488], 0
jmp 0x14018c253
mov eax, dword [rsp + 0x488]
inc eax
mov dword [rsp + 0x488], eax
movsxd rax, dword [rsp + 0x488]
cmp rax, 0xa
jae 0x14018c28c
mov dword [rsp + 0x48c], 0
jmp 0x14018c27e
mov eax, dword [rsp + 0x48c]
inc eax
mov dword [rsp + 0x48c], eax
cmp dword [rsp + 0x48c], 0xb
jge 0x14018c28a
jmp 0x14018c26e
jmp 0x14018c243
mov byte [rsp + 0x3ba], 1
mov byte [rsp + 0x3bb], 0
mov byte [rsp + 0x3da], 0
mov byte [rsp + 0x5d], 1
mov byte [rsp + 0x3e], 0
movzx eax, byte [rsp + 0x5d]
test eax, eax
jne 0x14018c2c4
movzx eax, byte [rsp + 0x3e]
test eax, eax
je 0x14018c36d
mov dword [rsp + 0x1dc], 0x182b0
mov dword [rsp + 0x490], 0
jmp 0x14018c2ec
mov eax, dword [rsp + 0x490]
inc eax
mov dword [rsp + 0x490], eax
cmp dword [rsp + 0x490], 0x24
jge 0x14018c316
cmp dword [rsp + 0x1dc], 0
jge 0x14018c304
jmp 0x14018c316
mov eax, dword [rsp + 0x1dc]
dec eax
mov dword [rsp + 0x1dc], eax
jmp 0x14018c2dc
mov dword [rsp + 0x1dc], 0x1ed3a
mov dword [rsp + 0x494], 0
cmp dword [rsp + 0x494], 0x22
jge 0x14018c368
movzx eax, byte [rsp + 0x3e]
test eax, eax
je 0x14018c348
movzx eax, byte [rsp + 0x3e]
test eax, eax
jne 0x14018c351
movzx eax, byte [rsp + 0x3e]
test eax, eax
jne 0x14018c356
mov byte [rsp + 0x5d], 1
mov eax, dword [rsp + 0x494]
inc eax
mov dword [rsp + 0x494], eax
jmp 0x14018c32c
jmp 0x14018c6cf
mov byte [rsp + 0x3bc], 1
mov byte [rsp + 0x3bd], 1
mov byte [rsp + 0x5e], 1
mov byte [rsp + 0x3f], 1
movzx eax, byte [rsp + 0x5e]
test eax, eax
jne 0x14018c39d
movzx eax, byte [rsp + 0x3f]
test eax, eax
je 0x14018c441
mov dword [rsp + 0x1d4], 0x107dc
mov dword [rsp + 0x498], 0
jmp 0x14018c3c5
mov eax, dword [rsp + 0x498]
inc eax
mov dword [rsp + 0x498], eax
cmp dword [rsp + 0x498], 0x16
jge 0x14018c3ef
cmp dword [rsp + 0x1d4], 0
jge 0x14018c3dd
jmp 0x14018c3ef
mov eax, dword [rsp + 0x1d4]
dec eax
mov dword [rsp + 0x1d4], eax
jmp 0x14018c3b5
mov dword [rsp + 0x1d4], 0xcb98d
mov dword [rsp + 0x49c], 0
cmp dword [rsp + 0x49c], 0x2b
jge 0x14018c441
movzx eax, byte [rsp + 0x3f]
test eax, eax
je 0x14018c421
movzx eax, byte [rsp + 0x3f]
test eax, eax
jne 0x14018c42a
movzx eax, byte [rsp + 0x5e]
test eax, eax
jne 0x14018c42f
mov byte [rsp + 0x3f], 0
mov eax, dword [rsp + 0x49c]
inc eax
mov dword [rsp + 0x49c], eax
jmp 0x14018c405
mov byte [rsp + 0x3be], 1
mov byte [rsp + 0x3bf], 1
mov byte [rsp + 0x3c0], 1
mov byte [rsp + 0x33], 1
movzx eax, byte [rsp + 0x33]
test eax, eax
je 0x14018c50f
mov dword [rsp + 0x1c0], 0x3466
mov dword [rsp + 0x4a0], 0
jmp 0x14018c493
mov eax, dword [rsp + 0x4a0]
inc eax
mov dword [rsp + 0x4a0], eax
cmp dword [rsp + 0x4a0], 0x21
jge 0x14018c4bd
cmp dword [rsp + 0x1c0], 0
jge 0x14018c4ab
jmp 0x14018c4bd
mov eax, dword [rsp + 0x1c0]
dec eax
mov dword [rsp + 0x1c0], eax
jmp 0x14018c483
mov dword [rsp + 0x1c0], 0xab7b9
mov dword [rsp + 0x4a4], 0
cmp dword [rsp + 0x4a4], 6
jge 0x14018c50f
movzx eax, byte [rsp + 0x33]
test eax, eax
je 0x14018c4ef
movzx eax, byte [rsp + 0x33]
test eax, eax
jne 0x14018c4f8
movzx eax, byte [rsp + 0x33]
test eax, eax
jne 0x14018c4fd
mov byte [rsp + 0x33], 1
mov eax, dword [rsp + 0x4a4]
inc eax
mov dword [rsp + 0x4a4], eax
jmp 0x14018c4d3
mov byte [rsp + 0x3c1], 0
mov byte [rsp + 0x40], 0
mov byte [rsp + 0x5f], 1
mov byte [rsp + 0x7e], 0
movzx eax, byte [rsp + 0x40]
test eax, eax
jne 0x14018c549
movzx eax, byte [rsp + 0x5f]
test eax, eax
je 0x14018c5ed
movzx eax, byte [rsp + 0x7e]
test eax, eax
je 0x14018c5ed
mov dword [rsp + 0x174], 0xa353
mov dword [rsp + 0x4a8], 0
jmp 0x14018c571
mov eax, dword [rsp + 0x4a8]
inc eax
mov dword [rsp + 0x4a8], eax
cmp dword [rsp + 0x4a8], 0x24
jge 0x14018c59b
cmp dword [rsp + 0x174], 0
jge 0x14018c589
jmp 0x14018c59b
mov eax, dword [rsp + 0x174]
dec eax
mov dword [rsp + 0x174], eax
jmp 0x14018c561
mov dword [rsp + 0x174], 0x53383
mov dword [rsp + 0x4ac], 0
cmp dword [rsp + 0x4ac], 0x41
jge 0x14018c5ed
movzx eax, byte [rsp + 0x40]
test eax, eax
je 0x14018c5cd
movzx eax, byte [rsp + 0x5f]
test eax, eax
jne 0x14018c5d6
movzx eax, byte [rsp + 0x40]
test eax, eax
jne 0x14018c5db
mov byte [rsp + 0x40], 1
mov eax, dword [rsp + 0x4ac]
inc eax
mov dword [rsp + 0x4ac], eax
jmp 0x14018c5b1
mov byte [rsp + 0x3c2], 1
mov byte [rsp + 0x61], 0
mov byte [rsp + 0x4f], 0
mov byte [rsp + 0x60], 1
movzx eax, byte [rsp + 0x61]
test eax, eax
je 0x14018c6cf
movzx eax, byte [rsp + 0x4f]
test eax, eax
je 0x14018c6cf
movzx eax, byte [rsp + 0x60]
test eax, eax
je 0x14018c6cf
mov dword [rsp + 0x178], 0xb099
mov dword [rsp + 0x4b0], 0
jmp 0x14018c653
mov eax, dword [rsp + 0x4b0]
inc eax
mov dword [rsp + 0x4b0], eax
cmp dword [rsp + 0x4b0], 0x2b
jge 0x14018c67d
cmp dword [rsp + 0x178], 0
jge 0x14018c66b
jmp 0x14018c67d
mov eax, dword [rsp + 0x178]
dec eax
mov dword [rsp + 0x178], eax
jmp 0x14018c643
mov dword [rsp + 0x178], 0x4ffeb
mov dword [rsp + 0x4b4], 0
cmp dword [rsp + 0x4b4], 0x17
jge 0x14018c6cf
movzx eax, byte [rsp + 0x60]
test eax, eax
je 0x14018c6af
movzx eax, byte [rsp + 0x4f]
test eax, eax
jne 0x14018c6b8
movzx eax, byte [rsp + 0x61]
test eax, eax
jne 0x14018c6bd
mov byte [rsp + 0x4f], 0
mov eax, dword [rsp + 0x4b4]
inc eax
mov dword [rsp + 0x4b4], eax
jmp 0x14018c693
mov byte [rsp + 0x3c3], 1
mov byte [rsp + 0x3c4], 0
mov byte [rsp + 0x7f], 1
mov byte [rsp + 0x34], 1
movzx eax, byte [rsp + 0x7f]
test eax, eax
jne 0x14018c6ff
movzx eax, byte [rsp + 0x34]
test eax, eax
je 0x14018c7a3
mov dword [rsp + 0x17c], 0x2a2
mov dword [rsp + 0x4b8], 0
jmp 0x14018c727
mov eax, dword [rsp + 0x4b8]
inc eax
mov dword [rsp + 0x4b8], eax
cmp dword [rsp + 0x4b8], 0x1d
jge 0x14018c751
cmp dword [rsp + 0x17c], 0
jge 0x14018c73f
jmp 0x14018c751
mov eax, dword [rsp + 0x17c]
dec eax
mov dword [rsp + 0x17c], eax
jmp 0x14018c717
mov dword [rsp + 0x17c], 0x7af60
mov dword [rsp + 0x4bc], 0
cmp dword [rsp + 0x4bc], 0x50
jge 0x14018c7a3
movzx eax, byte [rsp + 0x34]
test eax, eax
je 0x14018c783
movzx eax, byte [rsp + 0x34]
test eax, eax
jne 0x14018c78c
movzx eax, byte [rsp + 0x34]
test eax, eax
jne 0x14018c791
mov byte [rsp + 0x34], 0
mov eax, dword [rsp + 0x4bc]
inc eax
mov dword [rsp + 0x4bc], eax
jmp 0x14018c767
mov byte [rsp + 0x3c5], 1
mov byte [rsp + 0x62], 1
mov byte [rsp + 0x50], 1
mov byte [rsp + 0x80], 0
mov byte [rsp + 0x63], 0
movzx eax, byte [rsp + 0x62]
test eax, eax
jne 0x14018c7ed
movzx eax, byte [rsp + 0x50]
test eax, eax
jne 0x14018c7ed
movzx eax, byte [rsp + 0x80]
test eax, eax
jne 0x14018c7ed
movzx eax, byte [rsp + 0x63]
test eax, eax
je 0x14018c891
mov dword [rsp + 0x180], 0x5166
mov dword [rsp + 0x4c0], 0
jmp 0x14018c815
mov eax, dword [rsp + 0x4c0]
inc eax
mov dword [rsp + 0x4c0], eax
cmp dword [rsp + 0x4c0], 0x21
jge 0x14018c83f
cmp dword [rsp + 0x180], 0
jge 0x14018c82d
jmp 0x14018c83f
mov eax, dword [rsp + 0x180]
dec eax
mov dword [rsp + 0x180], eax
jmp 0x14018c805
mov dword [rsp + 0x180], 0x4af2b
mov dword [rsp + 0x4c4], 0
cmp dword [rsp + 0x4c4], 0x63
jge 0x14018c891
movzx eax, byte [rsp + 0x62]
test eax, eax
je 0x14018c871
movzx eax, byte [rsp + 0x63]
test eax, eax
jne 0x14018c87a
movzx eax, byte [rsp + 0x50]
test eax, eax
jne 0x14018c87f
mov byte [rsp + 0x50], 1
mov eax, dword [rsp + 0x4c4]
inc eax
mov dword [rsp + 0x4c4], eax
jmp 0x14018c855
mov byte [rsp + 0x3c6], 0
mov byte [rsp + 0x35], 1
movzx eax, byte [rsp + 0x35]
test eax, eax
je 0x14018c954
mov dword [rsp + 0x184], 0x17c49
mov dword [rsp + 0x4c8], 0
jmp 0x14018c8d3
mov eax, dword [rsp + 0x4c8]
inc eax
mov dword [rsp + 0x4c8], eax
cmp dword [rsp + 0x4c8], 0x17
jge 0x14018c8fd
cmp dword [rsp + 0x184], 0
jge 0x14018c8eb
jmp 0x14018c8fd
mov eax, dword [rsp + 0x184]
dec eax
mov dword [rsp + 0x184], eax
jmp 0x14018c8c3
mov dword [rsp + 0x184], 0x17677
mov dword [rsp + 0x4cc], 0
cmp dword [rsp + 0x4cc], 0x46
jge 0x14018c94f
movzx eax, byte [rsp + 0x35]
test eax, eax
je 0x14018c92f
movzx eax, byte [rsp + 0x35]
test eax, eax
jne 0x14018c938
movzx eax, byte [rsp + 0x35]
test eax, eax
jne 0x14018c93d
mov byte [rsp + 0x35], 1
mov eax, dword [rsp + 0x4cc]
inc eax
mov dword [rsp + 0x4cc], eax
jmp 0x14018c913
jmp 0x14018d69a
mov byte [rsp + 0x8850], 0x67
mov byte [rsp + 0x8851], 0x4a
mov byte [rsp + 0x8852], 0x37
mov byte [rsp + 0x8853], 0x6c
mov byte [rsp + 0x8854], 0x49
mov byte [rsp + 0x8855], 0x74
mov byte [rsp + 0x8856], 0x69
mov byte [rsp + 0x8857], 0x6a
mov byte [rsp + 0x8858], 0x6d
mov byte [rsp + 0x8859], 0x6f
mov byte [rsp + 0x885a], 0x58
mov byte [rsp + 0x885b], 0x57
mov byte [rsp + 0x885c], 0x64
mov byte [rsp + 0x885d], 0x62
mov byte [rsp + 0x885e], 0x33
mov byte [rsp + 0x885f], 0x69
mov byte [rsp + 0x8860], 0x35
mov byte [rsp + 0x8861], 0x6f
mov byte [rsp + 0x8862], 0x34
mov byte [rsp + 0x8863], 0x70
mov byte [rsp + 0x8864], 0x32
mov byte [rsp + 0x8865], 0x41
mov byte [rsp + 0x8866], 0x56
mov byte [rsp + 0x8867], 0x69
mov byte [rsp + 0x8868], 0x41
mov byte [rsp + 0x8869], 0x67
mov byte [rsp + 0x886a], 0x42
mov byte [rsp + 0x886b], 0x30
mov byte [rsp + 0x886c], 0x47
mov byte [rsp + 0x886d], 0x62
mov byte [rsp + 0x886e], 0x4f
mov byte [rsp + 0x886f], 0x75
mov byte [rsp + 0x8870], 0x70
mov byte [rsp + 0x8871], 0x37
mov byte [rsp + 0x8872], 0x56
mov byte [rsp + 0x8873], 0x66
mov byte [rsp + 0x8874], 0x51
mov byte [rsp + 0x8875], 0x53
mov byte [rsp + 0x8876], 0x47
mov byte [rsp + 0x8877], 0x65
mov byte [rsp + 0x8878], 0x42
mov byte [rsp + 0x8879], 0x51
mov byte [rsp + 0x887a], 0x4c
mov byte [rsp + 0x887b], 0x53
mov byte [rsp + 0x887c], 0x58
mov byte [rsp + 0x887d], 0x56
mov byte [rsp + 0x887e], 0x4b
mov byte [rsp + 0x887f], 0x70
mov byte [rsp + 0x8880], 0x45
mov byte [rsp + 0x8881], 0x30
mov byte [rsp + 0x8882], 0x58
mov byte [rsp + 0x8883], 0x42
mov byte [rsp + 0x8884], 0x75
mov byte [rsp + 0x8885], 0x44
mov byte [rsp + 0x8886], 0x65
mov byte [rsp + 0x8887], 0x4d
mov byte [rsp + 0x8888], 0x50
mov byte [rsp + 0x8889], 0x36
mov byte [rsp + 0x888a], 0x78
mov byte [rsp + 0x888b], 0x70
mov byte [rsp + 0x888c], 0x41
mov byte [rsp + 0x888d], 0x4e
mov byte [rsp + 0x888e], 0x64
mov byte [rsp + 0x888f], 0x38
mov byte [rsp + 0x8890], 0x67
mov byte [rsp + 0x8891], 0x45
mov byte [rsp + 0x8892], 0x30
mov byte [rsp + 0x8893], 0x43
mov byte [rsp + 0x8894], 0x78
mov byte [rsp + 0x8895], 0x6b
mov byte [rsp + 0x8896], 0x45
mov byte [rsp + 0x8897], 0x67
mov byte [rsp + 0x8898], 0x44
mov byte [rsp + 0x8899], 0x46
mov byte [rsp + 0x889a], 0x31
mov byte [rsp + 0x889b], 0x43
mov byte [rsp + 0x889c], 0x75
mov byte [rsp + 0x889d], 0x6f
mov byte [rsp + 0x889e], 0x64
mov byte [rsp + 0x889f], 0x49
mov byte [rsp + 0x88a0], 0x46
mov byte [rsp + 0x88a1], 0x63
mov byte [rsp + 0x88a2], 0x78
mov byte [rsp + 0x88a3], 0x37
mov byte [rsp + 0x88a4], 0x73
mov byte [rsp + 0x88a5], 0x44
mov byte [rsp + 0x88a6], 0x4f
mov byte [rsp + 0x88a7], 0x57
mov byte [rsp + 0x88a8], 0x54
mov byte [rsp + 0x88a9], 0x6e
mov byte [rsp + 0x88aa], 0x78
mov byte [rsp + 0x88ab], 0x38
mov byte [rsp + 0x88ac], 0x42
mov byte [rsp + 0x88ad], 0x4e
mov byte [rsp + 0x88ae], 0x6d
mov byte [rsp + 0x88af], 0x53
mov byte [rsp + 0x88b0], 0x47
mov byte [rsp + 0x88b1], 0x4b
mov byte [rsp + 0x88b2], 0x4b
mov byte [rsp + 0x88b3], 0x49
mov byte [rsp + 0x88b4], 0x37
mov byte [rsp + 0x88b5], 0x48
mov byte [rsp + 0x88b6], 0x33
mov byte [rsp + 0x88b7], 0x62
mov byte [rsp + 0x88b8], 0x56
mov byte [rsp + 0x88b9], 0x6f
mov byte [rsp + 0x88ba], 0x48
mov byte [rsp + 0x88bb], 0x65
mov byte [rsp + 0x88bc], 0x4c
mov byte [rsp + 0x88bd], 0x52
mov byte [rsp + 0x88be], 0x63
mov byte [rsp + 0x88bf], 0x65
mov byte [rsp + 0x88c0], 0x44
mov byte [rsp + 0x88c1], 0x54
mov byte [rsp + 0x88c2], 0x48
mov byte [rsp + 0x88c3], 0x6f
mov byte [rsp + 0x88c4], 0x6a
mov byte [rsp + 0x88c5], 0x68
mov byte [rsp + 0x88c6], 0x4d
mov byte [rsp + 0x88c7], 0x56
mov byte [rsp + 0x88c8], 0x59
mov byte [rsp + 0x88c9], 0x46
mov byte [rsp + 0x88ca], 0x71
mov byte [rsp + 0x88cb], 0x66
mov byte [rsp + 0x88cc], 0x4f
mov byte [rsp + 0x88cd], 0x73
mov byte [rsp + 0x88ce], 0x6f
mov byte [rsp + 0x88cf], 0x57
mov byte [rsp + 0x88d0], 0x6c
mov byte [rsp + 0x88d1], 0x6d
mov byte [rsp + 0x88d2], 0x42
mov byte [rsp + 0x88d3], 0x4e
mov byte [rsp + 0x88d4], 0x6d
mov byte [rsp + 0x88d5], 0x6c
mov byte [rsp + 0x88d6], 0x78
mov byte [rsp + 0x88d7], 0x53
mov byte [rsp + 0x88d8], 0x48
mov byte [rsp + 0x88d9], 0x53
mov byte [rsp + 0x88da], 0x6d
mov byte [rsp + 0x88db], 0x49
mov byte [rsp + 0x88dc], 0x57
mov byte [rsp + 0x88dd], 0x72
mov byte [rsp + 0x88de], 0x4c
mov byte [rsp + 0x88df], 0x4a
mov byte [rsp + 0x88e0], 0x4d
mov byte [rsp + 0x88e1], 0x36
mov byte [rsp + 0x88e2], 0x6a
mov byte [rsp + 0x88e3], 0x59
mov byte [rsp + 0x88e4], 0x59
mov byte [rsp + 0x88e5], 0x4b
mov byte [rsp + 0x88e6], 0x6e
mov byte [rsp + 0x88e7], 0x50
mov byte [rsp + 0x88e8], 0x46
mov byte [rsp + 0x88e9], 0x52
mov byte [rsp + 0x88ea], 0x73
mov byte [rsp + 0x88eb], 0x67
mov byte [rsp + 0x88ec], 0x6c
mov byte [rsp + 0x88ed], 0x72
mov byte [rsp + 0x88ee], 0x56
mov byte [rsp + 0x88ef], 0x72
mov byte [rsp + 0x88f0], 0x5a
mov byte [rsp + 0x88f1], 0x47
mov byte [rsp + 0x88f2], 0x36
mov byte [rsp + 0x88f3], 0x69
mov byte [rsp + 0x88f4], 0x4e
mov byte [rsp + 0x88f5], 0x54
mov byte [rsp + 0x88f6], 0x51
mov byte [rsp + 0x88f7], 0x31
mov byte [rsp + 0x88f8], 0x62
mov byte [rsp + 0x88f9], 0x57
mov byte [rsp + 0x88fa], 0x71
mov byte [rsp + 0x88fb], 0x5a
mov byte [rsp + 0x88fc], 0x52
mov byte [rsp + 0x88fd], 0x52
mov byte [rsp + 0x88fe], 0x43
mov byte [rsp + 0x88ff], 0x38
mov byte [rsp + 0x8900], 0x75
mov byte [rsp + 0x8901], 0x38
mov byte [rsp + 0x8902], 0x7a
mov byte [rsp + 0x8903], 0x56
mov byte [rsp + 0x8904], 0x33
mov byte [rsp + 0x8905], 0x69
mov byte [rsp + 0x8906], 0x44
mov byte [rsp + 0x8907], 0x6e
mov byte [rsp + 0x8908], 0x6e
mov byte [rsp + 0x8909], 0x54
mov byte [rsp + 0x890a], 0x49
mov byte [rsp + 0x890b], 0x36
mov byte [rsp + 0x890c], 0x6e
mov byte [rsp + 0x890d], 0x5a
mov byte [rsp + 0x890e], 0x69
mov byte [rsp + 0x890f], 0x77
mov byte [rsp + 0x8910], 0x35
mov byte [rsp + 0x8911], 0x70
mov byte [rsp + 0x8912], 0x53
mov byte [rsp + 0x8913], 0x42
mov byte [rsp + 0x8914], 0x55
mov byte [rsp + 0x8915], 0x50
mov byte [rsp + 0x8916], 0x50
mov byte [rsp + 0x8917], 0x34
mov byte [rsp + 0x8918], 0x30
mov byte [rsp + 0x8919], 0x5a
mov byte [rsp + 0x891a], 0x75
mov byte [rsp + 0x891b], 0x34
mov byte [rsp + 0x891c], 0x7a
mov byte [rsp + 0x891d], 0x36
mov byte [rsp + 0x891e], 0x71
mov byte [rsp + 0x891f], 0x48
mov byte [rsp + 0x8920], 0x47
mov byte [rsp + 0x8921], 0x7a
mov byte [rsp + 0x8922], 0x72
mov byte [rsp + 0x8923], 0x53
mov byte [rsp + 0x8924], 0x37
mov byte [rsp + 0x8925], 0x45
mov byte [rsp + 0x8926], 0x63
mov byte [rsp + 0x8927], 0x76
mov byte [rsp + 0x8928], 0x6d
mov byte [rsp + 0x8929], 0x64
mov byte [rsp + 0x892a], 0x6f
mov byte [rsp + 0x892b], 0x70
mov byte [rsp + 0x892c], 0x76
mov byte [rsp + 0x892d], 0x34
mov byte [rsp + 0x892e], 0x55
mov byte [rsp + 0x892f], 0x4e
mov byte [rsp + 0x8930], 0x4a
mov byte [rsp + 0x8931], 0x30
mov byte [rsp + 0x8932], 0x67
mov byte [rsp + 0x8933], 0x34
mov byte [rsp + 0x8934], 0x47
mov byte [rsp + 0x8935], 0x65
mov byte [rsp + 0x8936], 0x72
mov byte [rsp + 0x8937], 0x4c
mov byte [rsp + 0x8938], 0x4c
mov byte [rsp + 0x8939], 0x68
mov byte [rsp + 0x893a], 0x5a
mov byte [rsp + 0x893b], 0x4c
mov byte [rsp + 0x893c], 0x75
mov byte [rsp + 0x893d], 0x30
mov byte [rsp + 0x893e], 0x36
mov byte [rsp + 0x893f], 0x53
mov byte [rsp + 0x8940], 0x6e
mov byte [rsp + 0x8941], 0x30
mov byte [rsp + 0x8942], 0x54
mov byte [rsp + 0x8943], 0x4d
mov byte [rsp + 0x8944], 0x53
mov byte [rsp + 0x8945], 0x76
mov byte [rsp + 0x8946], 0x71
mov byte [rsp + 0x8947], 0x33
mov byte [rsp + 0x8948], 0x62
mov byte [rsp + 0x8949], 0x6a
mov byte [rsp + 0x894a], 0x63
mov byte [rsp + 0x894b], 0x63
mov byte [rsp + 0x894c], 0x6f
mov byte [rsp + 0x894d], 0x57
mov byte [rsp + 0x894e], 0x31
mov byte [rsp + 0x894f], 0x62
mov byte [rsp + 0x8950], 0x4d
mov byte [rsp + 0x8951], 0x72
mov byte [rsp + 0x8952], 0x4e
mov byte [rsp + 0x8953], 0x66
mov byte [rsp + 0x8954], 0x4c
mov byte [rsp + 0x8955], 0x31
mov byte [rsp + 0x8956], 0x74
mov byte [rsp + 0x8957], 0x35
mov byte [rsp + 0x8958], 0x74
mov byte [rsp + 0x8959], 0x4e
mov byte [rsp + 0x895a], 0x59
mov byte [rsp + 0x895b], 0x59
mov byte [rsp + 0x895c], 0x4a
mov byte [rsp + 0x895d], 0x36
mov byte [rsp + 0x895e], 0x42
mov byte [rsp + 0x895f], 0x4b
mov byte [rsp + 0x8960], 0x65
mov byte [rsp + 0x8961], 0x71
mov byte [rsp + 0x8962], 0x44
mov byte [rsp + 0x8963], 0x6e
mov byte [rsp + 0x8964], 0x64
mov byte [rsp + 0x8965], 0x33
mov byte [rsp + 0x8966], 0x6a
mov byte [rsp + 0x8967], 0x4c
mov byte [rsp + 0x8968], 0x52
mov byte [rsp + 0x8969], 0x4a
mov byte [rsp + 0x896a], 0x4d
mov byte [rsp + 0x896b], 0x53
mov byte [rsp + 0x896c], 0x79
mov byte [rsp + 0x896d], 0x67
mov byte [rsp + 0x896e], 0x43
mov byte [rsp + 0x896f], 0x35
mov byte [rsp + 0x8970], 0x66
mov byte [rsp + 0x8971], 0x52
mov byte [rsp + 0x8972], 0x45
mov byte [rsp + 0x8973], 0x68
mov byte [rsp + 0x8974], 0x58
mov byte [rsp + 0x8975], 0x58
mov byte [rsp + 0x8976], 0x73
mov byte [rsp + 0x8977], 0x64
mov byte [rsp + 0x8978], 0x76
mov byte [rsp + 0x8979], 0x79
mov byte [rsp + 0x897a], 0x6d
mov byte [rsp + 0x897b], 0x59
mov byte [rsp + 0x897c], 0x65
mov byte [rsp + 0x897d], 0x4e
mov byte [rsp + 0x897e], 0x6b
mov byte [rsp + 0x897f], 0x69
mov byte [rsp + 0x8980], 0x59
mov byte [rsp + 0x8981], 0x73
mov byte [rsp + 0x8982], 0x48
mov byte [rsp + 0x8983], 0x38
mov byte [rsp + 0x8984], 0x67
mov byte [rsp + 0x8985], 0x64
mov byte [rsp + 0x8986], 0x77
mov byte [rsp + 0x8987], 0x69
mov byte [rsp + 0x8988], 0x65
mov byte [rsp + 0x8989], 0x77
mov byte [rsp + 0x898a], 0x4b
mov byte [rsp + 0x898b], 0x4f
mov byte [rsp + 0x898c], 0x4b
mov byte [rsp + 0x898d], 0x43
mov byte [rsp + 0x898e], 0x71
mov byte [rsp + 0x898f], 0x32
mov byte [rsp + 0x8990], 0x34
mov byte [rsp + 0x8991], 0x6f
mov byte [rsp + 0x8992], 0x6b
mov byte [rsp + 0x8993], 0x56
mov byte [rsp + 0x8994], 0x44
mov byte [rsp + 0x8995], 0x6a
mov byte [rsp + 0x8996], 0x52
mov byte [rsp + 0x8997], 0x47
mov byte [rsp + 0x8998], 0x53
mov byte [rsp + 0x8999], 0x74
mov byte [rsp + 0x899a], 0x6b
mov byte [rsp + 0x899b], 0x44
mov byte [rsp + 0x899c], 0x79
mov byte [rsp + 0x899d], 0x69
mov byte [rsp + 0x899e], 0x4d
mov byte [rsp + 0x899f], 0x48
mov byte [rsp + 0x89a0], 0x4c
mov byte [rsp + 0x89a1], 0x4f
mov byte [rsp + 0x89a2], 0x43
mov byte [rsp + 0x89a3], 0x56
mov byte [rsp + 0x89a4], 0x62
mov byte [rsp + 0x89a5], 0x46
mov byte [rsp + 0x89a6], 0x4a
mov byte [rsp + 0x89a7], 0x4d
mov byte [rsp + 0x89a8], 0x73
mov byte [rsp + 0x89a9], 0x34
mov byte [rsp + 0x89aa], 0x42
mov byte [rsp + 0x89ab], 0x6a
mov byte [rsp + 0x89ac], 0x70
mov byte [rsp + 0x89ad], 0x5a
mov byte [rsp + 0x89ae], 0x6d
mov byte [rsp + 0x89af], 0x4d
mov byte [rsp + 0x89b0], 0x65
mov byte [rsp + 0x89b1], 0x65
mov byte [rsp + 0x89b2], 0x4b
mov byte [rsp + 0x89b3], 0x35
mov byte [rsp + 0x89b4], 0x34
mov byte [rsp + 0x89b5], 0x78
mov byte [rsp + 0x89b6], 0x4d
mov byte [rsp + 0x89b7], 0x49
mov byte [rsp + 0x89b8], 0x76
mov byte [rsp + 0x89b9], 0x42
mov byte [rsp + 0x89ba], 0x7a
mov byte [rsp + 0x89bb], 0x34
mov byte [rsp + 0x89bc], 0x4b
mov byte [rsp + 0x89bd], 0x78
mov byte [rsp + 0x89be], 0x64
mov byte [rsp + 0x89bf], 0x48
mov byte [rsp + 0x89c0], 0x43
mov byte [rsp + 0x89c1], 0x35
mov byte [rsp + 0x89c2], 0x34
mov byte [rsp + 0x89c3], 0x54
mov byte [rsp + 0x89c4], 0x6a
mov byte [rsp + 0x89c5], 0x4d
mov byte [rsp + 0x89c6], 0x69
mov byte [rsp + 0x89c7], 0x6b
mov byte [rsp + 0x89c8], 0x48
mov byte [rsp + 0x89c9], 0x31
mov byte [rsp + 0x89ca], 0x4c
mov byte [rsp + 0x89cb], 0x53
mov byte [rsp + 0x89cc], 0x30
mov byte [rsp + 0x89cd], 0x79
mov byte [rsp + 0x89ce], 0x47
mov byte [rsp + 0x89cf], 0x58
mov byte [rsp + 0x89d0], 0x63
mov byte [rsp + 0x89d1], 0x4c
mov byte [rsp + 0x89d2], 0x48
mov byte [rsp + 0x89d3], 0x44
mov byte [rsp + 0x89d4], 0x63
mov byte [rsp + 0x89d5], 0x41
mov byte [rsp + 0x89d6], 0x77
mov byte [rsp + 0x89d7], 0x38
mov byte [rsp + 0x89d8], 0x52
mov byte [rsp + 0x89d9], 0x58
mov byte [rsp + 0x89da], 0x52
mov byte [rsp + 0x89db], 0x77
mov byte [rsp + 0x89dc], 0x4e
mov byte [rsp + 0x89dd], 0x34
mov byte [rsp + 0x89de], 0x71
mov byte [rsp + 0x89df], 0x31
mov byte [rsp + 0x89e0], 0x72
mov byte [rsp + 0x89e1], 0x59
mov byte [rsp + 0x89e2], 0x44
mov byte [rsp + 0x89e3], 0x6f
mov byte [rsp + 0x89e4], 0x36
mov byte [rsp + 0x89e5], 0x79
mov byte [rsp + 0x89e6], 0x4e
mov byte [rsp + 0x89e7], 0x52
mov byte [rsp + 0x89e8], 0x37
mov byte [rsp + 0x89e9], 0x62
mov byte [rsp + 0x89ea], 0x55
mov byte [rsp + 0x89eb], 0x4e
mov byte [rsp + 0x89ec], 0x65
mov byte [rsp + 0x89ed], 0x4c
mov byte [rsp + 0x89ee], 0x5a
mov byte [rsp + 0x89ef], 0x41
mov byte [rsp + 0x81], 0x20
lea rcx, [rsp + 0x8850]
call fcn.140226b30
mov qword [rsp + 0x3328], rax
lea rcx, [rsp + 0x8850]
call fcn.140225ca0
lea r8, [rsp + 0x81]
mov rcx, qword [rsp + 0x3328]
mov rdx, rcx
mov rcx, rax
call fcn.140226500
nop
mov byte [rsp + 0x3c7], 1
mov byte [rsp + 0x36], 1
movzx eax, byte [rsp + 0x36]
test eax, eax
je 0x14018d758
mov dword [rsp + 0x188], 0xf76e
mov dword [rsp + 0x4d0], 0
jmp 0x14018d6dc
mov eax, dword [rsp + 0x4d0]
inc eax
mov dword [rsp + 0x4d0], eax
cmp dword [rsp + 0x4d0], 0x1a
jge 0x14018d706
cmp dword [rsp + 0x188], 0
jge 0x14018d6f4
jmp 0x14018d706
mov eax, dword [rsp + 0x188]
dec eax
mov dword [rsp + 0x188], eax
jmp 0x14018d6cc
mov dword [rsp + 0x188], 0xb3e32
mov dword [rsp + 0x4d4], 0
cmp dword [rsp + 0x4d4], 0x4f
jge 0x14018d758
movzx eax, byte [rsp + 0x36]
test eax, eax
je 0x14018d738
movzx eax, byte [rsp + 0x36]
test eax, eax
jne 0x14018d741
movzx eax, byte [rsp + 0x36]
test eax, eax
jne 0x14018d746
mov byte [rsp + 0x36], 1
mov eax, dword [rsp + 0x4d4]
inc eax
mov dword [rsp + 0x4d4], eax
jmp 0x14018d71c
mov byte [rsp + 0x3c8], 0
mov byte [rsp + 0x51], 0
mov byte [rsp + 0x52], 1
movzx eax, byte [rsp + 0x51]
test eax, eax
jne 0x14018d780
movzx eax, byte [rsp + 0x52]
test eax, eax
je 0x14018d824
mov dword [rsp + 0x18c], 0x169df
mov dword [rsp + 0x4d8], 0
jmp 0x14018d7a8
mov eax, dword [rsp + 0x4d8]
inc eax
mov dword [rsp + 0x4d8], eax
cmp dword [rsp + 0x4d8], 0x17
jge 0x14018d7d2
cmp dword [rsp + 0x18c], 0
jge 0x14018d7c0
jmp 0x14018d7d2
mov eax, dword [rsp + 0x18c]
dec eax
mov dword [rsp + 0x18c], eax
jmp 0x14018d798
mov dword [rsp + 0x18c], 0xbadae
mov dword [rsp + 0x4dc], 0
cmp dword [rsp + 0x4dc], 0x26
jge 0x14018d824
movzx eax, byte [rsp + 0x51]
test eax, eax
je 0x14018d804
movzx eax, byte [rsp + 0x52]
test eax, eax
jne 0x14018d80d
movzx eax, byte [rsp + 0x51]
test eax, eax
jne 0x14018d812
mov byte [rsp + 0x52], 0
mov eax, dword [rsp + 0x4dc]
inc eax
mov dword [rsp + 0x4dc], eax
jmp 0x14018d7e8
mov byte [rsp + 0x3c9], 1
mov byte [rsp + 0x3ca], 0
mov byte [rsp + 0x41], 1
mov byte [rsp + 0x64], 1
movzx eax, byte [rsp + 0x41]
test eax, eax
jne 0x14018d854
movzx eax, byte [rsp + 0x64]
test eax, eax
je 0x14018d8f8
mov dword [rsp + 0x190], 0xc281
mov dword [rsp + 0x4e0], 0
jmp 0x14018d87c
mov eax, dword [rsp + 0x4e0]
inc eax
mov dword [rsp + 0x4e0], eax
cmp dword [rsp + 0x4e0], 3
jge 0x14018d8a6
cmp dword [rsp + 0x190], 0
jge 0x14018d894
jmp 0x14018d8a6
mov eax, dword [rsp + 0x190]
dec eax
mov dword [rsp + 0x190], eax
jmp 0x14018d86c
mov dword [rsp + 0x190], 0xf1d4a
mov dword [rsp + 0x4e4], 0
cmp dword [rsp + 0x4e4], 0x16
jge 0x14018d8f8
movzx eax, byte [rsp + 0x41]
test eax, eax
je 0x14018d8d8
movzx eax, byte [rsp + 0x64]
test eax, eax
jne 0x14018d8e1
movzx eax, byte [rsp + 0x41]
test eax, eax
jne 0x14018d8e6
mov byte [rsp + 0x41], 0
mov eax, dword [rsp + 0x4e4]
inc eax
mov dword [rsp + 0x4e4], eax
jmp 0x14018d8bc
mov byte [rsp + 0x3cb], 0
mov byte [rsp + 0x82], 0
mov byte [rsp + 0x42], 1
mov byte [rsp + 0x65], 0
movzx eax, byte [rsp + 0x82]
test eax, eax
jne 0x14018d938
movzx eax, byte [rsp + 0x42]
test eax, eax
je 0x14018d9dc
movzx eax, byte [rsp + 0x65]
test eax, eax
je 0x14018d9dc
mov dword [rsp + 0x194], 0xc890
mov dword [rsp + 0x4e8], 0
jmp 0x14018d960
mov eax, dword [rsp + 0x4e8]
inc eax
mov dword [rsp + 0x4e8], eax
cmp dword [rsp + 0x4e8], 0x29
jge 0x14018d98a
cmp dword [rsp + 0x194], 0
jge 0x14018d978
jmp 0x14018d98a
mov eax, dword [rsp + 0x194]
dec eax
mov dword [rsp + 0x194], eax
jmp 0x14018d950
mov dword [rsp + 0x194], 0x69eed
mov dword [rsp + 0x4ec], 0
cmp dword [rsp + 0x4ec], 7
jge 0x14018d9dc
movzx eax, byte [rsp + 0x42]
test eax, eax
je 0x14018d9bc
movzx eax, byte [rsp + 0x42]
test eax, eax
jne 0x14018d9c5
movzx eax, byte [rsp + 0x65]
test eax, eax
jne 0x14018d9ca
mov byte [rsp + 0x42], 0
mov eax, dword [rsp + 0x4ec]
inc eax
mov dword [rsp + 0x4ec], eax
jmp 0x14018d9a0
jmp 0x140188d68
mov dword [rsp + 0x7bf8], 0xf3d
mov dword [rsp + 0x7bfc], 0x1acd
mov dword [rsp + 0x7c00], 0x668
mov dword [rsp + 0x7c04], 0x24b
mov dword [rsp + 0x7c08], 0x1a6e
mov dword [rsp + 0x7c0c], 0x178f
mov dword [rsp + 0x7c10], 0x22f
mov dword [rsp + 0x7c14], 0x21c5
mov dword [rsp + 0x7c18], 0x118f
mov dword [rsp + 0x7c1c], 0x634
mov dword [rsp + 0x7c20], 0x14ed
mov dword [rsp + 0x7c24], 0x1ea3
mov qword [rsp + 0x3348], 0x22f
mov dword [rsp + 0x10c], 1
cmp dword [rsp + 0x10c], 0xeac
je 0x14018db28
cmp dword [rsp + 0x10c], 0x337bdf7
je 0x14018e3d8
cmp dword [rsp + 0x10c], 0x3946052
je 0x14018e396
cmp dword [rsp + 0x10c], 0x41ffeba
je 0x14018dad2
cmp dword [rsp + 0x10c], 0x4ef6945
je 0x14018e340
jmp 0x14018e421
mov dword [rsp + 0x110], 0
jmp 0x14018daef
mov eax, dword [rsp + 0x110]
inc eax
mov dword [rsp + 0x110], eax
movsxd rax, dword [rsp + 0x110]
cmp rax, 0xc
jae 0x14018db28
movsxd rax, dword [rsp + 0x110]
mov ecx, SafeArrayDestroy
sub rcx, rax
mov rax, rcx
movsxd rcx, dword [rsp + 0x110]
mov eax, dword [rsp + rax*4 + 0x7bf8]
mov dword [rsp + rcx*4 + 0x7bf8], eax
jmp 0x14018dadf
mov dword [rsp + 0x640], 0xec
lea rax, [rsp + 0x7bf8]
mov qword [rsp + 0x6d0], rax
mov rax, qword [rsp + 0x6d0]
mov qword [rsp + 0x5d8], rax
mov rax, qword [rsp + 0x6d0]
add rax, 0x30
mov qword [rsp + 0x3330], rax
jmp 0x14018db7d
mov rax, qword [rsp + 0x5d8]
add rax, 4
mov qword [rsp + 0x5d8], rax
mov rax, qword [rsp + 0x3330]
cmp qword [rsp + 0x5d8], rax
je 0x14018e340
mov rax, qword [rsp + 0x5d8]
mov eax, dword [rax]
mov dword [rsp + 0x5a8], eax
mov ecx, 0x22
call fcn.1400011d0
mov qword [rsp + 0x3338], rax
mov rax, qword [rsp + 0x3338]
mov qword [rsp + 0x3340], rax
mov r8d, 0x22
mov rdx, qword [rsp + 0x3340]
mov ecx, dword [rsp + 0x640]
call fcn.14022e468
nop
movsxd rax, dword [rsp + 0x5a8]
cmp rax, qword [rsp + 0x3348]
jne 0x14018e33b
mov dword [rsp + 0x5a8], 0xaf9
mov dword [rsp + 0x3434], 0x5d3b6
mov dword [rsp + 0x1960], 0x41
mov dword [rsp + 0x1964], 0x6d
mov dword [rsp + 0x1968], 0x23
mov dword [rsp + 0x196c], 0xb7
mov dword [rsp + 0x1970], 0x75
mov dword [rsp + 0x1974], 0x12
mov dword [rsp + 0x1978], 0x1e
mov dword [rsp + 0x197c], 0xed
mov dword [rsp + 0x1980], 0x81
mov dword [rsp + 0x1984], 0x43
mov dword [rsp + 0x1988], 0x7b
mov dword [rsp + 0x198c], 0x26
mov dword [rsp + 0x1990], 0xd
mov dword [rsp + 0x1994], 0xc5
mov dword [rsp + 0x1998], 0x2d
mov dword [rsp + 0x199c], 0x37
mov dword [rsp + 0x19a0], 0x62
mov dword [rsp + 0x19a4], 0xa9
mov dword [rsp + 0x19a8], 0xd5
mov dword [rsp + 0x19ac], 0x32
mov dword [rsp + 0x19b0], 0xb1
mov dword [rsp + 0x19b4], 0xcc
mov dword [rsp + 0x19b8], 0x15
mov dword [rsp + 0x19bc], 0x16
mov dword [rsp + 0x19c0], 0xfd
mov dword [rsp + 0x19c4], 0xb1
mov dword [rsp + 0x19c8], 0x2f
mov dword [rsp + 0x19cc], 0x56
mov dword [rsp + 0x19d0], 0xd8
mov dword [rsp + 0x19d4], 0xa0
mov dword [rsp + 0x19d8], 0x3a
mov dword [rsp + 0x19dc], 0xe3
mov dword [rsp + 0x19e0], 0x8d
mov dword [rsp + 0x19e4], 0xdc
mov dword [rsp + 0x19e8], 0xec
mov dword [rsp + 0x19ec], 0x1b
mov dword [rsp + 0x19f0], 8
mov dword [rsp + 0x19f4], 0x10
mov dword [rsp + 0x19f8], 0x8e
mov dword [rsp + 0x19fc], 0x70
mov dword [rsp + 0x1a00], 0xd8
mov dword [rsp + 0x1a04], 0xa1
mov dword [rsp + 0x1a08], 0xbf
mov dword [rsp + 0x1a0c], 0xbb
mov dword [rsp + 0x1a10], 0x1a
mov dword [rsp + 0x1a14], 0x90
mov dword [rsp + 0x1a18], 0xda
mov dword [rsp + 0x1a1c], 0x70
mov dword [rsp + 0x1a20], 0xda
mov dword [rsp + 0x1a24], 0xbf
mov dword [rsp + 0x1a28], 0xd9
mov dword [rsp + 0x1a2c], 0x9d
mov dword [rsp + 0x1a30], 0xb8
mov dword [rsp + 0x1a34], 0x2f
mov dword [rsp + 0x1a38], 0x98
mov dword [rsp + 0x1a3c], 0x74
mov dword [rsp + 0x1a40], 0x57
mov dword [rsp + 0x1a44], 0xd
mov dword [rsp + 0x1a48], 0xb9
mov dword [rsp + 0x1a4c], 0xc3
mov dword [rsp + 0x1a50], 0xe1
mov dword [rsp + 0x1a54], 0xc6
mov dword [rsp + 0x1a58], 0x14
mov dword [rsp + 0x1a5c], 0xe0
mov dword [rsp + 0x1a60], 8
mov dword [rsp + 0x1a64], 0x96
mov dword [rsp + 0x1a68], 0x98
mov dword [rsp + 0x1a6c], 0x30
mov dword [rsp + 0x1a70], 0xd8
mov dword [rsp + 0x1a74], 0x12
mov dword [rsp + 0x1a78], 0x2e
mov dword [rsp + 0x1a7c], 0x51
mov dword [rsp + 0x1a80], 0x1a
mov dword [rsp + 0x1a84], 0x64
mov dword [rsp + 0x1a88], 0x58
mov dword [rsp + 0x1a8c], 0x10
mov dword [rsp + 0x1a90], 0xc
mov dword [rsp + 0x1a94], 0x58
mov dword [rsp + 0x1a98], 0xfa
mov dword [rsp + 0x1a9c], 0x6c
mov dword [rsp + 0x1aa0], 0xd6
mov dword [rsp + 0x1aa4], 0xbd
mov dword [rsp + 0x1aa8], 0x7a
mov dword [rsp + 0x1aac], 0x19
mov dword [rsp + 0x1ab0], 0xc6
mov dword [rsp + 0x1ab4], 0x9c
mov dword [rsp + 0x1ab8], 0x2b
mov dword [rsp + 0x1abc], 0x5e
mov dword [rsp + 0x1ac0], 0x43
mov dword [rsp + 0x1ac4], 0x78
mov dword [rsp + 0x1ac8], 0xc2
mov dword [rsp + 0x1acc], 0xfa
mov dword [rsp + 0x1ad0], 0x56
mov dword [rsp + 0x1ad4], 0xca
mov dword [rsp + 0x1ad8], 0x8e
mov dword [rsp + 0x1adc], 0x11
mov dword [rsp + 0x1ae0], 0x8c
mov dword [rsp + 0x1ae4], 0xdd
mov dword [rsp + 0x1ae8], 0xb3
mov dword [rsp + 0x1aec], 0x82
mov dword [rsp + 0x1af0], 0xf7
mov dword [rsp + 0x1af4], 0xa9
mov dword [rsp + 0x1af8], 0x97
mov dword [rsp + 0x1afc], 0xc7
mov dword [rsp + 0x1b00], 0x90
mov dword [rsp + 0x1b04], 0x87
mov dword [rsp + 0x1b08], 0x82
mov dword [rsp + 0x1b0c], 0x53
mov dword [rsp + 0x1b10], 0xd5
mov dword [rsp + 0x1b14], 0x87
mov dword [rsp + 0x1b18], 0x67
mov dword [rsp + 0x1b1c], 0xfe
mov dword [rsp + 0x1b20], 0x11
mov dword [rsp + 0x1b24], 0x4c
mov dword [rsp + 0x1b28], 0xec
mov dword [rsp + 0x1b2c], 0x23
mov dword [rsp + 0x1b30], 0x4c
mov dword [rsp + 0x1b34], 0xf9
mov dword [rsp + 0x1b38], 0x1a
mov dword [rsp + 0x1b3c], 0x6a
mov dword [rsp + 0x1b40], 0x6b
mov dword [rsp + 0x1b44], 0x39
mov dword [rsp + 0x1b48], 0xeb
mov dword [rsp + 0x1b4c], 0x5f
mov dword [rsp + 0x1b50], 0x4f
mov dword [rsp + 0x1b54], 0x33
mov dword [rsp + 0x1b58], 0xfa
mov dword [rsp + 0x1b5c], 0x4f
mov dword [rsp + 0x1b60], 0xd5
mov dword [rsp + 0x1b64], 0x46
mov dword [rsp + 0x1b68], 0x82
mov dword [rsp + 0x1b6c], 0x2e
mov dword [rsp + 0x1b70], 0xa3
mov dword [rsp + 0x1b74], 0x78
mov dword [rsp + 0x1b78], 0x74
mov dword [rsp + 0x1b7c], 0x2c
mov dword [rsp + 0x1b80], 0x25
mov dword [rsp + 0x1b84], 0xb1
mov dword [rsp + 0x1b88], 0x88
mov dword [rsp + 0x1b8c], 0x3e
mov dword [rsp + 0x1b90], 0x1a
mov dword [rsp + 0x1b94], 0xd6
mov dword [rsp + 0x1b98], 0x87
mov dword [rsp + 0x1b9c], 0xba
mov dword [rsp + 0x1ba0], 0x11
mov dword [rsp + 0x1ba4], 0xc3
mov dword [rsp + 0x1ba8], 0xe9
mov dword [rsp + 0x1bac], 9
mov dword [rsp + 0x1bb0], 0xdd
mov dword [rsp + 0x1bb4], 0x6a
mov dword [rsp + 0x1bb8], 0xc4
mov dword [rsp + 0x1bbc], 0x92
mov dword [rsp + 0x1bc0], 0xc2
mov dword [rsp + 0x1bc4], 0x49
mov dword [rsp + 0x1bc8], 0x17
mov dword [rsp + 0x1bcc], 0xbd
mov dword [rsp + 0x1bd0], 0xbd
mov dword [rsp + 0x1bd4], 0x37
mov dword [rsp + 0x1bd8], 0x78
mov dword [rsp + 0xa8], 0x4e
jmp 0x14018e2ff
mov eax, dword [rsp + 0xa8]
inc eax
mov dword [rsp + 0xa8], eax
cmp dword [rsp + 0xa8], 0x9e
jge 0x14018e33b
mov eax, dword [rsp + 0xa8]
inc eax
cdqe
movsxd rcx, dword [rsp + 0xa8]
mov eax, dword [rsp + rax*4 + 0x1960]
mov dword [rsp + rcx*4 + 0x1960], eax
cmp dword [rsp + 0xa8], 1
jge 0x14018e339
jmp 0x14018e33b
jmp 0x14018e2ef
jmp 0x14018db69
mov dword [rsp + 0x114], 0
jmp 0x14018e35d
mov eax, dword [rsp + 0x114]
inc eax
mov dword [rsp + 0x114], eax
movsxd rax, dword [rsp + 0x114]
cmp rax, 0xc
jae 0x14018e396
movsxd rax, dword [rsp + 0x114]
mov ecx, SafeArrayDestroy
sub rcx, rax
mov rax, rcx
movsxd rcx, dword [rsp + 0x114]
mov eax, dword [rsp + rax*4 + 0x7bf8]
mov dword [rsp + rcx*4 + 0x7bf8], eax
jmp 0x14018e34d
mov dword [rsp + 0x198], 0
jmp 0x14018e3b3
mov eax, dword [rsp + 0x198]
inc eax
mov dword [rsp + 0x198], eax
movsxd rax, dword [rsp + 0x198]
cmp rax, 0xc
jae 0x14018e3d6
movsxd rax, dword [rsp + 0x198]
mov dword [rsp + rax*4 + 0x7bf8], 0x115b
jmp 0x14018e3a3
jmp 0x14018e421
mov dword [rsp + 0x644], 0x1b12
lea rcx, [rsp + 0x7bf8]
call fcn.1402265c0
mov qword [rsp + 0x3350], rax
lea rcx, [rsp + 0x7bf8]
call fcn.140225ca0
lea r8, [rsp + 0x644]
mov rcx, qword [rsp + 0x3350]
mov rdx, rcx
mov rcx, rax
call fcn.1402263e0
nop
mov dword [rsp + 0x3438], 0xe56f4
mov dword [rsp + 0xe00], 0x5a
mov dword [rsp + 0xe04], 0x61
mov dword [rsp + 0xe08], 0xb5
mov dword [rsp + 0xe0c], 0x6e
mov dword [rsp + 0xe10], 0xec
mov dword [rsp + 0xe14], 0x39
mov dword [rsp + 0xe18], 0x2a
mov dword [rsp + 0xe1c], 0xb1
mov dword [rsp + 0xe20], 0xe6
mov dword [rsp + 0xe24], 0x58
mov dword [rsp + 0xe28], 0xf8
mov dword [rsp + 0xe2c], 0xb6
mov dword [rsp + 0xe30], 0xd7
mov dword [rsp + 0xe34], 0x68
mov dword [rsp + 0xe38], 0x51
mov dword [rsp + 0xe3c], 0x31
mov dword [rsp + 0xe40], 0x1d
mov dword [rsp + 0xe44], 0x6c
mov dword [rsp + 0xe48], 0x2b
mov dword [rsp + 0xe4c], 0x20
mov dword [rsp + 0xe50], 0xe6
mov dword [rsp + 0xe54], 0xf9
mov dword [rsp + 0xe58], 0x81
mov dword [rsp + 0xe5c], 0xc
mov dword [rsp + 0xe60], 0x8c
mov dword [rsp + 0xe64], 0xe8
mov dword [rsp + 0xe68], 0xeb
mov dword [rsp + 0xe6c], 0x14
mov dword [rsp + 0xe70], 0x99
mov dword [rsp + 0xe74], 0xc0
mov dword [rsp + 0xe78], 0x13
mov dword [rsp + 0xe7c], 0xd
mov dword [rsp + 0xe80], 0x14
mov dword [rsp + 0xe84], 0xcc
mov dword [rsp + 0xe88], 0
mov dword [rsp + 0xe8c], 0x36
mov dword [rsp + 0xe90], 0x21
mov dword [rsp + 0xe94], 0x51
mov dword [rsp + 0xe98], 0xf
mov dword [rsp + 0xe9c], 0x5f
mov dword [rsp + 0xea0], 0x46
mov dword [rsp + 0xea4], 0x29
mov dword [rsp + 0xea8], 0x67
mov dword [rsp + 0xeac], 0x3b
mov dword [rsp + 0xeb0], 0xb7
mov dword [rsp + 0xeb4], 0x79
mov dword [rsp + 0xeb8], 0x76
mov dword [rsp + 0xebc], 0x22
mov dword [rsp + 0xec0], 0xf6
mov dword [rsp + 0xec4], 0xbf
mov dword [rsp + 0xec8], 0x53
mov dword [rsp + 0xecc], 0xfd
mov dword [rsp + 0xed0], 0x55
mov dword [rsp + 0xed4], 0xce
mov dword [rsp + 0xed8], 0x83
mov dword [rsp + 0xedc], 0x60
mov dword [rsp + 0xee0], 0xde
mov dword [rsp + 0xee4], 0xa8
mov dword [rsp + 0xee8], 0xe0
mov dword [rsp + 0xeec], 4
mov dword [rsp + 0xef0], 0x4c
mov dword [rsp + 0xef4], 0x16
mov dword [rsp + 0xef8], 0x17
mov dword [rsp + 0xefc], 0x26
mov dword [rsp + 0xf00], 0x45
mov dword [rsp + 0xf04], 0xea
mov dword [rsp + 0xf08], 0xa1
mov dword [rsp + 0xf0c], 0xb
mov dword [rsp + 0xf10], 0x68
mov dword [rsp + 0xf14], 0x1a
mov dword [rsp + 0xf18], 0x10
mov dword [rsp + 0xf1c], 0xcb
mov dword [rsp + 0xf20], 0x5c
mov dword [rsp + 0xf24], 0xcb
mov dword [rsp + 0xf28], 0xd9
mov dword [rsp + 0xf2c], 0xbd
mov dword [rsp + 0xf30], 0x91
mov dword [rsp + 0xf34], 0x45
mov dword [rsp + 0xf38], 0x54
mov dword [rsp + 0xf3c], 0x12
mov dword [rsp + 0xf40], 0x72
mov dword [rsp + 0xf44], 0xc9
mov dword [rsp + 0xf48], 0x1d
mov dword [rsp + 0xf4c], 0xd9
mov dword [rsp + 0xf50], 0x6c
mov dword [rsp + 0xf54], 0x14
mov dword [rsp + 0xf58], 0xb6
mov dword [rsp + 0xf5c], 0x44
mov dword [rsp + 0xf60], 0x49
mov dword [rsp + 0xf64], 0x9e
mov dword [rsp + 0xf68], 0x57
mov dword [rsp + 0xf6c], 0x77
mov dword [rsp + 0xf70], 0x6f
mov dword [rsp + 0xf74], 0xb
mov dword [rsp + 0xf78], 0x12
mov dword [rsp + 0xf7c], 0x30
mov dword [rsp + 0xf80], 0x11
mov dword [rsp + 0xf84], 0x41
mov dword [rsp + 0xf88], 0xf5
mov dword [rsp + 0xf8c], 0xcb
mov dword [rsp + 0xf90], 0xd6
mov dword [rsp + 0xf94], 0x6a
mov dword [rsp + 0xf98], 0xb8
mov dword [rsp + 0xf9c], 0xdc
mov dword [rsp + 0xfa0], 0xaf
mov dword [rsp + 0xfa4], 0x87
mov dword [rsp + 0xfa8], 0xa1
mov dword [rsp + 0xfac], 0x89
mov dword [rsp + 0xfb0], 0xf4
mov dword [rsp + 0xfb4], 0xc4
mov dword [rsp + 0xfb8], 0xcd
mov dword [rsp + 0xfbc], 0x98
mov dword [rsp + 0xfc0], 0x54
mov dword [rsp + 0xfc4], 0xce
mov dword [rsp + 0xfc8], 0x91
mov dword [rsp + 0xfcc], 0x82
mov dword [rsp + 0xfd0], 0xf8
mov dword [rsp + 0xfd4], 0x3d
mov dword [rsp + 0xfd8], 0xb9
mov dword [rsp + 0xfdc], 0x30
mov dword [rsp + 0xfe0], 0x34
mov dword [rsp + 0xfe4], 0x5d
mov dword [rsp + 0xfe8], 0xc0
mov dword [rsp + 0xfec], 0xc8
mov dword [rsp + 0xff0], 0xc1
mov dword [rsp + 0xff4], 0x97
mov dword [rsp + 0xff8], 0x5b
mov dword [rsp + 0xffc], 0x51
mov dword [rsp + 0x1000], 0xb8
mov dword [rsp + 0x1004], 0xa9
mov dword [rsp + 0x1008], 0xab
mov dword [rsp + 0x100c], 0x50
mov dword [rsp + 0x1010], 0x4f
mov dword [rsp + 0x1014], 0x88
mov dword [rsp + 0x1018], 0x3a
mov dword [rsp + 0x101c], 7
mov dword [rsp + 0x1020], 0x11
mov dword [rsp + 0x1024], 0x3f
mov dword [rsp + 0x1028], 0x2a
mov dword [rsp + 0x102c], 0xe3
mov dword [rsp + 0x1030], 0x72
mov dword [rsp + 0x1034], 0x2c
mov dword [rsp + 0x1038], 0x4f
mov dword [rsp + 0x103c], 0x83
mov dword [rsp + 0x1040], 0xcf
mov dword [rsp + 0x1044], 0xbe
mov dword [rsp + 0x1048], 0x23
mov dword [rsp + 0x104c], 0xa0
mov dword [rsp + 0x1050], 0x78
mov dword [rsp + 0x1054], 0x8f
mov dword [rsp + 0x1058], 0x37
mov dword [rsp + 0x105c], 0xd3
mov dword [rsp + 0x1060], 0x87
mov dword [rsp + 0x1064], 0xc5
mov dword [rsp + 0x1068], 0x97
mov dword [rsp + 0x106c], 0x79
mov dword [rsp + 0x1070], 0xa9
mov dword [rsp + 0x1074], 0xee
mov dword [rsp + 0x1078], 0x1a
mov dword [rsp + 0x107c], 0x17
mov dword [rsp + 0x1080], 0x2c
mov dword [rsp + 0x1084], 0x50
mov dword [rsp + 0x1088], 0xd0
mov dword [rsp + 0x108c], 0x4b
mov dword [rsp + 0x1090], 0x18
mov dword [rsp + 0x1094], 0x7d
mov dword [rsp + 0x1098], 0x49
mov dword [rsp + 0x109c], 0xcb
mov dword [rsp + 0x10a0], 0x93
mov dword [rsp + 0x10a4], 0x8a
mov dword [rsp + 0x10a8], 0x70
mov dword [rsp + 0x10ac], 0xb8
mov dword [rsp + 0x10b0], 0x12
mov dword [rsp + 0x10b4], 0xd4
mov dword [rsp + 0x10b8], 0xbc
mov dword [rsp + 0x10bc], 7
mov dword [rsp + 0x10c0], 0xe
mov dword [rsp + 0x10c4], 0x3d
mov dword [rsp + 0x10c8], 0xf8
mov dword [rsp + 0x10cc], 3
mov dword [rsp + 0x10d0], 0x73
mov dword [rsp + 0x10d4], 0xb9
mov dword [rsp + 0x10d8], 0xd7
mov eax, 4
imul rax, rax, 0x60
mov ecx, 4
imul rcx, rcx, 0x8e
mov eax, dword [rsp + rax + 0xe00]
mov dword [rsp + rcx + 0xe00], eax
mov eax, 4
imul rax, rax, 0x17
mov ecx, 4
imul rcx, rcx, 0x42
mov eax, dword [rsp + rax + 0xe00]
mov dword [rsp + rcx + 0xe00], eax
mov dword [rsp + 0x648], 0xa3
mov dword [rsp + 0x31e0], 0xc92
mov qword [rsp + 0x3980], 0xd5b
mov dword [rsp + 0x31e4], 0x19fd
mov dword [rsp + 0x31e8], 0x69e
mov eax, dword [rsp + 0x648]
mov dword [rsp + 0x48], eax
cmp dword [rsp + 0x48], 0x609359
jg 0x14018ed0f
cmp dword [rsp + 0x48], 0x609359
je 0x14018f256
cmp dword [rsp + 0x48], 0x29ca69
jg 0x14018ecee
cmp dword [rsp + 0x48], 0x29ca69
je 0x140192317
cmp dword [rsp + 0x48], 0xa1fd
je 0x1401930ad
cmp dword [rsp + 0x48], 0xed760
je 0x140192ced
cmp dword [rsp + 0x48], 0x1c3bd9
je 0x1401930bc
jmp 0x1401932c6
cmp dword [rsp + 0x48], 0x400c29
je 0x1401932b7
cmp dword [rsp + 0x48], 0x5cdd0e
je 0x140192d38
jmp 0x1401932c6
cmp dword [rsp + 0x48], 0x7bf685
jg 0x14018ed52
cmp dword [rsp + 0x48], 0x7bf685
je 0x140192d47
cmp dword [rsp + 0x48], 0x698cb4
je 0x140192b10
cmp dword [rsp + 0x48], 0x6c12a2
je 0x14018ed73
cmp dword [rsp + 0x48], 0x78788f
je 0x140192cfc
jmp 0x1401932c6
cmp dword [rsp + 0x48], 0x92fa51
je 0x140192d1a
cmp dword [rsp + 0x48], 0x96fd0c
je 0x140192d0b
jmp 0x1401932c6
lea rax, str.jAXNWOeIDz
mov qword [rsp + 0x3910], rax
mov dword [rsp + 0xc70], 0xef5
mov dword [rsp + 0xc74], 0x175d
mov dword [rsp + 0xc78], 0xc2c
mov dword [rsp + 0xc7c], 0x14e0
mov dword [rsp + 0xc80], 0x148b
mov dword [rsp + 0xc84], 0x1e0b
mov dword [rsp + 0xc88], 0x15d8
mov dword [rsp + 0xc8c], 0x1839
mov dword [rsp + 0xc90], 0x22d4
mov dword [rsp + 0xc94], 0x646
mov dword [rsp + 0xc98], 0x1858
mov dword [rsp + 0xc9c], 0x994
mov dword [rsp + 0xca0], 0x12b8
mov dword [rsp + 0xca4], 0x134d
mov dword [rsp + 0xca8], 0x920
mov dword [rsp + 0xcac], 0x584
mov dword [rsp + 0xcb0], 0x1469
mov dword [rsp + 0xcb4], 0x1638
mov dword [rsp + 0xcb8], 0x20cc
mov dword [rsp + 0xcbc], 0x24af
mov dword [rsp + 0xcc0], 0x25ef
mov dword [rsp + 0xcc4], 0x21f5
mov dword [rsp + 0xcc8], 0x19b6
mov dword [rsp + 0xccc], 0x181
mov dword [rsp + 0xcd0], 0x211a
mov dword [rsp + 0xcd4], 0x1880
mov dword [rsp + 0xcd8], 0x1194
mov dword [rsp + 0xcdc], 0x614
mov dword [rsp + 0xce0], 0x8ea
mov dword [rsp + 0xce4], 0x197
mov dword [rsp + 0xce8], 0xd3c
mov dword [rsp + 0xcec], 0x139b
mov dword [rsp + 0xcf0], 0x2fd
mov dword [rsp + 0xcf4], 0x12ee
mov dword [rsp + 0xcf8], 0x2508
mov dword [rsp + 0xcfc], 0xd78
mov dword [rsp + 0xd00], 0x2180
mov dword [rsp + 0xd04], 0x1458
mov dword [rsp + 0xd08], 0x236e
mov dword [rsp + 0xd0c], 0x13b1
mov dword [rsp + 0xd10], 0x425
mov dword [rsp + 0xd14], 0x31c
mov dword [rsp + 0xd18], 0xad8
mov dword [rsp + 0xd1c], 0x30
mov dword [rsp + 0xd20], 0x26a1
mov dword [rsp + 0xd24], 0x1215
mov dword [rsp + 0xd28], 0x3d
mov dword [rsp + 0xd2c], 0x1c99
mov dword [rsp + 0xd30], 0x1461
mov dword [rsp + 0xd34], 0x1a1e
mov dword [rsp + 0xd38], 0xf4d
mov dword [rsp + 0xd3c], 0x72a
mov dword [rsp + 0xd40], 0x1d15
mov dword [rsp + 0xd44], 0x1319
mov dword [rsp + 0xd48], 0x23fb
mov dword [rsp + 0xd4c], 0x140e
mov dword [rsp + 0xd50], 0x24b6
mov dword [rsp + 0xd54], 0xaab
mov dword [rsp + 0xd58], 0x1ad4
mov dword [rsp + 0xd5c], 0x2319
mov dword [rsp + 0xd60], 0xc77
mov dword [rsp + 0xd64], 0xfc3
mov dword [rsp + 0xd68], 0xf4e
mov dword [rsp + 0xd6c], 0x213d
mov dword [rsp + 0xd70], 0x2018
mov dword [rsp + 0xd74], 0x4bc
mov dword [rsp + 0xd78], 0x697
mov dword [rsp + 0xd7c], 0x26d9
mov dword [rsp + 0xd80], 0x1554
mov dword [rsp + 0xd84], 0x22b7
mov dword [rsp + 0xd88], 0xb12
mov dword [rsp + 0xd8c], 0x11
mov dword [rsp + 0xd90], 0x19d9
mov dword [rsp + 0xd94], 0xd1b
mov dword [rsp + 0xd98], 0x2089
mov dword [rsp + 0xd9c], 0x22d3
mov dword [rsp + 0xda0], 0x171d
mov dword [rsp + 0xda4], 0x1985
mov dword [rsp + 0xda8], 0x1ee
mov dword [rsp + 0xdac], 0xf05
mov dword [rsp + 0xdb0], 0x1842
mov dword [rsp + 0xdb4], 0x1c09
mov dword [rsp + 0xdb8], 0x18c2
mov dword [rsp + 0xdbc], 0x15db
mov dword [rsp + 0xdc0], 0x1958
mov dword [rsp + 0xdc4], 0x612
mov dword [rsp + 0xdc8], 0x1d94
mov dword [rsp + 0xdcc], 0x16f2
mov dword [rsp + 0xdd0], 0x1601
mov dword [rsp + 0xdd4], 0x10f9
mov dword [rsp + 0xdd8], 0xfd1
mov dword [rsp + 0xddc], 0x16d5
mov dword [rsp + 0xde0], 0x2092
mov dword [rsp + 0xde4], 0x54
mov dword [rsp + 0xde8], 0x739
mov dword [rsp + 0xdec], 0x1b70
mov dword [rsp + 0xdf0], 0x1adc
mov dword [rsp + 0xdf4], 0x10a9
mov dword [rsp + 0xdf8], 0x726
mov dword [rsp + 0x11c], 2
mov dword [rsp + 0x118], 0
jmp 0x14018f1eb
mov eax, dword [rsp + 0x118]
inc eax
mov dword [rsp + 0x118], eax
cmp dword [rsp + 0x118], 3
jge 0x14018f238
movsxd rax, dword [rsp + 0x11c]
imul rax, rax, 0x24
lea rax, [rsp + rax + 0xc70]
movsxd rcx, dword [rsp + 0x118]
mov eax, dword [rax + rcx*4]
add eax, 5
movsxd rcx, dword [rsp + 0x118]
movsxd rdx, dword [rsp + 0x11c]
imul rdx, rdx, 0x24
lea rdx, [rsp + rdx + 0xc70]
mov dword [rdx + rcx*4], eax
jmp 0x14018f1db
mov eax, dword [rsp + 0x11c]
inc eax
mov dword [rsp + 0x11c], eax
cmp dword [rsp + 0x11c], 3
jl 0x14018f1ce
lea rax, str.QGxCrlDQRb
mov qword [rsp + 0x3938], rax
lea rax, str.Slide_TjRjNodug
mov qword [rsp + 0x3358], rax
mov rdx, qword [rsp + 0x3358]
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateJobObjectW]
mov qword [rsp + 0x6d8], rax
cmp qword [rsp + 0x6d8], 0
je 0x140192308
lea rcx, [rsp + 0x7bc0]
call qword [sym.imp.KERNEL32.dll_QueryPerformanceFrequency]
lea rcx, [rsp + 0x7bb8]
call qword [sym.imp.KERNEL32.dll_QueryPerformanceCounter]
cvtsi2sd xmm0, qword [rsp + 0x7bb8]
cvtsi2sd xmm1, qword [rsp + 0x7bc0]
divsd xmm0, xmm1
movsd qword [rsp + 0x3360], xmm0
movsd xmm0, qword [rsp + 0x3360]
comisd xmm0, xmmword [0x1402531f8]
jbe 0x1401922f9
mov byte [rsp + 0x89f0], 0x44
mov byte [rsp + 0x89f1], 0x67
mov byte [rsp + 0x89f2], 0x47
mov byte [rsp + 0x89f3], 0x6c
mov byte [rsp + 0x89f4], 0x4e
mov byte [rsp + 0x89f5], 0x34
mov byte [rsp + 0x89f6], 0x46
mov byte [rsp + 0x89f7], 0x77
mov byte [rsp + 0x89f8], 0x53
mov byte [rsp + 0x89f9], 0x34
mov byte [rsp + 0x89fa], 0x6f
mov byte [rsp + 0x89fb], 0x46
mov byte [rsp + 0x89fc], 0x4a
mov byte [rsp + 0x89fd], 0x6a
mov byte [rsp + 0x89fe], 0x6f
mov byte [rsp + 0x89ff], 0x71
mov byte [rsp + 0x8a00], 0x59
mov byte [rsp + 0x8a01], 0x58
mov byte [rsp + 0x8a02], 0x6e
mov byte [rsp + 0x8a03], 0x66
mov byte [rsp + 0x8a04], 0x4f
mov byte [rsp + 0x8a05], 0x63
mov byte [rsp + 0x8a06], 0x4e
mov byte [rsp + 0x8a07], 0x4b
mov byte [rsp + 0x8a08], 0x76
mov byte [rsp + 0x8a09], 0x34
mov byte [rsp + 0x8a0a], 0x6d
mov byte [rsp + 0x8a0b], 0x35
mov byte [rsp + 0x8a0c], 0x50
mov byte [rsp + 0x8a0d], 0x63
mov byte [rsp + 0x8a0e], 0x30
mov byte [rsp + 0x8a0f], 0x64
mov byte [rsp + 0x8a10], 0x67
mov byte [rsp + 0x8a11], 0x52
mov byte [rsp + 0x8a12], 0x74
mov byte [rsp + 0x8a13], 0x75
mov byte [rsp + 0x8a14], 0x46
mov byte [rsp + 0x8a15], 0x6d
mov byte [rsp + 0x8a16], 0x45
mov byte [rsp + 0x8a17], 0x65
mov byte [rsp + 0x8a18], 0x44
mov byte [rsp + 0x8a19], 0x76
mov byte [rsp + 0x8a1a], 0x35
mov byte [rsp + 0x8a1b], 0x75
mov byte [rsp + 0x8a1c], 0x58
mov byte [rsp + 0x8a1d], 0x77
mov byte [rsp + 0x8a1e], 0x4e
mov byte [rsp + 0x8a1f], 0x33
mov byte [rsp + 0x8a20], 0x33
mov byte [rsp + 0x8a21], 0x34
mov byte [rsp + 0x8a22], 0x6d
mov byte [rsp + 0x8a23], 0x65
mov byte [rsp + 0x8a24], 0x75
mov byte [rsp + 0x8a25], 0x65
mov byte [rsp + 0x8a26], 0x6b
mov byte [rsp + 0x8a27], 0x44
mov byte [rsp + 0x8a28], 0x74
mov byte [rsp + 0x8a29], 0x37
mov byte [rsp + 0x8a2a], 0x6a
mov byte [rsp + 0x8a2b], 0x59
mov byte [rsp + 0x8a2c], 0x66
mov byte [rsp + 0x8a2d], 0x35
mov byte [rsp + 0x8a2e], 0x36
mov byte [rsp + 0x8a2f], 0x41
mov byte [rsp + 0x8a30], 0x70
mov byte [rsp + 0x8a31], 0x78
mov byte [rsp + 0x8a32], 0x49
mov byte [rsp + 0x8a33], 0x45
mov byte [rsp + 0x8a34], 0x53
mov byte [rsp + 0x8a35], 0x72
mov byte [rsp + 0x8a36], 0x4e
mov byte [rsp + 0x8a37], 0x75
mov byte [rsp + 0x8a38], 0x79
mov byte [rsp + 0x8a39], 0x47
mov byte [rsp + 0x8a3a], 0x4d
mov byte [rsp + 0x8a3b], 0x63
mov byte [rsp + 0x8a3c], 0x42
mov byte [rsp + 0x8a3d], 0x6b
mov byte [rsp + 0x8a3e], 0x33
mov byte [rsp + 0x8a3f], 0x65
mov byte [rsp + 0x8a40], 0x42
mov byte [rsp + 0x8a41], 0x57
mov byte [rsp + 0x8a42], 0x73
mov byte [rsp + 0x8a43], 0x4d
mov byte [rsp + 0x8a44], 0x30
mov byte [rsp + 0x8a45], 0x76
mov byte [rsp + 0x8a46], 0x6c
mov byte [rsp + 0x8a47], 0x55
mov byte [rsp + 0x8a48], 0x33
mov byte [rsp + 0x8a49], 0x64
mov byte [rsp + 0x8a4a], 0x36
mov byte [rsp + 0x8a4b], 0x72
mov byte [rsp + 0x8a4c], 0x38
mov byte [rsp + 0x8a4d], 0x56
mov byte [rsp + 0x8a4e], 0x4f
mov byte [rsp + 0x8a4f], 0x53
mov byte [rsp + 0x8a50], 0x71
mov byte [rsp + 0x8a51], 0x4f
mov byte [rsp + 0x8a52], 0x46
mov byte [rsp + 0x8a53], 0x31
mov byte [rsp + 0x8a54], 0x48
mov byte [rsp + 0x8a55], 0x42
mov byte [rsp + 0x8a56], 0x46
mov byte [rsp + 0x8a57], 0x72
mov byte [rsp + 0x8a58], 0x56
mov byte [rsp + 0x8a59], 0x65
mov byte [rsp + 0x8a5a], 0x4a
mov byte [rsp + 0x8a5b], 0x31
mov byte [rsp + 0x8a5c], 0x31
mov byte [rsp + 0x8a5d], 0x69
mov byte [rsp + 0x8a5e], 0x45
mov byte [rsp + 0x8a5f], 0x5a
mov byte [rsp + 0x8a60], 0x4c
mov byte [rsp + 0x8a61], 0x48
mov byte [rsp + 0x8a62], 0x66
mov byte [rsp + 0x8a63], 0x72
mov byte [rsp + 0x8a64], 0x33
mov byte [rsp + 0x8a65], 0x70
mov byte [rsp + 0x8a66], 0x51
mov byte [rsp + 0x8a67], 0x32
mov byte [rsp + 0x8a68], 0x4e
mov byte [rsp + 0x8a69], 0x71
mov byte [rsp + 0x8a6a], 0x44
mov byte [rsp + 0x8a6b], 0x47
mov byte [rsp + 0x8a6c], 0x4a
mov byte [rsp + 0x8a6d], 0x4c
mov byte [rsp + 0x8a6e], 0x66
mov byte [rsp + 0x8a6f], 0x4f
mov byte [rsp + 0x8a70], 0x6d
mov byte [rsp + 0x8a71], 0x50
mov byte [rsp + 0x8a72], 0x50
mov byte [rsp + 0x8a73], 0x4e
mov byte [rsp + 0x8a74], 0x68
mov byte [rsp + 0x8a75], 0x6e
mov byte [rsp + 0x8a76], 0x64
mov byte [rsp + 0x8a77], 0x4c
mov byte [rsp + 0x8a78], 0x45
mov byte [rsp + 0x8a79], 0x53
mov byte [rsp + 0x8a7a], 0x75
mov byte [rsp + 0x8a7b], 0x5a
mov byte [rsp + 0x8a7c], 0x53
mov byte [rsp + 0x8a7d], 0x6c
mov byte [rsp + 0x8a7e], 0x50
mov byte [rsp + 0x8a7f], 0x4d
mov byte [rsp + 0x8a80], 0x70
mov byte [rsp + 0x8a81], 0x54
mov byte [rsp + 0x8a82], 0x74
mov byte [rsp + 0x8a83], 0x68
mov byte [rsp + 0x8a84], 0x41
mov byte [rsp + 0x8a85], 0x6c
mov byte [rsp + 0x8a86], 0x7a
mov byte [rsp + 0x8a87], 0x35
mov byte [rsp + 0x8a88], 0x54
mov byte [rsp + 0x8a89], 0x4e
mov byte [rsp + 0x8a8a], 0x56
mov byte [rsp + 0x8a8b], 0x4d
mov byte [rsp + 0x8a8c], 0x73
mov byte [rsp + 0x8a8d], 0x47
mov byte [rsp + 0x8a8e], 0x77
mov byte [rsp + 0x8a8f], 0x59
mov byte [rsp + 0x8a90], 0x53
mov byte [rsp + 0x8a91], 0x41
mov byte [rsp + 0x8a92], 0x6c
mov byte [rsp + 0x8a93], 0x4a
mov byte [rsp + 0x8a94], 0x70
mov byte [rsp + 0x8a95], 0x62
mov byte [rsp + 0x8a96], 0x79
mov byte [rsp + 0x8a97], 0x4b
mov byte [rsp + 0x8a98], 0x4d
mov byte [rsp + 0x8a99], 0x38
mov byte [rsp + 0x8a9a], 0x46
mov byte [rsp + 0x8a9b], 0x4d
mov byte [rsp + 0x8a9c], 0x4f
mov byte [rsp + 0x8a9d], 0x73
mov byte [rsp + 0x8a9e], 0x69
mov byte [rsp + 0x8a9f], 0x55
mov byte [rsp + 0x8aa0], 0x35
mov byte [rsp + 0x8aa1], 0x79
mov byte [rsp + 0x8aa2], 0x41
mov byte [rsp + 0x8aa3], 0x43
mov byte [rsp + 0x8aa4], 0x69
mov byte [rsp + 0x8aa5], 0x45
mov byte [rsp + 0x8aa6], 0x6f
mov byte [rsp + 0x8aa7], 0x6f
mov byte [rsp + 0x8aa8], 0x66
mov byte [rsp + 0x8aa9], 0x44
mov byte [rsp + 0x8aaa], 0x33
mov byte [rsp + 0x8aab], 0x42
mov byte [rsp + 0x8aac], 0x6c
mov byte [rsp + 0x8aad], 0x68
mov byte [rsp + 0x8aae], 0x55
mov byte [rsp + 0x8aaf], 0x52
mov byte [rsp + 0x8ab0], 0x5a
mov byte [rsp + 0x8ab1], 0x4c
mov byte [rsp + 0x8ab2], 0x74
mov byte [rsp + 0x8ab3], 0x43
mov byte [rsp + 0x8ab4], 0x66
mov byte [rsp + 0x8ab5], 0x5a
mov byte [rsp + 0x8ab6], 0x7a
mov byte [rsp + 0x8ab7], 0x58
mov byte [rsp + 0x8ab8], 0x32
mov byte [rsp + 0x8ab9], 0x4a
mov byte [rsp + 0x8aba], 0x46
mov byte [rsp + 0x8abb], 0x4c
mov byte [rsp + 0x8abc], 0x56
mov byte [rsp + 0x8abd], 0x42
mov byte [rsp + 0x8abe], 0x65
mov byte [rsp + 0x8abf], 0x35
mov byte [rsp + 0x8ac0], 0x67
mov byte [rsp + 0x8ac1], 0x75
mov byte [rsp + 0x8ac2], 0x43
mov byte [rsp + 0x8ac3], 0x71
mov byte [rsp + 0x8ac4], 0x6c
mov byte [rsp + 0x8ac5], 0x54
mov byte [rsp + 0x8ac6], 0x63
mov byte [rsp + 0x8ac7], 0x42
mov byte [rsp + 0x8ac8], 0x4b
mov byte [rsp + 0x8ac9], 0x6b
mov byte [rsp + 0x8aca], 0x77
mov byte [rsp + 0x8acb], 0x53
mov byte [rsp + 0x8acc], 0x31
mov byte [rsp + 0x8acd], 0x7a
mov byte [rsp + 0x8ace], 0x48
mov byte [rsp + 0x8acf], 0x7a
mov byte [rsp + 0x8ad0], 0x76
mov byte [rsp + 0x8ad1], 0x4c
mov byte [rsp + 0x8ad2], 0x69
mov byte [rsp + 0x8ad3], 0x69
mov byte [rsp + 0x8ad4], 0x42
mov byte [rsp + 0x8ad5], 0x74
mov byte [rsp + 0x8ad6], 0x6e
mov byte [rsp + 0x8ad7], 0x65
mov byte [rsp + 0x8ad8], 0x69
mov byte [rsp + 0x8ad9], 0x41
mov byte [rsp + 0x8ada], 0x70
mov byte [rsp + 0x8adb], 0x59
mov byte [rsp + 0x8adc], 0x46
mov byte [rsp + 0x8add], 0x30
mov byte [rsp + 0x8ade], 0x4e
mov byte [rsp + 0x8adf], 0x49
mov byte [rsp + 0x8ae0], 0x4c
mov byte [rsp + 0x8ae1], 0x72
mov byte [rsp + 0x8ae2], 0x68
mov byte [rsp + 0x8ae3], 0x4b
mov byte [rsp + 0x8ae4], 0x79
mov byte [rsp + 0x8ae5], 0x4b
mov byte [rsp + 0x8ae6], 0x32
mov byte [rsp + 0x8ae7], 0x51
mov byte [rsp + 0x8ae8], 0x43
mov byte [rsp + 0x8ae9], 0x4d
mov byte [rsp + 0x8aea], 0x38
mov byte [rsp + 0x8aeb], 0x41
mov byte [rsp + 0x8aec], 0x59
mov byte [rsp + 0x8aed], 0x4f
mov byte [rsp + 0x8aee], 0x6f
mov byte [rsp + 0x8aef], 0x6e
mov byte [rsp + 0x8af0], 0x33
mov byte [rsp + 0x8af1], 0x32
mov byte [rsp + 0x8af2], 0x53
mov byte [rsp + 0x8af3], 0x35
mov byte [rsp + 0x8af4], 0x69
mov byte [rsp + 0x8af5], 0x6a
mov byte [rsp + 0x8af6], 0x74
mov byte [rsp + 0x8af7], 0x62
mov byte [rsp + 0x8af8], 0x53
mov byte [rsp + 0x8af9], 0x44
mov byte [rsp + 0x8afa], 0x31
mov byte [rsp + 0x8afb], 0x55
mov byte [rsp + 0x8afc], 0x4d
mov byte [rsp + 0x8afd], 0x48
mov byte [rsp + 0x8afe], 0x4d
mov byte [rsp + 0x8aff], 0x74
mov byte [rsp + 0x8b00], 0x68
mov byte [rsp + 0x8b01], 0x37
mov byte [rsp + 0x8b02], 0x76
mov byte [rsp + 0x8b03], 0x6b
mov byte [rsp + 0x8b04], 0x7a
mov byte [rsp + 0x8b05], 0x51
mov byte [rsp + 0x8b06], 0x54
mov byte [rsp + 0x8b07], 0x69
mov byte [rsp + 0x8b08], 0x53
mov byte [rsp + 0x8b09], 0x37
mov byte [rsp + 0x8b0a], 0x53
mov byte [rsp + 0x8b0b], 0x65
mov byte [rsp + 0x8b0c], 0x58
mov byte [rsp + 0x8b0d], 0x47
mov byte [rsp + 0x8b0e], 0x6a
mov byte [rsp + 0x8b0f], 0x6f
mov byte [rsp + 0x8b10], 0x4c
mov byte [rsp + 0x8b11], 0x59
mov byte [rsp + 0x8b12], 0x37
mov byte [rsp + 0x8b13], 0x34
mov byte [rsp + 0x8b14], 0x59
mov byte [rsp + 0x8b15], 0x32
mov byte [rsp + 0x8b16], 0x65
mov byte [rsp + 0x8b17], 0x62
mov byte [rsp + 0x8b18], 0x51
mov byte [rsp + 0x8b19], 0x4f
mov byte [rsp + 0x8b1a], 0x34
mov byte [rsp + 0x8b1b], 0x44
mov byte [rsp + 0x8b1c], 0x4c
mov byte [rsp + 0x8b1d], 0x47
mov byte [rsp + 0x8b1e], 0x64
mov byte [rsp + 0x8b1f], 0x4c
mov byte [rsp + 0x8b20], 0x48
mov byte [rsp + 0x8b21], 0x45
mov byte [rsp + 0x8b22], 0x50
mov byte [rsp + 0x8b23], 0x33
mov byte [rsp + 0x8b24], 0x42
mov byte [rsp + 0x8b25], 0x42
mov byte [rsp + 0x8b26], 0x63
mov byte [rsp + 0x8b27], 0x67
mov byte [rsp + 0x8b28], 0x6a
mov byte [rsp + 0x8b29], 0x6e
mov byte [rsp + 0x8b2a], 0x32
mov byte [rsp + 0x8b2b], 0x75
mov byte [rsp + 0x8b2c], 0x43
mov byte [rsp + 0x8b2d], 0x65
mov byte [rsp + 0x8b2e], 0x6b
mov byte [rsp + 0x8b2f], 0x6a
mov byte [rsp + 0x8b30], 0x67
mov byte [rsp + 0x8b31], 0x49
mov byte [rsp + 0x8b32], 0x6b
mov byte [rsp + 0x8b33], 0x43
mov byte [rsp + 0x8b34], 0x55
mov byte [rsp + 0x8b35], 0x57
mov byte [rsp + 0x8b36], 0x4c
mov byte [rsp + 0x8b37], 0x6c
mov byte [rsp + 0x8b38], 0x52
mov byte [rsp + 0x8b39], 0x64
mov byte [rsp + 0x8b3a], 0x64
mov byte [rsp + 0x8b3b], 0x35
mov byte [rsp + 0x8b3c], 0x69
mov byte [rsp + 0x8b3d], 0x76
mov byte [rsp + 0x8b3e], 0x41
mov byte [rsp + 0x8b3f], 0x32
mov byte [rsp + 0x8b40], 0x4f
mov byte [rsp + 0x8b41], 0x34
mov byte [rsp + 0x8b42], 0x79
mov byte [rsp + 0x8b43], 0x38
mov byte [rsp + 0x8b44], 0x34
mov byte [rsp + 0x8b45], 0x52
mov byte [rsp + 0x8b46], 0x6d
mov byte [rsp + 0x8b47], 0x35
mov byte [rsp + 0x8b48], 0x43
mov byte [rsp + 0x8b49], 0x43
mov byte [rsp + 0x8b4a], 0x51
mov byte [rsp + 0x8b4b], 0x48
mov byte [rsp + 0x8b4c], 0x67
mov byte [rsp + 0x8b4d], 0x45
mov byte [rsp + 0x8b4e], 0x31
mov byte [rsp + 0x8b4f], 0x57
mov byte [rsp + 0x8b50], 0x54
mov byte [rsp + 0x8b51], 0x43
mov byte [rsp + 0x8b52], 0x49
mov byte [rsp + 0x8b53], 0x70
mov byte [rsp + 0x8b54], 0x78
mov byte [rsp + 0x8b55], 0x53
mov byte [rsp + 0x8b56], 0x41
mov byte [rsp + 0x8b57], 0x77
mov byte [rsp + 0x8b58], 0x62
mov byte [rsp + 0x8b59], 0x4b
mov byte [rsp + 0x8b5a], 0x73
mov byte [rsp + 0x8b5b], 0x63
mov byte [rsp + 0x8b5c], 0x75
mov byte [rsp + 0x8b5d], 0x31
mov byte [rsp + 0x8b5e], 0x38
mov byte [rsp + 0x8b5f], 0x66
mov byte [rsp + 0x8b60], 0x6d
mov byte [rsp + 0x8b61], 0x48
mov byte [rsp + 0x8b62], 0x55
mov byte [rsp + 0x8b63], 0x42
mov byte [rsp + 0x8b64], 0x6b
mov byte [rsp + 0x8b65], 0x7a
mov byte [rsp + 0x8b66], 0x55
mov byte [rsp + 0x8b67], 0x47
mov byte [rsp + 0x8b68], 0x4d
mov byte [rsp + 0x8b69], 0x6f
mov byte [rsp + 0x8b6a], 0x5a
mov byte [rsp + 0x8b6b], 0x54
mov byte [rsp + 0x8b6c], 0x64
mov byte [rsp + 0x8b6d], 0x41
mov byte [rsp + 0x8b6e], 0x75
mov byte [rsp + 0x8b6f], 0x6f
mov byte [rsp + 0x8b70], 0x64
mov byte [rsp + 0x8b71], 0x30
mov byte [rsp + 0x8b72], 0x69
mov byte [rsp + 0x8b73], 0x6c
mov byte [rsp + 0x8b74], 0x33
mov byte [rsp + 0x8b75], 0x30
mov byte [rsp + 0x8b76], 0x50
mov byte [rsp + 0x8b77], 0x7a
mov byte [rsp + 0x8b78], 0x42
mov byte [rsp + 0x8b79], 0x56
mov byte [rsp + 0x8b7a], 0x48
mov byte [rsp + 0x8b7b], 0x4f
mov byte [rsp + 0x8b7c], 0x36
mov byte [rsp + 0x8b7d], 0x65
mov byte [rsp + 0x8b7e], 0x55
mov byte [rsp + 0x8b7f], 0x34
mov byte [rsp + 0x8b80], 0x38
mov byte [rsp + 0x8b81], 0x48
mov byte [rsp + 0x8b82], 0x4e
mov byte [rsp + 0x8b83], 0x74
mov byte [rsp + 0x8b84], 0x78
mov byte [rsp + 0x8b85], 0x4c
mov byte [rsp + 0x8b86], 0x34
mov byte [rsp + 0x8b87], 0x37
mov byte [rsp + 0x8b88], 0x30
mov byte [rsp + 0x8b89], 0x6a
mov byte [rsp + 0x8b8a], 0x66
mov byte [rsp + 0x8b8b], 0x66
mov byte [rsp + 0x8b8c], 0x49
mov byte [rsp + 0x8b8d], 0x57
mov byte [rsp + 0x8b8e], 0x6c
mov byte [rsp + 0x8b8f], 0x65
lea rax, [rsp + 0x89f0]
mov qword [rsp + 0x3368], rax
mov qword [rsp + 0x5c8], 0xffffffffffffffff
inc qword [rsp + 0x5c8]
mov rax, qword [rsp + 0x3368]
mov rcx, qword [rsp + 0x5c8]
cmp byte [rax + rcx], 0
jne 0x14019000b
mov rax, qword [rsp + 0x5c8]
mov qword [rsp + 0x3370], rax
mov rcx, qword [rsp + 0x3370]
call fcn.1400011d0
mov qword [rsp + 0x3378], rax
mov rax, qword [rsp + 0x3378]
mov qword [rsp + 0x3380], rax
mov dword [rsp + 0xd0], 0
jmp 0x14019007b
mov eax, dword [rsp + 0xd0]
inc eax
mov dword [rsp + 0xd0], eax
movsxd rax, dword [rsp + 0xd0]
cmp rax, 0x1a0
jae 0x1401900bb
movsxd rax, dword [rsp + 0xd0]
mov ecx, 0x1a0
sub rcx, rax
mov rax, rcx
movsxd rcx, dword [rsp + 0xd0]
mov rdx, qword [rsp + 0x3380]
movzx eax, byte [rsp + rax + 0x89f0]
mov byte [rdx + rcx], al
jmp 0x14019006b
lea rcx, str.winmm.dll
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov qword [rsp + 0x5f0], rax
cmp qword [rsp + 0x5f0], 0
jne 0x140190322
mov qword [rsp + 0x5f0], 0
call qword [sym.imp.KERNEL32.dll_GetTickCount]
mov r8d, eax
lea rdx, str.seosYjbZcz__d
lea rcx, [rsp + 0x92a0]
call qword [sym.imp.USER32.dll_wsprintfW]
lea rcx, [rsp + 0x92a0]
call qword [sym.imp.KERNEL32.dll_lstrlenW]
mov dword [rsp + 0x64c], eax
mov dword [rsp + 0x58], 0
jmp 0x140190132
mov eax, dword [rsp + 0x58]
inc eax
mov dword [rsp + 0x58], eax
mov eax, dword [rsp + 0x64c]
cmp dword [rsp + 0x58], eax
jge 0x14019031d
cmp dword [rsp + 0x58], 0xa
jle 0x14019014f
jmp 0x14019031d
movsxd rax, dword [rsp + 0x58]
movzx eax, word [rsp + rax*2 + 0x92a0]
cmp eax, 0x68
jl 0x140190195
movsxd rax, dword [rsp + 0x58]
movzx eax, word [rsp + rax*2 + 0x92a0]
cmp eax, 0x63
jg 0x140190195
movsxd rax, dword [rsp + 0x58]
movzx eax, word [rsp + rax*2 + 0x92a0]
add eax, 0x20
movsxd rcx, dword [rsp + 0x58]
mov word [rsp + rcx*2 + 0x92a0], ax
jmp 0x140190318
movsxd rax, dword [rsp + 0x58]
movzx eax, word [rsp + rax*2 + 0x92a0]
cmp eax, 0x67
jge 0x1401901bd
movsxd rax, dword [rsp + 0x58]
movzx eax, word [rsp + rax*2 + 0x92a0]
cmp eax, 0x69
jg 0x140190318
movsxd rax, dword [rsp + 0x58]
movzx eax, word [rsp + rax*2 + 0x92a0]
sub eax, 0x20
movsxd rcx, dword [rsp + 0x58]
mov word [rsp + rcx*2 + 0x92a0], ax
lea rax, [rsp + 0x4630]
mov rdi, rax
xor eax, eax
mov ecx, 0x284
rep stosb byte [rdi], al
mov dword [rsp + 0x4f0], 0
jmp 0x14019020b
mov eax, dword [rsp + 0x4f0]
inc eax
mov dword [rsp + 0x4f0], eax
movsxd rax, dword [rsp + 0x4f0]
cmp rax, 7
jae 0x140190244
mov dword [rsp + 0x4f4], 0
jmp 0x140190236
mov eax, dword [rsp + 0x4f4]
inc eax
mov dword [rsp + 0x4f4], eax
cmp dword [rsp + 0x4f4], 0x17
jge 0x140190242
jmp 0x140190226
jmp 0x1401901fb
lea rax, [rsp + 0x6400]
mov rdi, rax
xor eax, eax
mov ecx, 0x284
rep stosb byte [rdi], al
mov dword [rsp + 0x4f8], 0
jmp 0x140190275
mov eax, dword [rsp + 0x4f8]
inc eax
mov dword [rsp + 0x4f8], eax
movsxd rax, dword [rsp + 0x4f8]
cmp rax, 7
jae 0x1401902ae
mov dword [rsp + 0x4fc], 0
jmp 0x1401902a0
mov eax, dword [rsp + 0x4fc]
inc eax
mov dword [rsp + 0x4fc], eax
cmp dword [rsp + 0x4fc], 0x17
jge 0x1401902ac
jmp 0x140190290
jmp 0x140190265
lea rax, [rsp + 0x6170]
mov rdi, rax
xor eax, eax
mov ecx, 0x284
rep stosb byte [rdi], al
mov dword [rsp + 0x500], 0
jmp 0x1401902df
mov eax, dword [rsp + 0x500]
inc eax
mov dword [rsp + 0x500], eax
movsxd rax, dword [rsp + 0x500]
cmp rax, 7
jae 0x140190318
mov dword [rsp + 0x504], 0
jmp 0x14019030a
mov eax, dword [rsp + 0x504]
inc eax
mov dword [rsp + 0x504], eax
cmp dword [rsp + 0x504], 0x17
jge 0x140190316
jmp 0x1401902fa
jmp 0x1401902cf
jmp 0x140190128
jmp 0x1401922ea
lea rdx, str.timeGetTime
mov rcx, qword [rsp + 0x5f0]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [rsp + 0x690], rax
cmp qword [rsp + 0x690], 0
jne 0x140190356
mov qword [rsp + 0x690], 0
lea rax, [rsp + 0x4da0]
mov rdi, rax
xor eax, eax
mov ecx, 0x240
rep stosb byte [rdi], al
mov dword [rsp + 0x508], 0
jmp 0x140190387
mov eax, dword [rsp + 0x508]
inc eax
mov dword [rsp + 0x508], eax
movsxd rax, dword [rsp + 0x508]
cmp rax, 6
jae 0x1401903c0
mov dword [rsp + 0x50c], 0
jmp 0x1401903b2
mov eax, dword [rsp + 0x50c]
inc eax
mov dword [rsp + 0x50c], eax
cmp dword [rsp + 0x50c], 0x18
jge 0x1401903be
jmp 0x1401903a2
jmp 0x140190377
lea rax, [rsp + 0x4fe0]
mov rdi, rax
xor eax, eax
mov ecx, 0x240
rep stosb byte [rdi], al
mov dword [rsp + 0x510], 0
jmp 0x1401903f1
mov eax, dword [rsp + 0x510]
inc eax
mov dword [rsp + 0x510], eax
movsxd rax, dword [rsp + 0x510]
cmp rax, 6
jae 0x14019042a
mov dword [rsp + 0x514], 0
jmp 0x14019041c
mov eax, dword [rsp + 0x514]
inc eax
mov dword [rsp + 0x514], eax
cmp dword [rsp + 0x514], 0x18
jge 0x140190428
jmp 0x14019040c
jmp 0x1401903e1
call qword [rsp + 0x690]
mov dword [rsp + 0x650], eax
cmp dword [rsp + 0x650], 0xa6bee
jbe 0x1401914b7
mov byte [rsp + 0x3cc], 0
mov byte [rsp + 0x66], 0
mov byte [rsp + 0x67], 1
mov byte [rsp + 0x53], 0
movzx eax, byte [rsp + 0x66]
test eax, eax
jne 0x14019047f
movzx eax, byte [rsp + 0x67]
test eax, eax
jne 0x14019047f
movzx eax, byte [rsp + 0x53]
test eax, eax
je 0x140190528
mov dword [rsp + 0x19c], 0x9959
mov dword [rsp + 0x518], 0
jmp 0x1401904a7
mov eax, dword [rsp + 0x518]
inc eax
mov dword [rsp + 0x518], eax
cmp dword [rsp + 0x518], 0x2f
jge 0x1401904d1
cmp dword [rsp + 0x19c], 0
jge 0x1401904bf
jmp 0x1401904d1
mov eax, dword [rsp + 0x19c]
dec eax
mov dword [rsp + 0x19c], eax
jmp 0x140190497
mov dword [rsp + 0x19c], 0x7cca1
mov dword [rsp + 0x51c], 0
cmp dword [rsp + 0x51c], 0x1e
jge 0x140190523
movzx eax, byte [rsp + 0x53]
test eax, eax
je 0x140190503
movzx eax, byte [rsp + 0x66]
test eax, eax
jne 0x14019050c
movzx eax, byte [rsp + 0x53]
test eax, eax
jne 0x140190511
mov byte [rsp + 0x67], 1
mov eax, dword [rsp + 0x51c]
inc eax
mov dword [rsp + 0x51c], eax
jmp 0x1401904e7
jmp 0x1401905fc
lea rax, [rsp + 0x6690]
mov rdi, rax
xor eax, eax
mov ecx, 0x450
rep stosb byte [rdi], al
mov dword [rsp + 0x520], 0
jmp 0x140190559
mov eax, dword [rsp + 0x520]
inc eax
mov dword [rsp + 0x520], eax
movsxd rax, dword [rsp + 0x520]
cmp rax, 6
jae 0x140190592
mov dword [rsp + 0x524], 0
jmp 0x140190584
mov eax, dword [rsp + 0x524]
inc eax
mov dword [rsp + 0x524], eax
cmp dword [rsp + 0x524], 0x17
jge 0x140190590
jmp 0x140190574
jmp 0x140190549
lea rax, [rsp + 0x6ae0]
mov rdi, rax
xor eax, eax
mov ecx, 0x450
rep stosb byte [rdi], al
mov dword [rsp + 0x528], 0
jmp 0x1401905c3
mov eax, dword [rsp + 0x528]
inc eax
mov dword [rsp + 0x528], eax
movsxd rax, dword [rsp + 0x528]
cmp rax, 6
jae 0x1401905fc
mov dword [rsp + 0x52c], 0
jmp 0x1401905ee
mov eax, dword [rsp + 0x52c]
inc eax
mov dword [rsp + 0x52c], eax
cmp dword [rsp + 0x52c], 0x17
jge 0x1401905fa
jmp 0x1401905de
jmp 0x1401905b3
mov byte [rsp + 0x3cd], 1
mov byte [rsp + 0x3ce], 1
mov byte [rsp + 0x83], 0
mov byte [rsp + 0x43], 0
mov byte [rsp + 0x68], 1
movzx eax, byte [rsp + 0x83]
test eax, eax
jne 0x140190644
movzx eax, byte [rsp + 0x43]
test eax, eax
je 0x1401906ed
movzx eax, byte [rsp + 0x68]
test eax, eax
je 0x1401906ed
mov dword [rsp + 0x1a0], 0x13339
mov dword [rsp + 0x530], 0
jmp 0x14019066c
mov eax, dword [rsp + 0x530]
inc eax
mov dword [rsp + 0x530], eax
cmp dword [rsp + 0x530], 0x17
jge 0x140190696
cmp dword [rsp + 0x1a0], 0
jge 0x140190684
jmp 0x140190696
mov eax, dword [rsp + 0x1a0]
dec eax
mov dword [rsp + 0x1a0], eax
jmp 0x14019065c
mov dword [rsp + 0x1a0], 0x8f78f
mov dword [rsp + 0x534], 0
cmp dword [rsp + 0x534], 0x1a
jge 0x1401906e8
movzx eax, byte [rsp + 0x43]
test eax, eax
je 0x1401906c8
movzx eax, byte [rsp + 0x68]
test eax, eax
jne 0x1401906d1
movzx eax, byte [rsp + 0x43]
test eax, eax
jne 0x1401906d6
mov byte [rsp + 0x43], 1
mov eax, dword [rsp + 0x534]
inc eax
mov dword [rsp + 0x534], eax
jmp 0x1401906ac
jmp 0x1401913e4
mov byte [rsp + 0x210], 0x36
mov byte [rsp + 0x211], 0x67
mov byte [rsp + 0x212], 0x58
mov byte [rsp + 0x213], 0x46
mov byte [rsp + 0x214], 0x6a
mov byte [rsp + 0x215], 0x75
mov byte [rsp + 0x216], 0x59
mov byte [rsp + 0x217], 0x34
mov byte [rsp + 0x218], 0x6a
mov byte [rsp + 0x219], 0x63
mov byte [rsp + 0x21a], 0x7a
mov byte [rsp + 0x21b], 0x41
mov byte [rsp + 0x21c], 0x54
mov byte [rsp + 0x21d], 0x72
mov byte [rsp + 0x21e], 0x56
mov byte [rsp + 0x21f], 0x6e
mov byte [rsp + 0x220], 0x64
mov byte [rsp + 0x221], 0x31
mov byte [rsp + 0x222], 0x47
mov byte [rsp + 0x223], 0x79
mov byte [rsp + 0x224], 0x64
mov byte [rsp + 0x225], 0x4e
mov byte [rsp + 0x226], 0x71
mov byte [rsp + 0x227], 0x4e
mov byte [rsp + 0x228], 0x49
mov byte [rsp + 0x229], 0x73
mov byte [rsp + 0x22a], 0x52
mov byte [rsp + 0x22b], 0x75
mov byte [rsp + 0x22c], 0x78
mov byte [rsp + 0x22d], 0x4e
mov byte [rsp + 0x22e], 0x79
mov byte [rsp + 0x22f], 0x4b
mov byte [rsp + 0x230], 0x37
mov byte [rsp + 0x231], 0x56
mov byte [rsp + 0x232], 0x4c
mov byte [rsp + 0x233], 0x34
mov byte [rsp + 0x234], 0x55
mov byte [rsp + 0x235], 0x53
mov byte [rsp + 0x236], 0x52
mov byte [rsp + 0x237], 0x64
mov byte [rsp + 0x238], 0x48
mov byte [rsp + 0x239], 0x69
mov byte [rsp + 0x23a], 0x65
mov byte [rsp + 0x23b], 0x4c
mov byte [rsp + 0x23c], 0x4e
mov byte [rsp + 0x23d], 0x4d
mov byte [rsp + 0x23e], 0x53
mov byte [rsp + 0x23f], 0x70
mov byte [rsp + 0x240], 0x47
mov byte [rsp + 0x241], 0x74
mov byte [rsp + 0x242], 0x4f
mov byte [rsp + 0x243], 0x51
mov byte [rsp + 0x244], 0x6f
mov byte [rsp + 0x245], 0x71
mov byte [rsp + 0x246], 0x4a
mov byte [rsp + 0x247], 0x31
mov byte [rsp + 0x248], 0x54
mov byte [rsp + 0x249], 0x66
mov byte [rsp + 0x24a], 0x50
mov byte [rsp + 0x24b], 0x52
mov byte [rsp + 0x24c], 0x79
mov byte [rsp + 0x24d], 0x6f
mov byte [rsp + 0x24e], 0x73
mov byte [rsp + 0x24f], 0x63
mov byte [rsp + 0x250], 0x6a
mov byte [rsp + 0x251], 0x57
mov byte [rsp + 0x252], 0x59
mov byte [rsp + 0x253], 0x4f
mov byte [rsp + 0x254], 0x73
mov byte [rsp + 0x255], 0x41
mov byte [rsp + 0x256], 0x34
mov byte [rsp + 0x257], 0x6c
mov byte [rsp + 0x258], 0x79
mov byte [rsp + 0x259], 0x62
mov byte [rsp + 0x25a], 0x51
mov byte [rsp + 0x25b], 0x49
mov byte [rsp + 0x25c], 0x6b
mov byte [rsp + 0x25d], 0x31
mov byte [rsp + 0x25e], 0x49
mov byte [rsp + 0x25f], 0x76
mov byte [rsp + 0x260], 0x46
mov byte [rsp + 0x261], 0x6c
mov byte [rsp + 0x262], 0x6f
mov byte [rsp + 0x263], 0x41
mov byte [rsp + 0x264], 0x50
mov byte [rsp + 0x265], 0x69
mov byte [rsp + 0x266], 0x47
mov byte [rsp + 0x267], 0x31
mov byte [rsp + 0x268], 0x30
mov byte [rsp + 0x269], 0x35
mov byte [rsp + 0x26a], 0x6c
mov byte [rsp + 0x26b], 0x73
mov byte [rsp + 0x26c], 0x34
mov byte [rsp + 0x26d], 0x51
mov byte [rsp + 0x26e], 0x32
mov byte [rsp + 0x26f], 0x6e
mov byte [rsp + 0x270], 0x6a
mov byte [rsp + 0x271], 0x62
mov byte [rsp + 0x272], 0x68
mov byte [rsp + 0x273], 0x7a
mov byte [rsp + 0x274], 0x36
mov byte [rsp + 0x275], 0x52
mov byte [rsp + 0x276], 0x52
mov byte [rsp + 0x277], 0x64
mov byte [rsp + 0x278], 0x4e
mov byte [rsp + 0x279], 0x55
mov byte [rsp + 0x27a], 0x7a
mov byte [rsp + 0x27b], 0x30
mov byte [rsp + 0x27c], 0x37
mov byte [rsp + 0x27d], 0x6b
mov byte [rsp + 0x27e], 0x76
mov byte [rsp + 0x27f], 0x66
mov byte [rsp + 0x280], 0x67
mov byte [rsp + 0x281], 0x64
mov byte [rsp + 0x282], 0x6c
mov byte [rsp + 0x283], 0x38
mov byte [rsp + 0x284], 0x6d
mov byte [rsp + 0x285], 0x36
mov byte [rsp + 0x286], 0x34
mov byte [rsp + 0x287], 0x4c
mov byte [rsp + 0x288], 0x6c
mov byte [rsp + 0x289], 0x50
mov byte [rsp + 0x28a], 0x73
mov byte [rsp + 0x28b], 0x48
mov byte [rsp + 0x28c], 0x46
mov byte [rsp + 0x28d], 0x50
mov byte [rsp + 0x28e], 0x34
mov byte [rsp + 0x28f], 0x63
mov byte [rsp + 0x290], 0x36
mov byte [rsp + 0x291], 0x73
mov byte [rsp + 0x292], 0x76
mov byte [rsp + 0x293], 0x56
mov byte [rsp + 0x294], 0x57
mov byte [rsp + 0x295], 0x55
mov byte [rsp + 0x296], 0x43
mov byte [rsp + 0x297], 0x36
mov byte [rsp + 0x298], 0x71
mov byte [rsp + 0x299], 0x5a
mov byte [rsp + 0x29a], 0x41
mov byte [rsp + 0x29b], 0x76
mov byte [rsp + 0x29c], 0x4d
mov byte [rsp + 0x29d], 0x4e
mov byte [rsp + 0x29e], 0x48
mov byte [rsp + 0x29f], 0x30
mov byte [rsp + 0x2a0], 0x4a
mov byte [rsp + 0x2a1], 0x6d
mov byte [rsp + 0x2a2], 0x4b
mov byte [rsp + 0x2a3], 0x6e
mov byte [rsp + 0x2a4], 0x35
mov byte [rsp + 0x2a5], 0x75
mov byte [rsp + 0x2a6], 0x45
mov byte [rsp + 0x2a7], 0x71
mov byte [rsp + 0x2a8], 0x6d
mov byte [rsp + 0x2a9], 0x37
mov byte [rsp + 0x2aa], 0x49
mov byte [rsp + 0x2ab], 0x42
mov byte [rsp + 0x2ac], 0x53
mov byte [rsp + 0x2ad], 0x33
mov byte [rsp + 0x2ae], 0x70
mov byte [rsp + 0x2af], 0x31
mov byte [rsp + 0x2b0], 0x68
mov byte [rsp + 0x2b1], 0x70
mov byte [rsp + 0x2b2], 0x47
mov byte [rsp + 0x2b3], 0x44
mov byte [rsp + 0x2b4], 0x79
mov byte [rsp + 0x2b5], 0x4f
mov byte [rsp + 0x2b6], 0x4d
mov byte [rsp + 0x2b7], 0x76
mov byte [rsp + 0x2b8], 0x65
mov byte [rsp + 0x2b9], 0x30
mov byte [rsp + 0x2ba], 0x56
mov byte [rsp + 0x2bb], 0x71
mov byte [rsp + 0x2bc], 0x4f
mov byte [rsp + 0x2bd], 0x69
mov byte [rsp + 0x2be], 0x6b
mov byte [rsp + 0x2bf], 0x65
mov byte [rsp + 0x2c0], 0x79
mov byte [rsp + 0x2c1], 0x6d
mov byte [rsp + 0x2c2], 0x45
mov byte [rsp + 0x2c3], 0x71
mov byte [rsp + 0x2c4], 0x68
mov byte [rsp + 0x2c5], 0x34
mov byte [rsp + 0x2c6], 0x54
mov byte [rsp + 0x2c7], 0x78
mov byte [rsp + 0x2c8], 0x69
mov byte [rsp + 0x2c9], 0x36
mov byte [rsp + 0x2ca], 0x31
mov byte [rsp + 0x2cb], 0x70
mov byte [rsp + 0x2cc], 0x51
mov byte [rsp + 0x2cd], 0x53
mov byte [rsp + 0x2ce], 0x38
mov byte [rsp + 0x2cf], 0x64
mov byte [rsp + 0x2d0], 0x44
mov byte [rsp + 0x2d1], 0x55
mov byte [rsp + 0x2d2], 0x5a
mov byte [rsp + 0x2d3], 0x7a
mov byte [rsp + 0x2d4], 0x4a
mov byte [rsp + 0x2d5], 0x5a
mov byte [rsp + 0x2d6], 0x4d
mov byte [rsp + 0x2d7], 0x41
mov byte [rsp + 0x2d8], 0x58
mov byte [rsp + 0x2d9], 0x62
mov byte [rsp + 0x2da], 0x6f
mov byte [rsp + 0x2db], 0x75
mov byte [rsp + 0x2dc], 0x65
mov byte [rsp + 0x2dd], 0x30
mov byte [rsp + 0x2de], 0x6c
mov byte [rsp + 0x2df], 0x67
mov byte [rsp + 0x2e0], 0x54
mov byte [rsp + 0x2e1], 0x48
mov byte [rsp + 0x2e2], 0x48
mov byte [rsp + 0x2e3], 0x30
mov byte [rsp + 0x2e4], 0x4d
mov byte [rsp + 0x2e5], 0x58
mov byte [rsp + 0x2e6], 0x66
mov byte [rsp + 0x2e7], 0x36
mov byte [rsp + 0x2e8], 0x50
mov byte [rsp + 0x2e9], 0x48
mov byte [rsp + 0x2ea], 0x76
mov byte [rsp + 0x2eb], 0x38
mov byte [rsp + 0x2ec], 0x69
mov byte [rsp + 0x2ed], 0x71
mov byte [rsp + 0x2ee], 0x35
mov byte [rsp + 0x2ef], 0x38
mov byte [rsp + 0x2f0], 0x51
mov byte [rsp + 0x2f1], 0x71
mov byte [rsp + 0x2f2], 0x52
mov byte [rsp + 0x2f3], 0x58
mov byte [rsp + 0x2f4], 0x4a
mov byte [rsp + 0x2f5], 0x46
mov byte [rsp + 0x2f6], 0x5a
mov byte [rsp + 0x2f7], 0x79
mov byte [rsp + 0x2f8], 0x4f
mov byte [rsp + 0x2f9], 0x53
mov byte [rsp + 0x2fa], 0x78
mov byte [rsp + 0x2fb], 0x41
mov byte [rsp + 0x2fc], 0x52
mov byte [rsp + 0x2fd], 0x6b
mov byte [rsp + 0x2fe], 0x57
mov byte [rsp + 0x2ff], 0x7a
mov byte [rsp + 0x300], 0x57
mov byte [rsp + 0x301], 0x7a
mov byte [rsp + 0x302], 0x38
mov byte [rsp + 0x303], 0x55
mov byte [rsp + 0x304], 0x49
mov byte [rsp + 0x305], 0x38
mov byte [rsp + 0x306], 0x7a
mov byte [rsp + 0x307], 0x38
mov byte [rsp + 0x308], 0x31
mov byte [rsp + 0x309], 0x49
mov byte [rsp + 0x30a], 0x72
mov byte [rsp + 0x30b], 0x73
mov byte [rsp + 0x30c], 0x4f
mov byte [rsp + 0x30d], 0x6e
mov byte [rsp + 0x30e], 0x37
mov byte [rsp + 0x30f], 0x37
mov byte [rsp + 0x310], 0x71
mov byte [rsp + 0x311], 0x4d
mov byte [rsp + 0x312], 0x59
mov byte [rsp + 0x313], 0x58
mov byte [rsp + 0x314], 0x4d
mov byte [rsp + 0x315], 0x71
mov byte [rsp + 0x316], 0x48
mov byte [rsp + 0x317], 0x41
mov byte [rsp + 0x318], 0x53
mov byte [rsp + 0x319], 0x7a
mov byte [rsp + 0x31a], 0x66
mov byte [rsp + 0x31b], 0x77
mov byte [rsp + 0x31c], 0x30
mov byte [rsp + 0x31d], 0x77
mov byte [rsp + 0x31e], 0x5a
mov byte [rsp + 0x31f], 0x49
mov byte [rsp + 0x320], 0x58
mov byte [rsp + 0x321], 0x41
mov byte [rsp + 0x322], 0x35
mov byte [rsp + 0x323], 0x65
mov byte [rsp + 0x324], 0x4f
mov byte [rsp + 0x325], 0x34
mov byte [rsp + 0x326], 0x34
mov byte [rsp + 0x327], 0x4d
mov byte [rsp + 0x328], 0x62
mov byte [rsp + 0x329], 0x72
mov byte [rsp + 0x32a], 0x69
mov byte [rsp + 0x32b], 0x5a
mov byte [rsp + 0x32c], 0x47
mov byte [rsp + 0x32d], 0x59
mov byte [rsp + 0x32e], 0x63
mov byte [rsp + 0x32f], 0x56
mov byte [rsp + 0x330], 0x4f
mov byte [rsp + 0x331], 0x57
mov byte [rsp + 0x332], 0x74
mov byte [rsp + 0x333], 0x6d
mov byte [rsp + 0x334], 0x6e
mov byte [rsp + 0x335], 0x50
mov byte [rsp + 0x336], 0x35
mov byte [rsp + 0x337], 0x50
mov byte [rsp + 0x338], 0x4d
mov byte [rsp + 0x339], 0x49
mov byte [rsp + 0x33a], 0x45
mov byte [rsp + 0x33b], 0x32
mov byte [rsp + 0x33c], 0x6f
mov byte [rsp + 0x33d], 0x62
mov byte [rsp + 0x33e], 0x44
mov byte [rsp + 0x33f], 0x43
mov byte [rsp + 0x340], 0x6d
mov byte [rsp + 0x341], 0x7a
mov byte [rsp + 0x342], 0x32
mov byte [rsp + 0x343], 0x4c
mov byte [rsp + 0x344], 0x31
mov byte [rsp + 0x345], 0x46
mov byte [rsp + 0x346], 0x36
mov byte [rsp + 0x347], 0x43
mov byte [rsp + 0x348], 0x76
mov byte [rsp + 0x349], 0x36
mov byte [rsp + 0x34a], 0x50
mov byte [rsp + 0x34b], 0x78
mov byte [rsp + 0x34c], 0x76
mov byte [rsp + 0x34d], 0x70
mov byte [rsp + 0x34e], 0x32
mov byte [rsp + 0x34f], 0x36
mov byte [rsp + 0x350], 0x43
mov byte [rsp + 0x351], 0x35
mov byte [rsp + 0x352], 0x31
mov byte [rsp + 0x353], 0x73
mov byte [rsp + 0x354], 0x5a
mov byte [rsp + 0x355], 0x33
mov byte [rsp + 0x356], 0x75
mov byte [rsp + 0x357], 0x6d
mov byte [rsp + 0x358], 0x49
mov byte [rsp + 0x359], 0x4a
mov byte [rsp + 0x35a], 0x46
mov byte [rsp + 0x35b], 0x53
mov byte [rsp + 0x35c], 0x50
mov byte [rsp + 0x35d], 0x76
mov byte [rsp + 0x35e], 0x34
mov byte [rsp + 0x35f], 0x6f
mov byte [rsp + 0x360], 0x33
mov byte [rsp + 0x361], 0x54
mov byte [rsp + 0x362], 0x56
mov byte [rsp + 0x363], 0x77
mov byte [rsp + 0x364], 0x77
mov byte [rsp + 0x365], 0x54
mov byte [rsp + 0x366], 0x67
mov byte [rsp + 0x367], 0x45
mov byte [rsp + 0x368], 0x42
mov byte [rsp + 0x369], 0x52
mov byte [rsp + 0x36a], 0x52
mov byte [rsp + 0x36b], 0x6e
mov byte [rsp + 0x36c], 0x48
mov byte [rsp + 0x36d], 0x6e
mov byte [rsp + 0x36e], 0x4e
mov byte [rsp + 0x36f], 0x48
mov byte [rsp + 0x370], 0x6f
mov byte [rsp + 0x371], 0x53
mov byte [rsp + 0x372], 0x34
mov byte [rsp + 0x373], 0x53
mov byte [rsp + 0x374], 0x7a
mov byte [rsp + 0x375], 0x43
mov byte [rsp + 0x376], 0x6a
mov byte [rsp + 0x377], 0x68
mov byte [rsp + 0x378], 0x68
mov byte [rsp + 0x379], 0x59
mov byte [rsp + 0x37a], 0x4c
mov byte [rsp + 0x37b], 0x32
mov byte [rsp + 0x37c], 0x4a
mov byte [rsp + 0x37d], 0x6b
mov byte [rsp + 0x37e], 0x78
mov byte [rsp + 0x37f], 0x54
mov byte [rsp + 0x380], 0x36
mov byte [rsp + 0x381], 0x63
mov byte [rsp + 0x382], 0x62
mov byte [rsp + 0x383], 0x54
mov byte [rsp + 0x384], 0x63
mov byte [rsp + 0x385], 0x52
mov byte [rsp + 0x386], 0x4f
mov byte [rsp + 0x387], 0x42
mov byte [rsp + 0x388], 0x4e
mov byte [rsp + 0x389], 0x6c
mov byte [rsp + 0x38a], 0x6f
mov byte [rsp + 0x38b], 0x32
mov byte [rsp + 0x38c], 0x41
mov byte [rsp + 0x38d], 0x37
mov byte [rsp + 0x38e], 0x76
mov byte [rsp + 0x38f], 0x4c
mov byte [rsp + 0x390], 0x43
mov byte [rsp + 0x391], 0x64
mov byte [rsp + 0x392], 0x44
mov byte [rsp + 0x393], 0x34
mov byte [rsp + 0x394], 0x35
mov byte [rsp + 0x395], 0x6b
mov byte [rsp + 0x396], 0x79
mov byte [rsp + 0x397], 0x68
mov byte [rsp + 0x398], 0x53
mov byte [rsp + 0x399], 0x78
mov byte [rsp + 0x39a], 0x33
mov byte [rsp + 0x39b], 0x68
mov byte [rsp + 0x39c], 0x76
mov byte [rsp + 0x39d], 0x77
mov byte [rsp + 0x39e], 0x37
mov byte [rsp + 0x39f], 0x4c
mov byte [rsp + 0x3a0], 0x69
mov byte [rsp + 0x3a1], 0x64
mov byte [rsp + 0x3a2], 0x6c
mov byte [rsp + 0x3a3], 0x4a
mov byte [rsp + 0x3a4], 0x77
mov dword [rsp + 0x1a4], 0
jmp 0x1401913b2
mov eax, dword [rsp + 0x1a4]
inc eax
mov dword [rsp + 0x1a4], eax
movsxd rax, dword [rsp + 0x1a4]
cmp rax, 0x195
jae 0x1401913e4
mov eax, 1
imul rax, rax, 1
movsxd rcx, dword [rsp + 0x1a4]
movzx eax, byte [rsp + rax + 0x210]
mov byte [rsp + rcx + 0x210], al
jmp 0x1401913a2
mov byte [rsp + 0x3cf], 0
mov byte [rsp + 0x37], 0
movzx eax, byte [rsp + 0x37]
test eax, eax
je 0x1401914a2
mov dword [rsp + 0x1a8], 0x5533
mov dword [rsp + 0x538], 0
jmp 0x140191426
mov eax, dword [rsp + 0x538]
inc eax
mov dword [rsp + 0x538], eax
cmp dword [rsp + 0x538], 0x10
jge 0x140191450
cmp dword [rsp + 0x1a8], 0
jge 0x14019143e
jmp 0x140191450
mov eax, dword [rsp + 0x1a8]
dec eax
mov dword [rsp + 0x1a8], eax
jmp 0x140191416
mov dword [rsp + 0x1a8], 0x7c6f4
mov dword [rsp + 0x53c], 0
cmp dword [rsp + 0x53c], 0x2a
jge 0x1401914a2
movzx eax, byte [rsp + 0x37]
test eax, eax
je 0x140191482
movzx eax, byte [rsp + 0x37]
test eax, eax
jne 0x14019148b
movzx eax, byte [rsp + 0x37]
test eax, eax
jne 0x140191490
mov byte [rsp + 0x37], 0
mov eax, dword [rsp + 0x53c]
inc eax
mov dword [rsp + 0x53c], eax
jmp 0x140191466
mov byte [rsp + 0x3d0], 1
mov byte [rsp + 0x3d1], 0
jmp 0x1401922ea
mov byte [rsp + 0x8500], 0x64
mov byte [rsp + 0x8501], 0x32
mov byte [rsp + 0x8502], 0x55
mov byte [rsp + 0x8503], 0x75
mov byte [rsp + 0x8504], 0x74
mov byte [rsp + 0x8505], 0x77
mov byte [rsp + 0x8506], 0x79
mov byte [rsp + 0x8507], 0x4d
mov byte [rsp + 0x8508], 0x76
mov byte [rsp + 0x8509], 0x53
mov byte [rsp + 0x850a], 0x62
mov byte [rsp + 0x850b], 0x45
mov byte [rsp + 0x850c], 0x66
mov byte [rsp + 0x850d], 0x78
mov byte [rsp + 0x850e], 0x51
mov byte [rsp + 0x850f], 0x71
mov byte [rsp + 0x8510], 0x31
mov byte [rsp + 0x8511], 0x72
mov byte [rsp + 0x8512], 0x47
mov byte [rsp + 0x8513], 0x73
mov byte [rsp + 0x8514], 0x70
mov byte [rsp + 0x8515], 0x4f
mov byte [rsp + 0x8516], 0x59
mov byte [rsp + 0x8517], 0x32
mov byte [rsp + 0x8518], 0x6a
mov byte [rsp + 0x8519], 0x38
mov byte [rsp + 0x851a], 0x43
mov byte [rsp + 0x851b], 0x47
mov byte [rsp + 0x851c], 0x71
mov byte [rsp + 0x851d], 0x50
mov byte [rsp + 0x851e], 0x62
mov byte [rsp + 0x851f], 0x46
mov byte [rsp + 0x8520], 0x36
mov byte [rsp + 0x8521], 0x65
mov byte [rsp + 0x8522], 0x52
mov byte [rsp + 0x8523], 0x42
mov byte [rsp + 0x8524], 0x6c
mov byte [rsp + 0x8525], 0x54
mov byte [rsp + 0x8526], 0x52
mov byte [rsp + 0x8527], 0x63
mov byte [rsp + 0x8528], 0x6c
mov byte [rsp + 0x8529], 0x69
mov byte [rsp + 0x852a], 0x52
mov byte [rsp + 0x852b], 0x37
mov byte [rsp + 0x852c], 0x6a
mov byte [rsp + 0x852d], 0x46
mov byte [rsp + 0x852e], 0x72
mov byte [rsp + 0x852f], 0x64
mov byte [rsp + 0x8530], 0x30
mov byte [rsp + 0x8531], 0x53
mov byte [rsp + 0x8532], 0x37
mov byte [rsp + 0x8533], 0x6a
mov byte [rsp + 0x8534], 0x4c
mov byte [rsp + 0x8535], 0x35
mov byte [rsp + 0x8536], 0x42
mov byte [rsp + 0x8537], 0x37
mov byte [rsp + 0x8538], 0x63
mov byte [rsp + 0x8539], 0x48
mov byte [rsp + 0x853a], 0x34
mov byte [rsp + 0x853b], 0x32
mov byte [rsp + 0x853c], 0x35
mov byte [rsp + 0x853d], 0x4a
mov byte [rsp + 0x853e], 0x76
mov byte [rsp + 0x853f], 0x69
mov byte [rsp + 0x8540], 0x4d
mov byte [rsp + 0x8541], 0x57
mov byte [rsp + 0x8542], 0x67
mov byte [rsp + 0x8543], 0x65
mov byte [rsp + 0x8544], 0x79
mov byte [rsp + 0x8545], 0x64
mov byte [rsp + 0x8546], 0x6c
mov byte [rsp + 0x8547], 0x6f
mov byte [rsp + 0x8548], 0x4d
mov byte [rsp + 0x8549], 0x42
mov byte [rsp + 0x854a], 0x64
mov byte [rsp + 0x854b], 0x71
mov byte [rsp + 0x854c], 0x6a
mov byte [rsp + 0x854d], 0x35
mov byte [rsp + 0x854e], 0x4c
mov byte [rsp + 0x854f], 0x35
mov byte [rsp + 0x8550], 0x44
mov byte [rsp + 0x8551], 0x6b
mov byte [rsp + 0x8552], 0x67
mov byte [rsp + 0x8553], 0x76
mov byte [rsp + 0x8554], 0x4a
mov byte [rsp + 0x8555], 0x67
mov byte [rsp + 0x8556], 0x58
mov byte [rsp + 0x8557], 0x4f
mov byte [rsp + 0x8558], 0x6a
mov byte [rsp + 0x8559], 0x46
mov byte [rsp + 0x855a], 0x48
mov byte [rsp + 0x855b], 0x48
mov byte [rsp + 0x855c], 0x74
mov byte [rsp + 0x855d], 0x47
mov byte [rsp + 0x855e], 0x6d
mov byte [rsp + 0x855f], 0x78
mov byte [rsp + 0x8560], 0x33
mov byte [rsp + 0x8561], 0x4f
mov byte [rsp + 0x8562], 0x64
mov byte [rsp + 0x8563], 0x6b
mov byte [rsp + 0x8564], 0x52
mov byte [rsp + 0x8565], 0x65
mov byte [rsp + 0x8566], 0x44
mov byte [rsp + 0x8567], 0x6d
mov byte [rsp + 0x8568], 0x70
mov byte [rsp + 0x8569], 0x42
mov byte [rsp + 0x856a], 0x46
mov byte [rsp + 0x856b], 0x67
mov byte [rsp + 0x856c], 0x58
mov byte [rsp + 0x856d], 0x4b
mov byte [rsp + 0x856e], 0x56
mov byte [rsp + 0x856f], 0x52
mov byte [rsp + 0x8570], 0x6c
mov byte [rsp + 0x8571], 0x6c
mov byte [rsp + 0x8572], 0x69
mov byte [rsp + 0x8573], 0x52
mov byte [rsp + 0x8574], 0x6a
mov byte [rsp + 0x8575], 0x4a
mov byte [rsp + 0x8576], 0x42
mov byte [rsp + 0x8577], 0x4b
mov byte [rsp + 0x8578], 0x4c
mov byte [rsp + 0x8579], 0x37
mov byte [rsp + 0x857a], 0x63
mov byte [rsp + 0x857b], 0x31
mov byte [rsp + 0x857c], 0x75
mov byte [rsp + 0x857d], 0x63
mov byte [rsp + 0x857e], 0x55
mov byte [rsp + 0x857f], 0x48
mov byte [rsp + 0x8580], 0x59
mov byte [rsp + 0x8581], 0x75
mov byte [rsp + 0x8582], 0x62
mov byte [rsp + 0x8583], 0x71
mov byte [rsp + 0x8584], 0x44
mov byte [rsp + 0x8585], 0x6b
mov byte [rsp + 0x8586], 0x66
mov byte [rsp + 0x8587], 0x47
mov byte [rsp + 0x8588], 0x45
mov byte [rsp + 0x8589], 0x52
mov byte [rsp + 0x858a], 0x6b
mov byte [rsp + 0x858b], 0x67
mov byte [rsp + 0x858c], 0x5a
mov byte [rsp + 0x858d], 0x67
mov byte [rsp + 0x858e], 0x58
mov byte [rsp + 0x858f], 0x64
mov byte [rsp + 0x8590], 0x4e
mov byte [rsp + 0x8591], 0x6c
mov byte [rsp + 0x8592], 0x53
mov byte [rsp + 0x8593], 0x69
mov byte [rsp + 0x8594], 0x32
mov byte [rsp + 0x8595], 0x46
mov byte [rsp + 0x8596], 0x33
mov byte [rsp + 0x8597], 0x6d
mov byte [rsp + 0x8598], 0x6b
mov byte [rsp + 0x8599], 0x42
mov byte [rsp + 0x859a], 0x6b
mov byte [rsp + 0x859b], 0x7a
mov byte [rsp + 0x859c], 0x30
mov byte [rsp + 0x859d], 0x33
mov byte [rsp + 0x859e], 0x51
mov byte [rsp + 0x859f], 0x4b
mov byte [rsp + 0x85a0], 0x4b
mov byte [rsp + 0x85a1], 0x51
mov byte [rsp + 0x85a2], 0x34
mov byte [rsp + 0x85a3], 0x63
mov byte [rsp + 0x85a4], 0x76
mov byte [rsp + 0x85a5], 0x54
mov byte [rsp + 0x85a6], 0x6e
mov byte [rsp + 0x85a7], 0x6e
mov byte [rsp + 0x85a8], 0x52
mov byte [rsp + 0x85a9], 0x73
mov byte [rsp + 0x85aa], 0x75
mov byte [rsp + 0x85ab], 0x69
mov byte [rsp + 0x85ac], 0x4b
mov byte [rsp + 0x85ad], 0x4e
mov byte [rsp + 0x85ae], 0x34
mov byte [rsp + 0x85af], 0x69
mov byte [rsp + 0x85b0], 0x37
mov byte [rsp + 0x85b1], 0x57
mov byte [rsp + 0x85b2], 0x30
mov byte [rsp + 0x85b3], 0x73
mov byte [rsp + 0x85b4], 0x70
mov byte [rsp + 0x85b5], 0x37
mov byte [rsp + 0x85b6], 0x6c
mov byte [rsp + 0x85b7], 0x33
mov byte [rsp + 0x85b8], 0x62
mov byte [rsp + 0x85b9], 0x79
mov byte [rsp + 0x85ba], 0x46
mov byte [rsp + 0x85bb], 0x79
mov byte [rsp + 0x85bc], 0x55
mov byte [rsp + 0x85bd], 0x44
mov byte [rsp + 0x85be], 0x78
mov byte [rsp + 0x85bf], 0x53
mov byte [rsp + 0x85c0], 0x55
mov byte [rsp + 0x85c1], 0x4d
mov byte [rsp + 0x85c2], 0x34
mov byte [rsp + 0x85c3], 0x43
mov byte [rsp + 0x85c4], 0x4a
mov byte [rsp + 0x85c5], 0x74
mov byte [rsp + 0x85c6], 0x56
mov byte [rsp + 0x85c7], 0x49
mov byte [rsp + 0x85c8], 0x6b
mov byte [rsp + 0x85c9], 0x46
mov byte [rsp + 0x85ca], 0x4d
mov byte [rsp + 0x85cb], 0x4a
mov byte [rsp + 0x85cc], 0x7a
mov byte [rsp + 0x85cd], 0x71
mov byte [rsp + 0x85ce], 0x4e
mov byte [rsp + 0x85cf], 0x55
mov byte [rsp + 0x85d0], 0x65
mov byte [rsp + 0x85d1], 0x47
mov byte [rsp + 0x85d2], 0x6d
mov byte [rsp + 0x85d3], 0x6f
mov byte [rsp + 0x85d4], 0x6b
mov byte [rsp + 0x85d5], 0x71
mov byte [rsp + 0x85d6], 0x55
mov byte [rsp + 0x85d7], 0x66
mov byte [rsp + 0x85d8], 0x79
mov byte [rsp + 0x85d9], 0x52
mov byte [rsp + 0x85da], 0x38
mov byte [rsp + 0x85db], 0x51
mov byte [rsp + 0x85dc], 0x66
mov byte [rsp + 0x85dd], 0x38
mov byte [rsp + 0x85de], 0x34
mov byte [rsp + 0x85df], 0x35
mov byte [rsp + 0x85e0], 0x41
mov byte [rsp + 0x85e1], 0x43
mov byte [rsp + 0x85e2], 0x74
mov byte [rsp + 0x85e3], 0x4a
mov byte [rsp + 0x85e4], 0x72
mov byte [rsp + 0x85e5], 0x6c
mov byte [rsp + 0x85e6], 0x64
mov byte [rsp + 0x85e7], 0x6b
mov byte [rsp + 0x85e8], 0x30
mov byte [rsp + 0x85e9], 0x46
mov byte [rsp + 0x85ea], 0x52
mov byte [rsp + 0x85eb], 0x54
mov byte [rsp + 0x85ec], 0x35
mov byte [rsp + 0x85ed], 0x43
mov byte [rsp + 0x85ee], 0x46
mov byte [rsp + 0x85ef], 0x32
mov byte [rsp + 0x85f0], 0x30
mov byte [rsp + 0x85f1], 0x34
mov byte [rsp + 0x85f2], 0x7a
mov byte [rsp + 0x85f3], 0x4d
mov byte [rsp + 0x85f4], 0x6a
mov byte [rsp + 0x85f5], 0x4c
mov byte [rsp + 0x85f6], 0x70
mov byte [rsp + 0x85f7], 0x7a
mov byte [rsp + 0x85f8], 0x48
mov byte [rsp + 0x85f9], 0x6a
mov byte [rsp + 0x85fa], 0x64
mov byte [rsp + 0x85fb], 0x41
mov byte [rsp + 0x85fc], 0x59
mov byte [rsp + 0x85fd], 0x6c
mov byte [rsp + 0x85fe], 0x4a
mov byte [rsp + 0x85ff], 0x6b
mov byte [rsp + 0x8600], 0x58
mov byte [rsp + 0x8601], 0x36
mov byte [rsp + 0x8602], 0x73
mov byte [rsp + 0x8603], 0x6a
mov byte [rsp + 0x8604], 0x51
mov byte [rsp + 0x8605], 0x57
mov byte [rsp + 0x8606], 0x72
mov byte [rsp + 0x8607], 0x7a
mov byte [rsp + 0x8608], 0x50
mov byte [rsp + 0x8609], 0x36
mov byte [rsp + 0x860a], 0x68
mov byte [rsp + 0x860b], 0x49
mov byte [rsp + 0x860c], 0x50
mov byte [rsp + 0x860d], 0x77
mov byte [rsp + 0x860e], 0x56
mov byte [rsp + 0x860f], 0x57
mov byte [rsp + 0x8610], 0x33
mov byte [rsp + 0x8611], 0x46
mov byte [rsp + 0x8612], 0x34
mov byte [rsp + 0x8613], 0x49
mov byte [rsp + 0x8614], 0x75
mov byte [rsp + 0x8615], 0x33
mov byte [rsp + 0x8616], 0x6f
mov byte [rsp + 0x8617], 0x72
mov byte [rsp + 0x8618], 0x7a
mov byte [rsp + 0x8619], 0x48
mov byte [rsp + 0x861a], 0x69
mov byte [rsp + 0x861b], 0x34
mov byte [rsp + 0x861c], 0x62
mov byte [rsp + 0x861d], 0x70
mov byte [rsp + 0x861e], 0x4d
mov byte [rsp + 0x861f], 0x69
mov byte [rsp + 0x8620], 0x77
mov byte [rsp + 0x8621], 0x55
mov byte [rsp + 0x8622], 0x34
mov byte [rsp + 0x8623], 0x6a
mov byte [rsp + 0x8624], 0x64
mov byte [rsp + 0x8625], 0x53
mov byte [rsp + 0x8626], 0x78
mov byte [rsp + 0x8627], 0x4c
mov byte [rsp + 0x8628], 0x69
mov byte [rsp + 0x8629], 0x6d
mov byte [rsp + 0x862a], 0x30
mov byte [rsp + 0x862b], 0x34
mov byte [rsp + 0x862c], 0x4f
mov byte [rsp + 0x862d], 0x4f
mov byte [rsp + 0x862e], 0x70
mov byte [rsp + 0x862f], 0x34
mov byte [rsp + 0x8630], 0x68
mov byte [rsp + 0x8631], 0x47
mov byte [rsp + 0x8632], 0x62
mov byte [rsp + 0x8633], 0x44
mov byte [rsp + 0x8634], 0x37
mov byte [rsp + 0x8635], 0x33
mov byte [rsp + 0x8636], 0x79
mov byte [rsp + 0x8637], 0x69
mov byte [rsp + 0x8638], 0x45
mov byte [rsp + 0x8639], 0x56
mov byte [rsp + 0x863a], 0x76
mov byte [rsp + 0x863b], 0x41
mov byte [rsp + 0x863c], 0x59
mov byte [rsp + 0x863d], 0x64
mov byte [rsp + 0x863e], 0x66
mov byte [rsp + 0x863f], 0x36
mov byte [rsp + 0x8640], 0x43
mov byte [rsp + 0x8641], 0x55
mov byte [rsp + 0x8642], 0x6a
mov byte [rsp + 0x8643], 0x32
mov byte [rsp + 0x8644], 0x44
mov byte [rsp + 0x8645], 0x50
mov byte [rsp + 0x8646], 0x33
mov byte [rsp + 0x8647], 0x7a
mov byte [rsp + 0x8648], 0x30
mov byte [rsp + 0x8649], 0x74
mov byte [rsp + 0x864a], 0x31
mov byte [rsp + 0x864b], 0x42
mov byte [rsp + 0x864c], 0x6d
mov byte [rsp + 0x864d], 0x4f
mov byte [rsp + 0x864e], 0x47
mov byte [rsp + 0x864f], 0x4b
mov byte [rsp + 0x8650], 0x7a
mov byte [rsp + 0x8651], 0x72
mov byte [rsp + 0x8652], 0x73
mov byte [rsp + 0x8653], 0x6d
mov byte [rsp + 0x8654], 0x42
mov byte [rsp + 0x8655], 0x6e
mov byte [rsp + 0x8656], 0x58
mov byte [rsp + 0x8657], 0x4d
mov byte [rsp + 0x8658], 0x49
mov byte [rsp + 0x8659], 0x66
mov byte [rsp + 0x865a], 0x62
mov byte [rsp + 0x865b], 0x47
mov byte [rsp + 0x865c], 0x46
mov byte [rsp + 0x865d], 0x4a
mov byte [rsp + 0x865e], 0x43
mov byte [rsp + 0x865f], 0x63
mov byte [rsp + 0x8660], 0x35
mov byte [rsp + 0x8661], 0x68
mov byte [rsp + 0x8662], 0x33
mov byte [rsp + 0x8663], 0x74
mov byte [rsp + 0x8664], 0x6a
mov byte [rsp + 0x8665], 0x44
mov byte [rsp + 0x8666], 0x64
mov byte [rsp + 0x8667], 0x59
mov byte [rsp + 0x8668], 0x78
mov byte [rsp + 0x8669], 0x45
mov byte [rsp + 0x866a], 0x44
mov byte [rsp + 0x866b], 0x4e
mov byte [rsp + 0x866c], 0x62
mov byte [rsp + 0x866d], 0x35
mov byte [rsp + 0x866e], 0x57
mov byte [rsp + 0x866f], 0x33
mov byte [rsp + 0x8670], 0x6d
mov byte [rsp + 0x8671], 0x31
mov byte [rsp + 0x8672], 0x59
mov byte [rsp + 0x8673], 0x53
mov byte [rsp + 0x8674], 0x6a
mov byte [rsp + 0x8675], 0x4c
mov byte [rsp + 0x8676], 0x4a
mov byte [rsp + 0x8677], 0x6b
mov byte [rsp + 0x8678], 0x74
mov byte [rsp + 0x8679], 0x56
mov byte [rsp + 0x867a], 0x76
mov byte [rsp + 0x867b], 0x43
mov byte [rsp + 0x867c], 0x77
mov byte [rsp + 0x867d], 0x79
mov byte [rsp + 0x867e], 0x62
mov byte [rsp + 0x867f], 0x52
mov byte [rsp + 0x8680], 0x63
mov byte [rsp + 0x8681], 0x43
mov byte [rsp + 0x8682], 0x54
mov byte [rsp + 0x8683], 0x42
mov byte [rsp + 0x8684], 0x73
mov byte [rsp + 0x8685], 0x34
mov byte [rsp + 0x8686], 0x70
mov byte [rsp + 0x8687], 0x56
mov byte [rsp + 0x8688], 0x32
mov byte [rsp + 0x8689], 0x30
mov byte [rsp + 0x868a], 0x72
mov byte [rsp + 0x868b], 0x70
mov byte [rsp + 0x868c], 0x59
mov byte [rsp + 0x868d], 0x42
mov byte [rsp + 0x868e], 0x30
mov byte [rsp + 0x868f], 0x4a
mov byte [rsp + 0x8690], 0x30
mov byte [rsp + 0x8691], 0x64
mov byte [rsp + 0x8692], 0x7a
mov byte [rsp + 0x8693], 0x6a
mov byte [rsp + 0x8694], 0x31
mov byte [rsp + 0x8695], 0x6a
mov byte [rsp + 0x8696], 0x63
mov byte [rsp + 0x8697], 0x30
mov byte [rsp + 0x8698], 0x38
mov byte [rsp + 0x8699], 0x36
mov byte [rsp + 0x869a], 0x72
mov byte [rsp + 0x869b], 0x59
mov byte [rsp + 0x869c], 0x4e
mov byte [rsp + 0x869d], 0x34
mov byte [rsp + 0x869e], 0x4a
mov byte [rsp + 0x869f], 0x72
mov byte [rsp + 0x86a0], 0x75
mov byte [rsp + 0x86a1], 0x63
mov byte [rsp + 0x86a2], 0x48
mov dword [rsp + 0x1ac], 0
jmp 0x1401921ec
mov eax, dword [rsp + 0x1ac]
inc eax
mov dword [rsp + 0x1ac], eax
movsxd rax, dword [rsp + 0x1ac]
cmp rax, 0x1a3
jae 0x14019221e
mov eax, 1
imul rax, rax, 1
movsxd rcx, dword [rsp + 0x1ac]
movzx eax, byte [rsp + rax + 0x8500]
mov byte [rsp + rcx + 0x8500], al
jmp 0x1401921dc
lea rax, [rsp + 0x8500]
mov qword [rsp + 0x3388], rax
mov qword [rsp + 0x5e8], 0xffffffffffffffff
inc qword [rsp + 0x5e8]
mov rax, qword [rsp + 0x3388]
mov rcx, qword [rsp + 0x5e8]
cmp byte [rax + rcx], 0
jne 0x14019223a
mov rax, qword [rsp + 0x5e8]
mov qword [rsp + 0x3390], rax
mov rcx, qword [rsp + 0x3390]
call fcn.1400011d0
mov qword [rsp + 0x3398], rax
mov rax, qword [rsp + 0x3398]
mov qword [rsp + 0x33a0], rax
mov dword [rsp + 0x120], 0
jmp 0x1401922aa
mov eax, dword [rsp + 0x120]
inc eax
mov dword [rsp + 0x120], eax
movsxd rax, dword [rsp + 0x120]
cmp rax, 0x1a3
jae 0x1401922ea
movsxd rax, dword [rsp + 0x120]
mov ecx, 0x1a3
sub rcx, rax
mov rax, rcx
movsxd rcx, dword [rsp + 0x120]
mov rdx, qword [rsp + 0x33a0]
movzx eax, byte [rsp + rax + 0x8500]
mov byte [rdx + rcx], al
jmp 0x14019229a
mov rcx, qword [rsp + 0x5f0]
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
nop
mov rcx, qword [rsp + 0x6d8]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
nop
lea rax, str.SrJSUkKxsS
mov qword [rsp + 0x3918], rax
lea rax, str.LjrDyOBdzk
mov qword [rsp + 0x3920], rax
movsd xmm0, qword [0x140254988]
movsd qword [rsp + 0x34d0], xmm0
movsd xmm0, qword [0x14024dc00]
movsd qword [rsp + 0x34d8], xmm0
movsd xmm0, qword [0x14024d998]
movsd qword [rsp + 0x34e0], xmm0
movsd xmm0, qword [0x1402546c0]
movsd qword [rsp + 0x34e8], xmm0
movsd xmm0, qword [0x14025a320]
movsd qword [rsp + 0x34f0], xmm0
movsd xmm0, qword [0x14024bd40]
movsd qword [rsp + 0x34f8], xmm0
movsd xmm0, qword [0x14024c810]
movsd qword [rsp + 0x3500], xmm0
movsd xmm0, qword [0x14025e5c8]
movsd qword [rsp + 0x3508], xmm0
movsd xmm0, qword [0x140253db8]
movsd qword [rsp + 0x3510], xmm0
movsd xmm0, qword [0x14025a018]
movsd qword [rsp + 0x3518], xmm0
movsd xmm0, qword [0x14024dcc0]
movsd qword [rsp + 0x3520], xmm0
movsd xmm0, qword [0x14025cd80]
movsd qword [rsp + 0x3528], xmm0
movsd xmm0, qword [0x140258858]
movsd qword [rsp + 0x3530], xmm0
movsd xmm0, qword [0x14025ea98]
movsd qword [rsp + 0x3538], xmm0
movsd xmm0, qword [0x140258f10]
movsd qword [rsp + 0x3540], xmm0
movsd xmm0, qword [0x140259e20]
movsd qword [rsp + 0x3548], xmm0
movsd xmm0, qword [0x140252750]
movsd qword [rsp + 0x3550], xmm0
movsd xmm0, qword [0x14024a1e0]
movsd qword [rsp + 0x3558], xmm0
movsd xmm0, qword [0x140255448]
movsd qword [rsp + 0x3560], xmm0
movsd xmm0, qword [0x140259ea8]
movsd qword [rsp + 0x3568], xmm0
movsd xmm0, qword [0x14024be40]
movsd qword [rsp + 0x3570], xmm0
movsd xmm0, qword [0x140257518]
movsd qword [rsp + 0x3578], xmm0
movsd xmm0, qword [0x14024b860]
movsd qword [rsp + 0x3580], xmm0
movsd xmm0, qword [0x14025b310]
movsd qword [rsp + 0x3588], xmm0
movsd xmm0, qword [0x14024cf68]
movsd qword [rsp + 0x3590], xmm0
movsd xmm0, qword [0x140253fc0]
movsd qword [rsp + 0x3598], xmm0
movsd xmm0, qword [0x140249598]
movsd qword [rsp + 0x35a0], xmm0
movsd xmm0, qword [0x140254c70]
movsd qword [rsp + 0x35a8], xmm0
movsd xmm0, qword [0x14024df48]
movsd qword [rsp + 0x35b0], xmm0
movsd xmm0, qword [0x14025c220]
movsd qword [rsp + 0x35b8], xmm0
movsd xmm0, qword [0x14025b6e0]
movsd qword [rsp + 0x35c0], xmm0
movsd xmm0, qword [0x1402598e8]
movsd qword [rsp + 0x35c8], xmm0
movsd xmm0, qword [0x1402523e0]
movsd qword [rsp + 0x35d0], xmm0
movsd xmm0, qword [0x14024c138]
movsd qword [rsp + 0x35d8], xmm0
movsd xmm0, qword [0x14024e040]
movsd qword [rsp + 0x35e0], xmm0
movsd xmm0, qword [0x140249800]
movsd qword [rsp + 0x35e8], xmm0
movsd xmm0, qword [0x140250cd8]
movsd qword [rsp + 0x35f0], xmm0
movsd xmm0, qword [0x1402557b0]
movsd qword [rsp + 0x35f8], xmm0
movsd xmm0, qword [0x140257550]
movsd qword [rsp + 0x3600], xmm0
movsd xmm0, qword [0x14025e138]
movsd qword [rsp + 0x3608], xmm0
movsd xmm0, qword [0x14024f318]
movsd qword [rsp + 0x3610], xmm0
movsd xmm0, qword [0x14024c5f8]
movsd qword [rsp + 0x3618], xmm0
movsd xmm0, qword [0x1402496c0]
movsd qword [rsp + 0x3620], xmm0
movsd xmm0, qword [0x14024d1a8]
movsd qword [rsp + 0x3628], xmm0
movsd xmm0, qword [0x140255340]
movsd qword [rsp + 0x3630], xmm0
movsd xmm0, qword [0x14025bf30]
movsd qword [rsp + 0x3638], xmm0
movsd xmm0, qword [0x14024de58]
movsd qword [rsp + 0x3640], xmm0
movsd xmm0, qword [0x14024a9b8]
movsd qword [rsp + 0x3648], xmm0
movsd xmm0, qword [0x140255cb8]
movsd qword [rsp + 0x3650], xmm0
movsd xmm0, qword [0x14024fd38]
movsd qword [rsp + 0x3658], xmm0
movsd xmm0, qword [0x1402579e0]
movsd qword [rsp + 0x3660], xmm0
movsd xmm0, qword [0x14024d810]
movsd qword [rsp + 0x3668], xmm0
movsd xmm0, qword [0x14024a3e8]
movsd qword [rsp + 0x3670], xmm0
movsd xmm0, qword [0x14024e968]
movsd qword [rsp + 0x3678], xmm0
movsd xmm0, qword [0x1402539c0]
movsd qword [rsp + 0x3680], xmm0
movsd xmm0, qword [0x140258d50]
movsd qword [rsp + 0x3688], xmm0
movsd xmm0, qword [0x14024fef8]
movsd qword [rsp + 0x3690], xmm0
movsd xmm0, qword [0x14025ded8]
movsd qword [rsp + 0x3698], xmm0
movsd xmm0, qword [0x14024a220]
movsd qword [rsp + 0x36a0], xmm0
movsd xmm0, qword [0x14024e978]
movsd qword [rsp + 0x36a8], xmm0
movsd xmm0, qword [0x14025adb0]
movsd qword [rsp + 0x36b0], xmm0
movsd xmm0, qword [0x1402577e8]
movsd qword [rsp + 0x36b8], xmm0
movsd xmm0, qword [0x14024b3a8]
movsd qword [rsp + 0x36c0], xmm0
movsd xmm0, qword [0x14024ead8]
movsd qword [rsp + 0x36c8], xmm0
movsd xmm0, qword [0x14025c0a0]
movsd qword [rsp + 0x36d0], xmm0
movsd xmm0, qword [0x140252cf8]
movsd qword [rsp + 0x36d8], xmm0
movsd xmm0, qword [0x14025d520]
movsd qword [rsp + 0x36e0], xmm0
movsd xmm0, qword [0x14024fe40]
movsd qword [rsp + 0x36e8], xmm0
movsd xmm0, qword [0x140251040]
movsd qword [rsp + 0x36f0], xmm0
movsd xmm0, qword [0x1402565f8]
movsd qword [rsp + 0x36f8], xmm0
movsd xmm0, qword [0x14025e5e8]
movsd qword [rsp + 0x3700], xmm0
movsd xmm0, qword [0x14025fb38]
movsd qword [rsp + 0x3708], xmm0
movsd xmm0, qword [0x14024b5b8]
movsd qword [rsp + 0x3710], xmm0
movsd xmm0, qword [0x140249af0]
movsd qword [rsp + 0x3718], xmm0
movsd xmm0, qword [0x140258b60]
movsd qword [rsp + 0x3720], xmm0
movsd xmm0, qword [0x14025de20]
movsd qword [rsp + 0x3728], xmm0
movsd xmm0, qword [0x14024c098]
movsd qword [rsp + 0x3730], xmm0
movsd xmm0, qword [0x140252988]
movsd qword [rsp + 0x3738], xmm0
movsd xmm0, qword [0x140249d10]
movsd qword [rsp + 0x3740], xmm0
movsd xmm0, qword [0x14024d458]
movsd qword [rsp + 0x3748], xmm0
movsd xmm0, qword [0x14025b888]
movsd qword [rsp + 0x3750], xmm0
movsd xmm0, qword [0x140250aa0]
movsd qword [rsp + 0x3758], xmm0
movsd xmm0, qword [0x14024bf98]
movsd qword [rsp + 0x3760], xmm0
movsd xmm0, qword [0x14024d480]
movsd qword [rsp + 0x3768], xmm0
movsd xmm0, qword [0x1402574e0]
movsd qword [rsp + 0x3770], xmm0
movsd xmm0, qword [0x14025e530]
movsd qword [rsp + 0x3778], xmm0
movsd xmm0, qword [0x140255860]
movsd qword [rsp + 0x3780], xmm0
movsd xmm0, qword [0x140250c80]
movsd qword [rsp + 0x3788], xmm0
movsd xmm0, qword [0x14025a198]
movsd qword [rsp + 0x3790], xmm0
movsd xmm0, qword [0x1402514a0]
movsd qword [rsp + 0x3798], xmm0
movsd xmm0, qword [0x140258d38]
movsd qword [rsp + 0x37a0], xmm0
movsd xmm0, qword [0x14024bac0]
movsd qword [rsp + 0x37a8], xmm0
movsd xmm0, qword [0x140259768]
movsd qword [rsp + 0x37b0], xmm0
movsd xmm0, qword [0x14024c188]
movsd qword [rsp + 0x37b8], xmm0
movsd xmm0, qword [0x1402508c8]
movsd qword [rsp + 0x37c0], xmm0
movsd xmm0, qword [0x140256e90]
movsd qword [rsp + 0x37c8], xmm0
movsd xmm0, qword [0x140259410]
movsd qword [rsp + 0x37d0], xmm0
movsd xmm0, qword [0x14024dca0]
movsd qword [rsp + 0x37d8], xmm0
movsd xmm0, qword [0x140259b80]
movsd qword [rsp + 0x37e0], xmm0
movsd xmm0, qword [0x14025d090]
movsd qword [rsp + 0x37e8], xmm0
movsd xmm0, qword [0x140256ce0]
movsd qword [rsp + 0x37f0], xmm0
movsd xmm0, qword [0x140259778]
movsd qword [rsp + 0x37f8], xmm0
movsd xmm0, qword [0x14025dfc8]
movsd qword [rsp + 0x3800], xmm0
movsd xmm0, qword [0x14025e7a8]
movsd qword [rsp + 0x3808], xmm0
movsd xmm0, qword [0x140259dc8]
movsd qword [rsp + 0x3810], xmm0
movsd xmm0, qword [0x14024d9c8]
movsd qword [rsp + 0x3818], xmm0
movsd xmm0, qword [0x1402522e0]
movsd qword [rsp + 0x3820], xmm0
movsd xmm0, qword [0x1402591d0]
movsd qword [rsp + 0x3828], xmm0
movsd xmm0, qword [0x140251618]
movsd qword [rsp + 0x3830], xmm0
movsd xmm0, qword [0x14024cdc0]
movsd qword [rsp + 0x3838], xmm0
mov dword [rsp + 0x128], 3
mov dword [rsp + 0x124], 0
jmp 0x140192a9c
mov eax, dword [rsp + 0x124]
inc eax
mov dword [rsp + 0x124], eax
cmp dword [rsp + 0x124], 3
jge 0x140192af2
movsxd rax, dword [rsp + 0x128]
imul rax, rax, 0x58
lea rax, [rsp + rax + 0x34d0]
movsxd rcx, dword [rsp + 0x124]
movsd xmm0, qword [rax + rcx*8]
addsd xmm0, qword [0x1402491c0]
movsxd rax, dword [rsp + 0x124]
movsxd rcx, dword [rsp + 0x128]
imul rcx, rcx, 0x58
lea rcx, [rsp + rcx + 0x34d0]
movsd qword [rcx + rax*8], xmm0
jmp 0x140192a8c
mov eax, dword [rsp + 0x128]
inc eax
mov dword [rsp + 0x128], eax
cmp dword [rsp + 0x128], 3
jl 0x140192a7f
lea rax, str.YWuthMaiem
mov qword [rsp + 0x3930], rax
movsd xmm0, qword [0x14025a958]
movsd qword [rsp + 0x3440], xmm0
movsd xmm0, qword [0x14024e908]
movsd qword [rsp + 0x3448], xmm0
movsd xmm0, qword [0x14024b978]
movsd qword [rsp + 0x3450], xmm0
movsd xmm0, qword [0x14024a550]
movsd qword [rsp + 0x3458], xmm0
movsd xmm0, qword [0x14024ba58]
movsd qword [rsp + 0x3460], xmm0
movsd xmm0, qword [0x14024d598]
movsd qword [rsp + 0x3468], xmm0
movsd xmm0, qword [0x14024dec0]
movsd qword [rsp + 0x3470], xmm0
movsd xmm0, qword [0x140255800]
movsd qword [rsp + 0x3478], xmm0
movsd xmm0, qword [0x14024b620]
movsd qword [rsp + 0x3480], xmm0
movsd xmm0, qword [0x14025f260]
movsd qword [rsp + 0x3488], xmm0
movsd xmm0, qword [0x140251e08]
movsd qword [rsp + 0x3490], xmm0
movsd xmm0, qword [0x14024e3c0]
movsd qword [rsp + 0x3498], xmm0
movsd xmm0, qword [0x1402595f8]
movsd qword [rsp + 0x34a0], xmm0
movsd xmm0, qword [0x14024eb10]
movsd qword [rsp + 0x34a8], xmm0
movsd xmm0, qword [0x14025c848]
movsd qword [rsp + 0x34b0], xmm0
movsd xmm0, qword [0x140258dd8]
movsd qword [rsp + 0x34b8], xmm0
movsd xmm0, qword [0x1402575d0]
movsd qword [rsp + 0x34c0], xmm0
movsd xmm0, qword [0x14024b9a8]
movsd qword [rsp + 0x34c8], xmm0
mov dword [rsp + 0x130], 0
mov dword [rsp + 0x12c], 0
jmp 0x140192c79
mov eax, dword [rsp + 0x12c]
inc eax
mov dword [rsp + 0x12c], eax
cmp dword [rsp + 0x12c], 3
jge 0x140192ccf
movsxd rax, dword [rsp + 0x130]
imul rax, rax, 0x48
lea rax, [rsp + rax + 0x3440]
movsxd rcx, dword [rsp + 0x12c]
movsd xmm0, qword [rax + rcx*8]
addsd xmm0, qword [0x1402491c0]
movsxd rax, dword [rsp + 0x12c]
movsxd rcx, dword [rsp + 0x130]
imul rcx, rcx, 0x48
lea rcx, [rsp + rcx + 0x3440]
movsd qword [rcx + rax*8], xmm0
jmp 0x140192c69
mov eax, dword [rsp + 0x130]
inc eax
mov dword [rsp + 0x130], eax
cmp dword [rsp + 0x130], 3
jl 0x140192c5c
lea rax, str.ABtAJUMjJp
mov qword [rsp + 0x3840], rax
lea rax, str.KEIdqbCUGy
mov qword [rsp + 0x3848], rax
lea rax, str.PDemxhkVhQ
mov qword [rsp + 0x3850], rax
lea rax, str.rVSxaTmwTX
mov qword [rsp + 0x3858], rax
lea rax, str.imcGVLUQcm
mov qword [rsp + 0x3860], rax
lea rax, str.cEmWyqLfZZ
mov qword [rsp + 0x3868], rax
lea rax, str.rCdVZORCxG
mov qword [rsp + 0x3870], rax
mov dword [rsp + 0x900], 0x17ee
mov dword [rsp + 0x904], 0x1b61
mov dword [rsp + 0x908], 0x1151
mov dword [rsp + 0x90c], 0x1947
mov dword [rsp + 0x910], 0x1898
mov dword [rsp + 0x914], 0x2659
mov dword [rsp + 0x918], 0x1932
mov dword [rsp + 0x91c], 0x117f
mov dword [rsp + 0x920], 0x23a2
mov dword [rsp + 0x924], 0x180e
mov dword [rsp + 0x928], 0x2363
mov dword [rsp + 0x92c], 0x1cc4
mov dword [rsp + 0x930], 0x2625
mov dword [rsp + 0x934], 0xcb7
mov dword [rsp + 0x938], 0x123a
mov dword [rsp + 0x93c], 0x22d8
mov dword [rsp + 0x940], 0x1250
mov dword [rsp + 0x944], 0x25cf
mov dword [rsp + 0x948], 0x1580
mov dword [rsp + 0x94c], 0xed2
mov dword [rsp + 0x950], 0xd7d
mov dword [rsp + 0x954], 0x203e
mov dword [rsp + 0x958], 0x1bd
mov dword [rsp + 0x95c], 0x5a5
mov dword [rsp + 0x960], 0x18e7
mov dword [rsp + 0x964], 0xb25
mov dword [rsp + 0x968], 0x89b
mov dword [rsp + 0x96c], 0x2403
mov dword [rsp + 0x970], 0x1a8b
mov dword [rsp + 0x974], 0x21a
mov dword [rsp + 0x978], 0x308
mov dword [rsp + 0x97c], 0x608
mov dword [rsp + 0x980], 0x162a
mov dword [rsp + 0x984], 0x21db
mov dword [rsp + 0x988], 0x2110
mov dword [rsp + 0x98c], 0x1211
mov dword [rsp + 0x990], 0xcb0
mov dword [rsp + 0x994], 0x258c
mov dword [rsp + 0x998], 0x1b69
mov dword [rsp + 0x99c], 0x26a9
mov dword [rsp + 0x9a0], 0x25b0
mov dword [rsp + 0x9a4], 0x25f5
mov dword [rsp + 0x9a8], 0xb29
mov dword [rsp + 0x9ac], 0x2192
mov dword [rsp + 0x9b0], 0x1aef
mov dword [rsp + 0x9b4], 0x2f6
mov dword [rsp + 0x9b8], 0x60c
mov dword [rsp + 0x9bc], 0x1c4c
mov dword [rsp + 0x9c0], 0x166f
mov dword [rsp + 0x9c4], 0x11f
mov dword [rsp + 0x9c8], 0x271
mov dword [rsp + 0x9cc], 0x116f
mov dword [rsp + 0x9d0], 0x138
mov dword [rsp + 0x9d4], 0x424
mov dword [rsp + 0x9d8], 0x13f8
mov dword [rsp + 0x9dc], 0x1ebe
mov dword [rsp + 0x9e0], 0x19a3
mov dword [rsp + 0x9e4], 0xbac
mov dword [rsp + 0x9e8], 0x5f
mov dword [rsp + 0x9ec], 0xd72
mov dword [rsp + 0x9f0], 0x1dbd
mov dword [rsp + 0x9f4], 0x1c3d
mov dword [rsp + 0x9f8], 0x1e02
mov dword [rsp + 0x134], 3
mov dword [rsp + 0xcc], 0
jmp 0x140193033
mov eax, dword [rsp + 0xcc]
inc eax
mov dword [rsp + 0xcc], eax
cmp dword [rsp + 0xcc], 3
jge 0x140193080
movsxd rax, dword [rsp + 0x134]
imul rax, rax, 0x24
lea rax, [rsp + rax + 0x900]
movsxd rcx, dword [rsp + 0xcc]
mov eax, dword [rax + rcx*4]
add eax, 5
movsxd rcx, dword [rsp + 0xcc]
movsxd rdx, dword [rsp + 0x134]
imul rdx, rdx, 0x24
lea rdx, [rsp + rdx + 0x900]
mov dword [rdx + rcx*4], eax
jmp 0x140193023
mov eax, dword [rsp + 0x134]
inc eax
mov dword [rsp + 0x134], eax
cmp dword [rsp + 0x134], 3
jl 0x140193016
lea rax, str.jcpmhKdtbg
mov qword [rsp + 0x3878], rax
lea rax, str.wGwTUsrbNW
mov qword [rsp + 0x3880], rax
lea rax, str.UnLJvrOxQd
mov qword [rsp + 0x3888], rax
lea rax, str.DKpJjKsIHZ
mov qword [rsp + 0x3890], rax
mov dword [rsp + 0x7d0], 0x251
mov dword [rsp + 0x7d4], 0x1f7d
mov dword [rsp + 0x7d8], 0x104
mov dword [rsp + 0x7dc], 0x252c
mov dword [rsp + 0x7e0], 0xdf7
mov dword [rsp + 0x7e4], 0x8ec
mov dword [rsp + 0x7e8], 0x972
mov dword [rsp + 0x7ec], 0x7f3
mov dword [rsp + 0x7f0], 0x10b0
mov dword [rsp + 0x7f4], 0xc8c
mov dword [rsp + 0x7f8], 0x24a2
mov dword [rsp + 0x7fc], 0x236b
mov dword [rsp + 0x800], 0x1c2
mov dword [rsp + 0x804], 0x996
mov dword [rsp + 0x808], 0x1646
mov dword [rsp + 0x80c], 0x1207
mov dword [rsp + 0x810], 0x15ad
mov dword [rsp + 0x814], 0x70a
mov dword [rsp + 0x818], 0x1261
mov dword [rsp + 0x81c], 0x1b02
mov dword [rsp + 0x820], 0x561
mov dword [rsp + 0x824], 0x9a9
mov dword [rsp + 0x828], 0x1269
mov dword [rsp + 0x82c], 0x20f6
mov dword [rsp + 0x830], 0x117d
mov dword [rsp + 0x834], 0x858
mov dword [rsp + 0x838], 0xa5f
mov dword [rsp + 0x83c], 0xea9
mov dword [rsp + 0x840], 0x496
mov dword [rsp + 0x844], 0x21de
mov dword [rsp + 0x13c], 5
mov dword [rsp + 0x138], 0
jmp 0x14019324c
mov eax, dword [rsp + 0x138]
inc eax
mov dword [rsp + 0x138], eax
cmp dword [rsp + 0x138], 3
jge 0x140193299
movsxd rax, dword [rsp + 0x13c]
imul rax, rax, 0xc
lea rax, [rsp + rax + 0x7d0]
movsxd rcx, dword [rsp + 0x138]
mov eax, dword [rax + rcx*4]
add eax, 5
movsxd rcx, dword [rsp + 0x138]
movsxd rdx, dword [rsp + 0x13c]
imul rdx, rdx, 0xc
lea rdx, [rsp + rdx + 0x7d0]
mov dword [rdx + rcx*4], eax
jmp 0x14019323c
mov eax, dword [rsp + 0x13c]
inc eax
mov dword [rsp + 0x13c], eax
cmp dword [rsp + 0x13c], 3
jl 0x14019322f
lea rax, str.ElOxcMFoIT
mov qword [rsp + 0x3898], rax
lea rax, str.ZIBoZXxThr
mov qword [rsp + 0x38a0], rax
lea rax, str.wIuckQxFhI
mov qword [rsp + 0x38a8], rax
lea rax, [rsp + 0x7350]
mov rdi, rax
xor eax, eax
mov ecx, 0x420
rep stosb byte [rdi], al
mov dword [rsp + 0x540], 0
jmp 0x140193315
mov eax, dword [rsp + 0x540]
inc eax
mov dword [rsp + 0x540], eax
movsxd rax, dword [rsp + 0x540]
cmp rax, 0xb
jae 0x14019334e
mov dword [rsp + 0x544], 0
jmp 0x140193340
mov eax, dword [rsp + 0x544]
inc eax
mov dword [rsp + 0x544], eax
cmp dword [rsp + 0x544], 0x18
jge 0x14019334c
jmp 0x140193330
jmp 0x140193305
lea rax, [rsp + 0x7770]
mov rdi, rax
xor eax, eax
mov ecx, 0x420
rep stosb byte [rdi], al
mov dword [rsp + 0x548], 0
jmp 0x14019337f
mov eax, dword [rsp + 0x548]
inc eax
mov dword [rsp + 0x548], eax
movsxd rax, dword [rsp + 0x548]
cmp rax, 0xb
jae 0x1401933b8
mov dword [rsp + 0x54c], 0
jmp 0x1401933aa
mov eax, dword [rsp + 0x54c]
inc eax
mov dword [rsp + 0x54c], eax
cmp dword [rsp + 0x54c], 0x18
jge 0x1401933b6
jmp 0x14019339a
jmp 0x14019336f
lea rax, [rsp + 0x6f30]
mov rdi, rax
xor eax, eax
mov ecx, 0x420
rep stosb byte [rdi], al
mov dword [rsp + 0x550], 0
jmp 0x1401933e9
mov eax, dword [rsp + 0x550]
inc eax
mov dword [rsp + 0x550], eax
movsxd rax, dword [rsp + 0x550]
cmp rax, 0xb
jae 0x140193422
mov dword [rsp + 0x554], 0
jmp 0x140193414
mov eax, dword [rsp + 0x554]
inc eax
mov dword [rsp + 0x554], eax
cmp dword [rsp + 0x554], 0x18
jge 0x140193420
jmp 0x140193404
jmp 0x1401933d9
lea rcx, str.winmm.dll
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov qword [rsp + 0x5f8], rax
cmp qword [rsp + 0x5f8], 0
jne 0x1401938f0
mov qword [rsp + 0x5f8], 0
mov qword [rsp + 0x38b0], 0x1f487
mov dword [rsp + 0x10e0], 0x98
mov dword [rsp + 0x10e4], 0xec
mov dword [rsp + 0x10e8], 0x6d
mov dword [rsp + 0x10ec], 0x74
mov dword [rsp + 0x10f0], 0xf8
mov dword [rsp + 0x10f4], 0xef
mov dword [rsp + 0x10f8], 0x88
mov dword [rsp + 0x10fc], 0x9a
mov dword [rsp + 0x1100], 0xdc
mov dword [rsp + 0x1104], 0x5b
mov dword [rsp + 0x1108], 0xd
mov dword [rsp + 0x110c], 0xc3
mov dword [rsp + 0x1110], 0x5e
mov dword [rsp + 0x1114], 0x4e
mov dword [rsp + 0x1118], 0x15
mov dword [rsp + 0x111c], 0x8c
mov dword [rsp + 0x1120], 0x72
mov dword [rsp + 0x1124], 0x34
mov dword [rsp + 0x1128], 0x74
mov dword [rsp + 0x112c], 0xca
mov dword [rsp + 0x1130], 0x6c
mov dword [rsp + 0x1134], 0x67
mov dword [rsp + 0x1138], 0x44
mov dword [rsp + 0x113c], 0x6f
mov dword [rsp + 0x1140], 0x2d
mov dword [rsp + 0x1144], 0x83
mov dword [rsp + 0x1148], 0x40
mov dword [rsp + 0x114c], 0x3f
mov dword [rsp + 0x1150], 0xac
mov dword [rsp + 0x1154], 0xb9
mov dword [rsp + 0x1158], 0xda
mov dword [rsp + 0x115c], 0xb5
mov dword [rsp + 0x1160], 3
mov dword [rsp + 0x1164], 0xf1
mov dword [rsp + 0x1168], 0x44
mov dword [rsp + 0x116c], 0x28
mov dword [rsp + 0x1170], 0x20
mov dword [rsp + 0x1174], 0xf4
mov dword [rsp + 0x1178], 0x55
mov dword [rsp + 0x117c], 0x42
mov dword [rsp + 0x1180], 0xc0
mov dword [rsp + 0x1184], 0x37
mov dword [rsp + 0x1188], 0x81
mov dword [rsp + 0x118c], 0x8f
mov dword [rsp + 0x1190], 0xf1
mov dword [rsp + 0x1194], 0x81
mov dword [rsp + 0x1198], 0xc4
mov dword [rsp + 0x119c], 0x36
mov dword [rsp + 0x11a0], 0xe1
mov dword [rsp + 0x11a4], 0x94
mov dword [rsp + 0x11a8], 0x28
mov dword [rsp + 0x11ac], 0x1e
mov dword [rsp + 0x11b0], 0x56
mov dword [rsp + 0x11b4], 0x55
mov dword [rsp + 0x11b8], 0x96
mov dword [rsp + 0x11bc], 0x31
mov dword [rsp + 0x11c0], 0xa8
mov dword [rsp + 0x11c4], 0xfd
mov dword [rsp + 0x11c8], 0x46
mov dword [rsp + 0x11cc], 0x75
mov dword [rsp + 0x11d0], 0xaf
mov dword [rsp + 0x11d4], 0x48
mov dword [rsp + 0x11d8], 0xed
mov dword [rsp + 0x11dc], 0x22
mov dword [rsp + 0x11e0], 0x80
mov dword [rsp + 0x11e4], 0x56
mov dword [rsp + 0x11e8], 0xbf
mov dword [rsp + 0x11ec], 0x6b
mov dword [rsp + 0x11f0], 9
mov dword [rsp + 0x11f4], 0xec
mov dword [rsp + 0x11f8], 0x6b
mov dword [rsp + 0x11fc], 0x7d
mov dword [rsp + 0x1200], 0xde
mov dword [rsp + 0x1204], 0x31
mov dword [rsp + 0x1208], 0xa
mov dword [rsp + 0x120c], 0x34
mov dword [rsp + 0x1210], 0xe4
mov dword [rsp + 0x1214], 0xb4
mov dword [rsp + 0x1218], 0x7c
mov dword [rsp + 0x121c], 0xab
mov dword [rsp + 0x1220], 0xbe
mov dword [rsp + 0x1224], 9
mov dword [rsp + 0x1228], 0x5d
mov dword [rsp + 0x122c], 0x18
mov dword [rsp + 0x1230], 0x91
mov dword [rsp + 0x1234], 0xbb
mov dword [rsp + 0x1238], 0x5f
mov dword [rsp + 0x123c], 0xad
mov dword [rsp + 0x1240], 0x5b
mov dword [rsp + 0x1244], 0x13
mov dword [rsp + 0x1248], 0x7f
mov dword [rsp + 0x124c], 0x22
mov dword [rsp + 0x1250], 0xad
mov dword [rsp + 0x1254], 0xde
mov dword [rsp + 0x1258], 0x92
mov dword [rsp + 0x125c], 0x77
mov dword [rsp + 0x1260], 0x49
mov dword [rsp + 0x1264], 0x5f
mov dword [rsp + 0x1268], 0xe
mov dword [rsp + 0x126c], 0x9a
mov dword [rsp + 0x1270], 0xc1
mov dword [rsp + 0x1274], 0x58
mov dword [rsp + 0x1278], 0x2c
mov eax, 4
imul rax, rax, 0xe
mov ecx, 4
imul rcx, rcx, 0x19
mov eax, dword [rsp + rax + 0x10e0]
mov dword [rsp + rcx + 0x10e0], eax
jmp 0x140194459
lea rdx, str.timeGetTime
mov rcx, qword [rsp + 0x5f8]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [rsp + 0x698], rax
cmp qword [rsp + 0x698], 0
jne 0x140193924
mov qword [rsp + 0x698], 0
mov qword [rsp + 0x38b8], 0x7b2a0
mov dword [rsp + 0x15f0], 0xb6
mov dword [rsp + 0x15f4], 0xa5
mov dword [rsp + 0x15f8], 0xea
mov dword [rsp + 0x15fc], 0xd5
mov dword [rsp + 0x1600], 0x90
mov dword [rsp + 0x1604], 0xc3
mov dword [rsp + 0x1608], 0xf6
mov dword [rsp + 0x160c], 0x11
mov dword [rsp + 0x1610], 0x10
mov dword [rsp + 0x1614], 0xf5
mov dword [rsp + 0x1618], 0x6c
mov dword [rsp + 0x161c], 0x49
mov dword [rsp + 0x1620], 0xce
mov dword [rsp + 0x1624], 0
mov dword [rsp + 0x1628], 0x9d
mov dword [rsp + 0x162c], 0x91
mov dword [rsp + 0x1630], 0xea
mov dword [rsp + 0x1634], 0x85
mov dword [rsp + 0x1638], 0xa5
mov dword [rsp + 0x163c], 0xe1
mov dword [rsp + 0x1640], 0xe9
mov dword [rsp + 0x1644], 0x65
mov dword [rsp + 0x1648], 0xdc
mov dword [rsp + 0x164c], 0x68
mov dword [rsp + 0x1650], 0xee
mov dword [rsp + 0x1654], 0xe5
mov dword [rsp + 0x1658], 0x7c
mov dword [rsp + 0x165c], 0x3a
mov dword [rsp + 0x1660], 0x63
mov dword [rsp + 0x1664], 0xf8
mov dword [rsp + 0x1668], 0xc6
mov dword [rsp + 0x166c], 0x8b
mov dword [rsp + 0x1670], 0xa0
mov dword [rsp + 0x1674], 0x13
mov dword [rsp + 0x1678], 0x27
mov dword [rsp + 0x167c], 0xec
mov dword [rsp + 0x1680], 0x8b
mov dword [rsp + 0x1684], 0x72
mov dword [rsp + 0x1688], 0xcd
mov dword [rsp + 0x168c], 0x49
mov dword [rsp + 0x1690], 0xa3
mov dword [rsp + 0x1694], 0xb0
mov dword [rsp + 0x1698], 0x48
mov dword [rsp + 0x169c], 0x36
mov dword [rsp + 0x16a0], 0x87
mov dword [rsp + 0x16a4], 0xde
mov dword [rsp + 0x16a8], 0xda
mov dword [rsp + 0x16ac], 0x3e
mov dword [rsp + 0x16b0], 0x85
mov dword [rsp + 0x16b4], 0xb7
mov dword [rsp + 0x16b8], 0x76
mov dword [rsp + 0x16bc], 0xc5
mov dword [rsp + 0x16c0], 0x4d
mov dword [rsp + 0x16c4], 0x9e
mov dword [rsp + 0x16c8], 0xaf
mov dword [rsp + 0x16cc], 0x51
mov dword [rsp + 0x16d0], 0xc8
mov dword [rsp + 0x16d4], 0x82
mov dword [rsp + 0x16d8], 0xe6
mov dword [rsp + 0x16dc], 0xa9
mov dword [rsp + 0x16e0], 0x46
mov dword [rsp + 0x16e4], 0xbb
mov dword [rsp + 0x16e8], 0xac
mov dword [rsp + 0x16ec], 0x17
mov dword [rsp + 0x16f0], 0x2f
mov dword [rsp + 0x16f4], 0xe0
mov dword [rsp + 0x16f8], 0xa7
mov dword [rsp + 0x16fc], 0xba
mov dword [rsp + 0x1700], 0xd7
mov dword [rsp + 0x1704], 0xb0
mov dword [rsp + 0x1708], 6
mov dword [rsp + 0x170c], 0x77
mov dword [rsp + 0x1710], 0xb6
mov dword [rsp + 0x1714], 0x5b
mov dword [rsp + 0x1718], 0x3d
mov dword [rsp + 0x171c], 0x39
mov dword [rsp + 0x1720], 0x1d
mov dword [rsp + 0x1724], 0xa6
mov dword [rsp + 0x1728], 0xdf
mov dword [rsp + 0x172c], 0xf
mov dword [rsp + 0x1730], 0xb
mov dword [rsp + 0x1734], 0x3e
mov dword [rsp + 0x1738], 0xb4
mov dword [rsp + 0x173c], 0xaa
mov dword [rsp + 0x1740], 0x82
mov dword [rsp + 0x1744], 0
mov dword [rsp + 0x1748], 0x3e
mov dword [rsp + 0x174c], 2
mov dword [rsp + 0x1750], 0x63
mov dword [rsp + 0x1754], 0xd5
mov dword [rsp + 0x1758], 0x24
mov dword [rsp + 0x175c], 9
mov dword [rsp + 0x1760], 0x8b
mov dword [rsp + 0x1764], 0x23
mov dword [rsp + 0x1768], 2
mov dword [rsp + 0x176c], 0xe6
mov dword [rsp + 0x1770], 3
mov dword [rsp + 0x1774], 0x31
mov dword [rsp + 0x1778], 7
mov dword [rsp + 0x177c], 0xa5
mov dword [rsp + 0x1780], 0x37
mov dword [rsp + 0x1784], 0x20
mov dword [rsp + 0x1788], 0x65
mov dword [rsp + 0x178c], 0xd4
mov dword [rsp + 0x1790], 0xb1
mov dword [rsp + 0x1794], 0xfd
mov dword [rsp + 0x1798], 0xe
mov dword [rsp + 0x179c], 0xf0
mov dword [rsp + 0x17a0], 0x60
mov dword [rsp + 0x17a4], 0x76
mov dword [rsp + 0x17a8], 0x34
mov dword [rsp + 0x17ac], 0x21
mov dword [rsp + 0x17b0], 0xa1
mov dword [rsp + 0x17b4], 0xd6
mov dword [rsp + 0x17b8], 0x9e
mov dword [rsp + 0x17bc], 8
mov dword [rsp + 0x17c0], 7
mov dword [rsp + 0x17c4], 2
mov dword [rsp + 0x17c8], 0x94
mov dword [rsp + 0x17cc], 0x2e
mov dword [rsp + 0x17d0], 0xa2
mov dword [rsp + 0x17d4], 0xa5
mov dword [rsp + 0x17d8], 0x57
mov dword [rsp + 0x17dc], 2
mov dword [rsp + 0x17e0], 0x8c
mov dword [rsp + 0x17e4], 0xfb
mov dword [rsp + 0x17e8], 0xea
mov dword [rsp + 0x17ec], 0x92
mov dword [rsp + 0x17f0], 0x58
mov dword [rsp + 0x17f4], 0x56
mov dword [rsp + 0x17f8], 0x35
mov dword [rsp + 0x17fc], 0xea
mov dword [rsp + 0x1800], 0x9f
mov dword [rsp + 0x1804], 0x39
mov dword [rsp + 0x1808], 0xd7
mov dword [rsp + 0x180c], 0xe9
mov dword [rsp + 0x1810], 0xd7
mov dword [rsp + 0x1814], 0xde
mov dword [rsp + 0x1818], 0xf7
mov dword [rsp + 0x181c], 0x83
mov dword [rsp + 0x1820], 0xf0
mov dword [rsp + 0x1824], 0x4d
mov dword [rsp + 0x1828], 0xa0
mov dword [rsp + 0x182c], 0xeb
mov dword [rsp + 0x1830], 0xa1
mov dword [rsp + 0x1834], 2
mov dword [rsp + 0x1838], 0x66
mov dword [rsp + 0x183c], 0xb4
mov dword [rsp + 0x1840], 0x84
mov dword [rsp + 0x1844], 0xf9
mov dword [rsp + 0x1848], 0xde
mov dword [rsp + 0x184c], 0
mov dword [rsp + 0x1850], 0x9c
mov dword [rsp + 0x1854], 0xd7
mov dword [rsp + 0x1858], 3
mov dword [rsp + 0x185c], 0x91
mov dword [rsp + 0x1860], 0xc7
mov dword [rsp + 0x1864], 0x63
mov dword [rsp + 0x1868], 0x48
mov dword [rsp + 0x186c], 0xb5
mov dword [rsp + 0x1870], 0x12
mov dword [rsp + 0x1874], 0x7a
mov dword [rsp + 0x1878], 0x97
mov dword [rsp + 0x187c], 0xa
mov dword [rsp + 0x1880], 0x40
mov dword [rsp + 0x1884], 0x48
mov dword [rsp + 0x1888], 0x81
mov dword [rsp + 0x188c], 0x68
mov dword [rsp + 0x1890], 0xfd
mov dword [rsp + 0x1894], 0xb3
mov dword [rsp + 0x1898], 0x2f
mov dword [rsp + 0x189c], 0x27
mov dword [rsp + 0x18a0], 0xa
mov dword [rsp + 0x18a4], 0x10
mov dword [rsp + 0x18a8], 0x3c
mov dword [rsp + 0x18ac], 0x55
mov dword [rsp + 0x18b0], 4
mov dword [rsp + 0x18b4], 0x6b
mov dword [rsp + 0x18b8], 0x5f
mov dword [rsp + 0x18bc], 0x89
mov dword [rsp + 0x18c0], 0x95
mov dword [rsp + 0x18c4], 0x36
mov dword [rsp + 0x18c8], 0xe
mov dword [rsp + 0x18cc], 0x5e
mov dword [rsp + 0x18d0], 0x76
mov dword [rsp + 0x18d4], 0x34
mov dword [rsp + 0x18d8], 0x4e
mov dword [rsp + 0x18dc], 0xc6
mov dword [rsp + 0x18e0], 0x36
mov dword [rsp + 0x18e4], 0x46
mov dword [rsp + 0x18e8], 0x22
mov dword [rsp + 0x18ec], 0x74
mov dword [rsp + 0x18f0], 0x96
mov dword [rsp + 0x18f4], 0x42
mov dword [rsp + 0x18f8], 0x70
mov dword [rsp + 0x18fc], 0x76
mov dword [rsp + 0x1900], 0xb4
mov dword [rsp + 0x1904], 0x96
mov dword [rsp + 0x1908], 0xaa
mov dword [rsp + 0x190c], 0x59
mov dword [rsp + 0x1910], 0x7f
mov dword [rsp + 0x1914], 0xfd
mov dword [rsp + 0x1918], 0xb5
mov dword [rsp + 0x191c], 0xcf
mov dword [rsp + 0x1920], 0xca
mov dword [rsp + 0x1924], 0xb7
mov dword [rsp + 0x1928], 0xf5
mov dword [rsp + 0x192c], 0x8b
mov dword [rsp + 0x1930], 0x9b
mov dword [rsp + 0x1934], 0xad
mov dword [rsp + 0x1938], 0x8c
mov dword [rsp + 0x193c], 0x5c
mov dword [rsp + 0x1940], 3
mov dword [rsp + 0x1944], 0xbd
mov dword [rsp + 0x1948], 0x1f
mov dword [rsp + 0x194c], 0xdb
mov dword [rsp + 0x1950], 0x6c
mov dword [rsp + 0x1954], 0x39
mov dword [rsp + 0x1958], 0x92
mov dword [rsp + 0x195c], 0xc
mov dword [rsp + 0xa4], 0x9c
jmp 0x1401942c1
mov eax, dword [rsp + 0xa4]
inc eax
mov dword [rsp + 0xa4], eax
cmp dword [rsp + 0xa4], 0xdb
jge 0x1401942fd
mov eax, dword [rsp + 0xa4]
inc eax
cdqe
movsxd rcx, dword [rsp + 0xa4]
mov eax, dword [rsp + rax*4 + 0x15f0]
mov dword [rsp + rcx*4 + 0x15f0], eax
cmp dword [rsp + 0xa4], 0xb
jge 0x1401942fb
jmp 0x1401942fd
jmp 0x1401942b1
mov eax, 4
imul rax, rax, 0xa7
mov ecx, 4
imul rcx, rcx, 0x88
mov eax, dword [rsp + rax + 0x15f0]
mov dword [rsp + rcx + 0x15f0], eax
call qword [rsp + 0x698]
mov dword [rsp + 0x654], eax
cmp dword [rsp + 0x654], 0x68cf1
jbe 0x140194418
lea rax, [rsp + 0x4b30]
mov rdi, rax
xor eax, eax
mov ecx, 0x264
rep stosb byte [rdi], al
mov dword [rsp + 0x558], 0
jmp 0x140194373
mov eax, dword [rsp + 0x558]
inc eax
mov dword [rsp + 0x558], eax
movsxd rax, dword [rsp + 0x558]
cmp rax, 9
jae 0x1401943ac
mov dword [rsp + 0x55c], 0
jmp 0x14019439e
mov eax, dword [rsp + 0x55c]
inc eax
mov dword [rsp + 0x55c], eax
cmp dword [rsp + 0x55c], 0x11
jge 0x1401943aa
jmp 0x14019438e
jmp 0x140194363
lea rax, [rsp + 0x48c0]
mov rdi, rax
xor eax, eax
mov ecx, 0x264
rep stosb byte [rdi], al
mov dword [rsp + 0x560], 0
jmp 0x1401943dd
mov eax, dword [rsp + 0x560]
inc eax
mov dword [rsp + 0x560], eax
movsxd rax, dword [rsp + 0x560]
cmp rax, 9
jae 0x140194416
mov dword [rsp + 0x564], 0
jmp 0x140194408
mov eax, dword [rsp + 0x564]
inc eax
mov dword [rsp + 0x564], eax
cmp dword [rsp + 0x564], 0x11
jge 0x140194414
jmp 0x1401943f8
jmp 0x1401943cd
jmp 0x140194459
lea rax, str.Var_yuGNNm
mov qword [rsp + 0x33a8], rax
mov rdx, qword [rsp + 0x33a8]
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateJobObjectW]
mov qword [rsp + 0x6e0], rax
cmp qword [rsp + 0x6e0], 0
je 0x140194459
mov rcx, qword [rsp + 0x6e0]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
nop
mov rcx, qword [rsp + 0x5f8]
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
nop
lea rax, str.kTvrLXUSGY
mov qword [rsp + 0x38c0], rax
lea rax, str.SXFtUlangb
mov qword [rsp + 0x38c8], rax
mov dword [rsp + 0x70], 0x19e7
mov dword [rsp + 0x5ac], 0x26c6
mov dword [rsp + 0x140], 0x1f42
mov dword [rsp + 0x88], 0xb36
mov eax, dword [rsp + 0x70]
mov ecx, dword [rsp + 0x88]
lea eax, [rax + rcx + 0x2496]
imul ecx, dword [rsp + 0x5ac], 0x261
mov edx, dword [rsp + 0x70]
add edx, eax
mov eax, edx
lea eax, [rcx + rax + 0x68e]
mov dword [rsp + 0x70], eax
imul eax, dword [rsp + 0x70], 0x720
mov ecx, dword [rsp + 0x88]
lea eax, [rax + rcx + 0x2251]
imul ecx, dword [rsp + 0x88], 0x22
sub eax, ecx
mov dword [rsp + 0x5ac], eax
imul eax, dword [rsp + 0x70], 0x1cc0
mov ecx, dword [rsp + 0x70]
lea eax, [rax + rcx - 0x1cff]
imul ecx, dword [rsp + 0x140], 0x1908
sub eax, ecx
sub eax, 0x226d
sub eax, dword [rsp + 0x70]
sub eax, 7
mov dword [rsp + 0x140], eax
mov eax, dword [rsp + 0x140]
sub eax, 0x11ca
imul ecx, dword [rsp + 0x140], 0x497
imul ecx, dword [rsp + 0x88]
sub eax, ecx
imul ecx, dword [rsp + 0x70], 0x1b5f
imul ecx, ecx, 0x5e
add eax, ecx
mov dword [rsp + 0x88], eax
mov eax, dword [rsp + 0x70]
cmp dword [rsp + 0x140], eax
jle 0x14019461b
mov eax, dword [rsp + 0x88]
cmp dword [rsp + 0x88], eax
je 0x14019461b
lea rax, [rsp + 0x9080]
lea rcx, str.Hustle_cqZUt
mov rdi, rax
mov rsi, rcx
mov ecx, SafeArrayDestroy
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x28], 0x64
lea rax, [rsp + 0x91d0]
mov qword [rsp + 0x20], rax
mov r9d, 0xffffffff
lea r8, [rsp + 0x9080]
xor edx, edx
mov ecx, 0xfde9
call qword [sym.imp.KERNEL32.dll_MultiByteToWideChar]
lea rcx, [rsp + 0x91d0]
call qword [sym.imp.KERNEL32.dll_lstrlenW]
mov dword [rsp + 0x31ec], eax
lea rdx, [rsp + 0x91d0]
lea rcx, [rsp + 0x9160]
call qword [sym.imp.KERNEL32.dll_lstrcpyW]
nop
lea rax, [rsp + 0x9160]
lea rcx, [rsp + 0x91d0]
lea rax, str.lPvGsaxzIr
mov qword [rsp + 0x38d0], rax
lea rax, str.NYQIQciikQ
mov qword [rsp + 0x38d8], rax
lea rax, str.hkrqZEhrZU
mov qword [rsp + 0x38e0], rax
lea rax, str.twriBTAQxL
mov qword [rsp + 0x38e8], rax
lea rax, str.YTzawZWnQf
mov qword [rsp + 0x38f0], rax
lea rax, str.FbBwkgybQt
mov qword [rsp + 0x38f8], rax
lea rax, str.QjGHLcgxpx
mov qword [rsp + 0x3900], rax
mov dword [rsp + 0x788], 0xcd3
mov dword [rsp + 0x78c], 0x20d8
mov dword [rsp + 0x790], 0xe4
mov dword [rsp + 0x794], 0x1733
mov dword [rsp + 0x798], 0x18
mov dword [rsp + 0x79c], 0x243a
mov dword [rsp + 0x7a0], 0x18e
mov dword [rsp + 0x7a4], 0x125d
mov dword [rsp + 0x7a8], 0x17b8
mov dword [rsp + 0x7ac], 0x7c7
mov dword [rsp + 0x7b0], 0x26ad
mov dword [rsp + 0x7b4], 0x27a
mov dword [rsp + 0x7b8], 0x1177
mov dword [rsp + 0x7bc], 0xebf
mov dword [rsp + 0x7c0], 0x681
mov dword [rsp + 0x31f0], 0x18e
mov dword [rsp + 0x5b0], 0
cmp dword [rsp + 0x5b0], 0x166e4e0
je 0x1401947a0
cmp dword [rsp + 0x5b0], 0x570fa33
je 0x14019475e
jmp 0x1401947f6
mov dword [rsp + 0x1b0], 0
jmp 0x14019477b
mov eax, dword [rsp + 0x1b0]
inc eax
mov dword [rsp + 0x1b0], eax
movsxd rax, dword [rsp + 0x1b0]
cmp rax, 0xf
jae 0x14019479e
movsxd rax, dword [rsp + 0x1b0]
mov dword [rsp + rax*4 + 0x788], 0x15fb
jmp 0x14019476b
jmp 0x1401947f6
mov dword [rsp + 0x144], 0
jmp 0x1401947bd
mov eax, dword [rsp + 0x144]
inc eax
mov dword [rsp + 0x144], eax
movsxd rax, dword [rsp + 0x144]
cmp rax, 0xf
jae 0x1401947f6
movsxd rax, dword [rsp + 0x144]
mov ecx, reloc.OLEAUT32.dll_SafeArrayDestroy
sub rcx, rax
mov rax, rcx
movsxd rcx, dword [rsp + 0x144]
mov eax, dword [rsp + rax*4 + 0x788]
mov dword [rsp + rcx*4 + 0x788], eax
jmp 0x1401947ad
mov dword [rsp + 0x7bc8], 0x16e2
mov dword [rsp + 0x7bcc], 0x34d
mov dword [rsp + 0x7bd0], 0x14cb
mov dword [rsp + 0x7bd4], 0x1b1e
mov dword [rsp + 0x7bd8], 0x1997
mov dword [rsp + 0x7bdc], 0x263a
mov dword [rsp + 0x7be0], 0x57
mov dword [rsp + 0x7be4], 0x1e8a
mov dword [rsp + 0x7be8], 0x252d
mov dword [rsp + 0x7bec], 0x20e3
mov dword [rsp + 0x7bf0], 0x1d0b
mov dword [rsp + 0x7bf4], 0x2025
mov qword [rsp + 0x3908], 0x57
mov dword [rsp + 0x78], 0
cmp dword [rsp + 0x78], 0x21efaac
jg 0x1401948d1
cmp dword [rsp + 0x78], 0x21efaac
je 0x1401949a8
cmp dword [rsp + 0x78], 0x606769
je 0x140194a36
cmp dword [rsp + 0x78], 0x878fa4
je 0x140194ad5
cmp dword [rsp + 0x78], 0xd01532
je 0x1401948fc
jmp 0x140194b2b
cmp dword [rsp + 0x78], 0x3a12084
je 0x1401949f1
cmp dword [rsp + 0x78], 0x486252f
je 0x140194a7f
cmp dword [rsp + 0x78], 0x4bf9f3a
je 0x140194952
jmp 0x140194b2b
mov dword [rsp + 0x148], 0
jmp 0x140194919
mov eax, dword [rsp + 0x148]
inc eax
mov dword [rsp + 0x148], eax
movsxd rax, dword [rsp + 0x148]
cmp rax, 0xc
jae 0x140194952
movsxd rax, dword [rsp + 0x148]
mov ecx, SafeArrayDestroy
sub rcx, rax
mov rax, rcx
movsxd rcx, dword [rsp + 0x148]
mov eax, dword [rsp + rax*4 + 0x7bc8]
mov dword [rsp + rcx*4 + 0x7bc8], eax
jmp 0x140194909
mov dword [rsp + 0x14c], 0
jmp 0x14019496f
mov eax, dword [rsp + 0x14c]
inc eax
mov dword [rsp + 0x14c], eax
movsxd rax, dword [rsp + 0x14c]
cmp rax, 0xc
jae 0x1401949a8
movsxd rax, dword [rsp + 0x14c]
mov ecx, SafeArrayDestroy
sub rcx, rax
mov rax, rcx
movsxd rcx, dword [rsp + 0x14c]
mov eax, dword [rsp + rax*4 + 0x7bc8]
mov dword [rsp + rcx*4 + 0x7bc8], eax
jmp 0x14019495f
mov dword [rsp + 0x658], 0x2515
lea rcx, [rsp + 0x7bc8]
call fcn.1402265c0
mov qword [rsp + 0x33b0], rax
lea rcx, [rsp + 0x7bc8]
call fcn.140225ca0
lea r8, [rsp + 0x658]
mov rcx, qword [rsp + 0x33b0]
mov rdx, rcx
mov rcx, rax
call fcn.1402263e0
nop
mov dword [rsp + 0x1b4], 0
jmp 0x140194a0e
mov eax, dword [rsp + 0x1b4]
inc eax
mov dword [rsp + 0x1b4], eax
movsxd rax, dword [rsp + 0x1b4]
cmp rax, 0xc
jae 0x140194a31
movsxd rax, dword [rsp + 0x1b4]
mov dword [rsp + rax*4 + 0x7bc8], 0xf5d
jmp 0x1401949fe
jmp 0x140194b2b
mov dword [rsp + 0x6b0], 0x1c07
lea rcx, [rsp + 0x7bc8]
call fcn.1402265c0
mov qword [rsp + 0x33b8], rax
lea rcx, [rsp + 0x7bc8]
call fcn.140225ca0
lea r8, [rsp + 0x6b0]
mov rcx, qword [rsp + 0x33b8]
mov rdx, rcx
mov rcx, rax
call fcn.1402263e0
nop
mov dword [rsp + 0x150], 0
jmp 0x140194a9c
mov eax, dword [rsp + 0x150]
inc eax
mov dword [rsp + 0x150], eax
movsxd rax, dword [rsp + 0x150]
cmp rax, 0xc
jae 0x140194ad5
movsxd rax, dword [rsp + 0x150]
mov ecx, SafeArrayDestroy
sub rcx, rax
mov rax, rcx
movsxd rcx, dword [rsp + 0x150]
mov eax, dword [rsp + rax*4 + 0x7bc8]
mov dword [rsp + rcx*4 + 0x7bc8], eax
jmp 0x140194a8c
mov dword [rsp + 0x154], 0
jmp 0x140194af2
mov eax, dword [rsp + 0x154]
inc eax
mov dword [rsp + 0x154], eax
movsxd rax, dword [rsp + 0x154]
cmp rax, 0xc
jae 0x140194b2b
movsxd rax, dword [rsp + 0x154]
mov ecx, SafeArrayDestroy
sub rcx, rax
mov rax, rcx
movsxd rcx, dword [rsp + 0x154]
mov eax, dword [rsp + rax*4 + 0x7bc8]
mov dword [rsp + rcx*4 + 0x7bc8], eax
jmp 0x140194ae2
mov dword [rsp + 0x7c28], 0x1a9
mov dword [rsp + 0x7c2c], 0x24de
mov dword [rsp + 0x7c30], 0x2054
mov dword [rsp + 0x7c34], 0x1961
mov dword [rsp + 0x7c38], 0x5c8
mov dword [rsp + 0x7c3c], 0x26be
mov dword [rsp + 0x7c40], 0x16a
mov dword [rsp + 0x7c44], 0x11a2
mov dword [rsp + 0x7c48], 0x18
mov dword [rsp + 0x7c4c], 0x2107
mov dword [rsp + 0x7c50], 0xdae
mov dword [rsp + 0x7c54], 0xd82
mov dword [rsp + 0x7c58], 0xa53
mov dword [rsp + 0x7c5c], 0x1138
mov dword [rsp + 0x664], 0x16a
mov dword [rsp + 0x158], 0
cmp dword [rsp + 0x158], 0x12905
je 0x140194d11
cmp dword [rsp + 0x158], 0x109d94
je 0x140194c76
cmp dword [rsp + 0x158], 0x18100ba
je 0x140195b0f
cmp dword [rsp + 0x158], 0x4c6a892
je 0x140194c2d
cmp dword [rsp + 0x158], 0x56c7cd1
je 0x140194ccc
jmp 0x140195b65
mov dword [rsp + 0x65c], 0x16e
lea rcx, [rsp + 0x7c28]
call fcn.1402264b0
mov qword [rsp + 0x33c0], rax
lea rcx, [rsp + 0x7c28]
call fcn.140225ca0
lea r8, [rsp + 0x65c]
mov rcx, qword [rsp + 0x33c0]
mov rdx, rcx
mov rcx, rax
call fcn.1402263e0
nop
mov dword [rsp + 0x15c], 0
jmp 0x140194c93
mov eax, dword [rsp + 0x15c]
inc eax
mov dword [rsp + 0x15c], eax
movsxd rax, dword [rsp + 0x15c]
cmp rax, 0xe
jae 0x140194ccc
movsxd rax, dword [rsp + 0x15c]
mov ecx, SafeArrayDestroy
sub rcx, rax
mov rax, rcx
movsxd rcx, dword [rsp + 0x15c]
mov eax, dword [rsp + rax*4 + 0x7c28]
mov dword [rsp + rcx*4 + 0x7c28], eax
jmp 0x140194c83
mov dword [rsp + 0x1b8], 0
jmp 0x140194ce9
mov eax, dword [rsp + 0x1b8]
inc eax
mov dword [rsp + 0x1b8], eax
movsxd rax, dword [rsp + 0x1b8]
cmp rax, 0xe
jae 0x140194d0c
movsxd rax, dword [rsp + 0x1b8]
mov dword [rsp + rax*4 + 0x7c28], 0x16af
jmp 0x140194cd9
jmp 0x140195b65
mov dword [rsp + 0x660], 0x3db
lea rax, [rsp + 0x7c28]
mov qword [rsp + 0x6e8], rax
mov rax, qword [rsp + 0x6e8]
mov qword [rsp + 0x600], rax
mov rax, qword [rsp + 0x6e8]
add rax, 0x38
mov qword [rsp + 0x33c8], rax
jmp 0x140194d66
mov rax, qword [rsp + 0x600]
add rax, 4
mov qword [rsp + 0x600], rax
mov rax, qword [rsp + 0x33c8]
cmp qword [rsp + 0x600], rax
je 0x140195b0f
mov rax, qword [rsp + 0x600]
mov eax, dword [rax]
mov dword [rsp + 0x5b4], eax
mov ecx, 0x18
call fcn.1400011d0
mov qword [rsp + 0x33d0], rax
mov rax, qword [rsp + 0x33d0]
mov qword [rsp + 0x33d8], rax
mov r8d, 0x18
mov rdx, qword [rsp + 0x33d8]
mov ecx, dword [rsp + 0x660]
call fcn.14022e468
nop
mov eax, dword [rsp + 0x664]
cmp dword [rsp + 0x5b4], eax
jne 0x140195b0a
mov dword [rsp + 0x5b4], 0xcdd
mov dword [rsp + 0x31f4], 0xb4238
mov dword [rsp + 0x2030], 0x50
mov dword [rsp + 0x2034], 0x2a
mov dword [rsp + 0x2038], 0x27
mov dword [rsp + 0x203c], 0x3a
mov dword [rsp + 0x2040], 0xf1
mov dword [rsp + 0x2044], 0xf2
mov dword [rsp + 0x2048], 0x2e
mov dword [rsp + 0x204c], 0xd3
mov dword [rsp + 0x2050], 0xc3
mov dword [rsp + 0x2054], 0x62
mov dword [rsp + 0x2058], 0xa6
mov dword [rsp + 0x205c], 0x61
mov dword [rsp + 0x2060], 0x97
mov dword [rsp + 0x2064], 0x2a
mov dword [rsp + 0x2068], 0x80
mov dword [rsp + 0x206c], 0xed
mov dword [rsp + 0x2070], 0xb5
mov dword [rsp + 0x2074], 0x69
mov dword [rsp + 0x2078], 0xa2
mov dword [rsp + 0x207c], 0x7f
mov dword [rsp + 0x2080], 0x1a
mov dword [rsp + 0x2084], 0xe
mov dword [rsp + 0x2088], 0x21
mov dword [rsp + 0x208c], 0x70
mov dword [rsp + 0x2090], 0x3b
mov dword [rsp + 0x2094], 0x80
mov dword [rsp + 0x2098], 0xd5
mov dword [rsp + 0x209c], 0x80
mov dword [rsp + 0x20a0], 0x88
mov dword [rsp + 0x20a4], 0x73
mov dword [rsp + 0x20a8], 0xee
mov dword [rsp + 0x20ac], 0x35
mov dword [rsp + 0x20b0], 7
mov dword [rsp + 0x20b4], 0x13
mov dword [rsp + 0x20b8], 0x81
mov dword [rsp + 0x20bc], 0x49
mov dword [rsp + 0x20c0], 0x27
mov dword [rsp + 0x20c4], 0x96
mov dword [rsp + 0x20c8], 0x16
mov dword [rsp + 0x20cc], 0x84
mov dword [rsp + 0x20d0], 0x51
mov dword [rsp + 0x20d4], 0x45
mov dword [rsp + 0x20d8], 4
mov dword [rsp + 0x20dc], 0x92
mov dword [rsp + 0x20e0], 0x41
mov dword [rsp + 0x20e4], 0x32
mov dword [rsp + 0x20e8], 0x3f
mov dword [rsp + 0x20ec], 0xfc
mov dword [rsp + 0x20f0], 0x41
mov dword [rsp + 0x20f4], 0x87
mov dword [rsp + 0x20f8], 0x46
mov dword [rsp + 0x20fc], 0xe9
mov dword [rsp + 0x2100], 0xfa
mov dword [rsp + 0x2104], 0x3c
mov dword [rsp + 0x2108], 0xdc
mov dword [rsp + 0x210c], 0x41
mov dword [rsp + 0x2110], 8
mov dword [rsp + 0x2114], 0xb6
mov dword [rsp + 0x2118], 0xfd
mov dword [rsp + 0x211c], 0x70
mov dword [rsp + 0x2120], 0x1d
mov dword [rsp + 0x2124], 0xac
mov dword [rsp + 0x2128], 0x4b
mov dword [rsp + 0x212c], 0x50
mov dword [rsp + 0x2130], 0x73
mov dword [rsp + 0x2134], 0x71
mov dword [rsp + 0x2138], 0x59
mov dword [rsp + 0x213c], 0x83
mov dword [rsp + 0x2140], 0xa7
mov dword [rsp + 0x2144], 0x37
mov dword [rsp + 0x2148], 0xc6
mov dword [rsp + 0x214c], 0x1e
mov dword [rsp + 0x2150], 0x53
mov dword [rsp + 0x2154], 0x1e
mov dword [rsp + 0x2158], 0x2d
mov dword [rsp + 0x215c], 0xd4
mov dword [rsp + 0x2160], 0xa
mov dword [rsp + 0x2164], 0x8e
mov dword [rsp + 0x2168], 0x2e
mov dword [rsp + 0x216c], 8
mov dword [rsp + 0x2170], 0x41
mov dword [rsp + 0x2174], 0xd7
mov dword [rsp + 0x2178], 0x3e
mov dword [rsp + 0x217c], 0
mov dword [rsp + 0x2180], 0x2c
mov dword [rsp + 0x2184], 5
mov dword [rsp + 0x2188], 0x3a
mov dword [rsp + 0x218c], 0xc9
mov dword [rsp + 0x2190], 0x36
mov dword [rsp + 0x2194], 0x40
mov dword [rsp + 0x2198], 0x40
mov dword [rsp + 0x219c], 0x70
mov dword [rsp + 0x21a0], 0x98
mov dword [rsp + 0x21a4], 0xa4
mov dword [rsp + 0x21a8], 0x66
mov dword [rsp + 0x21ac], 0xa3
mov dword [rsp + 0x21b0], 0xf8
mov dword [rsp + 0x21b4], 0xb3
mov dword [rsp + 0x21b8], 0x1e
mov dword [rsp + 0x21bc], 0xcf
mov dword [rsp + 0x21c0], 0xd8
mov dword [rsp + 0x21c4], 0xba
mov dword [rsp + 0x21c8], 0x54
mov dword [rsp + 0x21cc], 0xa
mov dword [rsp + 0x21d0], 0xc0
mov dword [rsp + 0x21d4], 0x27
mov dword [rsp + 0x21d8], 0x96
mov dword [rsp + 0x21dc], 0xdb
mov dword [rsp + 0x21e0], 0xf
mov dword [rsp + 0x21e4], 7
mov dword [rsp + 0x21e8], 0x37
mov dword [rsp + 0x21ec], 0x79
mov dword [rsp + 0x21f0], 0x87
mov dword [rsp + 0x21f4], 0xf4
mov dword [rsp + 0x21f8], 0x2f
mov dword [rsp + 0x21fc], 0x44
mov dword [rsp + 0x2200], 0x6e
mov dword [rsp + 0x2204], 0x4a
mov dword [rsp + 0x2208], 0x23
mov dword [rsp + 0x220c], 0x6e
mov dword [rsp + 0x2210], 0x36
mov dword [rsp + 0x2214], 0x8f
mov dword [rsp + 0x2218], 0x4d
mov dword [rsp + 0x221c], 0x67
mov dword [rsp + 0x2220], 0xf5
mov dword [rsp + 0x2224], 0x55
mov dword [rsp + 0x2228], 0x85
mov dword [rsp + 0x222c], 0xad
mov dword [rsp + 0x2230], 0xb6
mov dword [rsp + 0x2234], 0x88
mov dword [rsp + 0x2238], 0xda
mov dword [rsp + 0x223c], 0x56
mov dword [rsp + 0x2240], 0x6f
mov dword [rsp + 0x2244], 0x5e
mov dword [rsp + 0x2248], 0x2f
mov dword [rsp + 0x224c], 0x85
mov dword [rsp + 0x2250], 0x82
mov dword [rsp + 0x2254], 0x34
mov dword [rsp + 0x2258], 0x3f
mov dword [rsp + 0x225c], 5
mov dword [rsp + 0x2260], 0x6e
mov dword [rsp + 0x2264], 0x5e
mov dword [rsp + 0x2268], 0xb9
mov dword [rsp + 0x226c], 0x2e
mov dword [rsp + 0x2270], 9
mov dword [rsp + 0x2274], 0xc6
mov dword [rsp + 0x2278], 0xe8
mov dword [rsp + 0x227c], 0xa2
mov dword [rsp + 0x2280], 0x75
mov dword [rsp + 0x2284], 0x21
mov dword [rsp + 0x2288], 0x35
mov dword [rsp + 0x228c], 0xae
mov dword [rsp + 0x2290], 0x8f
mov dword [rsp + 0x2294], 0xaf
mov dword [rsp + 0x2298], 0x98
mov dword [rsp + 0x229c], 0x48
mov dword [rsp + 0x22a0], 0x6d
mov dword [rsp + 0x22a4], 0xec
mov dword [rsp + 0x22a8], 0x13
mov dword [rsp + 0x22ac], 0x6a
mov dword [rsp + 0x22b0], 0xa1
mov dword [rsp + 0x22b4], 0xe7
mov dword [rsp + 0x22b8], 0x24
mov dword [rsp + 0x22bc], 0x86
mov dword [rsp + 0x22c0], 0x2c
mov dword [rsp + 0x22c4], 0xe0
mov dword [rsp + 0x22c8], 9
mov dword [rsp + 0x22cc], 0x28
mov dword [rsp + 0x22d0], 0xc5
mov dword [rsp + 0x22d4], 0xa8
mov dword [rsp + 0x22d8], 0xc1
mov dword [rsp + 0x22dc], 0x39
mov dword [rsp + 0x22e0], 0xa
mov dword [rsp + 0x22e4], 0x1e
mov dword [rsp + 0x22e8], 0
mov dword [rsp + 0x22ec], 0xd7
mov dword [rsp + 0x22f0], 0xd4
mov dword [rsp + 0x22f4], 0x1f
mov dword [rsp + 0x22f8], 0x5d
mov dword [rsp + 0x22fc], 0x2f
mov dword [rsp + 0x2300], 0x6c
mov dword [rsp + 0x2304], 0xe1
mov dword [rsp + 0x2308], 0x38
mov dword [rsp + 0x230c], 0x95
mov dword [rsp + 0x2310], 0x52
mov dword [rsp + 0x2314], 0x2c
mov dword [rsp + 0x2318], 0xc5
mov dword [rsp + 0x231c], 0xbf
mov dword [rsp + 0x2320], 0xc4
mov dword [rsp + 0x2324], 0xe5
mov dword [rsp + 0x2328], 0x18
mov dword [rsp + 0x232c], 0x94
mov dword [rsp + 0x2330], 0x20
mov dword [rsp + 0x2334], 0xd4
mov dword [rsp + 0x2338], 0x62
mov dword [rsp + 0x233c], 0x85
mov dword [rsp + 0x2340], 0x39
mov dword [rsp + 0x2344], 0x33
mov dword [rsp + 0x2348], 2
mov dword [rsp + 0x234c], 0x28
mov dword [rsp + 0x2350], 0xbc
mov dword [rsp + 0x2354], 0xbf
mov dword [rsp + 0x2358], 0xdc
mov dword [rsp + 0x235c], 0xcb
mov dword [rsp + 0x2360], 0x5f
mov dword [rsp + 0x2364], 0xfb
mov dword [rsp + 0x2368], 0xa3
mov dword [rsp + 0x236c], 0x70
mov dword [rsp + 0x2370], 0xaf
mov dword [rsp + 0x2374], 0xc0
mov dword [rsp + 0x2378], 0x73
mov dword [rsp + 0x237c], 0x4d
mov dword [rsp + 0x2380], 0x8f
mov dword [rsp + 0x2384], 0xe2
mov dword [rsp + 0x2388], 0xfd
mov dword [rsp + 0x238c], 0xbe
mov dword [rsp + 0x2390], 0xaf
mov dword [rsp + 0x2394], 0x8e
mov dword [rsp + 0x2398], 0x33
mov dword [rsp + 0x239c], 0xfe
mov dword [rsp + 0x23a0], 0x1a
mov dword [rsp + 0x23a4], 0x49
mov dword [rsp + 0x23a8], 0x62
mov dword [rsp + 0x23ac], 0xde
mov dword [rsp + 0x23b0], 0x8f
mov dword [rsp + 0x23b4], 0x2c
mov dword [rsp + 0x23b8], 0x18
mov dword [rsp + 0x23bc], 0x35
mov dword [rsp + 0x23c0], 0xbb
mov dword [rsp + 0x23c4], 0x79
mov dword [rsp + 0x23c8], 0x9d
mov dword [rsp + 0x23cc], 0xa0
mov dword [rsp + 0x23d0], 0x1c
mov dword [rsp + 0x23d4], 0x35
mov dword [rsp + 0x23d8], 0x72
mov dword [rsp + 0x23dc], 0xab
mov dword [rsp + 0x23e0], 5
mov dword [rsp + 0x23e4], 0x6b
mov dword [rsp + 0x23e8], 0x35
mov dword [rsp + 0x23ec], 0x56
mov dword [rsp + 0x23f0], 0x87
mov dword [rsp + 0x23f4], 0x55
mov dword [rsp + 0x23f8], 0xf
mov dword [rsp + 0x23fc], 4
mov dword [rsp + 0x2400], 0x72
mov dword [rsp + 0x2404], 0xc9
mov dword [rsp + 0x2408], 5
mov dword [rsp + 0x240c], 0x3d
mov dword [rsp + 0x2410], 0xd5
mov dword [rsp + 0x2414], 0xa3
mov dword [rsp + 0x2418], 0xd5
mov dword [rsp + 0x241c], 0xaa
mov dword [rsp + 0x2420], 0xfe
mov dword [rsp + 0x2424], 2
mov dword [rsp + 0x2428], 0xd
mov dword [rsp + 0x242c], 0x72
mov dword [rsp + 0x2430], 0x5c
mov dword [rsp + 0x2434], 0xfd
mov dword [rsp + 0x2438], 0x3b
mov dword [rsp + 0x243c], 0x33
mov dword [rsp + 0x2440], 0xe2
mov dword [rsp + 0x2444], 0x6e
mov dword [rsp + 0x2448], 0xb4
mov dword [rsp + 0x244c], 0x35
mov dword [rsp + 0x2450], 0x22
mov dword [rsp + 0x2454], 0xd1
mov dword [rsp + 0x2458], 0x31
mov dword [rsp + 0x245c], 0x59
mov dword [rsp + 0x2460], 0x70
mov dword [rsp + 0x2464], 0x52
mov dword [rsp + 0x2468], 0xb8
mov dword [rsp + 0x246c], 0x43
mov dword [rsp + 0x2470], 0x58
mov dword [rsp + 0x2474], 0xdc
mov dword [rsp + 0x2478], 0x77
mov dword [rsp + 0x247c], 0xc3
mov dword [rsp + 0x2480], 0x39
mov dword [rsp + 0x2484], 0x5e
mov dword [rsp + 0x2488], 0x6b
mov dword [rsp + 0x248c], 0xc5
mov dword [rsp + 0x2490], 0x26
mov dword [rsp + 0x2494], 0xda
mov dword [rsp + 0x2498], 0x5f
mov dword [rsp + 0x249c], 0x17
mov dword [rsp + 0x24a0], 0xa3
mov dword [rsp + 0x24a4], 0xf2
mov dword [rsp + 0x24a8], 0xa0
mov dword [rsp + 0x24ac], 0x1a
mov dword [rsp + 0x24b0], 0x28
mov dword [rsp + 0x24b4], 0xfe
mov dword [rsp + 0x24b8], 0x4e
mov dword [rsp + 0x24bc], 7
mov dword [rsp + 0x24c0], 0x30
mov dword [rsp + 0xa0], 0xb6
jmp 0x140195aa8
mov eax, dword [rsp + 0xa0]
inc eax
mov dword [rsp + 0xa0], eax
cmp dword [rsp + 0xa0], 0x124
jge 0x140195ae4
mov eax, dword [rsp + 0xa0]
inc eax
cdqe
movsxd rcx, dword [rsp + 0xa0]
mov eax, dword [rsp + rax*4 + 0x2030]
mov dword [rsp + rcx*4 + 0x2030], eax
cmp dword [rsp + 0xa0], 0xd
je 0x140195ae2
jmp 0x140195ae4
jmp 0x140195a98
mov eax, 4
imul rax, rax, 0xe7
mov ecx, 4
imul rcx, rcx, 0xc4
mov eax, dword [rsp + rax + 0x2030]
mov dword [rsp + rcx + 0x2030], eax
jmp 0x140194d52
mov dword [rsp + 0x160], 0
jmp 0x140195b2c
mov eax, dword [rsp + 0x160]
inc eax
mov dword [rsp + 0x160], eax
movsxd rax, dword [rsp + 0x160]
cmp rax, 0xe
jae 0x140195b65
movsxd rax, dword [rsp + 0x160]
mov ecx, SafeArrayDestroy
sub rcx, rax
mov rax, rcx
movsxd rcx, dword [rsp + 0x160]
mov eax, dword [rsp + rax*4 + 0x7c28]
mov dword [rsp + rcx*4 + 0x7c28], eax
jmp 0x140195b1c
mov dword [rsp + 0x7c90], 0x8ca
mov dword [rsp + 0x7c94], 0x1636
mov dword [rsp + 0x7c98], 0x1ed
mov dword [rsp + 0x7c9c], 0x251
mov dword [rsp + 0x7ca0], 0x1634
mov dword [rsp + 0x7ca4], 0x78b
mov dword [rsp + 0x7ca8], 0x11e
mov dword [rsp + 0x7cac], 0x91
mov dword [rsp + 0x7cb0], 0x2da
mov dword [rsp + 0x7cb4], 0x101b
mov dword [rsp + 0x7cb8], 0x58b
mov dword [rsp + 0x7cbc], 0x1324
mov dword [rsp + 0x7cc0], 0x6d1
mov dword [rsp + 0x7cc4], 0x25c
mov dword [rsp + 0x7cc8], 0x6f1
mov dword [rsp + 0x31f8], 0x11e
mov dword [rsp + 0x1bc], 0
cmp dword [rsp + 0x1bc], 0xffab3110
je 0x140195caa
cmp dword [rsp + 0x1bc], 0x1b44924
je 0x140195d49
cmp dword [rsp + 0x1bc], 0x23cbf60
je 0x140195cf3
cmp dword [rsp + 0x1bc], 0x26d4d48
je 0x140195c61
jmp 0x140195d92
mov dword [rsp + 0x668], 0x1c82
lea rcx, [rsp + 0x7c90]
call fcn.140226800
mov qword [rsp + 0x33e0], rax
lea rcx, [rsp + 0x7c90]
call fcn.140225ca0
lea r8, [rsp + 0x668]
mov rcx, qword [rsp + 0x33e0]
mov rdx, rcx
mov rcx, rax
call fcn.1402263e0
nop
mov dword [rsp + 0x66c], 0x78
lea rcx, [rsp + 0x7c90]
call fcn.140226800
mov qword [rsp + 0x33e8], rax
lea rcx, [rsp + 0x7c90]
call fcn.140225ca0
lea r8, [rsp + 0x66c]
mov rcx, qword [rsp + 0x33e8]
mov rdx, rcx
mov rcx, rax
call fcn.1402263e0
nop
mov dword [rsp + 0x164], 0
jmp 0x140195d10
mov eax, dword [rsp + 0x164]
inc eax
mov dword [rsp + 0x164], eax
movsxd rax, dword [rsp + 0x164]
cmp rax, 0xf
jae 0x140195d49
movsxd rax, dword [rsp + 0x164]
mov ecx, reloc.OLEAUT32.dll_SafeArrayDestroy
sub rcx, rax
mov rax, rcx
movsxd rcx, dword [rsp + 0x164]
mov eax, dword [rsp + rax*4 + 0x7c90]
mov dword [rsp + rcx*4 + 0x7c90], eax
jmp 0x140195d00
mov dword [rsp + 0x670], 0x1386
lea rcx, [rsp + 0x7c90]
call fcn.140226800
mov qword [rsp + 0x33f0], rax
lea rcx, [rsp + 0x7c90]
call fcn.140225ca0
lea r8, [rsp + 0x670]
mov rcx, qword [rsp + 0x33f0]
mov rdx, rcx
mov rcx, rax
call fcn.1402263e0
nop
mov byte [rsp + 0x3d2], 0
mov byte [rsp + 0x3d3], 1
mov byte [rsp + 0x3d4], 1
mov byte [rsp + 0x44], 0
mov byte [rsp + 0x69], 0
movzx eax, byte [rsp + 0x44]
test eax, eax
jne 0x140195dca
movzx eax, byte [rsp + 0x69]
test eax, eax
je 0x140195e73
mov dword [rsp + 0x1c4], 0x11131
mov dword [rsp + 0x568], 0
jmp 0x140195df2
mov eax, dword [rsp + 0x568]
inc eax
mov dword [rsp + 0x568], eax
cmp dword [rsp + 0x568], 0xc
jge 0x140195e1c
cmp dword [rsp + 0x1c4], 0
jge 0x140195e0a
jmp 0x140195e1c
mov eax, dword [rsp + 0x1c4]
dec eax
mov dword [rsp + 0x1c4], eax
jmp 0x140195de2
mov dword [rsp + 0x1c4], 0x53c90
mov dword [rsp + 0x56c], 0
cmp dword [rsp + 0x56c], 0x26
jge 0x140195e6e
movzx eax, byte [rsp + 0x69]
test eax, eax
je 0x140195e4e
movzx eax, byte [rsp + 0x44]
test eax, eax
jne 0x140195e57
movzx eax, byte [rsp + 0x44]
test eax, eax
jne 0x140195e5c
mov byte [rsp + 0x44], 0
mov eax, dword [rsp + 0x56c]
inc eax
mov dword [rsp + 0x56c], eax
jmp 0x140195e32
jmp 0x140197187
mov dword [rsp + 0x2b30], 0x8bf9
mov dword [rsp + 0x2b34], 0xddd8
mov dword [rsp + 0x2b38], 0x12cb3
mov dword [rsp + 0x2b3c], 0x11c8e
mov dword [rsp + 0x2b40], 0x13d57
mov dword [rsp + 0x2b44], 0xad80
mov dword [rsp + 0x2b48], 0xb047
mov dword [rsp + 0x2b4c], 0xe0b6
mov dword [rsp + 0x2b50], 0x3585
mov dword [rsp + 0x2b54], 0x17e53
mov dword [rsp + 0x2b58], 0x10815
mov dword [rsp + 0x2b5c], 0x1816b
mov dword [rsp + 0x2b60], 0xea46
mov dword [rsp + 0x2b64], 0x14af7
mov dword [rsp + 0x2b68], 0x12a08
mov dword [rsp + 0x2b6c], 0x9e0d
mov dword [rsp + 0x2b70], 0xdf07
mov dword [rsp + 0x2b74], 0x14939
mov dword [rsp + 0x2b78], 0x16c4b
mov dword [rsp + 0x2b7c], 0x16b2f
mov dword [rsp + 0x2b80], 0xe74a
mov dword [rsp + 0x2b84], 0x15a75
mov dword [rsp + 0x2b88], 0x15f2c
mov dword [rsp + 0x2b8c], 0xd2f2
mov dword [rsp + 0x2b90], 0xd8ac
mov dword [rsp + 0x2b94], 0x10156
mov dword [rsp + 0x2b98], 0x10c9c
mov dword [rsp + 0x2b9c], 0xd1c
mov dword [rsp + 0x2ba0], 0x17b1f
mov dword [rsp + 0x2ba4], 0x1332
mov dword [rsp + 0x2ba8], 0xd27d
mov dword [rsp + 0x2bac], 0x3d20
mov dword [rsp + 0x2bb0], 0x6fa8
mov dword [rsp + 0x2bb4], 0x13f89
mov dword [rsp + 0x2bb8], 0x18537
mov dword [rsp + 0x2bbc], 0x14c76
mov dword [rsp + 0x2bc0], 0x13997
mov dword [rsp + 0x2bc4], 0xdd9e
mov dword [rsp + 0x2bc8], 0x164de
mov dword [rsp + 0x2bcc], 0x64b7
mov dword [rsp + 0x2bd0], 0x4b30
mov dword [rsp + 0x2bd4], 0xb334
mov dword [rsp + 0x2bd8], 0x12d5
mov dword [rsp + 0x2bdc], 0x16bef
mov dword [rsp + 0x2be0], 0x5884
mov dword [rsp + 0x2be4], 0xc6cc
mov dword [rsp + 0x2be8], 0x14f9e
mov dword [rsp + 0x2bec], 0xec19
mov dword [rsp + 0x2bf0], 0xe9e9
mov dword [rsp + 0x2bf4], 0x649c
mov dword [rsp + 0x2bf8], 0x43d8
mov dword [rsp + 0x2bfc], 0xc00f
mov dword [rsp + 0x2c00], 0xb15f
mov dword [rsp + 0x2c04], 0x14473
mov dword [rsp + 0x2c08], 0x6a61
mov dword [rsp + 0x2c0c], 0xfba4
mov dword [rsp + 0x2c10], 0x3bdc
mov dword [rsp + 0x2c14], 0x149ff
mov dword [rsp + 0x2c18], 0x6417
mov dword [rsp + 0x2c1c], 0x1656
mov dword [rsp + 0x2c20], 0x15ce3
mov dword [rsp + 0x2c24], 0x178c0
mov dword [rsp + 0x2c28], 0xe53a
mov dword [rsp + 0x2c2c], 0x9054
mov dword [rsp + 0x2c30], 0x5a42
mov dword [rsp + 0x2c34], 0x7dc0
mov dword [rsp + 0x2c38], 0x488a
mov dword [rsp + 0x2c3c], 0xa9aa
mov dword [rsp + 0x2c40], 0x152de
mov dword [rsp + 0x2c44], 0x171
mov dword [rsp + 0x2c48], 0x16f6b
mov dword [rsp + 0x2c4c], 0xb344
mov dword [rsp + 0x2c50], 0xfa4e
mov dword [rsp + 0x2c54], 0x8fdb
mov dword [rsp + 0x2c58], 0x129f
mov dword [rsp + 0x2c5c], 0xf286
mov dword [rsp + 0x2c60], 0x11af3
mov dword [rsp + 0x2c64], 0x46b5
mov dword [rsp + 0x2c68], 0x962a
mov dword [rsp + 0x2c6c], 0x154a8
mov dword [rsp + 0x2c70], 0x17ad
mov dword [rsp + 0x2c74], 0xf29d
mov dword [rsp + 0x2c78], 0x134f0
mov dword [rsp + 0x2c7c], 0x856d
mov dword [rsp + 0x2c80], 0x2a4
mov dword [rsp + 0x2c84], 0x79ee
mov dword [rsp + 0x2c88], 0x10f7c
mov dword [rsp + 0x2c8c], 0xe039
mov dword [rsp + 0x2c90], 0xf53d
mov dword [rsp + 0x2c94], 0x1b93
mov dword [rsp + 0x2c98], 0x17782
mov dword [rsp + 0x2c9c], 0x150f8
mov dword [rsp + 0x2ca0], 0x1b19
mov dword [rsp + 0x2ca4], 0x9f3f
mov dword [rsp + 0x2ca8], 0x109
mov dword [rsp + 0x2cac], 0xb358
mov dword [rsp + 0x2cb0], 0x31e7
mov dword [rsp + 0x2cb4], 0xd9c4
mov dword [rsp + 0x2cb8], 0xb311
mov dword [rsp + 0x2cbc], 0x7e21
mov dword [rsp + 0x2cc0], 0xfa06
mov dword [rsp + 0x2cc4], 0xa0ab
mov dword [rsp + 0x2cc8], 0x2bfd
mov dword [rsp + 0x2ccc], 0x501d
mov dword [rsp + 0x2cd0], 0x41fb
mov dword [rsp + 0x2cd4], 0xb357
mov dword [rsp + 0x2cd8], 0x11539
mov dword [rsp + 0x2cdc], 0x3fbc
mov dword [rsp + 0x2ce0], 0x1682
mov dword [rsp + 0x2ce4], 0xc847
mov dword [rsp + 0x2ce8], 0x28d0
mov dword [rsp + 0x2cec], 0x179b3
mov dword [rsp + 0x2cf0], 0xd3c3
mov dword [rsp + 0x2cf4], 0x323e
mov dword [rsp + 0x2cf8], 0x1585e
mov dword [rsp + 0x2cfc], 0x8ac2
mov dword [rsp + 0x2d00], 0xce2c
mov dword [rsp + 0x2d04], 0x178fe
mov dword [rsp + 0x2d08], 0xd2f8
mov dword [rsp + 0x2d0c], 0x10ef7
mov dword [rsp + 0x2d10], 0x54a6
mov dword [rsp + 0x2d14], 0x6af9
mov dword [rsp + 0x2d18], 0x15afc
mov dword [rsp + 0x2d1c], 0x9377
mov dword [rsp + 0x2d20], 0x117b3
mov dword [rsp + 0x2d24], 0x1780d
mov dword [rsp + 0x2d28], 0x8e3b
mov dword [rsp + 0x2d2c], 0x96d
mov dword [rsp + 0x2d30], 0xa8a9
mov dword [rsp + 0x2d34], 0xc4fe
mov dword [rsp + 0x2d38], 0x5c22
mov dword [rsp + 0x2d3c], 0x9db0
mov dword [rsp + 0x2d40], 0x4be
mov dword [rsp + 0x2d44], 0x24e
mov dword [rsp + 0x2d48], 0x75e2
mov dword [rsp + 0x2d4c], 0xde4e
mov dword [rsp + 0x2d50], 0x2f4f
mov dword [rsp + 0x2d54], 0x3b84
mov dword [rsp + 0x2d58], 0xf41e
mov dword [rsp + 0x2d5c], 0x12d30
mov dword [rsp + 0x2d60], 0x14b03
mov dword [rsp + 0x2d64], 0x26f7
mov dword [rsp + 0x2d68], 0xe6da
mov dword [rsp + 0x2d6c], 0x971d
mov dword [rsp + 0x2d70], 0x16686
mov dword [rsp + 0x2d74], 0x331b
mov dword [rsp + 0x2d78], 0x79d8
mov dword [rsp + 0x2d7c], 0xb735
mov dword [rsp + 0x2d80], 0x118be
mov dword [rsp + 0x2d84], 0xf369
mov dword [rsp + 0x2d88], 0x1672d
mov dword [rsp + 0x2d8c], 0xda63
mov dword [rsp + 0x2d90], 0x1576b
mov dword [rsp + 0x2d94], 0xcc1a
mov dword [rsp + 0x2d98], 0x1390f
mov dword [rsp + 0x2d9c], 0x2d6f
mov dword [rsp + 0x2da0], 0x17f29
mov dword [rsp + 0x2da4], 0xfbc
mov dword [rsp + 0x2da8], 0x711a
mov dword [rsp + 0x2dac], 0x977
mov dword [rsp + 0x2db0], 0x7d7f
mov dword [rsp + 0x2db4], 0x14bfd
mov dword [rsp + 0x2db8], 0xb77b
mov dword [rsp + 0x2dbc], 0x16b11
mov dword [rsp + 0x2dc0], 0x8458
mov dword [rsp + 0x2dc4], 0x66e0
mov dword [rsp + 0x2dc8], 0x114c0
mov dword [rsp + 0x2dcc], 0x11057
mov dword [rsp + 0x2dd0], 0x114d4
mov dword [rsp + 0x2dd4], 0xd875
mov dword [rsp + 0x2dd8], 0x49dd
mov dword [rsp + 0x2ddc], 0x12dc6
mov dword [rsp + 0x2de0], 0x2a01
mov dword [rsp + 0x2de4], 0x13b50
mov dword [rsp + 0x2de8], 0x12b19
mov dword [rsp + 0x2dec], 0xd219
mov dword [rsp + 0x2df0], 0xf7cf
mov dword [rsp + 0x2df4], 0x14f7e
mov dword [rsp + 0x2df8], 0x128d3
mov dword [rsp + 0x2dfc], 0xfc40
mov dword [rsp + 0x2e00], 0x1354f
mov dword [rsp + 0x2e04], 0x54f3
mov dword [rsp + 0x2e08], 0x1302b
mov dword [rsp + 0x2e0c], 0x98fb
mov dword [rsp + 0x2e10], 0x4a5f
mov dword [rsp + 0x2e14], 0x6554
mov dword [rsp + 0x2e18], 0xa297
mov dword [rsp + 0x2e1c], 0x2b88
mov dword [rsp + 0x2e20], 0x1018f
mov dword [rsp + 0x2e24], 0x17b0d
mov dword [rsp + 0x2e28], 0x17c60
mov dword [rsp + 0x2e2c], 0xd69d
mov dword [rsp + 0x2e30], 0x13375
mov dword [rsp + 0x2e34], 0x81a6
mov dword [rsp + 0x2e38], 0x11df1
mov dword [rsp + 0x2e3c], 0xba9d
mov dword [rsp + 0x2e40], 0x8439
mov dword [rsp + 0x2e44], 0x1e67
mov dword [rsp + 0x2e48], 0xef7c
mov dword [rsp + 0x2e4c], 0x25ed
mov dword [rsp + 0x2e50], 0xf9a1
mov dword [rsp + 0x2e54], 0x5b60
mov dword [rsp + 0x2e58], 0x5e57
mov dword [rsp + 0x2e5c], 0x81b9
mov dword [rsp + 0x2e60], 0x527b
mov dword [rsp + 0x2e64], 0x14385
mov dword [rsp + 0x2e68], 0xc783
mov dword [rsp + 0x2e6c], 0x3098
mov dword [rsp + 0x2e70], 0x10104
mov dword [rsp + 0x2e74], 0x10d49
mov dword [rsp + 0x2e78], 0x13f90
mov dword [rsp + 0x2e7c], 0x10105
mov dword [rsp + 0x2e80], 0x7eec
mov dword [rsp + 0x2e84], 0x179a6
mov dword [rsp + 0x2e88], 0x1df8
mov dword [rsp + 0x2e8c], 0x156d1
mov dword [rsp + 0x2e90], 0x15696
mov dword [rsp + 0x2e94], 0x1387b
mov dword [rsp + 0x2e98], 0x69f1
mov dword [rsp + 0x2e9c], 0xe8f4
mov dword [rsp + 0x2ea0], 0x4776
mov dword [rsp + 0x2ea4], 0x4441
mov dword [rsp + 0x2ea8], 0x94fa
mov dword [rsp + 0x2eac], 0x117fd
mov dword [rsp + 0x2eb0], 0x8182
mov dword [rsp + 0x2eb4], 0x7e74
mov dword [rsp + 0x2eb8], 0xecfa
mov dword [rsp + 0x2ebc], 0x3677
mov dword [rsp + 0x2ec0], 0x12891
mov dword [rsp + 0x2ec4], 0xf941
mov dword [rsp + 0x2ec8], 0x67d1
mov dword [rsp + 0x2ecc], 0x9d77
mov dword [rsp + 0x2ed0], 0xbf9c
mov dword [rsp + 0x2ed4], 0x162f7
mov dword [rsp + 0x2ed8], 0x9ee5
mov dword [rsp + 0x2edc], 0x60c
mov dword [rsp + 0x2ee0], 0x131f1
mov dword [rsp + 0x2ee4], 0x1f85
mov dword [rsp + 0x2ee8], 0x1449c
mov dword [rsp + 0x2eec], 0xea23
mov dword [rsp + 0x2ef0], 0x7b13
mov dword [rsp + 0x2ef4], 0xf598
mov dword [rsp + 0x2ef8], 0x13ad8
mov dword [rsp + 0x2efc], 0x1278d
mov dword [rsp + 0x2f00], 0x1552c
mov dword [rsp + 0x2f04], 0x13775
mov dword [rsp + 0x2f08], 0x1726b
mov dword [rsp + 0x2f0c], 0x70ca
mov dword [rsp + 0x2f10], 0xaf5d
mov dword [rsp + 0x2f14], 0x15524
mov dword [rsp + 0x2f18], 0x131f5
mov dword [rsp + 0x2f1c], 0x11b2f
mov dword [rsp + 0x2f20], 0x12efb
mov dword [rsp + 0x2f24], 0xafe2
mov dword [rsp + 0x2f28], 0x1260b
mov dword [rsp + 0x2f2c], 0x13965
mov dword [rsp + 0x2f30], 0xff5e
mov dword [rsp + 0x2f34], 0x15d71
mov dword [rsp + 0x2f38], 0x12244
mov dword [rsp + 0x2f3c], 0x6b93
mov dword [rsp + 0x2f40], 0x114ac
mov dword [rsp + 0x2f44], 0xf3f0
mov dword [rsp + 0x2f48], 0x12cf9
mov dword [rsp + 0x2f4c], 0x3029
mov dword [rsp + 0x2f50], 0x14a82
mov dword [rsp + 0x2f54], 0xc9fc
mov dword [rsp + 0x2f58], 0xa45d
mov dword [rsp + 0x2f5c], 0x14be7
mov dword [rsp + 0x2f60], 0x2b00
mov dword [rsp + 0x2f64], 0xc732
mov dword [rsp + 0x2f68], 0x4bb9
mov dword [rsp + 0x2f6c], 0x7199
mov dword [rsp + 0x2f70], 0x8e53
mov dword [rsp + 0x2f74], 0x8e4f
mov dword [rsp + 0x2f78], 0xc03c
mov dword [rsp + 0x2f7c], 0x1a94
mov dword [rsp + 0x2f80], 0x13f80
mov dword [rsp + 0x2f84], 0x5151
mov dword [rsp + 0x2f88], 0xe82e
mov dword [rsp + 0x2f8c], 0x183f7
mov dword [rsp + 0x2f90], 0x3255
mov dword [rsp + 0x2f94], 0xf469
mov dword [rsp + 0x2f98], 0x1005f
mov dword [rsp + 0x2f9c], 0x1151
mov dword [rsp + 0x2fa0], 0x3cbb
mov dword [rsp + 0x2fa4], 0x7d40
mov dword [rsp + 0x2fa8], 0xed55
mov dword [rsp + 0x2fac], 0xfee5
mov dword [rsp + 0x2fb0], 0xe058
mov dword [rsp + 0x2fb4], 0x15618
mov dword [rsp + 0x2fb8], 0xf74d
mov dword [rsp + 0x2fbc], 0x16145
mov dword [rsp + 0x2fc0], 0x4eb8
mov dword [rsp + 0x2fc4], 0x16746
mov dword [rsp + 0x2fc8], 0xb973
mov dword [rsp + 0x2fcc], 0xc403
mov dword [rsp + 0x2fd0], 0x1548d
mov dword [rsp + 0x2fd4], 0xa604
mov dword [rsp + 0x2fd8], 0x10176
mov dword [rsp + 0x2fdc], 0x1110
mov dword [rsp + 0x2fe0], 0x7075
mov dword [rsp + 0x2fe4], 0x133ac
mov dword [rsp + 0x2fe8], 0xd1e7
mov dword [rsp + 0x2fec], 0x11abe
mov dword [rsp + 0x2ff0], 0x923f
mov dword [rsp + 0x2ff4], 0x864a
mov dword [rsp + 0x2ff8], 0xedea
mov dword [rsp + 0x2ffc], 0x38b0
mov dword [rsp + 0x3000], 0x3a5a
mov dword [rsp + 0x3004], 0x6e06
mov dword [rsp + 0x3008], 0x3896
mov dword [rsp + 0x300c], 0xc1c5
mov dword [rsp + 0x3010], 0x73d9
mov dword [rsp + 0x3014], 0x270
mov dword [rsp + 0x3018], 0x73d4
mov dword [rsp + 0x301c], 0x12a94
mov dword [rsp + 0x3020], 0x1580f
mov dword [rsp + 0x3024], 0x3abd
mov dword [rsp + 0x3028], 0x9953
mov dword [rsp + 0x302c], 0xb011
mov dword [rsp + 0x3030], 0xb468
mov dword [rsp + 0x3034], 0x798
mov dword [rsp + 0x3038], 0xe598
mov dword [rsp + 0x303c], 0x652
mov dword [rsp + 0x3040], 0xe524
mov dword [rsp + 0x3044], 0x182fe
mov dword [rsp + 0x3048], 0xcd72
mov dword [rsp + 0x304c], 0x3c7f
mov dword [rsp + 0x3050], 0x15e8f
mov dword [rsp + 0x3054], 0x9b23
mov dword [rsp + 0x3058], 0x47c4
mov dword [rsp + 0x305c], 0x13872
mov dword [rsp + 0x3060], 0x7ef
mov dword [rsp + 0x3064], 0x1343d
mov dword [rsp + 0x3068], 0x9e06
mov dword [rsp + 0x306c], 0xd93f
mov dword [rsp + 0x3070], 0x48fd
mov dword [rsp + 0x3074], 0x36e
mov dword [rsp + 0x3078], 0xf680
mov dword [rsp + 0x307c], 0xf87d
mov dword [rsp + 0x3080], 0x10951
mov dword [rsp + 0x3084], 0x70fc
mov dword [rsp + 0x3088], 0xcbcd
mov dword [rsp + 0x308c], 0x5e0a
mov dword [rsp + 0x3090], 0xa483
mov dword [rsp + 0x3094], 0x85a7
mov dword [rsp + 0x3098], 0x13dc2
mov dword [rsp + 0x309c], 0x1435d
mov dword [rsp + 0x30a0], 0x92b
mov dword [rsp + 0x30a4], 0x1059e
mov dword [rsp + 0x30a8], 0x10b7
mov dword [rsp + 0x30ac], 0x16461
mov dword [rsp + 0x30b0], 0x1676f
mov dword [rsp + 0x30b4], 0x14608
mov dword [rsp + 0x30b8], 0xdc6a
mov dword [rsp + 0x30bc], 0x27b
mov dword [rsp + 0x30c0], 0x16a57
mov dword [rsp + 0x30c4], 0x3f91
mov dword [rsp + 0x30c8], 0xda40
mov dword [rsp + 0x30cc], 0x84e4
mov dword [rsp + 0x30d0], 0x8361
mov dword [rsp + 0x30d4], 0xef03
mov dword [rsp + 0x30d8], 0xdc0f
mov dword [rsp + 0x30dc], 0x30ef
mov dword [rsp + 0x30e0], 0xacc5
mov dword [rsp + 0x30e4], 0x746b
mov dword [rsp + 0x30e8], 0x3537
mov dword [rsp + 0x30ec], 0xa4cc
mov dword [rsp + 0x30f0], 0x12f84
mov dword [rsp + 0x30f4], 0x15f92
mov dword [rsp + 0x30f8], 0x162c4
mov dword [rsp + 0x30fc], 0x1226a
mov dword [rsp + 0x3100], 0xc5e5
mov dword [rsp + 0x3104], 0x16005
mov dword [rsp + 0x3108], 0xae3c
mov dword [rsp + 0x310c], 0x158a
mov dword [rsp + 0x3110], 0x13f3f
mov dword [rsp + 0x3114], 0x1076a
mov dword [rsp + 0x3118], 0x9105
mov dword [rsp + 0x311c], 0x2dfb
mov dword [rsp + 0x3120], 0x169fb
mov dword [rsp + 0x3124], 0x13dc8
mov dword [rsp + 0x3128], 0xd11a
mov dword [rsp + 0x312c], 0x1751f
mov dword [rsp + 0x3130], 0xc772
mov dword [rsp + 0x3134], 0x11837
mov dword [rsp + 0x3138], 0x1f1c
mov dword [rsp + 0x313c], 0x903a
mov dword [rsp + 0x3140], 0x1203b
mov dword [rsp + 0x3144], 0x9660
mov dword [rsp + 0x3148], 0x142bb
mov dword [rsp + 0x314c], 0x3392
mov dword [rsp + 0x3150], 0x84b7
mov dword [rsp + 0x3154], 0x1005b
mov dword [rsp + 0x3158], 0x17384
mov dword [rsp + 0x315c], 0x7ee1
mov dword [rsp + 0x3160], 0xbf93
mov dword [rsp + 0x3164], 0xd423
mov dword [rsp + 0x3168], 0x42f2
mov dword [rsp + 0x316c], 0x1480
mov dword [rsp + 0x3170], 0x736e
mov dword [rsp + 0x3174], 0x90af
mov dword [rsp + 0x3178], 0xf0a7
mov dword [rsp + 0x317c], 0x1789e
mov dword [rsp + 0x3180], 0x903
mov dword [rsp + 0x3184], 0x141b2
mov dword [rsp + 0x3188], 0xf859
mov dword [rsp + 0x318c], 0x8f30
mov dword [rsp + 0x3190], 0x30a6
mov dword [rsp + 0x3194], 0x14410
mov dword [rsp + 0x3198], 0x15661
mov dword [rsp + 0x319c], 0x8920
mov dword [rsp + 0x31a0], 0x3768
mov dword [rsp + 0x31a4], 0xb3bc
mov dword [rsp + 0x31a8], 0x7fdf
mov dword [rsp + 0x31ac], 0x4653
mov dword [rsp + 0x31b0], 0x17b86
mov dword [rsp + 0x31b4], 0x6b2
mov dword [rsp + 0x31b8], 0x1555b
mov dword [rsp + 0x31bc], 0xc07d
mov dword [rsp + 0x31c0], 0x7150
mov dword [rsp + 0x31c4], 0x11994
mov dword [rsp + 0x31c8], 0xe6a
mov dword [rsp + 0x31cc], 0x2f0f
mov dword [rsp + 0x31d0], 0x8514
mov dword [rsp + 0x31d4], 0xcde5
mov dword [rsp + 0x31d8], 0x122d1
mov dword [rsp + 0x31dc], 0x2603
mov dword [rsp + 0xc4], 0
jmp 0x1401970f4
mov eax, dword [rsp + 0xc4]
inc eax
mov dword [rsp + 0xc4], eax
movsxd rax, dword [rsp + 0xc4]
cmp rax, 0x1ac
jae 0x14019712f
movsxd rax, dword [rsp + 0xc4]
mov ecx, 0x1ac
sub rcx, rax
mov rax, rcx
movsxd rcx, dword [rsp + 0xc4]
mov eax, dword [rsp + rax*4 + 0x2b30]
mov dword [rsp + rcx*4 + 0x2b30], eax
jmp 0x1401970e4
mov dword [rsp + 0xc8], 0
jmp 0x14019714c
mov eax, dword [rsp + 0xc8]
inc eax
mov dword [rsp + 0xc8], eax
movsxd rax, dword [rsp + 0xc8]
cmp rax, 0x1ac
jae 0x140197187
movsxd rax, dword [rsp + 0xc8]
mov ecx, 0x1ac
sub rcx, rax
mov rax, rcx
movsxd rcx, dword [rsp + 0xc8]
mov eax, dword [rsp + rax*4 + 0x2b30]
mov dword [rsp + rcx*4 + 0x2b30], eax
jmp 0x14019713c
mov byte [rsp + 0x3d5], 0
mov byte [rsp + 0x6a], 0
mov byte [rsp + 0x6b], 1
mov byte [rsp + 0x84], 1
mov byte [rsp + 0x54], 0
movzx eax, byte [rsp + 0x6a]
test eax, eax
jne 0x1401971d5
movzx eax, byte [rsp + 0x6b]
test eax, eax
jne 0x1401971d5
movzx eax, byte [rsp + 0x84]
test eax, eax
je 0x140197279
movzx eax, byte [rsp + 0x54]
test eax, eax
je 0x140197279
mov dword [rsp + 0x1c8], 0xbf95
mov dword [rsp + 0x570], 0
jmp 0x1401971fd
mov eax, dword [rsp + 0x570]
inc eax
mov dword [rsp + 0x570], eax
cmp dword [rsp + 0x570], 0x24
jge 0x140197227
cmp dword [rsp + 0x1c8], 0
jge 0x140197215
jmp 0x140197227
mov eax, dword [rsp + 0x1c8]
dec eax
mov dword [rsp + 0x1c8], eax
jmp 0x1401971ed
mov dword [rsp + 0x1c8], 0x95b69
mov dword [rsp + 0x574], 0
cmp dword [rsp + 0x574], 0x11
jge 0x140197279
movzx eax, byte [rsp + 0x54]
test eax, eax
je 0x140197259
movzx eax, byte [rsp + 0x54]
test eax, eax
jne 0x140197262
movzx eax, byte [rsp + 0x6a]
test eax, eax
jne 0x140197267
mov byte [rsp + 0x6b], 1
mov eax, dword [rsp + 0x574]
inc eax
mov dword [rsp + 0x574], eax
jmp 0x14019723d
mov byte [rsp + 0x3d6], 1
mov byte [rsp + 0x38], 0
movzx eax, byte [rsp + 0x38]
test eax, eax
je 0x140197337
mov dword [rsp + 0x1cc], 0x7b1b
mov dword [rsp + 0x578], 0
jmp 0x1401972bb
mov eax, dword [rsp + 0x578]
inc eax
mov dword [rsp + 0x578], eax
cmp dword [rsp + 0x578], 0x2a
jge 0x1401972e5
cmp dword [rsp + 0x1cc], 0
jge 0x1401972d3
jmp 0x1401972e5
mov eax, dword [rsp + 0x1cc]
dec eax
mov dword [rsp + 0x1cc], eax
jmp 0x1401972ab
mov dword [rsp + 0x1cc], 0x9038a
mov dword [rsp + 0x57c], 0
cmp dword [rsp + 0x57c], 0x46
jge 0x140197337
movzx eax, byte [rsp + 0x38]
test eax, eax
je 0x140197317
movzx eax, byte [rsp + 0x38]
test eax, eax
jne 0x140197320
movzx eax, byte [rsp + 0x38]
test eax, eax
jne 0x140197325
mov byte [rsp + 0x38], 0
mov eax, dword [rsp + 0x57c]
inc eax
mov dword [rsp + 0x57c], eax
jmp 0x1401972fb
mov byte [rsp + 0x3d7], 1
mov byte [rsp + 0x39], 1
movzx eax, byte [rsp + 0x39]
test eax, eax
je 0x1401973f5
mov dword [rsp + 0x1d0], 0x130dd
mov dword [rsp + 0x580], 0
jmp 0x140197379
mov eax, dword [rsp + 0x580]
inc eax
mov dword [rsp + 0x580], eax
cmp dword [rsp + 0x580], 0x2e
jge 0x1401973a3
cmp dword [rsp + 0x1d0], 0
jge 0x140197391
jmp 0x1401973a3
mov eax, dword [rsp + 0x1d0]
dec eax
mov dword [rsp + 0x1d0], eax
jmp 0x140197369
mov dword [rsp + 0x1d0], 0x90f9d
mov dword [rsp + 0x584], 0
cmp dword [rsp + 0x584], 0x34
jge 0x1401973f5
movzx eax, byte [rsp + 0x39]
test eax, eax
je 0x1401973d5
movzx eax, byte [rsp + 0x39]
test eax, eax
jne 0x1401973de
movzx eax, byte [rsp + 0x39]
test eax, eax
jne 0x1401973e3
mov byte [rsp + 0x39], 0
mov eax, dword [rsp + 0x584]
inc eax
mov dword [rsp + 0x584], eax
jmp 0x1401973b9
mov byte [rsp + 0x3d8], 1
mov byte [rsp + 0x3a], 0
movzx eax, byte [rsp + 0x3a]
test eax, eax
je 0x1401974b3
mov dword [rsp + 0x1d8], 0xffd5
mov dword [rsp + 0x588], 0
jmp 0x140197437
mov eax, dword [rsp + 0x588]
inc eax
mov dword [rsp + 0x588], eax
cmp dword [rsp + 0x588], 0x21
jge 0x140197461
cmp dword [rsp + 0x1d8], 0
jge 0x14019744f
jmp 0x140197461
mov eax, dword [rsp + 0x1d8]
dec eax
mov dword [rsp + 0x1d8], eax
jmp 0x140197427
mov dword [rsp + 0x1d8], 0x5b53e
mov dword [rsp + 0x58c], 0
cmp dword [rsp + 0x58c], 1
jge 0x1401974b3
movzx eax, byte [rsp + 0x3a]
test eax, eax
je 0x140197493
movzx eax, byte [rsp + 0x3a]
test eax, eax
jne 0x14019749c
movzx eax, byte [rsp + 0x3a]
test eax, eax
jne 0x1401974a1
mov byte [rsp + 0x3a], 1
mov eax, dword [rsp + 0x58c]
inc eax
mov dword [rsp + 0x58c], eax
jmp 0x140197477
mov byte [rsp + 0x3d9], 0
mov rax, qword [rsp + 0x6a0]
mov rcx, qword [rsp + 0x94a0]
xor rcx, rsp
call fcn.140228960
add rsp, 0x94b8
pop rdi
pop rsi
ret