fffff8000029e038:	0f b7 c3             	movzwl %bx,%eax
fffff8000029e03b:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff8000029e040:	48 83 c4 20          	add    $0x20,%rsp
fffff8000029e044:	5f                   	pop    %rdi
fffff8000029e045:	c3                   	ret
fffff8000029e046:	cc                   	int3
fffff8000029e047:	cc                   	int3
fffff8000029e048:	cc                   	int3
fffff8000029e049:	cc                   	int3
fffff8000029e04a:	cc                   	int3
fffff8000029e04b:	cc                   	int3
fffff8000029e04c:	cc                   	int3
fffff8000029e04d:	cc                   	int3
fffff8000029e04e:	cc                   	int3
fffff8000029e04f:	cc                   	int3
fffff8000029e050:	48 8b c4             	mov    %rsp,%rax
fffff8000029e053:	48 89 58 10          	mov    %rbx,0x10(%rax)
fffff8000029e057:	48 89 70 18          	mov    %rsi,0x18(%rax)
fffff8000029e05b:	48 89 48 08          	mov    %rcx,0x8(%rax)
fffff8000029e05f:	57                   	push   %rdi
fffff8000029e060:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000029e064:	48 8b 3d 7d e6 50 00 	mov    0x50e67d(%rip),%rdi        # 0xfffff800007ac6e8
fffff8000029e06b:	33 f6                	xor    %esi,%esi
fffff8000029e06d:	b9 43 1d 00 00       	mov    $0x1d43,%ecx
fffff8000029e072:	48 89 70 08          	mov    %rsi,0x8(%rax)
fffff8000029e076:	4c 8b 8f 80 25 00 00 	mov    0x2580(%rdi),%r9
fffff8000029e07d:	4c 8b 87 90 25 00 00 	mov    0x2590(%rdi),%r8
fffff8000029e084:	48 8b 97 90 23 00 00 	mov    0x2390(%rdi),%rdx
fffff8000029e08b:	e8 50 ae fd ff       	call   0xfffff80000278ee0
fffff8000029e090:	8b 05 6a 2c 47 00    	mov    0x472c6a(%rip),%eax        # 0xfffff80000710d00
fffff8000029e096:	0f ba f0 1f          	btr    $0x1f,%eax
fffff8000029e09a:	8d 48 01             	lea    0x1(%rax),%ecx
fffff8000029e09d:	f0 0f b1 0d 5b 2c 47 	lock cmpxchg %ecx,0x472c5b(%rip)        # 0xfffff80000710d00
fffff8000029e0a4:	00
fffff8000029e0a5:	74 0c                	je     0xfffff8000029e0b3
fffff8000029e0a7:	48 8d 0d 52 2c 47 00 	lea    0x472c52(%rip),%rcx        # 0xfffff80000710d00
fffff8000029e0ae:	e8 9d 6b fc ff       	call   0xfffff80000264c50
fffff8000029e0b3:	33 c9                	xor    %ecx,%ecx
fffff8000029e0b5:	eb 2c                	jmp    0xfffff8000029e0e3
fffff8000029e0b7:	4c 8b 4c 24 30       	mov    0x30(%rsp),%r9
fffff8000029e0bc:	b9 43 1d 00 00       	mov    $0x1d43,%ecx
fffff8000029e0c1:	4d 8b 89 80 25 00 00 	mov    0x2580(%r9),%r9
fffff8000029e0c8:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff8000029e0cd:	4c 8b 83 90 25 00 00 	mov    0x2590(%rbx),%r8
fffff8000029e0d4:	48 8b 93 90 23 00 00 	mov    0x2390(%rbx),%rdx
fffff8000029e0db:	e8 00 ae fd ff       	call   0xfffff80000278ee0
fffff8000029e0e0:	48 8b cb             	mov    %rbx,%rcx
fffff8000029e0e3:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
fffff8000029e0e8:	48 8b d7             	mov    %rdi,%rdx
fffff8000029e0eb:	e8 48 fe ff ff       	call   0xfffff8000029df38
fffff8000029e0f0:	3c 01                	cmp    $0x1,%al
fffff8000029e0f2:	74 c3                	je     0xfffff8000029e0b7
fffff8000029e0f4:	f0 ff 0d 05 2c 47 00 	lock decl 0x472c05(%rip)        # 0xfffff80000710d00
fffff8000029e0fb:	0f b7 c6             	movzwl %si,%eax
fffff8000029e0fe:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
fffff8000029e103:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
fffff8000029e108:	48 83 c4 20          	add    $0x20,%rsp
fffff8000029e10c:	5f                   	pop    %rdi
fffff8000029e10d:	c3                   	ret
fffff8000029e10e:	cc                   	int3
fffff8000029e10f:	cc                   	int3
fffff8000029e110:	cc                   	int3
fffff8000029e111:	cc                   	int3
fffff8000029e112:	cc                   	int3
fffff8000029e113:	cc                   	int3
fffff8000029e114:	cc                   	int3
fffff8000029e115:	cc                   	int3
fffff8000029e116:	cc                   	int3
fffff8000029e117:	cc                   	int3
fffff8000029e118:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff8000029e11d:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
fffff8000029e122:	57                   	push   %rdi
fffff8000029e123:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000029e127:	48 8b f9             	mov    %rcx,%rdi
fffff8000029e12a:	b8 01 00 00 00       	mov    $0x1,%eax
fffff8000029e12f:	f0 48 0f c1 05 20 09 	lock xadd %rax,0x550920(%rip)        # 0xfffff800007eea58
fffff8000029e136:	55 00
fffff8000029e138:	48 ff c0             	inc    %rax
fffff8000029e13b:	33 f6                	xor    %esi,%esi
fffff8000029e13d:	48 83 f8 01          	cmp    $0x1,%rax
fffff8000029e141:	75 30                	jne    0xfffff8000029e173
fffff8000029e143:	8b de                	mov    %esi,%ebx
fffff8000029e145:	88 05 1d 09 55 00    	mov    %al,0x55091d(%rip)        # 0xfffff800007eea68
fffff8000029e14b:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
fffff8000029e150:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
fffff8000029e155:	48 8b d7             	mov    %rdi,%rdx
fffff8000029e158:	48 8b cb             	mov    %rbx,%rcx
fffff8000029e15b:	e8 d8 fd ff ff       	call   0xfffff8000029df38
fffff8000029e160:	84 c0                	test   %al,%al
fffff8000029e162:	74 0f                	je     0xfffff8000029e173
fffff8000029e164:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
fffff8000029e169:	48 8b cb             	mov    %rbx,%rcx
fffff8000029e16c:	e8 2f 04 00 00       	call   0xfffff8000029e5a0
fffff8000029e171:	eb dd                	jmp    0xfffff8000029e150
fffff8000029e173:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff8000029e178:	0f b7 c6             	movzwl %si,%eax
fffff8000029e17b:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
fffff8000029e180:	48 83 c4 20          	add    $0x20,%rsp
fffff8000029e184:	5f                   	pop    %rdi
fffff8000029e185:	c3                   	ret
fffff8000029e186:	cc                   	int3
fffff8000029e187:	cc                   	int3
fffff8000029e188:	cc                   	int3
fffff8000029e189:	cc                   	int3
fffff8000029e18a:	cc                   	int3
fffff8000029e18b:	cc                   	int3
fffff8000029e18c:	cc                   	int3
fffff8000029e18d:	cc                   	int3
fffff8000029e18e:	cc                   	int3
fffff8000029e18f:	cc                   	int3
fffff8000029e190:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff8000029e195:	57                   	push   %rdi
fffff8000029e196:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000029e19a:	48 8b da             	mov    %rdx,%rbx
fffff8000029e19d:	48 8b f9             	mov    %rcx,%rdi
fffff8000029e1a0:	48 83 f9 ff          	cmp    $0xffffffffffffffff,%rcx
fffff8000029e1a4:	75 10                	jne    0xfffff8000029e1b6
fffff8000029e1a6:	65 48 8b 04 25 a8 03 	mov    %gs:0x103a8,%rax
fffff8000029e1ad:	01 00
fffff8000029e1af:	33 c9                	xor    %ecx,%ecx
fffff8000029e1b1:	48 89 02             	mov    %rax,(%rdx)
fffff8000029e1b4:	eb 50                	jmp    0xfffff8000029e206
fffff8000029e1b6:	8b 05 44 2b 47 00    	mov    0x472b44(%rip),%eax        # 0xfffff80000710d00
fffff8000029e1bc:	0f ba f0 1f          	btr    $0x1f,%eax
fffff8000029e1c0:	8d 48 01             	lea    0x1(%rax),%ecx
fffff8000029e1c3:	f0 0f b1 0d 35 2b 47 	lock cmpxchg %ecx,0x472b35(%rip)        # 0xfffff80000710d00
fffff8000029e1ca:	00
fffff8000029e1cb:	74 0c                	je     0xfffff8000029e1d9
fffff8000029e1cd:	48 8d 0d 2c 2b 47 00 	lea    0x472b2c(%rip),%rcx        # 0xfffff80000710d00
fffff8000029e1d4:	e8 77 6a fc ff       	call   0xfffff80000264c50
fffff8000029e1d9:	48 8b d7             	mov    %rdi,%rdx
fffff8000029e1dc:	48 8d 0d 3d 2b 47 00 	lea    0x472b3d(%rip),%rcx        # 0xfffff80000710d20
fffff8000029e1e3:	e8 10 63 f6 ff       	call   0xfffff800002044f8
fffff8000029e1e8:	33 c9                	xor    %ecx,%ecx
fffff8000029e1ea:	48 85 c0             	test   %rax,%rax
fffff8000029e1ed:	74 0b                	je     0xfffff8000029e1fa
fffff8000029e1ef:	48 05 40 db ff ff    	add    $0xffffffffffffdb40,%rax
fffff8000029e1f5:	48 89 03             	mov    %rax,(%rbx)
fffff8000029e1f8:	eb 05                	jmp    0xfffff8000029e1ff
fffff8000029e1fa:	b9 0d 00 00 00       	mov    $0xd,%ecx
fffff8000029e1ff:	f0 ff 0d fa 2a 47 00 	lock decl 0x472afa(%rip)        # 0xfffff80000710d00
fffff8000029e206:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff8000029e20b:	0f b7 c1             	movzwl %cx,%eax
fffff8000029e20e:	48 83 c4 20          	add    $0x20,%rsp
fffff8000029e212:	5f                   	pop    %rdi
fffff8000029e213:	c3                   	ret
fffff8000029e214:	cc                   	int3
fffff8000029e215:	cc                   	int3
fffff8000029e216:	cc                   	int3
fffff8000029e217:	cc                   	int3
fffff8000029e218:	cc                   	int3
fffff8000029e219:	cc                   	int3
fffff8000029e21a:	cc                   	int3
fffff8000029e21b:	cc                   	int3
fffff8000029e21c:	40 53                	rex push %rbx
fffff8000029e21e:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000029e222:	f6 81 20 0b 01 00 01 	testb  $0x1,0x10b20(%rcx)
fffff8000029e229:	48 8b d9             	mov    %rcx,%rbx
fffff8000029e22c:	74 2b                	je     0xfffff8000029e259
fffff8000029e22e:	f6 81 28 0b 01 00 01 	testb  $0x1,0x10b28(%rcx)
fffff8000029e235:	75 27                	jne    0xfffff8000029e25e
fffff8000029e237:	f6 81 30 0b 01 00 01 	testb  $0x1,0x10b30(%rcx)
fffff8000029e23e:	75 1e                	jne    0xfffff8000029e25e
fffff8000029e240:	4c 8b 81 68 37 00 00 	mov    0x3768(%rcx),%r8
fffff8000029e247:	4d 8b 40 08          	mov    0x8(%r8),%r8
fffff8000029e24b:	48 8b 91 38 0b 01 00 	mov    0x10b38(%rcx),%rdx
fffff8000029e252:	e8 35 76 fe ff       	call   0xfffff8000028588c
fffff8000029e257:	eb 05                	jmp    0xfffff8000029e25e
fffff8000029e259:	e8 72 0f 01 00       	call   0xfffff800002af1d0
fffff8000029e25e:	45 33 d2             	xor    %r10d,%r10d
fffff8000029e261:	49 83 cb ff          	or     $0xffffffffffffffff,%r11
fffff8000029e265:	44 8b 83 5c 21 00 00 	mov    0x215c(%rbx),%r8d
fffff8000029e26c:	41 8b c0             	mov    %r8d,%eax
fffff8000029e26f:	c1 e0 06             	shl    $0x6,%eax
fffff8000029e272:	44 3b d0             	cmp    %eax,%r10d
fffff8000029e275:	73 49                	jae    0xfffff8000029e2c0
fffff8000029e277:	41 8b d2             	mov    %r10d,%edx
fffff8000029e27a:	4d 8b cb             	mov    %r11,%r9
fffff8000029e27d:	41 83 e2 3f          	and    $0x3f,%r10d
fffff8000029e281:	c1 ea 06             	shr    $0x6,%edx
fffff8000029e284:	41 8b ca             	mov    %r10d,%ecx
fffff8000029e287:	44 89 54 24 30       	mov    %r10d,0x30(%rsp)
fffff8000029e28c:	49 d3 e1             	shl    %cl,%r9
fffff8000029e28f:	41 3b d0             	cmp    %r8d,%edx
fffff8000029e292:	73 2c                	jae    0xfffff8000029e2c0
fffff8000029e294:	8b ca                	mov    %edx,%ecx
fffff8000029e296:	48 81 c1 2c 04 00 00 	add    $0x42c,%rcx
fffff8000029e29d:	48 8d 0c cb          	lea    (%rbx,%rcx,8),%rcx
fffff8000029e2a1:	48 8b 01             	mov    (%rcx),%rax
fffff8000029e2a4:	49 23 c1             	and    %r9,%rax
fffff8000029e2a7:	4c 0f bc c8          	bsf    %rax,%r9
fffff8000029e2ab:	75 1a                	jne    0xfffff8000029e2c7
fffff8000029e2ad:	83 64 24 30 00       	andl   $0x0,0x30(%rsp)
fffff8000029e2b2:	ff c2                	inc    %edx
fffff8000029e2b4:	48 83 c1 08          	add    $0x8,%rcx
fffff8000029e2b8:	4d 8b cb             	mov    %r11,%r9
fffff8000029e2bb:	41 3b d0             	cmp    %r8d,%edx
fffff8000029e2be:	72 e1                	jb     0xfffff8000029e2a1
fffff8000029e2c0:	48 83 c4 20          	add    $0x20,%rsp
fffff8000029e2c4:	5b                   	pop    %rbx
fffff8000029e2c5:	c3                   	ret
fffff8000029e2c6:	cc                   	int3
fffff8000029e2c7:	44 8b d2             	mov    %edx,%r10d
fffff8000029e2ca:	41 c1 e2 06          	shl    $0x6,%r10d
fffff8000029e2ce:	45 03 d1             	add    %r9d,%r10d
fffff8000029e2d1:	4a 8b 8c d3 58 01 00 	mov    0x158(%rbx,%r10,8),%rcx
fffff8000029e2d8:	00
fffff8000029e2d9:	e8 ca 91 00 00       	call   0xfffff800002a74a8
fffff8000029e2de:	41 ff c2             	inc    %r10d
fffff8000029e2e1:	eb 82                	jmp    0xfffff8000029e265
fffff8000029e2e3:	cc                   	int3
fffff8000029e2e4:	cc                   	int3
fffff8000029e2e5:	cc                   	int3
fffff8000029e2e6:	cc                   	int3
fffff8000029e2e7:	cc                   	int3
fffff8000029e2e8:	cc                   	int3
fffff8000029e2e9:	cc                   	int3
fffff8000029e2ea:	cc                   	int3
fffff8000029e2eb:	cc                   	int3
fffff8000029e2ec:	48 8b c4             	mov    %rsp,%rax
fffff8000029e2ef:	48 89 58 08          	mov    %rbx,0x8(%rax)
fffff8000029e2f3:	48 89 68 10          	mov    %rbp,0x10(%rax)
fffff8000029e2f7:	48 89 70 18          	mov    %rsi,0x18(%rax)
fffff8000029e2fb:	48 89 78 20          	mov    %rdi,0x20(%rax)
fffff8000029e2ff:	41 56                	push   %r14
fffff8000029e301:	48 83 ec 30          	sub    $0x30,%rsp
fffff8000029e305:	45 33 f6             	xor    %r14d,%r14d
fffff8000029e308:	4c 89 81 90 23 00 00 	mov    %r8,0x2390(%rcx)
fffff8000029e30f:	48 8d 05 1a 2a 47 00 	lea    0x472a1a(%rip),%rax        # 0xfffff80000710d30
fffff8000029e316:	44 89 b1 c8 24 00 00 	mov    %r14d,0x24c8(%rcx)
fffff8000029e31d:	48 89 81 d0 24 00 00 	mov    %rax,0x24d0(%rcx)
fffff8000029e324:	49 8b f0             	mov    %r8,%rsi
fffff8000029e327:	48 89 81 d8 24 00 00 	mov    %rax,0x24d8(%rcx)
fffff8000029e32e:	48 8b fa             	mov    %rdx,%rdi
fffff8000029e331:	48 89 91 88 23 00 00 	mov    %rdx,0x2388(%rcx)
fffff8000029e338:	48 8b d9             	mov    %rcx,%rbx
fffff8000029e33b:	f0 0f ba 2d bc 29 47 	lock btsl $0x1f,0x4729bc(%rip)        # 0xfffff80000710d00
fffff8000029e342:	00 1f
fffff8000029e344:	45 8b c6             	mov    %r14d,%r8d
fffff8000029e347:	73 0f                	jae    0xfffff8000029e358
fffff8000029e349:	48 8d 0d b0 29 47 00 	lea    0x4729b0(%rip),%rcx        # 0xfffff80000710d00
fffff8000029e350:	e8 53 69 fc ff       	call   0xfffff80000264ca8
fffff8000029e355:	4c 8b c0             	mov    %rax,%r8
fffff8000029e358:	8b 0d a2 29 47 00    	mov    0x4729a2(%rip),%ecx        # 0xfffff80000710d00
fffff8000029e35e:	ba 00 00 00 80       	mov    $0x80000000,%edx
fffff8000029e363:	3b ca                	cmp    %edx,%ecx
fffff8000029e365:	74 18                	je     0xfffff8000029e37f
fffff8000029e367:	f3 90                	pause
fffff8000029e369:	49 81 f8 00 27 b9 29 	cmp    $0x29b92700,%r8
fffff8000029e370:	77 2e                	ja     0xfffff8000029e3a0
fffff8000029e372:	8b 05 88 29 47 00    	mov    0x472988(%rip),%eax        # 0xfffff80000710d00
fffff8000029e378:	49 ff c0             	inc    %r8
fffff8000029e37b:	3b c2                	cmp    %edx,%eax
fffff8000029e37d:	75 e8                	jne    0xfffff8000029e367
fffff8000029e37f:	4c 8d 83 c0 24 00 00 	lea    0x24c0(%rbx),%r8
fffff8000029e386:	48 8b d6             	mov    %rsi,%rdx
fffff8000029e389:	48 8d 0d 90 29 47 00 	lea    0x472990(%rip),%rcx        # 0xfffff80000710d20
fffff8000029e390:	e8 73 ee 09 00       	call   0xfffff8000033d208
fffff8000029e395:	84 c0                	test   %al,%al
fffff8000029e397:	75 2d                	jne    0xfffff8000029e3c6
fffff8000029e399:	b8 65 00 00 00       	mov    $0x65,%eax
fffff8000029e39e:	eb 5b                	jmp    0xfffff8000029e3fb
fffff8000029e3a0:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
fffff8000029e3a5:	4c 8d 0d 54 29 47 00 	lea    0x472954(%rip),%r9        # 0xfffff80000710d00
fffff8000029e3ac:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
fffff8000029e3b1:	33 d2                	xor    %edx,%edx
fffff8000029e3b3:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
fffff8000029e3b8:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
fffff8000029e3bd:	8d 4a 13             	lea    0x13(%rdx),%ecx
fffff8000029e3c0:	e8 0f 42 fb ff       	call   0xfffff800002525d4
fffff8000029e3c5:	cc                   	int3
fffff8000029e3c6:	48 85 ff             	test   %rdi,%rdi
fffff8000029e3c9:	74 2c                	je     0xfffff8000029e3f7
fffff8000029e3cb:	48 8d 8f f8 24 00 00 	lea    0x24f8(%rdi),%rcx
fffff8000029e3d2:	48 8b 51 08          	mov    0x8(%rcx),%rdx
fffff8000029e3d6:	48 8d 83 e8 24 00 00 	lea    0x24e8(%rbx),%rax
fffff8000029e3dd:	48 39 0a             	cmp    %rcx,(%rdx)
fffff8000029e3e0:	74 07                	je     0xfffff8000029e3e9
fffff8000029e3e2:	b9 03 00 00 00       	mov    $0x3,%ecx
fffff8000029e3e7:	cd 29                	int    $0x29
fffff8000029e3e9:	48 89 08             	mov    %rcx,(%rax)
fffff8000029e3ec:	48 89 50 08          	mov    %rdx,0x8(%rax)
fffff8000029e3f0:	48 89 02             	mov    %rax,(%rdx)
fffff8000029e3f3:	48 89 41 08          	mov    %rax,0x8(%rcx)
fffff8000029e3f7:	41 0f b7 c6          	movzwl %r14w,%eax
fffff8000029e3fb:	f0 44 21 35 fd 28 47 	lock and %r14d,0x4728fd(%rip)        # 0xfffff80000710d00
fffff8000029e402:	00
fffff8000029e403:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
fffff8000029e408:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
fffff8000029e40d:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
fffff8000029e412:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
fffff8000029e417:	48 83 c4 30          	add    $0x30,%rsp
fffff8000029e41b:	41 5e                	pop    %r14
fffff8000029e41d:	c3                   	ret
fffff8000029e41e:	cc                   	int3
fffff8000029e41f:	cc                   	int3
fffff8000029e420:	cc                   	int3
fffff8000029e421:	cc                   	int3
fffff8000029e422:	cc                   	int3
fffff8000029e423:	cc                   	int3
fffff8000029e424:	cc                   	int3
fffff8000029e425:	cc                   	int3
fffff8000029e426:	cc                   	int3
fffff8000029e427:	cc                   	int3
fffff8000029e428:	40 53                	rex push %rbx
fffff8000029e42a:	48 83 ec 30          	sub    $0x30,%rsp
fffff8000029e42e:	45 33 c0             	xor    %r8d,%r8d
fffff8000029e431:	48 8b d9             	mov    %rcx,%rbx
fffff8000029e434:	f0 0f ba 2d c3 28 47 	lock btsl $0x1f,0x4728c3(%rip)        # 0xfffff80000710d00
fffff8000029e43b:	00 1f
fffff8000029e43d:	73 0f                	jae    0xfffff8000029e44e
fffff8000029e43f:	48 8d 0d ba 28 47 00 	lea    0x4728ba(%rip),%rcx        # 0xfffff80000710d00
fffff8000029e446:	e8 5d 68 fc ff       	call   0xfffff80000264ca8
fffff8000029e44b:	4c 8b c0             	mov    %rax,%r8
fffff8000029e44e:	8b 0d ac 28 47 00    	mov    0x4728ac(%rip),%ecx        # 0xfffff80000710d00
fffff8000029e454:	ba 00 00 00 80       	mov    $0x80000000,%edx
fffff8000029e459:	3b ca                	cmp    %edx,%ecx
fffff8000029e45b:	74 18                	je     0xfffff8000029e475
fffff8000029e45d:	f3 90                	pause
fffff8000029e45f:	49 81 f8 00 27 b9 29 	cmp    $0x29b92700,%r8
fffff8000029e466:	77 59                	ja     0xfffff8000029e4c1
fffff8000029e468:	8b 05 92 28 47 00    	mov    0x472892(%rip),%eax        # 0xfffff80000710d00
fffff8000029e46e:	49 ff c0             	inc    %r8
fffff8000029e471:	3b c2                	cmp    %edx,%eax
fffff8000029e473:	75 e8                	jne    0xfffff8000029e45d
fffff8000029e475:	48 8d 93 c0 24 00 00 	lea    0x24c0(%rbx),%rdx
fffff8000029e47c:	48 8d 0d 9d 28 47 00 	lea    0x47289d(%rip),%rcx        # 0xfffff80000710d20
fffff8000029e483:	e8 34 ee 09 00       	call   0xfffff8000033d2bc
fffff8000029e488:	48 83 bb 88 23 00 00 	cmpq   $0x0,0x2388(%rbx)
fffff8000029e48f:	00
fffff8000029e490:	74 20                	je     0xfffff8000029e4b2
fffff8000029e492:	48 8d 83 e8 24 00 00 	lea    0x24e8(%rbx),%rax
fffff8000029e499:	48 8b 10             	mov    (%rax),%rdx
fffff8000029e49c:	48 39 42 08          	cmp    %rax,0x8(%rdx)
fffff8000029e4a0:	75 45                	jne    0xfffff8000029e4e7
fffff8000029e4a2:	48 8b 48 08          	mov    0x8(%rax),%rcx
fffff8000029e4a6:	48 39 01             	cmp    %rax,(%rcx)
fffff8000029e4a9:	75 3c                	jne    0xfffff8000029e4e7
fffff8000029e4ab:	48 89 11             	mov    %rdx,(%rcx)
fffff8000029e4ae:	48 89 4a 08          	mov    %rcx,0x8(%rdx)
fffff8000029e4b2:	f0 83 25 46 28 47 00 	lock andl $0x0,0x472846(%rip)        # 0xfffff80000710d00
fffff8000029e4b9:	00
fffff8000029e4ba:	48 83 c4 30          	add    $0x30,%rsp
fffff8000029e4be:	5b                   	pop    %rbx
fffff8000029e4bf:	c3                   	ret
fffff8000029e4c0:	cc                   	int3
fffff8000029e4c1:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
fffff8000029e4c6:	4c 8d 0d 33 28 47 00 	lea    0x472833(%rip),%r9        # 0xfffff80000710d00
fffff8000029e4cd:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
fffff8000029e4d2:	33 d2                	xor    %edx,%edx