fffff8000029f088:	48 85 c0             	test   %rax,%rax
fffff8000029f08b:	0f 85 d8 02 00 00    	jne    0xfffff8000029f369
fffff8000029f091:	f0 48 0f ba 29 00    	lock btsq $0x0,(%rcx)
fffff8000029f097:	0f 82 ce 02 00 00    	jb     0xfffff8000029f36b
fffff8000029f09d:	8b 89 8c 00 00 00    	mov    0x8c(%rcx),%ecx
fffff8000029f0a3:	8d 70 01             	lea    0x1(%rax),%esi
fffff8000029f0a6:	8d 41 ff             	lea    -0x1(%rcx),%eax
fffff8000029f0a9:	83 f8 02             	cmp    $0x2,%eax
fffff8000029f0ac:	76 0a                	jbe    0xfffff8000029f0b8
fffff8000029f0ae:	bb 07 00 00 00       	mov    $0x7,%ebx
fffff8000029f0b3:	e9 cd 02 00 00       	jmp    0xfffff8000029f385
fffff8000029f0b8:	8b 87 20 01 00 00    	mov    0x120(%rdi),%eax
fffff8000029f0be:	ba 00 00 04 00       	mov    $0x40000,%edx
fffff8000029f0c3:	48 85 c2             	test   %rax,%rdx
fffff8000029f0c6:	74 3d                	je     0xfffff8000029f105
fffff8000029f0c8:	83 f9 02             	cmp    $0x2,%ecx
fffff8000029f0cb:	74 e1                	je     0xfffff8000029f0ae
fffff8000029f0cd:	48 8b 87 80 0c 01 00 	mov    0x10c80(%rdi),%rax
fffff8000029f0d4:	48 85 c0             	test   %rax,%rax
fffff8000029f0d7:	75 20                	jne    0xfffff8000029f0f9
fffff8000029f0d9:	f0 48 0f ba af 80 0c 	lock btsq $0x0,0x10c80(%rdi)
fffff8000029f0e0:	01 00 00
fffff8000029f0e3:	72 16                	jb     0xfffff8000029f0fb
fffff8000029f0e5:	83 bf 88 0c 01 00 03 	cmpl   $0x3,0x10c88(%rdi)
fffff8000029f0ec:	44 8a f6             	mov    %sil,%r14b
fffff8000029f0ef:	75 14                	jne    0xfffff8000029f105
fffff8000029f0f1:	8d 58 07             	lea    0x7(%rax),%ebx
fffff8000029f0f4:	e9 7f 02 00 00       	jmp    0xfffff8000029f378
fffff8000029f0f9:	f3 90                	pause
fffff8000029f0fb:	bb 16 10 00 00       	mov    $0x1016,%ebx
fffff8000029f100:	e9 80 02 00 00       	jmp    0xfffff8000029f385
fffff8000029f105:	8b 87 8c 00 00 00    	mov    0x8c(%rdi),%eax
fffff8000029f10b:	3b c6                	cmp    %esi,%eax
fffff8000029f10d:	74 64                	je     0xfffff8000029f173
fffff8000029f10f:	89 87 88 00 00 00    	mov    %eax,0x88(%rdi)
fffff8000029f115:	83 f8 03             	cmp    $0x3,%eax
fffff8000029f118:	75 40                	jne    0xfffff8000029f15a
fffff8000029f11a:	8b 87 20 01 00 00    	mov    0x120(%rdi),%eax
fffff8000029f120:	4c 8d 87 90 0c 01 00 	lea    0x10c90(%rdi),%r8
fffff8000029f127:	48 85 c2             	test   %rax,%rdx
fffff8000029f12a:	74 0f                	je     0xfffff8000029f13b
fffff8000029f12c:	49 8b c8             	mov    %r8,%rcx
fffff8000029f12f:	44 89 bf 88 0c 01 00 	mov    %r15d,0x10c88(%rdi)
fffff8000029f136:	e8 1d e5 09 00       	call   0xfffff8000033d658
fffff8000029f13b:	48 8d 4f 48          	lea    0x48(%rdi),%rcx
fffff8000029f13f:	e8 14 e5 09 00       	call   0xfffff8000033d658
fffff8000029f144:	49 8b c8             	mov    %r8,%rcx
fffff8000029f147:	e8 2c e5 09 00       	call   0xfffff8000033d678
fffff8000029f14c:	48 8d 4f 48          	lea    0x48(%rdi),%rcx
fffff8000029f150:	e8 23 e5 09 00       	call   0xfffff8000033d678
fffff8000029f155:	ba 00 00 04 00       	mov    $0x40000,%edx
fffff8000029f15a:	89 b7 8c 00 00 00    	mov    %esi,0x8c(%rdi)
fffff8000029f160:	41 8b c7             	mov    %r15d,%eax
fffff8000029f163:	44 89 bf 70 36 00 00 	mov    %r15d,0x3670(%rdi)
fffff8000029f16a:	44 89 bf d4 25 00 00 	mov    %r15d,0x25d4(%rdi)
fffff8000029f171:	eb 06                	jmp    0xfffff8000029f179
fffff8000029f173:	8b 87 70 36 00 00    	mov    0x3670(%rdi),%eax
fffff8000029f179:	85 c0                	test   %eax,%eax
fffff8000029f17b:	75 39                	jne    0xfffff8000029f1b6
fffff8000029f17d:	8b 87 20 01 00 00    	mov    0x120(%rdi),%eax
fffff8000029f183:	48 85 c2             	test   %rax,%rdx
fffff8000029f186:	74 26                	je     0xfffff8000029f1ae
fffff8000029f188:	48 8b 87 b0 24 00 00 	mov    0x24b0(%rdi),%rax
fffff8000029f18f:	48 8b 08             	mov    (%rax),%rcx
fffff8000029f192:	48 8b 41 50          	mov    0x50(%rcx),%rax
fffff8000029f196:	48 85 c0             	test   %rax,%rax
fffff8000029f199:	75 09                	jne    0xfffff8000029f1a4
fffff8000029f19b:	48 8b 41 58          	mov    0x58(%rcx),%rax
fffff8000029f19f:	48 85 c0             	test   %rax,%rax
fffff8000029f1a2:	74 0a                	je     0xfffff8000029f1ae
fffff8000029f1a4:	bb 08 00 00 00       	mov    $0x8,%ebx
fffff8000029f1a9:	e9 c5 01 00 00       	jmp    0xfffff8000029f373
fffff8000029f1ae:	89 b7 70 36 00 00    	mov    %esi,0x3670(%rdi)
fffff8000029f1b4:	8b c6                	mov    %esi,%eax
fffff8000029f1b6:	3b c6                	cmp    %esi,%eax
fffff8000029f1b8:	75 6a                	jne    0xfffff8000029f224
fffff8000029f1ba:	44 39 bf 48 01 00 00 	cmp    %r15d,0x148(%rdi)
fffff8000029f1c1:	74 52                	je     0xfffff8000029f215
fffff8000029f1c3:	8b af d4 25 00 00    	mov    0x25d4(%rdi),%ebp
fffff8000029f1c9:	eb 42                	jmp    0xfffff8000029f20d
fffff8000029f1cb:	8b d5                	mov    %ebp,%edx
fffff8000029f1cd:	48 8b cf             	mov    %rdi,%rcx
fffff8000029f1d0:	e8 b7 66 00 00       	call   0xfffff800002a588c
fffff8000029f1d5:	0f b7 d8             	movzwl %ax,%ebx
fffff8000029f1d8:	66 83 f8 0e          	cmp    $0xe,%ax
fffff8000029f1dc:	75 04                	jne    0xfffff8000029f1e2
fffff8000029f1de:	41 0f b7 df          	movzwl %r15w,%ebx
fffff8000029f1e2:	66 85 db             	test   %bx,%bx
fffff8000029f1e5:	0f 85 88 01 00 00    	jne    0xfffff8000029f373
fffff8000029f1eb:	03 ee                	add    %esi,%ebp
fffff8000029f1ed:	89 af d4 25 00 00    	mov    %ebp,0x25d4(%rdi)
fffff8000029f1f3:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff8000029f1fa:	00 00
fffff8000029f1fc:	e8 83 1c f6 ff       	call   0xfffff80000200e84
fffff8000029f201:	0f b7 d8             	movzwl %ax,%ebx
fffff8000029f204:	66 85 c0             	test   %ax,%ax
fffff8000029f207:	0f 85 66 01 00 00    	jne    0xfffff8000029f373
fffff8000029f20d:	3b af 4c 01 00 00    	cmp    0x14c(%rdi),%ebp
fffff8000029f213:	76 b6                	jbe    0xfffff8000029f1cb
fffff8000029f215:	c7 87 70 36 00 00 02 	movl   $0x2,0x3670(%rdi)
fffff8000029f21c:	00 00 00
fffff8000029f21f:	b8 02 00 00 00       	mov    $0x2,%eax
fffff8000029f224:	83 f8 02             	cmp    $0x2,%eax
fffff8000029f227:	75 38                	jne    0xfffff8000029f261
fffff8000029f229:	48 8b cf             	mov    %rdi,%rcx
fffff8000029f22c:	e8 bf fa ff ff       	call   0xfffff8000029ecf0
fffff8000029f231:	0f b7 d8             	movzwl %ax,%ebx
fffff8000029f234:	66 85 c0             	test   %ax,%ax
fffff8000029f237:	0f 85 36 01 00 00    	jne    0xfffff8000029f373
fffff8000029f23d:	c7 87 70 36 00 00 03 	movl   $0x3,0x3670(%rdi)
fffff8000029f244:	00 00 00
fffff8000029f247:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff8000029f24e:	00 00
fffff8000029f250:	e8 2f 1c f6 ff       	call   0xfffff80000200e84
fffff8000029f255:	0f b7 d8             	movzwl %ax,%ebx
fffff8000029f258:	66 85 c0             	test   %ax,%ax
fffff8000029f25b:	0f 85 12 01 00 00    	jne    0xfffff8000029f373
fffff8000029f261:	83 bf 70 36 00 00 03 	cmpl   $0x3,0x3670(%rdi)
fffff8000029f268:	75 3f                	jne    0xfffff8000029f2a9
fffff8000029f26a:	48 8b cf             	mov    %rdi,%rcx
fffff8000029f26d:	e8 ca f6 ff ff       	call   0xfffff8000029e93c
fffff8000029f272:	0f b7 d8             	movzwl %ax,%ebx
fffff8000029f275:	66 85 c0             	test   %ax,%ax
fffff8000029f278:	0f 85 f5 00 00 00    	jne    0xfffff8000029f373
fffff8000029f27e:	c7 87 70 36 00 00 04 	movl   $0x4,0x3670(%rdi)
fffff8000029f285:	00 00 00
fffff8000029f288:	44 89 bf d4 25 00 00 	mov    %r15d,0x25d4(%rdi)
fffff8000029f28f:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff8000029f296:	00 00
fffff8000029f298:	e8 e7 1b f6 ff       	call   0xfffff80000200e84
fffff8000029f29d:	0f b7 d8             	movzwl %ax,%ebx
fffff8000029f2a0:	66 85 c0             	test   %ax,%ax
fffff8000029f2a3:	0f 85 ca 00 00 00    	jne    0xfffff8000029f373
fffff8000029f2a9:	83 bf 70 36 00 00 04 	cmpl   $0x4,0x3670(%rdi)
fffff8000029f2b0:	75 57                	jne    0xfffff8000029f309
fffff8000029f2b2:	44 39 bf 48 01 00 00 	cmp    %r15d,0x148(%rdi)
fffff8000029f2b9:	74 4e                	je     0xfffff8000029f309
fffff8000029f2bb:	8b af d4 25 00 00    	mov    0x25d4(%rdi),%ebp
fffff8000029f2c1:	eb 3e                	jmp    0xfffff8000029f301
fffff8000029f2c3:	8b d5                	mov    %ebp,%edx
fffff8000029f2c5:	48 8b cf             	mov    %rdi,%rcx
fffff8000029f2c8:	e8 bf 65 00 00       	call   0xfffff800002a588c
fffff8000029f2cd:	0f b7 d8             	movzwl %ax,%ebx
fffff8000029f2d0:	66 83 f8 0e          	cmp    $0xe,%ax
fffff8000029f2d4:	75 04                	jne    0xfffff8000029f2da
fffff8000029f2d6:	41 0f b7 df          	movzwl %r15w,%ebx
fffff8000029f2da:	66 85 db             	test   %bx,%bx
fffff8000029f2dd:	0f 85 90 00 00 00    	jne    0xfffff8000029f373
fffff8000029f2e3:	03 ee                	add    %esi,%ebp
fffff8000029f2e5:	89 af d4 25 00 00    	mov    %ebp,0x25d4(%rdi)
fffff8000029f2eb:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff8000029f2f2:	00 00
fffff8000029f2f4:	e8 8b 1b f6 ff       	call   0xfffff80000200e84
fffff8000029f2f9:	0f b7 d8             	movzwl %ax,%ebx
fffff8000029f2fc:	66 85 c0             	test   %ax,%ax
fffff8000029f2ff:	75 72                	jne    0xfffff8000029f373
fffff8000029f301:	3b af 4c 01 00 00    	cmp    0x14c(%rdi),%ebp
fffff8000029f307:	76 ba                	jbe    0xfffff8000029f2c3
fffff8000029f309:	c7 87 8c 00 00 00 03 	movl   $0x3,0x8c(%rdi)
fffff8000029f310:	00 00 00
fffff8000029f313:	8b 87 20 01 00 00    	mov    0x120(%rdi),%eax
fffff8000029f319:	44 89 7f 48          	mov    %r15d,0x48(%rdi)
fffff8000029f31d:	48 0f ba e0 12       	bt     $0x12,%rax
fffff8000029f322:	73 0d                	jae    0xfffff8000029f331
fffff8000029f324:	89 b7 88 0c 01 00    	mov    %esi,0x10c88(%rdi)
fffff8000029f32a:	44 89 bf 90 0c 01 00 	mov    %r15d,0x10c90(%rdi)
fffff8000029f331:	44 38 3d 68 9f 4e 00 	cmp    %r15b,0x4e9f68(%rip)        # 0xfffff800007892a0
fffff8000029f338:	41 0f b7 df          	movzwl %r15w,%ebx
fffff8000029f33c:	74 35                	je     0xfffff8000029f373
fffff8000029f33e:	8b 05 44 9f 4e 00    	mov    0x4e9f44(%rip),%eax        # 0xfffff80000789288
fffff8000029f344:	a8 20                	test   $0x20,%al
fffff8000029f346:	74 2b                	je     0xfffff8000029f373
fffff8000029f348:	4c 8b 8f 80 25 00 00 	mov    0x2580(%rdi),%r9
fffff8000029f34f:	b9 45 1d 00 00       	mov    $0x1d45,%ecx
fffff8000029f354:	4c 8b 87 90 25 00 00 	mov    0x2590(%rdi),%r8
fffff8000029f35b:	48 8b 97 90 23 00 00 	mov    0x2390(%rdi),%rdx
fffff8000029f362:	e8 79 9b fd ff       	call   0xfffff80000278ee0
fffff8000029f367:	eb 0a                	jmp    0xfffff8000029f373
fffff8000029f369:	f3 90                	pause
fffff8000029f36b:	41 8a f7             	mov    %r15b,%sil
fffff8000029f36e:	bb 16 10 00 00       	mov    $0x1016,%ebx
fffff8000029f373:	45 84 f6             	test   %r14b,%r14b
fffff8000029f376:	74 08                	je     0xfffff8000029f380
fffff8000029f378:	f0 4c 21 bf 80 0c 01 	lock and %r15,0x10c80(%rdi)
fffff8000029f37f:	00
fffff8000029f380:	40 84 f6             	test   %sil,%sil
fffff8000029f383:	74 04                	je     0xfffff8000029f389
fffff8000029f385:	f0 4c 21 3f          	lock and %r15,(%rdi)
fffff8000029f389:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
fffff8000029f38e:	0f b7 c3             	movzwl %bx,%eax
fffff8000029f391:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
fffff8000029f396:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
fffff8000029f39b:	48 83 c4 20          	add    $0x20,%rsp
fffff8000029f39f:	41 5f                	pop    %r15
fffff8000029f3a1:	41 5e                	pop    %r14
fffff8000029f3a3:	5f                   	pop    %rdi
fffff8000029f3a4:	c3                   	ret
fffff8000029f3a5:	cc                   	int3
fffff8000029f3a6:	cc                   	int3
fffff8000029f3a7:	cc                   	int3
fffff8000029f3a8:	cc                   	int3
fffff8000029f3a9:	cc                   	int3
fffff8000029f3aa:	cc                   	int3
fffff8000029f3ab:	cc                   	int3
fffff8000029f3ac:	4c 8b dc             	mov    %rsp,%r11
fffff8000029f3af:	49 89 5b 08          	mov    %rbx,0x8(%r11)
fffff8000029f3b3:	49 89 6b 10          	mov    %rbp,0x10(%r11)
fffff8000029f3b7:	49 89 73 18          	mov    %rsi,0x18(%r11)
fffff8000029f3bb:	57                   	push   %rdi
fffff8000029f3bc:	41 56                	push   %r14
fffff8000029f3be:	41 57                	push   %r15
fffff8000029f3c0:	48 83 ec 40          	sub    $0x40,%rsp
fffff8000029f3c4:	4d 8b f1             	mov    %r9,%r14
fffff8000029f3c7:	49 8d 43 d8          	lea    -0x28(%r11),%rax
fffff8000029f3cb:	4c 8b 8c 24 80 00 00 	mov    0x80(%rsp),%r9
fffff8000029f3d2:	00
fffff8000029f3d3:	45 33 ff             	xor    %r15d,%r15d
fffff8000029f3d6:	4d 89 7b d8          	mov    %r15,-0x28(%r11)
fffff8000029f3da:	48 8b e9             	mov    %rcx,%rbp
fffff8000029f3dd:	49 89 43 c8          	mov    %rax,-0x38(%r11)
fffff8000029f3e1:	e8 92 5c fe ff       	call   0xfffff80000285078
fffff8000029f3e6:	48 8b b4 24 88 00 00 	mov    0x88(%rsp),%rsi
fffff8000029f3ed:	00
fffff8000029f3ee:	0f b7 d8             	movzwl %ax,%ebx
fffff8000029f3f1:	48 8b 7c 24 30       	mov    0x30(%rsp),%rdi
fffff8000029f3f6:	66 85 c0             	test   %ax,%ax
fffff8000029f3f9:	75 24                	jne    0xfffff8000029f41f
fffff8000029f3fb:	49 8b d6             	mov    %r14,%rdx
fffff8000029f3fe:	48 8b cf             	mov    %rdi,%rcx
fffff8000029f401:	e8 ea 31 00 00       	call   0xfffff800002a25f0
fffff8000029f406:	44 8a 8c 24 90 00 00 	mov    0x90(%rsp),%r9b
fffff8000029f40d:	00
fffff8000029f40e:	4c 8b c6             	mov    %rsi,%r8
fffff8000029f411:	48 8b d5             	mov    %rbp,%rdx
fffff8000029f414:	48 8b cf             	mov    %rdi,%rcx
fffff8000029f417:	e8 60 00 00 00       	call   0xfffff8000029f47c
fffff8000029f41c:	0f b7 d8             	movzwl %ax,%ebx
fffff8000029f41f:	44 38 3d 7a 9e 4e 00 	cmp    %r15b,0x4e9e7a(%rip)        # 0xfffff800007892a0
fffff8000029f426:	74 1a                	je     0xfffff8000029f442
fffff8000029f428:	f6 05 59 9e 4e 00 01 	testb  $0x1,0x4e9e59(%rip)        # 0xfffff80000789288
fffff8000029f42f:	74 11                	je     0xfffff8000029f442
fffff8000029f431:	48 8b 16             	mov    (%rsi),%rdx
fffff8000029f434:	b9 40 1d 00 00       	mov    $0x1d40,%ecx
fffff8000029f439:	44 0f b7 c3          	movzwl %bx,%r8d
fffff8000029f43d:	e8 4e 99 fd ff       	call   0xfffff80000278d90
fffff8000029f442:	66 85 db             	test   %bx,%bx
fffff8000029f445:	74 11                	je     0xfffff8000029f458
fffff8000029f447:	48 85 ff             	test   %rdi,%rdi
fffff8000029f44a:	74 0c                	je     0xfffff8000029f458
fffff8000029f44c:	48 8b 8f 30 01 00 00 	mov    0x130(%rdi),%rcx
fffff8000029f453:	e8 18 34 fe ff       	call   0xfffff80000282870
fffff8000029f458:	48 8b 6c 24 68       	mov    0x68(%rsp),%rbp
fffff8000029f45d:	0f b7 c3             	movzwl %bx,%eax
fffff8000029f460:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
fffff8000029f465:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
fffff8000029f46a:	48 83 c4 40          	add    $0x40,%rsp
fffff8000029f46e:	41 5f                	pop    %r15
fffff8000029f470:	41 5e                	pop    %r14
fffff8000029f472:	5f                   	pop    %rdi
fffff8000029f473:	c3                   	ret
fffff8000029f474:	cc                   	int3
fffff8000029f475:	cc                   	int3
fffff8000029f476:	cc                   	int3
fffff8000029f477:	cc                   	int3
fffff8000029f478:	cc                   	int3
fffff8000029f479:	cc                   	int3
fffff8000029f47a:	cc                   	int3
fffff8000029f47b:	cc                   	int3
fffff8000029f47c:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
fffff8000029f481:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
fffff8000029f486:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
fffff8000029f48b:	57                   	push   %rdi
fffff8000029f48c:	41 54                	push   %r12
fffff8000029f48e:	41 55                	push   %r13
fffff8000029f490:	41 56                	push   %r14
fffff8000029f492:	41 57                	push   %r15
fffff8000029f494:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000029f498:	33 db                	xor    %ebx,%ebx
fffff8000029f49a:	48 8d 81 f8 24 00 00 	lea    0x24f8(%rcx),%rax
fffff8000029f4a1:	48 89 40 08          	mov    %rax,0x8(%rax)
fffff8000029f4a5:	4c 8b f1             	mov    %rcx,%r14
fffff8000029f4a8:	48 89 00             	mov    %rax,(%rax)
fffff8000029f4ab:	45 8a e1             	mov    %r9b,%r12b
fffff8000029f4ae:	48 89 99 88 00 00 00 	mov    %rbx,0x88(%rcx)
fffff8000029f4b5:	48 8d 41 18          	lea    0x18(%rcx),%rax
fffff8000029f4b9:	89 59 08             	mov    %ebx,0x8(%rcx)
fffff8000029f4bc:	4d 8b f8             	mov    %r8,%r15
fffff8000029f4bf:	88 59 0c             	mov    %bl,0xc(%rcx)
fffff8000029f4c2:	4c 8b ea             	mov    %rdx,%r13
fffff8000029f4c5:	48 89 40 08          	mov    %rax,0x8(%rax)
fffff8000029f4c9:	8b fb                	mov    %ebx,%edi
fffff8000029f4cb:	48 89 00             	mov    %rax,(%rax)
fffff8000029f4ce:	48 8d 41 38          	lea    0x38(%rcx),%rax
fffff8000029f4d2:	89 59 10             	mov    %ebx,0x10(%rcx)
fffff8000029f4d5:	89 59 28             	mov    %ebx,0x28(%rcx)
fffff8000029f4d8:	88 59 2c             	mov    %bl,0x2c(%rcx)
fffff8000029f4db:	89 59 30             	mov    %ebx,0x30(%rcx)
fffff8000029f4de:	48 83 c1 48          	add    $0x48,%rcx
fffff8000029f4e2:	48 89 40 08          	mov    %rax,0x8(%rax)
fffff8000029f4e6:	48 89 00             	mov    %rax,(%rax)
fffff8000029f4e9:	48 8d 41 10          	lea    0x10(%rcx),%rax
fffff8000029f4ed:	89 19                	mov    %ebx,(%rcx)
fffff8000029f4ef:	88 59 04             	mov    %bl,0x4(%rcx)
fffff8000029f4f2:	48 89 40 08          	mov    %rax,0x8(%rax)
fffff8000029f4f6:	48 89 00             	mov    %rax,(%rax)
fffff8000029f4f9:	89 59 08             	mov    %ebx,0x8(%rcx)
fffff8000029f4fc:	e8 57 e1 09 00       	call   0xfffff8000033d658
fffff8000029f501:	49 8d 4e 68          	lea    0x68(%r14),%rcx
fffff8000029f505:	48 8d 41 10          	lea    0x10(%rcx),%rax
fffff8000029f509:	89 19                	mov    %ebx,(%rcx)
fffff8000029f50b:	88 59 04             	mov    %bl,0x4(%rcx)
fffff8000029f50e:	48 89 40 08          	mov    %rax,0x8(%rax)
fffff8000029f512:	48 89 00             	mov    %rax,(%rax)
fffff8000029f515:	89 59 08             	mov    %ebx,0x8(%rcx)
fffff8000029f518:	e8 3b e1 09 00       	call   0xfffff8000033d658
fffff8000029f51d:	49 8d 8e 90 0c 01 00 	lea    0x10c90(%r14),%rcx
fffff8000029f524:	48 8d 41 10          	lea    0x10(%rcx),%rax
fffff8000029f528:	89 19                	mov    %ebx,(%rcx)
fffff8000029f52a:	88 59 04             	mov    %bl,0x4(%rcx)
fffff8000029f52d:	48 89 40 08          	mov    %rax,0x8(%rax)
fffff8000029f531:	48 89 00             	mov    %rax,(%rax)
fffff8000029f534:	89 59 08             	mov    %ebx,0x8(%rcx)
fffff8000029f537:	e8 1c e1 09 00       	call   0xfffff8000033d658
fffff8000029f53c:	8d 6b 01             	lea    0x1(%rbx),%ebp
fffff8000029f53f:	45 84 c9             	test   %r9b,%r9b
fffff8000029f542:	75 10                	jne    0xfffff8000029f554
fffff8000029f544:	8b fd                	mov    %ebp,%edi
fffff8000029f546:	f0 48 0f c1 3d 11 f5 	lock xadd %rdi,0x54f511(%rip)        # 0xfffff800007eea60
fffff8000029f54d:	54 00
fffff8000029f54f:	48 03 fd             	add    %rbp,%rdi
fffff8000029f552:	eb 49                	jmp    0xfffff8000029f59d
fffff8000029f554:	49 8b 30             	mov    (%r8),%rsi
fffff8000029f557:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
fffff8000029f55c:	48 8b ce             	mov    %rsi,%rcx
fffff8000029f55f:	48 89 5c 24 50       	mov    %rbx,0x50(%rsp)
fffff8000029f564:	e8 27 ec ff ff       	call   0xfffff8000029e190
fffff8000029f569:	b9 0d 00 00 00       	mov    $0xd,%ecx
fffff8000029f56e:	66 3b c1             	cmp    %cx,%ax
fffff8000029f571:	75 22                	jne    0xfffff8000029f595
fffff8000029f573:	48 8b 05 e6 f4 54 00 	mov    0x54f4e6(%rip),%rax        # 0xfffff800007eea60
fffff8000029f57a:	48 3b c6             	cmp    %rsi,%rax
fffff8000029f57d:	74 16                	je     0xfffff8000029f595
fffff8000029f57f:	48 8b 05 da f4 54 00 	mov    0x54f4da(%rip),%rax        # 0xfffff800007eea60
fffff8000029f586:	48 3b c6             	cmp    %rsi,%rax
fffff8000029f589:	73 07                	jae    0xfffff8000029f592
fffff8000029f58b:	48 87 35 ce f4 54 00 	xchg   %rsi,0x54f4ce(%rip)        # 0xfffff800007eea60
fffff8000029f592:	0f b7 cb             	movzwl %bx,%ecx
fffff8000029f595:	66 85 c9             	test   %cx,%cx
fffff8000029f598:	75 22                	jne    0xfffff8000029f5bc
fffff8000029f59a:	49 8b 3f             	mov    (%r15),%rdi