14007d62f:	e8 ac 11 00 00       	call   0x14007e7e0
14007d634:	0f 28 4c 24 30       	movaps 0x30(%rsp),%xmm1
14007d639:	66 0f 6f c1          	movdqa %xmm1,%xmm0
14007d63d:	66 0f 73 d8 08       	psrldq $0x8,%xmm0
14007d642:	66 48 0f 7e c1       	movq   %xmm0,%rcx
14007d647:	48 8b 01             	mov    (%rcx),%rax
14007d64a:	66 41 0f 7e c8       	movd   %xmm1,%r8d
14007d64f:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14007d654:	ff 50 10             	call   *0x10(%rax)
14007d657:	90                   	nop
14007d658:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14007d65d:	48 83 7c 24 48 0f    	cmpq   $0xf,0x48(%rsp)
14007d663:	48 0f 47 54 24 30    	cmova  0x30(%rsp),%rdx
14007d669:	4c 8b 44 24 40       	mov    0x40(%rsp),%r8
14007d66e:	48 8b cb             	mov    %rbx,%rcx
14007d671:	e8 6a 11 00 00       	call   0x14007e7e0
14007d676:	90                   	nop
14007d677:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
14007d67c:	48 83 fa 0f          	cmp    $0xf,%rdx
14007d680:	76 32                	jbe    0x14007d6b4
14007d682:	48 ff c2             	inc    %rdx
14007d685:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
14007d68a:	48 8b c1             	mov    %rcx,%rax
14007d68d:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14007d694:	72 19                	jb     0x14007d6af
14007d696:	48 83 c2 27          	add    $0x27,%rdx
14007d69a:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14007d69e:	48 2b c1             	sub    %rcx,%rax
14007d6a1:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14007d6a5:	48 83 f8 1f          	cmp    $0x1f,%rax
14007d6a9:	0f 87 aa 00 00 00    	ja     0x14007d759
14007d6af:	e8 58 28 23 00       	call   0x1402aff0c
14007d6b4:	0f 57 c0             	xorps  %xmm0,%xmm0
14007d6b7:	0f 11 44 24 50       	movups %xmm0,0x50(%rsp)
14007d6bc:	48 89 6c 24 60       	mov    %rbp,0x60(%rsp)
14007d6c1:	48 89 6c 24 68       	mov    %rbp,0x68(%rsp)
14007d6c6:	0f 10 03             	movups (%rbx),%xmm0
14007d6c9:	0f 11 44 24 50       	movups %xmm0,0x50(%rsp)
14007d6ce:	0f 10 4b 10          	movups 0x10(%rbx),%xmm1
14007d6d2:	0f 11 4c 24 60       	movups %xmm1,0x60(%rsp)
14007d6d7:	48 89 6b 10          	mov    %rbp,0x10(%rbx)
14007d6db:	48 c7 43 18 0f 00 00 	movq   $0xf,0x18(%rbx)
14007d6e2:	00
14007d6e3:	c6 03 00             	movb   $0x0,(%rbx)
14007d6e6:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
14007d6eb:	48 8b cf             	mov    %rdi,%rcx
14007d6ee:	e8 8d fd ff ff       	call   0x14007d480
14007d6f3:	48 8b 54 24 68       	mov    0x68(%rsp),%rdx
14007d6f8:	48 83 fa 0f          	cmp    $0xf,%rdx
14007d6fc:	76 2e                	jbe    0x14007d72c
14007d6fe:	48 ff c2             	inc    %rdx
14007d701:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
14007d706:	48 8b c1             	mov    %rcx,%rax
14007d709:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14007d710:	72 15                	jb     0x14007d727
14007d712:	48 83 c2 27          	add    $0x27,%rdx
14007d716:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14007d71a:	48 2b c1             	sub    %rcx,%rax
14007d71d:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14007d721:	48 83 f8 1f          	cmp    $0x1f,%rax
14007d725:	77 2c                	ja     0x14007d753
14007d727:	e8 e0 27 23 00       	call   0x1402aff0c
14007d72c:	48 8d 05 3d c9 31 00 	lea    0x31c93d(%rip),%rax        # 0x14039a070
14007d733:	48 89 07             	mov    %rax,(%rdi)
14007d736:	0f 10 06             	movups (%rsi),%xmm0
14007d739:	0f 11 47 18          	movups %xmm0,0x18(%rdi)
14007d73d:	48 8b c7             	mov    %rdi,%rax
14007d740:	48 8b 9c 24 c8 00 00 	mov    0xc8(%rsp),%rbx
14007d747:	00
14007d748:	48 81 c4 90 00 00 00 	add    $0x90,%rsp
14007d74f:	5f                   	pop    %rdi
14007d750:	5e                   	pop    %rsi
14007d751:	5d                   	pop    %rbp
14007d752:	c3                   	ret
14007d753:	e8 cc 8c 23 00       	call   0x1402b6424
14007d758:	90                   	nop
14007d759:	e8 c6 8c 23 00       	call   0x1402b6424
14007d75e:	90                   	nop
14007d75f:	cc                   	int3
14007d760:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14007d765:	57                   	push   %rdi
14007d766:	48 83 ec 20          	sub    $0x20,%rsp
14007d76a:	48 8d 05 27 c7 31 00 	lea    0x31c727(%rip),%rax        # 0x140399e98
14007d771:	48 8b f9             	mov    %rcx,%rdi
14007d774:	48 89 01             	mov    %rax,(%rcx)
14007d777:	8b da                	mov    %edx,%ebx
14007d779:	48 83 c1 08          	add    $0x8,%rcx
14007d77d:	e8 b2 45 23 00       	call   0x1402b1d34
14007d782:	f6 c3 01             	test   $0x1,%bl
14007d785:	74 0d                	je     0x14007d794
14007d787:	ba 28 00 00 00       	mov    $0x28,%edx
14007d78c:	48 8b cf             	mov    %rdi,%rcx
14007d78f:	e8 78 27 23 00       	call   0x1402aff0c
14007d794:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14007d799:	48 8b c7             	mov    %rdi,%rax
14007d79c:	48 83 c4 20          	add    $0x20,%rsp
14007d7a0:	5f                   	pop    %rdi
14007d7a1:	c3                   	ret
14007d7a2:	cc                   	int3
14007d7a3:	cc                   	int3
14007d7a4:	cc                   	int3
14007d7a5:	cc                   	int3
14007d7a6:	cc                   	int3
14007d7a7:	cc                   	int3
14007d7a8:	cc                   	int3
14007d7a9:	cc                   	int3
14007d7aa:	cc                   	int3
14007d7ab:	cc                   	int3
14007d7ac:	cc                   	int3
14007d7ad:	cc                   	int3
14007d7ae:	cc                   	int3
14007d7af:	cc                   	int3
14007d7b0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
14007d7b5:	57                   	push   %rdi
14007d7b6:	48 83 ec 50          	sub    $0x50,%rsp
14007d7ba:	44 8b 02             	mov    (%rdx),%r8d
14007d7bd:	48 8b d9             	mov    %rcx,%rbx
14007d7c0:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
14007d7c5:	48 8b fa             	mov    %rdx,%rdi
14007d7c8:	48 8b 4a 08          	mov    0x8(%rdx),%rcx
14007d7cc:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
14007d7d1:	48 8b 01             	mov    (%rcx),%rax
14007d7d4:	ff 50 10             	call   *0x10(%rax)
14007d7d7:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
14007d7dc:	48 8b cb             	mov    %rbx,%rcx
14007d7df:	e8 9c fc ff ff       	call   0x14007d480
14007d7e4:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
14007d7e9:	48 83 fa 0f          	cmp    $0xf,%rdx
14007d7ed:	76 2e                	jbe    0x14007d81d
14007d7ef:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
14007d7f4:	48 ff c2             	inc    %rdx
14007d7f7:	48 8b c1             	mov    %rcx,%rax
14007d7fa:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14007d801:	72 15                	jb     0x14007d818
14007d803:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14007d807:	48 83 c2 27          	add    $0x27,%rdx
14007d80b:	48 2b c1             	sub    %rcx,%rax
14007d80e:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14007d812:	48 83 f8 1f          	cmp    $0x1f,%rax
14007d816:	77 24                	ja     0x14007d83c
14007d818:	e8 ef 26 23 00       	call   0x1402aff0c
14007d81d:	0f 10 07             	movups (%rdi),%xmm0
14007d820:	48 8d 05 61 c8 31 00 	lea    0x31c861(%rip),%rax        # 0x14039a088
14007d827:	48 89 03             	mov    %rax,(%rbx)
14007d82a:	48 8b c3             	mov    %rbx,%rax
14007d82d:	0f 11 43 18          	movups %xmm0,0x18(%rbx)
14007d831:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
14007d836:	48 83 c4 50          	add    $0x50,%rsp
14007d83a:	5f                   	pop    %rdi
14007d83b:	c3                   	ret
14007d83c:	e8 e3 8b 23 00       	call   0x1402b6424
14007d841:	cc                   	int3
14007d842:	cc                   	int3
14007d843:	cc                   	int3
14007d844:	cc                   	int3
14007d845:	cc                   	int3
14007d846:	cc                   	int3
14007d847:	cc                   	int3
14007d848:	cc                   	int3
14007d849:	cc                   	int3
14007d84a:	cc                   	int3
14007d84b:	cc                   	int3
14007d84c:	cc                   	int3
14007d84d:	cc                   	int3
14007d84e:	cc                   	int3
14007d84f:	cc                   	int3
14007d850:	48 83 ec 78          	sub    $0x78,%rsp
14007d854:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14007d859:	e8 42 fd ff ff       	call   0x14007d5a0
14007d85e:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14007d863:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14007d868:	0f 10 00             	movups (%rax),%xmm0
14007d86b:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
14007d870:	e8 3b ff ff ff       	call   0x14007d7b0
14007d875:	48 8d 15 b4 f4 34 00 	lea    0x34f4b4(%rip),%rdx        # 0x1403ccd30
14007d87c:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14007d881:	e8 2a 4c 23 00       	call   0x1402b24b0
14007d886:	cc                   	int3
14007d887:	cc                   	int3
14007d888:	cc                   	int3
14007d889:	cc                   	int3
14007d88a:	cc                   	int3
14007d88b:	cc                   	int3
14007d88c:	cc                   	int3
14007d88d:	cc                   	int3
14007d88e:	cc                   	int3
14007d88f:	cc                   	int3
14007d890:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14007d895:	57                   	push   %rdi
14007d896:	48 83 ec 20          	sub    $0x20,%rsp
14007d89a:	48 8b da             	mov    %rdx,%rbx
14007d89d:	48 8d 05 f4 c5 31 00 	lea    0x31c5f4(%rip),%rax        # 0x140399e98
14007d8a4:	48 89 01             	mov    %rax,(%rcx)
14007d8a7:	48 8d 51 08          	lea    0x8(%rcx),%rdx
14007d8ab:	48 8b f9             	mov    %rcx,%rdi
14007d8ae:	0f 57 c0             	xorps  %xmm0,%xmm0
14007d8b1:	0f 11 02             	movups %xmm0,(%rdx)
14007d8b4:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
14007d8b8:	e8 e7 43 23 00       	call   0x1402b1ca4
14007d8bd:	48 8d 05 ac c7 31 00 	lea    0x31c7ac(%rip),%rax        # 0x14039a070
14007d8c4:	48 89 07             	mov    %rax,(%rdi)
14007d8c7:	48 8d 05 ba c7 31 00 	lea    0x31c7ba(%rip),%rax        # 0x14039a088
14007d8ce:	0f 10 43 18          	movups 0x18(%rbx),%xmm0
14007d8d2:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14007d8d7:	48 89 07             	mov    %rax,(%rdi)
14007d8da:	48 8b c7             	mov    %rdi,%rax
14007d8dd:	0f 11 47 18          	movups %xmm0,0x18(%rdi)
14007d8e1:	48 83 c4 20          	add    $0x20,%rsp
14007d8e5:	5f                   	pop    %rdi
14007d8e6:	c3                   	ret
14007d8e7:	cc                   	int3
14007d8e8:	cc                   	int3
14007d8e9:	cc                   	int3
14007d8ea:	cc                   	int3
14007d8eb:	cc                   	int3
14007d8ec:	cc                   	int3
14007d8ed:	cc                   	int3
14007d8ee:	cc                   	int3
14007d8ef:	cc                   	int3
14007d8f0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14007d8f5:	57                   	push   %rdi
14007d8f6:	48 83 ec 20          	sub    $0x20,%rsp
14007d8fa:	48 8b da             	mov    %rdx,%rbx
14007d8fd:	48 8d 05 94 c5 31 00 	lea    0x31c594(%rip),%rax        # 0x140399e98
14007d904:	48 89 01             	mov    %rax,(%rcx)
14007d907:	48 8d 51 08          	lea    0x8(%rcx),%rdx
14007d90b:	48 8b f9             	mov    %rcx,%rdi
14007d90e:	0f 57 c0             	xorps  %xmm0,%xmm0
14007d911:	0f 11 02             	movups %xmm0,(%rdx)
14007d914:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
14007d918:	e8 87 43 23 00       	call   0x1402b1ca4
14007d91d:	48 8d 05 4c c7 31 00 	lea    0x31c74c(%rip),%rax        # 0x14039a070
14007d924:	48 89 07             	mov    %rax,(%rdi)
14007d927:	48 8b c7             	mov    %rdi,%rax
14007d92a:	0f 10 43 18          	movups 0x18(%rbx),%xmm0
14007d92e:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14007d933:	0f 11 47 18          	movups %xmm0,0x18(%rdi)
14007d937:	48 83 c4 20          	add    $0x20,%rsp
14007d93b:	5f                   	pop    %rdi
14007d93c:	c3                   	ret
14007d93d:	cc                   	int3
14007d93e:	cc                   	int3
14007d93f:	cc                   	int3
14007d940:	48 8b 09             	mov    (%rcx),%rcx
14007d943:	e9 68 09 23 00       	jmp    0x1402ae2b0
14007d948:	cc                   	int3
14007d949:	cc                   	int3
14007d94a:	cc                   	int3
14007d94b:	cc                   	int3
14007d94c:	cc                   	int3
14007d94d:	cc                   	int3
14007d94e:	cc                   	int3
14007d94f:	cc                   	int3
14007d950:	48 8d 05 e9 a5 32 00 	lea    0x32a5e9(%rip),%rax        # 0x1403a7f40
14007d957:	c3                   	ret
14007d958:	cc                   	int3
14007d959:	cc                   	int3
14007d95a:	cc                   	int3
14007d95b:	cc                   	int3
14007d95c:	cc                   	int3
14007d95d:	cc                   	int3
14007d95e:	cc                   	int3
14007d95f:	cc                   	int3
14007d960:	40 53                	rex push %rbx
14007d962:	48 83 ec 30          	sub    $0x30,%rsp
14007d966:	41 8b c8             	mov    %r8d,%ecx
14007d969:	48 8b da             	mov    %rdx,%rbx
14007d96c:	e8 13 15 23 00       	call   0x1402aee84
14007d971:	0f 57 c0             	xorps  %xmm0,%xmm0
14007d974:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
14007d97b:	0f 11 03             	movups %xmm0,(%rbx)
14007d97e:	48 c7 43 10 00 00 00 	movq   $0x0,0x10(%rbx)
14007d985:	00
14007d986:	48 c7 43 18 00 00 00 	movq   $0x0,0x18(%rbx)
14007d98d:	00
14007d98e:	66 90                	xchg   %ax,%ax
14007d990:	49 ff c0             	inc    %r8
14007d993:	42 80 3c 00 00       	cmpb   $0x0,(%rax,%r8,1)
14007d998:	75 f6                	jne    0x14007d990
14007d99a:	48 8b d0             	mov    %rax,%rdx
14007d99d:	48 8b cb             	mov    %rbx,%rcx
14007d9a0:	e8 db e6 ff ff       	call   0x14007c080
14007d9a5:	48 8b c3             	mov    %rbx,%rax
14007d9a8:	48 83 c4 30          	add    $0x30,%rsp
14007d9ac:	5b                   	pop    %rbx
14007d9ad:	c3                   	ret
14007d9ae:	cc                   	int3
14007d9af:	cc                   	int3
14007d9b0:	40 53                	rex push %rbx
14007d9b2:	48 83 ec 20          	sub    $0x20,%rsp
14007d9b6:	48 8b d9             	mov    %rcx,%rbx
14007d9b9:	f6 c2 01             	test   $0x1,%dl
14007d9bc:	74 0a                	je     0x14007d9c8
14007d9be:	ba 10 00 00 00       	mov    $0x10,%edx
14007d9c3:	e8 44 25 23 00       	call   0x1402aff0c
14007d9c8:	48 8b c3             	mov    %rbx,%rax
14007d9cb:	48 83 c4 20          	add    $0x20,%rsp
14007d9cf:	5b                   	pop    %rbx
14007d9d0:	c3                   	ret
14007d9d1:	cc                   	int3
14007d9d2:	cc                   	int3
14007d9d3:	cc                   	int3
14007d9d4:	cc                   	int3
14007d9d5:	cc                   	int3
14007d9d6:	cc                   	int3
14007d9d7:	cc                   	int3
14007d9d8:	cc                   	int3
14007d9d9:	cc                   	int3
14007d9da:	cc                   	int3
14007d9db:	cc                   	int3
14007d9dc:	cc                   	int3
14007d9dd:	cc                   	int3
14007d9de:	cc                   	int3
14007d9df:	cc                   	int3
14007d9e0:	48 8d 05 61 a5 32 00 	lea    0x32a561(%rip),%rax        # 0x1403a7f48
14007d9e7:	c3                   	ret
14007d9e8:	cc                   	int3
14007d9e9:	cc                   	int3
14007d9ea:	cc                   	int3
14007d9eb:	cc                   	int3
14007d9ec:	cc                   	int3
14007d9ed:	cc                   	int3
14007d9ee:	cc                   	int3
14007d9ef:	cc                   	int3
14007d9f0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14007d9f5:	57                   	push   %rdi
14007d9f6:	48 83 ec 30          	sub    $0x30,%rsp
14007d9fa:	33 ff                	xor    %edi,%edi
14007d9fc:	48 8b da             	mov    %rdx,%rbx
14007d9ff:	41 83 f8 01          	cmp    $0x1,%r8d
14007da03:	75 1d                	jne    0x14007da22
14007da05:	0f 57 c0             	xorps  %xmm0,%xmm0
14007da08:	41 b8 15 00 00 00    	mov    $0x15,%r8d
14007da0e:	0f 11 02             	movups %xmm0,(%rdx)
14007da11:	48 89 7a 10          	mov    %rdi,0x10(%rdx)
14007da15:	48 89 7a 18          	mov    %rdi,0x18(%rdx)
14007da19:	48 8d 15 e0 a5 32 00 	lea    0x32a5e0(%rip),%rdx        # 0x1403a8000
14007da20:	eb 2a                	jmp    0x14007da4c
14007da22:	41 8b c8             	mov    %r8d,%ecx
14007da25:	e8 5a 14 23 00       	call   0x1402aee84
14007da2a:	0f 57 c0             	xorps  %xmm0,%xmm0
14007da2d:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
14007da34:	0f 11 03             	movups %xmm0,(%rbx)
14007da37:	48 89 7b 10          	mov    %rdi,0x10(%rbx)
14007da3b:	48 89 7b 18          	mov    %rdi,0x18(%rbx)
14007da3f:	90                   	nop
14007da40:	49 ff c0             	inc    %r8
14007da43:	42 38 3c 00          	cmp    %dil,(%rax,%r8,1)
14007da47:	75 f7                	jne    0x14007da40
14007da49:	48 8b d0             	mov    %rax,%rdx