14012028a:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
14012028e:	e8 8d 59 00 00       	call   0x140125c20
140120293:	44 88 7d b7          	mov    %r15b,-0x49(%rbp)
140120297:	4c 8b 47 18          	mov    0x18(%rdi),%r8
14012029b:	49 ff c8             	dec    %r8
14012029e:	48 89 7d e7          	mov    %rdi,-0x19(%rbp)
1401202a2:	4c 03 47 20          	add    0x20(%rdi),%r8
1401202a6:	48 8b cf             	mov    %rdi,%rcx
1401202a9:	48 8b 51 10          	mov    0x10(%rcx),%rdx
1401202ad:	48 ff ca             	dec    %rdx
1401202b0:	49 8b c0             	mov    %r8,%rax
1401202b3:	48 d1 e8             	shr    $1,%rax
1401202b6:	48 23 d0             	and    %rax,%rdx
1401202b9:	41 83 e0 01          	and    $0x1,%r8d
1401202bd:	48 8b 41 08          	mov    0x8(%rcx),%rax
1401202c1:	48 8b 0c d0          	mov    (%rax,%rdx,8),%rcx
1401202c5:	4a 8b 14 c1          	mov    (%rcx,%r8,8),%rdx
1401202c9:	8b 42 08             	mov    0x8(%rdx),%eax
1401202cc:	8b 4d bf             	mov    -0x41(%rbp),%ecx
1401202cf:	89 4a 08             	mov    %ecx,0x8(%rdx)
1401202d2:	89 45 bf             	mov    %eax,-0x41(%rbp)
1401202d5:	48 8b 02             	mov    (%rdx),%rax
1401202d8:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
1401202dc:	48 89 0a             	mov    %rcx,(%rdx)
1401202df:	48 89 45 b7          	mov    %rax,-0x49(%rbp)
1401202e3:	4c 8b 47 18          	mov    0x18(%rdi),%r8
1401202e7:	49 ff c8             	dec    %r8
1401202ea:	48 89 7d e7          	mov    %rdi,-0x19(%rbp)
1401202ee:	4c 03 47 20          	add    0x20(%rdi),%r8
1401202f2:	48 8b cf             	mov    %rdi,%rcx
1401202f5:	48 8b 51 10          	mov    0x10(%rcx),%rdx
1401202f9:	48 ff ca             	dec    %rdx
1401202fc:	49 8b c0             	mov    %r8,%rax
1401202ff:	48 d1 e8             	shr    $1,%rax
140120302:	48 23 d0             	and    %rax,%rdx
140120305:	41 83 e0 01          	and    $0x1,%r8d
140120309:	48 8b 41 08          	mov    0x8(%rcx),%rax
14012030d:	48 8b 0c d0          	mov    (%rax,%rdx,8),%rcx
140120311:	4a 8b 14 c1          	mov    (%rcx,%r8,8),%rdx
140120315:	48 8b 45 0f          	mov    0xf(%rbp),%rax
140120319:	48 2b 47 70          	sub    0x70(%rdi),%rax
14012031d:	48 89 42 18          	mov    %rax,0x18(%rdx)
140120321:	4c 8b 47 18          	mov    0x18(%rdi),%r8
140120325:	49 ff c8             	dec    %r8
140120328:	48 89 7d e7          	mov    %rdi,-0x19(%rbp)
14012032c:	4c 03 47 20          	add    0x20(%rdi),%r8
140120330:	48 8b cf             	mov    %rdi,%rcx
140120333:	48 8b 51 10          	mov    0x10(%rcx),%rdx
140120337:	48 ff ca             	dec    %rdx
14012033a:	49 8b c0             	mov    %r8,%rax
14012033d:	48 d1 e8             	shr    $1,%rax
140120340:	48 23 d0             	and    %rax,%rdx
140120343:	41 83 e0 01          	and    $0x1,%r8d
140120347:	48 8b 41 08          	mov    0x8(%rcx),%rax
14012034b:	48 8b 0c d0          	mov    (%rax,%rdx,8),%rcx
14012034f:	4a 8b 14 c1          	mov    (%rcx,%r8,8),%rdx
140120353:	48 8b 45 17          	mov    0x17(%rbp),%rax
140120357:	48 2b 47 70          	sub    0x70(%rdi),%rax
14012035b:	48 89 42 20          	mov    %rax,0x20(%rdx)
14012035f:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
140120363:	e8 c8 5a 00 00       	call   0x140125e30
140120368:	48 8b 5d c7          	mov    -0x39(%rbp),%rbx
14012036c:	48 85 db             	test   %rbx,%rbx
14012036f:	0f 84 c8 06 00 00    	je     0x140120a3d
140120375:	4c 8d 0d f4 5c fa ff 	lea    -0x5a30c(%rip),%r9        # 0x1400c6070
14012037c:	ba 20 00 00 00       	mov    $0x20,%edx
140120381:	44 8d 42 e3          	lea    -0x1d(%rdx),%r8d
140120385:	48 8b cb             	mov    %rbx,%rcx
140120388:	e8 9f 5f 06 00       	call   0x14018632c
14012038d:	90                   	nop
14012038e:	e9 9d 06 00 00       	jmp    0x140120a30
140120393:	4c 89 65 c7          	mov    %r12,-0x39(%rbp)
140120397:	45 33 c0             	xor    %r8d,%r8d
14012039a:	41 8d 50 05          	lea    0x5(%r8),%edx
14012039e:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
1401203a2:	e8 79 58 00 00       	call   0x140125c20
1401203a7:	44 88 65 b7          	mov    %r12b,-0x49(%rbp)
1401203ab:	4c 8b 47 18          	mov    0x18(%rdi),%r8
1401203af:	49 ff c8             	dec    %r8
1401203b2:	48 89 7d e7          	mov    %rdi,-0x19(%rbp)
1401203b6:	4c 03 47 20          	add    0x20(%rdi),%r8
1401203ba:	48 8b cf             	mov    %rdi,%rcx
1401203bd:	48 8b 51 10          	mov    0x10(%rcx),%rdx
1401203c1:	48 ff ca             	dec    %rdx
1401203c4:	49 8b c0             	mov    %r8,%rax
1401203c7:	48 d1 e8             	shr    $1,%rax
1401203ca:	48 23 d0             	and    %rax,%rdx
1401203cd:	41 83 e0 01          	and    $0x1,%r8d
1401203d1:	48 8b 41 08          	mov    0x8(%rcx),%rax
1401203d5:	48 8b 0c d0          	mov    (%rax,%rdx,8),%rcx
1401203d9:	4a 8b 14 c1          	mov    (%rcx,%r8,8),%rdx
1401203dd:	8b 42 08             	mov    0x8(%rdx),%eax
1401203e0:	8b 4d bf             	mov    -0x41(%rbp),%ecx
1401203e3:	89 4a 08             	mov    %ecx,0x8(%rdx)
1401203e6:	89 45 bf             	mov    %eax,-0x41(%rbp)
1401203e9:	48 8b 02             	mov    (%rdx),%rax
1401203ec:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
1401203f0:	48 89 0a             	mov    %rcx,(%rdx)
1401203f3:	48 89 45 b7          	mov    %rax,-0x49(%rbp)
1401203f7:	4c 8b 47 18          	mov    0x18(%rdi),%r8
1401203fb:	49 ff c8             	dec    %r8
1401203fe:	48 89 7d e7          	mov    %rdi,-0x19(%rbp)
140120402:	4c 03 47 20          	add    0x20(%rdi),%r8
140120406:	48 8b cf             	mov    %rdi,%rcx
140120409:	48 8b 51 10          	mov    0x10(%rcx),%rdx
14012040d:	48 ff ca             	dec    %rdx
140120410:	49 8b c0             	mov    %r8,%rax
140120413:	48 d1 e8             	shr    $1,%rax
140120416:	48 23 d0             	and    %rax,%rdx
140120419:	41 83 e0 01          	and    $0x1,%r8d
14012041d:	48 8b 41 08          	mov    0x8(%rcx),%rax
140120421:	48 8b 0c d0          	mov    (%rax,%rdx,8),%rcx
140120425:	4a 8b 14 c1          	mov    (%rcx,%r8,8),%rdx
140120429:	48 8b 45 0f          	mov    0xf(%rbp),%rax
14012042d:	48 2b 47 70          	sub    0x70(%rdi),%rax
140120431:	48 89 42 18          	mov    %rax,0x18(%rdx)
140120435:	4c 8b 47 18          	mov    0x18(%rdi),%r8
140120439:	49 ff c8             	dec    %r8
14012043c:	48 89 7d e7          	mov    %rdi,-0x19(%rbp)
140120440:	4c 03 47 20          	add    0x20(%rdi),%r8
140120444:	48 8b cf             	mov    %rdi,%rcx
140120447:	48 8b 51 10          	mov    0x10(%rcx),%rdx
14012044b:	48 ff ca             	dec    %rdx
14012044e:	49 8b c0             	mov    %r8,%rax
140120451:	48 d1 e8             	shr    $1,%rax
140120454:	48 23 d0             	and    %rax,%rdx
140120457:	41 83 e0 01          	and    $0x1,%r8d
14012045b:	48 8b 41 08          	mov    0x8(%rcx),%rax
14012045f:	48 8b 0c d0          	mov    (%rax,%rdx,8),%rcx
140120463:	4a 8b 14 c1          	mov    (%rcx,%r8,8),%rdx
140120467:	48 8b 45 17          	mov    0x17(%rbp),%rax
14012046b:	48 2b 47 70          	sub    0x70(%rdi),%rax
14012046f:	48 89 42 20          	mov    %rax,0x20(%rdx)
140120473:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
140120477:	e8 b4 59 00 00       	call   0x140125e30
14012047c:	48 8b 5d c7          	mov    -0x39(%rbp),%rbx
140120480:	48 85 db             	test   %rbx,%rbx
140120483:	0f 84 b4 05 00 00    	je     0x140120a3d
140120489:	4c 8d 0d e0 5b fa ff 	lea    -0x5a420(%rip),%r9        # 0x1400c6070
140120490:	ba 20 00 00 00       	mov    $0x20,%edx
140120495:	44 8d 42 e3          	lea    -0x1d(%rdx),%r8d
140120499:	48 8b cb             	mov    %rbx,%rcx
14012049c:	e8 8b 5e 06 00       	call   0x14018632c
1401204a1:	90                   	nop
1401204a2:	e9 89 05 00 00       	jmp    0x140120a30
1401204a7:	4c 89 65 c7          	mov    %r12,-0x39(%rbp)
1401204ab:	45 33 c0             	xor    %r8d,%r8d
1401204ae:	33 d2                	xor    %edx,%edx
1401204b0:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
1401204b4:	e8 67 57 00 00       	call   0x140125c20
1401204b9:	90                   	nop
1401204ba:	4c 8b 47 18          	mov    0x18(%rdi),%r8
1401204be:	49 ff c8             	dec    %r8
1401204c1:	48 89 7d e7          	mov    %rdi,-0x19(%rbp)
1401204c5:	4c 03 47 20          	add    0x20(%rdi),%r8
1401204c9:	48 8b cf             	mov    %rdi,%rcx
1401204cc:	48 8b 51 10          	mov    0x10(%rcx),%rdx
1401204d0:	48 ff ca             	dec    %rdx
1401204d3:	49 8b c0             	mov    %r8,%rax
1401204d6:	48 d1 e8             	shr    $1,%rax
1401204d9:	48 23 d0             	and    %rax,%rdx
1401204dc:	41 83 e0 01          	and    $0x1,%r8d
1401204e0:	48 8b 41 08          	mov    0x8(%rcx),%rax
1401204e4:	48 8b 0c d0          	mov    (%rax,%rdx,8),%rcx
1401204e8:	4a 8b 14 c1          	mov    (%rcx,%r8,8),%rdx
1401204ec:	8b 42 08             	mov    0x8(%rdx),%eax
1401204ef:	8b 4d bf             	mov    -0x41(%rbp),%ecx
1401204f2:	89 4a 08             	mov    %ecx,0x8(%rdx)
1401204f5:	89 45 bf             	mov    %eax,-0x41(%rbp)
1401204f8:	48 8b 02             	mov    (%rdx),%rax
1401204fb:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
1401204ff:	48 89 0a             	mov    %rcx,(%rdx)
140120502:	48 89 45 b7          	mov    %rax,-0x49(%rbp)
140120506:	4c 8b 47 18          	mov    0x18(%rdi),%r8
14012050a:	49 ff c8             	dec    %r8
14012050d:	48 89 7d e7          	mov    %rdi,-0x19(%rbp)
140120511:	4c 03 47 20          	add    0x20(%rdi),%r8
140120515:	48 8b cf             	mov    %rdi,%rcx
140120518:	48 8b 51 10          	mov    0x10(%rcx),%rdx
14012051c:	48 ff ca             	dec    %rdx
14012051f:	49 8b c0             	mov    %r8,%rax
140120522:	48 d1 e8             	shr    $1,%rax
140120525:	48 23 d0             	and    %rax,%rdx
140120528:	41 83 e0 01          	and    $0x1,%r8d
14012052c:	48 8b 41 08          	mov    0x8(%rcx),%rax
140120530:	48 8b 0c d0          	mov    (%rax,%rdx,8),%rcx
140120534:	4a 8b 14 c1          	mov    (%rcx,%r8,8),%rdx
140120538:	48 8b 45 0f          	mov    0xf(%rbp),%rax
14012053c:	48 2b 47 70          	sub    0x70(%rdi),%rax
140120540:	48 89 42 18          	mov    %rax,0x18(%rdx)
140120544:	4c 8b 47 18          	mov    0x18(%rdi),%r8
140120548:	49 ff c8             	dec    %r8
14012054b:	48 89 7d e7          	mov    %rdi,-0x19(%rbp)
14012054f:	4c 03 47 20          	add    0x20(%rdi),%r8
140120553:	48 8b cf             	mov    %rdi,%rcx
140120556:	48 8b 51 10          	mov    0x10(%rcx),%rdx
14012055a:	48 ff ca             	dec    %rdx
14012055d:	49 8b c0             	mov    %r8,%rax
140120560:	48 d1 e8             	shr    $1,%rax
140120563:	48 23 d0             	and    %rax,%rdx
140120566:	41 83 e0 01          	and    $0x1,%r8d
14012056a:	48 8b 41 08          	mov    0x8(%rcx),%rax
14012056e:	48 8b 0c d0          	mov    (%rax,%rdx,8),%rcx
140120572:	4a 8b 14 c1          	mov    (%rcx,%r8,8),%rdx
140120576:	48 8b 45 17          	mov    0x17(%rbp),%rax
14012057a:	48 2b 47 70          	sub    0x70(%rdi),%rax
14012057e:	48 89 42 20          	mov    %rax,0x20(%rdx)
140120582:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
140120586:	e8 a5 58 00 00       	call   0x140125e30
14012058b:	48 8b 5d c7          	mov    -0x39(%rbp),%rbx
14012058f:	48 85 db             	test   %rbx,%rbx
140120592:	0f 84 a5 04 00 00    	je     0x140120a3d
140120598:	4c 8d 0d d1 5a fa ff 	lea    -0x5a52f(%rip),%r9        # 0x1400c6070
14012059f:	ba 20 00 00 00       	mov    $0x20,%edx
1401205a4:	44 8d 42 e3          	lea    -0x1d(%rdx),%r8d
1401205a8:	48 8b cb             	mov    %rbx,%rcx
1401205ab:	e8 7c 5d 06 00       	call   0x14018632c
1401205b0:	90                   	nop
1401205b1:	e9 7a 04 00 00       	jmp    0x140120a30
1401205b6:	4c 89 65 c7          	mov    %r12,-0x39(%rbp)
1401205ba:	45 33 c0             	xor    %r8d,%r8d
1401205bd:	41 8d 50 03          	lea    0x3(%r8),%edx
1401205c1:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
1401205c5:	e8 56 56 00 00       	call   0x140125c20
1401205ca:	f2 0f 10 05 be 9b 16 	movsd  0x169bbe(%rip),%xmm0        # 0x14028a190
1401205d1:	00
1401205d2:	f2 0f 11 45 b7       	movsd  %xmm0,-0x49(%rbp)
1401205d7:	4c 8b 47 18          	mov    0x18(%rdi),%r8
1401205db:	49 ff c8             	dec    %r8
1401205de:	48 89 7d e7          	mov    %rdi,-0x19(%rbp)
1401205e2:	4c 03 47 20          	add    0x20(%rdi),%r8
1401205e6:	48 8b cf             	mov    %rdi,%rcx
1401205e9:	48 8b 51 10          	mov    0x10(%rcx),%rdx
1401205ed:	48 ff ca             	dec    %rdx
1401205f0:	49 8b c0             	mov    %r8,%rax
1401205f3:	48 d1 e8             	shr    $1,%rax
1401205f6:	48 23 d0             	and    %rax,%rdx
1401205f9:	41 83 e0 01          	and    $0x1,%r8d
1401205fd:	48 8b 41 08          	mov    0x8(%rcx),%rax
140120601:	48 8b 0c d0          	mov    (%rax,%rdx,8),%rcx
140120605:	4a 8b 14 c1          	mov    (%rcx,%r8,8),%rdx
140120609:	8b 42 08             	mov    0x8(%rdx),%eax
14012060c:	8b 4d bf             	mov    -0x41(%rbp),%ecx
14012060f:	89 4a 08             	mov    %ecx,0x8(%rdx)
140120612:	89 45 bf             	mov    %eax,-0x41(%rbp)
140120615:	48 8b 02             	mov    (%rdx),%rax
140120618:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
14012061c:	48 89 0a             	mov    %rcx,(%rdx)
14012061f:	48 89 45 b7          	mov    %rax,-0x49(%rbp)
140120623:	4c 8b 47 18          	mov    0x18(%rdi),%r8
140120627:	49 ff c8             	dec    %r8
14012062a:	48 89 7d e7          	mov    %rdi,-0x19(%rbp)
14012062e:	4c 03 47 20          	add    0x20(%rdi),%r8
140120632:	48 8b cf             	mov    %rdi,%rcx
140120635:	48 8b 51 10          	mov    0x10(%rcx),%rdx
140120639:	48 ff ca             	dec    %rdx
14012063c:	49 8b c0             	mov    %r8,%rax
14012063f:	48 d1 e8             	shr    $1,%rax
140120642:	48 23 d0             	and    %rax,%rdx
140120645:	41 83 e0 01          	and    $0x1,%r8d
140120649:	48 8b 41 08          	mov    0x8(%rcx),%rax
14012064d:	48 8b 0c d0          	mov    (%rax,%rdx,8),%rcx
140120651:	4a 8b 14 c1          	mov    (%rcx,%r8,8),%rdx
140120655:	48 8b 45 0f          	mov    0xf(%rbp),%rax
140120659:	48 2b 47 70          	sub    0x70(%rdi),%rax
14012065d:	48 89 42 18          	mov    %rax,0x18(%rdx)
140120661:	4c 8b 47 18          	mov    0x18(%rdi),%r8
140120665:	49 ff c8             	dec    %r8
140120668:	48 89 7d e7          	mov    %rdi,-0x19(%rbp)
14012066c:	4c 03 47 20          	add    0x20(%rdi),%r8
140120670:	48 8b cf             	mov    %rdi,%rcx
140120673:	48 8b 51 10          	mov    0x10(%rcx),%rdx
140120677:	48 ff ca             	dec    %rdx
14012067a:	49 8b c0             	mov    %r8,%rax
14012067d:	48 d1 e8             	shr    $1,%rax
140120680:	48 23 d0             	and    %rax,%rdx
140120683:	41 83 e0 01          	and    $0x1,%r8d
140120687:	48 8b 41 08          	mov    0x8(%rcx),%rax
14012068b:	48 8b 0c d0          	mov    (%rax,%rdx,8),%rcx
14012068f:	4a 8b 14 c1          	mov    (%rcx,%r8,8),%rdx
140120693:	48 8b 45 17          	mov    0x17(%rbp),%rax
140120697:	48 2b 47 70          	sub    0x70(%rdi),%rax
14012069b:	48 89 42 20          	mov    %rax,0x20(%rdx)
14012069f:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
1401206a3:	e8 88 57 00 00       	call   0x140125e30
1401206a8:	48 8b 5d c7          	mov    -0x39(%rbp),%rbx
1401206ac:	48 85 db             	test   %rbx,%rbx
1401206af:	0f 84 88 03 00 00    	je     0x140120a3d
1401206b5:	4c 8d 0d b4 59 fa ff 	lea    -0x5a64c(%rip),%r9        # 0x1400c6070
1401206bc:	ba 20 00 00 00       	mov    $0x20,%edx
1401206c1:	44 8d 42 e3          	lea    -0x1d(%rdx),%r8d
1401206c5:	48 8b cb             	mov    %rbx,%rcx
1401206c8:	e8 5f 5c 06 00       	call   0x14018632c
1401206cd:	90                   	nop
1401206ce:	e9 5d 03 00 00       	jmp    0x140120a30
1401206d3:	4c 89 65 c7          	mov    %r12,-0x39(%rbp)
1401206d7:	45 33 c0             	xor    %r8d,%r8d
1401206da:	41 8d 50 03          	lea    0x3(%r8),%edx
1401206de:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
1401206e2:	e8 39 55 00 00       	call   0x140125c20
1401206e7:	f2 0f 10 05 99 9a 16 	movsd  0x169a99(%rip),%xmm0        # 0x14028a188
1401206ee:	00
1401206ef:	f2 0f 11 45 b7       	movsd  %xmm0,-0x49(%rbp)
1401206f4:	4c 8b 47 18          	mov    0x18(%rdi),%r8
1401206f8:	49 ff c8             	dec    %r8
1401206fb:	48 89 7d e7          	mov    %rdi,-0x19(%rbp)
1401206ff:	4c 03 47 20          	add    0x20(%rdi),%r8
140120703:	48 8b cf             	mov    %rdi,%rcx
140120706:	48 8b 51 10          	mov    0x10(%rcx),%rdx
14012070a:	48 ff ca             	dec    %rdx
14012070d:	49 8b c0             	mov    %r8,%rax
140120710:	48 d1 e8             	shr    $1,%rax
140120713:	48 23 d0             	and    %rax,%rdx
140120716:	41 83 e0 01          	and    $0x1,%r8d
14012071a:	48 8b 41 08          	mov    0x8(%rcx),%rax
14012071e:	48 8b 0c d0          	mov    (%rax,%rdx,8),%rcx
140120722:	4a 8b 14 c1          	mov    (%rcx,%r8,8),%rdx
140120726:	8b 42 08             	mov    0x8(%rdx),%eax
140120729:	8b 4d bf             	mov    -0x41(%rbp),%ecx
14012072c:	89 4a 08             	mov    %ecx,0x8(%rdx)
14012072f:	89 45 bf             	mov    %eax,-0x41(%rbp)
140120732:	48 8b 02             	mov    (%rdx),%rax
140120735:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
140120739:	48 89 0a             	mov    %rcx,(%rdx)
14012073c:	48 89 45 b7          	mov    %rax,-0x49(%rbp)
140120740:	4c 8b 47 18          	mov    0x18(%rdi),%r8
140120744:	49 ff c8             	dec    %r8
140120747:	48 89 7d e7          	mov    %rdi,-0x19(%rbp)
14012074b:	4c 03 47 20          	add    0x20(%rdi),%r8
14012074f:	48 8b cf             	mov    %rdi,%rcx
140120752:	48 8b 51 10          	mov    0x10(%rcx),%rdx
140120756:	48 ff ca             	dec    %rdx
140120759:	49 8b c0             	mov    %r8,%rax
14012075c:	48 d1 e8             	shr    $1,%rax
14012075f:	48 23 d0             	and    %rax,%rdx
140120762:	41 83 e0 01          	and    $0x1,%r8d
140120766:	48 8b 41 08          	mov    0x8(%rcx),%rax
14012076a:	48 8b 0c d0          	mov    (%rax,%rdx,8),%rcx
14012076e:	4a 8b 14 c1          	mov    (%rcx,%r8,8),%rdx
140120772:	48 8b 45 0f          	mov    0xf(%rbp),%rax
140120776:	48 2b 47 70          	sub    0x70(%rdi),%rax
14012077a:	48 89 42 18          	mov    %rax,0x18(%rdx)
14012077e:	4c 8b 47 18          	mov    0x18(%rdi),%r8
140120782:	49 ff c8             	dec    %r8
140120785:	48 89 7d e7          	mov    %rdi,-0x19(%rbp)
140120789:	4c 03 47 20          	add    0x20(%rdi),%r8
14012078d:	48 8b cf             	mov    %rdi,%rcx
140120790:	48 8b 51 10          	mov    0x10(%rcx),%rdx
140120794:	48 ff ca             	dec    %rdx
140120797:	49 8b c0             	mov    %r8,%rax