1400ac371:	48 c7 41 18 07 00 00 	movq   $0x7,0x18(%rcx)
1400ac378:	00
1400ac379:	66 89 29             	mov    %bp,(%rcx)
1400ac37c:	c7 44 24 30 01 00 00 	movl   $0x1,0x30(%rsp)
1400ac383:	00
1400ac384:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
1400ac389:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400ac38e:	45 33 c9             	xor    %r9d,%r9d
1400ac391:	45 33 c0             	xor    %r8d,%r8d
1400ac394:	ba 05 00 00 00       	mov    $0x5,%edx
1400ac399:	33 c9                	xor    %ecx,%ecx
1400ac39b:	ff 15 4f d7 27 00    	call   *0x27d74f(%rip)        # 0x140329af0
1400ac3a1:	85 c0                	test   %eax,%eax
1400ac3a3:	78 59                	js     0x1400ac3fe
1400ac3a5:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
1400ac3aa:	48 c7 c2 ff ff ff ff 	mov    $0xffffffffffffffff,%rdx
1400ac3b1:	48 ff c2             	inc    %rdx
1400ac3b4:	66 83 3c 50 00       	cmpw   $0x0,(%rax,%rdx,2)
1400ac3b9:	75 f6                	jne    0x1400ac3b1
1400ac3bb:	48 8b 47 18          	mov    0x18(%rdi),%rax
1400ac3bf:	48 3b d0             	cmp    %rax,%rdx
1400ac3c2:	77 2a                	ja     0x1400ac3ee
1400ac3c4:	48 8b f7             	mov    %rdi,%rsi
1400ac3c7:	48 83 f8 07          	cmp    $0x7,%rax
1400ac3cb:	76 03                	jbe    0x1400ac3d0
1400ac3cd:	48 8b 37             	mov    (%rdi),%rsi
1400ac3d0:	48 89 57 10          	mov    %rdx,0x10(%rdi)
1400ac3d4:	48 8d 1c 12          	lea    (%rdx,%rdx,1),%rbx
1400ac3d8:	4c 8b c3             	mov    %rbx,%r8
1400ac3db:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1400ac3e0:	48 8b ce             	mov    %rsi,%rcx
1400ac3e3:	e8 46 06 25 00       	call   0x1402fca2e
1400ac3e8:	66 89 2c 33          	mov    %bp,(%rbx,%rsi,1)
1400ac3ec:	eb 10                	jmp    0x1400ac3fe
1400ac3ee:	4c 8d 4c 24 40       	lea    0x40(%rsp),%r9
1400ac3f3:	45 33 c0             	xor    %r8d,%r8d
1400ac3f6:	48 8b cf             	mov    %rdi,%rcx
1400ac3f9:	e8 f2 38 fe ff       	call   0x14008fcf0
1400ac3fe:	48 8b c7             	mov    %rdi,%rax
1400ac401:	48 8b 8c 24 50 02 00 	mov    0x250(%rsp),%rcx
1400ac408:	00
1400ac409:	48 33 cc             	xor    %rsp,%rcx
1400ac40c:	e8 2f e2 24 00       	call   0x1402fa640
1400ac411:	4c 8d 9c 24 60 02 00 	lea    0x260(%rsp),%r11
1400ac418:	00
1400ac419:	49 8b 5b 18          	mov    0x18(%r11),%rbx
1400ac41d:	49 8b 6b 20          	mov    0x20(%r11),%rbp
1400ac421:	49 8b 73 28          	mov    0x28(%r11),%rsi
1400ac425:	49 8b e3             	mov    %r11,%rsp
1400ac428:	5f                   	pop    %rdi
1400ac429:	c3                   	ret
1400ac42a:	cc                   	int3
1400ac42b:	cc                   	int3
1400ac42c:	cc                   	int3
1400ac42d:	cc                   	int3
1400ac42e:	cc                   	int3
1400ac42f:	cc                   	int3
1400ac430:	40 53                	rex push %rbx
1400ac432:	48 83 ec 60          	sub    $0x60,%rsp
1400ac436:	48 8b 05 43 bd 35 00 	mov    0x35bd43(%rip),%rax        # 0x140408180
1400ac43d:	48 33 c4             	xor    %rsp,%rax
1400ac440:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1400ac445:	48 8b d9             	mov    %rcx,%rbx
1400ac448:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
1400ac44d:	33 c0                	xor    %eax,%eax
1400ac44f:	89 44 24 20          	mov    %eax,0x20(%rsp)
1400ac453:	0f 57 c0             	xorps  %xmm0,%xmm0
1400ac456:	0f 11 01             	movups %xmm0,(%rcx)
1400ac459:	48 89 41 10          	mov    %rax,0x10(%rcx)
1400ac45d:	48 c7 41 18 0f 00 00 	movq   $0xf,0x18(%rcx)
1400ac464:	00
1400ac465:	88 01                	mov    %al,(%rcx)
1400ac467:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
1400ac46e:	00
1400ac46f:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1400ac474:	e8 77 00 00 00       	call   0x1400ac4f0
1400ac479:	90                   	nop
1400ac47a:	48 8b d3             	mov    %rbx,%rdx
1400ac47d:	48 8b c8             	mov    %rax,%rcx
1400ac480:	e8 bb 95 02 00       	call   0x1400d5a40
1400ac485:	90                   	nop
1400ac486:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
1400ac48b:	48 83 fa 07          	cmp    $0x7,%rdx
1400ac48f:	76 3a                	jbe    0x1400ac4cb
1400ac491:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
1400ac498:	00
1400ac499:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1400ac49e:	48 8b c1             	mov    %rcx,%rax
1400ac4a1:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400ac4a8:	72 1c                	jb     0x1400ac4c6
1400ac4aa:	48 83 c2 27          	add    $0x27,%rdx
1400ac4ae:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400ac4b2:	48 2b c1             	sub    %rcx,%rax
1400ac4b5:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400ac4b9:	48 83 f8 1f          	cmp    $0x1f,%rax
1400ac4bd:	76 07                	jbe    0x1400ac4c6
1400ac4bf:	ff 15 33 db 27 00    	call   *0x27db33(%rip)        # 0x140329ff8
1400ac4c5:	cc                   	int3
1400ac4c6:	e8 b9 dd 24 00       	call   0x1402fa284
1400ac4cb:	48 8b c3             	mov    %rbx,%rax
1400ac4ce:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1400ac4d3:	48 33 cc             	xor    %rsp,%rcx
1400ac4d6:	e8 65 e1 24 00       	call   0x1402fa640
1400ac4db:	48 83 c4 60          	add    $0x60,%rsp
1400ac4df:	5b                   	pop    %rbx
1400ac4e0:	c3                   	ret
1400ac4e1:	cc                   	int3
1400ac4e2:	cc                   	int3
1400ac4e3:	cc                   	int3
1400ac4e4:	cc                   	int3
1400ac4e5:	cc                   	int3
1400ac4e6:	cc                   	int3
1400ac4e7:	cc                   	int3
1400ac4e8:	cc                   	int3
1400ac4e9:	cc                   	int3
1400ac4ea:	cc                   	int3
1400ac4eb:	cc                   	int3
1400ac4ec:	cc                   	int3
1400ac4ed:	cc                   	int3
1400ac4ee:	cc                   	int3
1400ac4ef:	cc                   	int3
1400ac4f0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1400ac4f5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1400ac4fa:	55                   	push   %rbp
1400ac4fb:	57                   	push   %rdi
1400ac4fc:	41 56                	push   %r14
1400ac4fe:	48 8d ac 24 50 ff ff 	lea    -0xb0(%rsp),%rbp
1400ac505:	ff
1400ac506:	48 81 ec b0 01 00 00 	sub    $0x1b0,%rsp
1400ac50d:	48 8b 05 6c bc 35 00 	mov    0x35bc6c(%rip),%rax        # 0x140408180
1400ac514:	48 33 c4             	xor    %rsp,%rax
1400ac517:	48 89 85 a0 00 00 00 	mov    %rax,0xa0(%rbp)
1400ac51e:	48 8b d9             	mov    %rcx,%rbx
1400ac521:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
1400ac526:	33 f6                	xor    %esi,%esi
1400ac528:	89 74 24 20          	mov    %esi,0x20(%rsp)
1400ac52c:	0f 57 c0             	xorps  %xmm0,%xmm0
1400ac52f:	0f 11 01             	movups %xmm0,(%rcx)
1400ac532:	48 89 71 10          	mov    %rsi,0x10(%rcx)
1400ac536:	48 c7 41 18 07 00 00 	movq   $0x7,0x18(%rcx)
1400ac53d:	00
1400ac53e:	66 89 31             	mov    %si,(%rcx)
1400ac541:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
1400ac548:	00
1400ac549:	c7 44 24 60 1c 01 00 	movl   $0x11c,0x60(%rsp)
1400ac550:	00
1400ac551:	48 89 74 24 6c       	mov    %rsi,0x6c(%rsp)
1400ac556:	33 d2                	xor    %edx,%edx
1400ac558:	41 b8 00 01 00 00    	mov    $0x100,%r8d
1400ac55e:	48 8d 4c 24 74       	lea    0x74(%rsp),%rcx
1400ac563:	e8 f6 04 25 00       	call   0x1402fca5e
1400ac568:	66 89 75 76          	mov    %si,0x76(%rbp)
1400ac56c:	33 c0                	xor    %eax,%eax
1400ac56e:	89 45 78             	mov    %eax,0x78(%rbp)
1400ac571:	41 b0 03             	mov    $0x3,%r8b
1400ac574:	ba 02 00 00 00       	mov    $0x2,%edx
1400ac579:	33 c9                	xor    %ecx,%ecx
1400ac57b:	ff 15 2f cc 27 00    	call   *0x27cc2f(%rip)        # 0x1403291b0
1400ac581:	48 8b c8             	mov    %rax,%rcx
1400ac584:	41 b0 03             	mov    $0x3,%r8b
1400ac587:	ba 01 00 00 00       	mov    $0x1,%edx
1400ac58c:	ff 15 1e cc 27 00    	call   *0x27cc1e(%rip)        # 0x1403291b0
1400ac592:	48 8b c8             	mov    %rax,%rcx
1400ac595:	41 b0 03             	mov    $0x3,%r8b
1400ac598:	ba 20 00 00 00       	mov    $0x20,%edx
1400ac59d:	ff 15 0d cc 27 00    	call   *0x27cc0d(%rip)        # 0x1403291b0
1400ac5a3:	48 c7 44 24 64 06 00 	movq   $0x6,0x64(%rsp)
1400ac5aa:	00 00
1400ac5ac:	66 89 75 74          	mov    %si,0x74(%rbp)
1400ac5b0:	4c 8b c0             	mov    %rax,%r8
1400ac5b3:	ba 23 00 00 00       	mov    $0x23,%edx
1400ac5b8:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1400ac5bd:	ff 15 f5 cd 27 00    	call   *0x27cdf5(%rip)        # 0x1403293b8
1400ac5c3:	85 c0                	test   %eax,%eax
1400ac5c5:	0f 84 07 02 00 00    	je     0x1400ac7d2
1400ac5cb:	48 8d 0d be 11 28 00 	lea    0x2811be(%rip),%rcx        # 0x14032d790
1400ac5d2:	ff 15 b0 cd 27 00    	call   *0x27cdb0(%rip)        # 0x140329388
1400ac5d8:	48 8b f8             	mov    %rax,%rdi
1400ac5db:	48 85 c0             	test   %rax,%rax
1400ac5de:	0f 84 ee 01 00 00    	je     0x1400ac7d2
1400ac5e4:	48 8d 15 ad 11 28 00 	lea    0x2811ad(%rip),%rdx        # 0x14032d798
1400ac5eb:	48 8b c8             	mov    %rax,%rcx
1400ac5ee:	ff 15 8c cd 27 00    	call   *0x27cd8c(%rip)        # 0x140329380
1400ac5f4:	48 85 c0             	test   %rax,%rax
1400ac5f7:	0f 84 cc 01 00 00    	je     0x1400ac7c9
1400ac5fd:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
1400ac602:	4c 8d 4c 24 28       	lea    0x28(%rsp),%r9
1400ac607:	45 33 c0             	xor    %r8d,%r8d
1400ac60a:	33 d2                	xor    %edx,%edx
1400ac60c:	48 8d 0d 9d 38 31 00 	lea    0x31389d(%rip),%rcx        # 0x1403bfeb0
1400ac613:	ff d0                	call   *%rax
1400ac615:	85 c0                	test   %eax,%eax
1400ac617:	0f 88 ac 01 00 00    	js     0x1400ac7c9
1400ac61d:	48 8d 05 5c 11 28 00 	lea    0x28115c(%rip),%rax        # 0x14032d780
1400ac624:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1400ac629:	48 8d 05 58 11 28 00 	lea    0x281158(%rip),%rax        # 0x14032d788
1400ac630:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1400ac635:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
1400ac639:	ff 15 69 d1 27 00    	call   *0x27d169(%rip)        # 0x1403297a8
1400ac63f:	90                   	nop
1400ac640:	c7 44 24 20 03 00 00 	movl   $0x3,0x20(%rsp)
1400ac647:	00
1400ac648:	45 33 c0             	xor    %r8d,%r8d
1400ac64b:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
1400ac650:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1400ac655:	ff 15 95 d1 27 00    	call   *0x27d195(%rip)        # 0x1403297f0
1400ac65b:	90                   	nop
1400ac65c:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
1400ac661:	48 63 48 04          	movslq 0x4(%rax),%rcx
1400ac665:	4c 8d 35 0c 11 28 00 	lea    0x28110c(%rip),%r14        # 0x14032d778
1400ac66c:	4c 89 74 0c 60       	mov    %r14,0x60(%rsp,%rcx,1)
1400ac671:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
1400ac676:	48 63 48 04          	movslq 0x4(%rax),%rcx
1400ac67a:	8d 91 68 ff ff ff    	lea    -0x98(%rcx),%edx
1400ac680:	89 54 0c 5c          	mov    %edx,0x5c(%rsp,%rcx,1)
1400ac684:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
1400ac689:	ff 15 51 d0 27 00    	call   *0x27d051(%rip)        # 0x1403296e0
1400ac68f:	48 8d 05 6a 10 28 00 	lea    0x28106a(%rip),%rax        # 0x14032d700
1400ac696:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
1400ac69b:	48 89 75 e0          	mov    %rsi,-0x20(%rbp)
1400ac69f:	89 75 e8             	mov    %esi,-0x18(%rbp)
1400ac6a2:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
1400ac6a7:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1400ac6ac:	e8 5f cf fd ff       	call   0x140089610
1400ac6b1:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
1400ac6b6:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
1400ac6bb:	e8 c0 86 01 00       	call   0x1400c4d80
1400ac6c0:	c7 44 24 20 07 00 00 	movl   $0x7,0x20(%rsp)
1400ac6c7:	00
1400ac6c8:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
1400ac6cd:	48 3b d8             	cmp    %rax,%rbx
1400ac6d0:	74 67                	je     0x1400ac739
1400ac6d2:	48 8b 53 18          	mov    0x18(%rbx),%rdx
1400ac6d6:	48 83 fa 07          	cmp    $0x7,%rdx
1400ac6da:	76 31                	jbe    0x1400ac70d
1400ac6dc:	48 8b 0b             	mov    (%rbx),%rcx
1400ac6df:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
1400ac6e6:	00
1400ac6e7:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400ac6ee:	72 18                	jb     0x1400ac708
1400ac6f0:	48 83 c2 27          	add    $0x27,%rdx
1400ac6f4:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
1400ac6f8:	49 2b c8             	sub    %r8,%rcx
1400ac6fb:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1400ac6ff:	48 83 f8 1f          	cmp    $0x1f,%rax
1400ac703:	77 6d                	ja     0x1400ac772
1400ac705:	49 8b c8             	mov    %r8,%rcx
1400ac708:	e8 77 db 24 00       	call   0x1402fa284
1400ac70d:	48 c7 43 18 07 00 00 	movq   $0x7,0x18(%rbx)
1400ac714:	00
1400ac715:	0f 10 44 24 38       	movups 0x38(%rsp),%xmm0
1400ac71a:	0f 11 03             	movups %xmm0,(%rbx)
1400ac71d:	0f 10 4c 24 48       	movups 0x48(%rsp),%xmm1
1400ac722:	0f 11 4b 10          	movups %xmm1,0x10(%rbx)
1400ac726:	66 0f 6f 05 d2 1d 28 	movdqa 0x281dd2(%rip),%xmm0        # 0x14032e500
1400ac72d:	00
1400ac72e:	f3 0f 7f 44 24 48    	movdqu %xmm0,0x48(%rsp)
1400ac734:	66 89 74 24 38       	mov    %si,0x38(%rsp)
1400ac739:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
1400ac73e:	48 83 fa 07          	cmp    $0x7,%rdx
1400ac742:	76 3a                	jbe    0x1400ac77e
1400ac744:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
1400ac74b:	00
1400ac74c:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1400ac751:	48 8b c1             	mov    %rcx,%rax
1400ac754:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400ac75b:	72 1c                	jb     0x1400ac779
1400ac75d:	48 83 c2 27          	add    $0x27,%rdx
1400ac761:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400ac765:	48 2b c1             	sub    %rcx,%rax
1400ac768:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400ac76c:	48 83 f8 1f          	cmp    $0x1f,%rax
1400ac770:	76 07                	jbe    0x1400ac779
1400ac772:	ff 15 80 d8 27 00    	call   *0x27d880(%rip)        # 0x140329ff8
1400ac778:	cc                   	int3
1400ac779:	e8 06 db 24 00       	call   0x1402fa284
1400ac77e:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1400ac783:	ff 15 7f dc 27 00    	call   *0x27dc7f(%rip)        # 0x14032a408
1400ac789:	90                   	nop
1400ac78a:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
1400ac78f:	48 63 48 04          	movslq 0x4(%rax),%rcx
1400ac793:	4c 89 74 0c 60       	mov    %r14,0x60(%rsp,%rcx,1)
1400ac798:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
1400ac79d:	48 63 48 04          	movslq 0x4(%rax),%rcx
1400ac7a1:	8d 91 68 ff ff ff    	lea    -0x98(%rcx),%edx
1400ac7a7:	89 54 0c 5c          	mov    %edx,0x5c(%rsp,%rcx,1)
1400ac7ab:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
1400ac7b0:	e8 9b bc fe ff       	call   0x140098450
1400ac7b5:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1400ac7b9:	ff 15 39 d0 27 00    	call   *0x27d039(%rip)        # 0x1403297f8
1400ac7bf:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
1400ac7c3:	ff 15 b7 cf 27 00    	call   *0x27cfb7(%rip)        # 0x140329780
1400ac7c9:	48 8b cf             	mov    %rdi,%rcx
1400ac7cc:	ff 15 96 cb 27 00    	call   *0x27cb96(%rip)        # 0x140329368
1400ac7d2:	48 83 7b 10 00       	cmpq   $0x0,0x10(%rbx)
1400ac7d7:	0f 85 c4 00 00 00    	jne    0x1400ac8a1
1400ac7dd:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
1400ac7e4:	e8 47 fb ff ff       	call   0x1400ac330
1400ac7e9:	48 8b f8             	mov    %rax,%rdi
1400ac7ec:	48 3b d8             	cmp    %rax,%rbx
1400ac7ef:	74 67                	je     0x1400ac858
1400ac7f1:	48 8b 53 18          	mov    0x18(%rbx),%rdx
1400ac7f5:	48 83 fa 07          	cmp    $0x7,%rdx
1400ac7f9:	76 31                	jbe    0x1400ac82c
1400ac7fb:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
1400ac802:	00
1400ac803:	48 8b 0b             	mov    (%rbx),%rcx
1400ac806:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400ac80d:	72 18                	jb     0x1400ac827
1400ac80f:	48 83 c2 27          	add    $0x27,%rdx
1400ac813:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
1400ac817:	49 2b c8             	sub    %r8,%rcx
1400ac81a:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1400ac81e:	48 83 f8 1f          	cmp    $0x1f,%rax
1400ac822:	77 71                	ja     0x1400ac895
1400ac824:	49 8b c8             	mov    %r8,%rcx
1400ac827:	e8 58 da 24 00       	call   0x1402fa284
1400ac82c:	48 89 73 10          	mov    %rsi,0x10(%rbx)
1400ac830:	48 c7 43 18 07 00 00 	movq   $0x7,0x18(%rbx)
1400ac837:	00
1400ac838:	66 89 33             	mov    %si,(%rbx)
1400ac83b:	0f 10 07             	movups (%rdi),%xmm0
1400ac83e:	0f 11 03             	movups %xmm0,(%rbx)
1400ac841:	0f 10 4f 10          	movups 0x10(%rdi),%xmm1
1400ac845:	0f 11 4b 10          	movups %xmm1,0x10(%rbx)
1400ac849:	48 89 77 10          	mov    %rsi,0x10(%rdi)
1400ac84d:	48 c7 47 18 07 00 00 	movq   $0x7,0x18(%rdi)
1400ac854:	00
1400ac855:	66 89 37             	mov    %si,(%rdi)
1400ac858:	48 8b 95 98 00 00 00 	mov    0x98(%rbp),%rdx
1400ac85f:	48 83 fa 07          	cmp    $0x7,%rdx
1400ac863:	76 3c                	jbe    0x1400ac8a1
1400ac865:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
1400ac86c:	00
1400ac86d:	48 8b 8d 80 00 00 00 	mov    0x80(%rbp),%rcx
1400ac874:	48 8b c1             	mov    %rcx,%rax
1400ac877:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400ac87e:	72 1c                	jb     0x1400ac89c
1400ac880:	48 83 c2 27          	add    $0x27,%rdx
1400ac884:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400ac888:	48 2b c1             	sub    %rcx,%rax
1400ac88b:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400ac88f:	48 83 f8 1f          	cmp    $0x1f,%rax
1400ac893:	76 07                	jbe    0x1400ac89c
1400ac895:	ff 15 5d d7 27 00    	call   *0x27d75d(%rip)        # 0x140329ff8
1400ac89b:	cc                   	int3
1400ac89c:	e8 e3 d9 24 00       	call   0x1402fa284
1400ac8a1:	48 8b c3             	mov    %rbx,%rax
1400ac8a4:	48 8b 8d a0 00 00 00 	mov    0xa0(%rbp),%rcx
1400ac8ab:	48 33 cc             	xor    %rsp,%rcx