1402d060e:	cc                   	int3
1402d060f:	cc                   	int3
1402d0610:	40 55                	rex push %rbp
1402d0612:	53                   	push   %rbx
1402d0613:	56                   	push   %rsi
1402d0614:	57                   	push   %rdi
1402d0615:	48 8d ac 24 18 ff ff 	lea    -0xe8(%rsp),%rbp
1402d061c:	ff
1402d061d:	b8 e8 01 00 00       	mov    $0x1e8,%eax
1402d0622:	e8 b9 9f 02 00       	call   0x1402fa5e0
1402d0627:	48 2b e0             	sub    %rax,%rsp
1402d062a:	48 8b 05 4f 7b 13 00 	mov    0x137b4f(%rip),%rax        # 0x140408180
1402d0631:	48 33 c4             	xor    %rsp,%rax
1402d0634:	48 89 85 b8 00 00 00 	mov    %rax,0xb8(%rbp)
1402d063b:	49 8b f8             	mov    %r8,%rdi
1402d063e:	48 89 4c 24 78       	mov    %rcx,0x78(%rsp)
1402d0643:	48 8b da             	mov    %rdx,%rbx
1402d0646:	c7 44 24 30 00 00 00 	movl   $0x0,0x30(%rsp)
1402d064d:	00
1402d064e:	48 8b f1             	mov    %rcx,%rsi
1402d0651:	e8 6a fd d9 ff       	call   0x1400703c0
1402d0656:	85 c0                	test   %eax,%eax
1402d0658:	74 13                	je     0x1402d066d
1402d065a:	4c 8b c7             	mov    %rdi,%r8
1402d065d:	48 8b d3             	mov    %rbx,%rdx
1402d0660:	48 8b ce             	mov    %rsi,%rcx
1402d0663:	e8 f8 05 00 00       	call   0x1402d0c60
1402d0668:	e9 cc 05 00 00       	jmp    0x1402d0c39
1402d066d:	0f 10 03             	movups (%rbx),%xmm0
1402d0670:	4c 89 a4 24 28 02 00 	mov    %r12,0x228(%rsp)
1402d0677:	00
1402d0678:	48 8b d7             	mov    %rdi,%rdx
1402d067b:	0f 10 4b 10          	movups 0x10(%rbx),%xmm1
1402d067f:	4c 89 ac 24 e0 01 00 	mov    %r13,0x1e0(%rsp)
1402d0686:	00
1402d0687:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
1402d068b:	66 0f 7e c0          	movd   %xmm0,%eax
1402d068f:	0f 11 8d a8 00 00 00 	movups %xmm1,0xa8(%rbp)
1402d0696:	4c 89 b4 24 d8 01 00 	mov    %r14,0x1d8(%rsp)
1402d069d:	00
1402d069e:	24 f8                	and    $0xf8,%al
1402d06a0:	66 0f 73 d9 08       	psrldq $0x8,%xmm1
1402d06a5:	0f 11 85 98 00 00 00 	movups %xmm0,0x98(%rbp)
1402d06ac:	88 85 98 00 00 00    	mov    %al,0x98(%rbp)
1402d06b2:	66 48 0f 7e c8       	movq   %xmm1,%rax
1402d06b7:	4c 89 bc 24 d0 01 00 	mov    %r15,0x1d0(%rsp)
1402d06be:	00
1402d06bf:	48 c1 e8 38          	shr    $0x38,%rax
1402d06c3:	24 3f                	and    $0x3f,%al
1402d06c5:	0f 29 b4 24 c0 01 00 	movaps %xmm6,0x1c0(%rsp)
1402d06cc:	00
1402d06cd:	0c 40                	or     $0x40,%al
1402d06cf:	88 85 b7 00 00 00    	mov    %al,0xb7(%rbp)
1402d06d5:	e8 d6 81 ff ff       	call   0x1402c88b0
1402d06da:	48 8b 45 78          	mov    0x78(%rbp),%rax
1402d06de:	33 d2                	xor    %edx,%edx
1402d06e0:	48 8b 8d 80 00 00 00 	mov    0x80(%rbp),%rcx
1402d06e7:	41 b8 fe 00 00 00    	mov    $0xfe,%r8d
1402d06ed:	4c 8b 75 70          	mov    0x70(%rbp),%r14
1402d06f1:	44 8b da             	mov    %edx,%r11d
1402d06f4:	66 0f 6f 35 84 49 0e 	movdqa 0xe4984(%rip),%xmm6        # 0x1403b5080
1402d06fb:	00
1402d06fc:	8b da                	mov    %edx,%ebx
1402d06fe:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1402d0703:	44 8d 4a 01          	lea    0x1(%rdx),%r9d
1402d0707:	48 8b 85 88 00 00 00 	mov    0x88(%rbp),%rax
1402d070e:	45 8b f9             	mov    %r9d,%r15d
1402d0711:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
1402d0716:	8b fa                	mov    %edx,%edi
1402d0718:	48 8b 8d 90 00 00 00 	mov    0x90(%rbp),%rcx
1402d071f:	8b f2                	mov    %edx,%esi
1402d0721:	44 8b d2             	mov    %edx,%r10d
1402d0724:	48 89 54 24 70       	mov    %rdx,0x70(%rsp)
1402d0729:	44 8b e2             	mov    %edx,%r12d
1402d072c:	48 89 54 24 68       	mov    %rdx,0x68(%rsp)
1402d0731:	44 8b ea             	mov    %edx,%r13d
1402d0734:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1402d0739:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
1402d073e:	48 89 54 24 60       	mov    %rdx,0x60(%rsp)
1402d0743:	48 89 54 24 58       	mov    %rdx,0x58(%rsp)
1402d0748:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
1402d074d:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
1402d0752:	44 89 44 24 34       	mov    %r8d,0x34(%rsp)
1402d0757:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1402d075e:	00 00
1402d0760:	41 0f b6 c8          	movzbl %r8b,%ecx
1402d0764:	83 e1 07             	and    $0x7,%ecx
1402d0767:	41 8b c0             	mov    %r8d,%eax
1402d076a:	48 c1 e8 03          	shr    $0x3,%rax
1402d076e:	0f b6 94 05 98 00 00 	movzbl 0x98(%rbp,%rax,1),%edx
1402d0775:	00
1402d0776:	8b 44 24 30          	mov    0x30(%rsp),%eax
1402d077a:	d3 ea                	shr    %cl,%edx
1402d077c:	83 e2 01             	and    $0x1,%edx
1402d077f:	8b ca                	mov    %edx,%ecx
1402d0781:	48 33 c8             	xor    %rax,%rcx
1402d0784:	44 8b c2             	mov    %edx,%r8d
1402d0787:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
1402d078c:	48 f7 d9             	neg    %rcx
1402d078f:	49 8b c6             	mov    %r14,%rax
1402d0792:	49 33 c1             	xor    %r9,%rax
1402d0795:	48 23 c1             	and    %rcx,%rax
1402d0798:	4c 33 c8             	xor    %rax,%r9
1402d079b:	4c 33 f0             	xor    %rax,%r14
1402d079e:	49 8b c3             	mov    %r11,%rax
1402d07a1:	4c 89 4d d0          	mov    %r9,-0x30(%rbp)
1402d07a5:	48 33 c2             	xor    %rdx,%rax
1402d07a8:	4c 89 75 20          	mov    %r14,0x20(%rbp)
1402d07ac:	48 23 c1             	and    %rcx,%rax
1402d07af:	48 33 d0             	xor    %rax,%rdx
1402d07b2:	4c 33 d8             	xor    %rax,%r11
1402d07b5:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
1402d07ba:	48 8b c3             	mov    %rbx,%rax
1402d07bd:	48 89 55 28          	mov    %rdx,0x28(%rbp)
1402d07c1:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
1402d07c6:	48 33 c2             	xor    %rdx,%rax
1402d07c9:	4c 89 5d d8          	mov    %r11,-0x28(%rbp)
1402d07cd:	48 23 c1             	and    %rcx,%rax
1402d07d0:	48 33 d0             	xor    %rax,%rdx
1402d07d3:	48 33 d8             	xor    %rax,%rbx
1402d07d6:	48 89 54 24 48       	mov    %rdx,0x48(%rsp)
1402d07db:	48 8b c7             	mov    %rdi,%rax
1402d07de:	48 89 55 30          	mov    %rdx,0x30(%rbp)
1402d07e2:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
1402d07e7:	48 33 c2             	xor    %rdx,%rax
1402d07ea:	48 89 5d e0          	mov    %rbx,-0x20(%rbp)
1402d07ee:	48 23 c1             	and    %rcx,%rax
1402d07f1:	48 33 d0             	xor    %rax,%rdx
1402d07f4:	48 33 f8             	xor    %rax,%rdi
1402d07f7:	48 89 54 24 40       	mov    %rdx,0x40(%rsp)
1402d07fc:	48 8b c6             	mov    %rsi,%rax
1402d07ff:	48 89 55 38          	mov    %rdx,0x38(%rbp)
1402d0803:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
1402d0808:	48 33 c2             	xor    %rdx,%rax
1402d080b:	48 89 7d e8          	mov    %rdi,-0x18(%rbp)
1402d080f:	48 23 c1             	and    %rcx,%rax
1402d0812:	48 33 d0             	xor    %rax,%rdx
1402d0815:	48 33 f0             	xor    %rax,%rsi
1402d0818:	48 89 54 24 38       	mov    %rdx,0x38(%rsp)
1402d081d:	49 8b c7             	mov    %r15,%rax
1402d0820:	49 33 c2             	xor    %r10,%rax
1402d0823:	48 89 55 40          	mov    %rdx,0x40(%rbp)
1402d0827:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
1402d082c:	48 23 c1             	and    %rcx,%rax
1402d082f:	4c 33 d0             	xor    %rax,%r10
1402d0832:	48 89 75 f0          	mov    %rsi,-0x10(%rbp)
1402d0836:	4c 33 f8             	xor    %rax,%r15
1402d0839:	4c 89 55 80          	mov    %r10,-0x80(%rbp)
1402d083d:	48 8b c2             	mov    %rdx,%rax
1402d0840:	4c 89 7d a8          	mov    %r15,-0x58(%rbp)
1402d0844:	49 33 c4             	xor    %r12,%rax
1402d0847:	48 23 c1             	and    %rcx,%rax
1402d084a:	48 33 d0             	xor    %rax,%rdx
1402d084d:	4c 33 e0             	xor    %rax,%r12
1402d0850:	48 89 54 24 60       	mov    %rdx,0x60(%rsp)
1402d0855:	48 89 55 b0          	mov    %rdx,-0x50(%rbp)
1402d0859:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
1402d085e:	48 8b c2             	mov    %rdx,%rax
1402d0861:	4c 89 65 88          	mov    %r12,-0x78(%rbp)
1402d0865:	49 33 c5             	xor    %r13,%rax
1402d0868:	48 23 c1             	and    %rcx,%rax
1402d086b:	4c 33 e8             	xor    %rax,%r13
1402d086e:	48 33 d0             	xor    %rax,%rdx
1402d0871:	4c 89 6d 90          	mov    %r13,-0x70(%rbp)
1402d0875:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
1402d087a:	48 89 54 24 58       	mov    %rdx,0x58(%rsp)
1402d087f:	48 89 55 b8          	mov    %rdx,-0x48(%rbp)
1402d0883:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
1402d0888:	48 33 c2             	xor    %rdx,%rax
1402d088b:	44 89 44 24 30       	mov    %r8d,0x30(%rsp)
1402d0890:	48 23 c1             	and    %rcx,%rax
1402d0893:	49 b8 da ff ff ff ff 	movabs $0xfffffffffffda,%r8
1402d089a:	ff 0f 00
1402d089d:	48 31 44 24 28       	xor    %rax,0x28(%rsp)
1402d08a2:	48 33 d0             	xor    %rax,%rdx
1402d08a5:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
1402d08aa:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1402d08ae:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
1402d08b3:	48 33 44 24 68       	xor    0x68(%rsp),%rax
1402d08b8:	48 23 c1             	and    %rcx,%rax
1402d08bb:	48 89 55 98          	mov    %rdx,-0x68(%rbp)
1402d08bf:	48 31 44 24 20       	xor    %rax,0x20(%rsp)
1402d08c4:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1402d08c9:	48 33 c8             	xor    %rax,%rcx
1402d08cc:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
1402d08d1:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
1402d08d5:	49 8b c6             	mov    %r14,%rax
1402d08d8:	49 2b c7             	sub    %r15,%rax
1402d08db:	48 89 4d a0          	mov    %rcx,-0x60(%rbp)
1402d08df:	49 03 c0             	add    %r8,%rax
1402d08e2:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
1402d08e6:	33 c0                	xor    %eax,%eax
1402d08e8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1402d08ef:	00
1402d08f0:	f3 0f 6f 44 05 b0    	movdqu -0x50(%rbp,%rax,1),%xmm0
1402d08f6:	66 0f 6f ce          	movdqa %xmm6,%xmm1
1402d08fa:	66 0f fb c8          	psubq  %xmm0,%xmm1
1402d08fe:	f3 0f 6f 44 05 28    	movdqu 0x28(%rbp,%rax,1),%xmm0
1402d0904:	66 0f d4 c8          	paddq  %xmm0,%xmm1
1402d0908:	f3 0f 7f 4c 05 00    	movdqu %xmm1,0x0(%rbp,%rax,1)
1402d090e:	48 83 c0 10          	add    $0x10,%rax
1402d0912:	48 83 f8 20          	cmp    $0x20,%rax
1402d0916:	7c d8                	jl     0x1402d08f0
1402d0918:	49 8b c1             	mov    %r9,%rax
1402d091b:	49 2b c2             	sub    %r10,%rax
1402d091e:	49 03 c0             	add    %r8,%rax
1402d0921:	48 89 45 48          	mov    %rax,0x48(%rbp)
1402d0925:	33 c0                	xor    %eax,%eax
1402d0927:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1402d092e:	00 00
1402d0930:	f3 0f 6f 44 05 88    	movdqu -0x78(%rbp,%rax,1),%xmm0
1402d0936:	66 0f 6f ce          	movdqa %xmm6,%xmm1
1402d093a:	66 0f fb c8          	psubq  %xmm0,%xmm1
1402d093e:	f3 0f 6f 44 05 d8    	movdqu -0x28(%rbp,%rax,1),%xmm0
1402d0944:	66 0f d4 c8          	paddq  %xmm0,%xmm1
1402d0948:	f3 0f 7f 4c 05 50    	movdqu %xmm1,0x50(%rbp,%rax,1)
1402d094e:	48 83 c0 10          	add    $0x10,%rax
1402d0952:	48 83 f8 20          	cmp    $0x20,%rax
1402d0956:	7c d8                	jl     0x1402d0930
1402d0958:	48 03 fa             	add    %rdx,%rdi
1402d095b:	4b 8d 04 37          	lea    (%r15,%r14,1),%rax
1402d095f:	48 89 45 80          	mov    %rax,-0x80(%rbp)
1402d0963:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
1402d0967:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
1402d096c:	48 8d 55 f8          	lea    -0x8(%rbp),%rdx
1402d0970:	48 03 44 24 60       	add    0x60(%rsp),%rax
1402d0975:	48 03 f1             	add    %rcx,%rsi
1402d0978:	48 89 45 88          	mov    %rax,-0x78(%rbp)
1402d097c:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
1402d0980:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1402d0985:	4d 03 ca             	add    %r10,%r9
1402d0988:	48 03 44 24 48       	add    0x48(%rsp),%rax
1402d098d:	4d 03 dc             	add    %r12,%r11
1402d0990:	48 89 45 90          	mov    %rax,-0x70(%rbp)
1402d0994:	49 03 dd             	add    %r13,%rbx
1402d0997:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1402d099c:	48 03 44 24 28       	add    0x28(%rsp),%rax
1402d09a1:	48 89 45 98          	mov    %rax,-0x68(%rbp)
1402d09a5:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
1402d09aa:	48 03 44 24 38       	add    0x38(%rsp),%rax
1402d09af:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
1402d09b3:	4c 89 4d d0          	mov    %r9,-0x30(%rbp)
1402d09b7:	4c 89 5d d8          	mov    %r11,-0x28(%rbp)
1402d09bb:	48 89 5d e0          	mov    %rbx,-0x20(%rbp)
1402d09bf:	48 89 7d e8          	mov    %rdi,-0x18(%rbp)
1402d09c3:	48 89 75 f0          	mov    %rsi,-0x10(%rbp)
1402d09c7:	e8 b4 f5 d9 ff       	call   0x14006ff80
1402d09cc:	4c 8d 45 48          	lea    0x48(%rbp),%r8
1402d09d0:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
1402d09d4:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1402d09d8:	e8 a3 f5 d9 ff       	call   0x14006ff80
1402d09dd:	48 8d 55 48          	lea    0x48(%rbp),%rdx
1402d09e1:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
1402d09e5:	e8 56 f7 d9 ff       	call   0x140070140
1402d09ea:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1402d09ee:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
1402d09f2:	e8 49 f7 d9 ff       	call   0x140070140
1402d09f7:	48 8b 55 80          	mov    -0x80(%rbp),%rdx
1402d09fb:	48 bb da ff ff ff ff 	movabs $0xfffffffffffda,%rbx
1402d0a02:	ff 0f 00
1402d0a05:	4c 8b 45 a8          	mov    -0x58(%rbp),%r8
1402d0a09:	48 8b 4d 88          	mov    -0x78(%rbp),%rcx
1402d0a0d:	48 03 4d b0          	add    -0x50(%rbp),%rcx
1402d0a11:	48 89 4d 28          	mov    %rcx,0x28(%rbp)
1402d0a15:	48 8b 4d 90          	mov    -0x70(%rbp),%rcx
1402d0a19:	49 8d 04 10          	lea    (%r8,%rdx,1),%rax
1402d0a1d:	48 03 4d b8          	add    -0x48(%rbp),%rcx
1402d0a21:	4c 2b c2             	sub    %rdx,%r8
1402d0a24:	48 89 4d 30          	mov    %rcx,0x30(%rbp)
1402d0a28:	4c 03 c3             	add    %rbx,%r8
1402d0a2b:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
1402d0a2f:	48 03 4d c0          	add    -0x40(%rbp),%rcx
1402d0a33:	48 89 4d 38          	mov    %rcx,0x38(%rbp)
1402d0a37:	48 8b 4d a0          	mov    -0x60(%rbp),%rcx
1402d0a3b:	48 03 4d c8          	add    -0x38(%rbp),%rcx
1402d0a3f:	48 89 45 20          	mov    %rax,0x20(%rbp)
1402d0a43:	33 c0                	xor    %eax,%eax
1402d0a45:	48 89 4d 40          	mov    %rcx,0x40(%rbp)
1402d0a49:	4c 89 45 80          	mov    %r8,-0x80(%rbp)
1402d0a4d:	0f 1f 00             	nopl   (%rax)
1402d0a50:	f3 0f 6f 44 05 88    	movdqu -0x78(%rbp,%rax,1),%xmm0
1402d0a56:	66 0f 6f ce          	movdqa %xmm6,%xmm1
1402d0a5a:	66 0f fb c8          	psubq  %xmm0,%xmm1
1402d0a5e:	f3 0f 6f 44 05 b0    	movdqu -0x50(%rbp,%rax,1),%xmm0
1402d0a64:	66 0f d4 c8          	paddq  %xmm0,%xmm1
1402d0a68:	f3 0f 7f 4c 05 88    	movdqu %xmm1,-0x78(%rbp,%rax,1)
1402d0a6e:	48 83 c0 10          	add    $0x10,%rax
1402d0a72:	48 83 f8 20          	cmp    $0x20,%rax
1402d0a76:	7c d8                	jl     0x1402d0a50
1402d0a78:	4c 8d 45 f8          	lea    -0x8(%rbp),%r8
1402d0a7c:	48 8d 55 48          	lea    0x48(%rbp),%rdx
1402d0a80:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1402d0a84:	e8 f7 f4 d9 ff       	call   0x14006ff80
1402d0a89:	48 8b c3             	mov    %rbx,%rax
1402d0a8c:	48 2b 45 f8          	sub    -0x8(%rbp),%rax
1402d0a90:	48 01 45 48          	add    %rax,0x48(%rbp)
1402d0a94:	33 c0                	xor    %eax,%eax
1402d0a96:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
1402d0a9d:	00 00 00
1402d0aa0:	f3 0f 6f 44 05 00    	movdqu 0x0(%rbp,%rax,1),%xmm0
1402d0aa6:	66 0f 6f ce          	movdqa %xmm6,%xmm1
1402d0aaa:	66 0f fb c8          	psubq  %xmm0,%xmm1
1402d0aae:	f3 0f 6f 44 05 50    	movdqu 0x50(%rbp,%rax,1),%xmm0
1402d0ab4:	66 0f d4 c8          	paddq  %xmm0,%xmm1
1402d0ab8:	f3 0f 7f 4c 05 50    	movdqu %xmm1,0x50(%rbp,%rax,1)
1402d0abe:	48 83 c0 10          	add    $0x10,%rax
1402d0ac2:	48 83 f8 20          	cmp    $0x20,%rax
1402d0ac6:	7c d8                	jl     0x1402d0aa0
1402d0ac8:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
1402d0acc:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1402d0ad0:	e8 6b f6 d9 ff       	call   0x140070140
1402d0ad5:	48 8d 55 48          	lea    0x48(%rbp),%rdx
1402d0ad9:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
1402d0add:	e8 5e f8 d9 ff       	call   0x140070340
1402d0ae2:	48 8d 55 20          	lea    0x20(%rbp),%rdx
1402d0ae6:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
1402d0aea:	e8 51 f6 d9 ff       	call   0x140070140
1402d0aef:	48 8b 45 a8          	mov    -0x58(%rbp),%rax
1402d0af3:	4c 8d 45 80          	lea    -0x80(%rbp),%r8
1402d0af7:	48 01 45 f8          	add    %rax,-0x8(%rbp)
1402d0afb:	48 8d 55 70          	lea    0x70(%rbp),%rdx
1402d0aff:	48 8b 45 b0          	mov    -0x50(%rbp),%rax
1402d0b03:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
1402d0b07:	48 01 45 00          	add    %rax,0x0(%rbp)
1402d0b0b:	48 8b 45 b8          	mov    -0x48(%rbp),%rax
1402d0b0f:	48 01 45 08          	add    %rax,0x8(%rbp)
1402d0b13:	48 8b 45 c0          	mov    -0x40(%rbp),%rax
1402d0b17:	48 01 45 10          	add    %rax,0x10(%rbp)
1402d0b1b:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
1402d0b1f:	48 01 45 18          	add    %rax,0x18(%rbp)
1402d0b23:	e8 58 f4 d9 ff       	call   0x14006ff80
1402d0b28:	4c 8d 45 f8          	lea    -0x8(%rbp),%r8
1402d0b2c:	48 8d 55 48          	lea    0x48(%rbp),%rdx
1402d0b30:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1402d0b34:	e8 47 f4 d9 ff       	call   0x14006ff80
1402d0b39:	44 8b 44 24 34       	mov    0x34(%rsp),%r8d
1402d0b3e:	41 83 e8 01          	sub    $0x1,%r8d
1402d0b42:	44 89 44 24 34       	mov    %r8d,0x34(%rsp)
1402d0b47:	0f 88 87 00 00 00    	js     0x1402d0bd4
1402d0b4d:	48 8b 45 a0          	mov    -0x60(%rbp),%rax
1402d0b51:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
1402d0b55:	48 8b 75 f0          	mov    -0x10(%rbp),%rsi
1402d0b59:	48 8b 7d e8          	mov    -0x18(%rbp),%rdi
1402d0b5d:	48 8b 5d e0          	mov    -0x20(%rbp),%rbx
1402d0b61:	4c 8b 5d d8          	mov    -0x28(%rbp),%r11
1402d0b65:	4c 8b 4d d0          	mov    -0x30(%rbp),%r9
1402d0b69:	4c 8b 6d 90          	mov    -0x70(%rbp),%r13
1402d0b6d:	4c 8b 65 88          	mov    -0x78(%rbp),%r12
1402d0b71:	4c 8b 55 80          	mov    -0x80(%rbp),%r10
1402d0b75:	4c 8b 75 20          	mov    0x20(%rbp),%r14