Function at 0x140083e7d
Capabilities:
Authenticate hmac
Parse pe header
Resolve function by parsing pe exports

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xd8
mov qword [rsp + 0xd0], rcx
mov bl, byte [rcx + 0x10]
mov r8d, ebx
mov edx, ebx
mov ebp, ebx
mov r10d, ebx
mov eax, ebx
mov esi, ebx
mov r11d, ebx
mov edi, ebx
mov byte [rsp + 0x58], bl
mov byte [rsp + 0x30], bl
mov r14d, ebx
not r14b
mov r15d, r14d
and r14b, 5
and r8b, 0xfa
xor dl, 1
and dl, r14b
mov r12b, dl
add r12d, 0xffffffd2
or dl, 0xe2
mov r13b, r14b
mov ecx, r8d
and r15b, 1
and bpl, 4
or bpl, r15b
or bpl, 0x98
or r14b, r8b
xor bpl, r8b
xor r8b, 0x24
lea r15d, [r13 - 0x36]
xor r15b, r12b
and r15b, r8b
xor cl, 0x19
and cl, dl
or cl, r15b
xor bpl, 0x63
and bpl, r14b
or bpl, cl
mov ecx, ebp
mov edx, ebp
mov r8d, ebp
xor bpl, 0x1a
xor cl, 0xfa
mov r14d, ebp
and bpl, 0xb4
xor dl, 0x4e
and dl, cl
and r14b, 0x94
and r8b, 0x20
or r8b, r14b
xor r8b, dl
xor r8b, 0x14
xor bpl, 0x14
and bpl, dl
or bpl, r8b
mov ecx, ebp
and cl, 0x71
xor cl, 0xbe
mov edx, ecx
and dl, 0x27
mov r8d, ebp
and r8b, 0x50
or r8b, dl
xor r8b, bpl
xor bpl, 0xc5
or bpl, cl
xor r8b, 0xa2
and r8b, bpl
and r10b, 0x32
and al, 0xcd
or r10b, 0x4d
xor r10b, al
xor sil, r10b
xor r10b, 0x3c
xor sil, 0xc3
or sil, r10b
mov ecx, r8d
mov edx, r8d
mov r10d, esi
not r10b
and r10b, r8b
and r8b, 0xad
and cl, 0x12
and dl, 0x40
or cl, 0x40
xor cl, dl
or r8b, 0x12
xor r8b, sil
xor r8b, cl
xor r8b, 0xad
or r10b, r8b
mov ecx, r10d
xor r10b, 0x71
xor cl, 0x8e
or r10b, cl
not r10b
or r10b, cl
mov ecx, r10d
xor cl, 0xa3
mov edx, r10d
mov r8d, ecx
and r8b, 0xa3
or r8b, r10b
xor r10b, 0x5c
xor dl, 0xa2
or r10b, cl
and r10b, dl
mov ecx, r8d
xor cl, r10b
xor r10b, 0x5d
or r10b, r8b
xor cl, 0xa2
and cl, r10b
and r11b, 0xa3
xor dil, 0x5c
mov edx, edi
mov r8d, edi
and dil, 0xab
xor dil, r11b
and dl, 0x54
or dl, dil
mov eax, edx
mov r11d, edx
xor r11b, 0xa3
and r8b, 0x10
mov ebp, r11d
mov r15d, r11d
mov edx, r11d
and r11b, 0xef
or r11b, r8b
mov r12d, r11d
xor r12b, cl
xor al, 0x5c
or al, cl
mov r14d, ecx
mov r8d, ecx
mov edi, ecx
mov esi, ecx
mov r11d, ecx
mov r13d, ecx
not r13b
and al, r12b
and bpl, 0x8c
or bpl, 0x31
and r15b, 0x73
xor r15b, bpl
mov r10d, r15d
xor r15b, 0xce
xor r10b, 0xb7
or r10b, r15b
or dl, 0x86
and r14b, 0x86
or r13b, 0x86
mov r15d, r13d
mov ebp, r13d
and r13b, 0x24
and r8b, 0x59
or r13b, r8b
mov r12d, r14d
xor r14b, 0x86
xor r13b, 0x24
and dil, 0x10
or dil, 0xa4
and r15b, 0xa4
and sil, 0x49
or sil, r15b
or sil, 0x10
or r12b, 0x10
xor r12b, dil
xor r12b, sil
or r13b, r14b
and r14b, 0x84
and r11b, 2
or r11b, r14b
and bpl, 0x22
or r11b, 0x20
or bpl, r8b
xor bpl, r11b
not bpl
and bpl, r13b
xor r12b, 0x86
or r12b, bpl
and dl, r10b
and r10b, 0x80
mov r8d, edx
mov r11d, edx
and dl, 1
or dl, r10b
and r8b, 0x6e
and r11b, 0x10
or r11b, 0x2a
xor r11b, r8b
or r11b, dl
xor r11b, r12b
mov r10d, r11d
xor r11b, 0xd5
xor r10b, 0x2a
mov r14d, r11d
mov r8d, r11d
and r8b, 0x15
mov r12d, r10d
mov r11d, r10d
and r10b, 0xea
or r10b, r8b
mov esi, r10d
mov r13d, r10d
mov r8d, r10d
mov r9d, r10d
xor r10b, 0x15
mov r15d, eax
xor r15b, 0x54
and r15b, al
xor sil, 0xea
mov edi, esi
mov edx, esi
and sil, 9
mov ebp, r10d
and r10b, 0xf6
or r10b, sil
and r13b, 0x74
xor r13b, 0x60
mov esi, r13d
or sil, r10b
and r12b, 0xee
and r14b, 0x11
or r14b, r12b
mov r10d, r14d
xor r14b, 1
xor r10b, 0xca
and r10b, 0xdb
and r11b, 0x24
or r11b, r10b
and r14b, 0x8b
or r14b, r11b
mov r10d, r15d
mov r13d, r15d
and r13b, 0x74
mov ecx, eax
mov r15d, eax
mov r12d, eax
mov r11d, eax
and bpl, 0xe6
and dil, 0x19
or dil, bpl
mov ebp, eax
xor dil, al
and dl, al
and al, 0x54
xor al, r13b
mov r13d, ebx
xor al, 0xde
and r10b, 0x54
or r10b, al
and cl, 0x8b
xor cl, r10b
xor r15b, 0x8b
xor r12b, 0x74
or r12b, r15b
xor cl, 0xaa
mov eax, ecx
xor cl, r12b
or al, r12b
xor sil, 0x82
xor r14b, 0x50
not al
or al, cl
mov ecx, r14d
xor cl, sil
or sil, r14b
mov r10, qword [rsp + 0xd0]
add r10, 0x10
mov qword [rsp + 0xc8], r10
not sil
or cl, sil
xor cl, al
xor r8b, 0xb8
xor r11b, 0x52
xor bpl, 0xad
and bpl, r8b
xor r9b, 0x47
and r9b, r11b
or r9b, bpl
xor dil, 0xe6
or dl, dil
not r9b
and r9b, dl
or r9b, cl
mov eax, r9d
and al, 0x5d
or al, 0x82
xor al, r9b
mov ecx, r9d
mov edx, r9d
or r9b, 0xa2
mov r8d, eax
xor al, 0x7d
xor r8b, 0x82
or cl, 0x20
not dl
mov r10d, edx
and dl, 0x5d
and r10b, 0x11
and cl, 0x6c
or cl, r10b
or dl, r8b
and r8b, 0x13
and r9b, al
and al, 0xec
or al, r8b
xor al, cl
xor al, 0x7f
and al, dl
not r9b
or r9b, al
mov eax, r9d
xor al, 0x83
and al, r9b
mov ecx, r9d
mov edx, r9d
mov r8d, r9d
and r9b, 0x83
and al, 0x93
and cl, 0x6c
mov r10d, ecx
xor cl, 0xe7
or r9b, 0x64
xor r9b, al
or al, 8
and r9b, cl
xor r10b, 0x18
and r10b, al
or r10b, r9b
xor dl, 0x93
xor r8b, 0x6c
or r8b, dl
not r8b
mov edx, r8d
or dl, r10b
mov al, byte [rsp + 0x58]
and al, 0x12
or al, 0x84
mov cl, byte [rsp + 0x30]
and cl, 0xed
xor cl, al
xor cl, 0x16
xor r13b, 0x6d
xor bl, 0x92
or bl, r13b
not bl
or bl, cl
mov ecx, ebx
mov r8d, ebx
mov eax, ebx
xor al, 0x6d
xor cl, 0xa3
and cl, al
and r8b, 0xce
xor r8b, cl
mov r9d, r8d
mov r10d, r8d
mov r11d, r8d
mov ebx, r8d
xor bl, 0xb3
mov r8d, edx
and r9b, 0x41
xor r10b, 0xf2
and r10b, bl
and r11b, 0x40
and cl, 1
or cl, r11b
xor cl, r10b
xor cl, 0x40
xor r9b, 0x40
and r9b, r10b
or r9b, cl
xor r9b, dl
xor dl, 0x93
xor r8b, 0x6c
xor r9b, 0xd2
mov ecx, r9d
and cl, dl
and dl, 0x6b
mov r9d, r8d
and r8b, 0x94
or r8b, dl
xor r8b, 0x6b
and r8b, al
or r9b, al
mov eax, r8d
xor r8b, 0xd
mov edx, r9d
and r9b, 0xd
and dl, 0xf2
or dl, 5
xor dl, r9b
mov r9d, edx
xor dl, 0xf7
xor al, 0xf2
and al, dl
xor r9b, 8
and r9b, r8b
or r9b, cl
or r9b, al
mov eax, r9d
mov ecx, r9d
and r9b, 0x24
or r9b, 0x81
and al, 0x89
xor al, r9b
and cl, 0x52
or cl, al
mov eax, ecx
mov edx, ecx
mov r8d, ecx
xor cl, 0x7e
xor al, 0x81
or al, cl
mov r9d, eax
not al
and dl, 0xc2
add dl, 0x80
xor r8b, 0xbc
and r8b, cl
or r8b, dl
xor r9b, r8b
xor r8b, 0xc2
and r8b, al
xor r9b, 0x3d
mov eax, r9d
or al, r8b
mov ecx, eax
and cl, 8
mov dl, cl
add edx, 0xfffffff2
mov r8d, eax
and r8b, 0xf7
xor r8b, dl
mov edx, r8d
xor r8b, 0xfa
xor dl, 0xf2
and dl, r8b
or cl, dl
mov r8d, ecx
not cl
mov r9d, ecx
and cl, 0x32
or cl, 0xcc
and r8b, 0xcc
and r9b, 1
or r9b, r8b
or r9b, 0x32
or dl, al
mov r8d, eax
and al, 0x32
and r8b, 0xcd
or r8b, 0x20
xor r8b, al
xor r8b, cl
xor r8b, r9b
xor r8b, 0x12
and r8b, dl
movzx edx, r8b
mov rax, qword [0x140525bc8]
movabs rcx, 0xc0a5a860c8bb713b
movabs r8, 0xd0c760b476fa154f
mov rax, qword [rax + rcx]
add rax, r8
lea rcx, str.CreateInfo.ProtectedProcess:__d_n
call rax
mov edi, 0xe9b803c8
mov edx, edi
mov edi, ecx
mov rcx, rax
mov qword [rsp + 0x60], r15
mov dword [rsp + 0x2c], esi
mov r15, r14
mov qword [rsp + 0x58], r13
mov r13, r12
mov rax, r11
mov esi, r9d
mov r12, qword [rsp + 0x40]
mov r9, qword [rsp + 0x48]
mov r14, qword [rsp + 0x30]
cmp edx, 0x57012c
jle 0x14008460f
cmp edx, 0x1d840665
jle 0x1400847bc
cmp edx, 0x6230c234
jle 0x140084b5a
cmp edx, 0x6d37700b
jle 0x140084daf
cmp edx, 0x6d37700c
mov qword [rsp + 0x78], rcx
mov qword [rsp + 0x70], r15
mov qword [rsp + 0x90], r13
mov qword [rsp + 0x88], r10
mov qword [rsp + 0x80], rax
je 0x1400877e9
cmp edx, 0x74a9bc5a
je 0x140087870
mov qword [rsp + 0x30], r14
mov qword [rsp + 0x48], r9
mov qword [rsp + 0x40], r12
mov qword [rsp + 0xc0], r8
mov qword [rsp + 0xa0], r9
mov r9d, esi
mov r11, rax
mov qword [rsp + 0x98], rbx
mov dword [rsp + 0x54], esi
mov qword [rsp + 0xa8], r12
mov r12, r13
mov qword [rsp + 0xb0], rbp
mov r13, qword [rsp + 0x58]
mov qword [rsp + 0xb8], r14
mov r14, qword [rsp + 0x70]
mov esi, dword [rsp + 0x2c]
mov ecx, edi
mov r15, qword [rsp + 0x60]
mov rax, qword [rsp + 0x78]
mov edi, edx
cmp edx, 0x7ed892c7
jne 0x140084481
mov rax, qword [rsp + 0xb8]
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 0x40], rax
mov r8, qword [rsp + 0xc0]
mov r9d, dword [rsp + 0x54]
mov r10, qword [rsp + 0x88]
mov r11, qword [rsp + 0x80]
mov rbx, qword [rsp + 0x98]
mov r12, qword [rsp + 0x90]
mov rbp, qword [rsp + 0xb0]
mov r13, qword [rsp + 0x58]
mov r14, qword [rsp + 0x70]
mov esi, dword [rsp + 0x2c]
mov r15, qword [rsp + 0x60]
mov rax, qword [rsp + 0x78]
mov ecx, dword [rax]
mov edi, 0xa41296a8
jmp 0x140084481
cmp edx, 0xcb6644b3
jg 0x14008468b
cmp edx, 0xb0e62585
jg 0x140084c8c
cmp edx, 0x83fd8feb
jle 0x1400854d1
cmp edx, 0x83fd8fec
je 0x140089a2a
cmp edx, 0xa5053df4
jne 0x140089ae7
mov qword [rsp + 0x30], r14
mov r11, rax
mov rax, qword [rsp + 0xd0]
mov rax, qword [rax + 0x48]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], r12
mov r9d, esi
mov r12, r13
mov r13, qword [rsp + 0x58]
mov r14, r15
mov esi, dword [rsp + 0x2c]
mov r15, qword [rsp + 0x60]
mov rax, rcx
mov ecx, edi
mov edi, 0xb63533f3
jmp 0x140084481
cmp edx, 0xe9b803c7
jg 0x1400848f3
cmp edx, 0xce4ece1b
jg 0x140084f09
mov qword [rsp + 0x70], r15
cmp edx, 0xcb6644b4
mov qword [rsp + 0x78], rcx
mov dword [rsp + 0x3c], edi
mov qword [rsp + 0x80], rax
mov dword [rsp + 0x54], esi
je 0x1400878f5
mov qword [rsp + 0x30], r14
mov qword [rsp + 0x48], r9
mov qword [rsp + 0x40], r12
mov qword [rsp + 0xc0], r8
mov qword [rsp + 0xa0], r9
mov r9d, esi
mov qword [rsp + 0x88], r10
mov r11, rax
mov qword [rsp + 0xa8], r12
mov qword [rsp + 0x90], r13
mov r12, r13
mov qword [rsp + 0xb0], rbp
mov r13, qword [rsp + 0x58]
mov qword [rsp + 0xb8], r14
mov r14, qword [rsp + 0x70]
mov esi, dword [rsp + 0x2c]
mov r15, qword [rsp + 0x60]
mov rax, rcx
mov ecx, edi
mov edi, edx
cmp edx, 0xcdcb0d67
jne 0x140084481
mov rax, qword [rsp + 0xb8]
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 0x40], rax
mov r8, qword [rsp + 0xc0]
mov r9d, dword [rsp + 0x54]
mov r10, qword [rsp + 0x88]
mov r11, qword [rsp + 0x80]
mov r12, qword [rsp + 0x90]
mov rbx, r12
mov rbp, qword [rsp + 0xb0]
mov r13, qword [rsp + 0x58]
mov r14, qword [rsp + 0x70]
mov esi, dword [rsp + 0x2c]
mov r15, qword [rsp + 0x60]
mov rax, qword [rsp + 0x78]
mov ecx, dword [rsp + 0x3c]
mov edi, 0x74a9bc5a
jmp 0x140084481
cmp edx, 0xf59967e
jg 0x140084a23
cmp edx, 0x20b0e8c
jg 0x140085179
cmp edx, 0x57012d
je 0x140088b07
mov qword [rsp + 0x30], r14
mov qword [rsp + 0x48], r9
mov qword [rsp + 0x40], r12
mov qword [rsp + 0xc0], r8
mov qword [rsp + 0xa0], r9
mov r9d, esi
mov qword [rsp + 0x88], r10
mov r11, rax
mov qword [rsp + 0x98], rbx
mov dword [rsp + 0x54], esi
mov qword [rsp + 0xa8], r12
mov qword [rsp + 0x90], r13
mov r12, r13
mov qword [rsp + 0xb0], rbp
mov qword [rsp + 0x80], rax
mov r13, qword [rsp + 0x58]
mov qword [rsp + 0xb8], r14
mov r14, r15
mov esi, dword [rsp + 0x2c]
mov r15, qword [rsp + 0x60]
mov rax, rcx
mov qword [rsp + 0x78], rcx
mov ecx, edi
mov dword [rsp + 0x3c], edi
mov edi, edx
cmp edx, 0x1504fb0
jne 0x140084481
mov esi, dword [rsp + 0x2c]
mov eax, esi
mov r14d, eax
mov rax, qword [rsp + 0xb8]
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 0x40], rax
mov r8, qword [rsp + 0xc0]
mov r9d, dword [rsp + 0x54]
mov r10, qword [rsp + 0x88]
mov r11, qword [rsp + 0x80]
mov rbx, qword [rsp + 0x98]
mov r12, qword [rsp + 0x90]
mov rbp, qword [rsp + 0xb0]
mov r13, qword [rsp + 0x58]
mov r15, qword [rsp + 0x60]
mov rax, qword [rsp + 0x78]
mov ecx, dword [rsp + 0x3c]
mov edi, 0xce4ece1c
jmp 0x140084481
cmp edx, 0xf5fa0be5
jg 0x140085027
cmp edx, 0xe9b803c8
mov qword [rsp + 0x78], rcx
mov qword [rsp + 0x70], r15
mov qword [rsp + 0xb0], rbp
mov qword [rsp + 0x90], r13
mov qword [rsp + 0x98], rbx
mov qword [rsp + 0x88], r10
mov qword [rsp + 0xc0], r8
mov dword [rsp + 0x3c], edi
mov qword [rsp + 0x80], rax
mov dword [rsp + 0x54], esi
mov qword [rsp + 0xa8], r12
mov qword [rsp + 0xb8], r14
mov qword [rsp + 0xa0], r9
je 0x1400879bf
mov qword [rsp + 0x30], r14
mov qword [rsp + 0x48], r9
mov qword [rsp + 0x40], r12
mov r9d, esi
mov r11, rax
mov r12, r13
mov r13, qword [rsp + 0x58]
mov r14, r15
mov esi, dword [rsp + 0x2c]
mov r15, qword [rsp + 0x60]
mov rax, rcx
mov ecx, edi
mov edi, edx
cmp edx, 0xf42e4ac4
jne 0x140084481
mov rax, qword [rsp + 0xb8]
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 0x40], rax
mov r8, qword [rsp + 0xc0]
mov r9d, dword [rsp + 0x54]
mov r10, qword [rsp + 0x88]
mov r11, qword [rsp + 0x80]
mov rbx, qword [rsp + 0x98]
mov r12, qword [rsp + 0x90]
mov rbp, qword [rsp + 0xb0]
mov r13, qword [rsp + 0x58]
mov r14, qword [rsp + 0x70]
mov esi, dword [rsp + 0x2c]
mov r15, qword [rsp + 0x60]
mov rax, qword [rsp + 0x78]
mov ecx, dword [rsp + 0x3c]
mov edi, 0xb0e62586
jmp 0x140084481
cmp edx, 0x1179eb27
jg 0x140085291
cmp edx, 0xf59967f
je 0x140088b42
mov qword [rsp + 0x30], r14
mov qword [rsp + 0x48], r9
mov qword [rsp + 0x40], r12
mov qword [rsp + 0xc0], r8
mov qword [rsp + 0xa0], r9
mov r9d, esi
mov qword [rsp + 0x88], r10
mov r11, rax
mov qword [rsp + 0x98], rbx
mov dword [rsp + 0x54], esi
mov qword [rsp + 0xa8], r12
mov qword [rsp + 0x90], r13
mov r12, r13
mov qword [rsp + 0xb0], rbp
mov qword [rsp + 0x80], rax
mov r13, qword [rsp + 0x58]
mov qword [rsp + 0xb8], r14
mov qword [rsp + 0x70], r15
mov r14, r15
mov esi, dword [rsp + 0x2c]
mov r15, qword [rsp + 0x60]
mov rax, rcx
mov qword [rsp + 0x78], rcx
mov ecx, edi
mov dword [rsp + 0x3c], edi
mov edi, edx
cmp edx, 0x1077dc49
jne 0x140084481
mov rax, qword [rsp + 0xb8]
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 0x40], rax
mov r8, qword [rsp + 0xc0]
mov r9d, dword [rsp + 0x54]
mov r10, qword [rsp + 0x88]
mov r11, qword [rsp + 0x80]
mov rbx, qword [rsp + 0x98]
mov r12, qword [rsp + 0x90]
mov rbp, qword [rsp + 0xb0]
mov r13, qword [rsp + 0x58]
mov r14, qword [rsp + 0x70]
mov esi, dword [rsp + 0x2c]
mov rax, qword [rsp + 0xc8]
lea r15, [rax + 0x20]
mov rax, qword [rsp + 0x78]
mov ecx, dword [rsp + 0x3c]
mov edi, 0xf5fa0be6
jmp 0x140084481
cmp edx, 0x431c5db5
jg 0x1400853ad
mov qword [rsp + 0x70], r15
cmp edx, 0x1d840666
mov qword [rsp + 0x78], rcx
mov qword [rsp + 0xb0], rbp
mov qword [rsp + 0x90], r13
mov qword [rsp + 0x98], rbx
mov qword [rsp + 0x88], r10
mov qword [rsp + 0xc0], r8
mov dword [rsp + 0x3c], edi
mov qword [rsp + 0x80], rax
mov dword [rsp + 0x54], esi
mov qword [rsp + 0xa8], r12
mov qword [rsp + 0xb8], r14
mov qword [rsp + 0xa0], r9
je 0x140088c2b
mov qword [rsp + 0x30], r14
mov qword [rsp + 0x48], r9
mov qword [rsp + 0x40], r12
mov r9d, esi
mov r11, rax
mov r12, r13
mov r13, qword [rsp + 0x58]
mov r14, qword [rsp + 0x70]
mov esi, dword [rsp + 0x2c]
mov r15, qword [rsp + 0x60]
mov rax, rcx
mov ecx, edi
mov edi, edx
cmp edx, 0x2586404f
jne 0x140084481
mov rax, qword [rsp + 0xb8]
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 0x40], rax
mov r8, qword [rsp + 0xc0]
mov r9d, dword [rsp + 0x54]
mov r10, qword [rsp + 0x88]
mov r11, qword [rsp + 0x80]
mov rbx, qword [rsp + 0x98]
mov r12, qword [rsp + 0x90]
mov rbp, qword [rsp + 0xb0]
mov r13, qword [rsp + 0x58]
mov r14, qword [rsp + 0x70]
mov esi, dword [rsp + 0x2c]
mov r15, qword [rsp + 0x60]
mov rax, qword [rsp + 0x78]
mov ecx, dword [rsp + 0x3c]
mov edi, 0x20b0e8d
jmp 0x140084481
cmp edx, 0xbdb50f52
jg 0x140087681
cmp edx, 0xb0e62586
je 0x140089a62
mov qword [rsp + 0x30], r14
mov qword [rsp + 0x48], r9
mov qword [rsp + 0x40], r12
mov qword [rsp + 0xc0], r8
mov qword [rsp + 0xa0], r9
mov r9d, esi
mov qword [rsp + 0x88], r10
mov r11, rax
mov qword [rsp + 0x98], rbx
mov dword [rsp + 0x54], esi
mov qword [rsp + 0xa8], r12
mov qword [rsp + 0x90], r13
mov r12, r13
mov qword [rsp + 0xb0], rbp
mov qword [rsp + 0x80], rax
mov r13, qword [rsp + 0x58]
mov qword [rsp + 0x70], r15
mov r14, r15
mov esi, dword [rsp + 0x2c]
mov r15, qword [rsp + 0x60]
mov rax, rcx
mov qword [rsp + 0x78], rcx
mov ecx, edi
mov dword [rsp + 0x3c], edi
mov edi, edx
cmp edx, 0xb63533f3
jne 0x140084481
mov rcx, qword [rsp + 0xa0]
mov rax, rcx
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x48], rcx
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 0x40], rax
mov r8, qword [rsp + 0xc0]
mov r9d, dword [rsp + 0x54]
mov r10, qword [rsp + 0x88]
mov r11, qword [rsp + 0x80]
mov rbx, qword [rsp + 0x98]
mov r12, qword [rsp + 0x90]
mov rbp, qword [rsp + 0xb0]
mov r13, qword [rsp + 0x58]
mov r14, qword [rsp + 0x70]
mov esi, dword [rsp + 0x2c]
mov r15, qword [rsp + 0x60]
mov rax, qword [rsp + 0x78]
mov ecx, dword [rsp + 0x3c]
mov edi, 0x1179eb28
jmp 0x140084481
cmp edx, 0x6230c235
je 0x1400877a5
mov qword [rsp + 0x30], r14
mov qword [rsp + 0x48], r9
mov qword [rsp + 0x40], r12
mov qword [rsp + 0xc0], r8
mov qword [rsp + 0xa0], r9
mov r9d, esi
mov qword [rsp + 0x88], r10
mov r11, rax
mov qword [rsp + 0x98], rbx
mov dword [rsp + 0x54], esi
mov qword [rsp + 0xa8], r12
mov qword [rsp + 0x90], r13
mov r12, r13
mov qword [rsp + 0xb0], rbp
mov qword [rsp + 0x80], rax
mov r13, qword [rsp + 0x58]
mov qword [rsp + 0xb8], r14
mov qword [rsp + 0x70], r15
mov r14, r15
mov esi, dword [rsp + 0x2c]
mov r15, qword [rsp + 0x60]
mov rax, rcx
mov qword [rsp + 0x78], rcx
mov ecx, edi
mov dword [rsp + 0x3c], edi
mov edi, edx
cmp edx, 0x69a1961a
jne 0x140084481
mov rax, qword [rsp + 0xd0]
mov edx, dword [rax + 0x34]
mov rax, qword [0x140525bc8]
movabs rcx, 0xc0a5a860c8bb713b
mov rax, qword [rax + rcx]
movabs rcx, 0xd0c760b476fa154f
add rax, rcx
lea rcx, str.CreateInfo.CurrentParameterFlags:_0x_08lx_n
call rax
mov rax, qword [rsp + 0xb8]
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 0x40], rax
mov r8, qword [rsp + 0xc0]
mov r9d, dword [rsp + 0x54]
mov r10, qword [rsp + 0x88]
mov r11, qword [rsp + 0x80]
mov rbx, qword [rsp + 0x98]
mov r12, qword [rsp + 0x90]
mov rbp, qword [rsp + 0xb0]
mov r13, qword [rsp + 0x58]
mov r14, qword [rsp + 0x70]
mov esi, dword [rsp + 0x2c]
mov r15, qword [rsp + 0x60]
mov rax, qword [rsp + 0x78]
mov ecx, dword [rsp + 0x3c]
mov edi, 0x6230c235
jmp 0x140084481
cmp edx, 0xce4ece1c
je 0x140088a9a
mov qword [rsp + 0x30], r14
mov qword [rsp + 0x48], r9
mov qword [rsp + 0x40], r12
mov qword [rsp + 0xc0], r8
mov qword [rsp + 0xa0], r9
mov r9d, esi
mov qword [rsp + 0x88], r10
mov r11, rax
mov qword [rsp + 0x98], rbx
mov qword [rsp + 0xa8], r12
mov qword [rsp + 0x90], r13
mov r12, r13
mov qword [rsp + 0xb0], rbp
mov qword [rsp + 0x80], rax
mov r13, qword [rsp + 0x58]
mov qword [rsp + 0xb8], r14
mov qword [rsp + 0x70], r15
mov r14, r15
mov esi, dword [rsp + 0x2c]
mov r15, qword [rsp + 0x60]
mov rax, rcx
mov qword [rsp + 0x78], rcx
mov ecx, edi
mov dword [rsp + 0x3c], edi
mov edi, edx
cmp edx, 0xe6ff4624
jne 0x140084481
mov rax, qword [rsp + 0xb8]
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 0x40], rax
mov r8, qword [rsp + 0xc0]
mov r10, qword [rsp + 0x88]
mov r9d, dword [r10]
mov r11, qword [rsp + 0x80]
mov rbx, qword [rsp + 0x98]
mov r12, qword [rsp + 0x90]
mov rbp, qword [rsp + 0xb0]
mov r13, qword [rsp + 0x58]
mov r14, qword [rsp + 0x70]
mov esi, dword [rsp + 0x2c]
mov r15, qword [rsp + 0x60]
mov rax, qword [rsp + 0x78]
mov ecx, dword [rsp + 0x3c]
mov edi, 0x1d7f16c3
jmp 0x140084481
cmp edx, 0xf5fa0be6
je 0x140088ad0
mov qword [rsp + 0x30], r14
mov qword [rsp + 0x48], r9
mov qword [rsp + 0x40], r12
mov qword [rsp + 0xc0], r8
mov qword [rsp + 0xa0], r9
mov r9d, esi
mov qword [rsp + 0x88], r10
mov r11, rax
mov qword [rsp + 0x98], rbx
mov dword [rsp + 0x54], esi
mov qword [rsp + 0xa8], r12
mov qword [rsp + 0x90], r13
mov r12, r13
mov qword [rsp + 0xb0], rbp
mov qword [rsp + 0x80], rax
mov r13, qword [rsp + 0x58]
mov qword [rsp + 0xb8], r14
mov qword [rsp + 0x70], r15
mov r14, r15
mov esi, dword [rsp + 0x2c]
mov r15, qword [rsp + 0x60]
mov rax, rcx
mov qword [rsp + 0x78], rcx
mov ecx, edi
mov dword [rsp + 0x3c], edi
mov edi, edx
cmp edx, 0xffc4c2d5
jne 0x140084481
mov rax, qword [0x140525bc8]
movabs rcx, 0xc0a5a860c8bb713b
mov rax, qword [rax + rcx]
movabs rcx, 0xd0c760b476fa154f
add rax, rcx
lea rcx, str.CreateInfo.PebAddressWow64:_0x_p_n
mov rsi, qword [rsp + 0xa8]
mov rdx, rsi
call rax
mov rax, qword [rsp + 0xb8]
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
mov r8, qword [rsp + 0xc0]
mov r9d, dword [rsp + 0x54]
mov r10, qword [rsp + 0x88]
mov r11, qword [rsp + 0x80]
mov rbx, qword [rsp + 0x98]
mov r12, qword [rsp + 0x90]
mov rbp, qword [rsp + 0xb0]
mov r13, qword [rsp + 0x58]
mov r14, qword [rsp + 0x70]
mov esi, dword [rsp + 0x2c]
mov r15, qword [rsp + 0x60]
mov rax, qword [rsp + 0x78]
mov ecx, dword [rsp + 0x3c]
mov edi, 0xc485b0eb
jmp 0x140084481
cmp edx, 0x20b0e8d
je 0x140088b83
mov qword [rsp + 0x30], r14
mov qword [rsp + 0x48], r9
mov qword [rsp + 0x40], r12
mov qword [rsp + 0xc0], r8
mov qword [rsp + 0xa0], r9
mov r9d, esi
mov qword [rsp + 0x88], r10
mov r11, rax
mov qword [rsp + 0x98], rbx
mov dword [rsp + 0x54], esi
mov qword [rsp + 0xa8], r12
mov r12, r13
mov qword [rsp + 0xb0], rbp
mov qword [rsp + 0x80], rax
mov r13, qword [rsp + 0x58]
mov qword [rsp + 0xb8], r14
mov qword [rsp + 0x70], r15
mov r14, r15
mov esi, dword [rsp + 0x2c]
mov r15, qword [rsp + 0x60]
mov rax, rcx
mov qword [rsp + 0x78], rcx
mov ecx, edi
mov dword [rsp + 0x3c], edi
mov edi, edx
cmp edx, 0x7441434
jne 0x140084481
mov rax, qword [rsp + 0xb8]
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 0x40], rax
mov r8, qword [rsp + 0xc0]
mov r9d, dword [rsp + 0x54]
mov r10, qword [rsp + 0x88]
mov r11, qword [rsp + 0x80]
mov rbx, qword [rsp + 0x98]
mov rbp, qword [rsp + 0xb0]
mov r12, qword [rbp]
mov r13, qword [rsp + 0x58]
mov r14, qword [rsp + 0x70]
mov esi, dword [rsp + 0x2c]
mov r15, qword [rsp + 0x60]
mov rax, qword [rsp + 0x78]
mov ecx, dword [rsp + 0x3c]
mov edi, 0xcdcb0d67
jmp 0x140084481
mov qword [rsp + 0x70], r15
cmp edx, 0x1179eb28
mov qword [rsp + 0x78], rcx
mov qword [rsp + 0x90], r13
mov qword [rsp + 0x88], r10
mov qword [rsp + 0x80], rax
je 0x140088ba6
mov qword [rsp + 0x30], r14
mov qword [rsp + 0x48], r9
mov qword [rsp + 0x40], r12
mov qword [rsp + 0xa0], r9
mov r9d, esi
mov r11, rax
mov qword [rsp + 0x98], rbx
mov dword [rsp + 0x54], esi
mov qword [rsp + 0xa8], r12
mov r12, r13
mov qword [rsp + 0xb0], rbp
mov r13, qword [rsp + 0x58]
mov qword [rsp + 0xb8], r14
mov r14, qword [rsp + 0x70]
mov esi, dword [rsp + 0x2c]
mov r15, qword [rsp + 0x60]
mov rax, rcx
mov ecx, edi
mov dword [rsp + 0x3c], edi
mov edi, edx
cmp edx, 0x1d7f16c3
jne 0x140084481
mov r9d, dword [rsp + 0x54]
mov eax, r9d
mov r8d, eax
mov rax, qword [rsp + 0xb8]
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 0x40], rax
mov r10, qword [rsp + 0x88]
mov r11, qword [rsp + 0x80]
mov rbx, qword [rsp + 0x98]
mov r12, qword [rsp + 0x90]
mov rbp, qword [rsp + 0xb0]
mov r13, qword [rsp + 0x58]
mov r14, qword [rsp + 0x70]
mov esi, dword [rsp + 0x2c]
mov r15, qword [rsp + 0x60]
mov rax, qword [rsp + 0x78]
mov ecx, dword [rsp + 0x3c]
mov edi, 0x57012d
jmp 0x140084481
cmp edx, 0x431c5db6
je 0x1400899ac
mov qword [rsp + 0x30], r14
mov qword [rsp + 0x48], r9
mov qword [rsp + 0x40], r12
mov qword [rsp + 0xc0], r8
mov qword [rsp + 0xa0], r9
mov r9d, esi
mov qword [rsp + 0x88], r10
mov r11, rax
mov qword [rsp + 0x98], rbx
mov dword [rsp + 0x54], esi
mov qword [rsp + 0xa8], r12
mov qword [rsp + 0x90], r13
mov r12, r13
mov qword [rsp + 0xb0], rbp
mov qword [rsp + 0x80], rax
mov r13, qword [rsp + 0x58]
mov qword [rsp + 0xb8], r14
mov qword [rsp + 0x70], r15
mov r14, r15
mov esi, dword [rsp + 0x2c]
mov r15, qword [rsp + 0x60]
mov rax, rcx
mov qword [rsp + 0x78], rcx
mov ecx, edi
mov dword [rsp + 0x3c], edi
mov edi, edx
cmp edx, 0x568af710
jne 0x140084481
mov rax, qword [rsp + 0xb8]
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 0x40], rax
mov r8, qword [rsp + 0xc0]
mov r9d, dword [rsp + 0x54]
mov r10, qword [rsp + 0x88]
mov r11, qword [rsp + 0x80]
mov rbx, qword [rsp + 0x98]
mov r12, qword [rsp + 0x90]
mov rbp, qword [rsp + 0xb0]
mov r13, qword [rsp + 0x58]
mov r14, qword [rsp + 0x70]
mov esi, dword [rsp + 0x2c]
mov r15, qword [rsp + 0x60]
mov rax, qword [rsp + 0x78]
mov ecx, dword [rsp + 0x3c]
mov edi, 0x69a1961a
jmp 0x140084481
cmp edx, 0x803677e1
je 0x1400899f2
mov qword [rsp + 0x30], r14
mov qword [rsp + 0x48], r9
mov qword [rsp + 0x40], r12
mov qword [rsp + 0xc0], r8
mov qword [rsp + 0xa0], r9
mov r9d, esi
mov qword [rsp + 0x88], r10
mov r11, rax
mov qword [rsp + 0x98], rbx
mov qword [rsp + 0x70], r15
mov r15, r13
mov r13, rax
mov dword [rsp + 0x54], esi
mov qword [rsp + 0xa8], r12
mov qword [rsp + 0x90], r15
mov r12, r15
mov qword [rsp + 0xb0], rbp
mov qword [rsp + 0x80], rax
mov r13, qword [rsp + 0x58]
mov qword [rsp + 0xb8], r14
mov r14, qword [rsp + 0x70]
mov esi, dword [rsp + 0x2c]
mov r15, qword [rsp + 0x60]
mov rax, rcx
mov qword [rsp + 0x78], rcx
mov ecx, edi
mov dword [rsp + 0x3c], edi
mov edi, edx
cmp edx, 0x834ec187
jne 0x140084481
mov rax, qword [rsp + 0xc8]
mov dil, byte [rax]
shr dil, 1
mov eax, edi
mov ebp, edi
mov r12d, edi
mov r14d, edi
mov r13d, edi
mov r8d, edi
mov edx, edi
mov r10d, edi
mov r9d, edi
mov byte [rsp + 0x40], dil
mov ebx, edi
mov byte [rsp + 0x6f], dil
mov r15d, edi
not r15b
and al, 9
or bpl, 0x70
and r12b, 0x70
xor r12b, 0x76
and r12b, bpl
or r12b, al
xor r14b, 0xf
xor r13b, 0x70
or r13b, r14b
xor r13b, 0x7f
or r13b, r12b
mov eax, r13d
mov ecx, r13d
xor r13b, 0x70
xor al, 0x8f
mov esi, r13d
and r13b, 0x1a
mov ebp, eax
and al, 0xe5
or al, r13b
mov r14d, eax
xor al, 0x1a
xor r14b, 0xe5
or r14b, al
and cl, 4
and bpl, 0x58
or bpl, cl
and sil, 0x23
or sil, bpl
mov eax, esi
xor sil, 0x58
xor al, 0x72
and al, sil
mov ecx, r14d
mov ebp, r14d
and r14b, 0x55
xor r14b, al
and cl, 0xaa
or cl, 0x51
xor cl, r14b
or bpl, sil
and sil, 0x2a
or sil, 4
xor sil, cl
mov eax, esi
xor sil, 0xaa
or sil, bpl
xor al, bpl
xor al, 0x55
and al, sil
mov ecx, eax
mov esi, eax
xor al, 0x16
xor cl, 0xe9
or cl, al
xor sil, 0x9c
and sil, cl
mov eax, esi
and al, 0x4e
xor al, 0xbd
mov ecx, eax
and cl, 7
mov ebp, esi
and bpl, 0x48
or bpl, cl
xor bpl, sil
xor sil, 0x63
or sil, al
mov r14d, ebp
mov r12d, ebp
xor r12b, 0x24
mov ebp, esi
and bpl, r12b
mov ecx, r15d
mov r13d, r15d
mov esi, r15d
mov r11d, r15d
and r15b, 0x44
and r8b, 0x3b
or r8b, r15b
mov r15d, r8d
xor r8b, 0xa2
and dl, 0x33
xor dl, 0x11
xor r15b, 0x91
and r15b, r8b
or r15b, dl
mov edx, r15d
mov eax, r15d
mov r8d, r15d
xor r8b, 0x64
and cl, 0xd
and r10b, 0x72
or r10b, cl
mov ecx, r10d
xor r10b, 0xd
and dl, 0xa3
xor al, 0xc7
and al, r8b
xor cl, 0x51
xor dl, 0x83
or dl, al
and cl, r10b
and r10b, 0x54
and r13b, 8
or r13b, r10b
or r13b, 0xa3
xor r13b, cl
xor r13b, dl
xor r13b, 0xf7
mov edx, r13d
and dl, r8b
and r12b, 0x20
mov ecx, ebp
mov eax, ebp
mov r8d, ebp
mov r10d, ebp
mov r13d, ebp
and bpl, 0x84
or bpl, r12b
and cl, 0x5b
or bpl, 0x58
mov r15d, ebp
xor r15b, cl
and r14b, 1
and r8b, 2
mov cl, r8b
mov r12b, r14b
add ecx, r12d
and r10b, 0xfc
mov r12d, r10d
not r10b
or cl, 0xfc
xor r12b, cl
xor cl, r10b
and r10b, 0xa0
and r13b, 0x5c
or r13b, r10b
mov ebp, edi
mov r10d, edi
or r13b, r14b
mov edi, r15d
xor r15b, 0xfc
or r13b, r8b
mov r8d, edx
or al, dl
xor r13b, 0xa3
or cl, r12b
not cl
or cl, r13b
xor cl, dl
xor dl, 0xa4
xor dil, 3
and dil, dl
xor r8b, 0x5b
and r8b, r15b
not al
or al, r8b
or al, dil
xor cl, 3
not al
or al, cl
mov ecx, eax
or cl, 0xc5
mov edx, ecx
not cl
mov r8d, eax
and r8b, 0x2a
mov edi, ecx
and dil, 0x10
or dil, r8b
not dil
or dil, al
and al, 0xc5
and cl, 0x32
and dl, 0x8d
or dl, cl
mov ecx, edx
xor cl, 0x72
mov edx, ecx
and cl, 0xae
mov r8b, cl
add r8d, 0x50
mov r14d, edi
mov r15d, edi
mov r12d, ecx
not r12b
and r12b, dil
and dil, 0x10
or dil, 0xa3
and r14b, 0xeb
xor r14b, dil
mov edi, r14d
xor r14b, 8
xor cl, 0xaf
and cl, r14b
xor dil, 0xf6
and dil, r8b
and dl, 0xaa
and r15b, 0x3e
xor r15b, dl
xor r15b, 0x3a
or r12b, r15b
not r12b
or r12b, dil
or r12b, cl
mov ecx, eax
xor al, 0x51
or al, r12b
xor cl, r12b
xor cl, 0x2e
and cl, r12b
not al
or al, cl
mov ecx, eax
and al, 0x60
and cl, 0x1f
xor cl, 0xfe
mov byte [rsp + 0x30], cl
xor al, cl
mov edx, eax
mov r14d, eax
and r9b, 0x7c
xor r9b, 0xfc
mov al, byte [rsp + 0x40]
and al, 0x3e
and sil, 0x41
or sil, al
xor sil, 0x42
or sil, r9b
or bl, 3
mov eax, ebx
mov ecx, ebx
and bl, 0x53
mov dil, byte [rsp + 0x6f]
xor dil, 0x2c
mov r8d, r9d
and r9b, dil
xor r9b, bl
xor r9b, sil
xor r9b, 0x2c
and r8b, 0x24
and al, 0x5a
or al, r8b
xor al, sil
xor al, 0x25
and cl, sil
or cl, al
not cl
or cl, r9b
mov eax, ecx
and al, 0x53
mov r9d, eax
xor r9b, 0xaf
mov eax, r9d
and al, 0xb9
mov r8d, ecx
and r8b, 0x42
or r8b, al
mov eax, r8d
xor al, cl
xor cl, 0x50
mov r8d, ecx
or r8b, r9b
mov r9d, eax
xor al, 0xa9
and r8b, al
and r11b, 0x78
and bpl, 7
or bpl, r11b
mov ecx, ebp
xor bpl, 7
xor r10b, 0x53
and bpl, r10b
xor cl, 0x78
and cl, dil
or cl, bpl
not cl
or cl, r10b
mov r12d, ecx
mov r10d, ecx
mov r11d, ecx
mov ebx, r8d
not bl
and bl, cl
and cl, 0x30
and al, 0x8c
mov ebp, r8d
mov esi, r8d
mov edi, r8d
and r8b, 0x73
or r8b, al
mov eax, r8d
mov r13d, r8d
xor r8b, 0x30
or cl, 4
and r12b, 0xcf
xor r12b, cl
xor al, 0x67
and al, r8b
mov r15d, r14d
mov byte [rsp + 0x48], r14b
mov r8d, r14d
xor r15b, 0x61
xor dl, 0xb
and bpl, 1
and r13b, 0x56
or r13b, bpl
or r13b, 0xa8
xor r13b, al
mov eax, r13d
xor r13b, 0xef
mov ecx, r12d
xor r12b, 0x9c
xor al, 0x10
and al, r12b
xor cl, 0x63
and cl, r13b
or cl, al
and sil, 0xd1
and dil, 0xe
and r9b, 0x20
or r9b, dil
or r9b, 0xd1
xor r9b, sil
mov eax, r9d
xor r9b, 0xdf
xor r10b, 0xd1
xor al, 0x20
and al, r10b
xor r11b, 0x2e
and r11b, r9b
or bl, r11b
or bl, al
mov eax, ecx
not cl
xor al, cl
and al, bl
or bl, cl
xor bl, cl
xor bl, al
mov eax, ebx
mov ecx, ebx
mov r9d, ebx
mov r10d, ebx
and bl, 0x10
or bl, 0x2c
and al, 0x43
and cl, 0x2c
xor cl, bl
or cl, al
xor r9b, 0x53
xor r10b, 0x2c
or r10b, r9b
not r10b
mov ebx, r10d
or bl, cl
mov esi, ebx
mov eax, ebx
mov edi, ebx
mov ebp, ebx
or bl, 0x80
xor r8b, 0xf4
mov byte [rsp + 0x40], dl
mov ecx, edx
and cl, 0x9e
mov r9d, r8d
and r9b, 0x61
or r9b, cl
mov ecx, r9d
xor cl, r15b
and r15b, 0x2b
mov r10d, r15d
xor r15b, 0xfe
xor r10b, r15b
mov r9d, r8d
mov r11d, r8d
and r11b, 0x59
xor r14b, 0x14
or r14b, dl
and dl, 0xa6
or dl, r11b
mov r11d, edx
xor dl, 0x8d
and r11b, 0x2b
xor r11b, 0x22
or r11b, dl
xor r10b, 0x21
and r10b, r11b
mov r12d, r11d
or r12b, r15b
xor r10b, r15b
mov r11d, r10d
xor r11b, r12b
and r9b, 0x10
mov r10d, r11d
and r10b, 0xf
or r10b, r9b
xor cl, 0x14
not r14b
mov r9d, r14d
or r9b, cl
mov r14d, ebx
and r14b, 0x38
xor al, 0x30
and al, r14b
mov r15d, r14d
not r15b
mov ecx, eax
not al
mov r12d, r15d
and r12b, 0xf1
or bpl, al
and al, 0xe
and cl, 0x30
or cl, al
or r12b, 8
mov r13d, r12d
xor r13b, cl
mov eax, ebx
mov r12d, ebx
not r12b
or sil, 8
or dil, 0xb0
and dil, 0xf7
not bpl
and bpl, 0x30
or bpl, r13b
not bpl
mov ecx, ebp
and cl, dil
not dil
and dil, r13b
mov ebp, r12d
and bpl, 1
and sil, 0x4e
mov r13d, esi
or r13b, bpl
mov ebp, ebx
and al, 0xe0
and bpl, 0x1f
or al, 0xe
mov esi, eax
xor sil, bpl
mov eax, esi
xor al, 0x11
and al, bl
and bl, 0x30
and r15b, 0x4e
or r15b, bl
xor r15b, r13b
mov ebx, r12d
and bl, 0x47
or r14b, bl
not r15b
and r15b, r14b
or r15b, dil
or r15b, cl
mov ecx, r15d
mov ebx, r15d
xor r15b, 0x38
xor cl, 0xc7
mov edi, ecx
and cl, 0x13
and bl, 0xc
or bl, cl
mov ecx, r15d
and cl, 0x60
or cl, 0x13
or bl, 0x60
xor bl, cl
mov ecx, ebx
xor cl, 0x88
or cl, r15b
and r15b, 0xaa
and dil, 0x55
or dil, r15b
xor dil, bl
xor dil, 0xdd
not cl
or cl, dil
mov ebx, r11d
xor sil, 0xee
and r12b, sil
or al, r12b
mov edi, r10d
xor dil, 0xb
not al
mov r11d, eax
or r11b, sil
mov eax, r9d
xor al, dil
and dil, 0x15
and bl, 0xa
or bl, dil
or bl, 0xe0
xor bl, r9b
xor bl, 0x15
xor r10b, 0xf4
and r10b, r9b
or r10b, bl
and al, r10b
mov r10d, ecx
mov r9d, r11d
or r9b, cl
xor cl, 0x6d
xor r10b, r11b
xor r11b, 0x6d
or r11b, cl
and r10b, r11b
mov ecx, r10d
mov r11d, r10d
not r11b
mov ebx, r11d
and bl, 0x61
and cl, 0x90
mov esi, ecx
or sil, bl
mov ebx, r10d
mov ecx, r10d
mov r10d, r11d
and bl, 0xe
or bl, 0x61
or sil, 0xe
xor bl, r9b
xor bl, sil
mov r11d, eax
not al
xor cl, r9b
xor r10b, r9b
or r10b, cl
xor bl, 0xe
mov ecx, ebx
xor bl, r10b
or cl, r10b
not cl
mov r9d, ecx
or r9b, bl
mov ecx, eax
and cl, 1
or r11b, 0xd
or cl, 0x20
and cl, r11b
mov r10d, r9d
mov r11d, r9d
mov ebx, r9d
not bl
or bl, 0xc
or r10b, 0xf2
and r10b, bl
mov ebx, r9d
and r11b, 1
and r10b, 0xfe
or r10b, r11b
mov r11d, r9d
or bl, 0xc
and bl, 0xfe
and r11b, 0xd
xor r11b, bl
xor r11b, 0xfe
xor r9b, 0xd
or r9b, r11b
not r10b
and r10b, r9b
and al, 0xde
or al, cl
mov ecx, r10d
xor cl, 0xf3
mov r9d, eax
xor r9b, 0x21
and r9b, cl
xor al, 0xde
xor r10b, 0xc
and r10b, al
mov eax, r10d
or al, r9b
mov dl, byte [rsp + 0x48]
mov cl, byte [rsp + 0x30]
and cl, 2
and dl, 0x44
or dl, cl
mov cl, byte [rsp + 0x40]
and r8b, 0x54
and cl, 0x2b
or cl, r8b
mov r8d, ecx
xor cl, 0x6d
and r8b, 0x46
xor r8b, 2
or r8b, cl
mov ecx, r8d
xor cl, dl
xor dl, 0x44
not r8b
and r8b, dl
mov edx, ecx
xor cl, r8b
xor cl, 0xbb
xor dl, 2
and dl, r8b
or dl, cl
mov ecx, edx
mov r8d, edx
xor dl, 0xb9
xor cl, 0x46
xor r8b, 0xd6
or dl, cl
and dl, r8b
xor dl, al
or cl, al
mov eax, edx
mov r8d, edx
xor r8b, 0x90
xor al, 0x34
and al, r8b
mov r8d, edx
and r8b, 0xa4
xor r8b, 0x24
or al, r8b
xor dl, 0x6f
xor al, cl
or dl, cl
mov ecx, edx
xor cl, al
xor al, 0x24
or al, dl
xor cl, 0x5b
and cl, al
movzx edx, cl
mov rax, qword [0x140525bc8]
movabs rcx, 0xc0a5a860c8bb713b
mov rax, qword [rax + rcx]
movabs rcx, 0xd0c760b476fa154f
add rax, rcx
lea rcx, str.CreateInfo.AddressSpaceOverride:__d_n
call rax
mov rax, qword [rsp + 0xc8]
mov al, byte [rax]
shr al, 2
mov r11d, eax
mov ebx, eax
mov edx, eax
mov ecx, eax
mov r9d, eax
mov r8d, eax
not al
mov r10d, eax
and al, 2
and r11b, 0x2c
or r11b, al
mov esi, r11d
xor r11b, 0xfd
xor sil, 2
and sil, r11b
and bl, 4
or bl, 0x40
xor bl, 0x14
or bl, al
mov al, bl
add eax, 0xffffffa8
mov r11b, sil
mov edi, esi
xor sil, 6
and dil, al
xor al, 6
add r11d, 0xffffff80
and r11b, al
or bl, 0x28
and bl, sil
or dil, bl
or dil, r11b
mov r14d, edi
not dil
mov r11d, edi
and r11b, 4
and r14b, 0x82
or r14b, r11b
xor r14b, 0x82
or r14b, dil
mov sil, r14b
mov ebx, r14d
or r14b, 0x79
and r10b, 8
and dl, 0x37
or dl, r10b
and cl, 0x10
mov eax, edx
and dl, 0x2f
or dl, cl
mov ecx, edx
and dl, 0x39
xor dl, 8
xor cl, 0x71
or cl, dl
mov edx, ecx
not cl
and al, 0x18
and r9b, 0x27
or r9b, al
mov eax, r9d
xor r9b, 0x31
and r9b, cl
and dl, 0x47
and cl, 0x38
or cl, dl
and r8b, 7
and al, 0x38
mov edx, eax
or dl, r8b
xor dl, cl
xor dl, 0xb6
or dl, r9b
mov ecx, r14d
and cl, 0x8e
mov r10d, edx
mov r9d, edx
mov byte [rsp + 0x48], dl
mov r8d, edx
xor dl, 0xee
xor r10b, 0x78
and dl, r10b
and r10b, 0x14
and r9b, 0x82
or r9b, r10b
xor r9b, dl
and dl, 0x96
or dl, r9b
mov r10d, edx
mov r11d, edx
xor r11b, 0x78
mov eax, ecx
xor cl, 0x8e
mov ebp, ecx
and cl, 4
xor al, 0x74
and al, r14b
or cl, al
xor cl, 0x9a
mov r9d, ecx
and cl, 0xa4
and al, 0x4a
mov edi, eax
or dil, cl
or r9b, r14b
xor bl, 0x86
and bl, r14b
mov eax, r14d
mov ecx, r14d
and cl, 0xb4
and bpl, 2
mov byte [rsp + 0x30], bpl
or cl, bpl
xor cl, dil
not r9b
or r9b, cl
mov ecx, r9d
xor cl, 0x41
add esi, 0xffffff80
xor bl, sil
mov edi, ebx
xor bl, 0xf9
mov ebp, r9d
xor bpl, 0x97
and bpl, cl
mov r15d, r9d
mov esi, ecx
and sil, bl
and dil, 2
and bl, 0xb4
or bl, dil
mov edi, ebx
xor dil, r9b
mov r12d, r9d
not r12b
xor r10b, 0x87
mov r13d, r10d
mov r9d, r10d
and r9b, 0x9f
mov byte [rsp + 0x40], r11b
mov ecx, r11d
and cl, 0xf2
and r13b, 0xd
or r13b, cl
xor r13b, 0x6d
or r13b, r9b
and r15b, 0xd6
mov r9d, r15d
mov ecx, r15d
xor r15b, 0x69
and r12b, 4
xor r9b, 0x44
and r9b, r15b
or r9b, r12b
mov ebx, r10d
xor r9b, bpl
xor cl, 0x96
and r15b, 0xf
or r15b, 0x40
mov r12d, r15d
xor r12b, bpl
or cl, bpl
mov ebp, r11d
and bl, 0x3a
and bpl, 0xc5
or bpl, bl
mov r15d, r10d
xor bpl, 0xfa
and bpl, r11b
xor r12b, 0xf
not cl
or cl, r12b
xor r9b, 0x2d
mov ebx, r9d
xor r9b, cl
or bl, cl
not bl
mov ecx, ebx
or cl, r9b
and al, 0x46
mov r12d, eax
xor al, 0xfe
mov r9d, ecx
xor r9b, 0xee
and r9b, al
mov ebx, r14d
xor cl, 0x11
or r12b, 1
mov eax, r12d
and al, cl
mov r12d, r14d
xor dl, 0x8e
and dl, r10b
xor dil, 8
or dil, sil
not dil
or dil, al
or dil, r9b
mov cl, byte [rsp + 0x48]
and cl, 0x9f
or r8b, r13b
or r8b, 0x60
mov eax, r13d
and r13b, 0x86
or r13b, 9
and al, 0x79
xor al, cl
xor al, r13b
mov ecx, eax
xor al, 0x96
xor cl, 0x94
and cl, al
mov r9d, eax
and al, 2
or al, 0xfc
xor cl, r8b
xor cl, al
or r9b, r8b
xor cl, 3
mov eax, ecx
xor cl, r9b
or al, r9b
not al
or al, cl
mov r13d, eax
mov r8d, eax
mov ecx, eax
mov r9d, eax
and al, 0xc6
and r8b, 0x29
or r8b, 0xc4
mov esi, eax
xor sil, 0xed
and sil, r8b
mov r8d, r14d
and r11b, 0xb4
and r10b, 0x4b
or r10b, r11b
mov r11d, r10d
and r8b, 0x97
xor r8b, r10b
xor r10b, 0x4b
xor r11b, 0xbd
and r11b, r10b
and r10b, r14b
xor dil, 0xc6
xor al, 0x12
and r13b, 0x10
or r13b, 2
and r13b, al
or r13b, sil
xor cl, 0x39
xor r9b, 0xc6
or r9b, cl
not r9b
or r9b, r13b
mov eax, edi
xor al, dil
xor al, r9b
and al, r9b
xor al, dil
mov cl, byte [rsp + 0x40]
and cl, 0x38
and r15b, 0xc7
or r15b, cl
mov ecx, r15d
xor r15b, 7
xor cl, 0xf8
or cl, r15b
and bl, 0x99
or bl, 6
and r12b, 0x44
add r12b, byte [rsp + 0x30]
xor r12b, bl
not cl
or cl, bpl
mov r9d, r12d
xor r12b, 0x9c
mov ebx, ecx
xor cl, 0x38
xor r9b, 0x63
and r9b, cl
xor bl, 0x87
and bl, r12b
or dl, r11b
and r14b, 0x8f
xor r14b, dl
xor r8b, 0x23
or r10b, r8b
xor r14b, 0x79
and r14b, r10b
or r14b, bl
or r14b, r9b
mov ecx, r14d
xor cl, 7
mov edx, ecx
and cl, r14b
and r14b, 4
and dl, 3
or dl, r14b
xor dl, cl
xor dl, 4
mov r8d, ecx
and cl, 7
or cl, dl
mov edx, ecx
mov r9d, ecx
mov r10d, ecx
xor cl, 0xf8
xor dl, 7
xor r9b, 0xcb
and r9b, cl
and r10b, 3
and r8b, 0x30
or r8b, r10b
xor r8b, r9b
xor r8b, 0xcf
or r8b, dl
mov ecx, r8d
mov edx, eax
not dl
or dl, r8b
xor r8b, 0x1d
xor cl, 0xe2
or cl, r8b
not cl
or cl, r8b
xor cl, al
xor cl, 0xe2
mov eax, edx
not al
and al, cl
and cl, 0x7f
xor cl, dl
xor cl, 0x7f
mov edx, eax
or dl, cl
mov ecx, edx
mov r8d, edx
mov eax, edx
xor dl, 0xb3
and cl, 0xee
xor r8b, 0x5d
and r8b, dl
xor cl, 0x4c
or cl, r8b
mov edx, ecx
and cl, 0xbc
xor cl, 0x1c
xor dl, 0xe1
or dl, cl
mov ecx, edx
mov r8d, edx
not dl
and al, 0xbc
and dl, al
and cl, 0x33
or cl, 4
and r8b, 0xcc
xor r8b, al
xor r8b, cl
mov eax, r8d
mov ecx, r8d
xor r8b, 4
xor al, 0x29
and al, r8b
and cl, 0x2d
xor cl, 0x29
or cl, al
xor cl, dl
not dl
or dl, r8b
mov eax, ecx
xor al, 0x2c
or al, dl
and dl, 0xbe
xor dl, cl
xor dl, 0x6c
not al
or al, dl
mov edx, eax
mov ecx, eax
xor al, 0x93
and dl, 0xa9
xor cl, 0x3a
and cl, al
xor dl, 0x28
mov eax, edx
or al, cl
mov r8d, eax
not r8b
mov edx, eax
and dl, 8
mov r9d, edx
or r9b, 0x95
mov edx, r8d
and dl, 0x95
mov r10d, eax
and r10b, 0x62
or r10b, dl
or r10b, 8
mov edx, r10d
xor dl, r9b
mov r9d, edx
xor r9b, al
mov r10d, eax
mov r11d, eax
or al, 0xf7
not dl
and dl, r8b
or r9b, dl
mov edx, r9d
mov ebx, r9d
or r9b, al
and dl, 0xc
or dl, 0x31
and bl, 0xf3
and al, 0xac
xor al, bl
mov ebx, eax
xor bl, dl
mov edx, ebx
mov esi, ebx
mov edi, ebx
mov eax, ebx
xor bl, 0x62
or dl, r9b
not dl
and sil, 0xc5
or sil, dl
and r9b, bl
and r9b, 0x3a
or r9b, sil
mov edx, r9d
xor r9b, 0xb1
and dl, 0xf1
xor dl, 0x40
mov esi, edx
or sil, r9b
and dil, 0x91
and bl, 0x60
mov edx, ebx
or dl, dil
mov ebx, esi
and al, 0x90
mov edi, edx
and dil, 0x61
or dil, al
xor dil, sil
mov ebp, esi
xor sil, 0xf5
and sil, r9b
and bl, 0xf5
xor bl, sil
mov r9d, ebx
not bl
mov sil, dl
add esi, 0xa
xor r9b, 0xa
and r9b, sil
not bpl
or bpl, dl
xor dl, 0xf5
and dl, bl
and bpl, dil
or bpl, dl
or bpl, r9b
mov edx, ebp
xor dl, 0xf9
mov eax, ebp
xor al, 6
mov ebx, eax
mov byte [rsp + 0x30], al
mov eax, edx
and al, 8
xor al, 0x88
mov r9d, ebp
xor r9b, 0x71
and r9b, dl
or r9b, al
mov eax, r9d
xor r9b, 0x1f
xor al, 0x77
and al, r9b
mov r9d, ebx
and r9b, 0x97
mov ebx, edx
and bl, 0x68
or bl, r9b
and bl, dl
or bl, al
mov esi, ebx
and sil, dl
mov eax, r8d
and al, 4
and r10b, 1
or r10b, al
and cl, 0x12
mov al, cl
add eax, 4
or r10b, 2
xor r10b, al
mov eax, r10d
xor r10b, 0x15
xor al, 2
and al, r10b
and r10b, 5
or r10b, cl
or r10b, 0x28
and r11b, 0xe8
xor r11b, r10b
xor r11b, 0x3a
or r11b, al
add r11b, 0x80
mov eax, r11d
or al, r8b
mov ecx, esi
mov edi, esi
mov r8d, esi
mov byte [rsp + 0x48], al
mov r14d, eax
mov r9d, eax
mov r15d, eax
mov r11d, eax
not al
mov ebx, esi
mov r10d, esi
xor r11b, sil
mov r12d, eax
and r12b, sil
mov byte [rsp + 0x40], r12b
not sil
and cl, 0x5f
and dil, 0xa0
or dil, 0x56
xor dil, cl
mov cl, dil
add ecx, 0xffffff80
or r8b, 0x6f
or cl, r8b
and r8b, 0x7b
xor r8b, dil
mov edi, r8d
xor r8b, 0x3d
and cl, r8b
and sil, cl
and sil, 0x90
and bl, 0x10
mov r12d, r8d
and r8b, 7
and dil, 8
or dil, r8b
or dil, bl
and r12b, 0x20
and cl, 0xd0
or cl, r12b
or dil, 0xa0
xor dil, cl
mov ecx, esi
not sil
mov r8b, dil
add r8d, 0xffffff80
or r8b, sil
or cl, 0x4d
xor cl, dil
xor cl, 0x8a
mov edi, ecx
xor cl, r8b
or dil, r8b
not dil
or dil, cl
mov ecx, eax
mov r8d, eax
or r10b, al
and al, 1
and r14b, 0x6e
mov r13d, r14d
or r13b, al
mov eax, r13d
mov ebx, r13d
xor bl, 0x6e
mov r14d, ebx
and bl, 0xf
xor al, 0x71
or al, bl
and cl, 0x2d
and r8b, 0x20
and r15b, 2
or r15b, r8b
xor cl, 0x4d
xor r15b, 0x20
or r15b, cl
mov ecx, r15d
mov r8d, r15d
mov ebx, r15d
mov esi, r15d
xor sil, 0x6f
mov r15d, eax
and r15b, 0x3b
and cl, 0x2b
or cl, 0x84
xor cl, r15b
mov r12d, eax
or bl, 0x10
mov r15d, ebx
and r15b, al
and al, 0x44
or al, 0x32
xor cl, al
mov eax, esi
and sil, 4
or sil, 0x49
xor cl, sil
mov esi, r13d
mov bl, byte [rsp + 0x30]
and al, 0x24
and r8b, 0xb
or r8b, al
and r12b, 0x6f
xor r12b, r8b
and dl, 0x39
and bl, 0xc6
or bl, dl
mov eax, ebx
xor bl, 0xc7
xor al, 0x39
and al, bl
mov edx, ebp
and dl, 0xfe
xor dl, 0xf8
or dl, al
mov byte [rsp + 0x30], al
mov ebx, eax
xor bl, bpl
mov byte [rsp + 0x6f], bpl
mov r8d, ebp
not r8b
mov al, byte [rsp + 0x48]
and al, 0x90
and r9b, 0x10
xor cl, 0x2b
xor r12b, 0xe4
or r15b, r12b
not r15b
or r15b, cl
mov ecx, r15d
mov ebp, r15d
and r15b, 0x57
or r15b, 0x80
and cl, 0xa0
xor cl, r15b
and bpl, 8
or bpl, cl
xor bpl, r9b
and r14b, 4
and sil, 0x6b
or sil, r14b
mov r14d, esi
mov r15d, esi
xor sil, 0x6a
xor r14b, 5
and r14b, sil
xor r13b, 1
or r13b, r14b
or r9b, 0x2e
xor r9b, r13b
and r15b, 0x65
and sil, 0xa
or sil, r15b
or sil, al
mov r14d, esi
xor r14b, r9b
xor r9b, 0xbe
xor sil, 0x60
or sil, r9b
xor r14b, 0x21
and r14b, sil
mov r9d, ebp
xor bpl, 0x9f
xor r9b, 0x1c
and r9b, bpl
and cl, 0x83
or cl, r9b
xor cl, r14b
not r14b
or r14b, bpl
xor cl, 0x83
mov r9d, ecx
xor cl, r14b
or r9b, r14b
not r9b
or r9b, cl
mov ecx, edi
not cl
and cl, r9b
not r9b
mov esi, edi
and sil, r9b
mov ebp, r9d
xor r9b, dil
or bpl, dil
or cl, r9b
mov r9d, ebp
and bpl, 0xf2
or bpl, 8
xor r9b, cl
mov edi, ecx
and cl, 0xf2
or cl, 0xc
and r9b, 0xd
xor r9b, bpl
xor r9b, cl
mov ecx, r9d
xor cl, 4
or dil, sil
not dil
mov r9d, edi
or r9b, cl
mov ecx, r11d
mov esi, r11d
and r11b, 0xae
and cl, 0x51
or cl, 0x84
xor r11b, r10b
xor r11b, cl
xor sil, r10b
mov cl, byte [rsp + 0x40]
or cl, sil
xor r11b, 0x7b
mov r10d, r11d
xor r11b, cl
or r10b, cl
not r10b
or r10b, r11b
mov ecx, r10d
mov r11d, r10d
not r10b
mov esi, r10d
mov edi, r10d
and r10b, 0x7f
and sil, 9
and cl, 0x76
or cl, sil
and r11b, 0x2f
and dil, 0x50
or dil, r11b
xor dil, 0xd0
or dil, r10b
mov r10d, ecx
xor cl, 0x76
mov r11d, ecx
and r11b, 0x27
and r10b, 0x58
or r10b, r11b
xor r10b, dil
or dil, cl
xor r10b, 0xaf
and r10b, dil
mov edi, r9d
mov ebp, r9d
mov r14d, r9d
mov esi, r9d
mov r11d, r9d
mov ecx, r10d
and cl, r9b
not r9b
xor dil, 0x74
and dil, r9b
and bpl, 0x83
and r14b, 0x30
and r9b, 0x4c
mov r15d, r9d
or r15b, r14b
mov r14d, r15d
xor r14b, 0x30
mov r9d, r14d
or r9b, bpl
not bpl
mov r12d, r15d
xor r15b, 0xcf
xor r12b, 0xba
and r12b, r15b
and dil, 0x7c
or dil, r12b
mov r12d, ebp
and bpl, 0x82
and sil, 1
or sil, bpl
xor sil, dil
and r14b, 0x5c
and r15b, 0x22
or r15b, r14b
and r11b, 0x81
and r12b, 0x22
or r12b, r11b
xor r12b, r15b
not r12b
and r12b, r9b
xor sil, 8
mov r9d, esi
or r9b, r12b
mov r11d, r10d
mov esi, r10d
mov edi, r10d
and r10b, 0x7c
mov ebp, r10d
xor r10b, 0xa
and r11b, 0x83
mov r14b, r11b
add r14d, 0x74
xor bpl, 0xf5
and bpl, r14b
xor r11b, 0x89
and r11b, r10b
xor sil, 0x83
xor dil, 0x7c
or dil, sil
not dil
or dil, r11b
or dil, bpl
mov r10d, r9d
and r9b, 6
and r10b, 0x79
or r9b, 0x38
mov r11d, edi
mov esi, edi
and dil, 0x86
and r11b, 0x20
or r11b, 4
xor r11b, dil
and sil, 0x59
or sil, r11b
xor sil, r10b
xor sil, r9b
mov r9d, esi
mov r10d, esi
mov r11d, esi
xor sil, 0x43
xor r9b, 0x26
and r9b, sil
and r10b, 0x65
mov edi, ecx
xor r11b, 0xbc
mov ebp, r11d
and r11b, 0x2d
and sil, 0xd2
or sil, r11b
or bpl, cl
xor sil, cl
and cl, 0x65
xor r10b, 0x24
or r10b, r9b
and dil, 0x9a
or cl, 0x18
xor cl, dil
xor cl, r10b
xor cl, 0x82
xor sil, 0x2d
and sil, bpl
or sil, cl
mov ecx, esi
mov r9d, esi
mov r10d, esi
and sil, 0x36
xor sil, 0x57
and cl, 0x96
or cl, 0x20
and r9b, 1
and r10b, 0xfe
xor r10b, cl
or r9b, r10b
not r10b
mov ecx, r10d
xor cl, sil
and sil, 0x16
xor r10b, r9b
and r10b, sil
xor r10b, r9b
and cl, sil
mov r9d, r10d
xor r10b, 0x20
mov r11d, ecx
not cl
not r9b
or r9b, cl
and cl, 0x1c
and r11b, 2
or r11b, cl
xor r11b, r10b
mov ecx, r9d
and cl, 0x9e
xor cl, r11b
xor r11b, 2
or r11b, r9b
xor cl, 0x82
not r11b
mov esi, r11d
or sil, cl
mov r9d, esi
mov ecx, esi
mov r10d, esi
mov r11d, esi
and r11b, 0x59
or r11b, 0x82
xor r11b, sil
not sil
mov eax, r8d
and al, 1
mov r8d, ebx
and r8b, al
mov dil, byte [rsp + 0x30]
not dil
and dil, al
mov bl, byte [rsp + 0x6f]
or bl, 0xfe
and bl, dl
or bl, dil
mov eax, ebx
and bl, 0x73
and dl, 0x8c
or dl, bl
mov ebx, edx
xor dl, r8b
and al, r8b
or al, dl
and bl, 0x18
or bl, 0x45
mov edx, eax
and dl, 0xe7
xor dl, bl
mov r8d, edx
mov ebx, edx
xor dl, 0xba
and r8b, 0xc6
xor r8b, 0x44
xor bl, 0x7c
and bl, dl
or bl, r8b
mov edx, ebx
xor bl, 0x39
mov r8d, ebx
and r8b, al
xor dl, 0xc6
and dl, al
not al
and al, bl
or al, dl
xor al, r8b
and dl, bl
or dl, al
xor r9b, 0x83
and r9b, sil
and cl, 0x44
and sil, 0x18
or sil, cl
xor sil, 0x38
and r9b, 0xdf
or r9b, sil
or r10b, 0xdf
and r10b, r9b
mov eax, r10d
mov r8d, r10d
xor r10b, 0x5c
and al, 0x6a
xor al, 0x22
xor r8b, 0x36
and r8b, r10b
mov r9d, eax
or r9b, r8b
mov ebx, r9d
mov eax, r9d
mov edi, r9d
xor dil, 0x4a
mov byte [rsp + 0x30], dil
xor bl, 0xb5
mov byte [rsp + 0x48], bl
mov r10d, ebx
and bl, 0x8e
mov esi, edi
and dil, 0x71
or dil, bl
mov ebx, edi
mov ebp, edi
and dil, 0xaa
and r10b, 4
and sil, 0x51
or sil, r10b
or sil, dil
mov r10d, esi
xor r10b, 0x97
and bl, 0x59
xor bl, 8
and al, 6
and bpl, 0xf9
or bpl, al
xor bpl, 0x91
or bpl, bl
xor bpl, 0xbd
mov esi, ebp
or sil, r10b
mov ebx, r11d
mov ebp, r11d
xor bpl, 0x82
xor bl, 0x7d
mov r11d, edx
mov r10d, edx
and r10b, 0xa6
mov al, r10b
add eax, 9
and r11b, 0xbf
xor r11b, al
mov r14d, esi
mov r15d, esi
mov r12d, esi
and sil, 0x28
and r14b, 0x17
or sil, 0x11
mov edi, esi
xor dil, r14b
mov esi, edi
xor sil, 0x91
mov eax, ebx
and al, 4
mov r14d, ebp
and r14b, 0xfb
or r14b, al
xor r14b, 0x5b
mov eax, r14d
and al, bpl
and bpl, 0x36
and bl, 0xc9
mov r14d, ebx
or r14b, bpl
mov ebx, r14d
mov ecx, r14d
xor cl, 0x36
xor bl, 0xc9
mov r13d, ebx
and r13b, 0x54
mov ebp, ecx
and bpl, 0xab
or bpl, r13b
xor bpl, 0xb
or bpl, bl
and r15b, 8
mov r13d, esi
and r13b, 0x17
or r13b, r15b
or r12b, 0x1f
xor r12b, r13b
mov r15d, eax
xor r15b, 0xd0
mov r13d, ebp
xor r13b, 0xd0
and r13b, r15b
mov r15d, ebp
not r15b
and r15b, al
xor bpl, 0x2f
xor al, 0x2f
and al, bpl
or r15b, al
mov eax, r15d
or al, r13b
mov r15d, edi
xor dil, 0x19
mov r13d, edi
and r13b, sil
xor r14b, 0xfe
and r14b, cl
or r12b, 0x40
xor r12b, al
mov edi, edx
and r15b, 0x25
and sil, 0x1a
mov eax, esi
or al, r15b
mov esi, edx
and bl, 0x69
and cl, 0x96
or cl, bl
mov ebx, eax
xor al, 0x7e
xor bl, 0x49
and bl, al
or r13b, bl
mov ebx, ecx
and bl, 0xc8
add bl, 0x80
mov r15d, r14d
or r15b, bl
mov ebx, r11d
mov ebp, r11d
xor bpl, 9
mov r14d, r10d
xor r14b, 0xa6
xor r15b, r13b
mov r10d, r12d
not r12b
xor cl, 0x96
or cl, al
not r15b
and r15b, cl
xor r10b, r12b
and r10b, r15b
mov r11d, r15d
and r11b, r12b
xor r10b, r12b
xor bl, 0xf6
mov eax, ebx
and al, 0x32
mov ecx, ebp
and cl, 0x8d
or cl, al
xor cl, 0x88
mov r15d, ecx
and r15b, bpl
and bpl, 0x29
and bl, 0x96
mov eax, ebx
or al, bpl
mov ebx, eax
mov ebp, eax
xor bpl, 0x69
or dil, 0x59
mov eax, edi
and dil, 0x30
and sil, 4
mov ecx, r14d
and r14b, 0x82
or r14b, dil
mov edi, r14d
or dil, sil
xor bl, 0x96
mov esi, ebx
and sil, 5
mov r14d, ebp
and r14b, 0xfa
or r14b, sil
not r14b
or r14b, bl
and al, 0xd9
and cl, 0x26
or cl, al
mov al, cl
add eax, 0xffffff80
and al, 0x86
mov esi, ecx
and sil, 0x21
mov r12d, esi
or r12b, al
mov esi, edi
xor sil, 0x34
xor cl, 0x22
and cl, 0xa2
or cl, r12b
not r14b
mov eax, r14d
xor al, r15b
and r15b, r14b
mov r14d, eax
or r14b, r15b
mov eax, ecx
mov r15d, ecx
xor cl, 0x5c
xor al, 0xf5
and al, cl
and r15b, 0xa1
xor r15b, al
and al, 0xa1
xor r15b, 0xa1
or r15b, al
mov eax, edi
xor al, 0x31
or al, sil
or cl, al
and al, 0xa6
xor al, r15b
mov r15d, eax
xor r15b, 6
or r15b, cl
xor cl, al
mov r12d, ebp
xor dil, 0x8a
xor cl, 0x57
not r15b
or r15b, cl
mov eax, r15d
xor al, r14b
and bl, 0x37
and r12b, 0xc8
or r12b, bl
mov ecx, r12d
xor r12b, 0xc8
xor cl, 0x76
and cl, r12b
and bpl, 0xbe
or bpl, cl
or r12b, sil
or sil, dil
and sil, dil
xor sil, bpl
not sil
and sil, r12b
mov ecx, eax
mov ebx, eax
xor al, 0x55
and bl, sil
mov edi, esi
xor sil, 0x55
xor cl, 0xaa
and cl, sil
xor dil, 0xaa
and dil, al
or dil, bl
mov eax, edi
or al, cl
mov ebx, eax
mov ecx, eax
mov esi, eax
mov r15d, eax
not al
or bl, 0x9e
mov r14d, ebx
not r14b
mov edi, eax
or dil, 0x61
mov r12d, edi
mov ebp, edi
and bpl, 0xba
and cl, 4
mov eax, ecx
or al, bpl
mov ecx, r14d
and cl, 0x20
and sil, 0x41
or cl, 0x48
xor cl, sil
mov ebp, eax
xor bpl, 0xba
and r12b, 0x64
and r15b, 0x18
or r15b, r12b
mov esi, ebp
and sil, 0x82
or r15b, sil
mov esi, r15d
xor sil, cl
xor al, 0x45
and al, bl
and r14b, 0x41
and bl, 0x2a
or bl, r14b
and bpl, 0x94
and dil, 0x2a
or dil, bpl
mov ecx, edi
xor cl, bl
mov edi, r9d
or al, cl
mov r14b, byte [rsp + 0x48]
mov ecx, r14d
mov ebp, r8d
and bpl, 0x84
and cl, 0x7b
or cl, bpl
not cl
mov ebx, ecx
or bl, r14b
xor sil, 0x6d
not al
or al, sil
mov r9d, edx
xor al, r11b
mov r11d, edx
mov r8d, eax
xor r8b, r10b
xor dil, 0xce
mov eax, ebx
and al, dil
or dil, bpl
mov bpl, byte [rsp + 0x30]
mov ecx, ebp
mov r10d, r14d
and cl, 0x99
and r10b, 0x66
mov esi, r10d
or sil, cl
mov ecx, edx
mov r10d, ebp
or r10b, dl
xor sil, dl
xor dil, bl
or al, dil
not al
or al, dil
and r9b, 0x84
or r11b, 0x80
and r11b, 0xfb
xor r11b, r9b
xor r11b, 0xfb
or cl, 4
and cl, 0x7f
xor cl, r9b
xor cl, 0x7f
xor dl, 0x84
or dl, cl
not dl
or dl, r11b
mov ecx, edx
xor cl, al
mov eax, esi
xor sil, 0x99
or sil, r10b
xor al, r10b
xor al, 0x66
and al, sil
mov r10d, ecx
and r10b, al
mov ebx, eax
xor al, 0x49
mov r11d, ecx
xor r11b, 0xb6
and r11b, al
mov esi, r8d
mov eax, r8d
mov edi, r8d
xor dil, 2
and dil, r8b
mov r9d, r8d
mov edx, r8d
xor r8b, 0x61
xor cl, 0x49
xor bl, 0xb6
and bl, cl
or bl, r10b
mov ecx, ebx
or cl, r11b
xor sil, 0x20
xor al, 0x9e
and sil, al
mov r10d, edi
not dil
mov r11d, r8d
mov ebx, r8d
and r8b, 0xa0
or r8b, 2
and sil, 0xe1
xor sil, r8b
and r9b, 2
or dl, dil
or dil, 0xc0
and dil, 0xc2
and r10b, 0x1c
or r10b, dil
or r9b, 0x60
xor r9b, r10b
not dl
and dl, 2
mov r8d, edx
or r8b, r9b
xor sil, cl
mov edx, esi
xor dl, r8b
and r11b, 0xb0
or r11b, 0xe
and bl, 0x4f
xor bl, r11b
mov r8d, ebx
xor bl, 0xbe
and al, cl
mov r9d, ecx
xor cl, 0x4f
xor r8b, 0x41
and r8b, cl
xor r9b, 0xb0
and r9b, bl
or r9b, al
or r9b, r8b
mov eax, edx
mov ecx, edx
xor dl, 0xac
mov r8d, r9d
xor cl, 0xe1
or cl, r9b
xor r9b, 0x4d
xor al, 0x53
and al, r9b
xor r8b, 0xb2
and r8b, dl
or r8b, al
mov eax, ecx
not al
and al, r8b
not r8b
and cl, 0x3f
or r8b, 0xc0
xor r8b, cl
mov ecx, eax
or cl, r8b
mov eax, ecx
not al
mov edx, eax
and dl, 0x20
or dl, 0x98
mov r8d, ecx
and r8b, 0x1f
xor r8b, dl
xor r8b, 0x4f
mov edx, r8d
and dl, cl
mov r8d, ecx
mov r9d, ecx
and r9b, 0x47
mov r10d, eax
and r10b, 0x38
or r10b, r9b
mov r9d, r10d
xor r10b, 0x47
xor r9b, 0xb8
mov r11d, r9d
and r9b, 0x2c
mov ebx, r10d
and r10b, 0x13
or r10b, r9b
mov r9d, r10d
xor r10b, 0xd3
and r11b, 0x9e
and bl, 0x21
or bl, r11b
and r9b, 0x26
mov r11d, r10d
and r11b, 0x19
or r11b, r9b
xor r11b, 0x3d
or r11b, r10b
xor bl, 0x21
mov r9d, ebx
xor bl, r11b
or r9b, r11b
not r9b
or r9b, bl
mov r10d, edx
not r10b
mov r11d, r10d
and r11b, 0x33
mov ebx, edx
and bl, 4
or bl, r11b
xor bl, r9b
and r9b, 0x37
xor bl, 0x33
and bl, r9b
not r9b
and r10b, 6
mov r11d, r9d
and r11b, dl
and dl, 0x31
or dl, r10b
xor dl, 0x31
or dl, r9b
mov r9d, edx
not dl
or bl, r11b
and r9b, 5
mov r10d, edx
and dl, 0x32
or dl, r9b
mov r9d, edx
mov r11d, edx
xor dl, 0xfa
xor r9b, 0x71
and r9b, dl
and r10b, 3
or r10b, r9b
xor r10b, bl
xor r11b, 5
mov r9d, r11d
and r11b, 0x26
and dl, 0x91
or dl, r11b
or r9b, bl
xor dl, bl
xor dl, 0x6e
and dl, r9b
xor r10b, 0x74
or r10b, dl
mov edx, r10d
mov r9d, r10d
xor r10b, 0xc8
xor dl, 0x37
mov r11d, edx
and r11b, 3
mov ebx, r10d
and bl, 0xfc
or bl, r11b
xor bl, 0xfc
and bl, r10b
and r10b, 0x2d
and dl, 0xd0
and r9b, 2
or r9b, dl
or r9b, r10b
mov edx, r9d
mov r10d, r9d
xor r9b, 0x21
mov r11d, ebx
xor r10b, 0x2f
and r10b, bl
xor bl, 0xe
xor dl, 0xde
and dl, bl
xor r11b, 0xf1
and r11b, r9b
or r10b, r11b
or r10b, dl
mov ebx, r10d
mov r9d, r10d
mov edx, r10d
mov ebp, r10d
mov esi, r10d
not r10b
xor bl, 0x28
and bl, r10b
and r9b, 0x45
and dl, 0x10
and r10b, 2
mov r11d, r10d
or r11b, dl
mov edx, r9d
not dl
mov edi, edx
and dl, 0x62
and bpl, 5
or bpl, dl
mov edx, ebp
xor bpl, 0x9d
xor dl, 0xf0
mov r14d, edx
and r14b, bpl
mov edx, eax
and r8b, 0x33
and dl, 0xc
or dl, r8b
mov r8d, eax
mov r10d, ecx
xor dl, 0xcc
mov ecx, edx
or cl, al
mov edx, eax
and dil, 0xf9
and sil, 4
or sil, dil
mov eax, r14d
and r14b, 7
xor r14b, sil
mov esi, ebx
and bl, 0xba
mov dil, r11b
add edi, 0xffffff80
and al, r9b
xor r14b, 0x29
or al, r14b
and sil, 0x1a
xor sil, dil
xor sil, 2
xor r11b, 0x22
and r11b, bl
or r11b, sil
xor r11b, al
mov r9d, r11d
xor r9b, 0xfa
mov eax, r9d
and al, 0x32
mov ebx, r11d
and bl, 0xd
or bl, al
xor bl, r11b
xor bl, 0x32
mov eax, ebx
or al, r9b
and r8b, 0x13
and r10b, 0x6c
or r10b, r8b
xor r10b, 0x93
mov r8d, r10d
and r10b, 0x6e
and dl, 0x11
or dl, r10b
mov r9d, edx
xor dl, 0x11
and r9b, 0x30
and r8b, 0x4f
or r8b, r9b
mov r9d, r8d
xor r8b, 0xdf
or dl, cl
mov r10d, ecx
and cl, 0x30
or cl, 0x44
and r10b, 0xcf
xor r10b, cl
mov ecx, r10d
xor r10b, 0xb
xor r9b, 0x20
and r9b, r10b
xor cl, 0xf4
and cl, r8b
not dl
or dl, cl
mov ecx, edx
or cl, r9b
mov r9d, ecx
mov r11d, ecx
mov r10d, ecx
mov r8d, ecx
mov edx, ecx
mov ebx, ecx
and bl, 0x26
xor bl, 0x66
and r9b, 0x99
and r11b, 0x22
mov esi, ebx
and bl, 4
or bl, r11b
mov r11d, ebx
xor r11b, 0x62
mov r14b, r11b
or r11b, r9b
not r9b
mov edi, r9d
and r9b, 0x8b
and r10b, 0x10
or r10b, r9b
xor r10b, 0x89
lea r9d, [r14 - 0x67]
mov ebp, r9d
and bpl, r10b
mov r9d, ecx
and sil, 0x64
or sil, bpl
and r8b, 0x90
and dil, 0x49
or dil, r8b
or dil, bl
xor dil, 0xd4
and dil, r11b
mov r8d, esi
and sil, 0x3f
or sil, 0x80
and r8b, dil
or dil, 0xc0
xor dil, sil
mov r11d, edi
or r11b, r8b
and dl, 0xbf
mov r10d, r11d
xor r10b, 0x66
mov r8d, edx
not dl
mov ebx, edx
and dl, 0xb9
and r9b, 6
or r9b, dl
mov edx, r11d
xor dl, 0x26
and dl, r10b
mov edi, edx
xor dil, r9b
mov r9d, eax
mov esi, eax
mov edx, eax
not dl
xor r11b, 0x99
xor dil, 0x46
or r8b, r11b
and r11b, 0xeb
and r10b, 0x14
or r10b, r11b
and cl, 0xab
and bl, 0x14
or bl, cl
xor bl, r10b
not bl
and bl, r8b
mov ecx, ebx
or cl, dil
and r9b, 4
mov r8d, edx
mov r10d, edx
and r10b, 9
or r8b, 0x22
or sil, 0x10
xor sil, r8b
mov r11d, esi
and sil, 0x32
or sil, r10b
or sil, r9b
mov r10d, esi
xor r10b, 0x14
mov r8d, r10d
and r8b, 0x1d
and r11b, 0x22
or r11b, r8b
mov ebx, ecx
mov esi, ecx
not sil
mov edi, r11d
not dil
mov r8d, edi
and r8b, 0x42
or r8b, r9b
mov r9d, esi
and r9b, 0x18
and bl, 0x46
or r9b, 4
mov ebp, r9d
xor bpl, bl
mov ebx, ecx
mov r9d, r11d
and r9b, sil
and bl, 1
and sil, 0xa0
or sil, bl
mov r11d, r10d
and dil, 0xfa
and r11b, 5
or r11b, dil
mov ebx, r10d
mov r10d, r11d
xor r10b, cl
or sil, bpl
mov r11d, edx
and bl, 0x39
or bl, 0x42
xor sil, bl
mov ebx, eax
or r8b, 0x39
xor sil, r8b
xor r10b, 5
or r10b, r9b
mov r8d, r10d
xor r8b, sil
xor sil, 0x81
or sil, r10b
xor r8b, 0x7e
and r8b, sil
and r11b, 0xa
and bl, 0x35
or r11b, 0x15
xor r11b, bl
mov r9d, r11d
mov r10d, r11d
xor r11b, 0x85
and r9b, 0x25
xor r9b, 0x20
or r9b, r11b
and dl, r9b
not r9b
or al, 0xda
mov r11d, eax
not al
and al, r9b
and dl, 0x25
and r11b, r9b
and r11b, 0xa7
or r11b, dl
xor r11b, al
and r10b, 0x18
or r10b, r11b
and cl, 0xbf
xor cl, r10b
mov eax, ecx
xor cl, 0xbd
and cl, r8b
xor al, r8b
xor al, cl
mov edx, eax
xor dl, 0x42
mov ecx, eax
xor cl, 0xbd
mov r8d, eax
and r8b, 0x8c
or r8b, 0x50
xor r8b, dl
mov r10d, ecx
and r10b, 0x15
mov r9d, edx
and r9b, 0x6a
or r9b, r10b
mov r10d, ecx
and r10b, 0x30
mov r11d, edx
and r11b, 0x41
or r11b, r10b
or r11b, 8
xor r11b, dl
mov r10d, r9d
xor r10b, 0x6a
or r10b, dl
and dl, 7
mov ebx, ecx
and cl, 0x38
or cl, dl
mov edx, ecx
and cl, 0x37
and bl, 8
or bl, cl
or bl, 0x40
xor bl, al
xor bl, 0x76
xor dl, 0x74
and dl, bl
mov ecx, r8d
mov ebx, r8d
xor r8b, 0xaf
xor cl, 0x50
mov esi, ecx
and sil, 0x1c
and bl, 0x61
or bl, sil
mov esi, r8d
and r8b, 2
or bl, r8b
mov r8d, ecx
and sil, 0x12
and r8b, 0x6d
or r8b, sil
xor bl, dl
xor bl, 0x3d
and bl, dl
not dl
and cl, dl
xor r8b, 0x12
or r8b, dl
xor r8b, cl
mov ecx, ebx
not bl
mov edx, ebx
and dl, 0x71
and cl, 0xe
or cl, dl
xor cl, r8b
or r8b, bl
xor cl, 0x71
mov edx, ecx
xor cl, r8b
or dl, r8b
not dl
or dl, cl
mov ecx, edx
xor cl, 0x14
and cl, dl
mov r8d, ecx
xor cl, dl
and r8b, 2
mov ebx, edx
and bl, 0xe9
or bl, r8b
mov r8d, edx
and cl, 0x14
or bl, cl
xor bl, 0xe9
xor r8b, 0x16
xor dl, 0xe9
or dl, r8b
not dl
mov ecx, edx
or cl, bl
and al, 8
and r9b, 6
or r9b, al
or r9b, 0xb0
xor r11b, r9b
mov eax, r10d
xor al, r11b
xor r11b, 0xc
or r11b, r10b
xor al, 0xf3
mov edx, eax
and dl, r11b
mov eax, ecx
mov r8d, ecx
xor cl, dl
and cl, 0x7f
xor cl, 0x1a
and cl, dl
xor al, 0x34
mov r9d, edx
and dl, 0x51
or dl, 0xc
and r9b, 0xae
xor r9b, dl
mov edx, r9d
xor r9b, 0x5d
xor r8b, 0xcb
and r8b, r9b
xor dl, 0xa2
and dl, al
or dl, r8b
or dl, cl
mov eax, edx
mov ecx, edx
mov r8d, edx
and dl, 5
mov r9d, edx
xor dl, 5
xor al, 0xfa
or dl, al
xor cl, 5
or cl, dl
xor dl, al
mov eax, edx
and al, cl
or r9b, 0x1a
and r8b, 0x3f
xor r8b, r9b
mov ecx, r8d
mov r9d, r8d
mov edx, r8d
xor dl, 0xda
xor cl, 0x25
mov r10d, ecx
mov r8d, ecx
and r8b, 0x21
mov r11d, edx
mov ebx, edx
and bl, 6
or bl, r8b
xor bl, 6
xor r9b, 2
or r9b, bl
mov r8d, r9d
mov ebx, r9d
xor bl, 0x27
xor r8b, 0xd8
and r10b, 0x2d
and r11b, 0xd2
or r11b, r10b
mov r9d, r11d
and r11b, 0xd8
xor r11b, 0xd0
xor r9b, 0xa
or r9b, r11b
mov r10d, ebx
and bl, 0x14
mov r11d, r8d
and r11b, 0xab
or r11b, bl
mov ebx, r9d
and bl, r8b
and r10b, 9
and r8b, 0xf6
or r8b, r10b
xor r11b, r9b
xor r8b, r9b
xor r8b, 9
or bl, r8b
mov r8d, eax
or r8b, dl
xor r11b, 0x54
not bl
or bl, r11b
and dl, 0xe3
and cl, 0x1c
or cl, dl
xor cl, al
and al, 0xbf
xor al, bl
mov edx, eax
xor al, 0xd8
xor cl, 0xe3
and cl, r8b
xor dl, cl
mov r8d, edx
xor dl, 0xd8
or cl, al
xor r8b, 0x27
and r8b, cl
or r8b, dl
mov eax, r8d
mov ecx, r8d
xor r8b, 5
xor al, 0x63
and al, r8b
xor cl, 0x9c
or cl, r8b
not cl
or cl, al
mov eax, ecx
mov edx, ecx
xor cl, 0x66
xor al, 0x99
mov r8d, eax
mov r9d, eax
and r9b, 1
mov r10d, ecx
and r10b, 0x82
and r8b, 0x4c
and dl, 0x30
or dl, r9b
or dl, r10b
or dl, r8b
mov r8d, edx
xor dl, 0x92
xor r8b, 0x6d
mov r9d, edx
and r9b, 0xb0
mov r10d, r8d
and r10b, 0x4f
or r10b, r9b
mov r9d, ecx
xor r10b, 0x4f
mov ecx, r10d
or cl, r8b
and r8b, 0xd5
and dl, 0x2a
or dl, r8b
mov r8d, edx
and dl, 0xa3
xor dl, 0x22
xor r8b, 0x89
or r8b, dl
mov edx, eax
and r9b, 0xb5
and dl, 0x4a
or dl, r9b
xor dl, 0xe9
and al, 0x5c
or al, dl
and al, r8b
xor al, 0x5c
mov edx, eax
or al, cl
not al
xor dl, cl
or dl, al
mov eax, edx
and dl, 0x7e
and al, 0x81
mov ecx, edx
xor dl, 0x82
mov r8b, al
add r8d, 0x7c
xor cl, 0x7d
and cl, r8b
or al, 2
and al, dl
or al, cl
mov ecx, eax
xor al, 0x81
xor cl, 0x7e
mov edx, ecx
and dl, 0x64
mov r8d, eax
and r8b, 0x9b
or r8b, dl
mov edx, r8d
xor dl, 0x9b
and dl, cl
xor r8b, 0x64
and al, r8b
or al, dl
and al, r8b
movzx edx, al
mov rax, qword [0x140525bc8]
movabs rcx, 0xc0a5a860c8bb713b
mov rax, qword [rax + rcx]
movabs rcx, 0xd0c760b476fa154f
add rax, rcx
lea rcx, str.CreateInfo.DevOverrideEnabled:__d_n
call rax
mov rax, qword [rsp + 0xb8]
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 0x40], rax
mov r8, qword [rsp + 0xc0]
mov r9d, dword [rsp + 0x54]
mov r10, qword [rsp + 0x88]
mov r11, qword [rsp + 0x80]
mov rbx, qword [rsp + 0x98]
mov r12, qword [rsp + 0x90]
mov rbp, qword [rsp + 0xb0]
mov r13, qword [rsp + 0x58]
mov r14, qword [rsp + 0x70]
mov esi, dword [rsp + 0x2c]
mov r15, qword [rsp + 0x60]
mov rax, qword [rsp + 0x78]
mov ecx, dword [rsp + 0x3c]
mov edi, 0x1d840666
jmp 0x140084481
cmp edx, 0xbdb50f53
je 0x140089aa6
mov qword [rsp + 0x30], r14
mov qword [rsp + 0x48], r9
mov qword [rsp + 0x40], r12
mov qword [rsp + 0xc0], r8
mov qword [rsp + 0xa0], r9
mov r9d, esi
mov qword [rsp + 0x88], r10
mov r11, rax
mov qword [rsp + 0x98], rbx
mov dword [rsp + 0x54], esi
mov qword [rsp + 0xa8], r12
mov qword [rsp + 0x90], r13
mov r12, r13
mov qword [rsp + 0xb0], rbp
mov qword [rsp + 0x80], rax
mov r13, qword [rsp + 0x58]
mov qword [rsp + 0xb8], r14
mov qword [rsp + 0x70], r15
mov r14, r15
mov esi, dword [rsp + 0x2c]
mov r15, qword [rsp + 0x60]
mov rax, rcx
mov qword [rsp + 0x78], rcx
mov ecx, edi
mov dword [rsp + 0x3c], edi
mov edi, edx
cmp edx, 0xc485b0eb
jne 0x140084481
mov rax, qword [rsp + 0xb8]
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 0x40], rax
mov r8, qword [rsp + 0xc0]
mov r9d, dword [rsp + 0x54]
mov r10, qword [rsp + 0x88]
mov r11, qword [rsp + 0x80]
mov rbx, qword [rsp + 0x98]
mov r12, qword [rsp + 0x90]
mov rbp, qword [rsp + 0xb0]
mov r13, qword [rsp + 0x58]
mov r14, qword [rsp + 0x70]
mov esi, dword [rsp + 0x2c]
mov r15, qword [rsp + 0x60]
mov rax, qword [rsp + 0x78]
mov ecx, dword [rsp + 0x3c]
mov edi, 0x803677e1
jmp 0x140084481
mov qword [rsp + 0x30], r14
mov qword [rsp + 0x48], r9
mov qword [rsp + 0x40], r12
mov r9d, esi
mov r11, rax
mov r12, r13
mov rax, qword [rsp + 0xc8]
lea rbp, [rax + 0x28]
mov r13, qword [rsp + 0x58]
mov r14, r15
mov esi, dword [rsp + 0x2c]
mov r15, qword [rsp + 0x60]
mov rax, rcx
mov ecx, edi
mov edi, 0x7441434
jmp 0x140084481
mov rax, qword [0x140525bc8]
movabs rcx, 0xc0a5a860c8bb713b
mov rax, qword [rax + rcx]
movabs rcx, 0xd0c760b476fa154f
add rax, rcx
lea rcx, str.CreateInfo.UserProcessParametersWow64:_0x_p_n
mov rdx, qword [rsp + 0x58]
mov r15, r9
mov r13, r8
call rax
mov qword [rsp + 0x30], r14
mov qword [rsp + 0x48], r15
mov qword [rsp + 0x40], r12
mov r8, r13
mov r9d, esi
mov r10, qword [rsp + 0x88]
mov r11, qword [rsp + 0x80]
mov r12, qword [rsp + 0x90]
mov r13, qword [rsp + 0x58]
mov r14, qword [rsp + 0x70]
mov esi, dword [rsp + 0x2c]
mov r15, qword [rsp + 0x60]
mov rax, qword [rsp + 0x78]
mov ecx, edi
mov edi, 0x568af710
jmp 0x140084481
mov rax, qword [0x140525bc8]
movabs rcx, 0xc0a5a860c8bb713b
mov rax, qword [rax + rcx]
movabs rcx, 0xd0c760b476fa154f
add rax, rcx
lea rcx, str.CreateInfo.PebAddressNative:_0x_p_n
mov rdx, rbx
mov r15, r9
mov r13, r8
call rax
mov qword [rsp + 0x30], r14
mov qword [rsp + 0x48], r15
mov qword [rsp + 0x40], r12
mov r8, r13
mov r9d, esi
mov r10, qword [rsp + 0x88]
mov r11, qword [rsp + 0x80]
mov r12, qword [rsp + 0x90]
mov r13, qword [rsp + 0x58]
mov r14, qword [rsp + 0x70]
mov esi, dword [rsp + 0x2c]
mov r15, qword [rsp + 0x60]
mov rax, qword [rsp + 0x78]
mov ecx, edi
mov edi, 0xbdb50f53
jmp 0x140084481
mov rsi, qword [rsp + 0xd0]
mov rdx, qword [rsi + 0x20]
mov r15, r9
mov rax, qword [0x140525bc8]
movabs rcx, 0xc0a5a860c8bb713b
mov rax, qword [rax + rcx]
movabs rcx, 0xd0c760b476fa154f
mov qword [rsp + 0x98], rbx
add rax, rcx
lea rcx, str.CreateInfo.SectionHandle:_0x_p_n
mov rdi, r10
mov rbx, r8
call rax
mov rdx, qword [rsi + 0x28]
mov rax, qword [0x140525bc8]
movabs rcx, 0xc0a5a860c8bb713b
mov rax, qword [rax + rcx]
movabs rcx, 0xd0c760b476fa154f
add rax, rcx
lea rcx, str.CreateInfo.UserProcessParametersNative:_0x_p_n
call rax
mov qword [rsp + 0x30], r14
mov qword [rsp + 0x48], r15
mov qword [rsp + 0x40], r12
mov r8, rbx
mov r9d, dword [rsp + 0x54]
mov r10, rdi
mov r11, qword [rsp + 0x80]
mov rbx, qword [rsp + 0x98]
mov r12, r13
mov r13, qword [rsp + 0x58]
mov r14, qword [rsp + 0x70]
mov esi, dword [rsp + 0x2c]
mov r15, qword [rsp + 0x60]
mov rax, qword [rsp + 0x78]
mov ecx, dword [rsp + 0x3c]
mov edi, 0x2586404f
jmp 0x140084481
mov rax, qword [rsp + 0xc8]
mov r9b, byte [rax]
shr r9b, 4
mov r11d, r9d
mov r10d, r9d
mov eax, r9d
mov ebx, r9d
mov esi, r9d
mov edx, r9d
mov ecx, r9d
mov r8d, r9d
not r9b
and r11b, 3
xor r11b, 0x43
and r10b, 0xc
mov edi, r11d
and dil, 1
or dil, r10b
xor dil, 1
or dil, r11b
mov r10d, edi
mov r11d, edi
mov ebp, edi
xor dil, 0x52
xor r10b, 0xad
and al, 1
xor r11b, 0xa
and r11b, dil
xor bpl, 0x2a
and bpl, r10b
or bpl, r11b
xor bpl, al
or al, r10b
and r10b, 0x41
and dil, 0xe
or dil, r10b
or bl, 0xae
xor bl, dil
not al
or al, bl
xor bpl, 0x58
mov r10d, ebp
or r10b, al
and al, 0xdf
xor al, bpl
not r10b
or r10b, al
mov eax, r10d
and r10b, 0x1d
or r10b, 0x22
and al, 0xe2
xor al, r10b
mov r10d, eax
xor al, 0xdc
xor r10b, 0x23
and sil, 9
mov r11d, r9d
and r11b, 6
or r11b, sil
xor r11b, 6
or r11b, r9b
mov ebx, eax
and bl, 5
mov esi, r11d
and sil, r10b
and r10b, 0xa
or r10b, bl
xor r10b, 5
or r10b, r11b
and r11b, 0x7f
or r11b, al
mov eax, r11d
xor r11b, 0x7f
not r10b
or r10b, sil
or al, 0x80
mov ebx, r10d
not r10b
and bl, al
or al, r10b
and r10b, r11b
or r10b, bl
xor r10b, al
mov eax, r10d
mov r11d, r10d
and r10b, 0x88
and al, 0x77
or r10b, 4
xor r10b, al
mov eax, r10d
not r10b
and r11b, 0x72
and al, 0x8d
or al, r11b
mov r11d, eax
mov ebx, eax
xor al, 4
xor r11b, 0x1e
and r11b, al
and r10b, 0x1a
or r10b, r11b
xor bl, 0xfb
or bl, al
xor r10b, 0x1a
mov r14d, r10d
and r14b, bl
mov r10d, r14d
mov r11d, r14d
mov ebx, r14d
mov esi, r14d
mov edi, r14d
mov byte [rsp + 0x30], r14b
mov r15d, r14d
mov ebp, r14d
not r14b
mov r12d, r9d
and r9b, 0x88
and dl, 7
or dl, r9b
mov r9d, edx
xor dl, 0x88
xor r9b, 0x77
and cl, 0xd
and r12b, 2
or r12b, cl
xor r12b, 2
xor r8b, 0xf
or r8b, r12b
mov ecx, r8d
not r8b
or cl, 0xf0
and r8b, dl
and r9b, cl
or r9b, r8b
and cl, 0xaf
or cl, dl
xor cl, r9b
mov edx, ecx
mov r8d, ecx
mov r9d, ecx
xor cl, 0x7f
and dl, 0xf
xor r8b, 0x50
and r8b, cl
xor dl, r8b
xor r9b, 0x8f
and r8b, r9b
or r9b, dl
xor r9b, r8b
mov ecx, r9d
mov edx, r9d
mov r8d, r9d
mov r13d, r9d
not r9b
and cl, 0xdf
mov eax, r10d
and al, 0x4f
and r9b, 0xc6
or r9b, cl
xor cl, 0xdf
mov r12d, ecx
xor r13b, 0x1d
mov r10d, r13d
and r10b, cl
and cl, 0xc
and dl, 3
or dl, cl
xor dl, 5
and r8b, 9
or r8b, dl
mov ecx, r8d
xor cl, r9b
and r9b, 0xf
xor r9b, 0xf9
or r9b, r8b
mov edx, ecx
xor cl, 0x16
mov r8d, ecx
and cl, 0x59
and dl, 0x86
or dl, cl
or r8b, r9b
and r9b, 0x5f
xor r9b, dl
xor r9b, 0xa6
not r8b
or r8b, r9b
mov r13d, r8d
mov byte [rsp + 0x48], r8b
and r8b, 0xc6
or r8b, 0x18
and r13b, 0x39
xor r13b, r8b
mov byte [rsp + 0x40], al
mov edx, eax
not dl
xor r11b, 3
and r11b, al
and bl, 3
xor bl, r11b
mov r8d, edx
and dl, 0x61
and sil, 0xe
or sil, dl
xor sil, 0x86
and dil, 0x47
or dil, sil
mov edx, edi
and dl, 0x6f
mov r9d, edx
xor r9b, bl
xor bl, 8
or bl, dil
mov edx, r13d
mov eax, r13d
mov r11d, r13d
mov edi, r13d
and r8b, 4
and r15b, 0x4b
or r15b, r8b
mov r8d, r15d
xor r8b, r13b
mov r15d, r13d
xor r13b, 0xde
xor r9b, 0x67
mov esi, r9d
and sil, bl
and r14b, 8
mov cl, byte [rsp + 0x30]
or cl, 0xf7
and dl, 0x94
mov r9d, r13d
and r13b, 0x41
or r13b, dl
and r9b, 2
and al, 8
or al, r9b
or al, 0x84
xor al, r13b
xor r11b, 9
and dil, 0xc7
xor dil, 0xc6
or dil, r11b
and dil, al
mov ebx, edi
mov r11d, edi
or dil, 0x30
and r12b, 2
xor r12b, 0xc2
or r12b, r10b
mov eax, r12d
mov edx, r12d
xor r12b, 0xc2
xor al, 0x1a
and al, r12b
mov r9d, eax
not al
mov r12d, eax
and al, 8
and r9b, 7
or r9b, al
or r12b, r10b
and r10b, 8
xor r9b, r10b
not r12b
and r12b, 0x28
or r12b, r9b
xor dl, 0xca
or dl, r10b
not r12b
mov r9d, r12d
and r9b, dl
mov eax, esi
not al
and cl, al
mov r10d, r14d
and r10b, al
and al, 0xf
or al, r14b
xor r14b, sil
or cl, r14b
xor al, r10b
mov r10d, ecx
or cl, al
or cl, 0xf0
and r10b, 0x2f
xor r10b, al
xor r10b, 0xdf
mov eax, r10d
mov esi, r10d
xor sil, cl
or al, cl
not al
mov r10d, eax
or r10b, sil
mov eax, edi
not dil
xor al, dil
and al, r9b
xor al, dil
not al
or al, dil
and bl, 3
or bl, 0x24
or r11b, 0x10
and r11b, 0x5c
xor r11b, bl
mov edx, r11d
xor r11b, 0x27
mov ebx, r9d
xor r9b, 0xa3
xor dl, 0xd8
and dl, r9b
xor bl, 0x5c
and bl, r11b
or bl, dl
mov edx, ebx
not bl
xor dl, bl
and dl, al
or al, bl
xor al, bl
mov r9d, eax
xor r9b, dl
xor r9b, r10b
xor r8b, 5
mov al, byte [rsp + 0x40]
and r8b, al
xor bpl, 0x40
and bpl, al
mov al, byte [rsp + 0x48]
and al, 4
and r15b, 0x8b
or r15b, al
xor r15b, bpl
mov eax, r15d
xor r15b, 0xfe
xor al, r15b
xor al, 1
and al, r8b
and r8b, r15b
xor al, r15b
xor al, r8b
mov edx, r9d
mov r10d, r9d
mov ecx, r9d
mov r8d, eax
or r8b, r9b
not r9b
xor r10b, 2
mov esi, r10d
and sil, r9b
and r9b, 0xb
xor dl, 0x14
or dl, r9b
or cl, 0x94
mov edi, edx
mov ebp, edx
mov ebx, ecx
or bl, dl
mov r14d, edx
xor r14b, 0x1f
mov edx, eax
mov r9d, eax
or al, 0x94
mov r10d, eax
mov r11d, eax
not r11b
xor dil, 6
and dil, r14b
and cl, 0xf9
and sil, 0x6b
xor sil, cl
xor sil, dil
and r14b, 0x18
and bpl, 1
or bpl, r14b
or bpl, 0xa4
xor bpl, sil
mov eax, ebx
or al, 0x40
and al, 0xdb
xor al, bpl
xor bpl, 3
or bpl, bl
not bpl
mov ecx, eax
xor cl, 0x87
and bpl, 0xb
mov eax, ebp
or al, cl
and dl, 4
and r10b, 0x8c
mov ecx, r11d
mov ebx, r11d
mov esi, r11d
and r11b, 0x63
or r11b, r10b
mov r10d, r11d
xor r11b, 0xc
and cl, 1
and r9b, 0x48
and bl, 2
or bl, r9b
or cl, 0x68
or bl, 1
mov r9b, dl
add r9d, 0xffffffb1
xor r9b, cl
xor r9b, bl
and sil, 0x43
and r10b, 0xa8
or r10b, sil
or r10b, dl
xor r10b, 8
or r11b, dl
not r11b
or r11b, r10b
not r11b
or r11b, r9b
mov ecx, eax
xor al, 0x25
mov edx, r11d
xor r11b, 0x25
xor cl, 0xda
and cl, r11b
xor dl, 0xda
and dl, al
or dl, cl
not r8b
mov eax, edx
and dl, r8b
and al, 0x1f
or r8b, 0xe0
xor r8b, al
mov r11d, r8d
and r8b, 0xdf
xor r8b, dl
xor r8b, 0x20
and r11b, dl
or r11b, r8b
mov r10d, r11d
mov r9d, r11d
mov ebx, r11d
mov esi, r11d
mov ecx, r11d
mov eax, r11d
mov edx, r11d
mov r8d, r11d
or r11b, 0xfd
and r10b, 0xad
mov edi, r11d
and dil, 0xaf
xor dil, r10b
not r10b
mov ebp, r11d
xor r11b, r10b
and r10b, 0x59
and r9b, 0xa4
xor bpl, 0xa6
or r10b, r9b
not r10b
and r10b, bpl
or dil, r11b
xor dil, 0xaf
or dil, r10b
or r9b, dil
mov r10d, r9d
xor r10b, 0x53
mov r11d, r10d
and r10b, 0x53
and r11b, r9b
not r11b
or r11b, 0xa0
xor r11b, r10b
xor r11b, 0x5f
and r10b, dil
or r10b, r11b
and bl, 0xca
or bl, 0x10
and sil, 0x35
xor sil, bl
mov r9d, esi
xor sil, 0x4f
xor r9b, sil
xor r9b, 0x10
and r9b, r10b
xor r9b, sil
or sil, r10b
and r10b, 0x5f
xor r10b, r9b
not sil
mov ebx, esi
or bl, r10b
mov r9b, bl
add r9d, 0xffffff80
mov r11d, ebx
mov r10d, ebx
xor bl, 0x5f
and cl, 0x7f
mov esi, ecx
xor cl, 0xe5
and al, 2
xor sil, 0x6b
and sil, cl
and cl, 0xc
or cl, al
mov eax, ecx
and cl, 0xa
and dl, 4
or dl, cl
or dl, 0x31
xor dl, sil
xor dl, 0x3b
xor al, 0xe
and al, sil
or al, dl
and dl, 1
mov ecx, eax
mov esi, eax
not al
and cl, 0x26
and sil, 9
xor sil, dl
or sil, cl
and r8b, 1
mov ecx, esi
or cl, r8b
mov edx, r8d
xor r8b, sil
mov edi, esi
xor sil, 4
xor cl, 4
xor r8b, 0xfb
and r8b, cl
xor dil, 6
and dil, sil
and al, 2
or al, dil
or dl, 0xe4
xor dl, al
mov eax, edx
xor dl, 0xe6
xor al, 0x19
mov ecx, edx
and dl, 0x55
mov esi, eax
and sil, 0xaa
or sil, dl
xor sil, r8b
or cl, r8b
and r8b, 0xf
xor r8b, al
xor sil, 0xaa
not cl
or cl, sil
and cl, r8b
and r9b, 0x81
xor r11b, 0xbe
and r11b, bl
or r11b, r9b
xor r11b, 0x1e
mov edx, r11d
xor dl, cl
mov r8d, ecx
mov eax, ecx
xor al, bl
and dl, r11b
and r8b, bl
mov ecx, edx
mov r9d, edx
xor dl, 0xab
and r9b, r8b
mov r11d, r8d
xor r8b, 0xb
xor cl, 0x54
and cl, r8b
xor r11b, 0x54
and r11b, dl
or r11b, cl
mov ecx, r11d
and r11b, 0x5f
and cl, r9b
or r9b, 0x20
xor r9b, r11b
not r10b
and r10b, al
or r10b, cl
mov eax, r10d
or al, r9b
mov edx, eax
not dl
mov ecx, eax
and cl, 6
mov r9d, edx
and dl, 0x59
or dl, cl
mov ecx, eax
and cl, 3
mov r8d, ecx
xor cl, 3
mov r10d, edx
and dl, 0xc
and r10b, 0x53
xor r10b, 0x81
or r10b, cl
mov ecx, r10d
or r10b, al
or r8b, 0x3c
and cl, 0x53
or cl, dl
xor cl, r8b
mov edx, ecx
not cl
and cl, r10b
and dl, 0x5c
and cl, 0x83
or cl, dl
mov edx, ecx
mov r8d, ecx
mov r10d, ecx
xor cl, 0x64
xor dl, 0x9b
or dl, cl
or r8b, 0x41
mov ecx, r8d
xor r8b, 0xda
and r10b, 0x96
xor cl, 3
and cl, r8b
and r8b, 9
or r8b, r10b
mov r10d, r8d
xor r8b, 0xd
and r10b, 0x98
xor r10b, 0x28
or cl, r10b
or r8b, dl
mov r10d, edx
and dl, 0x9e
xor r10b, 0x46
xor dl, r10b
xor dl, 0x98
and dl, cl
xor dl, r10b
not r8b
and r8b, 0x1f
or r8b, dl
mov ecx, r8d
mov edx, r8d
and r8b, 0x68
and cl, 0x17
or cl, 0x68
xor cl, r8b
mov r8d, ecx
mov r10d, ecx
mov r11d, ecx
mov ebx, ecx
xor bl, 0x97
xor r8b, 0x68
mov esi, r8d
mov edi, r8d
and r8b, 0x5e
xor r10b, 0xb6
mov ecx, r10d
or cl, r8b
xor r11b, 0x3b
and r11b, bl
and sil, r11b
and dil, 8
and dl, 4
or dl, dil
and sil, 0xc
and r11b, 0x5e
xor r11b, dl
or r11b, sil
mov edx, r11d
mov r8d, r11d
xor r11b, 0x52
xor dl, 0x2d
xor r8b, 0x40
and r8b, r11b
and r11b, 0x12
or r11b, 0xa1
xor r8b, cl
xor r8b, r11b
xor r8b, 0x5e
or dl, cl
not dl
mov ecx, edx
or cl, r8b
mov edx, ecx
and dl, 0xde
mov r8d, edx
not r8b
and r9b, 0x41
and al, 0x1e
mov r10d, eax
or r10b, r9b
mov eax, r10d
mov r9d, r10d
xor r10b, 0x1e
xor al, 0xe1
mov r11d, eax
and r11b, 0x21
mov ebx, r10d
xor r9b, 0x40
and r9b, r10b
and r10b, 0x5e
or r10b, r11b
not r10b
or r10b, al
mov r11d, r10d
not r10b
and al, 0xd8
and bl, 6
or bl, al
xor bl, 6
mov eax, ebx
xor bl, r9b
and al, r9b
or al, bl
xor r11b, r10b
and r11b, al
and al, r10b
xor al, r10b
xor al, r11b
mov byte [rsp + 0x30], al
mov r9d, r8d
and r8b, 0xa
mov eax, ecx
and al, 0xd4
or al, r8b
mov r8d, eax
xor al, 0xf5
and r8b, 0xc8
mov r10d, eax
and r10b, 0x16
or r10b, r8b
xor r10b, 0x1e
or r10b, al
mov eax, r10d
mov r8d, r10d
not r10b
and al, 0x4d
mov r11d, r10d
and r10b, 0x92
or r10b, al
mov eax, r10d
xor r10b, 0x4d
mov ebx, r10d
and r10b, 0x8a
and r11b, 0x54
or r11b, r10b
and bl, 0xd6
and r8b, 0x29
or r8b, bl
xor r8b, dl
xor dl, 0x75
mov r10d, r11d
xor r11b, 0x8a
and al, 0xde
xor al, 0x92
mov ebx, eax
and bl, cl
mov esi, ecx
mov eax, ecx
xor cl, 0x8a
and cl, r11b
xor r10b, 0x75
and r10b, dl
or r10b, cl
xor r8b, 0xd6
or bl, r8b
not bl
mov r8d, ebx
or r8b, r10b
mov ecx, r8d
and r9b, 0x43
and sil, 0x9c
or sil, r9b
and al, 8
mov edx, esi
and sil, 0xd7
or sil, al
xor dl, 0x63
xor sil, 0x9c
mov eax, esi
and sil, 0x9b
or al, dl
and dl, 0x9a
xor dl, sil
xor dl, 0x9b
mov r11d, edx
and r11b, al
mov ebx, r11d
not bl
mov edx, r8d
mov esi, r11d
and sil, 0x11
mov r10d, ebx
mov r9d, ebx
and bl, 0x8e
or bl, sil
not bl
mov ebp, ebx
or bpl, r11b
mov eax, r11d
mov ebx, r11d
and r11b, 0x8b
and al, 0x8a
xor al, 0x8e
mov r15d, eax
or r15b, r11b
mov eax, r8d
and al, 0xe
mov r11d, r8d
or r11b, 0xf1
xor al, 0x4c
mov r12d, eax
and r12b, r11b
mov r13d, r8d
mov al, r12b
add eax, 0xffffff80
mov edi, r8d
mov r14d, r8d
mov r11d, r8d
mov esi, r8d
not r8b
and r13b, 0xc
xor al, r13b
mov r13d, r15d
xor r15b, 0x71
and r12b, r8b
and r12b, 0xc
xor al, 0x8c
or al, r12b
mov r12d, r15d
or r15b, bpl
and r12b, 0xcd
and r13b, 2
or r13b, r12b
and bpl, 0xdf
xor bpl, r13b
mov r12d, ebp
xor bpl, 0xef
mov r13d, ebp
and bpl, 0x93
and r12b, 0x4c
or r12b, bpl
and cl, 0xdf
and dl, 0x11
xor r12b, r15b
xor r12b, 0x6c
or r13b, r15b
not r13b
or r13b, r12b
xor r13b, dl
xor r13b, al
mov eax, r13d
xor al, 2
and bl, 0x98
and r10b, 7
or r10b, bl
mov edx, r10d
xor r10b, 7
xor dl, 0xe
and dl, r10b
or r10b, cl
xor cl, 9
and r9b, 9
or r9b, dl
xor dil, cl
xor dil, 0x96
and dil, r9b
xor dil, cl
not dil
and dil, r10b
or dil, al
mov r9b, byte [rsp + 0x30]
mov eax, r9d
xor r14b, r8b
and r14b, r9b
mov ecx, r9d
mov edx, r9d
or r9b, 0x70
not dil
mov r10d, edi
or r10b, r9b
xor r9b, dil
and r9b, 0x9f
or al, dil
not al
and al, 0x8f
or al, r9b
mov r9b, al
add r9d, 0x40
xor al, r9b
mov ebx, r9d
or bl, r10b
xor al, 0xbf
mov edi, eax
and dil, r10b
xor bl, r9b
mov eax, ebx
xor al, dil
xor r14b, r8b
not r14b
or r14b, r8b
mov r8d, r14d
not r14b
xor r11b, 0xfe
xor cl, 0xfe
xor sil, 1
and sil, cl
xor dl, 1
and dl, r11b
or dl, sil
xor r8b, r14b
and r8b, dl
and dl, r14b
xor dl, r14b
xor dl, r8b
mov ecx, edx
and cl, 0xf
xor cl, 0x14
and cl, dl
and dl, 4
mov r8d, ecx
mov r9d, ecx
and cl, 8
or cl, dl
mov edx, ecx
xor dl, 0x84
and r8b, 0x17
mov ecx, r8d
or cl, dl
mov r8d, ecx
mov edx, ecx
xor cl, 0x9b
xor r8b, 9
mov r10d, r8d
and r10b, cl
mov r8d, r10d
and r10b, 0xf
and r9b, 2
or r9b, r10b
mov ebp, r9d
mov edi, r9d
xor dil, 0xfd
mov r14d, eax
and r8b, 0xd
mov esi, eax
mov r10d, edi
and r10b, 0x32
or r10b, r8b
mov r9d, eax
mov r11d, eax
mov ebx, r10d
xor bl, 0x8d
and bl, al
not al
and r14b, 0xcf
xor r14b, 0xc9
mov r15d, r14d
or r15b, al
mov r14d, r15d
not r15b
xor bpl, 0xf3
mov eax, ebp
and al, dil
and dil, 0x92
or dil, r8b
mov r8d, edi
and dil, 0x8f
xor dil, 0xa4
and r8b, 6
xor r8b, 2
or r8b, dil
mov edi, r8d
not r8b
and dl, 0x15
mov ebp, ecx
and bpl, 0xa
or bpl, dl
xor bpl, 8
and bpl, cl
or r15b, 0x20
and sil, 6
mov ecx, esi
xor sil, 0x16
or r14b, 0x10
and r14b, sil
or cl, 0xe9
and cl, r15b
mov edx, ecx
or dl, r14b
xor dil, r8b
and dil, bpl
and bpl, r8b
xor bpl, r8b
mov ecx, ebp
xor cl, dil
xor cl, dl
and r10b, 0xe
xor r10b, 2
or al, r10b
xor r9b, 0xe
xor r11b, 0x91
and r11b, al
not al
and al, r9b
or bl, r11b
mov edx, ebx
or dl, al
mov r8d, edx
mov eax, ecx
mov r9d, ecx
not cl
mov r10d, edx
or cl, dl
not dl
xor r8b, 0x91
and r8b, dl
and r8b, 0x9f
xor al, 0xe
and dl, 8
and r10b, 6
or r10b, dl
or r10b, 0x91
xor r10b, r8b
mov edx, r10d
xor r10b, 0xf9
xor r9b, 0x91
and r9b, r10b
xor dl, 6
and dl, al
or dl, r9b
not cl
and cl, 0x9f
or cl, dl
mov edx, ecx
mov eax, ecx
and cl, 0xcf
mov r8b, cl
add r8d, 0x20
mov r9d, ecx
xor cl, 0xdf
mov r10d, ecx
and cl, 4
xor r9b, 0xa4
and r9b, r8b
mov r8d, r9d
and r9b, 2
and r8b, 0xd
xor r8b, cl
or r8b, r9b
xor r8b, 0xd
and r10b, 8
and dl, 1
or dl, r10b
or dl, 6
xor dl, 0xe
or dl, r8b
mov ecx, edx
xor dl, 0xdf
and al, 0x29
and cl, 0xb
mov r9d, edx
mov r10d, edx
and dl, 0xc4
or dl, cl
mov ecx, edx
mov r8d, edx
mov r11d, edx
xor r11b, 0xe4
xor cl, 0x1b
and r9b, 0x84
mov edx, r11d
and r11b, 0x4b
or r11b, r9b
mov r9d, r11d
and r11b, 0x89
xor r11b, 0x19
xor r9b, 0xc2
or r9b, r11b
mov r11d, r9d
not r9b
and r10b, 0x99
xor r11b, r9b
and r11b, r10b
and r10b, r9b
xor r10b, r9b
xor r10b, r11b
xor r10b, al
mov r9d, r10d
xor r10b, 0x66
xor r8b, 0xb
and r8b, cl
mov r11d, r8d
xor r8b, 1
mov ebx, eax
mov sil, al
mov edi, ecx
and dil, al
xor al, 5
xor r11b, 8
and r11b, al
xor bl, 0xa
and bl, r8b
or bl, r11b
and dl, 0x82
and cl, 0x5d
or cl, dl
lea eax, [rsi + 2]
xor al, cl
or dil, al
not dil
or dil, bl
or dil, 0xf0
xor r9b, 0x99
xor r10b, r9b
and r10b, dil
or dil, r9b
xor r10b, r9b
and dil, 0x5f
mov ebx, edi
xor bl, r10b
mov r10d, ebx
mov r8d, ebx
mov r11d, ebx
xor bl, 0xc4
xor r10b, 0xa8
xor r8b, 0x57
mov eax, r8d
mov ecx, r8d
mov edx, r8d
mov esi, r8d
and sil, 0x61
mov edi, r10d
mov r9d, r10d
mov r8d, r10d
and r10b, 0x9e
or r10b, sil
mov esi, r10d
xor r10b, 0x9e
and sil, 0xf
xor sil, 1
or sil, r10b
and dil, 0x38
mov r10d, ebx
and bl, 7
or bl, dil
mov edi, ebx
xor bl, 4
xor dil, 0x24
and dil, bl
or bl, sil
and sil, 0x1f
xor sil, dil
xor bl, sil
mov esi, ebx
xor bl, 0xf
or bl, 0x50
xor sil, 0x14
and sil, bl
and r10b, 0xb
xor r10b, 0xf7
mov ebx, r10d
and bl, 9
and r11b, 2
or r11b, bl
xor r11b, 2
mov edi, r11d
or dil, r10b
mov ebp, edi
mov r14d, edi
mov ebx, edi
mov r11d, edi
not dil
and bpl, 0x97
mov r10d, edi
and dil, 9
and r14b, 0x62
or r14b, dil
xor r14b, 0xa
or r14b, bpl
mov edi, esi
or r10b, sil
mov ebp, esi
and sil, 0x97
mov r15d, esi
xor sil, 0xd
and dil, 0x68
mov r12b, dil
add r12d, 0xffffff92
xor r15b, 0xf2
and r15b, r12b
xor dil, 0x65
and dil, sil
or dil, r15b
and bl, 3
xor bl, r14b
xor bl, dil
xor bl, 0x6b
not bpl
or bpl, 0x10
and r11b, 0xb
xor r11b, bpl
xor r11b, 0x1b
and r11b, r10b
mov r10d, ebx
and r10b, 0x78
xor r10b, r11b
and r11b, bl
and bl, 0x87
or bl, 0x58
xor r10b, bl
mov ebx, r10d
xor r10b, r11b
xor r10b, 0x58
xor bl, 0x48
and bl, r11b
mov esi, ebx
or sil, r10b
mov edi, esi
xor dil, 8
and dil, sil
mov r11d, edi
mov r10d, edi
mov ebx, edi
mov ebp, edi
and bpl, 0xb
mov r14d, esi
mov edi, esi
and dil, 4
mov sil, dil
add esi, 0x78
mov r15d, esi
and r14b, 8
xor r14b, 0x7c
or r14b, bpl
mov esi, r14d
xor sil, r15b
and al, 0x51
and r9b, 0x22
or r9b, al
and r8b, 0x96
and cl, 0x69
or cl, r8b
xor cl, 0xe5
and dl, 0x73
or dl, cl
mov eax, r9d
mov ecx, r9d
xor r9b, 0xdd
mov r8d, r9d
and r9b, 0xe
and al, 0x71
or al, r9b
mov r9d, eax
xor al, 0xd1
xor r9b, 0x24
and r9b, al
and cl, 0x21
xor cl, 0x20
and cl, r9b
and r9b, 0x23
and r8b, 0x21
xor r8b, r9b
xor r8b, 0x69
or cl, r8b
or cl, 0x84
xor cl, dl
xor cl, 0x61
or al, dl
not al
or al, cl
mov ecx, esi
not cl
mov edx, ecx
and cl, 8
and r11b, 3
or r11b, cl
or r11b, dil
mov ecx, eax
and dl, 0xa
mov r8d, esi
and r8b, 5
or r8b, dl
xor r8b, al
and al, 0xcf
xor al, r11b
xor al, 0xb0
xor cl, 0x8c
mov edx, ecx
and dl, al
mov eax, edx
mov r9d, edx
mov ecx, edx
not dl
xor r8b, 6
and r8b, sil
and dl, 0x8f
xor al, 0xd
and al, dl
and r9b, 0xb2
and cl, r8b
mov r11d, r8d
and r8b, 2
and dl, r9b
xor r9b, al
or r9b, dl
and r11b, 0xd
or r8b, 4
xor r8b, r11b
xor r8b, r9b
xor r8b, 0x49
mov eax, r8d
or al, cl
and r10b, 1
and sil, 0xc
or sil, r10b
and bl, 2
or bl, 0x4c
xor bl, sil
mov ecx, ebx
mov edx, ebx
xor bl, 0xb3
and cl, 4
xor dl, 0xc7
and dl, bl
mov r8d, eax
and r8b, 0x24
or r8b, 0xb
mov r9d, eax
and r9b, 0xb
xor cl, dl
and dl, 4
xor cl, 4
or cl, dl
xor cl, r9b
xor cl, r8b
xor cl, 0xaf
and cl, al
movzx edx, cl
mov rax, qword [0x140525bc8]
movabs rcx, 0xc0a5a860c8bb713b
mov rax, qword [rax + rcx]
movabs rcx, 0xd0c760b476fa154f
add rax, rcx
lea rcx, str.CreateInfo.ProtectedProcessLight:__d_n
call rax
mov rax, qword [rsp + 0xb8]
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 0x40], rax
mov r8, qword [rsp + 0xc0]
mov r9d, dword [rsp + 0x54]
mov r10, qword [rsp + 0x88]
mov r11, qword [rsp + 0x80]
mov rbx, qword [rsp + 0x98]
mov r12, qword [rsp + 0x90]
mov rbp, qword [rsp + 0xb0]
mov r13, qword [rsp + 0x58]
mov r14, qword [rsp + 0x70]
mov esi, dword [rsp + 0x2c]
mov r15, qword [rsp + 0x60]
mov rax, qword [rsp + 0x78]
mov ecx, dword [rsp + 0x3c]
mov edi, 0x834ec187
jmp 0x140084481
mov qword [rsp + 0x30], r14
mov qword [rsp + 0x48], r9
mov qword [rsp + 0x40], r12
mov r9d, esi
mov r11, rax
mov r12, r13
mov r13, r15
mov r14, r15
mov esi, dword [rsp + 0x2c]
mov r15, qword [rsp + 0x60]
mov rax, rcx
mov ecx, edi
mov edi, 0x6d37700c
jmp 0x140084481
mov qword [rsp + 0x30], r14
mov qword [rsp + 0x48], r9
mov qword [rsp + 0x40], r12
mov r9d, esi
mov r11, rax
mov r12, r13
mov r13, qword [rsp + 0x58]
mov r14, r15
mov r15, qword [rsp + 0x60]
mov esi, dword [r15]
mov rax, rcx
mov ecx, edi
mov edi, 0x1504fb0
jmp 0x140084481
mov qword [rsp + 0x30], r14
mov qword [rsp + 0x48], r9
mov r11, rax
mov rax, r8
mov qword [rsp + 0x40], r8
mov r9d, esi
mov r12, r13
mov r13, qword [rsp + 0x58]
mov r14, r15
mov esi, dword [rsp + 0x2c]
mov r15, qword [rsp + 0x60]
mov rax, rcx
mov ecx, edi
mov edi, 0xffc4c2d5
jmp 0x140084481
mov qword [rsp + 0x30], r14
mov qword [rsp + 0x48], r9
mov qword [rsp + 0x40], r12
mov r9d, esi
mov r11, rax
mov r12, r13
mov r13, qword [rsp + 0x58]
mov r14, r15
mov esi, dword [rsp + 0x2c]
mov r15, qword [rsp + 0x60]
mov rax, qword [rsp + 0xc8]
add rax, 0x40
mov ecx, edi
mov edi, 0x7ed892c7
jmp 0x140084481
mov r11, rax
mov rax, qword [rsp + 0xc8]
cmp dword [rax + 0x20], 0
mov rdx, rcx
mov ecx, edi
mov edi, 0x83fd8fec
mov eax, 0x69a1961a
jmp 0x1400899c1
mov rax, qword [0x140525bc8]
movabs rcx, 0xc0a5a860c8bb713b
mov rax, qword [rax + rcx]
movabs rcx, 0xd0c760b476fa154f
add rax, rcx
lea rcx, str.CreateInfo.ManifestAddress:_0x_p_n
mov rdx, r14
mov r15, r9
mov r13, r8
call rax
mov qword [rsp + 0x30], r14
mov qword [rsp + 0x48], r15
mov qword [rsp + 0x40], r12
mov r8, r13
mov r9d, esi
mov r10, qword [rsp + 0x88]
mov r11, qword [rsp + 0x80]
mov r12, qword [rsp + 0x90]
mov r13, qword [rsp + 0x58]
mov r14, qword [rsp + 0x70]
mov esi, dword [rsp + 0x2c]
mov r15, qword [rsp + 0x60]
mov rax, qword [rsp + 0x78]
mov ecx, edi
mov edi, 0xf59967f
jmp 0x140084481
mov rax, qword [rsp + 0xd0]
mov dl, byte [rax + 0x10]
shr dl, 3
mov ebx, edx
mov eax, edx
mov edi, edx
mov r9d, edx
mov byte [rsp + 0x48], dl
mov r10d, edx
not al
and bl, 0x18
mov r15d, eax
mov r14d, eax
mov ebp, eax
mov esi, eax
mov byte [rsp + 0x6f], al
mov r13d, eax
mov r11d, eax
and al, 0xc7
or al, bl
mov ecx, eax
and al, 0x15
xor al, 5
xor cl, 0x32
or cl, al
and r15b, 0x4b
and dl, 0x14
mov byte [rsp + 0x30], dl
or r15b, dl
and r14b, 0xa
xor r15b, 0xbe
or r15b, r14b
and r15b, cl
mov eax, r15d
xor r15b, 0xa6
xor al, 0xf5
or al, r15b
and dil, 7
and bpl, 0xd8
or bpl, dil
mov ecx, ebp
mov ebx, ebp
xor bpl, 0x27
xor cl, 0x74
and cl, bpl
and bl, 0xc
and bpl, 0x53
or bpl, bl
mov ebx, ebp
and bpl, 0x57
and r9b, 8
or bpl, r9b
xor bpl, cl
xor bl, 8
and bl, cl
or bl, bpl
mov ecx, ebx
mov edi, ebx
or bl, al
and al, 0x9f
mov ebp, eax
xor al, 0x6e
xor cl, 0xe
xor bpl, 0x91
and bpl, cl
xor dil, 0xd1
and dil, al
or dil, bpl
not bl
mov eax, edi
and dil, bl
and al, 0x1f
or bl, 0xe0
or al, 0x40
xor al, bl
or al, dil
mov ecx, eax
and cl, 0x5f
xor cl, 0x3e
and cl, al
mov ebx, eax
not al
mov edi, eax
and al, cl
and al, 0x1e
and bl, 6
and dil, 0x18
or dil, bl
or dil, 0x81
xor dil, cl
xor dil, 0x87
or dil, al
mov eax, edi
xor dil, 0xcd
xor al, 0x32
mov ecx, edi
and dil, 0x27
mov ebx, eax
and bl, 0xa8
and cl, 0x57
or cl, bl
xor cl, 0xe3
or cl, al
and al, 0xd8
or al, dil
mov ebx, eax
and al, 0x4b
xor al, 0x48
xor bl, 0x93
or bl, al
and cl, bl
mov ebx, ecx
mov edi, ecx
mov eax, ecx
and cl, 1
and bl, 0x1d
xor bl, 0x15
and dil, 0xe3
or dil, bl
mov ebx, edi
mov ebp, edi
xor dil, 0x5f
mov r14b, cl
mov r15b, cl
mov r12d, edi
or r12b, cl
xor cl, 0xcd
xor bl, 0x12
add r14d, 0x32
and r14b, bl
xor bpl, 0x4d
and bpl, cl
or bpl, r14b
and dil, 0x9d
and al, 0x62
or al, dil
lea ecx, [r15 + 0x42]
xor cl, al
not r12b
or r12b, cl
not bpl
and bpl, r12b
mov r14d, ebp
mov eax, ebp
and bpl, 1
or bpl, 0x18
and r14b, 0xbd
xor r14b, bpl
and al, 0x42
mov ebp, eax
or bpl, r14b
mov ebx, ebp
mov r15d, ebp
mov r12d, ebp
xor bpl, 0xe6
and sil, 0x52
or sil, r9b
or sil, 0x21
and r10b, 5
xor r10b, sil
mov eax, r10d
mov ecx, r10d
mov r9d, r10d
xor r10b, 0x8c
and al, 0x14
mov esi, r10d
and sil, 0x68
mov edx, r13d
and dl, 2
mov byte [rsp + 0x40], dl
and cl, 1
or cl, 0x14
xor cl, al
or cl, sil
or cl, dl
xor r9b, cl
xor r9b, 0x1c
and r9b, r10b
and r9b, 0xfe
and r10b, 0xcc
and r11b, 0x12
or r11b, r10b
xor r11b, cl
mov eax, r11d
xor r11b, r9b
xor r11b, 0xe
xor al, 0xf
and al, r9b
or al, r11b
mov ecx, eax
mov r9d, eax
not al
and cl, 7
mov r10d, eax
and al, 0x18
or al, cl
xor al, 0x18
and r9b, 0x1e
and r10b, 1
or r10b, r9b
xor r10b, 0xe1
mov edi, r10d
or dil, al
xor r15b, 0xbb
and r12b, 0x5d
xor r12b, 0x44
mov r9d, r12d
or r9b, r15b
mov r10d, r14d
mov r11d, r14d
and r11b, 0x18
mov esi, ebp
mov r14d, ebp
and bpl, 0x45
or bpl, r11b
mov eax, ebp
not bpl
and al, 0x4d
and r10b, 0x10
or r10b, al
mov eax, r9d
or bpl, r9b
xor r9b, 0xb0
mov ecx, r10d
xor r10b, 0x4f
xor al, 0x4f
and al, r10b
xor cl, 0xb0
and cl, r9b
or cl, al
mov eax, ebp
and bpl, 0x5d
xor bpl, cl
xor bpl, 0x5d
not al
and al, cl
or al, bpl
mov ecx, eax
and al, 0x82
and cl, 0x5d
or al, 0x64
xor al, cl
mov r9d, eax
mov r12d, eax
mov r10d, eax
xor r10b, 0x39
mov r11d, edi
mov eax, edi
mov ebp, edi
not bpl
and r11b, 0x62
and al, 0xdd
mov ecx, ebp
and cl, 2
or cl, al
xor cl, 2
mov r13d, ecx
or r13b, bpl
mov r15d, ebp
mov eax, ebp
and al, 0x1d
or al, r11b
mov ecx, r13d
and cl, 0x5f
xor cl, al
xor al, 0x42
or al, r13b
not al
xor cl, 0xc2
and al, 0xdf
mov r11d, eax
or r11b, cl
xor r12b, 0xc8
and r12b, r10b
mov eax, r10d
mov ecx, r10d
and cl, 0x11
mov r13b, cl
add r13d, 0xffffffc0
xor r13b, r12b
xor cl, 0xd1
and cl, r12b
mov r12d, edi
xor bl, 0x19
xor r9b, 0xc6
xor r13b, 0x11
or cl, r13b
mov r13d, r9d
and r13b, 0x14
and al, 0xcb
or al, r13b
xor cl, al
xor cl, 0x81
xor al, 0x14
and al, cl
and sil, 0x44
mov ecx, ebx
and bl, 0x9b
or bl, sil
and cl, 0x4f
and r14b, 0xb0
or r14b, cl
xor bl, r14b
xor bl, 0x6f
xor r14b, 0x4f
and r14b, bl
mov ebx, r14d
or bl, al
mov esi, r11d
mov r13d, r11d
mov r14d, r11d
mov eax, r11d
and al, 0x64
and sil, 0x24
xor r14b, 4
and r14b, al
xor al, 0x35
or al, sil
and r13b, 4
mov ecx, r13d
mov dl, r13b
and r15b, 0x13
and r12b, 8
or r12b, r15b
mov r15d, r12d
xor r12b, 8
xor r15b, 0x11
and r15b, r12b
and bpl, 0x19
xor bpl, 0x1d
or bpl, r15b
xor bpl, r13b
xor r13b, 0xce
or r13b, al
and al, 0x64
mov r15d, eax
xor al, 0x4b
xor cl, 4
xor r15b, 0xb4
and r15b, cl
lea ecx, [rdx + 0x62]
and cl, al
not r13b
or r13b, cl
mov eax, edi
mov ecx, edi
or r13b, r15b
mov edi, ebx
not dil
and al, 0x5b
mov edx, eax
xor dl, r13b
xor bpl, r14b
and cl, 0xd0
and r12b, 0xb
or r12b, cl
mov ecx, edx
mov eax, edx
mov r14d, edx
xor dl, 0x19
xor bpl, 0x1d
or sil, 0x50
xor sil, r12b
xor sil, 0x3f
mov r15d, esi
or r15b, bpl
xor cl, 0x46
mov ebp, ecx
or bpl, r15b
not bpl
and al, 0x70
xor r14b, 0x69
and r14b, dl
mov cl, al
add ecx, 3
xor cl, r14b
xor cl, 0x63
xor al, 0x60
and al, r14b
or al, cl
or r15b, 0x20
and r15b, 0xbf
mov ecx, r15d
xor r15b, 0xcf
xor cl, 0x30
and cl, al
not al
and al, r15b
and bpl, 0x5f
or bpl, cl
or bpl, al
mov esi, edi
mov ecx, edi
and cl, 0x25
mov eax, ebx
and al, 0x9f
or al, cl
mov edi, eax
mov r14d, eax
xor r14b, 0xda
mov eax, ebp
and sil, 0x24
xor dil, 0x9a
and dil, r14b
or r14b, bl
xor bl, 1
and bl, cl
or bl, 0x80
xor bl, sil
mov r12d, ebp
mov r13d, ebp
mov esi, ebp
mov r15d, ebp
not r15b
and r15b, 0x25
and al, 0xda
mov ecx, edi
xor cl, bl
mov edx, r14d
or dl, 0x8a
and dl, 0xef
mov edi, edx
xor dil, cl
or cl, r14b
not cl
mov edx, edi
xor dl, 0xd0
and cl, 0x25
mov ebx, ecx
or bl, dl
mov ecx, eax
not cl
and r12b, 0x21
or r12b, 0xa
xor r13b, 4
and r13b, r15b
xor r13b, r12b
mov edx, ecx
and dl, 0x2b
and sil, 0xd0
or sil, dl
mov r14d, esi
xor r14b, r13b
mov edx, ebp
mov ebp, eax
and dl, 0xd2
and cl, 0x28
mov esi, ecx
or sil, dl
mov eax, r10d
or bpl, r15b
or r15b, 0x28
xor r15b, sil
mov ecx, r9d
not r15b
and r15b, bpl
mov edx, r9d
and al, 0xdc
and cl, 0x23
or cl, al
mov eax, r10d
and dl, 2
and al, 0xdd
or al, dl
mov edx, edi
xor cl, 0xd0
mov esi, ecx
or sil, r10b
xor al, 0xd1
mov edi, eax
or dil, r9b
or r15b, r14b
mov eax, ebx
and bl, 1
and dl, 2
or dl, bl
and al, 0xfc
or al, 1
xor al, dl
mov ecx, r15d
xor r15b, 0xfc
mov edx, eax
xor dl, 2
and dl, r15b
mov r14d, r11d
xor al, 0xfd
xor cl, 3
and cl, al
mov eax, r11d
mov ebx, ecx
or bl, dl
mov ecx, r11d
and dil, sil
mov ebp, r11d
xor r14b, 0xc
xor cl, 0x1b
and cl, r14b
mov esi, r9d
and al, 0x17
xor al, 0x13
mov r15d, ecx
or r15b, al
mov r14d, r9d
mov r8b, byte [rsp + 0x6f]
xor r15b, dil
and bpl, 0x9f
xor sil, bpl
xor bpl, 0x9f
and r14b, 0x71
and r10b, 0x8e
or r10b, r14b
or r9b, bpl
and bpl, 0x11
and r11b, 0x8e
or r11b, bpl
xor r11b, r10b
not r11b
and r11b, r9b
mov eax, esi
and sil, 0xdf
xor sil, r11b
xor sil, 0xbf
xor al, 0x9f
and al, r11b
or al, sil
mov ecx, r15d
mov edx, r15d
xor r15b, 0x17
xor cl, 0xd9
and cl, r15b
and dl, 0x8e
xor dl, 0x88
mov r9d, ecx
and cl, dl
and r9b, 0x9f
xor r9b, dl
or r9b, cl
or r15b, al
and al, 0x9f
xor al, r9b
xor al, 0x11
mov ecx, eax
xor al, r15b
or cl, r15b
not cl
or cl, al
mov eax, ecx
mov edi, ecx
mov edx, ecx
not cl
mov r9d, ecx
mov r11d, ecx
and cl, 0x3f
mov esi, ebx
mov r12d, ebx
mov r10d, ecx
or r10b, bl
and r11b, 0x1d
and dl, 0x22
or dl, r11b
mov r11d, edx
xor r11b, bl
not bl
mov ecx, ebx
and cl, 0x5c
xor sil, 0xa3
or sil, cl
and al, 0xb
and r9b, 0x34
or r9b, al
mov eax, r9d
xor r9b, 0xb
mov ecx, r9d
and r9b, 0x26
and al, 0x19
or al, r9b
mov dl, byte [rsp + 0x48]
mov r9d, edx
and bl, 0xfc
xor al, 0xaa
and cl, 0x1c
xor cl, 0x5c
mov ebp, ecx
or bpl, al
mov r14d, esi
not sil
and r14b, bl
mov r15d, ebx
and r15b, sil
or r12b, 3
and r12b, sil
mov esi, edx
mov ebx, edx
or r12b, r14b
mov ecx, r12d
xor cl, r15b
and dil, 0x1c
mov eax, edi
xor dil, 0x3f
mov edx, ebp
and bpl, 0x5c
or bpl, dil
and dl, 0x1f
xor dl, 0xac
xor al, dl
and dl, 0xa1
mov edi, eax
and dil, 0x1e
or dil, dl
mov edx, ecx
not dl
xor al, 0xc
or al, bpl
and bpl, 0x5c
xor bpl, dil
xor bpl, 0xaf
not al
or al, bpl
or dl, 0x40
xor dl, cl
and dl, al
xor dl, cl
xor r11b, 0xdd
and r11b, r10b
mov eax, edx
mov ecx, edx
and dl, 2
or dl, 0x40
and al, 0x7d
xor al, dl
mov edx, eax
xor al, 0x42
and cl, r11b
mov r10d, r11d
xor r11b, 0x82
xor dl, 0xbd
and dl, r11b
xor r10b, 0x7d
and r10b, al
or r10b, cl
mov ecx, r10d
or cl, dl
and r8b, 0x16
and r9b, 0x1d
or r8b, r9b
mov eax, r8d
xor r8b, 0x3d
xor al, 0x34
and al, r8b
mov edx, r8d
and r8b, 0x38
mov r10d, r8d
mov r11b, byte [rsp + 0x30]
or r10b, r11b
not r11b
xor r8b, 0xfa
mov edi, r8d
and r8b, 0x88
or al, r8b
mov r8d, r11d
and r11b, 0x70
xor r11b, al
xor r11b, 0xf9
and dl, 0x10
and dil, 0xa
or dil, dl
and bl, 0x10
and r8b, 0x2f
or r8b, bl
xor r8b, dil
or r10b, 5
not r8b
and r8b, r10b
or r8b, r11b
mov edi, r8d
xor dil, 0xd0
mov ebx, edi
and bl, r8b
mov ebp, r8d
xor bpl, 8
xor sil, 0xe7
add r9b, byte [rsp + 0x40]
xor r9b, 0x1d
mov r8d, r9d
or r8b, sil
or bpl, 0x27
mov eax, r8d
mov r9d, r8d
mov r10d, ebx
xor bl, dil
mov r11d, r8d
mov edx, r8d
mov esi, r8d
and dil, 0x50
mov r14d, ebp
and bpl, 0xa8
or bpl, dil
and r14b, 8
mov r15d, ebp
and bpl, 0x90
or bpl, r14b
mov edi, ebp
xor dil, r8b
xor r15b, 0x57
mov ebp, r15d
and bpl, r8b
mov r14d, r8d
not r14b
and al, 0x43
xor r9b, 0x18
mov r15d, r9d
and r15b, r14b
and r10b, 8
and bl, 0x90
or bl, r10b
mov r8d, ebx
or r8b, 3
and r11b, 0xf0
and r14b, 0xc
or r14b, r11b
mov r10d, r14d
mov r11b, r14b
mov r9d, r14d
xor r14b, 0xf
and dl, 3
xor sil, 3
and sil, al
xor r10b, 0xf7
and r10b, r14b
and r15b, 0x1c
or r15b, r10b
xor dl, sil
and sil, 3
xor dl, 7
or dl, sil
xor dl, r15b
lea r10d, [r11 + 3]
xor r10b, al
xor r10b, 0xf3
or r9b, al
xor r9b, 0x4f
or r9b, r10b
not r9b
or r9b, dl
xor r9b, r8b
xor dil, 0x17
or bpl, dil
mov eax, r9d
mov edx, ebp
not dl
and dl, r9b
xor r9b, 0x87
mov r8d, ebp
xor bpl, 0x78
xor al, 0x78
and al, bpl
xor r8b, 0x87
and r8b, r9b
or dl, r8b
mov r10d, edx
or r10b, al
mov eax, r10d
mov edx, r10d
mov r8d, r10d
mov r9d, r10d
and r10b, 0x27
or r10b, 0x88
and al, 0xd8
xor r10b, al
mov r11d, r10d
xor r11b, 0x50
mov r10d, eax
not r10b
and r10b, r11b
or r11b, al
mov ebx, r11d
not r11b
mov esi, r11d
and r11b, 8
and dl, 4
or dl, r11b
or dl, 0x20
and r8b, 0x23
or r8b, 8
xor r8b, dl
and bl, 0xd0
or bl, r8b
xor bl, al
xor bl, 0xdf
and sil, 0xdb
and r9b, 0x24
or r9b, sil
mov dl, al
lea eax, [rdx + 0x24]
xor al, r9b
or r10b, al
not r10b
mov eax, r10d
or al, bl
mov r8d, ecx
and r8b, 0xbf
mov edx, ecx
or dl, 0x40
mov r9d, r8d
xor r9b, 0x30
mov r10d, r9d
and r9b, 0x16
xor r9b, 6
mov r11d, r9d
or r11b, r8b
xor r8b, 0xf6
and r8b, dl
and r10b, 0x12
mov edx, ecx
and dl, 4
or dl, r10b
and r9b, r8b
and r8b, 0x5f
xor r8b, dl
xor r8b, 6
or r8b, r9b
mov edx, r11d
xor r11b, r8b
xor r11b, 9
and dl, 0x1f
xor dl, 9
or dl, r8b
xor dl, 0x5f
mov r8d, edx
or r8b, r11b
mov r11d, ecx
and r11b, 0x29
mov dl, r11b
add edx, 0xffffffc0
mov r10d, edx
xor r11b, 0x3f
mov ebx, r8d
mov esi, r8d
mov edx, r8d
mov r9d, r8d
not r9b
mov r15d, r10d
and r15b, 0x48
mov r8d, r11d
and r8b, 0x21
or r8b, r15b
not r8b
mov edi, r8d
or dil, r11b
mov r8d, r10d
or r8b, r9b
and r9b, r11b
and r11b, 5
and dl, r10b
and r10b, 0x68
mov ebp, r10d
or bpl, r11b
mov r10d, ebp
xor r10b, 0xcf
mov r14d, r10d
or r14b, r15b
and bl, 0x7f
xor bl, 0xca
xor sil, 0xb5
or sil, bl
not sil
mov r11d, esi
or r11b, bl
mov ebx, edi
mov esi, edi
and sil, 0x11
or sil, 0xc0
and bl, 0xae
xor bl, sil
mov esi, ebx
xor bl, 0x28
mov r15d, r14d
xor r15b, 0x17
and r15b, bl
mov ebx, r14d
xor bl, 0xe8
xor sil, 7
and sil, bl
mov ebx, esi
or bl, r15b
and bpl, 0x25
and r14b, 0x48
or r14b, bpl
and r10b, dil
and dil, 0x39
xor dil, r14b
xor dil, 1
or dil, r10b
mov esi, eax
mov r10d, eax
or r10b, 0xe9
not dil
or dil, bl
xor dil, r11b
mov ebx, r10d
mov r11d, r10d
not r11b
or r9b, dl
xor r9b, r8b
mov edx, r9d
not r9b
mov r8d, r9d
and r8b, 0x97
and dl, 8
or dl, r8b
xor dl, 8
or dl, r9b
or dl, 0x60
mov r8d, edx
mov r9d, edi
not r9b
or r9b, dl
and dl, 0xe
and r8b, 0x91
or r8b, 0xe
xor dl, dil
xor dl, r8b
mov r8d, edx
xor r8b, 0x91
not r9b
mov edx, r9d
or dl, r8b
mov r8d, r11d
mov r9d, r11d
and r9b, 2
and bl, 0xbc
or bl, r9b
mov r9d, ebx
and bl, 6
xor bl, 4
xor r9b, 0x73
or bl, r9b
not bl
and r8b, 6
and sil, 0x10
mov dil, r8b
mov r14b, sil
add edi, r14d
xor dil, 0x16
or dil, sil
mov esi, edi
xor sil, 0x16
and sil, bl
and r9b, 0x99
and bl, 0x26
or bl, r9b
and dil, 0x10
or dil, r8b
or dil, 0x89
xor dil, bl
or dil, sil
mov r8d, eax
or r8b, 0x90
and r8b, 0x99
xor r8b, dil
and r11b, 0x14
and r10b, 0xa3
or r10b, r11b
mov r9d, eax
and r9b, 0xe9
xor r9b, r10b
xor r9b, 0xa3
xor al, 0xe9
or al, r9b
mov r9d, r8d
xor r8b, 0xbf
xor r9b, r8b
xor r9b, 0x40
and r9b, al
or al, r8b
xor al, r8b
xor al, r9b
mov r8d, edx
and dl, 0x62
or dl, 0x88
and r8b, 0x1d
xor r8b, dl
mov edx, eax
mov r9d, eax
or r9b, 0x1d
and dl, 0x1d
xor dl, 0x5f
and dl, r9b
mov r9d, eax
xor r9b, 0xe2
xor al, 0x1d
or al, r9b
mov r9d, r8d
xor r8b, 8
not al
or al, dl
xor r9b, 0xe3
and r8b, r9b
and r8b, 9
or r8b, r9b
mov edx, ecx
mov r9d, ecx
not cl
xor r8b, al
xor r8b, 9
and dl, 0xce
mov eax, ecx
and al, 0x11
or al, dl
mov edx, ecx
and cl, r8b
xor al, 0x31
or al, r8b
mov r10d, ecx
and r10b, 0xdf
and r9b, 0x8b
and dl, 0x54
or dl, r9b
xor dl, 0x8b
or dl, r8b
not dl
mov ecx, edx
or cl, r10b
mov edx, ecx
mov r8d, eax
not r8b
and r8b, cl
not cl
mov r9d, ecx
and r9b, 0x62
and dl, 0x19
or dl, r9b
mov r9d, eax
xor al, 0x7b
and cl, 4
or cl, 0xe2
or dl, 0x80
xor dl, cl
xor r9b, 0x84
and r9b, dl
not dl
and dl, al
or r8b, r9b
or r8b, dl
mov eax, r8d
mov ecx, r8d
mov edx, r8d
and r8b, 0xa
or r8b, 0x64
and al, 0x74
xor al, r8b
and cl, 1
or cl, al
xor cl, 0x1b
and dl, 2
mov r8d, ecx
and cl, 0x5d
or cl, dl
and r8b, 0x7d
or r8b, dl
mov edx, ecx
xor cl, 2
mov r9d, r8d
xor r9b, 2
or r9b, cl
mov ecx, eax
and cl, 0x44
and dl, 0x1b
or dl, cl
and al, 0x64
and r8b, 0x1b
or r8b, al
xor r8b, dl
not r8b
and r8b, r9b
movzx edx, r8b
mov rax, qword [0x140525bc8]
movabs rsi, 0xc0a5a860c8bb713b
mov rax, qword [rax + rsi]
movabs rdi, 0xd0c760b476fa154f
add rax, rdi
lea rcx, str.CreateInfo.ManifestDetected:__d_n
call rax
mov rax, qword [0x140525bc8]
mov rax, qword [rax + rsi]
add rax, rdi
lea rcx, str.___________________________________________________________________n
call rax
mov rax, qword [rsp + 0xd0]
mov rdx, qword [rax + 0x18]
mov rax, qword [0x140525bc8]
mov rax, qword [rax + rsi]
add rax, rdi
lea rcx, str.CreateInfo.FileHandle:0x_p_n
call rax
mov rax, qword [rsp + 0xb8]
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 0x40], rax
mov r8, qword [rsp + 0xc0]
mov r9d, dword [rsp + 0x54]
mov r10, qword [rsp + 0x88]
mov r11, qword [rsp + 0x80]
mov rbx, qword [rsp + 0x98]
mov r12, qword [rsp + 0x90]
mov rbp, qword [rsp + 0xb0]
mov r13, qword [rsp + 0x58]
mov r14, qword [rsp + 0x70]
mov esi, dword [rsp + 0x2c]
mov r15, qword [rsp + 0x60]
mov rax, qword [rsp + 0x78]
mov ecx, dword [rsp + 0x3c]
mov edi, 0xcb6644b4
jmp 0x140084481
cmp dword [rax], 0
mov rdx, rcx
mov ecx, edi
mov edi, 0xf42e4ac4
mov r11, rax
mov eax, 0x803677e1
cmove edi, eax
mov qword [rsp + 0x30], r14
mov qword [rsp + 0x48], r9
mov qword [rsp + 0x40], r12
mov r9d, esi
mov r12, r13
mov r13, qword [rsp + 0x58]
mov r14, r15
mov esi, dword [rsp + 0x2c]
mov r15, qword [rsp + 0x60]
mov rax, rdx
jmp 0x140084481
mov qword [rsp + 0x30], r14
mov qword [rsp + 0x48], r9
mov qword [rsp + 0x40], r12
mov r9d, esi
mov r11, rax
mov r12, r13
mov r13, qword [rsp + 0x58]
mov r14, r15
mov esi, dword [rsp + 0x2c]
mov r15, qword [rsp + 0x60]
mov rax, rcx
mov ecx, edi
mov edi, 0xa5053df4
jmp 0x140084481
mov qword [rsp + 0x30], r14
mov qword [rsp + 0x48], r9
mov qword [rsp + 0x40], r12
mov r9d, esi
mov r11, rax
mov r12, r13
mov r13, qword [rsp + 0x58]
mov r14, r15
mov esi, dword [rsp + 0x2c]
mov r15, qword [rsp + 0x60]
mov rax, rcx
mov ecx, edi
mov edi, 0x1077dc49
jmp 0x140084481
mov qword [rsp + 0x30], r14
mov qword [rsp + 0x48], r9
mov qword [rsp + 0x40], r12
mov r9d, esi
mov r11, rax
mov rax, qword [rsp + 0xc8]
lea r10, [rax + 0x30]
mov r12, r13
mov r13, qword [rsp + 0x58]
mov r14, r15
mov esi, dword [rsp + 0x2c]
mov r15, qword [rsp + 0x60]
mov rax, rcx
mov ecx, edi
mov edi, 0xe6ff4624
jmp 0x140084481
mov qword [rsp + 0x30], r14
mov qword [rsp + 0x48], r9
mov qword [rsp + 0x40], r12
mov r9d, esi
mov rax, qword [rsp + 0xc8]
lea r11, [rax + 0x30]
mov r12, r13
mov r13, qword [rsp + 0x58]
mov r14, r15
mov esi, dword [rsp + 0x2c]
mov r15, qword [rsp + 0x60]
mov rax, rcx
mov ecx, edi
mov edi, 0x431c5db6
jmp 0x140084481
mov qword [rsp + 0x30], r14
mov qword [rsp + 0x48], r9
mov qword [rsp + 0x40], r12
mov r9d, esi
mov r11, rax
mov r12, r13
mov r13, qword [rsp + 0x58]
mov r14, r15
mov esi, dword [rsp + 0x2c]
mov r15, qword [rsp + 0x60]
mov rax, rcx
mov ecx, edi
mov dword [rsp + 0x3c], edi
mov edi, edx
cmp edx, 0xa41296a8
jne 0x140084481
mov rax, qword [0x140525bc8]
movabs rsi, 0xc0a5a860c8bb713b
mov rax, qword [rax + rsi]
movabs rdi, 0xd0c760b476fa154f
add rax, rdi
lea rcx, str.CreateInfo.ManifestSize:__ld_n
mov edx, dword [rsp + 0x3c]
call rax
mov rax, qword [0x140525bc8]
mov rdx, rdi
add rdx, qword [rax + rsi]
lea rcx, [0x14051e038]
call rdx
nop
add rsp, 0xd8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret