1405071e6:	0f 85 64 ff ff ff    	jne    0x140507150
1405071ec:	4c 8b 6d cf          	mov    -0x31(%rbp),%r13
1405071f0:	41 2b f5             	sub    %r13d,%esi
1405071f3:	e9 85 19 00 00       	jmp    0x140508b7d
1405071f8:	44 8b 62 60          	mov    0x60(%rdx),%r12d
1405071fc:	45 85 e4             	test   %r12d,%r12d
1405071ff:	0f 88 db 1d 00 00    	js     0x140508fe0
140507205:	48 8b c7             	mov    %rdi,%rax
140507208:	49 63 f4             	movslq %r12d,%rsi
14050720b:	49 2b c5             	sub    %r13,%rax
14050720e:	48 3b f0             	cmp    %rax,%rsi
140507211:	0f 8f f2 1d 00 00    	jg     0x140509009
140507217:	b9 18 00 00 00       	mov    $0x18,%ecx
14050721c:	49 89 9e d8 00 00 00 	mov    %rbx,0xd8(%r14)
140507223:	e8 e0 3e 91 00       	call   0x140e1b108
140507228:	48 8b c8             	mov    %rax,%rcx
14050722b:	48 85 c0             	test   %rax,%rax
14050722e:	74 0d                	je     0x14050723d
140507230:	48 89 18             	mov    %rbx,(%rax)
140507233:	48 89 58 08          	mov    %rbx,0x8(%rax)
140507237:	48 89 58 10          	mov    %rbx,0x10(%rax)
14050723b:	eb 03                	jmp    0x140507240
14050723d:	48 8b cb             	mov    %rbx,%rcx
140507240:	49 89 8e d0 00 00 00 	mov    %rcx,0xd0(%r14)
140507247:	48 8b 41 10          	mov    0x10(%rcx),%rax
14050724b:	48 2b 01             	sub    (%rcx),%rax
14050724e:	48 c1 f8 03          	sar    $0x3,%rax
140507252:	48 89 75 bf          	mov    %rsi,-0x41(%rbp)
140507256:	48 3b f0             	cmp    %rax,%rsi
140507259:	76 1c                	jbe    0x140507277
14050725b:	48 b8 ff ff ff ff ff 	movabs $0x1fffffffffffffff,%rax
140507262:	ff ff 1f
140507265:	48 3b f0             	cmp    %rax,%rsi
140507268:	0f 87 62 19 00 00    	ja     0x140508bd0
14050726e:	48 8d 55 bf          	lea    -0x41(%rbp),%rdx
140507272:	e8 a9 e3 eb ff       	call   0x1403c5620
140507277:	49 8b f5             	mov    %r13,%rsi
14050727a:	45 85 e4             	test   %r12d,%r12d
14050727d:	0f 8e be f6 ff ff    	jle    0x140506941
140507283:	b9 d8 02 00 00       	mov    $0x2d8,%ecx
140507288:	e8 7b 3e 91 00       	call   0x140e1b108
14050728d:	48 89 45 bf          	mov    %rax,-0x41(%rbp)
140507291:	48 85 c0             	test   %rax,%rax
140507294:	74 1e                	je     0x1405072b4
140507296:	49 8b 0e             	mov    (%r14),%rcx
140507299:	41 0f b6 96 21 02 00 	movzbl 0x221(%r14),%edx
1405072a0:	00
1405072a1:	44 0f b7 09          	movzwl (%rcx),%r9d
1405072a5:	44 0f b6 41 02       	movzbl 0x2(%rcx),%r8d
1405072aa:	48 8b c8             	mov    %rax,%rcx
1405072ad:	e8 ee ef fe ff       	call   0x1404f62a0
1405072b2:	eb 03                	jmp    0x1405072b7
1405072b4:	48 8b c3             	mov    %rbx,%rax
1405072b7:	8b 4d 7f             	mov    0x7f(%rbp),%ecx
1405072ba:	4c 8b c7             	mov    %rdi,%r8
1405072bd:	4c 8b 4d c7          	mov    -0x39(%rbp),%r9
1405072c1:	48 8b d6             	mov    %rsi,%rdx
1405072c4:	89 4c 24 20          	mov    %ecx,0x20(%rsp)
1405072c8:	48 8b c8             	mov    %rax,%rcx
1405072cb:	49 89 86 d8 00 00 00 	mov    %rax,0xd8(%r14)
1405072d2:	e8 79 cc ff ff       	call   0x140503f50
1405072d7:	4d 8b 8e d0 00 00 00 	mov    0xd0(%r14),%r9
1405072de:	4c 63 e8             	movslq %eax,%r13
1405072e1:	49 8b 51 08          	mov    0x8(%r9),%rdx
1405072e5:	49 3b 51 10          	cmp    0x10(%r9),%rdx
1405072e9:	74 11                	je     0x1405072fc
1405072eb:	49 8b 8e d8 00 00 00 	mov    0xd8(%r14),%rcx
1405072f2:	48 89 0a             	mov    %rcx,(%rdx)
1405072f5:	49 83 41 08 08       	addq   $0x8,0x8(%r9)
1405072fa:	eb 0f                	jmp    0x14050730b
1405072fc:	4d 8d 86 d8 00 00 00 	lea    0xd8(%r14),%r8
140507303:	49 8b c9             	mov    %r9,%rcx
140507306:	e8 b5 e1 eb ff       	call   0x1403c54c0
14050730b:	49 03 f5             	add    %r13,%rsi
14050730e:	49 89 9e d8 00 00 00 	mov    %rbx,0xd8(%r14)
140507315:	49 83 ec 01          	sub    $0x1,%r12
140507319:	0f 85 64 ff ff ff    	jne    0x140507283
14050731f:	4c 8b 6d cf          	mov    -0x31(%rbp),%r13
140507323:	41 2b f5             	sub    %r13d,%esi
140507326:	e9 52 18 00 00       	jmp    0x140508b7d
14050732b:	44 8b 62 60          	mov    0x60(%rdx),%r12d
14050732f:	45 85 e4             	test   %r12d,%r12d
140507332:	0f 88 fb 1c 00 00    	js     0x140509033
140507338:	48 8b c7             	mov    %rdi,%rax
14050733b:	49 63 f4             	movslq %r12d,%rsi
14050733e:	49 2b c5             	sub    %r13,%rax
140507341:	48 3b f0             	cmp    %rax,%rsi
140507344:	0f 8f 12 1d 00 00    	jg     0x14050905c
14050734a:	b9 18 00 00 00       	mov    $0x18,%ecx
14050734f:	49 89 9e e8 00 00 00 	mov    %rbx,0xe8(%r14)
140507356:	e8 ad 3d 91 00       	call   0x140e1b108
14050735b:	48 8b c8             	mov    %rax,%rcx
14050735e:	48 85 c0             	test   %rax,%rax
140507361:	74 0d                	je     0x140507370
140507363:	48 89 18             	mov    %rbx,(%rax)
140507366:	48 89 58 08          	mov    %rbx,0x8(%rax)
14050736a:	48 89 58 10          	mov    %rbx,0x10(%rax)
14050736e:	eb 03                	jmp    0x140507373
140507370:	48 8b cb             	mov    %rbx,%rcx
140507373:	49 89 8e e0 00 00 00 	mov    %rcx,0xe0(%r14)
14050737a:	48 8b 41 10          	mov    0x10(%rcx),%rax
14050737e:	48 2b 01             	sub    (%rcx),%rax
140507381:	48 c1 f8 03          	sar    $0x3,%rax
140507385:	48 89 75 bf          	mov    %rsi,-0x41(%rbp)
140507389:	48 3b f0             	cmp    %rax,%rsi
14050738c:	76 1c                	jbe    0x1405073aa
14050738e:	48 b8 ff ff ff ff ff 	movabs $0x1fffffffffffffff,%rax
140507395:	ff ff 1f
140507398:	48 3b f0             	cmp    %rax,%rsi
14050739b:	0f 87 2f 18 00 00    	ja     0x140508bd0
1405073a1:	48 8d 55 bf          	lea    -0x41(%rbp),%rdx
1405073a5:	e8 76 e2 eb ff       	call   0x1403c5620
1405073aa:	49 8b f5             	mov    %r13,%rsi
1405073ad:	45 85 e4             	test   %r12d,%r12d
1405073b0:	0f 8e 8b f5 ff ff    	jle    0x140506941
1405073b6:	b9 d8 02 00 00       	mov    $0x2d8,%ecx
1405073bb:	e8 48 3d 91 00       	call   0x140e1b108
1405073c0:	48 89 45 bf          	mov    %rax,-0x41(%rbp)
1405073c4:	48 85 c0             	test   %rax,%rax
1405073c7:	74 1e                	je     0x1405073e7
1405073c9:	49 8b 0e             	mov    (%r14),%rcx
1405073cc:	41 0f b6 96 21 02 00 	movzbl 0x221(%r14),%edx
1405073d3:	00
1405073d4:	44 0f b7 09          	movzwl (%rcx),%r9d
1405073d8:	44 0f b6 41 02       	movzbl 0x2(%rcx),%r8d
1405073dd:	48 8b c8             	mov    %rax,%rcx
1405073e0:	e8 bb ee fe ff       	call   0x1404f62a0
1405073e5:	eb 03                	jmp    0x1405073ea
1405073e7:	48 8b c3             	mov    %rbx,%rax
1405073ea:	8b 4d 7f             	mov    0x7f(%rbp),%ecx
1405073ed:	4c 8b c7             	mov    %rdi,%r8
1405073f0:	4c 8b 4d c7          	mov    -0x39(%rbp),%r9
1405073f4:	48 8b d6             	mov    %rsi,%rdx
1405073f7:	89 4c 24 20          	mov    %ecx,0x20(%rsp)
1405073fb:	48 8b c8             	mov    %rax,%rcx
1405073fe:	49 89 86 e8 00 00 00 	mov    %rax,0xe8(%r14)
140507405:	e8 46 cb ff ff       	call   0x140503f50
14050740a:	4d 8b 8e e0 00 00 00 	mov    0xe0(%r14),%r9
140507411:	4c 63 e8             	movslq %eax,%r13
140507414:	49 8b 51 08          	mov    0x8(%r9),%rdx
140507418:	49 3b 51 10          	cmp    0x10(%r9),%rdx
14050741c:	74 11                	je     0x14050742f
14050741e:	49 8b 8e e8 00 00 00 	mov    0xe8(%r14),%rcx
140507425:	48 89 0a             	mov    %rcx,(%rdx)
140507428:	49 83 41 08 08       	addq   $0x8,0x8(%r9)
14050742d:	eb 0f                	jmp    0x14050743e
14050742f:	4d 8d 86 e8 00 00 00 	lea    0xe8(%r14),%r8
140507436:	49 8b c9             	mov    %r9,%rcx
140507439:	e8 82 e0 eb ff       	call   0x1403c54c0
14050743e:	49 03 f5             	add    %r13,%rsi
140507441:	49 89 9e e8 00 00 00 	mov    %rbx,0xe8(%r14)
140507448:	49 83 ec 01          	sub    $0x1,%r12
14050744c:	0f 85 64 ff ff ff    	jne    0x1405073b6
140507452:	4c 8b 6d cf          	mov    -0x31(%rbp),%r13
140507456:	41 2b f5             	sub    %r13d,%esi
140507459:	e9 1f 17 00 00       	jmp    0x140508b7d
14050745e:	44 8b 62 60          	mov    0x60(%rdx),%r12d
140507462:	45 85 e4             	test   %r12d,%r12d
140507465:	0f 88 1b 1c 00 00    	js     0x140509086
14050746b:	48 8b c7             	mov    %rdi,%rax
14050746e:	49 63 f4             	movslq %r12d,%rsi
140507471:	49 2b c5             	sub    %r13,%rax
140507474:	48 3b f0             	cmp    %rax,%rsi
140507477:	0f 8f 32 1c 00 00    	jg     0x1405090af
14050747d:	b9 18 00 00 00       	mov    $0x18,%ecx
140507482:	49 89 9e f8 00 00 00 	mov    %rbx,0xf8(%r14)
140507489:	e8 7a 3c 91 00       	call   0x140e1b108
14050748e:	48 8b c8             	mov    %rax,%rcx
140507491:	48 85 c0             	test   %rax,%rax
140507494:	74 0d                	je     0x1405074a3
140507496:	48 89 18             	mov    %rbx,(%rax)
140507499:	48 89 58 08          	mov    %rbx,0x8(%rax)
14050749d:	48 89 58 10          	mov    %rbx,0x10(%rax)
1405074a1:	eb 03                	jmp    0x1405074a6
1405074a3:	48 8b cb             	mov    %rbx,%rcx
1405074a6:	49 89 8e f0 00 00 00 	mov    %rcx,0xf0(%r14)
1405074ad:	48 8b 41 10          	mov    0x10(%rcx),%rax
1405074b1:	48 2b 01             	sub    (%rcx),%rax
1405074b4:	48 c1 f8 03          	sar    $0x3,%rax
1405074b8:	48 89 75 bf          	mov    %rsi,-0x41(%rbp)
1405074bc:	48 3b f0             	cmp    %rax,%rsi
1405074bf:	76 1c                	jbe    0x1405074dd
1405074c1:	48 b8 ff ff ff ff ff 	movabs $0x1fffffffffffffff,%rax
1405074c8:	ff ff 1f
1405074cb:	48 3b f0             	cmp    %rax,%rsi
1405074ce:	0f 87 fc 16 00 00    	ja     0x140508bd0
1405074d4:	48 8d 55 bf          	lea    -0x41(%rbp),%rdx
1405074d8:	e8 43 e1 eb ff       	call   0x1403c5620
1405074dd:	49 8b f5             	mov    %r13,%rsi
1405074e0:	45 85 e4             	test   %r12d,%r12d
1405074e3:	0f 8e 58 f4 ff ff    	jle    0x140506941
1405074e9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1405074f0:	b9 d8 02 00 00       	mov    $0x2d8,%ecx
1405074f5:	e8 0e 3c 91 00       	call   0x140e1b108
1405074fa:	48 89 45 bf          	mov    %rax,-0x41(%rbp)
1405074fe:	48 85 c0             	test   %rax,%rax
140507501:	74 1e                	je     0x140507521
140507503:	49 8b 0e             	mov    (%r14),%rcx
140507506:	41 0f b6 96 21 02 00 	movzbl 0x221(%r14),%edx
14050750d:	00
14050750e:	44 0f b7 09          	movzwl (%rcx),%r9d
140507512:	44 0f b6 41 02       	movzbl 0x2(%rcx),%r8d
140507517:	48 8b c8             	mov    %rax,%rcx
14050751a:	e8 81 ed fe ff       	call   0x1404f62a0
14050751f:	eb 03                	jmp    0x140507524
140507521:	48 8b c3             	mov    %rbx,%rax
140507524:	8b 4d 7f             	mov    0x7f(%rbp),%ecx
140507527:	4c 8b c7             	mov    %rdi,%r8
14050752a:	4c 8b 4d c7          	mov    -0x39(%rbp),%r9
14050752e:	48 8b d6             	mov    %rsi,%rdx
140507531:	89 4c 24 20          	mov    %ecx,0x20(%rsp)
140507535:	48 8b c8             	mov    %rax,%rcx
140507538:	49 89 86 f8 00 00 00 	mov    %rax,0xf8(%r14)
14050753f:	e8 0c ca ff ff       	call   0x140503f50
140507544:	4d 8b 8e f0 00 00 00 	mov    0xf0(%r14),%r9
14050754b:	4c 63 e8             	movslq %eax,%r13
14050754e:	49 8b 51 08          	mov    0x8(%r9),%rdx
140507552:	49 3b 51 10          	cmp    0x10(%r9),%rdx
140507556:	74 11                	je     0x140507569
140507558:	49 8b 8e f8 00 00 00 	mov    0xf8(%r14),%rcx
14050755f:	48 89 0a             	mov    %rcx,(%rdx)
140507562:	49 83 41 08 08       	addq   $0x8,0x8(%r9)
140507567:	eb 0f                	jmp    0x140507578
140507569:	4d 8d 86 f8 00 00 00 	lea    0xf8(%r14),%r8
140507570:	49 8b c9             	mov    %r9,%rcx
140507573:	e8 48 df eb ff       	call   0x1403c54c0
140507578:	49 03 f5             	add    %r13,%rsi
14050757b:	49 89 9e f8 00 00 00 	mov    %rbx,0xf8(%r14)
140507582:	49 83 ec 01          	sub    $0x1,%r12
140507586:	0f 85 64 ff ff ff    	jne    0x1405074f0
14050758c:	4c 8b 6d cf          	mov    -0x31(%rbp),%r13
140507590:	41 2b f5             	sub    %r13d,%esi
140507593:	e9 e5 15 00 00       	jmp    0x140508b7d
140507598:	44 8b 62 60          	mov    0x60(%rdx),%r12d
14050759c:	45 85 e4             	test   %r12d,%r12d
14050759f:	0f 88 34 1b 00 00    	js     0x1405090d9
1405075a5:	48 8b c7             	mov    %rdi,%rax
1405075a8:	49 63 f4             	movslq %r12d,%rsi
1405075ab:	49 2b c5             	sub    %r13,%rax
1405075ae:	48 3b f0             	cmp    %rax,%rsi
1405075b1:	0f 8f 4b 1b 00 00    	jg     0x140509102
1405075b7:	b9 18 00 00 00       	mov    $0x18,%ecx
1405075bc:	49 89 9e 08 01 00 00 	mov    %rbx,0x108(%r14)
1405075c3:	e8 40 3b 91 00       	call   0x140e1b108
1405075c8:	48 8b c8             	mov    %rax,%rcx
1405075cb:	48 85 c0             	test   %rax,%rax
1405075ce:	74 0d                	je     0x1405075dd
1405075d0:	48 89 18             	mov    %rbx,(%rax)
1405075d3:	48 89 58 08          	mov    %rbx,0x8(%rax)
1405075d7:	48 89 58 10          	mov    %rbx,0x10(%rax)
1405075db:	eb 03                	jmp    0x1405075e0
1405075dd:	48 8b cb             	mov    %rbx,%rcx
1405075e0:	49 89 8e 00 01 00 00 	mov    %rcx,0x100(%r14)
1405075e7:	48 8b 41 10          	mov    0x10(%rcx),%rax
1405075eb:	48 2b 01             	sub    (%rcx),%rax
1405075ee:	48 c1 f8 03          	sar    $0x3,%rax
1405075f2:	48 89 75 bf          	mov    %rsi,-0x41(%rbp)
1405075f6:	48 3b f0             	cmp    %rax,%rsi
1405075f9:	76 1c                	jbe    0x140507617
1405075fb:	48 b8 ff ff ff ff ff 	movabs $0x1fffffffffffffff,%rax
140507602:	ff ff 1f
140507605:	48 3b f0             	cmp    %rax,%rsi
140507608:	0f 87 c2 15 00 00    	ja     0x140508bd0
14050760e:	48 8d 55 bf          	lea    -0x41(%rbp),%rdx
140507612:	e8 09 e0 eb ff       	call   0x1403c5620
140507617:	49 8b f5             	mov    %r13,%rsi
14050761a:	45 85 e4             	test   %r12d,%r12d
14050761d:	0f 8e 1e f3 ff ff    	jle    0x140506941
140507623:	b9 d8 02 00 00       	mov    $0x2d8,%ecx
140507628:	e8 db 3a 91 00       	call   0x140e1b108
14050762d:	48 89 45 bf          	mov    %rax,-0x41(%rbp)
140507631:	48 85 c0             	test   %rax,%rax
140507634:	74 1e                	je     0x140507654
140507636:	49 8b 0e             	mov    (%r14),%rcx
140507639:	41 0f b6 96 21 02 00 	movzbl 0x221(%r14),%edx
140507640:	00
140507641:	44 0f b7 09          	movzwl (%rcx),%r9d
140507645:	44 0f b6 41 02       	movzbl 0x2(%rcx),%r8d
14050764a:	48 8b c8             	mov    %rax,%rcx
14050764d:	e8 4e ec fe ff       	call   0x1404f62a0
140507652:	eb 03                	jmp    0x140507657
140507654:	48 8b c3             	mov    %rbx,%rax
140507657:	8b 4d 7f             	mov    0x7f(%rbp),%ecx
14050765a:	4c 8b c7             	mov    %rdi,%r8
14050765d:	4c 8b 4d c7          	mov    -0x39(%rbp),%r9
140507661:	48 8b d6             	mov    %rsi,%rdx
140507664:	89 4c 24 20          	mov    %ecx,0x20(%rsp)
140507668:	48 8b c8             	mov    %rax,%rcx
14050766b:	49 89 86 08 01 00 00 	mov    %rax,0x108(%r14)
140507672:	e8 d9 c8 ff ff       	call   0x140503f50
140507677:	4d 8b 8e 00 01 00 00 	mov    0x100(%r14),%r9
14050767e:	4c 63 e8             	movslq %eax,%r13
140507681:	49 8b 51 08          	mov    0x8(%r9),%rdx
140507685:	49 3b 51 10          	cmp    0x10(%r9),%rdx
140507689:	74 11                	je     0x14050769c
14050768b:	49 8b 8e 08 01 00 00 	mov    0x108(%r14),%rcx
140507692:	48 89 0a             	mov    %rcx,(%rdx)
140507695:	49 83 41 08 08       	addq   $0x8,0x8(%r9)
14050769a:	eb 0f                	jmp    0x1405076ab
14050769c:	4d 8d 86 08 01 00 00 	lea    0x108(%r14),%r8
1405076a3:	49 8b c9             	mov    %r9,%rcx
1405076a6:	e8 15 de eb ff       	call   0x1403c54c0
1405076ab:	49 03 f5             	add    %r13,%rsi
1405076ae:	49 89 9e 08 01 00 00 	mov    %rbx,0x108(%r14)
1405076b5:	49 83 ec 01          	sub    $0x1,%r12
1405076b9:	0f 85 64 ff ff ff    	jne    0x140507623
1405076bf:	4c 8b 6d cf          	mov    -0x31(%rbp),%r13
1405076c3:	41 2b f5             	sub    %r13d,%esi
1405076c6:	e9 b2 14 00 00       	jmp    0x140508b7d
1405076cb:	44 8b 62 60          	mov    0x60(%rdx),%r12d
1405076cf:	45 85 e4             	test   %r12d,%r12d
1405076d2:	0f 88 54 1a 00 00    	js     0x14050912c
1405076d8:	48 8b c7             	mov    %rdi,%rax
1405076db:	49 63 f4             	movslq %r12d,%rsi
1405076de:	49 2b c5             	sub    %r13,%rax
1405076e1:	48 3b f0             	cmp    %rax,%rsi
1405076e4:	0f 8f 6b 1a 00 00    	jg     0x140509155
1405076ea:	b9 18 00 00 00       	mov    $0x18,%ecx
1405076ef:	49 89 9e 18 01 00 00 	mov    %rbx,0x118(%r14)
1405076f6:	e8 0d 3a 91 00       	call   0x140e1b108
1405076fb:	48 8b c8             	mov    %rax,%rcx
1405076fe:	48 85 c0             	test   %rax,%rax
140507701:	74 0d                	je     0x140507710
140507703:	48 89 18             	mov    %rbx,(%rax)
140507706:	48 89 58 08          	mov    %rbx,0x8(%rax)
14050770a:	48 89 58 10          	mov    %rbx,0x10(%rax)
14050770e:	eb 03                	jmp    0x140507713
140507710:	48 8b cb             	mov    %rbx,%rcx
140507713:	49 89 8e 10 01 00 00 	mov    %rcx,0x110(%r14)
14050771a:	48 8b 41 10          	mov    0x10(%rcx),%rax
14050771e:	48 2b 01             	sub    (%rcx),%rax
140507721:	48 c1 f8 03          	sar    $0x3,%rax
140507725:	48 89 75 bf          	mov    %rsi,-0x41(%rbp)
140507729:	48 3b f0             	cmp    %rax,%rsi
14050772c:	76 1c                	jbe    0x14050774a
14050772e:	48 b8 ff ff ff ff ff 	movabs $0x1fffffffffffffff,%rax
140507735:	ff ff 1f
140507738:	48 3b f0             	cmp    %rax,%rsi
14050773b:	0f 87 8f 14 00 00    	ja     0x140508bd0
140507741:	48 8d 55 bf          	lea    -0x41(%rbp),%rdx
140507745:	e8 d6 de eb ff       	call   0x1403c5620
14050774a:	49 8b f5             	mov    %r13,%rsi
14050774d:	45 85 e4             	test   %r12d,%r12d
140507750:	0f 8e eb f1 ff ff    	jle    0x140506941
140507756:	b9 d8 02 00 00       	mov    $0x2d8,%ecx
14050775b:	e8 a8 39 91 00       	call   0x140e1b108
140507760:	48 89 45 bf          	mov    %rax,-0x41(%rbp)
140507764:	48 85 c0             	test   %rax,%rax
140507767:	74 1e                	je     0x140507787
140507769:	49 8b 0e             	mov    (%r14),%rcx