fffff800002defec:	48 0f ba e1 1c       	bt     $0x1c,%rcx
fffff800002deff1:	73 2c                	jae    0xfffff800002df01f
fffff800002deff3:	44 89 86 30 05 00 00 	mov    %r8d,0x530(%rsi)
fffff800002deffa:	48 8b 8f c0 02 00 00 	mov    0x2c0(%rdi),%rcx
fffff800002df001:	44 38 b1 9a 0e 00 00 	cmp    %r14b,0xe9a(%rcx)
fffff800002df008:	74 1f                	je     0xfffff800002df029
fffff800002df00a:	48 8b 89 98 12 00 00 	mov    0x1298(%rcx),%rcx
fffff800002df011:	8b 83 ac 00 00 00    	mov    0xac(%rbx),%eax
fffff800002df017:	89 81 c0 00 00 00    	mov    %eax,0xc0(%rcx)
fffff800002df01d:	eb 0a                	jmp    0xfffff800002df029
fffff800002df01f:	45 85 c0             	test   %r8d,%r8d
fffff800002df022:	74 05                	je     0xfffff800002df029
fffff800002df024:	ba 05 00 00 00       	mov    $0x5,%edx
fffff800002df029:	0f b7 c2             	movzwl %dx,%eax
fffff800002df02c:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
fffff800002df030:	48 33 cc             	xor    %rsp,%rcx
fffff800002df033:	e8 38 c5 f5 ff       	call   0xfffff8000023b570
fffff800002df038:	4c 8d 9c 24 10 01 00 	lea    0x110(%rsp),%r11
fffff800002df03f:	00
fffff800002df040:	49 8b 5b 30          	mov    0x30(%r11),%rbx
fffff800002df044:	49 8b 73 38          	mov    0x38(%r11),%rsi
fffff800002df048:	49 8b e3             	mov    %r11,%rsp
fffff800002df04b:	41 5e                	pop    %r14
fffff800002df04d:	5f                   	pop    %rdi
fffff800002df04e:	5d                   	pop    %rbp
fffff800002df04f:	c3                   	ret
fffff800002df050:	cc                   	int3
fffff800002df051:	cc                   	int3
fffff800002df052:	cc                   	int3
fffff800002df053:	cc                   	int3
fffff800002df054:	cc                   	int3
fffff800002df055:	cc                   	int3
fffff800002df056:	cc                   	int3
fffff800002df057:	cc                   	int3
fffff800002df058:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
fffff800002df05d:	57                   	push   %rdi
fffff800002df05e:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002df062:	48 83 64 24 30 00    	andq   $0x0,0x30(%rsp)
fffff800002df068:	48 8b f9             	mov    %rcx,%rdi
fffff800002df06b:	48 8b 59 c0          	mov    -0x40(%rcx),%rbx
fffff800002df06f:	e8 00 01 00 00       	call   0xfffff800002df174
fffff800002df074:	45 33 c0             	xor    %r8d,%r8d
fffff800002df077:	33 d2                	xor    %edx,%edx
fffff800002df079:	48 8b cf             	mov    %rdi,%rcx
fffff800002df07c:	e8 3b 08 00 00       	call   0xfffff800002df8bc
fffff800002df081:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
fffff800002df086:	c6 87 2c 03 00 00 01 	movb   $0x1,0x32c(%rdi)
fffff800002df08d:	b9 0c 00 08 00       	mov    $0x8000c,%ecx
fffff800002df092:	e8 e9 53 f4 ff       	call   0xfffff80000224480
fffff800002df097:	8b 54 24 30          	mov    0x30(%rsp),%edx
fffff800002df09b:	41 b0 01             	mov    $0x1,%r8b
fffff800002df09e:	48 8b cb             	mov    %rbx,%rcx
fffff800002df0a1:	e8 02 04 00 00       	call   0xfffff800002df4a8
fffff800002df0a6:	80 bb 1c 01 00 00 00 	cmpb   $0x0,0x11c(%rbx)
fffff800002df0ad:	75 22                	jne    0xfffff800002df0d1
fffff800002df0af:	48 8b 8b 08 03 00 00 	mov    0x308(%rbx),%rcx
fffff800002df0b6:	e8 b5 cf ff ff       	call   0xfffff800002dc070
fffff800002df0bb:	84 c0                	test   %al,%al
fffff800002df0bd:	74 12                	je     0xfffff800002df0d1
fffff800002df0bf:	48 8b 83 c0 02 00 00 	mov    0x2c0(%rbx),%rax
fffff800002df0c6:	80 b8 9a 0e 00 00 00 	cmpb   $0x0,0xe9a(%rax)
fffff800002df0cd:	74 1b                	je     0xfffff800002df0ea
fffff800002df0cf:	eb 0e                	jmp    0xfffff800002df0df
fffff800002df0d1:	b2 01                	mov    $0x1,%dl
fffff800002df0d3:	48 8b cb             	mov    %rbx,%rcx
fffff800002df0d6:	e8 05 52 02 00       	call   0xfffff800003042e0
fffff800002df0db:	84 c0                	test   %al,%al
fffff800002df0dd:	75 0b                	jne    0xfffff800002df0ea
fffff800002df0df:	48 8b d7             	mov    %rdi,%rdx
fffff800002df0e2:	48 8b cb             	mov    %rbx,%rcx
fffff800002df0e5:	e8 f2 a8 ff ff       	call   0xfffff800002d99dc
fffff800002df0ea:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
fffff800002df0ef:	48 83 c4 20          	add    $0x20,%rsp
fffff800002df0f3:	5f                   	pop    %rdi
fffff800002df0f4:	c3                   	ret
fffff800002df0f5:	cc                   	int3
fffff800002df0f6:	cc                   	int3
fffff800002df0f7:	cc                   	int3
fffff800002df0f8:	cc                   	int3
fffff800002df0f9:	cc                   	int3
fffff800002df0fa:	cc                   	int3
fffff800002df0fb:	cc                   	int3
fffff800002df0fc:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002df101:	57                   	push   %rdi
fffff800002df102:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002df106:	8b 81 e0 04 00 00    	mov    0x4e0(%rcx),%eax
fffff800002df10c:	48 8b d9             	mov    %rcx,%rbx
fffff800002df10f:	48 8b 79 c0          	mov    -0x40(%rcx),%rdi
fffff800002df113:	b9 00 0c 00 00       	mov    $0xc00,%ecx
fffff800002df118:	23 c1                	and    %ecx,%eax
fffff800002df11a:	3b c1                	cmp    %ecx,%eax
fffff800002df11c:	75 41                	jne    0xfffff800002df15f
fffff800002df11e:	41 83 c8 ff          	or     $0xffffffff,%r8d
fffff800002df122:	c6 83 2c 03 00 00 00 	movb   $0x0,0x32c(%rbx)
fffff800002df129:	33 d2                	xor    %edx,%edx
fffff800002df12b:	48 8b cb             	mov    %rbx,%rcx
fffff800002df12e:	e8 89 07 00 00       	call   0xfffff800002df8bc
fffff800002df133:	8b 93 e8 04 00 00    	mov    0x4e8(%rbx),%edx
fffff800002df139:	41 b0 01             	mov    $0x1,%r8b
fffff800002df13c:	48 8b cf             	mov    %rdi,%rcx
fffff800002df13f:	e8 64 03 00 00       	call   0xfffff800002df4a8
fffff800002df144:	48 8b 87 c0 02 00 00 	mov    0x2c0(%rdi),%rax
fffff800002df14b:	80 b8 9a 0e 00 00 00 	cmpb   $0x0,0xe9a(%rax)
fffff800002df152:	74 0b                	je     0xfffff800002df15f
fffff800002df154:	48 8b d3             	mov    %rbx,%rdx
fffff800002df157:	48 8b cf             	mov    %rdi,%rcx
fffff800002df15a:	e8 7d a8 ff ff       	call   0xfffff800002d99dc
fffff800002df15f:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff800002df164:	48 83 c4 20          	add    $0x20,%rsp
fffff800002df168:	5f                   	pop    %rdi
fffff800002df169:	c3                   	ret
fffff800002df16a:	cc                   	int3
fffff800002df16b:	cc                   	int3
fffff800002df16c:	cc                   	int3
fffff800002df16d:	cc                   	int3
fffff800002df16e:	cc                   	int3
fffff800002df16f:	cc                   	int3
fffff800002df170:	cc                   	int3
fffff800002df171:	cc                   	int3
fffff800002df172:	cc                   	int3
fffff800002df173:	cc                   	int3
fffff800002df174:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002df179:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
fffff800002df17e:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff800002df183:	57                   	push   %rdi
fffff800002df184:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002df188:	0f b6 41 d4          	movzbl -0x2c(%rcx),%eax
fffff800002df18c:	48 8b e9             	mov    %rcx,%rbp
fffff800002df18f:	48 69 f8 c0 46 00 00 	imul   $0x46c0,%rax,%rdi
fffff800002df196:	80 b9 d8 04 00 00 00 	cmpb   $0x0,0x4d8(%rcx)
fffff800002df19d:	48 8b 41 c0          	mov    -0x40(%rcx),%rax
fffff800002df1a1:	48 8b b0 08 03 00 00 	mov    0x308(%rax),%rsi
fffff800002df1a8:	74 47                	je     0xfffff800002df1f1
fffff800002df1aa:	48 8d 1c 37          	lea    (%rdi,%rsi,1),%rbx
fffff800002df1ae:	f0 48 0f ba ab 18 7d 	lock btsq $0x0,0x7d18(%rbx)
fffff800002df1b5:	00 00 00
fffff800002df1b8:	73 0c                	jae    0xfffff800002df1c6
fffff800002df1ba:	48 8d 8b 18 7d 00 00 	lea    0x7d18(%rbx),%rcx
fffff800002df1c1:	e8 4a c4 f3 ff       	call   0xfffff8000021b610
fffff800002df1c6:	83 84 37 20 7d 00 00 	addl   $0xffffffff,0x7d20(%rdi,%rsi,1)
fffff800002df1cd:	ff
fffff800002df1ce:	75 0f                	jne    0xfffff800002df1df
fffff800002df1d0:	48 8d 8e 98 7c 00 00 	lea    0x7c98(%rsi),%rcx
fffff800002df1d7:	48 03 cf             	add    %rdi,%rcx
fffff800002df1da:	e8 15 71 fe ff       	call   0xfffff800002c62f4
fffff800002df1df:	f0 48 83 a3 18 7d 00 	lock andq $0x0,0x7d18(%rbx)
fffff800002df1e6:	00 00
fffff800002df1e8:	c6 85 d8 04 00 00 00 	movb   $0x0,0x4d8(%rbp)
fffff800002df1ef:	eb 0c                	jmp    0xfffff800002df1fd
fffff800002df1f1:	48 81 c1 60 04 00 00 	add    $0x460,%rcx
fffff800002df1f8:	e8 f7 70 fe ff       	call   0xfffff800002c62f4
fffff800002df1fd:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff800002df202:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
fffff800002df207:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
fffff800002df20c:	48 83 c4 20          	add    $0x20,%rsp
fffff800002df210:	5f                   	pop    %rdi
fffff800002df211:	c3                   	ret
fffff800002df212:	cc                   	int3
fffff800002df213:	cc                   	int3
fffff800002df214:	cc                   	int3
fffff800002df215:	cc                   	int3
fffff800002df216:	cc                   	int3
fffff800002df217:	cc                   	int3
fffff800002df218:	cc                   	int3
fffff800002df219:	cc                   	int3
fffff800002df21a:	cc                   	int3
fffff800002df21b:	cc                   	int3
fffff800002df21c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002df221:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
fffff800002df226:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff800002df22b:	57                   	push   %rdi
fffff800002df22c:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002df230:	33 db                	xor    %ebx,%ebx
fffff800002df232:	48 b8 ff 02 00 00 f0 	movabs $0xfffffff0000002ff,%rax
fffff800002df239:	ff ff ff
fffff800002df23c:	48 8b ea             	mov    %rdx,%rbp
fffff800002df23f:	48 8b f9             	mov    %rcx,%rdi
fffff800002df242:	48 85 d0             	test   %rdx,%rax
fffff800002df245:	74 0a                	je     0xfffff800002df251
fffff800002df247:	bb 13 10 00 00       	mov    $0x1013,%ebx
fffff800002df24c:	e9 07 01 00 00       	jmp    0xfffff800002df358
fffff800002df251:	48 8b 49 c0          	mov    -0x40(%rcx),%rcx
fffff800002df255:	38 99 1c 01 00 00    	cmp    %bl,0x11c(%rcx)
fffff800002df25b:	74 18                	je     0xfffff800002df275
fffff800002df25d:	48 8b 87 e0 04 00 00 	mov    0x4e0(%rdi),%rax
fffff800002df264:	48 33 c5             	xor    %rbp,%rax
fffff800002df267:	48 a9 ff fe ff ff    	test   $0xfffffffffffffeff,%rax
fffff800002df26d:	0f 84 de 00 00 00    	je     0xfffff800002df351
fffff800002df273:	eb d2                	jmp    0xfffff800002df247
fffff800002df275:	44 8b 87 e0 04 00 00 	mov    0x4e0(%rdi),%r8d
fffff800002df27c:	41 ba 00 0c 00 00    	mov    $0xc00,%r10d
fffff800002df282:	8b f5                	mov    %ebp,%esi
fffff800002df284:	45 23 c2             	and    %r10d,%r8d
fffff800002df287:	41 23 f2             	and    %r10d,%esi
fffff800002df28a:	41 b9 00 08 00 00    	mov    $0x800,%r9d
fffff800002df290:	41 bb 00 04 00 00    	mov    $0x400,%r11d
fffff800002df296:	41 3b f0             	cmp    %r8d,%esi
fffff800002df299:	74 6c                	je     0xfffff800002df307
fffff800002df29b:	48 8b 89 08 03 00 00 	mov    0x308(%rcx),%rcx
fffff800002df2a2:	e8 c9 cd ff ff       	call   0xfffff800002dc070
fffff800002df2a7:	84 c0                	test   %al,%al
fffff800002df2a9:	75 12                	jne    0xfffff800002df2bd
fffff800002df2ab:	85 f6                	test   %esi,%esi
fffff800002df2ad:	75 98                	jne    0xfffff800002df247
fffff800002df2af:	49 0b e9             	or     %r9,%rbp
fffff800002df2b2:	41 8b f0             	mov    %r8d,%esi
fffff800002df2b5:	45 3b c2             	cmp    %r10d,%r8d
fffff800002df2b8:	75 4d                	jne    0xfffff800002df307
fffff800002df2ba:	49 0b eb             	or     %r11,%rbp
fffff800002df2bd:	41 3b f0             	cmp    %r8d,%esi
fffff800002df2c0:	74 45                	je     0xfffff800002df307
fffff800002df2c2:	85 f6                	test   %esi,%esi
fffff800002df2c4:	74 34                	je     0xfffff800002df2fa
fffff800002df2c6:	41 3b f3             	cmp    %r11d,%esi
fffff800002df2c9:	0f 84 78 ff ff ff    	je     0xfffff800002df247
fffff800002df2cf:	41 3b f1             	cmp    %r9d,%esi
fffff800002df2d2:	74 13                	je     0xfffff800002df2e7
fffff800002df2d4:	45 3b c1             	cmp    %r9d,%r8d
fffff800002df2d7:	0f 85 6a ff ff ff    	jne    0xfffff800002df247
fffff800002df2dd:	48 8b cf             	mov    %rdi,%rcx
fffff800002df2e0:	e8 73 fd ff ff       	call   0xfffff800002df058
fffff800002df2e5:	eb 20                	jmp    0xfffff800002df307
fffff800002df2e7:	45 85 c0             	test   %r8d,%r8d
fffff800002df2ea:	0f 85 57 ff ff ff    	jne    0xfffff800002df247
fffff800002df2f0:	48 8b cf             	mov    %rdi,%rcx
fffff800002df2f3:	e8 04 fe ff ff       	call   0xfffff800002df0fc
fffff800002df2f8:	eb 15                	jmp    0xfffff800002df30f
fffff800002df2fa:	45 3b c1             	cmp    %r9d,%r8d
fffff800002df2fd:	74 10                	je     0xfffff800002df30f
fffff800002df2ff:	48 8b cf             	mov    %rdi,%rcx
fffff800002df302:	e8 f5 fd ff ff       	call   0xfffff800002df0fc
fffff800002df307:	f7 c6 ff f7 ff ff    	test   $0xfffff7ff,%esi
fffff800002df30d:	75 42                	jne    0xfffff800002df351
fffff800002df30f:	48 8b f5             	mov    %rbp,%rsi
fffff800002df312:	48 8d 8f 60 04 00 00 	lea    0x460(%rdi),%rcx
fffff800002df319:	48 ba 00 f0 ff ff 0f 	movabs $0xffffff000,%rdx
fffff800002df320:	00 00 00
fffff800002df323:	48 23 f2             	and    %rdx,%rsi
fffff800002df326:	e8 d1 6a fe ff       	call   0xfffff800002c5dfc
fffff800002df32b:	84 c0                	test   %al,%al
fffff800002df32d:	74 0f                	je     0xfffff800002df33e
fffff800002df32f:	48 8b 8f e0 04 00 00 	mov    0x4e0(%rdi),%rcx
fffff800002df336:	48 23 ca             	and    %rdx,%rcx
fffff800002df339:	48 3b f1             	cmp    %rcx,%rsi
fffff800002df33c:	74 13                	je     0xfffff800002df351
fffff800002df33e:	48 8b cf             	mov    %rdi,%rcx
fffff800002df341:	e8 2e fe ff ff       	call   0xfffff800002df174
fffff800002df346:	48 8b d6             	mov    %rsi,%rdx
fffff800002df349:	48 8b cf             	mov    %rdi,%rcx
fffff800002df34c:	e8 5b e4 ff ff       	call   0xfffff800002dd7ac
fffff800002df351:	48 89 af e0 04 00 00 	mov    %rbp,0x4e0(%rdi)
fffff800002df358:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
fffff800002df35d:	0f b7 c3             	movzwl %bx,%eax
fffff800002df360:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff800002df365:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
fffff800002df36a:	48 83 c4 20          	add    $0x20,%rsp
fffff800002df36e:	5f                   	pop    %rdi
fffff800002df36f:	c3                   	ret
fffff800002df370:	cc                   	int3
fffff800002df371:	cc                   	int3
fffff800002df372:	cc                   	int3
fffff800002df373:	cc                   	int3
fffff800002df374:	cc                   	int3
fffff800002df375:	cc                   	int3
fffff800002df376:	cc                   	int3
fffff800002df377:	cc                   	int3
fffff800002df378:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002df37d:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
fffff800002df382:	57                   	push   %rdi
fffff800002df383:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002df387:	8b b1 50 06 00 00    	mov    0x650(%rcx),%esi
fffff800002df38d:	33 db                	xor    %ebx,%ebx
fffff800002df38f:	48 8b f9             	mov    %rcx,%rdi
fffff800002df392:	85 f6                	test   %esi,%esi
fffff800002df394:	0f 84 f7 00 00 00    	je     0xfffff800002df491
fffff800002df39a:	e8 51 04 00 00       	call   0xfffff800002df7f0
fffff800002df39f:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff800002df3a6:	00 00
fffff800002df3a8:	f6 05 b1 a1 32 00 04 	testb  $0x4,0x32a1b1(%rip)        # 0xfffff80000609560
fffff800002df3af:	74 1b                	je     0xfffff800002df3cc
fffff800002df3b1:	4c 8b 41 28          	mov    0x28(%rcx),%r8
fffff800002df3b5:	0f 31                	rdtsc
fffff800002df3b7:	48 c1 e2 20          	shl    $0x20,%rdx
fffff800002df3bb:	48 0b c2             	or     %rdx,%rax
fffff800002df3be:	48 8b c8             	mov    %rax,%rcx
fffff800002df3c1:	49 8b c0             	mov    %r8,%rax
fffff800002df3c4:	48 f7 e1             	mul    %rcx
fffff800002df3c7:	4c 8b c2             	mov    %rdx,%r8
fffff800002df3ca:	eb 08                	jmp    0xfffff800002df3d4
fffff800002df3cc:	e8 8b 71 f5 ff       	call   0xfffff8000023655c
fffff800002df3d1:	4c 8b c0             	mov    %rax,%r8
fffff800002df3d4:	48 8b 47 c0          	mov    -0x40(%rdi),%rax
fffff800002df3d8:	38 98 d4 08 00 00    	cmp    %bl,0x8d4(%rax)
fffff800002df3de:	74 19                	je     0xfffff800002df3f9
fffff800002df3e0:	48 8b 8f 48 06 00 00 	mov    0x648(%rdi),%rcx
fffff800002df3e7:	4c 3b c1             	cmp    %rcx,%r8
fffff800002df3ea:	76 0d                	jbe    0xfffff800002df3f9
fffff800002df3ec:	49 8b c0             	mov    %r8,%rax
fffff800002df3ef:	48 2b c1             	sub    %rcx,%rax
fffff800002df3f2:	48 01 87 40 06 00 00 	add    %rax,0x640(%rdi)
fffff800002df3f9:	48 8b 87 40 06 00 00 	mov    0x640(%rdi),%rax
fffff800002df400:	49 8b c8             	mov    %r8,%rcx
fffff800002df403:	48 2b c8             	sub    %rax,%rcx
fffff800002df406:	4c 89 87 40 06 00 00 	mov    %r8,0x640(%rdi)
fffff800002df40d:	4c 3b c0             	cmp    %rax,%r8
fffff800002df410:	4c 89 87 48 06 00 00 	mov    %r8,0x648(%rdi)
fffff800002df417:	48 b8 4b 59 86 38 d6 	movabs $0x346dc5d63886594b,%rax
fffff800002df41e:	c5 6d 34
fffff800002df421:	48 0f 42 cb          	cmovb  %rbx,%rcx
fffff800002df425:	48 0f af 8f 60 06 00 	imul   0x660(%rdi),%rcx
fffff800002df42c:	00
fffff800002df42d:	48 f7 e1             	mul    %rcx
fffff800002df430:	4c 8b ca             	mov    %rdx,%r9
fffff800002df433:	49 c1 e9 0b          	shr    $0xb,%r9
fffff800002df437:	4c 3b ce             	cmp    %rsi,%r9
fffff800002df43a:	72 4c                	jb     0xfffff800002df488
fffff800002df43c:	f7 87 a8 05 00 00 00 	testl  $0x20000,0x5a8(%rdi)
fffff800002df443:	00 02 00
fffff800002df446:	75 04                	jne    0xfffff800002df44c
fffff800002df448:	8b cb                	mov    %ebx,%ecx
fffff800002df44a:	eb 13                	jmp    0xfffff800002df45f
fffff800002df44c:	8b 8f c8 05 00 00    	mov    0x5c8(%rdi),%ecx
fffff800002df452:	4c 2b ce             	sub    %rsi,%r9
fffff800002df455:	33 d2                	xor    %edx,%edx
fffff800002df457:	49 8b c1             	mov    %r9,%rax
fffff800002df45a:	48 f7 f1             	div    %rcx
fffff800002df45d:	2b ca                	sub    %edx,%ecx
fffff800002df45f:	89 8f 50 06 00 00    	mov    %ecx,0x650(%rdi)
fffff800002df465:	8b 87 a8 05 00 00    	mov    0x5a8(%rdi),%eax
fffff800002df46b:	0f ba e0 10          	bt     $0x10,%eax
fffff800002df46f:	72 20                	jb     0xfffff800002df491
fffff800002df471:	44 0f b6 c0          	movzbl %al,%r8d
fffff800002df475:	41 83 f8 10          	cmp    $0x10,%r8d
fffff800002df479:	72 16                	jb     0xfffff800002df491
fffff800002df47b:	48 8b d3             	mov    %rbx,%rdx
fffff800002df47e:	48 8b cf             	mov    %rdi,%rcx
fffff800002df481:	e8 a6 f3 f4 ff       	call   0xfffff8000022e82c
fffff800002df486:	eb 09                	jmp    0xfffff800002df491
fffff800002df488:	41 2b f1             	sub    %r9d,%esi
fffff800002df48b:	89 b7 50 06 00 00    	mov    %esi,0x650(%rdi)
fffff800002df491:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff800002df496:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
fffff800002df49b:	48 83 c4 20          	add    $0x20,%rsp
fffff800002df49f:	5f                   	pop    %rdi
fffff800002df4a0:	c3                   	ret
fffff800002df4a1:	cc                   	int3
fffff800002df4a2:	cc                   	int3
fffff800002df4a3:	cc                   	int3
fffff800002df4a4:	cc                   	int3
fffff800002df4a5:	cc                   	int3