fffff800002ab2ea:	74 40                	je     0xfffff800002ab32c
fffff800002ab2ec:	41 8b 0e             	mov    (%r14),%ecx
fffff800002ab2ef:	48 8d 15 2a b7 35 00 	lea    0x35b72a(%rip),%rdx        # 0xfffff80000606a20
fffff800002ab2f6:	48 8b 14 ca          	mov    (%rdx,%rcx,8),%rdx
fffff800002ab2fa:	4c 39 ba b0 03 01 00 	cmp    %r15,0x103b0(%rdx)
fffff800002ab301:	75 29                	jne    0xfffff800002ab32c
fffff800002ab303:	44 38 ba 00 8a 02 00 	cmp    %r15b,0x28a00(%rdx)
fffff800002ab30a:	74 20                	je     0xfffff800002ab32c
fffff800002ab30c:	4c 8b c7             	mov    %rdi,%r8
fffff800002ab30f:	48 8d 15 ba 99 fa ff 	lea    -0x56646(%rip),%rdx        # 0xfffff80000254cd0
fffff800002ab316:	e8 c9 78 fa ff       	call   0xfffff80000252be4
fffff800002ab31b:	0f b7 d8             	movzwl %ax,%ebx
fffff800002ab31e:	66 85 c0             	test   %ax,%ax
fffff800002ab321:	0f 85 ca 00 00 00    	jne    0xfffff800002ab3f1
fffff800002ab327:	e8 88 66 ff ff       	call   0xfffff800002a19b4
fffff800002ab32c:	41 03 ec             	add    %r12d,%ebp
fffff800002ab32f:	49 83 c6 1c          	add    $0x1c,%r14
fffff800002ab333:	81 fd 00 04 00 00    	cmp    $0x400,%ebp
fffff800002ab339:	72 a6                	jb     0xfffff800002ab2e1
fffff800002ab33b:	48 8b cf             	mov    %rdi,%rcx
fffff800002ab33e:	e8 8d 99 fa ff       	call   0xfffff80000254cd0
fffff800002ab343:	0f b7 d8             	movzwl %ax,%ebx
fffff800002ab346:	e8 69 66 ff ff       	call   0xfffff800002a19b4
fffff800002ab34b:	eb 0d                	jmp    0xfffff800002ab35a
fffff800002ab34d:	b9 7a 01 00 00       	mov    $0x17a,%ecx
fffff800002ab352:	e8 f5 fd fa ff       	call   0xfffff8000025b14c
fffff800002ab357:	0f b7 d8             	movzwl %ax,%ebx
fffff800002ab35a:	8b 05 34 03 50 00    	mov    0x500334(%rip),%eax        # 0xfffff800007ab694
fffff800002ab360:	83 c0 fe             	add    $0xfffffffe,%eax
fffff800002ab363:	a9 fd ff ff ff       	test   $0xfffffffd,%eax
fffff800002ab368:	0f 85 83 00 00 00    	jne    0xfffff800002ab3f1
fffff800002ab36e:	40 f6 c7 04          	test   $0x4,%dil
fffff800002ab372:	75 6d                	jne    0xfffff800002ab3e1
fffff800002ab374:	48 8d be 30 8b 02 00 	lea    0x28b30(%rsi),%rdi
fffff800002ab37b:	44 88 be 29 8b 02 00 	mov    %r15b,0x28b29(%rsi)
fffff800002ab382:	f0 48 0f ba 2f 00    	lock btsq $0x0,(%rdi)
fffff800002ab388:	73 08                	jae    0xfffff800002ab392
fffff800002ab38a:	48 8b cf             	mov    %rdi,%rcx
fffff800002ab38d:	e8 7e 02 f7 ff       	call   0xfffff8000021b610
fffff800002ab392:	48 8b 86 a0 8a 02 00 	mov    0x28aa0(%rsi),%rax
fffff800002ab399:	41 8b d7             	mov    %r15d,%edx
fffff800002ab39c:	48 8b c8             	mov    %rax,%rcx
fffff800002ab39f:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
fffff800002ab3a4:	48 c1 e9 20          	shr    $0x20,%rcx
fffff800002ab3a8:	85 c9                	test   %ecx,%ecx
fffff800002ab3aa:	74 19                	je     0xfffff800002ab3c5
fffff800002ab3ac:	48 8d 8e a8 8a 02 00 	lea    0x28aa8(%rsi),%rcx
fffff800002ab3b3:	4c 39 39             	cmp    %r15,(%rcx)
fffff800002ab3b6:	75 23                	jne    0xfffff800002ab3db
fffff800002ab3b8:	41 03 d4             	add    %r12d,%edx
fffff800002ab3bb:	48 83 c1 08          	add    $0x8,%rcx
fffff800002ab3bf:	3b 54 24 5c          	cmp    0x5c(%rsp),%edx
fffff800002ab3c3:	72 ee                	jb     0xfffff800002ab3b3
fffff800002ab3c5:	0f b7 c8             	movzwl %ax,%ecx
fffff800002ab3c8:	3b d1                	cmp    %ecx,%edx
fffff800002ab3ca:	73 08                	jae    0xfffff800002ab3d4
fffff800002ab3cc:	66 44 39 64 24 5a    	cmp    %r12w,0x5a(%rsp)
fffff800002ab3d2:	74 07                	je     0xfffff800002ab3db
fffff800002ab3d4:	44 88 be 28 8b 02 00 	mov    %r15b,0x28b28(%rsi)
fffff800002ab3db:	f0 4c 21 3f          	lock and %r15,(%rdi)
fffff800002ab3df:	eb 10                	jmp    0xfffff800002ab3f1
fffff800002ab3e1:	48 8b d7             	mov    %rdi,%rdx
fffff800002ab3e4:	b9 7a 01 00 00       	mov    $0x17a,%ecx
fffff800002ab3e9:	e8 5e fd fa ff       	call   0xfffff8000025b14c
fffff800002ab3ee:	0f b7 d8             	movzwl %ax,%ebx
fffff800002ab3f1:	48 8b 6c 24 60       	mov    0x60(%rsp),%rbp
fffff800002ab3f6:	0f b7 c3             	movzwl %bx,%eax
fffff800002ab3f9:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
fffff800002ab3fe:	48 83 c4 20          	add    $0x20,%rsp
fffff800002ab402:	41 5f                	pop    %r15
fffff800002ab404:	41 5e                	pop    %r14
fffff800002ab406:	41 5c                	pop    %r12
fffff800002ab408:	5f                   	pop    %rdi
fffff800002ab409:	5e                   	pop    %rsi
fffff800002ab40a:	c3                   	ret
fffff800002ab40b:	cc                   	int3
fffff800002ab40c:	cc                   	int3
fffff800002ab40d:	cc                   	int3
fffff800002ab40e:	cc                   	int3
fffff800002ab40f:	cc                   	int3
fffff800002ab410:	cc                   	int3
fffff800002ab411:	cc                   	int3
fffff800002ab412:	cc                   	int3
fffff800002ab413:	cc                   	int3
fffff800002ab414:	41 b9 06 00 00 00    	mov    $0x6,%r9d
fffff800002ab41a:	81 fa 80 02 00 00    	cmp    $0x280,%edx
fffff800002ab420:	74 36                	je     0xfffff800002ab458
fffff800002ab422:	81 fa 00 04 00 00    	cmp    $0x400,%edx
fffff800002ab428:	74 2e                	je     0xfffff800002ab458
fffff800002ab42a:	81 fa 01 04 00 00    	cmp    $0x401,%edx
fffff800002ab430:	74 5b                	je     0xfffff800002ab48d
fffff800002ab432:	81 fa 02 04 00 00    	cmp    $0x402,%edx
fffff800002ab438:	74 43                	je     0xfffff800002ab47d
fffff800002ab43a:	81 fa 03 04 00 00    	cmp    $0x403,%edx
fffff800002ab440:	74 22                	je     0xfffff800002ab464
fffff800002ab442:	81 fa ff 1f 00 c0    	cmp    $0xc0001fff,%edx
fffff800002ab448:	76 0e                	jbe    0xfffff800002ab458
fffff800002ab44a:	81 fa 06 20 00 c0    	cmp    $0xc0002006,%edx
fffff800002ab450:	76 06                	jbe    0xfffff800002ab458
fffff800002ab452:	8d 82 f8 df ff 3f    	lea    0x3fffdff8(%rdx),%eax
fffff800002ab458:	33 c0                	xor    %eax,%eax
fffff800002ab45a:	44 0f b7 c8          	movzwl %ax,%r9d
fffff800002ab45e:	41 0f b7 c1          	movzwl %r9w,%eax
fffff800002ab462:	c3                   	ret
fffff800002ab463:	cc                   	int3
fffff800002ab464:	33 c0                	xor    %eax,%eax
fffff800002ab466:	83 3d 27 02 50 00 01 	cmpl   $0x1,0x500227(%rip)        # 0xfffff800007ab694
fffff800002ab46d:	75 eb                	jne    0xfffff800002ab45a
fffff800002ab46f:	4d 85 c0             	test   %r8,%r8
fffff800002ab472:	75 ea                	jne    0xfffff800002ab45e
fffff800002ab474:	48 89 81 a8 05 00 00 	mov    %rax,0x5a8(%rcx)
fffff800002ab47b:	eb dd                	jmp    0xfffff800002ab45a
fffff800002ab47d:	33 c0                	xor    %eax,%eax
fffff800002ab47f:	4d 85 c0             	test   %r8,%r8
fffff800002ab482:	75 da                	jne    0xfffff800002ab45e
fffff800002ab484:	48 89 81 a0 05 00 00 	mov    %rax,0x5a0(%rcx)
fffff800002ab48b:	eb cd                	jmp    0xfffff800002ab45a
fffff800002ab48d:	33 c0                	xor    %eax,%eax
fffff800002ab48f:	4d 85 c0             	test   %r8,%r8
fffff800002ab492:	75 ca                	jne    0xfffff800002ab45e
fffff800002ab494:	48 89 81 98 05 00 00 	mov    %rax,0x598(%rcx)
fffff800002ab49b:	eb bd                	jmp    0xfffff800002ab45a
fffff800002ab49d:	cc                   	int3
fffff800002ab49e:	cc                   	int3
fffff800002ab49f:	cc                   	int3
fffff800002ab4a0:	cc                   	int3
fffff800002ab4a1:	cc                   	int3
fffff800002ab4a2:	cc                   	int3
fffff800002ab4a3:	cc                   	int3
fffff800002ab4a4:	48 83 ec 28          	sub    $0x28,%rsp
fffff800002ab4a8:	48 8b 81 08 03 00 00 	mov    0x308(%rcx),%rax
fffff800002ab4af:	45 32 c9             	xor    %r9b,%r9b
fffff800002ab4b2:	44 38 88 60 36 00 00 	cmp    %r9b,0x3660(%rax)
fffff800002ab4b9:	74 0e                	je     0xfffff800002ab4c9
fffff800002ab4bb:	8b ca                	mov    %edx,%ecx
fffff800002ab4bd:	e8 de db 04 00       	call   0xfffff800002f90a0
fffff800002ab4c2:	84 c0                	test   %al,%al
fffff800002ab4c4:	74 03                	je     0xfffff800002ab4c9
fffff800002ab4c6:	41 b1 01             	mov    $0x1,%r9b
fffff800002ab4c9:	41 8a c1             	mov    %r9b,%al
fffff800002ab4cc:	48 83 c4 28          	add    $0x28,%rsp
fffff800002ab4d0:	c3                   	ret
fffff800002ab4d1:	cc                   	int3
fffff800002ab4d2:	cc                   	int3
fffff800002ab4d3:	cc                   	int3
fffff800002ab4d4:	cc                   	int3
fffff800002ab4d5:	cc                   	int3
fffff800002ab4d6:	cc                   	int3
fffff800002ab4d7:	cc                   	int3
fffff800002ab4d8:	40 53                	rex push %rbx
fffff800002ab4da:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002ab4de:	8b 05 a8 01 50 00    	mov    0x5001a8(%rip),%eax        # 0xfffff800007ab68c
fffff800002ab4e4:	33 db                	xor    %ebx,%ebx
fffff800002ab4e6:	85 c0                	test   %eax,%eax
fffff800002ab4e8:	75 19                	jne    0xfffff800002ab503
fffff800002ab4ea:	8b 05 98 01 50 00    	mov    0x500198(%rip),%eax        # 0xfffff800007ab688
fffff800002ab4f0:	85 c0                	test   %eax,%eax
fffff800002ab4f2:	75 0f                	jne    0xfffff800002ab503
fffff800002ab4f4:	38 99 70 05 00 00    	cmp    %bl,0x570(%rcx)
fffff800002ab4fa:	74 6b                	je     0xfffff800002ab567
fffff800002ab4fc:	e8 8b 65 ff ff       	call   0xfffff800002a1a8c
fffff800002ab501:	eb 64                	jmp    0xfffff800002ab567
fffff800002ab503:	38 9a 00 8a 02 00    	cmp    %bl,0x28a00(%rdx)
fffff800002ab509:	74 09                	je     0xfffff800002ab514
fffff800002ab50b:	e8 68 00 00 00       	call   0xfffff800002ab578
fffff800002ab510:	8b d8                	mov    %eax,%ebx
fffff800002ab512:	eb 53                	jmp    0xfffff800002ab567
fffff800002ab514:	8b 05 7a 01 50 00    	mov    0x50017a(%rip),%eax        # 0xfffff800007ab694
fffff800002ab51a:	83 c0 fe             	add    $0xfffffffe,%eax
fffff800002ab51d:	a9 fd ff ff ff       	test   $0xfffffffd,%eax
fffff800002ab522:	75 31                	jne    0xfffff800002ab555
fffff800002ab524:	8a 82 28 8b 02 00    	mov    0x28b28(%rdx),%al
fffff800002ab52a:	84 c0                	test   %al,%al
fffff800002ab52c:	74 27                	je     0xfffff800002ab555
fffff800002ab52e:	83 3d 5f 01 50 00 01 	cmpl   $0x1,0x50015f(%rip)        # 0xfffff800007ab694
fffff800002ab535:	74 30                	je     0xfffff800002ab567
fffff800002ab537:	38 99 1c 01 00 00    	cmp    %bl,0x11c(%rcx)
fffff800002ab53d:	74 0a                	je     0xfffff800002ab549
fffff800002ab53f:	48 8b ca             	mov    %rdx,%rcx
fffff800002ab542:	e8 81 01 00 00       	call   0xfffff800002ab6c8
fffff800002ab547:	eb c7                	jmp    0xfffff800002ab510
fffff800002ab549:	e8 a6 64 ff ff       	call   0xfffff800002a19f4
fffff800002ab54e:	bb 01 00 00 00       	mov    $0x1,%ebx
fffff800002ab553:	eb 12                	jmp    0xfffff800002ab567
fffff800002ab555:	38 99 1c 01 00 00    	cmp    %bl,0x11c(%rcx)
fffff800002ab55b:	75 0a                	jne    0xfffff800002ab567
fffff800002ab55d:	e8 92 64 ff ff       	call   0xfffff800002a19f4
fffff800002ab562:	84 c0                	test   %al,%al
fffff800002ab564:	0f 95 c3             	setne  %bl
fffff800002ab567:	8b c3                	mov    %ebx,%eax
fffff800002ab569:	48 83 c4 20          	add    $0x20,%rsp
fffff800002ab56d:	5b                   	pop    %rbx
fffff800002ab56e:	c3                   	ret
fffff800002ab56f:	cc                   	int3
fffff800002ab570:	cc                   	int3
fffff800002ab571:	cc                   	int3
fffff800002ab572:	cc                   	int3
fffff800002ab573:	cc                   	int3
fffff800002ab574:	cc                   	int3
fffff800002ab575:	cc                   	int3
fffff800002ab576:	cc                   	int3
fffff800002ab577:	cc                   	int3
fffff800002ab578:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
fffff800002ab57d:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
fffff800002ab582:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
fffff800002ab587:	57                   	push   %rdi
fffff800002ab588:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002ab58c:	80 ba 01 8a 02 00 00 	cmpb   $0x0,0x28a01(%rdx)
fffff800002ab593:	48 8b fa             	mov    %rdx,%rdi
fffff800002ab596:	48 8b e9             	mov    %rcx,%rbp
fffff800002ab599:	be 01 00 00 00       	mov    $0x1,%esi
fffff800002ab59e:	75 36                	jne    0xfffff800002ab5d6
fffff800002ab5a0:	66 83 a2 38 8b 02 00 	andw   $0x0,0x28b38(%rdx)
fffff800002ab5a7:	00
fffff800002ab5a8:	40 88 b2 01 8a 02 00 	mov    %sil,0x28a01(%rdx)
fffff800002ab5af:	f0 48 0f ba 2d 17 ff 	lock btsq $0x0,0x4fff17(%rip)        # 0xfffff800007ab4d0
fffff800002ab5b6:	4f 00 00
fffff800002ab5b9:	73 0c                	jae    0xfffff800002ab5c7
fffff800002ab5bb:	48 8d 0d 0e ff 4f 00 	lea    0x4fff0e(%rip),%rcx        # 0xfffff800007ab4d0
fffff800002ab5c2:	e8 49 00 f7 ff       	call   0xfffff8000021b610
fffff800002ab5c7:	01 35 7b 73 4d 00    	add    %esi,0x4d737b(%rip)        # 0xfffff80000782948
fffff800002ab5cd:	f0 48 83 25 fa fe 4f 	lock andq $0x0,0x4ffefa(%rip)        # 0xfffff800007ab4d0
fffff800002ab5d4:	00 00
fffff800002ab5d6:	80 bf 38 8b 02 00 00 	cmpb   $0x0,0x28b38(%rdi)
fffff800002ab5dd:	0f 85 a9 00 00 00    	jne    0xfffff800002ab68c
fffff800002ab5e3:	80 bd 1c 01 00 00 00 	cmpb   $0x0,0x11c(%rbp)
fffff800002ab5ea:	0f 85 95 00 00 00    	jne    0xfffff800002ab685
fffff800002ab5f0:	8b 05 9e 00 50 00    	mov    0x50009e(%rip),%eax        # 0xfffff800007ab694
fffff800002ab5f6:	3b c6                	cmp    %esi,%eax
fffff800002ab5f8:	75 15                	jne    0xfffff800002ab60f
fffff800002ab5fa:	48 8b 8f b0 03 01 00 	mov    0x103b0(%rdi),%rcx
fffff800002ab601:	48 85 c9             	test   %rcx,%rcx
fffff800002ab604:	75 63                	jne    0xfffff800002ab669
fffff800002ab606:	40 88 b7 39 8b 02 00 	mov    %sil,0x28b39(%rdi)
fffff800002ab60d:	eb 76                	jmp    0xfffff800002ab685
fffff800002ab60f:	83 c0 fe             	add    $0xfffffffe,%eax
fffff800002ab612:	a9 fd ff ff ff       	test   $0xfffffffd,%eax
fffff800002ab617:	75 73                	jne    0xfffff800002ab68c
fffff800002ab619:	48 8b 8f b0 03 01 00 	mov    0x103b0(%rdi),%rcx
fffff800002ab620:	48 85 c9             	test   %rcx,%rcx
fffff800002ab623:	75 44                	jne    0xfffff800002ab669
fffff800002ab625:	48 8b 05 bc 10 50 00 	mov    0x5010bc(%rip),%rax        # 0xfffff800007ac6e8
fffff800002ab62c:	8b 57 08             	mov    0x8(%rdi),%edx
fffff800002ab62f:	48 8b 98 58 01 00 00 	mov    0x158(%rax),%rbx
fffff800002ab636:	48 8b 8b a0 02 00 00 	mov    0x2a0(%rbx),%rcx
fffff800002ab63d:	e8 a2 98 fa ff       	call   0xfffff80000254ee4
fffff800002ab642:	48 83 64 24 30 00    	andq   $0x0,0x30(%rsp)
fffff800002ab648:	48 8b 8b 08 01 00 00 	mov    0x108(%rbx),%rcx
fffff800002ab64f:	c6 44 24 30 10       	movb   $0x10,0x30(%rsp)
fffff800002ab654:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
fffff800002ab659:	e8 ce 70 f5 ff       	call   0xfffff8000020272c
fffff800002ab65e:	66 c7 87 38 8b 02 00 	movw   $0x101,0x28b38(%rdi)
fffff800002ab665:	01 01
fffff800002ab667:	eb 23                	jmp    0xfffff800002ab68c
fffff800002ab669:	48 83 64 24 30 00    	andq   $0x0,0x30(%rsp)
fffff800002ab66f:	48 8b 89 08 01 00 00 	mov    0x108(%rcx),%rcx
fffff800002ab676:	c6 44 24 30 10       	movb   $0x10,0x30(%rsp)
fffff800002ab67b:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
fffff800002ab680:	e8 a7 70 f5 ff       	call   0xfffff8000020272c
fffff800002ab685:	40 88 b7 38 8b 02 00 	mov    %sil,0x28b38(%rdi)
fffff800002ab68c:	80 bd 1c 01 00 00 00 	cmpb   $0x0,0x11c(%rbp)
fffff800002ab693:	74 0c                	je     0xfffff800002ab6a1
fffff800002ab695:	48 8b cf             	mov    %rdi,%rcx
fffff800002ab698:	e8 2b 00 00 00       	call   0xfffff800002ab6c8
fffff800002ab69d:	8b f0                	mov    %eax,%esi
fffff800002ab69f:	eb 08                	jmp    0xfffff800002ab6a9
fffff800002ab6a1:	48 8b cd             	mov    %rbp,%rcx
fffff800002ab6a4:	e8 4b 63 ff ff       	call   0xfffff800002a19f4
fffff800002ab6a9:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
fffff800002ab6ae:	8b c6                	mov    %esi,%eax
fffff800002ab6b0:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
fffff800002ab6b5:	48 8b 6c 24 40       	mov    0x40(%rsp),%rbp
fffff800002ab6ba:	48 83 c4 20          	add    $0x20,%rsp
fffff800002ab6be:	5f                   	pop    %rdi
fffff800002ab6bf:	c3                   	ret
fffff800002ab6c0:	cc                   	int3
fffff800002ab6c1:	cc                   	int3
fffff800002ab6c2:	cc                   	int3
fffff800002ab6c3:	cc                   	int3
fffff800002ab6c4:	cc                   	int3
fffff800002ab6c5:	cc                   	int3
fffff800002ab6c6:	cc                   	int3
fffff800002ab6c7:	cc                   	int3
fffff800002ab6c8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002ab6cd:	57                   	push   %rdi
fffff800002ab6ce:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002ab6d2:	33 db                	xor    %ebx,%ebx
fffff800002ab6d4:	48 8b f9             	mov    %rcx,%rdi
fffff800002ab6d7:	38 99 01 8a 02 00    	cmp    %bl,0x28a01(%rcx)
fffff800002ab6dd:	75 24                	jne    0xfffff800002ab703
fffff800002ab6df:	83 3d ae ff 4f 00 01 	cmpl   $0x1,0x4fffae(%rip)        # 0xfffff800007ab694
fffff800002ab6e6:	74 4f                	je     0xfffff800002ab737
fffff800002ab6e8:	8a 81 28 8b 02 00    	mov    0x28b28(%rcx),%al
fffff800002ab6ee:	84 c0                	test   %al,%al
fffff800002ab6f0:	74 45                	je     0xfffff800002ab737
fffff800002ab6f2:	38 99 29 8b 02 00    	cmp    %bl,0x28b29(%rcx)
fffff800002ab6f8:	75 3d                	jne    0xfffff800002ab737
fffff800002ab6fa:	c6 81 29 8b 02 00 01 	movb   $0x1,0x28b29(%rcx)
fffff800002ab701:	eb 2f                	jmp    0xfffff800002ab732
fffff800002ab703:	38 99 39 8b 02 00    	cmp    %bl,0x28b39(%rcx)
fffff800002ab709:	75 2c                	jne    0xfffff800002ab737
fffff800002ab70b:	c6 81 39 8b 02 00 01 	movb   $0x1,0x28b39(%rcx)
fffff800002ab712:	83 3d 7b ff 4f 00 01 	cmpl   $0x1,0x4fff7b(%rip)        # 0xfffff800007ab694
fffff800002ab719:	74 17                	je     0xfffff800002ab732
fffff800002ab71b:	8b 51 08             	mov    0x8(%rcx),%edx
fffff800002ab71e:	e8 c1 97 fa ff       	call   0xfffff80000254ee4
fffff800002ab723:	38 9f 29 8b 02 00    	cmp    %bl,0x28b29(%rdi)
fffff800002ab729:	75 0c                	jne    0xfffff800002ab737
fffff800002ab72b:	c6 87 29 8b 02 00 01 	movb   $0x1,0x28b29(%rdi)
fffff800002ab732:	bb 02 00 00 00       	mov    $0x2,%ebx
fffff800002ab737:	8b c3                	mov    %ebx,%eax
fffff800002ab739:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff800002ab73e:	48 83 c4 20          	add    $0x20,%rsp
fffff800002ab742:	5f                   	pop    %rdi
fffff800002ab743:	c3                   	ret
fffff800002ab744:	cc                   	int3
fffff800002ab745:	cc                   	int3
fffff800002ab746:	cc                   	int3
fffff800002ab747:	cc                   	int3
fffff800002ab748:	cc                   	int3
fffff800002ab749:	cc                   	int3
fffff800002ab74a:	cc                   	int3
fffff800002ab74b:	cc                   	int3
fffff800002ab74c:	40 55                	rex push %rbp
fffff800002ab74e:	53                   	push   %rbx
fffff800002ab74f:	56                   	push   %rsi
fffff800002ab750:	57                   	push   %rdi
fffff800002ab751:	41 54                	push   %r12
fffff800002ab753:	41 56                	push   %r14
fffff800002ab755:	41 57                	push   %r15
fffff800002ab757:	48 8d 6c 24 d9       	lea    -0x27(%rsp),%rbp
fffff800002ab75c:	48 81 ec e0 00 00 00 	sub    $0xe0,%rsp
fffff800002ab763:	48 8b fa             	mov    %rdx,%rdi
fffff800002ab766:	48 8b d9             	mov    %rcx,%rbx
fffff800002ab769:	45 33 e4             	xor    %r12d,%r12d
fffff800002ab76c:	48 8d 4d 97          	lea    -0x69(%rbp),%rcx
fffff800002ab770:	33 d2                	xor    %edx,%edx
fffff800002ab772:	4c 89 65 6f          	mov    %r12,0x6f(%rbp)
fffff800002ab776:	41 b8 88 00 00 00    	mov    $0x88,%r8d
fffff800002ab77c:	4c 89 65 77          	mov    %r12,0x77(%rbp)
fffff800002ab780:	e8 3b 8e f9 ff       	call   0xfffff800002445c0
fffff800002ab785:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff800002ab788:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
fffff800002ab78d:	0f 11 45 87          	movups %xmm0,-0x79(%rbp)
fffff800002ab791:	65 48 8b 04 25 a0 03 	mov    %gs:0x103a0,%rax
fffff800002ab798:	01 00
fffff800002ab79a:	48 3b d8             	cmp    %rax,%rbx
fffff800002ab79d:	75 11                	jne    0xfffff800002ab7b0
fffff800002ab79f:	83 3d ee fe 4f 00 01 	cmpl   $0x1,0x4ffeee(%rip)        # 0xfffff800007ab694
fffff800002ab7a6:	41 b6 01             	mov    $0x1,%r14b