14014c6e3:	0f 84 3d 01 00 00    	je     0x14014c826
14014c6e9:	48 8b cb             	mov    %rbx,%rcx
14014c6ec:	e8 9f 47 fa ff       	call   0x1400f0e90
14014c6f1:	85 c0                	test   %eax,%eax
14014c6f3:	75 db                	jne    0x14014c6d0
14014c6f5:	4c 8b 7f 20          	mov    0x20(%rdi),%r15
14014c6f9:	4d 85 ff             	test   %r15,%r15
14014c6fc:	75 14                	jne    0x14014c712
14014c6fe:	49 8b cc             	mov    %r12,%rcx
14014c701:	e8 ca e9 ff ff       	call   0x14014b0d0
14014c706:	4c 8b f8             	mov    %rax,%r15
14014c709:	48 85 c0             	test   %rax,%rax
14014c70c:	0f 84 14 01 00 00    	je     0x14014c826
14014c712:	4c 89 6c 24 28       	mov    %r13,0x28(%rsp)
14014c717:	45 33 c9             	xor    %r9d,%r9d
14014c71a:	4c 8b c3             	mov    %rbx,%r8
14014c71d:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
14014c724:	00 00
14014c726:	49 8b d7             	mov    %r15,%rdx
14014c729:	49 8b cc             	mov    %r12,%rcx
14014c72c:	e8 ff e7 ff ff       	call   0x14014af30
14014c731:	85 c0                	test   %eax,%eax
14014c733:	0f 84 ed 00 00 00    	je     0x14014c826
14014c739:	48 ff 47 68          	incq   0x68(%rdi)
14014c73d:	33 c0                	xor    %eax,%eax
14014c73f:	48 89 5f 28          	mov    %rbx,0x28(%rdi)
14014c743:	8b d8                	mov    %eax,%ebx
14014c745:	4c 89 7f 20          	mov    %r15,0x20(%rdi)
14014c749:	44 8b f8             	mov    %eax,%r15d
14014c74c:	8d 70 01             	lea    0x1(%rax),%esi
14014c74f:	39 44 24 30          	cmp    %eax,0x30(%rsp)
14014c753:	0f 84 f5 00 00 00    	je     0x14014c84e
14014c759:	48 8b 4f 58          	mov    0x58(%rdi),%rcx
14014c75d:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
14014c762:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
14014c767:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14014c76c:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14014c771:	e8 8a 1e 07 00       	call   0x1401be600
14014c776:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
14014c77b:	0f 57 c0             	xorps  %xmm0,%xmm0
14014c77e:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14014c783:	0f 11 44 24 48       	movups %xmm0,0x48(%rsp)
14014c788:	e8 d3 1e 07 00       	call   0x1401be660
14014c78d:	4c 8b f0             	mov    %rax,%r14
14014c790:	48 85 c0             	test   %rax,%rax
14014c793:	0f 84 8d 00 00 00    	je     0x14014c826
14014c799:	4c 8d 05 7c 11 1c 00 	lea    0x1c117c(%rip),%r8        # 0x14030d91c
14014c7a0:	48 8b c8             	mov    %rax,%rcx
14014c7a3:	48 8d 15 86 a8 1c 00 	lea    0x1ca886(%rip),%rdx        # 0x140317030
14014c7aa:	e8 41 1f 07 00       	call   0x1401be6f0
14014c7af:	4c 8b c7             	mov    %rdi,%r8
14014c7b2:	8d 56 0f             	lea    0xf(%rsi),%edx
14014c7b5:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14014c7ba:	e8 d1 6e 08 00       	call   0x1401d3690
14014c7bf:	4c 8b e0             	mov    %rax,%r12
14014c7c2:	48 85 c0             	test   %rax,%rax
14014c7c5:	74 40                	je     0x14014c807
14014c7c7:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
14014c7cc:	49 8b ce             	mov    %r14,%rcx
14014c7cf:	e8 6c 1f 07 00       	call   0x1401be740
14014c7d4:	4c 8b cf             	mov    %rdi,%r9
14014c7d7:	8d 56 0f             	lea    0xf(%rsi),%edx
14014c7da:	4d 8b c4             	mov    %r12,%r8
14014c7dd:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14014c7e2:	e8 59 70 08 00       	call   0x1401d3840
14014c7e7:	3b c6                	cmp    %esi,%eax
14014c7e9:	75 1c                	jne    0x14014c807
14014c7eb:	8b d6                	mov    %esi,%edx
14014c7ed:	49 8b ce             	mov    %r14,%rcx
14014c7f0:	e8 bb 1f 07 00       	call   0x1401be7b0
14014c7f5:	49 8b ce             	mov    %r14,%rcx
14014c7f8:	e8 d3 1d 07 00       	call   0x1401be5d0
14014c7fd:	49 8b cc             	mov    %r12,%rcx
14014c800:	e8 cb 99 01 00       	call   0x1401661d0
14014c805:	eb 47                	jmp    0x14014c84e
14014c807:	33 d2                	xor    %edx,%edx
14014c809:	49 8b ce             	mov    %r14,%rcx
14014c80c:	e8 9f 1f 07 00       	call   0x1401be7b0
14014c811:	49 8b ce             	mov    %r14,%rcx
14014c814:	e8 b7 1d 07 00       	call   0x1401be5d0
14014c819:	49 8b cc             	mov    %r12,%rcx
14014c81c:	e8 af 99 01 00       	call   0x1401661d0
14014c821:	4c 8b 64 24 40       	mov    0x40(%rsp),%r12
14014c826:	48 8d 0d 03 a8 1c 00 	lea    0x1ca803(%rip),%rcx        # 0x140317030
14014c82d:	e8 ce 03 f3 ff       	call   0x14007cc00
14014c832:	48 8b 4f 28          	mov    0x28(%rdi),%rcx
14014c836:	e8 65 40 fa ff       	call   0x1400f08a0
14014c83b:	48 8b 57 20          	mov    0x20(%rdi),%rdx
14014c83f:	33 f6                	xor    %esi,%esi
14014c841:	48 85 d2             	test   %rdx,%rdx
14014c844:	74 08                	je     0x14014c84e
14014c846:	49 8b cc             	mov    %r12,%rcx
14014c849:	e8 12 ec ff ff       	call   0x14014b460
14014c84e:	49 8b cf             	mov    %r15,%rcx
14014c851:	e8 fa e2 ff ff       	call   0x14014ab50
14014c856:	48 8b cb             	mov    %rbx,%rcx
14014c859:	e8 f2 40 fa ff       	call   0x1400f0950
14014c85e:	49 8b cd             	mov    %r13,%rcx
14014c861:	e8 7a e4 00 00       	call   0x14015ace0
14014c866:	48 8b cd             	mov    %rbp,%rcx
14014c869:	e8 c2 44 fa ff       	call   0x1400f0d30
14014c86e:	8b c6                	mov    %esi,%eax
14014c870:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
14014c875:	48 33 cc             	xor    %rsp,%rcx
14014c878:	e8 33 36 16 00       	call   0x1402afeb0
14014c87d:	4c 8d 5c 24 60       	lea    0x60(%rsp),%r11
14014c882:	49 8b 5b 38          	mov    0x38(%r11),%rbx
14014c886:	49 8b 6b 40          	mov    0x40(%r11),%rbp
14014c88a:	49 8b 73 48          	mov    0x48(%r11),%rsi
14014c88e:	49 8b e3             	mov    %r11,%rsp
14014c891:	41 5f                	pop    %r15
14014c893:	41 5e                	pop    %r14
14014c895:	41 5d                	pop    %r13
14014c897:	41 5c                	pop    %r12
14014c899:	5f                   	pop    %rdi
14014c89a:	c3                   	ret
14014c89b:	cc                   	int3
14014c89c:	cc                   	int3
14014c89d:	cc                   	int3
14014c89e:	cc                   	int3
14014c89f:	cc                   	int3
14014c8a0:	40 53                	rex push %rbx
14014c8a2:	b8 20 00 00 00       	mov    $0x20,%eax
14014c8a7:	e8 84 42 16 00       	call   0x1402b0b30
14014c8ac:	48 2b e0             	sub    %rax,%rsp
14014c8af:	48 8b 41 18          	mov    0x18(%rcx),%rax
14014c8b3:	48 8b d9             	mov    %rcx,%rbx
14014c8b6:	48 8b 10             	mov    (%rax),%rdx
14014c8b9:	ff 92 48 01 00 00    	call   *0x148(%rdx)
14014c8bf:	83 f8 01             	cmp    $0x1,%eax
14014c8c2:	75 04                	jne    0x14014c8c8
14014c8c4:	48 ff 43 68          	incq   0x68(%rbx)
14014c8c8:	48 83 c4 20          	add    $0x20,%rsp
14014c8cc:	5b                   	pop    %rbx
14014c8cd:	c3                   	ret
14014c8ce:	cc                   	int3
14014c8cf:	cc                   	int3
14014c8d0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14014c8d5:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
14014c8da:	57                   	push   %rdi
14014c8db:	b8 30 00 00 00       	mov    $0x30,%eax
14014c8e0:	e8 4b 42 16 00       	call   0x1402b0b30
14014c8e5:	48 2b e0             	sub    %rax,%rsp
14014c8e8:	33 ff                	xor    %edi,%edi
14014c8ea:	48 8b ea             	mov    %rdx,%rbp
14014c8ed:	48 8b d9             	mov    %rcx,%rbx
14014c8f0:	48 85 c9             	test   %rcx,%rcx
14014c8f3:	0f 84 2a 01 00 00    	je     0x14014ca23
14014c8f9:	48 8b 49 18          	mov    0x18(%rcx),%rcx
14014c8fd:	48 85 c9             	test   %rcx,%rcx
14014c900:	0f 84 1d 01 00 00    	je     0x14014ca23
14014c906:	48 39 7b 20          	cmp    %rdi,0x20(%rbx)
14014c90a:	0f 84 13 01 00 00    	je     0x14014ca23
14014c910:	48 39 7b 28          	cmp    %rdi,0x28(%rbx)
14014c914:	0f 84 09 01 00 00    	je     0x14014ca23
14014c91a:	48 89 74 24 40       	mov    %rsi,0x40(%rsp)
14014c91f:	e8 ac e7 ff ff       	call   0x14014b0d0
14014c924:	48 8b f0             	mov    %rax,%rsi
14014c927:	48 85 c0             	test   %rax,%rax
14014c92a:	0f 84 d4 00 00 00    	je     0x14014ca04
14014c930:	4c 8b 43 28          	mov    0x28(%rbx),%r8
14014c934:	45 33 c9             	xor    %r9d,%r9d
14014c937:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
14014c93b:	48 8b d0             	mov    %rax,%rdx
14014c93e:	48 89 6c 24 28       	mov    %rbp,0x28(%rsp)
14014c943:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14014c948:	e8 e3 e5 ff ff       	call   0x14014af30
14014c94d:	85 c0                	test   %eax,%eax
14014c94f:	75 4c                	jne    0x14014c99d
14014c951:	e8 1a a7 fd ff       	call   0x140127070
14014c956:	4c 8d 05 5b a7 1c 00 	lea    0x1ca75b(%rip),%r8        # 0x1403170b8
14014c95d:	ba 24 02 00 00       	mov    $0x224,%edx
14014c962:	48 8d 0d 97 a6 1c 00 	lea    0x1ca697(%rip),%rcx        # 0x140317000
14014c969:	e8 22 a8 fd ff       	call   0x140127190
14014c96e:	45 33 c0             	xor    %r8d,%r8d
14014c971:	8d 4f 10             	lea    0x10(%rdi),%ecx
14014c974:	ba 10 00 08 00       	mov    $0x80010,%edx
14014c979:	e8 12 a9 fd ff       	call   0x140127290
14014c97e:	48 8b ce             	mov    %rsi,%rcx
14014c981:	e8 ca e1 ff ff       	call   0x14014ab50
14014c986:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
14014c98b:	8b c7                	mov    %edi,%eax
14014c98d:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
14014c992:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
14014c997:	48 83 c4 30          	add    $0x30,%rsp
14014c99b:	5f                   	pop    %rdi
14014c99c:	c3                   	ret
14014c99d:	4c 8b 43 20          	mov    0x20(%rbx),%r8
14014c9a1:	4c 8b cd             	mov    %rbp,%r9
14014c9a4:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
14014c9a8:	48 8b d6             	mov    %rsi,%rdx
14014c9ab:	e8 e0 de ff ff       	call   0x14014a890
14014c9b0:	85 c0                	test   %eax,%eax
14014c9b2:	74 4b                	je     0x14014c9ff
14014c9b4:	e8 b7 a6 fd ff       	call   0x140127070
14014c9b9:	4c 8d 05 f8 a6 1c 00 	lea    0x1ca6f8(%rip),%r8        # 0x1403170b8
14014c9c0:	ba 28 02 00 00       	mov    $0x228,%edx
14014c9c5:	48 8d 0d 34 a6 1c 00 	lea    0x1ca634(%rip),%rcx        # 0x140317000
14014c9cc:	e8 bf a7 fd ff       	call   0x140127190
14014c9d1:	45 33 c0             	xor    %r8d,%r8d
14014c9d4:	41 8d 50 7b          	lea    0x7b(%r8),%edx
14014c9d8:	8d 4a 95             	lea    -0x6b(%rdx),%ecx
14014c9db:	e8 b0 a8 fd ff       	call   0x140127290
14014c9e0:	48 8b ce             	mov    %rsi,%rcx
14014c9e3:	e8 68 e1 ff ff       	call   0x14014ab50
14014c9e8:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
14014c9ed:	8b c7                	mov    %edi,%eax
14014c9ef:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
14014c9f4:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
14014c9f9:	48 83 c4 30          	add    $0x30,%rsp
14014c9fd:	5f                   	pop    %rdi
14014c9fe:	c3                   	ret
14014c9ff:	bf 01 00 00 00       	mov    $0x1,%edi
14014ca04:	48 8b ce             	mov    %rsi,%rcx
14014ca07:	e8 44 e1 ff ff       	call   0x14014ab50
14014ca0c:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
14014ca11:	8b c7                	mov    %edi,%eax
14014ca13:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
14014ca18:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
14014ca1d:	48 83 c4 30          	add    $0x30,%rsp
14014ca21:	5f                   	pop    %rdi
14014ca22:	c3                   	ret
14014ca23:	e8 48 a6 fd ff       	call   0x140127070
14014ca28:	4c 8d 05 89 a6 1c 00 	lea    0x1ca689(%rip),%r8        # 0x1403170b8
14014ca2f:	ba 1a 02 00 00       	mov    $0x21a,%edx
14014ca34:	48 8d 0d c5 a5 1c 00 	lea    0x1ca5c5(%rip),%rcx        # 0x140317000
14014ca3b:	e8 50 a7 fd ff       	call   0x140127190
14014ca40:	45 33 c0             	xor    %r8d,%r8d
14014ca43:	ba 02 01 0c 00       	mov    $0xc0102,%edx
14014ca48:	41 8d 48 10          	lea    0x10(%r8),%ecx
14014ca4c:	e8 3f a8 fd ff       	call   0x140127290
14014ca51:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
14014ca56:	33 c0                	xor    %eax,%eax
14014ca58:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
14014ca5d:	48 83 c4 30          	add    $0x30,%rsp
14014ca61:	5f                   	pop    %rdi
14014ca62:	c3                   	ret
14014ca63:	cc                   	int3
14014ca64:	cc                   	int3
14014ca65:	cc                   	int3
14014ca66:	cc                   	int3
14014ca67:	cc                   	int3
14014ca68:	cc                   	int3
14014ca69:	cc                   	int3
14014ca6a:	cc                   	int3
14014ca6b:	cc                   	int3
14014ca6c:	cc                   	int3
14014ca6d:	cc                   	int3
14014ca6e:	cc                   	int3
14014ca6f:	cc                   	int3
14014ca70:	40 53                	rex push %rbx
14014ca72:	b8 20 00 00 00       	mov    $0x20,%eax
14014ca77:	e8 b4 40 16 00       	call   0x1402b0b30
14014ca7c:	48 2b e0             	sub    %rax,%rsp
14014ca7f:	48 8b d9             	mov    %rcx,%rbx
14014ca82:	48 85 c9             	test   %rcx,%rcx
14014ca85:	74 67                	je     0x14014caee
14014ca87:	48 83 79 18 00       	cmpq   $0x0,0x18(%rcx)
14014ca8c:	74 60                	je     0x14014caee
14014ca8e:	48 83 79 28 00       	cmpq   $0x0,0x28(%rcx)
14014ca93:	74 59                	je     0x14014caee
14014ca95:	e8 c6 4b fa ff       	call   0x1400f1660
14014ca9a:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
14014ca9e:	48 8b d0             	mov    %rax,%rdx
14014caa1:	e8 2a 3f fa ff       	call   0x1400f09d0
14014caa6:	85 c0                	test   %eax,%eax
14014caa8:	78 20                	js     0x14014caca
14014caaa:	48 8b 53 18          	mov    0x18(%rbx),%rdx
14014caae:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
14014cab2:	48 8b 52 10          	mov    0x10(%rdx),%rdx
14014cab6:	e8 15 3f fa ff       	call   0x1400f09d0
14014cabb:	85 c0                	test   %eax,%eax
14014cabd:	79 0b                	jns    0x14014caca
14014cabf:	b8 01 00 00 00       	mov    $0x1,%eax
14014cac4:	48 83 c4 20          	add    $0x20,%rsp
14014cac8:	5b                   	pop    %rbx
14014cac9:	c3                   	ret
14014caca:	e8 a1 a5 fd ff       	call   0x140127070
14014cacf:	4c 8d 05 c2 a5 1c 00 	lea    0x1ca5c2(%rip),%r8        # 0x140317098
14014cad6:	ba 06 02 00 00       	mov    $0x206,%edx
14014cadb:	48 8d 0d 1e a5 1c 00 	lea    0x1ca51e(%rip),%rcx        # 0x140317000
14014cae2:	e8 a9 a6 fd ff       	call   0x140127190
14014cae7:	ba 7b 00 00 00       	mov    $0x7b,%edx
14014caec:	eb 22                	jmp    0x14014cb10
14014caee:	e8 7d a5 fd ff       	call   0x140127070
14014caf3:	4c 8d 05 9e a5 1c 00 	lea    0x1ca59e(%rip),%r8        # 0x140317098
14014cafa:	ba 01 02 00 00       	mov    $0x201,%edx
14014caff:	48 8d 0d fa a4 1c 00 	lea    0x1ca4fa(%rip),%rcx        # 0x140317000
14014cb06:	e8 85 a6 fd ff       	call   0x140127190
14014cb0b:	ba 02 01 0c 00       	mov    $0xc0102,%edx
14014cb10:	45 33 c0             	xor    %r8d,%r8d
14014cb13:	41 8d 48 10          	lea    0x10(%r8),%ecx
14014cb17:	e8 74 a7 fd ff       	call   0x140127290
14014cb1c:	33 c0                	xor    %eax,%eax
14014cb1e:	48 83 c4 20          	add    $0x20,%rsp
14014cb22:	5b                   	pop    %rbx
14014cb23:	c3                   	ret
14014cb24:	cc                   	int3
14014cb25:	cc                   	int3
14014cb26:	cc                   	int3
14014cb27:	cc                   	int3
14014cb28:	cc                   	int3
14014cb29:	cc                   	int3
14014cb2a:	cc                   	int3
14014cb2b:	cc                   	int3
14014cb2c:	cc                   	int3
14014cb2d:	cc                   	int3
14014cb2e:	cc                   	int3
14014cb2f:	cc                   	int3
14014cb30:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14014cb35:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14014cb3a:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14014cb3f:	41 56                	push   %r14
14014cb41:	b8 30 00 00 00       	mov    $0x30,%eax
14014cb46:	e8 e5 3f 16 00       	call   0x1402b0b30
14014cb4b:	48 2b e0             	sub    %rax,%rsp
14014cb4e:	4c 8b f2             	mov    %rdx,%r14
14014cb51:	48 8b d9             	mov    %rcx,%rbx
14014cb54:	33 f6                	xor    %esi,%esi
14014cb56:	e8 55 01 00 00       	call   0x14014ccb0
14014cb5b:	85 c0                	test   %eax,%eax
14014cb5d:	0f 84 31 01 00 00    	je     0x14014cc94
14014cb63:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
14014cb67:	e8 64 e5 ff ff       	call   0x14014b0d0
14014cb6c:	48 8b f8             	mov    %rax,%rdi
14014cb6f:	48 85 c0             	test   %rax,%rax
14014cb72:	0f 84 1c 01 00 00    	je     0x14014cc94
14014cb78:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
14014cb7c:	48 89 6c 24 40       	mov    %rbp,0x40(%rsp)
14014cb81:	48 8b 69 10          	mov    0x10(%rcx),%rbp
14014cb85:	48 8b cd             	mov    %rbp,%rcx
14014cb88:	e8 03 43 fa ff       	call   0x1400f0e90
14014cb8d:	85 c0                	test   %eax,%eax
14014cb8f:	74 3f                	je     0x14014cbd0
14014cb91:	e8 da a4 fd ff       	call   0x140127070
14014cb96:	4c 8d 05 db a4 1c 00 	lea    0x1ca4db(%rip),%r8        # 0x140317078
14014cb9d:	ba e7 01 00 00       	mov    $0x1e7,%edx
14014cba2:	48 8d 0d 57 a4 1c 00 	lea    0x1ca457(%rip),%rcx        # 0x140317000
14014cba9:	e8 e2 a5 fd ff       	call   0x140127190
14014cbae:	45 33 c0             	xor    %r8d,%r8d
14014cbb1:	8d 56 7a             	lea    0x7a(%rsi),%edx
14014cbb4:	8d 4e 10             	lea    0x10(%rsi),%ecx
14014cbb7:	e8 d4 a6 fd ff       	call   0x140127290
14014cbbc:	48 8b cf             	mov    %rdi,%rcx
14014cbbf:	e8 8c df ff ff       	call   0x14014ab50
14014cbc4:	48 8b 6c 24 40       	mov    0x40(%rsp),%rbp
14014cbc9:	8b c6                	mov    %esi,%eax
14014cbcb:	e9 c6 00 00 00       	jmp    0x14014cc96
14014cbd0:	4c 8b 4b 20          	mov    0x20(%rbx),%r9
14014cbd4:	45 33 c0             	xor    %r8d,%r8d