Function at 0x7ff787137160
Capabilities:
Authenticate hmac
Enumerate processes
Parse pe header

Disassembly:
push rbp
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x9b8]
sub rsp, 0xab8
mov dword [rbp + 0x880], 0x130
mov byte [rbp + 0x10a], 0x4e
mov al, 0x21
mov cl, 0x22
movzx edx, cl
mov r8b, 0x37
mov r9b, 0x2a
mov r10b, 0x2c
mov r11b, 0x29
xor ebx, ebx
xor al, 0x4e
mov byte [rbp + 0x10b], al
xor cl, 0x4e
mov byte [rbp + 0x10c], cl
xor dl, 0x4e
mov byte [rbp + 0x10d], dl
xor r8b, 0x4e
mov byte [rbp + 0x10e], r8b
xor r9b, 0x4e
mov byte [rbp + 0x10f], r9b
xor r10b, 0x4e
mov byte [rbp + 0x110], r10b
xor r11b, 0x4e
mov byte [rbp + 0x111], r11b
mov byte [rbp + 0x112], bl
lea rdx, [rbp + 0x10b]
lea rcx, [rbp + 0x1e0]
call fcn.7ff78711dab0
nop
mov byte [rbp + 0x101], 0x24
mov al, 0x50
mov cl, 0x47
mov dl, 0x54
mov r8b, 0x52
mov r9b, 0x4d
mov r10b, 0x41
mov r11b, 0x53
xor al, 0x24
mov byte [rbp + 0x102], al
xor cl, 0x24
mov byte [rbp + 0x103], cl
xor dl, 0x24
mov byte [rbp + 0x104], dl
xor r8b, 0x24
mov byte [rbp + 0x105], r8b
xor r9b, 0x24
mov byte [rbp + 0x106], r9b
xor r10b, 0x24
mov byte [rbp + 0x107], r10b
xor r11b, 0x24
mov byte [rbp + 0x108], r11b
mov byte [rbp + 0x109], bl
lea rdx, [rbp + 0x102]
lea rcx, [rbp + 0x200]
call fcn.7ff78711dab0
nop
mov byte [rbp + 0x14b], 0x67
mov al, 6
mov cl, 0x12
mov dl, 0x13
mov r8b, 8
mov r9b, 0x15
movzx r10d, cl
mov r11b, 9
mov bl, 0x14
xor edi, edi
xor al, 0x67
mov byte [rbp + 0x14c], al
xor cl, 0x67
mov byte [rbp + 0x14d], cl
xor dl, 0x67
mov byte [rbp + 0x14e], dl
xor r8b, 0x67
mov byte [rbp + 0x14f], r8b
xor r9b, 0x67
mov byte [rbp + 0x150], r9b
xor r10b, 0x67
mov byte [rbp + 0x151], r10b
xor r11b, 0x67
mov byte [rbp + 0x152], r11b
xor bl, 0x67
mov byte [rbp + 0x153], bl
mov byte [rbp + 0x154], dil
lea rdx, [rbp + 0x14c]
lea rcx, [rbp + 0x220]
call fcn.7ff78711dab0
nop
mov byte [rbp + 0x191], 0x6d
mov al, 0xc
mov cl, 0x18
mov dl, 0x19
mov r8b, 2
mov r9b, 0x1f
movzx r10d, cl
mov r11b, 3
mov bl, 0x1e
mov dil, 0xe
xor esi, esi
xor al, 0x6d
mov byte [rbp + 0x192], al
xor cl, 0x6d
mov byte [rbp + 0x193], cl
xor dl, 0x6d
mov byte [rbp + 0x194], dl
xor r8b, 0x6d
mov byte [rbp + 0x195], r8b
xor r9b, 0x6d
mov byte [rbp + 0x196], r9b
xor r10b, 0x6d
mov byte [rbp + 0x197], r10b
xor r11b, 0x6d
mov byte [rbp + 0x198], r11b
xor bl, 0x6d
mov byte [rbp + 0x199], bl
xor dil, 0x6d
mov byte [rbp + 0x19a], dil
mov byte [rbp + 0x19b], sil
lea rdx, [rbp + 0x192]
lea rcx, [rbp + 0x240]
call fcn.7ff78711dab0
nop
mov byte [rbp + 0xf8], 6
mov al, 0x60
mov cl, 0x6f
mov dl, 0x6a
mov r8b, 0x63
mov r9b, 0x6b
mov r10b, 0x69
mov r11b, 0x68
xor ebx, ebx
xor al, 6
mov byte [rbp + 0xf9], al
xor cl, 6
mov byte [rbp + 0xfa], cl
xor dl, 6
mov byte [rbp + 0xfb], dl
xor r8b, 6
mov byte [rbp + 0xfc], r8b
xor r9b, 6
mov byte [rbp + 0xfd], r9b
xor r10b, 6
mov byte [rbp + 0xfe], r10b
xor r11b, 6
mov byte [rbp + 0xff], r11b
mov byte [rbp + 0x100], bl
lea rdx, [rbp + 0xf9]
lea rcx, [rbp + 0x260]
call fcn.7ff78711dab0
nop
mov byte [rbp + 0xc0], 0x71
mov al, 3
mov cl, 0x14
mov dl, 0x16
mov r8b, 0x1c
mov r9b, 0x1e
mov r10b, 0x1f
xor r11d, r11d
xor al, 0x71
mov byte [rbp + 0xc1], al
xor cl, 0x71
mov byte [rbp + 0xc2], cl
xor dl, 0x71
mov byte [rbp + 0xc3], dl
xor r8b, 0x71
mov byte [rbp + 0xc4], r8b
xor r9b, 0x71
mov byte [rbp + 0xc5], r9b
xor r10b, 0x71
mov byte [rbp + 0xc6], r10b
mov byte [rbp + 0xc7], r11b
lea rdx, [rbp + 0xc1]
lea rcx, [rbp + 0x280]
call fcn.7ff78711dab0
nop
mov byte [rbp + 0xef], 0x72
mov al, 2
xor cl, cl
mov dl, 0x1d
mov r8b, 0x11
mov r9b, 0x17
mov r10b, 0xa
movzx r11d, al
xor al, 0x72
mov byte [rbp + 0xf0], al
xor cl, 0x72
mov byte [rbp + 0xf1], cl
xor dl, 0x72
mov byte [rbp + 0xf2], dl
xor r8b, 0x72
mov byte [rbp + 0xf3], r8b
xor r9b, 0x72
mov byte [rbp + 0xf4], r9b
xor r10b, 0x72
mov byte [rbp + 0xf5], r10b
xor r11b, 0x72
mov byte [rbp + 0xf6], r11b
mov byte [rbp + 0xf7], bl
lea rdx, [rbp + 0xf0]
lea rcx, [rbp + 0x2a0]
call fcn.7ff78711dab0
nop
mov byte [rbp + 0xa08], 0x65
mov al, 0xc
mov cl, 1
mov dl, 4
mov r8b, 0x14
xor r9d, r9d
xor al, 0x65
mov byte [rbp + 0xa09], al
xor cl, 0x65
mov byte [rbp + 0xa0a], cl
xor dl, 0x65
mov byte [rbp + 0xa0b], dl
xor r8b, 0x65
mov byte [rbp + 0xa0c], r8b
mov byte [rbp + 0xa0d], r9b
movzx edx, byte [rbp + 0xa00]
lea rcx, [rbp + 0x2c0]
call fcn.7ff78711d5d0
nop
lea rax, [rbp + 0xa09]
mov r13, 0xffffffffffffffff
mov r8, r13
inc r8
cmp byte [rax + r8], 0
jne 0x7ff787137561
lea rdx, [rbp + 0xa09]
lea rcx, [rbp + 0x2c0]
call fcn.7ff78711dbf0
nop
mov byte [rbp + 0x6f], 0x78
mov al, 0x11
mov cl, 0x1c
mov dl, 0x19
mov r8b, 9
mov r9b, 0x4e
mov r10b, 0x4c
xor r11d, r11d
xor al, 0x78
mov byte [rbp + 0x70], al
xor cl, 0x78
mov byte [rbp + 0x71], cl
xor dl, 0x78
mov byte [rbp + 0x72], dl
xor r8b, 0x78
mov byte [rbp + 0x73], r8b
xor r9b, 0x78
mov byte [rbp + 0x74], r9b
xor r10b, 0x78
mov byte [rbp + 0x75], r10b
mov byte [rbp + 0x76], r11b
lea rdx, [rbp + 0x70]
lea rcx, [rbp + 0x2e0]
call fcn.7ff78711dab0
nop
movdqa xmm1, xmmword [0x7ff78744d5f0]
movdqu xmmword [rsp + 0x20], xmm1
mov dl, 0x31
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd ecx, xmm1
xor al, cl
mov byte [rsp + 0x21], al
xor byte [rsp + 0x22], cl
xor byte [rsp + 0x23], cl
xor byte [rsp + 0x24], cl
xor byte [rsp + 0x25], cl
xor byte [rsp + 0x26], cl
xor byte [rsp + 0x27], cl
xor byte [rsp + 0x28], cl
xor byte [rsp + 0x29], cl
xor byte [rsp + 0x2a], cl
xor byte [rsp + 0x2b], cl
xor byte [rsp + 0x2c], cl
xor byte [rsp + 0x2d], cl
xor byte [rsp + 0x2e], cl
xor byte [rsp + 0x2f], cl
xor dl, cl
mov byte [rsp + 0x30], dl
mov byte [rsp + 0x31], 0
lea rdx, [rsp + 0x21]
lea rcx, [rbp + 0x300]
call fcn.7ff78711dab0
nop
mov byte [rbp + 0x43], 0x16
mov al, 0x41
mov cl, 0x7f
mov dl, 0x64
mov r8b, 0x73
mov r9b, 0x65
mov r10b, 0x7e
mov r11b, 0x77
movzx ebx, dl
mov dil, 0x7d
xor esi, esi
xor al, 0x16
mov byte [rbp + 0x44], al
xor cl, 0x16
mov byte [rbp + 0x45], cl
xor dl, 0x16
mov byte [rbp + 0x46], dl
xor r8b, 0x16
mov byte [rbp + 0x47], r8b
xor r9b, 0x16
mov byte [rbp + 0x48], r9b
xor r10b, 0x16
mov byte [rbp + 0x49], r10b
xor r11b, 0x16
mov byte [rbp + 0x4a], r11b
xor bl, 0x16
mov byte [rbp + 0x4b], bl
xor dil, 0x16
mov byte [rbp + 0x4c], dil
mov byte [rbp + 0x4d], sil
movzx edx, byte [rbp + 0xa00]
lea rcx, [rbp + 0x320]
call fcn.7ff78711d5d0
nop
lea rax, [rbp + 0x44]
mov r8, r13
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x7ff7871376d0
lea rdx, [rbp + 0x44]
lea rcx, [rbp + 0x320]
call fcn.7ff78711dbf0
nop
mov byte [rbp - 0x41], 0xe
mov al, 0x6a
mov cl, 0x7b
mov dl, 0x63
mov r8b, 0x7e
mov r9b, 0x6d
mov r10b, 0x6f
movzx r11d, r8b
xor ebx, ebx
xor al, 0xe
mov byte [rbp - 0x40], al
xor cl, 0xe
mov byte [rbp - 0x3f], cl
xor dl, 0xe
mov byte [rbp - 0x3e], dl
xor r8b, 0xe
mov byte [rbp - 0x3d], r8b
xor r9b, 0xe
mov byte [rbp - 0x3c], r9b
xor r10b, 0xe
mov byte [rbp - 0x3b], r10b
xor r11b, 0xe
mov byte [rbp - 0x3a], r11b
mov byte [rbp - 0x39], bl
movzx edx, byte [rbp + 0xa00]
lea rcx, [rbp + 0x340]
call fcn.7ff78711d5d0
nop
lea rax, [rbp - 0x40]
mov r8, r13
inc r8
cmp byte [rax + r8], 0
jne 0x7ff787137753
lea rdx, [rbp - 0x40]
lea rcx, [rbp + 0x340]
call fcn.7ff78711dbf0
nop
mov byte [rbp + 0x113], 0x73
mov al, 0x3b
mov cl, 0x1c
movzx edx, cl
mov r8b, 0x18
mov r9b, 0x36
mov r10b, 0xb
mov r11b, 3
mov bl, 0x1f
movzx edi, cl
mov sil, 1
mov r14b, 0x16
movzx r15d, sil
xor r12d, r12d
xor al, 0x73
mov byte [rbp + 0x114], al
xor cl, 0x73
mov byte [rbp + 0x115], cl
xor dl, 0x73
mov byte [rbp + 0x116], dl
xor r8b, 0x73
mov byte [rbp + 0x117], r8b
xor r9b, 0x73
mov byte [rbp + 0x118], r9b
xor r10b, 0x73
mov byte [rbp + 0x119], r10b
xor r11b, 0x73
mov byte [rbp + 0x11a], r11b
xor bl, 0x73
mov byte [rbp + 0x11b], bl
xor dil, 0x73
mov byte [rbp + 0x11c], dil
xor sil, 0x73
mov byte [rbp + 0x11d], sil
xor r14b, 0x73
mov byte [rbp + 0x11e], r14b
xor r15b, 0x73
mov byte [rbp + 0x11f], r15b
mov byte [rbp + 0x120], r12b
movzx edx, byte [rbp + 0xa00]
lea rcx, [rbp + 0x360]
call fcn.7ff78711d5d0
nop
lea rax, [rbp + 0x114]
mov r8, r13
nop word [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x7ff787137840
lea rdx, [rbp + 0x114]
lea rcx, [rbp + 0x360]
call fcn.7ff78711dbf0
nop
mov byte [rbp + 0x4e], 0x19
mov al, 0x50
mov cl, 0x74
mov dl, 0x69
mov r8b, 0x76
mov r9b, 0x6b
mov r10b, 0x6d
mov r11b, 0x4b
mov bl, 0x5c
mov dil, 0x5a
xor esi, esi
xor al, 0x19
mov byte [rbp + 0x4f], al
xor cl, 0x19
mov byte [rbp + 0x50], cl
xor dl, 0x19
mov byte [rbp + 0x51], dl
xor r8b, 0x19
mov byte [rbp + 0x52], r8b
xor r9b, 0x19
mov byte [rbp + 0x53], r9b
xor r10b, 0x19
mov byte [rbp + 0x54], r10b
xor r11b, 0x19
mov byte [rbp + 0x55], r11b
xor bl, 0x19
mov byte [rbp + 0x56], bl
xor dil, 0x19
mov byte [rbp + 0x57], dil
mov byte [rbp + 0x58], sil
movzx edx, byte [rbp + 0xa00]
lea rcx, [rbp + 0x380]
call fcn.7ff78711d5d0
nop
lea rax, [rbp + 0x4f]
mov r8, r13
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x7ff7871378e0
lea rdx, [rbp + 0x4f]
lea rcx, [rbp + 0x380]
call fcn.7ff78711dbf0
nop
mov byte [rbp - 0x38], 0x3b
mov al, 0x6b
mov cl, 0x7e
mov dl, 0x6f
mov r8b, 0x54
movzx r9d, r8b
mov r10b, 0x57
mov r11b, 0x48
xor ebx, ebx
xor al, 0x3b
mov byte [rbp - 0x37], al
xor cl, 0x3b
mov byte [rbp - 0x36], cl
xor dl, 0x3b
mov byte [rbp - 0x35], dl
xor r8b, 0x3b
mov byte [rbp - 0x34], r8b
xor r9b, 0x3b
mov byte [rbp - 0x33], r9b
xor r10b, 0x3b
mov byte [rbp - 0x32], r10b
xor r11b, 0x3b
mov byte [rbp - 0x31], r11b
mov byte [rbp - 0x30], bl
movzx edx, byte [rbp + 0xa00]
lea rcx, [rbp + 0x3a0]
call fcn.7ff78711d5d0
nop
lea rax, [rbp - 0x37]
mov r8, r13
inc r8
cmp byte [rax + r8], 0
jne 0x7ff787137963
lea rdx, [rbp - 0x37]
lea rcx, [rbp + 0x3a0]
call fcn.7ff78711dbf0
nop
mov byte [rbp - 0x7a], 0x46
mov al, 0xa
mov cl, 0x29
mov dl, 0x34
mov r8b, 0x22
mov r9b, 0x16
mov r10b, 3
xor r11d, r11d
xor al, 0x46
mov byte [rbp - 0x79], al
xor cl, 0x46
mov byte [rbp - 0x78], cl
xor dl, 0x46
mov byte [rbp - 0x77], dl
xor r8b, 0x46
mov byte [rbp - 0x76], r8b
xor r9b, 0x46
mov byte [rbp - 0x75], r9b
xor r10b, 0x46
mov byte [rbp - 0x74], r10b
mov byte [rbp - 0x73], r11b
movzx edx, byte [rbp + 0xa00]
lea rcx, [rbp + 0x3c0]
call fcn.7ff78711d5d0
nop
lea rax, [rbp - 0x79]
mov r8, r13
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x7ff7871379e0
lea rdx, [rbp - 0x79]
lea rcx, [rbp + 0x3c0]
call fcn.7ff78711dbf0
nop
mov byte [rbp + 0x121], 7
mov al, 0x54
mov cl, 0x7e
mov dl, 0x74
mov r8b, 0x4e
mov r9b, 0x69
movzx r10d, dl
mov r11b, 0x77
mov bl, 0x62
mov dil, 0x64
mov sil, 0x73
mov r14b, 0x68
mov r15b, 0x75
xor r12d, r12d
xor al, 7
mov byte [rbp + 0x122], al
xor cl, 7
mov byte [rbp + 0x123], cl
xor dl, 7
mov byte [rbp + 0x124], dl
xor r8b, 7
mov byte [rbp + 0x125], r8b
xor r9b, 7
mov byte [rbp + 0x126], r9b
xor r10b, 7
mov byte [rbp + 0x127], r10b
xor r11b, 7
mov byte [rbp + 0x128], r11b
xor bl, 7
mov byte [rbp + 0x129], bl
xor dil, 7
mov byte [rbp + 0x12a], dil
xor sil, 7
mov byte [rbp + 0x12b], sil
xor r14b, 7
mov byte [rbp + 0x12c], r14b
xor r15b, 7
mov byte [rbp + 0x12d], r15b
mov byte [rbp + 0x12e], r12b
movzx edx, byte [rbp + 0xa00]
lea rcx, [rbp + 0x3e0]
call fcn.7ff78711d5d0
nop
lea rax, [rbp + 0x122]
mov r8, r13
inc r8
cmp byte [rax + r8], 0
jne 0x7ff787137ac6
lea rdx, [rbp + 0x122]
lea rcx, [rbp + 0x3e0]
call fcn.7ff78711dbf0
nop
mov byte [rbp + 0x155], 2
mov al, 0x72
mov cl, 0x70
mov dl, 0x6d
mov r8b, 0x61
mov r9b, 0x5d
mov r10b, 0x63
mov r11b, 0x6c
movzx ebx, r10b
mov dil, 0x6e
mov sil, 0x7b
mov r14b, 0x78
mov r15b, 0x67
movzx r12d, cl
xor r13d, r13d
xor al, 2
mov byte [rbp + 0x156], al
xor cl, 2
mov byte [rbp + 0x157], cl
xor dl, 2
mov byte [rbp + 0x158], dl
xor r8b, 2
mov byte [rbp + 0x159], r8b
xor r9b, 2
mov byte [rbp + 0x15a], r9b
xor r10b, 2
mov byte [rbp + 0x15b], r10b
xor r11b, 2
mov byte [rbp + 0x15c], r11b
xor bl, 2
mov byte [rbp + 0x15d], bl
xor dil, 2
mov byte [rbp + 0x15e], dil
xor sil, 2
mov byte [rbp + 0x15f], sil
xor r14b, 2
mov byte [rbp + 0x160], r14b
xor r15b, 2
mov byte [rbp + 0x161], r15b
xor r12b, 2
mov byte [rbp + 0x162], r12b
mov byte [rbp + 0x163], r13b
movzx edx, byte [rbp + 0xa00]
lea rcx, [rbp + 0x400]
call fcn.7ff78711d5d0
nop
lea rax, [rbp + 0x156]
mov r13, 0xffffffffffffffff
mov r8, r13
inc r8
cmp byte [rax + r8], 0
jne 0x7ff787137bc6
lea rdx, [rbp + 0x156]
lea rcx, [rbp + 0x400]
call fcn.7ff78711dbf0
nop
mov byte [rbp + 0xc8], 0x32
mov al, 0x41
mov cl, 0x4b
movzx edx, al
mov r8b, 0x73
mov r9b, 0x5c
mov r10b, 0x53
mov r11b, 0x5e
movzx ebx, cl
mov dil, 0x48
mov sil, 0x57
mov r14b, 0x40
xor r15d, r15d
xor al, 0x32
mov byte [rbp + 0xc9], al
xor cl, 0x32
mov byte [rbp + 0xca], cl
xor dl, 0x32
mov byte [rbp + 0xcb], dl
xor r8b, 0x32
mov byte [rbp + 0xcc], r8b
xor r9b, 0x32
mov byte [rbp + 0xcd], r9b
xor r10b, 0x32
mov byte [rbp + 0xce], r10b
xor r11b, 0x32
mov byte [rbp + 0xcf], r11b
xor bl, 0x32
mov byte [rbp + 0xd0], bl
xor dil, 0x32
mov byte [rbp + 0xd1], dil
xor sil, 0x32
mov byte [rbp + 0xd2], sil
xor r14b, 0x32
mov byte [rbp + 0xd3], r14b
mov byte [rbp + 0xd4], r15b
movzx edx, byte [rbp + 0xa00]
lea rcx, [rbp + 0x420]
call fcn.7ff78711d5d0
nop
lea rax, [rbp + 0xc9]
mov r8, r13
inc r8
cmp byte [rax + r8], 0
jne 0x7ff787137ca2
lea rdx, [rbp + 0xc9]
lea rcx, [rbp + 0x420]
call fcn.7ff78711dbf0
nop
mov byte [rbp + 0x59], 0x5b
mov al, 0x28
mov cl, 0x35
mov dl, 0x32
mov r8b, 0x3d
movzx r9d, r8b
mov r10b, 4
mov r11b, 0x33
movzx ebx, dl
mov dil, 0x2f
xor esi, esi
xor al, 0x5b
mov byte [rbp + 0x5a], al
xor cl, 0x5b
mov byte [rbp + 0x5b], cl
xor dl, 0x5b
mov byte [rbp + 0x5c], dl
xor r8b, 0x5b
mov byte [rbp + 0x5d], r8b
xor r9b, 0x5b
mov byte [rbp + 0x5e], r9b
xor r10b, 0x5b
mov byte [rbp + 0x5f], r10b
xor r11b, 0x5b
mov byte [rbp + 0x60], r11b
xor bl, 0x5b
mov byte [rbp + 0x61], bl
xor dil, 0x5b
mov byte [rbp + 0x62], dil
mov byte [rbp + 0x63], sil
movzx edx, byte [rbp + 0xa00]
lea rcx, [rbp + 0x440]
call fcn.7ff78711d5d0
nop
lea rax, [rbp + 0x5a]
mov r8, r13
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x7ff787137d40
lea rdx, [rbp + 0x5a]
lea rcx, [rbp + 0x440]
call fcn.7ff78711dbf0
nop
mov byte [rbp - 0x72], 0x7b
mov al, 0xc
mov cl, 0x12
mov dl, 0x15
mov r8b, 0x1f
mov r9b, 0x19
mov r10b, 0x1c
xor r11d, r11d
xor al, 0x7b
mov byte [rbp - 0x71], al
xor cl, 0x7b
mov byte [rbp - 0x70], cl
xor dl, 0x7b
mov byte [rbp - 0x6f], dl
xor r8b, 0x7b
mov byte [rbp - 0x6e], r8b
xor r9b, 0x7b
mov byte [rbp - 0x6d], r9b
xor r10b, 0x7b
mov byte [rbp - 0x6c], r10b
mov byte [rbp - 0x6b], r11b
movzx edx, byte [rbp + 0xa00]
lea rcx, [rbp + 0x460]
call fcn.7ff78711d5d0
nop
lea rax, [rbp - 0x71]
mov r8, r13
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x7ff787137dc0
lea rdx, [rbp - 0x71]
lea rcx, [rbp + 0x460]
call fcn.7ff78711dbf0
nop
mov byte [rbp + 0x164], 0x76
mov al, 0x1c
mov cl, 0x19
mov dl, 0x13
mov r8b, 0x14
movzx r9d, cl
mov r10b, 0xe
mov r11b, 0x15
movzx ebx, cl
mov dil, 0x18
mov sil, 2
mov r14b, 4
movzx r15d, cl
mov r12b, 0x1a
xor r13d, r13d
xor al, 0x76
mov byte [rbp + 0x165], al
xor cl, 0x76
mov byte [rbp + 0x166], cl
xor dl, 0x76
mov byte [rbp + 0x167], dl
xor r8b, 0x76
mov byte [rbp + 0x168], r8b
xor r9b, 0x76
mov byte [rbp + 0x169], r9b
xor r10b, 0x76
mov byte [rbp + 0x16a], r10b
xor r11b, 0x76
mov byte [rbp + 0x16b], r11b
xor bl, 0x76
mov byte [rbp + 0x16c], bl
xor dil, 0x76
mov byte [rbp + 0x16d], dil
xor sil, 0x76
mov byte [rbp + 0x16e], sil
xor r14b, 0x76
mov byte [rbp + 0x16f], r14b
xor r15b, 0x76
mov byte [rbp + 0x170], r15b
xor r12b, 0x76
mov byte [rbp + 0x171], r12b
mov byte [rbp + 0x172], r13b
movzx edx, byte [rbp + 0xa00]
lea rcx, [rbp + 0x480]
call fcn.7ff78711d5d0
nop
lea rax, [rbp + 0x165]
mov r13, 0xffffffffffffffff
mov r8, r13
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x7ff787137ec0
lea rdx, [rbp + 0x165]
lea rcx, [rbp + 0x480]
call fcn.7ff78711dbf0
nop
mov byte [rbp + 0x12f], 0x72
mov al, 0x18
mov cl, 0x1d
mov dl, 0x17
mov r8b, 0x10
movzx r9d, cl
mov r10b, 0xa
mov r11b, 1
movzx ebx, dl
xor dil, dil
mov sil, 4
movzx r14d, dl
xor r15b, r15b
xor r12d, r12d
xor al, 0x72
mov byte [rbp + 0x130], al
xor cl, 0x72
mov byte [rbp + 0x131], cl
xor dl, 0x72
mov byte [rbp + 0x132], dl
xor r8b, 0x72
mov byte [rbp + 0x133], r8b
xor r9b, 0x72
mov byte [rbp + 0x134], r9b
xor r10b, 0x72
mov byte [rbp + 0x135], r10b
xor r11b, 0x72
mov byte [rbp + 0x136], r11b
xor bl, 0x72
mov byte [rbp + 0x137], bl
xor dil, 0x72
mov byte [rbp + 0x138], dil
xor sil, 0x72
mov byte [rbp + 0x139], sil
xor r14b, 0x72
mov byte [rbp + 0x13a], r14b
xor r15b, 0x72
mov byte [rbp + 0x13b], r15b
mov byte [rbp + 0x13c], r12b
movzx edx, byte [rbp + 0xa00]
lea rcx, [rbp + 0x4a0]
call fcn.7ff78711d5d0
nop
lea rax, [rbp + 0x130]
mov r8, r13
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x7ff787137fb0
lea rdx, [rbp + 0x130]
lea rcx, [rbp + 0x4a0]
call fcn.7ff78711dbf0
nop
mov byte [rbp - 0x2f], 0x5c
mov al, 0x3a
mov cl, 0x35
mov dl, 0x38
movzx r8d, dl
mov r9b, 0x30
mov r10b, 0x39
mov r11b, 0x2e
xor ebx, ebx
xor al, 0x5c
mov byte [rbp - 0x2e], al
xor cl, 0x5c
mov byte [rbp - 0x2d], cl
xor dl, 0x5c
mov byte [rbp - 0x2c], dl
xor r8b, 0x5c
mov byte [rbp - 0x2b], r8b
xor r9b, 0x5c
mov byte [rbp - 0x2a], r9b
xor r10b, 0x5c
mov byte [rbp - 0x29], r10b
xor r11b, 0x5c
mov byte [rbp - 0x28], r11b
mov byte [rbp - 0x27], bl
movzx edx, byte [rbp + 0xa00]
lea rcx, [rbp + 0x4c0]
call fcn.7ff78711d5d0
nop
lea rax, [rbp - 0x2e]
mov r8, r13
inc r8
cmp byte [rax + r8], 0
jne 0x7ff787138036
lea rdx, [rbp - 0x2e]
lea rcx, [rbp + 0x4c0]
call fcn.7ff78711dbf0
nop
mov byte [rbp + 0x182], 5
mov al, 0x51
mov cl, 0x64
mov dl, 0x76
mov r8b, 0x6e
mov r9b, 0x25
mov r10b, 0x40
mov r11b, 0x7d
mov bl, 0x75
mov dil, 0x69
mov sil, 0x6a
mov r14b, 0x77
mov r15b, 0x60
movzx r12d, r14b
xor r13d, r13d
xor al, 5
mov byte [rbp + 0x183], al
xor cl, 5
mov byte [rbp + 0x184], cl
xor dl, 5
mov byte [rbp + 0x185], dl
xor r8b, 5
mov byte [rbp + 0x186], r8b
xor r9b, 5
mov byte [rbp + 0x187], r9b
xor r10b, 5
mov byte [rbp + 0x188], r10b
xor r11b, 5
mov byte [rbp + 0x189], r11b
xor bl, 5
mov byte [rbp + 0x18a], bl
xor dil, 5
mov byte [rbp + 0x18b], dil
xor sil, 5
mov byte [rbp + 0x18c], sil
xor r14b, 5
mov byte [rbp + 0x18d], r14b
xor r15b, 5
mov byte [rbp + 0x18e], r15b
xor r12b, 5
mov byte [rbp + 0x18f], r12b
mov byte [rbp + 0x190], r13b
movzx edx, byte [rbp + 0xa00]
lea rcx, [rbp + 0x4e0]
call fcn.7ff78711d5d0
nop
lea rax, [rbp + 0x183]
mov r13, 0xffffffffffffffff
mov r8, r13
inc r8
cmp byte [rax + r8], 0
jne 0x7ff787138131
lea rdx, [rbp + 0x183]
lea rcx, [rbp + 0x4e0]
call fcn.7ff78711dbf0
nop
movdqa xmm1, xmmword [0x7ff78744d640]
movdqu xmmword [rbp + 0xa0], xmm1
mov dl, 0x66
mov r8b, 0x64
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd ecx, xmm1
xor al, cl
mov byte [rbp + 0xa1], al
xor byte [rbp + 0xa2], cl
xor byte [rbp + 0xa3], cl
xor byte [rbp + 0xa4], cl
xor byte [rbp + 0xa5], cl
xor byte [rbp + 0xa6], cl
xor byte [rbp + 0xa7], cl
xor byte [rbp + 0xa8], cl
xor byte [rbp + 0xa9], cl
xor byte [rbp + 0xaa], cl
xor byte [rbp + 0xab], cl
xor byte [rbp + 0xac], cl
xor byte [rbp + 0xad], cl
xor byte [rbp + 0xae], cl
xor byte [rbp + 0xaf], cl
xor dl, cl
mov byte [rbp + 0xb0], dl
xor r8b, cl
mov byte [rbp + 0xb1], r8b
mov byte [rbp + 0xb2], 0
movzx edx, byte [rbp + 0xa00]
lea rcx, [rbp + 0x500]
call fcn.7ff78711d5d0
nop
lea rax, [rbp + 0xa1]
mov r8, r13
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x7ff787138210
lea rdx, [rbp + 0xa1]
lea rcx, [rbp + 0x500]
call fcn.7ff78711dbf0
nop
mov byte [rbp + 0x13d], 0x7c
mov al, 0x3f
mov cl, 0x14
mov dl, 0x19
mov r8b, 0x1d
mov r9b, 8
mov r10b, 0x5c
mov r11b, 0x39
mov bl, 0x12
mov dil, 0x1b
mov sil, 0x15
movzx r14d, bl
movzx r15d, dl
xor r12d, r12d
xor al, 0x7c
mov byte [rbp + 0x13e], al
xor cl, 0x7c
mov byte [rbp + 0x13f], cl
xor dl, 0x7c
mov byte [rbp + 0x140], dl
xor r8b, 0x7c
mov byte [rbp + 0x141], r8b
xor r9b, 0x7c
mov byte [rbp + 0x142], r9b
xor r10b, 0x7c
mov byte [rbp + 0x143], r10b
xor r11b, 0x7c
mov byte [rbp + 0x144], r11b
xor bl, 0x7c
mov byte [rbp + 0x145], bl
xor dil, 0x7c
mov byte [rbp + 0x146], dil
xor sil, 0x7c
mov byte [rbp + 0x147], sil
xor r14b, 0x7c
mov byte [rbp + 0x148], r14b
xor r15b, 0x7c
mov byte [rbp + 0x149], r15b
mov byte [rbp + 0x14a], r12b
movzx edx, byte [rbp + 0xa00]
lea rcx, [rbp + 0x520]
call fcn.7ff78711d5d0
nop
lea rax, [rbp + 0x13e]
mov r8, r13
nop word [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x7ff787138300
lea rdx, [rbp + 0x13e]
lea rcx, [rbp + 0x520]
call fcn.7ff78711dbf0
nop
movdqa xmm1, xmmword [0x7ff78744d850]
movdqu xmmword [rbp + 0x18], xmm1
mov dl, 0x29
mov r8b, 0x40
mov r9b, 0x42
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd ecx, xmm1
xor al, cl
mov byte [rbp + 0x19], al
xor byte [rbp + 0x1a], cl
xor byte [rbp + 0x1b], cl
xor byte [rbp + 0x1c], cl
xor byte [rbp + 0x1d], cl
xor byte [rbp + 0x1e], cl
xor byte [rbp + 0x1f], cl
xor byte [rbp + 0x20], cl
xor byte [rbp + 0x21], cl
xor byte [rbp + 0x22], cl
xor byte [rbp + 0x23], cl
xor byte [rbp + 0x24], cl
xor byte [rbp + 0x25], cl
xor byte [rbp + 0x26], cl
xor byte [rbp + 0x27], cl
xor dl, cl
mov byte [rbp + 0x28], dl
xor r8b, cl
mov byte [rbp + 0x29], r8b
xor r9b, cl
mov byte [rbp + 0x2a], r9b
mov byte [rbp + 0x2b], 0
movzx edx, byte [rbp + 0xa00]
lea rcx, [rbp + 0x540]
call fcn.7ff78711d5d0
nop
lea rax, [rbp + 0x19]
mov r8, r13
inc r8
cmp byte [rax + r8], 0
jne 0x7ff7871383a5
lea rdx, [rbp + 0x19]
lea rcx, [rbp + 0x540]
call fcn.7ff78711dbf0
nop
mov byte [rbp - 0x6a], 0x24
mov al, 0x5c
mov cl, 0x17
mov dl, 0x16
mov r8b, 0x40
mov r9b, 0x46
mov r10b, 0x43
xor r11d, r11d
xor al, 0x24
mov byte [rbp - 0x69], al
xor cl, 0x24
mov byte [rbp - 0x68], cl
xor dl, 0x24
mov byte [rbp - 0x67], dl
xor r8b, 0x24
mov byte [rbp - 0x66], r8b
xor r9b, 0x24
mov byte [rbp - 0x65], r9b
xor r10b, 0x24
mov byte [rbp - 0x64], r10b
mov byte [rbp - 0x63], r11b
movzx edx, byte [rbp + 0xa00]
lea rcx, [rbp + 0x560]
call fcn.7ff78711d5d0
nop
lea rax, [rbp - 0x69]
mov r8, r13
nop
inc r8
cmp byte [rax + r8], 0
jne 0x7ff787138420
lea rdx, [rbp - 0x69]
lea rcx, [rbp + 0x560]
call fcn.7ff78711dbf0
nop
mov byte [rbp - 0x62], 0x7d
mov al, 5
mov cl, 0x4b
mov dl, 0x49
mov r8b, 0x19
mov r9b, 0x1f
mov r10b, 0x1a
xor r11d, r11d
xor al, 0x7d
mov byte [rbp - 0x61], al
xor cl, 0x7d
mov byte [rbp - 0x60], cl
xor dl, 0x7d
mov byte [rbp - 0x5f], dl
xor r8b, 0x7d
mov byte [rbp - 0x5e], r8b
xor r9b, 0x7d
mov byte [rbp - 0x5d], r9b
xor r10b, 0x7d
mov byte [rbp - 0x5c], r10b
mov byte [rbp - 0x5b], r11b
movzx edx, byte [rbp + 0xa00]
lea rcx, [rbp + 0x580]
call fcn.7ff78711d5d0
nop
lea rax, [rbp - 0x61]
mov r8, r13
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x7ff7871384a0
lea rdx, [rbp - 0x61]
lea rcx, [rbp + 0x580]
call fcn.7ff78711dbf0
nop
mov byte [rbp + 0x173], 0x14
mov al, 0x44
mov cl, 0x66
mov dl, 0x7b
mov r8b, 0x77
mov r9b, 0x71
mov r10b, 0x67
movzx r11d, r10b
mov bl, 0x5c
mov dil, 0x75
movzx esi, r8b
mov r14b, 0x7f
movzx r15d, r9b
movzx r12d, cl
xor r13d, r13d
xor al, 0x14
mov byte [rbp + 0x174], al
xor cl, 0x14
mov byte [rbp + 0x175], cl
xor dl, 0x14
mov byte [rbp + 0x176], dl
xor r8b, 0x14
mov byte [rbp + 0x177], r8b
xor r9b, 0x14
mov byte [rbp + 0x178], r9b
xor r10b, 0x14
mov byte [rbp + 0x179], r10b
xor r11b, 0x14
mov byte [rbp + 0x17a], r11b
xor bl, 0x14
mov byte [rbp + 0x17b], bl
xor dil, 0x14
mov byte [rbp + 0x17c], dil
xor sil, 0x14
mov byte [rbp + 0x17d], sil
xor r14b, 0x14
mov byte [rbp + 0x17e], r14b
xor r15b, 0x14
mov byte [rbp + 0x17f], r15b
xor r12b, 0x14
mov byte [rbp + 0x180], r12b
mov byte [rbp + 0x181], r13b
movzx edx, byte [rbp + 0xa00]
lea rcx, [rbp + 0x5a0]
call fcn.7ff78711d5d0
nop
lea rax, [rbp + 0x174]
mov r13, 0xffffffffffffffff
mov r8, r13
nop
inc r8
cmp byte [rax + r8], 0
jne 0x7ff7871385a0
lea rdx, [rbp + 0x174]
lea rcx, [rbp + 0x5a0]
call fcn.7ff78711dbf0
nop
mov byte [rbp - 0x26], 0x60
mov al, 0x30
mov cl, 0x12
mov dl, 0xf
mov r8b, 3
mov r9b, 0xd
movzx r10d, dl
mov r11b, 0xe
xor ebx, ebx
xor al, 0x60
mov byte [rbp - 0x25], al
xor cl, 0x60
mov byte [rbp - 0x24], cl
xor dl, 0x60
mov byte [rbp - 0x23], dl
xor r8b, 0x60
mov byte [rbp - 0x22], r8b
xor r9b, 0x60
mov byte [rbp - 0x21], r9b
xor r10b, 0x60
mov byte [rbp - 0x20], r10b
xor r11b, 0x60
mov byte [rbp - 0x1f], r11b
mov byte [rbp - 0x1e], bl
movzx edx, byte [rbp + 0xa00]
lea rcx, [rbp + 0x5c0]
call fcn.7ff78711d5d0
nop
lea rax, [rbp - 0x25]
mov r8, r13
inc r8
cmp byte [rax + r8], 0
jne 0x7ff787138626
lea rdx, [rbp - 0x25]
lea rcx, [rbp + 0x5c0]
call fcn.7ff78711dbf0
nop
movdqa xmm1, xmmword [0x7ff78744da20]
movdqu xmmword [rsp + 0x54], xmm1
mov dl, 0x48
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd ecx, xmm1
xor al, cl
mov byte [rsp + 0x55], al
xor byte [rsp + 0x56], cl
xor byte [rsp + 0x57], cl
xor byte [rsp + 0x58], cl
xor byte [rsp + 0x59], cl
xor byte [rsp + 0x5a], cl
xor byte [rsp + 0x5b], cl
xor byte [rsp + 0x5c], cl
xor byte [rsp + 0x5d], cl
xor byte [rsp + 0x5e], cl
xor byte [rsp + 0x5f], cl
xor byte [rsp + 0x60], cl
xor byte [rsp + 0x61], cl
xor byte [rsp + 0x62], cl
xor byte [rsp + 0x63], cl
xor dl, cl
mov byte [rsp + 0x64], dl
mov byte [rsp + 0x65], 0
movzx edx, byte [rbp + 0xa00]
lea rcx, [rbp + 0x5e0]
call fcn.7ff78711d5d0
nop
lea rax, [rsp + 0x55]
mov r8, r13
nop word [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x7ff7871386d0
lea rdx, [rsp + 0x55]
lea rcx, [rbp + 0x5e0]
call fcn.7ff78711dbf0
nop
mov byte [rbp - 2], 0xe
mov al, 0x6a
mov cl, 0x67
mov dl, 0x7c
mov r8b, 0x79
mov r9b, 0x6f
mov r10b, 0x7a
mov r11b, 0x6d
mov bl, 0x66
xor edi, edi
xor al, 0xe
mov byte [rbp - 1], al
xor cl, 0xe
mov byte [rbp], cl
xor dl, 0xe
mov byte [rbp + 1], dl
xor r8b, 0xe
mov byte [rbp + 2], r8b
xor r9b, 0xe
mov byte [rbp + 3], r9b
xor r10b, 0xe
mov byte [rbp + 4], r10b
xor r11b, 0xe
mov byte [rbp + 5], r11b
xor bl, 0xe
mov byte [rbp + 6], bl
mov byte [rbp + 7], dil
movzx edx, byte [rbp + 0xa00]
lea rcx, [rbp + 0x600]
call fcn.7ff78711d5d0
nop
lea rax, [rbp - 1]
mov r8, r13
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x7ff787138760
lea rdx, [rbp - 1]
lea rcx, [rbp + 0x600]
call fcn.7ff78711dbf0
nop
mov byte [rbp + 0x77], 0x43
mov al, 0x22
mov cl, 0x33
mov dl, 0x2a
mov r8b, 0x2e
mov r9b, 0x2c
mov r10b, 0x2d
movzx r11d, dl
mov bl, 0x37
movzx edi, r9b
mov sil, 0x31
xor r14d, r14d
xor al, 0x43
mov byte [rbp + 0x78], al
xor cl, 0x43
mov byte [rbp + 0x79], cl
xor dl, 0x43
mov byte [rbp + 0x7a], dl
xor r8b, 0x43
mov byte [rbp + 0x7b], r8b
xor r9b, 0x43
mov byte [rbp + 0x7c], r9b
xor r10b, 0x43
mov byte [rbp + 0x7d], r10b
xor r11b, 0x43
mov byte [rbp + 0x7e], r11b
xor bl, 0x43
mov byte [rbp + 0x7f], bl
xor dil, 0x43
mov byte [rbp + 0x80], dil
xor sil, 0x43
mov byte [rbp + 0x81], sil
mov byte [rbp + 0x82], r14b
movzx edx, byte [rbp + 0xa00]
lea rcx, [rbp + 0x620]
call fcn.7ff78711d5d0
nop
lea rax, [rbp + 0x78]
mov r8, r13
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x7ff787138810
lea rdx, [rbp + 0x78]
lea rcx, [rbp + 0x620]
call fcn.7ff78711dbf0
nop
movdqa xmm1, xmmword [0x7ff78744d3a0]
movdqu xmmword [rsp + 0x76], xmm1
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd ecx, xmm1
xor al, cl
mov byte [rsp + 0x77], al
xor byte [rsp + 0x78], cl
xor byte [rsp + 0x79], cl
xor byte [rsp + 0x7a], cl
xor byte [rsp + 0x7b], cl
xor byte [rsp + 0x7c], cl
xor byte [rsp + 0x7d], cl
xor byte [rsp + 0x7e], cl
xor byte [rsp + 0x7f], cl
xor byte [rbp - 0x80], cl
xor byte [rbp - 0x7f], cl
xor byte [rbp - 0x7e], cl
xor byte [rbp - 0x7d], cl
xor byte [rbp - 0x7c], cl
mov byte [rbp - 0x7b], 0
movzx edx, byte [rbp + 0xa00]
lea rcx, [rbp + 0x640]
call fcn.7ff78711d5d0
nop
lea rax, [rsp + 0x77]
mov r8, r13
nop
inc r8
cmp byte [rax + r8], 0
jne 0x7ff7871388a0
lea rdx, [rsp + 0x77]
lea rcx, [rbp + 0x640]
call fcn.7ff78711dbf0
nop
mov byte [rbp - 0x5a], 0x79
mov al, 0x3d
mov cl, 0xc
mov dl, 0x14
mov r8b, 9
mov r9b, 0x1c
mov r10b, 0xb
xor r11d, r11d
xor al, 0x79
mov byte [rbp - 0x59], al
xor cl, 0x79
mov byte [rbp - 0x58], cl
xor dl, 0x79
mov byte [rbp - 0x57], dl
xor r8b, 0x79
mov byte [rbp - 0x56], r8b
xor r9b, 0x79
mov byte [rbp - 0x55], r9b
xor r10b, 0x79
mov byte [rbp - 0x54], r10b
mov byte [rbp - 0x53], r11b
movzx edx, byte [rbp + 0xa00]
lea rcx, [rbp + 0x660]
call fcn.7ff78711d5d0
nop
lea rax, [rbp - 0x59]
mov r8, r13
nop word [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x7ff787138920
lea rdx, [rbp - 0x59]
lea rcx, [rbp + 0x660]
call fcn.7ff78711dbf0
nop
mov byte [rbp + 0x64], 0x42
mov al, 6
mov cl, 0x3b
mov dl, 0x2c
mov r8b, 0xe
mov r9b, 0x2d
mov r10b, 0x25
movzx r11d, r10b
mov bl, 0x27
mov dil, 0x30
xor esi, esi
xor al, 0x42
mov byte [rbp + 0x65], al
xor cl, 0x42
mov byte [rbp + 0x66], cl
xor dl, 0x42
mov byte [rbp + 0x67], dl
xor r8b, 0x42
mov byte [rbp + 0x68], r8b
xor r9b, 0x42
mov byte [rbp + 0x69], r9b
xor r10b, 0x42
mov byte [rbp + 0x6a], r10b
xor r11b, 0x42
mov byte [rbp + 0x6b], r11b
xor bl, 0x42
mov byte [rbp + 0x6c], bl
xor dil, 0x42
mov byte [rbp + 0x6d], dil
mov byte [rbp + 0x6e], sil
movzx edx, byte [rbp + 0xa00]
lea rcx, [rbp + 0x680]
call fcn.7ff78711d5d0
nop
lea rax, [rbp + 0x65]
mov r8, r13
nop word [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x7ff7871389c0
lea rdx, [rbp + 0x65]
lea rcx, [rbp + 0x680]
call fcn.7ff78711dbf0
nop
mov byte [rbp + 0x83], 0x70
mov al, 0x11
xor cl, cl
mov dl, 0x19
mov r8b, 0x2f
mov r9b, 0x1c
mov r10b, 0x1f
mov r11b, 0x17
movzx ebx, r11b
mov dil, 0x15
mov sil, 2
xor r14d, r14d
xor al, 0x70
mov byte [rbp + 0x84], al
xor cl, 0x70
mov byte [rbp + 0x85], cl
xor dl, 0x70
mov byte [rbp + 0x86], dl
xor r8b, 0x70
mov byte [rbp + 0x87], r8b
xor r9b, 0x70
mov byte [rbp + 0x88], r9b
xor r10b, 0x70
mov byte [rbp + 0x89], r10b
xor r11b, 0x70
mov byte [rbp + 0x8a], r11b
xor bl, 0x70
mov byte [rbp + 0x8b], bl
xor dil, 0x70
mov byte [rbp + 0x8c], dil
xor sil, 0x70
mov byte [rbp + 0x8d], sil
mov byte [rbp + 0x8e], r14b
movzx edx, byte [rbp + 0xa00]
lea rcx, [rbp + 0x6a0]
call fcn.7ff78711d5d0
nop
lea rax, [rbp + 0x84]
mov r8, r13
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x7ff787138a90
lea rdx, [rbp + 0x84]
lea rcx, [rbp + 0x6a0]
call fcn.7ff78711dbf0
nop
mov byte [rbp + 0xd5], 0x4e
mov al, 0xa
mov cl, 0x2b
mov dl, 0x2c
mov r8b, 0x3b
mov r9b, 0x29
mov r10b, 0xf
mov r11b, 0x3e
mov bl, 0x27
mov dil, 0x1d
movzx esi, r11b
mov r14b, 0x37
xor r15d, r15d
xor al, 0x4e
mov byte [rbp + 0xd6], al
xor cl, 0x4e
mov byte [rbp + 0xd7], cl
xor dl, 0x4e
mov byte [rbp + 0xd8], dl
xor r8b, 0x4e
mov byte [rbp + 0xd9], r8b
xor r9b, 0x4e
mov byte [rbp + 0xda], r9b
xor r10b, 0x4e
mov byte [rbp + 0xdb], r10b
xor r11b, 0x4e
mov byte [rbp + 0xdc], r11b
xor bl, 0x4e
mov byte [rbp + 0xdd], bl
xor dil, 0x4e
mov byte [rbp + 0xde], dil
xor sil, 0x4e
mov byte [rbp + 0xdf], sil
xor r14b, 0x4e
mov byte [rbp + 0xe0], r14b
mov byte [rbp + 0xe1], r15b
movzx edx, byte [rbp + 0xa00]
lea rcx, [rbp + 0x6c0]
call fcn.7ff78711d5d0
nop
lea rax, [rbp + 0xd6]
mov r8, r13
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x7ff787138b70
lea rdx, [rbp + 0xd6]
lea rcx, [rbp + 0x6c0]
call fcn.7ff78711dbf0
nop
mov byte [rbp + 0xa10], 0x37
mov al, 0x58
mov cl, 0x64
mov dl, 0x47
mov r8b, 0x4e
xor r9d, r9d
xor al, 0x37
mov byte [rbp + 0xa11], al
xor cl, 0x37
mov byte [rbp + 0xa12], cl
xor dl, 0x37
mov byte [rbp + 0xa13], dl
xor r8b, 0x37
mov byte [rbp + 0xa14], r8b
mov byte [rbp + 0xa15], r9b
movzx edx, byte [rbp + 0xa00]
lea rcx, [rbp + 0x6e0]
call fcn.7ff78711d5d0
nop
lea rax, [rbp + 0xa11]
mov r8, r13
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x7ff787138bf0
lea rdx, [rbp + 0xa11]
lea rcx, [rbp + 0x6e0]
call fcn.7ff78711dbf0
nop
mov byte [rbp - 0x4a], 0x5f
mov al, 0x1e
mov cl, 0xf
mov dl, 0x16
mov r8b, 0xc
mov r9b, 0x3c
mov r10b, 0x3e
mov r11b, 0x31
xor ebx, ebx
xor al, 0x5f
mov byte [rbp - 0x49], al
xor cl, 0x5f
mov byte [rbp - 0x48], cl
xor dl, 0x5f
mov byte [rbp - 0x47], dl
xor r8b, 0x5f
mov byte [rbp - 0x46], r8b
xor r9b, 0x5f
mov byte [rbp - 0x45], r9b
xor r10b, 0x5f
mov byte [rbp - 0x44], r10b
xor r11b, 0x5f
mov byte [rbp - 0x43], r11b
mov byte [rbp - 0x42], bl
movzx edx, byte [rbp + 0xa00]
lea rcx, [rbp + 0x700]
call fcn.7ff78711d5d0
nop
lea rax, [rbp - 0x49]
mov r8, r13
inc r8
cmp byte [rax + r8], 0
jne 0x7ff787138c75
lea rdx, [rbp - 0x49]
lea rcx, [rbp + 0x700]
call fcn.7ff78711dbf0
nop
mov byte [rbp + 0x38], 0x31
mov al, 0x62
mov cl, 0x41
mov dl, 0x48
movzx r8d, al
mov r9b, 0x45
mov r10b, 0x44
mov r11b, 0x55
mov bl, 0x58
mov dil, 0x5e
xor esi, esi
xor al, 0x31
mov byte [rbp + 0x39], al
xor cl, 0x31
mov byte [rbp + 0x3a], cl
xor dl, 0x31
mov byte [rbp + 0x3b], dl
xor r8b, 0x31
mov byte [rbp + 0x3c], r8b
xor r9b, 0x31
mov byte [rbp + 0x3d], r9b
xor r10b, 0x31
mov byte [rbp + 0x3e], r10b
xor r11b, 0x31
mov byte [rbp + 0x3f], r11b
xor bl, 0x31
mov byte [rbp + 0x40], bl
xor dil, 0x31
mov byte [rbp + 0x41], dil
mov byte [rbp + 0x42], sil
movzx edx, byte [rbp + 0xa00]
lea rcx, [rbp + 0x720]
call fcn.7ff78711d5d0
nop
lea rax, [rbp + 0x39]
mov r8, r13
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x7ff787138d10
lea rdx, [rbp + 0x39]
lea rcx, [rbp + 0x720]
call fcn.7ff78711dbf0
nop
mov byte [rbp + 0xe2], 0x3a
mov al, 0x6c
mov cl, 0x78
mov dl, 0x55
mov r8b, 0x42
mov r9b, 0x69
mov r10b, 0x5f
mov r11b, 0x48
mov bl, 0x4c
mov dil, 0x53
mov sil, 0x59
movzx r14d, r10b
xor r15d, r15d
xor al, 0x3a
mov byte [rbp + 0xe3], al
xor cl, 0x3a
mov byte [rbp + 0xe4], cl
xor dl, 0x3a
mov byte [rbp + 0xe5], dl
xor r8b, 0x3a
mov byte [rbp + 0xe6], r8b
xor r9b, 0x3a
mov byte [rbp + 0xe7], r9b
xor r10b, 0x3a
mov byte [rbp + 0xe8], r10b
xor r11b, 0x3a
mov byte [rbp + 0xe9], r11b
xor bl, 0x3a
mov byte [rbp + 0xea], bl
xor dil, 0x3a
mov byte [rbp + 0xeb], dil
xor sil, 0x3a
mov byte [rbp + 0xec], sil
xor r14b, 0x3a
mov byte [rbp + 0xed], r14b
mov byte [rbp + 0xee], r15b
movzx edx, byte [rbp + 0xa00]
lea rcx, [rbp + 0x740]
call fcn.7ff78711d5d0
nop
lea rax, [rbp + 0xe3]
mov r8, r13
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x7ff787138df0
lea rdx, [rbp + 0xe3]
lea rcx, [rbp + 0x740]
call fcn.7ff78711dbf0
nop
mov byte [rbp + 8], 0x62
mov al, 0x34
mov cl, 0x20
mov dl, 0xd
mov r8b, 0x1a
mov r9b, 0x36
mov r10b, 0x10
mov r11b, 3
mov bl, 0x1b
xor edi, edi
xor al, 0x62
mov byte [rbp + 9], al
xor cl, 0x62
mov byte [rbp + 0xa], cl
xor dl, 0x62
mov byte [rbp + 0xb], dl
xor r8b, 0x62
mov byte [rbp + 0xc], r8b
xor r9b, 0x62
mov byte [rbp + 0xd], r9b
xor r10b, 0x62
mov byte [rbp + 0xe], r10b
xor r11b, 0x62
mov byte [rbp + 0xf], r11b
xor bl, 0x62
mov byte [rbp + 0x10], bl
mov byte [rbp + 0x11], dil
movzx edx, byte [rbp + 0xa00]
lea rcx, [rbp + 0x760]
call fcn.7ff78711d5d0
nop
lea rax, [rbp + 9]
mov r8, r13
nop
inc r8
cmp byte [rax + r8], 0
jne 0x7ff787138e80
lea rdx, [rbp + 9]
lea rcx, [rbp + 0x760]
call fcn.7ff78711dbf0
nop
mov byte [rbp - 0x52], 0x48
mov al, 0x1e
mov cl, 5
mov dl, 0x1b
mov r8b, 0x3a
mov r9b, 0x3e
mov r10b, 0x2b
xor r11d, r11d
xor al, 0x48
mov byte [rbp - 0x51], al
xor cl, 0x48
mov byte [rbp - 0x50], cl
xor dl, 0x48
mov byte [rbp - 0x4f], dl
xor r8b, 0x48
mov byte [rbp - 0x4e], r8b
xor r9b, 0x48
mov byte [rbp - 0x4d], r9b
xor r10b, 0x48
mov byte [rbp - 0x4c], r10b
mov byte [rbp - 0x4b], r11b
movzx edx, byte [rbp + 0xa00]
lea rcx, [rbp + 0x780]
call fcn.7ff78711d5d0
nop
lea rax, [rbp - 0x51]
mov r8, r13
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x7ff787138f00
lea rdx, [rbp - 0x51]
lea rcx, [rbp + 0x780]
call fcn.7ff78711dbf0
nop
mov byte [rbp - 0x1d], 0x71
mov al, 0x27
mov cl, 0x3c
mov dl, 0x24
mov r8b, 0x22
mov r9b, 3
mov r10b, 7
mov r11b, 0x12
xor ebx, ebx
xor al, 0x71
mov byte [rbp - 0x1c], al
xor cl, 0x71
mov byte [rbp - 0x1b], cl
xor dl, 0x71
mov byte [rbp - 0x1a], dl
xor r8b, 0x71
mov byte [rbp - 0x19], r8b
xor r9b, 0x71
mov byte [rbp - 0x18], r9b
xor r10b, 0x71
mov byte [rbp - 0x17], r10b
xor r11b, 0x71
mov byte [rbp - 0x16], r11b
mov byte [rbp - 0x15], bl
movzx edx, byte [rbp + 0xa00]
lea rcx, [rbp + 0x7a0]
call fcn.7ff78711d5d0
nop
lea rax, [rbp - 0x1c]
mov r8, r13
inc r8
cmp byte [rax + r8], 0
jne 0x7ff787138f82
lea rdx, [rbp - 0x1c]
lea rcx, [rbp + 0x7a0]
call fcn.7ff78711dbf0
nop
mov byte [rbp + 0x8f], 0x73
mov al, 0xb
mov cl, 0x16
mov dl, 0x1d
xor r8b, r8b
movzx r9d, cl
mov r10b, 1
mov r11b, 5
mov bl, 0x1a
mov dil, 0x10
movzx esi, cl
xor r14d, r14d
xor al, 0x73
mov byte [rbp + 0x90], al
xor cl, 0x73
mov byte [rbp + 0x91], cl
xor dl, 0x73
mov byte [rbp + 0x92], dl
xor r8b, 0x73
mov byte [rbp + 0x93], r8b
xor r9b, 0x73
mov byte [rbp + 0x94], r9b
xor r10b, 0x73
mov byte [rbp + 0x95], r10b
xor r11b, 0x73
mov byte [rbp + 0x96], r11b
xor bl, 0x73
mov byte [rbp + 0x97], bl
xor dil, 0x73
mov byte [rbp + 0x98], dil
xor sil, 0x73
mov byte [rbp + 0x99], sil
mov byte [rbp + 0x9a], r14b
movzx edx, byte [rbp + 0xa00]
lea rcx, [rbp + 0x7c0]
call fcn.7ff78711d5d0
nop
lea rax, [rbp + 0x90]
mov r8, r13
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x7ff787139050
lea rdx, [rbp + 0x90]
lea rcx, [rbp + 0x7c0]
call fcn.7ff78711dbf0
nop
mov byte [rsp + 0x48], 2
mov al, 0x54
mov cl, 0x6b
mov dl, 0x70
mov r8b, 0x76
mov r9b, 0x77
mov r10b, 0x63
mov r11b, 0x6e
mov bl, 0x40
mov dil, 0x6d
mov sil, 0x7a
xor r14d, r14d
xor al, 2
mov byte [rsp + 0x49], al
xor cl, 2
mov byte [rsp + 0x4a], cl
xor dl, 2
mov byte [rsp + 0x4b], dl
xor r8b, 2
mov byte [rsp + 0x4c], r8b
xor r9b, 2
mov byte [rsp + 0x4d], r9b
xor r10b, 2
mov byte [rsp + 0x4e], r10b
xor r11b, 2
mov byte [rsp + 0x4f], r11b
xor bl, 2
mov byte [rsp + 0x50], bl
xor dil, 2
mov byte [rsp + 0x51], dil
xor sil, 2
mov byte [rsp + 0x52], sil
mov byte [rsp + 0x53], r14b
lea rdx, [rsp + 0x49]
lea rcx, [rbp + 0x7e0]
call fcn.7ff78711dab0
nop
mov byte [rbp - 0x14], 0x11
mov al, 0x5f
mov cl, 0x74
mov dl, 0x7c
movzx r8d, cl
mov r9b, 0x62
mov r10b, 0x78
movzx r11d, r9b
xor ebx, ebx
xor al, 0x11
mov byte [rbp - 0x13], al
xor cl, 0x11
mov byte [rbp - 0x12], cl
xor dl, 0x11
mov byte [rbp - 0x11], dl
xor r8b, 0x11
mov byte [rbp - 0x10], r8b
xor r9b, 0x11
mov byte [rbp - 0xf], r9b
xor r10b, 0x11
mov byte [rbp - 0xe], r10b
xor r11b, 0x11
mov byte [rbp - 0xd], r11b
mov byte [rbp - 0xc], bl
movzx edx, byte [rbp + 0xa00]
lea rcx, [rbp + 0x800]
call fcn.7ff78711d5d0
nop
lea rax, [rbp - 0x13]
mov r8, r13
inc r8
cmp byte [rax + r8], 0
jne 0x7ff787139161
lea rdx, [rbp - 0x13]
lea rcx, [rbp + 0x800]
call fcn.7ff78711dbf0
nop
mov byte [rbp - 0xb], 0x69
mov al, 0x19
mov cl, 0x1b
mov dl, 6
mov r8b, 0xa
mov r9b, 0xc
mov r10b, 0x11
movzx r11d, al
xor ebx, ebx
xor al, 0x69
mov byte [rbp - 0xa], al
xor cl, 0x69
mov byte [rbp - 9], cl
xor dl, 0x69
mov byte [rbp - 8], dl
xor r8b, 0x69
mov byte [rbp - 7], r8b
xor r9b, 0x69
mov byte [rbp - 6], r9b
xor r10b, 0x69
mov byte [rbp - 5], r10b
xor r11b, 0x69
mov byte [rbp - 4], r11b
mov byte [rbp - 3], bl
movzx edx, byte [rbp + 0xa00]
lea rcx, [rbp + 0x820]
call fcn.7ff78711d5d0
nop
lea rax, [rbp - 0xa]
mov r8, r13
inc r8
cmp byte [rax + r8], 0
jne 0x7ff7871391e4
lea rdx, [rbp - 0xa]
lea rcx, [rbp + 0x820]
call fcn.7ff78711dbf0
nop
movdqa xmm1, xmmword [0x7ff78744d300]
movdqu xmmword [rsp + 0x66], xmm1
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd ecx, xmm1
xor al, cl
mov byte [rsp + 0x67], al
xor byte [rsp + 0x68], cl
xor byte [rsp + 0x69], cl
xor byte [rsp + 0x6a], cl
xor byte [rsp + 0x6b], cl
xor byte [rsp + 0x6c], cl
xor byte [rsp + 0x6d], cl
xor byte [rsp + 0x6e], cl
xor byte [rsp + 0x6f], cl
xor byte [rsp + 0x70], cl
xor byte [rsp + 0x71], cl
xor byte [rsp + 0x72], cl
xor byte [rsp + 0x73], cl
xor byte [rsp + 0x74], cl
mov byte [rsp + 0x75], 0
movzx edx, byte [rbp + 0xa00]
lea rcx, [rbp + 0x840]
call fcn.7ff78711d5d0
nop
lea rax, [rsp + 0x67]
inc r13
cmp byte [rax + r13], 0
jne 0x7ff787139276
mov r8, r13
lea rdx, [rsp + 0x67]
lea rcx, [rbp + 0x840]
call fcn.7ff78711dbf0
nop
mov byte [rbp + 0xa18], 0x4c
mov al, 0xa
mov cl, 0x29
mov dl, 0x20
mov r8b, 0x25
mov r9b, 0x34
xor r10d, r10d
xor al, 0x4c
mov byte [rbp + 0xa19], al
xor cl, 0x4c
mov byte [rbp + 0xa1a], cl
xor dl, 0x4c
mov byte [rbp + 0xa1b], dl
xor r8b, 0x4c
mov byte [rbp + 0xa1c], r8b
xor r9b, 0x4c
mov byte [rbp + 0xa1d], r9b
mov byte [rbp + 0xa1e], r10b
lea rdx, [rbp + 0xa19]
lea rcx, [rbp + 0x860]
call fcn.7ff78711dab0
nop
lea rax, [rbp + 0x1e0]
mov qword [rbp + 0x1d0], rax
lea rax, [rbp + 0x880]
mov qword [rbp + 0x1d8], rax
lea r8, [rbp + 0xa00]
lea rdx, [rbp + 0x1d0]
lea rcx, [rbp + 0x1a0]
call fcn.7ff78713a880
nop
lea r9, [fcn.7ff78711d4d0]
mov edx, 0x20
lea r8d, [rdx + 0x15]
lea rcx, [rbp + 0x1e0]
call fcn.7ff78718e960
lea rcx, [rbp + 0x1b8]
call fcn.7ff78711d990
nop
mov rax, qword [rbp + 0x1a8]
mov rdx, qword [rbp + 0x1a0]
sub rax, rdx
sar rax, 5
test rax, rax
je 0x7ff7871393b2
xor ebx, ebx
mov ecx, ebx
nop dword [rax]
nop dword [rax + rax]
shl rcx, 5
add rdx, rcx
lea rcx, [rbp + 0x1b8]
call fcn.7ff78711f190
inc ebx
mov rax, qword [rbp + 0x1a8]
mov rdx, qword [rbp + 0x1a0]
sub rax, rdx
sar rax, 5
movsxd rcx, ebx
cmp rcx, rax
jb 0x7ff787139380
xor edx, edx
lea ecx, [rdx + 2]
call qword [sym.imp.kernel32.dll_CreateToolhelp32Snapshot]
mov r13, rax
mov qword [rbp + 0xa18], rax
lea rdx, [rbp + 0x880]
mov rcx, rax
call qword [sym.imp.kernel32.dll_Process32First]
cmp eax, 1
jne 0x7ff7871397a1
lea rdx, [rbp + 0x880]
mov rcx, r13
call qword [sym.imp.kernel32.dll_Process32Next]
cmp eax, 1
jne 0x7ff7871397a1
nop dword [rax]
lea rdx, [rbp + 0x8ac]
lea rcx, [rbp + 0xa0]
call fcn.7ff78711dab0
nop
mov r14, qword [rbp + 0x1b8]
mov r12, qword [rbp + 0x1c0]
cmp r14, r12
je 0x7ff78713977c
nop dword [rax + rax]
mov rdx, r14
lea rcx, [rbp + 0x18]
call fcn.7ff78711ead0
nop
xor r8d, r8d
lea rdx, [rbp + 0x18]
lea rcx, [rbp + 0xa0]
call fcn.7ff78712faf0
cmp rax, 0xffffffffffffffff
je 0x7ff78713975f
lea rdx, [rsp + 0x20]
lea rcx, [0x7ff7874bbd68]
call fcn.7ff787133df0
lea rdx, [0x7ff787444ad0]
mov rcx, rax
call fcn.7ff787125bb0
xor r10d, r10d
test al, al
jne 0x7ff7871394d4
mov byte [rbp + 0xa00], 0x7a
mov al, 0x39
mov cl, 0x16
mov dl, 0x15
mov r8b, 9
mov r9b, 0x1f
xor al, 0x7a
mov byte [rbp + 0xa01], al
xor cl, 0x7a
mov byte [rbp + 0xa02], cl
xor dl, 0x7a
mov byte [rbp + 0xa03], dl
xor r8b, 0x7a
mov byte [rbp + 0xa04], r8b
xor r9b, 0x7a
mov byte [rbp + 0xa05], r9b
mov byte [rbp + 0xa06], r10b
lea r15, [rbp + 0xa01]
jmp 0x7ff787139526
mov byte [rbp + 0xa08], 0x30
mov al, 0x76
mov cl, 0x55
mov dl, 0x53
mov r8b, 0x58
movzx r9d, cl
xor al, 0x30
mov byte [rbp + 0xa09], al
xor cl, 0x30
mov byte [rbp + 0xa0a], cl
xor dl, 0x30
mov byte [rbp + 0xa0b], dl
xor r8b, 0x30
mov byte [rbp + 0xa0c], r8b
xor r9b, 0x30
mov byte [rbp + 0xa0d], r9b
mov byte [rbp + 0xa0e], r10b
lea r15, [rbp + 0xa09]
lea rcx, [rsp + 0x20]
call fcn.7ff78711d510
mov byte [rsp + 0x48], 3
mov al, 0x75
mov cl, 0x64
mov dl, 0x77
mov r8b, 0x71
mov r9b, 0x62
mov r10b, 0x7a
mov r11b, 0x2d
mov bl, 0x66
mov dil, 0x7b
movzx esi, bl
xor r13d, r13d
xor al, 3
mov byte [rsp + 0x49], al
xor cl, 3
mov byte [rsp + 0x4a], cl
xor dl, 3
mov byte [rsp + 0x4b], dl
xor r8b, 3
mov byte [rsp + 0x4c], r8b
xor r9b, 3
mov byte [rsp + 0x4d], r9b
xor r10b, 3
mov byte [rsp + 0x4e], r10b
xor r11b, 3
mov byte [rsp + 0x4f], r11b
xor bl, 3
mov byte [rsp + 0x50], bl
xor dil, 3
mov byte [rsp + 0x51], dil
xor sil, 3
mov byte [rsp + 0x52], sil
mov byte [rsp + 0x53], r13b
xor r8d, r8d
lea rdx, [rsp + 0x49]
lea rcx, [rbp + 0x18]
call fcn.7ff78712fab0
cmp rax, 0xffffffffffffffff
je 0x7ff7871396c3
movdqa xmm1, xmmword [0x7ff78744d8f0]
movdqu xmmword [rsp + 0x20], xmm1
movdqa xmm2, xmmword [0x7ff78744d9f0]
movdqu xmmword [rsp + 0x30], xmm2
mov dl, 0x78
mov r9b, 0x75
mov r10b, 0x71
mov r11b, 0x64
mov bl, 0x31
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd ecx, xmm1
xor al, cl
mov byte [rsp + 0x21], al
xor byte [rsp + 0x22], cl
xor byte [rsp + 0x23], cl
xor byte [rsp + 0x24], cl
xor byte [rsp + 0x25], cl
xor byte [rsp + 0x26], cl
xor byte [rsp + 0x27], cl
xor byte [rsp + 0x28], cl
xor byte [rsp + 0x29], cl
xor byte [rsp + 0x2a], cl
xor byte [rsp + 0x2b], cl
xor byte [rsp + 0x2c], cl
xor byte [rsp + 0x2d], cl
xor byte [rsp + 0x2e], cl
xor byte [rsp + 0x2f], cl
movd eax, xmm2
xor al, cl
mov byte [rsp + 0x30], al
xor byte [rsp + 0x31], cl
xor byte [rsp + 0x32], cl
xor byte [rsp + 0x33], cl
xor byte [rsp + 0x34], cl
xor byte [rsp + 0x35], cl
xor byte [rsp + 0x36], cl
xor byte [rsp + 0x37], cl
xor byte [rsp + 0x38], cl
xor byte [rsp + 0x39], cl
xor byte [rsp + 0x3a], cl
xor byte [rsp + 0x3b], cl
xor byte [rsp + 0x3c], cl
xor byte [rsp + 0x3d], cl
xor byte [rsp + 0x3e], cl
xor byte [rsp + 0x3f], cl
xor dl, cl
mov byte [rsp + 0x40], dl
xor r9b, cl
mov byte [rsp + 0x41], r9b
xor r10b, cl
mov byte [rsp + 0x42], r10b
xor r11b, cl
mov byte [rsp + 0x43], r11b
xor bl, cl
mov byte [rsp + 0x44], bl
mov byte [rsp + 0x45], r13b
mov r8, r15
lea rdx, [rsp + 0x21]
lea rcx, [rbp + 0x1e0]
call fcn.7ff78711d570
jmp 0x7ff787139747
lea rcx, [rbp + 0xa0]
call fcn.7ff78711da10
mov byte [rbp + 0xa10], 0x75
mov cl, 0x50
mov dl, 6
mov r8b, 0x55
movzx r9d, cl
movzx r10d, dl
mov r11b, 0x54
xor ebx, ebx
xor cl, 0x75
mov byte [rbp + 0xa11], cl
xor dl, 0x75
mov byte [rbp + 0xa12], dl
xor r8b, 0x75
mov byte [rbp + 0xa13], r8b
xor r9b, 0x75
mov byte [rbp + 0xa14], r9b
xor r10b, 0x75
mov byte [rbp + 0xa15], r10b
xor r11b, 0x75
mov byte [rbp + 0xa16], r11b
mov byte [rbp + 0xa17], bl
mov r9, rax
mov r8, r15
lea rdx, [rbp + 0xa11]
lea rcx, [rbp + 0x1e0]
call fcn.7ff78711d570
call fcn.7ff78711d450
mov r8b, 1
lea rdx, [rbp + 0x1e0]
mov rcx, rax
call fcn.7ff7871485c0
nop
lea rcx, [rbp + 0x18]
call fcn.7ff78711d510
add r14, 0x20
cmp r14, r12
jne 0x7ff787139430
mov r13, qword [rbp + 0xa18]
lea rcx, [rbp + 0xa0]
call fcn.7ff78711d510
lea rdx, [rbp + 0x880]
mov rcx, r13
call qword [sym.imp.kernel32.dll_Process32Next]
cmp eax, 1
je 0x7ff787139400
mov rcx, r13
call qword [sym.imp.kernel32.dll_CloseHandle]
nop
lea rcx, [rbp + 0x1b8]
call fcn.7ff78711daf0
nop
lea rcx, [rbp + 0x1a0]
call fcn.7ff78711daf0
add rsp, 0xab8
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret