1400d6511:	45 33 ff             	xor    %r15d,%r15d
1400d6514:	44 89 7c 24 20       	mov    %r15d,0x20(%rsp)
1400d6519:	0f 57 c0             	xorps  %xmm0,%xmm0
1400d651c:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
1400d6521:	b9 20 00 00 00       	mov    $0x20,%ecx
1400d6526:	e8 1d 3d 22 00       	call   0x1402fa248
1400d652b:	48 8b c8             	mov    %rax,%rcx
1400d652e:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400d6533:	66 0f 6f 05 b5 8f 25 	movdqa 0x258fb5(%rip),%xmm0        # 0x14032f4f0
1400d653a:	00
1400d653b:	f3 0f 7f 44 24 40    	movdqu %xmm0,0x40(%rsp)
1400d6541:	0f 10 05 00 85 25 00 	movups 0x258500(%rip),%xmm0        # 0x14032ea48
1400d6548:	0f 11 00             	movups %xmm0,(%rax)
1400d654b:	f2 0f 10 05 05 85 25 	movsd  0x258505(%rip),%xmm0        # 0x14032ea58
1400d6552:	00
1400d6553:	f2 0f 11 40 10       	movsd  %xmm0,0x10(%rax)
1400d6558:	8b 05 02 85 25 00    	mov    0x258502(%rip),%eax        # 0x14032ea60
1400d655e:	89 41 18             	mov    %eax,0x18(%rcx)
1400d6561:	0f b6 05 fc 84 25 00 	movzbl 0x2584fc(%rip),%eax        # 0x14032ea64
1400d6568:	88 41 1c             	mov    %al,0x1c(%rcx)
1400d656b:	44 88 79 1d          	mov    %r15b,0x1d(%rcx)
1400d656f:	0f 57 c0             	xorps  %xmm0,%xmm0
1400d6572:	0f 11 44 24 50       	movups %xmm0,0x50(%rsp)
1400d6577:	0f 57 c9             	xorps  %xmm1,%xmm1
1400d657a:	f3 0f 7f 4c 24 60    	movdqu %xmm1,0x60(%rsp)
1400d6580:	41 b8 1d 00 00 00    	mov    $0x1d,%r8d
1400d6586:	48 8d 1d db 84 25 00 	lea    0x2584db(%rip),%rbx        # 0x14032ea68
1400d658d:	48 8b d3             	mov    %rbx,%rdx
1400d6590:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1400d6595:	e8 f6 63 fb ff       	call   0x14008c990
1400d659a:	90                   	nop
1400d659b:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
1400d65a0:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1400d65a5:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
1400d65a9:	e8 e2 59 ff ff       	call   0x1400cbf90
1400d65ae:	90                   	nop
1400d65af:	48 8b 54 24 68       	mov    0x68(%rsp),%rdx
1400d65b4:	48 83 fa 07          	cmp    $0x7,%rdx
1400d65b8:	76 3b                	jbe    0x1400d65f5
1400d65ba:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
1400d65c1:	00
1400d65c2:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1400d65c7:	48 8b c1             	mov    %rcx,%rax
1400d65ca:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400d65d1:	72 1c                	jb     0x1400d65ef
1400d65d3:	48 83 c2 27          	add    $0x27,%rdx
1400d65d7:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400d65db:	48 2b c1             	sub    %rcx,%rax
1400d65de:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400d65e2:	48 83 f8 1f          	cmp    $0x1f,%rax
1400d65e6:	76 07                	jbe    0x1400d65ef
1400d65e8:	ff 15 0a 3a 25 00    	call   *0x253a0a(%rip)        # 0x140329ff8
1400d65ee:	cc                   	int3
1400d65ef:	e8 90 3c 22 00       	call   0x1402fa284
1400d65f4:	90                   	nop
1400d65f5:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
1400d65fa:	48 83 fa 0f          	cmp    $0xf,%rdx
1400d65fe:	76 35                	jbe    0x1400d6635
1400d6600:	48 ff c2             	inc    %rdx
1400d6603:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1400d6608:	48 8b c1             	mov    %rcx,%rax
1400d660b:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400d6612:	72 1c                	jb     0x1400d6630
1400d6614:	48 83 c2 27          	add    $0x27,%rdx
1400d6618:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400d661c:	48 2b c1             	sub    %rcx,%rax
1400d661f:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400d6623:	48 83 f8 1f          	cmp    $0x1f,%rax
1400d6627:	76 07                	jbe    0x1400d6630
1400d6629:	ff 15 c9 39 25 00    	call   *0x2539c9(%rip)        # 0x140329ff8
1400d662f:	cc                   	int3
1400d6630:	e8 4f 3c 22 00       	call   0x1402fa284
1400d6635:	4c 8b c7             	mov    %rdi,%r8
1400d6638:	48 83 7f 18 0f       	cmpq   $0xf,0x18(%rdi)
1400d663d:	76 03                	jbe    0x1400d6642
1400d663f:	4c 8b 07             	mov    (%rdi),%r8
1400d6642:	4c 8b 4f 10          	mov    0x10(%rdi),%r9
1400d6646:	4d 03 c8             	add    %r8,%r9
1400d6649:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1400d664e:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
1400d6652:	e8 99 6c 00 00       	call   0x1400dd2f0
1400d6657:	c7 44 24 20 08 00 00 	movl   $0x8,0x20(%rsp)
1400d665e:	00
1400d665f:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1400d6664:	48 8b 7c 24 70       	mov    0x70(%rsp),%rdi
1400d6669:	4c 8b 75 88          	mov    -0x78(%rbp),%r14
1400d666d:	49 83 fe 07          	cmp    $0x7,%r14
1400d6671:	48 0f 47 d7          	cmova  %rdi,%rdx
1400d6675:	48 8b 4d 80          	mov    -0x80(%rbp),%rcx
1400d6679:	48 83 f9 1d          	cmp    $0x1d,%rcx
1400d667d:	75 4c                	jne    0x1400d66cb
1400d667f:	48 85 c9             	test   %rcx,%rcx
1400d6682:	74 16                	je     0x1400d669a
1400d6684:	48 2b d3             	sub    %rbx,%rdx
1400d6687:	0f b7 04 1a          	movzwl (%rdx,%rbx,1),%eax
1400d668b:	66 3b 03             	cmp    (%rbx),%ax
1400d668e:	75 3b                	jne    0x1400d66cb
1400d6690:	48 83 c3 02          	add    $0x2,%rbx
1400d6694:	48 83 e9 01          	sub    $0x1,%rcx
1400d6698:	75 ed                	jne    0x1400d6687
1400d669a:	0f 57 c0             	xorps  %xmm0,%xmm0
1400d669d:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
1400d66a2:	0f 57 c9             	xorps  %xmm1,%xmm1
1400d66a5:	f3 0f 7f 4c 24 40    	movdqu %xmm1,0x40(%rsp)
1400d66ab:	45 33 c0             	xor    %r8d,%r8d
1400d66ae:	48 8d 15 fb 84 25 00 	lea    0x2584fb(%rip),%rdx        # 0x14032ebb0
1400d66b5:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1400d66ba:	e8 d1 62 fb ff       	call   0x14008c990
1400d66bf:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
1400d66c4:	bb 0a 00 00 00       	mov    $0xa,%ebx
1400d66c9:	eb 1e                	jmp    0x1400d66e9
1400d66cb:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1400d66d0:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1400d66d5:	e8 46 e9 fb ff       	call   0x140095020
1400d66da:	90                   	nop
1400d66db:	bb 09 00 00 00       	mov    $0x9,%ebx
1400d66e0:	4c 8b 75 88          	mov    -0x78(%rbp),%r14
1400d66e4:	48 8b 7c 24 70       	mov    0x70(%rsp),%rdi
1400d66e9:	0f 57 c0             	xorps  %xmm0,%xmm0
1400d66ec:	0f 11 06             	movups %xmm0,(%rsi)
1400d66ef:	4c 89 7e 10          	mov    %r15,0x10(%rsi)
1400d66f3:	4c 89 7e 18          	mov    %r15,0x18(%rsi)
1400d66f7:	0f 10 00             	movups (%rax),%xmm0
1400d66fa:	0f 11 06             	movups %xmm0,(%rsi)
1400d66fd:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1400d6701:	0f 11 4e 10          	movups %xmm1,0x10(%rsi)
1400d6705:	4c 89 78 10          	mov    %r15,0x10(%rax)
1400d6709:	48 c7 40 18 07 00 00 	movq   $0x7,0x18(%rax)
1400d6710:	00
1400d6711:	66 44 89 38          	mov    %r15w,(%rax)
1400d6715:	83 cb 04             	or     $0x4,%ebx
1400d6718:	f6 c3 02             	test   $0x2,%bl
1400d671b:	74 49                	je     0x1400d6766
1400d671d:	83 e3 fd             	and    $0xfffffffd,%ebx
1400d6720:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
1400d6725:	48 83 fa 07          	cmp    $0x7,%rdx
1400d6729:	76 3b                	jbe    0x1400d6766
1400d672b:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
1400d6732:	00
1400d6733:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1400d6738:	48 8b c1             	mov    %rcx,%rax
1400d673b:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400d6742:	72 1c                	jb     0x1400d6760
1400d6744:	48 83 c2 27          	add    $0x27,%rdx
1400d6748:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400d674c:	48 2b c1             	sub    %rcx,%rax
1400d674f:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400d6753:	48 83 f8 1f          	cmp    $0x1f,%rax
1400d6757:	76 07                	jbe    0x1400d6760
1400d6759:	ff 15 99 38 25 00    	call   *0x253899(%rip)        # 0x140329ff8
1400d675f:	cc                   	int3
1400d6760:	e8 1f 3b 22 00       	call   0x1402fa284
1400d6765:	90                   	nop
1400d6766:	f6 c3 01             	test   $0x1,%bl
1400d6769:	74 59                	je     0x1400d67c4
1400d676b:	48 8b 54 24 68       	mov    0x68(%rsp),%rdx
1400d6770:	48 83 fa 07          	cmp    $0x7,%rdx
1400d6774:	76 3a                	jbe    0x1400d67b0
1400d6776:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
1400d677d:	00
1400d677e:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1400d6783:	48 8b c1             	mov    %rcx,%rax
1400d6786:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400d678d:	72 1c                	jb     0x1400d67ab
1400d678f:	48 83 c2 27          	add    $0x27,%rdx
1400d6793:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400d6797:	48 2b c1             	sub    %rcx,%rax
1400d679a:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400d679e:	48 83 f8 1f          	cmp    $0x1f,%rax
1400d67a2:	76 07                	jbe    0x1400d67ab
1400d67a4:	ff 15 4e 38 25 00    	call   *0x25384e(%rip)        # 0x140329ff8
1400d67aa:	cc                   	int3
1400d67ab:	e8 d4 3a 22 00       	call   0x1402fa284
1400d67b0:	66 0f 6f 05 48 7d 25 	movdqa 0x257d48(%rip),%xmm0        # 0x14032e500
1400d67b7:	00
1400d67b8:	f3 0f 7f 44 24 60    	movdqu %xmm0,0x60(%rsp)
1400d67be:	66 44 89 7c 24 50    	mov    %r15w,0x50(%rsp)
1400d67c4:	49 83 fe 07          	cmp    $0x7,%r14
1400d67c8:	76 39                	jbe    0x1400d6803
1400d67ca:	4a 8d 14 75 02 00 00 	lea    0x2(,%r14,2),%rdx
1400d67d1:	00
1400d67d2:	48 8b c7             	mov    %rdi,%rax
1400d67d5:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400d67dc:	72 1c                	jb     0x1400d67fa
1400d67de:	48 83 c2 27          	add    $0x27,%rdx
1400d67e2:	48 8b 7f f8          	mov    -0x8(%rdi),%rdi
1400d67e6:	48 2b c7             	sub    %rdi,%rax
1400d67e9:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400d67ed:	48 83 f8 1f          	cmp    $0x1f,%rax
1400d67f1:	76 07                	jbe    0x1400d67fa
1400d67f3:	ff 15 ff 37 25 00    	call   *0x2537ff(%rip)        # 0x140329ff8
1400d67f9:	cc                   	int3
1400d67fa:	48 8b cf             	mov    %rdi,%rcx
1400d67fd:	e8 82 3a 22 00       	call   0x1402fa284
1400d6802:	90                   	nop
1400d6803:	48 8d 05 ee 86 25 00 	lea    0x2586ee(%rip),%rax        # 0x14032eef8
1400d680a:	48 89 45 90          	mov    %rax,-0x70(%rbp)
1400d680e:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1400d6812:	e8 99 a6 fe ff       	call   0x1400c0eb0
1400d6817:	48 8b 55 c8          	mov    -0x38(%rbp),%rdx
1400d681b:	48 83 fa 0f          	cmp    $0xf,%rdx
1400d681f:	76 34                	jbe    0x1400d6855
1400d6821:	48 ff c2             	inc    %rdx
1400d6824:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
1400d6828:	48 8b c1             	mov    %rcx,%rax
1400d682b:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400d6832:	72 1c                	jb     0x1400d6850
1400d6834:	48 83 c2 27          	add    $0x27,%rdx
1400d6838:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400d683c:	48 2b c1             	sub    %rcx,%rax
1400d683f:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400d6843:	48 83 f8 1f          	cmp    $0x1f,%rax
1400d6847:	76 07                	jbe    0x1400d6850
1400d6849:	ff 15 a9 37 25 00    	call   *0x2537a9(%rip)        # 0x140329ff8
1400d684f:	cc                   	int3
1400d6850:	e8 2f 3a 22 00       	call   0x1402fa284
1400d6855:	66 0f 6f 05 d3 41 25 	movdqa 0x2541d3(%rip),%xmm0        # 0x14032aa30
1400d685c:	00
1400d685d:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
1400d6862:	c6 45 b0 00          	movb   $0x0,-0x50(%rbp)
1400d6866:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
1400d686a:	48 85 c9             	test   %rcx,%rcx
1400d686d:	74 19                	je     0x1400d6888
1400d686f:	48 8b 11             	mov    (%rcx),%rdx
1400d6872:	ff 52 10             	call   *0x10(%rdx)
1400d6875:	48 85 c0             	test   %rax,%rax
1400d6878:	74 0e                	je     0x1400d6888
1400d687a:	4c 8b 00             	mov    (%rax),%r8
1400d687d:	ba 01 00 00 00       	mov    $0x1,%edx
1400d6882:	48 8b c8             	mov    %rax,%rcx
1400d6885:	41 ff 10             	call   *(%r8)
1400d6888:	48 8b c6             	mov    %rsi,%rax
1400d688b:	48 8b 4d 10          	mov    0x10(%rbp),%rcx
1400d688f:	48 33 cc             	xor    %rsp,%rcx
1400d6892:	e8 a9 3d 22 00       	call   0x1402fa640
1400d6897:	48 8b 9c 24 60 01 00 	mov    0x160(%rsp),%rbx
1400d689e:	00
1400d689f:	48 81 c4 20 01 00 00 	add    $0x120,%rsp
1400d68a6:	41 5f                	pop    %r15
1400d68a8:	41 5e                	pop    %r14
1400d68aa:	5f                   	pop    %rdi
1400d68ab:	5e                   	pop    %rsi
1400d68ac:	5d                   	pop    %rbp
1400d68ad:	c3                   	ret
1400d68ae:	cc                   	int3
1400d68af:	cc                   	int3
1400d68b0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1400d68b5:	55                   	push   %rbp
1400d68b6:	56                   	push   %rsi
1400d68b7:	57                   	push   %rdi
1400d68b8:	41 56                	push   %r14
1400d68ba:	41 57                	push   %r15
1400d68bc:	48 8d 6c 24 e0       	lea    -0x20(%rsp),%rbp
1400d68c1:	48 81 ec 20 01 00 00 	sub    $0x120,%rsp
1400d68c8:	48 8b 05 b1 18 33 00 	mov    0x3318b1(%rip),%rax        # 0x140408180
1400d68cf:	48 33 c4             	xor    %rsp,%rax
1400d68d2:	48 89 45 10          	mov    %rax,0x10(%rbp)
1400d68d6:	48 8b fa             	mov    %rdx,%rdi
1400d68d9:	48 8b f1             	mov    %rcx,%rsi
1400d68dc:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
1400d68e1:	45 33 ff             	xor    %r15d,%r15d
1400d68e4:	44 89 7c 24 20       	mov    %r15d,0x20(%rsp)
1400d68e9:	0f 57 c0             	xorps  %xmm0,%xmm0
1400d68ec:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
1400d68f1:	b9 20 00 00 00       	mov    $0x20,%ecx
1400d68f6:	e8 4d 39 22 00       	call   0x1402fa248
1400d68fb:	48 8b c8             	mov    %rax,%rcx
1400d68fe:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400d6903:	66 0f 6f 05 e5 8b 25 	movdqa 0x258be5(%rip),%xmm0        # 0x14032f4f0
1400d690a:	00
1400d690b:	f3 0f 7f 44 24 40    	movdqu %xmm0,0x40(%rsp)
1400d6911:	0f 10 05 30 81 25 00 	movups 0x258130(%rip),%xmm0        # 0x14032ea48
1400d6918:	0f 11 00             	movups %xmm0,(%rax)
1400d691b:	f2 0f 10 05 35 81 25 	movsd  0x258135(%rip),%xmm0        # 0x14032ea58
1400d6922:	00
1400d6923:	f2 0f 11 40 10       	movsd  %xmm0,0x10(%rax)
1400d6928:	8b 05 32 81 25 00    	mov    0x258132(%rip),%eax        # 0x14032ea60
1400d692e:	89 41 18             	mov    %eax,0x18(%rcx)
1400d6931:	0f b6 05 2c 81 25 00 	movzbl 0x25812c(%rip),%eax        # 0x14032ea64
1400d6938:	88 41 1c             	mov    %al,0x1c(%rcx)
1400d693b:	44 88 79 1d          	mov    %r15b,0x1d(%rcx)
1400d693f:	0f 57 c0             	xorps  %xmm0,%xmm0
1400d6942:	0f 11 44 24 50       	movups %xmm0,0x50(%rsp)
1400d6947:	0f 57 c9             	xorps  %xmm1,%xmm1
1400d694a:	f3 0f 7f 4c 24 60    	movdqu %xmm1,0x60(%rsp)
1400d6950:	41 b8 1d 00 00 00    	mov    $0x1d,%r8d
1400d6956:	48 8d 1d 0b 81 25 00 	lea    0x25810b(%rip),%rbx        # 0x14032ea68
1400d695d:	48 8b d3             	mov    %rbx,%rdx
1400d6960:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1400d6965:	e8 26 60 fb ff       	call   0x14008c990
1400d696a:	90                   	nop
1400d696b:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
1400d6970:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1400d6975:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
1400d6979:	e8 12 56 ff ff       	call   0x1400cbf90
1400d697e:	90                   	nop
1400d697f:	48 8b 54 24 68       	mov    0x68(%rsp),%rdx
1400d6984:	48 83 fa 07          	cmp    $0x7,%rdx
1400d6988:	76 3b                	jbe    0x1400d69c5
1400d698a:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
1400d6991:	00
1400d6992:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1400d6997:	48 8b c1             	mov    %rcx,%rax
1400d699a:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400d69a1:	72 1c                	jb     0x1400d69bf
1400d69a3:	48 83 c2 27          	add    $0x27,%rdx
1400d69a7:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400d69ab:	48 2b c1             	sub    %rcx,%rax
1400d69ae:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400d69b2:	48 83 f8 1f          	cmp    $0x1f,%rax
1400d69b6:	76 07                	jbe    0x1400d69bf
1400d69b8:	ff 15 3a 36 25 00    	call   *0x25363a(%rip)        # 0x140329ff8
1400d69be:	cc                   	int3
1400d69bf:	e8 c0 38 22 00       	call   0x1402fa284
1400d69c4:	90                   	nop
1400d69c5:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
1400d69ca:	48 83 fa 0f          	cmp    $0xf,%rdx
1400d69ce:	76 35                	jbe    0x1400d6a05
1400d69d0:	48 ff c2             	inc    %rdx
1400d69d3:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1400d69d8:	48 8b c1             	mov    %rcx,%rax
1400d69db:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400d69e2:	72 1c                	jb     0x1400d6a00
1400d69e4:	48 83 c2 27          	add    $0x27,%rdx
1400d69e8:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400d69ec:	48 2b c1             	sub    %rcx,%rax
1400d69ef:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400d69f3:	48 83 f8 1f          	cmp    $0x1f,%rax
1400d69f7:	76 07                	jbe    0x1400d6a00
1400d69f9:	ff 15 f9 35 25 00    	call   *0x2535f9(%rip)        # 0x140329ff8
1400d69ff:	cc                   	int3
1400d6a00:	e8 7f 38 22 00       	call   0x1402fa284
1400d6a05:	49 c7 c1 ff ff ff ff 	mov    $0xffffffffffffffff,%r9
1400d6a0c:	0f 1f 40 00          	nopl   0x0(%rax)
1400d6a10:	49 ff c1             	inc    %r9
1400d6a13:	42 80 3c 0f 00       	cmpb   $0x0,(%rdi,%r9,1)
1400d6a18:	75 f6                	jne    0x1400d6a10
1400d6a1a:	4c 03 cf             	add    %rdi,%r9
1400d6a1d:	4c 8b c7             	mov    %rdi,%r8
1400d6a20:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1400d6a25:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
1400d6a29:	e8 c2 68 00 00       	call   0x1400dd2f0
1400d6a2e:	c7 44 24 20 08 00 00 	movl   $0x8,0x20(%rsp)
1400d6a35:	00
1400d6a36:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1400d6a3b:	48 8b 7c 24 70       	mov    0x70(%rsp),%rdi
1400d6a40:	4c 8b 75 88          	mov    -0x78(%rbp),%r14
1400d6a44:	49 83 fe 07          	cmp    $0x7,%r14
1400d6a48:	48 0f 47 d7          	cmova  %rdi,%rdx
1400d6a4c:	48 8b 4d 80          	mov    -0x80(%rbp),%rcx