14082e33e:	c6 41 08 01          	movb   $0x1,0x8(%rcx)
14082e342:	48 89 19             	mov    %rbx,(%rcx)
14082e345:	49 8d 57 20          	lea    0x20(%r15),%rdx
14082e349:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
14082e34e:	74 0c                	je     0x14082e35c
14082e350:	48 8d 0d 89 26 c0 00 	lea    0xc02689(%rip),%rcx        # 0x1414309e0
14082e357:	e8 e4 c7 f5 ff       	call   0x14078ab40
14082e35c:	49 8b 47 40          	mov    0x40(%r15),%rax
14082e360:	48 8b 08             	mov    (%rax),%rcx
14082e363:	80 79 18 00          	cmpb   $0x0,0x18(%rcx)
14082e367:	75 04                	jne    0x14082e36d
14082e369:	c6 41 18 01          	movb   $0x1,0x18(%rcx)
14082e36d:	48 89 59 10          	mov    %rbx,0x10(%rcx)
14082e371:	49 8d 57 20          	lea    0x20(%r15),%rdx
14082e375:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
14082e37a:	74 0c                	je     0x14082e388
14082e37c:	48 8d 0d 5d 26 c0 00 	lea    0xc0265d(%rip),%rcx        # 0x1414309e0
14082e383:	e8 b8 c7 f5 ff       	call   0x14078ab40
14082e388:	8b 96 9c 00 00 00    	mov    0x9c(%rsi),%edx
14082e38e:	49 8b 47 40          	mov    0x40(%r15),%rax
14082e392:	48 8b 08             	mov    (%rax),%rcx
14082e395:	80 79 48 00          	cmpb   $0x0,0x48(%rcx)
14082e399:	75 04                	jne    0x14082e39f
14082e39b:	c6 41 48 01          	movb   $0x1,0x48(%rcx)
14082e39f:	48 89 51 40          	mov    %rdx,0x40(%rcx)
14082e3a3:	49 8d 57 20          	lea    0x20(%r15),%rdx
14082e3a7:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
14082e3ac:	74 0c                	je     0x14082e3ba
14082e3ae:	48 8d 0d 2b 26 c0 00 	lea    0xc0262b(%rip),%rcx        # 0x1414309e0
14082e3b5:	e8 86 c7 f5 ff       	call   0x14078ab40
14082e3ba:	45 33 e4             	xor    %r12d,%r12d
14082e3bd:	48 8d 96 ac 00 00 00 	lea    0xac(%rsi),%rdx
14082e3c4:	44 39 22             	cmp    %r12d,(%rdx)
14082e3c7:	75 07                	jne    0x14082e3d0
14082e3c9:	66 44 39 62 04       	cmp    %r12w,0x4(%rdx)
14082e3ce:	74 5c                	je     0x14082e42c
14082e3d0:	41 b8 06 00 00 00    	mov    $0x6,%r8d
14082e3d6:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14082e3da:	e8 b1 d1 03 00       	call   0x14086b590
14082e3df:	90                   	nop
14082e3e0:	4c 8b c0             	mov    %rax,%r8
14082e3e3:	ba 05 00 00 00       	mov    $0x5,%edx
14082e3e8:	49 8b cf             	mov    %r15,%rcx
14082e3eb:	e8 b0 10 a1 ff       	call   0x14023f4a0
14082e3f0:	90                   	nop
14082e3f1:	48 8b 55 ff          	mov    -0x1(%rbp),%rdx
14082e3f5:	48 83 fa 0f          	cmp    $0xf,%rdx
14082e3f9:	76 31                	jbe    0x14082e42c
14082e3fb:	48 ff c2             	inc    %rdx
14082e3fe:	48 8b 4d e7          	mov    -0x19(%rbp),%rcx
14082e402:	48 8b c1             	mov    %rcx,%rax
14082e405:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14082e40c:	72 19                	jb     0x14082e427
14082e40e:	48 83 c2 27          	add    $0x27,%rdx
14082e412:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14082e416:	48 2b c1             	sub    %rcx,%rax
14082e419:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14082e41d:	48 83 f8 1f          	cmp    $0x1f,%rax
14082e421:	0f 87 d1 05 00 00    	ja     0x14082e9f8
14082e427:	e8 18 cd 5e 00       	call   0x140e1b144
14082e42c:	b9 50 00 00 00       	mov    $0x50,%ecx
14082e431:	e8 d2 cc 5e 00       	call   0x140e1b108
14082e436:	4c 8b c8             	mov    %rax,%r9
14082e439:	48 89 45 bf          	mov    %rax,-0x41(%rbp)
14082e43d:	48 85 c0             	test   %rax,%rax
14082e440:	74 40                	je     0x14082e482
14082e442:	48 8b 0d e7 34 c0 00 	mov    0xc034e7(%rip),%rcx        # 0x141431930
14082e449:	48 89 4d b7          	mov    %rcx,-0x49(%rbp)
14082e44d:	48 85 c9             	test   %rcx,%rcx
14082e450:	74 1c                	je     0x14082e46e
14082e452:	8b 41 10             	mov    0x10(%rcx),%eax
14082e455:	ff c0                	inc    %eax
14082e457:	89 41 10             	mov    %eax,0x10(%rcx)
14082e45a:	83 f8 01             	cmp    $0x1,%eax
14082e45d:	0f 8e 9b 05 00 00    	jle    0x14082e9fe
14082e463:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14082e468:	0f 84 98 05 00 00    	je     0x14082ea06
14082e46e:	41 b0 01             	mov    $0x1,%r8b
14082e471:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
14082e475:	49 8b c9             	mov    %r9,%rcx
14082e478:	e8 43 35 f0 ff       	call   0x1407319c0
14082e47d:	4c 8b f0             	mov    %rax,%r14
14082e480:	eb 03                	jmp    0x14082e485
14082e482:	4c 8b f3             	mov    %rbx,%r14
14082e485:	4c 89 75 bf          	mov    %r14,-0x41(%rbp)
14082e489:	49 8b 46 40          	mov    0x40(%r14),%rax
14082e48d:	48 8b 08             	mov    (%rax),%rcx
14082e490:	80 79 08 00          	cmpb   $0x0,0x8(%rcx)
14082e494:	75 04                	jne    0x14082e49a
14082e496:	c6 41 08 01          	movb   $0x1,0x8(%rcx)
14082e49a:	48 89 19             	mov    %rbx,(%rcx)
14082e49d:	49 8d 56 20          	lea    0x20(%r14),%rdx
14082e4a1:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
14082e4a6:	74 0c                	je     0x14082e4b4
14082e4a8:	48 8d 0d 31 25 c0 00 	lea    0xc02531(%rip),%rcx        # 0x1414309e0
14082e4af:	e8 8c c6 f5 ff       	call   0x14078ab40
14082e4b4:	49 8b 46 40          	mov    0x40(%r14),%rax
14082e4b8:	48 8b 08             	mov    (%rax),%rcx
14082e4bb:	80 79 18 00          	cmpb   $0x0,0x18(%rcx)
14082e4bf:	75 04                	jne    0x14082e4c5
14082e4c1:	c6 41 18 01          	movb   $0x1,0x18(%rcx)
14082e4c5:	48 89 59 10          	mov    %rbx,0x10(%rcx)
14082e4c9:	49 8d 56 20          	lea    0x20(%r14),%rdx
14082e4cd:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
14082e4d2:	74 0c                	je     0x14082e4e0
14082e4d4:	48 8d 0d 05 25 c0 00 	lea    0xc02505(%rip),%rcx        # 0x1414309e0
14082e4db:	e8 60 c6 f5 ff       	call   0x14078ab40
14082e4e0:	8b 96 a0 00 00 00    	mov    0xa0(%rsi),%edx
14082e4e6:	49 8b 46 40          	mov    0x40(%r14),%rax
14082e4ea:	48 8b 08             	mov    (%rax),%rcx
14082e4ed:	80 79 48 00          	cmpb   $0x0,0x48(%rcx)
14082e4f1:	75 04                	jne    0x14082e4f7
14082e4f3:	c6 41 48 01          	movb   $0x1,0x48(%rcx)
14082e4f7:	48 89 51 40          	mov    %rdx,0x40(%rcx)
14082e4fb:	49 8d 56 20          	lea    0x20(%r14),%rdx
14082e4ff:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
14082e504:	74 0c                	je     0x14082e512
14082e506:	48 8d 0d d3 24 c0 00 	lea    0xc024d3(%rip),%rcx        # 0x1414309e0
14082e50d:	e8 2e c6 f5 ff       	call   0x14078ab40
14082e512:	48 8d 96 b2 00 00 00 	lea    0xb2(%rsi),%rdx
14082e519:	44 39 22             	cmp    %r12d,(%rdx)
14082e51c:	75 07                	jne    0x14082e525
14082e51e:	66 44 39 62 04       	cmp    %r12w,0x4(%rdx)
14082e523:	74 5c                	je     0x14082e581
14082e525:	41 b8 06 00 00 00    	mov    $0x6,%r8d
14082e52b:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14082e52f:	e8 5c d0 03 00       	call   0x14086b590
14082e534:	90                   	nop
14082e535:	4c 8b c0             	mov    %rax,%r8
14082e538:	ba 05 00 00 00       	mov    $0x5,%edx
14082e53d:	49 8b ce             	mov    %r14,%rcx
14082e540:	e8 5b 0f a1 ff       	call   0x14023f4a0
14082e545:	90                   	nop
14082e546:	48 8b 55 ff          	mov    -0x1(%rbp),%rdx
14082e54a:	48 83 fa 0f          	cmp    $0xf,%rdx
14082e54e:	76 31                	jbe    0x14082e581
14082e550:	48 ff c2             	inc    %rdx
14082e553:	48 8b 4d e7          	mov    -0x19(%rbp),%rcx
14082e557:	48 8b c1             	mov    %rcx,%rax
14082e55a:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14082e561:	72 19                	jb     0x14082e57c
14082e563:	48 83 c2 27          	add    $0x27,%rdx
14082e567:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14082e56b:	48 2b c1             	sub    %rcx,%rax
14082e56e:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14082e572:	48 83 f8 1f          	cmp    $0x1f,%rax
14082e576:	0f 87 95 04 00 00    	ja     0x14082ea11
14082e57c:	e8 c3 cb 5e 00       	call   0x140e1b144
14082e581:	48 89 5d df          	mov    %rbx,-0x21(%rbp)
14082e585:	48 89 7d b7          	mov    %rdi,-0x49(%rbp)
14082e589:	4c 8d 45 b7          	lea    -0x49(%rbp),%r8
14082e58d:	33 d2                	xor    %edx,%edx
14082e58f:	48 8b 8e c0 00 00 00 	mov    0xc0(%rsi),%rcx
14082e596:	e8 65 65 f0 ff       	call   0x140734b00
14082e59b:	48 89 5d cf          	mov    %rbx,-0x31(%rbp)
14082e59f:	4c 89 7d b7          	mov    %r15,-0x49(%rbp)
14082e5a3:	4c 8d 45 b7          	lea    -0x49(%rbp),%r8
14082e5a7:	ba 01 00 00 00       	mov    $0x1,%edx
14082e5ac:	48 8b 8e c0 00 00 00 	mov    0xc0(%rsi),%rcx
14082e5b3:	e8 48 65 f0 ff       	call   0x140734b00
14082e5b8:	48 89 5d bf          	mov    %rbx,-0x41(%rbp)
14082e5bc:	4c 89 75 b7          	mov    %r14,-0x49(%rbp)
14082e5c0:	4c 8d 45 b7          	lea    -0x49(%rbp),%r8
14082e5c4:	ba 02 00 00 00       	mov    $0x2,%edx
14082e5c9:	48 8b 8e c0 00 00 00 	mov    0xc0(%rsi),%rcx
14082e5d0:	e8 2b 65 f0 ff       	call   0x140734b00
14082e5d5:	48 8b be c0 00 00 00 	mov    0xc0(%rsi),%rdi
14082e5dc:	b9 b0 00 00 00       	mov    $0xb0,%ecx
14082e5e1:	e8 22 cb 5e 00       	call   0x140e1b108
14082e5e6:	4c 8b c8             	mov    %rax,%r9
14082e5e9:	48 89 45 e7          	mov    %rax,-0x19(%rbp)
14082e5ed:	48 85 c0             	test   %rax,%rax
14082e5f0:	74 42                	je     0x14082e634
14082e5f2:	48 89 5d b7          	mov    %rbx,-0x49(%rbp)
14082e5f6:	48 8b 0d 5b 33 c0 00 	mov    0xc0335b(%rip),%rcx        # 0x141431958
14082e5fd:	48 89 4d d7          	mov    %rcx,-0x29(%rbp)
14082e601:	48 85 c9             	test   %rcx,%rcx
14082e604:	74 1c                	je     0x14082e622
14082e606:	8b 41 10             	mov    0x10(%rcx),%eax
14082e609:	ff c0                	inc    %eax
14082e60b:	89 41 10             	mov    %eax,0x10(%rcx)
14082e60e:	83 f8 01             	cmp    $0x1,%eax
14082e611:	0f 8e 00 04 00 00    	jle    0x14082ea17
14082e617:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14082e61c:	0f 84 fd 03 00 00    	je     0x14082ea1f
14082e622:	4c 8d 45 b7          	lea    -0x49(%rbp),%r8
14082e626:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
14082e62a:	49 8b c9             	mov    %r9,%rcx
14082e62d:	e8 be 39 f0 ff       	call   0x140731ff0
14082e632:	eb 03                	jmp    0x14082e637
14082e634:	48 8b c3             	mov    %rbx,%rax
14082e637:	48 89 45 c7          	mov    %rax,-0x39(%rbp)
14082e63b:	4c 8d 45 c7          	lea    -0x39(%rbp),%r8
14082e63f:	ba 05 00 00 00       	mov    $0x5,%edx
14082e644:	48 8b cf             	mov    %rdi,%rcx
14082e647:	e8 b4 64 f0 ff       	call   0x140734b00
14082e64c:	4c 8b 8e c0 00 00 00 	mov    0xc0(%rsi),%r9
14082e653:	48 8b 05 1e 48 c0 00 	mov    0xc0481e(%rip),%rax        # 0x141432e78
14082e65a:	48 8b 48 50          	mov    0x50(%rax),%rcx
14082e65e:	48 85 c9             	test   %rcx,%rcx
14082e661:	74 1c                	je     0x14082e67f
14082e663:	8b 41 10             	mov    0x10(%rcx),%eax
14082e666:	ff c0                	inc    %eax
14082e668:	89 41 10             	mov    %eax,0x10(%rcx)
14082e66b:	83 f8 01             	cmp    $0x1,%eax
14082e66e:	0f 8e b6 03 00 00    	jle    0x14082ea2a
14082e674:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14082e679:	0f 84 b3 03 00 00    	je     0x14082ea32
14082e67f:	48 89 4d c7          	mov    %rcx,-0x39(%rbp)
14082e683:	4c 8d 45 c7          	lea    -0x39(%rbp),%r8
14082e687:	ba 06 00 00 00       	mov    $0x6,%edx
14082e68c:	49 8b c9             	mov    %r9,%rcx
14082e68f:	e8 6c 64 f0 ff       	call   0x140734b00
14082e694:	80 be 50 01 00 00 00 	cmpb   $0x0,0x150(%rsi)
14082e69b:	75 19                	jne    0x14082e6b6
14082e69d:	48 8d 8e 40 01 00 00 	lea    0x140(%rsi),%rcx
14082e6a4:	45 33 c9             	xor    %r9d,%r9d
14082e6a7:	45 33 c0             	xor    %r8d,%r8d
14082e6aa:	48 8b 15 a7 29 c0 00 	mov    0xc029a7(%rip),%rdx        # 0x141431058
14082e6b1:	e8 ca 73 f1 ff       	call   0x140745a80
14082e6b6:	48 8b be c0 00 00 00 	mov    0xc0(%rsi),%rdi
14082e6bd:	48 8d 8e 40 01 00 00 	lea    0x140(%rsi),%rcx
14082e6c4:	0f 57 c0             	xorps  %xmm0,%xmm0
14082e6c7:	0f 11 45 e7          	movups %xmm0,-0x19(%rbp)
14082e6cb:	48 c7 45 f7 01 00 00 	movq   $0x1,-0x9(%rbp)
14082e6d2:	00
14082e6d3:	48 c7 45 ff 0f 00 00 	movq   $0xf,-0x1(%rbp)
14082e6da:	00
14082e6db:	66 c7 45 e7 43 00    	movw   $0x43,-0x19(%rbp)
14082e6e1:	4c 8d 45 e7          	lea    -0x19(%rbp),%r8
14082e6e5:	48 8d 55 07          	lea    0x7(%rbp),%rdx
14082e6e9:	e8 52 72 f1 ff       	call   0x140745940
14082e6ee:	90                   	nop
14082e6ef:	4c 8b c0             	mov    %rax,%r8
14082e6f2:	ba 07 00 00 00       	mov    $0x7,%edx
14082e6f7:	48 8b cf             	mov    %rdi,%rcx
14082e6fa:	e8 a1 0d a1 ff       	call   0x14023f4a0
14082e6ff:	90                   	nop
14082e700:	48 8b 55 1f          	mov    0x1f(%rbp),%rdx
14082e704:	48 83 fa 0f          	cmp    $0xf,%rdx
14082e708:	76 31                	jbe    0x14082e73b
14082e70a:	48 ff c2             	inc    %rdx
14082e70d:	48 8b 4d 07          	mov    0x7(%rbp),%rcx
14082e711:	48 8b c1             	mov    %rcx,%rax
14082e714:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14082e71b:	72 19                	jb     0x14082e736
14082e71d:	48 83 c2 27          	add    $0x27,%rdx
14082e721:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14082e725:	48 2b c1             	sub    %rcx,%rax
14082e728:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14082e72c:	48 83 f8 1f          	cmp    $0x1f,%rax
14082e730:	0f 87 52 02 00 00    	ja     0x14082e988
14082e736:	e8 09 ca 5e 00       	call   0x140e1b144
14082e73b:	4c 8b 86 c8 00 00 00 	mov    0xc8(%rsi),%r8
14082e742:	4d 85 c0             	test   %r8,%r8
14082e745:	74 5b                	je     0x14082e7a2
14082e747:	49 8b 00             	mov    (%r8),%rax
14082e74a:	48 85 c0             	test   %rax,%rax
14082e74d:	74 53                	je     0x14082e7a2
14082e74f:	48 8b 48 08          	mov    0x8(%rax),%rcx
14082e753:	48 2b 08             	sub    (%rax),%rcx
14082e756:	48 b8 a3 8b 2e ba e8 	movabs $0x2e8ba2e8ba2e8ba3,%rax
14082e75d:	a2 8b 2e
14082e760:	48 f7 e9             	imul   %rcx
14082e763:	48 c1 fa 04          	sar    $0x4,%rdx
14082e767:	48 8b c2             	mov    %rdx,%rax
14082e76a:	48 c1 e8 3f          	shr    $0x3f,%rax
14082e76e:	48 03 d0             	add    %rax,%rdx
14082e771:	74 2f                	je     0x14082e7a2
14082e773:	48 8b be c0 00 00 00 	mov    0xc0(%rsi),%rdi
14082e77a:	48 8d 55 c7          	lea    -0x39(%rbp),%rdx
14082e77e:	49 8b c8             	mov    %r8,%rcx
14082e781:	e8 9a 07 00 00       	call   0x14082ef20
14082e786:	48 8b d0             	mov    %rax,%rdx
14082e789:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
14082e78d:	e8 7e 15 97 ff       	call   0x14019fd10
14082e792:	4c 8b c0             	mov    %rax,%r8
14082e795:	ba 08 00 00 00       	mov    $0x8,%edx
14082e79a:	48 8b cf             	mov    %rdi,%rcx
14082e79d:	e8 5e 63 f0 ff       	call   0x140734b00
14082e7a2:	8b 96 a4 00 00 00    	mov    0xa4(%rsi),%edx
14082e7a8:	85 d2                	test   %edx,%edx
14082e7aa:	74 3c                	je     0x14082e7e8
14082e7ac:	4c 8b 86 c0 00 00 00 	mov    0xc0(%rsi),%r8
14082e7b3:	49 8b 40 40          	mov    0x40(%r8),%rax
14082e7b7:	48 8b 08             	mov    (%rax),%rcx
14082e7ba:	80 b9 98 00 00 00 00 	cmpb   $0x0,0x98(%rcx)
14082e7c1:	75 07                	jne    0x14082e7ca
14082e7c3:	c6 81 98 00 00 00 01 	movb   $0x1,0x98(%rcx)
14082e7ca:	48 89 91 90 00 00 00 	mov    %rdx,0x90(%rcx)
14082e7d1:	49 8d 50 20          	lea    0x20(%r8),%rdx
14082e7d5:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
14082e7da:	74 0c                	je     0x14082e7e8
14082e7dc:	48 8d 0d fd 21 c0 00 	lea    0xc021fd(%rip),%rcx        # 0x1414309e0
14082e7e3:	e8 58 c3 f5 ff       	call   0x14078ab40
14082e7e8:	8b 96 a8 00 00 00    	mov    0xa8(%rsi),%edx
14082e7ee:	85 d2                	test   %edx,%edx
14082e7f0:	74 3d                	je     0x14082e82f
14082e7f2:	4c 8b 86 c0 00 00 00 	mov    0xc0(%rsi),%r8
14082e7f9:	49 8b 40 40          	mov    0x40(%r8),%rax
14082e7fd:	48 8b 08             	mov    (%rax),%rcx
14082e800:	80 b9 a8 00 00 00 00 	cmpb   $0x0,0xa8(%rcx)
14082e807:	75 07                	jne    0x14082e810
14082e809:	c6 81 a8 00 00 00 01 	movb   $0x1,0xa8(%rcx)
14082e810:	48 89 91 a0 00 00 00 	mov    %rdx,0xa0(%rcx)
14082e817:	49 8d 50 20          	lea    0x20(%r8),%rdx
14082e81b:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
14082e820:	74 0d                	je     0x14082e82f
14082e822:	48 8d 0d b7 21 c0 00 	lea    0xc021b7(%rip),%rcx        # 0x1414309e0
14082e829:	e8 12 c3 f5 ff       	call   0x14078ab40
14082e82e:	90                   	nop
14082e82f:	48 8b 96 c0 00 00 00 	mov    0xc0(%rsi),%rdx
14082e836:	48 8b 8e 30 01 00 00 	mov    0x130(%rsi),%rcx
14082e83d:	48 85 c9             	test   %rcx,%rcx
14082e840:	74 10                	je     0x14082e852
14082e842:	48 8b 01             	mov    (%rcx),%rax
14082e845:	48 8b 80 88 00 00 00 	mov    0x88(%rax),%rax
14082e84c:	ff 15 ce 51 75 00    	call   *0x7551ce(%rip)        # 0x140f83a20
14082e852:	48 8b 96 c0 00 00 00 	mov    0xc0(%rsi),%rdx
14082e859:	f2 0f 10 46 18       	movsd  0x18(%rsi),%xmm0
14082e85e:	f2 0f 11 45 bf       	movsd  %xmm0,-0x41(%rbp)
14082e863:	48 8b 42 40          	mov    0x40(%rdx),%rax
14082e867:	48 8b 08             	mov    (%rax),%rcx
14082e86a:	80 79 38 00          	cmpb   $0x0,0x38(%rcx)
14082e86e:	75 04                	jne    0x14082e874
14082e870:	c6 41 38 01          	movb   $0x1,0x38(%rcx)
14082e874:	48 8b 45 bf          	mov    -0x41(%rbp),%rax
14082e878:	48 89 41 30          	mov    %rax,0x30(%rcx)
14082e87c:	48 83 c2 20          	add    $0x20,%rdx
14082e880:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
14082e885:	74 0c                	je     0x14082e893
14082e887:	48 8d 0d 52 21 c0 00 	lea    0xc02152(%rip),%rcx        # 0x1414309e0
14082e88e:	e8 ad c2 f5 ff       	call   0x14078ab40
14082e893:	48 8b 96 c0 00 00 00 	mov    0xc0(%rsi),%rdx
14082e89a:	f2 0f 10 46 20       	movsd  0x20(%rsi),%xmm0
14082e89f:	f2 0f 5c 46 18       	subsd  0x18(%rsi),%xmm0
14082e8a4:	f2 0f 11 45 bf       	movsd  %xmm0,-0x41(%rbp)
14082e8a9:	48 8b 42 40          	mov    0x40(%rdx),%rax
14082e8ad:	48 8b 08             	mov    (%rax),%rcx
14082e8b0:	80 79 48 00          	cmpb   $0x0,0x48(%rcx)
14082e8b4:	75 04                	jne    0x14082e8ba
14082e8b6:	c6 41 48 01          	movb   $0x1,0x48(%rcx)
14082e8ba:	48 8b 45 bf          	mov    -0x41(%rbp),%rax
14082e8be:	48 89 41 40          	mov    %rax,0x40(%rcx)
14082e8c2:	48 83 c2 20          	add    $0x20,%rdx
14082e8c6:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
14082e8cb:	74 0c                	je     0x14082e8d9
14082e8cd:	48 8d 0d 0c 21 c0 00 	lea    0xc0210c(%rip),%rcx        # 0x1414309e0
14082e8d4:	e8 67 c2 f5 ff       	call   0x14078ab40
14082e8d9:	48 83 be 20 01 00 00 	cmpq   $0x0,0x120(%rsi)