1406e3862:	49 3b dc             	cmp    %r12,%rbx
1406e3865:	75 08                	jne    0x1406e386f
1406e3867:	49 8b dc             	mov    %r12,%rbx
1406e386a:	4d 8b fc             	mov    %r12,%r15
1406e386d:	eb 4e                	jmp    0x1406e38bd
1406e386f:	48 8b 0c c8          	mov    (%rax,%rcx,8),%rcx
1406e3873:	49 8b 00             	mov    (%r8),%rax
1406e3876:	48 3b 43 10          	cmp    0x10(%rbx),%rax
1406e387a:	74 13                	je     0x1406e388f
1406e387c:	0f 1f 40 00          	nopl   0x0(%rax)
1406e3880:	48 3b d9             	cmp    %rcx,%rbx
1406e3883:	74 32                	je     0x1406e38b7
1406e3885:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
1406e3889:	48 3b 43 10          	cmp    0x10(%rbx),%rax
1406e388d:	75 f1                	jne    0x1406e3880
1406e388f:	49 89 1e             	mov    %rbx,(%r14)
1406e3892:	41 c6 46 08 00       	movb   $0x0,0x8(%r14)
1406e3897:	49 8b c6             	mov    %r14,%rax
1406e389a:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1406e389f:	48 8b 6c 24 68       	mov    0x68(%rsp),%rbp
1406e38a4:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
1406e38a9:	48 83 c4 30          	add    $0x30,%rsp
1406e38ad:	41 5f                	pop    %r15
1406e38af:	41 5e                	pop    %r14
1406e38b1:	41 5d                	pop    %r13
1406e38b3:	41 5c                	pop    %r12
1406e38b5:	5f                   	pop    %rdi
1406e38b6:	c3                   	ret
1406e38b7:	4c 8b e3             	mov    %rbx,%r12
1406e38ba:	4c 8b fb             	mov    %rbx,%r15
1406e38bd:	48 b8 92 24 49 92 24 	movabs $0x492492492492492,%rax
1406e38c4:	49 92 04
1406e38c7:	48 39 45 10          	cmp    %rax,0x10(%rbp)
1406e38cb:	0f 84 d9 01 00 00    	je     0x1406e3aaa
1406e38d1:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
1406e38d6:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
1406e38dd:	00 00
1406e38df:	b9 38 00 00 00       	mov    $0x38,%ecx
1406e38e4:	e8 1f 78 73 00       	call   0x140e1b108
1406e38e9:	48 8b f8             	mov    %rax,%rdi
1406e38ec:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1406e38f1:	48 8b 0e             	mov    (%rsi),%rcx
1406e38f4:	48 89 48 10          	mov    %rcx,0x10(%rax)
1406e38f8:	0f 57 c0             	xorps  %xmm0,%xmm0
1406e38fb:	0f 11 40 18          	movups %xmm0,0x18(%rax)
1406e38ff:	48 c7 40 28 00 00 00 	movq   $0x0,0x28(%rax)
1406e3906:	00
1406e3907:	48 c7 40 30 0f 00 00 	movq   $0xf,0x30(%rax)
1406e390e:	00
1406e390f:	c6 40 18 00          	movb   $0x0,0x18(%rax)
1406e3913:	48 8b 4d 10          	mov    0x10(%rbp),%rcx
1406e3917:	48 83 c1 01          	add    $0x1,%rcx
1406e391b:	0f 57 c0             	xorps  %xmm0,%xmm0
1406e391e:	78 07                	js     0x1406e3927
1406e3920:	f3 48 0f 2a c1       	cvtsi2ss %rcx,%xmm0
1406e3925:	eb 15                	jmp    0x1406e393c
1406e3927:	48 8b c1             	mov    %rcx,%rax
1406e392a:	48 d1 e8             	shr    $1,%rax
1406e392d:	83 e1 01             	and    $0x1,%ecx
1406e3930:	48 0b c1             	or     %rcx,%rax
1406e3933:	f3 48 0f 2a c0       	cvtsi2ss %rax,%xmm0
1406e3938:	f3 0f 58 c0          	addss  %xmm0,%xmm0
1406e393c:	48 8b 75 38          	mov    0x38(%rbp),%rsi
1406e3940:	f3 0f 10 5d 00       	movss  0x0(%rbp),%xmm3
1406e3945:	0f 57 d2             	xorps  %xmm2,%xmm2
1406e3948:	48 85 f6             	test   %rsi,%rsi
1406e394b:	78 07                	js     0x1406e3954
1406e394d:	f3 48 0f 2a d6       	cvtsi2ss %rsi,%xmm2
1406e3952:	eb 18                	jmp    0x1406e396c
1406e3954:	48 8b ce             	mov    %rsi,%rcx
1406e3957:	48 d1 e9             	shr    $1,%rcx
1406e395a:	48 8b c6             	mov    %rsi,%rax
1406e395d:	83 e0 01             	and    $0x1,%eax
1406e3960:	48 0b c8             	or     %rax,%rcx
1406e3963:	f3 48 0f 2a d1       	cvtsi2ss %rcx,%xmm2
1406e3968:	f3 0f 58 d2          	addss  %xmm2,%xmm2
1406e396c:	0f 28 c8             	movaps %xmm0,%xmm1
1406e396f:	f3 0f 5e ca          	divss  %xmm2,%xmm1
1406e3973:	0f 2f cb             	comiss %xmm3,%xmm1
1406e3976:	0f 86 c6 00 00 00    	jbe    0x1406e3a42
1406e397c:	f3 0f 5e c3          	divss  %xmm3,%xmm0
1406e3980:	e8 9b d7 74 00       	call   0x140e31120
1406e3985:	33 c9                	xor    %ecx,%ecx
1406e3987:	f3 0f 10 0d d5 ac 8c 	movss  0x8cacd5(%rip),%xmm1        # 0x140fae664
1406e398e:	00
1406e398f:	0f 2f c1             	comiss %xmm1,%xmm0
1406e3992:	72 16                	jb     0x1406e39aa
1406e3994:	f3 0f 5c c1          	subss  %xmm1,%xmm0
1406e3998:	0f 2f c1             	comiss %xmm1,%xmm0
1406e399b:	73 0d                	jae    0x1406e39aa
1406e399d:	48 b8 00 00 00 00 00 	movabs $0x8000000000000000,%rax
1406e39a4:	00 00 80
1406e39a7:	48 8b c8             	mov    %rax,%rcx
1406e39aa:	f3 48 0f 2c c0       	cvttss2si %xmm0,%rax
1406e39af:	48 03 c1             	add    %rcx,%rax
1406e39b2:	b9 08 00 00 00       	mov    $0x8,%ecx
1406e39b7:	48 3b c1             	cmp    %rcx,%rax
1406e39ba:	48 0f 47 c8          	cmova  %rax,%rcx
1406e39be:	48 3b f1             	cmp    %rcx,%rsi
1406e39c1:	73 19                	jae    0x1406e39dc
1406e39c3:	48 81 fe 00 02 00 00 	cmp    $0x200,%rsi
1406e39ca:	73 0d                	jae    0x1406e39d9
1406e39cc:	48 8d 34 f5 00 00 00 	lea    0x0(,%rsi,8),%rsi
1406e39d3:	00
1406e39d4:	48 3b f1             	cmp    %rcx,%rsi
1406e39d7:	73 03                	jae    0x1406e39dc
1406e39d9:	48 8b f1             	mov    %rcx,%rsi
1406e39dc:	48 8b d6             	mov    %rsi,%rdx
1406e39df:	48 8b cd             	mov    %rbp,%rcx
1406e39e2:	e8 a9 7c f7 ff       	call   0x14065b690
1406e39e7:	48 8b 4d 30          	mov    0x30(%rbp),%rcx
1406e39eb:	49 23 cd             	and    %r13,%rcx
1406e39ee:	48 03 c9             	add    %rcx,%rcx
1406e39f1:	48 8b 55 18          	mov    0x18(%rbp),%rdx
1406e39f5:	48 8b 44 ca 08       	mov    0x8(%rdx,%rcx,8),%rax
1406e39fa:	48 8b 5d 08          	mov    0x8(%rbp),%rbx
1406e39fe:	48 3b c3             	cmp    %rbx,%rax
1406e3a01:	75 0b                	jne    0x1406e3a0e
1406e3a03:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
1406e3a0a:	00 00
1406e3a0c:	eb 27                	jmp    0x1406e3a35
1406e3a0e:	48 8b 14 ca          	mov    (%rdx,%rcx,8),%rdx
1406e3a12:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1406e3a16:	48 3b 48 10          	cmp    0x10(%rax),%rcx
1406e3a1a:	74 16                	je     0x1406e3a32
1406e3a1c:	0f 1f 40 00          	nopl   0x0(%rax)
1406e3a20:	48 8b d8             	mov    %rax,%rbx
1406e3a23:	48 3b c2             	cmp    %rdx,%rax
1406e3a26:	74 4e                	je     0x1406e3a76
1406e3a28:	48 8b 40 08          	mov    0x8(%rax),%rax
1406e3a2c:	48 3b 48 10          	cmp    0x10(%rax),%rcx
1406e3a30:	75 ee                	jne    0x1406e3a20
1406e3a32:	48 8b 18             	mov    (%rax),%rbx
1406e3a35:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1406e3a3a:	4c 8b fb             	mov    %rbx,%r15
1406e3a3d:	4c 8b 64 24 20       	mov    0x20(%rsp),%r12
1406e3a42:	48 8b 53 08          	mov    0x8(%rbx),%rdx
1406e3a46:	48 ff 45 10          	incq   0x10(%rbp)
1406e3a4a:	4c 89 27             	mov    %r12,(%rdi)
1406e3a4d:	48 89 57 08          	mov    %rdx,0x8(%rdi)
1406e3a51:	48 89 3a             	mov    %rdi,(%rdx)
1406e3a54:	48 89 7b 08          	mov    %rdi,0x8(%rbx)
1406e3a58:	48 8b 4d 18          	mov    0x18(%rbp),%rcx
1406e3a5c:	48 8b 45 30          	mov    0x30(%rbp),%rax
1406e3a60:	49 23 c5             	and    %r13,%rax
1406e3a63:	48 03 c0             	add    %rax,%rax
1406e3a66:	4c 8b 04 c1          	mov    (%rcx,%rax,8),%r8
1406e3a6a:	4c 3b 45 08          	cmp    0x8(%rbp),%r8
1406e3a6e:	75 16                	jne    0x1406e3a86
1406e3a70:	48 89 3c c1          	mov    %rdi,(%rcx,%rax,8)
1406e3a74:	eb 22                	jmp    0x1406e3a98
1406e3a76:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1406e3a7b:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
1406e3a82:	00 00
1406e3a84:	eb b4                	jmp    0x1406e3a3a
1406e3a86:	4d 3b c7             	cmp    %r15,%r8
1406e3a89:	75 06                	jne    0x1406e3a91
1406e3a8b:	48 89 3c c1          	mov    %rdi,(%rcx,%rax,8)
1406e3a8f:	eb 0c                	jmp    0x1406e3a9d
1406e3a91:	48 39 54 c1 08       	cmp    %rdx,0x8(%rcx,%rax,8)
1406e3a96:	75 05                	jne    0x1406e3a9d
1406e3a98:	48 89 7c c1 08       	mov    %rdi,0x8(%rcx,%rax,8)
1406e3a9d:	49 89 3e             	mov    %rdi,(%r14)
1406e3aa0:	41 c6 46 08 01       	movb   $0x1,0x8(%r14)
1406e3aa5:	e9 ed fd ff ff       	jmp    0x1406e3897
1406e3aaa:	48 8d 0d ef a9 8c 00 	lea    0x8ca9ef(%rip),%rcx        # 0x140fae4a0
1406e3ab1:	e8 fe 78 71 00       	call   0x140dfb3b4
1406e3ab6:	cc                   	int3
1406e3ab7:	cc                   	int3
1406e3ab8:	cc                   	int3
1406e3ab9:	cc                   	int3
1406e3aba:	cc                   	int3
1406e3abb:	cc                   	int3
1406e3abc:	cc                   	int3
1406e3abd:	cc                   	int3
1406e3abe:	cc                   	int3
1406e3abf:	cc                   	int3
1406e3ac0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1406e3ac5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1406e3aca:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1406e3acf:	57                   	push   %rdi
1406e3ad0:	41 54                	push   %r12
1406e3ad2:	41 55                	push   %r13
1406e3ad4:	41 56                	push   %r14
1406e3ad6:	41 57                	push   %r15
1406e3ad8:	48 83 ec 40          	sub    $0x40,%rsp
1406e3adc:	49 8b d8             	mov    %r8,%rbx
1406e3adf:	4c 8b fa             	mov    %rdx,%r15
1406e3ae2:	4c 8b e9             	mov    %rcx,%r13
1406e3ae5:	4d 8b 48 10          	mov    0x10(%r8),%r9
1406e3ae9:	49 83 78 18 0f       	cmpq   $0xf,0x18(%r8)
1406e3aee:	76 03                	jbe    0x1406e3af3
1406e3af0:	4d 8b 00             	mov    (%r8),%r8
1406e3af3:	48 bf 25 23 22 84 e4 	movabs $0xcbf29ce484222325,%rdi
1406e3afa:	9c f2 cb
1406e3afd:	45 33 e4             	xor    %r12d,%r12d
1406e3b00:	41 8b d4             	mov    %r12d,%edx
1406e3b03:	4d 85 c9             	test   %r9,%r9
1406e3b06:	74 2c                	je     0x1406e3b34
1406e3b08:	48 b9 b3 01 00 00 00 	movabs $0x100000001b3,%rcx
1406e3b0f:	01 00 00
1406e3b12:	0f 1f 40 00          	nopl   0x0(%rax)
1406e3b16:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
1406e3b1d:	00 00 00
1406e3b20:	41 0f b6 04 10       	movzbl (%r8,%rdx,1),%eax
1406e3b25:	48 33 f8             	xor    %rax,%rdi
1406e3b28:	48 0f af f9          	imul   %rcx,%rdi
1406e3b2c:	48 ff c2             	inc    %rdx
1406e3b2f:	49 3b d1             	cmp    %r9,%rdx
1406e3b32:	72 ec                	jb     0x1406e3b20
1406e3b34:	4c 8b cf             	mov    %rdi,%r9
1406e3b37:	4c 8b c3             	mov    %rbx,%r8
1406e3b3a:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1406e3b3f:	49 8b cd             	mov    %r13,%rcx
1406e3b42:	e8 b9 06 b3 ff       	call   0x140214200
1406e3b47:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
1406e3b4c:	48 85 c0             	test   %rax,%rax
1406e3b4f:	74 0c                	je     0x1406e3b5d
1406e3b51:	49 89 07             	mov    %rax,(%r15)
1406e3b54:	45 88 67 08          	mov    %r12b,0x8(%r15)
1406e3b58:	e9 14 02 00 00       	jmp    0x1406e3d71
1406e3b5d:	48 b8 92 24 49 92 24 	movabs $0x492492492492492,%rax
1406e3b64:	49 92 04
1406e3b67:	49 39 45 10          	cmp    %rax,0x10(%r13)
1406e3b6b:	0f 84 23 02 00 00    	je     0x1406e3d94
1406e3b71:	49 8d 6d 08          	lea    0x8(%r13),%rbp
1406e3b75:	48 89 6c 24 30       	mov    %rbp,0x30(%rsp)
1406e3b7a:	4c 89 64 24 38       	mov    %r12,0x38(%rsp)
1406e3b7f:	b9 38 00 00 00       	mov    $0x38,%ecx
1406e3b84:	e8 7f 75 73 00       	call   0x140e1b108
1406e3b89:	48 8b f0             	mov    %rax,%rsi
1406e3b8c:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1406e3b91:	48 8b d3             	mov    %rbx,%rdx
1406e3b94:	48 8d 48 10          	lea    0x10(%rax),%rcx
1406e3b98:	e8 a3 4e ac ff       	call   0x1401a8a40
1406e3b9d:	4c 89 66 30          	mov    %r12,0x30(%rsi)
1406e3ba1:	49 8b 4d 10          	mov    0x10(%r13),%rcx
1406e3ba5:	f3 41 0f 10 5d 00    	movss  0x0(%r13),%xmm3
1406e3bab:	48 83 c1 01          	add    $0x1,%rcx
1406e3baf:	0f 57 c0             	xorps  %xmm0,%xmm0
1406e3bb2:	78 07                	js     0x1406e3bbb
1406e3bb4:	f3 48 0f 2a c1       	cvtsi2ss %rcx,%xmm0
1406e3bb9:	eb 15                	jmp    0x1406e3bd0
1406e3bbb:	48 8b c1             	mov    %rcx,%rax
1406e3bbe:	48 d1 e8             	shr    $1,%rax
1406e3bc1:	83 e1 01             	and    $0x1,%ecx
1406e3bc4:	48 0b c1             	or     %rcx,%rax
1406e3bc7:	f3 48 0f 2a c0       	cvtsi2ss %rax,%xmm0
1406e3bcc:	f3 0f 58 c0          	addss  %xmm0,%xmm0
1406e3bd0:	49 8b 5d 38          	mov    0x38(%r13),%rbx
1406e3bd4:	0f 57 d2             	xorps  %xmm2,%xmm2
1406e3bd7:	48 85 db             	test   %rbx,%rbx
1406e3bda:	78 07                	js     0x1406e3be3
1406e3bdc:	f3 48 0f 2a d3       	cvtsi2ss %rbx,%xmm2
1406e3be1:	eb 18                	jmp    0x1406e3bfb
1406e3be3:	48 8b cb             	mov    %rbx,%rcx
1406e3be6:	48 d1 e9             	shr    $1,%rcx
1406e3be9:	48 8b c3             	mov    %rbx,%rax
1406e3bec:	83 e0 01             	and    $0x1,%eax
1406e3bef:	48 0b c8             	or     %rax,%rcx
1406e3bf2:	f3 48 0f 2a d1       	cvtsi2ss %rcx,%xmm2
1406e3bf7:	f3 0f 58 d2          	addss  %xmm2,%xmm2
1406e3bfb:	0f 28 c8             	movaps %xmm0,%xmm1
1406e3bfe:	f3 0f 5e ca          	divss  %xmm2,%xmm1
1406e3c02:	0f 2f cb             	comiss %xmm3,%xmm1
1406e3c05:	0f 86 0e 01 00 00    	jbe    0x1406e3d19
1406e3c0b:	f3 0f 5e c3          	divss  %xmm3,%xmm0
1406e3c0f:	e8 0c d5 74 00       	call   0x140e31120
1406e3c14:	33 c9                	xor    %ecx,%ecx
1406e3c16:	f3 0f 10 0d 46 aa 8c 	movss  0x8caa46(%rip),%xmm1        # 0x140fae664
1406e3c1d:	00
1406e3c1e:	0f 2f c1             	comiss %xmm1,%xmm0
1406e3c21:	72 16                	jb     0x1406e3c39
1406e3c23:	f3 0f 5c c1          	subss  %xmm1,%xmm0
1406e3c27:	0f 2f c1             	comiss %xmm1,%xmm0
1406e3c2a:	73 0d                	jae    0x1406e3c39
1406e3c2c:	48 b8 00 00 00 00 00 	movabs $0x8000000000000000,%rax
1406e3c33:	00 00 80
1406e3c36:	48 8b c8             	mov    %rax,%rcx
1406e3c39:	f3 48 0f 2c c0       	cvttss2si %xmm0,%rax
1406e3c3e:	48 03 c1             	add    %rcx,%rax
1406e3c41:	b9 08 00 00 00       	mov    $0x8,%ecx
1406e3c46:	48 3b c1             	cmp    %rcx,%rax
1406e3c49:	48 0f 47 c8          	cmova  %rax,%rcx
1406e3c4d:	48 3b d9             	cmp    %rcx,%rbx
1406e3c50:	73 19                	jae    0x1406e3c6b
1406e3c52:	48 81 fb 00 02 00 00 	cmp    $0x200,%rbx
1406e3c59:	73 0d                	jae    0x1406e3c68
1406e3c5b:	48 8d 1c dd 00 00 00 	lea    0x0(,%rbx,8),%rbx
1406e3c62:	00
1406e3c63:	48 3b d9             	cmp    %rcx,%rbx
1406e3c66:	73 03                	jae    0x1406e3c6b
1406e3c68:	48 8b d9             	mov    %rcx,%rbx
1406e3c6b:	48 8b d3             	mov    %rbx,%rdx
1406e3c6e:	49 8b cd             	mov    %r13,%rcx
1406e3c71:	e8 3a 9b 00 00       	call   0x1406ed7b0
1406e3c76:	49 8b 45 30          	mov    0x30(%r13),%rax
1406e3c7a:	48 23 c7             	and    %rdi,%rax
1406e3c7d:	48 03 c0             	add    %rax,%rax
1406e3c80:	49 8b 55 18          	mov    0x18(%r13),%rdx
1406e3c84:	48 8b 5c c2 08       	mov    0x8(%rdx,%rax,8),%rbx
1406e3c89:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
1406e3c8d:	48 3b d9             	cmp    %rcx,%rbx
1406e3c90:	75 0c                	jne    0x1406e3c9e
1406e3c92:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1406e3c97:	4c 89 64 24 28       	mov    %r12,0x28(%rsp)
1406e3c9c:	eb 70                	jmp    0x1406e3d0e
1406e3c9e:	4c 8b 24 c2          	mov    (%rdx,%rax,8),%r12
1406e3ca2:	48 8b 6e 20          	mov    0x20(%rsi),%rbp
1406e3ca6:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
1406e3cad:	00 00 00
1406e3cb0:	48 8d 53 10          	lea    0x10(%rbx),%rdx
1406e3cb4:	48 8b 42 10          	mov    0x10(%rdx),%rax
1406e3cb8:	48 83 7a 18 0f       	cmpq   $0xf,0x18(%rdx)
1406e3cbd:	76 03                	jbe    0x1406e3cc2
1406e3cbf:	48 8b 12             	mov    (%rdx),%rdx
1406e3cc2:	48 8d 4e 10          	lea    0x10(%rsi),%rcx
1406e3cc6:	48 83 7e 28 0f       	cmpq   $0xf,0x28(%rsi)
1406e3ccb:	76 04                	jbe    0x1406e3cd1
1406e3ccd:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
1406e3cd1:	48 3b e8             	cmp    %rax,%rbp
1406e3cd4:	75 0c                	jne    0x1406e3ce2
1406e3cd6:	4c 8b c5             	mov    %rbp,%r8
1406e3cd9:	e8 72 bd 7f 00       	call   0x140edfa50
1406e3cde:	85 c0                	test   %eax,%eax
1406e3ce0:	74 0b                	je     0x1406e3ced
1406e3ce2:	49 3b dc             	cmp    %r12,%rbx
1406e3ce5:	74 15                	je     0x1406e3cfc
1406e3ce7:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
1406e3ceb:	eb c3                	jmp    0x1406e3cb0
1406e3ced:	48 8b 03             	mov    (%rbx),%rax
1406e3cf0:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1406e3cf5:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
1406e3cfa:	eb 0e                	jmp    0x1406e3d0a
1406e3cfc:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1406e3d01:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
1406e3d08:	00 00
1406e3d0a:	49 8d 6d 08          	lea    0x8(%r13),%rbp
1406e3d0e:	0f 28 44 24 20       	movaps 0x20(%rsp),%xmm0
1406e3d13:	66 0f 7f 44 24 20    	movdqa %xmm0,0x20(%rsp)
1406e3d19:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
1406e3d1e:	4c 8b 42 08          	mov    0x8(%rdx),%r8
1406e3d22:	49 ff 45 10          	incq   0x10(%r13)
1406e3d26:	48 89 16             	mov    %rdx,(%rsi)
1406e3d29:	4c 89 46 08          	mov    %r8,0x8(%rsi)
1406e3d2d:	49 89 30             	mov    %rsi,(%r8)
1406e3d30:	48 89 72 08          	mov    %rsi,0x8(%rdx)
1406e3d34:	49 8b 4d 18          	mov    0x18(%r13),%rcx
1406e3d38:	49 8b 45 30          	mov    0x30(%r13),%rax
1406e3d3c:	48 23 c7             	and    %rdi,%rax