14008f2fd:	85 c0                	test   %eax,%eax
14008f2ff:	74 61                	je     0x14008f362
14008f301:	48 8d 15 30 87 17 00 	lea    0x178730(%rip),%rdx        # 0x140207a38
14008f308:	48 89 d9             	mov    %rbx,%rcx
14008f30b:	e8 68 ab 15 00       	call   0x1401e9e78
14008f310:	85 c0                	test   %eax,%eax
14008f312:	74 2b                	je     0x14008f33f
14008f314:	48 8d 15 25 87 17 00 	lea    0x178725(%rip),%rdx        # 0x140207a40
14008f31b:	48 89 d9             	mov    %rbx,%rcx
14008f31e:	e8 55 ab 15 00       	call   0x1401e9e78
14008f323:	85 c0                	test   %eax,%eax
14008f325:	75 61                	jne    0x14008f388
14008f327:	48 85 ed             	test   %rbp,%rbp
14008f32a:	74 24                	je     0x14008f350
14008f32c:	48 89 e9             	mov    %rbp,%rcx
14008f32f:	e8 5c 64 fa ff       	call   0x140035790
14008f334:	85 c0                	test   %eax,%eax
14008f336:	0f 84 ed 00 00 00    	je     0x14008f429
14008f33c:	89 47 1c             	mov    %eax,0x1c(%rdi)
14008f33f:	48 8d 4f 60          	lea    0x60(%rdi),%rcx
14008f343:	48 89 da             	mov    %rbx,%rdx
14008f346:	e8 d5 09 01 00       	call   0x14009fd20
14008f34b:	e9 60 ff ff ff       	jmp    0x14008f2b0
14008f350:	48 89 f1             	mov    %rsi,%rcx
14008f353:	e8 08 7a f8 ff       	call   0x140016d60
14008f358:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
14008f35d:	e9 50 ff ff ff       	jmp    0x14008f2b2
14008f362:	48 89 ea             	mov    %rbp,%rdx
14008f365:	48 89 f1             	mov    %rsi,%rcx
14008f368:	e8 b3 3f f8 ff       	call   0x140013320
14008f36d:	89 47 10             	mov    %eax,0x10(%rdi)
14008f370:	e9 3b ff ff ff       	jmp    0x14008f2b0
14008f375:	48 89 ea             	mov    %rbp,%rdx
14008f378:	48 89 f1             	mov    %rsi,%rcx
14008f37b:	e8 a0 3f f8 ff       	call   0x140013320
14008f380:	89 47 04             	mov    %eax,0x4(%rdi)
14008f383:	e9 28 ff ff ff       	jmp    0x14008f2b0
14008f388:	4c 8d 25 d6 86 17 00 	lea    0x1786d6(%rip),%r12        # 0x140207a65
14008f38f:	48 89 d9             	mov    %rbx,%rcx
14008f392:	4c 89 e2             	mov    %r12,%rdx
14008f395:	e8 de aa 15 00       	call   0x1401e9e78
14008f39a:	85 c0                	test   %eax,%eax
14008f39c:	75 57                	jne    0x14008f3f5
14008f39e:	48 85 ed             	test   %rbp,%rbp
14008f3a1:	74 ad                	je     0x14008f350
14008f3a3:	48 89 e9             	mov    %rbp,%rcx
14008f3a6:	e8 e5 63 fa ff       	call   0x140035790
14008f3ab:	41 89 c5             	mov    %eax,%r13d
14008f3ae:	85 c0                	test   %eax,%eax
14008f3b0:	0f 84 43 01 00 00    	je     0x14008f4f9
14008f3b6:	48 8b 77 60          	mov    0x60(%rdi),%rsi
14008f3ba:	48 85 f6             	test   %rsi,%rsi
14008f3bd:	74 2d                	je     0x14008f3ec
14008f3bf:	48 8b 6f 68          	mov    0x68(%rdi),%rbp
14008f3c3:	48 c1 e5 04          	shl    $0x4,%rbp
14008f3c7:	48 01 f5             	add    %rsi,%rbp
14008f3ca:	eb 1b                	jmp    0x14008f3e7
14008f3cc:	0f 1f 40 00          	nopl   0x0(%rax)
14008f3d0:	48 8b 0e             	mov    (%rsi),%rcx
14008f3d3:	4c 89 e2             	mov    %r12,%rdx
14008f3d6:	e8 9d aa 15 00       	call   0x1401e9e78
14008f3db:	85 c0                	test   %eax,%eax
14008f3dd:	0f 84 a0 00 00 00    	je     0x14008f483
14008f3e3:	48 83 c6 10          	add    $0x10,%rsi
14008f3e7:	48 39 ee             	cmp    %rbp,%rsi
14008f3ea:	72 e4                	jb     0x14008f3d0
14008f3ec:	44 89 6f 20          	mov    %r13d,0x20(%rdi)
14008f3f0:	e9 4a ff ff ff       	jmp    0x14008f33f
14008f3f5:	48 8d 15 9a 86 17 00 	lea    0x17869a(%rip),%rdx        # 0x140207a96
14008f3fc:	48 89 d9             	mov    %rbx,%rcx
14008f3ff:	e8 74 aa 15 00       	call   0x1401e9e78
14008f404:	85 c0                	test   %eax,%eax
14008f406:	75 53                	jne    0x14008f45b
14008f408:	48 85 ed             	test   %rbp,%rbp
14008f40b:	0f 84 3f ff ff ff    	je     0x14008f350
14008f411:	48 89 e9             	mov    %rbp,%rcx
14008f414:	e8 f7 24 fd ff       	call   0x140061910
14008f419:	85 c0                	test   %eax,%eax
14008f41b:	0f 84 a8 00 00 00    	je     0x14008f4c9
14008f421:	89 47 24             	mov    %eax,0x24(%rdi)
14008f424:	e9 16 ff ff ff       	jmp    0x14008f33f
14008f429:	48 8b 05 b0 9b 1a 00 	mov    0x1a9bb0(%rip),%rax        # 0x140238fe0
14008f430:	48 8d 0d 7c 85 17 00 	lea    0x17857c(%rip),%rcx        # 0x1402079b3
14008f437:	44 8b 08             	mov    (%rax),%r9d
14008f43a:	45 85 c9             	test   %r9d,%r9d
14008f43d:	74 08                	je     0x14008f447
14008f43f:	e8 24 3f 15 00       	call   0x1401e3368
14008f444:	48 89 c1             	mov    %rax,%rcx
14008f447:	49 89 e8             	mov    %rbp,%r8
14008f44a:	48 8d 15 fc 85 17 00 	lea    0x1785fc(%rip),%rdx        # 0x140207a4d
14008f451:	e8 da 41 03 00       	call   0x1400c3630
14008f456:	e9 fd fe ff ff       	jmp    0x14008f358
14008f45b:	48 8d 15 55 86 17 00 	lea    0x178655(%rip),%rdx        # 0x140207ab7
14008f462:	48 89 d9             	mov    %rbx,%rcx
14008f465:	e8 0e aa 15 00       	call   0x1401e9e78
14008f46a:	85 c0                	test   %eax,%eax
14008f46c:	0f 84 b9 00 00 00    	je     0x14008f52b
14008f472:	48 8d 4f 38          	lea    0x38(%rdi),%rcx
14008f476:	48 89 da             	mov    %rbx,%rdx
14008f479:	e8 a2 08 01 00       	call   0x14009fd20
14008f47e:	e9 2d fe ff ff       	jmp    0x14008f2b0
14008f483:	48 63 47 20          	movslq 0x20(%rdi),%rax
14008f487:	48 8d 0d 42 85 17 00 	lea    0x178542(%rip),%rcx        # 0x1402079d0
14008f48e:	48 8d 04 c0          	lea    (%rax,%rax,8),%rax
14008f492:	48 c1 e0 04          	shl    $0x4,%rax
14008f496:	48 03 05 03 9c 1a 00 	add    0x1a9c03(%rip),%rax        # 0x1402390a0
14008f49d:	48 8b 18             	mov    (%rax),%rbx
14008f4a0:	48 8b 05 39 9b 1a 00 	mov    0x1a9b39(%rip),%rax        # 0x140238fe0
14008f4a7:	8b 10                	mov    (%rax),%edx
14008f4a9:	85 d2                	test   %edx,%edx
14008f4ab:	74 08                	je     0x14008f4b5
14008f4ad:	e8 b6 3e 15 00       	call   0x1401e3368
14008f4b2:	48 89 c1             	mov    %rax,%rcx
14008f4b5:	49 89 d8             	mov    %rbx,%r8
14008f4b8:	48 8d 15 b9 85 17 00 	lea    0x1785b9(%rip),%rdx        # 0x140207a78
14008f4bf:	e8 6c 41 03 00       	call   0x1400c3630
14008f4c4:	e9 8f fe ff ff       	jmp    0x14008f358
14008f4c9:	48 8b 05 10 9b 1a 00 	mov    0x1a9b10(%rip),%rax        # 0x140238fe0
14008f4d0:	48 8d 0d dc 84 17 00 	lea    0x1784dc(%rip),%rcx        # 0x1402079b3
14008f4d7:	8b 00                	mov    (%rax),%eax
14008f4d9:	85 c0                	test   %eax,%eax
14008f4db:	74 08                	je     0x14008f4e5
14008f4dd:	e8 86 3e 15 00       	call   0x1401e3368
14008f4e2:	48 89 c1             	mov    %rax,%rcx
14008f4e5:	49 89 e8             	mov    %rbp,%r8
14008f4e8:	48 8d 15 b2 85 17 00 	lea    0x1785b2(%rip),%rdx        # 0x140207aa1
14008f4ef:	e8 3c 41 03 00       	call   0x1400c3630
14008f4f4:	e9 5f fe ff ff       	jmp    0x14008f358
14008f4f9:	48 8b 05 e0 9a 1a 00 	mov    0x1a9ae0(%rip),%rax        # 0x140238fe0
14008f500:	48 8d 0d ac 84 17 00 	lea    0x1784ac(%rip),%rcx        # 0x1402079b3
14008f507:	44 8b 00             	mov    (%rax),%r8d
14008f50a:	45 85 c0             	test   %r8d,%r8d
14008f50d:	74 08                	je     0x14008f517
14008f50f:	e8 54 3e 15 00       	call   0x1401e3368
14008f514:	48 89 c1             	mov    %rax,%rcx
14008f517:	49 89 e8             	mov    %rbp,%r8
14008f51a:	48 8d 15 57 85 17 00 	lea    0x178557(%rip),%rdx        # 0x140207a78
14008f521:	e8 0a 41 03 00       	call   0x1400c3630
14008f526:	e9 2d fe ff ff       	jmp    0x14008f358
14008f52b:	48 89 ea             	mov    %rbp,%rdx
14008f52e:	48 89 f1             	mov    %rsi,%rcx
14008f531:	e8 ea 3d f8 ff       	call   0x140013320
14008f536:	89 47 14             	mov    %eax,0x14(%rdi)
14008f539:	e9 01 fe ff ff       	jmp    0x14008f33f
14008f53e:	66 90                	xchg   %ax,%ax
14008f540:	55                   	push   %rbp
14008f541:	57                   	push   %rdi
14008f542:	56                   	push   %rsi
14008f543:	53                   	push   %rbx
14008f544:	48 83 ec 38          	sub    $0x38,%rsp
14008f548:	48 8b 3d a1 95 1a 00 	mov    0x1a95a1(%rip),%rdi        # 0x140238af0
14008f54f:	48 89 d3             	mov    %rdx,%rbx
14008f552:	48 89 ce             	mov    %rcx,%rsi
14008f555:	4c 89 cd             	mov    %r9,%rbp
14008f558:	48 8b 17             	mov    (%rdi),%rdx
14008f55b:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
14008f560:	48 8d 15 8a 85 17 00 	lea    0x17858a(%rip),%rdx        # 0x140207af1
14008f567:	e8 0c a9 15 00       	call   0x1401e9e78
14008f56c:	85 c0                	test   %eax,%eax
14008f56e:	75 20                	jne    0x14008f590
14008f570:	48 85 db             	test   %rbx,%rbx
14008f573:	74 3b                	je     0x14008f5b0
14008f575:	80 3b 00             	cmpb   $0x0,(%rbx)
14008f578:	74 36                	je     0x14008f5b0
14008f57a:	80 3b 2a             	cmpb   $0x2a,(%rbx)
14008f57d:	75 41                	jne    0x14008f5c0
14008f57f:	80 7b 01 00          	cmpb   $0x0,0x1(%rbx)
14008f583:	75 3b                	jne    0x14008f5c0
14008f585:	c7 45 08 01 00 00 00 	movl   $0x1,0x8(%rbp)
14008f58c:	0f 1f 40 00          	nopl   0x0(%rax)
14008f590:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
14008f595:	48 2b 07             	sub    (%rdi),%rax
14008f598:	0f 85 06 01 00 00    	jne    0x14008f6a4
14008f59e:	31 c0                	xor    %eax,%eax
14008f5a0:	48 83 c4 38          	add    $0x38,%rsp
14008f5a4:	5b                   	pop    %rbx
14008f5a5:	5e                   	pop    %rsi
14008f5a6:	5f                   	pop    %rdi
14008f5a7:	5d                   	pop    %rbp
14008f5a8:	c3                   	ret
14008f5a9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14008f5b0:	c7 45 08 00 00 00 00 	movl   $0x0,0x8(%rbp)
14008f5b7:	eb d7                	jmp    0x14008f590
14008f5b9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14008f5c0:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14008f5c5:	49 89 d8             	mov    %rbx,%r8
14008f5c8:	48 89 f2             	mov    %rsi,%rdx
14008f5cb:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
14008f5d2:	00 00
14008f5d4:	e8 d7 3d f8 ff       	call   0x1400133b0
14008f5d9:	85 c0                	test   %eax,%eax
14008f5db:	75 b3                	jne    0x14008f590
14008f5dd:	48 8b 5c 24 20       	mov    0x20(%rsp),%rbx
14008f5e2:	0f be 03             	movsbl (%rbx),%eax
14008f5e5:	83 f8 2f             	cmp    $0x2f,%eax
14008f5e8:	74 63                	je     0x14008f64d
14008f5ea:	83 f8 5c             	cmp    $0x5c,%eax
14008f5ed:	74 5e                	je     0x14008f64d
14008f5ef:	48 89 d9             	mov    %rbx,%rcx
14008f5f2:	e8 09 9a 05 00       	call   0x1400e9000
14008f5f7:	48 8b 5c 24 20       	mov    0x20(%rsp),%rbx
14008f5fc:	85 c0                	test   %eax,%eax
14008f5fe:	75 4d                	jne    0x14008f64d
14008f600:	80 3b 2e             	cmpb   $0x2e,(%rbx)
14008f603:	74 42                	je     0x14008f647
14008f605:	48 8b 05 d4 99 1a 00 	mov    0x1a99d4(%rip),%rax        # 0x140238fe0
14008f60c:	48 8d 0d bd 84 17 00 	lea    0x1784bd(%rip),%rcx        # 0x140207ad0
14008f613:	8b 00                	mov    (%rax),%eax
14008f615:	85 c0                	test   %eax,%eax
14008f617:	74 08                	je     0x14008f621
14008f619:	e8 4a 3d 15 00       	call   0x1401e3368
14008f61e:	48 89 c1             	mov    %rax,%rcx
14008f621:	48 89 da             	mov    %rbx,%rdx
14008f624:	e8 d7 40 03 00       	call   0x1400c3700
14008f629:	31 db                	xor    %ebx,%ebx
14008f62b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14008f630:	48 89 d9             	mov    %rbx,%rcx
14008f633:	e8 78 98 06 00       	call   0x1400f8eb0
14008f638:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
14008f63d:	e8 6e 98 06 00       	call   0x1400f8eb0
14008f642:	e9 49 ff ff ff       	jmp    0x14008f590
14008f647:	80 7b 01 00          	cmpb   $0x0,0x1(%rbx)
14008f64b:	75 b8                	jne    0x14008f605
14008f64d:	48 89 d9             	mov    %rbx,%rcx
14008f650:	31 d2                	xor    %edx,%edx
14008f652:	e8 c9 59 07 00       	call   0x140105020
14008f657:	48 89 c3             	mov    %rax,%rbx
14008f65a:	48 85 c0             	test   %rax,%rax
14008f65d:	74 ca                	je     0x14008f629
14008f65f:	48 89 c1             	mov    %rax,%rcx
14008f662:	e8 31 a8 15 00       	call   0x1401e9e98
14008f667:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
14008f66b:	48 83 f8 01          	cmp    $0x1,%rax
14008f66f:	76 25                	jbe    0x14008f696
14008f671:	66 81 7c 03 fe 2f 2a 	cmpw   $0x2a2f,-0x2(%rbx,%rax,1)
14008f678:	75 1c                	jne    0x14008f696
14008f67a:	48 89 ca             	mov    %rcx,%rdx
14008f67d:	4c 8d 40 ff          	lea    -0x1(%rax),%r8
14008f681:	48 89 d9             	mov    %rbx,%rcx
14008f684:	e8 17 9b 05 00       	call   0x1400e91a0
14008f689:	85 c0                	test   %eax,%eax
14008f68b:	75 a3                	jne    0x14008f630
14008f68d:	c7 45 08 01 00 00 00 	movl   $0x1,0x8(%rbp)
14008f694:	eb 9a                	jmp    0x14008f630
14008f696:	48 89 da             	mov    %rbx,%rdx
14008f699:	e8 02 9c 05 00       	call   0x1400e92a0
14008f69e:	85 c0                	test   %eax,%eax
14008f6a0:	75 8e                	jne    0x14008f630
14008f6a2:	eb e9                	jmp    0x14008f68d
14008f6a4:	e8 c7 51 15 00       	call   0x1401e4870
14008f6a9:	90                   	nop
14008f6aa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14008f6b0:	41 57                	push   %r15
14008f6b2:	41 56                	push   %r14
14008f6b4:	41 55                	push   %r13
14008f6b6:	41 54                	push   %r12
14008f6b8:	55                   	push   %rbp
14008f6b9:	57                   	push   %rdi
14008f6ba:	56                   	push   %rsi
14008f6bb:	53                   	push   %rbx
14008f6bc:	48 81 ec 08 01 00 00 	sub    $0x108,%rsp
14008f6c3:	48 8b 1d 26 94 1a 00 	mov    0x1a9426(%rip),%rbx        # 0x140238af0
14008f6ca:	4c 8b 62 08          	mov    0x8(%rdx),%r12
14008f6ce:	48 8b 2b             	mov    (%rbx),%rbp
14008f6d1:	48 89 ac 24 f8 00 00 	mov    %rbp,0xf8(%rsp)
14008f6d8:	00
14008f6d9:	48 8b 69 08          	mov    0x8(%rcx),%rbp
14008f6dd:	48 89 ce             	mov    %rcx,%rsi
14008f6e0:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14008f6e4:	48 89 d7             	mov    %rdx,%rdi
14008f6e7:	ba 01 00 00 00       	mov    $0x1,%edx
14008f6ec:	4d 89 c6             	mov    %r8,%r14
14008f6ef:	e8 dc a1 fb ff       	call   0x1400498d0
14008f6f4:	4c 8b 2d a5 9c 1a 00 	mov    0x1a9ca5(%rip),%r13        # 0x1402393a0
14008f6fb:	4c 8b 3d 2e 9a 1a 00 	mov    0x1a9a2e(%rip),%r15        # 0x140239130
14008f702:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14008f709:	00 00 00 00
14008f70d:	0f 1f 00             	nopl   (%rax)
14008f710:	4c 89 f1             	mov    %r14,%rcx
14008f713:	41 ff 16             	call   *(%r14)
14008f716:	48 85 c0             	test   %rax,%rax
14008f719:	0f 84 31 01 00 00    	je     0x14008f850
14008f71f:	48 8b 16             	mov    (%rsi),%rdx
14008f722:	48 83 fa 01          	cmp    $0x1,%rdx
14008f726:	48 83 d2 ff          	adc    $0xffffffffffffffff,%rdx
14008f72a:	48 39 ea             	cmp    %rbp,%rdx
14008f72d:	0f 82 ee 02 00 00    	jb     0x14008fa21
14008f733:	48 8b 56 10          	mov    0x10(%rsi),%rdx
14008f737:	48 89 6e 08          	mov    %rbp,0x8(%rsi)
14008f73b:	4c 39 ea             	cmp    %r13,%rdx
14008f73e:	0f 84 3c 01 00 00    	je     0x14008f880
14008f744:	c6 04 2a 00          	movb   $0x0,(%rdx,%rbp,1)
14008f748:	48 8b 17             	mov    (%rdi),%rdx
14008f74b:	48 83 fa 01          	cmp    $0x1,%rdx
14008f74f:	48 83 d2 ff          	adc    $0xffffffffffffffff,%rdx
14008f753:	4c 39 e2             	cmp    %r12,%rdx
14008f756:	0f 82 c5 02 00 00    	jb     0x14008fa21
14008f75c:	48 8b 57 10          	mov    0x10(%rdi),%rdx
14008f760:	4c 89 67 08          	mov    %r12,0x8(%rdi)
14008f764:	4c 39 ea             	cmp    %r13,%rdx
14008f767:	0f 84 3b 01 00 00    	je     0x14008f8a8
14008f76d:	42 c6 04 22 00       	movb   $0x0,(%rdx,%r12,1)
14008f772:	80 78 01 2e          	cmpb   $0x2e,0x1(%rax)
14008f776:	74 98                	je     0x14008f710
14008f778:	48 8d 58 01          	lea    0x1(%rax),%rbx
14008f77c:	48 89 d9             	mov    %rbx,%rcx
14008f77f:	e8 14 a7 15 00       	call   0x1401e9e98
14008f784:	48 89 da             	mov    %rbx,%rdx
14008f787:	48 89 f1             	mov    %rsi,%rcx
14008f78a:	49 89 c0             	mov    %rax,%r8
14008f78d:	e8 1e c2 00 00       	call   0x14009b9b0
14008f792:	48 89 d9             	mov    %rbx,%rcx
14008f795:	e8 fe a6 15 00       	call   0x1401e9e98
14008f79a:	48 89 da             	mov    %rbx,%rdx
14008f79d:	48 89 f9             	mov    %rdi,%rcx
14008f7a0:	bb 01 00 00 00       	mov    $0x1,%ebx
14008f7a5:	49 89 c0             	mov    %rax,%r8
14008f7a8:	e8 03 c2 00 00       	call   0x14009b9b0
14008f7ad:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
14008f7b1:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
14008f7b6:	41 ff 17             	call   *(%r15)
14008f7b9:	85 c0                	test   %eax,%eax
14008f7bb:	0f 85 97 01 00 00    	jne    0x14008f958
14008f7c1:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
14008f7c5:	48 8d 94 24 a0 00 00 	lea    0xa0(%rsp),%rdx
14008f7cc:	00
14008f7cd:	41 ff 17             	call   *(%r15)
14008f7d0:	85 c0                	test   %eax,%eax
14008f7d2:	0f 85 61 02 00 00    	jne    0x14008fa39
14008f7d8:	44 0f b7 84 24 a6 00 	movzwl 0xa6(%rsp),%r8d
14008f7df:	00 00
14008f7e1:	44 89 c0             	mov    %r8d,%eax
14008f7e4:	66 25 00 f0          	and    $0xf000,%ax
14008f7e8:	66 3d 00 40          	cmp    $0x4000,%ax
14008f7ec:	0f 84 c6 00 00 00    	je     0x14008f8b8
14008f7f2:	85 db                	test   %ebx,%ebx
14008f7f4:	0f 85 16 ff ff ff    	jne    0x14008f710
14008f7fa:	48 8b 57 10          	mov    0x10(%rdi),%rdx
14008f7fe:	66 3d 00 a0          	cmp    $0xa000,%ax
14008f802:	0f 84 c0 01 00 00    	je     0x14008f9c8
14008f808:	66 3d 00 80          	cmp    $0x8000,%ax
14008f80c:	0f 84 8e 01 00 00    	je     0x14008f9a0
14008f812:	48 8b 05 c7 97 1a 00 	mov    0x1a97c7(%rip),%rax        # 0x140238fe0
14008f819:	48 8d 0d 1f 83 17 00 	lea    0x17831f(%rip),%rcx        # 0x140207b3f
14008f820:	8b 00                	mov    (%rax),%eax
14008f822:	85 c0                	test   %eax,%eax
14008f824:	74 12                	je     0x14008f838
14008f826:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
14008f82b:	e8 38 3b 15 00       	call   0x1401e3368
14008f830:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx