fffff8000021af2a:	44 38 3d e1 79 56 00 	cmp    %r15b,0x5679e1(%rip)        # 0xfffff80000782912
fffff8000021af31:	74 06                	je     0xfffff8000021af39
fffff8000021af33:	40 f6 c6 02          	test   $0x2,%sil
fffff8000021af37:	75 22                	jne    0xfffff8000021af5b
fffff8000021af39:	44 38 3d d4 79 56 00 	cmp    %r15b,0x5679d4(%rip)        # 0xfffff80000782914
fffff8000021af40:	74 21                	je     0xfffff8000021af63
fffff8000021af42:	49 8b 81 98 00 00 00 	mov    0x98(%r9),%rax
fffff8000021af49:	0f b6 80 13 02 00 00 	movzbl 0x213(%rax),%eax
fffff8000021af50:	84 c0                	test   %al,%al
fffff8000021af52:	75 0f                	jne    0xfffff8000021af63
fffff8000021af54:	f6 44 24 60 02       	testb  $0x2,0x60(%rsp)
fffff8000021af59:	74 08                	je     0xfffff8000021af63
fffff8000021af5b:	41 c6 81 88 00 00 00 	movb   $0x1,0x88(%r9)
fffff8000021af62:	01
fffff8000021af63:	45 88 b9 87 00 00 00 	mov    %r15b,0x87(%r9)
fffff8000021af6a:	e9 26 fa ff ff       	jmp    0xfffff8000021a995
fffff8000021af6f:	88 9f 90 00 00 00    	mov    %bl,0x90(%rdi)
fffff8000021af75:	41 88 99 90 00 00 00 	mov    %bl,0x90(%r9)
fffff8000021af7c:	48 8b 87 98 00 00 00 	mov    0x98(%rdi),%rax
fffff8000021af83:	38 58 30             	cmp    %bl,0x30(%rax)
fffff8000021af86:	0f 84 6f f9 ff ff    	je     0xfffff8000021a8fb
fffff8000021af8c:	38 1d 7f 79 56 00    	cmp    %bl,0x56797f(%rip)        # 0xfffff80000782911
fffff8000021af92:	0f 85 66 07 03 00    	jne    0xfffff8000024b6fe
fffff8000021af98:	41 83 fb 01          	cmp    $0x1,%r11d
fffff8000021af9c:	0f 84 45 06 00 00    	je     0xfffff8000021b5e7
fffff8000021afa2:	41 f6 c3 08          	test   $0x8,%r11b
fffff8000021afa6:	0f 84 4f f9 ff ff    	je     0xfffff8000021a8fb
fffff8000021afac:	e9 6c 07 03 00       	jmp    0xfffff8000024b71d
fffff8000021afb1:	41 83 fb 01          	cmp    $0x1,%r11d
fffff8000021afb5:	0f 85 03 03 00 00    	jne    0xfffff8000021b2be
fffff8000021afbb:	45 84 ed             	test   %r13b,%r13b
fffff8000021afbe:	0f 85 08 03 00 00    	jne    0xfffff8000021b2cc
fffff8000021afc4:	c6 87 87 00 00 00 01 	movb   $0x1,0x87(%rdi)
fffff8000021afcb:	e9 14 fa ff ff       	jmp    0xfffff8000021a9e4
fffff8000021afd0:	80 3d 3b 79 56 00 00 	cmpb   $0x0,0x56793b(%rip)        # 0xfffff80000782912
fffff8000021afd7:	74 16                	je     0xfffff8000021afef
fffff8000021afd9:	49 8b 81 98 00 00 00 	mov    0x98(%r9),%rax
fffff8000021afe0:	0f b6 80 10 02 00 00 	movzbl 0x210(%rax),%eax
fffff8000021afe7:	a8 02                	test   $0x2,%al
fffff8000021afe9:	0f 85 d1 05 00 00    	jne    0xfffff8000021b5c0
fffff8000021afef:	80 3d 1e 79 56 00 00 	cmpb   $0x0,0x56791e(%rip)        # 0xfffff80000782914
fffff8000021aff6:	0f 84 81 fa ff ff    	je     0xfffff8000021aa7d
fffff8000021affc:	80 bd 13 02 00 00 00 	cmpb   $0x0,0x213(%rbp)
fffff8000021b003:	0f 85 74 fa ff ff    	jne    0xfffff8000021aa7d
fffff8000021b009:	49 8b 81 98 00 00 00 	mov    0x98(%r9),%rax
fffff8000021b010:	0f b6 80 12 02 00 00 	movzbl 0x212(%rax),%eax
fffff8000021b017:	a8 02                	test   $0x2,%al
fffff8000021b019:	0f 84 5e fa ff ff    	je     0xfffff8000021aa7d
fffff8000021b01f:	f6 85 11 02 00 00 01 	testb  $0x1,0x211(%rbp)
fffff8000021b026:	0f 85 50 08 03 00    	jne    0xfffff8000024b87c
fffff8000021b02c:	f0 80 8f 88 00 00 00 	lock orb $0x1,0x88(%rdi)
fffff8000021b033:	01
fffff8000021b034:	49 8b 01             	mov    (%r9),%rax
fffff8000021b037:	0f b6 80 d8 04 01 00 	movzbl 0x104d8(%rax),%eax
fffff8000021b03e:	a8 08                	test   $0x8,%al
fffff8000021b040:	0f 85 37 fa ff ff    	jne    0xfffff8000021aa7d
fffff8000021b046:	c6 87 88 00 00 00 00 	movb   $0x0,0x88(%rdi)
fffff8000021b04d:	e9 2b fa ff ff       	jmp    0xfffff8000021aa7d
fffff8000021b052:	41 38 99 91 00 00 00 	cmp    %bl,0x91(%r9)
fffff8000021b059:	0f 84 9c f8 ff ff    	je     0xfffff8000021a8fb
fffff8000021b05f:	e9 c8 06 03 00       	jmp    0xfffff8000024b72c
fffff8000021b064:	44 38 3d a7 78 56 00 	cmp    %r15b,0x5678a7(%rip)        # 0xfffff80000782912
fffff8000021b06b:	0f 84 bf 07 03 00    	je     0xfffff8000024b830
fffff8000021b071:	4d 8b 81 98 00 00 00 	mov    0x98(%r9),%r8
fffff8000021b078:	40 f6 c6 02          	test   $0x2,%sil
fffff8000021b07c:	0f 85 71 04 00 00    	jne    0xfffff8000021b4f3
fffff8000021b082:	48 8b 8d 08 02 00 00 	mov    0x208(%rbp),%rcx
fffff8000021b089:	48 ba 00 00 00 00 00 	movabs $0x2000000000000000,%rdx
fffff8000021b090:	00 00 20
fffff8000021b093:	49 8b 80 08 02 00 00 	mov    0x208(%r8),%rax
fffff8000021b09a:	48 3b c1             	cmp    %rcx,%rax
fffff8000021b09d:	0f 84 10 03 00 00    	je     0xfffff8000021b3b3
fffff8000021b0a3:	48 85 c2             	test   %rax,%rdx
fffff8000021b0a6:	0f 85 fe 02 00 00    	jne    0xfffff8000021b3aa
fffff8000021b0ac:	b8 01 00 00 00       	mov    $0x1,%eax
fffff8000021b0b1:	85 c0                	test   %eax,%eax
fffff8000021b0b3:	0f 84 02 03 00 00    	je     0xfffff8000021b3bb
fffff8000021b0b9:	41 83 fa 01          	cmp    $0x1,%r10d
fffff8000021b0bd:	0f 85 dd 03 00 00    	jne    0xfffff8000021b4a0
fffff8000021b0c3:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
fffff8000021b0c8:	49 39 88 38 01 00 00 	cmp    %rcx,0x138(%r8)
fffff8000021b0cf:	0f 84 41 03 00 00    	je     0xfffff8000021b416
fffff8000021b0d5:	48 8b 07             	mov    (%rdi),%rax
fffff8000021b0d8:	c6 80 d9 04 01 00 01 	movb   $0x1,0x104d9(%rax)
fffff8000021b0df:	e9 3d f9 ff ff       	jmp    0xfffff8000021aa21
fffff8000021b0e4:	45 38 b9 89 00 00 00 	cmp    %r15b,0x89(%r9)
fffff8000021b0eb:	0f 84 70 f8 ff ff    	je     0xfffff8000021a961
fffff8000021b0f1:	e9 83 06 03 00       	jmp    0xfffff8000024b779
fffff8000021b0f6:	88 98 d9 04 01 00    	mov    %bl,0x104d9(%rax)
fffff8000021b0fc:	e9 30 f7 ff ff       	jmp    0xfffff8000021a831
fffff8000021b101:	c6 87 8f 00 00 00 01 	movb   $0x1,0x8f(%rdi)
fffff8000021b108:	e9 b3 f9 ff ff       	jmp    0xfffff8000021aac0
fffff8000021b10d:	44 38 3d fe 77 56 00 	cmp    %r15b,0x5677fe(%rip)        # 0xfffff80000782912
fffff8000021b114:	74 14                	je     0xfffff8000021b12a
fffff8000021b116:	48 8b 97 98 00 00 00 	mov    0x98(%rdi),%rdx
fffff8000021b11d:	44 38 ba 10 02 00 00 	cmp    %r15b,0x210(%rdx)
fffff8000021b124:	0f 85 6f 04 00 00    	jne    0xfffff8000021b599
fffff8000021b12a:	44 38 3d e3 77 56 00 	cmp    %r15b,0x5677e3(%rip)        # 0xfffff80000782914
fffff8000021b131:	0f 84 d2 f8 ff ff    	je     0xfffff8000021aa09
fffff8000021b137:	49 8b 81 98 00 00 00 	mov    0x98(%r9),%rax
fffff8000021b13e:	0f b6 80 13 02 00 00 	movzbl 0x213(%rax),%eax
fffff8000021b145:	84 c0                	test   %al,%al
fffff8000021b147:	0f 85 bc f8 ff ff    	jne    0xfffff8000021aa09
fffff8000021b14d:	48 8b 97 98 00 00 00 	mov    0x98(%rdi),%rdx
fffff8000021b154:	44 38 ba 12 02 00 00 	cmp    %r15b,0x212(%rdx)
fffff8000021b15b:	0f 84 a8 f8 ff ff    	je     0xfffff8000021aa09
fffff8000021b161:	49 8b 81 98 00 00 00 	mov    0x98(%r9),%rax
fffff8000021b168:	f6 80 11 02 00 00 01 	testb  $0x1,0x211(%rax)
fffff8000021b16f:	0f 85 a1 06 03 00    	jne    0xfffff8000024b816
fffff8000021b175:	41 83 fa 01          	cmp    $0x1,%r10d
fffff8000021b179:	0f 85 f5 02 00 00    	jne    0xfffff8000021b474
fffff8000021b17f:	41 c6 04 24 01       	movb   $0x1,(%r12)
fffff8000021b184:	c6 87 86 00 00 00 01 	movb   $0x1,0x86(%rdi)
fffff8000021b18b:	e9 79 f8 ff ff       	jmp    0xfffff8000021aa09
fffff8000021b190:	41 c6 86 d8 04 01 00 	movb   $0xc,0x104d8(%r14)
fffff8000021b197:	0c
fffff8000021b198:	b1 0c                	mov    $0xc,%cl
fffff8000021b19a:	38 9f 92 00 00 00    	cmp    %bl,0x92(%rdi)
fffff8000021b1a0:	0f 84 2a f7 ff ff    	je     0xfffff8000021a8d0
fffff8000021b1a6:	e9 45 05 03 00       	jmp    0xfffff8000024b6f0
fffff8000021b1ab:	41 88 99 86 00 00 00 	mov    %bl,0x86(%r9)
fffff8000021b1b2:	e9 6b f6 ff ff       	jmp    0xfffff8000021a822
fffff8000021b1b7:	48 89 87 b0 00 00 00 	mov    %rax,0xb0(%rdi)
fffff8000021b1be:	e9 f4 f8 ff ff       	jmp    0xfffff8000021aab7
fffff8000021b1c3:	80 3d 48 77 56 00 00 	cmpb   $0x0,0x567748(%rip)        # 0xfffff80000782912
fffff8000021b1ca:	74 2b                	je     0xfffff8000021b1f7
fffff8000021b1cc:	41 80 b9 8a 00 00 00 	cmpb   $0x0,0x8a(%r9)
fffff8000021b1d3:	00
fffff8000021b1d4:	48 8b 8d 08 02 00 00 	mov    0x208(%rbp),%rcx
fffff8000021b1db:	0f 85 6b 03 00 00    	jne    0xfffff8000021b54c
fffff8000021b1e1:	49 8b 81 a0 00 00 00 	mov    0xa0(%r9),%rax
fffff8000021b1e8:	48 3b c8             	cmp    %rax,%rcx
fffff8000021b1eb:	74 0a                	je     0xfffff8000021b1f7
fffff8000021b1ed:	48 85 ca             	test   %rcx,%rdx
fffff8000021b1f0:	74 3e                	je     0xfffff8000021b230
fffff8000021b1f2:	48 85 c0             	test   %rax,%rax
fffff8000021b1f5:	78 39                	js     0xfffff8000021b230
fffff8000021b1f7:	80 3d 16 77 56 00 00 	cmpb   $0x0,0x567716(%rip)        # 0xfffff80000782914
fffff8000021b1fe:	0f 84 6f f8 ff ff    	je     0xfffff8000021aa73
fffff8000021b204:	80 bd 13 02 00 00 00 	cmpb   $0x0,0x213(%rbp)
fffff8000021b20b:	0f 85 62 f8 ff ff    	jne    0xfffff8000021aa73
fffff8000021b211:	0f b6 85 11 02 00 00 	movzbl 0x211(%rbp),%eax
fffff8000021b218:	24 01                	and    $0x1,%al
fffff8000021b21a:	41 80 b9 8c 00 00 00 	cmpb   $0x0,0x8c(%r9)
fffff8000021b221:	00
fffff8000021b222:	0f 84 47 06 03 00    	je     0xfffff8000024b86f
fffff8000021b228:	84 c0                	test   %al,%al
fffff8000021b22a:	0f 85 2c 06 03 00    	jne    0xfffff8000024b85c
fffff8000021b230:	48 8b 07             	mov    (%rdi),%rax
fffff8000021b233:	f0 80 88 da 04 01 00 	lock orb $0x1,0x104da(%rax)
fffff8000021b23a:	01
fffff8000021b23b:	49 8b 01             	mov    (%r9),%rax
fffff8000021b23e:	0f b6 80 d8 04 01 00 	movzbl 0x104d8(%rax),%eax
fffff8000021b245:	a8 04                	test   $0x4,%al
fffff8000021b247:	0f 85 26 f8 ff ff    	jne    0xfffff8000021aa73
fffff8000021b24d:	48 8b 07             	mov    (%rdi),%rax
fffff8000021b250:	c6 80 da 04 01 00 00 	movb   $0x0,0x104da(%rax)
fffff8000021b257:	e9 17 f8 ff ff       	jmp    0xfffff8000021aa73
fffff8000021b25c:	48 85 c9             	test   %rcx,%rcx
fffff8000021b25f:	0f 88 b6 fc ff ff    	js     0xfffff8000021af1b
fffff8000021b265:	44 38 3d a8 76 56 00 	cmp    %r15b,0x5676a8(%rip)        # 0xfffff80000782914
fffff8000021b26c:	0f 84 b3 fc ff ff    	je     0xfffff8000021af25
fffff8000021b272:	41 0f b6 80 13 02 00 	movzbl 0x213(%r8),%eax
fffff8000021b279:	00
fffff8000021b27a:	84 c0                	test   %al,%al
fffff8000021b27c:	0f 85 a3 fc ff ff    	jne    0xfffff8000021af25
fffff8000021b282:	49 8b 81 98 00 00 00 	mov    0x98(%r9),%rax
fffff8000021b289:	48 8b 97 98 00 00 00 	mov    0x98(%rdi),%rdx
fffff8000021b290:	0f b6 88 11 02 00 00 	movzbl 0x211(%rax),%ecx
fffff8000021b297:	80 e1 01             	and    $0x1,%cl
fffff8000021b29a:	44 38 ba 12 02 00 00 	cmp    %r15b,0x212(%rdx)
fffff8000021b2a1:	0f 84 20 05 03 00    	je     0xfffff8000024b7c7
fffff8000021b2a7:	84 c9                	test   %cl,%cl
fffff8000021b2a9:	0f 85 fc 04 03 00    	jne    0xfffff8000024b7ab
fffff8000021b2af:	48 ba 00 00 00 00 00 	movabs $0x2000000000000000,%rdx
fffff8000021b2b6:	00 00 20
fffff8000021b2b9:	e9 5d fc ff ff       	jmp    0xfffff8000021af1b
fffff8000021b2be:	41 80 e3 18          	and    $0x18,%r11b
fffff8000021b2c2:	41 80 fb 08          	cmp    $0x8,%r11b
fffff8000021b2c6:	0f 84 ef fc ff ff    	je     0xfffff8000021afbb
fffff8000021b2cc:	44 38 3d 3f 76 56 00 	cmp    %r15b,0x56763f(%rip)        # 0xfffff80000782912
fffff8000021b2d3:	74 44                	je     0xfffff8000021b319
fffff8000021b2d5:	41 0f b6 80 10 02 00 	movzbl 0x210(%r8),%eax
fffff8000021b2dc:	00
fffff8000021b2dd:	4d 8b 81 98 00 00 00 	mov    0x98(%r9),%r8
fffff8000021b2e4:	84 c0                	test   %al,%al
fffff8000021b2e6:	0f 85 79 02 00 00    	jne    0xfffff8000021b565
fffff8000021b2ec:	49 8b 88 08 02 00 00 	mov    0x208(%r8),%rcx
fffff8000021b2f3:	48 8b 85 08 02 00 00 	mov    0x208(%rbp),%rax
fffff8000021b2fa:	48 3b c1             	cmp    %rcx,%rax
fffff8000021b2fd:	0f 84 5e 01 00 00    	je     0xfffff8000021b461
fffff8000021b303:	48 85 c2             	test   %rax,%rdx
fffff8000021b306:	0f 85 4c 01 00 00    	jne    0xfffff8000021b458
fffff8000021b30c:	b8 01 00 00 00       	mov    $0x1,%eax
fffff8000021b311:	85 c0                	test   %eax,%eax
fffff8000021b313:	0f 85 ab fc ff ff    	jne    0xfffff8000021afc4
fffff8000021b319:	44 38 3d f4 75 56 00 	cmp    %r15b,0x5675f4(%rip)        # 0xfffff80000782914
fffff8000021b320:	0f 84 be f6 ff ff    	je     0xfffff8000021a9e4
fffff8000021b326:	44 38 bd 13 02 00 00 	cmp    %r15b,0x213(%rbp)
fffff8000021b32d:	0f 85 b1 f6 ff ff    	jne    0xfffff8000021a9e4
fffff8000021b333:	41 0f b6 80 12 02 00 	movzbl 0x212(%r8),%eax
fffff8000021b33a:	00
fffff8000021b33b:	0f b6 8d 11 02 00 00 	movzbl 0x211(%rbp),%ecx
fffff8000021b342:	80 e1 01             	and    $0x1,%cl
fffff8000021b345:	84 c0                	test   %al,%al
fffff8000021b347:	0f 84 aa 04 03 00    	je     0xfffff8000024b7f7
fffff8000021b34d:	84 c9                	test   %cl,%cl
fffff8000021b34f:	0f 84 6f fc ff ff    	je     0xfffff8000021afc4
fffff8000021b355:	e9 84 04 03 00       	jmp    0xfffff8000024b7de
fffff8000021b35a:	48 85 ed             	test   %rbp,%rbp
fffff8000021b35d:	0f 84 5c f5 ff ff    	je     0xfffff8000021a8bf
fffff8000021b363:	41 c6 86 d8 04 01 00 	movb   $0x8,0x104d8(%r14)
fffff8000021b36a:	08
fffff8000021b36b:	b1 08                	mov    $0x8,%cl
fffff8000021b36d:	38 9f 92 00 00 00    	cmp    %bl,0x92(%rdi)
fffff8000021b373:	0f 84 57 f5 ff ff    	je     0xfffff8000021a8d0
fffff8000021b379:	e9 d7 01 03 00       	jmp    0xfffff8000024b555
fffff8000021b37e:	48 8b 89 98 00 00 00 	mov    0x98(%rcx),%rcx
fffff8000021b385:	4c 3b a1 38 01 00 00 	cmp    0x138(%rcx),%r12
fffff8000021b38c:	0f 84 8e 00 00 00    	je     0xfffff8000021b420
fffff8000021b392:	4d 85 e4             	test   %r12,%r12
fffff8000021b395:	0f 84 ce 00 00 00    	je     0xfffff8000021b469
fffff8000021b39b:	41 c6 86 d8 04 01 00 	movb   $0x4,0x104d8(%r14)
fffff8000021b3a2:	04
fffff8000021b3a3:	b1 04                	mov    $0x4,%cl
fffff8000021b3a5:	e9 26 f5 ff ff       	jmp    0xfffff8000021a8d0
fffff8000021b3aa:	48 85 c9             	test   %rcx,%rcx
fffff8000021b3ad:	0f 88 f9 fc ff ff    	js     0xfffff8000021b0ac
fffff8000021b3b3:	41 8b c7             	mov    %r15d,%eax
fffff8000021b3b6:	e9 f6 fc ff ff       	jmp    0xfffff8000021b0b1
fffff8000021b3bb:	44 38 3d 52 75 56 00 	cmp    %r15b,0x567552(%rip)        # 0xfffff80000782914
fffff8000021b3c2:	0f 84 54 f6 ff ff    	je     0xfffff8000021aa1c
fffff8000021b3c8:	49 8b 81 98 00 00 00 	mov    0x98(%r9),%rax
fffff8000021b3cf:	0f b6 80 13 02 00 00 	movzbl 0x213(%rax),%eax
fffff8000021b3d6:	84 c0                	test   %al,%al
fffff8000021b3d8:	0f 85 3e f6 ff ff    	jne    0xfffff8000021aa1c
fffff8000021b3de:	4d 8b 81 98 00 00 00 	mov    0x98(%r9),%r8
fffff8000021b3e5:	41 0f b6 80 11 02 00 	movzbl 0x211(%r8),%eax
fffff8000021b3ec:	00
fffff8000021b3ed:	24 01                	and    $0x1,%al
fffff8000021b3ef:	f6 44 24 60 02       	testb  $0x2,0x60(%rsp)
fffff8000021b3f4:	0f 84 57 04 03 00    	je     0xfffff8000024b851
fffff8000021b3fa:	84 c0                	test   %al,%al
fffff8000021b3fc:	0f 85 3d 04 03 00    	jne    0xfffff8000024b83f
fffff8000021b402:	41 bf 01 00 00 00    	mov    $0x1,%r15d
fffff8000021b408:	45 85 ff             	test   %r15d,%r15d
fffff8000021b40b:	0f 85 a8 fc ff ff    	jne    0xfffff8000021b0b9
fffff8000021b411:	e9 06 f6 ff ff       	jmp    0xfffff8000021aa1c
fffff8000021b416:	41 c6 04 24 01       	movb   $0x1,(%r12)
fffff8000021b41b:	e9 b5 fc ff ff       	jmp    0xfffff8000021b0d5
fffff8000021b420:	45 84 c0             	test   %r8b,%r8b
fffff8000021b423:	0f 85 3b 01 03 00    	jne    0xfffff8000024b564
fffff8000021b429:	41 f6 c3 08          	test   $0x8,%r11b
fffff8000021b42d:	0f 85 9c 00 00 00    	jne    0xfffff8000021b4cf
fffff8000021b433:	83 b9 74 01 00 00 02 	cmpl   $0x2,0x174(%rcx)
fffff8000021b43a:	0f 84 5b ff ff ff    	je     0xfffff8000021b39b
fffff8000021b440:	41 38 99 91 00 00 00 	cmp    %bl,0x91(%r9)
fffff8000021b447:	0f 85 4e ff ff ff    	jne    0xfffff8000021b39b
fffff8000021b44d:	48 8b e9             	mov    %rcx,%rbp
fffff8000021b450:	48 89 0a             	mov    %rcx,(%rdx)
fffff8000021b453:	e9 67 f4 ff ff       	jmp    0xfffff8000021a8bf
fffff8000021b458:	48 85 c9             	test   %rcx,%rcx
fffff8000021b45b:	0f 88 ab fe ff ff    	js     0xfffff8000021b30c
fffff8000021b461:	41 8b c7             	mov    %r15d,%eax
fffff8000021b464:	e9 a8 fe ff ff       	jmp    0xfffff8000021b311
fffff8000021b469:	38 59 45             	cmp    %bl,0x45(%rcx)
fffff8000021b46c:	0f 84 29 ff ff ff    	je     0xfffff8000021b39b
fffff8000021b472:	eb ac                	jmp    0xfffff8000021b420
fffff8000021b474:	49 8b 01             	mov    (%r9),%rax
fffff8000021b477:	f0 80 88 da 04 01 00 	lock orb $0x1,0x104da(%rax)
fffff8000021b47e:	01
fffff8000021b47f:	49 8b 01             	mov    (%r9),%rax
fffff8000021b482:	0f b6 80 d8 04 01 00 	movzbl 0x104d8(%rax),%eax
fffff8000021b489:	3c 01                	cmp    $0x1,%al
fffff8000021b48b:	0f 85 78 f5 ff ff    	jne    0xfffff8000021aa09
fffff8000021b491:	49 8b 01             	mov    (%r9),%rax
fffff8000021b494:	44 88 b8 da 04 01 00 	mov    %r15b,0x104da(%rax)
fffff8000021b49b:	e9 df fc ff ff       	jmp    0xfffff8000021b17f
fffff8000021b4a0:	f0 41 80 89 88 00 00 	lock orb $0x1,0x88(%r9)
fffff8000021b4a7:	00 01
fffff8000021b4a9:	49 8b 01             	mov    (%r9),%rax
fffff8000021b4ac:	0f b6 80 d8 04 01 00 	movzbl 0x104d8(%rax),%eax
fffff8000021b4b3:	3c 01                	cmp    $0x1,%al
fffff8000021b4b5:	0f 85 61 f5 ff ff    	jne    0xfffff8000021aa1c
fffff8000021b4bb:	41 c6 81 88 00 00 00 	movb   $0x0,0x88(%r9)
fffff8000021b4c2:	00
fffff8000021b4c3:	4d 8b 81 98 00 00 00 	mov    0x98(%r9),%r8
fffff8000021b4ca:	e9 f4 fb ff ff       	jmp    0xfffff8000021b0c3
fffff8000021b4cf:	49 39 89 98 00 00 00 	cmp    %rcx,0x98(%r9)
fffff8000021b4d6:	0f 84 bf fe ff ff    	je     0xfffff8000021b39b
fffff8000021b4dc:	e9 52 ff ff ff       	jmp    0xfffff8000021b433
fffff8000021b4e1:	49 39 89 98 00 00 00 	cmp    %rcx,0x98(%r9)
fffff8000021b4e8:	0f 85 38 f7 ff ff    	jne    0xfffff8000021ac26
fffff8000021b4ee:	e9 a8 fe ff ff       	jmp    0xfffff8000021b39b
fffff8000021b4f3:	48 8b 95 08 02 00 00 	mov    0x208(%rbp),%rdx
fffff8000021b4fa:	49 8b 88 08 02 00 00 	mov    0x208(%r8),%rcx
fffff8000021b501:	e8 a6 36 01 00       	call   0xfffff8000022ebac
fffff8000021b506:	84 c0                	test   %al,%al
fffff8000021b508:	0f 85 1a 03 03 00    	jne    0xfffff8000024b828
fffff8000021b50e:	b8 01 00 00 00       	mov    $0x1,%eax
fffff8000021b513:	48 ba 00 00 00 00 00 	movabs $0x2000000000000000,%rdx
fffff8000021b51a:	00 00 20
fffff8000021b51d:	e9 8f fb ff ff       	jmp    0xfffff8000021b0b1
fffff8000021b522:	48 8b 91 08 02 00 00 	mov    0x208(%rcx),%rdx
fffff8000021b529:	49 8b 88 08 02 00 00 	mov    0x208(%r8),%rcx
fffff8000021b530:	e8 77 36 01 00       	call   0xfffff8000022ebac
fffff8000021b535:	48 ba 00 00 00 00 00 	movabs $0x2000000000000000,%rdx
fffff8000021b53c:	00 00 20
fffff8000021b53f:	84 c0                	test   %al,%al
fffff8000021b541:	0f 84 d4 f9 ff ff    	je     0xfffff8000021af1b
fffff8000021b547:	e9 19 fd ff ff       	jmp    0xfffff8000021b265
fffff8000021b54c:	49 8b 91 a0 00 00 00 	mov    0xa0(%r9),%rdx
fffff8000021b553:	e8 54 36 01 00       	call   0xfffff8000022ebac
fffff8000021b558:	84 c0                	test   %al,%al
fffff8000021b55a:	0f 84 d0 fc ff ff    	je     0xfffff8000021b230
fffff8000021b560:	e9 92 fc ff ff       	jmp    0xfffff8000021b1f7
fffff8000021b565:	49 8b 90 08 02 00 00 	mov    0x208(%r8),%rdx
fffff8000021b56c:	48 8b 8d 08 02 00 00 	mov    0x208(%rbp),%rcx
fffff8000021b573:	e8 34 36 01 00       	call   0xfffff8000022ebac
fffff8000021b578:	84 c0                	test   %al,%al
fffff8000021b57a:	0f 84 8c fd ff ff    	je     0xfffff8000021b30c
fffff8000021b580:	41 8b c7             	mov    %r15d,%eax
fffff8000021b583:	e9 89 fd ff ff       	jmp    0xfffff8000021b311
fffff8000021b588:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
fffff8000021b58c:	48 8b d5             	mov    %rbp,%rdx
fffff8000021b58f:	e8 54 f3 00 00       	call   0xfffff8000022a8e8
fffff8000021b594:	e9 0c f5 ff ff       	jmp    0xfffff8000021aaa5
fffff8000021b599:	49 8b 89 98 00 00 00 	mov    0x98(%r9),%rcx
fffff8000021b5a0:	48 8b 92 08 02 00 00 	mov    0x208(%rdx),%rdx
fffff8000021b5a7:	48 8b 89 08 02 00 00 	mov    0x208(%rcx),%rcx
fffff8000021b5ae:	e8 f9 35 01 00       	call   0xfffff8000022ebac
fffff8000021b5b3:	84 c0                	test   %al,%al
fffff8000021b5b5:	0f 84 ba fb ff ff    	je     0xfffff8000021b175
fffff8000021b5bb:	e9 6a fb ff ff       	jmp    0xfffff8000021b12a
fffff8000021b5c0:	49 8b 91 98 00 00 00 	mov    0x98(%r9),%rdx
fffff8000021b5c7:	48 8b 8d 08 02 00 00 	mov    0x208(%rbp),%rcx
fffff8000021b5ce:	48 8b 92 08 02 00 00 	mov    0x208(%rdx),%rdx
fffff8000021b5d5:	e8 d2 35 01 00       	call   0xfffff8000022ebac
fffff8000021b5da:	84 c0                	test   %al,%al
fffff8000021b5dc:	0f 84 4a fa ff ff    	je     0xfffff8000021b02c
fffff8000021b5e2:	e9 08 fa ff ff       	jmp    0xfffff8000021afef
fffff8000021b5e7:	45 84 ed             	test   %r13b,%r13b
fffff8000021b5ea:	0f 85 0b f3 ff ff    	jne    0xfffff8000021a8fb
fffff8000021b5f0:	c6 87 91 00 00 00 01 	movb   $0x1,0x91(%rdi)
fffff8000021b5f7:	e9 ff f2 ff ff       	jmp    0xfffff8000021a8fb
fffff8000021b5fc:	48 89 97 a8 00 00 00 	mov    %rdx,0xa8(%rdi)
fffff8000021b603:	e9 87 f4 ff ff       	jmp    0xfffff8000021aa8f
fffff8000021b608:	cc                   	int3
fffff8000021b609:	cc                   	int3
fffff8000021b60a:	cc                   	int3