fffff80000289228:	45 3b d1             	cmp    %r9d,%r10d
fffff8000028922b:	0f 84 51 02 00 00    	je     0xfffff80000289482
fffff80000289231:	41 81 fa 7d 00 08 00 	cmp    $0x8007d,%r10d
fffff80000289238:	0f 84 fe 01 00 00    	je     0xfffff8000028943c
fffff8000028923e:	41 81 fa 7f 00 08 00 	cmp    $0x8007f,%r10d
fffff80000289245:	0f 8e eb 02 00 00    	jle    0xfffff80000289536
fffff8000028924b:	41 81 fa 83 00 08 00 	cmp    $0x80083,%r10d
fffff80000289252:	0f 8e 0f 02 00 00    	jle    0xfffff80000289467
fffff80000289258:	41 8d 82 7c ff f7 ff 	lea    -0x80084(%r10),%eax
fffff8000028925f:	a9 fd ff ff ff       	test   $0xfffffffd,%eax
fffff80000289264:	0f 84 d2 01 00 00    	je     0xfffff8000028943c
fffff8000028926a:	41 81 fa 88 00 08 00 	cmp    $0x80088,%r10d
fffff80000289271:	0f 84 d9 01 00 00    	je     0xfffff80000289450
fffff80000289277:	41 81 fa 8b 00 08 00 	cmp    $0x8008b,%r10d
fffff8000028927e:	0f 84 b8 01 00 00    	je     0xfffff8000028943c
fffff80000289284:	41 81 fa 8c 00 08 00 	cmp    $0x8008c,%r10d
fffff8000028928b:	0f 8e a5 02 00 00    	jle    0xfffff80000289536
fffff80000289291:	41 81 fa 8e 00 08 00 	cmp    $0x8008e,%r10d
fffff80000289298:	0f 8e 9e 01 00 00    	jle    0xfffff8000028943c
fffff8000028929e:	41 81 fa 93 00 08 00 	cmp    $0x80093,%r10d
fffff800002892a5:	0f 84 91 01 00 00    	je     0xfffff8000028943c
fffff800002892ab:	b9 01 00 09 00       	mov    $0x90001,%ecx
fffff800002892b0:	44 3b d1             	cmp    %ecx,%r10d
fffff800002892b3:	0f 84 68 01 00 00    	je     0xfffff80000289421
fffff800002892b9:	41 81 fa 05 00 09 00 	cmp    $0x90005,%r10d
fffff800002892c0:	0f 84 47 01 00 00    	je     0xfffff8000028940d
fffff800002892c6:	41 81 fa 10 00 09 00 	cmp    $0x90010,%r10d
fffff800002892cd:	0f 84 0e 01 00 00    	je     0xfffff800002893e1
fffff800002892d3:	41 81 fa 11 00 09 00 	cmp    $0x90011,%r10d
fffff800002892da:	0f 84 06 01 00 00    	je     0xfffff800002893e6
fffff800002892e0:	41 81 fa 12 00 09 00 	cmp    $0x90012,%r10d
fffff800002892e7:	0f 84 f4 00 00 00    	je     0xfffff800002893e1
fffff800002892ed:	41 81 fa 2f 00 09 00 	cmp    $0x9002f,%r10d
fffff800002892f4:	0f 8e 3c 02 00 00    	jle    0xfffff80000289536
fffff800002892fa:	41 81 fa 31 00 09 00 	cmp    $0x90031,%r10d
fffff80000289301:	0f 8e b7 00 00 00    	jle    0xfffff800002893be
fffff80000289307:	41 81 fa 32 00 09 00 	cmp    $0x90032,%r10d
fffff8000028930e:	74 59                	je     0xfffff80000289369
fffff80000289310:	41 81 fa 00 01 0b 00 	cmp    $0xb0100,%r10d
fffff80000289317:	74 49                	je     0xfffff80000289362
fffff80000289319:	41 81 fa 01 01 0b 00 	cmp    $0xb0101,%r10d
fffff80000289320:	74 2a                	je     0xfffff8000028934c
fffff80000289322:	41 8d 82 00 00 f2 ff 	lea    -0xe0000(%r10),%eax
fffff80000289329:	83 f8 03             	cmp    $0x3,%eax
fffff8000028932c:	0f 87 04 02 00 00    	ja     0xfffff80000289536
fffff80000289332:	4c 8b 45 30          	mov    0x30(%rbp),%r8
fffff80000289336:	41 8b d2             	mov    %r10d,%edx
fffff80000289339:	48 8b cf             	mov    %rdi,%rcx
fffff8000028933c:	4d 8b 00             	mov    (%r8),%r8
fffff8000028933f:	e8 b4 d0 02 00       	call   0xfffff800002b63f8
fffff80000289344:	0f b7 d8             	movzwl %ax,%ebx
fffff80000289347:	e9 cb 03 00 00       	jmp    0xfffff80000289717
fffff8000028934c:	ba 15 01 00 40       	mov    $0x40000115,%edx
fffff80000289351:	4c 8b 4d 30          	mov    0x30(%rbp),%r9
fffff80000289355:	48 8b cf             	mov    %rdi,%rcx
fffff80000289358:	4d 8b 09             	mov    (%r9),%r9
fffff8000028935b:	e8 cc a0 f7 ff       	call   0xfffff8000020342c
fffff80000289360:	eb e2                	jmp    0xfffff80000289344
fffff80000289362:	ba 14 01 00 40       	mov    $0x40000114,%edx
fffff80000289367:	eb e8                	jmp    0xfffff80000289351
fffff80000289369:	48 8b 45 30          	mov    0x30(%rbp),%rax
fffff8000028936d:	ba 01 00 00 00       	mov    $0x1,%edx
fffff80000289372:	48 8b 8f 08 03 00 00 	mov    0x308(%rdi),%rcx
fffff80000289379:	4c 8b 08             	mov    (%rax),%r9
fffff8000028937c:	48 8b 81 20 01 00 00 	mov    0x120(%rcx),%rax
fffff80000289383:	84 c2                	test   %al,%dl
fffff80000289385:	75 11                	jne    0xfffff80000289398
fffff80000289387:	48 0f ba e0 0f       	bt     $0xf,%rax
fffff8000028938c:	72 0a                	jb     0xfffff80000289398
fffff8000028938e:	45 84 c0             	test   %r8b,%r8b
fffff80000289391:	74 0f                	je     0xfffff800002893a2
fffff80000289393:	44 3a da             	cmp    %dl,%r11b
fffff80000289396:	77 0a                	ja     0xfffff800002893a2
fffff80000289398:	bb 06 00 00 00       	mov    $0x6,%ebx
fffff8000028939d:	e9 75 03 00 00       	jmp    0xfffff80000289717
fffff800002893a2:	49 8b d1             	mov    %r9,%rdx
fffff800002893a5:	e8 1e 8f 04 00       	call   0xfffff800002d22c8
fffff800002893aa:	0f b7 d8             	movzwl %ax,%ebx
fffff800002893ad:	66 85 c0             	test   %ax,%ax
fffff800002893b0:	0f 85 61 03 00 00    	jne    0xfffff80000289717
fffff800002893b6:	41 8b de             	mov    %r14d,%ebx
fffff800002893b9:	e9 59 03 00 00       	jmp    0xfffff80000289717
fffff800002893be:	48 8b 45 30          	mov    0x30(%rbp),%rax
fffff800002893c2:	45 8a cb             	mov    %r11b,%r9b
fffff800002893c5:	41 8b d2             	mov    %r10d,%edx
fffff800002893c8:	48 8b 08             	mov    (%rax),%rcx
fffff800002893cb:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
fffff800002893d0:	48 8b 8f 08 03 00 00 	mov    0x308(%rdi),%rcx
fffff800002893d7:	e8 60 3d 00 00       	call   0xfffff8000028d13c
fffff800002893dc:	e9 63 ff ff ff       	jmp    0xfffff80000289344
fffff800002893e1:	be 01 00 00 00       	mov    $0x1,%esi
fffff800002893e6:	4c 8b 4d 30          	mov    0x30(%rbp),%r9
fffff800002893ea:	41 8d 92 60 00 f7 3f 	lea    0x3ff70060(%r10),%edx
fffff800002893f1:	48 8b cf             	mov    %rdi,%rcx
fffff800002893f4:	4d 8b 09             	mov    (%r9),%r9
fffff800002893f7:	e8 28 82 04 00       	call   0xfffff800002d1624
fffff800002893fc:	0f b7 d8             	movzwl %ax,%ebx
fffff800002893ff:	66 85 c0             	test   %ax,%ax
fffff80000289402:	0f 85 0f 03 00 00    	jne    0xfffff80000289717
fffff80000289408:	e9 fd 02 00 00       	jmp    0xfffff8000028970a
fffff8000028940d:	48 8b 55 30          	mov    0x30(%rbp),%rdx
fffff80000289411:	48 8b cf             	mov    %rdi,%rcx
fffff80000289414:	48 8b 12             	mov    (%rdx),%rdx
fffff80000289417:	e8 b4 e5 01 00       	call   0xfffff800002a79d0
fffff8000028941c:	e9 23 ff ff ff       	jmp    0xfffff80000289344
fffff80000289421:	48 8b 87 c0 02 00 00 	mov    0x2c0(%rdi),%rax
fffff80000289428:	4c 8b 4d 30          	mov    0x30(%rbp),%r9
fffff8000028942c:	8a 50 14             	mov    0x14(%rax),%dl
fffff8000028942f:	4d 8b 09             	mov    (%r9),%r9
fffff80000289432:	e8 49 6b 02 00       	call   0xfffff800002aff80
fffff80000289437:	e9 08 ff ff ff       	jmp    0xfffff80000289344
fffff8000028943c:	41 8b ca             	mov    %r10d,%ecx
fffff8000028943f:	48 8b 55 30          	mov    0x30(%rbp),%rdx
fffff80000289443:	48 8b 12             	mov    (%rdx),%rdx
fffff80000289446:	e8 5d f9 01 00       	call   0xfffff800002a8da8
fffff8000028944b:	e9 f4 fe ff ff       	jmp    0xfffff80000289344
fffff80000289450:	48 8b 55 30          	mov    0x30(%rbp),%rdx
fffff80000289454:	45 33 c0             	xor    %r8d,%r8d
fffff80000289457:	48 8b cf             	mov    %rdi,%rcx
fffff8000028945a:	48 8b 12             	mov    (%rdx),%rdx
fffff8000028945d:	e8 8a 61 08 00       	call   0xfffff8000030f5ec
fffff80000289462:	e9 dd fe ff ff       	jmp    0xfffff80000289344
fffff80000289467:	4c 8b 4d 30          	mov    0x30(%rbp),%r9
fffff8000028946b:	41 8d 92 80 ff f7 ff 	lea    -0x80080(%r10),%edx
fffff80000289472:	48 8b cf             	mov    %rdi,%rcx
fffff80000289475:	4d 8b 09             	mov    (%r9),%r9
fffff80000289478:	e8 c7 60 08 00       	call   0xfffff8000030f544
fffff8000028947d:	e9 c2 fe ff ff       	jmp    0xfffff80000289344
fffff80000289482:	45 84 c0             	test   %r8b,%r8b
fffff80000289485:	74 16                	je     0xfffff8000028949d
fffff80000289487:	48 8b 87 08 03 00 00 	mov    0x308(%rdi),%rax
fffff8000028948e:	8b 88 ac 34 00 00    	mov    0x34ac(%rax),%ecx
fffff80000289494:	f6 c1 04             	test   $0x4,%cl
fffff80000289497:	0f 84 60 01 00 00    	je     0xfffff800002895fd
fffff8000028949d:	41 8b c9             	mov    %r9d,%ecx
fffff800002894a0:	eb 9d                	jmp    0xfffff8000028943f
fffff800002894a2:	45 84 c0             	test   %r8b,%r8b
fffff800002894a5:	74 f6                	je     0xfffff8000028949d
fffff800002894a7:	48 8b 87 08 03 00 00 	mov    0x308(%rdi),%rax
fffff800002894ae:	8b 88 ac 34 00 00    	mov    0x34ac(%rax),%ecx
fffff800002894b4:	f6 c1 02             	test   $0x2,%cl
fffff800002894b7:	75 e4                	jne    0xfffff8000028949d
fffff800002894b9:	e9 3f 01 00 00       	jmp    0xfffff800002895fd
fffff800002894be:	4c 8b 4d 30          	mov    0x30(%rbp),%r9
fffff800002894c2:	ba 1b 00 00 00       	mov    $0x1b,%edx
fffff800002894c7:	48 8b cf             	mov    %rdi,%rcx
fffff800002894ca:	4d 8b 09             	mov    (%r9),%r9
fffff800002894cd:	e8 52 81 04 00       	call   0xfffff800002d1624
fffff800002894d2:	e9 6d fe ff ff       	jmp    0xfffff80000289344
fffff800002894d7:	48 8b 55 30          	mov    0x30(%rbp),%rdx
fffff800002894db:	48 8b 12             	mov    (%rdx),%rdx
fffff800002894de:	e8 c5 f8 01 00       	call   0xfffff800002a8da8
fffff800002894e3:	0f b7 d8             	movzwl %ax,%ebx
fffff800002894e6:	66 85 c0             	test   %ax,%ax
fffff800002894e9:	0f 85 28 02 00 00    	jne    0xfffff80000289717
fffff800002894ef:	48 8b 8f 08 03 00 00 	mov    0x308(%rdi),%rcx
fffff800002894f6:	e8 71 67 02 00       	call   0xfffff800002afc6c
fffff800002894fb:	e9 17 02 00 00       	jmp    0xfffff80000289717
fffff80000289500:	48 8b 55 30          	mov    0x30(%rbp),%rdx
fffff80000289504:	41 8b ca             	mov    %r10d,%ecx
fffff80000289507:	e8 9c 74 f7 ff       	call   0xfffff800002009a8
fffff8000028950c:	e9 06 02 00 00       	jmp    0xfffff80000289717
fffff80000289511:	48 8b 55 30          	mov    0x30(%rbp),%rdx
fffff80000289515:	41 8b ca             	mov    %r10d,%ecx
fffff80000289518:	e8 57 ee 01 00       	call   0xfffff800002a8374
fffff8000028951d:	e9 f5 01 00 00       	jmp    0xfffff80000289717
fffff80000289522:	48 8b 55 30          	mov    0x30(%rbp),%rdx
fffff80000289526:	41 8b ca             	mov    %r10d,%ecx
fffff80000289529:	48 8b 12             	mov    (%rdx),%rdx
fffff8000028952c:	e8 73 f7 01 00       	call   0xfffff800002a8ca4
fffff80000289531:	e9 0e fe ff ff       	jmp    0xfffff80000289344
fffff80000289536:	41 8b ca             	mov    %r10d,%ecx
fffff80000289539:	e8 4e f8 ff ff       	call   0xfffff80000288d8c
fffff8000028953e:	84 c0                	test   %al,%al
fffff80000289540:	74 17                	je     0xfffff80000289559
fffff80000289542:	4c 8b 45 30          	mov    0x30(%rbp),%r8
fffff80000289546:	41 8b d2             	mov    %r10d,%edx
fffff80000289549:	48 8b cf             	mov    %rdi,%rcx
fffff8000028954c:	4d 8b 00             	mov    (%r8),%r8
fffff8000028954f:	e8 fc 45 07 00       	call   0xfffff800002fdb50
fffff80000289554:	e9 eb fd ff ff       	jmp    0xfffff80000289344
fffff80000289559:	bb 3b 10 00 00       	mov    $0x103b,%ebx
fffff8000028955e:	e9 b4 01 00 00       	jmp    0xfffff80000289717
fffff80000289563:	48 8b 81 c0 02 00 00 	mov    0x2c0(%rcx),%rax
fffff8000028956a:	83 b8 78 10 00 00 03 	cmpl   $0x3,0x1078(%rax)
fffff80000289571:	0f 84 86 00 00 00    	je     0xfffff800002895fd
fffff80000289577:	48 8b 45 30          	mov    0x30(%rbp),%rax
fffff8000028957b:	4c 8b 00             	mov    (%rax),%r8
fffff8000028957e:	49 f7 c0 f0 ff ff ff 	test   $0xfffffffffffffff0,%r8
fffff80000289585:	75 76                	jne    0xfffff800002895fd
fffff80000289587:	41 8b d2             	mov    %r10d,%edx
fffff8000028958a:	e8 61 80 04 00       	call   0xfffff800002d15f0
fffff8000028958f:	0f b7 d8             	movzwl %ax,%ebx
fffff80000289592:	66 85 c0             	test   %ax,%ax
fffff80000289595:	0f 85 7c 01 00 00    	jne    0xfffff80000289717
fffff8000028959b:	e9 6f 01 00 00       	jmp    0xfffff8000028970f
fffff800002895a0:	48 8b 81 c0 02 00 00 	mov    0x2c0(%rcx),%rax
fffff800002895a7:	83 b8 78 10 00 00 03 	cmpl   $0x3,0x1078(%rax)
fffff800002895ae:	74 4d                	je     0xfffff800002895fd
fffff800002895b0:	48 8b 45 30          	mov    0x30(%rbp),%rax
fffff800002895b4:	4c 8b 08             	mov    (%rax),%r9
fffff800002895b7:	48 8b 81 08 03 00 00 	mov    0x308(%rcx),%rax
fffff800002895be:	4d 8b c1             	mov    %r9,%r8
fffff800002895c1:	8b 88 78 34 00 00    	mov    0x3478(%rax),%ecx
fffff800002895c7:	48 b8 ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rax
fffff800002895ce:	ff ff 7f
fffff800002895d1:	4c 23 c0             	and    %rax,%r8
fffff800002895d4:	48 23 ca             	and    %rdx,%rcx
fffff800002895d7:	ba 02 00 04 00       	mov    $0x40002,%edx
fffff800002895dc:	48 8b cf             	mov    %rdi,%rcx
fffff800002895df:	4d 0f 44 c1          	cmove  %r9,%r8
fffff800002895e3:	e8 24 f0 01 00       	call   0xfffff800002a860c
fffff800002895e8:	e9 57 fd ff ff       	jmp    0xfffff80000289344
fffff800002895ed:	48 8b 81 c0 02 00 00 	mov    0x2c0(%rcx),%rax
fffff800002895f4:	83 b8 78 10 00 00 03 	cmpl   $0x3,0x1078(%rax)
fffff800002895fb:	75 0a                	jne    0xfffff80000289607
fffff800002895fd:	bb 05 00 00 00       	mov    $0x5,%ebx
fffff80000289602:	e9 10 01 00 00       	jmp    0xfffff80000289717
fffff80000289607:	4c 8b 45 30          	mov    0x30(%rbp),%r8
fffff8000028960b:	41 8b d2             	mov    %r10d,%edx
fffff8000028960e:	4d 8b 00             	mov    (%r8),%r8
fffff80000289611:	eb d0                	jmp    0xfffff800002895e3
fffff80000289613:	4c 8b 45 30          	mov    0x30(%rbp),%r8
fffff80000289617:	4d 8b 00             	mov    (%r8),%r8
fffff8000028961a:	e9 6b ff ff ff       	jmp    0xfffff8000028958a
fffff8000028961f:	48 8b 45 30          	mov    0x30(%rbp),%rax
fffff80000289623:	41 8b ca             	mov    %r10d,%ecx
fffff80000289626:	4c 89 75 f8          	mov    %r14,-0x8(%rbp)
fffff8000028962a:	4c 8b 18             	mov    (%rax),%r11
fffff8000028962d:	4c 89 5d f0          	mov    %r11,-0x10(%rbp)
fffff80000289631:	2b ca                	sub    %edx,%ecx
fffff80000289633:	0f 84 c8 00 00 00    	je     0xfffff80000289701
fffff80000289639:	83 e9 0c             	sub    $0xc,%ecx
fffff8000028963c:	0f 84 b4 00 00 00    	je     0xfffff800002896f6
fffff80000289642:	83 f9 01             	cmp    $0x1,%ecx
fffff80000289645:	74 31                	je     0xfffff80000289678
fffff80000289647:	48 8b 87 80 0b 00 00 	mov    0xb80(%rdi),%rax
fffff8000028964e:	41 8d 8a 00 00 fe ff 	lea    -0x20000(%r10),%ecx
fffff80000289655:	ba 01 00 00 00       	mov    $0x1,%edx
fffff8000028965a:	d3 e2                	shl    %cl,%edx
fffff8000028965c:	4c 89 1c c8          	mov    %r11,(%rax,%rcx,8)
fffff80000289660:	f7 c2 e8 f0 00 00    	test   $0xf0e8,%edx
fffff80000289666:	0f 84 9e 00 00 00    	je     0xfffff8000028970a
fffff8000028966c:	80 8f a0 0b 00 00 80 	orb    $0x80,0xba0(%rdi)
fffff80000289673:	e9 92 00 00 00       	jmp    0xfffff8000028970a
fffff80000289678:	4c 8b 97 c0 02 00 00 	mov    0x2c0(%rdi),%r10
fffff8000028967f:	48 8d 55 f8          	lea    -0x8(%rbp),%rdx
fffff80000289683:	49 81 c2 80 0e 00 00 	add    $0xe80,%r10
fffff8000028968a:	49 8b ca             	mov    %r10,%rcx
fffff8000028968d:	e8 ea f5 f7 ff       	call   0xfffff80000208c7c
fffff80000289692:	4c 89 75 f0          	mov    %r14,-0x10(%rbp)
fffff80000289696:	45 38 72 18          	cmp    %r14b,0x18(%r10)
fffff8000028969a:	74 2a                	je     0xfffff800002896c6
fffff8000028969c:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
fffff800002896a0:	4d 89 9a 08 01 00 00 	mov    %r11,0x108(%r10)
fffff800002896a7:	e8 40 fb f7 ff       	call   0xfffff800002091ec
fffff800002896ac:	49 8b 8a 08 01 00 00 	mov    0x108(%r10),%rcx
fffff800002896b3:	48 33 4d f0          	xor    -0x10(%rbp),%rcx
fffff800002896b7:	81 e1 00 30 02 00    	and    $0x23000,%ecx
fffff800002896bd:	49 33 8a 08 01 00 00 	xor    0x108(%r10),%rcx
fffff800002896c4:	eb 03                	jmp    0xfffff800002896c9
fffff800002896c6:	49 8b cb             	mov    %r11,%rcx
fffff800002896c9:	48 89 4d f0          	mov    %rcx,-0x10(%rbp)
fffff800002896cd:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
fffff800002896d1:	e8 96 2c 08 00       	call   0xfffff8000030c36c
fffff800002896d6:	4c 33 5d f8          	xor    -0x8(%rbp),%r11
fffff800002896da:	49 0f ba e3 08       	bt     $0x8,%r11
fffff800002896df:	73 29                	jae    0xfffff8000028970a
fffff800002896e1:	49 8b 42 10          	mov    0x10(%r10),%rax
fffff800002896e5:	ba 01 00 00 00       	mov    $0x1,%edx
fffff800002896ea:	41 88 52 19          	mov    %dl,0x19(%r10)
fffff800002896ee:	88 90 25 01 00 00    	mov    %dl,0x125(%rax)
fffff800002896f4:	eb 14                	jmp    0xfffff8000028970a
fffff800002896f6:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
fffff800002896fa:	e8 f1 f9 f7 ff       	call   0xfffff800002090f0
fffff800002896ff:	eb 09                	jmp    0xfffff8000028970a
fffff80000289701:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
fffff80000289705:	e8 9a 2c 08 00       	call   0xfffff8000030c3a4
fffff8000028970a:	40 84 f6             	test   %sil,%sil
fffff8000028970d:	74 08                	je     0xfffff80000289717
fffff8000028970f:	48 8b cf             	mov    %rdi,%rcx
fffff80000289712:	e8 35 2c fa ff       	call   0xfffff8000022c34c
fffff80000289717:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
fffff8000028971c:	0f b7 c3             	movzwl %bx,%eax
fffff8000028971f:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
fffff80000289724:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
fffff80000289729:	4c 8b 74 24 68       	mov    0x68(%rsp),%r14
fffff8000028972e:	48 83 c4 40          	add    $0x40,%rsp
fffff80000289732:	5d                   	pop    %rbp
fffff80000289733:	c3                   	ret
fffff80000289734:	cc                   	int3
fffff80000289735:	cc                   	int3
fffff80000289736:	cc                   	int3
fffff80000289737:	cc                   	int3
fffff80000289738:	cc                   	int3
fffff80000289739:	cc                   	int3
fffff8000028973a:	cc                   	int3
fffff8000028973b:	cc                   	int3
fffff8000028973c:	48 83 ec 28          	sub    $0x28,%rsp
fffff80000289740:	f0 48 0f ba 2d 36 51 	lock btsq $0x0,0x565136(%rip)        # 0xfffff800007ee880
fffff80000289747:	56 00 00
fffff8000028974a:	73 0c                	jae    0xfffff80000289758
fffff8000028974c:	48 8d 0d 2d 51 56 00 	lea    0x56512d(%rip),%rcx        # 0xfffff800007ee880
fffff80000289753:	e8 b8 1e f9 ff       	call   0xfffff8000021b610
fffff80000289758:	33 d2                	xor    %edx,%edx
fffff8000028975a:	48 39 15 ef d6 48 00 	cmp    %rdx,0x48d6ef(%rip)        # 0xfffff80000716e50
fffff80000289761:	74 05                	je     0xfffff80000289768
fffff80000289763:	8d 42 08             	lea    0x8(%rdx),%eax
fffff80000289766:	eb 1c                	jmp    0xfffff80000289784
fffff80000289768:	8b 0d 9e cc 37 00    	mov    0x37cc9e(%rip),%ecx        # 0xfffff8000060640c
fffff8000028976e:	8b c1                	mov    %ecx,%eax
fffff80000289770:	c1 e0 10             	shl    $0x10,%eax
fffff80000289773:	48 89 05 ce d6 48 00 	mov    %rax,0x48d6ce(%rip)        # 0xfffff80000716e48
fffff8000028977a:	0f b7 c2             	movzwl %dx,%eax
fffff8000028977d:	66 89 0d be d6 48 00 	mov    %cx,0x48d6be(%rip)        # 0xfffff80000716e42
fffff80000289784:	f0 48 21 15 f4 50 56 	lock and %rdx,0x5650f4(%rip)        # 0xfffff800007ee880
fffff8000028978b:	00
fffff8000028978c:	48 83 c4 28          	add    $0x28,%rsp
fffff80000289790:	c3                   	ret
fffff80000289791:	cc                   	int3
fffff80000289792:	cc                   	int3
fffff80000289793:	cc                   	int3
fffff80000289794:	cc                   	int3
fffff80000289795:	cc                   	int3
fffff80000289796:	cc                   	int3
fffff80000289797:	cc                   	int3
fffff80000289798:	40 53                	rex push %rbx
fffff8000028979a:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000028979e:	f0 48 0f ba 2d d8 50 	lock btsq $0x0,0x5650d8(%rip)        # 0xfffff800007ee880
fffff800002897a5:	56 00 00
fffff800002897a8:	48 8b d9             	mov    %rcx,%rbx
fffff800002897ab:	73 0c                	jae    0xfffff800002897b9
fffff800002897ad:	48 8d 0d cc 50 56 00 	lea    0x5650cc(%rip),%rcx        # 0xfffff800007ee880
fffff800002897b4:	e8 57 1e f9 ff       	call   0xfffff8000021b610
fffff800002897b9:	44 0f b7 83 fc 25 00 	movzwl 0x25fc(%rbx),%r8d
fffff800002897c0:	00
fffff800002897c1:	8b 93 f8 25 00 00    	mov    0x25f8(%rbx),%edx
fffff800002897c7:	66 41 83 e8 01       	sub    $0x1,%r8w
fffff800002897cc:	74 0d                	je     0xfffff800002897db
fffff800002897ce:	8b 83 20 01 00 00    	mov    0x120(%rbx),%eax
fffff800002897d4:	48 0f ba e0 09       	bt     $0x9,%rax
fffff800002897d9:	73 02                	jae    0xfffff800002897dd
fffff800002897db:	33 d2                	xor    %edx,%edx
fffff800002897dd:	48 8b cb             	mov    %rbx,%rcx
fffff800002897e0:	e8 c3 03 00 00       	call   0xfffff80000289ba8
fffff800002897e5:	f0 48 83 25 92 50 56 	lock andq $0x0,0x565092(%rip)        # 0xfffff800007ee880
fffff800002897ec:	00 00
fffff800002897ee:	48 83 c4 20          	add    $0x20,%rsp
fffff800002897f2:	5b                   	pop    %rbx
fffff800002897f3:	c3                   	ret