1800cc148:	48 83 c7 08          	add    $0x8,%rdi
1800cc14c:	48 83 ed 01          	sub    $0x1,%rbp
1800cc150:	75 e4                	jne    0x1800cc136
1800cc152:	48 8b ce             	mov    %rsi,%rcx
1800cc155:	e8 a2 de fc ff       	call   0x180099ffc
1800cc15a:	48 83 a3 50 09 00 00 	andq   $0x0,0x950(%rbx)
1800cc161:	00
1800cc162:	48 8b 8b 58 09 00 00 	mov    0x958(%rbx),%rcx
1800cc169:	48 85 c9             	test   %rcx,%rcx
1800cc16c:	74 0d                	je     0x1800cc17b
1800cc16e:	e8 89 de fc ff       	call   0x180099ffc
1800cc173:	48 83 a3 58 09 00 00 	andq   $0x0,0x958(%rbx)
1800cc17a:	00
1800cc17b:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1800cc180:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
1800cc185:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1800cc18a:	48 83 c4 20          	add    $0x20,%rsp
1800cc18e:	5f                   	pop    %rdi
1800cc18f:	c3                   	ret
1800cc190:	cc                   	int3
1800cc191:	cc                   	int3
1800cc192:	cc                   	int3
1800cc193:	cc                   	int3
1800cc194:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1800cc199:	57                   	push   %rdi
1800cc19a:	48 83 ec 20          	sub    $0x20,%rsp
1800cc19e:	48 8b d9             	mov    %rcx,%rbx
1800cc1a1:	8b fa                	mov    %edx,%edi
1800cc1a3:	b9 00 40 00 00       	mov    $0x4000,%ecx
1800cc1a8:	e8 a3 dc fc ff       	call   0x180099e50
1800cc1ad:	45 33 c0             	xor    %r8d,%r8d
1800cc1b0:	48 8b c8             	mov    %rax,%rcx
1800cc1b3:	48 85 c0             	test   %rax,%rax
1800cc1b6:	75 07                	jne    0x1800cc1bf
1800cc1b8:	b8 9a 00 00 c0       	mov    $0xc000009a,%eax
1800cc1bd:	eb 3f                	jmp    0x1800cc1fe
1800cc1bf:	0f b6 53 02          	movzbl 0x2(%rbx),%edx
1800cc1c3:	44 38 43 01          	cmp    %r8b,0x1(%rbx)
1800cc1c7:	74 09                	je     0x1800cc1d2
1800cc1c9:	44 8b 43 04          	mov    0x4(%rbx),%r8d
1800cc1cd:	c1 ef 14             	shr    $0x14,%edi
1800cc1d0:	eb 03                	jmp    0x1800cc1d5
1800cc1d2:	41 8b f8             	mov    %r8d,%edi
1800cc1d5:	83 e2 07             	and    $0x7,%edx
1800cc1d8:	4c 8b c9             	mov    %rcx,%r9
1800cc1db:	41 ba 00 10 00 00    	mov    $0x1000,%r10d
1800cc1e1:	41 8b c0             	mov    %r8d,%eax
1800cc1e4:	44 03 c7             	add    %edi,%r8d
1800cc1e7:	c1 e0 04             	shl    $0x4,%eax
1800cc1ea:	0b c2                	or     %edx,%eax
1800cc1ec:	41 89 01             	mov    %eax,(%r9)
1800cc1ef:	4d 8d 49 04          	lea    0x4(%r9),%r9
1800cc1f3:	49 83 ea 01          	sub    $0x1,%r10
1800cc1f7:	75 e8                	jne    0x1800cc1e1
1800cc1f9:	48 89 0b             	mov    %rcx,(%rbx)
1800cc1fc:	33 c0                	xor    %eax,%eax
1800cc1fe:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1800cc203:	48 83 c4 20          	add    $0x20,%rsp
1800cc207:	5f                   	pop    %rdi
1800cc208:	c3                   	ret
1800cc209:	cc                   	int3
1800cc20a:	cc                   	int3
1800cc20b:	cc                   	int3
1800cc20c:	44 89 44 24 18       	mov    %r8d,0x18(%rsp)
1800cc211:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1800cc216:	55                   	push   %rbp
1800cc217:	53                   	push   %rbx
1800cc218:	56                   	push   %rsi
1800cc219:	57                   	push   %rdi
1800cc21a:	41 54                	push   %r12
1800cc21c:	41 55                	push   %r13
1800cc21e:	41 56                	push   %r14
1800cc220:	41 57                	push   %r15
1800cc222:	48 8b ec             	mov    %rsp,%rbp
1800cc225:	48 83 ec 58          	sub    $0x58,%rsp
1800cc229:	44 8b 89 48 09 00 00 	mov    0x948(%rcx),%r9d
1800cc230:	48 8b d9             	mov    %rcx,%rbx
1800cc233:	0f b6 89 4f 09 00 00 	movzbl 0x94f(%rcx),%ecx
1800cc23a:	41 ff c1             	inc    %r9d
1800cc23d:	41 8b c0             	mov    %r8d,%eax
1800cc240:	4c 8b c2             	mov    %rdx,%r8
1800cc243:	48 c1 e0 09          	shl    $0x9,%rax
1800cc247:	33 d2                	xor    %edx,%edx
1800cc249:	49 f7 f1             	div    %r9
1800cc24c:	89 4d 60             	mov    %ecx,0x60(%rbp)
1800cc24f:	4c 8b e2             	mov    %rdx,%r12
1800cc252:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1800cc256:	44 8b ea             	mov    %edx,%r13d
1800cc259:	89 45 e0             	mov    %eax,-0x20(%rbp)
1800cc25c:	33 d2                	xor    %edx,%edx
1800cc25e:	8b f8                	mov    %eax,%edi
1800cc260:	89 55 48             	mov    %edx,0x48(%rbp)
1800cc263:	83 65 d8 00          	andl   $0x0,-0x28(%rbp)
1800cc267:	44 3b ab 48 09 00 00 	cmp    0x948(%rbx),%r13d
1800cc26e:	0f 85 c1 00 00 00    	jne    0x1800cc335
1800cc274:	48 83 65 e0 00       	andq   $0x0,-0x20(%rbp)
1800cc279:	3b bb 70 09 00 00    	cmp    0x970(%rbx),%edi
1800cc27f:	0f 83 a1 00 00 00    	jae    0x1800cc326
1800cc285:	4d 8b 00             	mov    (%r8),%r8
1800cc288:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
1800cc28c:	4c 8d 4d d8          	lea    -0x28(%rbp),%r9
1800cc290:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1800cc295:	8b d7                	mov    %edi,%edx
1800cc297:	48 8b cb             	mov    %rbx,%rcx
1800cc29a:	e8 01 f9 ff ff       	call   0x1800cbba0
1800cc29f:	85 c0                	test   %eax,%eax
1800cc2a1:	79 0c                	jns    0x1800cc2af
1800cc2a3:	4c 8b 45 50          	mov    0x50(%rbp),%r8
1800cc2a7:	8b 55 48             	mov    0x48(%rbp),%edx
1800cc2aa:	8b 4d 60             	mov    0x60(%rbp),%ecx
1800cc2ad:	eb 79                	jmp    0x1800cc328
1800cc2af:	4c 8b 45 e0          	mov    -0x20(%rbp),%r8
1800cc2b3:	48 b9 00 00 f0 ff ff 	movabs $0xfffffff00000,%rcx
1800cc2ba:	ff 00 00
1800cc2bd:	49 8b c0             	mov    %r8,%rax
1800cc2c0:	48 c1 e0 14          	shl    $0x14,%rax
1800cc2c4:	48 3b c1             	cmp    %rcx,%rax
1800cc2c7:	72 1c                	jb     0x1800cc2e5
1800cc2c9:	80 3d 59 e3 0c 00 00 	cmpb   $0x0,0xce359(%rip)        # 0x18019a629
1800cc2d0:	74 02                	je     0x1800cc2d4
1800cc2d2:	cd 2c                	int    $0x2c
1800cc2d4:	c7 83 80 00 00 00 26 	movl   $0x26,0x80(%rbx)
1800cc2db:	00 00 00
1800cc2de:	b8 02 01 00 c0       	mov    $0xc0000102,%eax
1800cc2e3:	eb be                	jmp    0x1800cc2a3
1800cc2e5:	48 8b 8b 58 09 00 00 	mov    0x958(%rbx),%rcx
1800cc2ec:	8b 45 d8             	mov    -0x28(%rbp),%eax
1800cc2ef:	41 c1 e0 04          	shl    $0x4,%r8d
1800cc2f3:	44 0b c0             	or     %eax,%r8d
1800cc2f6:	8b d7                	mov    %edi,%edx
1800cc2f8:	33 04 91             	xor    (%rcx,%rdx,4),%eax
1800cc2fb:	83 e0 08             	and    $0x8,%eax
1800cc2fe:	44 33 c0             	xor    %eax,%r8d
1800cc301:	33 c0                	xor    %eax,%eax
1800cc303:	44 89 04 91          	mov    %r8d,(%rcx,%rdx,4)
1800cc307:	41 83 e0 07          	and    $0x7,%r8d
1800cc30b:	8b 55 48             	mov    0x48(%rbp),%edx
1800cc30e:	41 83 e8 06          	sub    $0x6,%r8d
1800cc312:	8b 4d 60             	mov    0x60(%rbp),%ecx
1800cc315:	41 83 f8 01          	cmp    $0x1,%r8d
1800cc319:	4c 8b 45 50          	mov    0x50(%rbp),%r8
1800cc31d:	0f 96 c0             	setbe  %al
1800cc320:	01 83 f8 09 00 00    	add    %eax,0x9f8(%rbx)
1800cc326:	33 c0                	xor    %eax,%eax
1800cc328:	45 33 ed             	xor    %r13d,%r13d
1800cc32b:	ff c7                	inc    %edi
1800cc32d:	89 7d e0             	mov    %edi,-0x20(%rbp)
1800cc330:	e9 62 01 00 00       	jmp    0x1800cc497
1800cc335:	48 83 65 e8 00       	andq   $0x0,-0x18(%rbp)
1800cc33a:	d3 e7                	shl    %cl,%edi
1800cc33c:	41 03 fd             	add    %r13d,%edi
1800cc33f:	3b bb 6c 09 00 00    	cmp    0x96c(%rbx),%edi
1800cc345:	0f 83 44 01 00 00    	jae    0x1800cc48f
1800cc34b:	4d 8b 00             	mov    (%r8),%r8
1800cc34e:	48 8d 45 e8          	lea    -0x18(%rbp),%rax
1800cc352:	4c 8d 4d d8          	lea    -0x28(%rbp),%r9
1800cc356:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1800cc35b:	8b d7                	mov    %edi,%edx
1800cc35d:	48 8b cb             	mov    %rbx,%rcx
1800cc360:	e8 bb f6 ff ff       	call   0x1800cba20
1800cc365:	85 c0                	test   %eax,%eax
1800cc367:	79 0f                	jns    0x1800cc378
1800cc369:	4c 8b 45 50          	mov    0x50(%rbp),%r8
1800cc36d:	8b 55 48             	mov    0x48(%rbp),%edx
1800cc370:	8b 4d 60             	mov    0x60(%rbp),%ecx
1800cc373:	e9 19 01 00 00       	jmp    0x1800cc491
1800cc378:	48 8b 75 e8          	mov    -0x18(%rbp),%rsi
1800cc37c:	48 b9 00 00 00 00 00 	movabs $0x1000000000000,%rcx
1800cc383:	00 01 00
1800cc386:	44 8b 83 40 09 00 00 	mov    0x940(%rbx),%r8d
1800cc38d:	48 8b c6             	mov    %rsi,%rax
1800cc390:	48 c1 e0 14          	shl    $0x14,%rax
1800cc394:	49 2b c8             	sub    %r8,%rcx
1800cc397:	48 3b c1             	cmp    %rcx,%rax
1800cc39a:	72 1c                	jb     0x1800cc3b8
1800cc39c:	80 3d 86 e2 0c 00 00 	cmpb   $0x0,0xce286(%rip)        # 0x18019a629
1800cc3a3:	74 02                	je     0x1800cc3a7
1800cc3a5:	cd 2c                	int    $0x2c
1800cc3a7:	c7 83 80 00 00 00 26 	movl   $0x26,0x80(%rbx)
1800cc3ae:	00 00 00
1800cc3b1:	b8 02 01 00 c0       	mov    $0xc0000102,%eax
1800cc3b6:	eb b1                	jmp    0x1800cc369
1800cc3b8:	48 8b 83 50 09 00 00 	mov    0x950(%rbx),%rax
1800cc3bf:	c1 e6 04             	shl    $0x4,%esi
1800cc3c2:	0b 75 d8             	or     -0x28(%rbp),%esi
1800cc3c5:	8b cf                	mov    %edi,%ecx
1800cc3c7:	48 c1 e9 0c          	shr    $0xc,%rcx
1800cc3cb:	44 8b ff             	mov    %edi,%r15d
1800cc3ce:	4c 8d 34 c8          	lea    (%rax,%rcx,8),%r14
1800cc3d2:	41 f6 06 01          	testb  $0x1,(%r14)
1800cc3d6:	74 73                	je     0x1800cc44b
1800cc3d8:	41 80 7e 01 00       	cmpb   $0x0,0x1(%r14)
1800cc3dd:	41 0f b6 56 02       	movzbl 0x2(%r14),%edx
1800cc3e2:	74 18                	je     0x1800cc3fc
1800cc3e4:	0f b6 8b 4d 09 00 00 	movzbl 0x94d(%rbx),%ecx
1800cc3eb:	81 e7 ff 0f 00 00    	and    $0xfff,%edi
1800cc3f1:	83 e9 14             	sub    $0x14,%ecx
1800cc3f4:	d3 e7                	shl    %cl,%edi
1800cc3f6:	41 03 7e 04          	add    0x4(%r14),%edi
1800cc3fa:	eb 02                	jmp    0x1800cc3fe
1800cc3fc:	33 ff                	xor    %edi,%edi
1800cc3fe:	83 e2 07             	and    $0x7,%edx
1800cc401:	c1 e7 04             	shl    $0x4,%edi
1800cc404:	0b d7                	or     %edi,%edx
1800cc406:	3b d6                	cmp    %esi,%edx
1800cc408:	74 1f                	je     0x1800cc429
1800cc40a:	41 8b d0             	mov    %r8d,%edx
1800cc40d:	49 8b ce             	mov    %r14,%rcx
1800cc410:	e8 7f fd ff ff       	call   0x1800cc194
1800cc415:	8b c8                	mov    %eax,%ecx
1800cc417:	85 c0                	test   %eax,%eax
1800cc419:	78 24                	js     0x1800cc43f
1800cc41b:	49 8b 06             	mov    (%r14),%rax
1800cc41e:	41 81 e7 ff 0f 00 00 	and    $0xfff,%r15d
1800cc425:	42 89 34 b8          	mov    %esi,(%rax,%r15,4)
1800cc429:	33 c0                	xor    %eax,%eax
1800cc42b:	83 e6 07             	and    $0x7,%esi
1800cc42e:	83 ee 06             	sub    $0x6,%esi
1800cc431:	83 fe 01             	cmp    $0x1,%esi
1800cc434:	0f 96 c0             	setbe  %al
1800cc437:	01 83 f8 09 00 00    	add    %eax,0x9f8(%rbx)
1800cc43d:	33 c9                	xor    %ecx,%ecx
1800cc43f:	33 c0                	xor    %eax,%eax
1800cc441:	85 c9                	test   %ecx,%ecx
1800cc443:	0f 48 c1             	cmovs  %ecx,%eax
1800cc446:	e9 1e ff ff ff       	jmp    0x1800cc369
1800cc44b:	49 8b 06             	mov    (%r14),%rax
1800cc44e:	48 85 c0             	test   %rax,%rax
1800cc451:	75 cb                	jne    0x1800cc41e
1800cc453:	49 21 06             	and    %rax,(%r14)
1800cc456:	40 8a c6             	mov    %sil,%al
1800cc459:	24 07                	and    $0x7,%al
1800cc45b:	41 c7 06 01 00 00 00 	movl   $0x1,(%r14)
1800cc462:	41 88 46 02          	mov    %al,0x2(%r14)
1800cc466:	83 fe 10             	cmp    $0x10,%esi
1800cc469:	72 be                	jb     0x1800cc429
1800cc46b:	81 e7 ff 0f 00 00    	and    $0xfff,%edi
1800cc471:	41 c6 46 01 01       	movb   $0x1,0x1(%r14)
1800cc476:	0f b6 8b 4d 09 00 00 	movzbl 0x94d(%rbx),%ecx
1800cc47d:	8b c6                	mov    %esi,%eax
1800cc47f:	83 e9 14             	sub    $0x14,%ecx
1800cc482:	c1 e8 04             	shr    $0x4,%eax
1800cc485:	d3 e7                	shl    %cl,%edi
1800cc487:	2b c7                	sub    %edi,%eax
1800cc489:	41 89 46 04          	mov    %eax,0x4(%r14)
1800cc48d:	eb 9a                	jmp    0x1800cc429
1800cc48f:	33 c0                	xor    %eax,%eax
1800cc491:	8b 7d e0             	mov    -0x20(%rbp),%edi
1800cc494:	41 ff c5             	inc    %r13d
1800cc497:	85 c0                	test   %eax,%eax
1800cc499:	78 7a                	js     0x1800cc515
1800cc49b:	ff c2                	inc    %edx
1800cc49d:	49 83 c0 08          	add    $0x8,%r8
1800cc4a1:	89 55 48             	mov    %edx,0x48(%rbp)
1800cc4a4:	4c 89 45 50          	mov    %r8,0x50(%rbp)
1800cc4a8:	81 fa 00 02 00 00    	cmp    $0x200,%edx
1800cc4ae:	0f 82 af fd ff ff    	jb     0x1800cc263
1800cc4b4:	48 8b 83 e0 09 00 00 	mov    0x9e0(%rbx),%rax
1800cc4bb:	8b 75 58             	mov    0x58(%rbp),%esi
1800cc4be:	0f ab 30             	bts    %esi,(%rax)
1800cc4c1:	33 ff                	xor    %edi,%edi
1800cc4c3:	48 8b 45 f0          	mov    -0x10(%rbp),%rax
1800cc4c7:	44 8b c0             	mov    %eax,%r8d
1800cc4ca:	44 3b a3 48 09 00 00 	cmp    0x948(%rbx),%r12d
1800cc4d1:	75 10                	jne    0x1800cc4e3
1800cc4d3:	45 33 e4             	xor    %r12d,%r12d
1800cc4d6:	ff c0                	inc    %eax
1800cc4d8:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1800cc4dc:	41 8d 54 24 01       	lea    0x1(%r12),%edx
1800cc4e1:	eb 0b                	jmp    0x1800cc4ee
1800cc4e3:	d3 e0                	shl    %cl,%eax
1800cc4e5:	46 8d 04 20          	lea    (%rax,%r12,1),%r8d
1800cc4e9:	41 ff c4             	inc    %r12d
1800cc4ec:	33 d2                	xor    %edx,%edx
1800cc4ee:	48 8b cb             	mov    %rbx,%rcx
1800cc4f1:	e8 42 f8 ff ff       	call   0x1800cbd38
1800cc4f6:	85 c0                	test   %eax,%eax
1800cc4f8:	78 11                	js     0x1800cc50b
1800cc4fa:	8b 4d 60             	mov    0x60(%rbp),%ecx
1800cc4fd:	ff c7                	inc    %edi
1800cc4ff:	81 ff 00 02 00 00    	cmp    $0x200,%edi
1800cc505:	72 bc                	jb     0x1800cc4c3
1800cc507:	33 c0                	xor    %eax,%eax
1800cc509:	eb 0a                	jmp    0x1800cc515
1800cc50b:	48 8b 8b e0 09 00 00 	mov    0x9e0(%rbx),%rcx
1800cc512:	0f b3 31             	btr    %esi,(%rcx)
1800cc515:	48 83 c4 58          	add    $0x58,%rsp
1800cc519:	41 5f                	pop    %r15
1800cc51b:	41 5e                	pop    %r14
1800cc51d:	41 5d                	pop    %r13
1800cc51f:	41 5c                	pop    %r12
1800cc521:	5f                   	pop    %rdi
1800cc522:	5e                   	pop    %rsi
1800cc523:	5b                   	pop    %rbx
1800cc524:	5d                   	pop    %rbp
1800cc525:	c3                   	ret
1800cc526:	cc                   	int3
1800cc527:	cc                   	int3
1800cc528:	48 8b c4             	mov    %rsp,%rax
1800cc52b:	48 89 58 08          	mov    %rbx,0x8(%rax)
1800cc52f:	48 89 68 10          	mov    %rbp,0x10(%rax)
1800cc533:	48 89 70 18          	mov    %rsi,0x18(%rax)
1800cc537:	48 89 78 20          	mov    %rdi,0x20(%rax)
1800cc53b:	41 54                	push   %r12
1800cc53d:	41 56                	push   %r14
1800cc53f:	41 57                	push   %r15
1800cc541:	48 83 ec 20          	sub    $0x20,%rsp
1800cc545:	48 8b fa             	mov    %rdx,%rdi
1800cc548:	49 8b d8             	mov    %r8,%rbx
1800cc54b:	48 8b f1             	mov    %rcx,%rsi
1800cc54e:	33 d2                	xor    %edx,%edx
1800cc550:	48 8b cf             	mov    %rdi,%rcx
1800cc553:	41 b8 00 01 00 00    	mov    $0x100,%r8d
1800cc559:	4d 8b e1             	mov    %r9,%r12
1800cc55c:	e8 1f 97 06 00       	call   0x180135c80
1800cc561:	48 8b d3             	mov    %rbx,%rdx
1800cc564:	c7 87 f8 00 00 00 01 	movl   $0x1,0xf8(%rdi)
1800cc56b:	00 00 00
1800cc56e:	e8 b9 9d ff ff       	call   0x1800c632c
1800cc573:	48 89 1f             	mov    %rbx,(%rdi)
1800cc576:	80 7e 6b 00          	cmpb   $0x0,0x6b(%rsi)
1800cc57a:	74 11                	je     0x1800cc58d
1800cc57c:	8b 96 48 09 00 00    	mov    0x948(%rsi),%edx
1800cc582:	ff c2                	inc    %edx
1800cc584:	0f af 96 70 09 00 00 	imul   0x970(%rsi),%edx
1800cc58b:	eb 13                	jmp    0x1800cc5a0
1800cc58d:	8b 86 6c 09 00 00    	mov    0x96c(%rsi),%eax
1800cc593:	8a 8e 4f 09 00 00    	mov    0x94f(%rsi),%cl
1800cc599:	8d 50 ff             	lea    -0x1(%rax),%edx
1800cc59c:	d3 ea                	shr    %cl,%edx
1800cc59e:	03 d0                	add    %eax,%edx
1800cc5a0:	8d 04 d5 ff 0f 00 00 	lea    0xfff(,%rdx,8),%eax
1800cc5a7:	b9 00 00 20 00       	mov    $0x200000,%ecx
1800cc5ac:	25 00 f0 ff ff       	and    $0xfffff000,%eax
1800cc5b1:	89 87 f4 00 00 00    	mov    %eax,0xf4(%rdi)
1800cc5b7:	e8 94 d8 fc ff       	call   0x180099e50
1800cc5bc:	4c 8b f0             	mov    %rax,%r14
1800cc5bf:	48 85 c0             	test   %rax,%rax
1800cc5c2:	75 0a                	jne    0x1800cc5ce
1800cc5c4:	b8 9a 00 00 c0       	mov    $0xc000009a,%eax
1800cc5c9:	e9 b4 00 00 00       	jmp    0x1800cc682
1800cc5ce:	45 33 ff             	xor    %r15d,%r15d
1800cc5d1:	4c 89 b7 e8 00 00 00 	mov    %r14,0xe8(%rdi)
1800cc5d8:	48 8d 5f 20          	lea    0x20(%rdi),%rbx
1800cc5dc:	41 8d 6f 04          	lea    0x4(%r15),%ebp
1800cc5e0:	45 8b c7             	mov    %r15d,%r8d
1800cc5e3:	48 89 7b 10          	mov    %rdi,0x10(%rbx)
1800cc5e7:	41 c1 e0 13          	shl    $0x13,%r8d
1800cc5eb:	4d 03 c6             	add    %r14,%r8
1800cc5ee:	4c 89 43 08          	mov    %r8,0x8(%rbx)