1403b76be:	48 89 45 27          	mov    %rax,0x27(%rbp)
1403b76c2:	4c 8b e9             	mov    %rcx,%r13
1403b76c5:	0f 57 c0             	xorps  %xmm0,%xmm0
1403b76c8:	0f 11 45 e7          	movups %xmm0,-0x19(%rbp)
1403b76cc:	33 ff                	xor    %edi,%edi
1403b76ce:	48 89 7d f7          	mov    %rdi,-0x9(%rbp)
1403b76d2:	48 c7 45 ff 0f 00 00 	movq   $0xf,-0x1(%rbp)
1403b76d9:	00
1403b76da:	40 88 7d e7          	mov    %dil,-0x19(%rbp)
1403b76de:	84 d2                	test   %dl,%dl
1403b76e0:	75 6e                	jne    0x1403b7750
1403b76e2:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
1403b76e6:	e8 c5 f7 ff ff       	call   0x1403b6eb0
1403b76eb:	84 c0                	test   %al,%al
1403b76ed:	75 3d                	jne    0x1403b772c
1403b76ef:	4d 8d 85 00 0e 00 00 	lea    0xe00(%r13),%r8
1403b76f6:	49 83 78 18 0f       	cmpq   $0xf,0x18(%r8)
1403b76fb:	76 03                	jbe    0x1403b7700
1403b76fd:	4d 8b 00             	mov    (%r8),%r8
1403b7700:	48 8d 15 49 f3 c2 00 	lea    0xc2f349(%rip),%rdx        # 0x140fe6a50
1403b7707:	49 8b cd             	mov    %r13,%rcx
1403b770a:	e8 01 29 35 00       	call   0x14070a010
1403b770f:	41 b1 01             	mov    $0x1,%r9b
1403b7712:	4c 8b c0             	mov    %rax,%r8
1403b7715:	41 0f b6 95 d9 0e 00 	movzbl 0xed9(%r13),%edx
1403b771c:	00
1403b771d:	49 8b cd             	mov    %r13,%rcx
1403b7720:	e8 1b cb 1c 00       	call   0x140584240
1403b7725:	32 db                	xor    %bl,%bl
1403b7727:	e9 99 04 00 00       	jmp    0x1403b7bc5
1403b772c:	49 8d 8d 38 0e 00 00 	lea    0xe38(%r13),%rcx
1403b7733:	48 8d 45 e7          	lea    -0x19(%rbp),%rax
1403b7737:	48 3b c8             	cmp    %rax,%rcx
1403b773a:	74 3b                	je     0x1403b7777
1403b773c:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
1403b7740:	48 83 7d ff 0f       	cmpq   $0xf,-0x1(%rbp)
1403b7745:	48 0f 47 55 e7       	cmova  -0x19(%rbp),%rdx
1403b774a:	4c 8b 45 f7          	mov    -0x9(%rbp),%r8
1403b774e:	eb 22                	jmp    0x1403b7772
1403b7750:	48 8d 91 38 0e 00 00 	lea    0xe38(%rcx),%rdx
1403b7757:	48 8d 45 e7          	lea    -0x19(%rbp),%rax
1403b775b:	48 3b c2             	cmp    %rdx,%rax
1403b775e:	74 17                	je     0x1403b7777
1403b7760:	4c 8b 42 10          	mov    0x10(%rdx),%r8
1403b7764:	48 83 7a 18 0f       	cmpq   $0xf,0x18(%rdx)
1403b7769:	76 03                	jbe    0x1403b776e
1403b776b:	48 8b 12             	mov    (%rdx),%rdx
1403b776e:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
1403b7772:	e8 59 7c de ff       	call   0x14019f3d0
1403b7777:	49 8d 9d 58 0e 00 00 	lea    0xe58(%r13),%rbx
1403b777e:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1403b7783:	76 03                	jbe    0x1403b7788
1403b7785:	48 8b 1b             	mov    (%rbx),%rbx
1403b7788:	0f b6 1b             	movzbl (%rbx),%ebx
1403b778b:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
1403b778f:	48 8d 4d 8f          	lea    -0x71(%rbp),%rcx
1403b7793:	e8 a8 12 df ff       	call   0x1401a8a40
1403b7798:	44 0f b6 c3          	movzbl %bl,%r8d
1403b779c:	48 8b d0             	mov    %rax,%rdx
1403b779f:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1403b77a4:	e8 c7 e3 ff ff       	call   0x1403b5b70
1403b77a9:	90                   	nop
1403b77aa:	4d 8d a5 20 0e 00 00 	lea    0xe20(%r13),%r12
1403b77b1:	49 8b 0c 24          	mov    (%r12),%rcx
1403b77b5:	49 8b 54 24 08       	mov    0x8(%r12),%rdx
1403b77ba:	48 3b ca             	cmp    %rdx,%rcx
1403b77bd:	74 11                	je     0x1403b77d0
1403b77bf:	4d 8b c4             	mov    %r12,%r8
1403b77c2:	e8 b9 d9 ff ff       	call   0x1403b5180
1403b77c7:	49 8b 04 24          	mov    (%r12),%rax
1403b77cb:	49 89 44 24 08       	mov    %rax,0x8(%r12)
1403b77d0:	49 8b 8d d0 0c 00 00 	mov    0xcd0(%r13),%rcx
1403b77d7:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
1403b77dc:	89 7c 24 20          	mov    %edi,0x20(%rsp)
1403b77e0:	41 83 bd c8 0c 00 00 	cmpl   $0x0,0xcc8(%r13)
1403b77e7:	00
1403b77e8:	0f 8e 71 03 00 00    	jle    0x1403b7b5f
1403b77ee:	66 90                	xchg   %ax,%ax
1403b77f0:	4c 8b 31             	mov    (%rcx),%r14
1403b77f3:	4c 8b 7c 24 30       	mov    0x30(%rsp),%r15
1403b77f8:	49 8b df             	mov    %r15,%rbx
1403b77fb:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1403b7800:	4c 3b fe             	cmp    %rsi,%r15
1403b7803:	74 48                	je     0x1403b784d
1403b7805:	49 8b 3e             	mov    (%r14),%rdi
1403b7808:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1403b780f:	00
1403b7810:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
1403b7817:	48 ff c0             	inc    %rax
1403b781a:	80 3c 07 00          	cmpb   $0x0,(%rdi,%rax,1)
1403b781e:	75 f7                	jne    0x1403b7817
1403b7820:	4c 8b 43 10          	mov    0x10(%rbx),%r8
1403b7824:	48 8b cb             	mov    %rbx,%rcx
1403b7827:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1403b782c:	76 03                	jbe    0x1403b7831
1403b782e:	48 8b 0b             	mov    (%rbx),%rcx
1403b7831:	4c 3b c0             	cmp    %rax,%r8
1403b7834:	75 0c                	jne    0x1403b7842
1403b7836:	48 8b d7             	mov    %rdi,%rdx
1403b7839:	e8 12 82 b2 00       	call   0x140edfa50
1403b783e:	85 c0                	test   %eax,%eax
1403b7840:	74 09                	je     0x1403b784b
1403b7842:	48 83 c3 20          	add    $0x20,%rbx
1403b7846:	48 3b de             	cmp    %rsi,%rbx
1403b7849:	75 c5                	jne    0x1403b7810
1403b784b:	33 ff                	xor    %edi,%edi
1403b784d:	48 3b de             	cmp    %rsi,%rbx
1403b7850:	0f 85 37 01 00 00    	jne    0x1403b798d
1403b7856:	41 80 7e 18 00       	cmpb   $0x0,0x18(%r14)
1403b785b:	0f 84 cf 03 00 00    	je     0x1403b7c30
1403b7861:	49 8b 16             	mov    (%r14),%rdx
1403b7864:	0f 57 c0             	xorps  %xmm0,%xmm0
1403b7867:	0f 11 45 07          	movups %xmm0,0x7(%rbp)
1403b786b:	48 89 7d 17          	mov    %rdi,0x17(%rbp)
1403b786f:	48 89 7d 1f          	mov    %rdi,0x1f(%rbp)
1403b7873:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
1403b787a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1403b7880:	49 ff c0             	inc    %r8
1403b7883:	42 80 3c 02 00       	cmpb   $0x0,(%rdx,%r8,1)
1403b7888:	75 f6                	jne    0x1403b7880
1403b788a:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
1403b788e:	e8 6d f5 dd ff       	call   0x140196e00
1403b7893:	90                   	nop
1403b7894:	48 8d 55 07          	lea    0x7(%rbp),%rdx
1403b7898:	48 8d 4d af          	lea    -0x51(%rbp),%rcx
1403b789c:	e8 9f 11 df ff       	call   0x1401a8a40
1403b78a1:	41 8b 46 10          	mov    0x10(%r14),%eax
1403b78a5:	89 45 cf             	mov    %eax,-0x31(%rbp)
1403b78a8:	41 8b 46 14          	mov    0x14(%r14),%eax
1403b78ac:	89 45 d3             	mov    %eax,-0x2d(%rbp)
1403b78af:	48 c7 45 d7 ff ff ff 	movq   $0xffffffffffffffff,-0x29(%rbp)
1403b78b6:	ff
1403b78b7:	c6 45 df 01          	movb   $0x1,-0x21(%rbp)
1403b78bb:	48 8b 55 1f          	mov    0x1f(%rbp),%rdx
1403b78bf:	48 83 fa 0f          	cmp    $0xf,%rdx
1403b78c3:	76 31                	jbe    0x1403b78f6
1403b78c5:	48 ff c2             	inc    %rdx
1403b78c8:	48 8b 4d 07          	mov    0x7(%rbp),%rcx
1403b78cc:	48 8b c1             	mov    %rcx,%rax
1403b78cf:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1403b78d6:	72 19                	jb     0x1403b78f1
1403b78d8:	48 83 c2 27          	add    $0x27,%rdx
1403b78dc:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1403b78e0:	48 2b c1             	sub    %rcx,%rax
1403b78e3:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1403b78e7:	48 83 f8 1f          	cmp    $0x1f,%rax
1403b78eb:	0f 87 03 04 00 00    	ja     0x1403b7cf4
1403b78f1:	e8 4e 38 a6 00       	call   0x140e1b144
1403b78f6:	c6 45 df 00          	movb   $0x0,-0x21(%rbp)
1403b78fa:	49 8b 5c 24 08       	mov    0x8(%r12),%rbx
1403b78ff:	49 3b 5c 24 10       	cmp    0x10(%r12),%rbx
1403b7904:	74 33                	je     0x1403b7939
1403b7906:	48 8d 55 af          	lea    -0x51(%rbp),%rdx
1403b790a:	48 8b cb             	mov    %rbx,%rcx
1403b790d:	e8 2e 11 df ff       	call   0x1401a8a40
1403b7912:	8b 45 cf             	mov    -0x31(%rbp),%eax
1403b7915:	89 43 20             	mov    %eax,0x20(%rbx)
1403b7918:	8b 45 d3             	mov    -0x2d(%rbp),%eax
1403b791b:	89 43 24             	mov    %eax,0x24(%rbx)
1403b791e:	0f b6 45 df          	movzbl -0x21(%rbp),%eax
1403b7922:	88 43 30             	mov    %al,0x30(%rbx)
1403b7925:	8b 45 d7             	mov    -0x29(%rbp),%eax
1403b7928:	89 43 28             	mov    %eax,0x28(%rbx)
1403b792b:	8b 45 db             	mov    -0x25(%rbp),%eax
1403b792e:	89 43 2c             	mov    %eax,0x2c(%rbx)
1403b7931:	49 83 44 24 08 38    	addq   $0x38,0x8(%r12)
1403b7937:	eb 10                	jmp    0x1403b7949
1403b7939:	4c 8d 45 af          	lea    -0x51(%rbp),%r8
1403b793d:	48 8b d3             	mov    %rbx,%rdx
1403b7940:	49 8b cc             	mov    %r12,%rcx
1403b7943:	e8 c8 d8 ff ff       	call   0x1403b5210
1403b7948:	90                   	nop
1403b7949:	48 8b 55 c7          	mov    -0x39(%rbp),%rdx
1403b794d:	48 83 fa 0f          	cmp    $0xf,%rdx
1403b7951:	0f 86 e3 01 00 00    	jbe    0x1403b7b3a
1403b7957:	48 ff c2             	inc    %rdx
1403b795a:	48 8b 4d af          	mov    -0x51(%rbp),%rcx
1403b795e:	48 8b c1             	mov    %rcx,%rax
1403b7961:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1403b7968:	72 19                	jb     0x1403b7983
1403b796a:	48 83 c2 27          	add    $0x27,%rdx
1403b796e:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1403b7972:	48 2b c1             	sub    %rcx,%rax
1403b7975:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1403b7979:	48 83 f8 1f          	cmp    $0x1f,%rax
1403b797d:	0f 87 7d 03 00 00    	ja     0x1403b7d00
1403b7983:	e8 bc 37 a6 00       	call   0x140e1b144
1403b7988:	e9 ad 01 00 00       	jmp    0x1403b7b3a
1403b798d:	49 2b df             	sub    %r15,%rbx
1403b7990:	48 c1 fb 05          	sar    $0x5,%rbx
1403b7994:	49 8b 16             	mov    (%r14),%rdx
1403b7997:	0f 57 c0             	xorps  %xmm0,%xmm0
1403b799a:	0f 11 45 07          	movups %xmm0,0x7(%rbp)
1403b799e:	48 89 7d 17          	mov    %rdi,0x17(%rbp)
1403b79a2:	48 89 7d 1f          	mov    %rdi,0x1f(%rbp)
1403b79a6:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
1403b79ad:	0f 1f 00             	nopl   (%rax)
1403b79b0:	49 ff c0             	inc    %r8
1403b79b3:	42 80 3c 02 00       	cmpb   $0x0,(%rdx,%r8,1)
1403b79b8:	75 f6                	jne    0x1403b79b0
1403b79ba:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
1403b79be:	e8 3d f4 dd ff       	call   0x140196e00
1403b79c3:	90                   	nop
1403b79c4:	48 8d 55 07          	lea    0x7(%rbp),%rdx
1403b79c8:	48 8d 4d af          	lea    -0x51(%rbp),%rcx
1403b79cc:	e8 6f 10 df ff       	call   0x1401a8a40
1403b79d1:	41 8b 46 10          	mov    0x10(%r14),%eax
1403b79d5:	89 45 cf             	mov    %eax,-0x31(%rbp)
1403b79d8:	41 8b 46 14          	mov    0x14(%r14),%eax
1403b79dc:	89 45 d3             	mov    %eax,-0x2d(%rbp)
1403b79df:	89 5d d7             	mov    %ebx,-0x29(%rbp)
1403b79e2:	c7 45 db ff ff ff ff 	movl   $0xffffffff,-0x25(%rbp)
1403b79e9:	c6 45 df 01          	movb   $0x1,-0x21(%rbp)
1403b79ed:	48 8b 55 1f          	mov    0x1f(%rbp),%rdx
1403b79f1:	48 83 fa 0f          	cmp    $0xf,%rdx
1403b79f5:	76 31                	jbe    0x1403b7a28
1403b79f7:	48 ff c2             	inc    %rdx
1403b79fa:	48 8b 4d 07          	mov    0x7(%rbp),%rcx
1403b79fe:	48 8b c1             	mov    %rcx,%rax
1403b7a01:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1403b7a08:	72 19                	jb     0x1403b7a23
1403b7a0a:	48 83 c2 27          	add    $0x27,%rdx
1403b7a0e:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1403b7a12:	48 2b c1             	sub    %rcx,%rax
1403b7a15:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1403b7a19:	48 83 f8 1f          	cmp    $0x1f,%rax
1403b7a1d:	0f 87 d7 02 00 00    	ja     0x1403b7cfa
1403b7a23:	e8 1c 37 a6 00       	call   0x140e1b144
1403b7a28:	49 8b 7e 08          	mov    0x8(%r14),%rdi
1403b7a2c:	48 85 ff             	test   %rdi,%rdi
1403b7a2f:	74 7d                	je     0x1403b7aae
1403b7a31:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
1403b7a38:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1403b7a3f:	00
1403b7a40:	48 ff c0             	inc    %rax
1403b7a43:	80 3c 07 00          	cmpb   $0x0,(%rdi,%rax,1)
1403b7a47:	75 f7                	jne    0x1403b7a40
1403b7a49:	48 85 c0             	test   %rax,%rax
1403b7a4c:	74 60                	je     0x1403b7aae
1403b7a4e:	4c 8b 74 24 30       	mov    0x30(%rsp),%r14
1403b7a53:	49 8b de             	mov    %r14,%rbx
1403b7a56:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1403b7a5b:	4c 3b f6             	cmp    %rsi,%r14
1403b7a5e:	74 3b                	je     0x1403b7a9b
1403b7a60:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
1403b7a67:	48 ff c0             	inc    %rax
1403b7a6a:	80 3c 07 00          	cmpb   $0x0,(%rdi,%rax,1)
1403b7a6e:	75 f7                	jne    0x1403b7a67
1403b7a70:	4c 8b 43 10          	mov    0x10(%rbx),%r8
1403b7a74:	48 8b cb             	mov    %rbx,%rcx
1403b7a77:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1403b7a7c:	76 03                	jbe    0x1403b7a81
1403b7a7e:	48 8b 0b             	mov    (%rbx),%rcx
1403b7a81:	4c 3b c0             	cmp    %rax,%r8
1403b7a84:	75 0c                	jne    0x1403b7a92
1403b7a86:	48 8b d7             	mov    %rdi,%rdx
1403b7a89:	e8 c2 7f b2 00       	call   0x140edfa50
1403b7a8e:	85 c0                	test   %eax,%eax
1403b7a90:	74 09                	je     0x1403b7a9b
1403b7a92:	48 83 c3 20          	add    $0x20,%rbx
1403b7a96:	48 3b de             	cmp    %rsi,%rbx
1403b7a99:	75 c5                	jne    0x1403b7a60
1403b7a9b:	48 3b de             	cmp    %rsi,%rbx
1403b7a9e:	0f 84 cc 01 00 00    	je     0x1403b7c70
1403b7aa4:	49 2b de             	sub    %r14,%rbx
1403b7aa7:	48 c1 fb 05          	sar    $0x5,%rbx
1403b7aab:	89 5d db             	mov    %ebx,-0x25(%rbp)
1403b7aae:	49 8b 5c 24 08       	mov    0x8(%r12),%rbx
1403b7ab3:	49 3b 5c 24 10       	cmp    0x10(%r12),%rbx
1403b7ab8:	74 33                	je     0x1403b7aed
1403b7aba:	48 8d 55 af          	lea    -0x51(%rbp),%rdx
1403b7abe:	48 8b cb             	mov    %rbx,%rcx
1403b7ac1:	e8 7a 0f df ff       	call   0x1401a8a40
1403b7ac6:	8b 45 cf             	mov    -0x31(%rbp),%eax
1403b7ac9:	89 43 20             	mov    %eax,0x20(%rbx)
1403b7acc:	8b 45 d3             	mov    -0x2d(%rbp),%eax
1403b7acf:	89 43 24             	mov    %eax,0x24(%rbx)
1403b7ad2:	0f b6 45 df          	movzbl -0x21(%rbp),%eax
1403b7ad6:	88 43 30             	mov    %al,0x30(%rbx)
1403b7ad9:	8b 45 d7             	mov    -0x29(%rbp),%eax
1403b7adc:	89 43 28             	mov    %eax,0x28(%rbx)
1403b7adf:	8b 45 db             	mov    -0x25(%rbp),%eax
1403b7ae2:	89 43 2c             	mov    %eax,0x2c(%rbx)
1403b7ae5:	49 83 44 24 08 38    	addq   $0x38,0x8(%r12)
1403b7aeb:	eb 10                	jmp    0x1403b7afd
1403b7aed:	4c 8d 45 af          	lea    -0x51(%rbp),%r8
1403b7af1:	48 8b d3             	mov    %rbx,%rdx
1403b7af4:	49 8b cc             	mov    %r12,%rcx
1403b7af7:	e8 14 d7 ff ff       	call   0x1403b5210
1403b7afc:	90                   	nop
1403b7afd:	48 8b 55 c7          	mov    -0x39(%rbp),%rdx
1403b7b01:	48 83 fa 0f          	cmp    $0xf,%rdx
1403b7b05:	76 31                	jbe    0x1403b7b38
1403b7b07:	48 ff c2             	inc    %rdx
1403b7b0a:	48 8b 4d af          	mov    -0x51(%rbp),%rcx
1403b7b0e:	48 8b c1             	mov    %rcx,%rax
1403b7b11:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1403b7b18:	72 19                	jb     0x1403b7b33
1403b7b1a:	48 83 c2 27          	add    $0x27,%rdx
1403b7b1e:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1403b7b22:	48 2b c1             	sub    %rcx,%rax
1403b7b25:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1403b7b29:	48 83 f8 1f          	cmp    $0x1f,%rax
1403b7b2d:	0f 87 cd 01 00 00    	ja     0x1403b7d00
1403b7b33:	e8 0c 36 a6 00       	call   0x140e1b144
1403b7b38:	33 ff                	xor    %edi,%edi
1403b7b3a:	8b 44 24 20          	mov    0x20(%rsp),%eax
1403b7b3e:	ff c0                	inc    %eax
1403b7b40:	89 44 24 20          	mov    %eax,0x20(%rsp)
1403b7b44:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1403b7b49:	48 83 c1 08          	add    $0x8,%rcx
1403b7b4d:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
1403b7b52:	41 3b 85 c8 0c 00 00 	cmp    0xcc8(%r13),%eax
1403b7b59:	0f 8c 91 fc ff ff    	jl     0x1403b77f0
1403b7b5f:	b3 01                	mov    $0x1,%bl
1403b7b61:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1403b7b66:	48 85 c9             	test   %rcx,%rcx
1403b7b69:	74 5a                	je     0x1403b7bc5
1403b7b6b:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1403b7b70:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
1403b7b75:	e8 d6 f6 dd ff       	call   0x140197250
1403b7b7a:	48 8b 55 87          	mov    -0x79(%rbp),%rdx
1403b7b7e:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1403b7b83:	48 2b d1             	sub    %rcx,%rdx
1403b7b86:	48 83 e2 e0          	and    $0xffffffffffffffe0,%rdx
1403b7b8a:	48 8b c1             	mov    %rcx,%rax
1403b7b8d:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1403b7b94:	72 19                	jb     0x1403b7baf
1403b7b96:	48 83 c2 27          	add    $0x27,%rdx
1403b7b9a:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1403b7b9e:	48 2b c1             	sub    %rcx,%rax
1403b7ba1:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1403b7ba5:	48 83 f8 1f          	cmp    $0x1f,%rax
1403b7ba9:	0f 87 3f 01 00 00    	ja     0x1403b7cee
1403b7baf:	e8 90 35 a6 00       	call   0x140e1b144
1403b7bb4:	0f 57 c0             	xorps  %xmm0,%xmm0
1403b7bb7:	f3 0f 7f 44 24 30    	movdqu %xmm0,0x30(%rsp)
1403b7bbd:	48 c7 45 87 00 00 00 	movq   $0x0,-0x79(%rbp)
1403b7bc4:	00
1403b7bc5:	48 8b 55 ff          	mov    -0x1(%rbp),%rdx
1403b7bc9:	48 83 fa 0f          	cmp    $0xf,%rdx
1403b7bcd:	76 31                	jbe    0x1403b7c00
1403b7bcf:	48 ff c2             	inc    %rdx
1403b7bd2:	48 8b 4d e7          	mov    -0x19(%rbp),%rcx
1403b7bd6:	48 8b c1             	mov    %rcx,%rax
1403b7bd9:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1403b7be0:	72 19                	jb     0x1403b7bfb
1403b7be2:	48 83 c2 27          	add    $0x27,%rdx
1403b7be6:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1403b7bea:	48 2b c1             	sub    %rcx,%rax