14004dbf3:	c7 01 8d 02 00 00    	movl   $0x28d,(%rcx)
14004dbf9:	e8 c2 6d 00 00       	call   0x1400549c0
14004dbfe:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
14004dc03:	48 89 18             	mov    %rbx,(%rax)
14004dc06:	48 83 c7 08          	add    $0x8,%rdi
14004dc0a:	4c 89 74 24 38       	mov    %r14,0x38(%rsp)
14004dc0f:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14004dc14:	4c 89 7c 24 48       	mov    %r15,0x48(%rsp)
14004dc19:	48 c7 44 24 58 92 00 	movq   $0x92,0x58(%rsp)
14004dc20:	00 00
14004dc22:	48 8b 05 9f d3 09 00 	mov    0x9d39f(%rip),%rax        # 0x1400eafc8
14004dc29:	8a 80 92 00 00 00    	mov    0x92(%rax),%al
14004dc2f:	84 c0                	test   %al,%al
14004dc31:	75 69                	jne    0x14004dc9c
14004dc33:	48 89 f9             	mov    %rdi,%rcx
14004dc36:	48 89 f2             	mov    %rsi,%rdx
14004dc39:	e8 92 e3 01 00       	call   0x14006bfd0
14004dc3e:	48 c7 44 24 58 92 00 	movq   $0x92,0x58(%rsp)
14004dc45:	00 00
14004dc47:	48 8b 05 7a d3 09 00 	mov    0x9d37a(%rip),%rax        # 0x1400eafc8
14004dc4e:	8a 80 92 00 00 00    	mov    0x92(%rax),%al
14004dc54:	84 c0                	test   %al,%al
14004dc56:	75 23                	jne    0x14004dc7b
14004dc58:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
14004dc5d:	48 31 e1             	xor    %rsp,%rcx
14004dc60:	48 3b 0d d9 33 0b 00 	cmp    0xb33d9(%rip),%rcx        # 0x140101040
14004dc67:	74 06                	je     0x14004dc6f
14004dc69:	e8 62 16 02 00       	call   0x14006f2d0
14004dc6e:	cc                   	int3
14004dc6f:	48 83 c4 70          	add    $0x70,%rsp
14004dc73:	5b                   	pop    %rbx
14004dc74:	5f                   	pop    %rdi
14004dc75:	5e                   	pop    %rsi
14004dc76:	41 5e                	pop    %r14
14004dc78:	41 5f                	pop    %r15
14004dc7a:	c3                   	ret
14004dc7b:	0f b6 c8             	movzbl %al,%ecx
14004dc7e:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
14004dc83:	49 c7 00 00 00 00 00 	movq   $0x0,(%r8)
14004dc8a:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
14004dc8f:	41 b9 02 00 00 00    	mov    $0x2,%r9d
14004dc95:	e8 c6 b4 00 00       	call   0x140059160
14004dc9a:	eb bc                	jmp    0x14004dc58
14004dc9c:	0f b6 c8             	movzbl %al,%ecx
14004dc9f:	48 8d 05 1a 66 0a 00 	lea    0xa661a(%rip),%rax        # 0x1400f42c0
14004dca6:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
14004dcab:	49 89 00             	mov    %rax,(%r8)
14004dcae:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
14004dcb3:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14004dcb8:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14004dcbd:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
14004dcc2:	49 89 f1             	mov    %rsi,%r9
14004dcc5:	e8 66 37 08 00       	call   0x1400d1430
14004dcca:	e9 64 ff ff ff       	jmp    0x14004dc33
14004dccf:	cc                   	int3
14004dcd0:	41 57                	push   %r15
14004dcd2:	41 56                	push   %r14
14004dcd4:	56                   	push   %rsi
14004dcd5:	57                   	push   %rdi
14004dcd6:	53                   	push   %rbx
14004dcd7:	48 83 ec 70          	sub    $0x70,%rsp
14004dcdb:	4c 89 cb             	mov    %r9,%rbx
14004dcde:	4d 89 c6             	mov    %r8,%r14
14004dce1:	48 89 d6             	mov    %rdx,%rsi
14004dce4:	48 89 cf             	mov    %rcx,%rdi
14004dce7:	4c 8b bc 24 c0 00 00 	mov    0xc0(%rsp),%r15
14004dcee:	00
14004dcef:	48 8b 05 4a 33 0b 00 	mov    0xb334a(%rip),%rax        # 0x140101040
14004dcf6:	48 31 e0             	xor    %rsp,%rax
14004dcf9:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
14004dcfe:	48 8d 4c 24 34       	lea    0x34(%rsp),%rcx
14004dd03:	c7 01 9d 02 00 00    	movl   $0x29d,(%rcx)
14004dd09:	e8 b2 6c 00 00       	call   0x1400549c0
14004dd0e:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
14004dd13:	48 89 18             	mov    %rbx,(%rax)
14004dd16:	48 83 c7 08          	add    $0x8,%rdi
14004dd1a:	4c 89 74 24 38       	mov    %r14,0x38(%rsp)
14004dd1f:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14004dd24:	4c 89 7c 24 48       	mov    %r15,0x48(%rsp)
14004dd29:	48 c7 44 24 58 92 00 	movq   $0x92,0x58(%rsp)
14004dd30:	00 00
14004dd32:	48 8b 05 8f d2 09 00 	mov    0x9d28f(%rip),%rax        # 0x1400eafc8
14004dd39:	8a 80 92 00 00 00    	mov    0x92(%rax),%al
14004dd3f:	84 c0                	test   %al,%al
14004dd41:	75 69                	jne    0x14004ddac
14004dd43:	48 89 f9             	mov    %rdi,%rcx
14004dd46:	48 89 f2             	mov    %rsi,%rdx
14004dd49:	e8 82 e2 01 00       	call   0x14006bfd0
14004dd4e:	48 c7 44 24 58 92 00 	movq   $0x92,0x58(%rsp)
14004dd55:	00 00
14004dd57:	48 8b 05 6a d2 09 00 	mov    0x9d26a(%rip),%rax        # 0x1400eafc8
14004dd5e:	8a 80 92 00 00 00    	mov    0x92(%rax),%al
14004dd64:	84 c0                	test   %al,%al
14004dd66:	75 23                	jne    0x14004dd8b
14004dd68:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
14004dd6d:	48 31 e1             	xor    %rsp,%rcx
14004dd70:	48 3b 0d c9 32 0b 00 	cmp    0xb32c9(%rip),%rcx        # 0x140101040
14004dd77:	74 06                	je     0x14004dd7f
14004dd79:	e8 52 15 02 00       	call   0x14006f2d0
14004dd7e:	cc                   	int3
14004dd7f:	48 83 c4 70          	add    $0x70,%rsp
14004dd83:	5b                   	pop    %rbx
14004dd84:	5f                   	pop    %rdi
14004dd85:	5e                   	pop    %rsi
14004dd86:	41 5e                	pop    %r14
14004dd88:	41 5f                	pop    %r15
14004dd8a:	c3                   	ret
14004dd8b:	0f b6 c8             	movzbl %al,%ecx
14004dd8e:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
14004dd93:	49 c7 00 00 00 00 00 	movq   $0x0,(%r8)
14004dd9a:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
14004dd9f:	41 b9 02 00 00 00    	mov    $0x2,%r9d
14004dda5:	e8 b6 b3 00 00       	call   0x140059160
14004ddaa:	eb bc                	jmp    0x14004dd68
14004ddac:	0f b6 c8             	movzbl %al,%ecx
14004ddaf:	48 8d 05 0a 65 0a 00 	lea    0xa650a(%rip),%rax        # 0x1400f42c0
14004ddb6:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
14004ddbb:	49 89 00             	mov    %rax,(%r8)
14004ddbe:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
14004ddc3:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14004ddc8:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14004ddcd:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
14004ddd2:	49 89 f1             	mov    %rsi,%r9
14004ddd5:	e8 56 36 08 00       	call   0x1400d1430
14004ddda:	e9 64 ff ff ff       	jmp    0x14004dd43
14004dddf:	cc                   	int3
14004dde0:	41 56                	push   %r14
14004dde2:	56                   	push   %rsi
14004dde3:	57                   	push   %rdi
14004dde4:	55                   	push   %rbp
14004dde5:	53                   	push   %rbx
14004dde6:	48 83 ec 20          	sub    $0x20,%rsp
14004ddea:	4c 89 c7             	mov    %r8,%rdi
14004dded:	49 89 d6             	mov    %rdx,%r14
14004ddf0:	48 89 cb             	mov    %rcx,%rbx
14004ddf3:	48 8d 71 18          	lea    0x18(%rcx),%rsi
14004ddf7:	4d 85 c0             	test   %r8,%r8
14004ddfa:	74 37                	je     0x14004de33
14004ddfc:	48 89 d9             	mov    %rbx,%rcx
14004ddff:	4c 89 f2             	mov    %r14,%rdx
14004de02:	e8 49 00 00 00       	call   0x14004de50
14004de07:	89 c5                	mov    %eax,%ebp
14004de09:	84 c0                	test   %al,%al
14004de0b:	74 12                	je     0x14004de1f
14004de0d:	48 85 ff             	test   %rdi,%rdi
14004de10:	74 16                	je     0x14004de28
14004de12:	89 e8                	mov    %ebp,%eax
14004de14:	48 83 c4 20          	add    $0x20,%rsp
14004de18:	5b                   	pop    %rbx
14004de19:	5d                   	pop    %rbp
14004de1a:	5f                   	pop    %rdi
14004de1b:	5e                   	pop    %rsi
14004de1c:	41 5e                	pop    %r14
14004de1e:	c3                   	ret
14004de1f:	c6 83 99 00 00 00 00 	movb   $0x0,0x99(%rbx)
14004de26:	eb e5                	jmp    0x14004de0d
14004de28:	48 89 f1             	mov    %rsi,%rcx
14004de2b:	ff 15 07 9a 0a 00    	call   *0xa9a07(%rip)        # 0x1400f7838
14004de31:	eb df                	jmp    0x14004de12
14004de33:	48 89 f1             	mov    %rsi,%rcx
14004de36:	ff 15 d4 9a 0a 00    	call   *0xa9ad4(%rip)        # 0x1400f7910
14004de3c:	84 c0                	test   %al,%al
14004de3e:	75 bc                	jne    0x14004ddfc
14004de40:	48 89 f1             	mov    %rsi,%rcx
14004de43:	e8 f8 e9 00 00       	call   0x14005c840
14004de48:	eb b2                	jmp    0x14004ddfc
14004de4a:	cc                   	int3
14004de4b:	cc                   	int3
14004de4c:	cc                   	int3
14004de4d:	cc                   	int3
14004de4e:	cc                   	int3
14004de4f:	cc                   	int3
14004de50:	48 8b 81 90 00 00 00 	mov    0x90(%rcx),%rax
14004de57:	48 39 c2             	cmp    %rax,%rdx
14004de5a:	0f 9d c0             	setge  %al
14004de5d:	c3                   	ret
14004de5e:	cc                   	int3
14004de5f:	cc                   	int3
14004de60:	56                   	push   %rsi
14004de61:	57                   	push   %rdi
14004de62:	48 83 ec 28          	sub    $0x28,%rsp
14004de66:	4c 89 c7             	mov    %r8,%rdi
14004de69:	48 89 ce             	mov    %rcx,%rsi
14004de6c:	45 89 c8             	mov    %r9d,%r8d
14004de6f:	e8 ac 04 00 00       	call   0x14004e320
14004de74:	48 8d 05 5d 47 09 00 	lea    0x9475d(%rip),%rax        # 0x1400e25d8
14004de7b:	48 89 06             	mov    %rax,(%rsi)
14004de7e:	48 8d 4e 38          	lea    0x38(%rsi),%rcx
14004de82:	e8 49 e0 01 00       	call   0x14006bed0
14004de87:	48 b8 00 00 00 00 fc 	movabs $0xfffffffc00000000,%rax
14004de8e:	ff ff ff
14004de91:	48 21 f8             	and    %rdi,%rax
14004de94:	48 3b 05 ed 56 0b 00 	cmp    0xb56ed(%rip),%rax        # 0x140103588
14004de9b:	74 37                	je     0x14004ded4
14004de9d:	48 89 7e 40          	mov    %rdi,0x40(%rsi)
14004dea1:	48 8d 8e a0 00 00 00 	lea    0xa0(%rsi),%rcx
14004dea8:	0f 57 c0             	xorps  %xmm0,%xmm0
14004deab:	0f 11 46 48          	movups %xmm0,0x48(%rsi)
14004deaf:	0f 11 46 58          	movups %xmm0,0x58(%rsi)
14004deb3:	0f 11 46 70          	movups %xmm0,0x70(%rsi)
14004deb7:	0f 11 86 80 00 00 00 	movups %xmm0,0x80(%rsi)
14004debe:	0f 11 86 8a 00 00 00 	movups %xmm0,0x8a(%rsi)
14004dec5:	e8 76 68 01 00       	call   0x140064740
14004deca:	48 89 f0             	mov    %rsi,%rax
14004decd:	48 83 c4 28          	add    $0x28,%rsp
14004ded1:	5f                   	pop    %rdi
14004ded2:	5e                   	pop    %rsi
14004ded3:	c3                   	ret
14004ded4:	48 89 f9             	mov    %rdi,%rcx
14004ded7:	e8 74 b2 fc ff       	call   0x140019150
14004dedc:	eb bf                	jmp    0x14004de9d
14004dede:	cc                   	int3
14004dedf:	cc                   	int3
14004dee0:	41 56                	push   %r14
14004dee2:	56                   	push   %rsi
14004dee3:	57                   	push   %rdi
14004dee4:	53                   	push   %rbx
14004dee5:	48 83 ec 28          	sub    $0x28,%rsp
14004dee9:	48 89 ce             	mov    %rcx,%rsi
14004deec:	48 8d 05 e5 46 09 00 	lea    0x946e5(%rip),%rax        # 0x1400e25d8
14004def3:	48 89 01             	mov    %rax,(%rcx)
14004def6:	48 81 c1 a0 00 00 00 	add    $0xa0,%rcx
14004defd:	e8 0e a9 01 00       	call   0x140068810
14004df02:	48 8b 7e 70          	mov    0x70(%rsi),%rdi
14004df06:	48 8b 5e 78          	mov    0x78(%rsi),%rbx
14004df0a:	49 89 fe             	mov    %rdi,%r14
14004df0d:	48 39 df             	cmp    %rbx,%rdi
14004df10:	0f 85 dd 00 00 00    	jne    0x14004dff3
14004df16:	48 89 7e 78          	mov    %rdi,0x78(%rsi)
14004df1a:	4d 85 f6             	test   %r14,%r14
14004df1d:	0f 85 a1 00 00 00    	jne    0x14004dfc4
14004df23:	48 8b 46 58          	mov    0x58(%rsi),%rax
14004df27:	48 8b 5e 60          	mov    0x60(%rsi),%rbx
14004df2b:	48 89 d9             	mov    %rbx,%rcx
14004df2e:	48 29 c1             	sub    %rax,%rcx
14004df31:	74 4e                	je     0x14004df81
14004df33:	0f 86 d6 00 00 00    	jbe    0x14004e00f
14004df39:	48 8b 56 50          	mov    0x50(%rsi),%rdx
14004df3d:	49 89 d6             	mov    %rdx,%r14
14004df40:	49 29 c6             	sub    %rax,%r14
14004df43:	0f 82 31 01 00 00    	jb     0x14004e07a
14004df49:	48 8b 7e 48          	mov    0x48(%rsi),%rdi
14004df4d:	48 83 f9 ff          	cmp    $0xffffffffffffffff,%rcx
14004df51:	74 0c                	je     0x14004df5f
14004df53:	49 89 ce             	mov    %rcx,%r14
14004df56:	48 39 d3             	cmp    %rdx,%rbx
14004df59:	0f 87 1e 01 00 00    	ja     0x14004e07d
14004df5f:	4d 85 f6             	test   %r14,%r14
14004df62:	74 1d                	je     0x14004df81
14004df64:	48 c1 e0 07          	shl    $0x7,%rax
14004df68:	48 01 c7             	add    %rax,%rdi
14004df6b:	49 c1 e6 07          	shl    $0x7,%r14
14004df6f:	48 89 f9             	mov    %rdi,%rcx
14004df72:	e8 29 cc 01 00       	call   0x14006aba0
14004df77:	48 83 ef 80          	sub    $0xffffffffffffff80,%rdi
14004df7b:	49 83 c6 80          	add    $0xffffffffffffff80,%r14
14004df7f:	75 ee                	jne    0x14004df6f
14004df81:	48 8b 4e 48          	mov    0x48(%rsi),%rcx
14004df85:	e8 e6 4d fe ff       	call   0x140032d70
14004df8a:	48 8b 4e 40          	mov    0x40(%rsi),%rcx
14004df8e:	48 b8 00 00 00 00 fc 	movabs $0xfffffffc00000000,%rax
14004df95:	ff ff ff
14004df98:	48 21 c8             	and    %rcx,%rax
14004df9b:	48 3b 05 e6 55 0b 00 	cmp    0xb55e6(%rip),%rax        # 0x140103588
14004dfa2:	74 19                	je     0x14004dfbd
14004dfa4:	48 c7 46 40 00 00 00 	movq   $0x0,0x40(%rsi)
14004dfab:	00
14004dfac:	48 89 f1             	mov    %rsi,%rcx
14004dfaf:	48 83 c4 28          	add    $0x28,%rsp
14004dfb3:	5b                   	pop    %rbx
14004dfb4:	5f                   	pop    %rdi
14004dfb5:	5e                   	pop    %rsi
14004dfb6:	41 5e                	pop    %r14
14004dfb8:	e9 b3 03 00 00       	jmp    0x14004e370
14004dfbd:	e8 ce b2 fc ff       	call   0x140019290
14004dfc2:	eb e0                	jmp    0x14004dfa4
14004dfc4:	4c 89 f1             	mov    %r14,%rcx
14004dfc7:	49 39 fe             	cmp    %rdi,%r14
14004dfca:	74 17                	je     0x14004dfe3
14004dfcc:	48 83 c7 80          	add    $0xffffffffffffff80,%rdi
14004dfd0:	74 1f                	je     0x14004dff1
14004dfd2:	48 89 f9             	mov    %rdi,%rcx
14004dfd5:	e8 c6 cb 01 00       	call   0x14006aba0
14004dfda:	4c 39 f7             	cmp    %r14,%rdi
14004dfdd:	75 ed                	jne    0x14004dfcc
14004dfdf:	48 8b 4e 70          	mov    0x70(%rsi),%rcx
14004dfe3:	4c 89 76 78          	mov    %r14,0x78(%rsi)
14004dfe7:	e8 e4 fe 01 00       	call   0x14006ded0
14004dfec:	e9 32 ff ff ff       	jmp    0x14004df23
14004dff1:	0f 0b                	ud2
14004dff3:	48 83 c3 80          	add    $0xffffffffffffff80,%rbx
14004dff7:	74 f8                	je     0x14004dff1
14004dff9:	48 89 d9             	mov    %rbx,%rcx
14004dffc:	e8 9f cb 01 00       	call   0x14006aba0
14004e001:	48 39 fb             	cmp    %rdi,%rbx
14004e004:	75 ed                	jne    0x14004dff3
14004e006:	4c 8b 76 70          	mov    0x70(%rsi),%r14
14004e00a:	e9 07 ff ff ff       	jmp    0x14004df16
14004e00f:	4c 8b 76 50          	mov    0x50(%rsi),%r14
14004e013:	4c 39 f0             	cmp    %r14,%rax
14004e016:	77 68                	ja     0x14004e080
14004e018:	48 8b 7e 48          	mov    0x48(%rsi),%rdi
14004e01c:	74 28                	je     0x14004e046
14004e01e:	48 c1 e0 07          	shl    $0x7,%rax
14004e022:	48 01 c7             	add    %rax,%rdi
14004e025:	49 c1 e6 07          	shl    $0x7,%r14
14004e029:	49 29 c6             	sub    %rax,%r14
14004e02c:	48 89 f9             	mov    %rdi,%rcx
14004e02f:	e8 6c cb 01 00       	call   0x14006aba0
14004e034:	48 83 ef 80          	sub    $0xffffffffffffff80,%rdi
14004e038:	49 83 c6 80          	add    $0xffffffffffffff80,%r14
14004e03c:	75 ee                	jne    0x14004e02c
14004e03e:	48 8b 7e 48          	mov    0x48(%rsi),%rdi
14004e042:	48 8b 46 50          	mov    0x50(%rsi),%rax
14004e046:	48 83 fb ff          	cmp    $0xffffffffffffffff,%rbx
14004e04a:	74 29                	je     0x14004e075
14004e04c:	48 39 c3             	cmp    %rax,%rbx
14004e04f:	77 32                	ja     0x14004e083
14004e051:	48 85 db             	test   %rbx,%rbx
14004e054:	0f 84 27 ff ff ff    	je     0x14004df81
14004e05a:	48 c1 e3 07          	shl    $0x7,%rbx
14004e05e:	48 89 f9             	mov    %rdi,%rcx
14004e061:	e8 3a cb 01 00       	call   0x14006aba0
14004e066:	48 83 ef 80          	sub    $0xffffffffffffff80,%rdi
14004e06a:	48 83 c3 80          	add    $0xffffffffffffff80,%rbx
14004e06e:	75 ee                	jne    0x14004e05e
14004e070:	e9 0c ff ff ff       	jmp    0x14004df81
14004e075:	48 89 c3             	mov    %rax,%rbx
14004e078:	eb d7                	jmp    0x14004e051
14004e07a:	cc                   	int3
14004e07b:	0f 0b                	ud2
14004e07d:	cc                   	int3
14004e07e:	0f 0b                	ud2
14004e080:	cc                   	int3
14004e081:	0f 0b                	ud2
14004e083:	cc                   	int3
14004e084:	0f 0b                	ud2
14004e086:	cc                   	int3
14004e087:	cc                   	int3
14004e088:	cc                   	int3
14004e089:	cc                   	int3
14004e08a:	cc                   	int3
14004e08b:	cc                   	int3
14004e08c:	cc                   	int3
14004e08d:	cc                   	int3
14004e08e:	cc                   	int3
14004e08f:	cc                   	int3
14004e090:	56                   	push   %rsi
14004e091:	57                   	push   %rdi
14004e092:	48 83 ec 28          	sub    $0x28,%rsp