000000019e00: sub rsp, 8 000000019e04: call 0x19d90 000000019e09: xor eax, eax 000000019e0b: add rsp, 8 000000019e0f: ret 000000019e10: lea rax, [rip + 0x224f59] 000000019e17: push rbx 000000019e18: mov rbx, rdi 000000019e1b: mov qword ptr [rdi], rax 000000019e1e: mov rdi, qword ptr [rdi + 8] 000000019e22: test rdi, rdi 000000019e25: je 0x19e34 000000019e27: call 0x6440 000000019e2c: mov qword ptr [rbx + 8], 0 000000019e34: mov rdi, qword ptr [rbx + 0x18] 000000019e38: mov qword ptr [rbx + 0x10], 0 000000019e40: test rdi, rdi 000000019e43: je 0x19e52 000000019e45: call 0x6440 000000019e4a: mov qword ptr [rbx + 0x18], 0 000000019e52: mov rdi, qword ptr [rbx + 0x20] 000000019e56: test rdi, rdi 000000019e59: je 0x19e68 000000019e5b: call 0x6440 000000019e60: mov qword ptr [rbx + 0x20], 0 000000019e68: pop rbx 000000019e69: ret 000000019e6a: nop word ptr [rax + rax] 000000019e70: push rbx 000000019e71: mov rbx, rdi 000000019e74: call 0x19e10 000000019e79: mov rdi, rbx 000000019e7c: pop rbx 000000019e7d: jmp 0x5e80 000000019e82: nop word ptr cs:[rax + rax] 000000019e90: lea rax, [rip + 0x224ed9] 000000019e97: mov qword ptr [rdi + 8], 0 000000019e9f: mov qword ptr [rdi + 0x10], 0 000000019ea7: mov qword ptr [rdi + 0x18], 0 000000019eaf: mov qword ptr [rdi + 0x28], 0 000000019eb7: mov qword ptr [rdi], rax 000000019eba: mov qword ptr [rdi + 0x20], 0 000000019ec2: mov dword ptr [rdi + 0x30], 0 000000019ec9: mov dword ptr [rdi + 0x34], 0 000000019ed0: mov dword ptr [rdi + 0x38], 0 000000019ed7: mov dword ptr [rdi + 0x3c], 0 000000019ede: ret