1406e7658:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1406e765d:	76 03                	jbe    0x1406e7662
1406e765f:	48 8b 1b             	mov    (%rbx),%rbx
1406e7662:	48 8b d3             	mov    %rbx,%rdx
1406e7665:	48 8d 4d 0f          	lea    0xf(%rbp),%rcx
1406e7669:	e8 12 6b ac ff       	call   0x1401ae180
1406e766e:	0f 57 c0             	xorps  %xmm0,%xmm0
1406e7671:	0f 11 45 ef          	movups %xmm0,-0x11(%rbp)
1406e7675:	0f 57 c9             	xorps  %xmm1,%xmm1
1406e7678:	f3 0f 7f 4d ff       	movdqu %xmm1,-0x1(%rbp)
1406e767d:	0f 10 00             	movups (%rax),%xmm0
1406e7680:	0f 11 45 ef          	movups %xmm0,-0x11(%rbp)
1406e7684:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1406e7688:	0f 11 4d ff          	movups %xmm1,-0x1(%rbp)
1406e768c:	48 c7 40 10 00 00 00 	movq   $0x0,0x10(%rax)
1406e7693:	00
1406e7694:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
1406e769b:	00
1406e769c:	c6 00 00             	movb   $0x0,(%rax)
1406e769f:	48 8b 4d ff          	mov    -0x1(%rbp),%rcx
1406e76a3:	48 8b 55 07          	mov    0x7(%rbp),%rdx
1406e76a7:	48 8b c2             	mov    %rdx,%rax
1406e76aa:	48 2b c1             	sub    %rcx,%rax
1406e76ad:	48 83 f8 01          	cmp    $0x1,%rax
1406e76b1:	72 21                	jb     0x1406e76d4
1406e76b3:	48 8d 41 01          	lea    0x1(%rcx),%rax
1406e76b7:	48 89 45 ff          	mov    %rax,-0x1(%rbp)
1406e76bb:	48 8d 45 ef          	lea    -0x11(%rbp),%rax
1406e76bf:	48 83 fa 0f          	cmp    $0xf,%rdx
1406e76c3:	48 0f 47 45 ef       	cmova  -0x11(%rbp),%rax
1406e76c8:	66 c7 04 08 3e 00    	movw   $0x3e,(%rax,%rcx,1)
1406e76ce:	48 8d 45 ef          	lea    -0x11(%rbp),%rax
1406e76d2:	eb 23                	jmp    0x1406e76f7
1406e76d4:	48 c7 44 24 20 01 00 	movq   $0x1,0x20(%rsp)
1406e76db:	00 00
1406e76dd:	4c 8d 0d 04 bd 8f 00 	lea    0x8fbd04(%rip),%r9        # 0x140fe33e8
1406e76e4:	44 0f b6 45 e7       	movzbl -0x19(%rbp),%r8d
1406e76e9:	ba 01 00 00 00       	mov    $0x1,%edx
1406e76ee:	48 8d 4d ef          	lea    -0x11(%rbp),%rcx
1406e76f2:	e8 89 0f ac ff       	call   0x1401a8680
1406e76f7:	0f 10 00             	movups (%rax),%xmm0
1406e76fa:	0f 11 45 2f          	movups %xmm0,0x2f(%rbp)
1406e76fe:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1406e7702:	0f 11 4d 3f          	movups %xmm1,0x3f(%rbp)
1406e7706:	48 c7 40 10 00 00 00 	movq   $0x0,0x10(%rax)
1406e770d:	00
1406e770e:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
1406e7715:	00
1406e7716:	c6 00 00             	movb   $0x0,(%rax)
1406e7719:	48 8d 8f 90 00 00 00 	lea    0x90(%rdi),%rcx
1406e7720:	48 8d 55 2f          	lea    0x2f(%rbp),%rdx
1406e7724:	e8 f7 6f ab ff       	call   0x14019e720
1406e7729:	48 8b 55 47          	mov    0x47(%rbp),%rdx
1406e772d:	48 83 fa 0f          	cmp    $0xf,%rdx
1406e7731:	76 32                	jbe    0x1406e7765
1406e7733:	48 ff c2             	inc    %rdx
1406e7736:	48 8b 4d 2f          	mov    0x2f(%rbp),%rcx
1406e773a:	48 8b c1             	mov    %rcx,%rax
1406e773d:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406e7744:	72 19                	jb     0x1406e775f
1406e7746:	48 83 c2 27          	add    $0x27,%rdx
1406e774a:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406e774e:	48 2b c1             	sub    %rcx,%rax
1406e7751:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406e7755:	48 83 f8 1f          	cmp    $0x1f,%rax
1406e7759:	0f 87 ac 00 00 00    	ja     0x1406e780b
1406e775f:	e8 e0 39 73 00       	call   0x140e1b144
1406e7764:	90                   	nop
1406e7765:	48 8b 55 07          	mov    0x7(%rbp),%rdx
1406e7769:	48 83 fa 0f          	cmp    $0xf,%rdx
1406e776d:	76 2d                	jbe    0x1406e779c
1406e776f:	48 ff c2             	inc    %rdx
1406e7772:	48 8b 4d ef          	mov    -0x11(%rbp),%rcx
1406e7776:	48 8b c1             	mov    %rcx,%rax
1406e7779:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406e7780:	72 15                	jb     0x1406e7797
1406e7782:	48 83 c2 27          	add    $0x27,%rdx
1406e7786:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406e778a:	48 2b c1             	sub    %rcx,%rax
1406e778d:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406e7791:	48 83 f8 1f          	cmp    $0x1f,%rax
1406e7795:	77 7a                	ja     0x1406e7811
1406e7797:	e8 a8 39 73 00       	call   0x140e1b144
1406e779c:	66 0f 6f 05 8c c6 8b 	movdqa 0x8bc68c(%rip),%xmm0        # 0x140fa3e30
1406e77a3:	00
1406e77a4:	f3 0f 7f 45 ff       	movdqu %xmm0,-0x1(%rbp)
1406e77a9:	c6 45 ef 00          	movb   $0x0,-0x11(%rbp)
1406e77ad:	48 8b 55 27          	mov    0x27(%rbp),%rdx
1406e77b1:	48 83 fa 0f          	cmp    $0xf,%rdx
1406e77b5:	76 2d                	jbe    0x1406e77e4
1406e77b7:	48 ff c2             	inc    %rdx
1406e77ba:	48 8b 4d 0f          	mov    0xf(%rbp),%rcx
1406e77be:	48 8b c1             	mov    %rcx,%rax
1406e77c1:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406e77c8:	72 15                	jb     0x1406e77df
1406e77ca:	48 83 c2 27          	add    $0x27,%rdx
1406e77ce:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406e77d2:	48 2b c1             	sub    %rcx,%rax
1406e77d5:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406e77d9:	48 83 f8 1f          	cmp    $0x1f,%rax
1406e77dd:	77 26                	ja     0x1406e7805
1406e77df:	e8 60 39 73 00       	call   0x140e1b144
1406e77e4:	48 8b 4d 4f          	mov    0x4f(%rbp),%rcx
1406e77e8:	48 33 cc             	xor    %rsp,%rcx
1406e77eb:	e8 10 3d 73 00       	call   0x140e1b500
1406e77f0:	4c 8d 9c 24 a0 00 00 	lea    0xa0(%rsp),%r11
1406e77f7:	00
1406e77f8:	49 8b 5b 18          	mov    0x18(%r11),%rbx
1406e77fc:	49 8b 7b 20          	mov    0x20(%r11),%rdi
1406e7800:	49 8b e3             	mov    %r11,%rsp
1406e7803:	5d                   	pop    %rbp
1406e7804:	c3                   	ret
1406e7805:	e8 9a 29 74 00       	call   0x140e2a1a4
1406e780a:	90                   	nop
1406e780b:	e8 94 29 74 00       	call   0x140e2a1a4
1406e7810:	90                   	nop
1406e7811:	e8 8e 29 74 00       	call   0x140e2a1a4
1406e7816:	cc                   	int3
1406e7817:	cc                   	int3
1406e7818:	cc                   	int3
1406e7819:	cc                   	int3
1406e781a:	cc                   	int3
1406e781b:	cc                   	int3
1406e781c:	cc                   	int3
1406e781d:	cc                   	int3
1406e781e:	cc                   	int3
1406e781f:	cc                   	int3
1406e7820:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1406e7825:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1406e782a:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1406e782f:	55                   	push   %rbp
1406e7830:	41 54                	push   %r12
1406e7832:	41 55                	push   %r13
1406e7834:	41 56                	push   %r14
1406e7836:	41 57                	push   %r15
1406e7838:	48 8d 6c 24 80       	lea    -0x80(%rsp),%rbp
1406e783d:	48 81 ec 80 01 00 00 	sub    $0x180,%rsp
1406e7844:	48 8b 05 b5 16 cd 00 	mov    0xcd16b5(%rip),%rax        # 0x1413b8f00
1406e784b:	48 33 c4             	xor    %rsp,%rax
1406e784e:	48 89 45 70          	mov    %rax,0x70(%rbp)
1406e7852:	44 0f b6 f2          	movzbl %dl,%r14d
1406e7856:	88 54 24 20          	mov    %dl,0x20(%rsp)
1406e785a:	4c 8b f9             	mov    %rcx,%r15
1406e785d:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1406e7861:	e8 1a 0b cc ff       	call   0x1403a8380
1406e7866:	90                   	nop
1406e7867:	45 32 ed             	xor    %r13b,%r13b
1406e786a:	49 8b 07             	mov    (%r15),%rax
1406e786d:	48 8b 18             	mov    (%rax),%rbx
1406e7870:	4c 8b 60 08          	mov    0x8(%rax),%r12
1406e7874:	4c 89 64 24 30       	mov    %r12,0x30(%rsp)
1406e7879:	48 be 25 23 22 84 e4 	movabs $0xcbf29ce484222325,%rsi
1406e7880:	9c f2 cb
1406e7883:	49 3b dc             	cmp    %r12,%rbx
1406e7886:	0f 84 a4 03 00 00    	je     0x1406e7c30
1406e788c:	0f 1f 40 00          	nopl   0x0(%rax)
1406e7890:	48 8b 33             	mov    (%rbx),%rsi
1406e7893:	0f b6 3d ce 87 d4 00 	movzbl 0xd487ce(%rip),%edi        # 0x141430068
1406e789a:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1406e789e:	48 8b 01             	mov    (%rcx),%rax
1406e78a1:	48 8b 40 10          	mov    0x10(%rax),%rax
1406e78a5:	ff 15 75 c1 89 00    	call   *0x89c175(%rip)        # 0x140f83a20
1406e78ab:	48 8b 10             	mov    (%rax),%rdx
1406e78ae:	0f 57 c0             	xorps  %xmm0,%xmm0
1406e78b1:	0f 11 45 10          	movups %xmm0,0x10(%rbp)
1406e78b5:	33 c0                	xor    %eax,%eax
1406e78b7:	48 89 45 20          	mov    %rax,0x20(%rbp)
1406e78bb:	48 89 45 28          	mov    %rax,0x28(%rbp)
1406e78bf:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
1406e78c6:	49 ff c0             	inc    %r8
1406e78c9:	42 38 04 02          	cmp    %al,(%rdx,%r8,1)
1406e78cd:	75 f7                	jne    0x1406e78c6
1406e78cf:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
1406e78d3:	e8 28 f5 aa ff       	call   0x140196e00
1406e78d8:	90                   	nop
1406e78d9:	40 84 ff             	test   %dil,%dil
1406e78dc:	0f 85 6f 01 00 00    	jne    0x1406e7a51
1406e78e2:	40 38 7b 2c          	cmp    %dil,0x2c(%rbx)
1406e78e6:	0f 85 6f 01 00 00    	jne    0x1406e7a5b
1406e78ec:	48 8b 05 4d 87 d4 00 	mov    0xd4874d(%rip),%rax        # 0x141430040
1406e78f3:	48 39 05 3e 87 d4 00 	cmp    %rax,0xd4873e(%rip)        # 0x141430038
1406e78fa:	0f 84 51 01 00 00    	je     0x1406e7a51
1406e7900:	48 8d 55 10          	lea    0x10(%rbp),%rdx
1406e7904:	4c 8b 75 10          	mov    0x10(%rbp),%r14
1406e7908:	4c 8b 65 28          	mov    0x28(%rbp),%r12
1406e790c:	49 83 fc 0f          	cmp    $0xf,%r12
1406e7910:	49 0f 47 d6          	cmova  %r14,%rdx
1406e7914:	33 c9                	xor    %ecx,%ecx
1406e7916:	49 b9 25 23 22 84 e4 	movabs $0xcbf29ce484222325,%r9
1406e791d:	9c f2 cb
1406e7920:	48 8b 7d 20          	mov    0x20(%rbp),%rdi
1406e7924:	48 85 ff             	test   %rdi,%rdi
1406e7927:	74 2e                	je     0x1406e7957
1406e7929:	49 be b3 01 00 00 00 	movabs $0x100000001b3,%r14
1406e7930:	01 00 00
1406e7933:	0f 1f 40 00          	nopl   0x0(%rax)
1406e7937:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1406e793e:	00 00
1406e7940:	0f b6 04 0a          	movzbl (%rdx,%rcx,1),%eax
1406e7944:	4c 33 c8             	xor    %rax,%r9
1406e7947:	4d 0f af ce          	imul   %r14,%r9
1406e794b:	48 ff c1             	inc    %rcx
1406e794e:	48 3b cf             	cmp    %rdi,%rcx
1406e7951:	72 ed                	jb     0x1406e7940
1406e7953:	4c 8b 75 10          	mov    0x10(%rbp),%r14
1406e7957:	4c 8d 45 10          	lea    0x10(%rbp),%r8
1406e795b:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
1406e795f:	48 8d 0d da c9 d4 00 	lea    0xd4c9da(%rip),%rcx        # 0x141434340
1406e7966:	e8 95 c8 b2 ff       	call   0x140214200
1406e796b:	48 83 78 08 00       	cmpq   $0x0,0x8(%rax)
1406e7970:	0f 84 d0 00 00 00    	je     0x1406e7a46
1406e7976:	80 7c 24 20 00       	cmpb   $0x0,0x20(%rsp)
1406e797b:	74 32                	je     0x1406e79af
1406e797d:	4c 8d 4d 10          	lea    0x10(%rbp),%r9
1406e7981:	49 83 fc 0f          	cmp    $0xf,%r12
1406e7985:	4d 0f 47 ce          	cmova  %r14,%r9
1406e7989:	4c 8d 46 48          	lea    0x48(%rsi),%r8
1406e798d:	49 83 78 18 0f       	cmpq   $0xf,0x18(%r8)
1406e7992:	76 03                	jbe    0x1406e7997
1406e7994:	4d 8b 00             	mov    (%r8),%r8
1406e7997:	48 8d 15 f2 6a 93 00 	lea    0x936af2(%rip),%rdx        # 0x14101e490
1406e799e:	48 8b 0d 53 9b d4 00 	mov    0xd49b53(%rip),%rcx        # 0x1414314f8
1406e79a5:	e8 56 ce 0a 00       	call   0x140794800
1406e79aa:	e9 90 00 00 00       	jmp    0x1406e7a3f
1406e79af:	48 8d 55 10          	lea    0x10(%rbp),%rdx
1406e79b3:	49 83 fc 0f          	cmp    $0xf,%r12
1406e79b7:	49 0f 47 d6          	cmova  %r14,%rdx
1406e79bb:	33 c9                	xor    %ecx,%ecx
1406e79bd:	49 b9 25 23 22 84 e4 	movabs $0xcbf29ce484222325,%r9
1406e79c4:	9c f2 cb
1406e79c7:	48 85 ff             	test   %rdi,%rdi
1406e79ca:	74 2b                	je     0x1406e79f7
1406e79cc:	49 be b3 01 00 00 00 	movabs $0x100000001b3,%r14
1406e79d3:	01 00 00
1406e79d6:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
1406e79dd:	00 00 00
1406e79e0:	0f b6 04 0a          	movzbl (%rdx,%rcx,1),%eax
1406e79e4:	4c 33 c8             	xor    %rax,%r9
1406e79e7:	4d 0f af ce          	imul   %r14,%r9
1406e79eb:	48 ff c1             	inc    %rcx
1406e79ee:	48 3b cf             	cmp    %rdi,%rcx
1406e79f1:	72 ed                	jb     0x1406e79e0
1406e79f3:	4c 8b 75 10          	mov    0x10(%rbp),%r14
1406e79f7:	4c 8d 45 10          	lea    0x10(%rbp),%r8
1406e79fb:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1406e79ff:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1406e7a03:	e8 f8 c7 b2 ff       	call   0x140214200
1406e7a08:	48 83 78 08 00       	cmpq   $0x0,0x8(%rax)
1406e7a0d:	75 30                	jne    0x1406e7a3f
1406e7a0f:	4c 8d 45 10          	lea    0x10(%rbp),%r8
1406e7a13:	49 83 fc 0f          	cmp    $0xf,%r12
1406e7a17:	4d 0f 47 c6          	cmova  %r14,%r8
1406e7a1b:	48 8d 15 be 6a 93 00 	lea    0x936abe(%rip),%rdx        # 0x14101e4e0
1406e7a22:	48 8b 0d cf 9a d4 00 	mov    0xd49acf(%rip),%rcx        # 0x1414314f8
1406e7a29:	e8 d2 cd 0a 00       	call   0x140794800
1406e7a2e:	4c 8d 45 10          	lea    0x10(%rbp),%r8
1406e7a32:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
1406e7a36:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1406e7a3a:	e8 21 f8 cb ff       	call   0x1403a7260
1406e7a3f:	41 b5 01             	mov    $0x1,%r13b
1406e7a42:	44 88 6b 2c          	mov    %r13b,0x2c(%rbx)
1406e7a46:	4c 8b 64 24 30       	mov    0x30(%rsp),%r12
1406e7a4b:	44 0f b6 74 24 20    	movzbl 0x20(%rsp),%r14d
1406e7a51:	80 7b 2c 00          	cmpb   $0x0,0x2c(%rbx)
1406e7a55:	0f 84 8f 00 00 00    	je     0x1406e7aea
1406e7a5b:	48 8d 56 48          	lea    0x48(%rsi),%rdx
1406e7a5f:	48 83 7a 18 0f       	cmpq   $0xf,0x18(%rdx)
1406e7a64:	76 03                	jbe    0x1406e7a69
1406e7a66:	48 8b 12             	mov    (%rdx),%rdx
1406e7a69:	0f 57 c0             	xorps  %xmm0,%xmm0
1406e7a6c:	0f 11 45 30          	movups %xmm0,0x30(%rbp)
1406e7a70:	33 f6                	xor    %esi,%esi
1406e7a72:	48 89 75 40          	mov    %rsi,0x40(%rbp)
1406e7a76:	48 89 75 48          	mov    %rsi,0x48(%rbp)
1406e7a7a:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
1406e7a81:	49 ff c0             	inc    %r8
1406e7a84:	42 38 34 02          	cmp    %sil,(%rdx,%r8,1)
1406e7a88:	75 f7                	jne    0x1406e7a81
1406e7a8a:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
1406e7a8e:	e8 6d f3 aa ff       	call   0x140196e00
1406e7a93:	90                   	nop
1406e7a94:	4c 8d 45 30          	lea    0x30(%rbp),%r8
1406e7a98:	48 8d 55 00          	lea    0x0(%rbp),%rdx
1406e7a9c:	49 8d 4f 50          	lea    0x50(%r15),%rcx
1406e7aa0:	e8 9b 9a e5 ff       	call   0x140541540
1406e7aa5:	90                   	nop
1406e7aa6:	48 8b 55 48          	mov    0x48(%rbp),%rdx
1406e7aaa:	48 83 fa 0f          	cmp    $0xf,%rdx
1406e7aae:	0f 86 2a 01 00 00    	jbe    0x1406e7bde
1406e7ab4:	48 ff c2             	inc    %rdx
1406e7ab7:	48 8b 4d 30          	mov    0x30(%rbp),%rcx
1406e7abb:	48 8b c1             	mov    %rcx,%rax
1406e7abe:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406e7ac5:	72 19                	jb     0x1406e7ae0
1406e7ac7:	48 83 c2 27          	add    $0x27,%rdx
1406e7acb:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406e7acf:	48 2b c1             	sub    %rcx,%rax
1406e7ad2:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406e7ad6:	48 83 f8 1f          	cmp    $0x1f,%rax
1406e7ada:	0f 87 51 0f 00 00    	ja     0x1406e8a31
1406e7ae0:	e8 5f 36 73 00       	call   0x140e1b144
1406e7ae5:	e9 f4 00 00 00       	jmp    0x1406e7bde
1406e7aea:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
1406e7aef:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
1406e7af3:	e8 18 8d fb ff       	call   0x1406a0810
1406e7af8:	84 c0                	test   %al,%al
1406e7afa:	74 43                	je     0x1406e7b3f
1406e7afc:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
1406e7b03:	00 00
1406e7b05:	80 7b 2c 00          	cmpb   $0x0,0x2c(%rbx)
1406e7b09:	75 67                	jne    0x1406e7b72
1406e7b0b:	48 8b 46 40          	mov    0x40(%rsi),%rax
1406e7b0f:	83 78 58 00          	cmpl   $0x0,0x58(%rax)
1406e7b13:	0f 85 c5 00 00 00    	jne    0x1406e7bde
1406e7b19:	4c 8b c3             	mov    %rbx,%r8
1406e7b1c:	48 8d 55 30          	lea    0x30(%rbp),%rdx
1406e7b20:	49 8b cf             	mov    %r15,%rcx
1406e7b23:	e8 58 bb fd ff       	call   0x1406c3680
1406e7b28:	90                   	nop
1406e7b29:	4c 8b c0             	mov    %rax,%r8
1406e7b2c:	48 8d 55 50          	lea    0x50(%rbp),%rdx
1406e7b30:	49 8d 4f 10          	lea    0x10(%r15),%rcx
1406e7b34:	e8 07 9a e5 ff       	call   0x140541540
1406e7b39:	90                   	nop
1406e7b3a:	e9 87 00 00 00       	jmp    0x1406e7bc6
1406e7b3f:	4c 8b 4c 24 28       	mov    0x28(%rsp),%r9
1406e7b44:	4d 85 c9             	test   %r9,%r9
1406e7b47:	74 29                	je     0x1406e7b72
1406e7b49:	45 84 f6             	test   %r14b,%r14b
1406e7b4c:	74 24                	je     0x1406e7b72
1406e7b4e:	41 b5 01             	mov    $0x1,%r13b
1406e7b51:	4c 8d 46 48          	lea    0x48(%rsi),%r8
1406e7b55:	49 83 78 18 0f       	cmpq   $0xf,0x18(%r8)
1406e7b5a:	76 03                	jbe    0x1406e7b5f
1406e7b5c:	4d 8b 00             	mov    (%r8),%r8
1406e7b5f:	48 8d 15 c2 69 93 00 	lea    0x9369c2(%rip),%rdx        # 0x14101e528
1406e7b66:	48 8b 0d 8b 99 d4 00 	mov    0xd4998b(%rip),%rcx        # 0x1414314f8
1406e7b6d:	e8 8e cc 0a 00       	call   0x140794800
1406e7b72:	48 8d 56 48          	lea    0x48(%rsi),%rdx
1406e7b76:	48 83 7a 18 0f       	cmpq   $0xf,0x18(%rdx)
1406e7b7b:	76 03                	jbe    0x1406e7b80
1406e7b7d:	48 8b 12             	mov    (%rdx),%rdx
1406e7b80:	0f 57 c0             	xorps  %xmm0,%xmm0
1406e7b83:	0f 11 45 30          	movups %xmm0,0x30(%rbp)
1406e7b87:	48 c7 45 40 00 00 00 	movq   $0x0,0x40(%rbp)
1406e7b8e:	00
1406e7b8f:	48 c7 45 48 00 00 00 	movq   $0x0,0x48(%rbp)
1406e7b96:	00
1406e7b97:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
1406e7b9e:	66 90                	xchg   %ax,%ax