14004a2c5:	fe c1                	inc    %cl
14004a2c7:	41 88 4e 08          	mov    %cl,0x8(%r14)
14004a2cb:	41 0f b7 46 0a       	movzwl 0xa(%r14),%eax
14004a2d0:	41 01 07             	add    %eax,(%r15)
14004a2d3:	49 ff 47 38          	incq   0x38(%r15)
14004a2d7:	41 0f b6 46 09       	movzbl 0x9(%r14),%eax
14004a2dc:	38 c1                	cmp    %al,%cl
14004a2de:	0f 87 97 05 00 00    	ja     0x14004a87b
14004a2e4:	41 0f b6 47 04       	movzbl 0x4(%r15),%eax
14004a2e9:	a8 01                	test   $0x1,%al
14004a2eb:	0f 85 96 04 00 00    	jne    0x14004a787
14004a2f1:	41 0f b7 46 0a       	movzwl 0xa(%r14),%eax
14004a2f6:	8b 4b 18             	mov    0x18(%rbx),%ecx
14004a2f9:	49 ff 47 68          	incq   0x68(%r15)
14004a2fd:	48 29 c8             	sub    %rcx,%rax
14004a300:	49 01 47 70          	add    %rax,0x70(%r15)
14004a304:	e9 08 02 00 00       	jmp    0x14004a511
14004a309:	48 85 f6             	test   %rsi,%rsi
14004a30c:	0f 84 fd 01 00 00    	je     0x14004a50f
14004a312:	49 89 f6             	mov    %rsi,%r14
14004a315:	49 81 e6 00 00 e0 ff 	and    $0xffffffffffe00000,%r14
14004a31c:	49 8b be 00 10 00 00 	mov    0x1000(%r14),%rdi
14004a323:	0f 18 0e             	prefetcht0 (%rsi)
14004a326:	89 f0                	mov    %esi,%eax
14004a328:	c1 e8 09             	shr    $0x9,%eax
14004a32b:	25 e0 0f 00 00       	and    $0xfe0,%eax
14004a330:	49 8d 1c 06          	lea    (%r14,%rax,1),%rbx
14004a334:	48 81 c3 00 10 00 00 	add    $0x1000,%rbx
14004a33b:	41 0f b6 84 06 1e 10 	movzbl 0x101e(%r14,%rax,1),%eax
14004a342:	00 00
14004a344:	83 e0 3f             	and    $0x3f,%eax
14004a347:	c1 e0 05             	shl    $0x5,%eax
14004a34a:	48 29 c3             	sub    %rax,%rbx
14004a34d:	0f 18 0b             	prefetcht0 (%rbx)
14004a350:	48 89 d9             	mov    %rbx,%rcx
14004a353:	e8 d8 97 ff ff       	call   0x140043b30
14004a358:	84 c0                	test   %al,%al
14004a35a:	0f 84 9a 05 00 00    	je     0x14004a8fa
14004a360:	80 7f 02 01          	cmpb   $0x1,0x2(%rdi)
14004a364:	75 59                	jne    0x14004a3bf
14004a366:	48 89 f0             	mov    %rsi,%rax
14004a369:	48 c1 e0 34          	shl    $0x34,%rax
14004a36d:	0f 84 64 04 00 00    	je     0x14004a7d7
14004a373:	48 8b 43 10          	mov    0x10(%rbx),%rax
14004a377:	8b 40 18             	mov    0x18(%rax),%eax
14004a37a:	4c 8d 34 06          	lea    (%rsi,%rax,1),%r14
14004a37e:	49 83 c6 fc          	add    $0xfffffffffffffffc,%r14
14004a382:	41 8b 2e             	mov    (%r14),%ebp
14004a385:	81 e5 ff ff ff 3f    	and    $0x3fffffff,%ebp
14004a38b:	83 fd 01             	cmp    $0x1,%ebp
14004a38e:	0f 85 5c 04 00 00    	jne    0x14004a7f0
14004a394:	41 8b 06             	mov    (%r14),%eax
14004a397:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14004a39e:	00 00
14004a3a0:	89 c1                	mov    %eax,%ecx
14004a3a2:	83 e1 fe             	and    $0xfffffffe,%ecx
14004a3a5:	f0 41 0f b1 0e       	lock cmpxchg %ecx,(%r14)
14004a3aa:	75 f4                	jne    0x14004a3a0
14004a3ac:	a8 01                	test   $0x1,%al
14004a3ae:	0f 84 e0 03 00 00    	je     0x14004a794
14004a3b4:	a9 fe ff ff 3f       	test   $0x3ffffffe,%eax
14004a3b9:	0f 85 80 04 00 00    	jne    0x14004a83f
14004a3bf:	80 7f 01 01          	cmpb   $0x1,0x1(%rdi)
14004a3c3:	0f 85 b1 02 00 00    	jne    0x14004a67a
14004a3c9:	8b 05 49 53 0c 00    	mov    0xc5349(%rip),%eax        # 0x14010f718
14004a3cf:	65 48 8b 0c 25 58 00 	mov    %gs:0x58,%rcx
14004a3d6:	00 00
14004a3d8:	48 8b 04 c1          	mov    (%rcx,%rax,8),%rax
14004a3dc:	80 b8 20 01 00 00 00 	cmpb   $0x0,0x120(%rax)
14004a3e3:	75 05                	jne    0x14004a3ea
14004a3e5:	e8 ae 3f 02 00       	call   0x14006e398
14004a3ea:	8b 05 28 53 0c 00    	mov    0xc5328(%rip),%eax        # 0x14010f718
14004a3f0:	65 48 8b 0c 25 58 00 	mov    %gs:0x58,%rcx
14004a3f7:	00 00
14004a3f9:	48 8b 04 c1          	mov    (%rcx,%rax,8),%rax
14004a3fd:	4c 8b b0 68 01 00 00 	mov    0x168(%rax),%r14
14004a404:	49 83 fe 02          	cmp    $0x2,%r14
14004a408:	0f 82 6c 02 00 00    	jb     0x14004a67a
14004a40e:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
14004a412:	48 8d 57 48          	lea    0x48(%rdi),%rdx
14004a416:	48 89 c8             	mov    %rcx,%rax
14004a419:	48 29 d0             	sub    %rdx,%rax
14004a41c:	0f 82 39 02 00 00    	jb     0x14004a65b
14004a422:	48 8d 97 48 18 00 00 	lea    0x1848(%rdi),%rdx
14004a429:	48 39 d1             	cmp    %rdx,%rcx
14004a42c:	0f 87 29 02 00 00    	ja     0x14004a65b
14004a432:	48 c1 f8 04          	sar    $0x4,%rax
14004a436:	49 ff 46 30          	incq   0x30(%r14)
14004a43a:	48 b9 ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%rcx
14004a441:	aa aa aa
14004a444:	48 0f af c8          	imul   %rax,%rcx
14004a448:	0f b7 05 31 92 0b 00 	movzwl 0xb9231(%rip),%eax        # 0x140103680
14004a44f:	48 39 c1             	cmp    %rax,%rcx
14004a452:	0f 87 ff 01 00 00    	ja     0x14004a657
14004a458:	48 c1 e1 04          	shl    $0x4,%rcx
14004a45c:	49 8d 1c 0e          	lea    (%r14,%rcx,1),%rbx
14004a460:	48 83 c3 78          	add    $0x78,%rbx
14004a464:	41 0f b7 8c 0e 82 00 	movzwl 0x82(%r14,%rcx,1),%ecx
14004a46b:	00 00
14004a46d:	48 83 f9 10          	cmp    $0x10,%rcx
14004a471:	72 39                	jb     0x14004a4ac
14004a473:	89 f0                	mov    %esi,%eax
14004a475:	c1 e8 04             	shr    $0x4,%eax
14004a478:	83 e0 03             	and    $0x3,%eax
14004a47b:	ba 04 00 00 00       	mov    $0x4,%edx
14004a480:	29 c2                	sub    %eax,%edx
14004a482:	c1 e9 04             	shr    $0x4,%ecx
14004a485:	89 d0                	mov    %edx,%eax
14004a487:	48 39 c1             	cmp    %rax,%rcx
14004a48a:	48 0f 42 c1          	cmovb  %rcx,%rax
14004a48e:	c1 e0 04             	shl    $0x4,%eax
14004a491:	31 c9                	xor    %ecx,%ecx
14004a493:	0f 28 05 96 74 09 00 	movaps 0x97496(%rip),%xmm0        # 0x1400e1930
14004a49a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14004a4a0:	0f 11 04 0e          	movups %xmm0,(%rsi,%rcx,1)
14004a4a4:	48 83 c1 10          	add    $0x10,%rcx
14004a4a8:	39 c8                	cmp    %ecx,%eax
14004a4aa:	75 f4                	jne    0x14004a4a0
14004a4ac:	4c 89 f1             	mov    %r14,%rcx
14004a4af:	e8 7c 60 ff ff       	call   0x140040530
14004a4b4:	4c 8b 03             	mov    (%rbx),%r8
14004a4b7:	48 8b 08             	mov    (%rax),%rcx
14004a4ba:	4c 8b 49 10          	mov    0x10(%rcx),%r9
14004a4be:	48 89 c1             	mov    %rax,%rcx
14004a4c1:	48 89 f2             	mov    %rsi,%rdx
14004a4c4:	4c 89 c8             	mov    %r9,%rax
14004a4c7:	ff 15 3b c8 0a 00    	call   *0xac83b(%rip)        # 0x1400f6d08
14004a4cd:	48 89 03             	mov    %rax,(%rbx)
14004a4d0:	0f b6 4b 08          	movzbl 0x8(%rbx),%ecx
14004a4d4:	fe c1                	inc    %cl
14004a4d6:	88 4b 08             	mov    %cl,0x8(%rbx)
14004a4d9:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
14004a4dd:	41 01 06             	add    %eax,(%r14)
14004a4e0:	49 ff 46 38          	incq   0x38(%r14)
14004a4e4:	0f b6 43 09          	movzbl 0x9(%rbx),%eax
14004a4e8:	38 c1                	cmp    %al,%cl
14004a4ea:	0f 87 a2 03 00 00    	ja     0x14004a892
14004a4f0:	41 0f b6 46 04       	movzbl 0x4(%r14),%eax
14004a4f5:	a8 01                	test   $0x1,%al
14004a4f7:	0f 85 a1 02 00 00    	jne    0x14004a79e
14004a4fd:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
14004a501:	8b 4f 18             	mov    0x18(%rdi),%ecx
14004a504:	48 29 c8             	sub    %rcx,%rax
14004a507:	49 ff 46 68          	incq   0x68(%r14)
14004a50b:	49 01 46 70          	add    %rax,0x70(%r14)
14004a50f:	31 ff                	xor    %edi,%edi
14004a511:	48 89 f8             	mov    %rdi,%rax
14004a514:	48 83 c4 20          	add    $0x20,%rsp
14004a518:	5b                   	pop    %rbx
14004a519:	5d                   	pop    %rbp
14004a51a:	5f                   	pop    %rdi
14004a51b:	5e                   	pop    %rsi
14004a51c:	41 5c                	pop    %r12
14004a51e:	41 5e                	pop    %r14
14004a520:	41 5f                	pop    %r15
14004a522:	c3                   	ret
14004a523:	4c 8b 40 20          	mov    0x20(%rax),%r8
14004a527:	e9 d5 fb ff ff       	jmp    0x14004a101
14004a52c:	49 ff 47 40          	incq   0x40(%r15)
14004a530:	41 83 7e 18 00       	cmpl   $0x0,0x18(%r14)
14004a535:	0f 88 98 03 00 00    	js     0x14004a8d3
14004a53b:	49 8b 46 10          	mov    0x10(%r14),%rax
14004a53f:	8b 40 18             	mov    0x18(%rax),%eax
14004a542:	8b 4b 18             	mov    0x18(%rbx),%ecx
14004a545:	49 ff 47 68          	incq   0x68(%r15)
14004a549:	48 29 c8             	sub    %rcx,%rax
14004a54c:	49 01 47 70          	add    %rax,0x70(%r15)
14004a550:	48 c7 06 00 00 00 00 	movq   $0x0,(%rsi)
14004a557:	80 7b 12 01          	cmpb   $0x1,0x12(%rbx)
14004a55b:	75 52                	jne    0x14004a5af
14004a55d:	49 8b 46 10          	mov    0x10(%r14),%rax
14004a561:	48 8d 4b 48          	lea    0x48(%rbx),%rcx
14004a565:	48 39 c8             	cmp    %rcx,%rax
14004a568:	0f 92 c1             	setb   %cl
14004a56b:	48 8d 93 48 18 00 00 	lea    0x1848(%rbx),%rdx
14004a572:	48 39 d0             	cmp    %rdx,%rax
14004a575:	0f 97 c2             	seta   %dl
14004a578:	08 ca                	or     %cl,%dl
14004a57a:	75 33                	jne    0x14004a5af
14004a57c:	8b 48 1c             	mov    0x1c(%rax),%ecx
14004a57f:	0f b6 c9             	movzbl %cl,%ecx
14004a582:	c1 e1 0c             	shl    $0xc,%ecx
14004a585:	48 0f af 48 20       	imul   0x20(%rax),%rcx
14004a58a:	48 c1 e9 2b          	shr    $0x2b,%rcx
14004a58e:	74 1f                	je     0x14004a5af
14004a590:	41 83 7e 18 00       	cmpl   $0x0,0x18(%r14)
14004a595:	0f 88 4a 03 00 00    	js     0x14004a8e5
14004a59b:	44 8b 40 18          	mov    0x18(%rax),%r8d
14004a59f:	8b 43 18             	mov    0x18(%rbx),%eax
14004a5a2:	49 29 c0             	sub    %rax,%r8
14004a5a5:	48 89 f1             	mov    %rsi,%rcx
14004a5a8:	31 d2                	xor    %edx,%edx
14004a5aa:	e8 61 3c 05 00       	call   0x14009e210
14004a5af:	4c 8d 7b 40          	lea    0x40(%rbx),%r15
14004a5b3:	4c 89 f9             	mov    %r15,%rcx
14004a5b6:	ff 15 54 d3 0a 00    	call   *0xad354(%rip)        # 0x1400f7910
14004a5bc:	84 c0                	test   %al,%al
14004a5be:	75 08                	jne    0x14004a5c8
14004a5c0:	4c 89 f9             	mov    %r15,%rcx
14004a5c3:	e8 b8 73 ff ff       	call   0x140041980
14004a5c8:	49 8b 46 10          	mov    0x10(%r14),%rax
14004a5cc:	8b 40 18             	mov    0x18(%rax),%eax
14004a5cf:	48 29 83 a0 18 00 00 	sub    %rax,0x18a0(%rbx)
14004a5d6:	4d 8b 06             	mov    (%r14),%r8
14004a5d9:	4c 39 c6             	cmp    %r8,%rsi
14004a5dc:	0f 84 1b 03 00 00    	je     0x14004a8fd
14004a5e2:	48 8d 05 cf 9c 0a 00 	lea    0xa9ccf(%rip),%rax        # 0x1400f42b8
14004a5e9:	48 8d 0d c0 9c 0a 00 	lea    0xa9cc0(%rip),%rcx        # 0x1400f42b0
14004a5f0:	80 7b 14 00          	cmpb   $0x0,0x14(%rbx)
14004a5f4:	48 0f 45 c8          	cmovne %rax,%rcx
14004a5f8:	48 8b 01             	mov    (%rcx),%rax
14004a5fb:	48 8b 40 58          	mov    0x58(%rax),%rax
14004a5ff:	48 89 f2             	mov    %rsi,%rdx
14004a602:	ff 15 00 c7 0a 00    	call   *0xac700(%rip)        # 0x1400f6d08
14004a608:	49 89 36             	mov    %rsi,(%r14)
14004a60b:	41 80 66 1c fe       	andb   $0xfe,0x1c(%r14)
14004a610:	41 8b 46 18          	mov    0x18(%r14),%eax
14004a614:	a9 ff 7f 00 00       	test   $0x7fff,%eax
14004a619:	0f 84 e1 02 00 00    	je     0x14004a900
14004a61f:	8d 48 ff             	lea    -0x1(%rax),%ecx
14004a622:	81 e1 ff 7f 00 00    	and    $0x7fff,%ecx
14004a628:	89 c2                	mov    %eax,%edx
14004a62a:	81 e2 00 80 ff ff    	and    $0xffff8000,%edx
14004a630:	09 ca                	or     %ecx,%edx
14004a632:	41 89 56 18          	mov    %edx,0x18(%r14)
14004a636:	a9 00 00 00 40       	test   $0x40000000,%eax
14004a63b:	0f 85 68 02 00 00    	jne    0x14004a8a9
14004a641:	85 c9                	test   %ecx,%ecx
14004a643:	0f 84 60 02 00 00    	je     0x14004a8a9
14004a649:	4c 89 f9             	mov    %r15,%rcx
14004a64c:	ff 15 e6 d1 0a 00    	call   *0xad1e6(%rip)        # 0x1400f7838
14004a652:	e9 ba fe ff ff       	jmp    0x14004a511
14004a657:	49 ff 46 40          	incq   0x40(%r14)
14004a65b:	83 7b 18 00          	cmpl   $0x0,0x18(%rbx)
14004a65f:	0f 88 77 02 00 00    	js     0x14004a8dc
14004a665:	48 8b 43 10          	mov    0x10(%rbx),%rax
14004a669:	8b 40 18             	mov    0x18(%rax),%eax
14004a66c:	8b 4f 18             	mov    0x18(%rdi),%ecx
14004a66f:	49 ff 46 68          	incq   0x68(%r14)
14004a673:	48 29 c8             	sub    %rcx,%rax
14004a676:	49 01 46 70          	add    %rax,0x70(%r14)
14004a67a:	48 c7 06 00 00 00 00 	movq   $0x0,(%rsi)
14004a681:	80 7f 12 01          	cmpb   $0x1,0x12(%rdi)
14004a685:	75 51                	jne    0x14004a6d8
14004a687:	48 8b 43 10          	mov    0x10(%rbx),%rax
14004a68b:	48 8d 4f 48          	lea    0x48(%rdi),%rcx
14004a68f:	48 39 c8             	cmp    %rcx,%rax
14004a692:	0f 92 c1             	setb   %cl
14004a695:	48 8d 97 48 18 00 00 	lea    0x1848(%rdi),%rdx
14004a69c:	48 39 d0             	cmp    %rdx,%rax
14004a69f:	0f 97 c2             	seta   %dl
14004a6a2:	08 ca                	or     %cl,%dl
14004a6a4:	75 32                	jne    0x14004a6d8
14004a6a6:	8b 48 1c             	mov    0x1c(%rax),%ecx
14004a6a9:	0f b6 c9             	movzbl %cl,%ecx
14004a6ac:	c1 e1 0c             	shl    $0xc,%ecx
14004a6af:	48 0f af 48 20       	imul   0x20(%rax),%rcx
14004a6b4:	48 c1 e9 2b          	shr    $0x2b,%rcx
14004a6b8:	74 1e                	je     0x14004a6d8
14004a6ba:	83 7b 18 00          	cmpl   $0x0,0x18(%rbx)
14004a6be:	0f 88 2a 02 00 00    	js     0x14004a8ee
14004a6c4:	44 8b 40 18          	mov    0x18(%rax),%r8d
14004a6c8:	8b 47 18             	mov    0x18(%rdi),%eax
14004a6cb:	49 29 c0             	sub    %rax,%r8
14004a6ce:	48 89 f1             	mov    %rsi,%rcx
14004a6d1:	31 d2                	xor    %edx,%edx
14004a6d3:	e8 38 3b 05 00       	call   0x14009e210
14004a6d8:	4c 8d 77 40          	lea    0x40(%rdi),%r14
14004a6dc:	4c 89 f1             	mov    %r14,%rcx
14004a6df:	ff 15 2b d2 0a 00    	call   *0xad22b(%rip)        # 0x1400f7910
14004a6e5:	84 c0                	test   %al,%al
14004a6e7:	75 08                	jne    0x14004a6f1
14004a6e9:	4c 89 f1             	mov    %r14,%rcx
14004a6ec:	e8 8f 72 ff ff       	call   0x140041980
14004a6f1:	48 8b 43 10          	mov    0x10(%rbx),%rax
14004a6f5:	8b 40 18             	mov    0x18(%rax),%eax
14004a6f8:	48 29 87 a0 18 00 00 	sub    %rax,0x18a0(%rdi)
14004a6ff:	4c 8b 03             	mov    (%rbx),%r8
14004a702:	4c 39 c6             	cmp    %r8,%rsi
14004a705:	0f 84 f8 01 00 00    	je     0x14004a903
14004a70b:	48 8d 05 a6 9b 0a 00 	lea    0xa9ba6(%rip),%rax        # 0x1400f42b8
14004a712:	48 8d 0d 97 9b 0a 00 	lea    0xa9b97(%rip),%rcx        # 0x1400f42b0
14004a719:	80 7f 14 00          	cmpb   $0x0,0x14(%rdi)
14004a71d:	48 0f 45 c8          	cmovne %rax,%rcx
14004a721:	48 8b 01             	mov    (%rcx),%rax
14004a724:	48 8b 40 58          	mov    0x58(%rax),%rax
14004a728:	48 89 f2             	mov    %rsi,%rdx
14004a72b:	ff 15 d7 c5 0a 00    	call   *0xac5d7(%rip)        # 0x1400f6d08
14004a731:	48 89 33             	mov    %rsi,(%rbx)
14004a734:	80 63 1c fe          	andb   $0xfe,0x1c(%rbx)
14004a738:	8b 43 18             	mov    0x18(%rbx),%eax
14004a73b:	a9 ff 7f 00 00       	test   $0x7fff,%eax
14004a740:	0f 84 c0 01 00 00    	je     0x14004a906
14004a746:	8d 48 ff             	lea    -0x1(%rax),%ecx
14004a749:	81 e1 ff 7f 00 00    	and    $0x7fff,%ecx
14004a74f:	89 c2                	mov    %eax,%edx
14004a751:	81 e2 00 80 ff ff    	and    $0xffff8000,%edx
14004a757:	09 ca                	or     %ecx,%edx
14004a759:	89 53 18             	mov    %edx,0x18(%rbx)
14004a75c:	a9 00 00 00 40       	test   $0x40000000,%eax
14004a761:	0f 85 57 01 00 00    	jne    0x14004a8be
14004a767:	85 c9                	test   %ecx,%ecx
14004a769:	0f 84 4f 01 00 00    	je     0x14004a8be
14004a76f:	4c 89 f1             	mov    %r14,%rcx
14004a772:	ff 15 c0 d0 0a 00    	call   *0xad0c0(%rip)        # 0x1400f7838
14004a778:	e9 92 fd ff ff       	jmp    0x14004a50f
14004a77d:	4c 89 f9             	mov    %r15,%rcx
14004a780:	89 c2                	mov    %eax,%edx
14004a782:	e8 89 e8 fe ff       	call   0x140039010
14004a787:	4c 89 f9             	mov    %r15,%rcx
14004a78a:	e8 f1 6e ff ff       	call   0x140041680
14004a78f:	e9 5d fb ff ff       	jmp    0x14004a2f1
14004a794:	4c 89 f1             	mov    %r14,%rcx
14004a797:	89 c2                	mov    %eax,%edx
14004a799:	e8 72 e8 fe ff       	call   0x140039010
14004a79e:	4c 89 f1             	mov    %r14,%rcx
14004a7a1:	e8 da 6e ff ff       	call   0x140041680
14004a7a6:	e9 52 fd ff ff       	jmp    0x14004a4fd
14004a7ab:	89 f0                	mov    %esi,%eax
14004a7ad:	25 ff ff 1f 00       	and    $0x1fffff,%eax
14004a7b2:	c1 e8 09             	shr    $0x9,%eax
14004a7b5:	49 01 c7             	add    %rax,%r15
14004a7b8:	49 81 c7 00 20 00 00 	add    $0x2000,%r15
14004a7bf:	e9 af f9 ff ff       	jmp    0x14004a173
14004a7c4:	48 89 d9             	mov    %rbx,%rcx
14004a7c7:	4c 89 f2             	mov    %r14,%rdx
14004a7ca:	49 89 f0             	mov    %rsi,%r8
14004a7cd:	e8 9e 58 ff ff       	call   0x140040070
14004a7d2:	e9 ae f9 ff ff       	jmp    0x14004a185
14004a7d7:	89 f0                	mov    %esi,%eax
14004a7d9:	25 ff ff 1f 00       	and    $0x1fffff,%eax
14004a7de:	c1 e8 09             	shr    $0x9,%eax
14004a7e1:	49 01 c6             	add    %rax,%r14
14004a7e4:	49 81 c6 00 20 00 00 	add    $0x2000,%r14
14004a7eb:	e9 92 fb ff ff       	jmp    0x14004a382
14004a7f0:	48 89 f9             	mov    %rdi,%rcx
14004a7f3:	48 89 da             	mov    %rbx,%rdx
14004a7f6:	49 89 f0             	mov    %rsi,%r8
14004a7f9:	e8 72 58 ff ff       	call   0x140040070
14004a7fe:	e9 91 fb ff ff       	jmp    0x14004a394
14004a803:	83 fd 01             	cmp    $0x1,%ebp
14004a806:	0f 84 fd 00 00 00    	je     0x14004a909
14004a80c:	49 8b 46 10          	mov    0x10(%r14),%rax
14004a810:	8b 40 18             	mov    0x18(%rax),%eax
14004a813:	f0 48 01 83 c0 18 00 	lock add %rax,0x18c0(%rbx)
14004a81a:	00
14004a81b:	f0 48 ff 83 c8 18 00 	lock incq 0x18c8(%rbx)
14004a822:	00
14004a823:	49 8b 46 10          	mov    0x10(%r14),%rax
14004a827:	8b 40 18             	mov    0x18(%rax),%eax