Function at 0x140085f10
Capabilities:
Authenticate hmac
Encrypt data using curve25519
Parse pe header

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xc8
mov qword [rsp + 0xb0], rcx
mov cl, byte [rcx + 0x10]
mov ebx, ecx
mov ebp, ecx
mov esi, ecx
mov r14d, ecx
mov edi, ecx
mov r11d, ecx
mov r15d, ecx
mov r12d, ecx
mov eax, ecx
xor al, 0x10
and al, cl
mov edx, eax
not al
mov r8d, ecx
or r8b, al
or al, 0xa
mov r9d, ecx
and r9b, 0x10
and al, 0x2a
and dl, 0x91
or dl, al
xor dl, r9b
xor dl, 0x74
not r8b
and r8b, 0x10
or r8b, dl
mov eax, ecx
and al, 0x4e
or al, 0x10
xor al, r8b
mov edx, ecx
xor dl, 0xb1
mov r8d, ecx
xor r8b, 0x4e
or r8b, dl
not r8b
or r8b, al
mov r13d, r8d
and r8b, 0x58
or r8b, 0x23
and r13b, 0xa7
xor r13b, r8b
mov r10d, ecx
mov r8d, r13d
xor r8b, cl
mov r9d, ecx
mov byte [rsp + 0x48], cl
mov byte [rsp + 0x50], cl
mov byte [rsp + 0x34], cl
mov eax, ecx
and al, 0xc
and bl, 0x40
or bl, 1
or al, 0x40
and bpl, 0xb3
xor bpl, bl
xor bpl, al
xor bpl, 0xd
xor sil, 0xb3
xor r14b, 0x4c
or r14b, sil
not r14b
or r14b, bpl
mov eax, r14d
and r14b, 0x94
or r14b, 0x40
and al, 0x6b
xor al, r14b
mov ebx, eax
mov esi, eax
and al, 0x88
add al, 0x80
xor bl, 0x7b
or bl, al
xor sil, 0x84
and sil, bl
and dil, 0x77
and r11b, 0x76
xor r15b, 0x76
and r15b, dil
not dil
xor r15b, r11b
mov eax, edi
and al, 0x72
and r12b, 5
or r12b, al
not r12b
or r12b, dil
mov eax, r15d
and al, sil
xor sil, 0xf2
or r15b, 0xd
and r15b, r12b
mov r11d, r15d
not r15b
and r11b, 0x3d
mov ebx, r15d
and bl, 0x42
or bl, r11b
xor bl, sil
xor bl, 0xbd
and bl, sil
xor sil, r15b
and sil, r15b
or bl, sil
mov r11d, eax
mov esi, eax
not al
and r11b, 4
mov edi, eax
mov ebp, eax
and al, 0x82
or al, r11b
and sil, 0x10
or al, 0x10
and dil, 0x20
or dil, sil
or dil, 0x82
xor dil, al
and bpl, 0x41
or bpl, dil
xor bpl, 0x71
or bpl, bl
mov eax, ebp
mov r11d, ebp
and bpl, 0xc0
or al, 0xc0
xor bpl, 0xe0
and bpl, al
and r11b, 0x1f
or r11b, bpl
mov eax, r11d
and r11b, 0x5e
mov ebx, r11d
mov esi, r11d
mov edi, r11d
xor r11b, 0x16
xor al, 0xe9
or al, r11b
xor bl, 0xe9
mov r11d, eax
or bl, al
xor al, 6
xor sil, 0xef
xor r11b, 0xf9
and r11b, sil
xor dil, 0x10
and dil, al
or dil, r11b
mov eax, ebx
and bl, 0x5e
xor bl, dil
xor bl, 0x5e
not al
and al, dil
or al, bl
mov r11d, eax
mov ebx, eax
mov esi, eax
xor al, 0x5e
and r11b, 0x63
xor bl, 0x3d
xor r11b, 0x42
and r11b, bl
and sil, 0x60
mov edi, eax
and al, 3
or al, sil
xor al, bl
xor al, 0x40
or al, r11b
mov r11d, eax
xor r11b, 0x20
and r11b, al
mov esi, eax
mov ebp, r11d
and r11b, 0x20
mov r14d, r11d
xor r14b, al
mov ebx, eax
not al
and dil, 0xc
and sil, 0xf3
mov r11d, esi
or r11b, dil
mov esi, eax
mov r15d, eax
and r15b, 0xa9
or r11b, r15b
mov r12d, r11d
mov eax, r11d
xor r11b, 0x56
mov edi, r11d
and r11b, 0x72
and al, 0x85
or al, r11b
mov r11d, ecx
mov edx, ecx
mov rcx, qword [rsp + 0xb0]
add rcx, 0x10
mov qword [rsp + 0xb8], rcx
xor r12b, 0xa9
and r14b, 0xa1
and bpl, 8
or bpl, r14b
or r15b, r12b
mov r14d, r12d
and r12b, 8
or r12b, 0x72
or al, 8
xor bpl, r12b
xor bpl, al
xor bpl, 0x20
and sil, 0xa0
and bl, 9
or bl, sil
and r14b, 0xa4
and dil, 0x5b
or dil, r14b
or bl, 0x52
xor bl, dil
not bl
and bl, r15b
or bl, bpl
mov eax, ebx
and bl, 0x54
and al, 0xab
or bl, 0xa
xor bl, al
mov eax, ebx
xor bl, 0x5c
xor al, 0xa3
or bl, al
xor al, bl
mov edi, eax
and dil, bl
xor r13b, 0xe
not r10b
and r13b, r10b
mov ebx, r8d
xor bl, 0xf1
or bl, r13b
mov ebp, edi
mov r14d, edi
mov r8d, edi
mov eax, edi
mov esi, edi
and sil, 0x8b
or sil, 0x24
xor sil, dil
and dil, 0x11
and bpl, 0x22
or bpl, 0x14
or r14b, 1
and r14b, 0xcd
xor r14b, bpl
mov ebp, r14d
mov r15d, r14d
xor r14b, 0x22
and bpl, 0xcc
mov r12b, dil
add r12d, 0x22
and r12b, r14b
or r12b, bpl
or r8b, 0x10
and r8b, 0xfe
xor r8b, dil
xor r8b, 0xfe
xor al, 0x11
or al, r8b
xor r12b, 0x37
mov r8d, r12d
and r12b, 0xbb
and r15b, 0x44
or r15b, r12b
xor r15b, al
xor r15b, 4
or r8b, al
not r8b
or r8b, r15b
mov edi, r8d
mov r14d, r8d
mov ebp, r8d
xor bpl, 0x11
xor dil, 0xee
mov r8d, edi
mov eax, edi
and al, 0x2a
mov r15d, ebp
and r15b, 0xd5
or r15b, al
xor r15b, bl
xor r15b, 0x2a
mov eax, r15d
or al, dil
and dil, 0x44
mov r15d, ebp
and r15b, 0x30
or r15b, dil
and r8b, 0x83
and r14b, 8
or r14b, r8b
or r15b, 0x83
or r14b, 0x30
xor r14b, r15b
and r14b, bpl
mov r15d, esi
mov r12d, esi
xor r12b, 0x24
xor r15b, 0xdb
mov r8d, ebx
mov edi, ebx
mov esi, ebp
xor sil, bl
and bl, 0x8b
mov ebp, r15d
and bpl, 0x8b
mov r13d, r12d
and r13b, 0x74
or r13b, bpl
xor r13b, r12b
xor r13b, r14b
xor r13b, 0x8b
and r13b, r14b
xor r13b, r12b
and r12b, 0x55
and r15b, 0xaa
or r15b, r12b
mov r12d, r15d
xor r15b, r14b
mov ebp, ebx
mov r14d, ebx
not bl
or r8b, 0x8b
xor r15b, 0x55
xor r12b, 0xaa
and r12b, r15b
or r13b, r12b
mov r15d, ebx
and bl, 0x95
and dil, 0xa
or bl, dil
and r15b, 0x85
or r15b, dil
xor r15b, r8b
xor r15b, 0x7a
xor bl, 0x6a
and bl, r8b
or bl, r15b
xor bpl, 0xcb
mov edi, r8d
xor r8b, 0x34
or r14b, 0x34
and r14b, r8b
not dil
and dil, bpl
or dil, r14b
mov r8d, edi
mov ebp, ebx
not bpl
and bpl, dil
and dil, 0x62
mov r14d, ebx
xor bl, 0x62
and r8b, 0x9d
or dil, 0x98
xor dil, r8b
mov r8d, edi
xor dil, 5
xor r14b, 0x9d
and r14b, dil
xor r8b, 0xfa
and r8b, bl
or bpl, r8b
or bpl, r14b
mov r8d, ebp
xor r8b, r13b
not al
or al, sil
mov ebx, eax
mov esi, eax
xor al, 0x1d
and bl, 0x66
xor sil, 0x7b
and sil, al
mov eax, ebx
xor al, 0xea
and al, sil
and sil, 0x77
xor sil, bl
xor sil, 0x62
or al, sil
mov ebx, eax
mov esi, eax
xor al, 0x84
xor sil, 0xcf
and sil, al
xor al, r8b
and bl, 0x4b
xor bl, r8b
not r8b
or al, r8b
xor bl, sil
mov r8d, eax
mov esi, eax
xor al, 0x8c
mov edi, ebx
not sil
and sil, bl
xor bl, 0x73
xor r8b, 0x73
and r8b, bl
xor dil, 0x8c
and dil, al
or sil, dil
or sil, r8b
mov edi, esi
mov ebp, esi
mov r14d, esi
mov ebx, esi
mov r8d, esi
mov eax, esi
not al
or dil, 0x8f
mov esi, edi
not dil
mov r15d, eax
and r15b, 0x70
and bpl, 0x86
and r14b, 0x79
xor r14b, 9
or r14b, r15b
or bpl, r14b
not r14b
and r14b, dil
and sil, 0xd4
and dil, 0x20
or dil, sil
xor dil, bpl
xor dil, 0xad
or dil, r14b
xor dil, 0x8f
mov esi, edi
and dil, 0x4b
and sil, 0xb4
or sil, 0x49
xor sil, dil
mov edi, esi
and sil, 0x9d
xor dil, 0xb6
mov ebp, edi
or bpl, sil
xor sil, 9
or sil, dil
mov edi, esi
and sil, 0xd9
or bpl, 0xd9
xor bpl, sil
mov esi, ebp
xor bpl, 0x18
and bl, 0x18
or bl, 0xe4
and r8b, 0x85
xor r8b, bl
mov ebx, r8d
xor r8b, 0xda
xor sil, 0xa7
and sil, r8b
xor bl, 0x25
and bl, bpl
or bl, sil
or dil, al
or dil, 0x62
mov eax, ebx
mov r8d, edi
not r8b
and r8b, bl
xor bl, 0x84
mov esi, edi
xor dil, 0x79
xor al, 0x19
and al, dil
xor sil, 0x86
and sil, bl
or r8b, sil
mov esi, r8d
or sil, al
mov ebp, esi
mov edi, esi
mov eax, esi
mov r15d, esi
mov r14d, esi
mov ebx, esi
mov r8d, esi
not sil
or bpl, 0xf5
and dil, 0xf5
and sil, 2
and al, 8
mov r12b, sil
mov r13b, al
add r12d, r13d
mov ecx, r12d
xor r14b, 0x31
mov r13d, r14d
and r13b, dil
not dil
mov r14d, edi
and dil, 0x30
and r15b, 1
or r15b, dil
mov dil, r15b
add edi, 0xffffffc0
xor dil, r13b
xor r15b, 1
and r15b, r13b
mov r13d, ebp
and r13b, 0x7d
or r13b, sil
mov esi, r12d
xor cl, 0xf7
xor dil, 0xc3
mov r12d, r15d
or r12b, dil
not r13b
or r13b, bpl
and dil, 0x82
xor dil, 2
xor sil, r12b
mov ebp, r12d
xor r12b, 0xb1
or r12b, dil
and r14b, 0xd0
and bl, 0x25
or bl, r14b
and r8b, 0x20
mov edi, ebx
and bl, 0xd5
or bl, r8b
xor bl, 0x52
and dil, 0x75
xor dil, 0x2d
or dil, bl
mov r8d, eax
xor al, 0x8a
or al, r13b
and r13b, 0xda
or r8b, 0x50
xor r8b, r13b
xor r8b, al
xor r12b, 8
and r12b, dil
xor r12b, r8b
xor r12b, 0xf7
xor bpl, 0xcc
and bpl, cl
xor sil, 0x3b
or sil, bpl
not sil
or sil, r12b
mov eax, esi
mov ecx, esi
xor cl, 0xf5
xor al, 0xa
or al, cl
not al
mov esi, eax
or sil, cl
mov edi, esi
mov r14d, esi
and r14b, 0xfe
mov ebp, r14d
xor bpl, 0x64
and bpl, sil
mov r15d, esi
mov r12d, esi
mov byte [rsp + 0x60], sil
mov ebx, esi
not sil
and r9b, 0x4b
mov cl, byte [rsp + 0x48]
xor cl, 0x48
and cl, r9b
mov eax, r9d
not r9b
mov r8d, r9d
and r9b, 0x4c
or cl, r9b
mov r9d, r10d
mov r13b, byte [rsp + 0x50]
and r13b, 0xa0
or r13b, cl
mov ecx, r10d
and r10b, 0xb4
and r9b, 0x14
or r9b, 0x28
xor r13b, r9b
and cl, 0x20
mov r9b, byte [rsp + 0x34]
and r9b, 0x94
or r9b, cl
and r11b, 0x4a
and r8b, 0x95
or r8b, r11b
or r9b, 1
xor r9b, r8b
or al, r10b
not al
or al, r9b
xor r13b, 0x3b
mov ecx, r13d
xor r13b, al
or cl, al
not cl
or cl, r13b
mov eax, ecx
mov r8d, ecx
xor cl, 0xb4
xor al, 0x4b
xor r8b, 0xc4
mov r9d, eax
mov r10d, eax
or al, cl
and al, r8b
and cl, 0x98
and r9b, 0x67
or r9b, cl
xor r9b, 0x1a
and r10b, 0x82
or r10b, r9b
xor al, 0xf2
mov ecx, eax
xor al, r10b
or cl, r10b
not cl
or cl, al
and dl, 0x7d
mov eax, edx
mov r8d, edx
not dl
or dl, cl
mov r9d, ecx
xor cl, 0xb1
xor al, 0x4e
xor r9b, 0x4e
and r9b, al
xor r8b, 0xb1
and r8b, cl
or r8b, r9b
mov eax, r8d
and al, 0xb7
xor al, dl
not dl
and dl, r8b
and r8b, 0x48
or r8b, 0x91
xor al, r8b
mov ecx, eax
xor al, dl
xor al, 0x6e
xor cl, 0x6c
and cl, dl
mov r8d, ecx
or r8b, al
mov r10d, r8d
mov r11d, r8d
mov r13d, r8d
mov edx, r8d
mov ecx, r8d
mov eax, r8d
xor al, 0x7d
or dil, 0xfe
not r14b
mov r8d, edi
not dil
mov r9d, r14d
and r14b, 0x64
xor r8b, 0x9b
or r14b, bpl
and bpl, 0x9a
not r14b
and r14b, r8b
or r14b, bpl
and r15b, 0xe4
and r9b, 0x1a
or r9b, r15b
or dil, 0x1a
xor dil, r9b
xor r12b, 0xfe
or r12b, dil
not r12b
or r12b, r14b
mov r8d, r12d
mov r14d, r12d
mov r15d, r12d
xor r15b, 0xfe
xor r10b, 0x82
mov r9d, eax
mov edi, eax
and dil, 0x11
mov eax, r10d
and r10b, 0x42
and r11b, 0xa8
or r11b, r10b
and r13b, 4
or r13b, dil
or r13b, r11b
mov edi, r13d
mov ebp, r13d
mov r12d, r13d
xor r12b, 0x91
xor r8b, 1
mov r13d, r8d
mov r10d, r8d
and r10b, 1
and r13b, 0x95
mov r8d, r15d
and r8b, 0x6a
or r8b, r13b
mov r13d, r12d
and r12b, 0x95
and r11b, 0x6a
or r11b, r12b
xor r11b, r8b
xor r11b, 0x6a
and r11b, r15b
xor r13b, r15b
and r15b, 0x40
and r14b, 0xbe
or r14b, r15b
or r14b, r10b
mov r8d, r14d
xor r8b, 0x40
mov r10d, r14d
xor r10b, 0xbc
and r10b, r8b
xor r10b, r14b
mov r15d, r10d
mov r8d, r10d
xor r10b, 0x43
xor r15b, 0x4d
and r15b, r10b
xor r8b, 0xc
mov r14d, r8d
and r8b, 0xe
mov r12d, r8d
or r12b, r15b
or sil, 0xfc
xor dil, 0x6e
and dl, 0x28
xor bpl, 0xd4
and bpl, dil
and dil, 0xd7
or dil, dl
mov edx, edi
mov r8d, edi
xor dil, 0xd7
xor dl, 0x92
and dl, dil
or bpl, dl
xor r8b, 8
and r8b, 0x5c
mov edx, edi
and dil, 0xa3
or dil, r8b
xor dil, 0xa0
and dl, 0xfc
mov r8d, edx
or r8b, dil
xor bpl, 0x46
mov edx, ebp
and dl, r8b
and r9b, 0x1d
and al, 0xe2
or al, r9b
xor cl, al
mov r8d, ecx
xor r8b, 0x9c
xor al, 0xe2
mov ecx, eax
and cl, r8b
mov al, byte [rsp + 0x60]
and al, 1
mov r8d, esi
and sil, 0xe2
or sil, al
xor sil, r12b
xor r12b, 0xe
xor sil, 0x13
or sil, r12b
mov r9d, esi
mov eax, esi
not al
and r8b, 1
and bl, 2
or bl, r8b
and r12b, 0x2c
mov r8d, r15d
and r15b, 0xd0
or r15b, r12b
and r8b, 3
and r14b, 2
or r14b, r8b
mov r8d, r15d
and r15b, 0x64
and r8b, 0x98
or r8b, 1
xor r8b, r14b
or r8b, r15b
xor r8b, bl
mov r10d, r8d
xor r8b, 0xfd
xor r10b, 2
and r9b, r8b
and r10b, al
or r9b, r10b
and r10b, r8b
and r8b, al
xor r9b, r8b
or r10b, r9b
mov eax, edx
mov r8d, edx
and dl, cl
xor al, 0xa
mov r9d, ecx
xor cl, 0xa
xor r8b, 0xf5
and r8b, cl
xor r9b, 0xf5
and r9b, al
or r9b, dl
or r9b, r8b
mov eax, r9d
xor al, r10b
mov ecx, r11d
mov edx, r13d
and dl, r11b
xor r11b, 6
mov r8d, r13d
and r13b, 6
or r13b, 0x18
and r8b, 0xf9
xor r8b, r13b
mov r9d, r8d
xor r8b, 0x1e
xor cl, 0xf9
and cl, r8b
xor r9b, 0xe1
and r9b, r11b
or dl, r9b
or dl, cl
mov ecx, edx
not dl
and dl, al
xor cl, al
mov eax, edx
xor dl, 0x17
mov r8d, ecx
xor cl, 0xe8
xor al, 0xe8
and al, cl
xor r8b, 0x17
and r8b, dl
mov ecx, r8d
or cl, al
mov edx, ecx
xor dl, 0xa1
and dl, cl
mov r9d, ecx
mov r8d, ecx
mov r10d, ecx
mov eax, ecx
and cl, 0xa1
xor cl, 0xa5
and dl, 0xf1
or dl, cl
and r9b, 0xa
xor r9b, 0xab
mov ecx, edx
and dl, 0x54
not cl
and cl, r9b
xor r8b, 0xf1
xor r10b, 0xa
or r10b, r8b
not r10b
or r10b, dl
or r10b, cl
mov ecx, r10d
mov edx, r10d
xor r10b, 0xe4
xor cl, 0x84
and cl, r10b
and dl, 0x75
xor dl, cl
xor dl, 0xce
and al, 0x15
mov ecx, edx
and dl, 0xea
or dl, al
mov eax, edx
mov r8d, edx
xor dl, 0x55
and al, 0x16
xor r8b, 0xaa
or r8b, dl
and dl, 0x21
and cl, 0xc8
or cl, al
or cl, dl
xor cl, 0x54
mov eax, ecx
xor cl, r8b
or al, r8b
not al
or al, cl
mov ecx, eax
xor al, 0x8c
xor cl, 0x73
or cl, al
not cl
or cl, al
xor cl, 0x99
movzx eax, cl
mov dword [rsp + 0xc4], eax
mov ebp, 0x4fd9701d
mov r8d, ebp
mov ebp, eax
mov dword [rsp + 0x34], ecx
mov dword [rsp + 0x38], edi
mov qword [rsp + 0x68], r12
mov r12, r13
mov edi, r11d
mov ecx, dword [rsp + 0x30]
mov r11, qword [rsp + 0x60]
mov rax, qword [rsp + 0x48]
mov r13, qword [rsp + 0x50]
cmp r8d, 0xaf4880e
jg 0x140086beb
cmp r8d, 0xb1eb461b
jle 0x140086dc5
cmp r8d, 0xe8edf6c2
jle 0x140087147
cmp r8d, 0x4827122
jle 0x14008a725
cmp r8d, 0x4827123
je 0x14008bb9b
cmp r8d, 0x5b140d3
je 0x14008bc3e
mov qword [rsp + 0xa0], r13
mov qword [rsp + 0x50], r13
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x60], r11
mov dword [rsp + 0x30], ecx
mov qword [rsp + 0x78], r9
mov byte [rsp + 0x2e], r10b
mov qword [rsp + 0x70], r11
mov r11d, edi
mov qword [rsp + 0x98], rbx
mov dword [rsp + 0x5c], r14d
mov qword [rsp + 0xa8], r12
mov r13, r12
mov qword [rsp + 0x88], r15
mov dword [rsp + 0x44], esi
mov r12, qword [rsp + 0x68]
mov dword [rsp + 0x40], edi
mov edi, dword [rsp + 0x38]
mov qword [rsp + 0x80], rax
mov eax, ebp
mov dword [rsp + 0x3c], ecx
mov ecx, dword [rsp + 0x34]
mov byte [rsp + 0x2f], bpl
mov rbp, rdx
mov qword [rsp + 0x90], rdx
mov ebp, r8d
cmp r8d, 0x762d2c4
jne 0x140086a63
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x50], rax
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x60], rax
mov eax, dword [rsp + 0x3c]
mov dword [rsp + 0x30], eax
mov r9, qword [rsp + 0x78]
mov r10b, byte [rsp + 0x2e]
mov r11d, dword [rsp + 0x40]
mov rbx, qword [rsp + 0x98]
mov r14d, dword [rsp + 0x5c]
mov r13, qword [rsp + 0xa8]
mov r15, qword [rsp + 0x88]
mov esi, dword [rsp + 0x44]
mov r12, qword [rsp + 0x68]
mov edi, dword [rsp + 0x38]
mov ecx, dword [rsp + 0x34]
mov al, byte [rsp + 0x2f]
mov rdx, qword [rsp + 0x90]
mov ebp, 0xb426b1ce
jmp 0x140086a63
cmp r8d, 0x201dd0bb
jle 0x140086c62
cmp r8d, 0x51130b66
jle 0x14008726c
cmp r8d, 0x6a10f941
jle 0x14008b8cd
cmp r8d, 0x72201071
je 0x14008c0cd
cmp r8d, 0x7d56664c
jne 0x14008c1e2
mov r8, rax
mov eax, esi
mov r15d, eax
mov qword [rsp + 0x50], r13
mov qword [rsp + 0x48], r8
mov qword [rsp + 0x60], r11
mov dword [rsp + 0x30], ecx
mov r11d, edi
mov r13, r12
mov r12, qword [rsp + 0x68]
mov edi, dword [rsp + 0x38]
mov ecx, dword [rsp + 0x34]
mov eax, ebp
mov ebp, 0x9318906e
jmp 0x140086a63
cmp r8d, 0x140281a9
jg 0x140086ef6
cmp r8d, 0xfc12874
jg 0x14008b332
cmp r8d, 0xaf4880f
je 0x14008bc70
mov qword [rsp + 0xa0], r13
mov qword [rsp + 0x50], r13
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x60], r11
mov dword [rsp + 0x30], ecx
mov qword [rsp + 0x78], r9
mov byte [rsp + 0x2e], r10b
mov qword [rsp + 0x70], r11
mov r11d, edi
mov qword [rsp + 0x98], rbx
mov dword [rsp + 0x5c], r14d
mov qword [rsp + 0xa8], r12
mov r13, r12
mov qword [rsp + 0x88], r15
mov dword [rsp + 0x44], esi
mov r12, qword [rsp + 0x68]
mov dword [rsp + 0x40], edi
mov edi, dword [rsp + 0x38]
mov qword [rsp + 0x80], rax
mov eax, ebp
mov dword [rsp + 0x3c], ecx
mov ecx, dword [rsp + 0x34]
mov byte [rsp + 0x2f], bpl
mov rbp, rdx
mov qword [rsp + 0x90], rdx
mov ebp, r8d
cmp r8d, 0xc15f032
jne 0x140086a63
mov rax, qword [0x1404e2a68]
movabs rcx, 0x960f27df605223fd
mov rax, qword [rax + rcx]
movabs rcx, 0xc3e2a89e4eb8e540
add rax, rcx
lea rcx, str.CreateInfo.ManifestDetected:__d_n
mov edi, dword [rsp + 0x38]
mov edx, edi
call rax
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x50], rax
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x60], rax
mov eax, dword [rsp + 0x3c]
mov dword [rsp + 0x30], eax
mov r9, qword [rsp + 0x78]
mov r10b, byte [rsp + 0x2e]
mov r11d, dword [rsp + 0x40]
mov rbx, qword [rsp + 0x98]
mov r14d, dword [rsp + 0x5c]
mov r13, qword [rsp + 0xa8]
mov r15, qword [rsp + 0x88]
mov esi, dword [rsp + 0x44]
mov r12, qword [rsp + 0x68]
mov ecx, dword [rsp + 0x34]
mov al, byte [rsp + 0x2f]
mov rdx, qword [rsp + 0x90]
mov ebp, 0xfc12875
jmp 0x140086a63
cmp r8d, 0xa012d19e
jg 0x140087022
cmp r8d, 0x90794fa0
jg 0x14008b556
cmp r8d, 0x8480d1ec
mov byte [rsp + 0x2e], r10b
mov qword [rsp + 0x78], r9
mov qword [rsp + 0x90], rdx
mov byte [rsp + 0x2f], bpl
mov qword [rsp + 0x70], r11
je 0x14008be52
mov qword [rsp + 0xa0], r13
mov qword [rsp + 0x50], r13
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x60], r11
mov dword [rsp + 0x30], ecx
mov r11d, edi
mov qword [rsp + 0x98], rbx
mov dword [rsp + 0x5c], r14d
mov qword [rsp + 0xa8], r12
mov r13, r12
mov qword [rsp + 0x88], r15
mov dword [rsp + 0x44], esi
mov r12, qword [rsp + 0x68]
mov dword [rsp + 0x40], edi
mov edi, dword [rsp + 0x38]
mov qword [rsp + 0x80], rax
mov eax, ebp
mov ecx, dword [rsp + 0x34]
mov rbp, rdx
mov ebp, r8d
cmp r8d, 0x8b008886
jne 0x140086a63
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x50], rax
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x60], rax
mov r9, qword [rsp + 0x78]
mov eax, dword [r9]
mov dword [rsp + 0x30], eax
mov r10b, byte [rsp + 0x2e]
mov r11d, dword [rsp + 0x40]
mov rbx, qword [rsp + 0x98]
mov r14d, dword [rsp + 0x5c]
mov r13, qword [rsp + 0xa8]
mov r15, qword [rsp + 0x88]
mov esi, dword [rsp + 0x44]
mov r12, qword [rsp + 0x68]
mov edi, dword [rsp + 0x38]
mov ecx, dword [rsp + 0x34]
mov al, byte [rsp + 0x2f]
mov rdx, qword [rsp + 0x90]
mov ebp, 0x201dd0bc
jmp 0x140086a63
cmp r8d, 0x19faf235
jg 0x14008b43e
cmp r8d, 0x140281aa
je 0x14008bca2
mov qword [rsp + 0xa0], r13
mov qword [rsp + 0x50], r13
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x60], r11
mov dword [rsp + 0x30], ecx
mov qword [rsp + 0x78], r9
mov byte [rsp + 0x2e], r10b
mov qword [rsp + 0x70], r11
mov r11d, edi
mov qword [rsp + 0x98], rbx
mov dword [rsp + 0x5c], r14d
mov qword [rsp + 0xa8], r12
mov r13, r12
mov qword [rsp + 0x88], r15
mov dword [rsp + 0x44], esi
mov r12, qword [rsp + 0x68]
mov edi, dword [rsp + 0x38]
mov qword [rsp + 0x80], rax
mov eax, ebp
mov dword [rsp + 0x3c], ecx
mov ecx, dword [rsp + 0x34]
mov byte [rsp + 0x2f], bpl
mov rbp, rdx
mov qword [rsp + 0x90], rdx
mov ebp, r8d
cmp r8d, 0x15a7f103
jne 0x140086a63
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x50], rax
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x60], rax
mov eax, dword [rsp + 0x3c]
mov dword [rsp + 0x30], eax
mov r9, qword [rsp + 0x78]
mov r10b, byte [rsp + 0x2e]
mov rax, qword [rsp + 0xb0]
mov r11d, dword [rax + 0x40]
mov rbx, qword [rsp + 0x98]
mov r14d, dword [rsp + 0x5c]
mov r13, qword [rsp + 0xa8]
mov r15, qword [rsp + 0x88]
mov esi, dword [rsp + 0x44]
mov r12, qword [rsp + 0x68]
mov edi, dword [rsp + 0x38]
mov ecx, dword [rsp + 0x34]
mov al, byte [rsp + 0x2f]
mov rdx, qword [rsp + 0x90]
mov ebp, 0xa87ca180
jmp 0x140086a63
cmp r8d, 0xa87ca17f
jg 0x14008b665
cmp r8d, 0xa012d19f
mov byte [rsp + 0x2e], r10b
mov qword [rsp + 0x78], r9
mov byte [rsp + 0x2f], bpl
mov qword [rsp + 0x70], r11
mov dword [rsp + 0x3c], ecx
mov qword [rsp + 0x80], rax
je 0x14008bed6
mov qword [rsp + 0xa0], r13
mov qword [rsp + 0x50], r13
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x60], r11
mov dword [rsp + 0x30], ecx
mov r11d, edi
mov dword [rsp + 0x5c], r14d
mov qword [rsp + 0xa8], r12
mov r13, r12
mov qword [rsp + 0x88], r15
mov dword [rsp + 0x44], esi
mov r12, qword [rsp + 0x68]
mov dword [rsp + 0x40], edi
mov edi, dword [rsp + 0x38]
mov eax, ebp
mov ecx, dword [rsp + 0x34]
mov rbp, rdx
mov qword [rsp + 0x90], rdx
mov ebp, r8d
cmp r8d, 0xa732b7a6
jne 0x140086a63
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x50], rax
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x60], rax
mov eax, dword [rsp + 0x3c]
mov dword [rsp + 0x30], eax
mov r9, qword [rsp + 0x78]
mov r10b, byte [rsp + 0x2e]
mov r11d, dword [rsp + 0x40]
mov rax, qword [rsp + 0xb0]
mov rbx, qword [rax + 0x38]
mov r14d, dword [rsp + 0x5c]
mov r13, qword [rsp + 0xa8]
mov r15, qword [rsp + 0x88]
mov esi, dword [rsp + 0x44]
mov r12, qword [rsp + 0x68]
mov edi, dword [rsp + 0x38]
mov ecx, dword [rsp + 0x34]
mov al, byte [rsp + 0x2f]
mov rdx, qword [rsp + 0x90]
mov ebp, 0x663b0299
jmp 0x140086a63
cmp r8d, 0xd020298b
jg 0x14008b7af
cmp r8d, 0xb1eb461c
je 0x14008bfce
mov qword [rsp + 0x50], r13
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x60], r11
mov dword [rsp + 0x30], ecx
mov qword [rsp + 0x78], r9
mov byte [rsp + 0x2e], r10b
mov qword [rsp + 0x70], r11
mov r11d, edi
mov qword [rsp + 0x98], rbx
mov dword [rsp + 0x5c], r14d
mov qword [rsp + 0xa8], r12
mov r13, r12
mov qword [rsp + 0x88], r15
mov dword [rsp + 0x44], esi
mov r12, qword [rsp + 0x68]
mov dword [rsp + 0x40], edi
mov edi, dword [rsp + 0x38]
mov qword [rsp + 0x80], rax
mov eax, ebp
mov dword [rsp + 0x3c], ecx
mov ecx, dword [rsp + 0x34]
mov byte [rsp + 0x2f], bpl
mov rbp, rdx
mov qword [rsp + 0x90], rdx
mov ebp, r8d
cmp r8d, 0xb426b1ce
jne 0x140086a63
mov rax, qword [rsp + 0xb8]
add rax, 0x38
mov qword [rsp + 0x50], rax
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x60], rax
mov eax, dword [rsp + 0x3c]
mov dword [rsp + 0x30], eax
mov r9, qword [rsp + 0x78]
mov r10b, byte [rsp + 0x2e]
mov r11d, dword [rsp + 0x40]
mov rbx, qword [rsp + 0x98]
mov r14d, dword [rsp + 0x5c]
mov r13, qword [rsp + 0xa8]
mov r15, qword [rsp + 0x88]
mov esi, dword [rsp + 0x44]
mov r12, qword [rsp + 0x68]
mov edi, dword [rsp + 0x38]
mov ecx, dword [rsp + 0x34]
mov al, byte [rsp + 0x2f]
mov rdx, qword [rsp + 0x90]
mov ebp, 0x12fd7c83
jmp 0x140086a63
cmp r8d, 0x4f1bf2e8
jg 0x14008ba17
cmp r8d, 0x201dd0bc
je 0x14008c16d
mov qword [rsp + 0xa0], r13
mov qword [rsp + 0x50], r13
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x60], r11
mov dword [rsp + 0x30], ecx
mov qword [rsp + 0x78], r9
mov byte [rsp + 0x2e], r10b
mov qword [rsp + 0x70], r11
mov r11d, edi
mov qword [rsp + 0x98], rbx
mov dword [rsp + 0x5c], r14d
mov qword [rsp + 0xa8], r12
mov r13, r12
mov qword [rsp + 0x88], r15
mov dword [rsp + 0x44], esi
mov r12, qword [rsp + 0x68]
mov dword [rsp + 0x40], edi
mov edi, dword [rsp + 0x38]
mov qword [rsp + 0x80], rax
mov eax, ebp
mov dword [rsp + 0x3c], ecx
mov ecx, dword [rsp + 0x34]
mov byte [rsp + 0x2f], bpl
mov rbp, rdx
mov qword [rsp + 0x90], rdx
mov ebp, r8d
cmp r8d, 0x370bdc9c
jne 0x140086a63
mov rax, qword [rsp + 0xb8]
mov r8b, byte [rax]
shr r8b, 1
mov r9d, r8d
mov r10d, r8d
mov ecx, r8d
mov edx, r8d
mov eax, r8d
mov r11d, r8d
mov ebx, r8d
xor bl, 0x5c
mov esi, r8d
xor sil, 1
and sil, 5
mov edi, r8d
and dil, 0x7a
or dil, sil
mov esi, edi
mov ebp, edi
mov r14d, edi
xor dil, 0x82
xor sil, 0xdd
and sil, dil
and bl, 0x5f
or bl, sil
xor bl, r8b
and bpl, 0x5c
and dil, 0x23
or dil, bpl
mov esi, edi
xor sil, r8b
xor r14b, 2
mov edi, r14d
and dil, r8b
not r8b
mov ebp, r8d
and r8b, 8
and r9b, 0x77
or r9b, r8b
xor r9b, 0xf7
mov r14d, r9d
mov r8d, r9d
or r9b, 0x2c
and r14b, 0x1d
and r10b, 0x62
or r10b, r14b
mov r14d, r10d
xor r10b, 0x31
mov r15d, r10d
or r15b, r9b
and r9b, 0x2b
and cl, 0x50
or cl, r9b
and r10b, 0x2b
and r14b, 0x54
or r14b, r10b
xor r14b, cl
mov ecx, r14d
xor r14b, 0x3b
and r14b, r15b
and dl, 0x30
and bpl, 0x4f
or bpl, dl
mov edx, ebp
xor bpl, 0x63
or al, bpl
and bpl, 0x15
and dl, 0x6a
or dl, bpl
or r11b, 0x11
and r11b, 0x3d
xor r11b, dl
or al, 0xd3
xor r11b, 0x5f
mov r10d, eax
and r10b, r11b
mov edx, r14d
mov ebp, r14d
mov r9d, r14d
not r14b
and dl, 2
and bpl, 0x51
mov eax, r10d
not al
and al, r14b
and r9b, 0x46
and r14b, 0x39
or r14b, r9b
mov r9d, r14d
xor r9b, r10b
and r10b, 0x2e
and r11b, 0x51
or r11b, r10b
and r8b, 4
or r8b, 0x50
xor r8b, bpl
mov r10d, r11d
xor r11b, 0x51
and cl, 0x28
or cl, dl
or cl, r8b
mov edx, ecx
xor cl, 0x29
xor dl, 0x56
and dl, r11b
xor r10b, 0xae
and r10b, cl
or r10b, dl
xor r9b, 0x39
or r9b, al
mov eax, r10d
mov ecx, r9d
not cl
and cl, r10b
xor r10b, 0xcc
mov edx, r9d
xor r9b, 0x33
xor al, 0x33
and al, r9b
xor dl, 0xcc
and dl, r10b
or cl, dl
or cl, al
mov eax, ecx
and cl, 0x10
or cl, 0xa3
and al, 0xef
xor al, cl
mov ecx, eax
mov edx, eax
mov r8d, eax
xor al, 0x70
xor cl, 0xf1
and cl, al
and dl, 1
or dl, 0x36
xor dl, cl
mov r9d, edx
mov eax, edx
xor dl, 1
not r8b
and r8b, cl
or r8b, dl
and r8b, 0x81
and r9b, 0x7e
or r9b, r8b
mov ecx, r9d
mov edx, r9d
mov r8d, r9d
xor r9b, 0x40
xor cl, 0xb7
xor dl, 0xe9
and r8b, 0xa1
or r8b, dl
mov edx, r8d
not r8b
and r9b, 0xc5
mov r10d, ecx
and cl, 0x3a
or cl, r9b
xor cl, 0x9b
and r10b, 0x5e
or r10b, cl
and dl, 0xaf
and al, 0x50
or al, dl
mov ecx, eax
xor al, 0x40
xor cl, 0x97
and cl, al
and r8b, 0xd7
or r8b, cl
or al, r10b
mov ecx, r10d
xor r10b, 0xd7
xor cl, 0x28
and cl, r8b
not r8b
and r8b, r10b
not al
or al, cl
or al, r8b
xor al, 0xdd
mov ecx, eax
and cl, 0x7c
or cl, 0x80
xor cl, al
mov eax, ecx
mov edx, ecx
xor cl, 0x7f
xor al, 0x99
mov r8d, eax
and r8b, cl
add dl, 0x80
mov ecx, edx
mov eax, edx
or al, r8b
and cl, 0xe6
or cl, r8b
xor bl, 0x20
or dil, sil
mov edx, ebx
xor bl, dil
and dl, 0x7f
or dl, dil
xor dl, 0x7f
or dl, bl
mov r8d, edx
and r8b, 5
or r8b, 0xc0
mov r9d, edx
and r9b, 0xfa
xor r9b, r8b
xor r9b, cl
and cl, 0x7b
and al, 0x84
or al, cl
mov ecx, eax
mov r8d, eax
xor al, 0x2e
mov r10d, edx
xor r8b, 0xe6
and r8b, dl
xor dl, 0xc8
xor cl, 0xd1
and cl, dl
xor r10b, 0x37
and r10b, al
or r10b, cl
or r8b, r10b
xor r9b, 0x26
mov eax, r9d
xor al, r8b
not r8b
and r8b, r9b
mov ecx, r8d
xor r8b, 0xb2
mov edx, eax
xor al, 0x4d
xor cl, 0x4d
and cl, al
xor dl, 0xb2
and dl, r8b
or dl, cl
mov r8d, edx
mov r9d, edx
mov ecx, edx
mov r10d, edx
mov eax, edx
not al
and r8b, 0x7f
or r9b, 0x10
and r9b, 0x5d
xor r9b, r8b
and r10b, 5
mov edx, eax
and dl, 0x48
or dl, r10b
xor dl, r9b
mov r8d, r9d
not r9b
and r9b, al
or cl, 0xb2
xor r8b, 0x90
xor dl, 0x48
mov r10d, ecx
not cl
and cl, dl
and r10b, 0xbc
and al, 0x41
or al, r10b
xor al, r8b
xor al, 0xbc
and al, r8b
and r9b, 0x4d
or r9b, cl
mov r13d, r9d
or r13b, al
mov eax, r13d
mov ecx, r13d
mov r14d, r13d
mov edx, r13d
and dl, 0x2a
or dl, 0xd0
and al, 0x50
xor al, dl
mov byte [rsp + 0x38], al
and cl, 5
or cl, al
mov eax, ecx
and cl, 0xce
xor cl, 0x40
xor al, 0x9e
or al, cl
and r14b, 0xce
mov r9d, eax
not r9b
or r14b, r9b
mov eax, r14d
mov edx, r14d
mov ecx, r14d
mov r8d, r14d
mov r10d, r14d
not r10b
and r9b, 0x10
mov r11b, r9b
add r11d, 0x23
and al, 0x63
xor al, r11b
and dl, 0x8c
or dl, al
mov r11d, eax
xor al, 0x40
mov ebx, edx
mov esi, edx
xor dl, 1
and dl, 0x49
and bl, 0x36
or bl, dl
xor sil, 0xbd
and al, 0x61
or al, sil
xor bl, 0xc3
mov edx, ebx
and bl, 0x5d
and r11b, 0x22
or r11b, bl
or dl, al
xor r11b, al
xor r11b, 0x7d
mov eax, r11d
and al, dl
and cl, 8
and r8b, 0x81
mov edx, r10d
mov r12d, r10d
and r10b, 0x66
or r10b, r8b
or cl, r9b
mov r8d, r10d
and r10b, 0x61
or r10b, 8
xor r10b, cl
and r8b, 0x86
mov ecx, r8d
or cl, r10b
mov byte [rsp + 0x50], cl
xor cl, 0xf0
and dl, 0x61
or dl, cl
mov edi, eax
mov r9d, eax
mov r8d, eax
mov ecx, eax
mov byte [rsp + 0x48], al
mov ebx, eax
mov esi, eax
or sil, 0xfc
mov r10d, edx
not dil
mov r11d, edi
or dil, 3
mov ebp, edi
and dil, 0x90
and r9b, 0x6c
mov r15d, esi
xor sil, 0x6f
or dil, r9b
not dil
and dil, sil
mov eax, edx
or dil, r9b
and r15b, 0xeb
and r8b, 0x14
and bpl, 0xeb
or bpl, r8b
xor bpl, r15b
xor cl, 0xfc
or cl, bpl
mov r9d, edx
mov r8d, edx
mov ebp, edx
mov esi, edx
and r11b, dl
not dl
and r10b, 3
xor al, 0x50
and al, dl
not cl
mov r15d, ecx
or r15b, dil
and r9b, 0x64
and dl, 0x98
or dl, r9b
xor dl, 0x64
mov r9d, edx
or r9b, r10b
not r10b
mov ecx, edx
and dl, 0xac
xor dl, 0xad
and al, 0xfc
mov edi, eax
or dil, dl
mov eax, r10d
and r10b, 0xad
and r12b, 2
or r10b, r12b
mov edx, r10d
xor dl, dil
mov r10d, r14d
and cl, 0xbc
and r8b, 0x40
or r8b, cl
mov ecx, r14d
and al, 0x41
or al, r12b
mov r12d, r14d
or r8b, 1
xor r8b, al
not r8b
and r8b, r9b
or r8b, dl
mov edi, r8d
xor dil, r15b
mov dl, byte [rsp + 0x48]
and dl, 0x36
and bl, 0xc9
or bl, 0x10
xor bl, dl
mov edx, ebx
xor bl, 0xd9
and bpl, 0x24
mov r8b, byte [rsp + 0x50]
and r8b, 0x12
or r8b, bpl
or r8b, 0x48
and sil, 0xc9
xor sil, r8b
mov r8d, esi
xor sil, 0x6e
xor dl, 0x26
and dl, sil
xor r8b, 0x91
and r8b, bl
or r11b, r8b
or r11b, dl
not r11b
or r11b, dil
mov eax, r11d
mov edx, r11d
mov r8d, r11d
mov r9d, r11d
not r11b
or al, 0xe8
and dl, 0x7f
xor dl, 0x68
or dl, r11b
mov r11d, edx
or r9b, 0x48
and r9b, 0x5f
xor r9b, dl
mov ebx, edx
not dl
mov esi, edx
and dl, 0x8d
or r8b, 0x60
and r8b, 0x77
mov edi, r8d
xor r8b, 5
and sil, 0x60
and r11b, 0x12
or r11b, sil
or dl, 0x60
xor dl, r11b
xor dil, 0xfa
and dil, dl
not dl
and dl, r8b
xor r9b, 0xa0
and bl, al
or bl, r9b
not bl
or bl, dil
or bl, dl
mov byte [rsp + 0x50], bl
mov r9d, ebx
mov esi, ebx
xor sil, 0x89
mov edx, ebx
xor dl, 0x76
mov byte [rsp + 0x30], dl
mov ebp, edx
and dl, 0x86
mov r8d, esi
and r8b, 0x79
or r8b, dl
and r9b, 1
or r8b, r9b
mov r11d, r9d
mov byte [rsp + 0x48], r9b
mov edx, r8d
mov r9d, r8d
xor r8b, 0x87
and dl, 0xdd
xor r9b, 0x5a
and r9b, r8b
xor dl, 0x58
or dl, r9b
mov r8d, edx
and dl, 0x8b
xor dl, r11b
and r8b, 0x74
or r8b, dl
mov edx, r8d
xor r8b, 0x9c
xor dl, 0x61
and r8b, dl
and r8b, 0xbc
or r8b, dl
mov edx, r8d
xor r8b, 0xfd
xor dl, 2
mov r9d, esi
mov byte [rsp + 0x60], sil
or r8b, sil
and r9b, 0xa4
and bpl, 0x5b
or bpl, r9b
xor bpl, 0xa4
or bpl, dl
and bpl, r8b
and r8b, dl
xor bpl, dl
or bpl, r8b
mov al, byte [rsp + 0x38]
and al, 0x10
and r10b, 4
and cl, 0x60
and r12b, 0xa
or r12b, 4
and r13b, 1
or r13b, r10b
or r13b, cl
or r13b, 8
xor r13b, r12b
or r13b, al
mov edx, r13d
mov r9d, r13d
xor r13b, 0x8d
xor dl, 0x72
mov eax, edx
and al, 0x9f
or al, cl
xor al, 0x60
or al, dl
and dl, 0x40
and r14b, 0x40
or r14b, 1
and r14b, r13b
and r13b, 0x2c
or r14b, dl
and r9b, 0x12
or r9b, r13b
mov dl, r9b
mov r8b, r14b
add edx, r8d
mov r8d, edx
xor r8b, 0x7f
mov r10d, eax
xor r10b, 0xbf
or r10b, r8b
and r8b, 0x25
and r9b, 0x1a
or r9b, r8b
or r14b, 0x25
or r9b, 0x40
xor r9b, r14b
mov cl, r9b
add ecx, 0xffffff80
xor r9b, 0x7f
and r9b, al
xor dl, al
not al
and al, cl
xor dl, 0x3f
and dl, r10b
or dl, r9b
or dl, al
mov eax, edx
mov r9d, edx
mov r8d, edx
mov ecx, edx
and dl, 0xf8
and al, 7
mov r10b, dl
add r10d, 2
mov r11d, eax
xor al, 0xfa
and al, r10b
and r9b, 5
or r9b, al
or r11b, 0xb8
xor r11b, dl
xor r11b, 0xbf
xor r8b, 0xf8
or r8b, r11b
xor r9b, 0xfa
mov eax, r9d
and r9b, 0x5f
and cl, 0xa0
or cl, r9b
xor cl, r8b
xor cl, 0xa0
or al, r8b
not al
or al, cl
mov r15d, eax
xor r15b, 0xf8
mov ecx, r15d
and r15b, al
and al, 0xd8
and cl, 0x20
or cl, al
xor cl, r15b
xor cl, 0xd8
mov edi, r15d
mov r9d, r15d
and r9b, 0xf8
or r9b, cl
and dil, 1
mov eax, r9d
mov ecx, r9d
mov r11d, r9d
and r11b, 0xfe
mov dl, r11b
mov r8b, dil
add edx, r8d
mov r14d, edx
not r14b
mov r8d, ebp
and r8b, 0x29
mov r10d, ebp
and r10b, 0xd6
or r10b, 8
xor r10b, r8b
mov ebx, r10d
xor r10b, 0xd7
or r10b, bpl
mov r8d, ebp
and r8b, 0xdf
or r10b, 0x20
xor bl, r8b
xor bl, 8
and bl, r10b
and al, 0x40
mov esi, r14d
mov r10d, r14d
and r10b, 4
or r10b, al
and cl, 0x20
mov eax, edx
and al, 0x9b
or al, cl
mov ecx, r9d
or r10b, 0x20
or al, 4
mov r13d, eax
xor r13b, r10b
mov r12d, r9d
and sil, 0xb9
and cl, 0x46
mov eax, ecx
or al, sil
mov r10d, r9d
xor al, r13b
not r13b
mov ecx, r13d
and cl, dl
mov edx, r14d
and r10b, 0x3e
and dl, 0xc1
or dl, r10b
mov r10d, r9d
xor r10b, 0x9e
and r10b, r11b
mov esi, r9d
mov r13d, r9d
and r14b, 0x9f
xor r14b, r10b
mov r11d, edx
xor r11b, bpl
mov r9d, r14d
xor r9b, bpl
mov r10d, ebp
mov ebp, r8d
xor bpl, 0xdf
mov r8d, eax
xor r8b, 0x46
mov eax, ecx
or al, r8b
and r15b, 4
and r12b, 0x90
and sil, 0x6a
or sil, r15b
or r12b, dil
or r12b, 0x60
xor r12b, sil
or r13b, 0xdf
mov ecx, r13d
and r13b, 0xec
xor r13b, r12b
or cl, r12b
not cl
mov r8d, r13d
or r13b, cl
mov esi, r13d
xor r13b, 0x53
and r8b, 0x61
or r8b, cl
xor r8b, 0x20
xor sil, 0x32
and sil, r13b
mov ecx, esi
or cl, r8b
mov r8d, ebp
and bpl, 0x99
and r10b, 0x46
or r10b, bpl
mov esi, r10d
mov edi, r10d
xor dil, 0xb9
xor sil, 0x46
mov r14d, esi
and sil, 0x8f
mov r10d, edi
and r10b, 0x50
or r10b, sil
mov r15d, ebx
mov esi, ebx
mov r12d, ebx
not r12b
xor r10b, 0xa0
and r10b, dil
and r8b, 0xf
mov ebp, r8d
or bpl, r10b
and sil, dil
and r14b, r12b
mov r10d, esi
or r10b, r14b
mov esi, r14d
and sil, dil
and dil, r12b
or r12b, 0xf0
mov r8d, r12d
and r8b, 6
and r15b, 1
or r15b, r8b
mov r8d, ebx
and r8b, 8
or r8b, 6
or r15b, 0x88
xor r15b, r8b
mov r8d, ebx
and r8b, 0xa
and r12b, 0x75
or r12b, r8b
mov r8d, ebx
and r8b, 0x70
or r15b, r8b
xor r15b, 0x78
or r8b, 5
xor r8b, r12b
xor bl, 0xf
or bl, r8b
not bl
or bl, r15b
mov r8d, ebx
xor bl, 0xee
mov r14d, ebp
and bpl, 0xee
or bpl, 1
and r14b, 0x11
xor r14b, bpl
mov ebp, r14d
xor r14b, 0xef
xor r8b, 0x11
and r8b, r14b
xor bpl, 0x10
and bpl, bl
or bpl, r8b
xor r10b, dil
or sil, r10b
mov r8d, esi
mov r10d, esi
xor sil, 0x57
mov ebx, ebp
xor bl, 0x57
mov r14d, ebx
and r14b, sil
mov esi, ecx
mov r15d, ecx
mov ebx, ecx
mov edi, ecx
xor cl, 0x9e
not r10b
and r10b, bpl
xor bpl, 0xa8
xor r8b, 0xa8
and r8b, bpl
or r10b, r8b
or r10b, r14b
and sil, 4
xor r15b, 0x9a
and r15b, cl
mov ecx, r15d
and r15b, 0x8c
xor r15b, sil
and cl, 0x73
mov esi, ecx
or sil, r15b
mov ecx, esi
xor sil, 0xfb
xor cl, 4
mov r8d, ecx
and r8b, 0x1f
mov ebp, esi
and bpl, 0xe0
or bpl, r8b
xor bl, 0x47
and dil, 0x26
xor dil, 0x20
or dil, bl
mov r8d, edi
mov r14d, edi
not r14b
mov r15d, r14d
and r15b, 3
and r8b, 0x84
or r8b, r15b
and bl, 0x50
and r14b, 0x28
or r14b, bl
or r8b, 0x50
or r14b, 3
xor r14b, r8b
xor bpl, 0x39
or bpl, cl
xor r14b, bpl
or dil, bpl
xor r14b, 0x78
not dil
or dil, r14b
mov r8d, esi
and cl, 0x36
and sil, 0xc9
or sil, cl
mov ecx, eax
and r8b, al
xor sil, al
xor al, 0x26
xor cl, dil
xor cl, 0xd9
and cl, dil
or al, dil
xor al, cl
xor sil, 0x36
or sil, r8b
and sil, al
mov eax, esi
and al, r10b
or r10b, sil
mov ecx, eax
mov ebx, eax
not bl
and cl, 0x6a
mov r8d, ebx
and r8b, 0x10
or r8b, cl
mov r14d, edx
and al, 0x84
or r8b, 0x84
mov esi, r8d
xor sil, al
mov bpl, byte [rsp + 0x30]
mov eax, ebp
and bl, 1
or bl, sil
xor bl, r10b
mov ecx, ebx
xor cl, 0x6a
xor r11b, 0xc1
xor r14b, 0x3e
and r14b, r11b
xor r9b, 0x60
or r9b, r14b
mov edx, r9d
mov r8d, r9d
not r9b
or dl, 0x40
mov r10d, r9d
and r9b, 0x40
xor r9b, dl
and r10b, 3
and r8b, 0x30
and r9b, 0x4c
or r9b, r8b
or r10b, 0x30
or r9b, 3
xor r9b, r10b
mov edx, r9d
mov r8d, r9d
mov r10d, r9d
xor r9b, 0x30
xor dl, 0x4f
xor r8b, 0x12
or r9b, dl
and r9b, r8b
and r10b, 0x2c
mov r8d, edx
and r8b, 0x53
or r8b, r10b
xor r8b, 0xf3
or r8b, dl
mov edx, r8d
and dl, 0x7f
xor dl, r9b
xor r9b, 0x5d
or r9b, r8b
xor dl, 0x22
and dl, r9b
mov r8d, edx
or r8b, cl
mov ecx, r8d
not cl
mov r10d, r8d
mov edx, r8d
mov r9d, r8d
and r9b, 0x23
mov r11d, ecx
and r11b, 8
or r11b, r9b
xor r11b, 0xf5
mov r9d, r11d
or r9b, r8b
xor r8b, 3
and r8b, cl
or r10b, 0xc4
mov ecx, r8d
and r8b, 0x28
xor r8b, r10b
and cl, 3
and r8b, 0xec
or r8b, cl
mov r11d, r8d
xor r8b, 0x13
and dl, 0xd4
mov sil, dl
mov ecx, edx
not dl
xor r11b, 0xec
or cl, r11b
mov r10d, r11d
mov ebx, r11d
and bl, 2
mov r11d, edx
and r11b, r8b
and r10b, r8b
and r8b, 0x3d
or r8b, bl
mov edx, r8d
xor r8b, 0xeb
and dl, 0xd6
xor dl, 0x14
mov ebx, edx
or bl, r8b
mov edx, r9d
and dl, bl
lea r8d, [rsi + 0x29]
mov esi, edx
and sil, 0xbc
xor sil, r8b
mov dil, byte [rsp + 0x60]
mov ebx, edi
mov r9d, ebp
and dl, 0x43
or dl, 0x88
xor sil, dl
mov edx, esi
xor sil, 0x77
xor cl, r11b
or r10b, cl
mov ecx, r10d
not r10b
and cl, sil
and sil, r10b
xor dl, 0x88
and dl, r10b
or cl, dl
xor cl, sil
mov edx, ecx
mov r8d, ecx
xor r8b, 1
and r8b, cl
mov r10d, ecx
mov r11d, ecx
not cl
xor dl, 0x42
and dl, cl
and r10b, 8
and cl, 0x20
or cl, r10b
mov r10d, edi
mov ebp, edi
mov esi, ecx
xor sil, 0x21
and dl, 0x6a
mov ecx, edx
or cl, sil
and r11b, 1
mov esi, r8d
and r8b, 0x95
mov edi, r8d
xor dil, r11b
mov r8b, byte [rsp + 0x50]
mov r11d, r8d
mov edx, ebp
and sil, 1
xor dil, 0x29
or sil, dil
xor sil, dil
not sil
and sil, cl
mov ecx, esi
xor cl, dil
and al, 0x39
and bl, 0xc6
or bl, al
mov eax, ebx
mov esi, ebx
mov dil, byte [rsp + 0x48]
xor dil, 1
or dil, bl
xor bl, 0xc6
xor al, 0x39
or al, bl
xor sil, 0x15
and sil, al
xor sil, 0x2d
xor dil, 0xc7
mov eax, edi
or al, sil
mov sil, al
mov edi, eax
mov ebx, eax
not bl
and r9b, 0xd2
and r10b, 0x2d
or r10b, r9b
mov r9d, r10d
and r10b, 0x9c
xor r10b, 0xc
xor r9b, 0xb1
or r9b, r10b
and r11b, 0x9c
and dl, 8
and r8b, 0x14
or r8b, dl
mov edx, r8d
xor r8b, 0x7f
mov r10d, r9d
xor r11b, 0xeb
or r11b, r9b
xor r9b, 0x1c
or dl, 0x80
and dl, r9b
xor r10b, 0x63
and r10b, r8b
or r10b, dl
not r11b
mov edx, r11d
or dl, r10b
mov r8d, edx
mov ebp, edx
mov r11d, edx
xor dl, 0x14
xor r8b, 0xc9
and dl, r8b
and dl, 0x54
or dl, r8b
mov r9d, edx
mov r8d, edx
xor r8b, 0xab
add esi, 0xffffff80
xor r9b, 0x54
mov r14d, r9d
and r14b, 0xc8
mov r10d, r8d
and r10b, 0x37
or r10b, r14b
and sil, bl
and sil, 0xc8
and dil, 0x37
or dil, sil
mov esi, eax
and bl, 0x48
mov r14d, ebx
xor r14b, dil
mov edi, eax
xor bpl, 0x55
and r11b, 0x37
xor r11b, 0x22
mov ebx, r11d
or bl, bpl
xor sil, 0x37
xor dil, 0xc8
or dil, sil
mov esi, ebx
not sil
not dil
mov r11d, edi
or r11b, r14b
mov r14d, esi
and r14b, 0x29
and bpl, 0x40
mov edi, ebp
or dil, r14b
mov ebp, ebx
and bpl, 0x86
and sil, 0x10
mov r14d, esi
or r14b, bpl
mov esi, eax
mov ebp, edi
or bpl, 0x86
or r14b, 0x29
mov edi, r14d
xor dil, bpl
mov ebp, r8d
not r10b
or r10b, r9b
and bpl, 0xee
and r9b, 0x11
or r9b, bpl
mov ebp, edx
or r8b, al
xor r9b, al
mov r14d, eax
xor dil, r10b
or bl, r10b
xor dil, 0x69
mov eax, edi
xor dil, bl
or al, bl
not al
or al, dil
xor al, r11b
xor sil, 0x3c
xor bpl, 0x97
xor r14b, 0xc3
and r14b, bpl
xor dl, 0x68
and dl, sil
or dl, r14b
xor r9b, 0xee
and r9b, r8b
or r9b, dl
mov edx, eax
mov r8d, r9d
not r8b
and r8b, al
xor al, 0x3e
mov r10d, r9d
xor r9b, 0xc1
xor dl, 0xc1
and dl, r9b
xor r10b, 0x3e
and r10b, al
or r8b, r10b
or r8b, dl
mov eax, r8d
mov edx, r8d
mov r9d, r8d
or r8b, 0x58
mov r10d, r8d
not r10b
and al, 0xf3
or al, 8
and dl, 0xc
xor dl, al
xor r9b, dl
xor dl, 0x50
xor r9b, 0xaf
or r9b, dl
mov eax, r8d
xor al, r10b
and al, r9b
xor al, r10b
not al
or al, r8b
and r8b, 0x9c
and r10b, 0x23
or r10b, r8b
mov r8d, r10d
xor r8b, r9b
mov edx, eax
mov r10d, eax
mov r9d, r8d
xor r9b, 0x9c
and r9b, al
not al
xor r8b, 0x63
and dl, 0x81
mov r11d, eax
and al, 0x26
or al, dl
mov edx, r8d
and r11b, 0xa4
and r10b, 3
or r10b, r11b
xor r10b, r8b
and r8b, 0x89
or r8b, 0x64
and dl, 0x76
xor dl, r8b
xor dl, al
xor dl, 0xe5
xor r10b, 3
or r9b, r10b
not r9b
or r9b, dl
mov r8d, r9d
mov eax, r9d
mov edx, r9d
not r9b
or r8b, 0x3b
or r9b, 0x44
xor r9b, r8b
mov r10d, r9d
mov r8d, r9d
and r9b, 0x7f
xor r9b, 0x3b
mov r11d, r9d
and r9b, 6
and r10b, 0x79
or r10b, r9b
xor r10b, 0x61
and r11b, 0x27
xor r11b, 0xa7
or r11b, r10b
not r11b
and al, r11b
and al, 0x27
and dl, 0xa7
mov r9d, edx
xor r9b, r11b
or al, r9b
mov edx, eax
xor dl, 0x48
and dl, al
mov r10d, eax
and r10b, 7
mov r11d, eax
or r11b, 0xf8
and r8b, 8
and r9b, 0x40
or r9b, r8b
xor r10b, 0x4e
mov r8d, r10d
and r8b, r11b
mov r10d, eax
not r10b
mov r11d, r10d
and r10b, 6
or r10b, r8b
and dl, 0xf8
xor r9b, 0x41
mov r8d, r9d
xor r9b, dl
or r8b, dl
xor r8b, r9b
not r8b
and r8b, r10b
xor r8b, r9b
mov edx, eax
xor dl, r8b
xor r8b, 0xf8
or r11b, r8b
xor dl, 7
or dl, al
and r11b, dl
and dl, r8b
xor r11b, r8b
or r11b, dl
mov r8d, r11d
xor r8b, cl
mov r9d, r8d
mov eax, r8d
mov edx, r8d
mov r10d, r8d
mov r11d, r8d
mov ebx, r8d
not r8b
xor r9b, r8b
and r9b, cl
xor r9b, r8b
not r9b
or r9b, r8b
mov ecx, r9d
mov r8d, r9d
mov esi, r9d
mov edi, r9d
not r9b
or r9b, 0x1f
and al, 0xe0
or dl, 0xe0
or cl, 0xe0
xor cl, r9b
mov ebp, r9d
and r9b, 0x82
and bpl, 0x4c
or r9b, 0x40
xor r9b, bpl
and r8b, 0x20
or r8b, r9b
or r8b, 0x11
or sil, 0x80
and sil, 0x9f
xor sil, r8b
xor dil, 0xe0
or dil, cl
not dil
or dil, sil
xor dl, 0x12
mov cl, al
add ecx, 0x12
and cl, dl
and r10b, 0xd
or r10b, cl
xor r10b, 0xd
or r11b, 0xc0
and r11b, 0xdf
xor r11b, al
xor r11b, 0xdf
xor bl, 0xe0
or bl, r11b
not bl
or bl, r10b
mov eax, ebx
xor al, dil
mov r10d, eax
mov r8d, eax
mov r9d, eax
mov ecx, eax
not cl
xor r10b, 0x41
and r10b, cl
and r8b, 4
and r9b, 0x2a
mov edx, ecx
mov r11d, ecx
and r11b, 0x90
or r11b, r9b
and r10b, 0xfb
mov r9d, r11d
xor r11b, r10b
xor r11b, 0x94
xor r9b, 0x90
and r9b, r10b
or r9b, r11b
or r8b, 0x18
xor r8b, r9b
mov r9d, r8d
mov r10d, r8d
xor r8b, 0x5d
and r9b, 0x10
xor r10b, 0x4d
and r10b, r8b
mov r8d, r10d
mov r11d, r10d
and r10b, 0x30
xor r10b, r9b
and r8b, 0xcf
or r8b, r10b
not r11b
mov r9d, r8d
mov r10d, r8d
and r8b, 0xa7
xor r9b, 0xb7
or r9b, r8b
and r11b, 5
and r10b, 0xa2
or r10b, r11b
or r10b, 0x58
xor r10b, r9b
mov r8d, r10d
mov ebx, r10d
mov esi, r10d
mov r9d, r10d
and r10b, 0xe5
xor r10b, 5
xor r8b, 0xe0
or r10b, r8b
xor bl, 0x1f
and sil, 2
mov edi, ebx
mov r11d, ebx
or bl, r8b
mov ebp, r10d
and r8b, 0xf4
and dil, 0xb
or dil, r8b
mov r14d, r10d
xor dil, r10b
and r11b, r10b
and r10b, 1
or r10b, sil
mov r8d, eax
xor r9b, 0xe3
and bl, r9b
mov r9d, eax
and bpl, 0xb0
or bpl, 2
xor bpl, r10b
mov r10d, eax
and r14b, 0x4c
or r14b, bpl
xor r14b, bl
xor dil, 0xf4
or r11b, dil
xor r14b, 1
mov esi, r14d
and sil, r11b
mov r14d, esi
mov ebx, esi
mov r11d, esi
not r11b
mov r15d, r11d
and r11b, 2
and r14b, 0xb0
or r14b, r11b
mov r11d, eax
and bl, 0xd
and r15b, 0x40
or r15b, bl
mov ebp, eax
mov ebx, ecx
mov edi, eax
mov ecx, esi
or r14b, 0xd
or r15b, 2
xor r15b, r14b
mov eax, r15d
and dl, 0xe5
xor r8b, 0x1a
xor r9b, 0xe5
xor r10b, 0xc1
and r10b, dl
xor r11b, 0x36
and bpl, 0x24
or bpl, 8
xor bpl, r10b
mov esi, r9d
or r9b, r8b
and r9b, r11b
mov r14d, r9d
xor r14b, bpl
mov r9d, r15d
mov r11d, r15d
mov r10d, r15d
xor r10b, 0x4d
xor al, 0xb2
and bl, 0x84
and dil, 0x61
or dil, bl
or dl, r8b
and r8b, 0x9e
and sil, 0x61
or sil, r8b
xor sil, dil
not dl
or dl, sil
not dl
or dl, r14b
mov r8d, edx
mov ebx, edx
mov esi, edx
and dl, 0x7d
or r8b, 0x7d
xor bl, 0x2c
and bl, dl
not dl
mov edi, edx
and dl, 0xae
or bl, dl
xor dil, r8b
and r8b, 0x96
xor r8b, bl
xor sil, 0x7d
or dil, sil
xor r8b, 0xc7
mov edx, r8d
mov ebx, r8d
xor bl, dil
or dl, dil
not dl
mov r8d, edx
or r8b, bl
and r9b, 4
xor r11b, 0x19
mov edx, r11d
and dl, r10b
mov ebx, r10d
mov r11d, eax
and r11b, 0x24
mov esi, r10d
and sil, 0xdb
or sil, r11b
xor sil, 0xc6
mov r11d, esi
and r11b, r10b
and r10b, 0x50
or r10b, r9b
mov edi, r10d
and r10b, 0x44
and cl, 0x10
mov ebp, ecx
or bpl, r10b
mov ecx, r8d
mov esi, r8d
mov r10d, r8d
mov r9d, r8d
xor r8b, 0x82
xor bpl, dl
xor bpl, 0x50
xor dil, 0x50
and dil, dl
or dil, bpl
mov edx, edi
mov ebp, edi
xor dil, 0xab
xor dl, 0x54
xor bpl, 0xd7
or dl, dil
and dl, bpl
xor cl, 0xfe
xor sil, 1
and sil, dl
not dl
and dl, cl
and dil, r8b
or dil, sil
mov ecx, edi
or cl, dl
and al, 0x46
and bl, 0xb9
or bl, al
mov eax, ebx
xor bl, 0x5b
and al, 0x1d
xor al, 4
or al, bl
and r10b, 0x60
and r8b, 0x1f
or r10b, 0x1f
xor r10b, r8b
mov edx, r10d
xor r10b, 0x60
xor dl, 0x7d
or dl, r10b
or r9b, 0xe2
not al
or al, r11b
mov r8d, edx
or r8b, r9b
and r8b, 0x5d
xor r8b, r9b
mov r9d, r8d
xor r9b, dl
xor r9b, al
mov eax, r9d
mov edx, r9d
mov esi, r9d
xor r9b, 0xa2
mov r11d, ecx
mov ebx, ecx
mov r8d, ecx
xor sil, 0x5d
mov edi, esi
mov r10d, esi
and sil, 0x10
or sil, 0x42
mov ebp, r9d
and bpl, 0x43
xor bpl, sil
mov esi, r9d
and sil, 0xa0
and dil, 0xc
or dil, sil
or dil, bpl
mov esi, edi
xor sil, cl
mov edi, r9d
xor dil, cl
not cl
xor r11b, 0xdf
xor bl, 0xd6
and bl, r11b
xor al, 0x82
xor dl, 0x74
and dl, al
and r9b, 0xf6
xor r9b, 0xd6
or r9b, dl
and r8b, 9
mov eax, ebx
and bl, 0x26
and al, 0xd9
xor al, r8b
or al, bl
xor al, r9b
and r10b, cl
or dil, r10b
mov ecx, edi
xor cl, sil
xor sil, 0xa1
or sil, dil
xor cl, 0x5e
and cl, sil
or cl, al
mov r8d, ecx
not r8b
mov eax, ecx
or r8b, 0x41
mov r9d, ecx
mov edx, r8d
and dl, 0xa8
mov r10d, ecx
and r10b, 0x16
or r10b, dl
xor r10b, 0x94
mov edx, r10d
and dl, cl
and cl, 0x41
or al, 0xbe
and r8b, 0x20
and r9b, 0x9e
or r9b, r8b
mov r10d, r9d
xor r9b, 0xdf
xor r10b, 0x20
mov r8d, r9d
mov r11d, r9d
and r11b, 0x10
mov ebx, r10d
mov r9d, r10d
and r10b, 0xae
or r10b, r11b
xor r10b, 0xd3
and bl, 0x82
or bl, r10b
not dl
mov r10d, edx
and dl, 0x3e
or r10b, bl
and bl, 0xbe
xor bl, dl
mov edx, ebx
xor bl, 0x7f
mov r11d, ebx
and bl, 0xbd
and dl, 2
or dl, bl
xor dl, r10b
xor dl, 0x42
or r11b, r10b
not r11b
or r11b, dl
mov edx, r11d
and dl, 0x7d
or dl, cl
or r9b, cl
xor cl, r11b
xor cl, 0x7d
and cl, r11b
or dl, 0x80
mov r10d, edx
xor r10b, cl
mov edx, r10d
xor r10b, 0xfd
and r8b, al
xor r9b, r8b
mov ecx, r9d
mov r8d, r9d
mov eax, r9d
xor al, 0xbe
xor dl, 2
xor cl, 0x41
mov r11d, r10d
mov r9d, r10d
and r10b, 0x2c
mov ebx, edx
and dl, 0xd3
or dl, r10b
xor r8b, 0x92
mov r10d, ecx
or cl, al
and cl, r8b
xor cl, dl
and r11b, 0x1c
and bl, 0xe3
or bl, r11b
or r9b, al
and al, 0x1c
and r10b, 0xe3
or r10b, al
xor r10b, bl
not r9b
or r9b, r10b
and r9b, cl
mov ecx, r9d
xor r9b, 0xa4
xor cl, 0x5b
mov eax, r9d
and r9b, 0x3c
mov r8d, ecx
and cl, 0x43
mov edx, ecx
or dl, r9b
mov ecx, edx
xor dl, 0x43
and r8b, 0x1b
and al, 0xe4
or al, r8b
mov r8d, eax
xor al, 0xe4
xor r8b, 0x1b
mov r9d, r8d
and r8b, 7
mov r10d, eax
and al, 0xf8
mov r11d, eax
or r11b, r8b
and r10b, 7
and r9b, 0xf8
or r9b, r10b
mov eax, r9d
xor al, r11b
mov r8d, edx
mov r10d, edx
mov r9d, eax
or r9b, dl
and dl, 0x2f
mov r11d, edx
mov ebx, edx
xor dl, 0x2f
xor cl, 0x93
or cl, dl
or r8b, 0xd0
mov edx, ecx
or r10b, 0x10
and r10b, 0x3f
xor r10b, cl
mov esi, r8d
and sil, cl
xor cl, 0xa
xor r11b, 0xda
xor dl, 0xf5
mov edi, edx
and dil, r11b
xor bl, 0x25
and bl, cl
mov ecx, eax
mov r11d, eax
mov r8d, eax
mov ebp, eax
mov edx, eax
mov r14d, eax
not r14b
or bl, dil
xor r10b, 0x40
or sil, r10b
not sil
mov eax, esi
or al, bl
and cl, 0xd0
mov r10d, r14d
mov ebx, r14d
and r14b, 0x2f
and r10b, 7
and r11b, 0x28
and r8b, 0x10
or r11b, r10b
xor r11b, 0xef
and bpl, 0xc0
or bpl, 0x28
and bpl, r11b
or bpl, r8b
or bpl, r10b
and bl, 0x2d
and dl, 2
or dl, bl
or dl, 0x90
xor dl, cl
xor dl, 0x92
or r14b, cl
not r14b
or r14b, dl
not r14b
or r14b, bpl
mov ecx, eax
xor al, 0x9e
mov edx, r14d
xor r14b, 0x1e
xor cl, 0x61
and cl, r14b
xor dl, 0x61
and dl, al
or dl, cl
mov eax, r9d
and r9b, 0xa2
and al, 0x5d
or r9b, 0xd
xor r9b, al
xor r9b, 0xd
mov eax, r9d
xor al, dl
not dl
or dl, r9b
mov ecx, eax
xor al, dl
or cl, dl
not cl
or cl, al
mov eax, ecx
mov edx, ecx
not cl
or al, 0xe4
mov r8d, eax
not al
and cl, 0x1b
xor dl, 0xe4
or dl, cl
and r8b, 0x6b
mov ecx, eax
and cl, 0x10
or cl, r8b
xor cl, dl
not dl
and dl, al
mov eax, ecx
and cl, 0xe4
or cl, dl
and al, 0x1b
xor al, 0x10
mov edx, eax
or dl, cl
mov eax, edx
mov r9d, edx
mov r8d, edx
mov ecx, edx
xor dl, 0x60
xor al, 0x9f
xor r9b, 0xe0
and r9b, dl
xor r9b, 0x7f
or r9b, al
mov eax, r9d
mov r10d, r9d
mov r11d, r9d
not r9b
xor al, 0x75
and r9b, 0xa
xor r10b, 0x7f
and r10b, al
or r10b, r9b
or r11b, 0x7f
mov eax, r10d
not r10b
xor al, r10b
and al, r11b
or r11b, r10b
xor r11b, r10b
xor r11b, al
mov eax, r11d
xor al, 0x23
and al, r11b
and r11b, 0x23
mov r9d, eax
and al, 0x7f
xor al, r11b
mov r10d, eax
xor r10b, 0xa3
and r9b, 0x23
mov eax, r9d
or al, r10b
xor r8b, 0xd6
mov r9d, r8d
and r9b, dl
and r9b, 0xb6
or r9b, r8b
mov r11d, r9d
mov ebx, r9d
mov r8d, r9d
mov esi, r9d
xor sil, 0x49
xor r11b, 0xb6
mov r9d, r11d
mov r10d, esi
and r10b, 0x77
mov edi, r11d
and dil, 0x88
or dil, r10b
xor dil, 0x88
mov r10d, edi
or r10b, r11b
and r11b, 0xf8
or r9b, sil
and sil, 7
or sil, r11b
mov r11d, esi
xor r11b, 0xd7
and bl, 0xd0
xor bl, 0x90
or bl, r11b
mov esi, ebx
not bl
xor cl, 0x90
and sil, dl
mov edi, edx
and dil, bl
mov ebp, ecx
and bpl, bl
mov ecx, eax
mov ebx, eax
mov edx, eax
xor dl, 0x23
or bpl, sil
xor bpl, dil
and bpl, 0xd0
and r11b, 0x2f
or r11b, bpl
xor r8b, 0xec
and r9b, r8b
xor r9b, 0x5a
and r9b, r10b
not r11b
or r11b, r9b
mov r8d, r11d
mov r9d, r11d
mov r10d, r11d
and r11b, 0x8b
mov esi, r11d
xor r11b, 0xc5
and r8b, 0x74
mov dil, r8b
add edi, 0xa
xor sil, 0x3a
and sil, dil
xor r8b, 0xb1
and r8b, r11b
or r8b, sil
xor r9b, 0x74
xor r10b, 0x8b
or r10b, r9b
not r10b
or r10b, r8b
mov r8d, r10d
mov r9d, r10d
xor r10b, 0x8b
and r8b, 0x62
mov r11d, r8d
xor r11b, 0x60
xor r9b, 0xe9
mov r8d, r9d
and r8b, r10b
mov r9d, r11d
or r9b, r8b
xor cl, 0xdc
mov r10d, edx
and r10b, 0xd9
mov r11d, ecx
and r11b, 0x26
or r11b, r10b
not r11b
mov esi, r11d
or sil, cl
mov r10d, r9d
and r10b, 0x26
mov edi, r10d
mov ebp, r10d
xor bpl, 0x22
mov r10d, r9d
xor r10b, 0x44
mov r11d, ecx
and r11b, 4
and bl, 0x22
or bl, r11b
mov r11d, ebp
or r11b, r10b
not r11b
xor dil, 0xc
and dil, r11b
or dil, bpl
mov ebp, esi
and bpl, 0x2e
xor bpl, bl
and sil, 0xd1
or bpl, sil
mov esi, ebp
xor sil, dil
mov edi, edx
xor al, 0x3e
mov ebx, eax
and bl, cl
mov ebp, edx
and r10b, 0x40
and r11b, 0x91
or r11b, r10b
mov r10d, r9d
xor r9b, 0x9d
or r11b, 2
mov eax, r11d
xor al, sil
and dil, 0xd6
and cl, 0x29
or cl, dil
mov r11d, ecx
mov esi, ecx
mov edx, ecx
xor dl, 0x29
and r11b, 0xe2
add r10b, 0x80
mov ecx, r10d
and cl, r9b
and sil, 0xe0
and bpl, 2
or bpl, sil
xor bpl, bl
xor bpl, 0x20
xor r11b, 0x20
and r11b, bl
or r11b, bpl
or dl, r9b
and r9b, 0x15
and r8b, 8
or r8b, r9b
or r8b, 0x62
xor r8b, cl
xor r8b, r11b
xor r8b, 0x88
and r8b, dl
mov ecx, r8d
not r8b
mov edx, eax
mov r9d, eax
xor al, 0x42
xor dl, 0x9b
or al, r8b
and r8b, 0xd9
or r8b, 0x24
and cl, 0x26
xor cl, r8b
mov r8d, ecx
xor cl, 0xdb
xor r9b, 0x64
and r9b, cl
xor r8b, 0x24
and r8b, dl
or r8b, r9b
not al
mov r9d, eax
or r9b, r8b
mov edx, r9d
mov eax, r9d
mov r8d, r9d
mov ecx, r9d
and r9b, 0x3f
and dl, 0xc0
or r9b, 0x40
xor r9b, dl
and al, 0x7d
and r8b, 0x1d
mov edx, r9d
and r9b, 0xe2
or r9b, r8b
xor r9b, al
mov r8d, r9d
xor r8b, 0x3d
xor dl, 0x3d
and dl, al
mov r9d, edx
or r9b, r8b
mov edx, r9d
mov r8d, r9d
not r9b
not al
mov r10d, eax
and r10b, 0x5d
and cl, 0x20
or cl, r10b
xor cl, 0x20
or cl, al
mov eax, ecx
not cl
and r9b, cl
and al, 0xd8
mov r10d, ecx
and cl, 0x25
or cl, al
mov eax, ecx
xor cl, 0x27
xor al, 0xe6
and al, cl
and r10b, 0x41
or r10b, al
xor dl, 0xc1
xor r8b, 0x3e
and r8b, r10b
or r8b, r9b
not r10b
and r10b, dl
or r10b, r8b
mov eax, r10d
mov ecx, r10d
mov edx, r10d
mov r8d, r10d
and r10b, 0x82
and al, 0x35
and cl, 0x48
mov r9b, r10b
add r9d, 0x35
xor r9b, al
or r9b, cl
and dl, 0x7d
or dl, 0x80
xor dl, r10b
xor dl, 0xfd
xor r8b, 0x82
or r8b, dl
xor r9b, 0xb7
mov eax, r9d
xor r9b, r8b
or al, r8b
not al
or al, r9b
mov r10d, eax
mov r8d, eax
mov ecx, eax
mov r11d, eax
mov ebx, eax
mov edx, eax
mov r9d, eax
not r9b
xor r10b, 0x10
and r10b, r9b
and r8b, 0xc2
and r10b, 0xd2
or r8b, r10b
or r10b, 5
and cl, 0x2d
mov sil, cl
add esi, 0xffffffc2
xor r8b, 0xea
and r8b, sil
xor cl, 0x38
and cl, r10b
mov r10d, ecx
or r10b, r8b
xor r11b, 0x2d
xor bl, 0xd2
or bl, r11b
not bl
mov ecx, ebx
or cl, r10b
mov r8d, ecx
mov r10d, ecx
mov ebx, ecx
mov r11d, ecx
and r11b, 0x2d
or r11b, 0x40
and r8b, 0x52
xor r8b, r11b
mov r11d, r9d
or r11b, 0x80
mov r9d, r8d
xor r9b, 0xed
and dl, 8
mov esi, r11d
and sil, 0xf7
or sil, dl
mov edx, esi
xor sil, 0xf7
xor dl, 0x70
and dl, sil
mov esi, r9d
and sil, 0x82
and bl, 5
or bl, sil
mov esi, r9d
and r10b, 8
and sil, 0x70
or sil, r10b
or bl, 0x28
xor bl, sil
mov r10d, eax
and r10b, 1
and r11b, 0x86
or r11b, r10b
and al, 7
xor r11b, dl
xor al, 0x87
and al, dl
xor r11b, 1
or al, r11b
xor al, bl
and cl, 0x21
and r9b, 0xde
or r9b, cl
xor r8b, 0x12
xor al, 0xa2
or r8b, al
xor r9b, al
xor r9b, 0x21
and r9b, r8b
movzx edx, r9b
mov rax, qword [0x1404e2a68]
movabs r12, 0x960f27df605223fd
mov rax, qword [rax + r12]
movabs r13, 0xc3e2a89e4eb8e540
add rax, r13
lea rcx, str.CreateInfo.AddressSpaceOverride:__d_n
call rax
mov r12, qword [rsp + 0xb8]
mov dl, byte [r12]
shr dl, 2
mov ecx, edx
mov eax, edx
mov r8d, edx
mov r9d, edx
mov r10d, edx
mov r11d, edx
mov ebx, edx
not bl
mov esi, ebx
mov edx, ebx
and bl, 0x6b
and cl, 0x14
or cl, bl
mov ebx, ecx
and cl, 0x2e
mov edi, ecx
xor dil, 0x2a
xor bl, 0xc5
mov ecx, ebx
or cl, dil
and al, 0x1d
and sil, 0xa2
or sil, al
and r8b, 0x11
xor r8b, 0x51
or r8b, sil
mov eax, r8d
xor r8b, 0x10
xor al, 4
and al, 0x95
and sil, 0x2a
or sil, al
mov eax, esi
mov ebx, ecx
and bl, 0x3f
xor bl, sil
xor sil, 0x48
xor al, 0x5c
and al, sil
and r8b, 0x14
or r8b, al
mov eax, ecx
and sil, cl
xor cl, 0x14
xor al, 0xeb
and al, r8b
not r8b
and r8b, cl
xor bl, 0xc8
or bl, sil
not bl
or bl, al
or bl, r8b
mov eax, ebx
mov ecx, ebx
xor bl, 0xae
and al, 0xd7
xor al, 0x51
xor cl, 0x79
and cl, bl
or cl, al
mov eax, ecx
and cl, 0x23
xor cl, 3
xor al, 0x20
mov ebx, eax
or bl, cl
mov eax, ebx
mov r8d, ebx
mov ecx, ebx
xor cl, 0xf7
and dl, 0x85
and r9b, 0x3a
or r9b, dl
mov edx, r9d
mov ebx, r9d
mov esi, r9d
xor r9b, 0x7a
and dl, 0x17
xor bl, 0x10
and bl, r9b
and r9b, 0x28
or r9b, dl
mov edx, r9d
xor r9b, 0x2d
xor dl, 0x38
and dl, r9b
or bl, dl
xor sil, 0x42
and sil, 0x46
mov edx, r9d
and r9b, 0x39
or r9b, sil
xor r9b, 0x65
and dl, 0x23
or dl, r9b
xor bl, 0xc9
and bl, dl
mov edx, ecx
xor r8b, 0xfa
and r8b, cl
xor cl, bl
or dl, bl
not dl
or dl, cl
mov ecx, edx
not dl
and al, 0xd
xor al, 8
or r8b, al
xor r8b, bl
xor cl, r8b
xor r8b, 0xd
and r8b, dl
xor cl, 0xf2
or cl, r8b
mov eax, ecx
mov edx, ecx
mov r8d, ecx
mov r9d, ecx
not cl
and cl, 0xa9
and al, 0xad
mov ebx, eax
xor al, 4
or al, cl
or dl, al
and r8b, 0x50
and r9b, 2
or r9b, al
and al, 0x89
or al, r8b
or r9b, 0xd9
or bl, 0x14
xor bl, r9b
xor bl, al
or dl, 0x56
mov eax, ebx
xor al, 0x20
or al, dl
not dl
or dl, 4
not al
xor dl, bl
xor dl, 0x8d
or dl, al
or dl, 0x40
mov eax, edx
xor dl, 0x8a
xor al, 0x75
mov ecx, edx
and dl, 0x18
and cl, 0xa3
mov r8d, eax
and r8b, 0x1c
or r8b, cl
xor r8b, 0x5c
or r8b, al
mov ecx, eax
and al, 0xa7
or al, dl
mov edx, eax
mov r9d, eax
mov ebx, eax
xor al, 0xe7
xor dl, 0x18
xor r9b, 0xa1
and r9b, dl
and cl, 0x81
and bl, 0x38
or bl, cl
or bl, 0x42
xor bl, r9b
mov ecx, ebx
xor bl, 0x63
mov edx, r8d
and r8b, 0x7f
mov r9d, r8d
xor r8b, 0xc6
xor cl, 0x1c
and cl, r8b
xor r9b, 0x39
and r9b, bl
or dl, al
not dl
or dl, r9b
mov r8d, edx
or r8b, cl
mov eax, r8d
mov edx, r8d
mov r9d, r8d
or r8b, 0x6b
mov ebx, r8d
mov ecx, r8d
not r8b
and al, 0x6b
and bl, 0xcc
mov esi, r8d
and r8b, 0x10
or r8b, bl
xor r8b, 0xcc
and dl, 0x29
xor r9b, 0x29
and r9b, al
or sil, 0x29
mov dil, r9b
add edi, 0xffffff80
mov ebx, edi
mov dil, r8b
add edi, 0x42
and dil, bl
or dl, 0x14
xor dl, r9b
and dl, sil
or dl, dil
mov r9d, r8d
and r8b, 0x84
and cl, 0x31
or cl, r8b
xor cl, al
xor cl, 0x31
or r9b, al
not r9b
or r9b, cl
not r9b
or r9b, dl
mov eax, r9d
mov ecx, r9d
and r9b, 0x88
or r9b, 0x46
and al, 0x77
xor al, r9b
mov edx, eax
mov r8d, eax
xor al, 0xd2
xor dl, 0xfe
and dl, al
and r8b, 0xc
and cl, 0x20
or cl, r8b
or cl, 0x10
mov eax, edx
and dl, 0x82
and al, 0x7d
xor al, cl
or al, dl
mov ecx, eax
mov edx, eax
xor al, 0xef
xor cl, 0x10
mov r8d, eax
and r8b, 4
mov r9d, ecx
and cl, 0x38
and dl, 0xc3
or dl, cl
or dl, r8b
mov ecx, edx
xor cl, 0xfb
or cl, al
and al, 0xc2
and r9b, 0x3d
or r9b, al
xor r9b, dl
xor r9b, 0xc6
not cl
mov eax, ecx
or al, r9b
xor r10b, 0xaa
xor r11b, 0x15
or r11b, r10b
mov edx, r11d
mov r8d, r11d
mov r9d, r11d
xor r11b, 0xbf
mov r10d, r11d
and r11b, 0x20
and dl, 0x1f
or r11b, dl
xor r11b, 0xbf
mov ecx, r11d
or cl, dl
and r10b, 0x34
and r8b, 0x8b
or r8b, r10b
mov edx, r8d
mov r10d, r8d
xor r8b, 0x10
and r8b, 0x90
and dl, 0x20
and r9b, 2
or r9b, r8b
and r10b, 0x2d
xor r10b, 0x29
or r10b, dl
or r9b, r10b
xor r9b, 0x92
mov edx, r9d
and r9b, 0x9a
and r10b, 0x25
or r10b, r9b
xor r10b, cl
or dl, cl
xor dl, 0xbf
or dl, r10b
mov r8d, edx
mov ecx, edx
xor cl, 0x9f
xor r8b, 0x60
mov edx, r8d
and r8b, 0xea
mov r9d, ecx
and r9b, 0x15
or r9b, r8b
mov r8d, ecx
and r8b, 0x5a
and dl, 0xa5
or dl, r8b
xor dl, r9b
xor r9b, 0xea
or r9b, cl
xor dl, 0xb0
and dl, r9b
mov r11d, edx
not dl
mov r10d, edx
and r10b, al
xor r11b, al
mov eax, r11d
mov ecx, r11d
mov ebx, r11d
mov edx, r11d
mov r9d, r11d
mov r8d, r11d
not r11b
mov esi, r11d
or sil, r10b
mov r11d, esi
mov r10d, esi
mov r14d, esi
not sil
xor r10b, 0x48
and r10b, sil
and r14b, 0x4a
and sil, 0xa0
or sil, r14b
mov r15d, esi
mov ebp, esi
mov edi, esi
xor dil, 0xb5
xor r15b, 0xec
mov esi, r15d
and r15b, dil
and r10b, 0xea
and sil, r14b
mov r14d, r10d
and r14b, r15b
and r15b, 0xa0
or r15b, sil
and r11b, 0x15
and al, 0x15
and cl, 0xea
xor r15b, r10b
mov r10d, ecx
mov esi, ecx
xor sil, 0xea
or r14b, r15b
or r14b, r11b
xor r14b, 0xa2
xor bpl, 0x4a
mov ecx, ebp
and bpl, 0x28
and dil, 0xd6
or dil, bpl
or cl, r11b
xor dil, r11b
xor dil, 0x29
and dil, cl
mov ecx, edi
or cl, r14b
xor bl, 1
and bl, al
mov r11d, esi
or r11b, al
mov edi, eax
not dil
mov ebp, ebx
not bl
mov eax, edi
and dil, 0xc1
or dl, bl
and bl, 0x32
and bpl, 5
or bpl, bl
or dil, 0x12
xor dil, bpl
not dl
and dl, 1
or dl, dil
and sil, 0xa0
or sil, 0x19
and r9b, 0xa
xor r9b, sil
mov ebx, r9d
xor r9b, 0xb2
not dl
and dl, r9b
xor bl, 0x45
and bl, dil
and r8b, 1
and al, 0x14
or al, r8b
or r10b, 1
xor r10b, al
and r10b, r11b
or r10b, bl
or r10b, dl
mov r9d, r10d
xor r9b, cl
mov r8d, r9d
mov edx, r9d
or dl, 0xfe
mov ebx, r9d
mov r10d, r9d
mov esi, edx
and sil, 0xd
xor sil, r9b
mov edi, r9d
xor dil, 5
and dil, r9b
mov eax, r9d
mov ecx, r9d
mov r11d, r9d
mov ebp, r9d
not bpl
xor r8b, 0xfe
mov r9d, ebp
and bpl, 1
xor bl, 0x46
and bl, r8b
or bpl, r8b
and r8b, 0xa0
and r10b, 0x18
or r10b, r8b
or r10b, 6
xor r10b, bl
mov r8d, r10d
xor r10b, 6
and r10b, dl
xor dl, 0x47
xor r8b, 0x19
and r8b, dl
and r10b, 0x47
xor sil, 0xc
and sil, bpl
or sil, r8b
mov edx, esi
or dl, r10b
and dil, 0x1f
or r9b, 0x40
and r9b, 0x45
mov r8d, r9d
or r8b, dil
mov ebx, r8d
mov r10d, r8d
xor r8b, 0xba
xor bl, 0x45
mov r9d, ebx
and bl, 0x19
mov esi, r8d
and sil, 0x86
or sil, bl
xor sil, 0xdf
mov ebx, esi
and bl, r8b
and r11b, 6
or r11b, bl
not r11b
mov esi, ebx
and bl, 1
mov ebp, r11d
and r11b, 0x44
mov edi, r11d
or dil, bl
mov ebx, edx
mov r11d, edx
mov r14d, edx
not dl
or al, 0x5f
and cl, 0xa0
and bpl, 0x92
and sil, 8
or sil, bpl
mov ebp, ecx
mov r15d, ecx
xor r15b, 0xbc
or dil, 0x92
or sil, 1
xor sil, dil
or bpl, 0x43
mov ecx, ebp
and cl, sil
not sil
and sil, r15b
and r9b, 0xc
xor r10b, 0x35
and r10b, r8b
and r8b, 0x33
or r8b, r9b
mov r9d, r8d
mov edi, r8d
xor r8b, 0x33
xor dil, 0xcc
and dil, al
and al, 0x30
xor r9b, 3
and r9b, r8b
or r10b, r9b
or al, 0x80
xor al, r10b
add al, 0x80
or dil, al
not dil
or dil, cl
or dil, sil
mov ecx, edx
and r14b, 0x3c
mov eax, edx
and al, 0x43
or al, r14b
xor al, dil
xor al, 0xa2
and al, dl
and dl, 0xb
and bl, 0x74
or bl, dl
mov r8d, edi
mov r9d, edi
mov edx, edi
xor dl, 0x61
and r8b, 0xa
or r8b, 0x20
and r9b, 0xf5
xor r9b, r8b
mov r8d, r9d
xor r9b, 0xc1
mov r10d, ebx
xor bl, 0xf4
mov esi, ebx
and bl, 0x37
and r10b, 0x48
or r10b, bl
xor r8b, 0x3e
mov ebx, r10d
xor r10b, 0x3f
mov edi, r10d
mov ebp, r10d
and r10b, 0x2f
and sil, 0x50
or sil, r10b
mov r10d, r9d
or bpl, r9b
and r9b, 0xaf
mov r14d, r8d
and r8b, 0x50
or r8b, r9b
mov r9d, r8d
xor r9b, sil
and dil, 0x18
and bl, 0x67
or bl, dil
and r10b, 0x98
and r14b, 0x67
or r14b, r10b
xor r14b, bl
xor r14b, 0xbf
and r14b, bpl
mov r8d, r14d
or r8b, r9b
and r11b, 0x31
and cl, 0x4e
or cl, r11b
xor cl, 0xb1
or cl, dl
mov edx, ecx
mov r9d, ecx
xor cl, 0x4b
mov r10d, eax
not r9b
and r9b, al
xor al, 0x34
xor dl, 0xb4
and dl, al
xor r10b, 0x4b
and r10b, cl
or r9b, r10b
or r9b, dl
mov eax, r9d
xor al, r8b
not r8b
and r8b, r9b
mov ecx, r8d
xor r8b, 0xef
mov edx, eax
and al, 0x10
or al, 0xa3
and dl, 0xef
xor dl, al
mov eax, edx
xor dl, 0xb3
xor cl, 0x10
mov r9d, ecx
and r9b, dl
xor al, 0x4c
and al, r8b
mov ecx, eax
or cl, r9b
mov edx, ecx
not dl
mov eax, ecx
or dl, 0x38
mov r8d, edx
and dl, 0x7b
mov r9d, ecx
and r9b, 0x84
or r9b, dl
mov edx, r9d
xor r9b, 4
xor dl, 0x43
and dl, r9b
mov r9d, ecx
and r9b, 0x20
or r9b, 8
mov r10d, ecx
and r10b, 0x18
xor r10b, r9b
and r8b, 5
mov r9d, ecx
and r9b, 0x42
or r9b, r8b
and dl, 0x47
mov r8d, edx
and dl, cl
xor r8b, r9b
xor r8b, 5
or r8b, dl
or r8b, r10b
mov edx, r8d
mov r9d, r8d
xor r8b, 0xb0
xor dl, 0xcf
and r8b, dl
and r9b, 0x69
and dl, 0x16
or dl, r9b
xor dl, r8b
xor dl, 0x49
and r8b, 0x7f
or r8b, dl
mov edx, r8d
and dl, cl
xor cl, 0x68
xor al, 0x87
and cl, al
and cl, 0x6d
or cl, al
mov eax, ecx
mov r8d, ecx
xor cl, 0x78
mov r9d, ecx
and cl, 0x9c
and r9b, 0x23
or r9b, 0x58
xor r9b, cl
xor r9b, 0x3b
xor al, 0xe4
xor r8b, 0x1b
or r8b, al
not r8b
or r8b, r9b
mov r9d, r8d
mov r10d, r8d
mov eax, r8d
mov ecx, r8d
xor r8b, 0x23
xor r9b, 0x9c
and r10b, 0x10
xor al, 0xa4
and al, r9b
mov r11d, r9d
and r9b, 0x28
or r9b, r10b
and r11b, 8
mov r10d, r9d
and r9b, 0x30
or r9b, r11b
or r9b, 0x85
xor r9b, al
xor r9b, 0xad
xor r10b, 0x28
and r10b, al
or r10b, r9b
mov r9d, r10d
and r10b, 0x8c
xor r10b, 8
xor r9b, 0xb4
or r9b, r10b
xor cl, 0x10
and r8b, 0x33
or r8b, cl
mov ecx, r9d
mov r10d, r8d
or r10b, r9b
and r9b, 0xa4
and al, 2
or al, r9b
and cl, 0x59
or cl, 0xa4
xor cl, al
xor cl, r8b
xor cl, 0x5b
mov eax, ecx
xor cl, r10b
or al, r10b
not al
mov r8d, eax
or r8b, cl
mov ecx, r8d
mov r9d, r8d
mov eax, r8d
xor r8b, 0x34
xor cl, 0xcb
mov r10d, r8d
and r8b, 0xa8
and r9b, 0x10
or r9b, r8b
mov r8d, ecx
and cl, 3
or cl, 0xa8
and al, 0x44
mov r11b, r9b
add r11d, 3
mov sil, cl
mov dil, al
add esi, edi
mov ebx, esi
and r8b, 0x9f
and r10b, 0x60
or r10b, r8b
or r9b, 7
xor r9b, sil
xor r11b, cl
or r11b, al
xor r11b, r10b
xor r10b, 0x9f
or r10b, r9b
xor r11b, 0x64
mov eax, r11d
and al, r10b
mov ecx, eax
mov r8d, eax
and al, dl
mov r9d, edx
mov r10d, edx
mov r11d, edx
and dl, 0x2d
mov ebx, edx
xor dl, 0xf0
and r9b, 0xd2
mov sil, r9b
add esi, 0xd
xor bl, 0xf
and bl, sil
xor r9b, 0x22
and r9b, dl
or r9b, bl
xor r10b, 0xd2
xor r11b, 0x2d
or r11b, r10b
not r11b
or r11b, r9b
xor cl, 0xf0
mov edx, r11d
xor r11b, 0xdd
xor r8b, 0xf
and r8b, r11b
xor dl, 0x22
and dl, cl
or dl, r8b
mov ecx, edx
and dl, al
mov r8d, eax
and al, 0x93
or al, 0x64
and r8b, 0x6c
xor r8b, al
and cl, 0xbf
xor cl, r8b
xor cl, 0x9b
mov eax, ecx
xor al, dl
not dl
or dl, cl
mov ecx, eax
mov r8d, eax
xor r8b, dl
or cl, dl
not cl
mov eax, ecx
or al, r8b
mov ecx, eax
xor cl, 0x22
and cl, al
mov edx, ecx
and cl, 0x26
mov r8d, eax
and r8b, 0xd9
or r8b, 0x20
mov r9d, eax
and r9b, 0x22
xor r9b, cl
xor r9b, 0xbb
and dl, 0x22
or dl, r9b
xor dl, r8b
mov ecx, eax
xor cl, 0xd9
mov r8d, eax
xor r8b, 0x26
or r8b, cl
xor dl, 0x3d
mov ecx, edx
xor dl, r8b
or cl, r8b
not cl
or cl, dl
mov edx, ecx
and cl, 0x3f
mov r8d, ecx
xor cl, 0x66
mov r9d, ecx
and cl, 0x16
and r9b, 0x56
xor r8b, 0x30
or r8b, r9b
and dl, 0x29
or dl, cl
xor dl, 0x49
and dl, r8b
mov ecx, edx
xor cl, al
mov r8d, eax
and r8b, 0x29
xor cl, dl
and cl, r8b
mov eax, ecx
xor al, dl
and dl, r8b
mov ecx, edx
mov r8d, eax
or r8b, dl
mov r9d, edx
not dl
mov r10d, edx
and dl, 8
and cl, 0x21
or cl, dl
xor cl, al
xor cl, 8
and r9b, 8
and r10b, 0x25
or r10b, r9b
xor r10b, al
xor r10b, 0x9a
and r10b, r8b
mov r8d, r10d
or r8b, cl
mov eax, r8d
mov r10d, r8d
mov edx, r8d
mov r9d, r8d
mov ecx, r8d
and r8b, 0xbf
mov r11d, r8d
xor r11b, 0x2e
and r10b, 0x8d
mov r8d, r11d
and r8b, 0x32
or r8b, r10b
xor r8b, 0x90
mov ebx, r8d
and bl, r11b
mov r10d, r11d
mov r8d, r11d
and r11b, 0xa0
and al, 0x1f
or al, r11b
mov r11d, eax
mov esi, eax
xor al, 2
xor r11b, 0xf1
mov edi, r11d
and r11b, 0x99
and sil, 0x26
or sil, r11b
xor sil, 0xfc
and al, 0x23
or al, sil
mov r11d, ebx
not bl
mov esi, eax
or al, bl
and sil, 0xa7
and dil, 0x18
or dil, sil
and bl, 0xa7
and r11b, 0x18
or r11b, bl
xor r11b, dil
not al
or al, r11b
mov r11d, eax
and al, 0x83
add al, 0x80
xor r11b, 0x1f
or al, r11b
mov ebx, eax
mov esi, eax
and sil, 0xbf
xor bl, 0xbf
and bl, r11b
mov eax, ebx
xor al, sil
and dl, 0x19
and r10b, 0x26
or r10b, dl
and r8b, 3
and r9b, 0x3f
xor r9b, 0x2d
or r9b, r8b
mov edx, r10d
and r10b, 0x36
and cl, 9
or cl, r10b
xor cl, r9b
xor cl, 0x74
xor dl, 0x34
or dl, r9b
xor dl, 0x3f
or dl, cl
mov r8b, dl
mov ecx, edx
mov r9d, edx
xor r9b, 0x7f
lea edx, [r8 - 0x80]
mov r10d, edx
mov edx, r9d
and r9b, 0x4f
mov r8d, r10d
and r10b, 0xb0
mov r11d, r10d
or r11b, r9b
mov r10d, r11d
mov r9d, r11d
mov ebx, r11d
xor bl, 0x4f
xor r10b, 0xb0
mov r11d, r10d
mov esi, r10d
and sil, 0x2e
xor r9b, 7
and r11b, r9b
mov r10d, r11d
and r10b, bl
mov r11d, ebx
and bl, 0x51
or bl, sil
mov esi, ebx
and bl, 0xb
xor bl, 1
xor sil, 0x5a
or sil, bl
and dl, 0x1d
and cl, 0x62
or cl, dl
xor cl, 0x69
and r8b, 0xf4
or r8b, cl
mov ecx, eax
mov edx, eax
and r11b, al
xor al, 0xb
mov ebx, esi
mov edi, esi
xor sil, 0x2d
or dil, r8b
mov ebp, r8d
xor r8b, 0x2d
xor bl, 0xd2
and bl, r8b
xor bpl, 0xd2
and bpl, sil
not dil
or dil, bpl
or dil, bl
mov r8d, edi
not r8b
and r8b, al
xor al, dil
and al, dil
xor cl, 0x48
and r9b, 0x3f
or r10b, r9b
or r10b, 0x80
xor dl, 0xb7
and dl, r10b
not r10b
and r10b, cl
or r11b, r10b
or r11b, dl
not r11b
or r11b, r8b
or r11b, al
mov eax, r11d
not r11b
and r11b, 0x83
xor al, 0x7c
mov ecx, r11d
or r11b, al
mov edx, r11d
not dl
or cl, dl
mov r8d, ecx
not cl
mov r10d, eax
mov r9d, eax
and al, 8
mov r11d, edx
and dl, 4
and r8b, 0x23
and r11b, 0x14
or r11b, al
or r11b, r8b
xor r11b, 0xe
or r11b, dl
or cl, 0xf9
xor r11b, 0x29
mov eax, r11d
and al, cl
mov ecx, eax
and cl, 0x2b
mov edx, eax
xor dl, 0x3b
or dl, cl
mov ecx, eax
xor cl, 0xc4
mov r8d, ecx
mov r11d, ecx
xor r11b, dl
or r8b, dl
not r8b
mov ecx, r8d
or cl, r11b
and r10b, 0x54
mov edx, r10d
mov sil, r10b
mov r8d, r10d
xor r10b, 0x42
and r9b, 0x10
mov r11d, r9d
mov r14b, r9b
mov ebx, r9d
xor r9b, 0x90
or r9b, r10b
mov r10d, r9d
or r11b, r9b
mov edi, r9d
mov ebp, r9d
xor r9b, 4
xor dil, 0x86
mov r15d, edi
and r15b, r9b
xor r10b, 0xfb
xor bpl, 0xc
and bpl, r10b
mov edi, ebp
xor dil, r15b
lea r9d, [r14 - 0x1b]
mov ebp, r9d
mov r9d, eax
mov r10d, eax
xor al, 0x10
add esi, 0x28
mov r14d, ecx
or dl, cl
xor sil, cl
xor r8b, cl
and cl, 0x6d
and r14b, 0x92
or r14b, 0x69
xor bl, bpl
xor bl, 0x1a
and bl, dil
xor bl, bpl
or r11b, 0x46
mov edi, r11d
and r11b, 0x90
xor r11b, bl
xor r11b, 0x90
xor dil, 0xd6
and dil, bl
or dil, r11b
xor dil, cl
xor dil, r14b
xor dil, 0xfb
not dl
and dl, 0xd4
or dl, r8b
mov ecx, edx
xor dl, 0x2b
xor cl, sil
xor sil, 0xfc
or sil, dl
and cl, 0xbf
xor cl, 0x28
and cl, sil
mov edx, ecx
or dl, dil
mov ecx, edx
xor dl, 0x2b
xor r9b, 0x25
and r9b, al
mov r8d, eax
or r8b, 0xa
xor r8b, r9b
mov r9d, r8d
xor r8b, 0xf5
xor r9b, 0xa
mov r11d, r9d
and r11b, 0x16
mov ebx, r8d
and bl, 0xa9
or bl, r11b
not bl
or bl, r9b
xor r10b, bl
mov r11d, ebx
not bl
and bl, al
xor r10b, 6
or r10b, bl
and r10b, 0x16
and r11b, 0xa9
or r11b, r10b
mov eax, r11d
not r11b
and al, r9b
and r9b, r11b
and r11b, r8b
or r11b, al
mov eax, r11d
xor al, r9b
xor cl, 0xd4
mov r8d, edx
mov r9d, eax
and r9b, dl
and dl, 0xe0
mov r10d, ecx
mov r11d, ecx
and cl, 0x1f
or cl, dl
xor cl, al
xor cl, 0xe0
and r10b, al
or r10b, cl
and r11b, 0xcd
and r8b, 0x32
or r8b, r11b
xor r8b, 0xcd
or r8b, al
xor r9b, r8b
and r9b, r10b
mov eax, r9d
mov ecx, r9d
and r9b, 0x65
and al, 0x9a
or al, 0x61
xor al, r9b
mov r10d, eax
mov edx, eax
xor al, 0x61
xor r10b, 0x9e
mov r8d, r10d
mov r9d, r10d
and r10b, 0x29
mov r11d, eax
and r11b, 0xd6
or r11b, r10b
xor r11b, 0xa7
and r11b, al
and cl, 0xa
or dl, 0x71
mov r10d, edx
and r10b, 0x85
or r10b, cl
xor r10b, r11b
not r11b
or r11b, dl
mov ecx, r10d
or cl, r11b
and r11b, 0x9e
xor r11b, r10b
not cl
or cl, r11b
mov edx, ecx
mov r10d, ecx
xor cl, 0x11
and dl, 0xa4
xor r10b, 0xb5
and r10b, cl
xor r10b, dl
and r8b, 0x89
mov ecx, eax
and al, 0x76
or al, r8b
and cl, 0x89
and r9b, 0x76
or r9b, cl
xor r9b, al
xor r10b, 0x8e
mov ecx, r10d
or r10b, r9b
not r10b
xor cl, r9b
or cl, r10b
mov eax, ecx
not al
and al, 0x70
mov edx, ecx
and dl, 0x7f
or dl, al
mov r8d, edx
xor dl, 0xf0
and r8b, 0x43
mov r9d, edx
and dl, 0x3c
or dl, r8b
mov r8d, edx
xor dl, 0x30
or dl, cl
mov r10d, ecx
and cl, 0x20
or cl, 0x80
xor r10b, 0x50
and r10b, al
xor r10b, cl
and r8b, 0x23
and r9b, 0x5c
or r9b, r8b
xor r9b, r10b
xor r9b, 0x20
not dl
and dl, 0x70
or dl, r9b
xor dl, 0x8f
movzx edx, dl
mov rax, qword [0x1404e2a68]
movabs rcx, 0x960f27df605223fd
mov rax, qword [rax + rcx]
add rax, r13
lea rcx, str.CreateInfo.DevOverrideEnabled:__d_n
call rax
mov al, byte [r12]
shr al, 3
mov ecx, eax
not cl
mov edx, ecx
and dl, 0x70
mov r8d, eax
and r8b, 0xf
or r8b, dl
mov edx, r8d
mov r9d, r8d
mov r10d, r8d
xor r10b, 0x8f
mov r8d, eax
and r8b, 3
xor dl, 0xd4
and dl, r10b
and r10b, 0x58
or r10b, r8b
mov r11d, r10d
and r11b, 0x43
and r9b, 0x18
or r9b, r11b
xor r10b, 0x58
and r10b, dl
and dl, 0x3f
xor dl, r9b
xor dl, 0x50
or dl, r10b
mov r9d, eax
and r9b, 0x1a
mov r10d, ecx
and r10b, 0x85
or r10b, r9b
mov r9d, ecx
and r9b, 0x7a
mov r11d, eax
and r11b, 5
or r11b, r9b
mov r9d, r11d
xor r9b, r10b
mov r10d, edx
xor r10b, 0xdb
mov r11d, r10d
or r11b, 0x40
mov ebx, r11d
and bl, 0xfe
mov esi, edx
and sil, 1
or sil, bl
xor sil, r9b
not r11b
and r11b, r9b
xor dl, 0x24
xor r10b, dl
and r10b, r9b
xor r10b, dl
xor sil, 0xfe
or r11b, sil
and r10b, sil
not r11b
mov r9d, r11d
or r9b, r10b
mov r10d, ecx
and r10b, 0x26
mov edx, eax
and dl, 0x19
or dl, r10b
mov r10d, r9d
or r10b, 0xaf
mov r11d, r10d
and r11b, 0xb7
mov ebx, r9d
or bl, 0xef
mov esi, r11d
xor sil, 0xba
and sil, bl
not r10b
or r10b, sil
mov ebx, r9d
and bl, 0xaf
xor r11b, 0xb7
mov sil, r11b
or r11b, bl
not bl
mov edi, r9d
and dil, 0xd
or dil, 0x52
mov ebp, ebx
or bpl, 0xad
xor bpl, dil
xor bpl, r10b
and r9b, 0x8b
and bl, 0x64
or bl, r9b
lea r9d, [rsi + 0x64]
xor r9b, bl
not r9b
and r9b, r11b
or r9b, bpl
mov r10d, r9d
xor r9b, 0xaf
xor r10b, 0x50
mov r11d, r10d
and r11b, 0x47
mov ebx, r9d
and bl, 0xb8
or bl, r11b
and r10b, 0x19
xor bl, 0x56
and bl, r9b
and r9b, 0xe6
or r9b, r10b
mov r10d, r9d
and r9b, 0xee
xor r9b, 8
xor r10b, 0xf7
or r10b, r9b
not r10b
or r10b, bl
mov r9d, r10d
xor r9b, 0xc
mov r11d, r10d
xor r11b, 0x5e
and r11b, r9b
and r10b, 0x52
xor r10b, r11b
and r11b, 0x52
xor r10b, 0x52
or r10b, r11b
mov r9d, r10d
xor r9b, 0xad
mov r11d, r10d
xor r11b, 0xb0
and r11b, r9b
xor r10b, 0x4f
mov r9d, r10d
or r9b, r11b
mov r10d, ecx
and r10b, 1
mov r11d, eax
and r11b, 0x1e
mov ebx, r11d
or bl, r10b
mov r10d, eax
xor r10b, 0x1d
mov r11d, eax
xor r11b, 0xe2
mov esi, r11d
and sil, 0x3c
mov edi, r10d
and dil, 3
or dil, sil
xor dil, bl
mov esi, ebx
xor bl, 0xfe
xor dil, 0xc2
and dil, bl
and sil, 3
and bl, 0x1c
or bl, sil
xor bl, cl
and bl, r10b
or bl, dil
and r11b, 0x4a
and r10b, 0x15
or r10b, r11b
not bl
xor r10b, 0xb5
mov r11d, r10d
or r11b, bl
mov ebx, r11d
not bl
mov r10d, ebx
and r10b, 0x4d
mov esi, r11d
and sil, 0x92
or sil, r10b
mov r10d, r9d
or r10b, r11b
mov edi, r11d
xor sil, 0xbf
mov r11d, esi
or r11b, bl
and dil, 0x44
and bl, 0x1b
or bl, dil
mov esi, ebx
and bl, 0x52
mov edi, ebx
xor dil, 0x92
xor sil, 0x69
mov ebx, esi
or bl, dil
mov esi, r9d
not sil
mov edi, r9d
and dil, 0xd2
mov ebp, esi
and bpl, 0x2d
or bpl, dil
not dil
mov r14d, edi
and r14b, 0x27
mov r15d, r9d
and r15b, 0x90
or r15b, r14b
mov r14d, r9d
and r14b, 0x21
mov r12d, r9d
and r12b, 0xc
or r12b, 0x21
xor r12b, r14b
or r12b, 0x92
xor r12b, r15b
and r9b, 2
and dil, 0xf1
or dil, r9b
and sil, 0xc
or sil, r14b
or sil, 0xd0
xor sil, dil
not sil
and sil, bpl
xor r12b, 0xf9
mov r9d, esi
or r9b, r12b
mov esi, ebx
and bl, 0x5f
mov edi, ebx
xor dil, r11b
and sil, r11b
and r11b, 0xdf
xor r11b, bl
add dil, 0x80
or sil, dil
xor r11b, 0x7f
mov ebx, r11d
xor r11b, sil
or bl, sil
not bl
or bl, r11b
xor bl, r9b
mov r9d, ebx
xor r9b, r10b
not r10b
and r10b, bl
mov r11d, r9d
or r11b, 0x60
and r11b, r10b
not r10b
mov ebx, r10d
or bl, r9b
not r9b
and r9b, r10b
and r9b, 0x9f
or r11b, r9b
and bl, 0x9f
mov r10d, ebx
xor r10b, r11b
mov r9d, r10d
and r9b, 0x1b
mov r11d, r9d
xor r11b, 0xea
mov r9d, r10d
and r9b, 0x11
xor r9b, 0x15
or r9b, r11b
mov ebx, r10d
xor bl, 0x9f
mov r11d, r10d
xor r11b, 0xd5
and r11b, bl
mov esi, r11d
not sil
mov edi, esi
and dil, 0x5e
mov ebp, r11d
and bpl, 1
or bpl, dil
mov edi, r9d
and dil, 0xc1
xor dil, bpl
and r11b, 0x19
xor r11b, r9b
and sil, r9b
and r9b, 0x5e
or r9b, 0x81
xor dil, r9b
xor r11b, 0x39
or sil, r11b
not sil
or sil, dil
mov r9d, esi
xor r9b, 0x11
mov r11d, esi
xor r11b, 0x10
and r11b, r9b
and sil, 1
mov r9d, r11d
and r9b, 0x51
xor r9b, sil
mov esi, r10d
and sil, 0x42
xor r10b, 0x6d
and r10b, bl
and bl, 0xb0
or bl, sil
mov esi, ebx
xor sil, 0xfd
and sil, r10b
and r10b, 0xf2
xor r10b, bl
xor r10b, 0xf0
or sil, r10b
mov r10d, esi
xor r10b, 0xd
mov ebx, esi
xor bl, 0xf2
mov edi, esi
xor dil, 0x47
or r10b, bl
and r10b, dil
and bl, 0xe
xor sil, 0x5c
or sil, bl
xor r10b, 0x44
mov ebx, r10d
and bl, sil
mov ebp, ebx
not bpl
or bpl, 0xa0
mov esi, ebp
and sil, 0xe9
mov r10d, ebx
and r10b, 0x16
or r10b, sil
mov esi, r11d
mov r11d, r9d
xor r11b, 0xfe
and sil, 0x50
mov edi, r11d
and dil, 0x89
or dil, sil
mov r14d, r9d
xor r14b, 0x54
mov esi, r9d
xor sil, 0x29
or sil, r14b
and bpl, 0x4d
and bl, 0x12
or bl, bpl
mov ebp, ebx
and bl, 0x55
mov r14d, ebx
xor r14b, 0x10
xor bpl, 0xe7
mov ebx, ebp
or bl, r14b
mov ebp, esi
xor bpl, 0x7d
mov r14d, esi
xor r14b, 0x51
and r14b, bpl
mov r15d, r14d
xor r15b, 0x98
mov r12d, edi
xor r12b, 0x99
and r12b, r15b
mov r15d, edi
xor r15b, 0x66
xor r14b, 0x45
and r14b, r15b
or r14b, r12b
mov r15d, edi
xor dil, 0xdc
mov r12d, edi
and r12b, 0x10
and r15b, 0xc1
or r15b, r12b
or dil, bpl
and bpl, 0x10
and sil, 0x65
or sil, bpl
xor sil, r15b
xor sil, 0x5e
and sil, dil
mov edi, esi
or dil, r14b
mov esi, r10d
xor sil, 0x16
mov ebp, esi
and bpl, 0x55
mov r14d, ebx
not bl
and bl, bpl
and r14b, 0x5f
xor r14b, bpl
xor r14b, 0x5f
or r14b, bl
mov ebx, r14d
xor bl, dil
xor r9b, 1
mov edi, r9d
and dil, 0x41
and r11b, 0x1a
or r11b, dil
xor r10b, 0xe9
or r9b, r10b
and r10b, 0x45
and sil, 0x1a
or sil, r10b
xor sil, r11b
not sil
and sil, r9b
mov r10d, esi
or r10b, bl
mov r9d, r10d
and r9b, 2
mov ebx, r10d
and bl, 0x10
or r9b, 0x10
mov r11d, r9d
xor r11b, bl
mov r9d, r10d
and r9b, 0x4d
mov ebx, r10d
xor bl, 0x48
and bl, r9b
mov esi, r9d
not sil
mov edi, r11d
xor dil, 0x4a
mov ebp, esi
and bpl, 0x28
or bpl, 0x54
xor bpl, bl
xor bpl, 0xd4
and bl, 0x48
or bl, bpl
not bl
and bl, dil
and bpl, 0xa5
or bl, bpl
and r10b, 0xc
and sil, 0x41
or sil, r10b
xor r11b, 0xa2
mov r10b, r11b
add r10d, 0x41
xor r10b, sil
or r9b, r11b
not r10b
and r10b, r9b
or r10b, bl
mov r9d, r10d
not r10b
and r9b, 4
mov r11d, r10d
and r11b, 0x53
or r11b, r9b
and r10b, 0xa8
or r10b, 4
or r11b, 0xa8
mov r9d, r11d
xor r9b, r10b
mov r11d, r9d
xor r9b, 0xa8
xor r11b, 0x57
mov r10d, r11d
and r10b, 0xf7
mov ebx, r9d
and bl, 8
or bl, r10b
mov r10d, ebx
xor bl, 8
xor r10b, 0xf7
mov esi, ebx
and sil, 0xbc
mov edi, r10d
and dil, 0x43
or dil, sil
xor dil, 0xa5
mov esi, r10d
and sil, 0x19
or sil, dil
and r9b, 0xcd
mov edi, r11d
and dil, 0x32
or dil, r9b
xor dil, 0x2b
mov r9d, r11d
and r9b, 0xe6
or r9b, dil
and r9b, sil
mov esi, r10d
and sil, 0x7b
and r11b, 0x84
or r11b, sil
mov esi, r11d
xor sil, 0x84
mov edi, r11d
xor dil, 0x51
and dil, sil
and bl, 0xd5
or bl, dil
and r11b, 0x87
and r10b, 0x78
or r10b, r11b
mov r11d, r10d
xor r10b, 0x84
xor r11b, bl
xor bl, 0x2a
or bl, r10b
xor r11b, 0xae
not bl
or bl, r11b
mov r10d, ebx
xor r10b, 0x8f
mov r11d, r10d
and r10b, bl
and bl, 0xb
and r11b, 0x84
or r11b, bl
mov ebx, r10d
and bl, 0x8f
xor bl, r11b
xor bl, 0xb
or bl, r10b
mov r10d, ebx
xor bl, 0x70
xor r10b, 0x8f
mov r11d, r9d
xor r11b, 0xe6
mov esi, r10d
or sil, r11b
and r11b, bl
xor r9b, 0x19
and r10b, r9b
or r10b, r11b
mov r9d, r10d
xor r9b, sil
mov r10d, ecx
and r10b, 0x9c
or r10b, r8b
mov r8d, r10d
and r8b, 0x13
mov r11d, ecx
and r11b, 0xc
or r11b, r8b
xor r10b, 0x23
xor r11b, 0x1c
mov r8d, r11d
or r8b, r10b
mov r10d, r8d
xor r10b, 0xbf
mov r11d, r8d
and r11b, 0x9d
mov ebx, r8d
xor bl, 0x9e
and bl, r10b
and r10b, 2
or r10b, r11b
mov r11d, ecx
and r11b, 0x21
or r11b, 0x10
mov esi, eax
and sil, 0x14
xor r11b, sil
mov edi, eax
and dil, 0xa
or dil, r11b
mov r11d, r10d
and r11b, 1
or bl, r11b
mov r11d, ebx
xor r11b, dil
mov ebx, r10d
xor bl, 9
and bl, 0xb
and r8b, 0x94
or r8b, bl
mov ebx, ecx
and bl, 0x2b
or bl, sil
or r8b, 0x40
xor r8b, bl
xor r10b, 2
and r10b, al
or r10b, r8b
mov r8d, r10d
and r8b, 0xbf
xor r8b, r11b
xor r11b, 0x30
or r11b, r10b
mov r10d, r8d
xor r10b, 0x70
not r11b
mov r8d, r11d
or r8b, r10b
mov r10d, eax
and r10b, 0x17
and cl, 0xc8
or cl, r10b
xor cl, 0x37
mov r10d, ecx
or r10b, al
and cl, 0xd9
and al, 6
or al, cl
xor al, dl
not r10b
or r10b, al
mov ecx, r10d
and r10b, 0xbf
xor r10b, r8b
xor r10b, 0x40
mov eax, r10d
and al, r8b
xor cl, r8b
mov edx, eax
not dl
and dl, cl
mov r8d, ecx
not cl
and r8b, 0x82
mov r10d, ecx
and r10b, 0x59
or r10b, r8b
mov r8d, ecx
and r8b, 0x24
or r10b, 4
xor r10b, r8b
mov r8d, r10d
xor r8b, 0xa2
mov r11d, eax
xor r11b, 0xdb
and r11b, r8b
xor cl, al
xor al, 0x24
xor r10b, 0x5d
and r10b, al
or r10b, r11b
or cl, dl
not cl
or cl, r10b
mov eax, r9d
or al, 0x40
and al, cl
mov edx, ecx
xor cl, r9b
not cl
or cl, r9b
or dl, r9b
mov r8d, edx
xor r8b, 0xab
mov r9d, eax
xor r9b, 0xab
and r9b, r8b
xor al, 0x54
xor dl, 0x54
and dl, al
mov eax, edx
or al, r9b
mov edx, ecx
not cl
and cl, 0x5f
or dl, al
and dl, 0x5f
mov r8d, edx
xor r8b, al
mov r9d, eax
not al
and r9b, cl
or al, cl
xor al, dl
mov ecx, eax
mov edx, eax
xor al, 0xa0
xor cl, 0x45
and cl, 0xc5
xor dl, 0x65
and dl, al
or dl, cl
xor dl, r9b
or al, r9b
xor r8b, 0xa0
and r8b, al
xor dl, 0xc5
mov eax, r8d
or al, dl
mov ecx, eax
not cl
and cl, 0x52
mov edx, eax
xor dl, 0xad
or dl, cl
mov ecx, eax
xor cl, 0x52
and cl, dl
mov edx, ecx
and dl, 0x12
xor dl, 0x72
mov r8d, ecx
xor r8b, 0xd
or dl, r8b
and r8b, 4
mov r9d, ecx
and r9b, 1
or r9b, r8b
or cl, 0xd
mov r8d, edx
and r8b, 0x5a
or r8b, 4
or r9b, 0x20
xor r9b, cl
xor r9b, r8b
mov r8d, ecx
and r8b, dl
or dl, 0xc0
xor dl, cl
or dl, r8b
xor r9b, 0x85
not dl
or dl, r9b
and al, 0xd
or al, 0x30
xor al, dl
mov ecx, eax
and cl, 0x12
mov edx, eax
and dl, 0xd
or dl, 0x12
xor dl, cl
mov ecx, eax
and cl, 5
mov eax, edx
and al, 0x1a
or al, cl
mov ecx, edx
xor dl, 0x1d
xor cl, 0x11
and cl, dl
and dl, 0xc
or dl, 0xd1
xor dl, cl
mov ecx, eax
xor cl, 0xe
mov r8d, edx
xor r8b, 2
and r8b, cl
xor dl, 0x1d
mov ecx, eax
xor cl, 0x11
and cl, dl
or cl, r8b
xor cl, al
xor cl, 2
xor al, 0x1d
and al, cl
mov rcx, qword [rsp + 0xa0]
mov qword [rsp + 0x50], rcx
mov rcx, qword [rsp + 0x80]
mov qword [rsp + 0x48], rcx
mov rcx, qword [rsp + 0x70]
mov qword [rsp + 0x60], rcx
mov ecx, dword [rsp + 0x3c]
mov dword [rsp + 0x30], ecx
mov r9, qword [rsp + 0x78]
mov r10b, byte [rsp + 0x2e]
mov r11d, dword [rsp + 0x40]
mov rbx, qword [rsp + 0x98]
mov r14d, dword [rsp + 0x5c]
mov r13, qword [rsp + 0xa8]
mov r15, qword [rsp + 0x88]
mov esi, dword [rsp + 0x44]
mov r12, qword [rsp + 0x68]
movzx edi, al
mov ecx, dword [rsp + 0x34]
mov al, byte [rsp + 0x2f]
mov rdx, qword [rsp + 0x90]
mov ebp, 0xc15f032
jmp 0x140086a63
cmp r8d, 0xe8edf6c3
je 0x14008bb69
mov qword [rsp + 0xa0], r13
mov qword [rsp + 0x50], r13
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x60], r11
mov dword [rsp + 0x30], ecx
mov qword [rsp + 0x78], r9
mov byte [rsp + 0x2e], r10b
mov qword [rsp + 0x70], r11
mov r11d, edi
mov qword [rsp + 0x98], rbx
mov dword [rsp + 0x5c], r14d
mov qword [rsp + 0xa8], r12
mov r13, r12
mov qword [rsp + 0x88], r15
mov dword [rsp + 0x44], esi
mov r12, qword [rsp + 0x68]
mov dword [rsp + 0x3c], ecx
mov ecx, dword [rsp + 0x34]
mov qword [rsp + 0x80], rax
mov eax, ebp
mov dword [rsp + 0x40], edi
mov edi, dword [rsp + 0x38]
mov byte [rsp + 0x2f], bpl
mov rbp, rdx
mov qword [rsp + 0x90], rdx
mov ebp, r8d
cmp r8d, 0x15a6543
jne 0x140086a63
mov r8b, byte [rsp + 0x2f]
mov eax, r8d
xor al, 0x82
and al, r8b
mov ecx, eax
and cl, 0x97
mov edx, r8d
mov r13d, r8d
and dl, 2
or dl, 0xb8
xor dl, cl
xor dl, 0x5a
and al, 0x82
or al, dl
mov ecx, r8d
and cl, 8
or cl, 0x60
xor al, cl
mov ecx, r8d
xor cl, 0x97
mov edx, r8d
and dl, 0x9f
xor dl, 0x68
or dl, cl
mov ecx, eax
xor cl, 0x15
or cl, dl
and dl, 0xdf
xor dl, al
xor dl, 0x35
not cl
or cl, dl
mov eax, ecx
xor al, 0x68
mov edx, eax
and dl, 0x8c
mov r8d, ecx
and r8b, 0x53
or r8b, dl
xor cl, 0x97
and al, 0x1e
mov edx, ecx
and dl, 0xe1
or dl, al
xor dl, 0xe1
or dl, cl
mov eax, r8d
xor r8b, 0xbf
xor al, dl
or r8b, dl
xor al, 0x40
and al, r8b
mov ecx, eax
not cl
mov edx, ecx
and dl, 0xe
mov r8d, eax
and r8b, 0x91
or r8b, dl
xor r8b, 0x9d
and cl, 0x93
xor cl, 0xf3
or cl, r8b
mov edx, ecx
mov r8d, ecx
not r8b
and dl, 0xdb
mov ecx, r8d
and cl, 4
mov r9d, ecx
or r9b, dl
mov ecx, eax
and cl, 0xf3
mov edx, eax
and dl, 0xb2
mov r10d, eax
xor r10b, 0xb2
and r10b, cl
xor r10b, dl
mov edx, r9d
xor dl, 0xdb
and r8b, 9
mov r11d, edx
and r11b, 0x96
or r11b, r8b
xor r11b, r10b
mov r8d, edx
and r8b, 8
and r9b, 0x97
or r9b, r8b
and al, 0x93
or al, 0x60
xor al, r9b
or dl, cl
xor al, 0x6c
and al, dl
or al, r11b
mov ecx, eax
and cl, 0xc
mov dl, cl
add edx, 0x53
xor cl, 0x55
and cl, dl
mov edx, eax
and dl, 4
xor dl, 0x84
or dl, cl
mov ecx, eax
and cl, 0x13
mov r8d, ecx
xor cl, 2
not r8b
and r8b, dl
not dl
and cl, dl
and r8b, 5
or r8b, cl
and dl, 8
or dl, 0xe2
xor r8b, dl
mov ecx, eax
and cl, 0xf
xor cl, 7
and al, 0xb
xor al, 0xe8
or al, cl
mov ecx, r8d
xor r8b, 0xfa
mov edx, eax
not al
and dl, r8b
and r8b, al
xor cl, 5
and cl, al
or dl, cl
xor dl, r8b
mov eax, edx
and dl, 0xcf
xor dl, 0xef
mov ecx, edx
and cl, 0x6b
and al, 0x84
or al, cl
mov ecx, eax
xor cl, 0x7b
mov r8d, ecx
and r8b, 0x17
and dl, 0xe8
or dl, r8b
xor al, 0x84
and cl, 0xe
mov r8d, eax
and r8b, 0xc1
or r8b, cl
xor r8b, 0xc1
or r8b, al
xor dl, 0xe8
xor r8b, 0xef
mov eax, r8d
or al, dl
mov ecx, r13d
and cl, 4
mov r8d, ecx
xor r8b, 0x55
mov edx, eax
xor dl, 0x45
and dl, r8b
mov r8b, cl
add r8d, 0x1a
mov r9d, r8d
mov r8d, r13d
not r8b
mov r10d, r8d
or r10b, 0x50
mov r11d, r10d
and r11b, 0x9c
mov ebx, r13d
and bl, 0x23
or bl, r11b
xor bl, 8
or r10b, bl
and bl, 0x89
mov r11d, r13d
and r11b, 9
xor r11b, bl
or r10b, 0x94
and r11b, r10b
mov r10d, r8d
xor r10b, al
mov r8d, eax
not r8b
mov ebx, r8d
or bl, cl
mov r8d, r11d
or r8b, cl
or cl, al
xor al, 0xa
and r9b, al
or r9b, dl
not r9b
mov eax, r9d
and al, bl
and r10b, r13b
and r10b, 0x14
mov edx, r10d
not r10b
xor dl, r10b
and dl, cl
or cl, r10b
xor dl, r10b
and cl, 0xb5
xor cl, dl
mov edx, ecx
xor cl, 0xb5
xor dl, 0x4a
mov r9d, edx
and r9b, 0x2d
mov r10d, ecx
and r10b, 0xd2
or r10b, r9b
and dl, 0x88
xor r10b, 0x3e
mov r11d, r10d
and r11b, cl
and cl, 0x77
mov r9d, ecx
or r9b, dl
mov ecx, eax
and cl, 0x4f
mov edx, ecx
xor dl, 0xce
mov r10d, eax
and r10b, 0x49
mov ebx, edx
and bl, 0x86
or bl, r10b
mov r10d, ebx
and bl, 0x4c
mov esi, ebx
xor sil, 4
xor r10b, 0x4a
mov ebx, r10d
or bl, sil
mov esi, r9d
xor r9b, 0x77
xor sil, 0x88
mov r10d, eax
and r10b, 0xf
xor r10b, 0xbf
and r10b, sil
and sil, 0xce
mov edi, r9d
and dil, 0x31
or dil, sil
mov esi, edi
and sil, 0xec
xor sil, 0x20
mov ebp, edi
and bpl, 0xfc
xor bpl, 0xdc
or bpl, sil
mov esi, eax
and sil, 0x4c
mov r14d, esi
mov r15d, esi
not r15b
xor r14b, r15b
and r14b, bl
or bl, r15b
mov esi, r14d
xor sil, r15b
and dil, 3
or dil, bpl
mov r14d, edi
xor dil, 0xfe
and bpl, 0x6c
xor r14b, 0x9d
and r14b, dil
and dil, 0x93
or dil, bpl
mov ebp, edi
xor bpl, 3
and bpl, 0x63
or r14b, bpl
mov ebp, edi
xor dil, 0x6c
or dil, r11b
xor bpl, r11b
mov r15d, r11d
not r11b
and r15b, 0x42
mov r12d, r11d
and r12b, 0x21
or r12b, r15b
and r11b, 0x8c
or r12b, 0x8c
or r11b, 0x42
xor r11b, r12b
xor r11b, r14b
xor bpl, 0x93
and bpl, dil
or bpl, r11b
and bl, 0xc
and sil, 0xf
xor sil, bl
mov r11d, ebp
and r11b, 0x19
xor sil, r11b
and bpl, 0xe6
or bpl, 8
mov r11d, esi
xor r11b, bpl
mov ebx, r9d
or bl, 0xf0
mov esi, ecx
or sil, 0x40
and sil, bl
or r10b, sil
and dl, 0x41
and al, 0xe
or al, dl
mov edx, r9d
and dl, 0x2f
xor dl, al
and r9b, 0xf
xor cl, 0xaf
or cl, r9b
xor dl, 0xaf
xor cl, 0xaf
or cl, dl
not cl
or cl, r10b
mov eax, ecx
or al, 0xa0
and al, 0xef
xor al, r11b
xor r11b, 0x4b
or r11b, cl
or r11b, 0xb0
mov ecx, eax
xor cl, 4
or cl, r11b
and r11b, 0xef
xor r11b, al
xor r11b, 0x14
not cl
or cl, r11b
mov eax, ecx
not al
mov edx, ecx
and dl, 0xf
mov r9d, eax
and r9b, 0xd
mov r10d, edx
xor r10b, 0x92
or r10b, r9b
xor dl, 0x6d
mov r9d, edx
and r9b, 6
mov r11d, ecx
and r11b, 9
or r11b, r9b
xor r11b, r10b
or r10b, dl
xor r11b, 0x96
and r11b, r10b
mov edx, r11d
not dl
and dl, 0x8d
mov r9d, r11d
xor r9b, 0x72
mov r10d, r9d
or r10b, dl
mov r9d, ecx
and r9b, 0x32
mov edx, r9d
xor dl, 0xbf
mov ecx, edx
and cl, 2
xor cl, r11b
and dl, 0x87
xor dl, r11b
and r9b, r11b
or r11b, 0x72
mov ebx, r11d
not r11b
and bl, 0xb9
mov esi, r11d
and sil, 4
or sil, bl
xor sil, r10b
not r10b
and r10b, r11b
mov r11d, esi
xor sil, r10b
xor r11b, 4
and r11b, r10b
xor sil, 6
or r11b, sil
and al, 0x72
and r11b, 0xf
xor r11b, al
xor dl, 0x87
or r9b, dl
xor cl, 0xfd
and cl, r9b
mov eax, r11d
xor r11b, 0x7f
and cl, 0x8f
mov edx, r11d
and dl, cl
or al, 0x80
and al, cl
not cl
and cl, r11b
or cl, al
and cl, 0x6f
xor cl, dl
and al, r11b
or al, cl
mov r9d, eax
xor r9b, 3
and r9b, al
mov ecx, eax
and cl, 3
mov edx, r9d
and dl, 0x67
xor dl, cl
mov ecx, eax
and cl, 8
mov eax, r9d
and al, 3
xor dl, 0x13
or al, dl
mov r10d, ecx
or r10b, 0x74
and r10b, dl
xor cl, 0x8b
mov edx, eax
not dl
and cl, dl
or cl, r10b
mov r11d, r8d
xor r11b, 0xeb
mov r10d, r13d
and r10b, 0x4f
xor r10b, 0x84
and r10b, r13b
mov ebx, r10d
xor bl, r11b
mov esi, r11d
and r11b, 8
and sil, 0x45
or r11b, 0x41
xor r11b, sil
xor r8b, 4
or r11b, 2
or r8b, r10b
and r10b, 0xf
xor r10b, r11b
xor bl, r8b
mov r11d, ebx
and r11b, 0xf
mov r8b, r11b
add r8d, 0xfffffff0
mov esi, r11d
xor sil, 0xf
xor bl, 1
and bl, sil
xor r11b, 0x51
mov esi, r11d
and sil, r8b
mov r11d, ebx
or r11b, sil
mov ebx, r10d
mov esi, r10d
xor r10b, 0x9e
and bl, 0x44
xor sil, 0xc0
and sil, r10b
mov edi, r10d
and r10b, 0xb
or r10b, bl
and dil, 0x8a
or dil, bl
mov ebx, r10d
and bl, 0x4e
xor dil, sil
xor bl, 0x4a
and bl, sil
xor dil, 0xca
or bl, dil
xor bl, r11b
xor r10b, 0xb
or r10b, r8b
not r10b
mov r8d, r10d
xor r10b, bl
and r8b, bl
and r10b, 0xbf
or r10b, r8b
mov r8d, r10d
xor r10b, 0x94
xor r8b, 0x6b
and r10b, r8b
and r10b, 0xd6
mov ebx, r10d
or bl, r8b
mov r8d, ecx
and r8b, 8
mov r10d, edx
and r10b, 3
mov r11d, r10d
or r11b, r8b
mov r10d, r9d
and r10b, 4
or r11b, r10b
mov r8b, r11b
add r8d, 0xffffffb0
xor r11b, 0x35
and r11b, r8b
mov r8d, edx
and r8b, 1
or r8b, r10b
or r8b, 2
mov r9d, r8d
xor r9b, r11b
mov r8d, r9d
and r8b, 0x3a
mov r11d, r8d
xor r11b, 0x38
mov r8d, r9d
xor r8b, 0xc2
or r8b, r11b
mov r11d, ecx
and r11b, 0x69
or r11b, r10b
and dl, 2
or dl, 0x69
xor r11b, dl
mov edx, r11d
xor r11b, 0x3c
mov r10d, r11d
and r10b, 0x65
and dl, 0xa
or dl, r10b
mov r10d, ecx
or r10b, 0x3a
or r11b, r10b
and r10b, 0xe5
mov esi, r10d
xor sil, dl
not r11b
mov r10d, r11d
or r10b, sil
mov edx, ebx
not dl
mov r11d, ebx
or r11b, 0x6b
or dl, 0x94
mov esi, ebx
and sil, 0xa
xor r11b, dl
and dl, 0x65
or dl, sil
mov esi, ebx
or sil, 1
and sil, 0x15
xor dl, sil
mov esi, ebx
xor sil, 0x6b
or sil, r11b
xor dl, 0x8f
mov r11d, edx
xor dl, sil
or r11b, sil
not r11b
or r11b, dl
mov edx, r11d
xor dl, 0x94
mov esi, r11d
xor sil, 0x51
and sil, dl
xor r11b, 0xae
mov edx, r11d
or dl, sil
mov r11d, ebx
and r11b, 0x4f
mov esi, r11d
xor sil, 0x75
mov r11d, ebx
or r11b, sil
and sil, 0x4a
mov edi, ebx
and dil, 5
or dil, sil
or bl, 0xa
mov esi, ebx
and sil, 0xcf
or dil, 0x80
mov ebx, edi
xor bl, sil
mov edi, r10d
xor dil, 2
mov esi, r10d
xor sil, dil
mov ebp, r8d
and bpl, dil
xor bpl, dil
mov r14d, edi
and r14b, 0x89
mov edi, r10d
xor dil, 0x8b
or dil, r14b
mov r14d, r9d
and r14b, 1
mov r15d, r8d
and r15b, 0xe
or r15b, r14b
and r9b, 4
mov r14d, r8d
and r14b, 0xb
or r14b, r9b
xor sil, 0xfd
mov r9d, esi
and r9b, r8b
mov esi, r8d
and r8b, 9
and sil, 6
or sil, 0x39
xor sil, r8b
xor r14b, 6
or sil, r14b
xor r15b, 0x86
xor sil, 0x3f
or sil, r15b
mov r8d, r10d
and r8b, 0x89
xor r10b, dil
and r10b, r8b
not dil
or dil, r8b
xor dil, r10b
mov r8d, edi
xor r8b, 0x77
mov r10d, esi
xor r10b, 0x88
and r10b, r8b
xor sil, 0x77
xor dil, 0x88
and dil, sil
or dil, r10b
xor bpl, r9b
mov r8d, ebp
xor r8b, 0xec
mov r9d, edi
xor r9b, 0xec
and r9b, r8b
mov r8d, ebp
not bpl
and bpl, dil
xor dil, 0x13
xor r8b, 0x13
and r8b, dil
or bpl, r8b
mov r8d, ebp
or r8b, r9b
or r11b, 0x3a
mov r9d, ebx
xor r9b, 0x7a
mov ebx, r11d
and bl, r9b
mov edi, ebx
not dil
mov r11d, edi
and r11b, 0x6d
and r9b, 2
mov r10d, r9d
or r10b, r11b
mov r9d, r10d
xor r9b, 0x82
mov r11d, r10d
xor r11b, 0x7d
mov esi, r9d
and sil, 0x8e
mov ebp, r11d
and bpl, 0x61
or bpl, sil
xor bpl, 0xbf
mov esi, ebx
and sil, 0x21
or sil, bpl
mov ebp, ebx
and bpl, 0x2c
and dil, 3
or dil, bpl
and bl, 0x1e
xor dil, 0x32
xor bl, 0x9e
or bl, dil
mov edi, ebx
or bl, sil
or bl, 0x40
and sil, 0xef
and dil, 0x2f
xor dil, sil
xor dil, bl
not bl
and bl, sil
xor dil, 0x3f
or bl, dil
or r11b, r9b
xor r10b, 0x21
and r10b, r11b
mov r11d, edx
or r11b, r9b
xor bl, dl
xor r10b, dl
and dl, 0x8f
and r9b, 0xf
xor r9b, dl
xor r9b, 0xf
and r9b, r11b
and r10b, 0x2f
xor r10b, 0x33
or r10b, r9b
xor bl, 0x21
mov edx, r10d
xor r10b, 0xbf
and r10b, bl
xor dl, bl
mov r9d, edx
xor dl, r10b
not r9b
and r9b, r10b
mov r10d, edx
xor r10b, 0xbf
mov edx, r9d
or dl, r10b
mov r9d, edx
and r9b, 0x6a
or r9b, 0x14
mov r10d, edx
and r10b, 0x95
xor r10b, r9b
mov r9d, r10d
xor r10b, 0x3a
and r9b, 0x2e
xor r9b, 4
mov r11d, r9d
or r11b, r10b
mov r9d, r8d
and r9b, 0x81
mov r10d, r9d
or r10b, 0x2e
mov r9d, r8d
and r9b, 0x2e
xor r9b, r10b
and dl, 0x2e
mov r10d, edx
not dl
xor r10b, dl
and r10b, r11b
or r11b, dl
xor r10b, dl
and r11b, 0xfe
mov edx, r11d
xor dl, r10b
mov r10d, r9d
xor r9b, 0xef
and r8b, 1
xor r10b, 0xa
and r10b, r9b
and r9b, 0xa4
or r9b, r8b
mov r8d, edx
xor r8b, 0xfe
mov r11d, edx
xor r11b, 0xb
and r11b, r8b
mov r8d, r9d
and r9b, 5
xor r9b, r10b
xor r8b, 4
and r8b, r10b
xor r9b, 0x14
or r8b, r9b
xor dl, 1
and dl, 0x15
or dl, r11b
xor dl, r8b
and cl, 0x4c
mov r8d, eax
and r8b, 3
or r8b, cl
mov ecx, edx
not cl
or cl, 0xe0
mov r9d, edx
and r9b, 0x16
mov r10d, ecx
and r10b, 0x89
or r10b, r9b
mov r9d, edx
xor r10b, 0xd7
mov edx, r10d
and dl, cl
mov r10d, ecx
and r10b, 0x23
and r9b, 0x1c
mov ecx, r9d
or cl, r10b
mov r9d, r8d
xor r8b, 0x4c
xor r9b, 0xb3
mov r10d, r9d
and r10b, 0x71
mov r11d, r8d
and r11b, 0xe
or r11b, r10b
mov ebx, ecx
xor bl, 0xdc
mov esi, ebx
and sil, 0x5e
mov r10d, ecx
xor r10b, 0x82
or r10b, sil
mov esi, r11d
mov edi, r11d
mov ebp, r11d
xor bpl, 0x8e
xor sil, 0x71
and bl, bpl
mov r11d, esi
or r11b, bpl
and bpl, 0x3c
and dil, 0x43
or dil, bpl
xor dil, 0x23
and sil, 0x4e
or sil, dil
and r9b, 0x4a
and al, 1
or al, r9b
and r8b, 5
xor al, 0xa1
or al, r8b
mov r8d, edx
not r8b
and r8b, r10b
and r10b, 0x7f
mov r9d, r10d
xor r9b, dl
and dl, 0x1f
xor dl, r10b
xor dl, 0x3f
or r8b, dl
mov edx, r9d
or r9b, r8b
and dl, 0x6f
not r8b
or r8b, 0x10
xor r8b, dl
not r9b
xor r8b, 0x6f
and r9b, 0x7f
mov edx, r9d
or dl, r8b
mov r8d, eax
xor r8b, 0xeb
mov r9d, eax
xor r9b, 0xf
and r9b, r8b
mov r8d, eax
xor al, 0x14
xor r8b, 0x8f
and r8b, al
or r9b, r8b
xor r9b, sil
or al, sil
xor r9b, 0x9b
not al
or al, r9b
mov r8d, eax
xor r8b, 0xa5
mov r9d, edx
xor r9b, 0xa
and r9b, r8b
xor dl, 0xa5
xor al, 0xa
and al, dl
xor cl, 0x23
and r11b, cl
or r11b, bl
not r11b
or r11b, al
or r11b, r9b
mov eax, r11d
and r11b, 0xc
and al, 0x83
or al, 4
xor al, r11b
xor al, 0x8b
mov rcx, qword [rsp + 0xa0]
mov qword [rsp + 0x50], rcx
mov rcx, qword [rsp + 0x80]
mov qword [rsp + 0x48], rcx
mov rcx, qword [rsp + 0x70]
mov qword [rsp + 0x60], rcx
mov ecx, dword [rsp + 0x3c]
mov dword [rsp + 0x30], ecx
mov r9, qword [rsp + 0x78]
mov r10b, byte [rsp + 0x2e]
mov r11d, dword [rsp + 0x40]
mov rbx, qword [rsp + 0x98]
mov r14d, dword [rsp + 0x5c]
mov r13, qword [rsp + 0xa8]
mov r15, qword [rsp + 0x88]
mov esi, dword [rsp + 0x44]
mov r12, qword [rsp + 0x68]
mov edi, dword [rsp + 0x38]
movzx ecx, al
mov al, byte [rsp + 0x2f]
mov rdx, qword [rsp + 0x90]
mov ebp, 0x19faf236
jmp 0x140086a63
cmp r8d, 0xfc12875
mov dword [rsp + 0x44], esi
mov qword [rsp + 0x98], rbx
mov byte [rsp + 0x2e], r10b
mov qword [rsp + 0x78], r9
mov byte [rsp + 0x2f], bpl
mov qword [rsp + 0x70], r11
mov dword [rsp + 0x40], edi
mov dword [rsp + 0x3c], ecx
mov qword [rsp + 0x80], rax
je 0x14008bcdb
mov qword [rsp + 0xa0], r13
mov qword [rsp + 0x50], r13
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x60], r11
mov dword [rsp + 0x30], ecx
mov r11d, edi
mov dword [rsp + 0x5c], r14d
mov qword [rsp + 0xa8], r12
mov r13, r12
mov qword [rsp + 0x88], r15
mov r12, qword [rsp + 0x68]
mov eax, ebp
mov edi, dword [rsp + 0x38]
mov ecx, dword [rsp + 0x34]
mov ebp, r8d
cmp r8d, 0x12fd7c83
jne 0x140086a63
mov rax, qword [rsp + 0xa0]
mov rdx, qword [rax]
mov qword [rsp + 0x50], rax
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x60], rax
mov eax, dword [rsp + 0x3c]
mov dword [rsp + 0x30], eax
mov r9, qword [rsp + 0x78]
mov r10b, byte [rsp + 0x2e]
mov r11d, dword [rsp + 0x40]
mov rbx, qword [rsp + 0x98]
mov r14d, dword [rsp + 0x5c]
mov r13, qword [rsp + 0xa8]
mov r15, qword [rsp + 0x88]
mov esi, dword [rsp + 0x44]
mov r12, qword [rsp + 0x68]
mov edi, dword [rsp + 0x38]
mov ecx, dword [rsp + 0x34]
mov al, byte [rsp + 0x2f]
mov ebp, 0x72201071
jmp 0x140086a63
cmp r8d, 0x19faf236
mov byte [rsp + 0x2e], r10b
mov qword [rsp + 0x78], r9
mov byte [rsp + 0x2f], bpl
mov qword [rsp + 0x70], r11
mov dword [rsp + 0x3c], ecx
mov qword [rsp + 0x80], rax
je 0x14008bdce
mov qword [rsp + 0xa0], r13
mov qword [rsp + 0x50], r13
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x60], r11
mov dword [rsp + 0x30], ecx
mov r11d, edi
mov qword [rsp + 0x98], rbx
mov dword [rsp + 0x5c], r14d
mov qword [rsp + 0xa8], r12
mov r13, r12
mov qword [rsp + 0x88], r15
mov r12, qword [rsp + 0x68]
mov dword [rsp + 0x40], edi
mov edi, dword [rsp + 0x38]
mov eax, ebp
mov ecx, dword [rsp + 0x34]
mov rbp, rdx
mov qword [rsp + 0x90], rdx
mov ebp, r8d
cmp r8d, 0x1f537e1b
jne 0x140086a63
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x50], rax
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x60], rax
mov eax, dword [rsp + 0x3c]
mov dword [rsp + 0x30], eax
mov r9, qword [rsp + 0x78]
mov r10b, byte [rsp + 0x2e]
mov r11d, dword [rsp + 0x40]
mov rbx, qword [rsp + 0x98]
mov r14d, dword [rsp + 0x5c]
mov r13, qword [rsp + 0xa8]
mov r15, qword [rsp + 0x88]
mov r12, qword [rsp + 0x68]
mov esi, dword [r12]
mov edi, dword [rsp + 0x38]
mov ecx, dword [rsp + 0x34]
mov al, byte [rsp + 0x2f]
mov rdx, qword [rsp + 0x90]
mov ebp, 0x7d56664c
jmp 0x140086a63
cmp r8d, 0x90794fa1
je 0x14008bf61
mov qword [rsp + 0xa0], r13
mov qword [rsp + 0x50], r13
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x60], r11
mov dword [rsp + 0x30], ecx
mov qword [rsp + 0x78], r9
mov byte [rsp + 0x2e], r10b
mov qword [rsp + 0x70], r11
mov r11d, edi
mov qword [rsp + 0x98], rbx
mov dword [rsp + 0x5c], r14d
mov r13, r12
mov qword [rsp + 0x88], r15
mov dword [rsp + 0x44], esi
mov r12, qword [rsp + 0x68]
mov dword [rsp + 0x40], edi
mov edi, dword [rsp + 0x38]
mov qword [rsp + 0x80], rax
mov eax, ebp
mov dword [rsp + 0x3c], ecx
mov ecx, dword [rsp + 0x34]
mov byte [rsp + 0x2f], bpl
mov rbp, rdx
mov qword [rsp + 0x90], rdx
mov ebp, r8d
cmp r8d, 0x9318906e
jne 0x140086a63
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x50], rax
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x60], rax
mov eax, dword [rsp + 0x3c]
mov dword [rsp + 0x30], eax
mov r9, qword [rsp + 0x78]
mov r10b, byte [rsp + 0x2e]
mov r11d, dword [rsp + 0x40]
mov rbx, qword [rsp + 0x98]
mov r14d, dword [rsp + 0x5c]
mov r15, qword [rsp + 0x88]
mov r13, r15
mov esi, dword [rsp + 0x44]
mov r12, qword [rsp + 0x68]
mov edi, dword [rsp + 0x38]
mov ecx, dword [rsp + 0x34]
mov al, byte [rsp + 0x2f]
mov rdx, qword [rsp + 0x90]
mov ebp, 0x4827123
jmp 0x140086a63
cmp r8d, 0xa87ca180
je 0x14008bf96
mov qword [rsp + 0xa0], r13
mov qword [rsp + 0x50], r13
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x60], r11
mov dword [rsp + 0x30], ecx
mov qword [rsp + 0x78], r9
mov byte [rsp + 0x2e], r10b
mov qword [rsp + 0x70], r11
mov r11d, edi
mov qword [rsp + 0x98], rbx
mov dword [rsp + 0x5c], r14d
mov qword [rsp + 0xa8], r12
mov r13, r12
mov qword [rsp + 0x88], r15
mov dword [rsp + 0x44], esi
mov r12, qword [rsp + 0x68]
mov dword [rsp + 0x40], edi
mov edi, dword [rsp + 0x38]
mov qword [rsp + 0x80], rax
mov eax, ebp
mov dword [rsp + 0x3c], ecx
mov ecx, dword [rsp + 0x34]
mov byte [rsp + 0x2f], bpl
mov rbp, rdx
mov qword [rsp + 0x90], rdx
mov ebp, r8d
cmp r8d, 0xaa65ba4d
jne 0x140086a63
mov rax, qword [0x1404e2a68]
movabs rcx, 0x960f27df605223fd
mov rax, qword [rax + rcx]
movabs rcx, 0xc3e2a89e4eb8e540
add rax, rcx
lea rcx, str.CreateInfo.CurrentParameterFlags:_0x_08lx_n
mov r14d, dword [rsp + 0x5c]
mov edx, r14d
call rax
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x50], rax
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x60], rax
mov eax, dword [rsp + 0x3c]
mov dword [rsp + 0x30], eax
mov r9, qword [rsp + 0x78]
mov r10b, byte [rsp + 0x2e]
mov r11d, dword [rsp + 0x40]
mov rbx, qword [rsp + 0x98]
mov r13, qword [rsp + 0xa8]
mov r15, qword [rsp + 0x88]
mov esi, dword [rsp + 0x44]
mov r12, qword [rsp + 0x68]
mov edi, dword [rsp + 0x38]
mov ecx, dword [rsp + 0x34]
mov al, byte [rsp + 0x2f]
mov rdx, qword [rsp + 0x90]
mov ebp, 0xa732b7a6
jmp 0x140086a63
cmp r8d, 0xd020298c
mov byte [rsp + 0x2e], r10b
mov qword [rsp + 0x78], r9
mov byte [rsp + 0x2f], bpl
mov qword [rsp + 0x70], r11
mov dword [rsp + 0x3c], ecx
mov qword [rsp + 0x80], rax
je 0x14008c000
mov qword [rsp + 0xa0], r13
mov qword [rsp + 0x50], r13
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x60], r11
mov dword [rsp + 0x30], ecx
mov r11d, edi
mov qword [rsp + 0x98], rbx
mov qword [rsp + 0xa8], r12
mov r13, r12
mov qword [rsp + 0x88], r15
mov dword [rsp + 0x44], esi
mov r12, qword [rsp + 0x68]
mov dword [rsp + 0x40], edi
mov edi, dword [rsp + 0x38]
mov eax, ebp
mov ecx, dword [rsp + 0x34]
mov rbp, rdx
mov qword [rsp + 0x90], rdx
mov ebp, r8d
cmp r8d, 0xe3431d7e
jne 0x140086a63
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x50], rax
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x60], rax
mov eax, dword [rsp + 0x3c]
mov dword [rsp + 0x30], eax
mov r9, qword [rsp + 0x78]
mov r10b, byte [rsp + 0x2e]
mov r11d, dword [rsp + 0x40]
mov rbx, qword [rsp + 0x98]
mov rax, qword [rsp + 0xb0]
mov r14d, dword [rax + 0x34]
mov r13, qword [rsp + 0xa8]
mov r15, qword [rsp + 0x88]
mov esi, dword [rsp + 0x44]
mov r12, qword [rsp + 0x68]
mov edi, dword [rsp + 0x38]
mov ecx, dword [rsp + 0x34]
mov al, byte [rsp + 0x2f]
mov rdx, qword [rsp + 0x90]
mov ebp, 0xaa65ba4d
jmp 0x140086a63
cmp r8d, 0x51130b67
mov qword [rsp + 0x90], rdx
je 0x14008c080
mov qword [rsp + 0xa0], r13
mov qword [rsp + 0x50], r13
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x60], r11
mov dword [rsp + 0x30], ecx
mov qword [rsp + 0x78], r9
mov byte [rsp + 0x2e], r10b
mov qword [rsp + 0x70], r11
mov r11d, edi
mov qword [rsp + 0x98], rbx
mov dword [rsp + 0x5c], r14d
mov qword [rsp + 0xa8], r12
mov r13, r12
mov qword [rsp + 0x88], r15
mov dword [rsp + 0x44], esi
mov r12, qword [rsp + 0x68]
mov dword [rsp + 0x40], edi
mov edi, dword [rsp + 0x38]
mov qword [rsp + 0x80], rax
mov eax, ebp
mov dword [rsp + 0x3c], ecx
mov ecx, dword [rsp + 0x34]
mov byte [rsp + 0x2f], bpl
mov rbp, rdx
mov ebp, r8d
cmp r8d, 0x663b0299
jne 0x140086a63
mov rax, qword [0x1404e2a68]
movabs rcx, 0x960f27df605223fd
mov rax, qword [rax + rcx]
movabs rcx, 0xc3e2a89e4eb8e540
add rax, rcx
lea rcx, str.CreateInfo.PebAddressNative:_0x_p_n
mov rbx, qword [rsp + 0x98]
mov rdx, rbx
call rax
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x50], rax
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x60], rax
mov eax, dword [rsp + 0x3c]
mov dword [rsp + 0x30], eax
mov r9, qword [rsp + 0x78]
mov r10b, byte [rsp + 0x2e]
mov r11d, dword [rsp + 0x40]
mov r14d, dword [rsp + 0x5c]
mov r13, qword [rsp + 0xa8]
mov r15, qword [rsp + 0x88]
mov esi, dword [rsp + 0x44]
mov r12, qword [rsp + 0x68]
mov edi, dword [rsp + 0x38]
mov ecx, dword [rsp + 0x34]
mov al, byte [rsp + 0x2f]
mov rdx, qword [rsp + 0x90]
mov ebp, 0x15a7f103
jmp 0x140086a63
cmp r8d, 0x4f1bf2e9
je 0x14008c1a4
mov qword [rsp + 0xa0], r13
mov qword [rsp + 0x50], r13
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x60], r11
mov dword [rsp + 0x30], ecx
mov qword [rsp + 0x78], r9
mov byte [rsp + 0x2e], r10b
mov qword [rsp + 0x70], r11
mov r11d, edi
mov qword [rsp + 0x98], rbx
mov dword [rsp + 0x5c], r14d
mov qword [rsp + 0xa8], r12
mov r13, r12
mov qword [rsp + 0x88], r15
mov dword [rsp + 0x44], esi
mov r12, qword [rsp + 0x68]
mov dword [rsp + 0x40], edi
mov edi, dword [rsp + 0x38]
mov qword [rsp + 0x80], rax
mov eax, ebp
mov dword [rsp + 0x3c], ecx
mov ecx, dword [rsp + 0x34]
mov rbp, rdx
mov qword [rsp + 0x90], rdx
mov ebp, r8d
cmp r8d, 0x4fd9701d
jne 0x140086a63
mov rax, qword [0x1404e2a68]
movabs rcx, 0x960f27df605223fd
mov rax, qword [rax + rcx]
movabs rcx, 0xc3e2a89e4eb8e540
add rax, rcx
lea rcx, str.CreateInfo.ProtectedProcess:__d_n
mov edx, dword [rsp + 0xc4]
call rax
mov rax, qword [rsp + 0xb8]
mov al, byte [rax]
shr al, 4
mov rcx, qword [rsp + 0xa0]
mov qword [rsp + 0x50], rcx
mov rcx, qword [rsp + 0x80]
mov qword [rsp + 0x48], rcx
mov rcx, qword [rsp + 0x70]
mov qword [rsp + 0x60], rcx
mov ecx, dword [rsp + 0x3c]
mov dword [rsp + 0x30], ecx
mov r9, qword [rsp + 0x78]
mov r10b, byte [rsp + 0x2e]
mov r11d, dword [rsp + 0x40]
mov rbx, qword [rsp + 0x98]
mov r14d, dword [rsp + 0x5c]
mov r13, qword [rsp + 0xa8]
mov r15, qword [rsp + 0x88]
mov esi, dword [rsp + 0x44]
mov r12, qword [rsp + 0x68]
mov edi, dword [rsp + 0x38]
mov ecx, dword [rsp + 0x34]
mov rdx, qword [rsp + 0x90]
mov ebp, 0x15a6543
jmp 0x140086a63
mov qword [rsp + 0x50], r13
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x60], r11
mov dword [rsp + 0x30], ecx
mov r11d, edi
mov r13, r12
mov r12, qword [rsp + 0x68]
mov edi, dword [rsp + 0x38]
mov ecx, dword [rsp + 0x34]
mov eax, ebp
mov ebp, 0x140281aa
jmp 0x140086a63
mov qword [rsp + 0x80], rax
mov rax, qword [0x1404e2a68]
mov dword [rsp + 0x3c], ecx
movabs rcx, 0x960f27df605223fd
mov rax, qword [rax + rcx]
movabs rcx, 0xc3e2a89e4eb8e540
add rax, rcx
lea rcx, str.CreateInfo.UserProcessParametersWow64:_0x_p_n
mov byte [rsp + 0x2f], bpl
mov rbp, rdx
mov rdx, r12
mov byte [rsp + 0x2e], r10b
mov qword [rsp + 0x78], r9
mov qword [rsp + 0x70], r11
call rax
mov qword [rsp + 0x50], r13
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x60], rax
mov eax, dword [rsp + 0x3c]
mov dword [rsp + 0x30], eax
mov r9, qword [rsp + 0x78]
mov r10b, byte [rsp + 0x2e]
mov r11d, edi
mov r13, r12
mov r12, qword [rsp + 0x68]
mov edi, dword [rsp + 0x38]
mov ecx, dword [rsp + 0x34]
mov al, byte [rsp + 0x2f]
mov rdx, rbp
mov ebp, 0xb1eb461c
jmp 0x140086a63
mov qword [rsp + 0x50], r13
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x60], r11
mov dword [rsp + 0x30], ecx
mov r11d, edi
mov r13, r12
mov r12, qword [rsp + 0x68]
mov edi, dword [rsp + 0x38]
mov ecx, dword [rsp + 0x34]
mov eax, ebp
mov ebp, 0x762d2c4
jmp 0x140086a63
mov qword [rsp + 0x50], r13
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x60], r11
mov dword [rsp + 0x30], ecx
mov r11d, edi
mov r13, r12
mov r12, qword [rsp + 0x68]
mov edi, dword [rsp + 0x38]
mov ecx, dword [rsp + 0x34]
mov eax, ebp
mov ebp, 0x4f1bf2e9
jmp 0x140086a63
mov qword [rsp + 0x50], r13
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x60], r11
mov dword [rsp + 0x30], ecx
mov r11d, edi
mov r13, r12
mov rax, qword [rsp + 0xb8]
lea r12, [rax + 0x20]
mov edi, dword [rsp + 0x38]
mov ecx, dword [rsp + 0x34]
mov eax, ebp
mov ebp, 0x1f537e1b
jmp 0x140086a63
mov rax, qword [0x1404e2a68]
movabs rdi, 0x960f27df605223fd
mov rax, qword [rax + rdi]
movabs rbx, 0xc3e2a89e4eb8e540
add rax, rbx
lea rcx, str.___________________________________________________________________n
mov rbp, rdx
call rax
mov rsi, qword [rsp + 0xb0]
mov rdx, qword [rsi + 0x18]
mov rax, qword [0x1404e2a68]
mov rax, qword [rax + rdi]
add rax, rbx
lea rcx, str.CreateInfo.FileHandle:0x_p_n
call rax
mov rdx, qword [rsi + 0x20]
mov rax, qword [0x1404e2a68]
mov rax, qword [rax + rdi]
add rax, rbx
lea rcx, str.CreateInfo.SectionHandle:_0x_p_n
call rax
mov rdx, qword [rsi + 0x28]
mov rax, qword [0x1404e2a68]
mov rax, qword [rax + rdi]
add rax, rbx
lea rcx, str.CreateInfo.UserProcessParametersNative:_0x_p_n
call rax
cmp dword [rsi + 0x30], 0
mov rdx, rbp
mov ebp, 0xe8edf6c3
mov eax, 0xe3431d7e
cmove ebp, eax
mov qword [rsp + 0x50], r13
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x60], rax
mov eax, dword [rsp + 0x3c]
mov dword [rsp + 0x30], eax
mov r9, qword [rsp + 0x78]
mov r10b, byte [rsp + 0x2e]
mov r11d, dword [rsp + 0x40]
mov rbx, qword [rsp + 0x98]
mov r13, r12
mov esi, dword [rsp + 0x44]
mov r12, qword [rsp + 0x68]
mov edi, dword [rsp + 0x38]
mov ecx, dword [rsp + 0x34]
mov al, byte [rsp + 0x2f]
jmp 0x140086a63
mov rax, qword [0x1404e2a68]
movabs rcx, 0x960f27df605223fd
mov rax, qword [rax + rcx]
movabs rcx, 0xc3e2a89e4eb8e540
add rax, rcx
lea rcx, str.CreateInfo.ProtectedProcessLight:__d_n
mov rbp, rdx
mov edx, dword [rsp + 0x34]
call rax
mov qword [rsp + 0x50], r13
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x60], rax
mov eax, dword [rsp + 0x3c]
mov dword [rsp + 0x30], eax
mov r9, qword [rsp + 0x78]
mov r10b, byte [rsp + 0x2e]
mov r11d, edi
mov r13, r12
mov r12, qword [rsp + 0x68]
mov edi, dword [rsp + 0x38]
mov ecx, dword [rsp + 0x34]
mov al, byte [rsp + 0x2f]
mov rdx, rbp
mov ebp, 0x370bdc9c
jmp 0x140086a63
mov rdx, rax
mov rax, qword [0x1404e2a68]
mov dword [rsp + 0x3c], ecx
movabs rcx, 0x960f27df605223fd
mov rax, qword [rax + rcx]
movabs rcx, 0xc3e2a89e4eb8e540
add rax, rcx
lea rcx, str.CreateInfo.PebAddressWow64:_0x_p_n
mov rbp, rdx
call rax
mov qword [rsp + 0x50], r13
mov qword [rsp + 0x48], rbp
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x60], rax
mov eax, dword [rsp + 0x3c]
mov dword [rsp + 0x30], eax
mov r9, qword [rsp + 0x78]
mov r10b, byte [rsp + 0x2e]
mov r11d, edi
mov r13, r12
mov r12, qword [rsp + 0x68]
mov edi, dword [rsp + 0x38]
mov ecx, dword [rsp + 0x34]
mov al, byte [rsp + 0x2f]
mov rdx, qword [rsp + 0x90]
mov ebp, 0x5b140d3
jmp 0x140086a63
mov rax, qword [rsp + 0xb0]
mov rbp, rdx
mov edx, dword [rax + 0x50]
mov rax, qword [0x1404e2a68]
movabs rcx, 0x960f27df605223fd
mov rax, qword [rax + rcx]
movabs rcx, 0xc3e2a89e4eb8e540
add rax, rcx
lea rcx, str.CreateInfo.ManifestSize:__ld_n
call rax
mov qword [rsp + 0x50], r13
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x60], rax
mov eax, dword [rsp + 0x3c]
mov dword [rsp + 0x30], eax
mov r9, qword [rsp + 0x78]
mov r10b, byte [rsp + 0x2e]
mov r11d, edi
mov r13, r12
mov r12, qword [rsp + 0x68]
mov edi, dword [rsp + 0x38]
mov ecx, dword [rsp + 0x34]
mov al, byte [rsp + 0x2f]
mov rdx, rbp
mov ebp, 0xd020298c
jmp 0x140086a63
mov qword [rsp + 0x50], r13
mov rax, r11
mov qword [rsp + 0x48], r11
mov qword [rsp + 0x60], r11
mov dword [rsp + 0x30], ecx
mov r11d, edi
mov r13, r12
mov r12, qword [rsp + 0x68]
mov edi, dword [rsp + 0x38]
mov ecx, dword [rsp + 0x34]
mov eax, ebp
mov ebp, 0x8480d1ec
jmp 0x140086a63
test edi, edi
mov qword [rsp + 0x50], r13
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x60], r11
mov dword [rsp + 0x30], ecx
setne r10b
mov r11d, edi
mov r13, r12
mov r12, qword [rsp + 0x68]
mov edi, dword [rsp + 0x38]
mov ecx, dword [rsp + 0x34]
mov eax, ebp
mov ebp, 0x51130b67
jmp 0x140086a63
mov qword [rsp + 0x50], r13
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x60], r11
mov dword [rsp + 0x30], ecx
mov r11d, edi
mov r13, r12
mov r12, qword [rsp + 0x68]
mov edi, dword [rsp + 0x38]
mov ecx, dword [rsp + 0x34]
mov eax, ebp
mov ebp, 0xe3431d7e
jmp 0x140086a63
mov rax, qword [0x1404e2a68]
movabs rcx, 0x960f27df605223fd
mov rax, qword [rax + rcx]
movabs rcx, 0xc3e2a89e4eb8e540
add rax, rcx
lea rcx, [0x1404db028]
mov rbp, rdx
call rax
mov qword [rsp + 0x50], r13
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x60], rax
mov eax, dword [rsp + 0x3c]
mov dword [rsp + 0x30], eax
mov r9, qword [rsp + 0x78]
mov r10b, byte [rsp + 0x2e]
mov r11d, edi
mov r13, r12
mov r12, qword [rsp + 0x68]
mov edi, dword [rsp + 0x38]
mov ecx, dword [rsp + 0x34]
mov al, byte [rsp + 0x2f]
mov rdx, rbp
mov ebp, 0x6a10f942
jmp 0x140086a63
test r10b, 1
mov r8d, ebp
mov ebp, 0x762d2c4
mov rdx, rax
mov eax, 0xaf4880f
cmovne ebp, eax
mov qword [rsp + 0x50], r13
mov qword [rsp + 0x48], rdx
mov qword [rsp + 0x60], r11
mov dword [rsp + 0x30], ecx
mov r11d, edi
mov r13, r12
mov r12, qword [rsp + 0x68]
mov edi, dword [rsp + 0x38]
mov ecx, dword [rsp + 0x34]
mov eax, r8d
mov rdx, qword [rsp + 0x90]
jmp 0x140086a63
mov qword [rsp + 0x80], rax
mov rax, qword [0x1404e2a68]
mov dword [rsp + 0x3c], ecx
movabs rcx, 0x960f27df605223fd
mov rax, qword [rax + rcx]
movabs rcx, 0xc3e2a89e4eb8e540
add rax, rcx
lea rcx, str.CreateInfo.ManifestAddress:_0x_p_n
mov byte [rsp + 0x2f], bpl
mov rbp, rdx
mov byte [rsp + 0x2e], r10b
mov qword [rsp + 0x78], r9
mov qword [rsp + 0x70], r11
call rax
mov qword [rsp + 0x50], r13
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x60], rax
mov eax, dword [rsp + 0x3c]
mov dword [rsp + 0x30], eax
mov r9, qword [rsp + 0x78]
mov r10b, byte [rsp + 0x2e]
mov r11d, edi
mov r13, r12
mov r12, qword [rsp + 0x68]
mov edi, dword [rsp + 0x38]
mov ecx, dword [rsp + 0x34]
mov al, byte [rsp + 0x2f]
mov rdx, rbp
mov ebp, 0xa012d19f
jmp 0x140086a63
mov r8, rax
mov eax, ecx
mov qword [rsp + 0x50], r13
mov qword [rsp + 0x48], r8
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x30], ecx
mov r11d, edi
mov r13, r12
mov r12, qword [rsp + 0x68]
mov edi, dword [rsp + 0x38]
mov ecx, dword [rsp + 0x34]
mov eax, ebp
mov ebp, 0x90794fa1
jmp 0x140086a63
mov qword [rsp + 0x50], r13
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x60], r11
mov dword [rsp + 0x30], ecx
mov rax, qword [rsp + 0xb8]
lea r9, [rax + 0x30]
mov r11d, edi
mov r13, r12
mov r12, qword [rsp + 0x68]
mov edi, dword [rsp + 0x38]
mov ecx, dword [rsp + 0x34]
mov eax, ebp
mov ebp, 0x8b008886
jmp 0x140086a63
mov qword [rsp + 0x50], r13
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x60], r11
mov dword [rsp + 0x30], ecx
mov r11d, edi
mov r13, r12
mov r12, qword [rsp + 0x68]
mov edi, dword [rsp + 0x38]
mov ecx, dword [rsp + 0x34]
mov eax, ebp
mov ebp, r8d
cmp r8d, 0x6a10f942
jne 0x140086a63
add rsp, 0xc8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret