14000c6cd:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14000c6d2:	48 8d 0d 07 0c 07 00 	lea    0x70c07(%rip),%rcx        # 0x14007d2e0
14000c6d9:	48 89 4b 30          	mov    %rcx,0x30(%rbx)
14000c6dd:	48 89 7b 38          	mov    %rdi,0x38(%rbx)
14000c6e1:	8a 4b 28             	mov    0x28(%rbx),%cl
14000c6e4:	66 89 43 42          	mov    %ax,0x42(%rbx)
14000c6e8:	48 8b c3             	mov    %rbx,%rax
14000c6eb:	88 4b 40             	mov    %cl,0x40(%rbx)
14000c6ee:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14000c6f3:	48 83 c4 20          	add    $0x20,%rsp
14000c6f7:	5f                   	pop    %rdi
14000c6f8:	c3                   	ret
14000c6f9:	90                   	nop
14000c6fa:	90                   	nop
14000c6fb:	90                   	nop
14000c6fc:	90                   	nop
14000c6fd:	90                   	nop
14000c6fe:	90                   	nop
14000c6ff:	90                   	nop
14000c700:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14000c705:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14000c70a:	57                   	push   %rdi
14000c70b:	48 83 ec 20          	sub    $0x20,%rsp
14000c70f:	48 8d 79 08          	lea    0x8(%rcx),%rdi
14000c713:	48 8b f2             	mov    %rdx,%rsi
14000c716:	48 8d 05 33 0d 07 00 	lea    0x70d33(%rip),%rax        # 0x14007d450
14000c71d:	0f 57 c0             	xorps  %xmm0,%xmm0
14000c720:	48 89 01             	mov    %rax,(%rcx)
14000c723:	48 8b d9             	mov    %rcx,%rbx
14000c726:	48 8b 52 08          	mov    0x8(%rdx),%rdx
14000c72a:	33 c0                	xor    %eax,%eax
14000c72c:	0f 11 07             	movups %xmm0,(%rdi)
14000c72f:	48 89 47 10          	mov    %rax,0x10(%rdi)
14000c733:	49 83 c8 ff          	or     $0xffffffffffffffff,%r8
14000c737:	48 89 47 18          	mov    %rax,0x18(%rdi)
14000c73b:	49 ff c0             	inc    %r8
14000c73e:	66 42 39 04 42       	cmp    %ax,(%rdx,%r8,2)
14000c743:	75 f6                	jne    0x14000c73b
14000c745:	48 8b cf             	mov    %rdi,%rcx
14000c748:	e8 ab 6b ff ff       	call   0x1400032f8
14000c74d:	0f 10 46 10          	movups 0x10(%rsi),%xmm0
14000c751:	48 8b ce             	mov    %rsi,%rcx
14000c754:	f3 0f 7f 43 28       	movdqu %xmm0,0x28(%rbx)
14000c759:	48 8b 06             	mov    (%rsi),%rax
14000c75c:	48 8b 40 18          	mov    0x18(%rax),%rax
14000c760:	ff 15 22 2f 06 00    	call   *0x62f22(%rip)        # 0x14006f688
14000c766:	48 83 7f 18 07       	cmpq   $0x7,0x18(%rdi)
14000c76b:	76 03                	jbe    0x14000c770
14000c76d:	48 8b 3f             	mov    (%rdi),%rdi
14000c770:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14000c775:	48 8d 0d 8c 0b 07 00 	lea    0x70b8c(%rip),%rcx        # 0x14007d308
14000c77c:	48 89 4b 38          	mov    %rcx,0x38(%rbx)
14000c780:	48 89 7b 40          	mov    %rdi,0x40(%rbx)
14000c784:	0f 10 43 28          	movups 0x28(%rbx),%xmm0
14000c788:	66 89 43 58          	mov    %ax,0x58(%rbx)
14000c78c:	48 8b c3             	mov    %rbx,%rax
14000c78f:	f3 0f 7f 43 48       	movdqu %xmm0,0x48(%rbx)
14000c794:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14000c799:	48 83 c4 20          	add    $0x20,%rsp
14000c79d:	5f                   	pop    %rdi
14000c79e:	c3                   	ret
14000c79f:	90                   	nop
14000c7a0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14000c7a5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14000c7aa:	57                   	push   %rdi
14000c7ab:	48 83 ec 20          	sub    $0x20,%rsp
14000c7af:	48 8d 79 08          	lea    0x8(%rcx),%rdi
14000c7b3:	48 8b f2             	mov    %rdx,%rsi
14000c7b6:	48 8d 05 73 0c 07 00 	lea    0x70c73(%rip),%rax        # 0x14007d430
14000c7bd:	0f 57 c0             	xorps  %xmm0,%xmm0
14000c7c0:	48 89 01             	mov    %rax,(%rcx)
14000c7c3:	48 8b d9             	mov    %rcx,%rbx
14000c7c6:	48 8b 52 08          	mov    0x8(%rdx),%rdx
14000c7ca:	33 c0                	xor    %eax,%eax
14000c7cc:	0f 11 07             	movups %xmm0,(%rdi)
14000c7cf:	48 89 47 10          	mov    %rax,0x10(%rdi)
14000c7d3:	49 83 c8 ff          	or     $0xffffffffffffffff,%r8
14000c7d7:	48 89 47 18          	mov    %rax,0x18(%rdi)
14000c7db:	49 ff c0             	inc    %r8
14000c7de:	66 42 39 04 42       	cmp    %ax,(%rdx,%r8,2)
14000c7e3:	75 f6                	jne    0x14000c7db
14000c7e5:	48 8b cf             	mov    %rdi,%rcx
14000c7e8:	e8 0b 6b ff ff       	call   0x1400032f8
14000c7ed:	8b 46 10             	mov    0x10(%rsi),%eax
14000c7f0:	48 8b ce             	mov    %rsi,%rcx
14000c7f3:	89 43 28             	mov    %eax,0x28(%rbx)
14000c7f6:	48 8b 06             	mov    (%rsi),%rax
14000c7f9:	48 8b 40 18          	mov    0x18(%rax),%rax
14000c7fd:	ff 15 85 2e 06 00    	call   *0x62e85(%rip)        # 0x14006f688
14000c803:	48 83 7f 18 07       	cmpq   $0x7,0x18(%rdi)
14000c808:	76 03                	jbe    0x14000c80d
14000c80a:	48 8b 3f             	mov    (%rdi),%rdi
14000c80d:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14000c812:	48 8d 0d 17 0b 07 00 	lea    0x70b17(%rip),%rcx        # 0x14007d330
14000c819:	48 89 4b 30          	mov    %rcx,0x30(%rbx)
14000c81d:	48 89 7b 38          	mov    %rdi,0x38(%rbx)
14000c821:	8b 4b 28             	mov    0x28(%rbx),%ecx
14000c824:	66 89 43 44          	mov    %ax,0x44(%rbx)
14000c828:	48 8b c3             	mov    %rbx,%rax
14000c82b:	89 4b 40             	mov    %ecx,0x40(%rbx)
14000c82e:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14000c833:	48 83 c4 20          	add    $0x20,%rsp
14000c837:	5f                   	pop    %rdi
14000c838:	c3                   	ret
14000c839:	90                   	nop
14000c83a:	90                   	nop
14000c83b:	90                   	nop
14000c83c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14000c841:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14000c846:	57                   	push   %rdi
14000c847:	48 83 ec 20          	sub    $0x20,%rsp
14000c84b:	48 8d 79 08          	lea    0x8(%rcx),%rdi
14000c84f:	48 8b f2             	mov    %rdx,%rsi
14000c852:	48 8d 05 b7 0b 07 00 	lea    0x70bb7(%rip),%rax        # 0x14007d410
14000c859:	0f 57 c0             	xorps  %xmm0,%xmm0
14000c85c:	48 89 01             	mov    %rax,(%rcx)
14000c85f:	48 8b d9             	mov    %rcx,%rbx
14000c862:	48 8b 52 08          	mov    0x8(%rdx),%rdx
14000c866:	33 c0                	xor    %eax,%eax
14000c868:	0f 11 07             	movups %xmm0,(%rdi)
14000c86b:	48 89 47 10          	mov    %rax,0x10(%rdi)
14000c86f:	49 83 c8 ff          	or     $0xffffffffffffffff,%r8
14000c873:	48 89 47 18          	mov    %rax,0x18(%rdi)
14000c877:	49 ff c0             	inc    %r8
14000c87a:	66 42 39 04 42       	cmp    %ax,(%rdx,%r8,2)
14000c87f:	75 f6                	jne    0x14000c877
14000c881:	48 8b cf             	mov    %rdi,%rcx
14000c884:	e8 6f 6a ff ff       	call   0x1400032f8
14000c889:	48 8b 46 10          	mov    0x10(%rsi),%rax
14000c88d:	48 8b ce             	mov    %rsi,%rcx
14000c890:	48 89 43 28          	mov    %rax,0x28(%rbx)
14000c894:	48 8b 06             	mov    (%rsi),%rax
14000c897:	48 8b 40 18          	mov    0x18(%rax),%rax
14000c89b:	ff 15 e7 2d 06 00    	call   *0x62de7(%rip)        # 0x14006f688
14000c8a1:	48 83 7f 18 07       	cmpq   $0x7,0x18(%rdi)
14000c8a6:	76 03                	jbe    0x14000c8ab
14000c8a8:	48 8b 3f             	mov    (%rdi),%rdi
14000c8ab:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14000c8b0:	48 8d 0d a1 0a 07 00 	lea    0x70aa1(%rip),%rcx        # 0x14007d358
14000c8b7:	48 89 4b 30          	mov    %rcx,0x30(%rbx)
14000c8bb:	48 89 7b 38          	mov    %rdi,0x38(%rbx)
14000c8bf:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
14000c8c3:	66 89 43 48          	mov    %ax,0x48(%rbx)
14000c8c7:	48 8b c3             	mov    %rbx,%rax
14000c8ca:	48 89 4b 40          	mov    %rcx,0x40(%rbx)
14000c8ce:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14000c8d3:	48 83 c4 20          	add    $0x20,%rsp
14000c8d7:	5f                   	pop    %rdi
14000c8d8:	c3                   	ret
14000c8d9:	90                   	nop
14000c8da:	90                   	nop
14000c8db:	90                   	nop
14000c8dc:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14000c8e1:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14000c8e6:	57                   	push   %rdi
14000c8e7:	48 83 ec 20          	sub    $0x20,%rsp
14000c8eb:	48 8d 79 08          	lea    0x8(%rcx),%rdi
14000c8ef:	48 8b f2             	mov    %rdx,%rsi
14000c8f2:	48 8d 05 f7 0a 07 00 	lea    0x70af7(%rip),%rax        # 0x14007d3f0
14000c8f9:	0f 57 c0             	xorps  %xmm0,%xmm0
14000c8fc:	48 89 01             	mov    %rax,(%rcx)
14000c8ff:	48 8b d9             	mov    %rcx,%rbx
14000c902:	48 8b 52 08          	mov    0x8(%rdx),%rdx
14000c906:	33 c0                	xor    %eax,%eax
14000c908:	0f 11 07             	movups %xmm0,(%rdi)
14000c90b:	48 89 47 10          	mov    %rax,0x10(%rdi)
14000c90f:	49 83 c8 ff          	or     $0xffffffffffffffff,%r8
14000c913:	48 89 47 18          	mov    %rax,0x18(%rdi)
14000c917:	49 ff c0             	inc    %r8
14000c91a:	66 42 39 04 42       	cmp    %ax,(%rdx,%r8,2)
14000c91f:	75 f6                	jne    0x14000c917
14000c921:	48 8b cf             	mov    %rdi,%rcx
14000c924:	e8 cf 69 ff ff       	call   0x1400032f8
14000c929:	48 8b 46 10          	mov    0x10(%rsi),%rax
14000c92d:	48 8b ce             	mov    %rsi,%rcx
14000c930:	48 89 43 28          	mov    %rax,0x28(%rbx)
14000c934:	48 8b 06             	mov    (%rsi),%rax
14000c937:	48 8b 40 18          	mov    0x18(%rax),%rax
14000c93b:	ff 15 47 2d 06 00    	call   *0x62d47(%rip)        # 0x14006f688
14000c941:	48 83 7f 18 07       	cmpq   $0x7,0x18(%rdi)
14000c946:	76 03                	jbe    0x14000c94b
14000c948:	48 8b 3f             	mov    (%rdi),%rdi
14000c94b:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14000c950:	48 8d 0d 29 0a 07 00 	lea    0x70a29(%rip),%rcx        # 0x14007d380
14000c957:	48 89 4b 30          	mov    %rcx,0x30(%rbx)
14000c95b:	48 89 7b 38          	mov    %rdi,0x38(%rbx)
14000c95f:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
14000c963:	66 89 43 48          	mov    %ax,0x48(%rbx)
14000c967:	48 8b c3             	mov    %rbx,%rax
14000c96a:	48 89 4b 40          	mov    %rcx,0x40(%rbx)
14000c96e:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14000c973:	48 83 c4 20          	add    $0x20,%rsp
14000c977:	5f                   	pop    %rdi
14000c978:	c3                   	ret
14000c979:	90                   	nop
14000c97a:	90                   	nop
14000c97b:	90                   	nop
14000c97c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14000c981:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14000c986:	57                   	push   %rdi
14000c987:	48 83 ec 20          	sub    $0x20,%rsp
14000c98b:	48 8d 79 08          	lea    0x8(%rcx),%rdi
14000c98f:	48 8b f2             	mov    %rdx,%rsi
14000c992:	48 8d 05 37 0a 07 00 	lea    0x70a37(%rip),%rax        # 0x14007d3d0
14000c999:	0f 57 c0             	xorps  %xmm0,%xmm0
14000c99c:	48 89 01             	mov    %rax,(%rcx)
14000c99f:	48 8b d9             	mov    %rcx,%rbx
14000c9a2:	48 8b 52 08          	mov    0x8(%rdx),%rdx
14000c9a6:	33 c0                	xor    %eax,%eax
14000c9a8:	0f 11 07             	movups %xmm0,(%rdi)
14000c9ab:	48 89 47 10          	mov    %rax,0x10(%rdi)
14000c9af:	49 83 c8 ff          	or     $0xffffffffffffffff,%r8
14000c9b3:	48 89 47 18          	mov    %rax,0x18(%rdi)
14000c9b7:	49 ff c0             	inc    %r8
14000c9ba:	66 42 39 04 42       	cmp    %ax,(%rdx,%r8,2)
14000c9bf:	75 f6                	jne    0x14000c9b7
14000c9c1:	48 8b cf             	mov    %rdi,%rcx
14000c9c4:	e8 2f 69 ff ff       	call   0x1400032f8
14000c9c9:	8a 46 10             	mov    0x10(%rsi),%al
14000c9cc:	48 8b ce             	mov    %rsi,%rcx
14000c9cf:	88 43 28             	mov    %al,0x28(%rbx)
14000c9d2:	48 8b 06             	mov    (%rsi),%rax
14000c9d5:	48 8b 40 18          	mov    0x18(%rax),%rax
14000c9d9:	ff 15 a9 2c 06 00    	call   *0x62ca9(%rip)        # 0x14006f688
14000c9df:	48 83 7f 18 07       	cmpq   $0x7,0x18(%rdi)
14000c9e4:	76 03                	jbe    0x14000c9e9
14000c9e6:	48 8b 3f             	mov    (%rdi),%rdi
14000c9e9:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14000c9ee:	48 8d 0d b3 09 07 00 	lea    0x709b3(%rip),%rcx        # 0x14007d3a8
14000c9f5:	48 89 4b 30          	mov    %rcx,0x30(%rbx)
14000c9f9:	48 89 7b 38          	mov    %rdi,0x38(%rbx)
14000c9fd:	8a 4b 28             	mov    0x28(%rbx),%cl
14000ca00:	66 89 43 42          	mov    %ax,0x42(%rbx)
14000ca04:	48 8b c3             	mov    %rbx,%rax
14000ca07:	88 4b 40             	mov    %cl,0x40(%rbx)
14000ca0a:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14000ca0f:	48 83 c4 20          	add    $0x20,%rsp
14000ca13:	5f                   	pop    %rdi
14000ca14:	c3                   	ret
14000ca15:	90                   	nop
14000ca16:	90                   	nop
14000ca17:	90                   	nop
14000ca18:	90                   	nop
14000ca19:	90                   	nop
14000ca1a:	90                   	nop
14000ca1b:	90                   	nop
14000ca1c:	90                   	nop
14000ca1d:	90                   	nop
14000ca1e:	90                   	nop
14000ca1f:	90                   	nop
14000ca20:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14000ca25:	57                   	push   %rdi
14000ca26:	48 83 ec 20          	sub    $0x20,%rsp
14000ca2a:	8b da                	mov    %edx,%ebx
14000ca2c:	48 8b f9             	mov    %rcx,%rdi
14000ca2f:	e8 74 dd ff ff       	call   0x14000a7a8
14000ca34:	f6 c3 01             	test   $0x1,%bl
14000ca37:	74 08                	je     0x14000ca41
14000ca39:	48 8b cf             	mov    %rdi,%rcx
14000ca3c:	e8 9f 8e 04 00       	call   0x1400558e0
14000ca41:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14000ca46:	48 8b c7             	mov    %rdi,%rax
14000ca49:	48 83 c4 20          	add    $0x20,%rsp
14000ca4d:	5f                   	pop    %rdi
14000ca4e:	c3                   	ret
14000ca4f:	90                   	nop
14000ca50:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14000ca55:	57                   	push   %rdi
14000ca56:	48 83 ec 20          	sub    $0x20,%rsp
14000ca5a:	8b da                	mov    %edx,%ebx
14000ca5c:	48 8b f9             	mov    %rcx,%rdi
14000ca5f:	e8 00 df ff ff       	call   0x14000a964
14000ca64:	f6 c3 01             	test   $0x1,%bl
14000ca67:	74 08                	je     0x14000ca71
14000ca69:	48 8b cf             	mov    %rdi,%rcx
14000ca6c:	e8 6f 8e 04 00       	call   0x1400558e0
14000ca71:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14000ca76:	48 8b c7             	mov    %rdi,%rax
14000ca79:	48 83 c4 20          	add    $0x20,%rsp
14000ca7d:	5f                   	pop    %rdi
14000ca7e:	c3                   	ret
14000ca7f:	90                   	nop
14000ca80:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14000ca85:	57                   	push   %rdi
14000ca86:	48 83 ec 20          	sub    $0x20,%rsp
14000ca8a:	8b da                	mov    %edx,%ebx
14000ca8c:	48 8b f9             	mov    %rcx,%rdi
14000ca8f:	e8 d8 df ff ff       	call   0x14000aa6c
14000ca94:	f6 c3 01             	test   $0x1,%bl
14000ca97:	74 08                	je     0x14000caa1
14000ca99:	48 8b cf             	mov    %rdi,%rcx
14000ca9c:	e8 3f 8e 04 00       	call   0x1400558e0
14000caa1:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14000caa6:	48 8b c7             	mov    %rdi,%rax
14000caa9:	48 83 c4 20          	add    $0x20,%rsp
14000caad:	5f                   	pop    %rdi
14000caae:	c3                   	ret
14000caaf:	90                   	nop
14000cab0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14000cab5:	57                   	push   %rdi
14000cab6:	48 83 ec 20          	sub    $0x20,%rsp
14000caba:	8b da                	mov    %edx,%ebx
14000cabc:	48 8b f9             	mov    %rcx,%rdi
14000cabf:	e8 58 e1 ff ff       	call   0x14000ac1c
14000cac4:	f6 c3 01             	test   $0x1,%bl
14000cac7:	74 08                	je     0x14000cad1
14000cac9:	48 8b cf             	mov    %rdi,%rcx
14000cacc:	e8 0f 8e 04 00       	call   0x1400558e0
14000cad1:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14000cad6:	48 8b c7             	mov    %rdi,%rax
14000cad9:	48 83 c4 20          	add    $0x20,%rsp
14000cadd:	5f                   	pop    %rdi
14000cade:	c3                   	ret
14000cadf:	90                   	nop
14000cae0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14000cae5:	57                   	push   %rdi
14000cae6:	48 83 ec 20          	sub    $0x20,%rsp
14000caea:	8b da                	mov    %edx,%ebx
14000caec:	48 8b f9             	mov    %rcx,%rdi
14000caef:	e8 38 e2 ff ff       	call   0x14000ad2c
14000caf4:	f6 c3 01             	test   $0x1,%bl
14000caf7:	74 08                	je     0x14000cb01
14000caf9:	48 8b cf             	mov    %rdi,%rcx
14000cafc:	e8 df 8d 04 00       	call   0x1400558e0
14000cb01:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14000cb06:	48 8b c7             	mov    %rdi,%rax
14000cb09:	48 83 c4 20          	add    $0x20,%rsp
14000cb0d:	5f                   	pop    %rdi
14000cb0e:	c3                   	ret
14000cb0f:	90                   	nop
14000cb10:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14000cb15:	57                   	push   %rdi
14000cb16:	48 83 ec 20          	sub    $0x20,%rsp
14000cb1a:	8b da                	mov    %edx,%ebx
14000cb1c:	48 8b f9             	mov    %rcx,%rdi
14000cb1f:	e8 0c e3 ff ff       	call   0x14000ae30
14000cb24:	f6 c3 01             	test   $0x1,%bl
14000cb27:	74 08                	je     0x14000cb31
14000cb29:	48 8b cf             	mov    %rdi,%rcx
14000cb2c:	e8 af 8d 04 00       	call   0x1400558e0
14000cb31:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14000cb36:	48 8b c7             	mov    %rdi,%rax
14000cb39:	48 83 c4 20          	add    $0x20,%rsp
14000cb3d:	5f                   	pop    %rdi
14000cb3e:	c3                   	ret
14000cb3f:	90                   	nop
14000cb40:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14000cb45:	57                   	push   %rdi
14000cb46:	48 83 ec 20          	sub    $0x20,%rsp
14000cb4a:	48 8b 41 28          	mov    0x28(%rcx),%rax