1401a0c47:	48 89 d9             	mov    %rbx,%rcx
1401a0c4a:	48 8b 7b 10          	mov    0x10(%rbx),%rdi
1401a0c4e:	48 8d 14 80          	lea    (%rax,%rax,4),%rdx
1401a0c52:	48 8b 43 18          	mov    0x18(%rbx),%rax
1401a0c56:	4c 8d 34 d0          	lea    (%rax,%rdx,8),%r14
1401a0c5a:	4c 89 fa             	mov    %r15,%rdx
1401a0c5d:	49 8b 76 20          	mov    0x20(%r14),%rsi
1401a0c61:	c7 84 24 d0 00 00 00 	movl   $0x0,0xd0(%rsp)
1401a0c68:	00 00 00 00
1401a0c6c:	e8 7f 57 ff ff       	call   0x1401963f0
1401a0c71:	89 44 24 68          	mov    %eax,0x68(%rsp)
1401a0c75:	85 c0                	test   %eax,%eax
1401a0c77:	0f 85 b3 17 00 00    	jne    0x1401a2430
1401a0c7d:	41 83 3f 02          	cmpl   $0x2,(%r15)
1401a0c81:	0f 85 49 01 00 00    	jne    0x1401a0dd0
1401a0c87:	41 83 3e 0e          	cmpl   $0xe,(%r14)
1401a0c8b:	0f 84 ba 00 00 00    	je     0x1401a0d4b
1401a0c91:	48 8b 0d d8 98 10 00 	mov    0x1098d8(%rip),%rcx        # 0x1402aa570
1401a0c98:	48 85 c9             	test   %rcx,%rcx
1401a0c9b:	0f 84 67 12 00 00    	je     0x1401a1f08
1401a0ca1:	48 8d 15 46 a6 08 00 	lea    0x8a646(%rip),%rdx        # 0x14022b2ee
1401a0ca8:	e8 b3 49 f4 ff       	call   0x1400e5660
1401a0cad:	48 89 c5             	mov    %rax,%rbp
1401a0cb0:	8b 43 2c             	mov    0x2c(%rbx),%eax
1401a0cb3:	44 8d 40 01          	lea    0x1(%rax),%r8d
1401a0cb7:	44 89 43 2c          	mov    %r8d,0x2c(%rbx)
1401a0cbb:	48 85 ed             	test   %rbp,%rbp
1401a0cbe:	74 17                	je     0x1401a0cd7
1401a0cc0:	48 89 e9             	mov    %rbp,%rcx
1401a0cc3:	48 8d 15 26 a6 08 00 	lea    0x8a626(%rip),%rdx        # 0x14022b2f0
1401a0cca:	e8 a1 26 04 00       	call   0x1401e3370
1401a0ccf:	48 89 e9             	mov    %rbp,%rcx
1401a0cd2:	e8 11 90 04 00       	call   0x1401e9ce8
1401a0cd7:	45 8b 4f 30          	mov    0x30(%r15),%r9d
1401a0cdb:	45 85 c9             	test   %r9d,%r9d
1401a0cde:	75 6b                	jne    0x1401a0d4b
1401a0ce0:	45 8b 47 2c          	mov    0x2c(%r15),%r8d
1401a0ce4:	48 8d 2d 19 c7 08 00 	lea    0x8c719(%rip),%rbp        # 0x14022d404
1401a0ceb:	45 85 c0             	test   %r8d,%r8d
1401a0cee:	74 07                	je     0x1401a0cf7
1401a0cf0:	48 8d 2d 5e ac 08 00 	lea    0x8ac5e(%rip),%rbp        # 0x14022b955
1401a0cf7:	8b 43 30             	mov    0x30(%rbx),%eax
1401a0cfa:	44 8b 63 2c          	mov    0x2c(%rbx),%r12d
1401a0cfe:	48 8d 15 01 c7 08 00 	lea    0x8c701(%rip),%rdx        # 0x14022d406
1401a0d05:	89 44 24 70          	mov    %eax,0x70(%rsp)
1401a0d09:	48 8b 05 d0 82 09 00 	mov    0x982d0(%rip),%rax        # 0x140238fe0
1401a0d10:	8b 08                	mov    (%rax),%ecx
1401a0d12:	85 c9                	test   %ecx,%ecx
1401a0d14:	74 0b                	je     0x1401a0d21
1401a0d16:	48 89 d1             	mov    %rdx,%rcx
1401a0d19:	e8 4a 26 04 00       	call   0x1401e3368
1401a0d1e:	48 89 c2             	mov    %rax,%rdx
1401a0d21:	48 89 54 24 78       	mov    %rdx,0x78(%rsp)
1401a0d26:	b9 02 00 00 00       	mov    $0x2,%ecx
1401a0d2b:	ff 15 ef 3b 05 00    	call   *0x53bef(%rip)        # 0x1401f4920
1401a0d31:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
1401a0d36:	44 8b 4c 24 70       	mov    0x70(%rsp),%r9d
1401a0d3b:	45 89 e0             	mov    %r12d,%r8d
1401a0d3e:	48 8b 54 24 78       	mov    0x78(%rsp),%rdx
1401a0d43:	48 89 c1             	mov    %rax,%rcx
1401a0d46:	e8 25 26 04 00       	call   0x1401e3370
1401a0d4b:	48 8b 0d 66 98 10 00 	mov    0x109866(%rip),%rcx        # 0x1402aa5b8
1401a0d52:	48 85 c9             	test   %rcx,%rcx
1401a0d55:	0f 84 45 08 00 00    	je     0x1401a15a0
1401a0d5b:	e8 80 3a f4 ff       	call   0x1400e47e0
1401a0d60:	4c 8b 64 24 58       	mov    0x58(%rsp),%r12
1401a0d65:	48 8d 2d 55 a6 08 00 	lea    0x8a655(%rip),%rbp        # 0x14022b3c1
1401a0d6c:	4c 89 e1             	mov    %r12,%rcx
1401a0d6f:	e8 6c 9d ea ff       	call   0x14004aae0
1401a0d74:	48 89 c1             	mov    %rax,%rcx
1401a0d77:	e8 64 3a f4 ff       	call   0x1400e47e0
1401a0d7c:	4c 89 e1             	mov    %r12,%rcx
1401a0d7f:	e8 5c 40 ec ff       	call   0x140064de0
1401a0d84:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
1401a0d8b:	00
1401a0d8c:	45 31 c9             	xor    %r9d,%r9d
1401a0d8f:	48 89 ea             	mov    %rbp,%rdx
1401a0d92:	4c 8d 05 df b9 08 00 	lea    0x8b9df(%rip),%r8        # 0x14022c778
1401a0d99:	48 89 c1             	mov    %rax,%rcx
1401a0d9c:	e8 2f 50 ec ff       	call   0x140065dd0
1401a0da1:	4c 89 e1             	mov    %r12,%rcx
1401a0da4:	e8 37 40 ec ff       	call   0x140064de0
1401a0da9:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
1401a0db0:	00
1401a0db1:	45 31 c9             	xor    %r9d,%r9d
1401a0db4:	48 89 ea             	mov    %rbp,%rdx
1401a0db7:	48 89 c1             	mov    %rax,%rcx
1401a0dba:	4c 8d 05 43 a9 08 00 	lea    0x8a943(%rip),%r8        # 0x14022b704
1401a0dc1:	e8 0a 50 ec ff       	call   0x140065dd0
1401a0dc6:	41 83 3e 07          	cmpl   $0x7,(%r14)
1401a0dca:	0f 84 d9 20 00 00    	je     0x1401a2ea9
1401a0dd0:	49 8b 45 10          	mov    0x10(%r13),%rax
1401a0dd4:	48 3b 05 c5 85 09 00 	cmp    0x985c5(%rip),%rax        # 0x1402393a0
1401a0ddb:	49 c7 45 08 00 00 00 	movq   $0x0,0x8(%r13)
1401a0de2:	00
1401a0de3:	0f 84 af 01 00 00    	je     0x1401a0f98
1401a0de9:	c6 00 00             	movb   $0x0,(%rax)
1401a0dec:	41 80 65 3c fe       	andb   $0xfe,0x3c(%r13)
1401a0df1:	41 8b 06             	mov    (%r14),%eax
1401a0df4:	83 f8 05             	cmp    $0x5,%eax
1401a0df7:	0f 86 a3 00 00 00    	jbe    0x1401a0ea0
1401a0dfd:	4c 8d 24 37          	lea    (%rdi,%rsi,1),%r12
1401a0e01:	83 f8 06             	cmp    $0x6,%eax
1401a0e04:	0f 84 a6 03 00 00    	je     0x1401a11b0
1401a0e0a:	83 f8 08             	cmp    $0x8,%eax
1401a0e0d:	0f 84 ad 07 00 00    	je     0x1401a15c0
1401a0e13:	83 f8 09             	cmp    $0x9,%eax
1401a0e16:	0f 84 64 09 00 00    	je     0x1401a1780
1401a0e1c:	83 f8 0a             	cmp    $0xa,%eax
1401a0e1f:	0f 84 2b 0c 00 00    	je     0x1401a1a50
1401a0e25:	83 f8 0b             	cmp    $0xb,%eax
1401a0e28:	0f 84 9a 01 00 00    	je     0x1401a0fc8
1401a0e2e:	0f 86 ce 15 00 00    	jbe    0x1401a2402
1401a0e34:	8b 44 24 60          	mov    0x60(%rsp),%eax
1401a0e38:	85 c0                	test   %eax,%eax
1401a0e3a:	0f 85 90 02 00 00    	jne    0x1401a10d0
1401a0e40:	8b 43 28             	mov    0x28(%rbx),%eax
1401a0e43:	c7 44 24 60 00 00 00 	movl   $0x0,0x60(%rsp)
1401a0e4a:	00
1401a0e4b:	83 c0 01             	add    $0x1,%eax
1401a0e4e:	89 43 28             	mov    %eax,0x28(%rbx)
1401a0e51:	3b 43 20             	cmp    0x20(%rbx),%eax
1401a0e54:	0f 8c e6 fd ff ff    	jl     0x1401a0c40
1401a0e5a:	41 83 3f 02          	cmpl   $0x2,(%r15)
1401a0e5e:	0f 84 9d 1b 00 00    	je     0x1401a2a01
1401a0e64:	48 8b 3d 85 7c 09 00 	mov    0x97c85(%rip),%rdi        # 0x140238af0
1401a0e6b:	48 8b 84 24 88 0e 00 	mov    0xe88(%rsp),%rax
1401a0e72:	00
1401a0e73:	48 2b 07             	sub    (%rdi),%rax
1401a0e76:	0f 85 32 31 00 00    	jne    0x1401a3fae
1401a0e7c:	4c 89 f9             	mov    %r15,%rcx
1401a0e7f:	48 81 c4 98 0e 00 00 	add    $0xe98,%rsp
1401a0e86:	5b                   	pop    %rbx
1401a0e87:	5e                   	pop    %rsi
1401a0e88:	5f                   	pop    %rdi
1401a0e89:	5d                   	pop    %rbp
1401a0e8a:	41 5c                	pop    %r12
1401a0e8c:	41 5d                	pop    %r13
1401a0e8e:	41 5e                	pop    %r14
1401a0e90:	41 5f                	pop    %r15
1401a0e92:	e9 d9 5d ff ff       	jmp    0x140196c70
1401a0e97:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1401a0e9e:	00 00
1401a0ea0:	48 63 53 28          	movslq 0x28(%rbx),%rdx
1401a0ea4:	4c 8b 43 18          	mov    0x18(%rbx),%r8
1401a0ea8:	48 8d 0c 92          	lea    (%rdx,%rdx,4),%rcx
1401a0eac:	48 89 d0             	mov    %rdx,%rax
1401a0eaf:	4d 8d 24 c8          	lea    (%r8,%rcx,8),%r12
1401a0eb3:	49 8b 74 24 20       	mov    0x20(%r12),%rsi
1401a0eb8:	48 03 73 10          	add    0x10(%rbx),%rsi
1401a0ebc:	4c 89 e1             	mov    %r12,%rcx
1401a0ebf:	41 83 3f 02          	cmpl   $0x2,(%r15)
1401a0ec3:	0f 84 1f 0b 00 00    	je     0x1401a19e8
1401a0ec9:	8b 09                	mov    (%rcx),%ecx
1401a0ecb:	45 31 c9             	xor    %r9d,%r9d
1401a0ece:	83 e9 04             	sub    $0x4,%ecx
1401a0ed1:	83 f9 01             	cmp    $0x1,%ecx
1401a0ed4:	77 39                	ja     0x1401a0f0f
1401a0ed6:	48 8d 54 92 05       	lea    0x5(%rdx,%rdx,4),%rdx
1401a0edb:	44 8b 4b 20          	mov    0x20(%rbx),%r9d
1401a0edf:	49 8d 14 d0          	lea    (%r8,%rdx,8),%rdx
1401a0ee3:	eb 1c                	jmp    0x1401a0f01
1401a0ee5:	0f 1f 00             	nopl   (%rax)
1401a0ee8:	8b 0a                	mov    (%rdx),%ecx
1401a0eea:	44 8d 41 fc          	lea    -0x4(%rcx),%r8d
1401a0eee:	41 83 f8 01          	cmp    $0x1,%r8d
1401a0ef2:	0f 86 48 0b 00 00    	jbe    0x1401a1a40
1401a0ef8:	48 83 c2 28          	add    $0x28,%rdx
1401a0efc:	83 f9 0b             	cmp    $0xb,%ecx
1401a0eff:	76 08                	jbe    0x1401a0f09
1401a0f01:	83 c0 01             	add    $0x1,%eax
1401a0f04:	41 39 c1             	cmp    %eax,%r9d
1401a0f07:	7f df                	jg     0x1401a0ee8
1401a0f09:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1401a0f0f:	48 8d 84 24 d0 00 00 	lea    0xd0(%rsp),%rax
1401a0f16:	00
1401a0f17:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1401a0f1c:	4d 89 f8             	mov    %r15,%r8
1401a0f1f:	4c 89 e2             	mov    %r12,%rdx
1401a0f22:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401a0f27:	e8 44 a1 ff ff       	call   0x14019b070
1401a0f2c:	41 83 3f 02          	cmpl   $0x2,(%r15)
1401a0f30:	89 c7                	mov    %eax,%edi
1401a0f32:	0f 84 e8 05 00 00    	je     0x1401a1520
1401a0f38:	41 8b 04 24          	mov    (%r12),%eax
1401a0f3c:	83 f8 02             	cmp    $0x2,%eax
1401a0f3f:	0f 84 cb 03 00 00    	je     0x1401a1310
1401a0f45:	85 ff                	test   %edi,%edi
1401a0f47:	0f 84 7c 04 00 00    	je     0x1401a13c9
1401a0f4d:	83 e8 04             	sub    $0x4,%eax
1401a0f50:	83 f8 01             	cmp    $0x1,%eax
1401a0f53:	0f 86 af 0e 00 00    	jbe    0x1401a1e08
1401a0f59:	8b 44 24 60          	mov    0x60(%rsp),%eax
1401a0f5d:	85 c0                	test   %eax,%eax
1401a0f5f:	0f 85 2b 06 00 00    	jne    0x1401a1590
1401a0f65:	48 8b 35 84 7b 09 00 	mov    0x97b84(%rip),%rsi        # 0x140238af0
1401a0f6c:	48 8b 84 24 88 0e 00 	mov    0xe88(%rsp),%rax
1401a0f73:	00
1401a0f74:	48 2b 06             	sub    (%rsi),%rax
1401a0f77:	0f 85 31 30 00 00    	jne    0x1401a3fae
1401a0f7d:	89 f8                	mov    %edi,%eax
1401a0f7f:	48 81 c4 98 0e 00 00 	add    $0xe98,%rsp
1401a0f86:	5b                   	pop    %rbx
1401a0f87:	5e                   	pop    %rsi
1401a0f88:	5f                   	pop    %rdi
1401a0f89:	5d                   	pop    %rbp
1401a0f8a:	41 5c                	pop    %r12
1401a0f8c:	41 5d                	pop    %r13
1401a0f8e:	41 5e                	pop    %r14
1401a0f90:	41 5f                	pop    %r15
1401a0f92:	c3                   	ret
1401a0f93:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1401a0f98:	48 8b 05 01 84 09 00 	mov    0x98401(%rip),%rax        # 0x1402393a0
1401a0f9f:	80 38 00             	cmpb   $0x0,(%rax)
1401a0fa2:	0f 84 44 fe ff ff    	je     0x1401a0dec
1401a0fa8:	41 b8 ac 00 00 00    	mov    $0xac,%r8d
1401a0fae:	48 8d 15 3f a3 08 00 	lea    0x8a33f(%rip),%rdx        # 0x14022b2f4
1401a0fb5:	48 8d 0d 41 a3 08 00 	lea    0x8a341(%rip),%rcx        # 0x14022b2fd
1401a0fbc:	ff 15 16 e4 10 00    	call   *0x10e416(%rip)        # 0x1402af3d8
1401a0fc2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1401a0fc8:	48 8b 05 d1 83 09 00 	mov    0x983d1(%rip),%rax        # 0x1402393a0
1401a0fcf:	4d 63 46 14          	movslq 0x14(%r14),%r8
1401a0fd3:	4c 89 e2             	mov    %r12,%rdx
1401a0fd6:	48 c7 84 24 80 01 00 	movq   $0x0,0x180(%rsp)
1401a0fdd:	00 00 00 00 00
1401a0fe2:	48 c7 84 24 88 01 00 	movq   $0x0,0x188(%rsp)
1401a0fe9:	00 00 00 00 00
1401a0fee:	48 8d b4 24 d0 01 00 	lea    0x1d0(%rsp),%rsi
1401a0ff5:	00
1401a0ff6:	48 89 84 24 90 01 00 	mov    %rax,0x190(%rsp)
1401a0ffd:	00
1401a0ffe:	48 8d 84 24 80 01 00 	lea    0x180(%rsp),%rax
1401a1005:	00
1401a1006:	48 89 c1             	mov    %rax,%rcx
1401a1009:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1401a100e:	e8 9d a9 ef ff       	call   0x14009b9b0
1401a1013:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1401a1018:	48 89 f2             	mov    %rsi,%rdx
1401a101b:	66 0f ef c0          	pxor   %xmm0,%xmm0
1401a101f:	0f 11 84 24 e0 01 00 	movups %xmm0,0x1e0(%rsp)
1401a1026:	00
1401a1027:	48 8b ac 24 90 01 00 	mov    0x190(%rsp),%rbp
1401a102e:	00
1401a102f:	48 8b 08             	mov    (%rax),%rcx
1401a1032:	c6 84 24 e8 01 00 00 	movb   $0x1,0x1e8(%rsp)
1401a1039:	01
1401a103a:	48 c7 84 24 f0 01 00 	movq   $0x0,0x1f0(%rsp)
1401a1041:	00 00 00 00 00
1401a1046:	0f 11 84 24 d0 01 00 	movups %xmm0,0x1d0(%rsp)
1401a104d:	00
1401a104e:	e8 ad f5 ff ff       	call   0x1401a0600
1401a1053:	85 c0                	test   %eax,%eax
1401a1055:	0f 85 a2 14 00 00    	jne    0x1401a24fd
1401a105b:	4c 8b a4 24 d0 01 00 	mov    0x1d0(%rsp),%r12
1401a1062:	00
1401a1063:	4d 85 e4             	test   %r12,%r12
1401a1066:	74 35                	je     0x1401a109d
1401a1068:	48 8b bc 24 d8 01 00 	mov    0x1d8(%rsp),%rdi
1401a106f:	00
1401a1070:	48 c1 e7 04          	shl    $0x4,%rdi
1401a1074:	4c 01 e7             	add    %r12,%rdi
1401a1077:	eb 1f                	jmp    0x1401a1098
1401a1079:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1401a1080:	49 8b 0c 24          	mov    (%r12),%rcx
1401a1084:	48 89 ea             	mov    %rbp,%rdx
1401a1087:	e8 ec 8d 04 00       	call   0x1401e9e78
1401a108c:	85 c0                	test   %eax,%eax
1401a108e:	0f 84 37 14 00 00    	je     0x1401a24cb
1401a1094:	49 83 c4 10          	add    $0x10,%r12
1401a1098:	49 39 fc             	cmp    %rdi,%r12
1401a109b:	72 e3                	jb     0x1401a1080
1401a109d:	48 89 f1             	mov    %rsi,%rcx
1401a10a0:	e8 5b 56 ff ff       	call   0x140196700
1401a10a5:	ba 01 00 00 00       	mov    $0x1,%edx
1401a10aa:	48 89 f1             	mov    %rsi,%rcx
1401a10ad:	e8 4e ea ef ff       	call   0x14009fb00
1401a10b2:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
1401a10b7:	e8 84 98 ef ff       	call   0x14009a940
1401a10bc:	8b 44 24 60          	mov    0x60(%rsp),%eax
1401a10c0:	85 c0                	test   %eax,%eax
1401a10c2:	0f 84 78 fd ff ff    	je     0x1401a0e40
1401a10c8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1401a10cf:	00
1401a10d0:	4c 8b 0d 09 7f 09 00 	mov    0x97f09(%rip),%r9        # 0x140238fe0
1401a10d7:	31 ff                	xor    %edi,%edi
1401a10d9:	8b 43 28             	mov    0x28(%rbx),%eax
1401a10dc:	8b 53 20             	mov    0x20(%rbx),%edx
1401a10df:	48 8b 73 10          	mov    0x10(%rbx),%rsi
1401a10e3:	39 d0                	cmp    %edx,%eax
1401a10e5:	0f 8d b5 00 00 00    	jge    0x1401a11a0
1401a10eb:	48 63 c8             	movslq %eax,%rcx
1401a10ee:	4c 8b 53 18          	mov    0x18(%rbx),%r10
1401a10f2:	83 c0 01             	add    $0x1,%eax
1401a10f5:	48 8d 0c 89          	lea    (%rcx,%rcx,4),%rcx
1401a10f9:	48 c1 e1 03          	shl    $0x3,%rcx
1401a10fd:	4d 8b 44 0a 18       	mov    0x18(%r10,%rcx,1),%r8
1401a1102:	4d 63 d8             	movslq %r8d,%r11
1401a1105:	4c 01 de             	add    %r11,%rsi
1401a1108:	39 c2                	cmp    %eax,%edx
1401a110a:	0f 8f 80 00 00 00    	jg     0x1401a1190
1401a1110:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401a1114:	44 29 c0             	sub    %r8d,%eax
1401a1117:	89 44 24 68          	mov    %eax,0x68(%rsp)
1401a111b:	41 8b 29             	mov    (%r9),%ebp
1401a111e:	48 8d 0d 5b ce 08 00 	lea    0x8ce5b(%rip),%rcx        # 0x14022df80
1401a1125:	85 ed                	test   %ebp,%ebp
1401a1127:	74 08                	je     0x1401a1131
1401a1129:	e8 3a 22 04 00       	call   0x1401e3368
1401a112e:	48 89 c1             	mov    %rax,%rcx
1401a1131:	8b 54 24 68          	mov    0x68(%rsp),%edx
1401a1135:	49 89 f0             	mov    %rsi,%r8
1401a1138:	e8 13 46 f6 ff       	call   0x140105750
1401a113d:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1401a1143:	4c 89 fa             	mov    %r15,%rdx
1401a1146:	48 89 d9             	mov    %rbx,%rcx
1401a1149:	e8 a2 52 ff ff       	call   0x1401963f0
1401a114e:	85 c0                	test   %eax,%eax
1401a1150:	0f 85 da 12 00 00    	jne    0x1401a2430
1401a1156:	49 8b 4e 08          	mov    0x8(%r14),%rcx
1401a115a:	48 85 c9             	test   %rcx,%rcx
1401a115d:	74 09                	je     0x1401a1168
1401a115f:	48 83 c1 04          	add    $0x4,%rcx
1401a1163:	e8 98 34 ff ff       	call   0x140194600
1401a1168:	85 ff                	test   %edi,%edi
1401a116a:	0f 85 f5 fd ff ff    	jne    0x1401a0f65
1401a1170:	8b 43 28             	mov    0x28(%rbx),%eax
1401a1173:	c7 44 24 60 01 00 00 	movl   $0x1,0x60(%rsp)
1401a117a:	00
1401a117b:	83 c0 01             	add    $0x1,%eax
1401a117e:	89 43 28             	mov    %eax,0x28(%rbx)
1401a1181:	3b 43 20             	cmp    0x20(%rbx),%eax
1401a1184:	0f 8c b6 fa ff ff    	jl     0x1401a0c40
1401a118a:	e9 cb fc ff ff       	jmp    0x1401a0e5a
1401a118f:	90                   	nop
1401a1190:	49 8b 44 0a 40       	mov    0x40(%r10,%rcx,1),%rax
1401a1195:	e9 7a ff ff ff       	jmp    0x1401a1114
1401a119a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1401a11a0:	48 63 43 08          	movslq 0x8(%rbx),%rax
1401a11a4:	48 01 c6             	add    %rax,%rsi
1401a11a7:	e9 6f ff ff ff       	jmp    0x1401a111b
1401a11ac:	0f 1f 40 00          	nopl   0x0(%rax)
1401a11b0:	49 63 6e 14          	movslq 0x14(%r14),%rbp
1401a11b4:	41 8b 7f 2c          	mov    0x2c(%r15),%edi
1401a11b8:	4c 01 e5             	add    %r12,%rbp
1401a11bb:	0f b6 45 00          	movzbl 0x0(%rbp),%eax
1401a11bf:	88 44 24 70          	mov    %al,0x70(%rsp)
1401a11c3:	85 ff                	test   %edi,%edi
1401a11c5:	0f 84 a5 05 00 00    	je     0x1401a1770
1401a11cb:	31 c0                	xor    %eax,%eax
1401a11cd:	48 8d bc 24 d8 01 00 	lea    0x1d8(%rsp),%rdi