1400e9366:	4c 03 f0             	add    %rax,%r14
1400e9369:	33 c0                	xor    %eax,%eax
1400e936b:	81 f9 00 00 04 00    	cmp    $0x40000,%ecx
1400e9371:	48 0f 44 c2          	cmove  %rdx,%rax
1400e9375:	4c 03 f8             	add    %rax,%r15
1400e9378:	33 c0                	xor    %eax,%eax
1400e937a:	81 f9 00 00 02 00    	cmp    $0x20000,%ecx
1400e9380:	48 0f 44 c2          	cmove  %rdx,%rax
1400e9384:	4c 03 e0             	add    %rax,%r12
1400e9387:	eb 42                	jmp    0x1400e93cb
1400e9389:	3d 00 20 00 00       	cmp    $0x2000,%eax
1400e938e:	75 3b                	jne    0x1400e93cb
1400e9390:	48 01 94 24 c8 00 00 	add    %rdx,0xc8(%rsp)
1400e9397:	00
1400e9398:	33 c0                	xor    %eax,%eax
1400e939a:	8b 4c 24 60          	mov    0x60(%rsp),%ecx
1400e939e:	81 f9 00 00 00 01    	cmp    $0x1000000,%ecx
1400e93a4:	48 0f 44 c2          	cmove  %rdx,%rax
1400e93a8:	4c 03 e8             	add    %rax,%r13
1400e93ab:	33 c0                	xor    %eax,%eax
1400e93ad:	81 f9 00 00 04 00    	cmp    $0x40000,%ecx
1400e93b3:	48 0f 44 c2          	cmove  %rdx,%rax
1400e93b7:	48 03 f8             	add    %rax,%rdi
1400e93ba:	33 c0                	xor    %eax,%eax
1400e93bc:	81 f9 00 00 02 00    	cmp    $0x20000,%ecx
1400e93c2:	48 0f 44 c2          	cmove  %rdx,%rax
1400e93c6:	48 01 44 24 28       	add    %rax,0x28(%rsp)
1400e93cb:	48 03 54 24 38       	add    0x38(%rsp),%rdx
1400e93d0:	4c 8d 44 24 38       	lea    0x38(%rsp),%r8
1400e93d5:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1400e93da:	41 b9 30 00 00 00    	mov    $0x30,%r9d
1400e93e0:	ff 15 72 00 24 00    	call   *0x240072(%rip)        # 0x140329458
1400e93e6:	48 85 c0             	test   %rax,%rax
1400e93e9:	0f 85 31 ff ff ff    	jne    0x1400e9320
1400e93ef:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1400e93f4:	48 8b bc 24 b8 00 00 	mov    0xb8(%rsp),%rdi
1400e93fb:	00
1400e93fc:	48 85 ed             	test   %rbp,%rbp
1400e93ff:	0f 84 80 00 00 00    	je     0x1400e9485
1400e9405:	4c 8b 84 24 c8 00 00 	mov    0xc8(%rsp),%r8
1400e940c:	00
1400e940d:	48 8b 84 24 c0 00 00 	mov    0xc0(%rsp),%rax
1400e9414:	00
1400e9415:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1400e941a:	48 c1 e8 14          	shr    $0x14,%rax
1400e941e:	89 47 28             	mov    %eax,0x28(%rdi)
1400e9421:	49 8b c0             	mov    %r8,%rax
1400e9424:	48 c1 e8 14          	shr    $0x14,%rax
1400e9428:	89 47 38             	mov    %eax,0x38(%rdi)
1400e942b:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
1400e9430:	48 c1 e8 14          	shr    $0x14,%rax
1400e9434:	89 47 40             	mov    %eax,0x40(%rdi)
1400e9437:	48 8b c6             	mov    %rsi,%rax
1400e943a:	48 c1 e8 14          	shr    $0x14,%rax
1400e943e:	89 47 48             	mov    %eax,0x48(%rdi)
1400e9441:	4a 8d 04 06          	lea    (%rsi,%r8,1),%rax
1400e9445:	48 03 84 24 c0 00 00 	add    0xc0(%rsp),%rax
1400e944c:	00
1400e944d:	48 c1 e8 14          	shr    $0x14,%rax
1400e9451:	49 c1 ee 14          	shr    $0x14,%r14
1400e9455:	49 c1 ef 14          	shr    $0x14,%r15
1400e9459:	49 c1 ec 14          	shr    $0x14,%r12
1400e945d:	49 c1 ed 14          	shr    $0x14,%r13
1400e9461:	48 c1 e9 14          	shr    $0x14,%rcx
1400e9465:	48 c1 eb 14          	shr    $0x14,%rbx
1400e9469:	89 5f 50             	mov    %ebx,0x50(%rdi)
1400e946c:	44 89 77 2c          	mov    %r14d,0x2c(%rdi)
1400e9470:	44 89 7f 30          	mov    %r15d,0x30(%rdi)
1400e9474:	44 89 67 34          	mov    %r12d,0x34(%rdi)
1400e9478:	44 89 6f 3c          	mov    %r13d,0x3c(%rdi)
1400e947c:	89 4f 44             	mov    %ecx,0x44(%rdi)
1400e947f:	89 47 4c             	mov    %eax,0x4c(%rdi)
1400e9482:	89 6f 54             	mov    %ebp,0x54(%rdi)
1400e9485:	48 8b 9c 24 b0 00 00 	mov    0xb0(%rsp),%rbx
1400e948c:	00
1400e948d:	48 83 c4 70          	add    $0x70,%rsp
1400e9491:	41 5f                	pop    %r15
1400e9493:	41 5e                	pop    %r14
1400e9495:	41 5d                	pop    %r13
1400e9497:	41 5c                	pop    %r12
1400e9499:	5f                   	pop    %rdi
1400e949a:	5e                   	pop    %rsi
1400e949b:	5d                   	pop    %rbp
1400e949c:	c3                   	ret
1400e949d:	cc                   	int3
1400e949e:	cc                   	int3
1400e949f:	cc                   	int3
1400e94a0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1400e94a5:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1400e94aa:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1400e94af:	57                   	push   %rdi
1400e94b0:	48 83 ec 20          	sub    $0x20,%rsp
1400e94b4:	48 8b fa             	mov    %rdx,%rdi
1400e94b7:	48 8b d9             	mov    %rcx,%rbx
1400e94ba:	48 83 7a 10 00       	cmpq   $0x0,0x10(%rdx)
1400e94bf:	75 2d                	jne    0x1400e94ee
1400e94c1:	4c 8d 05 08 8c 24 00 	lea    0x248c08(%rip),%r8        # 0x1403320d0
1400e94c8:	ba 01 00 00 00       	mov    $0x1,%edx
1400e94cd:	b9 02 00 00 00       	mov    $0x2,%ecx
1400e94d2:	e8 29 07 fd ff       	call   0x1400b9c00
1400e94d7:	c6 43 02 00          	movb   $0x0,0x2(%rbx)
1400e94db:	48 8b c3             	mov    %rbx,%rax
1400e94de:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1400e94e3:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1400e94e8:	48 83 c4 20          	add    $0x20,%rsp
1400e94ec:	5f                   	pop    %rdi
1400e94ed:	c3                   	ret
1400e94ee:	ff 15 24 0b 24 00    	call   *0x240b24(%rip)        # 0x14032a018
1400e94f4:	48 8b f0             	mov    %rax,%rsi
1400e94f7:	48 83 7f 18 0f       	cmpq   $0xf,0x18(%rdi)
1400e94fc:	76 03                	jbe    0x1400e9501
1400e94fe:	48 8b 3f             	mov    (%rdi),%rdi
1400e9501:	c7 00 00 00 00 00    	movl   $0x0,(%rax)
1400e9507:	41 b8 0a 00 00 00    	mov    $0xa,%r8d
1400e950d:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
1400e9512:	48 8b cf             	mov    %rdi,%rcx
1400e9515:	ff 15 55 09 24 00    	call   *0x240955(%rip)        # 0x140329e70
1400e951b:	48 3b 7c 24 38       	cmp    0x38(%rsp),%rdi
1400e9520:	74 4c                	je     0x1400e956e
1400e9522:	83 3e 22             	cmpl   $0x22,(%rsi)
1400e9525:	74 53                	je     0x1400e957a
1400e9527:	3d ff ff 00 00       	cmp    $0xffff,%eax
1400e952c:	76 1f                	jbe    0x1400e954d
1400e952e:	4c 8d 05 b3 8b 24 00 	lea    0x248bb3(%rip),%r8        # 0x1403320e8
1400e9535:	ba 01 00 00 00       	mov    $0x1,%edx
1400e953a:	b9 02 00 00 00       	mov    $0x2,%ecx
1400e953f:	e8 bc 06 fd ff       	call   0x1400b9c00
1400e9544:	c6 43 02 00          	movb   $0x0,0x2(%rbx)
1400e9548:	48 8b c3             	mov    %rbx,%rax
1400e954b:	eb 11                	jmp    0x1400e955e
1400e954d:	66 89 03             	mov    %ax,(%rbx)
1400e9550:	c6 43 02 01          	movb   $0x1,0x2(%rbx)
1400e9554:	48 8b c3             	mov    %rbx,%rax
1400e9557:	eb 05                	jmp    0x1400e955e
1400e9559:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
1400e955e:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1400e9563:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1400e9568:	48 83 c4 20          	add    $0x20,%rsp
1400e956c:	5f                   	pop    %rdi
1400e956d:	c3                   	ret
1400e956e:	48 8d 0d 93 56 24 00 	lea    0x245693(%rip),%rcx        # 0x14032ec08
1400e9575:	e8 0c 34 21 00       	call   0x1402fc986
1400e957a:	48 8d 0d 9f 56 24 00 	lea    0x24569f(%rip),%rcx        # 0x14032ec20
1400e9581:	e8 d6 32 21 00       	call   0x1402fc85c
1400e9586:	cc                   	int3
1400e9587:	cc                   	int3
1400e9588:	cc                   	int3
1400e9589:	cc                   	int3
1400e958a:	cc                   	int3
1400e958b:	cc                   	int3
1400e958c:	cc                   	int3
1400e958d:	cc                   	int3
1400e958e:	cc                   	int3
1400e958f:	cc                   	int3
1400e9590:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1400e9595:	55                   	push   %rbp
1400e9596:	56                   	push   %rsi
1400e9597:	57                   	push   %rdi
1400e9598:	41 56                	push   %r14
1400e959a:	41 57                	push   %r15
1400e959c:	48 8d 6c 24 c9       	lea    -0x37(%rsp),%rbp
1400e95a1:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
1400e95a8:	48 8b 05 d1 eb 31 00 	mov    0x31ebd1(%rip),%rax        # 0x140408180
1400e95af:	48 33 c4             	xor    %rsp,%rax
1400e95b2:	48 89 45 27          	mov    %rax,0x27(%rbp)
1400e95b6:	4d 8b f0             	mov    %r8,%r14
1400e95b9:	48 8b f1             	mov    %rcx,%rsi
1400e95bc:	48 89 4d bf          	mov    %rcx,-0x41(%rbp)
1400e95c0:	45 33 ff             	xor    %r15d,%r15d
1400e95c3:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
1400e95c7:	e8 54 04 00 00       	call   0x1400e9a20
1400e95cc:	48 8b d8             	mov    %rax,%rbx
1400e95cf:	48 8b 48 10          	mov    0x10(%rax),%rcx
1400e95d3:	48 8b 50 18          	mov    0x18(%rax),%rdx
1400e95d7:	48 3b ca             	cmp    %rdx,%rcx
1400e95da:	73 1c                	jae    0x1400e95f8
1400e95dc:	48 8d 41 01          	lea    0x1(%rcx),%rax
1400e95e0:	48 89 43 10          	mov    %rax,0x10(%rbx)
1400e95e4:	48 8b c3             	mov    %rbx,%rax
1400e95e7:	48 83 fa 0f          	cmp    $0xf,%rdx
1400e95eb:	76 03                	jbe    0x1400e95f0
1400e95ed:	48 8b 03             	mov    (%rbx),%rax
1400e95f0:	66 c7 04 08 3d 00    	movw   $0x3d,(%rax,%rcx,1)
1400e95f6:	eb 13                	jmp    0x1400e960b
1400e95f8:	41 b1 3d             	mov    $0x3d,%r9b
1400e95fb:	45 33 c0             	xor    %r8d,%r8d
1400e95fe:	ba 01 00 00 00       	mov    $0x1,%edx
1400e9603:	48 8b cb             	mov    %rbx,%rcx
1400e9606:	e8 95 70 fa ff       	call   0x1400906a0
1400e960b:	0f 57 c0             	xorps  %xmm0,%xmm0
1400e960e:	0f 11 45 c7          	movups %xmm0,-0x39(%rbp)
1400e9612:	4c 89 7d d7          	mov    %r15,-0x29(%rbp)
1400e9616:	4c 89 7d df          	mov    %r15,-0x21(%rbp)
1400e961a:	0f 10 03             	movups (%rbx),%xmm0
1400e961d:	0f 11 45 c7          	movups %xmm0,-0x39(%rbp)
1400e9621:	0f 10 4b 10          	movups 0x10(%rbx),%xmm1
1400e9625:	0f 11 4d d7          	movups %xmm1,-0x29(%rbp)
1400e9629:	4c 89 7b 10          	mov    %r15,0x10(%rbx)
1400e962d:	48 c7 43 18 0f 00 00 	movq   $0xf,0x18(%rbx)
1400e9634:	00
1400e9635:	c6 03 00             	movb   $0x0,(%rbx)
1400e9638:	48 8b 55 ff          	mov    -0x1(%rbp),%rdx
1400e963c:	48 83 fa 0f          	cmp    $0xf,%rdx
1400e9640:	76 34                	jbe    0x1400e9676
1400e9642:	48 ff c2             	inc    %rdx
1400e9645:	48 8b 4d e7          	mov    -0x19(%rbp),%rcx
1400e9649:	48 8b c1             	mov    %rcx,%rax
1400e964c:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400e9653:	72 1c                	jb     0x1400e9671
1400e9655:	48 83 c2 27          	add    $0x27,%rdx
1400e9659:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400e965d:	48 2b c1             	sub    %rcx,%rax
1400e9660:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400e9664:	48 83 f8 1f          	cmp    $0x1f,%rax
1400e9668:	76 07                	jbe    0x1400e9671
1400e966a:	ff 15 88 09 24 00    	call   *0x240988(%rip)        # 0x140329ff8
1400e9670:	cc                   	int3
1400e9671:	e8 0e 0c 21 00       	call   0x1402fa284
1400e9676:	66 0f 6f 05 b2 13 24 	movdqa 0x2413b2(%rip),%xmm0        # 0x14032aa30
1400e967d:	00
1400e967e:	f3 0f 7f 45 f7       	movdqu %xmm0,-0x9(%rbp)
1400e9683:	c6 45 e7 00          	movb   $0x0,-0x19(%rbp)
1400e9687:	41 8b 7e 08          	mov    0x8(%r14),%edi
1400e968b:	49 8b 0e             	mov    (%r14),%rcx
1400e968e:	48 8d 41 10          	lea    0x10(%rcx),%rax
1400e9692:	48 8b d9             	mov    %rcx,%rbx
1400e9695:	85 ff                	test   %edi,%edi
1400e9697:	48 0f 45 d8          	cmovne %rax,%rbx
1400e969b:	48 c1 e7 04          	shl    $0x4,%rdi
1400e969f:	48 03 f9             	add    %rcx,%rdi
1400e96a2:	48 3b df             	cmp    %rdi,%rbx
1400e96a5:	74 2c                	je     0x1400e96d3
1400e96a7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1400e96ae:	00 00
1400e96b0:	48 8d 55 c7          	lea    -0x39(%rbp),%rdx
1400e96b4:	48 83 7d df 0f       	cmpq   $0xf,-0x21(%rbp)
1400e96b9:	48 0f 47 55 c7       	cmova  -0x39(%rbp),%rdx
1400e96be:	48 8b cb             	mov    %rbx,%rcx
1400e96c1:	e8 5a 5f fe ff       	call   0x1400cf620
1400e96c6:	84 c0                	test   %al,%al
1400e96c8:	75 4e                	jne    0x1400e9718
1400e96ca:	48 83 c3 10          	add    $0x10,%rbx
1400e96ce:	48 3b df             	cmp    %rdi,%rbx
1400e96d1:	75 dd                	jne    0x1400e96b0
1400e96d3:	c6 46 20 00          	movb   $0x0,0x20(%rsi)
1400e96d7:	48 8b 55 df          	mov    -0x21(%rbp),%rdx
1400e96db:	48 83 fa 0f          	cmp    $0xf,%rdx
1400e96df:	0f 86 ad 00 00 00    	jbe    0x1400e9792
1400e96e5:	48 ff c2             	inc    %rdx
1400e96e8:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
1400e96ec:	48 8b c1             	mov    %rcx,%rax
1400e96ef:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400e96f6:	0f 82 91 00 00 00    	jb     0x1400e978d
1400e96fc:	48 83 c2 27          	add    $0x27,%rdx
1400e9700:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400e9704:	48 2b c1             	sub    %rcx,%rax
1400e9707:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400e970b:	48 83 f8 1f          	cmp    $0x1f,%rax
1400e970f:	76 7c                	jbe    0x1400e978d
1400e9711:	ff 15 e1 08 24 00    	call   *0x2408e1(%rip)        # 0x140329ff8
1400e9717:	90                   	nop
1400e9718:	48 8b 55 d7          	mov    -0x29(%rbp),%rdx
1400e971c:	48 03 13             	add    (%rbx),%rdx
1400e971f:	0f 57 c0             	xorps  %xmm0,%xmm0
1400e9722:	0f 11 45 07          	movups %xmm0,0x7(%rbp)
1400e9726:	0f 57 c9             	xorps  %xmm1,%xmm1
1400e9729:	f3 0f 7f 4d 17       	movdqu %xmm1,0x17(%rbp)
1400e972e:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
1400e9735:	49 ff c0             	inc    %r8
1400e9738:	42 80 3c 02 00       	cmpb   $0x0,(%rdx,%r8,1)
1400e973d:	75 f6                	jne    0x1400e9735
1400e973f:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
1400e9743:	e8 e8 c4 f9 ff       	call   0x140085c30
1400e9748:	0f 10 45 07          	movups 0x7(%rbp),%xmm0
1400e974c:	0f 11 06             	movups %xmm0,(%rsi)
1400e974f:	0f 10 4d 17          	movups 0x17(%rbp),%xmm1
1400e9753:	0f 11 4e 10          	movups %xmm1,0x10(%rsi)
1400e9757:	c6 46 20 01          	movb   $0x1,0x20(%rsi)
1400e975b:	48 8b 55 df          	mov    -0x21(%rbp),%rdx
1400e975f:	48 83 fa 0f          	cmp    $0xf,%rdx
1400e9763:	76 2d                	jbe    0x1400e9792
1400e9765:	48 ff c2             	inc    %rdx
1400e9768:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
1400e976c:	48 8b c1             	mov    %rcx,%rax
1400e976f:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400e9776:	72 15                	jb     0x1400e978d
1400e9778:	48 83 c2 27          	add    $0x27,%rdx
1400e977c:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400e9780:	48 2b c1             	sub    %rcx,%rax
1400e9783:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400e9787:	48 83 f8 1f          	cmp    $0x1f,%rax
1400e978b:	77 84                	ja     0x1400e9711
1400e978d:	e8 f2 0a 21 00       	call   0x1402fa284
1400e9792:	48 8b c6             	mov    %rsi,%rax
1400e9795:	48 8b 4d 27          	mov    0x27(%rbp),%rcx
1400e9799:	48 33 cc             	xor    %rsp,%rcx
1400e979c:	e8 9f 0e 21 00       	call   0x1402fa640
1400e97a1:	48 8b 9c 24 e8 00 00 	mov    0xe8(%rsp),%rbx
1400e97a8:	00
1400e97a9:	48 81 c4 a0 00 00 00 	add    $0xa0,%rsp
1400e97b0:	41 5f                	pop    %r15
1400e97b2:	41 5e                	pop    %r14
1400e97b4:	5f                   	pop    %rdi
1400e97b5:	5e                   	pop    %rsi
1400e97b6:	5d                   	pop    %rbp
1400e97b7:	c3                   	ret
1400e97b8:	cc                   	int3
1400e97b9:	cc                   	int3
1400e97ba:	cc                   	int3
1400e97bb:	cc                   	int3
1400e97bc:	cc                   	int3
1400e97bd:	cc                   	int3
1400e97be:	cc                   	int3
1400e97bf:	cc                   	int3
1400e97c0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1400e97c5:	57                   	push   %rdi
1400e97c6:	48 83 ec 50          	sub    $0x50,%rsp
1400e97ca:	48 8b 05 af e9 31 00 	mov    0x31e9af(%rip),%rax        # 0x140408180
1400e97d1:	48 33 c4             	xor    %rsp,%rax
1400e97d4:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1400e97d9:	48 8b da             	mov    %rdx,%rbx
1400e97dc:	48 8b d1             	mov    %rcx,%rdx
1400e97df:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1400e97e4:	e8 37 02 00 00       	call   0x1400e9a20
1400e97e9:	90                   	nop
1400e97ea:	8b 7b 08             	mov    0x8(%rbx),%edi
1400e97ed:	48 8b 0b             	mov    (%rbx),%rcx
1400e97f0:	48 8d 41 10          	lea    0x10(%rcx),%rax
1400e97f4:	48 8b d9             	mov    %rcx,%rbx
1400e97f7:	85 ff                	test   %edi,%edi
1400e97f9:	48 0f 45 d8          	cmovne %rax,%rbx
1400e97fd:	48 c1 e7 04          	shl    $0x4,%rdi
1400e9801:	48 03 f9             	add    %rcx,%rdi
1400e9804:	48 3b df             	cmp    %rdi,%rbx
1400e9807:	74 2d                	je     0x1400e9836
1400e9809:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400e9810:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1400e9815:	48 83 7c 24 38 0f    	cmpq   $0xf,0x38(%rsp)
1400e981b:	48 0f 47 54 24 20    	cmova  0x20(%rsp),%rdx
1400e9821:	48 8b cb             	mov    %rbx,%rcx
1400e9824:	e8 77 4c fe ff       	call   0x1400ce4a0
1400e9829:	84 c0                	test   %al,%al
1400e982b:	75 46                	jne    0x1400e9873
1400e982d:	48 83 c3 10          	add    $0x10,%rbx
1400e9831:	48 3b df             	cmp    %rdi,%rbx
1400e9834:	75 da                	jne    0x1400e9810
1400e9836:	32 db                	xor    %bl,%bl
1400e9838:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
1400e983d:	48 83 fa 0f          	cmp    $0xf,%rdx
1400e9841:	76 39                	jbe    0x1400e987c