1400c3d69:	74 06                	je     0x1400c3d71
1400c3d6b:	e8 60 b5 fa ff       	call   0x14006f2d0
1400c3d70:	cc                   	int3
1400c3d71:	48 83 c4 68          	add    $0x68,%rsp
1400c3d75:	5b                   	pop    %rbx
1400c3d76:	5d                   	pop    %rbp
1400c3d77:	5f                   	pop    %rdi
1400c3d78:	5e                   	pop    %rsi
1400c3d79:	41 5c                	pop    %r12
1400c3d7b:	41 5d                	pop    %r13
1400c3d7d:	41 5e                	pop    %r14
1400c3d7f:	41 5f                	pop    %r15
1400c3d81:	c3                   	ret
1400c3d82:	cc                   	int3
1400c3d83:	cc                   	int3
1400c3d84:	cc                   	int3
1400c3d85:	cc                   	int3
1400c3d86:	cc                   	int3
1400c3d87:	cc                   	int3
1400c3d88:	cc                   	int3
1400c3d89:	cc                   	int3
1400c3d8a:	cc                   	int3
1400c3d8b:	cc                   	int3
1400c3d8c:	cc                   	int3
1400c3d8d:	cc                   	int3
1400c3d8e:	cc                   	int3
1400c3d8f:	cc                   	int3
1400c3d90:	56                   	push   %rsi
1400c3d91:	57                   	push   %rdi
1400c3d92:	53                   	push   %rbx
1400c3d93:	48 81 ec d0 00 00 00 	sub    $0xd0,%rsp
1400c3d9a:	48 89 d6             	mov    %rdx,%rsi
1400c3d9d:	48 89 cf             	mov    %rcx,%rdi
1400c3da0:	48 8b 05 99 d2 03 00 	mov    0x3d299(%rip),%rax        # 0x140101040
1400c3da7:	48 31 e0             	xor    %rsp,%rax
1400c3daa:	48 89 84 24 c8 00 00 	mov    %rax,0xc8(%rsp)
1400c3db1:	00
1400c3db2:	48 8d 5c 24 20       	lea    0x20(%rsp),%rbx
1400c3db7:	41 b8 a8 00 00 00    	mov    $0xa8,%r8d
1400c3dbd:	48 89 d9             	mov    %rbx,%rcx
1400c3dc0:	b2 aa                	mov    $0xaa,%dl
1400c3dc2:	e8 49 a4 fd ff       	call   0x14009e210
1400c3dc7:	48 89 d9             	mov    %rbx,%rcx
1400c3dca:	e8 01 8b f5 ff       	call   0x14001c8d0
1400c3dcf:	48 8d 94 24 98 00 00 	lea    0x98(%rsp),%rdx
1400c3dd6:	00
1400c3dd7:	48 89 f9             	mov    %rdi,%rcx
1400c3dda:	e8 61 f7 ff ff       	call   0x1400c3540
1400c3ddf:	48 89 d9             	mov    %rbx,%rcx
1400c3de2:	48 89 f2             	mov    %rsi,%rdx
1400c3de5:	e8 26 8b f5 ff       	call   0x14001c910
1400c3dea:	48 89 d9             	mov    %rbx,%rcx
1400c3ded:	e8 ee 8a f5 ff       	call   0x14001c8e0
1400c3df2:	48 8b 8c 24 c8 00 00 	mov    0xc8(%rsp),%rcx
1400c3df9:	00
1400c3dfa:	48 31 e1             	xor    %rsp,%rcx
1400c3dfd:	48 3b 0d 3c d2 03 00 	cmp    0x3d23c(%rip),%rcx        # 0x140101040
1400c3e04:	74 06                	je     0x1400c3e0c
1400c3e06:	e8 c5 b4 fa ff       	call   0x14006f2d0
1400c3e0b:	cc                   	int3
1400c3e0c:	48 89 f0             	mov    %rsi,%rax
1400c3e0f:	48 81 c4 d0 00 00 00 	add    $0xd0,%rsp
1400c3e16:	5b                   	pop    %rbx
1400c3e17:	5f                   	pop    %rdi
1400c3e18:	5e                   	pop    %rsi
1400c3e19:	c3                   	ret
1400c3e1a:	cc                   	int3
1400c3e1b:	cc                   	int3
1400c3e1c:	cc                   	int3
1400c3e1d:	cc                   	int3
1400c3e1e:	cc                   	int3
1400c3e1f:	cc                   	int3
1400c3e20:	56                   	push   %rsi
1400c3e21:	57                   	push   %rdi
1400c3e22:	53                   	push   %rbx
1400c3e23:	48 81 ec d0 00 00 00 	sub    $0xd0,%rsp
1400c3e2a:	48 89 d6             	mov    %rdx,%rsi
1400c3e2d:	48 89 cf             	mov    %rcx,%rdi
1400c3e30:	48 8b 05 09 d2 03 00 	mov    0x3d209(%rip),%rax        # 0x140101040
1400c3e37:	48 31 e0             	xor    %rsp,%rax
1400c3e3a:	48 89 84 24 c8 00 00 	mov    %rax,0xc8(%rsp)
1400c3e41:	00
1400c3e42:	48 8d 5c 24 20       	lea    0x20(%rsp),%rbx
1400c3e47:	41 b8 a8 00 00 00    	mov    $0xa8,%r8d
1400c3e4d:	48 89 d9             	mov    %rbx,%rcx
1400c3e50:	b2 aa                	mov    $0xaa,%dl
1400c3e52:	e8 b9 a3 fd ff       	call   0x14009e210
1400c3e57:	48 89 d9             	mov    %rbx,%rcx
1400c3e5a:	e8 71 8a f5 ff       	call   0x14001c8d0
1400c3e5f:	48 8d 94 24 98 00 00 	lea    0x98(%rsp),%rdx
1400c3e66:	00
1400c3e67:	48 89 f9             	mov    %rdi,%rcx
1400c3e6a:	e8 d1 f6 ff ff       	call   0x1400c3540
1400c3e6f:	48 89 d9             	mov    %rbx,%rcx
1400c3e72:	48 89 f2             	mov    %rsi,%rdx
1400c3e75:	e8 a6 f3 fd ff       	call   0x1400a3220
1400c3e7a:	48 89 d9             	mov    %rbx,%rcx
1400c3e7d:	e8 5e 8a f5 ff       	call   0x14001c8e0
1400c3e82:	48 8b 8c 24 c8 00 00 	mov    0xc8(%rsp),%rcx
1400c3e89:	00
1400c3e8a:	48 31 e1             	xor    %rsp,%rcx
1400c3e8d:	48 3b 0d ac d1 03 00 	cmp    0x3d1ac(%rip),%rcx        # 0x140101040
1400c3e94:	74 06                	je     0x1400c3e9c
1400c3e96:	e8 35 b4 fa ff       	call   0x14006f2d0
1400c3e9b:	cc                   	int3
1400c3e9c:	48 89 f0             	mov    %rsi,%rax
1400c3e9f:	48 81 c4 d0 00 00 00 	add    $0xd0,%rsp
1400c3ea6:	5b                   	pop    %rbx
1400c3ea7:	5f                   	pop    %rdi
1400c3ea8:	5e                   	pop    %rsi
1400c3ea9:	c3                   	ret
1400c3eaa:	cc                   	int3
1400c3eab:	cc                   	int3
1400c3eac:	cc                   	int3
1400c3ead:	cc                   	int3
1400c3eae:	cc                   	int3
1400c3eaf:	cc                   	int3
1400c3eb0:	41 57                	push   %r15
1400c3eb2:	41 56                	push   %r14
1400c3eb4:	41 55                	push   %r13
1400c3eb6:	41 54                	push   %r12
1400c3eb8:	56                   	push   %rsi
1400c3eb9:	57                   	push   %rdi
1400c3eba:	55                   	push   %rbp
1400c3ebb:	53                   	push   %rbx
1400c3ebc:	48 83 ec 78          	sub    $0x78,%rsp
1400c3ec0:	48 89 ce             	mov    %rcx,%rsi
1400c3ec3:	48 8b 05 76 d1 03 00 	mov    0x3d176(%rip),%rax        # 0x140101040
1400c3eca:	48 31 e0             	xor    %rsp,%rax
1400c3ecd:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1400c3ed2:	80 b9 af 00 00 00 00 	cmpb   $0x0,0xaf(%rcx)
1400c3ed9:	0f 88 80 00 00 00    	js     0x1400c3f5f
1400c3edf:	31 c0                	xor    %eax,%eax
1400c3ee1:	88 86 98 00 00 00    	mov    %al,0x98(%rsi)
1400c3ee7:	88 86 af 00 00 00    	mov    %al,0xaf(%rsi)
1400c3eed:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1400c3ef2:	48 89 11             	mov    %rdx,(%rcx)
1400c3ef5:	49 01 d0             	add    %rdx,%r8
1400c3ef8:	4c 89 41 08          	mov    %r8,0x8(%rcx)
1400c3efc:	48 89 51 10          	mov    %rdx,0x10(%rcx)
1400c3f00:	0f 28 05 09 ca 01 00 	movaps 0x1ca09(%rip),%xmm0        # 0x1400e0910
1400c3f07:	48 8d 7c 24 40       	lea    0x40(%rsp),%rdi
1400c3f0c:	0f 29 07             	movaps %xmm0,(%rdi)
1400c3f0f:	48 89 fa             	mov    %rdi,%rdx
1400c3f12:	e8 29 8c f5 ff       	call   0x14001cb40
1400c3f17:	bb ff ff ff 00       	mov    $0xffffff,%ebx
1400c3f1c:	8b 4f 0c             	mov    0xc(%rdi),%ecx
1400c3f1f:	21 d9                	and    %ebx,%ecx
1400c3f21:	0f 84 75 01 00 00    	je     0x1400c409c
1400c3f27:	48 8d 86 98 00 00 00 	lea    0x98(%rsi),%rax
1400c3f2e:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400c3f33:	48 8d 46 48          	lea    0x48(%rsi),%rax
1400c3f37:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400c3f3c:	4c 8d 76 30          	lea    0x30(%rsi),%r14
1400c3f40:	4c 8d 7e 18          	lea    0x18(%rsi),%r15
1400c3f44:	4c 8d 64 24 40       	lea    0x40(%rsp),%r12
1400c3f49:	4c 8d 6c 24 58       	lea    0x58(%rsp),%r13
1400c3f4e:	48 8d 6c 24 30       	lea    0x30(%rsp),%rbp
1400c3f53:	48 8d 3d 6a 98 02 00 	lea    0x2986a(%rip),%rdi        # 0x1400ed7c4
1400c3f5a:	e9 a6 00 00 00       	jmp    0x1400c4005
1400c3f5f:	48 8b 86 98 00 00 00 	mov    0x98(%rsi),%rax
1400c3f66:	c6 00 00             	movb   $0x0,(%rax)
1400c3f69:	48 c7 86 a0 00 00 00 	movq   $0x0,0xa0(%rsi)
1400c3f70:	00 00 00 00
1400c3f74:	e9 74 ff ff ff       	jmp    0x1400c3eed
1400c3f79:	48 8b 4e 68          	mov    0x68(%rsi),%rcx
1400c3f7d:	44 8b 44 24 48       	mov    0x48(%rsp),%r8d
1400c3f82:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
1400c3f87:	e8 a4 87 00 00       	call   0x1400cc730
1400c3f8c:	eb 56                	jmp    0x1400c3fe4
1400c3f8e:	48 8b 4e 70          	mov    0x70(%rsi),%rcx
1400c3f92:	44 8b 44 24 48       	mov    0x48(%rsp),%r8d
1400c3f97:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
1400c3f9c:	e8 ff 89 00 00       	call   0x1400cc9a0
1400c3fa1:	eb 41                	jmp    0x1400c3fe4
1400c3fa3:	48 8b 4e 60          	mov    0x60(%rsi),%rcx
1400c3fa7:	44 8b 44 24 48       	mov    0x48(%rsp),%r8d
1400c3fac:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
1400c3fb1:	e8 ca 83 00 00       	call   0x1400cc380
1400c3fb6:	eb 2c                	jmp    0x1400c3fe4
1400c3fb8:	4c 89 e1             	mov    %r12,%rcx
1400c3fbb:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
1400c3fc0:	e8 9b ef fd ff       	call   0x1400a2f60
1400c3fc5:	eb 1d                	jmp    0x1400c3fe4
1400c3fc7:	4c 89 e1             	mov    %r12,%rcx
1400c3fca:	4c 89 f2             	mov    %r14,%rdx
1400c3fcd:	eb 10                	jmp    0x1400c3fdf
1400c3fcf:	4c 89 e1             	mov    %r12,%rcx
1400c3fd2:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
1400c3fd7:	eb 06                	jmp    0x1400c3fdf
1400c3fd9:	4c 89 e1             	mov    %r12,%rcx
1400c3fdc:	4c 89 fa             	mov    %r15,%rdx
1400c3fdf:	e8 dc 86 f5 ff       	call   0x14001c6c0
1400c3fe4:	4c 89 e9             	mov    %r13,%rcx
1400c3fe7:	48 89 ea             	mov    %rbp,%rdx
1400c3fea:	e8 51 8b f5 ff       	call   0x14001cb40
1400c3fef:	0f 10 44 24 30       	movups 0x30(%rsp),%xmm0
1400c3ff4:	0f 29 44 24 40       	movaps %xmm0,0x40(%rsp)
1400c3ff9:	8b 4c 24 4c          	mov    0x4c(%rsp),%ecx
1400c3ffd:	21 d9                	and    %ebx,%ecx
1400c3fff:	0f 84 97 00 00 00    	je     0x1400c409c
1400c4005:	83 f9 0d             	cmp    $0xd,%ecx
1400c4008:	77 0f                	ja     0x1400c4019
1400c400a:	b8 01 00 00 00       	mov    $0x1,%eax
1400c400f:	48 d3 e0             	shl    %cl,%rax
1400c4012:	48 09 86 b0 00 00 00 	or     %rax,0xb0(%rsi)
1400c4019:	ff c9                	dec    %ecx
1400c401b:	83 f9 0c             	cmp    $0xc,%ecx
1400c401e:	77 98                	ja     0x1400c3fb8
1400c4020:	48 63 04 8f          	movslq (%rdi,%rcx,4),%rax
1400c4024:	48 01 f8             	add    %rdi,%rax
1400c4027:	ff e0                	jmp    *%rax
1400c4029:	8b 44 24 40          	mov    0x40(%rsp),%eax
1400c402d:	89 86 90 00 00 00    	mov    %eax,0x90(%rsi)
1400c4033:	eb af                	jmp    0x1400c3fe4
1400c4035:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1400c403a:	48 89 46 10          	mov    %rax,0x10(%rsi)
1400c403e:	eb a4                	jmp    0x1400c3fe4
1400c4040:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1400c4045:	48 89 46 08          	mov    %rax,0x8(%rsi)
1400c4049:	eb 99                	jmp    0x1400c3fe4
1400c404b:	8b 44 24 40          	mov    0x40(%rsp),%eax
1400c404f:	89 86 8c 00 00 00    	mov    %eax,0x8c(%rsi)
1400c4055:	eb 8d                	jmp    0x1400c3fe4
1400c4057:	48 83 7c 24 40 00    	cmpq   $0x0,0x40(%rsp)
1400c405d:	0f 95 86 88 00 00 00 	setne  0x88(%rsi)
1400c4064:	e9 7b ff ff ff       	jmp    0x1400c3fe4
1400c4069:	48 8b 8e 80 00 00 00 	mov    0x80(%rsi),%rcx
1400c4070:	44 8b 44 24 48       	mov    0x48(%rsp),%r8d
1400c4075:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
1400c407a:	e8 e1 8d 00 00       	call   0x1400cce60
1400c407f:	e9 60 ff ff ff       	jmp    0x1400c3fe4
1400c4084:	48 8b 4e 78          	mov    0x78(%rsi),%rcx
1400c4088:	44 8b 44 24 48       	mov    0x48(%rsp),%r8d
1400c408d:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
1400c4092:	e8 99 8b 00 00       	call   0x1400ccc30
1400c4097:	e9 48 ff ff ff       	jmp    0x1400c3fe4
1400c409c:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
1400c40a1:	48 3b 44 24 68       	cmp    0x68(%rsp),%rax
1400c40a6:	0f 94 c0             	sete   %al
1400c40a9:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
1400c40ae:	48 31 e1             	xor    %rsp,%rcx
1400c40b1:	48 3b 0d 88 cf 03 00 	cmp    0x3cf88(%rip),%rcx        # 0x140101040
1400c40b8:	74 06                	je     0x1400c40c0
1400c40ba:	e8 11 b2 fa ff       	call   0x14006f2d0
1400c40bf:	cc                   	int3
1400c40c0:	48 83 c4 78          	add    $0x78,%rsp
1400c40c4:	5b                   	pop    %rbx
1400c40c5:	5d                   	pop    %rbp
1400c40c6:	5f                   	pop    %rdi
1400c40c7:	5e                   	pop    %rsi
1400c40c8:	41 5c                	pop    %r12
1400c40ca:	41 5d                	pop    %r13
1400c40cc:	41 5e                	pop    %r14
1400c40ce:	41 5f                	pop    %r15
1400c40d0:	c3                   	ret
1400c40d1:	cc                   	int3
1400c40d2:	cc                   	int3
1400c40d3:	cc                   	int3
1400c40d4:	cc                   	int3
1400c40d5:	cc                   	int3
1400c40d6:	cc                   	int3
1400c40d7:	cc                   	int3
1400c40d8:	cc                   	int3
1400c40d9:	cc                   	int3
1400c40da:	cc                   	int3
1400c40db:	cc                   	int3
1400c40dc:	cc                   	int3
1400c40dd:	cc                   	int3
1400c40de:	cc                   	int3
1400c40df:	cc                   	int3
1400c40e0:	56                   	push   %rsi
1400c40e1:	57                   	push   %rdi
1400c40e2:	53                   	push   %rbx
1400c40e3:	48 81 ec d0 00 00 00 	sub    $0xd0,%rsp
1400c40ea:	48 89 d6             	mov    %rdx,%rsi
1400c40ed:	48 89 cf             	mov    %rcx,%rdi
1400c40f0:	48 8b 05 49 cf 03 00 	mov    0x3cf49(%rip),%rax        # 0x140101040
1400c40f7:	48 31 e0             	xor    %rsp,%rax
1400c40fa:	48 89 84 24 c8 00 00 	mov    %rax,0xc8(%rsp)
1400c4101:	00
1400c4102:	48 8d 5c 24 20       	lea    0x20(%rsp),%rbx
1400c4107:	41 b8 a8 00 00 00    	mov    $0xa8,%r8d
1400c410d:	48 89 d9             	mov    %rbx,%rcx
1400c4110:	b2 aa                	mov    $0xaa,%dl
1400c4112:	e8 f9 a0 fd ff       	call   0x14009e210
1400c4117:	48 89 d9             	mov    %rbx,%rcx
1400c411a:	e8 b1 87 f5 ff       	call   0x14001c8d0
1400c411f:	48 8d 94 24 98 00 00 	lea    0x98(%rsp),%rdx
1400c4126:	00
1400c4127:	48 89 f9             	mov    %rdi,%rcx
1400c412a:	e8 c1 fb f6 ff       	call   0x140033cf0
1400c412f:	48 89 d9             	mov    %rbx,%rcx
1400c4132:	48 89 f2             	mov    %rsi,%rdx
1400c4135:	e8 e6 f0 fd ff       	call   0x1400a3220
1400c413a:	48 89 d9             	mov    %rbx,%rcx
1400c413d:	e8 9e 87 f5 ff       	call   0x14001c8e0
1400c4142:	48 8b 8c 24 c8 00 00 	mov    0xc8(%rsp),%rcx
1400c4149:	00
1400c414a:	48 31 e1             	xor    %rsp,%rcx
1400c414d:	48 3b 0d ec ce 03 00 	cmp    0x3ceec(%rip),%rcx        # 0x140101040
1400c4154:	74 06                	je     0x1400c415c
1400c4156:	e8 75 b1 fa ff       	call   0x14006f2d0
1400c415b:	cc                   	int3
1400c415c:	48 89 f0             	mov    %rsi,%rax
1400c415f:	48 81 c4 d0 00 00 00 	add    $0xd0,%rsp
1400c4166:	5b                   	pop    %rbx
1400c4167:	5f                   	pop    %rdi
1400c4168:	5e                   	pop    %rsi
1400c4169:	c3                   	ret
1400c416a:	cc                   	int3
1400c416b:	cc                   	int3
1400c416c:	cc                   	int3
1400c416d:	cc                   	int3
1400c416e:	cc                   	int3
1400c416f:	cc                   	int3
1400c4170:	56                   	push   %rsi
1400c4171:	57                   	push   %rdi
1400c4172:	48 83 ec 28          	sub    $0x28,%rsp
1400c4176:	89 d7                	mov    %edx,%edi
1400c4178:	48 89 ce             	mov    %rcx,%rsi
1400c417b:	e8 e0 f9 f6 ff       	call   0x140033b60
1400c4180:	85 ff                	test   %edi,%edi
1400c4182:	74 08                	je     0x1400c418c
1400c4184:	48 89 f1             	mov    %rsi,%rcx
1400c4187:	e8 44 9d fa ff       	call   0x14006ded0
1400c418c:	48 89 f0             	mov    %rsi,%rax
1400c418f:	48 83 c4 28          	add    $0x28,%rsp
1400c4193:	5f                   	pop    %rdi
1400c4194:	5e                   	pop    %rsi
1400c4195:	c3                   	ret
1400c4196:	cc                   	int3
1400c4197:	cc                   	int3
1400c4198:	cc                   	int3
1400c4199:	cc                   	int3
1400c419a:	cc                   	int3
1400c419b:	cc                   	int3
1400c419c:	cc                   	int3
1400c419d:	cc                   	int3
1400c419e:	cc                   	int3
1400c419f:	cc                   	int3
1400c41a0:	56                   	push   %rsi
1400c41a1:	57                   	push   %rdi
1400c41a2:	48 83 ec 28          	sub    $0x28,%rsp
1400c41a6:	48 89 ce             	mov    %rcx,%rsi
1400c41a9:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1400c41ad:	48 bf 00 00 00 00 fc 	movabs $0xfffffffc00000000,%rdi
1400c41b4:	ff ff ff
1400c41b7:	48 89 c8             	mov    %rcx,%rax
1400c41ba:	48 21 f8             	and    %rdi,%rax