fffff800002e63ab:	41 8b d3             	mov    %r11d,%edx
fffff800002e63ae:	49 8b ce             	mov    %r14,%rcx
fffff800002e63b1:	e8 36 e0 ff ff       	call   0xfffff800002e43ec
fffff800002e63b6:	eb 0c                	jmp    0xfffff800002e63c4
fffff800002e63b8:	49 8d 8e a0 00 00 00 	lea    0xa0(%r14),%rcx
fffff800002e63bf:	e8 b4 c3 f1 ff       	call   0xfffff80000202778
fffff800002e63c4:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
fffff800002e63c9:	48 85 c9             	test   %rcx,%rcx
fffff800002e63cc:	74 20                	je     0xfffff800002e63ee
fffff800002e63ce:	48 83 c1 18          	add    $0x18,%rcx
fffff800002e63d2:	e8 a1 c3 f1 ff       	call   0xfffff80000202778
fffff800002e63d7:	eb 15                	jmp    0xfffff800002e63ee
fffff800002e63d9:	f0 4c 21 33          	lock and %r14,(%rbx)
fffff800002e63dd:	bb 57 00 00 00       	mov    $0x57,%ebx
fffff800002e63e2:	eb 0a                	jmp    0xfffff800002e63ee
fffff800002e63e4:	0f b7 df             	movzwl %di,%ebx
fffff800002e63e7:	eb 05                	jmp    0xfffff800002e63ee
fffff800002e63e9:	bb 05 00 00 00       	mov    $0x5,%ebx
fffff800002e63ee:	0f b7 c3             	movzwl %bx,%eax
fffff800002e63f1:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
fffff800002e63f5:	48 33 cc             	xor    %rsp,%rcx
fffff800002e63f8:	e8 73 51 f5 ff       	call   0xfffff8000023b570
fffff800002e63fd:	48 81 c4 18 01 00 00 	add    $0x118,%rsp
fffff800002e6404:	41 5f                	pop    %r15
fffff800002e6406:	41 5e                	pop    %r14
fffff800002e6408:	41 5d                	pop    %r13
fffff800002e640a:	41 5c                	pop    %r12
fffff800002e640c:	5f                   	pop    %rdi
fffff800002e640d:	5e                   	pop    %rsi
fffff800002e640e:	5b                   	pop    %rbx
fffff800002e640f:	5d                   	pop    %rbp
fffff800002e6410:	c3                   	ret
fffff800002e6411:	cc                   	int3
fffff800002e6412:	cc                   	int3
fffff800002e6413:	cc                   	int3
fffff800002e6414:	cc                   	int3
fffff800002e6415:	cc                   	int3
fffff800002e6416:	cc                   	int3
fffff800002e6417:	cc                   	int3
fffff800002e6418:	48 8b c4             	mov    %rsp,%rax
fffff800002e641b:	48 89 58 10          	mov    %rbx,0x10(%rax)
fffff800002e641f:	48 89 68 18          	mov    %rbp,0x18(%rax)
fffff800002e6423:	48 89 70 20          	mov    %rsi,0x20(%rax)
fffff800002e6427:	57                   	push   %rdi
fffff800002e6428:	41 54                	push   %r12
fffff800002e642a:	41 55                	push   %r13
fffff800002e642c:	41 56                	push   %r14
fffff800002e642e:	41 57                	push   %r15
fffff800002e6430:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002e6434:	4c 8b 91 20 01 00 00 	mov    0x120(%rcx),%r10
fffff800002e643b:	33 f6                	xor    %esi,%esi
fffff800002e643d:	4d 8b f0             	mov    %r8,%r14
fffff800002e6440:	48 89 70 08          	mov    %rsi,0x8(%rax)
fffff800002e6444:	4d 8b c2             	mov    %r10,%r8
fffff800002e6447:	45 8b e1             	mov    %r9d,%r12d
fffff800002e644a:	4c 8b ea             	mov    %rdx,%r13
fffff800002e644d:	48 8b e9             	mov    %rcx,%rbp
fffff800002e6450:	44 8a fe             	mov    %sil,%r15b
fffff800002e6453:	41 83 e0 01          	and    $0x1,%r8d
fffff800002e6457:	75 17                	jne    0xfffff800002e6470
fffff800002e6459:	8b 05 89 5c 32 00    	mov    0x325c89(%rip),%eax        # 0xfffff8000060c0e8
fffff800002e645f:	a8 02                	test   $0x2,%al
fffff800002e6461:	75 0d                	jne    0xfffff800002e6470
fffff800002e6463:	83 3a 04             	cmpl   $0x4,(%rdx)
fffff800002e6466:	74 08                	je     0xfffff800002e6470
fffff800002e6468:	8d 5e 1e             	lea    0x1e(%rsi),%ebx
fffff800002e646b:	e9 83 02 00 00       	jmp    0xfffff800002e66f3
fffff800002e6470:	41 f7 c4 fe ff ff ff 	test   $0xfffffffe,%r12d
fffff800002e6477:	0f 85 71 02 00 00    	jne    0xfffff800002e66ee
fffff800002e647d:	41 f6 c2 01          	test   $0x1,%r10b
fffff800002e6481:	0f 95 c1             	setne  %cl
fffff800002e6484:	41 f6 c4 01          	test   $0x1,%r12b
fffff800002e6488:	0f 95 c0             	setne  %al
fffff800002e648b:	84 c8                	test   %cl,%al
fffff800002e648d:	0f 85 5b 02 00 00    	jne    0xfffff800002e66ee
fffff800002e6493:	4d 85 c0             	test   %r8,%r8
fffff800002e6496:	74 14                	je     0xfffff800002e64ac
fffff800002e6498:	49 8b ce             	mov    %r14,%rcx
fffff800002e649b:	e8 08 04 00 00       	call   0xfffff800002e68a8
fffff800002e64a0:	84 c0                	test   %al,%al
fffff800002e64a2:	74 08                	je     0xfffff800002e64ac
fffff800002e64a4:	0f b7 de             	movzwl %si,%ebx
fffff800002e64a7:	e9 47 02 00 00       	jmp    0xfffff800002e66f3
fffff800002e64ac:	41 39 76 04          	cmp    %esi,0x4(%r14)
fffff800002e64b0:	0f 85 38 02 00 00    	jne    0xfffff800002e66ee
fffff800002e64b6:	8b 12                	mov    (%rdx),%edx
fffff800002e64b8:	bf 05 00 00 00       	mov    $0x5,%edi
fffff800002e64bd:	8b ca                	mov    %edx,%ecx
fffff800002e64bf:	83 e9 01             	sub    $0x1,%ecx
fffff800002e64c2:	74 72                	je     0xfffff800002e6536
fffff800002e64c4:	83 e9 02             	sub    $0x2,%ecx
fffff800002e64c7:	74 6d                	je     0xfffff800002e6536
fffff800002e64c9:	83 e9 01             	sub    $0x1,%ecx
fffff800002e64cc:	74 0c                	je     0xfffff800002e64da
fffff800002e64ce:	83 f9 01             	cmp    $0x1,%ecx
fffff800002e64d1:	74 63                	je     0xfffff800002e6536
fffff800002e64d3:	8b df                	mov    %edi,%ebx
fffff800002e64d5:	e9 19 02 00 00       	jmp    0xfffff800002e66f3
fffff800002e64da:	4d 85 c0             	test   %r8,%r8
fffff800002e64dd:	75 f4                	jne    0xfffff800002e64d3
fffff800002e64df:	49 8b 55 08          	mov    0x8(%r13),%rdx
fffff800002e64e3:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
fffff800002e64e8:	48 8b cd             	mov    %rbp,%rcx
fffff800002e64eb:	e8 4c e4 ff ff       	call   0xfffff800002e493c
fffff800002e64f0:	0f b7 d8             	movzwl %ax,%ebx
fffff800002e64f3:	66 85 c0             	test   %ax,%ax
fffff800002e64f6:	0f 85 f7 01 00 00    	jne    0xfffff800002e66f3
fffff800002e64fc:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
fffff800002e6501:	8b 06                	mov    (%rsi),%eax
fffff800002e6503:	83 f8 01             	cmp    $0x1,%eax
fffff800002e6506:	75 09                	jne    0xfffff800002e6511
fffff800002e6508:	41 39 06             	cmp    %eax,(%r14)
fffff800002e650b:	0f 84 b1 00 00 00    	je     0xfffff800002e65c2
fffff800002e6511:	83 f8 03             	cmp    $0x3,%eax
fffff800002e6514:	75 0a                	jne    0xfffff800002e6520
fffff800002e6516:	41 83 3e 02          	cmpl   $0x2,(%r14)
fffff800002e651a:	0f 84 a2 00 00 00    	je     0xfffff800002e65c2
fffff800002e6520:	83 f8 04             	cmp    $0x4,%eax
fffff800002e6523:	75 0a                	jne    0xfffff800002e652f
fffff800002e6525:	41 83 3e 01          	cmpl   $0x1,(%r14)
fffff800002e6529:	0f 84 93 00 00 00    	je     0xfffff800002e65c2
fffff800002e652f:	8b df                	mov    %edi,%ebx
fffff800002e6531:	e9 dd 00 00 00       	jmp    0xfffff800002e6613
fffff800002e6536:	83 fa 01             	cmp    $0x1,%edx
fffff800002e6539:	75 05                	jne    0xfffff800002e6540
fffff800002e653b:	41 39 16             	cmp    %edx,(%r14)
fffff800002e653e:	74 23                	je     0xfffff800002e6563
fffff800002e6540:	83 fa 03             	cmp    $0x3,%edx
fffff800002e6543:	75 06                	jne    0xfffff800002e654b
fffff800002e6545:	41 83 3e 02          	cmpl   $0x2,(%r14)
fffff800002e6549:	74 18                	je     0xfffff800002e6563
fffff800002e654b:	3b d7                	cmp    %edi,%edx
fffff800002e654d:	0f 85 96 01 00 00    	jne    0xfffff800002e66e9
fffff800002e6553:	41 8b 06             	mov    (%r14),%eax
fffff800002e6556:	ff c8                	dec    %eax
fffff800002e6558:	a9 fd ff ff ff       	test   $0xfffffffd,%eax
fffff800002e655d:	0f 85 86 01 00 00    	jne    0xfffff800002e66e9
fffff800002e6563:	48 8d 9d 98 35 00 00 	lea    0x3598(%rbp),%rbx
fffff800002e656a:	f0 48 0f ba 2b 00    	lock btsq $0x0,(%rbx)
fffff800002e6570:	73 08                	jae    0xfffff800002e657a
fffff800002e6572:	48 8b cb             	mov    %rbx,%rcx
fffff800002e6575:	e8 96 50 f3 ff       	call   0xfffff8000021b610
fffff800002e657a:	49 8b d5             	mov    %r13,%rdx
fffff800002e657d:	48 8b cd             	mov    %rbp,%rcx
fffff800002e6580:	e8 e7 e2 ff ff       	call   0xfffff800002e486c
fffff800002e6585:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
fffff800002e658a:	48 85 c0             	test   %rax,%rax
fffff800002e658d:	0f 84 52 01 00 00    	je     0xfffff800002e66e5
fffff800002e6593:	f6 85 20 01 00 00 01 	testb  $0x1,0x120(%rbp)
fffff800002e659a:	74 08                	je     0xfffff800002e65a4
fffff800002e659c:	ff 80 20 01 00 00    	incl   0x120(%rax)
fffff800002e65a2:	eb 15                	jmp    0xfffff800002e65b9
fffff800002e65a4:	48 8d 88 a0 00 00 00 	lea    0xa0(%rax),%rcx
fffff800002e65ab:	e8 0c 64 f2 ff       	call   0xfffff8000020c9bc
fffff800002e65b0:	66 85 c0             	test   %ax,%ax
fffff800002e65b3:	0f 85 2c 01 00 00    	jne    0xfffff800002e66e5
fffff800002e65b9:	f0 48 21 33          	lock and %rsi,(%rbx)
fffff800002e65bd:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
fffff800002e65c2:	48 81 c6 98 00 00 00 	add    $0x98,%rsi
fffff800002e65c9:	f0 48 0f ba 2e 00    	lock btsq $0x0,(%rsi)
fffff800002e65cf:	73 08                	jae    0xfffff800002e65d9
fffff800002e65d1:	48 8b ce             	mov    %rsi,%rcx
fffff800002e65d4:	e8 37 50 f3 ff       	call   0xfffff8000021b610
fffff800002e65d9:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
fffff800002e65de:	48 83 e9 80          	sub    $0xffffffffffffff80,%rcx
fffff800002e65e2:	45 33 c9             	xor    %r9d,%r9d
fffff800002e65e5:	4c 8b 01             	mov    (%rcx),%r8
fffff800002e65e8:	eb 18                	jmp    0xfffff800002e6602
fffff800002e65ea:	41 8a 40 38          	mov    0x38(%r8),%al
fffff800002e65ee:	84 c0                	test   %al,%al
fffff800002e65f0:	74 0d                	je     0xfffff800002e65ff
fffff800002e65f2:	49 8b 46 08          	mov    0x8(%r14),%rax
fffff800002e65f6:	49 39 80 f8 00 00 00 	cmp    %rax,0xf8(%r8)
fffff800002e65fd:	74 2b                	je     0xfffff800002e662a
fffff800002e65ff:	4d 8b 00             	mov    (%r8),%r8
fffff800002e6602:	4c 3b c1             	cmp    %rcx,%r8
fffff800002e6605:	75 e3                	jne    0xfffff800002e65ea
fffff800002e6607:	0f b7 df             	movzwl %di,%ebx
fffff800002e660a:	f0 4c 21 0e          	lock and %r9,(%rsi)
fffff800002e660e:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
fffff800002e6613:	41 83 7d 00 04       	cmpl   $0x4,0x0(%r13)
fffff800002e6618:	0f 85 a0 00 00 00    	jne    0xfffff800002e66be
fffff800002e661e:	48 8d 8e 00 01 00 00 	lea    0x100(%rsi),%rcx
fffff800002e6625:	e9 b4 00 00 00       	jmp    0xfffff800002e66de
fffff800002e662a:	45 38 48 39          	cmp    %r9b,0x39(%r8)
fffff800002e662e:	74 07                	je     0xfffff800002e6637
fffff800002e6630:	bb 08 00 00 00       	mov    $0x8,%ebx
fffff800002e6635:	eb d3                	jmp    0xfffff800002e660a
fffff800002e6637:	41 83 80 d8 00 00 00 	addl   $0xffffffff,0xd8(%r8)
fffff800002e663e:	ff
fffff800002e663f:	75 41                	jne    0xfffff800002e6682
fffff800002e6641:	41 b7 01             	mov    $0x1,%r15b
fffff800002e6644:	45 84 e7             	test   %r12b,%r15b
fffff800002e6647:	75 22                	jne    0xfffff800002e666b
fffff800002e6649:	49 8b 00             	mov    (%r8),%rax
fffff800002e664c:	4c 39 40 08          	cmp    %r8,0x8(%rax)
fffff800002e6650:	75 12                	jne    0xfffff800002e6664
fffff800002e6652:	49 8b 48 08          	mov    0x8(%r8),%rcx
fffff800002e6656:	4c 39 01             	cmp    %r8,(%rcx)
fffff800002e6659:	75 09                	jne    0xfffff800002e6664
fffff800002e665b:	48 89 01             	mov    %rax,(%rcx)
fffff800002e665e:	48 89 48 08          	mov    %rcx,0x8(%rax)
fffff800002e6662:	eb 1e                	jmp    0xfffff800002e6682
fffff800002e6664:	b9 03 00 00 00       	mov    $0x3,%ecx
fffff800002e6669:	cd 29                	int    $0x29
fffff800002e666b:	49 8d 48 18          	lea    0x18(%r8),%rcx
fffff800002e666f:	8b 01                	mov    (%rcx),%eax
fffff800002e6671:	41 84 c7             	test   %al,%r15b
fffff800002e6674:	74 07                	je     0xfffff800002e667d
fffff800002e6676:	bb 16 10 00 00       	mov    $0x1016,%ebx
fffff800002e667b:	eb 8d                	jmp    0xfffff800002e660a
fffff800002e667d:	e8 d6 6f 05 00       	call   0xfffff8000033d658
fffff800002e6682:	f0 4c 21 0e          	lock and %r9,(%rsi)
fffff800002e6686:	45 84 ff             	test   %r15b,%r15b
fffff800002e6689:	74 18                	je     0xfffff800002e66a3
fffff800002e668b:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
fffff800002e6690:	45 8b cc             	mov    %r12d,%r9d
fffff800002e6693:	48 8b d6             	mov    %rsi,%rdx
fffff800002e6696:	48 8b cd             	mov    %rbp,%rcx
fffff800002e6699:	e8 66 10 00 00       	call   0xfffff800002e7704
fffff800002e669e:	45 33 c9             	xor    %r9d,%r9d
fffff800002e66a1:	eb 12                	jmp    0xfffff800002e66b5
fffff800002e66a3:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
fffff800002e66a7:	f0 48 0f c1 85 98 30 	lock xadd %rax,0x13098(%rbp)
fffff800002e66ae:	01 00
fffff800002e66b0:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
fffff800002e66b5:	41 0f b7 d9          	movzwl %r9w,%ebx
fffff800002e66b9:	e9 55 ff ff ff       	jmp    0xfffff800002e6613
fffff800002e66be:	f6 85 20 01 00 00 01 	testb  $0x1,0x120(%rbp)
fffff800002e66c5:	74 10                	je     0xfffff800002e66d7
fffff800002e66c7:	41 0f b6 d7          	movzbl %r15b,%edx
fffff800002e66cb:	48 8b ce             	mov    %rsi,%rcx
fffff800002e66ce:	ff c2                	inc    %edx
fffff800002e66d0:	e8 17 dd ff ff       	call   0xfffff800002e43ec
fffff800002e66d5:	eb 1c                	jmp    0xfffff800002e66f3
fffff800002e66d7:	48 8d 8e a0 00 00 00 	lea    0xa0(%rsi),%rcx
fffff800002e66de:	e8 95 c0 f1 ff       	call   0xfffff80000202778
fffff800002e66e3:	eb 0e                	jmp    0xfffff800002e66f3
fffff800002e66e5:	f0 48 21 33          	lock and %rsi,(%rbx)
fffff800002e66e9:	0f b7 df             	movzwl %di,%ebx
fffff800002e66ec:	eb 05                	jmp    0xfffff800002e66f3
fffff800002e66ee:	bb 05 00 00 00       	mov    $0x5,%ebx
fffff800002e66f3:	48 8b 6c 24 60       	mov    0x60(%rsp),%rbp
fffff800002e66f8:	0f b7 c3             	movzwl %bx,%eax
fffff800002e66fb:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
fffff800002e6700:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
fffff800002e6705:	48 83 c4 20          	add    $0x20,%rsp
fffff800002e6709:	41 5f                	pop    %r15
fffff800002e670b:	41 5e                	pop    %r14
fffff800002e670d:	41 5d                	pop    %r13
fffff800002e670f:	41 5c                	pop    %r12
fffff800002e6711:	5f                   	pop    %rdi
fffff800002e6712:	c3                   	ret
fffff800002e6713:	cc                   	int3
fffff800002e6714:	cc                   	int3
fffff800002e6715:	cc                   	int3
fffff800002e6716:	cc                   	int3
fffff800002e6717:	cc                   	int3
fffff800002e6718:	cc                   	int3
fffff800002e6719:	cc                   	int3
fffff800002e671a:	cc                   	int3
fffff800002e671b:	cc                   	int3
fffff800002e671c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002e6721:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
fffff800002e6726:	57                   	push   %rdi
fffff800002e6727:	48 83 ec 30          	sub    $0x30,%rsp
fffff800002e672b:	48 8b 81 30 01 00 00 	mov    0x130(%rcx),%rax
fffff800002e6732:	49 8b d8             	mov    %r8,%rbx
fffff800002e6735:	44 69 c2 d8 02 00 00 	imul   $0x2d8,%edx,%r8d
fffff800002e673c:	33 f6                	xor    %esi,%esi
fffff800002e673e:	8b fa                	mov    %edx,%edi
fffff800002e6740:	48 8d 91 70 22 00 00 	lea    0x2270(%rcx),%rdx
fffff800002e6747:	48 8b 08             	mov    (%rax),%rcx
fffff800002e674a:	48 89 33             	mov    %rsi,(%rbx)
fffff800002e674d:	41 81 c0 08 01 00 00 	add    $0x108,%r8d
fffff800002e6754:	41 81 f8 a0 0f 00 00 	cmp    $0xfa0,%r8d
fffff800002e675b:	77 0a                	ja     0xfffff800002e6767
fffff800002e675d:	4c 8b cb             	mov    %rbx,%r9
fffff800002e6760:	e8 a7 2a f4 ff       	call   0xfffff8000022920c
fffff800002e6765:	eb 0d                	jmp    0xfffff800002e6774
fffff800002e6767:	45 33 c9             	xor    %r9d,%r9d
fffff800002e676a:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
fffff800002e676f:	e8 84 f5 f3 ff       	call   0xfffff80000225cf8
fffff800002e6774:	0f b7 c8             	movzwl %ax,%ecx
fffff800002e6777:	66 85 c0             	test   %ax,%ax
fffff800002e677a:	75 09                	jne    0xfffff800002e6785
fffff800002e677c:	48 8b 03             	mov    (%rbx),%rax
fffff800002e677f:	89 b8 04 01 00 00    	mov    %edi,0x104(%rax)
fffff800002e6785:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
fffff800002e678a:	0f b7 c1             	movzwl %cx,%eax
fffff800002e678d:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
fffff800002e6792:	48 83 c4 30          	add    $0x30,%rsp
fffff800002e6796:	5f                   	pop    %rdi
fffff800002e6797:	c3                   	ret
fffff800002e6798:	cc                   	int3
fffff800002e6799:	cc                   	int3
fffff800002e679a:	cc                   	int3
fffff800002e679b:	cc                   	int3
fffff800002e679c:	cc                   	int3
fffff800002e679d:	cc                   	int3
fffff800002e679e:	cc                   	int3
fffff800002e679f:	cc                   	int3
fffff800002e67a0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002e67a5:	57                   	push   %rdi
fffff800002e67a6:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002e67aa:	48 8b 79 10          	mov    0x10(%rcx),%rdi
fffff800002e67ae:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff800002e67b1:	0f 11 02             	movups %xmm0,(%rdx)
fffff800002e67b4:	f6 05 a5 2d 32 00 10 	testb  $0x10,0x322da5(%rip)        # 0xfffff80000609560
fffff800002e67bb:	4c 8b da             	mov    %rdx,%r11
fffff800002e67be:	48 8b d9             	mov    %rcx,%rbx
fffff800002e67c1:	74 0a                	je     0xfffff800002e67cd
fffff800002e67c3:	e8 dc 75 03 00       	call   0xfffff8000031dda4
fffff800002e67c8:	e9 95 00 00 00       	jmp    0xfffff800002e6862
fffff800002e67cd:	0f b6 89 a0 01 00 00 	movzbl 0x1a0(%rcx),%ecx
fffff800002e67d4:	83 e9 01             	sub    $0x1,%ecx
fffff800002e67d7:	74 2f                	je     0xfffff800002e6808
fffff800002e67d9:	83 f9 01             	cmp    $0x1,%ecx
fffff800002e67dc:	74 0c                	je     0xfffff800002e67ea
fffff800002e67de:	b9 00 02 00 00       	mov    $0x200,%ecx
fffff800002e67e3:	b8 00 f0 ef fe       	mov    $0xfeeff000,%eax
fffff800002e67e8:	eb 36                	jmp    0xfffff800002e6820
fffff800002e67ea:	8b 83 a4 01 00 00    	mov    0x1a4(%rbx),%eax
fffff800002e67f0:	0f b6 8b a1 01 00 00 	movzbl 0x1a1(%rbx),%ecx
fffff800002e67f7:	0f b6 c0             	movzbl %al,%eax
fffff800002e67fa:	0f ba e9 08          	bts    $0x8,%ecx
fffff800002e67fe:	c1 e0 0c             	shl    $0xc,%eax
fffff800002e6801:	0d 0c 00 e0 fe       	or     $0xfee0000c,%eax
fffff800002e6806:	eb 18                	jmp    0xfffff800002e6820
fffff800002e6808:	8b 83 a4 01 00 00    	mov    0x1a4(%rbx),%eax
fffff800002e680e:	0f b6 8b a1 01 00 00 	movzbl 0x1a1(%rbx),%ecx
fffff800002e6815:	0f b6 c0             	movzbl %al,%eax
fffff800002e6818:	0d 00 ee ff ff       	or     $0xffffee00,%eax
fffff800002e681d:	c1 e0 0c             	shl    $0xc,%eax
fffff800002e6820:	8a 97 40 01 00 00    	mov    0x140(%rdi),%dl
fffff800002e6826:	80 e2 03             	and    $0x3,%dl
fffff800002e6829:	80 fa 02             	cmp    $0x2,%dl
fffff800002e682c:	75 2c                	jne    0xfffff800002e685a
fffff800002e682e:	8b d1                	mov    %ecx,%edx
fffff800002e6830:	81 e2 00 07 00 00    	and    $0x700,%edx
fffff800002e6836:	41 89 53 08          	mov    %edx,0x8(%r11)
fffff800002e683a:	41 88 4b 08          	mov    %cl,0x8(%r11)
fffff800002e683e:	8b c8                	mov    %eax,%ecx
fffff800002e6840:	c1 e1 09             	shl    $0x9,%ecx
fffff800002e6843:	41 33 4b 08          	xor    0x8(%r11),%ecx
fffff800002e6847:	81 e1 00 08 00 00    	and    $0x800,%ecx
fffff800002e684d:	41 31 4b 08          	xor    %ecx,0x8(%r11)
fffff800002e6851:	c1 e8 0c             	shr    $0xc,%eax
fffff800002e6854:	41 88 43 0f          	mov    %al,0xf(%r11)
fffff800002e6858:	eb 08                	jmp    0xfffff800002e6862