fffff800003380d3:	83 e0 07             	and    $0x7,%eax
fffff800003380d6:	49 c1 e1 03          	shl    $0x3,%r9
fffff800003380da:	4c 0b c8             	or     %rax,%r9
fffff800003380dd:	4c 89 8f d0 02 00 00 	mov    %r9,0x2d0(%rdi)
fffff800003380e4:	38 53 16             	cmp    %dl,0x16(%rbx)
fffff800003380e7:	74 0b                	je     0xfffff800003380f4
fffff800003380e9:	48 8b 43 18          	mov    0x18(%rbx),%rax
fffff800003380ed:	48 89 87 f8 02 00 00 	mov    %rax,0x2f8(%rdi)
fffff800003380f4:	48 8b d7             	mov    %rdi,%rdx
fffff800003380f7:	48 8b cb             	mov    %rbx,%rcx
fffff800003380fa:	e8 95 01 00 00       	call   0xfffff80000338294
fffff800003380ff:	41 b0 01             	mov    $0x1,%r8b
fffff80000338102:	48 8b d6             	mov    %rsi,%rdx
fffff80000338105:	48 8b cb             	mov    %rbx,%rcx
fffff80000338108:	e8 f7 f3 fd ff       	call   0xfffff80000317504
fffff8000033810d:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff80000338112:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
fffff80000338117:	48 83 c4 20          	add    $0x20,%rsp
fffff8000033811b:	5f                   	pop    %rdi
fffff8000033811c:	c3                   	ret
fffff8000033811d:	cc                   	int3
fffff8000033811e:	cc                   	int3
fffff8000033811f:	cc                   	int3
fffff80000338120:	cc                   	int3
fffff80000338121:	cc                   	int3
fffff80000338122:	cc                   	int3
fffff80000338123:	cc                   	int3
fffff80000338124:	40 53                	rex push %rbx
fffff80000338126:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000033812a:	48 8b 99 c0 02 00 00 	mov    0x2c0(%rcx),%rbx
fffff80000338131:	44 8b 54 24 50       	mov    0x50(%rsp),%r10d
fffff80000338136:	48 8b 83 80 10 00 00 	mov    0x1080(%rbx),%rax
fffff8000033813d:	4c 8b 18             	mov    (%rax),%r11
fffff80000338140:	b8 ff ff ff 7f       	mov    $0x7fffffff,%eax
fffff80000338145:	41 83 a3 b4 02 00 00 	andl   $0x0,0x2b4(%r11)
fffff8000033814c:	00
fffff8000033814d:	41 21 83 b8 02 00 00 	and    %eax,0x2b8(%r11)
fffff80000338154:	41 21 83 c0 02 00 00 	and    %eax,0x2c0(%r11)
fffff8000033815b:	41 83 a3 bc 02 00 00 	andl   $0x0,0x2bc(%r11)
fffff80000338162:	00
fffff80000338163:	66 41 89 93 b4 02 00 	mov    %dx,0x2b4(%r11)
fffff8000033816a:	00
fffff8000033816b:	4d 89 83 d0 02 00 00 	mov    %r8,0x2d0(%r11)
fffff80000338172:	45 89 8b c8 02 00 00 	mov    %r9d,0x2c8(%r11)
fffff80000338179:	41 0f ba e2 0a       	bt     $0xa,%r10d
fffff8000033817e:	73 0c                	jae    0xfffff8000033818c
fffff80000338180:	41 81 e2 78 1c 00 f0 	and    $0xf0001c78,%r10d
fffff80000338187:	41 8b c2             	mov    %r10d,%eax
fffff8000033818a:	eb 21                	jmp    0xfffff800003381ad
fffff8000033818c:	41 8b c2             	mov    %r10d,%eax
fffff8000033818f:	25 83 9f ff ff       	and    $0xffff9f83,%eax
fffff80000338194:	0f ba e0 16          	bt     $0x16,%eax
fffff80000338198:	73 08                	jae    0xfffff800003381a2
fffff8000033819a:	41 8b c2             	mov    %r10d,%eax
fffff8000033819d:	25 80 9f c3 ff       	and    $0xffc39f80,%eax
fffff800003381a2:	0f ba e0 1b          	bt     $0x1b,%eax
fffff800003381a6:	73 05                	jae    0xfffff800003381ad
fffff800003381a8:	25 ff ff 7f f8       	and    $0xf87fffff,%eax
fffff800003381ad:	41 b0 01             	mov    $0x1,%r8b
fffff800003381b0:	41 89 83 cc 02 00 00 	mov    %eax,0x2cc(%r11)
fffff800003381b7:	48 8b d3             	mov    %rbx,%rdx
fffff800003381ba:	e8 45 f3 fd ff       	call   0xfffff80000317504
fffff800003381bf:	48 83 c4 20          	add    $0x20,%rsp
fffff800003381c3:	5b                   	pop    %rbx
fffff800003381c4:	c3                   	ret
fffff800003381c5:	cc                   	int3
fffff800003381c6:	cc                   	int3
fffff800003381c7:	cc                   	int3
fffff800003381c8:	cc                   	int3
fffff800003381c9:	cc                   	int3
fffff800003381ca:	cc                   	int3
fffff800003381cb:	cc                   	int3
fffff800003381cc:	48 83 ec 28          	sub    $0x28,%rsp
fffff800003381d0:	4c 8b 99 c0 02 00 00 	mov    0x2c0(%rcx),%r11
fffff800003381d7:	49 8b 83 80 10 00 00 	mov    0x1080(%r11),%rax
fffff800003381de:	4c 8b 10             	mov    (%rax),%r10
fffff800003381e1:	b8 ff ff ff 7f       	mov    $0x7fffffff,%eax
fffff800003381e6:	41 83 a2 b4 02 00 00 	andl   $0x0,0x2b4(%r10)
fffff800003381ed:	00
fffff800003381ee:	41 21 82 b8 02 00 00 	and    %eax,0x2b8(%r10)
fffff800003381f5:	41 21 82 c0 02 00 00 	and    %eax,0x2c0(%r10)
fffff800003381fc:	41 83 a2 bc 02 00 00 	andl   $0x0,0x2bc(%r10)
fffff80000338203:	00
fffff80000338204:	66 41 89 92 b4 02 00 	mov    %dx,0x2b4(%r10)
fffff8000033820b:	00
fffff8000033820c:	49 8b d3             	mov    %r11,%rdx
fffff8000033820f:	4d 89 82 d0 02 00 00 	mov    %r8,0x2d0(%r10)
fffff80000338216:	41 b0 01             	mov    $0x1,%r8b
fffff80000338219:	45 89 8a c8 02 00 00 	mov    %r9d,0x2c8(%r10)
fffff80000338220:	e8 df f2 fd ff       	call   0xfffff80000317504
fffff80000338225:	48 83 c4 28          	add    $0x28,%rsp
fffff80000338229:	c3                   	ret
fffff8000033822a:	cc                   	int3
fffff8000033822b:	cc                   	int3
fffff8000033822c:	cc                   	int3
fffff8000033822d:	cc                   	int3
fffff8000033822e:	cc                   	int3
fffff8000033822f:	cc                   	int3
fffff80000338230:	cc                   	int3
fffff80000338231:	cc                   	int3
fffff80000338232:	cc                   	int3
fffff80000338233:	cc                   	int3
fffff80000338234:	48 83 ec 28          	sub    $0x28,%rsp
fffff80000338238:	48 8b 91 c0 02 00 00 	mov    0x2c0(%rcx),%rdx
fffff8000033823f:	48 8b 82 80 10 00 00 	mov    0x1080(%rdx),%rax
fffff80000338246:	4c 8b 00             	mov    (%rax),%r8
fffff80000338249:	b8 ff ff ff 7f       	mov    $0x7fffffff,%eax
fffff8000033824e:	41 21 80 b8 02 00 00 	and    %eax,0x2b8(%r8)
fffff80000338255:	41 21 80 c0 02 00 00 	and    %eax,0x2c0(%r8)
fffff8000033825c:	33 c0                	xor    %eax,%eax
fffff8000033825e:	49 89 80 d0 02 00 00 	mov    %rax,0x2d0(%r8)
fffff80000338265:	41 89 80 bc 02 00 00 	mov    %eax,0x2bc(%r8)
fffff8000033826c:	41 89 80 c8 02 00 00 	mov    %eax,0x2c8(%r8)
fffff80000338273:	41 c7 80 b4 02 00 00 	movl   $0x10000031,0x2b4(%r8)
fffff8000033827a:	31 00 00 10
fffff8000033827e:	41 b0 01             	mov    $0x1,%r8b
fffff80000338281:	e8 7e f2 fd ff       	call   0xfffff80000317504
fffff80000338286:	48 83 c4 28          	add    $0x28,%rsp
fffff8000033828a:	c3                   	ret
fffff8000033828b:	cc                   	int3
fffff8000033828c:	cc                   	int3
fffff8000033828d:	cc                   	int3
fffff8000033828e:	cc                   	int3
fffff8000033828f:	cc                   	int3
fffff80000338290:	cc                   	int3
fffff80000338291:	cc                   	int3
fffff80000338292:	cc                   	int3
fffff80000338293:	cc                   	int3
fffff80000338294:	40 53                	rex push %rbx
fffff80000338296:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000033829a:	48 8b 99 c0 02 00 00 	mov    0x2c0(%rcx),%rbx
fffff800003382a1:	4c 8b da             	mov    %rdx,%r11
fffff800003382a4:	4c 8b d1             	mov    %rcx,%r10
fffff800003382a7:	e8 04 bc fc ff       	call   0xfffff80000303eb0
fffff800003382ac:	41 b8 02 02 00 80    	mov    $0x80000202,%r8d
fffff800003382b2:	48 3d 05 00 02 00    	cmp    $0x20005,%rax
fffff800003382b8:	74 07                	je     0xfffff800003382c1
fffff800003382ba:	44 8b 83 80 0e 00 00 	mov    0xe80(%rbx),%r8d
fffff800003382c1:	a8 01                	test   $0x1,%al
fffff800003382c3:	74 3a                	je     0xfffff800003382ff
fffff800003382c5:	48 8b c8             	mov    %rax,%rcx
fffff800003382c8:	45 89 83 c0 02 00 00 	mov    %r8d,0x2c0(%r11)
fffff800003382cf:	48 c1 e9 20          	shr    $0x20,%rcx
fffff800003382d3:	33 d2                	xor    %edx,%edx
fffff800003382d5:	41 89 8b c4 02 00 00 	mov    %ecx,0x2c4(%r11)
fffff800003382dc:	c1 e8 05             	shr    $0x5,%eax
fffff800003382df:	83 e0 0f             	and    $0xf,%eax
fffff800003382e2:	41 89 83 c8 02 00 00 	mov    %eax,0x2c8(%r11)
fffff800003382e9:	49 8b 8a c0 02 00 00 	mov    0x2c0(%r10),%rcx
fffff800003382f0:	48 81 c1 80 0e 00 00 	add    $0xe80,%rcx
fffff800003382f7:	83 21 00             	andl   $0x0,(%rcx)
fffff800003382fa:	e8 69 c6 fc ff       	call   0xfffff80000304968
fffff800003382ff:	48 83 c4 20          	add    $0x20,%rsp
fffff80000338303:	5b                   	pop    %rbx
fffff80000338304:	c3                   	ret
fffff80000338305:	cc                   	int3
fffff80000338306:	cc                   	int3
fffff80000338307:	cc                   	int3
fffff80000338308:	cc                   	int3
fffff80000338309:	cc                   	int3
fffff8000033830a:	cc                   	int3
fffff8000033830b:	cc                   	int3
fffff8000033830c:	48 83 ec 28          	sub    $0x28,%rsp
fffff80000338310:	48 8b c2             	mov    %rdx,%rax
fffff80000338313:	45 33 c0             	xor    %r8d,%r8d
fffff80000338316:	48 c1 e8 20          	shr    $0x20,%rax
fffff8000033831a:	85 c0                	test   %eax,%eax
fffff8000033831c:	75 27                	jne    0xfffff80000338345
fffff8000033831e:	81 fa 00 80 00 00    	cmp    $0x8000,%edx
fffff80000338324:	73 1f                	jae    0xfffff80000338345
fffff80000338326:	0f ba e2 0c          	bt     $0xc,%edx
fffff8000033832a:	72 19                	jb     0xfffff80000338345
fffff8000033832c:	f6 c2 01             	test   $0x1,%dl
fffff8000033832f:	74 0e                	je     0xfffff8000033833f
fffff80000338331:	81 e2 00 60 00 00    	and    $0x6000,%edx
fffff80000338337:	81 fa 00 20 00 00    	cmp    $0x2000,%edx
fffff8000033833d:	75 06                	jne    0xfffff80000338345
fffff8000033833f:	41 0f b7 c0          	movzwl %r8w,%eax
fffff80000338343:	eb 0f                	jmp    0xfffff80000338354
fffff80000338345:	ba 0c 00 00 00       	mov    $0xc,%edx
fffff8000033834a:	e8 4d f5 fd ff       	call   0xfffff8000031789c
fffff8000033834f:	b8 01 30 00 00       	mov    $0x3001,%eax
fffff80000338354:	48 83 c4 28          	add    $0x28,%rsp
fffff80000338358:	c3                   	ret
fffff80000338359:	cc                   	int3
fffff8000033835a:	cc                   	int3
fffff8000033835b:	cc                   	int3
fffff8000033835c:	cc                   	int3
fffff8000033835d:	cc                   	int3
fffff8000033835e:	cc                   	int3
fffff8000033835f:	cc                   	int3
fffff80000338360:	48 8b 81 c0 02 00 00 	mov    0x2c0(%rcx),%rax
fffff80000338367:	4c 8b 88 80 10 00 00 	mov    0x1080(%rax),%r9
fffff8000033836e:	49 8b 49 18          	mov    0x18(%r9),%rcx
fffff80000338372:	48 85 c9             	test   %rcx,%rcx
fffff80000338375:	74 4c                	je     0xfffff800003383c3
fffff80000338377:	4d 8b 49 20          	mov    0x20(%r9),%r9
fffff8000033837b:	4d 85 c9             	test   %r9,%r9
fffff8000033837e:	74 43                	je     0xfffff800003383c3
fffff80000338380:	0f b7 d2             	movzwl %dx,%edx
fffff80000338383:	45 0f b6 c0          	movzbl %r8b,%r8d
fffff80000338387:	44 03 c2             	add    %edx,%r8d
fffff8000033838a:	41 3b d0             	cmp    %r8d,%edx
fffff8000033838d:	73 34                	jae    0xfffff800003383c3
fffff8000033838f:	81 fa 00 80 00 00    	cmp    $0x8000,%edx
fffff80000338395:	73 27                	jae    0xfffff800003383be
fffff80000338397:	8b c2                	mov    %edx,%eax
fffff80000338399:	48 0f a3 01          	bt     %rax,(%rcx)
fffff8000033839d:	72 28                	jb     0xfffff800003383c7
fffff8000033839f:	ff c2                	inc    %edx
fffff800003383a1:	41 3b d0             	cmp    %r8d,%edx
fffff800003383a4:	72 e9                	jb     0xfffff8000033838f
fffff800003383a6:	eb 16                	jmp    0xfffff800003383be
fffff800003383a8:	81 fa 00 00 01 00    	cmp    $0x10000,%edx
fffff800003383ae:	73 13                	jae    0xfffff800003383c3
fffff800003383b0:	8d 8a 00 80 ff ff    	lea    -0x8000(%rdx),%ecx
fffff800003383b6:	49 0f a3 09          	bt     %rcx,(%r9)
fffff800003383ba:	72 0b                	jb     0xfffff800003383c7
fffff800003383bc:	ff c2                	inc    %edx
fffff800003383be:	41 3b d0             	cmp    %r8d,%edx
fffff800003383c1:	72 e5                	jb     0xfffff800003383a8
fffff800003383c3:	32 c0                	xor    %al,%al
fffff800003383c5:	c3                   	ret
fffff800003383c6:	cc                   	int3
fffff800003383c7:	b0 01                	mov    $0x1,%al
fffff800003383c9:	c3                   	ret
fffff800003383ca:	cc                   	int3
fffff800003383cb:	cc                   	int3
fffff800003383cc:	cc                   	int3
fffff800003383cd:	cc                   	int3
fffff800003383ce:	cc                   	int3
fffff800003383cf:	cc                   	int3
fffff800003383d0:	cc                   	int3
fffff800003383d1:	cc                   	int3
fffff800003383d2:	cc                   	int3
fffff800003383d3:	cc                   	int3
fffff800003383d4:	48 8b 81 c0 02 00 00 	mov    0x2c0(%rcx),%rax
fffff800003383db:	49 b9 ff ff ff ff 0f 	movabs $0xfffffffff,%r9
fffff800003383e2:	00 00 00
fffff800003383e5:	49 ba 00 00 00 00 00 	movabs $0xffffff0000000000,%r10
fffff800003383ec:	ff ff ff
fffff800003383ef:	4c 8b 80 80 10 00 00 	mov    0x1080(%rax),%r8
fffff800003383f6:	49 8b 50 18          	mov    0x18(%r8),%rdx
fffff800003383fa:	48 85 d2             	test   %rdx,%rdx
fffff800003383fd:	74 27                	je     0xfffff80000338426
fffff800003383ff:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff80000338406:	00 00
fffff80000338408:	48 8b 81 c0 03 01 00 	mov    0x103c0(%rcx),%rax
fffff8000033840f:	48 c1 ea 0c          	shr    $0xc,%rdx
fffff80000338413:	49 23 d1             	and    %r9,%rdx
fffff80000338416:	49 89 04 d2          	mov    %rax,(%r10,%rdx,8)
fffff8000033841a:	c6 81 c8 03 01 00 01 	movb   $0x1,0x103c8(%rcx)
fffff80000338421:	49 83 60 18 00       	andq   $0x0,0x18(%r8)
fffff80000338426:	49 8b 50 20          	mov    0x20(%r8),%rdx
fffff8000033842a:	48 85 d2             	test   %rdx,%rdx
fffff8000033842d:	74 27                	je     0xfffff80000338456
fffff8000033842f:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff80000338436:	00 00
fffff80000338438:	48 8b 81 c0 03 01 00 	mov    0x103c0(%rcx),%rax
fffff8000033843f:	48 c1 ea 0c          	shr    $0xc,%rdx
fffff80000338443:	49 23 d1             	and    %r9,%rdx
fffff80000338446:	49 89 04 d2          	mov    %rax,(%r10,%rdx,8)
fffff8000033844a:	c6 81 c8 03 01 00 01 	movb   $0x1,0x103c8(%rcx)
fffff80000338451:	49 83 60 20 00       	andq   $0x0,0x20(%r8)
fffff80000338456:	c3                   	ret
fffff80000338457:	cc                   	int3
fffff80000338458:	cc                   	int3
fffff80000338459:	cc                   	int3
fffff8000033845a:	cc                   	int3
fffff8000033845b:	cc                   	int3
fffff8000033845c:	cc                   	int3
fffff8000033845d:	cc                   	int3
fffff8000033845e:	cc                   	int3
fffff8000033845f:	cc                   	int3
fffff80000338460:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
fffff80000338465:	55                   	push   %rbp
fffff80000338466:	56                   	push   %rsi
fffff80000338467:	57                   	push   %rdi
fffff80000338468:	41 54                	push   %r12
fffff8000033846a:	41 55                	push   %r13
fffff8000033846c:	41 56                	push   %r14
fffff8000033846e:	41 57                	push   %r15
fffff80000338470:	48 83 ec 30          	sub    $0x30,%rsp
fffff80000338474:	48 8b a9 c0 02 00 00 	mov    0x2c0(%rcx),%rbp
fffff8000033847b:	45 33 ed             	xor    %r13d,%r13d
fffff8000033847e:	45 8a e0             	mov    %r8b,%r12b
fffff80000338481:	4c 89 6c 24 70       	mov    %r13,0x70(%rsp)
fffff80000338486:	4c 8b fa             	mov    %rdx,%r15
fffff80000338489:	48 8b f9             	mov    %rcx,%rdi
fffff8000033848c:	48 8b 9d 80 10 00 00 	mov    0x1080(%rbp),%rbx
fffff80000338493:	48 85 db             	test   %rbx,%rbx
fffff80000338496:	74 24                	je     0xfffff800003384bc
fffff80000338498:	48 39 53 08          	cmp    %rdx,0x8(%rbx)
fffff8000033849c:	74 1e                	je     0xfffff800003384bc
fffff8000033849e:	48 8b 95 d0 0d 00 00 	mov    0xdd0(%rbp),%rdx
fffff800003384a5:	45 33 c9             	xor    %r9d,%r9d
fffff800003384a8:	4c 8b c3             	mov    %rbx,%r8
fffff800003384ab:	e8 d4 29 00 00       	call   0xfffff8000033ae84
fffff800003384b0:	0f b7 f0             	movzwl %ax,%esi
fffff800003384b3:	66 85 c0             	test   %ax,%ax
fffff800003384b6:	0f 85 40 02 00 00    	jne    0xfffff800003386fc
fffff800003384bc:	48 8b 8d d0 0d 00 00 	mov    0xdd0(%rbp),%rcx
fffff800003384c3:	49 8b d7             	mov    %r15,%rdx
fffff800003384c6:	e8 85 29 00 00       	call   0xfffff8000033ae50
fffff800003384cb:	4c 8b f0             	mov    %rax,%r14
fffff800003384ce:	48 85 c0             	test   %rax,%rax
fffff800003384d1:	0f 85 d6 00 00 00    	jne    0xfffff800003385ad
fffff800003384d7:	4c 8d 4c 24 70       	lea    0x70(%rsp),%r9
fffff800003384dc:	4d 8b c7             	mov    %r15,%r8
fffff800003384df:	8d 50 03             	lea    0x3(%rax),%edx
fffff800003384e2:	48 8b cf             	mov    %rdi,%rcx
fffff800003384e5:	e8 de 06 00 00       	call   0xfffff80000338bc8
fffff800003384ea:	0f b7 f0             	movzwl %ax,%esi
fffff800003384ed:	66 85 c0             	test   %ax,%ax
fffff800003384f0:	0f 85 06 02 00 00    	jne    0xfffff800003386fc
fffff800003384f6:	48 8b 95 d0 0d 00 00 	mov    0xdd0(%rbp),%rdx
fffff800003384fd:	4c 8b c3             	mov    %rbx,%r8
fffff80000338500:	48 8b cd             	mov    %rbp,%rcx
fffff80000338503:	e8 dc 28 00 00       	call   0xfffff8000033ade4
fffff80000338508:	41 b8 06 00 00 00    	mov    $0x6,%r8d
fffff8000033850e:	4c 8b f0             	mov    %rax,%r14
fffff80000338511:	44 88 60 68          	mov    %r12b,0x68(%rax)
fffff80000338515:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff8000033851c:	00 00
fffff8000033851e:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
fffff80000338523:	48 c1 ea 0c          	shr    $0xc,%rdx
fffff80000338527:	e8 8c fd ec ff       	call   0xfffff800002082b8
fffff8000033852c:	45 33 c0             	xor    %r8d,%r8d
fffff8000033852f:	48 8b d0             	mov    %rax,%rdx
fffff80000338532:	49 8b ce             	mov    %r14,%rcx
fffff80000338535:	48 8b d8             	mov    %rax,%rbx
fffff80000338538:	e8 bf 03 00 00       	call   0xfffff800003388fc
fffff8000033853d:	4d 89 7e 08          	mov    %r15,0x8(%r14)
fffff80000338541:	65 48 8b 14 25 00 00 	mov    %gs:0x0,%rdx
fffff80000338548:	00 00
fffff8000033854a:	48 8b 8a c0 03 01 00 	mov    0x103c0(%rdx),%rcx
fffff80000338551:	48 b8 ff ff ff ff 0f 	movabs $0xfffffffff,%rax
fffff80000338558:	00 00 00
fffff8000033855b:	48 c1 eb 0c          	shr    $0xc,%rbx
fffff8000033855f:	48 23 d8             	and    %rax,%rbx
fffff80000338562:	48 b8 00 00 00 00 00 	movabs $0xffffff0000000000,%rax
fffff80000338569:	ff ff ff
fffff8000033856c:	48 89 0c d8          	mov    %rcx,(%rax,%rbx,8)
fffff80000338570:	c6 82 c8 03 01 00 01 	movb   $0x1,0x103c8(%rdx)
fffff80000338577:	49 8b 06             	mov    (%r14),%rax
fffff8000033857a:	83 38 01             	cmpl   $0x1,(%rax)
fffff8000033857d:	0f 84 e6 00 00 00    	je     0xfffff80000338669
fffff80000338583:	41 0f b6 4e 6f       	movzbl 0x6f(%r14),%ecx
fffff80000338588:	4c 8b 85 d0 0d 00 00 	mov    0xdd0(%rbp),%r8
fffff8000033858f:	41 0f b7 10          	movzwl (%r8),%edx