fffff800002f4027:	eb 2f                	jmp    0xfffff800002f4058
fffff800002f4029:	0f 10 42 ca          	movups -0x36(%rdx),%xmm0
fffff800002f402d:	0f 11 44 24 20       	movups %xmm0,0x20(%rsp)
fffff800002f4032:	66 48 0f 7e c1       	movq   %xmm0,%rcx
fffff800002f4037:	66 0f 73 d8 08       	psrldq $0x8,%xmm0
fffff800002f403c:	66 48 0f 7e c0       	movq   %xmm0,%rax
fffff800002f4041:	48 0f c8             	bswap  %rax
fffff800002f4044:	48 0f c9             	bswap  %rcx
fffff800002f4047:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
fffff800002f404c:	48 c7 c0 d0 ff ff ff 	mov    $0xffffffffffffffd0,%rax
fffff800002f4053:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
fffff800002f4058:	45 85 c0             	test   %r8d,%r8d
fffff800002f405b:	75 1e                	jne    0xfffff800002f407b
fffff800002f405d:	ff 05 e1 7c 31 00    	incl   0x317ce1(%rip)        # 0xfffff8000060bd44
fffff800002f4063:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
fffff800002f4068:	48 83 c2 ea          	add    $0xffffffffffffffea,%rdx
fffff800002f406c:	48 8b cf             	mov    %rdi,%rcx
fffff800002f406f:	48 03 d0             	add    %rax,%rdx
fffff800002f4072:	e8 89 0d 00 00       	call   0xfffff800002f4e00
fffff800002f4077:	8b d8                	mov    %eax,%ebx
fffff800002f4079:	eb 75                	jmp    0xfffff800002f40f0
fffff800002f407b:	80 7a f6 05          	cmpb   $0x5,-0xa(%rdx)
fffff800002f407f:	75 6f                	jne    0xfffff800002f40f0
fffff800002f4081:	41 81 f8 42 01 00 00 	cmp    $0x142,%r8d
fffff800002f4088:	75 66                	jne    0xfffff800002f40f0
fffff800002f408a:	80 3a 01             	cmpb   $0x1,(%rdx)
fffff800002f408d:	75 61                	jne    0xfffff800002f40f0
fffff800002f408f:	80 7a 01 02          	cmpb   $0x2,0x1(%rdx)
fffff800002f4093:	75 5b                	jne    0xfffff800002f40f0
fffff800002f4095:	49 8b 83 a0 01 00 00 	mov    0x1a0(%r11),%rax
fffff800002f409c:	48 2b c6             	sub    %rsi,%rax
fffff800002f409f:	74 06                	je     0xfffff800002f40a7
fffff800002f40a1:	48 83 f8 03          	cmp    $0x3,%rax
fffff800002f40a5:	75 49                	jne    0xfffff800002f40f0
fffff800002f40a7:	41 b9 08 00 00 00    	mov    $0x8,%r9d
fffff800002f40ad:	41 8b c1             	mov    %r9d,%eax
fffff800002f40b0:	41 8d 51 02          	lea    0x2(%r9),%edx
fffff800002f40b4:	42 8a 8c 18 a8 01 00 	mov    0x1a8(%rax,%r11,1),%cl
fffff800002f40bb:	00
fffff800002f40bc:	42 38 0c 12          	cmp    %cl,(%rdx,%r10,1)
fffff800002f40c0:	75 2e                	jne    0xfffff800002f40f0
fffff800002f40c2:	41 ff c1             	inc    %r9d
fffff800002f40c5:	41 83 f9 20          	cmp    $0x20,%r9d
fffff800002f40c9:	72 e2                	jb     0xfffff800002f40ad
fffff800002f40cb:	ff 05 13 7c 31 00    	incl   0x317c13(%rip)        # 0xfffff8000060bce4
fffff800002f40d1:	41 b8 42 01 00 00    	mov    $0x142,%r8d
fffff800002f40d7:	49 8b d2             	mov    %r10,%rdx
fffff800002f40da:	48 8b cf             	mov    %rdi,%rcx
fffff800002f40dd:	e8 52 f5 ff ff       	call   0xfffff800002f3634
fffff800002f40e2:	8b d8                	mov    %eax,%ebx
fffff800002f40e4:	85 c0                	test   %eax,%eax
fffff800002f40e6:	78 08                	js     0xfffff800002f40f0
fffff800002f40e8:	48 8b cf             	mov    %rdi,%rcx
fffff800002f40eb:	e8 14 10 00 00       	call   0xfffff800002f5104
fffff800002f40f0:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
fffff800002f40f5:	8b c3                	mov    %ebx,%eax
fffff800002f40f7:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
fffff800002f40fc:	48 83 c4 30          	add    $0x30,%rsp
fffff800002f4100:	5f                   	pop    %rdi
fffff800002f4101:	c3                   	ret
fffff800002f4102:	cc                   	int3
fffff800002f4103:	cc                   	int3
fffff800002f4104:	cc                   	int3
fffff800002f4105:	cc                   	int3
fffff800002f4106:	cc                   	int3
fffff800002f4107:	cc                   	int3
fffff800002f4108:	cc                   	int3
fffff800002f4109:	cc                   	int3
fffff800002f410a:	cc                   	int3
fffff800002f410b:	cc                   	int3
fffff800002f410c:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
fffff800002f4111:	55                   	push   %rbp
fffff800002f4112:	56                   	push   %rsi
fffff800002f4113:	57                   	push   %rdi
fffff800002f4114:	41 54                	push   %r12
fffff800002f4116:	41 55                	push   %r13
fffff800002f4118:	41 56                	push   %r14
fffff800002f411a:	41 57                	push   %r15
fffff800002f411c:	48 8b ec             	mov    %rsp,%rbp
fffff800002f411f:	48 83 ec 30          	sub    $0x30,%rsp
fffff800002f4123:	48 8b 59 38          	mov    0x38(%rcx),%rbx
fffff800002f4127:	33 ff                	xor    %edi,%edi
fffff800002f4129:	45 8b f8             	mov    %r8d,%r15d
fffff800002f412c:	45 8a f1             	mov    %r9b,%r14b
fffff800002f412f:	48 89 7d 40          	mov    %rdi,0x40(%rbp)
fffff800002f4133:	48 8b f2             	mov    %rdx,%rsi
fffff800002f4136:	40 88 7d 50          	mov    %dil,0x50(%rbp)
fffff800002f413a:	4c 8b e9             	mov    %rcx,%r13
fffff800002f413d:	41 81 f8 00 05 00 00 	cmp    $0x500,%r8d
fffff800002f4144:	76 0c                	jbe    0xfffff800002f4152
fffff800002f4146:	48 8d 05 03 4d 11 00 	lea    0x114d03(%rip),%rax        # 0xfffff80000408e50
fffff800002f414d:	e9 63 03 00 00       	jmp    0xfffff800002f44b5
fffff800002f4152:	4c 8d a2 f0 00 00 00 	lea    0xf0(%rdx),%r12
fffff800002f4159:	49 8b cc             	mov    %r12,%rcx
fffff800002f415c:	48 2b ce             	sub    %rsi,%rcx
fffff800002f415f:	4c 3b f9             	cmp    %rcx,%r15
fffff800002f4162:	73 0c                	jae    0xfffff800002f4170
fffff800002f4164:	48 8d 05 65 4d 11 00 	lea    0x114d65(%rip),%rax        # 0xfffff80000408ed0
fffff800002f416b:	e9 45 03 00 00       	jmp    0xfffff800002f44b5
fffff800002f4170:	8b c6                	mov    %esi,%eax
fffff800002f4172:	41 2b c4             	sub    %r12d,%eax
fffff800002f4175:	44 03 f8             	add    %eax,%r15d
fffff800002f4178:	80 3a 02             	cmpb   $0x2,(%rdx)
fffff800002f417b:	74 0c                	je     0xfffff800002f4189
fffff800002f417d:	48 8d 05 cc 4d 11 00 	lea    0x114dcc(%rip),%rax        # 0xfffff80000408f50
fffff800002f4184:	e9 2c 03 00 00       	jmp    0xfffff800002f44b5
fffff800002f4189:	8b 83 08 03 00 00    	mov    0x308(%rbx),%eax
fffff800002f418f:	39 42 04             	cmp    %eax,0x4(%rdx)
fffff800002f4192:	74 0c                	je     0xfffff800002f41a0
fffff800002f4194:	48 8d 05 45 4e 11 00 	lea    0x114e45(%rip),%rax        # 0xfffff80000408fe0
fffff800002f419b:	e9 15 03 00 00       	jmp    0xfffff800002f44b5
fffff800002f41a0:	80 7a 01 01          	cmpb   $0x1,0x1(%rdx)
fffff800002f41a4:	74 0c                	je     0xfffff800002f41b2
fffff800002f41a6:	48 8d 05 d3 4e 11 00 	lea    0x114ed3(%rip),%rax        # 0xfffff80000409080
fffff800002f41ad:	e9 03 03 00 00       	jmp    0xfffff800002f44b5
fffff800002f41b2:	80 7a 02 06          	cmpb   $0x6,0x2(%rdx)
fffff800002f41b6:	74 0c                	je     0xfffff800002f41c4
fffff800002f41b8:	48 8d 05 61 4f 11 00 	lea    0x114f61(%rip),%rax        # 0xfffff80000409120
fffff800002f41bf:	e9 f1 02 00 00       	jmp    0xfffff800002f44b5
fffff800002f41c4:	8b 4a 1c             	mov    0x1c(%rdx),%ecx
fffff800002f41c7:	41 2b 8d 80 04 00 00 	sub    0x480(%r13),%ecx
fffff800002f41ce:	75 0e                	jne    0xfffff800002f41de
fffff800002f41d0:	0f b7 4a 20          	movzwl 0x20(%rdx),%ecx
fffff800002f41d4:	41 0f b7 85 84 04 00 	movzwl 0x484(%r13),%eax
fffff800002f41db:	00
fffff800002f41dc:	2b c8                	sub    %eax,%ecx
fffff800002f41de:	85 c9                	test   %ecx,%ecx
fffff800002f41e0:	74 0c                	je     0xfffff800002f41ee
fffff800002f41e2:	48 8d 05 e7 4f 11 00 	lea    0x114fe7(%rip),%rax        # 0xfffff800004091d0
fffff800002f41e9:	e9 c7 02 00 00       	jmp    0xfffff800002f44b5
fffff800002f41ee:	80 ba ec 00 00 00 63 	cmpb   $0x63,0xec(%rdx)
fffff800002f41f5:	0f 85 b3 02 00 00    	jne    0xfffff800002f44ae
fffff800002f41fb:	80 ba ed 00 00 00 82 	cmpb   $0x82,0xed(%rdx)
fffff800002f4202:	0f 85 a6 02 00 00    	jne    0xfffff800002f44ae
fffff800002f4208:	80 ba ee 00 00 00 53 	cmpb   $0x53,0xee(%rdx)
fffff800002f420f:	0f 85 99 02 00 00    	jne    0xfffff800002f44ae
fffff800002f4215:	80 ba ef 00 00 00 63 	cmpb   $0x63,0xef(%rdx)
fffff800002f421c:	0f 85 8c 02 00 00    	jne    0xfffff800002f44ae
fffff800002f4222:	48 8d 45 50          	lea    0x50(%rbp),%rax
fffff800002f4226:	41 b0 36             	mov    $0x36,%r8b
fffff800002f4229:	4c 8d 4d 40          	lea    0x40(%rbp),%r9
fffff800002f422d:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
fffff800002f4232:	41 8b d7             	mov    %r15d,%edx
fffff800002f4235:	49 8b cc             	mov    %r12,%rcx
fffff800002f4238:	e8 63 e2 ff ff       	call   0xfffff800002f24a0
fffff800002f423d:	85 c0                	test   %eax,%eax
fffff800002f423f:	0f 88 60 02 00 00    	js     0xfffff800002f44a5
fffff800002f4245:	80 7d 50 04          	cmpb   $0x4,0x50(%rbp)
fffff800002f4249:	0f 85 56 02 00 00    	jne    0xfffff800002f44a5
fffff800002f424f:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
fffff800002f4253:	41 80 fe 02          	cmp    $0x2,%r14b
fffff800002f4257:	75 0a                	jne    0xfffff800002f4263
fffff800002f4259:	8b 01                	mov    (%rcx),%eax
fffff800002f425b:	89 83 10 03 00 00    	mov    %eax,0x310(%rbx)
fffff800002f4261:	eb 06                	jmp    0xfffff800002f4269
fffff800002f4263:	8b 83 10 03 00 00    	mov    0x310(%rbx),%eax
fffff800002f4269:	3b 01                	cmp    (%rcx),%eax
fffff800002f426b:	74 0c                	je     0xfffff800002f4279
fffff800002f426d:	48 8d 05 2c 51 11 00 	lea    0x11512c(%rip),%rax        # 0xfffff800004093a0
fffff800002f4274:	e9 3c 02 00 00       	jmp    0xfffff800002f44b5
fffff800002f4279:	48 8d 45 50          	lea    0x50(%rbp),%rax
fffff800002f427d:	41 b0 35             	mov    $0x35,%r8b
fffff800002f4280:	4c 8d 4d 40          	lea    0x40(%rbp),%r9
fffff800002f4284:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
fffff800002f4289:	41 8b d7             	mov    %r15d,%edx
fffff800002f428c:	49 8b cc             	mov    %r12,%rcx
fffff800002f428f:	e8 0c e2 ff ff       	call   0xfffff800002f24a0
fffff800002f4294:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
fffff800002f4298:	85 c0                	test   %eax,%eax
fffff800002f429a:	0f 88 d4 01 00 00    	js     0xfffff800002f4474
fffff800002f42a0:	80 7d 50 01          	cmpb   $0x1,0x50(%rbp)
fffff800002f42a4:	0f 85 ca 01 00 00    	jne    0xfffff800002f4474
fffff800002f42aa:	44 38 31             	cmp    %r14b,(%rcx)
fffff800002f42ad:	0f 85 c1 01 00 00    	jne    0xfffff800002f4474
fffff800002f42b3:	41 80 fe 02          	cmp    $0x2,%r14b
fffff800002f42b7:	75 09                	jne    0xfffff800002f42c2
fffff800002f42b9:	8b 46 10             	mov    0x10(%rsi),%eax
fffff800002f42bc:	89 83 14 03 00 00    	mov    %eax,0x314(%rbx)
fffff800002f42c2:	41 80 fe 05          	cmp    $0x5,%r14b
fffff800002f42c6:	0f 85 8e 01 00 00    	jne    0xfffff800002f445a
fffff800002f42cc:	48 8d 45 50          	lea    0x50(%rbp),%rax
fffff800002f42d0:	41 b0 01             	mov    $0x1,%r8b
fffff800002f42d3:	4c 8d 4d 40          	lea    0x40(%rbp),%r9
fffff800002f42d7:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
fffff800002f42dc:	41 8b d7             	mov    %r15d,%edx
fffff800002f42df:	49 8b cc             	mov    %r12,%rcx
fffff800002f42e2:	e8 b9 e1 ff ff       	call   0xfffff800002f24a0
fffff800002f42e7:	85 c0                	test   %eax,%eax
fffff800002f42e9:	0f 88 7c 01 00 00    	js     0xfffff800002f446b
fffff800002f42ef:	80 7d 50 04          	cmpb   $0x4,0x50(%rbp)
fffff800002f42f3:	0f 85 72 01 00 00    	jne    0xfffff800002f446b
fffff800002f42f9:	48 8b 45 40          	mov    0x40(%rbp),%rax
fffff800002f42fd:	4c 8d 4d 40          	lea    0x40(%rbp),%r9
fffff800002f4301:	41 b0 33             	mov    $0x33,%r8b
fffff800002f4304:	41 8b d7             	mov    %r15d,%edx
fffff800002f4307:	8b 08                	mov    (%rax),%ecx
fffff800002f4309:	48 8d 45 50          	lea    0x50(%rbp),%rax
fffff800002f430d:	0f c9                	bswap  %ecx
fffff800002f430f:	89 8b 18 03 00 00    	mov    %ecx,0x318(%rbx)
fffff800002f4315:	49 8b cc             	mov    %r12,%rcx
fffff800002f4318:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
fffff800002f431d:	e8 7e e1 ff ff       	call   0xfffff800002f24a0
fffff800002f4322:	85 c0                	test   %eax,%eax
fffff800002f4324:	0f 88 38 01 00 00    	js     0xfffff800002f4462
fffff800002f432a:	80 7d 50 04          	cmpb   $0x4,0x50(%rbp)
fffff800002f432e:	0f 85 2e 01 00 00    	jne    0xfffff800002f4462
fffff800002f4334:	48 8b 45 40          	mov    0x40(%rbp),%rax
fffff800002f4338:	4c 8d 4d 40          	lea    0x40(%rbp),%r9
fffff800002f433c:	41 b0 3a             	mov    $0x3a,%r8b
fffff800002f433f:	41 8b d7             	mov    %r15d,%edx
fffff800002f4342:	49 8b cc             	mov    %r12,%rcx
fffff800002f4345:	44 8b 30             	mov    (%rax),%r14d
fffff800002f4348:	48 8d 45 50          	lea    0x50(%rbp),%rax
fffff800002f434c:	41 0f ce             	bswap  %r14d
fffff800002f434f:	44 89 b3 2c 03 00 00 	mov    %r14d,0x32c(%rbx)
fffff800002f4356:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
fffff800002f435b:	e8 40 e1 ff ff       	call   0xfffff800002f24a0
fffff800002f4360:	85 c0                	test   %eax,%eax
fffff800002f4362:	78 22                	js     0xfffff800002f4386
fffff800002f4364:	80 7d 50 04          	cmpb   $0x4,0x50(%rbp)
fffff800002f4368:	74 0c                	je     0xfffff800002f4376
fffff800002f436a:	48 8d 05 9f 52 11 00 	lea    0x11529f(%rip),%rax        # 0xfffff80000409610
fffff800002f4371:	e9 3f 01 00 00       	jmp    0xfffff800002f44b5
fffff800002f4376:	48 8b 45 40          	mov    0x40(%rbp),%rax
fffff800002f437a:	8b 08                	mov    (%rax),%ecx
fffff800002f437c:	0f c9                	bswap  %ecx
fffff800002f437e:	89 8b 24 03 00 00    	mov    %ecx,0x324(%rbx)
fffff800002f4384:	eb 0b                	jmp    0xfffff800002f4391
fffff800002f4386:	41 8b c6             	mov    %r14d,%eax
fffff800002f4389:	d1 e8                	shr    $1,%eax
fffff800002f438b:	89 83 24 03 00 00    	mov    %eax,0x324(%rbx)
fffff800002f4391:	48 8d 45 50          	lea    0x50(%rbp),%rax
fffff800002f4395:	41 b0 3b             	mov    $0x3b,%r8b
fffff800002f4398:	4c 8d 4d 40          	lea    0x40(%rbp),%r9
fffff800002f439c:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
fffff800002f43a1:	41 8b d7             	mov    %r15d,%edx
fffff800002f43a4:	49 8b cc             	mov    %r12,%rcx
fffff800002f43a7:	e8 f4 e0 ff ff       	call   0xfffff800002f24a0
fffff800002f43ac:	85 c0                	test   %eax,%eax
fffff800002f43ae:	78 22                	js     0xfffff800002f43d2
fffff800002f43b0:	80 7d 50 04          	cmpb   $0x4,0x50(%rbp)
fffff800002f43b4:	74 0c                	je     0xfffff800002f43c2
fffff800002f43b6:	48 8d 05 f3 52 11 00 	lea    0x1152f3(%rip),%rax        # 0xfffff800004096b0
fffff800002f43bd:	e9 f3 00 00 00       	jmp    0xfffff800002f44b5
fffff800002f43c2:	48 8b 45 40          	mov    0x40(%rbp),%rax
fffff800002f43c6:	8b 08                	mov    (%rax),%ecx
fffff800002f43c8:	0f c9                	bswap  %ecx
fffff800002f43ca:	89 8b 28 03 00 00    	mov    %ecx,0x328(%rbx)
fffff800002f43d0:	eb 1a                	jmp    0xfffff800002f43ec
fffff800002f43d2:	41 8b d6             	mov    %r14d,%edx
fffff800002f43d5:	41 8b c6             	mov    %r14d,%eax
fffff800002f43d8:	c1 ea 03             	shr    $0x3,%edx
fffff800002f43db:	c1 e8 02             	shr    $0x2,%eax
fffff800002f43de:	03 d0                	add    %eax,%edx
fffff800002f43e0:	41 d1 ee             	shr    $1,%r14d
fffff800002f43e3:	41 03 d6             	add    %r14d,%edx
fffff800002f43e6:	89 93 28 03 00 00    	mov    %edx,0x328(%rbx)
fffff800002f43ec:	48 8d 45 50          	lea    0x50(%rbp),%rax
fffff800002f43f0:	41 b0 03             	mov    $0x3,%r8b
fffff800002f43f3:	4c 8d 4d 40          	lea    0x40(%rbp),%r9
fffff800002f43f7:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
fffff800002f43fc:	41 8b d7             	mov    %r15d,%edx
fffff800002f43ff:	49 8b cc             	mov    %r12,%rcx
fffff800002f4402:	e8 99 e0 ff ff       	call   0xfffff800002f24a0
fffff800002f4407:	85 c0                	test   %eax,%eax
fffff800002f4409:	78 22                	js     0xfffff800002f442d
fffff800002f440b:	f6 45 50 03          	testb  $0x3,0x50(%rbp)
fffff800002f440f:	74 0c                	je     0xfffff800002f441d
fffff800002f4411:	48 8d 05 38 53 11 00 	lea    0x115338(%rip),%rax        # 0xfffff80000409750
fffff800002f4418:	e9 98 00 00 00       	jmp    0xfffff800002f44b5
fffff800002f441d:	48 8b 45 40          	mov    0x40(%rbp),%rax
fffff800002f4421:	8b 08                	mov    (%rax),%ecx
fffff800002f4423:	0f c9                	bswap  %ecx
fffff800002f4425:	89 8b 1c 03 00 00    	mov    %ecx,0x31c(%rbx)
fffff800002f442b:	eb 0b                	jmp    0xfffff800002f4438
fffff800002f442d:	8b 46 18             	mov    0x18(%rsi),%eax
fffff800002f4430:	0f c8                	bswap  %eax
fffff800002f4432:	89 83 1c 03 00 00    	mov    %eax,0x31c(%rbx)
fffff800002f4438:	8b 46 10             	mov    0x10(%rsi),%eax
fffff800002f443b:	89 83 14 03 00 00    	mov    %eax,0x314(%rbx)
fffff800002f4441:	0f c8                	bswap  %eax
fffff800002f4443:	41 89 85 90 04 00 00 	mov    %eax,0x490(%r13)
fffff800002f444a:	89 bb 30 03 00 00    	mov    %edi,0x330(%rbx)
fffff800002f4450:	c7 83 20 03 00 00 05 	movl   $0x5,0x320(%rbx)
fffff800002f4457:	00 00 00
fffff800002f445a:	ff 05 94 78 31 00    	incl   0x317894(%rip)        # 0xfffff8000060bcf4
fffff800002f4460:	eb 36                	jmp    0xfffff800002f4498
fffff800002f4462:	48 8d 05 07 51 11 00 	lea    0x115107(%rip),%rax        # 0xfffff80000409570
fffff800002f4469:	eb 4a                	jmp    0xfffff800002f44b5
fffff800002f446b:	48 8d 05 5e 50 11 00 	lea    0x11505e(%rip),%rax        # 0xfffff800004094d0
fffff800002f4472:	eb 41                	jmp    0xfffff800002f44b5
fffff800002f4474:	41 80 fe 05          	cmp    $0x5,%r14b
fffff800002f4478:	75 22                	jne    0xfffff800002f449c
fffff800002f447a:	80 7d 50 01          	cmpb   $0x1,0x50(%rbp)
fffff800002f447e:	75 1c                	jne    0xfffff800002f449c
fffff800002f4480:	80 39 06             	cmpb   $0x6,(%rcx)
fffff800002f4483:	75 17                	jne    0xfffff800002f449c
fffff800002f4485:	48 89 bb 08 03 00 00 	mov    %rdi,0x308(%rbx)
fffff800002f448c:	48 89 bb 10 03 00 00 	mov    %rdi,0x310(%rbx)
fffff800002f4493:	bf bd 00 00 c0       	mov    $0xc00000bd,%edi
fffff800002f4498:	8b c7                	mov    %edi,%eax
fffff800002f449a:	eb 4d                	jmp    0xfffff800002f44e9
fffff800002f449c:	48 8d 05 8d 4f 11 00 	lea    0x114f8d(%rip),%rax        # 0xfffff80000409430
fffff800002f44a3:	eb 10                	jmp    0xfffff800002f44b5
fffff800002f44a5:	48 8d 05 54 4e 11 00 	lea    0x114e54(%rip),%rax        # 0xfffff80000409300
fffff800002f44ac:	eb 07                	jmp    0xfffff800002f44b5
fffff800002f44ae:	48 8d 05 bb 4d 11 00 	lea    0x114dbb(%rip),%rax        # 0xfffff80000409270
fffff800002f44b5:	c7 05 85 7a 31 00 c3 	movl   $0xc00000c3,0x317a85(%rip)        # 0xfffff8000060bf44
fffff800002f44bc:	00 00 c0
fffff800002f44bf:	8b 15 37 78 31 00    	mov    0x317837(%rip),%edx        # 0xfffff8000060bcfc
fffff800002f44c5:	4c 8d 05 b4 78 31 00 	lea    0x3178b4(%rip),%r8        # 0xfffff8000060bd80
fffff800002f44cc:	8b ca                	mov    %edx,%ecx
fffff800002f44ce:	48 89 05 b3 a5 4f 00 	mov    %rax,0x4fa5b3(%rip)        # 0xfffff800007eea88
fffff800002f44d5:	83 e1 1f             	and    $0x1f,%ecx
fffff800002f44d8:	ff c2                	inc    %edx
fffff800002f44da:	89 15 1c 78 31 00    	mov    %edx,0x31781c(%rip)        # 0xfffff8000060bcfc
fffff800002f44e0:	49 89 04 c8          	mov    %rax,(%r8,%rcx,8)
fffff800002f44e4:	b8 c3 00 00 c0       	mov    $0xc00000c3,%eax
fffff800002f44e9:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
fffff800002f44ee:	48 83 c4 30          	add    $0x30,%rsp
fffff800002f44f2:	41 5f                	pop    %r15
fffff800002f44f4:	41 5e                	pop    %r14
fffff800002f44f6:	41 5d                	pop    %r13
fffff800002f44f8:	41 5c                	pop    %r12
fffff800002f44fa:	5f                   	pop    %rdi
fffff800002f44fb:	5e                   	pop    %rsi
fffff800002f44fc:	5d                   	pop    %rbp
fffff800002f44fd:	c3                   	ret
fffff800002f44fe:	cc                   	int3
fffff800002f44ff:	cc                   	int3
fffff800002f4500:	cc                   	int3
fffff800002f4501:	cc                   	int3
fffff800002f4502:	cc                   	int3
fffff800002f4503:	cc                   	int3
fffff800002f4504:	cc                   	int3
fffff800002f4505:	cc                   	int3
fffff800002f4506:	cc                   	int3
fffff800002f4507:	cc                   	int3
fffff800002f4508:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002f450d:	57                   	push   %rdi
fffff800002f450e:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002f4512:	8b da                	mov    %edx,%ebx
fffff800002f4514:	48 8b f9             	mov    %rcx,%rdi
fffff800002f4517:	e8 68 eb ff ff       	call   0xfffff800002f3084
fffff800002f451c:	85 c0                	test   %eax,%eax
fffff800002f451e:	79 2d                	jns    0xfffff800002f454d
fffff800002f4520:	8b d3                	mov    %ebx,%edx
fffff800002f4522:	48 8b cf             	mov    %rdi,%rcx
fffff800002f4525:	e8 92 ec ff ff       	call   0xfffff800002f31bc
fffff800002f452a:	85 c0                	test   %eax,%eax