14001ca25:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
14001ca2a:	48 c7 84 24 d8 00 00 	movq   $0xffffffffffffffff,0xd8(%rsp)
14001ca31:	00 ff ff ff ff
14001ca36:	e8 a5 f8 ff ff       	call   0x14001c2e0
14001ca3b:	83 f8 ff             	cmp    $0xffffffff,%eax
14001ca3e:	74 38                	je     0x14001ca78
14001ca40:	45 31 c0             	xor    %r8d,%r8d
14001ca43:	48 89 f2             	mov    %rsi,%rdx
14001ca46:	48 89 f9             	mov    %rdi,%rcx
14001ca49:	e8 52 fe ff ff       	call   0x14001c8a0
14001ca4e:	89 c3                	mov    %eax,%ebx
14001ca50:	48 89 f9             	mov    %rdi,%rcx
14001ca53:	e8 b8 f6 ff ff       	call   0x14001c110
14001ca58:	48 8b 84 24 e8 00 00 	mov    0xe8(%rsp),%rax
14001ca5f:	00
14001ca60:	48 2b 45 00          	sub    0x0(%rbp),%rax
14001ca64:	75 44                	jne    0x14001caaa
14001ca66:	89 d8                	mov    %ebx,%eax
14001ca68:	48 81 c4 f8 00 00 00 	add    $0xf8,%rsp
14001ca6f:	5b                   	pop    %rbx
14001ca70:	5e                   	pop    %rsi
14001ca71:	5f                   	pop    %rdi
14001ca72:	5d                   	pop    %rbp
14001ca73:	c3                   	ret
14001ca74:	0f 1f 40 00          	nopl   0x0(%rax)
14001ca78:	48 8b 05 61 c5 21 00 	mov    0x21c561(%rip),%rax        # 0x140238fe0
14001ca7f:	48 8d 0d ea ce 1d 00 	lea    0x1dceea(%rip),%rcx        # 0x1401f9970
14001ca86:	8b 00                	mov    (%rax),%eax
14001ca88:	85 c0                	test   %eax,%eax
14001ca8a:	75 14                	jne    0x14001caa0
14001ca8c:	48 89 da             	mov    %rbx,%rdx
14001ca8f:	31 db                	xor    %ebx,%ebx
14001ca91:	e8 6a 6c 0a 00       	call   0x1400c3700
14001ca96:	eb b8                	jmp    0x14001ca50
14001ca98:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14001ca9f:	00
14001caa0:	e8 c3 68 1c 00       	call   0x1401e3368
14001caa5:	48 89 c1             	mov    %rax,%rcx
14001caa8:	eb e2                	jmp    0x14001ca8c
14001caaa:	e8 c1 7d 1c 00       	call   0x1401e4870
14001caaf:	90                   	nop
14001cab0:	83 fa 02             	cmp    $0x2,%edx
14001cab3:	74 1b                	je     0x14001cad0
14001cab5:	31 c0                	xor    %eax,%eax
14001cab7:	83 fa 03             	cmp    $0x3,%edx
14001caba:	75 0d                	jne    0x14001cac9
14001cabc:	0f b6 01             	movzbl (%rcx),%eax
14001cabf:	f7 d0                	not    %eax
14001cac1:	a8 03                	test   $0x3,%al
14001cac3:	0f 94 c0             	sete   %al
14001cac6:	0f b6 c0             	movzbl %al,%eax
14001cac9:	c3                   	ret
14001caca:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14001cad0:	0f b6 01             	movzbl (%rcx),%eax
14001cad3:	83 e0 01             	and    $0x1,%eax
14001cad6:	c3                   	ret
14001cad7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14001cade:	00 00
14001cae0:	41 57                	push   %r15
14001cae2:	41 56                	push   %r14
14001cae4:	41 55                	push   %r13
14001cae6:	41 54                	push   %r12
14001cae8:	55                   	push   %rbp
14001cae9:	57                   	push   %rdi
14001caea:	56                   	push   %rsi
14001caeb:	53                   	push   %rbx
14001caec:	48 83 ec 48          	sub    $0x48,%rsp
14001caf0:	48 8b 3d f9 bf 21 00 	mov    0x21bff9(%rip),%rdi        # 0x140238af0
14001caf7:	4c 8d 2d f9 cc 1d 00 	lea    0x1dccf9(%rip),%r13        # 0x1401f97f7
14001cafe:	4c 8d 35 22 ce 1d 00 	lea    0x1dce22(%rip),%r14        # 0x1401f9927
14001cb05:	4c 8d 3d b4 cd 1d 00 	lea    0x1dcdb4(%rip),%r15        # 0x1401f98c0
14001cb0c:	48 8b 07             	mov    (%rdi),%rax
14001cb0f:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14001cb14:	31 c0                	xor    %eax,%eax
14001cb16:	48 8b 05 83 c8 21 00 	mov    0x21c883(%rip),%rax        # 0x1402393a0
14001cb1d:	48 89 ce             	mov    %rcx,%rsi
14001cb20:	48 89 d5             	mov    %rdx,%rbp
14001cb23:	44 89 84 24 a0 00 00 	mov    %r8d,0xa0(%rsp)
14001cb2a:	00
14001cb2b:	4c 8d 64 24 20       	lea    0x20(%rsp),%r12
14001cb30:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
14001cb37:	00 00
14001cb39:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
14001cb40:	00 00
14001cb42:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14001cb47:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14001cb4e:	00 00
14001cb50:	48 89 ea             	mov    %rbp,%rdx
14001cb53:	4c 89 e1             	mov    %r12,%rcx
14001cb56:	e8 05 08 08 00       	call   0x14009d360
14001cb5b:	83 f8 ff             	cmp    $0xffffffff,%eax
14001cb5e:	0f 84 fc 01 00 00    	je     0x14001cd60
14001cb64:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14001cb69:	ba 3d 00 00 00       	mov    $0x3d,%edx
14001cb6e:	48 89 d9             	mov    %rbx,%rcx
14001cb71:	e8 fa d2 1c 00       	call   0x1401e9e70
14001cb76:	48 83 7c 24 28 00    	cmpq   $0x0,0x28(%rsp)
14001cb7c:	0f 84 de 01 00 00    	je     0x14001cd60
14001cb82:	48 85 c0             	test   %rax,%rax
14001cb85:	0f 84 a5 02 00 00    	je     0x14001ce30
14001cb8b:	c6 00 00             	movb   $0x0,(%rax)
14001cb8e:	4c 89 ea             	mov    %r13,%rdx
14001cb91:	48 89 d9             	mov    %rbx,%rcx
14001cb94:	48 8d 78 01          	lea    0x1(%rax),%rdi
14001cb98:	e8 db d2 1c 00       	call   0x1401e9e78
14001cb9d:	85 c0                	test   %eax,%eax
14001cb9f:	0f 84 83 01 00 00    	je     0x14001cd28
14001cba5:	4c 89 f2             	mov    %r14,%rdx
14001cba8:	48 89 d9             	mov    %rbx,%rcx
14001cbab:	e8 c8 d2 1c 00       	call   0x1401e9e78
14001cbb0:	85 c0                	test   %eax,%eax
14001cbb2:	0f 84 d8 01 00 00    	je     0x14001cd90
14001cbb8:	4c 89 fa             	mov    %r15,%rdx
14001cbbb:	48 89 d9             	mov    %rbx,%rcx
14001cbbe:	e8 b5 d2 1c 00       	call   0x1401e9e78
14001cbc3:	85 c0                	test   %eax,%eax
14001cbc5:	0f 84 e5 01 00 00    	je     0x14001cdb0
14001cbcb:	48 8d 15 5e cd 1d 00 	lea    0x1dcd5e(%rip),%rdx        # 0x1401f9930
14001cbd2:	48 89 d9             	mov    %rbx,%rcx
14001cbd5:	e8 9e d2 1c 00       	call   0x1401e9e78
14001cbda:	85 c0                	test   %eax,%eax
14001cbdc:	0f 84 ee 01 00 00    	je     0x14001cdd0
14001cbe2:	48 8d 15 50 cd 1d 00 	lea    0x1dcd50(%rip),%rdx        # 0x1401f9939
14001cbe9:	48 89 d9             	mov    %rbx,%rcx
14001cbec:	e8 87 d2 1c 00       	call   0x1401e9e78
14001cbf1:	85 c0                	test   %eax,%eax
14001cbf3:	0f 84 f7 01 00 00    	je     0x14001cdf0
14001cbf9:	48 8d 15 3e cd 1d 00 	lea    0x1dcd3e(%rip),%rdx        # 0x1401f993e
14001cc00:	48 89 d9             	mov    %rbx,%rcx
14001cc03:	e8 70 d2 1c 00       	call   0x1401e9e78
14001cc08:	85 c0                	test   %eax,%eax
14001cc0a:	0f 84 00 02 00 00    	je     0x14001ce10
14001cc10:	48 8d 15 d1 cd 1d 00 	lea    0x1dcdd1(%rip),%rdx        # 0x1401f99e8
14001cc17:	48 89 d9             	mov    %rbx,%rcx
14001cc1a:	e8 59 d2 1c 00       	call   0x1401e9e78
14001cc1f:	85 c0                	test   %eax,%eax
14001cc21:	0f 84 31 02 00 00    	je     0x14001ce58
14001cc27:	48 8d 15 c4 cd 1d 00 	lea    0x1dcdc4(%rip),%rdx        # 0x1401f99f2
14001cc2e:	48 89 d9             	mov    %rbx,%rcx
14001cc31:	e8 42 d2 1c 00       	call   0x1401e9e78
14001cc36:	85 c0                	test   %eax,%eax
14001cc38:	0f 84 42 02 00 00    	je     0x14001ce80
14001cc3e:	48 8d 15 b7 cd 1d 00 	lea    0x1dcdb7(%rip),%rdx        # 0x1401f99fc
14001cc45:	48 89 d9             	mov    %rbx,%rcx
14001cc48:	e8 2b d2 1c 00       	call   0x1401e9e78
14001cc4d:	85 c0                	test   %eax,%eax
14001cc4f:	0f 84 a3 02 00 00    	je     0x14001cef8
14001cc55:	48 8d 15 a8 cd 1d 00 	lea    0x1dcda8(%rip),%rdx        # 0x1401f9a04
14001cc5c:	48 89 d9             	mov    %rbx,%rcx
14001cc5f:	e8 14 d2 1c 00       	call   0x1401e9e78
14001cc64:	85 c0                	test   %eax,%eax
14001cc66:	0f 84 2c 02 00 00    	je     0x14001ce98
14001cc6c:	48 8d 15 9e cd 1d 00 	lea    0x1dcd9e(%rip),%rdx        # 0x1401f9a11
14001cc73:	48 89 d9             	mov    %rbx,%rcx
14001cc76:	e8 fd d1 1c 00       	call   0x1401e9e78
14001cc7b:	85 c0                	test   %eax,%eax
14001cc7d:	0f 84 d9 02 00 00    	je     0x14001cf5c
14001cc83:	48 8d 15 90 cd 1d 00 	lea    0x1dcd90(%rip),%rdx        # 0x1401f9a1a
14001cc8a:	48 89 d9             	mov    %rbx,%rcx
14001cc8d:	e8 e6 d1 1c 00       	call   0x1401e9e78
14001cc92:	85 c0                	test   %eax,%eax
14001cc94:	0f 84 ea 02 00 00    	je     0x14001cf84
14001cc9a:	48 8d 15 8d cd 1d 00 	lea    0x1dcd8d(%rip),%rdx        # 0x1401f9a2e
14001cca1:	48 89 d9             	mov    %rbx,%rcx
14001cca4:	e8 cf d1 1c 00       	call   0x1401e9e78
14001cca9:	85 c0                	test   %eax,%eax
14001ccab:	0f 84 58 02 00 00    	je     0x14001cf09
14001ccb1:	48 8d 15 96 cc 1d 00 	lea    0x1dcc96(%rip),%rdx        # 0x1401f994e
14001ccb8:	48 89 d9             	mov    %rbx,%rcx
14001ccbb:	e8 b8 d1 1c 00       	call   0x1401e9e78
14001ccc0:	85 c0                	test   %eax,%eax
14001ccc2:	0f 84 f7 02 00 00    	je     0x14001cfbf
14001ccc8:	48 8d 15 73 cd 1d 00 	lea    0x1dcd73(%rip),%rdx        # 0x1401f9a42
14001cccf:	48 89 d9             	mov    %rbx,%rcx
14001ccd2:	e8 a1 d1 1c 00       	call   0x1401e9e78
14001ccd7:	85 c0                	test   %eax,%eax
14001ccd9:	0f 84 1f 03 00 00    	je     0x14001cffe
14001ccdf:	4c 8d 05 60 cd 1d 00 	lea    0x1dcd60(%rip),%r8        # 0x1401f9a46
14001cce6:	48 89 d9             	mov    %rbx,%rcx
14001cce9:	4c 89 c2             	mov    %r8,%rdx
14001ccec:	e8 87 d1 1c 00       	call   0x1401e9e78
14001ccf1:	4c 8d 05 4e cd 1d 00 	lea    0x1dcd4e(%rip),%r8        # 0x1401f9a46
14001ccf8:	85 c0                	test   %eax,%eax
14001ccfa:	0f 85 50 fe ff ff    	jne    0x14001cb50
14001cd00:	48 89 fa             	mov    %rdi,%rdx
14001cd03:	4c 89 c1             	mov    %r8,%rcx
14001cd06:	e8 15 66 ff ff       	call   0x140013320
14001cd0b:	85 c0                	test   %eax,%eax
14001cd0d:	0f b6 46 70          	movzbl 0x70(%rsi),%eax
14001cd11:	0f 95 c2             	setne  %dl
14001cd14:	c1 e2 05             	shl    $0x5,%edx
14001cd17:	83 e0 df             	and    $0xffffffdf,%eax
14001cd1a:	09 d0                	or     %edx,%eax
14001cd1c:	88 46 70             	mov    %al,0x70(%rsi)
14001cd1f:	e9 2c fe ff ff       	jmp    0x14001cb50
14001cd24:	0f 1f 40 00          	nopl   0x0(%rax)
14001cd28:	48 8b 8e 80 00 00 00 	mov    0x80(%rsi),%rcx
14001cd2f:	e8 7c c1 0d 00       	call   0x1400f8eb0
14001cd34:	48 89 f9             	mov    %rdi,%rcx
14001cd37:	e8 c4 dc 0a 00       	call   0x1400caa00
14001cd3c:	80 4e 70 80          	orb    $0x80,0x70(%rsi)
14001cd40:	48 89 ea             	mov    %rbp,%rdx
14001cd43:	4c 89 e1             	mov    %r12,%rcx
14001cd46:	48 89 86 80 00 00 00 	mov    %rax,0x80(%rsi)
14001cd4d:	e8 0e 06 08 00       	call   0x14009d360
14001cd52:	83 f8 ff             	cmp    $0xffffffff,%eax
14001cd55:	0f 85 09 fe ff ff    	jne    0x14001cb64
14001cd5b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001cd60:	4c 89 e1             	mov    %r12,%rcx
14001cd63:	e8 d8 db 07 00       	call   0x14009a940
14001cd68:	31 c0                	xor    %eax,%eax
14001cd6a:	48 8b 3d 7f bd 21 00 	mov    0x21bd7f(%rip),%rdi        # 0x140238af0
14001cd71:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
14001cd76:	48 2b 17             	sub    (%rdi),%rdx
14001cd79:	0f 85 d3 02 00 00    	jne    0x14001d052
14001cd7f:	48 83 c4 48          	add    $0x48,%rsp
14001cd83:	5b                   	pop    %rbx
14001cd84:	5e                   	pop    %rsi
14001cd85:	5f                   	pop    %rdi
14001cd86:	5d                   	pop    %rbp
14001cd87:	41 5c                	pop    %r12
14001cd89:	41 5d                	pop    %r13
14001cd8b:	41 5e                	pop    %r14
14001cd8d:	41 5f                	pop    %r15
14001cd8f:	c3                   	ret
14001cd90:	48 8b 8e 88 00 00 00 	mov    0x88(%rsi),%rcx
14001cd97:	e8 14 c1 0d 00       	call   0x1400f8eb0
14001cd9c:	48 89 f9             	mov    %rdi,%rcx
14001cd9f:	e8 5c dc 0a 00       	call   0x1400caa00
14001cda4:	48 89 86 88 00 00 00 	mov    %rax,0x88(%rsi)
14001cdab:	e9 a0 fd ff ff       	jmp    0x14001cb50
14001cdb0:	48 8b 8e 90 00 00 00 	mov    0x90(%rsi),%rcx
14001cdb7:	e8 f4 c0 0d 00       	call   0x1400f8eb0
14001cdbc:	48 89 f9             	mov    %rdi,%rcx
14001cdbf:	e8 3c dc 0a 00       	call   0x1400caa00
14001cdc4:	48 89 86 90 00 00 00 	mov    %rax,0x90(%rsi)
14001cdcb:	e9 80 fd ff ff       	jmp    0x14001cb50
14001cdd0:	48 8b 8e 98 00 00 00 	mov    0x98(%rsi),%rcx
14001cdd7:	e8 d4 c0 0d 00       	call   0x1400f8eb0
14001cddc:	48 89 f9             	mov    %rdi,%rcx
14001cddf:	e8 1c dc 0a 00       	call   0x1400caa00
14001cde4:	48 89 86 98 00 00 00 	mov    %rax,0x98(%rsi)
14001cdeb:	e9 60 fd ff ff       	jmp    0x14001cb50
14001cdf0:	48 8b 8e a0 00 00 00 	mov    0xa0(%rsi),%rcx
14001cdf7:	e8 b4 c0 0d 00       	call   0x1400f8eb0
14001cdfc:	48 89 f9             	mov    %rdi,%rcx
14001cdff:	e8 fc db 0a 00       	call   0x1400caa00
14001ce04:	48 89 86 a0 00 00 00 	mov    %rax,0xa0(%rsi)
14001ce0b:	e9 40 fd ff ff       	jmp    0x14001cb50
14001ce10:	48 8b 8e a8 00 00 00 	mov    0xa8(%rsi),%rcx
14001ce17:	e8 94 c0 0d 00       	call   0x1400f8eb0
14001ce1c:	48 89 f9             	mov    %rdi,%rcx
14001ce1f:	e8 dc db 0a 00       	call   0x1400caa00
14001ce24:	48 89 86 a8 00 00 00 	mov    %rax,0xa8(%rsi)
14001ce2b:	e9 20 fd ff ff       	jmp    0x14001cb50
14001ce30:	48 89 da             	mov    %rbx,%rdx
14001ce33:	48 8d 0d 92 cb 1d 00 	lea    0x1dcb92(%rip),%rcx        # 0x1401f99cc
14001ce3a:	e8 c1 68 0a 00       	call   0x1400c3700
14001ce3f:	4c 89 e1             	mov    %r12,%rcx
14001ce42:	e8 f9 da 07 00       	call   0x14009a940
14001ce47:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
14001ce4c:	e9 19 ff ff ff       	jmp    0x14001cd6a
14001ce51:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14001ce58:	48 89 fa             	mov    %rdi,%rdx
14001ce5b:	48 8d 0d 86 cb 1d 00 	lea    0x1dcb86(%rip),%rcx        # 0x1401f99e8
14001ce62:	e8 b9 64 ff ff       	call   0x140013320
14001ce67:	85 c0                	test   %eax,%eax
14001ce69:	0f b6 46 70          	movzbl 0x70(%rsi),%eax
14001ce6d:	0f 95 c2             	setne  %dl
14001ce70:	c1 e2 02             	shl    $0x2,%edx
14001ce73:	83 e0 fb             	and    $0xfffffffb,%eax
14001ce76:	09 d0                	or     %edx,%eax
14001ce78:	88 46 70             	mov    %al,0x70(%rsi)
14001ce7b:	e9 d0 fc ff ff       	jmp    0x14001cb50
14001ce80:	48 8d 4e 28          	lea    0x28(%rsi),%rcx
14001ce84:	48 89 fa             	mov    %rdi,%rdx
14001ce87:	e8 a4 3a 08 00       	call   0x1400a0930
14001ce8c:	e9 bf fc ff ff       	jmp    0x14001cb50
14001ce91:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14001ce98:	48 8d 15 af ca 1d 00 	lea    0x1dcaaf(%rip),%rdx        # 0x1401f994e
14001ce9f:	48 89 f9             	mov    %rdi,%rcx
14001cea2:	e8 d1 cf 1c 00       	call   0x1401e9e78
14001cea7:	85 c0                	test   %eax,%eax
14001cea9:	74 7e                	je     0x14001cf29
14001ceab:	48 8d 15 b4 ca 1d 00 	lea    0x1dcab4(%rip),%rdx        # 0x1401f9966
14001ceb2:	48 89 f9             	mov    %rdi,%rcx
14001ceb5:	e8 be cf 1c 00       	call   0x1401e9e78
14001ceba:	85 c0                	test   %eax,%eax
14001cebc:	0f 85 8e fc ff ff    	jne    0x14001cb50
14001cec2:	83 bc 24 a0 00 00 00 	cmpl   $0x2,0xa0(%rsp)
14001cec9:	02
14001ceca:	0f 84 79 01 00 00    	je     0x14001d049
14001ced0:	83 bc 24 a0 00 00 00 	cmpl   $0x3,0xa0(%rsp)
14001ced7:	03
14001ced8:	0f 84 62 01 00 00    	je     0x14001d040
14001cede:	83 bc 24 a0 00 00 00 	cmpl   $0x1,0xa0(%rsp)
14001cee5:	01
14001cee6:	0f 85 64 fc ff ff    	jne    0x14001cb50
14001ceec:	80 4e 78 01          	orb    $0x1,0x78(%rsi)
14001cef0:	e9 5b fc ff ff       	jmp    0x14001cb50
14001cef5:	0f 1f 00             	nopl   (%rax)
14001cef8:	48 8d 4e 40          	lea    0x40(%rsi),%rcx
14001cefc:	48 89 fa             	mov    %rdi,%rdx
14001ceff:	e8 2c 3a 08 00       	call   0x1400a0930
14001cf04:	e9 47 fc ff ff       	jmp    0x14001cb50
14001cf09:	48 8b 8e b0 00 00 00 	mov    0xb0(%rsi),%rcx
14001cf10:	e8 9b bf 0d 00       	call   0x1400f8eb0
14001cf15:	48 89 f9             	mov    %rdi,%rcx
14001cf18:	e8 e3 da 0a 00       	call   0x1400caa00
14001cf1d:	48 89 86 b0 00 00 00 	mov    %rax,0xb0(%rsi)
14001cf24:	e9 27 fc ff ff       	jmp    0x14001cb50
14001cf29:	83 bc 24 a0 00 00 00 	cmpl   $0x2,0xa0(%rsp)
14001cf30:	02
14001cf31:	0f 84 b1 00 00 00    	je     0x14001cfe8
14001cf37:	83 bc 24 a0 00 00 00 	cmpl   $0x3,0xa0(%rsp)
14001cf3e:	03
14001cf3f:	0f 84 9a 00 00 00    	je     0x14001cfdf
14001cf45:	83 bc 24 a0 00 00 00 	cmpl   $0x1,0xa0(%rsp)
14001cf4c:	01
14001cf4d:	0f 85 fd fb ff ff    	jne    0x14001cb50
14001cf53:	80 4e 74 01          	orb    $0x1,0x74(%rsi)
14001cf57:	e9 f4 fb ff ff       	jmp    0x14001cb50
14001cf5c:	48 89 fa             	mov    %rdi,%rdx
14001cf5f:	48 8d 0d ab ca 1d 00 	lea    0x1dcaab(%rip),%rcx        # 0x1401f9a11
14001cf66:	e8 b5 63 ff ff       	call   0x140013320
14001cf6b:	85 c0                	test   %eax,%eax
14001cf6d:	0f b6 46 70          	movzbl 0x70(%rsi),%eax
14001cf71:	0f 95 c2             	setne  %dl
14001cf74:	c1 e2 04             	shl    $0x4,%edx
14001cf77:	83 e0 ef             	and    $0xffffffef,%eax
14001cf7a:	09 d0                	or     %edx,%eax
14001cf7c:	88 46 70             	mov    %al,0x70(%rsi)
14001cf7f:	e9 cc fb ff ff       	jmp    0x14001cb50
14001cf84:	48 8b 1d 95 24 29 00 	mov    0x292495(%rip),%rbx        # 0x1402af420
14001cf8b:	ff d3                	call   *%rbx
14001cf8d:	41 b8 0a 00 00 00    	mov    $0xa,%r8d
14001cf93:	31 d2                	xor    %edx,%edx
14001cf95:	48 89 f9             	mov    %rdi,%rcx
14001cf98:	c7 00 00 00 00 00    	movl   $0x0,(%rax)
14001cf9e:	e8 ad f2 0c 00       	call   0x1400ec250
14001cfa3:	48 89 86 b8 00 00 00 	mov    %rax,0xb8(%rsi)
14001cfaa:	48 85 c0             	test   %rax,%rax
14001cfad:	75 42                	jne    0x14001cff1
14001cfaf:	48 c7 86 b8 00 00 00 	movq   $0xffffffffffffffff,0xb8(%rsi)
14001cfb6:	ff ff ff ff
14001cfba:	e9 91 fb ff ff       	jmp    0x14001cb50
14001cfbf:	48 8b 8e c0 00 00 00 	mov    0xc0(%rsi),%rcx
14001cfc6:	e8 e5 be 0d 00       	call   0x1400f8eb0
14001cfcb:	48 89 f9             	mov    %rdi,%rcx
14001cfce:	e8 2d da 0a 00       	call   0x1400caa00