Function at 0x140049810
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 0x18], rbx
mov qword [rsp + 0x20], rdi
push rbp
mov rbp, rsp
sub rsp, 0x50
mov rax, qword [0x140cf0080]
xor rax, rsp
mov qword [rbp - 8], rax
mov rdi, rdx
mov rbx, rcx
mov qword [rbp - 0x28], rcx
mov qword [rbp - 0x30], rdx
cmp byte [0x140cf5bad], 0
je 0x140049891
mov dword [rbp - 0x28], 0x919f889b
mov word [rbp - 0x24], 0x100
lea rcx, [rbp - 0x28]
call fcn.140031de0
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033730
cmp rax, 0xffffffffffffffff
je 0x140049891
mov dword [rbp - 0x28], 0x919f889b
mov word [rbp - 0x24], 0x100
lea rcx, [rbp - 0x28]
call fcn.140031de0
lea rdx, [rbp - 0x28]
jmp 0x14004a42d
cmp byte [0x140d045bb], 0
je 0x1400498dd
mov dword [rbp - 0x28], 0x4d4e434c
mov dword [rbp - 0x24], 0x574157
mov byte [rbp - 0x20], 1
lea rcx, [rbp - 0x28]
call fcn.14002c6c0
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033730
cmp rax, 0xffffffffffffffff
je 0x1400498dd
mov dword [rbp - 0x28], 0x4d4e434c
mov dword [rbp - 0x24], 0x574157
jmp 0x14004a41c
cmp byte [0x140d5daad], 0
je 0x140049940
mov dword [rbp - 0x28], 0x554e4e4c
mov dword [rbp - 0x24], 0x4f474b4e
mov dword [rbp - 0x20], 0x1004d4b
lea rcx, [rbp - 0x28]
call fcn.14002c810
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033730
cmp rax, 0xffffffffffffffff
je 0x140049940
mov dword [rbp - 0x28], 0x554e4e4c
mov dword [rbp - 0x24], 0x4f474b4e
mov dword [rbp - 0x20], 0x1004d4b
lea rcx, [rbp - 0x28]
call fcn.14002c810
lea rdx, [rbp - 0x28]
jmp 0x14004a42d
cmp byte [0x140d33c8f], 0
je 0x140049985
mov dword [rbp - 0x28], 0xb0af8d
mov byte [rbp - 0x24], 1
lea rcx, [rbp - 0x28]
call fcn.140031da0
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033730
cmp rax, 0xffffffffffffffff
je 0x140049985
mov dword [rbp - 0x28], 0x24a554b
mov dword [rbp - 0x24], 0x4e5177
jmp 0x14004a41c
cmp byte [0x140d1d0bb], 0
je 0x1400499e0
mov dword [rbp - 0x28], 0x4546555d
mov word [rbp - 0x24], 0x5a
mov byte [rbp - 0x22], 1
lea rcx, [rbp - 0x28]
call fcn.14002c840
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033730
cmp rax, 0xffffffffffffffff
je 0x1400499e0
mov dword [rbp - 0x28], 0x4546555d
mov word [rbp - 0x24], 0x5a
mov byte [rbp - 0x22], 1
lea rcx, [rbp - 0x28]
call fcn.14002c840
lea rdx, [rbp - 0x28]
jmp 0x14004a42d
cmp byte [0x140e81845], 0
je 0x140049a27
mov dword [rbp - 0x28], 0x4b42415b
mov word [rbp - 0x24], 0x42
mov byte [rbp - 0x22], 1
lea rcx, [rbp - 0x28]
call fcn.14002c840
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033730
cmp rax, 0xffffffffffffffff
je 0x140049a27
mov dword [rbp - 0x28], 0x4b42415b
mov word [rbp - 0x24], 0x42
jmp 0x1400499ca
cmp byte [0x140df4daf], 0
je 0x140049a67
mov dword [rbp - 0x28], 0xa5b5b58b
mov word [rbp - 0x24], 0x100
lea rcx, [rbp - 0x28]
call fcn.140031de0
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033730
cmp rax, 0xffffffffffffffff
je 0x140049a67
mov dword [rbp - 0x28], 0xa5b5b58b
jmp 0x140049879
cmp byte [0x140e32119], 0
je 0x140049ab3
mov dword [rbp - 0x28], 0x4b4f4952
mov dword [rbp - 0x24], 0x565161
mov byte [rbp - 0x20], 1
lea rcx, [rbp - 0x28]
call fcn.14002c6c0
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033730
cmp rax, 0xffffffffffffffff
je 0x140049ab3
mov dword [rbp - 0x28], 0x4b4f4952
mov dword [rbp - 0x24], 0x565161
jmp 0x14004a41c
cmp byte [0x140d23c39], 0
je 0x140049af7
mov dword [rbp - 0x28], 0x1310674f
mov word [rbp - 0x24], 0x14
mov byte [rbp - 0x22], 1
lea rcx, [rbp - 0x28]
call fcn.14002c840
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033730
cmp rax, 0xffffffffffffffff
je 0x140049af7
mov dword [rbp - 0x28], 0xacb2b28a
jmp 0x140049879
cmp byte [0x140d90376], 0
je 0x140049b3e
mov dword [rbp - 0x28], 0x4354515e
mov dword [rbp - 0x24], 0x4a4c4571
mov word [rbp - 0x20], 0x100
lea rcx, [rbp - 0x28]
call fcn.14002c870
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033730
cmp rax, 0xffffffffffffffff
je 0x140049b3e
mov dword [rbp - 0x28], 0xa8bab59b
jmp 0x140049879
cmp byte [0x140d7917c], 0
je 0x140049ba8
mov dword [rbp - 0x28], 0x4446495d
mov dword [rbp - 0x24], 0x514b4c
mov byte [rbp - 0x20], 1
lea rcx, [rbp - 0x28]
call fcn.14002c6c0
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033730
cmp rax, 0xffffffffffffffff
je 0x140049ba8
mov dword [rbp - 0x28], 0x514f4f52
mov dword [rbp - 0x24], 0x6574157
mov dword [rbp - 0x20], 0x495c5a73
mov word [rbp - 0x1c], 0x40
mov byte [rbp - 0x1a], 1
lea rcx, [rbp - 0x28]
call fcn.14002c7b0
lea rdx, [rbp - 0x28]
jmp 0x14004a42d
cmp byte [0x140d045bd], 0
je 0x140049c07
mov dword [rbp - 0x28], 0x52544f5c
mov dword [rbp - 0x24], 0x677646
mov byte [rbp - 0x20], 1
lea rcx, [rbp - 0x28]
call fcn.14002c6c0
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033730
cmp rax, 0xffffffffffffffff
je 0x140049c07
mov dword [rbp - 0x28], 0x52544f5c
mov dword [rbp - 0x24], 0x64770946
mov word [rbp - 0x20], 0x100
lea rcx, [rbp - 0x28]
call fcn.14002c870
lea rdx, [rbp - 0x28]
jmp 0x14004a42d
cmp byte [0x140e9a622], 0
je 0x140049c67
mov dword [rbp - 0x28], 0x43534952
mov dword [rbp - 0x24], 0x497a4b47
mov dword [rbp - 0x20], 0x474d57
mov byte [rbp - 0x1c], 1
lea rcx, [rbp - 0x28]
call fcn.14002c660
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033730
cmp rax, 0xffffffffffffffff
je 0x140049c67
mov dword [rbp - 0x28], 0x43534952
mov dword [rbp - 0x24], 0x1004b47
lea rcx, [rbp - 0x28]
call fcn.14002c4e0
lea rdx, [rbp - 0x28]
jmp 0x14004a42d
cmp byte [0x140cf5bab], 0
je 0x140049cd6
mov dword [rbp - 0x28], 0x777e6849
mov dword [rbp - 0x24], 0x657a7277
mov word [rbp - 0x20], 0x100
lea rcx, [rbp - 0x28]
call fcn.14002c870
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033730
cmp rax, 0xffffffffffffffff
je 0x140049cd6
movdqa xmm0, xmmword [0x140cd33e0]
movdqu xmmword [rbp - 0x28], xmm0
mov dword [rbp - 0x18], 0x57671044
mov dword [rbp - 0x14], 0x5a565d5b
mov dword [rbp - 0x10], 0x1001152
lea rcx, [rbp - 0x28]
call fcn.14002c510
lea rdx, [rbp - 0x28]
jmp 0x14004a42d
cmp byte [0x140d33c8d], 0
je 0x140049d2f
mov dword [rbp - 0x28], 0x717e6849
mov dword [rbp - 0x24], 0x44524b4d
mov dword [rbp - 0x20], 0x754c434e
mov word [rbp - 0x1c], 0x68
mov byte [rbp - 0x1a], 1
lea rcx, [rbp - 0x28]
call fcn.14002c7b0
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033730
cmp rax, 0xffffffffffffffff
je 0x140049d2f
mov dword [rbp - 0x28], 0x554e4e4c
mov dword [rbp - 0x24], 0x434e4d61
jmp 0x140049bef
cmp byte [0x140e9a62d], 0
je 0x140049d9c
mov dword [rbp - 0x28], 0x4942494f
mov dword [rbp - 0x24], 0x167a5476
mov dword [rbp - 0x20], 0x6a7710
mov byte [rbp - 0x1c], 1
lea rcx, [rbp - 0x28]
call fcn.14002c660
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033730
cmp rax, 0xffffffffffffffff
je 0x140049d9c
mov dword [rbp - 0x28], 0x4942494f
mov dword [rbp - 0x24], 0x72055476
mov dword [rbp - 0x20], 0x414a5d55
mov word [rbp - 0x1c], 0x100
lea rcx, [rbp - 0x28]
call fcn.14002c720
lea rdx, [rbp - 0x28]
jmp 0x14004a42d
cmp byte [0x140d7917d], 0
je 0x140049dff
movdqa xmm0, xmmword [0x140cd1d50]
movdqu xmmword [rbp - 0x28], xmm0
mov byte [rbp - 0x18], 1
lea rcx, [rbp - 0x28]
call fcn.14002c7e0
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033730
cmp rax, 0xffffffffffffffff
je 0x140049dff
mov dword [rbp - 0x28], 0x4d554f52
mov dword [rbp - 0x24], 0x4f494351
mov dword [rbp - 0x20], 0x5b4d43
mov byte [rbp - 0x1c], 1
lea rcx, [rbp - 0x28]
call fcn.14002c660
lea rdx, [rbp - 0x28]
jmp 0x14004a42d
cmp byte [0x140e9a623], 0
je 0x140049eab
movdqa xmm0, xmmword [0x140cd3bb0]
movdqu xmmword [rbp - 0x28], xmm0
mov word [rbp - 0x18], 0x6c
mov byte [rbp - 0x16], 1
lea rcx, [rbp - 0x28]
call fcn.14002c690
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033730
cmp rax, 0xffffffffffffffff
jne 0x140049e84
movdqa xmm0, xmmword [0x140cd31f0]
movdqu xmmword [rbp - 0x28], xmm0
mov dword [rbp - 0x18], 0x5e427941
mov dword [rbp - 0x14], 0x69515a52
mov word [rbp - 0x10], 0x74
mov byte [rbp - 0xe], 1
lea rcx, [rbp - 0x28]
call fcn.14002c4b0
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033730
cmp rax, 0xffffffffffffffff
je 0x140049eab
mov dword [rbp - 0x28], 0x4b4d4557
mov dword [rbp - 0x24], 0x52554b40
mov dword [rbp - 0x20], 0x1005a42
lea rcx, [rbp - 0x28]
call fcn.14002c810
lea rdx, [rbp - 0x28]
jmp 0x14004a42d
cmp byte [0x140e81846], 0
je 0x140049eec
mov dword [rbp - 0x28], 0x637e6849
mov dword [rbp - 0x24], 0x1007277
lea rcx, [rbp - 0x28]
call fcn.14002c4e0
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033730
cmp rax, 0xffffffffffffffff
je 0x140049eec
mov dword [rbp - 0x28], 0xb8baaf88
jmp 0x140049879
cmp byte [0x140d045b8], 0
je 0x140049f55
mov dword [rbp - 0x28], 0x43454153
mov dword [rbp - 0x24], 0x47534d6d
mov word [rbp - 0x20], 0x78
mov byte [rbp - 0x1e], 1
lea rcx, [rbp - 0x28]
call fcn.14002c750
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033730
cmp rax, 0xffffffffffffffff
je 0x140049f55
mov dword [rbp - 0x28], 0x43454153
mov dword [rbp - 0x24], 0x504c6a03
mov word [rbp - 0x20], 0x46
mov byte [rbp - 0x1e], 1
lea rcx, [rbp - 0x28]
call fcn.14002c750
lea rdx, [rbp - 0x28]
jmp 0x14004a42d
cmp byte [0x140d79efd], 0
je 0x140049fb0
movdqa xmm0, xmmword [0x140cd3220]
movdqu xmmword [rbp - 0x28], xmm0
mov dword [rbp - 0x18], 0x1006f5b
lea rcx, [rbp - 0x28]
call fcn.14002c780
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033730
cmp rax, 0xffffffffffffffff
je 0x140049fb0
mov dword [rbp - 0x28], 0x4d554f52
mov dword [rbp - 0x24], 0x455c4751
mov dword [rbp - 0x20], 0x19014d4b
mov word [rbp - 0x1c], 2
jmp 0x140049b92
cmp byte [0x140d8fb66], 0
je 0x14004a01a
mov dword [rbp - 0x28], 0x6f7e6849
mov dword [rbp - 0x24], 0x544a504c
mov dword [rbp - 0x20], 0x464a5144
mov dword [rbp - 0x1c], 0x100734e
lea rcx, [rbp - 0x28]
call fcn.14002c6f0
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033730
cmp rax, 0xffffffffffffffff
je 0x14004a01a
mov dword [rbp - 0x28], 0x4d554f52
mov dword [rbp - 0x24], 0x455c4751
mov dword [rbp - 0x20], 0x1004d4b
lea rcx, [rbp - 0x28]
call fcn.14002c810
lea rdx, [rbp - 0x28]
jmp 0x14004a42d
cmp byte [0x140eeda7c], 0
je 0x14004a079
mov dword [rbp - 0x28], 0x777e6849
mov dword [rbp - 0x24], 0x17157e62
mov word [rbp - 0x20], 0x78
mov byte [rbp - 0x1e], 1
lea rcx, [rbp - 0x28]
call fcn.14002c750
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033730
cmp rax, 0xffffffffffffffff
je 0x14004a079
mov dword [rbp - 0x28], 0xa7b614a
mov dword [rbp - 0x24], 0x4257456b
mov dword [rbp - 0x20], 0x5a467c0a
mov word [rbp - 0x1c], 2
jmp 0x140049b92
cmp byte [0x140d9185e], 0
je 0x14004a0d8
mov dword [rbp - 0x28], 0x777e6849
mov dword [rbp - 0x24], 0x14157e62
mov word [rbp - 0x20], 0x78
mov byte [rbp - 0x1e], 1
lea rcx, [rbp - 0x28]
call fcn.14002c750
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033730
cmp rax, 0xffffffffffffffff
je 0x14004a0d8
mov dword [rbp - 0x28], 0xa7b614a
mov dword [rbp - 0x24], 0x52434b70
mov dword [rbp - 0x20], 0x5a467c0a
mov word [rbp - 0x1c], 2
jmp 0x140049b92
cmp byte [0x140cf5ba2], 0
je 0x14004a137
mov dword [rbp - 0x28], 0x777e6849
mov dword [rbp - 0x24], 0x15157e62
mov word [rbp - 0x20], 0x78
mov byte [rbp - 0x1e], 1
lea rcx, [rbp - 0x28]
call fcn.14002c750
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033730
cmp rax, 0xffffffffffffffff
je 0x14004a137
mov dword [rbp - 0x28], 0xa7b614a
mov dword [rbp - 0x24], 0x4840546c
mov dword [rbp - 0x20], 0x5a467c0a
mov word [rbp - 0x1c], 2
jmp 0x140049b92
cmp byte [0x1412d8790], 0
je 0x14004a181
movdqa xmm0, xmmword [0x140cd2a70]
movdqu xmmword [rbp - 0x28], xmm0
mov word [rbp - 0x18], 0x70
mov byte [rbp - 0x16], 1
lea rcx, [rbp - 0x28]
call fcn.14002c690
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033730
cmp rax, 0xffffffffffffffff
je 0x14004a181
mov dword [rbp - 0x28], 0xb9b0b39b
jmp 0x140049879
cmp byte [0x140d9037a], 0
je 0x14004a3cf
movdqa xmm0, xmmword [0x140cd2880]
movdqu xmmword [rbp - 0x28], xmm0
mov dword [rbp - 0x18], 0x535d604a
mov dword [rbp - 0x14], 0x766b4a
mov byte [rbp - 0x10], 1
lea rcx, [rbp - 0x28]
call fcn.14002c480
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033730
cmp rax, 0xffffffffffffffff
je 0x14004a1e4
mov dword [rbp - 0x28], 0x554e4e4c
mov dword [rbp - 0x24], 0x54444b61
mov word [rbp - 0x20], 0x43
jmp 0x140049f3f
movdqa xmm0, xmmword [0x140cd2b80]
movdqu xmmword [rbp - 0x28], xmm0
mov dword [rbp - 0x18], 0x5d43404e
mov dword [rbp - 0x14], 0x4056b5d
mov dword [rbp - 0x10], 0x1007b68
lea rcx, [rbp - 0x28]
call fcn.14002c510
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033730
cmp rax, 0xffffffffffffffff
je 0x14004a24f
mov dword [rbp - 0x28], 0x454f4157
mov dword [rbp - 0x24], 0x4f49630e
mov dword [rbp - 0x20], 0x5b4d43
mov byte [rbp - 0x1c], 1
lea rcx, [rbp - 0x28]
call fcn.14002c660
lea rdx, [rbp - 0x28]
jmp 0x14004a42d
movdqa xmm0, xmmword [0x140cd36d0]
movdqu xmmword [rbp - 0x28], xmm0
mov dword [rbp - 0x18], 0x1007370
lea rcx, [rbp - 0x28]
call fcn.14002c780
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033730
cmp rax, 0xffffffffffffffff
je 0x14004a29b
mov dword [rbp - 0x28], 0x564e4f59
mov dword [rbp - 0x24], 0x4a494541
mov dword [rbp - 0x20], 0x455d476a
jmp 0x140049d84
movdqa xmm0, xmmword [0x140cd2c20]
movdqu xmmword [rbp - 0x28], xmm0
mov dword [rbp - 0x18], 0x1007370
lea rcx, [rbp - 0x28]
call fcn.14002c780
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033730
cmp rax, 0xffffffffffffffff
je 0x14004a2ed
mov dword [rbp - 0x28], 0x5651414d
mov dword [rbp - 0x24], 0x100564c
lea rcx, [rbp - 0x28]
call fcn.14002c4e0
lea rdx, [rbp - 0x28]
jmp 0x14004a42d
movdqa xmm0, xmmword [0x140cd3910]
movdqu xmmword [rbp - 0x28], xmm0
mov word [rbp - 0x18], 0x100
lea rcx, [rbp - 0x28]
call fcn.14002c630
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033730
cmp rax, 0xffffffffffffffff
je 0x14004a330
mov dword [rbp - 0x28], 0x67730d4b
mov word [rbp - 0x24], 0x7b
jmp 0x1400499ca
mov dword [rbp - 0x28], 0x727e705d
mov dword [rbp - 0x24], 0x49574157
mov dword [rbp - 0x20], 0x585c4954
mov dword [rbp - 0x1c], 0x1006f74
lea rcx, [rbp - 0x28]
call fcn.14002c6f0
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033730
cmp rax, 0xffffffffffffffff
je 0x14004a383
mov dword [rbp - 0x28], 0x5044544f
mov dword [rbp - 0x24], 0x5344574c
mov word [rbp - 0x20], 0x55
jmp 0x140049f3f
movdqa xmm0, xmmword [0x140cd28e0]
movdqu xmmword [rbp - 0x28], xmm0
mov dword [rbp - 0x18], 0x45547e4a
mov word [rbp - 0x14], 0x6c
mov byte [rbp - 0x12], 1
lea rcx, [rbp - 0x28]
call fcn.14002c540
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033730
cmp rax, 0xffffffffffffffff
je 0x14004a3cf
mov dword [rbp - 0x28], 0x5151415c
mov dword [rbp - 0x24], 0x404856
jmp 0x14004a41c
cmp byte [0x1412d87c0], 0
je 0x14004a40e
mov dword [rbp - 0x28], 0x84928f
mov byte [rbp - 0x24], 1
lea rcx, [rbp - 0x28]
call fcn.140031da0
xor r8d, r8d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.140033730
cmp rax, 0xffffffffffffffff
je 0x14004a40e
mov rdx, rdi
mov rcx, rbx
call fcn.14002c8e0
jmp 0x14004a436
mov dword [rbp - 0x28], 0x4c4a4e4a
mov dword [rbp - 0x24], 0x4b534c
mov byte [rbp - 0x20], 1
lea rcx, [rbp - 0x28]
call fcn.14002c6c0
lea rdx, [rbp - 0x28]
mov rcx, rbx
call fcn.14002c910
nop
mov rcx, rdi
call fcn.14002ca30
mov rax, rbx
mov rcx, qword [rbp - 8]
xor rcx, rsp
call fcn.14013c780
mov rbx, qword [rsp + 0x70]
mov rdi, qword [rsp + 0x78]
add rsp, 0x50
pop rbp
ret