1400a51db:	48 8b cb             	mov    %rbx,%rcx
1400a51de:	e8 3f 78 25 00       	call   0x1402fca22
1400a51e3:	85 c0                	test   %eax,%eax
1400a51e5:	0f 85 ef 00 00 00    	jne    0x1400a52da
1400a51eb:	40 b6 01             	mov    $0x1,%sil
1400a51ee:	e9 e7 00 00 00       	jmp    0x1400a52da
1400a51f3:	48 83 fd 0f          	cmp    $0xf,%rbp
1400a51f7:	76 03                	jbe    0x1400a51fc
1400a51f9:	48 8b 1b             	mov    (%rbx),%rbx
1400a51fc:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
1400a5201:	4c 8d 4c 24 20       	lea    0x20(%rsp),%r9
1400a5206:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
1400a520b:	48 8d 15 5e 68 28 00 	lea    0x28685e(%rip),%rdx        # 0x14032ba70
1400a5212:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1400a5217:	e8 74 4f fe ff       	call   0x14008a190
1400a521c:	90                   	nop
1400a521d:	48 8b d0             	mov    %rax,%rdx
1400a5220:	49 8b ce             	mov    %r14,%rcx
1400a5223:	e8 08 55 01 00       	call   0x1400ba730
1400a5228:	90                   	nop
1400a5229:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
1400a522e:	48 83 fa 0f          	cmp    $0xf,%rdx
1400a5232:	0f 86 a2 00 00 00    	jbe    0x1400a52da
1400a5238:	48 ff c2             	inc    %rdx
1400a523b:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1400a5240:	48 8b c1             	mov    %rcx,%rax
1400a5243:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400a524a:	0f 82 85 00 00 00    	jb     0x1400a52d5
1400a5250:	48 83 c2 27          	add    $0x27,%rdx
1400a5254:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400a5258:	48 2b c1             	sub    %rcx,%rax
1400a525b:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400a525f:	48 83 f8 1f          	cmp    $0x1f,%rax
1400a5263:	76 70                	jbe    0x1400a52d5
1400a5265:	ff 15 8d 4d 28 00    	call   *0x284d8d(%rip)        # 0x140329ff8
1400a526b:	cc                   	int3
1400a526c:	41 80 f8 01          	cmp    $0x1,%r8b
1400a5270:	75 68                	jne    0x1400a52da
1400a5272:	0f b6 32             	movzbl (%rdx),%esi
1400a5275:	eb 63                	jmp    0x1400a52da
1400a5277:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1400a527c:	48 8d 15 b5 66 28 00 	lea    0x2866b5(%rip),%rdx        # 0x14032b938
1400a5283:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1400a5288:	e8 63 4e fe ff       	call   0x14008a0f0
1400a528d:	90                   	nop
1400a528e:	48 8b d0             	mov    %rax,%rdx
1400a5291:	49 8b ce             	mov    %r14,%rcx
1400a5294:	e8 97 54 01 00       	call   0x1400ba730
1400a5299:	90                   	nop
1400a529a:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
1400a529f:	48 83 fa 0f          	cmp    $0xf,%rdx
1400a52a3:	76 35                	jbe    0x1400a52da
1400a52a5:	48 ff c2             	inc    %rdx
1400a52a8:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1400a52ad:	48 8b c1             	mov    %rcx,%rax
1400a52b0:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400a52b7:	72 1c                	jb     0x1400a52d5
1400a52b9:	48 83 c2 27          	add    $0x27,%rdx
1400a52bd:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400a52c1:	48 2b c1             	sub    %rcx,%rax
1400a52c4:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400a52c8:	48 83 f8 1f          	cmp    $0x1f,%rax
1400a52cc:	76 07                	jbe    0x1400a52d5
1400a52ce:	ff 15 24 4d 28 00    	call   *0x284d24(%rip)        # 0x140329ff8
1400a52d4:	cc                   	int3
1400a52d5:	e8 aa 4f 25 00       	call   0x1402fa284
1400a52da:	40 0f b6 c6          	movzbl %sil,%eax
1400a52de:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1400a52e3:	48 33 cc             	xor    %rsp,%rcx
1400a52e6:	e8 55 53 25 00       	call   0x1402fa640
1400a52eb:	48 83 c4 60          	add    $0x60,%rsp
1400a52ef:	41 5e                	pop    %r14
1400a52f1:	5f                   	pop    %rdi
1400a52f2:	5e                   	pop    %rsi
1400a52f3:	5d                   	pop    %rbp
1400a52f4:	5b                   	pop    %rbx
1400a52f5:	c3                   	ret
1400a52f6:	cc                   	int3
1400a52f7:	cc                   	int3
1400a52f8:	cc                   	int3
1400a52f9:	cc                   	int3
1400a52fa:	cc                   	int3
1400a52fb:	cc                   	int3
1400a52fc:	cc                   	int3
1400a52fd:	cc                   	int3
1400a52fe:	cc                   	int3
1400a52ff:	cc                   	int3
1400a5300:	48 8b c4             	mov    %rsp,%rax
1400a5303:	48 89 58 20          	mov    %rbx,0x20(%rax)
1400a5307:	55                   	push   %rbp
1400a5308:	56                   	push   %rsi
1400a5309:	57                   	push   %rdi
1400a530a:	48 8d 68 b1          	lea    -0x4f(%rax),%rbp
1400a530e:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
1400a5315:	0f 29 70 d8          	movaps %xmm6,-0x28(%rax)
1400a5319:	0f 29 78 c8          	movaps %xmm7,-0x38(%rax)
1400a531d:	44 0f 29 40 b8       	movaps %xmm8,-0x48(%rax)
1400a5322:	48 8b 05 57 2e 36 00 	mov    0x362e57(%rip),%rax        # 0x140408180
1400a5329:	48 33 c4             	xor    %rsp,%rax
1400a532c:	48 89 45 f7          	mov    %rax,-0x9(%rbp)
1400a5330:	0f 28 fb             	movaps %xmm3,%xmm7
1400a5333:	4c 8b ca             	mov    %rdx,%r9
1400a5336:	48 8b f1             	mov    %rcx,%rsi
1400a5339:	4c 89 45 bf          	mov    %r8,-0x41(%rbp)
1400a533d:	48 8b 45 7f          	mov    0x7f(%rbp),%rax
1400a5341:	48 89 45 c7          	mov    %rax,-0x39(%rbp)
1400a5345:	0f 57 f6             	xorps  %xmm6,%xmm6
1400a5348:	80 79 18 00          	cmpb   $0x0,0x18(%rcx)
1400a534c:	0f 84 82 05 00 00    	je     0x1400a58d4
1400a5352:	0f b6 52 10          	movzbl 0x10(%rdx),%edx
1400a5356:	83 fa 07             	cmp    $0x7,%edx
1400a5359:	0f 87 fd 04 00 00    	ja     0x1400a585c
1400a535f:	4c 8d 05 9a ac f5 ff 	lea    -0xa5366(%rip),%r8        # 0x140000000
1400a5366:	41 8b 8c 90 08 59 0a 	mov    0xa5908(%r8,%rdx,4),%ecx
1400a536d:	00
1400a536e:	49 03 c8             	add    %r8,%rcx
1400a5371:	ff e1                	jmp    *%rcx
1400a5373:	80 fa 05             	cmp    $0x5,%dl
1400a5376:	75 05                	jne    0x1400a537d
1400a5378:	49 8b 39             	mov    (%r9),%rdi
1400a537b:	eb 07                	jmp    0x1400a5384
1400a537d:	48 8d 3d 04 ae 35 00 	lea    0x35ae04(%rip),%rdi        # 0x140400188
1400a5384:	33 db                	xor    %ebx,%ebx
1400a5386:	48 89 5d cf          	mov    %rbx,-0x31(%rbp)
1400a538a:	ff 15 88 4c 28 00    	call   *0x284c88(%rip)        # 0x14032a018
1400a5390:	89 18                	mov    %ebx,(%rax)
1400a5392:	48 8b cf             	mov    %rdi,%rcx
1400a5395:	48 83 7f 18 0f       	cmpq   $0xf,0x18(%rdi)
1400a539a:	76 03                	jbe    0x1400a539f
1400a539c:	48 8b 0f             	mov    (%rdi),%rcx
1400a539f:	48 8d 55 cf          	lea    -0x31(%rbp),%rdx
1400a53a3:	ff 15 d7 4a 28 00    	call   *0x284ad7(%rip)        # 0x140329e80
1400a53a9:	44 0f 28 c0          	movaps %xmm0,%xmm8
1400a53ad:	48 8b 45 cf          	mov    -0x31(%rbp),%rax
1400a53b1:	0f b6 18             	movzbl (%rax),%ebx
1400a53b4:	66 0f 2f c7          	comisd %xmm7,%xmm0
1400a53b8:	72 16                	jb     0x1400a53d0
1400a53ba:	66 0f 2f 45 77       	comisd 0x77(%rbp),%xmm0
1400a53bf:	77 0f                	ja     0x1400a53d0
1400a53c1:	ff 15 51 4c 28 00    	call   *0x284c51(%rip)        # 0x14032a018
1400a53c7:	83 38 22             	cmpl   $0x22,(%rax)
1400a53ca:	74 04                	je     0x1400a53d0
1400a53cc:	32 c0                	xor    %al,%al
1400a53ce:	eb 02                	jmp    0x1400a53d2
1400a53d0:	b0 01                	mov    $0x1,%al
1400a53d2:	84 db                	test   %bl,%bl
1400a53d4:	0f 84 81 00 00 00    	je     0x1400a545b
1400a53da:	48 83 7f 18 0f       	cmpq   $0xf,0x18(%rdi)
1400a53df:	76 03                	jbe    0x1400a53e4
1400a53e1:	48 8b 3f             	mov    (%rdi),%rdi
1400a53e4:	48 89 7d b7          	mov    %rdi,-0x49(%rbp)
1400a53e8:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
1400a53ec:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400a53f1:	4c 8d 4d bf          	lea    -0x41(%rbp),%r9
1400a53f5:	4c 8d 45 b7          	lea    -0x49(%rbp),%r8
1400a53f9:	48 8d 15 38 67 28 00 	lea    0x286738(%rip),%rdx        # 0x14032bb38
1400a5400:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
1400a5404:	e8 f7 4e fe ff       	call   0x14008a300
1400a5409:	90                   	nop
1400a540a:	48 8b d0             	mov    %rax,%rdx
1400a540d:	48 8b ce             	mov    %rsi,%rcx
1400a5410:	e8 1b 53 01 00       	call   0x1400ba730
1400a5415:	90                   	nop
1400a5416:	48 8b 55 ef          	mov    -0x11(%rbp),%rdx
1400a541a:	48 83 fa 0f          	cmp    $0xf,%rdx
1400a541e:	0f 86 b0 04 00 00    	jbe    0x1400a58d4
1400a5424:	48 ff c2             	inc    %rdx
1400a5427:	48 8b 4d d7          	mov    -0x29(%rbp),%rcx
1400a542b:	48 8b c1             	mov    %rcx,%rax
1400a542e:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400a5435:	0f 82 94 04 00 00    	jb     0x1400a58cf
1400a543b:	48 83 c2 27          	add    $0x27,%rdx
1400a543f:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400a5443:	48 2b c1             	sub    %rcx,%rax
1400a5446:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400a544a:	48 83 f8 1f          	cmp    $0x1f,%rax
1400a544e:	0f 86 7b 04 00 00    	jbe    0x1400a58cf
1400a5454:	ff 15 9e 4b 28 00    	call   *0x284b9e(%rip)        # 0x140329ff8
1400a545a:	cc                   	int3
1400a545b:	84 c0                	test   %al,%al
1400a545d:	0f 84 81 00 00 00    	je     0x1400a54e4
1400a5463:	48 83 7f 18 0f       	cmpq   $0xf,0x18(%rdi)
1400a5468:	76 03                	jbe    0x1400a546d
1400a546a:	48 8b 3f             	mov    (%rdi),%rdi
1400a546d:	48 89 7d b7          	mov    %rdi,-0x49(%rbp)
1400a5471:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
1400a5475:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400a547a:	4c 8d 4d bf          	lea    -0x41(%rbp),%r9
1400a547e:	4c 8d 45 b7          	lea    -0x49(%rbp),%r8
1400a5482:	48 8d 15 e7 66 28 00 	lea    0x2866e7(%rip),%rdx        # 0x14032bb70
1400a5489:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
1400a548d:	e8 6e 4e fe ff       	call   0x14008a300
1400a5492:	90                   	nop
1400a5493:	48 8b d0             	mov    %rax,%rdx
1400a5496:	48 8b ce             	mov    %rsi,%rcx
1400a5499:	e8 92 52 01 00       	call   0x1400ba730
1400a549e:	90                   	nop
1400a549f:	48 8b 55 ef          	mov    -0x11(%rbp),%rdx
1400a54a3:	48 83 fa 0f          	cmp    $0xf,%rdx
1400a54a7:	0f 86 27 04 00 00    	jbe    0x1400a58d4
1400a54ad:	48 ff c2             	inc    %rdx
1400a54b0:	48 8b 4d d7          	mov    -0x29(%rbp),%rcx
1400a54b4:	48 8b c1             	mov    %rcx,%rax
1400a54b7:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400a54be:	0f 82 0b 04 00 00    	jb     0x1400a58cf
1400a54c4:	48 83 c2 27          	add    $0x27,%rdx
1400a54c8:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400a54cc:	48 2b c1             	sub    %rcx,%rax
1400a54cf:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400a54d3:	48 83 f8 1f          	cmp    $0x1f,%rax
1400a54d7:	0f 86 f2 03 00 00    	jbe    0x1400a58cf
1400a54dd:	ff 15 15 4b 28 00    	call   *0x284b15(%rip)        # 0x140329ff8
1400a54e3:	cc                   	int3
1400a54e4:	41 0f 28 f0          	movaps %xmm8,%xmm6
1400a54e8:	e9 e7 03 00 00       	jmp    0x1400a58d4
1400a54ed:	80 fa 04             	cmp    $0x4,%dl
1400a54f0:	75 07                	jne    0x1400a54f9
1400a54f2:	f2 41 0f 10 01       	movsd  (%r9),%xmm0
1400a54f7:	eb 03                	jmp    0x1400a54fc
1400a54f9:	0f 57 c0             	xorps  %xmm0,%xmm0
1400a54fc:	f2 0f 11 45 b7       	movsd  %xmm0,-0x49(%rbp)
1400a5501:	66 0f 2f c7          	comisd %xmm7,%xmm0
1400a5505:	72 0f                	jb     0x1400a5516
1400a5507:	66 0f 2f 45 77       	comisd 0x77(%rbp),%xmm0
1400a550c:	77 08                	ja     0x1400a5516
1400a550e:	0f 28 f0             	movaps %xmm0,%xmm6
1400a5511:	e9 be 03 00 00       	jmp    0x1400a58d4
1400a5516:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
1400a551a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400a551f:	4c 8d 4d bf          	lea    -0x41(%rbp),%r9
1400a5523:	4c 8d 45 b7          	lea    -0x49(%rbp),%r8
1400a5527:	48 8d 15 42 66 28 00 	lea    0x286642(%rip),%rdx        # 0x14032bb70
1400a552e:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
1400a5532:	e8 09 4b fe ff       	call   0x14008a040
1400a5537:	90                   	nop
1400a5538:	48 8b d0             	mov    %rax,%rdx
1400a553b:	48 8b ce             	mov    %rsi,%rcx
1400a553e:	e8 ed 51 01 00       	call   0x1400ba730
1400a5543:	90                   	nop
1400a5544:	48 8b 55 ef          	mov    -0x11(%rbp),%rdx
1400a5548:	48 83 fa 0f          	cmp    $0xf,%rdx
1400a554c:	0f 86 82 03 00 00    	jbe    0x1400a58d4
1400a5552:	48 ff c2             	inc    %rdx
1400a5555:	48 8b 4d d7          	mov    -0x29(%rbp),%rcx
1400a5559:	48 8b c1             	mov    %rcx,%rax
1400a555c:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400a5563:	0f 82 66 03 00 00    	jb     0x1400a58cf
1400a5569:	48 83 c2 27          	add    $0x27,%rdx
1400a556d:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400a5571:	48 2b c1             	sub    %rcx,%rax
1400a5574:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400a5578:	48 83 f8 1f          	cmp    $0x1f,%rax
1400a557c:	0f 86 4d 03 00 00    	jbe    0x1400a58cf
1400a5582:	ff 15 70 4a 28 00    	call   *0x284a70(%rip)        # 0x140329ff8
1400a5588:	cc                   	int3
1400a5589:	80 fa 03             	cmp    $0x3,%dl
1400a558c:	75 05                	jne    0x1400a5593
1400a558e:	49 8b 19             	mov    (%r9),%rbx
1400a5591:	eb 02                	jmp    0x1400a5595
1400a5593:	33 db                	xor    %ebx,%ebx
1400a5595:	48 89 5d b7          	mov    %rbx,-0x49(%rbp)
1400a5599:	f2 0f 10 45 77       	movsd  0x77(%rbp),%xmm0
1400a559e:	66 0f 2f 05 22 8f 28 	comisd 0x288f22(%rip),%xmm0        # 0x14032e4c8
1400a55a5:	00
1400a55a6:	0f 87 a7 00 00 00    	ja     0x1400a5653
1400a55ac:	33 c9                	xor    %ecx,%ecx
1400a55ae:	f2 0f 10 0d 0a 8f 28 	movsd  0x288f0a(%rip),%xmm1        # 0x14032e4c0
1400a55b5:	00
1400a55b6:	66 0f 2f c1          	comisd %xmm1,%xmm0
1400a55ba:	72 17                	jb     0x1400a55d3
1400a55bc:	f2 0f 5c c1          	subsd  %xmm1,%xmm0
1400a55c0:	66 0f 2f c1          	comisd %xmm1,%xmm0
1400a55c4:	73 0d                	jae    0x1400a55d3
1400a55c6:	48 b8 00 00 00 00 00 	movabs $0x8000000000000000,%rax
1400a55cd:	00 00 80
1400a55d0:	48 8b c8             	mov    %rax,%rcx
1400a55d3:	f2 48 0f 2c c0       	cvttsd2si %xmm0,%rax
1400a55d8:	48 03 c1             	add    %rcx,%rax
1400a55db:	48 3b d8             	cmp    %rax,%rbx
1400a55de:	76 73                	jbe    0x1400a5653
1400a55e0:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
1400a55e4:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400a55e9:	4c 8d 4d bf          	lea    -0x41(%rbp),%r9
1400a55ed:	4c 8d 45 b7          	lea    -0x49(%rbp),%r8
1400a55f1:	48 8d 15 78 65 28 00 	lea    0x286578(%rip),%rdx        # 0x14032bb70
1400a55f8:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
1400a55fc:	e8 0f 53 fe ff       	call   0x14008a910
1400a5601:	90                   	nop
1400a5602:	48 8b d0             	mov    %rax,%rdx
1400a5605:	48 8b ce             	mov    %rsi,%rcx
1400a5608:	e8 23 51 01 00       	call   0x1400ba730
1400a560d:	90                   	nop
1400a560e:	48 8b 55 ef          	mov    -0x11(%rbp),%rdx
1400a5612:	48 83 fa 0f          	cmp    $0xf,%rdx
1400a5616:	0f 86 b8 02 00 00    	jbe    0x1400a58d4
1400a561c:	48 ff c2             	inc    %rdx
1400a561f:	48 8b 4d d7          	mov    -0x29(%rbp),%rcx
1400a5623:	48 8b c1             	mov    %rcx,%rax
1400a5626:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400a562d:	0f 82 9c 02 00 00    	jb     0x1400a58cf
1400a5633:	48 83 c2 27          	add    $0x27,%rdx
1400a5637:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400a563b:	48 2b c1             	sub    %rcx,%rax
1400a563e:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400a5642:	48 83 f8 1f          	cmp    $0x1f,%rax
1400a5646:	0f 86 83 02 00 00    	jbe    0x1400a58cf
1400a564c:	ff 15 a6 49 28 00    	call   *0x2849a6(%rip)        # 0x140329ff8
1400a5652:	cc                   	int3
1400a5653:	0f 57 f6             	xorps  %xmm6,%xmm6
1400a5656:	48 85 db             	test   %rbx,%rbx
1400a5659:	0f 89 cd 00 00 00    	jns    0x1400a572c
1400a565f:	48 8b c3             	mov    %rbx,%rax
1400a5662:	48 d1 e8             	shr    $1,%rax
1400a5665:	83 e3 01             	and    $0x1,%ebx
1400a5668:	48 0b c3             	or     %rbx,%rax
1400a566b:	f2 48 0f 2a f0       	cvtsi2sd %rax,%xmm6
1400a5670:	f2 0f 58 f6          	addsd  %xmm6,%xmm6
1400a5674:	e9 5b 02 00 00       	jmp    0x1400a58d4
1400a5679:	80 fa 02             	cmp    $0x2,%dl
1400a567c:	75 05                	jne    0x1400a5683
1400a567e:	49 8b 19             	mov    (%r9),%rbx
1400a5681:	eb 02                	jmp    0x1400a5685
1400a5683:	33 db                	xor    %ebx,%ebx
1400a5685:	48 89 5d b7          	mov    %rbx,-0x49(%rbp)
1400a5689:	66 0f 2f 3d 57 8e 28 	comisd 0x288e57(%rip),%xmm7        # 0x14032e4e8
1400a5690:	00
1400a5691:	72 0a                	jb     0x1400a569d
1400a5693:	f2 48 0f 2c c7       	cvttsd2si %xmm7,%rax
1400a5698:	48 3b d8             	cmp    %rax,%rbx
1400a569b:	7c 19                	jl     0x1400a56b6
1400a569d:	f2 0f 10 45 77       	movsd  0x77(%rbp),%xmm0
1400a56a2:	66 0f 2f 05 16 8e 28 	comisd 0x288e16(%rip),%xmm0        # 0x14032e4c0
1400a56a9:	00
1400a56aa:	77 7d                	ja     0x1400a5729
1400a56ac:	f2 48 0f 2c c0       	cvttsd2si %xmm0,%rax
1400a56b1:	48 3b d8             	cmp    %rax,%rbx
1400a56b4:	7e 73                	jle    0x1400a5729
1400a56b6:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
1400a56ba:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400a56bf:	4c 8d 4d bf          	lea    -0x41(%rbp),%r9
1400a56c3:	4c 8d 45 b7          	lea    -0x49(%rbp),%r8
1400a56c7:	48 8d 15 a2 64 28 00 	lea    0x2864a2(%rip),%rdx        # 0x14032bb70
1400a56ce:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
1400a56d2:	e8 e9 50 fe ff       	call   0x14008a7c0
1400a56d7:	90                   	nop
1400a56d8:	48 8b d0             	mov    %rax,%rdx
1400a56db:	48 8b ce             	mov    %rsi,%rcx
1400a56de:	e8 4d 50 01 00       	call   0x1400ba730
1400a56e3:	90                   	nop
1400a56e4:	48 8b 55 ef          	mov    -0x11(%rbp),%rdx