140ca08e9:	0f b6 02             	movzbl (%rdx),%eax
140ca08ec:	48 ff c2             	inc    %rdx
140ca08ef:	44 8b c0             	mov    %eax,%r8d
140ca08f2:	48 3b c8             	cmp    %rax,%rcx
140ca08f5:	72 7d                	jb     0x140ca0974
140ca08f7:	49 2b c8             	sub    %r8,%rcx
140ca08fa:	48 8b c2             	mov    %rdx,%rax
140ca08fd:	49 03 d0             	add    %r8,%rdx
140ca0900:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
140ca0905:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
140ca090a:	0f 10 44 24 30       	movups 0x30(%rsp),%xmm0
140ca090f:	0f 11 03             	movups %xmm0,(%rbx)
140ca0912:	49 81 f8 00 01 00 00 	cmp    $0x100,%r8
140ca0919:	76 1a                	jbe    0x140ca0935
140ca091b:	ba 50 00 00 00       	mov    $0x50,%edx
140ca0920:	4c 89 66 50          	mov    %r12,0x50(%rsi)
140ca0924:	c7 44 24 28 06 06 00 	movl   $0x606,0x28(%rsp)
140ca092b:	00
140ca092c:	44 8d 4a f4          	lea    -0xc(%rdx),%r9d
140ca0930:	e9 43 01 00 00       	jmp    0x140ca0a78
140ca0935:	48 8d 4e 58          	lea    0x58(%rsi),%rcx
140ca0939:	4c 89 46 50          	mov    %r8,0x50(%rsi)
140ca093d:	48 8b d0             	mov    %rax,%rdx
140ca0940:	e8 cb e6 23 00       	call   0x140edf010
140ca0945:	48 8b cf             	mov    %rdi,%rcx
140ca0948:	e8 33 37 fe ff       	call   0x140c84080
140ca094d:	0f ba e0 0d          	bt     $0xd,%eax
140ca0951:	73 34                	jae    0x140ca0987
140ca0953:	4c 39 66 50          	cmp    %r12,0x50(%rsi)
140ca0957:	75 2e                	jne    0x140ca0987
140ca0959:	41 b8 10 06 00 00    	mov    $0x610,%r8d
140ca095f:	48 8b d5             	mov    %rbp,%rdx
140ca0962:	48 8b ce             	mov    %rsi,%rcx
140ca0965:	e8 a6 10 02 00       	call   0x140cc1a10
140ca096a:	b8 01 00 00 00       	mov    $0x1,%eax
140ca096f:	e9 3f 01 00 00       	jmp    0x140ca0ab3
140ca0974:	c7 44 24 28 ff 05 00 	movl   $0x5ff,0x28(%rsp)
140ca097b:	00
140ca097c:	41 b9 9f 00 00 00    	mov    $0x9f,%r9d
140ca0982:	e9 ec 00 00 00       	jmp    0x140ca0a73
140ca0987:	48 8d 96 58 01 00 00 	lea    0x158(%rsi),%rdx
140ca098e:	48 8b cb             	mov    %rbx,%rcx
140ca0991:	e8 7a 9e ff ff       	call   0x140c9a810
140ca0996:	85 c0                	test   %eax,%eax
140ca0998:	75 13                	jne    0x140ca09ad
140ca099a:	c7 44 24 28 18 06 00 	movl   $0x618,0x28(%rsp)
140ca09a1:	00
140ca09a2:	41 b9 9f 00 00 00    	mov    $0x9f,%r9d
140ca09a8:	e9 c6 00 00 00       	jmp    0x140ca0a73
140ca09ad:	0f 10 03             	movups (%rbx),%xmm0
140ca09b0:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140ca09b4:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
140ca09b9:	48 85 c9             	test   %rcx,%rcx
140ca09bc:	0f 84 93 00 00 00    	je     0x140ca0a55
140ca09c2:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
140ca09c7:	48 ff c9             	dec    %rcx
140ca09ca:	0f b6 02             	movzbl (%rdx),%eax
140ca09cd:	48 ff c2             	inc    %rdx
140ca09d0:	44 8b c0             	mov    %eax,%r8d
140ca09d3:	48 3b c8             	cmp    %rax,%rcx
140ca09d6:	72 7d                	jb     0x140ca0a55
140ca09d8:	48 2b c8             	sub    %rax,%rcx
140ca09db:	4c 8d b6 70 02 00 00 	lea    0x270(%rsi),%r14
140ca09e2:	4c 8b fa             	mov    %rdx,%r15
140ca09e5:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
140ca09ea:	48 03 d0             	add    %rax,%rdx
140ca09ed:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
140ca09f2:	0f 10 44 24 30       	movups 0x30(%rsp),%xmm0
140ca09f7:	0f 11 03             	movups %xmm0,(%rbx)
140ca09fa:	4c 39 63 08          	cmp    %r12,0x8(%rbx)
140ca09fe:	75 09                	jne    0x140ca0a09
140ca0a00:	4d 89 26             	mov    %r12,(%r14)
140ca0a03:	4d 89 66 08          	mov    %r12,0x8(%r14)
140ca0a07:	eb 15                	jmp    0x140ca0a1e
140ca0a09:	49 8b d6             	mov    %r14,%rdx
140ca0a0c:	48 8b cb             	mov    %rbx,%rcx
140ca0a0f:	e8 fc 9d ff ff       	call   0x140c9a810
140ca0a14:	85 c0                	test   %eax,%eax
140ca0a16:	74 2d                	je     0x140ca0a45
140ca0a18:	4c 39 63 08          	cmp    %r12,0x8(%rbx)
140ca0a1c:	75 27                	jne    0x140ca0a45
140ca0a1e:	49 81 f8 ff 00 00 00 	cmp    $0xff,%r8
140ca0a25:	0f 86 65 fd ff ff    	jbe    0x140ca0790
140ca0a2b:	ba 50 00 00 00       	mov    $0x50,%edx
140ca0a30:	4c 89 a6 68 01 00 00 	mov    %r12,0x168(%rsi)
140ca0a37:	c7 44 24 28 33 06 00 	movl   $0x633,0x28(%rsp)
140ca0a3e:	00
140ca0a3f:	44 8d 4a f4          	lea    -0xc(%rdx),%r9d
140ca0a43:	eb 33                	jmp    0x140ca0a78
140ca0a45:	c7 44 24 28 29 06 00 	movl   $0x629,0x28(%rsp)
140ca0a4c:	00
140ca0a4d:	41 b9 9f 00 00 00    	mov    $0x9f,%r9d
140ca0a53:	eb 1e                	jmp    0x140ca0a73
140ca0a55:	c7 44 24 28 1e 06 00 	movl   $0x61e,0x28(%rsp)
140ca0a5c:	00
140ca0a5d:	41 b9 9f 00 00 00    	mov    $0x9f,%r9d
140ca0a63:	eb 0e                	jmp    0x140ca0a73
140ca0a65:	c7 44 24 28 b5 05 00 	movl   $0x5b5,0x28(%rsp)
140ca0a6c:	00
140ca0a6d:	41 b9 a0 00 00 00    	mov    $0xa0,%r9d
140ca0a73:	ba 32 00 00 00       	mov    $0x32,%edx
140ca0a78:	41 b8 7d 01 00 00    	mov    $0x17d,%r8d
140ca0a7e:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
140ca0a83:	48 8b cf             	mov    %rdi,%rcx
140ca0a86:	e8 b5 9f fe ff       	call   0x140c8aa40
140ca0a8b:	48 8b 8e 88 02 00 00 	mov    0x288(%rsi),%rcx
140ca0a92:	41 b8 45 06 00 00    	mov    $0x645,%r8d
140ca0a98:	48 8b d5             	mov    %rbp,%rdx
140ca0a9b:	e8 70 0f 02 00       	call   0x140cc1a10
140ca0aa0:	41 b8 46 06 00 00    	mov    $0x646,%r8d
140ca0aa6:	48 8b d5             	mov    %rbp,%rdx
140ca0aa9:	48 8b ce             	mov    %rsi,%rcx
140ca0aac:	e8 5f 0f 02 00       	call   0x140cc1a10
140ca0ab1:	33 c0                	xor    %eax,%eax
140ca0ab3:	4c 8d 5c 24 50       	lea    0x50(%rsp),%r11
140ca0ab8:	49 8b 5b 20          	mov    0x20(%r11),%rbx
140ca0abc:	49 8b 6b 28          	mov    0x28(%r11),%rbp
140ca0ac0:	49 8b 73 30          	mov    0x30(%r11),%rsi
140ca0ac4:	49 8b 7b 38          	mov    0x38(%r11),%rdi
140ca0ac8:	49 8b e3             	mov    %r11,%rsp
140ca0acb:	41 5f                	pop    %r15
140ca0acd:	41 5e                	pop    %r14
140ca0acf:	41 5c                	pop    %r12
140ca0ad1:	c3                   	ret
140ca0ad2:	cc                   	int3
140ca0ad3:	cc                   	int3
140ca0ad4:	cc                   	int3
140ca0ad5:	cc                   	int3
140ca0ad6:	cc                   	int3
140ca0ad7:	cc                   	int3
140ca0ad8:	cc                   	int3
140ca0ad9:	cc                   	int3
140ca0ada:	cc                   	int3
140ca0adb:	cc                   	int3
140ca0adc:	cc                   	int3
140ca0add:	cc                   	int3
140ca0ade:	cc                   	int3
140ca0adf:	cc                   	int3
140ca0ae0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140ca0ae5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140ca0aea:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140ca0aef:	57                   	push   %rdi
140ca0af0:	b8 30 00 00 00       	mov    $0x30,%eax
140ca0af5:	e8 a6 a9 17 00       	call   0x140e1b4a0
140ca0afa:	48 2b e0             	sub    %rax,%rsp
140ca0afd:	48 8b 81 a8 00 00 00 	mov    0xa8(%rcx),%rax
140ca0b04:	48 8d 2d cd 1c 4a 00 	lea    0x4a1ccd(%rip),%rbp        # 0x1411427d8
140ca0b0b:	48 8b fa             	mov    %rdx,%rdi
140ca0b0e:	48 8b d9             	mov    %rcx,%rbx
140ca0b11:	4c 8b 80 38 02 00 00 	mov    0x238(%rax),%r8
140ca0b18:	41 8b 70 1c          	mov    0x1c(%r8),%esi
140ca0b1c:	f7 c6 c8 01 00 00    	test   $0x1c8,%esi
140ca0b22:	74 0d                	je     0x140ca0b31
140ca0b24:	e8 07 ec ff ff       	call   0x140c9f730
140ca0b29:	85 c0                	test   %eax,%eax
140ca0b2b:	0f 84 0b 02 00 00    	je     0x140ca0d3c
140ca0b31:	40 f6 c6 08          	test   $0x8,%sil
140ca0b35:	74 32                	je     0x140ca0b69
140ca0b37:	48 83 7f 08 00       	cmpq   $0x0,0x8(%rdi)
140ca0b3c:	48 8b cb             	mov    %rbx,%rcx
140ca0b3f:	74 16                	je     0x140ca0b57
140ca0b41:	ba 32 00 00 00       	mov    $0x32,%edx
140ca0b46:	c7 44 24 28 8a 0d 00 	movl   $0xd8a,0x28(%rsp)
140ca0b4d:	00
140ca0b4e:	44 8d 4a 6d          	lea    0x6d(%rdx),%r9d
140ca0b52:	e9 d5 01 00 00       	jmp    0x140ca0d2c
140ca0b57:	45 33 c9             	xor    %r9d,%r9d
140ca0b5a:	45 33 c0             	xor    %r8d,%r8d
140ca0b5d:	33 d2                	xor    %edx,%edx
140ca0b5f:	e8 bc 4f 00 00       	call   0x140ca5b20
140ca0b64:	e9 a5 01 00 00       	jmp    0x140ca0d0e
140ca0b69:	40 f6 c6 41          	test   $0x41,%sil
140ca0b6d:	74 10                	je     0x140ca0b7f
140ca0b6f:	48 8b d7             	mov    %rdi,%rdx
140ca0b72:	48 8b cb             	mov    %rbx,%rcx
140ca0b75:	e8 36 ee ff ff       	call   0x140c9f9b0
140ca0b7a:	e9 8f 01 00 00       	jmp    0x140ca0d0e
140ca0b7f:	f7 c6 02 01 00 00    	test   $0x102,%esi
140ca0b85:	74 10                	je     0x140ca0b97
140ca0b87:	48 8b d7             	mov    %rdi,%rdx
140ca0b8a:	48 8b cb             	mov    %rbx,%rcx
140ca0b8d:	e8 6e e5 ff ff       	call   0x140c9f100
140ca0b92:	e9 77 01 00 00       	jmp    0x140ca0d0e
140ca0b97:	40 f6 c6 84          	test   $0x84,%sil
140ca0b9b:	74 10                	je     0x140ca0bad
140ca0b9d:	48 8b d7             	mov    %rdi,%rdx
140ca0ba0:	48 8b cb             	mov    %rbx,%rcx
140ca0ba3:	e8 58 e7 ff ff       	call   0x140c9f300
140ca0ba8:	e9 61 01 00 00       	jmp    0x140ca0d0e
140ca0bad:	40 f6 c6 20          	test   $0x20,%sil
140ca0bb1:	0f 84 46 01 00 00    	je     0x140ca0cfd
140ca0bb7:	4c 8b 47 08          	mov    0x8(%rdi),%r8
140ca0bbb:	49 83 f8 02          	cmp    $0x2,%r8
140ca0bbf:	0f 82 1c 01 00 00    	jb     0x140ca0ce1
140ca0bc5:	48 8b 07             	mov    (%rdi),%rax
140ca0bc8:	49 83 c0 fe          	add    $0xfffffffffffffffe,%r8
140ca0bcc:	0f b6 50 01          	movzbl 0x1(%rax),%edx
140ca0bd0:	0f b6 08             	movzbl (%rax),%ecx
140ca0bd3:	48 83 07 02          	addq   $0x2,(%rdi)
140ca0bd7:	c1 e1 08             	shl    $0x8,%ecx
140ca0bda:	0b d1                	or     %ecx,%edx
140ca0bdc:	4c 89 47 08          	mov    %r8,0x8(%rdi)
140ca0be0:	4c 3b c2             	cmp    %rdx,%r8
140ca0be3:	0f 82 f8 00 00 00    	jb     0x140ca0ce1
140ca0be9:	48 8b 0f             	mov    (%rdi),%rcx
140ca0bec:	4c 2b c2             	sub    %rdx,%r8
140ca0bef:	48 01 17             	add    %rdx,(%rdi)
140ca0bf2:	4c 89 47 08          	mov    %r8,0x8(%rdi)
140ca0bf6:	45 33 c0             	xor    %r8d,%r8d
140ca0bf9:	e8 12 4c 03 00       	call   0x140cd5810
140ca0bfe:	48 89 83 f8 07 00 00 	mov    %rax,0x7f8(%rbx)
140ca0c05:	48 85 c0             	test   %rax,%rax
140ca0c08:	75 1d                	jne    0x140ca0c27
140ca0c0a:	c7 44 24 28 ed 0c 00 	movl   $0xced,0x28(%rsp)
140ca0c11:	00
140ca0c12:	8d 50 50             	lea    0x50(%rax),%edx
140ca0c15:	44 8d 48 03          	lea    0x3(%rax),%r9d
140ca0c19:	41 b8 a0 01 00 00    	mov    $0x1a0,%r8d
140ca0c1f:	48 8b cb             	mov    %rbx,%rcx
140ca0c22:	e9 0b 01 00 00       	jmp    0x140ca0d32
140ca0c27:	48 8b 93 d8 07 00 00 	mov    0x7d8(%rbx),%rdx
140ca0c2e:	48 8b c8             	mov    %rax,%rcx
140ca0c31:	e8 9a 59 03 00       	call   0x140cd65d0
140ca0c36:	85 c0                	test   %eax,%eax
140ca0c38:	0f 89 87 00 00 00    	jns    0x140ca0cc5
140ca0c3e:	48 8b 8b f8 07 00 00 	mov    0x7f8(%rbx),%rcx
140ca0c45:	e8 76 54 03 00       	call   0x140cd60c0
140ca0c4a:	85 c0                	test   %eax,%eax
140ca0c4c:	75 77                	jne    0x140ca0cc5
140ca0c4e:	48 8b 8b 08 05 00 00 	mov    0x508(%rbx),%rcx
140ca0c55:	41 b8 f5 0c 00 00    	mov    $0xcf5,%r8d
140ca0c5b:	48 8b d5             	mov    %rbp,%rdx
140ca0c5e:	48 8b 89 50 02 00 00 	mov    0x250(%rcx),%rcx
140ca0c65:	e8 a6 0d 02 00       	call   0x140cc1a10
140ca0c6a:	48 8b 8b d0 07 00 00 	mov    0x7d0(%rbx),%rcx
140ca0c71:	41 b8 f6 0c 00 00    	mov    $0xcf6,%r8d
140ca0c77:	48 8b d5             	mov    %rbp,%rdx
140ca0c7a:	e8 61 d0 04 00       	call   0x140cedce0
140ca0c7f:	48 8b 8b 08 05 00 00 	mov    0x508(%rbx),%rcx
140ca0c86:	48 89 81 50 02 00 00 	mov    %rax,0x250(%rcx)
140ca0c8d:	48 8b cb             	mov    %rbx,%rcx
140ca0c90:	48 8b 83 08 05 00 00 	mov    0x508(%rbx),%rax
140ca0c97:	48 83 b8 50 02 00 00 	cmpq   $0x0,0x250(%rax)
140ca0c9e:	00
140ca0c9f:	75 19                	jne    0x140ca0cba
140ca0ca1:	ba 50 00 00 00       	mov    $0x50,%edx
140ca0ca6:	c7 44 24 28 f9 0c 00 	movl   $0xcf9,0x28(%rsp)
140ca0cad:	00
140ca0cae:	41 b8 a0 01 00 00    	mov    $0x1a0,%r8d
140ca0cb4:	44 8d 4a f1          	lea    -0xf(%rdx),%r9d
140ca0cb8:	eb 78                	jmp    0x140ca0d32
140ca0cba:	e8 e1 90 fe ff       	call   0x140c89da0
140ca0cbf:	85 c0                	test   %eax,%eax
140ca0cc1:	75 4f                	jne    0x140ca0d12
140ca0cc3:	eb 77                	jmp    0x140ca0d3c
140ca0cc5:	41 b9 73 01 00 00    	mov    $0x173,%r9d
140ca0ccb:	c7 44 24 28 f2 0c 00 	movl   $0xcf2,0x28(%rsp)
140ca0cd2:	00
140ca0cd3:	ba 2f 00 00 00       	mov    $0x2f,%edx
140ca0cd8:	48 8b cb             	mov    %rbx,%rcx
140ca0cdb:	45 8d 41 2d          	lea    0x2d(%r9),%r8d
140ca0cdf:	eb 51                	jmp    0x140ca0d32
140ca0ce1:	41 b9 5b 01 00 00    	mov    $0x15b,%r9d
140ca0ce7:	c7 44 24 28 e8 0c 00 	movl   $0xce8,0x28(%rsp)
140ca0cee:	00
140ca0cef:	ba 32 00 00 00       	mov    $0x32,%edx
140ca0cf4:	48 8b cb             	mov    %rbx,%rcx
140ca0cf7:	45 8d 41 45          	lea    0x45(%r9),%r8d
140ca0cfb:	eb 35                	jmp    0x140ca0d32
140ca0cfd:	48 8b cb             	mov    %rbx,%rcx
140ca0d00:	40 f6 c6 10          	test   $0x10,%sil
140ca0d04:	74 13                	je     0x140ca0d19
140ca0d06:	48 8b d7             	mov    %rdi,%rdx
140ca0d09:	e8 92 e7 ff ff       	call   0x140c9f4a0
140ca0d0e:	85 c0                	test   %eax,%eax
140ca0d10:	74 2a                	je     0x140ca0d3c
140ca0d12:	b8 02 00 00 00       	mov    $0x2,%eax
140ca0d17:	eb 5a                	jmp    0x140ca0d73
140ca0d19:	c7 44 24 28 ae 0d 00 	movl   $0xdae,0x28(%rsp)
140ca0d20:	00
140ca0d21:	ba 50 00 00 00       	mov    $0x50,%edx
140ca0d26:	41 b9 f9 00 00 00    	mov    $0xf9,%r9d
140ca0d2c:	41 b8 7e 01 00 00    	mov    $0x17e,%r8d
140ca0d32:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
140ca0d37:	e8 04 9d fe ff       	call   0x140c8aa40
140ca0d3c:	48 8b 8b a8 00 00 00 	mov    0xa8(%rbx),%rcx
140ca0d43:	41 b9 b5 0d 00 00    	mov    $0xdb5,%r9d
140ca0d49:	4c 8b c5             	mov    %rbp,%r8
140ca0d4c:	48 8b 91 d0 02 00 00 	mov    0x2d0(%rcx),%rdx
140ca0d53:	48 8b 89 c8 02 00 00 	mov    0x2c8(%rcx),%rcx
140ca0d5a:	e8 d1 0d 02 00       	call   0x140cc1b30
140ca0d5f:	48 8b 83 a8 00 00 00 	mov    0xa8(%rbx),%rax
140ca0d66:	48 c7 80 c8 02 00 00 	movq   $0x0,0x2c8(%rax)
140ca0d6d:	00 00 00 00
140ca0d71:	33 c0                	xor    %eax,%eax
140ca0d73:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140ca0d78:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
140ca0d7d:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
140ca0d82:	48 83 c4 30          	add    $0x30,%rsp
140ca0d86:	5f                   	pop    %rdi
140ca0d87:	c3                   	ret
140ca0d88:	cc                   	int3
140ca0d89:	cc                   	int3
140ca0d8a:	cc                   	int3
140ca0d8b:	cc                   	int3
140ca0d8c:	cc                   	int3
140ca0d8d:	cc                   	int3
140ca0d8e:	cc                   	int3
140ca0d8f:	cc                   	int3
140ca0d90:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140ca0d95:	57                   	push   %rdi
140ca0d96:	b8 20 00 00 00       	mov    $0x20,%eax
140ca0d9b:	e8 00 a7 17 00       	call   0x140e1b4a0
140ca0da0:	48 2b e0             	sub    %rax,%rsp
140ca0da3:	48 8b 99 b0 0e 00 00 	mov    0xeb0(%rcx),%rbx
140ca0daa:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
140ca0dae:	e8 2d 77 01 00       	call   0x140cb84e0
140ca0db3:	48 8b f8             	mov    %rax,%rdi
140ca0db6:	48 85 c0             	test   %rax,%rax
140ca0db9:	74 4e                	je     0x140ca0e09
140ca0dbb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140ca0dc0:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140ca0dc4:	48 8d 15 5d 1a 4a 00 	lea    0x4a1a5d(%rip),%rdx        # 0x141142828
140ca0dcb:	41 b8 46 00 00 00    	mov    $0x46,%r8d
140ca0dd1:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140ca0dd5:	e8 36 0c 02 00       	call   0x140cc1a10
140ca0dda:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140ca0dde:	48 8d 15 43 1a 4a 00 	lea    0x4a1a43(%rip),%rdx        # 0x141142828
140ca0de5:	41 b8 47 00 00 00    	mov    $0x47,%r8d
140ca0deb:	e8 20 0c 02 00       	call   0x140cc1a10
140ca0df0:	48 8b cf             	mov    %rdi,%rcx
140ca0df3:	e8 78 74 01 00       	call   0x140cb8270
140ca0df8:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
140ca0dfc:	e8 df 76 01 00       	call   0x140cb84e0
140ca0e01:	48 8b f8             	mov    %rax,%rdi
140ca0e04:	48 85 c0             	test   %rax,%rax
140ca0e07:	75 b7                	jne    0x140ca0dc0
140ca0e09:	48 8b 4b 38          	mov    0x38(%rbx),%rcx
140ca0e0d:	e8 ce 76 01 00       	call   0x140cb84e0
140ca0e12:	48 8b f8             	mov    %rax,%rdi
140ca0e15:	48 85 c0             	test   %rax,%rax
140ca0e18:	74 4f                	je     0x140ca0e69
140ca0e1a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140ca0e20:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140ca0e24:	48 8d 15 fd 19 4a 00 	lea    0x4a19fd(%rip),%rdx        # 0x141142828
140ca0e2b:	41 b8 4d 00 00 00    	mov    $0x4d,%r8d
140ca0e31:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140ca0e35:	e8 d6 0b 02 00       	call   0x140cc1a10
140ca0e3a:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140ca0e3e:	48 8d 15 e3 19 4a 00 	lea    0x4a19e3(%rip),%rdx        # 0x141142828