fffff8000027dfd9:	89 44 24 44          	mov    %eax,0x44(%rsp)
fffff8000027dfdd:	41 8b c9             	mov    %r9d,%ecx
fffff8000027dfe0:	4a 0f b3 4c c4 48    	btr    %rcx,0x48(%rsp,%r8,8)
fffff8000027dfe6:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
fffff8000027dfeb:	48 c1 e9 20          	shr    $0x20,%rcx
fffff8000027dfef:	41 8b d5             	mov    %r13d,%edx
fffff8000027dff2:	85 c9                	test   %ecx,%ecx
fffff8000027dff4:	74 17                	je     0xfffff8000027e00d
fffff8000027dff6:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
fffff8000027dffb:	4c 39 28             	cmp    %r13,(%rax)
fffff8000027dffe:	75 26                	jne    0xfffff8000027e026
fffff8000027e000:	41 03 d4             	add    %r12d,%edx
fffff8000027e003:	48 83 c0 08          	add    $0x8,%rax
fffff8000027e007:	3b 54 24 44          	cmp    0x44(%rsp),%edx
fffff8000027e00b:	72 ee                	jb     0xfffff8000027dffb
fffff8000027e00d:	0f b7 44 24 40       	movzwl 0x40(%rsp),%eax
fffff8000027e012:	3b d0                	cmp    %eax,%edx
fffff8000027e014:	0f 83 a5 00 00 00    	jae    0xfffff8000027e0bf
fffff8000027e01a:	66 44 39 64 24 42    	cmp    %r12w,0x42(%rsp)
fffff8000027e020:	0f 85 99 00 00 00    	jne    0xfffff8000027e0bf
fffff8000027e026:	45 33 c9             	xor    %r9d,%r9d
fffff8000027e029:	44 88 6c 24 20       	mov    %r13b,0x20(%rsp)
fffff8000027e02e:	45 33 c0             	xor    %r8d,%r8d
fffff8000027e031:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
fffff8000027e036:	41 8b d4             	mov    %r12d,%edx
fffff8000027e039:	e8 12 45 fa ff       	call   0xfffff80000222550
fffff8000027e03e:	65 48 8b 04 25 00 00 	mov    %gs:0x0,%rax
fffff8000027e045:	00 00
fffff8000027e047:	44 89 a8 40 02 01 00 	mov    %r13d,0x10240(%rax)
fffff8000027e04e:	0f 20 e1             	mov    %cr4,%rcx
fffff8000027e051:	48 8b c1             	mov    %rcx,%rax
fffff8000027e054:	48 0f ba f8 07       	btc    $0x7,%rax
fffff8000027e059:	0f 22 e0             	mov    %rax,%cr4
fffff8000027e05c:	0f 22 e1             	mov    %rcx,%cr4
fffff8000027e05f:	49 8b dd             	mov    %r13,%rbx
fffff8000027e062:	eb 4f                	jmp    0xfffff8000027e0b3
fffff8000027e064:	f3 90                	pause
fffff8000027e066:	48 81 fb 00 27 b9 29 	cmp    $0x29b92700,%rbx
fffff8000027e06d:	76 41                	jbe    0xfffff8000027e0b0
fffff8000027e06f:	48 8b 05 da 9f 4a 00 	mov    0x4a9fda(%rip),%rax        # 0xfffff80000728050
fffff8000027e076:	48 8d 0d f3 83 38 00 	lea    0x3883f3(%rip),%rcx        # 0xfffff80000606470
fffff8000027e07d:	ba 00 04 00 00       	mov    $0x400,%edx
fffff8000027e082:	e8 f9 ed fb ff       	call   0xfffff8000023ce80
fffff8000027e087:	49 8b dd             	mov    %r13,%rbx
fffff8000027e08a:	f0 44 01 a7 ec c9 02 	lock add %r12d,0x2c9ec(%rdi)
fffff8000027e091:	00
fffff8000027e092:	f0 44 01 25 ea e7 4f 	lock add %r12d,0x4fe7ea(%rip)        # 0xfffff8000077c884
fffff8000027e099:	00
fffff8000027e09a:	44 8b 87 80 00 01 00 	mov    0x10080(%rdi),%r8d
fffff8000027e0a1:	ba a4 00 00 00       	mov    $0xa4,%edx
fffff8000027e0a6:	b9 10 00 00 00       	mov    $0x10,%ecx
fffff8000027e0ab:	e8 14 b5 ff ff       	call   0xfffff800002795c4
fffff8000027e0b0:	49 03 dc             	add    %r12,%rbx
fffff8000027e0b3:	8b 87 c0 02 01 00    	mov    0x102c0(%rdi),%eax
fffff8000027e0b9:	85 c0                	test   %eax,%eax
fffff8000027e0bb:	75 a7                	jne    0xfffff8000027e064
fffff8000027e0bd:	eb 21                	jmp    0xfffff8000027e0e0
fffff8000027e0bf:	65 48 8b 04 25 00 00 	mov    %gs:0x0,%rax
fffff8000027e0c6:	00 00
fffff8000027e0c8:	44 89 a8 40 02 01 00 	mov    %r13d,0x10240(%rax)
fffff8000027e0cf:	0f 20 e1             	mov    %cr4,%rcx
fffff8000027e0d2:	48 8b c1             	mov    %rcx,%rax
fffff8000027e0d5:	48 0f ba f8 07       	btc    $0x7,%rax
fffff8000027e0da:	0f 22 e0             	mov    %rax,%cr4
fffff8000027e0dd:	0f 22 e1             	mov    %rcx,%cr4
fffff8000027e0e0:	48 8b 8d d0 00 00 00 	mov    0xd0(%rbp),%rcx
fffff8000027e0e7:	48 33 cc             	xor    %rsp,%rcx
fffff8000027e0ea:	e8 81 d4 fb ff       	call   0xfffff8000023b570
fffff8000027e0ef:	48 8b 9c 24 38 02 00 	mov    0x238(%rsp),%rbx
fffff8000027e0f6:	00
fffff8000027e0f7:	48 81 c4 e0 01 00 00 	add    $0x1e0,%rsp
fffff8000027e0fe:	41 5f                	pop    %r15
fffff8000027e100:	41 5e                	pop    %r14
fffff8000027e102:	41 5d                	pop    %r13
fffff8000027e104:	41 5c                	pop    %r12
fffff8000027e106:	5f                   	pop    %rdi
fffff8000027e107:	5e                   	pop    %rsi
fffff8000027e108:	5d                   	pop    %rbp
fffff8000027e109:	c3                   	ret
fffff8000027e10a:	cc                   	int3
fffff8000027e10b:	cc                   	int3
fffff8000027e10c:	cc                   	int3
fffff8000027e10d:	cc                   	int3
fffff8000027e10e:	cc                   	int3
fffff8000027e10f:	cc                   	int3
fffff8000027e110:	cc                   	int3
fffff8000027e111:	cc                   	int3
fffff8000027e112:	cc                   	int3
fffff8000027e113:	cc                   	int3
fffff8000027e114:	48 8b c4             	mov    %rsp,%rax
fffff8000027e117:	48 89 58 08          	mov    %rbx,0x8(%rax)
fffff8000027e11b:	48 89 68 10          	mov    %rbp,0x10(%rax)
fffff8000027e11f:	48 89 70 18          	mov    %rsi,0x18(%rax)
fffff8000027e123:	48 89 78 20          	mov    %rdi,0x20(%rax)
fffff8000027e127:	41 56                	push   %r14
fffff8000027e129:	bd ff 01 00 00       	mov    $0x1ff,%ebp
fffff8000027e12e:	8b c2                	mov    %edx,%eax
fffff8000027e130:	23 c5                	and    %ebp,%eax
fffff8000027e132:	4c 8b ca             	mov    %rdx,%r9
fffff8000027e135:	4c 8b d9             	mov    %rcx,%r11
fffff8000027e138:	49 be 00 00 00 00 00 	movabs $0xfffffe0000000000,%r14
fffff8000027e13f:	fe ff ff
fffff8000027e142:	48 bb ff ff ff ff 1f 	movabs $0x1fffffffff,%rbx
fffff8000027e149:	00 00 00
fffff8000027e14c:	48 bf ff 00 00 00 00 	movabs $0xffc00000000000ff,%rdi
fffff8000027e153:	00 c0 ff
fffff8000027e156:	44 8d 55 01          	lea    0x1(%rbp),%r10d
fffff8000027e15a:	44 2b d0             	sub    %eax,%r10d
fffff8000027e15d:	45 3b c2             	cmp    %r10d,%r8d
fffff8000027e160:	0f 86 8e 00 00 00    	jbe    0xfffff8000027e1f4
fffff8000027e166:	41 8b d2             	mov    %r10d,%edx
fffff8000027e169:	41 8d 4a ff          	lea    -0x1(%r10),%ecx
fffff8000027e16d:	48 23 cd             	and    %rbp,%rcx
fffff8000027e170:	49 03 d1             	add    %r9,%rdx
fffff8000027e173:	48 8b c2             	mov    %rdx,%rax
fffff8000027e176:	45 2b c2             	sub    %r10d,%r8d
fffff8000027e179:	48 23 c3             	and    %rbx,%rax
fffff8000027e17c:	48 c1 e0 09          	shl    $0x9,%rax
fffff8000027e180:	48 0b c8             	or     %rax,%rcx
fffff8000027e183:	4b 8b 04 ce          	mov    (%r14,%r9,8),%rax
fffff8000027e187:	48 23 c7             	and    %rdi,%rax
fffff8000027e18a:	48 c1 e1 08          	shl    $0x8,%rcx
fffff8000027e18e:	48 0b c8             	or     %rax,%rcx
fffff8000027e191:	4b 89 0c ce          	mov    %rcx,(%r14,%r9,8)
fffff8000027e195:	41 81 f8 00 02 00 00 	cmp    $0x200,%r8d
fffff8000027e19c:	76 56                	jbe    0xfffff8000027e1f4
fffff8000027e19e:	48 8d 8a 00 02 00 00 	lea    0x200(%rdx),%rcx
fffff8000027e1a5:	45 8d 90 ff fd ff ff 	lea    -0x201(%r8),%r10d
fffff8000027e1ac:	48 c1 e1 11          	shl    $0x11,%rcx
fffff8000027e1b0:	41 c1 ea 09          	shr    $0x9,%r10d
fffff8000027e1b4:	41 ff c2             	inc    %r10d
fffff8000027e1b7:	49 8b 04 d6          	mov    (%r14,%rdx,8),%rax
fffff8000027e1bb:	48 be 00 00 fe ff ff 	movabs $0x3ffffffffe0000,%rsi
fffff8000027e1c2:	ff 3f 00
fffff8000027e1c5:	48 33 c1             	xor    %rcx,%rax
fffff8000027e1c8:	41 81 c0 00 fe ff ff 	add    $0xfffffe00,%r8d
fffff8000027e1cf:	48 23 c6             	and    %rsi,%rax
fffff8000027e1d2:	48 81 c1 00 00 00 04 	add    $0x4000000,%rcx
fffff8000027e1d9:	49 33 04 d6          	xor    (%r14,%rdx,8),%rax
fffff8000027e1dd:	48 0d 00 ff 01 00    	or     $0x1ff00,%rax
fffff8000027e1e3:	49 89 04 d6          	mov    %rax,(%r14,%rdx,8)
fffff8000027e1e7:	48 81 c2 00 02 00 00 	add    $0x200,%rdx
fffff8000027e1ee:	49 83 ea 01          	sub    $0x1,%r10
fffff8000027e1f2:	75 c3                	jne    0xfffff8000027e1b7
fffff8000027e1f4:	49 8b 03             	mov    (%r11),%rax
fffff8000027e1f7:	41 8d 48 ff          	lea    -0x1(%r8),%ecx
fffff8000027e1fb:	48 8b 74 24 20       	mov    0x20(%rsp),%rsi
fffff8000027e200:	48 23 c3             	and    %rbx,%rax
fffff8000027e203:	48 8b 5c 24 10       	mov    0x10(%rsp),%rbx
fffff8000027e208:	48 23 cd             	and    %rbp,%rcx
fffff8000027e20b:	48 8b 6c 24 18       	mov    0x18(%rsp),%rbp
fffff8000027e210:	48 c1 e0 09          	shl    $0x9,%rax
fffff8000027e214:	48 0b c8             	or     %rax,%rcx
fffff8000027e217:	4d 89 0b             	mov    %r9,(%r11)
fffff8000027e21a:	49 8b 04 d6          	mov    (%r14,%rdx,8),%rax
fffff8000027e21e:	48 23 c7             	and    %rdi,%rax
fffff8000027e221:	48 c1 e1 08          	shl    $0x8,%rcx
fffff8000027e225:	48 8b 7c 24 28       	mov    0x28(%rsp),%rdi
fffff8000027e22a:	48 0b c8             	or     %rax,%rcx
fffff8000027e22d:	49 89 0c d6          	mov    %rcx,(%r14,%rdx,8)
fffff8000027e231:	41 5e                	pop    %r14
fffff8000027e233:	c3                   	ret
fffff8000027e234:	cc                   	int3
fffff8000027e235:	cc                   	int3
fffff8000027e236:	cc                   	int3
fffff8000027e237:	cc                   	int3
fffff8000027e238:	cc                   	int3
fffff8000027e239:	cc                   	int3
fffff8000027e23a:	cc                   	int3
fffff8000027e23b:	cc                   	int3
fffff8000027e23c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff8000027e241:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
fffff8000027e246:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff8000027e24b:	57                   	push   %rdi
fffff8000027e24c:	41 54                	push   %r12
fffff8000027e24e:	41 55                	push   %r13
fffff8000027e250:	41 56                	push   %r14
fffff8000027e252:	41 57                	push   %r15
fffff8000027e254:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000027e258:	44 8b fa             	mov    %edx,%r15d
fffff8000027e25b:	48 8d 99 18 02 00 00 	lea    0x218(%rcx),%rbx
fffff8000027e262:	33 f6                	xor    %esi,%esi
fffff8000027e264:	41 8b f8             	mov    %r8d,%edi
fffff8000027e267:	45 8b f1             	mov    %r9d,%r14d
fffff8000027e26a:	48 8b e9             	mov    %rcx,%rbp
fffff8000027e26d:	49 bc 00 00 00 00 00 	movabs $0xfffffe0000000000,%r12
fffff8000027e274:	fe ff ff
fffff8000027e277:	49 bd ff ff ff ff 1f 	movabs $0x1fffffffff,%r13
fffff8000027e27e:	00 00 00
fffff8000027e281:	4b 8d 04 bf          	lea    (%r15,%r15,4),%rax
fffff8000027e285:	48 8d 1c c3          	lea    (%rbx,%rax,8),%rbx
fffff8000027e289:	8b 53 20             	mov    0x20(%rbx),%edx
fffff8000027e28c:	2b 53 18             	sub    0x18(%rbx),%edx
fffff8000027e28f:	41 3b d0             	cmp    %r8d,%edx
fffff8000027e292:	72 58                	jb     0xfffff8000027e2ec
fffff8000027e294:	4c 8b 03             	mov    (%rbx),%r8
fffff8000027e297:	4d 8b d5             	mov    %r13,%r10
fffff8000027e29a:	4d 3b c5             	cmp    %r13,%r8
fffff8000027e29d:	74 4d                	je     0xfffff8000027e2ec
fffff8000027e29f:	41 8b c1             	mov    %r9d,%eax
fffff8000027e2a2:	f7 d8                	neg    %eax
fffff8000027e2a4:	4f 8b 0c c4          	mov    (%r12,%r8,8),%r9
fffff8000027e2a8:	45 8d 5e ff          	lea    -0x1(%r14),%r11d
fffff8000027e2ac:	45 03 d8             	add    %r8d,%r11d
fffff8000027e2af:	49 8b c9             	mov    %r9,%rcx
fffff8000027e2b2:	48 c1 e9 08          	shr    $0x8,%rcx
fffff8000027e2b6:	44 23 d8             	and    %eax,%r11d
fffff8000027e2b9:	45 2b d8             	sub    %r8d,%r11d
fffff8000027e2bc:	81 e1 ff 01 00 00    	and    $0x1ff,%ecx
fffff8000027e2c2:	49 8b d1             	mov    %r9,%rdx
fffff8000027e2c5:	ff c1                	inc    %ecx
fffff8000027e2c7:	48 c1 ea 11          	shr    $0x11,%rdx
fffff8000027e2cb:	49 23 d5             	and    %r13,%rdx
fffff8000027e2ce:	45 8d 24 3b          	lea    (%r11,%rdi,1),%r12d
fffff8000027e2d2:	41 3b cc             	cmp    %r12d,%ecx
fffff8000027e2d5:	49 bc 00 00 00 00 00 	movabs $0xfffffe0000000000,%r12
fffff8000027e2dc:	fe ff ff
fffff8000027e2df:	73 3d                	jae    0xfffff8000027e31e
fffff8000027e2e1:	4d 8b d0             	mov    %r8,%r10
fffff8000027e2e4:	4c 8b c2             	mov    %rdx,%r8
fffff8000027e2e7:	49 3b d5             	cmp    %r13,%rdx
fffff8000027e2ea:	75 b8                	jne    0xfffff8000027e2a4
fffff8000027e2ec:	4c 8d 73 08          	lea    0x8(%rbx),%r14
fffff8000027e2f0:	4d 39 2e             	cmp    %r13,(%r14)
fffff8000027e2f3:	0f 84 a2 01 00 00    	je     0xfffff8000027e49b
fffff8000027e2f9:	4c 8b 44 24 70       	mov    0x70(%rsp),%r8
fffff8000027e2fe:	8b d7                	mov    %edi,%edx
fffff8000027e300:	49 8b ce             	mov    %r14,%rcx
fffff8000027e303:	e8 ec 89 fa ff       	call   0xfffff80000226cf4
fffff8000027e308:	8b cf                	mov    %edi,%ecx
fffff8000027e30a:	81 e1 ff 01 00 00    	and    $0x1ff,%ecx
fffff8000027e310:	0f 85 0c 01 00 00    	jne    0xfffff8000027e422
fffff8000027e316:	29 7b 18             	sub    %edi,0x18(%rbx)
fffff8000027e319:	e9 5b 01 00 00       	jmp    0xfffff8000027e479
fffff8000027e31e:	75 3c                	jne    0xfffff8000027e35c
fffff8000027e320:	45 85 db             	test   %r11d,%r11d
fffff8000027e323:	0f 84 a3 00 00 00    	je     0xfffff8000027e3cc
fffff8000027e329:	48 c1 e2 09          	shl    $0x9,%rdx
fffff8000027e32d:	41 8d 43 ff          	lea    -0x1(%r11),%eax
fffff8000027e331:	25 ff 01 00 00       	and    $0x1ff,%eax
fffff8000027e336:	48 0b c2             	or     %rdx,%rax
fffff8000027e339:	48 ba ff 00 00 00 00 	movabs $0xffc00000000000ff,%rdx
fffff8000027e340:	00 c0 ff
fffff8000027e343:	4c 23 ca             	and    %rdx,%r9
fffff8000027e346:	48 c1 e0 08          	shl    $0x8,%rax
fffff8000027e34a:	49 0b c1             	or     %r9,%rax
fffff8000027e34d:	49 8b d0             	mov    %r8,%rdx
fffff8000027e350:	4b 89 04 c4          	mov    %rax,(%r12,%r8,8)
fffff8000027e354:	41 8b c3             	mov    %r11d,%eax
fffff8000027e357:	4c 03 c0             	add    %rax,%r8
fffff8000027e35a:	eb 70                	jmp    0xfffff8000027e3cc
fffff8000027e35c:	41 2b cb             	sub    %r11d,%ecx
fffff8000027e35f:	48 c1 e2 09          	shl    $0x9,%rdx
fffff8000027e363:	2b cf                	sub    %edi,%ecx
fffff8000027e365:	45 8b f3             	mov    %r11d,%r14d
fffff8000027e368:	ff c9                	dec    %ecx
fffff8000027e36a:	4d 8d 0c 3b          	lea    (%r11,%rdi,1),%r9
fffff8000027e36e:	81 e1 ff 01 00 00    	and    $0x1ff,%ecx
fffff8000027e374:	4d 03 c8             	add    %r8,%r9
fffff8000027e377:	48 0b ca             	or     %rdx,%rcx
fffff8000027e37a:	48 ba ff 00 00 00 00 	movabs $0xffc00000000000ff,%rdx
fffff8000027e381:	00 c0 ff
fffff8000027e384:	48 c1 e1 08          	shl    $0x8,%rcx
fffff8000027e388:	4b 8b 04 cc          	mov    (%r12,%r9,8),%rax
fffff8000027e38c:	48 23 c2             	and    %rdx,%rax
fffff8000027e38f:	48 0b c8             	or     %rax,%rcx
fffff8000027e392:	4b 89 0c cc          	mov    %rcx,(%r12,%r9,8)
fffff8000027e396:	45 85 db             	test   %r11d,%r11d
fffff8000027e399:	74 2e                	je     0xfffff8000027e3c9
fffff8000027e39b:	4b 8b 04 c4          	mov    (%r12,%r8,8),%rax
fffff8000027e39f:	41 8d 4b ff          	lea    -0x1(%r11),%ecx
fffff8000027e3a3:	81 e1 ff 01 00 00    	and    $0x1ff,%ecx
fffff8000027e3a9:	48 23 c2             	and    %rdx,%rax
fffff8000027e3ac:	4d 23 cd             	and    %r13,%r9
fffff8000027e3af:	49 8b d0             	mov    %r8,%rdx
fffff8000027e3b2:	49 c1 e1 09          	shl    $0x9,%r9
fffff8000027e3b6:	49 0b c9             	or     %r9,%rcx
fffff8000027e3b9:	48 c1 e1 08          	shl    $0x8,%rcx
fffff8000027e3bd:	48 0b c8             	or     %rax,%rcx
fffff8000027e3c0:	4b 89 0c c4          	mov    %rcx,(%r12,%r8,8)
fffff8000027e3c4:	4d 03 c6             	add    %r14,%r8
fffff8000027e3c7:	eb 03                	jmp    0xfffff8000027e3cc
fffff8000027e3c9:	49 8b d1             	mov    %r9,%rdx
fffff8000027e3cc:	48 b8 00 fe ff ff ff 	movabs $0x3ffffffffe00,%rax
fffff8000027e3d3:	3f 00 00
fffff8000027e3d6:	8d 4f ff             	lea    -0x1(%rdi),%ecx
fffff8000027e3d9:	48 0b c8             	or     %rax,%rcx
fffff8000027e3dc:	4b 8b 04 c4          	mov    (%r12,%r8,8),%rax
fffff8000027e3e0:	48 25 ff 00 fe ff    	and    $0xfffffffffffe00ff,%rax
fffff8000027e3e6:	48 c1 e1 08          	shl    $0x8,%rcx
fffff8000027e3ea:	48 0b c8             	or     %rax,%rcx
fffff8000027e3ed:	4b 89 0c c4          	mov    %rcx,(%r12,%r8,8)
fffff8000027e3f1:	4d 3b d5             	cmp    %r13,%r10
fffff8000027e3f4:	75 05                	jne    0xfffff8000027e3fb
fffff8000027e3f6:	48 89 13             	mov    %rdx,(%rbx)
fffff8000027e3f9:	eb 1d                	jmp    0xfffff8000027e418
fffff8000027e3fb:	48 c1 e2 11          	shl    $0x11,%rdx
fffff8000027e3ff:	48 b8 00 00 fe ff ff 	movabs $0x3ffffffffe0000,%rax
fffff8000027e406:	ff 3f 00
fffff8000027e409:	4b 33 14 d4          	xor    (%r12,%r10,8),%rdx
fffff8000027e40d:	48 23 d0             	and    %rax,%rdx
fffff8000027e410:	4b 33 14 d4          	xor    (%r12,%r10,8),%rdx
fffff8000027e414:	4b 89 14 d4          	mov    %rdx,(%r12,%r10,8)
fffff8000027e418:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
fffff8000027e41d:	4c 89 00             	mov    %r8,(%rax)
fffff8000027e420:	eb 57                	jmp    0xfffff8000027e479
fffff8000027e422:	49 8b 16             	mov    (%r14),%rdx
fffff8000027e425:	49 8b 04 d4          	mov    (%r12,%rdx,8),%rax
fffff8000027e429:	48 c1 e8 11          	shr    $0x11,%rax
fffff8000027e42d:	49 23 c5             	and    %r13,%rax
fffff8000027e430:	49 89 06             	mov    %rax,(%r14)
fffff8000027e433:	49 3b c5             	cmp    %r13,%rax
fffff8000027e436:	75 04                	jne    0xfffff8000027e43c
fffff8000027e438:	4c 89 6b 10          	mov    %r13,0x10(%rbx)
fffff8000027e43c:	f7 d1                	not    %ecx
fffff8000027e43e:	8d 87 ff 01 00 00    	lea    0x1ff(%rdi),%eax
fffff8000027e444:	25 00 fe ff ff       	and    $0xfffffe00,%eax
fffff8000027e449:	4d 8b c6             	mov    %r14,%r8
fffff8000027e44c:	29 43 18             	sub    %eax,0x18(%rbx)
fffff8000027e44f:	48 b8 00 fe ff ff ff 	movabs $0x3ffffffffe00,%rax
fffff8000027e456:	3f 00 00
fffff8000027e459:	48 0b c8             	or     %rax,%rcx
fffff8000027e45c:	49 8b 04 d4          	mov    (%r12,%rdx,8),%rax
fffff8000027e460:	48 c1 e1 08          	shl    $0x8,%rcx
fffff8000027e464:	48 25 ff 00 fe ff    	and    $0xfffffffffffe00ff,%rax
fffff8000027e46a:	48 0b c8             	or     %rax,%rcx
fffff8000027e46d:	49 89 0c d4          	mov    %rcx,(%r12,%rdx,8)
fffff8000027e471:	48 8b cb             	mov    %rbx,%rcx
fffff8000027e474:	e8 93 8d fa ff       	call   0xfffff8000022720c
fffff8000027e479:	29 7b 20             	sub    %edi,0x20(%rbx)
fffff8000027e47c:	29 bd 34 0c 00 00    	sub    %edi,0xc34(%rbp)
fffff8000027e482:	39 73 20             	cmp    %esi,0x20(%rbx)
fffff8000027e485:	75 19                	jne    0xfffff8000027e4a0
fffff8000027e487:	48 8b 85 18 0c 00 00 	mov    0xc18(%rbp),%rax
fffff8000027e48e:	4c 0f bb f8          	btc    %r15,%rax
fffff8000027e492:	48 89 85 18 0c 00 00 	mov    %rax,0xc18(%rbp)
fffff8000027e499:	eb 05                	jmp    0xfffff8000027e4a0
fffff8000027e49b:	be 75 00 00 00       	mov    $0x75,%esi
fffff8000027e4a0:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
fffff8000027e4a5:	0f b7 c6             	movzwl %si,%eax
fffff8000027e4a8:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
fffff8000027e4ad:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
fffff8000027e4b2:	48 83 c4 20          	add    $0x20,%rsp
fffff8000027e4b6:	41 5f                	pop    %r15
fffff8000027e4b8:	41 5e                	pop    %r14
fffff8000027e4ba:	41 5d                	pop    %r13
fffff8000027e4bc:	41 5c                	pop    %r12
fffff8000027e4be:	5f                   	pop    %rdi
fffff8000027e4bf:	c3                   	ret
fffff8000027e4c0:	cc                   	int3