14014eab3:	4c 8d 45 cf          	lea    -0x31(%rbp),%r8
14014eab7:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
14014eabb:	48 8b 08             	mov    (%rax),%rcx
14014eabe:	66 90                	xchg   %ax,%ax
14014eac0:	e8 03 0b ed ff       	call   0x14001f5c8
14014eac5:	48 8b 4d cf          	mov    -0x31(%rbp),%rcx
14014eac9:	48 85 c9             	test   %rcx,%rcx
14014eacc:	74 35                	je     0x14014eb03
14014eace:	48 8b 45 df          	mov    -0x21(%rbp),%rax
14014ead2:	48 2b c1             	sub    %rcx,%rax
14014ead5:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
14014ead9:	48 8b d1             	mov    %rcx,%rdx
14014eadc:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14014eae2:	72 18                	jb     0x14014eafc
14014eae4:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14014eae8:	48 2b d1             	sub    %rcx,%rdx
14014eaeb:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14014eaef:	48 83 f8 1f          	cmp    $0x1f,%rax
14014eaf3:	76 07                	jbe    0x14014eafc
14014eaf5:	ff 15 9d de 9b 00    	call   *0x9bde9d(%rip)        # 0x140b0c998
14014eafb:	cc                   	int3
14014eafc:	ff 15 be dd 9b 00    	call   *0x9bddbe(%rip)        # 0x140b0c8c0
14014eb02:	90                   	nop
14014eb03:	48 8b 7d af          	mov    -0x51(%rbp),%rdi
14014eb07:	48 85 ff             	test   %rdi,%rdi
14014eb0a:	74 3d                	je     0x14014eb49
14014eb0c:	41 8b c4             	mov    %r12d,%eax
14014eb0f:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
14014eb14:	41 03 c4             	add    %r12d,%eax
14014eb17:	75 2c                	jne    0x14014eb45
14014eb19:	48 8b 07             	mov    (%rdi),%rax
14014eb1c:	48 8b cf             	mov    %rdi,%rcx
14014eb1f:	48 8b 00             	mov    (%rax),%rax
14014eb22:	ff 15 10 e1 9b 00    	call   *0x9be110(%rip)        # 0x140b0cc38
14014eb28:	41 8b c4             	mov    %r12d,%eax
14014eb2b:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
14014eb30:	41 03 c4             	add    %r12d,%eax
14014eb33:	75 10                	jne    0x14014eb45
14014eb35:	48 8b 07             	mov    (%rdi),%rax
14014eb38:	48 8b cf             	mov    %rdi,%rcx
14014eb3b:	48 8b 40 08          	mov    0x8(%rax),%rax
14014eb3f:	ff 15 f3 e0 9b 00    	call   *0x9be0f3(%rip)        # 0x140b0cc38
14014eb45:	48 8b 75 97          	mov    -0x69(%rbp),%rsi
14014eb49:	33 d2                	xor    %edx,%edx
14014eb4b:	48 8b 4d bf          	mov    -0x41(%rbp),%rcx
14014eb4f:	4c 8b 45 b7          	mov    -0x49(%rbp),%r8
14014eb53:	49 2b c8             	sub    %r8,%rcx
14014eb56:	48 c1 f9 04          	sar    $0x4,%rcx
14014eb5a:	48 85 c9             	test   %rcx,%rcx
14014eb5d:	74 26                	je     0x14014eb85
14014eb5f:	48 3b d1             	cmp    %rcx,%rdx
14014eb62:	0f 83 bf 03 00 00    	jae    0x14014ef27
14014eb68:	49 8b 00             	mov    (%r8),%rax
14014eb6b:	48 83 b8 20 02 00 00 	cmpq   $0x0,0x220(%rax)
14014eb72:	00
14014eb73:	0f 87 d6 01 00 00    	ja     0x14014ed4f
14014eb79:	49 03 d6             	add    %r14,%rdx
14014eb7c:	49 83 c0 10          	add    $0x10,%r8
14014eb80:	48 3b d1             	cmp    %rcx,%rdx
14014eb83:	72 e3                	jb     0x14014eb68
14014eb85:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
14014eb89:	48 8b 01             	mov    (%rcx),%rax
14014eb8c:	45 33 c9             	xor    %r9d,%r9d
14014eb8f:	4c 8d 05 c2 53 9f 00 	lea    0x9f53c2(%rip),%r8        # 0x140b43f58
14014eb96:	49 8b d5             	mov    %r13,%rdx
14014eb99:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
14014eba0:	ff 15 92 e0 9b 00    	call   *0x9be092(%rip)        # 0x140b0cc38
14014eba6:	8b f8                	mov    %eax,%edi
14014eba8:	85 c0                	test   %eax,%eax
14014ebaa:	0f 88 24 01 00 00    	js     0x14014ecd4
14014ebb0:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
14014ebb4:	48 8b 01             	mov    (%rcx),%rax
14014ebb7:	45 33 c9             	xor    %r9d,%r9d
14014ebba:	4c 8d 05 57 53 9f 00 	lea    0x9f5357(%rip),%r8        # 0x140b43f18
14014ebc1:	49 8b d5             	mov    %r13,%rdx
14014ebc4:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
14014ebcb:	ff 15 67 e0 9b 00    	call   *0x9be067(%rip)        # 0x140b0cc38
14014ebd1:	8b f8                	mov    %eax,%edi
14014ebd3:	85 c0                	test   %eax,%eax
14014ebd5:	0f 88 f9 00 00 00    	js     0x14014ecd4
14014ebdb:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
14014ebdf:	48 8b 01             	mov    (%rcx),%rax
14014ebe2:	48 8d 15 4b 53 9f 00 	lea    0x9f534b(%rip),%rdx        # 0x140b43f34
14014ebe9:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
14014ebee:	45 33 c9             	xor    %r9d,%r9d
14014ebf1:	4c 8d 05 c0 3d 9f 00 	lea    0x9f3dc0(%rip),%r8        # 0x140b429b8
14014ebf8:	49 8b d5             	mov    %r13,%rdx
14014ebfb:	48 8b 40 38          	mov    0x38(%rax),%rax
14014ebff:	ff 15 33 e0 9b 00    	call   *0x9be033(%rip)        # 0x140b0cc38
14014ec05:	8b f8                	mov    %eax,%edi
14014ec07:	85 c0                	test   %eax,%eax
14014ec09:	0f 88 c5 00 00 00    	js     0x14014ecd4
14014ec0f:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
14014ec13:	48 8b 01             	mov    (%rcx),%rax
14014ec16:	48 8d 15 03 20 9f 00 	lea    0x9f2003(%rip),%rdx        # 0x140b40c20
14014ec1d:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
14014ec22:	45 33 c9             	xor    %r9d,%r9d
14014ec25:	4c 8d 05 fc 4a 9f 00 	lea    0x9f4afc(%rip),%r8        # 0x140b43728
14014ec2c:	49 8b d5             	mov    %r13,%rdx
14014ec2f:	48 8b 40 38          	mov    0x38(%rax),%rax
14014ec33:	ff 15 ff df 9b 00    	call   *0x9bdfff(%rip)        # 0x140b0cc38
14014ec39:	8b f8                	mov    %eax,%edi
14014ec3b:	85 c0                	test   %eax,%eax
14014ec3d:	0f 88 91 00 00 00    	js     0x14014ecd4
14014ec43:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
14014ec47:	48 8b 01             	mov    (%rcx),%rax
14014ec4a:	4c 8d 05 7f 52 9f 00 	lea    0x9f527f(%rip),%r8        # 0x140b43ed0
14014ec51:	4c 89 44 24 20       	mov    %r8,0x20(%rsp)
14014ec56:	45 33 c9             	xor    %r9d,%r9d
14014ec59:	4c 8d 05 38 40 9f 00 	lea    0x9f4038(%rip),%r8        # 0x140b42c98
14014ec60:	49 8b d5             	mov    %r13,%rdx
14014ec63:	48 8b 40 38          	mov    0x38(%rax),%rax
14014ec67:	ff 15 cb df 9b 00    	call   *0x9bdfcb(%rip)        # 0x140b0cc38
14014ec6d:	8b f8                	mov    %eax,%edi
14014ec6f:	85 c0                	test   %eax,%eax
14014ec71:	78 61                	js     0x14014ecd4
14014ec73:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
14014ec77:	48 8b 01             	mov    (%rcx),%rax
14014ec7a:	48 8b 40 78          	mov    0x78(%rax),%rax
14014ec7e:	ff 15 b4 df 9b 00    	call   *0x9bdfb4(%rip)        # 0x140b0cc38
14014ec84:	8b f8                	mov    %eax,%edi
14014ec86:	85 c0                	test   %eax,%eax
14014ec88:	78 4a                	js     0x14014ecd4
14014ec8a:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
14014ec8e:	48 8b 01             	mov    (%rcx),%rax
14014ec91:	48 8b 40 78          	mov    0x78(%rax),%rax
14014ec95:	ff 15 9d df 9b 00    	call   *0x9bdf9d(%rip)        # 0x140b0cc38
14014ec9b:	8b f8                	mov    %eax,%edi
14014ec9d:	85 c0                	test   %eax,%eax
14014ec9f:	78 33                	js     0x14014ecd4
14014eca1:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
14014eca5:	48 8b 01             	mov    (%rcx),%rax
14014eca8:	48 8b 40 78          	mov    0x78(%rax),%rax
14014ecac:	ff 15 86 df 9b 00    	call   *0x9bdf86(%rip)        # 0x140b0cc38
14014ecb2:	8b f8                	mov    %eax,%edi
14014ecb4:	85 c0                	test   %eax,%eax
14014ecb6:	78 1c                	js     0x14014ecd4
14014ecb8:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
14014ecbc:	48 8b 01             	mov    (%rcx),%rax
14014ecbf:	48 8b 80 f8 00 00 00 	mov    0xf8(%rax),%rax
14014ecc6:	ff 15 6c df 9b 00    	call   *0x9bdf6c(%rip)        # 0x140b0cc38
14014eccc:	8b f8                	mov    %eax,%edi
14014ecce:	85 c0                	test   %eax,%eax
14014ecd0:	78 02                	js     0x14014ecd4
14014ecd2:	33 ff                	xor    %edi,%edi
14014ecd4:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
14014ecd8:	e8 f3 c1 ec ff       	call   0x14001aed0
14014ecdd:	90                   	nop
14014ecde:	48 8b 4d 9f          	mov    -0x61(%rbp),%rcx
14014ece2:	48 85 c9             	test   %rcx,%rcx
14014ece5:	74 3e                	je     0x14014ed25
14014ece7:	41 8b c4             	mov    %r12d,%eax
14014ecea:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
14014ecef:	41 03 c4             	add    %r12d,%eax
14014ecf2:	75 31                	jne    0x14014ed25
14014ecf4:	48 8b 5d 9f          	mov    -0x61(%rbp),%rbx
14014ecf8:	48 8b 03             	mov    (%rbx),%rax
14014ecfb:	48 8b cb             	mov    %rbx,%rcx
14014ecfe:	48 8b 00             	mov    (%rax),%rax
14014ed01:	ff 15 31 df 9b 00    	call   *0x9bdf31(%rip)        # 0x140b0cc38
14014ed07:	41 8b cc             	mov    %r12d,%ecx
14014ed0a:	f0 0f c1 4b 0c       	lock xadd %ecx,0xc(%rbx)
14014ed0f:	41 03 cc             	add    %r12d,%ecx
14014ed12:	75 11                	jne    0x14014ed25
14014ed14:	48 8b 4d 9f          	mov    -0x61(%rbp),%rcx
14014ed18:	48 8b 11             	mov    (%rcx),%rdx
14014ed1b:	48 8b 42 08          	mov    0x8(%rdx),%rax
14014ed1f:	ff 15 13 df 9b 00    	call   *0x9bdf13(%rip)        # 0x140b0cc38
14014ed25:	8b c7                	mov    %edi,%eax
14014ed27:	48 8b 4d 27          	mov    0x27(%rbp),%rcx
14014ed2b:	48 33 cc             	xor    %rsp,%rcx
14014ed2e:	e8 ad 08 9a 00       	call   0x140aef5e0
14014ed33:	4c 8d 9c 24 d0 00 00 	lea    0xd0(%rsp),%r11
14014ed3a:	00
14014ed3b:	49 8b 5b 40          	mov    0x40(%r11),%rbx
14014ed3f:	49 8b 73 48          	mov    0x48(%r11),%rsi
14014ed43:	49 8b e3             	mov    %r11,%rsp
14014ed46:	41 5e                	pop    %r14
14014ed48:	41 5d                	pop    %r13
14014ed4a:	41 5c                	pop    %r12
14014ed4c:	5f                   	pop    %rdi
14014ed4d:	5d                   	pop    %rbp
14014ed4e:	c3                   	ret
14014ed4f:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
14014ed53:	48 8b 01             	mov    (%rcx),%rax
14014ed56:	45 33 c9             	xor    %r9d,%r9d
14014ed59:	4c 8d 05 b0 3c 9f 00 	lea    0x9f3cb0(%rip),%r8        # 0x140b42a10
14014ed60:	49 8b d5             	mov    %r13,%rdx
14014ed63:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
14014ed6a:	ff 15 c8 de 9b 00    	call   *0x9bdec8(%rip)        # 0x140b0cc38
14014ed70:	8b f8                	mov    %eax,%edi
14014ed72:	85 c0                	test   %eax,%eax
14014ed74:	0f 88 5a ff ff ff    	js     0x14014ecd4
14014ed7a:	80 be 02 01 00 00 00 	cmpb   $0x0,0x102(%rsi)
14014ed81:	74 7a                	je     0x14014edfd
14014ed83:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
14014ed87:	48 8b 01             	mov    (%rcx),%rax
14014ed8a:	45 33 c9             	xor    %r9d,%r9d
14014ed8d:	4c 8d 05 3c 3c 9f 00 	lea    0x9f3c3c(%rip),%r8        # 0x140b429d0
14014ed94:	49 8b d5             	mov    %r13,%rdx
14014ed97:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
14014ed9e:	ff 15 94 de 9b 00    	call   *0x9bde94(%rip)        # 0x140b0cc38
14014eda4:	8b f8                	mov    %eax,%edi
14014eda6:	85 c0                	test   %eax,%eax
14014eda8:	0f 88 26 ff ff ff    	js     0x14014ecd4
14014edae:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
14014edb2:	48 8b 01             	mov    (%rcx),%rax
14014edb5:	48 8d 15 2c 3c 9f 00 	lea    0x9f3c2c(%rip),%rdx        # 0x140b429e8
14014edbc:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
14014edc1:	45 33 c9             	xor    %r9d,%r9d
14014edc4:	4c 8d 05 ed 3b 9f 00 	lea    0x9f3bed(%rip),%r8        # 0x140b429b8
14014edcb:	49 8b d5             	mov    %r13,%rdx
14014edce:	48 8b 40 38          	mov    0x38(%rax),%rax
14014edd2:	ff 15 60 de 9b 00    	call   *0x9bde60(%rip)        # 0x140b0cc38
14014edd8:	8b f8                	mov    %eax,%edi
14014edda:	85 c0                	test   %eax,%eax
14014eddc:	0f 88 f2 fe ff ff    	js     0x14014ecd4
14014ede2:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
14014ede6:	48 8b 01             	mov    (%rcx),%rax
14014ede9:	48 8b 40 78          	mov    0x78(%rax),%rax
14014eded:	ff 15 45 de 9b 00    	call   *0x9bde45(%rip)        # 0x140b0cc38
14014edf3:	8b f8                	mov    %eax,%edi
14014edf5:	85 c0                	test   %eax,%eax
14014edf7:	0f 88 d7 fe ff ff    	js     0x14014ecd4
14014edfd:	0f 57 c0             	xorps  %xmm0,%xmm0
14014ee00:	0f 11 45 e7          	movups %xmm0,-0x19(%rbp)
14014ee04:	0f 57 c9             	xorps  %xmm1,%xmm1
14014ee07:	66 0f 7f 4d f7       	movdqa %xmm1,-0x9(%rbp)
14014ee0c:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14014ee12:	48 8d 15 73 51 9f 00 	lea    0x9f5173(%rip),%rdx        # 0x140b43f8c
14014ee19:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14014ee1d:	e8 fe 4f eb ff       	call   0x140003e20
14014ee22:	0f 57 c0             	xorps  %xmm0,%xmm0
14014ee25:	0f 11 45 07          	movups %xmm0,0x7(%rbp)
14014ee29:	0f 57 c9             	xorps  %xmm1,%xmm1
14014ee2c:	66 0f 7f 4d 17       	movdqa %xmm1,0x17(%rbp)
14014ee31:	4d 8b c6             	mov    %r14,%r8
14014ee34:	48 8d 15 7d 00 9f 00 	lea    0x9f007d(%rip),%rdx        # 0x140b3eeb8
14014ee3b:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
14014ee3f:	e8 dc 4f eb ff       	call   0x140003e20
14014ee44:	45 33 f6             	xor    %r14d,%r14d
14014ee47:	48 8d 75 e7          	lea    -0x19(%rbp),%rsi
14014ee4b:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
14014ee4f:	48 8b 01             	mov    (%rcx),%rax
14014ee52:	45 33 c9             	xor    %r9d,%r9d
14014ee55:	4c 8d 05 e4 50 9f 00 	lea    0x9f50e4(%rip),%r8        # 0x140b43f40
14014ee5c:	49 8b d5             	mov    %r13,%rdx
14014ee5f:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
14014ee66:	ff 15 cc dd 9b 00    	call   *0x9bddcc(%rip)        # 0x140b0cc38
14014ee6c:	8b f8                	mov    %eax,%edi
14014ee6e:	85 c0                	test   %eax,%eax
14014ee70:	0f 88 93 00 00 00    	js     0x14014ef09
14014ee76:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
14014ee7a:	48 8b 01             	mov    (%rcx),%rax
14014ee7d:	48 8b d6             	mov    %rsi,%rdx
14014ee80:	48 83 7e 18 07       	cmpq   $0x7,0x18(%rsi)
14014ee85:	76 03                	jbe    0x14014ee8a
14014ee87:	48 8b 16             	mov    (%rsi),%rdx
14014ee8a:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
14014ee8f:	45 33 c9             	xor    %r9d,%r9d
14014ee92:	4c 8d 05 67 3d 9f 00 	lea    0x9f3d67(%rip),%r8        # 0x140b42c00
14014ee99:	49 8b d5             	mov    %r13,%rdx
14014ee9c:	48 8b 40 38          	mov    0x38(%rax),%rax
14014eea0:	ff 15 92 dd 9b 00    	call   *0x9bdd92(%rip)        # 0x140b0cc38
14014eea6:	8b f8                	mov    %eax,%edi
14014eea8:	85 c0                	test   %eax,%eax
14014eeaa:	78 5d                	js     0x14014ef09
14014eeac:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
14014eeb0:	48 8b 01             	mov    (%rcx),%rax
14014eeb3:	48 8b 40 78          	mov    0x78(%rax),%rax
14014eeb7:	ff 15 7b dd 9b 00    	call   *0x9bdd7b(%rip)        # 0x140b0cc38
14014eebd:	8b f8                	mov    %eax,%edi
14014eebf:	85 c0                	test   %eax,%eax
14014eec1:	78 46                	js     0x14014ef09
14014eec3:	49 ff c6             	inc    %r14
14014eec6:	48 83 c6 20          	add    $0x20,%rsi
14014eeca:	49 83 fe 02          	cmp    $0x2,%r14
14014eece:	0f 82 77 ff ff ff    	jb     0x14014ee4b
14014eed4:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
14014eed8:	48 8b 01             	mov    (%rcx),%rax
14014eedb:	48 8b 40 78          	mov    0x78(%rax),%rax
14014eedf:	ff 15 53 dd 9b 00    	call   *0x9bdd53(%rip)        # 0x140b0cc38
14014eee5:	8b f8                	mov    %eax,%edi
14014eee7:	85 c0                	test   %eax,%eax
14014eee9:	78 1e                	js     0x14014ef09
14014eeeb:	4c 8d 0d ce 74 eb ff 	lea    -0x148b32(%rip),%r9        # 0x1400063c0
14014eef2:	ba 20 00 00 00       	mov    $0x20,%edx
14014eef7:	44 8d 42 e2          	lea    -0x1e(%rdx),%r8d
14014eefb:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14014eeff:	e8 3c 07 9a 00       	call   0x140aef640
14014ef04:	e9 7c fc ff ff       	jmp    0x14014eb85
14014ef09:	4c 8d 0d b0 74 eb ff 	lea    -0x148b50(%rip),%r9        # 0x1400063c0
14014ef10:	ba 20 00 00 00       	mov    $0x20,%edx
14014ef15:	44 8d 42 e2          	lea    -0x1e(%rdx),%r8d
14014ef19:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14014ef1d:	e8 1e 07 9a 00       	call   0x140aef640
14014ef22:	e9 ad fd ff ff       	jmp    0x14014ecd4
14014ef27:	ff 15 6b da 9b 00    	call   *0x9bda6b(%rip)        # 0x140b0c998
14014ef2d:	cc                   	int3
14014ef2e:	90                   	nop
14014ef2f:	90                   	nop
14014ef30:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
14014ef35:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14014ef3a:	55                   	push   %rbp
14014ef3b:	57                   	push   %rdi
14014ef3c:	41 54                	push   %r12
14014ef3e:	41 56                	push   %r14
14014ef40:	41 57                	push   %r15
14014ef42:	48 8b ec             	mov    %rsp,%rbp
14014ef45:	48 81 ec 80 00 00 00 	sub    $0x80,%rsp
14014ef4c:	48 8b 05 ed 00 b7 00 	mov    0xb700ed(%rip),%rax        # 0x140cbf040
14014ef53:	48 33 c4             	xor    %rsp,%rax
14014ef56:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14014ef5a:	48 8b da             	mov    %rdx,%rbx
14014ef5d:	48 8b f1             	mov    %rcx,%rsi
14014ef60:	48 8b 49 20          	mov    0x20(%rcx),%rcx
14014ef64:	48 8b 01             	mov    (%rcx),%rax
14014ef67:	ba 01 00 00 00       	mov    $0x1,%edx
14014ef6c:	48 8b 80 d0 00 00 00 	mov    0xd0(%rax),%rax
14014ef73:	ff 15 bf dc 9b 00    	call   *0x9bdcbf(%rip)        # 0x140b0cc38
14014ef79:	45 33 ff             	xor    %r15d,%r15d
14014ef7c:	85 c0                	test   %eax,%eax
14014ef7e:	0f 88 d2 06 00 00    	js     0x14014f656
14014ef84:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14014ef88:	48 8b 01             	mov    (%rcx),%rax
14014ef8b:	4c 8d 0d 8e 21 9f 00 	lea    0x9f218e(%rip),%r9        # 0x140b41120
14014ef92:	4c 8d 05 5f 4f 9f 00 	lea    0x9f4f5f(%rip),%r8        # 0x140b43ef8
14014ef99:	48 8d 15 98 19 9f 00 	lea    0x9f1998(%rip),%rdx        # 0x140b40938
14014efa0:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
14014efa7:	ff 15 8b dc 9b 00    	call   *0x9bdc8b(%rip)        # 0x140b0cc38
14014efad:	85 c0                	test   %eax,%eax
14014efaf:	0f 88 a1 06 00 00    	js     0x14014f656
14014efb5:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14014efb9:	48 8b 01             	mov    (%rcx),%rax
14014efbc:	48 8d 15 ed 21 9f 00 	lea    0x9f21ed(%rip),%rdx        # 0x140b411b0
14014efc3:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
14014efc8:	45 33 c9             	xor    %r9d,%r9d
14014efcb:	4c 8d 05 5e 19 9f 00 	lea    0x9f195e(%rip),%r8        # 0x140b40930
14014efd2:	48 8d 3d 37 19 9f 00 	lea    0x9f1937(%rip),%rdi        # 0x140b40910
14014efd9:	48 8b d7             	mov    %rdi,%rdx
14014efdc:	48 8b 40 38          	mov    0x38(%rax),%rax
14014efe0:	ff 15 52 dc 9b 00    	call   *0x9bdc52(%rip)        # 0x140b0cc38
14014efe6:	85 c0                	test   %eax,%eax
14014efe8:	0f 88 68 06 00 00    	js     0x14014f656
14014efee:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14014eff2:	48 8b 01             	mov    (%rcx),%rax
14014eff5:	48 8d 15 ac 20 9f 00 	lea    0x9f20ac(%rip),%rdx        # 0x140b410a8
14014effc:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
14014f001:	45 33 c9             	xor    %r9d,%r9d
14014f004:	4c 8d 05 0d 50 9f 00 	lea    0x9f500d(%rip),%r8        # 0x140b44018