14018a1cf:	e8 24 f3 ff ff       	call   0x1401894f8
14018a1d4:	b8 01 00 00 00       	mov    $0x1,%eax
14018a1d9:	4c 8d 9c 24 80 00 00 	lea    0x80(%rsp),%r11
14018a1e0:	00
14018a1e1:	49 8b 5b 20          	mov    0x20(%r11),%rbx
14018a1e5:	49 8b 6b 28          	mov    0x28(%r11),%rbp
14018a1e9:	49 8b 73 30          	mov    0x30(%r11),%rsi
14018a1ed:	49 8b e3             	mov    %r11,%rsp
14018a1f0:	41 5f                	pop    %r15
14018a1f2:	41 5e                	pop    %r14
14018a1f4:	5f                   	pop    %rdi
14018a1f5:	c3                   	ret
14018a1f6:	e8 01 14 00 00       	call   0x14018b5fc
14018a1fb:	cc                   	int3
14018a1fc:	40 53                	rex push %rbx
14018a1fe:	48 83 ec 20          	sub    $0x20,%rsp
14018a202:	33 c0                	xor    %eax,%eax
14018a204:	0f 57 c0             	xorps  %xmm0,%xmm0
14018a207:	88 41 18             	mov    %al,0x18(%rcx)
14018a20a:	48 8b d9             	mov    %rcx,%rbx
14018a20d:	48 89 41 1c          	mov    %rax,0x1c(%rcx)
14018a211:	48 89 41 24          	mov    %rax,0x24(%rcx)
14018a215:	0f 11 41 30          	movups %xmm0,0x30(%rcx)
14018a219:	4c 89 41 40          	mov    %r8,0x40(%rcx)
14018a21d:	44 89 49 48          	mov    %r9d,0x48(%rcx)
14018a221:	39 42 0c             	cmp    %eax,0xc(%rdx)
14018a224:	74 45                	je     0x14018a26b
14018a226:	48 63 52 0c          	movslq 0xc(%rdx),%rdx
14018a22a:	49 03 d0             	add    %r8,%rdx
14018a22d:	4c 8d 05 cc 5d e7 ff 	lea    -0x18a234(%rip),%r8        # 0x140000000
14018a234:	48 89 51 08          	mov    %rdx,0x8(%rcx)
14018a238:	0f b6 0a             	movzbl (%rdx),%ecx
14018a23b:	83 e1 0f             	and    $0xf,%ecx
14018a23e:	4a 0f be 84 01 e0 0b 	movsbq 0x220be0(%rcx,%r8,1),%rax
14018a245:	22 00
14018a247:	42 8a 8c 01 f0 0b 22 	mov    0x220bf0(%rcx,%r8,1),%cl
14018a24e:	00
14018a24f:	48 2b d0             	sub    %rax,%rdx
14018a252:	8b 42 fc             	mov    -0x4(%rdx),%eax
14018a255:	d3 e8                	shr    %cl,%eax
14018a257:	48 8b cb             	mov    %rbx,%rcx
14018a25a:	48 89 53 08          	mov    %rdx,0x8(%rbx)
14018a25e:	89 03                	mov    %eax,(%rbx)
14018a260:	48 89 53 10          	mov    %rdx,0x10(%rbx)
14018a264:	e8 37 03 00 00       	call   0x14018a5a0
14018a269:	eb 02                	jmp    0x14018a26d
14018a26b:	89 01                	mov    %eax,(%rcx)
14018a26d:	48 8b c3             	mov    %rbx,%rax
14018a270:	48 83 c4 20          	add    $0x20,%rsp
14018a274:	5b                   	pop    %rbx
14018a275:	c3                   	ret
14018a276:	cc                   	int3
14018a277:	cc                   	int3
14018a278:	83 7a 0c 00          	cmpl   $0x0,0xc(%rdx)
14018a27c:	4c 8b c9             	mov    %rcx,%r9
14018a27f:	0f 84 c1 00 00 00    	je     0x14018a346
14018a285:	48 63 52 0c          	movslq 0xc(%rdx),%rdx
14018a289:	49 03 d0             	add    %r8,%rdx
14018a28c:	4c 8d 05 6d 5d e7 ff 	lea    -0x18a293(%rip),%r8        # 0x140000000
14018a293:	48 89 51 08          	mov    %rdx,0x8(%rcx)
14018a297:	0f b6 0a             	movzbl (%rdx),%ecx
14018a29a:	83 e1 0f             	and    $0xf,%ecx
14018a29d:	4a 0f be 84 01 e0 0b 	movsbq 0x220be0(%rcx,%r8,1),%rax
14018a2a4:	22 00
14018a2a6:	42 8a 8c 01 f0 0b 22 	mov    0x220bf0(%rcx,%r8,1),%cl
14018a2ad:	00
14018a2ae:	48 2b d0             	sub    %rax,%rdx
14018a2b1:	8b 42 fc             	mov    -0x4(%rdx),%eax
14018a2b4:	d3 e8                	shr    %cl,%eax
14018a2b6:	49 89 51 08          	mov    %rdx,0x8(%r9)
14018a2ba:	41 89 01             	mov    %eax,(%r9)
14018a2bd:	49 89 51 10          	mov    %rdx,0x10(%r9)
14018a2c1:	0f b6 0a             	movzbl (%rdx),%ecx
14018a2c4:	83 e1 0f             	and    $0xf,%ecx
14018a2c7:	4a 0f be 84 01 e0 0b 	movsbq 0x220be0(%rcx,%r8,1),%rax
14018a2ce:	22 00
14018a2d0:	42 8a 8c 01 f0 0b 22 	mov    0x220bf0(%rcx,%r8,1),%cl
14018a2d7:	00
14018a2d8:	48 2b d0             	sub    %rax,%rdx
14018a2db:	8b 42 fc             	mov    -0x4(%rdx),%eax
14018a2de:	d3 e8                	shr    %cl,%eax
14018a2e0:	49 89 51 08          	mov    %rdx,0x8(%r9)
14018a2e4:	41 89 41 18          	mov    %eax,0x18(%r9)
14018a2e8:	0f b6 0a             	movzbl (%rdx),%ecx
14018a2eb:	83 e1 0f             	and    $0xf,%ecx
14018a2ee:	4a 0f be 84 01 e0 0b 	movsbq 0x220be0(%rcx,%r8,1),%rax
14018a2f5:	22 00
14018a2f7:	42 8a 8c 01 f0 0b 22 	mov    0x220bf0(%rcx,%r8,1),%cl
14018a2fe:	00
14018a2ff:	48 2b d0             	sub    %rax,%rdx
14018a302:	8b 42 fc             	mov    -0x4(%rdx),%eax
14018a305:	d3 e8                	shr    %cl,%eax
14018a307:	49 89 51 08          	mov    %rdx,0x8(%r9)
14018a30b:	41 89 41 1c          	mov    %eax,0x1c(%r9)
14018a30f:	0f b6 0a             	movzbl (%rdx),%ecx
14018a312:	83 e1 0f             	and    $0xf,%ecx
14018a315:	4a 0f be 84 01 e0 0b 	movsbq 0x220be0(%rcx,%r8,1),%rax
14018a31c:	22 00
14018a31e:	42 8a 8c 01 f0 0b 22 	mov    0x220bf0(%rcx,%r8,1),%cl
14018a325:	00
14018a326:	48 2b d0             	sub    %rax,%rdx
14018a329:	8b 42 fc             	mov    -0x4(%rdx),%eax
14018a32c:	d3 e8                	shr    %cl,%eax
14018a32e:	41 89 41 20          	mov    %eax,0x20(%r9)
14018a332:	48 8d 42 04          	lea    0x4(%rdx),%rax
14018a336:	49 89 51 08          	mov    %rdx,0x8(%r9)
14018a33a:	8b 0a                	mov    (%rdx),%ecx
14018a33c:	49 89 41 08          	mov    %rax,0x8(%r9)
14018a340:	41 89 49 24          	mov    %ecx,0x24(%r9)
14018a344:	eb 03                	jmp    0x14018a349
14018a346:	83 21 00             	andl   $0x0,(%rcx)
14018a349:	49 8b c1             	mov    %r9,%rax
14018a34c:	c3                   	ret
14018a34d:	cc                   	int3
14018a34e:	cc                   	int3
14018a34f:	cc                   	int3
14018a350:	48 8b c4             	mov    %rsp,%rax
14018a353:	53                   	push   %rbx
14018a354:	56                   	push   %rsi
14018a355:	57                   	push   %rdi
14018a356:	41 54                	push   %r12
14018a358:	41 55                	push   %r13
14018a35a:	41 57                	push   %r15
14018a35c:	48 81 ec a8 00 00 00 	sub    $0xa8,%rsp
14018a363:	48 8b f9             	mov    %rcx,%rdi
14018a366:	45 33 e4             	xor    %r12d,%r12d
14018a369:	44 89 64 24 20       	mov    %r12d,0x20(%rsp)
14018a36e:	44 21 a4 24 f0 00 00 	and    %r12d,0xf0(%rsp)
14018a375:	00
14018a376:	4c 21 64 24 28       	and    %r12,0x28(%rsp)
14018a37b:	4c 21 64 24 40       	and    %r12,0x40(%rsp)
14018a380:	44 88 60 80          	mov    %r12b,-0x80(%rax)
14018a384:	44 21 60 84          	and    %r12d,-0x7c(%rax)
14018a388:	44 21 60 88          	and    %r12d,-0x78(%rax)
14018a38c:	44 21 60 8c          	and    %r12d,-0x74(%rax)
14018a390:	44 21 60 90          	and    %r12d,-0x70(%rax)
14018a394:	44 21 60 94          	and    %r12d,-0x6c(%rax)
14018a398:	e8 87 eb ff ff       	call   0x140188f24
14018a39d:	48 8b 40 28          	mov    0x28(%rax),%rax
14018a3a1:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14018a3a6:	e8 79 eb ff ff       	call   0x140188f24
14018a3ab:	48 8b 40 20          	mov    0x20(%rax),%rax
14018a3af:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14018a3b4:	48 8b 77 50          	mov    0x50(%rdi),%rsi
14018a3b8:	48 89 b4 24 f8 00 00 	mov    %rsi,0xf8(%rsp)
14018a3bf:	00
14018a3c0:	48 8b 5f 40          	mov    0x40(%rdi),%rbx
14018a3c4:	48 8b 47 30          	mov    0x30(%rdi),%rax
14018a3c8:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14018a3cd:	4c 8b 7f 28          	mov    0x28(%rdi),%r15
14018a3d1:	48 8b 47 48          	mov    0x48(%rdi),%rax
14018a3d5:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
14018a3da:	48 8b 47 68          	mov    0x68(%rdi),%rax
14018a3de:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
14018a3e3:	8b 47 78             	mov    0x78(%rdi),%eax
14018a3e6:	89 84 24 e8 00 00 00 	mov    %eax,0xe8(%rsp)
14018a3ed:	8b 47 38             	mov    0x38(%rdi),%eax
14018a3f0:	89 84 24 e0 00 00 00 	mov    %eax,0xe0(%rsp)
14018a3f7:	48 8b cb             	mov    %rbx,%rcx
14018a3fa:	e8 c5 0a 00 00       	call   0x14018aec4
14018a3ff:	e8 20 eb ff ff       	call   0x140188f24
14018a404:	48 89 70 20          	mov    %rsi,0x20(%rax)
14018a408:	e8 17 eb ff ff       	call   0x140188f24
14018a40d:	48 89 58 28          	mov    %rbx,0x28(%rax)
14018a411:	e8 0e eb ff ff       	call   0x140188f24
14018a416:	48 8b 50 20          	mov    0x20(%rax),%rdx
14018a41a:	48 8b 52 28          	mov    0x28(%rdx),%rdx
14018a41e:	48 8d 8c 24 88 00 00 	lea    0x88(%rsp),%rcx
14018a425:	00
14018a426:	e8 7d d9 ff ff       	call   0x140187da8
14018a42b:	4c 8b e8             	mov    %rax,%r13
14018a42e:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14018a433:	4c 39 67 58          	cmp    %r12,0x58(%rdi)
14018a437:	74 19                	je     0x14018a452
14018a439:	c7 84 24 f0 00 00 00 	movl   $0x1,0xf0(%rsp)
14018a440:	01 00 00 00
14018a444:	e8 db ea ff ff       	call   0x140188f24
14018a449:	48 8b 48 70          	mov    0x70(%rax),%rcx
14018a44d:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
14018a452:	41 b8 00 01 00 00    	mov    $0x100,%r8d
14018a458:	49 8b d7             	mov    %r15,%rdx
14018a45b:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
14018a460:	e8 4b 0e 00 00       	call   0x14018b2b0
14018a465:	48 8b d8             	mov    %rax,%rbx
14018a468:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14018a46d:	48 83 f8 02          	cmp    $0x2,%rax
14018a471:	7d 13                	jge    0x14018a486
14018a473:	48 8b 5c c4 70       	mov    0x70(%rsp,%rax,8),%rbx
14018a478:	48 85 db             	test   %rbx,%rbx
14018a47b:	0f 84 18 01 00 00    	je     0x14018a599
14018a481:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
14018a486:	49 8b d7             	mov    %r15,%rdx
14018a489:	48 8b cb             	mov    %rbx,%rcx
14018a48c:	e8 4f 0e 00 00       	call   0x14018b2e0
14018a491:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
14018a496:	4c 8b 7c 24 30       	mov    0x30(%rsp),%r15
14018a49b:	eb 7c                	jmp    0x14018a519
14018a49d:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
14018a4a4:	00
14018a4a5:	e8 7a ea ff ff       	call   0x140188f24
14018a4aa:	83 60 40 00          	andl   $0x0,0x40(%rax)
14018a4ae:	e8 71 ea ff ff       	call   0x140188f24
14018a4b3:	8b 8c 24 e8 00 00 00 	mov    0xe8(%rsp),%ecx
14018a4ba:	89 48 78             	mov    %ecx,0x78(%rax)
14018a4bd:	48 8b b4 24 f8 00 00 	mov    0xf8(%rsp),%rsi
14018a4c4:	00
14018a4c5:	83 bc 24 f0 00 00 00 	cmpl   $0x0,0xf0(%rsp)
14018a4cc:	00
14018a4cd:	74 1e                	je     0x14018a4ed
14018a4cf:	b2 01                	mov    $0x1,%dl
14018a4d1:	48 8b ce             	mov    %rsi,%rcx
14018a4d4:	e8 9f da ff ff       	call   0x140187f78
14018a4d9:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
14018a4de:	4c 8d 48 20          	lea    0x20(%rax),%r9
14018a4e2:	44 8b 40 18          	mov    0x18(%rax),%r8d
14018a4e6:	8b 50 04             	mov    0x4(%rax),%edx
14018a4e9:	8b 08                	mov    (%rax),%ecx
14018a4eb:	eb 0d                	jmp    0x14018a4fa
14018a4ed:	4c 8d 4e 20          	lea    0x20(%rsi),%r9
14018a4f1:	44 8b 46 18          	mov    0x18(%rsi),%r8d
14018a4f5:	8b 56 04             	mov    0x4(%rsi),%edx
14018a4f8:	8b 0e                	mov    (%rsi),%ecx
14018a4fa:	ff 15 20 3c 07 00    	call   *0x73c20(%rip)        # 0x1401fe120
14018a500:	44 8b 64 24 20       	mov    0x20(%rsp),%r12d
14018a505:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
14018a50a:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
14018a50f:	4c 8b 7c 24 30       	mov    0x30(%rsp),%r15
14018a514:	4c 8b 6c 24 48       	mov    0x48(%rsp),%r13
14018a519:	49 8b cd             	mov    %r13,%rcx
14018a51c:	e8 c3 d8 ff ff       	call   0x140187de4
14018a521:	45 85 e4             	test   %r12d,%r12d
14018a524:	75 32                	jne    0x14018a558
14018a526:	81 3e 63 73 6d e0    	cmpl   $0xe06d7363,(%rsi)
14018a52c:	75 2a                	jne    0x14018a558
14018a52e:	83 7e 18 04          	cmpl   $0x4,0x18(%rsi)
14018a532:	75 24                	jne    0x14018a558
14018a534:	8b 46 20             	mov    0x20(%rsi),%eax
14018a537:	2d 20 05 93 19       	sub    $0x19930520,%eax
14018a53c:	83 f8 02             	cmp    $0x2,%eax
14018a53f:	77 17                	ja     0x14018a558
14018a541:	48 8b 4e 28          	mov    0x28(%rsi),%rcx
14018a545:	e8 9e da ff ff       	call   0x140187fe8
14018a54a:	85 c0                	test   %eax,%eax
14018a54c:	74 0a                	je     0x14018a558
14018a54e:	b2 01                	mov    $0x1,%dl
14018a550:	48 8b ce             	mov    %rsi,%rcx
14018a553:	e8 20 da ff ff       	call   0x140187f78
14018a558:	e8 c7 e9 ff ff       	call   0x140188f24
14018a55d:	4c 89 78 20          	mov    %r15,0x20(%rax)
14018a561:	e8 be e9 ff ff       	call   0x140188f24
14018a566:	48 89 78 28          	mov    %rdi,0x28(%rax)
14018a56a:	e8 b5 e9 ff ff       	call   0x140188f24
14018a56f:	8b 8c 24 e0 00 00 00 	mov    0xe0(%rsp),%ecx
14018a576:	89 48 78             	mov    %ecx,0x78(%rax)
14018a579:	e8 a6 e9 ff ff       	call   0x140188f24
14018a57e:	c7 40 78 fe ff ff ff 	movl   $0xfffffffe,0x78(%rax)
14018a585:	48 8b c3             	mov    %rbx,%rax
14018a588:	48 81 c4 a8 00 00 00 	add    $0xa8,%rsp
14018a58f:	41 5f                	pop    %r15
14018a591:	41 5d                	pop    %r13
14018a593:	41 5c                	pop    %r12
14018a595:	5f                   	pop    %rdi
14018a596:	5e                   	pop    %rsi
14018a597:	5b                   	pop    %rbx
14018a598:	c3                   	ret
14018a599:	e8 5e 10 00 00       	call   0x14018b5fc
14018a59e:	90                   	nop
14018a59f:	cc                   	int3
14018a5a0:	33 c0                	xor    %eax,%eax
14018a5a2:	4c 8d 1d 57 5a e7 ff 	lea    -0x18a5a9(%rip),%r11        # 0x140000000
14018a5a9:	88 41 18             	mov    %al,0x18(%rcx)
14018a5ac:	0f 57 c0             	xorps  %xmm0,%xmm0
14018a5af:	48 89 41 1c          	mov    %rax,0x1c(%rcx)
14018a5b3:	4c 8b c1             	mov    %rcx,%r8
14018a5b6:	48 89 41 24          	mov    %rax,0x24(%rcx)
14018a5ba:	0f 11 41 30          	movups %xmm0,0x30(%rcx)
14018a5be:	48 8b 41 08          	mov    0x8(%rcx),%rax
14018a5c2:	44 8a 10             	mov    (%rax),%r10b
14018a5c5:	48 8d 50 01          	lea    0x1(%rax),%rdx
14018a5c9:	44 88 51 18          	mov    %r10b,0x18(%rcx)
14018a5cd:	48 89 51 08          	mov    %rdx,0x8(%rcx)
14018a5d1:	41 f6 c2 01          	test   $0x1,%r10b
14018a5d5:	74 27                	je     0x14018a5fe
14018a5d7:	0f b6 0a             	movzbl (%rdx),%ecx
14018a5da:	83 e1 0f             	and    $0xf,%ecx
14018a5dd:	4a 0f be 84 19 e0 0b 	movsbq 0x220be0(%rcx,%r11,1),%rax
14018a5e4:	22 00
14018a5e6:	42 8a 8c 19 f0 0b 22 	mov    0x220bf0(%rcx,%r11,1),%cl
14018a5ed:	00
14018a5ee:	48 2b d0             	sub    %rax,%rdx
14018a5f1:	8b 42 fc             	mov    -0x4(%rdx),%eax
14018a5f4:	d3 e8                	shr    %cl,%eax
14018a5f6:	41 89 40 1c          	mov    %eax,0x1c(%r8)
14018a5fa:	49 89 50 08          	mov    %rdx,0x8(%r8)
14018a5fe:	41 f6 c2 02          	test   $0x2,%r10b
14018a602:	74 0e                	je     0x14018a612
14018a604:	8b 02                	mov    (%rdx),%eax
14018a606:	48 83 c2 04          	add    $0x4,%rdx
14018a60a:	49 89 50 08          	mov    %rdx,0x8(%r8)
14018a60e:	41 89 40 20          	mov    %eax,0x20(%r8)
14018a612:	41 f6 c2 04          	test   $0x4,%r10b
14018a616:	74 27                	je     0x14018a63f
14018a618:	0f b6 0a             	movzbl (%rdx),%ecx
14018a61b:	83 e1 0f             	and    $0xf,%ecx
14018a61e:	4a 0f be 84 19 e0 0b 	movsbq 0x220be0(%rcx,%r11,1),%rax
14018a625:	22 00
14018a627:	42 8a 8c 19 f0 0b 22 	mov    0x220bf0(%rcx,%r11,1),%cl
14018a62e:	00
14018a62f:	48 2b d0             	sub    %rax,%rdx
14018a632:	8b 42 fc             	mov    -0x4(%rdx),%eax
14018a635:	d3 e8                	shr    %cl,%eax
14018a637:	41 89 40 24          	mov    %eax,0x24(%r8)
14018a63b:	49 89 50 08          	mov    %rdx,0x8(%r8)
14018a63f:	8b 02                	mov    (%rdx),%eax
14018a641:	4c 8d 4a 04          	lea    0x4(%rdx),%r9
14018a645:	41 89 40 28          	mov    %eax,0x28(%r8)
14018a649:	41 8a c2             	mov    %r10b,%al
14018a64c:	24 30                	and    $0x30,%al
14018a64e:	4d 89 48 08          	mov    %r9,0x8(%r8)
14018a652:	41 f6 c2 08          	test   $0x8,%r10b
14018a656:	74 3b                	je     0x14018a693
14018a658:	3c 10                	cmp    $0x10,%al
14018a65a:	75 10                	jne    0x14018a66c
14018a65c:	49 63 09             	movslq (%r9),%rcx
14018a65f:	49 8d 41 04          	lea    0x4(%r9),%rax
14018a663:	49 89 40 08          	mov    %rax,0x8(%r8)
14018a667:	49 89 48 30          	mov    %rcx,0x30(%r8)
14018a66b:	c3                   	ret
14018a66c:	3c 20                	cmp    $0x20,%al
14018a66e:	0f 85 b3 00 00 00    	jne    0x14018a727
14018a674:	49 63 01             	movslq (%r9),%rax
14018a677:	49 8d 51 04          	lea    0x4(%r9),%rdx
14018a67b:	49 89 50 08          	mov    %rdx,0x8(%r8)
14018a67f:	49 89 40 30          	mov    %rax,0x30(%r8)
14018a683:	48 8d 42 04          	lea    0x4(%rdx),%rax
14018a687:	48 63 0a             	movslq (%rdx),%rcx
14018a68a:	49 89 40 08          	mov    %rax,0x8(%r8)
14018a68e:	e9 90 00 00 00       	jmp    0x14018a723
14018a693:	3c 10                	cmp    $0x10,%al
14018a695:	75 30                	jne    0x14018a6c7
14018a697:	41 0f b6 09          	movzbl (%r9),%ecx
14018a69b:	83 e1 0f             	and    $0xf,%ecx
14018a69e:	4a 0f be 84 19 e0 0b 	movsbq 0x220be0(%rcx,%r11,1),%rax
14018a6a5:	22 00
14018a6a7:	42 8a 8c 19 f0 0b 22 	mov    0x220bf0(%rcx,%r11,1),%cl
14018a6ae:	00
14018a6af:	4c 2b c8             	sub    %rax,%r9
14018a6b2:	41 8b 40 48          	mov    0x48(%r8),%eax
14018a6b6:	41 8b 51 fc          	mov    -0x4(%r9),%edx
14018a6ba:	d3 ea                	shr    %cl,%edx