1401a5a68:	48 c7 84 24 d0 00 00 	movq   $0x0,0xd0(%rsp)
1401a5a6f:	00 00 00 00 00
1401a5a74:	48 89 84 24 b0 00 00 	mov    %rax,0xb0(%rsp)
1401a5a7b:	00
1401a5a7c:	0f 11 84 24 a0 00 00 	movups %xmm0,0xa0(%rsp)
1401a5a83:	00
1401a5a84:	0f 11 84 24 c0 00 00 	movups %xmm0,0xc0(%rsp)
1401a5a8b:	00
1401a5a8c:	0f 84 e7 0a 00 00    	je     0x1401a6579
1401a5a92:	e8 79 0e ff ff       	call   0x140196910
1401a5a97:	85 c0                	test   %eax,%eax
1401a5a99:	0f 85 23 05 00 00    	jne    0x1401a5fc2
1401a5a9f:	48 8b 8e b0 00 00 00 	mov    0xb0(%rsi),%rcx
1401a5aa6:	8b 59 08             	mov    0x8(%rcx),%ebx
1401a5aa9:	85 db                	test   %ebx,%ebx
1401a5aab:	74 69                	je     0x1401a5b16
1401a5aad:	31 db                	xor    %ebx,%ebx
1401a5aaf:	48 8d bc 24 e0 00 00 	lea    0xe0(%rsp),%rdi
1401a5ab6:	00
1401a5ab7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1401a5abe:	00 00
1401a5ac0:	48 89 d8             	mov    %rbx,%rax
1401a5ac3:	48 c1 e0 05          	shl    $0x5,%rax
1401a5ac7:	48 03 41 10          	add    0x10(%rcx),%rax
1401a5acb:	4c 8b 60 08          	mov    0x8(%rax),%r12
1401a5acf:	41 80 3c 24 00       	cmpb   $0x0,(%r12)
1401a5ad4:	74 37                	je     0x1401a5b0d
1401a5ad6:	49 89 f8             	mov    %rdi,%r8
1401a5ad9:	4c 89 e2             	mov    %r12,%rdx
1401a5adc:	48 89 e9             	mov    %rbp,%rcx
1401a5adf:	e8 ec 92 e9 ff       	call   0x14003edd0
1401a5ae4:	85 c0                	test   %eax,%eax
1401a5ae6:	0f 85 b4 04 00 00    	jne    0x1401a5fa0
1401a5aec:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1401a5af2:	48 89 fa             	mov    %rdi,%rdx
1401a5af5:	48 89 e9             	mov    %rbp,%rcx
1401a5af8:	e8 83 df f7 ff       	call   0x140123a80
1401a5afd:	48 85 c0             	test   %rax,%rax
1401a5b00:	0f 84 d2 04 00 00    	je     0x1401a5fd8
1401a5b06:	48 8b 8e b0 00 00 00 	mov    0xb0(%rsi),%rcx
1401a5b0d:	48 83 c3 01          	add    $0x1,%rbx
1401a5b11:	3b 59 08             	cmp    0x8(%rcx),%ebx
1401a5b14:	72 aa                	jb     0x1401a5ac0
1401a5b16:	44 8b 69 30          	mov    0x30(%rcx),%r13d
1401a5b1a:	41 83 fd 01          	cmp    $0x1,%r13d
1401a5b1e:	75 0e                	jne    0x1401a5b2e
1401a5b20:	48 8b 41 38          	mov    0x38(%rcx),%rax
1401a5b24:	83 78 10 05          	cmpl   $0x5,0x10(%rax)
1401a5b28:	0f 84 7f 05 00 00    	je     0x1401a60ad
1401a5b2e:	8b 16                	mov    (%rsi),%edx
1401a5b30:	31 c0                	xor    %eax,%eax
1401a5b32:	4c 8d 05 67 86 08 00 	lea    0x88667(%rip),%r8        # 0x14022e1a0
1401a5b39:	41 bd 01 00 00 00    	mov    $0x1,%r13d
1401a5b3f:	83 fa 01             	cmp    $0x1,%edx
1401a5b42:	0f 95 c0             	setne  %al
1401a5b45:	48 c1 e0 04          	shl    $0x4,%rax
1401a5b49:	49 8b 44 00 08       	mov    0x8(%r8,%rax,1),%rax
1401a5b4e:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1401a5b53:	83 fa 01             	cmp    $0x1,%edx
1401a5b56:	0f 84 f4 07 00 00    	je     0x1401a6350
1401a5b5c:	e8 4f 36 ee ff       	call   0x1400891b0
1401a5b61:	85 c0                	test   %eax,%eax
1401a5b63:	0f 85 4b 09 00 00    	jne    0x1401a64b4
1401a5b69:	e8 22 3c e8 ff       	call   0x140029790
1401a5b6e:	48 89 6c 24 58       	mov    %rbp,0x58(%rsp)
1401a5b73:	4c 8b 25 86 38 09 00 	mov    0x93886(%rip),%r12        # 0x140239400
1401a5b7a:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1401a5b7f:	e9 aa 00 00 00       	jmp    0x1401a5c2e
1401a5b84:	0f 1f 40 00          	nopl   0x0(%rax)
1401a5b88:	4c 8d b4 24 a0 00 00 	lea    0xa0(%rsp),%r14
1401a5b8f:	00
1401a5b90:	4c 89 f1             	mov    %r14,%rcx
1401a5b93:	e8 48 cd fe ff       	call   0x1401928e0
1401a5b98:	4c 8b 4c 24 50       	mov    0x50(%rsp),%r9
1401a5b9d:	45 31 c0             	xor    %r8d,%r8d
1401a5ba0:	48 89 da             	mov    %rbx,%rdx
1401a5ba3:	49 8b 0c 24          	mov    (%r12),%rcx
1401a5ba7:	48 89 c7             	mov    %rax,%rdi
1401a5baa:	e8 41 aa ea ff       	call   0x1400505f0
1401a5baf:	44 89 2f             	mov    %r13d,(%rdi)
1401a5bb2:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1401a5bb7:	48 89 c5             	mov    %rax,%rbp
1401a5bba:	48 8b 84 24 a8 00 00 	mov    0xa8(%rsp),%rax
1401a5bc1:	00
1401a5bc2:	48 89 5f 08          	mov    %rbx,0x8(%rdi)
1401a5bc6:	48 c7 47 20 00 00 00 	movq   $0x0,0x20(%rdi)
1401a5bcd:	00
1401a5bce:	48 89 e9             	mov    %rbp,%rcx
1401a5bd1:	c7 47 14 00 00 00 00 	movl   $0x0,0x14(%rdi)
1401a5bd8:	48 89 47 18          	mov    %rax,0x18(%rdi)
1401a5bdc:	e8 1f f5 f7 ff       	call   0x140125100
1401a5be1:	4c 8b 7c 24 70       	mov    0x70(%rsp),%r15
1401a5be6:	49 8b 0c 24          	mov    (%r12),%rcx
1401a5bea:	48 8d 53 04          	lea    0x4(%rbx),%rdx
1401a5bee:	89 c7                	mov    %eax,%edi
1401a5bf0:	48 8b 05 69 32 09 00 	mov    0x93269(%rip),%rax        # 0x140238e60
1401a5bf7:	44 8b 00             	mov    (%rax),%r8d
1401a5bfa:	e8 11 74 e9 ff       	call   0x14003d010
1401a5bff:	4c 89 7c 24 28       	mov    %r15,0x28(%rsp)
1401a5c04:	4c 89 f1             	mov    %r14,%rcx
1401a5c07:	4c 8b 44 24 48       	mov    0x48(%rsp),%r8
1401a5c0c:	89 7c 24 20          	mov    %edi,0x20(%rsp)
1401a5c10:	48 8d 15 23 82 08 00 	lea    0x88223(%rip),%rdx        # 0x14022de3a
1401a5c17:	49 89 c1             	mov    %rax,%r9
1401a5c1a:	e8 a1 63 ef ff       	call   0x14009bfc0
1401a5c1f:	49 8b 0c 24          	mov    (%r12),%rcx
1401a5c23:	49 89 e8             	mov    %rbp,%r8
1401a5c26:	48 89 da             	mov    %rbx,%rdx
1401a5c29:	e8 02 e8 f7 ff       	call   0x140124430
1401a5c2e:	48 8b 8e b0 00 00 00 	mov    0xb0(%rsi),%rcx
1401a5c35:	e8 c6 58 ee ff       	call   0x14008b500
1401a5c3a:	48 89 c3             	mov    %rax,%rbx
1401a5c3d:	48 85 c0             	test   %rax,%rax
1401a5c40:	0f 85 42 ff ff ff    	jne    0x1401a5b88
1401a5c46:	8b 8c 24 c0 00 00 00 	mov    0xc0(%rsp),%ecx
1401a5c4d:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
1401a5c52:	85 c9                	test   %ecx,%ecx
1401a5c54:	0f 84 34 08 00 00    	je     0x1401a648e
1401a5c5a:	48 89 e9             	mov    %rbp,%rcx
1401a5c5d:	41 bc 01 00 00 00    	mov    $0x1,%r12d
1401a5c63:	e8 78 f1 eb ff       	call   0x140064de0
1401a5c68:	48 8d 15 0f 5c 08 00 	lea    0x85c0f(%rip),%rdx        # 0x14022b87e
1401a5c6f:	48 89 c1             	mov    %rax,%rcx
1401a5c72:	e8 59 ed eb ff       	call   0x1400649d0
1401a5c77:	85 c0                	test   %eax,%eax
1401a5c79:	0f 84 71 04 00 00    	je     0x1401a60f0
1401a5c7f:	48 8d 5c 24 70       	lea    0x70(%rsp),%rbx
1401a5c84:	48 89 e9             	mov    %rbp,%rcx
1401a5c87:	48 89 da             	mov    %rbx,%rdx
1401a5c8a:	e8 41 33 ff ff       	call   0x140198fd0
1401a5c8f:	85 c0                	test   %eax,%eax
1401a5c91:	75 5d                	jne    0x1401a5cf0
1401a5c93:	8b 44 24 70          	mov    0x70(%rsp),%eax
1401a5c97:	85 c0                	test   %eax,%eax
1401a5c99:	0f 84 81 03 00 00    	je     0x1401a6020
1401a5c9f:	83 f8 01             	cmp    $0x1,%eax
1401a5ca2:	0f 85 eb 08 00 00    	jne    0x1401a6593
1401a5ca8:	4c 8b 2d 31 33 09 00 	mov    0x93331(%rip),%r13        # 0x140238fe0
1401a5caf:	4c 8d 35 3a 80 08 00 	lea    0x8803a(%rip),%r14        # 0x14022dcf0
1401a5cb6:	48 8d 3d c3 80 08 00 	lea    0x880c3(%rip),%rdi        # 0x14022dd80
1401a5cbd:	41 8b 45 00          	mov    0x0(%r13),%eax
1401a5cc1:	85 c0                	test   %eax,%eax
1401a5cc3:	0f 84 78 03 00 00    	je     0x1401a6041
1401a5cc9:	48 89 f9             	mov    %rdi,%rcx
1401a5ccc:	e8 97 d6 03 00       	call   0x1401e3368
1401a5cd1:	48 89 c7             	mov    %rax,%rdi
1401a5cd4:	41 8b 45 00          	mov    0x0(%r13),%eax
1401a5cd8:	85 c0                	test   %eax,%eax
1401a5cda:	74 0b                	je     0x1401a5ce7
1401a5cdc:	4c 89 f1             	mov    %r14,%rcx
1401a5cdf:	e8 84 d6 03 00       	call   0x1401e3368
1401a5ce4:	49 89 c6             	mov    %rax,%r14
1401a5ce7:	48 85 ff             	test   %rdi,%rdi
1401a5cea:	0f 85 51 03 00 00    	jne    0x1401a6041
1401a5cf0:	48 8b 0d 89 49 10 00 	mov    0x104989(%rip),%rcx        # 0x1402aa680
1401a5cf7:	48 85 c9             	test   %rcx,%rcx
1401a5cfa:	0f 84 9d 06 00 00    	je     0x1401a639d
1401a5d00:	ba ff 01 00 00       	mov    $0x1ff,%edx
1401a5d05:	e8 b6 cb f3 ff       	call   0x1400e28c0
1401a5d0a:	85 c0                	test   %eax,%eax
1401a5d0c:	0f 88 02 08 00 00    	js     0x1401a6514
1401a5d12:	48 8d bc 24 e0 00 00 	lea    0xe0(%rsp),%rdi
1401a5d19:	00
1401a5d1a:	48 8d 15 7a 56 08 00 	lea    0x8567a(%rip),%rdx        # 0x14022b39b
1401a5d21:	48 89 e9             	mov    %rbp,%rcx
1401a5d24:	49 89 f8             	mov    %rdi,%r8
1401a5d27:	e8 a4 90 e9 ff       	call   0x14003edd0
1401a5d2c:	85 c0                	test   %eax,%eax
1401a5d2e:	74 0a                	je     0x1401a5d3a
1401a5d30:	8b 06                	mov    (%rsi),%eax
1401a5d32:	85 c0                	test   %eax,%eax
1401a5d34:	0f 84 c2 07 00 00    	je     0x1401a64fc
1401a5d3a:	48 89 f9             	mov    %rdi,%rcx
1401a5d3d:	e8 3e 99 e8 ff       	call   0x14002f680
1401a5d42:	4c 8b 25 9f 48 10 00 	mov    0x10489f(%rip),%r12        # 0x1402aa5e8
1401a5d49:	48 89 c7             	mov    %rax,%rdi
1401a5d4c:	4d 85 e4             	test   %r12,%r12
1401a5d4f:	0f 84 2d 06 00 00    	je     0x1401a6382
1401a5d55:	48 89 f9             	mov    %rdi,%rcx
1401a5d58:	e8 3b 41 04 00       	call   0x1401e9e98
1401a5d5d:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1401a5d63:	4d 89 e0             	mov    %r12,%r8
1401a5d66:	48 89 f9             	mov    %rdi,%rcx
1401a5d69:	48 89 c2             	mov    %rax,%rdx
1401a5d6c:	e8 bf f9 fe ff       	call   0x140195730
1401a5d71:	85 c0                	test   %eax,%eax
1401a5d73:	0f 85 49 02 00 00    	jne    0x1401a5fc2
1401a5d79:	4c 8b 2d 48 48 10 00 	mov    0x104848(%rip),%r13        # 0x1402aa5c8
1401a5d80:	4d 85 ed             	test   %r13,%r13
1401a5d83:	0f 84 2f 06 00 00    	je     0x1401a63b8
1401a5d89:	8b 7e 0c             	mov    0xc(%rsi),%edi
1401a5d8c:	85 ff                	test   %edi,%edi
1401a5d8e:	0f 85 8c 05 00 00    	jne    0x1401a6320
1401a5d94:	44 8b 76 04          	mov    0x4(%rsi),%r14d
1401a5d98:	45 85 f6             	test   %r14d,%r14d
1401a5d9b:	78 36                	js     0x1401a5dd3
1401a5d9d:	48 8d 15 5b 80 08 00 	lea    0x8805b(%rip),%rdx        # 0x14022ddff
1401a5da4:	48 8d 05 59 80 08 00 	lea    0x88059(%rip),%rax        # 0x14022de04
1401a5dab:	4c 8b 25 4e 36 09 00 	mov    0x9364e(%rip),%r12        # 0x140239400
1401a5db2:	48 0f 45 c2          	cmovne %rdx,%rax
1401a5db6:	4c 8d 05 20 60 08 00 	lea    0x86020(%rip),%r8        # 0x14022bddd
1401a5dbd:	45 31 c9             	xor    %r9d,%r9d
1401a5dc0:	4c 89 ea             	mov    %r13,%rdx
1401a5dc3:	49 8b 0c 24          	mov    (%r12),%rcx
1401a5dc7:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401a5dcc:	e8 9f 0b e7 ff       	call   0x140016970
1401a5dd1:	09 c7                	or     %eax,%edi
1401a5dd3:	44 8b 66 1c          	mov    0x1c(%rsi),%r12d
1401a5dd7:	45 85 e4             	test   %r12d,%r12d
1401a5dda:	0f 85 10 05 00 00    	jne    0x1401a62f0
1401a5de0:	44 8b 5e 20          	mov    0x20(%rsi),%r11d
1401a5de4:	45 85 db             	test   %r11d,%r11d
1401a5de7:	0f 85 d3 04 00 00    	jne    0x1401a62c0
1401a5ded:	44 8b 56 24          	mov    0x24(%rsi),%r10d
1401a5df1:	45 85 d2             	test   %r10d,%r10d
1401a5df4:	0f 85 96 04 00 00    	jne    0x1401a6290
1401a5dfa:	44 8b 4e 28          	mov    0x28(%rsi),%r9d
1401a5dfe:	45 85 c9             	test   %r9d,%r9d
1401a5e01:	0f 85 59 04 00 00    	jne    0x1401a6260
1401a5e07:	44 8b 46 10          	mov    0x10(%rsi),%r8d
1401a5e0b:	45 85 c0             	test   %r8d,%r8d
1401a5e0e:	0f 85 1c 04 00 00    	jne    0x1401a6230
1401a5e14:	8b 4e 08             	mov    0x8(%rsi),%ecx
1401a5e17:	85 c9                	test   %ecx,%ecx
1401a5e19:	0f 85 e1 03 00 00    	jne    0x1401a6200
1401a5e1f:	8b 56 14             	mov    0x14(%rsi),%edx
1401a5e22:	85 d2                	test   %edx,%edx
1401a5e24:	0f 85 a6 03 00 00    	jne    0x1401a61d0
1401a5e2a:	44 8b 46 44          	mov    0x44(%rsi),%r8d
1401a5e2e:	45 85 c0             	test   %r8d,%r8d
1401a5e31:	0f 85 29 03 00 00    	jne    0x1401a6160
1401a5e37:	48 8b 46 60          	mov    0x60(%rsi),%rax
1401a5e3b:	48 85 c0             	test   %rax,%rax
1401a5e3e:	74 24                	je     0x1401a5e64
1401a5e40:	4c 8b 25 b9 35 09 00 	mov    0x935b9(%rip),%r12        # 0x140239400
1401a5e47:	45 31 c9             	xor    %r9d,%r9d
1401a5e4a:	4c 8d 05 56 60 08 00 	lea    0x86056(%rip),%r8        # 0x14022bea7
1401a5e51:	4c 89 ea             	mov    %r13,%rdx
1401a5e54:	49 8b 0c 24          	mov    (%r12),%rcx
1401a5e58:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401a5e5d:	e8 0e 0b e7 ff       	call   0x140016970
1401a5e62:	09 c7                	or     %eax,%edi
1401a5e64:	48 8b 46 48          	mov    0x48(%rsi),%rax
1401a5e68:	48 85 c0             	test   %rax,%rax
1401a5e6b:	74 24                	je     0x1401a5e91
1401a5e6d:	4c 8b 25 8c 35 09 00 	mov    0x9358c(%rip),%r12        # 0x140239400
1401a5e74:	45 31 c9             	xor    %r9d,%r9d
1401a5e77:	4c 8d 05 3a 60 08 00 	lea    0x8603a(%rip),%r8        # 0x14022beb8
1401a5e7e:	4c 89 ea             	mov    %r13,%rdx
1401a5e81:	49 8b 0c 24          	mov    (%r12),%rcx
1401a5e85:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401a5e8a:	e8 e1 0a e7 ff       	call   0x140016970
1401a5e8f:	09 c7                	or     %eax,%edi
1401a5e91:	31 db                	xor    %ebx,%ebx
1401a5e93:	48 83 7e 70 00       	cmpq   $0x0,0x70(%rsi)
1401a5e98:	4c 8b 25 61 35 09 00 	mov    0x93561(%rip),%r12        # 0x140239400
1401a5e9f:	4c 8d 35 c9 7f 08 00 	lea    0x87fc9(%rip),%r14        # 0x14022de6f
1401a5ea6:	74 45                	je     0x1401a5eed
1401a5ea8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1401a5eaf:	00
1401a5eb0:	48 8b 46 68          	mov    0x68(%rsi),%rax
1401a5eb4:	49 8b 0c 24          	mov    (%r12),%rcx
1401a5eb8:	4c 8d 05 0a 60 08 00 	lea    0x8600a(%rip),%r8        # 0x14022bec9
1401a5ebf:	4c 89 ea             	mov    %r13,%rdx
1401a5ec2:	4c 8b 0c d8          	mov    (%rax,%rbx,8),%r9
1401a5ec6:	c7 44 24 30 00 00 00 	movl   $0x0,0x30(%rsp)
1401a5ecd:	00
1401a5ece:	48 83 c3 01          	add    $0x1,%rbx
1401a5ed2:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
1401a5ed9:	00 00
1401a5edb:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
1401a5ee0:	e8 ab fd e6 ff       	call   0x140015c90
1401a5ee5:	09 c7                	or     %eax,%edi
1401a5ee7:	48 3b 5e 70          	cmp    0x70(%rsi),%rbx
1401a5eeb:	72 c3                	jb     0x1401a5eb0
1401a5eed:	8b 46 18             	mov    0x18(%rsi),%eax
1401a5ef0:	85 c0                	test   %eax,%eax
1401a5ef2:	74 38                	je     0x1401a5f2c
1401a5ef4:	83 f8 01             	cmp    $0x1,%eax
1401a5ef7:	48 8d 15 01 7f 08 00 	lea    0x87f01(%rip),%rdx        # 0x14022ddff
1401a5efe:	48 8d 05 ff 7e 08 00 	lea    0x87eff(%rip),%rax        # 0x14022de04
1401a5f05:	48 0f 44 c2          	cmove  %rdx,%rax
1401a5f09:	48 8b 15 f0 34 09 00 	mov    0x934f0(%rip),%rdx        # 0x140239400
1401a5f10:	45 31 c9             	xor    %r9d,%r9d
1401a5f13:	4c 8d 05 c7 5f 08 00 	lea    0x85fc7(%rip),%r8        # 0x14022bee1
1401a5f1a:	48 8b 0a             	mov    (%rdx),%rcx
1401a5f1d:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401a5f22:	4c 89 ea             	mov    %r13,%rdx
1401a5f25:	e8 46 0a e7 ff       	call   0x140016970
1401a5f2a:	09 c7                	or     %eax,%edi
1401a5f2c:	8b 46 54             	mov    0x54(%rsi),%eax
1401a5f2f:	85 c0                	test   %eax,%eax
1401a5f31:	0f 85 e1 01 00 00    	jne    0x1401a6118
1401a5f37:	85 ff                	test   %edi,%edi
1401a5f39:	0f 85 83 00 00 00    	jne    0x1401a5fc2
1401a5f3f:	e8 dc d0 fe ff       	call   0x140193020
1401a5f44:	48 8d bc 24 a0 00 00 	lea    0xa0(%rsp),%rdi
1401a5f4b:	00
1401a5f4c:	49 89 f0             	mov    %rsi,%r8
1401a5f4f:	48 89 e9             	mov    %rbp,%rcx
1401a5f52:	48 89 fa             	mov    %rdi,%rdx
1401a5f55:	e8 d6 ab ff ff       	call   0x1401a0b30
1401a5f5a:	89 c3                	mov    %eax,%ebx
1401a5f5c:	48 89 f9             	mov    %rdi,%rcx
1401a5f5f:	e8 dc 49 ef ff       	call   0x14009a940
1401a5f64:	48 8b 8c 24 b8 00 00 	mov    0xb8(%rsp),%rcx
1401a5f6b:	00
1401a5f6c:	e8 3f 2f f5 ff       	call   0x1400f8eb0
1401a5f71:	48 8b 35 78 2b 09 00 	mov    0x92b78(%rip),%rsi        # 0x140238af0
1401a5f78:	48 8b 84 24 08 01 00 	mov    0x108(%rsp),%rax
1401a5f7f:	00
1401a5f80:	48 2b 06             	sub    (%rsi),%rax
1401a5f83:	0f 85 22 06 00 00    	jne    0x1401a65ab
1401a5f89:	89 d8                	mov    %ebx,%eax
1401a5f8b:	48 81 c4 18 01 00 00 	add    $0x118,%rsp
1401a5f92:	5b                   	pop    %rbx
1401a5f93:	5e                   	pop    %rsi
1401a5f94:	5f                   	pop    %rdi
1401a5f95:	5d                   	pop    %rbp
1401a5f96:	41 5c                	pop    %r12
1401a5f98:	41 5d                	pop    %r13
1401a5f9a:	41 5e                	pop    %r14
1401a5f9c:	41 5f                	pop    %r15
1401a5f9e:	c3                   	ret
1401a5f9f:	90                   	nop
1401a5fa0:	48 8b 05 39 30 09 00 	mov    0x93039(%rip),%rax        # 0x140238fe0
1401a5fa7:	48 8d 0d f9 7c 08 00 	lea    0x87cf9(%rip),%rcx        # 0x14022dca7
1401a5fae:	44 8b 10             	mov    (%rax),%r10d
1401a5fb1:	45 85 d2             	test   %r10d,%r10d
1401a5fb4:	0f 85 ce 00 00 00    	jne    0x1401a6088
1401a5fba:	4c 89 e2             	mov    %r12,%rdx
1401a5fbd:	e8 6e d6 f1 ff       	call   0x1400c3630
1401a5fc2:	bb ff ff ff ff       	mov    $0xffffffff,%ebx
1401a5fc7:	48 8d bc 24 a0 00 00 	lea    0xa0(%rsp),%rdi
1401a5fce:	00
1401a5fcf:	eb 8b                	jmp    0x1401a5f5c
1401a5fd1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1401a5fd8:	45 31 c0             	xor    %r8d,%r8d
1401a5fdb:	48 89 fa             	mov    %rdi,%rdx
1401a5fde:	48 89 e9             	mov    %rbp,%rcx
1401a5fe1:	e8 6a 42 e9 ff       	call   0x14003a250
1401a5fe6:	89 c1                	mov    %eax,%ecx
1401a5fe8:	e8 73 92 e9 ff       	call   0x14003f260
1401a5fed:	48 8d 0d 98 7c 08 00 	lea    0x87c98(%rip),%rcx        # 0x14022dc8c
1401a5ff4:	48 89 c3             	mov    %rax,%rbx
1401a5ff7:	48 8b 05 e2 2f 09 00 	mov    0x92fe2(%rip),%rax        # 0x140238fe0
1401a5ffe:	44 8b 18             	mov    (%rax),%r11d
1401a6001:	45 85 db             	test   %r11d,%r11d
1401a6004:	0f 85 8b 00 00 00    	jne    0x1401a6095
1401a600a:	49 89 d8             	mov    %rbx,%r8