fffff800002d167e:	48 83 c4 28          	add    $0x28,%rsp
fffff800002d1682:	c3                   	ret
fffff800002d1683:	cc                   	int3
fffff800002d1684:	cc                   	int3
fffff800002d1685:	cc                   	int3
fffff800002d1686:	cc                   	int3
fffff800002d1687:	cc                   	int3
fffff800002d1688:	cc                   	int3
fffff800002d1689:	cc                   	int3
fffff800002d168a:	cc                   	int3
fffff800002d168b:	cc                   	int3
fffff800002d168c:	48 83 ec 28          	sub    $0x28,%rsp
fffff800002d1690:	48 8b 81 08 03 00 00 	mov    0x308(%rcx),%rax
fffff800002d1697:	44 8b 88 20 01 00 00 	mov    0x120(%rax),%r9d
fffff800002d169e:	49 0f ba e1 15       	bt     $0x15,%r9
fffff800002d16a3:	72 07                	jb     0xfffff800002d16ac
fffff800002d16a5:	e8 ea 9f 00 00       	call   0xfffff800002db694
fffff800002d16aa:	eb 0f                	jmp    0xfffff800002d16bb
fffff800002d16ac:	81 ea 0c 00 08 00    	sub    $0x8000c,%edx
fffff800002d16b2:	f7 da                	neg    %edx
fffff800002d16b4:	66 1b c0             	sbb    %ax,%ax
fffff800002d16b7:	66 83 e0 06          	and    $0x6,%ax
fffff800002d16bb:	48 83 c4 28          	add    $0x28,%rsp
fffff800002d16bf:	c3                   	ret
fffff800002d16c0:	cc                   	int3
fffff800002d16c1:	cc                   	int3
fffff800002d16c2:	cc                   	int3
fffff800002d16c3:	cc                   	int3
fffff800002d16c4:	cc                   	int3
fffff800002d16c5:	cc                   	int3
fffff800002d16c6:	cc                   	int3
fffff800002d16c7:	cc                   	int3
fffff800002d16c8:	48 83 ec 28          	sub    $0x28,%rsp
fffff800002d16cc:	48 8b 41 c0          	mov    -0x40(%rcx),%rax
fffff800002d16d0:	4c 8b 88 08 03 00 00 	mov    0x308(%rax),%r9
fffff800002d16d7:	41 8b 81 20 01 00 00 	mov    0x120(%r9),%eax
fffff800002d16de:	48 0f ba e0 15       	bt     $0x15,%rax
fffff800002d16e3:	72 05                	jb     0xfffff800002d16ea
fffff800002d16e5:	e8 42 d1 f5 ff       	call   0xfffff8000022e82c
fffff800002d16ea:	48 83 c4 28          	add    $0x28,%rsp
fffff800002d16ee:	c3                   	ret
fffff800002d16ef:	cc                   	int3
fffff800002d16f0:	cc                   	int3
fffff800002d16f1:	cc                   	int3
fffff800002d16f2:	cc                   	int3
fffff800002d16f3:	cc                   	int3
fffff800002d16f4:	cc                   	int3
fffff800002d16f5:	cc                   	int3
fffff800002d16f6:	cc                   	int3
fffff800002d16f7:	cc                   	int3
fffff800002d16f8:	48 8b 41 c0          	mov    -0x40(%rcx),%rax
fffff800002d16fc:	48 8b 90 08 03 00 00 	mov    0x308(%rax),%rdx
fffff800002d1703:	8b 82 20 01 00 00    	mov    0x120(%rdx),%eax
fffff800002d1709:	48 0f ba e0 15       	bt     $0x15,%rax
fffff800002d170e:	72 0b                	jb     0xfffff800002d171b
fffff800002d1710:	c6 81 5c 04 00 00 01 	movb   $0x1,0x45c(%rcx)
fffff800002d1717:	b0 08                	mov    $0x8,%al
fffff800002d1719:	c3                   	ret
fffff800002d171a:	cc                   	int3
fffff800002d171b:	32 c0                	xor    %al,%al
fffff800002d171d:	c3                   	ret
fffff800002d171e:	cc                   	int3
fffff800002d171f:	cc                   	int3
fffff800002d1720:	cc                   	int3
fffff800002d1721:	cc                   	int3
fffff800002d1722:	cc                   	int3
fffff800002d1723:	cc                   	int3
fffff800002d1724:	cc                   	int3
fffff800002d1725:	cc                   	int3
fffff800002d1726:	cc                   	int3
fffff800002d1727:	cc                   	int3
fffff800002d1728:	48 83 ec 28          	sub    $0x28,%rsp
fffff800002d172c:	48 8b 41 c0          	mov    -0x40(%rcx),%rax
fffff800002d1730:	4c 8b 88 08 03 00 00 	mov    0x308(%rax),%r9
fffff800002d1737:	41 8b 81 20 01 00 00 	mov    0x120(%r9),%eax
fffff800002d173e:	48 0f ba e0 15       	bt     $0x15,%rax
fffff800002d1743:	72 05                	jb     0xfffff800002d174a
fffff800002d1745:	e8 32 9e 00 00       	call   0xfffff800002db57c
fffff800002d174a:	48 83 c4 28          	add    $0x28,%rsp
fffff800002d174e:	c3                   	ret
fffff800002d174f:	cc                   	int3
fffff800002d1750:	cc                   	int3
fffff800002d1751:	cc                   	int3
fffff800002d1752:	cc                   	int3
fffff800002d1753:	cc                   	int3
fffff800002d1754:	cc                   	int3
fffff800002d1755:	cc                   	int3
fffff800002d1756:	cc                   	int3
fffff800002d1757:	cc                   	int3
fffff800002d1758:	48 83 ec 28          	sub    $0x28,%rsp
fffff800002d175c:	48 8b 41 c0          	mov    -0x40(%rcx),%rax
fffff800002d1760:	48 8b 90 08 03 00 00 	mov    0x308(%rax),%rdx
fffff800002d1767:	8b 82 20 01 00 00    	mov    0x120(%rdx),%eax
fffff800002d176d:	48 0f ba e0 15       	bt     $0x15,%rax
fffff800002d1772:	72 0c                	jb     0xfffff800002d1780
fffff800002d1774:	48 81 c1 60 04 00 00 	add    $0x460,%rcx
fffff800002d177b:	e8 80 37 ff ff       	call   0xfffff800002c4f00
fffff800002d1780:	48 83 c4 28          	add    $0x28,%rsp
fffff800002d1784:	c3                   	ret
fffff800002d1785:	cc                   	int3
fffff800002d1786:	cc                   	int3
fffff800002d1787:	cc                   	int3
fffff800002d1788:	cc                   	int3
fffff800002d1789:	cc                   	int3
fffff800002d178a:	cc                   	int3
fffff800002d178b:	cc                   	int3
fffff800002d178c:	48 83 ec 48          	sub    $0x48,%rsp
fffff800002d1790:	0f b6 c2             	movzbl %dl,%eax
fffff800002d1793:	45 8a d1             	mov    %r9b,%r10b
fffff800002d1796:	44 8a 4c 24 70       	mov    0x70(%rsp),%r9b
fffff800002d179b:	45 8b d8             	mov    %r8d,%r11d
fffff800002d179e:	45 8a c2             	mov    %r10b,%r8b
fffff800002d17a1:	41 8b d3             	mov    %r11d,%edx
fffff800002d17a4:	48 8b 8c c1 a8 02 00 	mov    0x2a8(%rcx,%rax,8),%rcx
fffff800002d17ab:	00
fffff800002d17ac:	48 8b 84 24 88 00 00 	mov    0x88(%rsp),%rax
fffff800002d17b3:	00
fffff800002d17b4:	48 83 c1 40          	add    $0x40,%rcx
fffff800002d17b8:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
fffff800002d17bd:	48 8b 84 24 80 00 00 	mov    0x80(%rsp),%rax
fffff800002d17c4:	00
fffff800002d17c5:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
fffff800002d17ca:	8a 44 24 78          	mov    0x78(%rsp),%al
fffff800002d17ce:	88 44 24 20          	mov    %al,0x20(%rsp)
fffff800002d17d2:	e8 b1 92 f3 ff       	call   0xfffff8000020aa88
fffff800002d17d7:	48 83 c4 48          	add    $0x48,%rsp
fffff800002d17db:	c3                   	ret
fffff800002d17dc:	cc                   	int3
fffff800002d17dd:	cc                   	int3
fffff800002d17de:	cc                   	int3
fffff800002d17df:	cc                   	int3
fffff800002d17e0:	cc                   	int3
fffff800002d17e1:	cc                   	int3
fffff800002d17e2:	cc                   	int3
fffff800002d17e3:	cc                   	int3
fffff800002d17e4:	40 53                	rex push %rbx
fffff800002d17e6:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002d17ea:	4c 8b 99 c0 02 00 00 	mov    0x2c0(%rcx),%r11
fffff800002d17f1:	44 8b d2             	mov    %edx,%r10d
fffff800002d17f4:	48 8b d1             	mov    %rcx,%rdx
fffff800002d17f7:	41 8d 82 50 ff ff bf 	lea    -0x400000b0(%r10),%eax
fffff800002d17fe:	83 f8 07             	cmp    $0x7,%eax
fffff800002d1801:	0f 86 d4 00 00 00    	jbe    0xfffff800002d18db
fffff800002d1807:	41 8d 82 f0 fe ff bf 	lea    -0x40000110(%r10),%eax
fffff800002d180e:	83 f8 05             	cmp    $0x5,%eax
fffff800002d1811:	77 0e                	ja     0xfffff800002d1821
fffff800002d1813:	b9 37 00 00 00       	mov    $0x37,%ecx
fffff800002d1818:	0f a3 c1             	bt     %eax,%ecx
fffff800002d181b:	0f 82 ba 00 00 00    	jb     0xfffff800002d18db
fffff800002d1821:	33 db                	xor    %ebx,%ebx
fffff800002d1823:	45 84 c0             	test   %r8b,%r8b
fffff800002d1826:	74 34                	je     0xfffff800002d185c
fffff800002d1828:	41 81 fa 85 00 00 40 	cmp    $0x40000085,%r10d
fffff800002d182f:	8d 43 04             	lea    0x4(%rbx),%eax
fffff800002d1832:	48 b9 04 00 00 00 00 	movabs $0x100000000004,%rcx
fffff800002d1839:	10 00 00
fffff800002d183c:	48 0f 44 c1          	cmove  %rcx,%rax
fffff800002d1840:	65 48 8b 0c 25 a8 03 	mov    %gs:0x103a8,%rcx
fffff800002d1847:	01 00
fffff800002d1849:	48 8b 91 28 01 00 00 	mov    0x128(%rcx),%rdx
fffff800002d1850:	48 23 d0             	and    %rax,%rdx
fffff800002d1853:	48 3b d0             	cmp    %rax,%rdx
fffff800002d1856:	0f 85 67 01 00 00    	jne    0xfffff800002d19c3
fffff800002d185c:	41 8b c2             	mov    %r10d,%eax
fffff800002d185f:	2d 80 00 00 40       	sub    $0x40000080,%eax
fffff800002d1864:	74 6c                	je     0xfffff800002d18d2
fffff800002d1866:	83 e8 01             	sub    $0x1,%eax
fffff800002d1869:	74 5e                	je     0xfffff800002d18c9
fffff800002d186b:	83 e8 01             	sub    $0x1,%eax
fffff800002d186e:	74 4d                	je     0xfffff800002d18bd
fffff800002d1870:	83 e8 01             	sub    $0x1,%eax
fffff800002d1873:	74 3f                	je     0xfffff800002d18b4
fffff800002d1875:	83 e8 01             	sub    $0x1,%eax
fffff800002d1878:	74 32                	je     0xfffff800002d18ac
fffff800002d187a:	83 f8 01             	cmp    $0x1,%eax
fffff800002d187d:	74 21                	je     0xfffff800002d18a0
fffff800002d187f:	41 81 c2 70 ff ff bf 	add    $0xbfffff70,%r10d
fffff800002d1886:	41 83 fa 0f          	cmp    $0xf,%r10d
fffff800002d188a:	0f 87 0e 01 00 00    	ja     0xfffff800002d199e
fffff800002d1890:	4b 8b 8c d3 d8 01 00 	mov    0x1d8(%r11,%r10,8),%rcx
fffff800002d1897:	00
fffff800002d1898:	49 89 09             	mov    %rcx,(%r9)
fffff800002d189b:	e9 92 01 00 00       	jmp    0xfffff800002d1a32
fffff800002d18a0:	49 8b 83 58 01 00 00 	mov    0x158(%r11),%rax
fffff800002d18a7:	e9 83 01 00 00       	jmp    0xfffff800002d1a2f
fffff800002d18ac:	49 89 19             	mov    %rbx,(%r9)
fffff800002d18af:	e9 7e 01 00 00       	jmp    0xfffff800002d1a32
fffff800002d18b4:	49 8b 43 58          	mov    0x58(%r11),%rax
fffff800002d18b8:	e9 72 01 00 00       	jmp    0xfffff800002d1a2f
fffff800002d18bd:	49 8b 83 d8 00 00 00 	mov    0xd8(%r11),%rax
fffff800002d18c4:	e9 66 01 00 00       	jmp    0xfffff800002d1a2f
fffff800002d18c9:	49 8b 43 40          	mov    0x40(%r11),%rax
fffff800002d18cd:	e9 5d 01 00 00       	jmp    0xfffff800002d1a2f
fffff800002d18d2:	49 8b 43 50          	mov    0x50(%r11),%rax
fffff800002d18d6:	e9 54 01 00 00       	jmp    0xfffff800002d1a2f
fffff800002d18db:	33 db                	xor    %ebx,%ebx
fffff800002d18dd:	45 84 c0             	test   %r8b,%r8b
fffff800002d18e0:	74 16                	je     0xfffff800002d18f8
fffff800002d18e2:	65 48 8b 04 25 a8 03 	mov    %gs:0x103a8,%rax
fffff800002d18e9:	01 00
fffff800002d18eb:	f6 80 28 01 00 00 08 	testb  $0x8,0x128(%rax)
fffff800002d18f2:	0f 84 cb 00 00 00    	je     0xfffff800002d19c3
fffff800002d18f8:	41 81 fa b0 00 00 40 	cmp    $0x400000b0,%r10d
fffff800002d18ff:	0f 84 23 01 00 00    	je     0xfffff800002d1a28
fffff800002d1905:	41 81 fa b1 00 00 40 	cmp    $0x400000b1,%r10d
fffff800002d190c:	0f 84 0d 01 00 00    	je     0xfffff800002d1a1f
fffff800002d1912:	41 81 fa b2 00 00 40 	cmp    $0x400000b2,%r10d
fffff800002d1919:	0f 84 f7 00 00 00    	je     0xfffff800002d1a16
fffff800002d191f:	41 81 fa b3 00 00 40 	cmp    $0x400000b3,%r10d
fffff800002d1926:	0f 84 e1 00 00 00    	je     0xfffff800002d1a0d
fffff800002d192c:	41 81 fa b4 00 00 40 	cmp    $0x400000b4,%r10d
fffff800002d1933:	0f 84 cb 00 00 00    	je     0xfffff800002d1a04
fffff800002d1939:	41 81 fa b5 00 00 40 	cmp    $0x400000b5,%r10d
fffff800002d1940:	0f 84 b5 00 00 00    	je     0xfffff800002d19fb
fffff800002d1946:	41 81 fa b6 00 00 40 	cmp    $0x400000b6,%r10d
fffff800002d194d:	0f 84 9f 00 00 00    	je     0xfffff800002d19f2
fffff800002d1953:	41 81 fa b7 00 00 40 	cmp    $0x400000b7,%r10d
fffff800002d195a:	0f 84 89 00 00 00    	je     0xfffff800002d19e9
fffff800002d1960:	41 81 fa 11 01 00 40 	cmp    $0x40000111,%r10d
fffff800002d1967:	76 6a                	jbe    0xfffff800002d19d3
fffff800002d1969:	41 81 fa 12 01 00 40 	cmp    $0x40000112,%r10d
fffff800002d1970:	74 3f                	je     0xfffff800002d19b1
fffff800002d1972:	48 8b 82 08 03 00 00 	mov    0x308(%rdx),%rax
fffff800002d1979:	8b 88 ac 34 00 00    	mov    0x34ac(%rax),%ecx
fffff800002d197f:	41 81 fa 14 01 00 40 	cmp    $0x40000114,%r10d
fffff800002d1986:	74 11                	je     0xfffff800002d1999
fffff800002d1988:	f6 c1 20             	test   $0x20,%cl
fffff800002d198b:	74 11                	je     0xfffff800002d199e
fffff800002d198d:	49 8b 83 c8 09 00 00 	mov    0x9c8(%r11),%rax
fffff800002d1994:	e9 96 00 00 00       	jmp    0xfffff800002d1a2f
fffff800002d1999:	f6 c1 20             	test   $0x20,%cl
fffff800002d199c:	75 0a                	jne    0xfffff800002d19a8
fffff800002d199e:	b8 13 10 00 00       	mov    $0x1013,%eax
fffff800002d19a3:	e9 8d 00 00 00       	jmp    0xfffff800002d1a35
fffff800002d19a8:	49 8b 83 c0 09 00 00 	mov    0x9c0(%r11),%rax
fffff800002d19af:	eb 7e                	jmp    0xfffff800002d1a2f
fffff800002d19b1:	65 48 8b 0c 25 a8 03 	mov    %gs:0x103a8,%rcx
fffff800002d19b8:	01 00
fffff800002d19ba:	e8 29 ee f2 ff       	call   0xfffff800002007e8
fffff800002d19bf:	84 c0                	test   %al,%al
fffff800002d19c1:	75 07                	jne    0xfffff800002d19ca
fffff800002d19c3:	b8 06 00 00 00       	mov    $0x6,%eax
fffff800002d19c8:	eb 6b                	jmp    0xfffff800002d1a35
fffff800002d19ca:	0f b6 81 f0 0b 01 00 	movzbl 0x10bf0(%rcx),%eax
fffff800002d19d1:	eb 5c                	jmp    0xfffff800002d1a2f
fffff800002d19d3:	65 48 8b 0c 25 a8 03 	mov    %gs:0x103a8,%rcx
fffff800002d19da:	01 00
fffff800002d19dc:	4d 8b c1             	mov    %r9,%r8
fffff800002d19df:	41 8b d2             	mov    %r10d,%edx
fffff800002d19e2:	e8 0d e3 ff ff       	call   0xfffff800002cfcf4
fffff800002d19e7:	eb 4c                	jmp    0xfffff800002d1a35
fffff800002d19e9:	49 8b 83 60 09 00 00 	mov    0x960(%r11),%rax
fffff800002d19f0:	eb 3d                	jmp    0xfffff800002d1a2f
fffff800002d19f2:	49 8b 83 58 09 00 00 	mov    0x958(%r11),%rax
fffff800002d19f9:	eb 34                	jmp    0xfffff800002d1a2f
fffff800002d19fb:	49 8b 83 a0 08 00 00 	mov    0x8a0(%r11),%rax
fffff800002d1a02:	eb 2b                	jmp    0xfffff800002d1a2f
fffff800002d1a04:	49 8b 83 98 08 00 00 	mov    0x898(%r11),%rax
fffff800002d1a0b:	eb 22                	jmp    0xfffff800002d1a2f
fffff800002d1a0d:	49 8b 83 e0 07 00 00 	mov    0x7e0(%r11),%rax
fffff800002d1a14:	eb 19                	jmp    0xfffff800002d1a2f
fffff800002d1a16:	49 8b 83 d8 07 00 00 	mov    0x7d8(%r11),%rax
fffff800002d1a1d:	eb 10                	jmp    0xfffff800002d1a2f
fffff800002d1a1f:	49 8b 83 20 07 00 00 	mov    0x720(%r11),%rax
fffff800002d1a26:	eb 07                	jmp    0xfffff800002d1a2f
fffff800002d1a28:	49 8b 83 18 07 00 00 	mov    0x718(%r11),%rax
fffff800002d1a2f:	49 89 01             	mov    %rax,(%r9)
fffff800002d1a32:	0f b7 c3             	movzwl %bx,%eax
fffff800002d1a35:	48 83 c4 20          	add    $0x20,%rsp
fffff800002d1a39:	5b                   	pop    %rbx
fffff800002d1a3a:	c3                   	ret
fffff800002d1a3b:	cc                   	int3
fffff800002d1a3c:	cc                   	int3
fffff800002d1a3d:	cc                   	int3
fffff800002d1a3e:	cc                   	int3
fffff800002d1a3f:	cc                   	int3
fffff800002d1a40:	cc                   	int3
fffff800002d1a41:	cc                   	int3
fffff800002d1a42:	cc                   	int3
fffff800002d1a43:	cc                   	int3
fffff800002d1a44:	48 83 ec 28          	sub    $0x28,%rsp
fffff800002d1a48:	45 33 c0             	xor    %r8d,%r8d
fffff800002d1a4b:	44 38 81 1c 01 00 00 	cmp    %r8b,0x11c(%rcx)
fffff800002d1a52:	0f 84 84 00 00 00    	je     0xfffff800002d1adc
fffff800002d1a58:	f6 05 31 a5 33 00 02 	testb  $0x2,0x33a531(%rip)        # 0xfffff8000060bf90
fffff800002d1a5f:	74 7b                	je     0xfffff800002d1adc
fffff800002d1a61:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff800002d1a68:	00 00
fffff800002d1a6a:	8b c2                	mov    %edx,%eax
fffff800002d1a6c:	2d 80 10 00 40       	sub    $0x40001080,%eax
fffff800002d1a71:	74 52                	je     0xfffff800002d1ac5
fffff800002d1a73:	83 e8 01             	sub    $0x1,%eax
fffff800002d1a76:	74 44                	je     0xfffff800002d1abc
fffff800002d1a78:	83 e8 01             	sub    $0x1,%eax
fffff800002d1a7b:	74 33                	je     0xfffff800002d1ab0
fffff800002d1a7d:	83 e8 01             	sub    $0x1,%eax
fffff800002d1a80:	74 25                	je     0xfffff800002d1aa7
fffff800002d1a82:	83 f8 01             	cmp    $0x1,%eax
fffff800002d1a85:	74 1b                	je     0xfffff800002d1aa2
fffff800002d1a87:	8d 82 70 ef ff bf    	lea    -0x40001090(%rdx),%eax
fffff800002d1a8d:	83 f8 0f             	cmp    $0xf,%eax
fffff800002d1a90:	77 08                	ja     0xfffff800002d1a9a
fffff800002d1a92:	8d 8a 70 ef 09 c0    	lea    -0x3ff61090(%rdx),%ecx
fffff800002d1a98:	eb 30                	jmp    0xfffff800002d1aca
fffff800002d1a9a:	41 b8 06 00 00 00    	mov    $0x6,%r8d
fffff800002d1aa0:	eb 34                	jmp    0xfffff800002d1ad6
fffff800002d1aa2:	4d 89 01             	mov    %r8,(%r9)
fffff800002d1aa5:	eb 2f                	jmp    0xfffff800002d1ad6
fffff800002d1aa7:	48 8b 81 d0 c7 02 00 	mov    0x2c7d0(%rcx),%rax
fffff800002d1aae:	eb 07                	jmp    0xfffff800002d1ab7
fffff800002d1ab0:	48 8b 81 50 c8 02 00 	mov    0x2c850(%rcx),%rax
fffff800002d1ab7:	49 89 01             	mov    %rax,(%r9)
fffff800002d1aba:	eb 1a                	jmp    0xfffff800002d1ad6
fffff800002d1abc:	49 c7 01 01 00 00 00 	movq   $0x1,(%r9)
fffff800002d1ac3:	eb 11                	jmp    0xfffff800002d1ad6
fffff800002d1ac5:	b9 10 00 0a 00       	mov    $0xa0010,%ecx
fffff800002d1aca:	49 8b d1             	mov    %r9,%rdx
fffff800002d1acd:	e8 aa fb 01 00       	call   0xfffff800002f167c
fffff800002d1ad2:	44 0f b7 c0          	movzwl %ax,%r8d
fffff800002d1ad6:	41 0f b7 c0          	movzwl %r8w,%eax
fffff800002d1ada:	eb 05                	jmp    0xfffff800002d1ae1
fffff800002d1adc:	b8 06 00 00 00       	mov    $0x6,%eax
fffff800002d1ae1:	48 83 c4 28          	add    $0x28,%rsp
fffff800002d1ae5:	c3                   	ret
fffff800002d1ae6:	cc                   	int3
fffff800002d1ae7:	cc                   	int3
fffff800002d1ae8:	cc                   	int3
fffff800002d1ae9:	cc                   	int3
fffff800002d1aea:	cc                   	int3
fffff800002d1aeb:	cc                   	int3
fffff800002d1aec:	cc                   	int3
fffff800002d1aed:	cc                   	int3
fffff800002d1aee:	cc                   	int3
fffff800002d1aef:	cc                   	int3
fffff800002d1af0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002d1af5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
fffff800002d1afa:	57                   	push   %rdi
fffff800002d1afb:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002d1aff:	33 f6                	xor    %esi,%esi
fffff800002d1b01:	49 8b d9             	mov    %r9,%rbx
fffff800002d1b04:	40 38 b1 1c 01 00 00 	cmp    %sil,0x11c(%rcx)
fffff800002d1b0b:	0f 84 af 00 00 00    	je     0xfffff800002d1bc0
fffff800002d1b11:	f6 05 78 a4 33 00 02 	testb  $0x2,0x33a478(%rip)        # 0xfffff8000060bf90
fffff800002d1b18:	0f 84 a2 00 00 00    	je     0xfffff800002d1bc0
fffff800002d1b1e:	65 48 8b 3c 25 00 00 	mov    %gs:0x0,%rdi
fffff800002d1b25:	00 00
fffff800002d1b27:	8b c2                	mov    %edx,%eax
fffff800002d1b29:	2d 80 10 00 40       	sub    $0x40001080,%eax
fffff800002d1b2e:	74 71                	je     0xfffff800002d1ba1
fffff800002d1b30:	83 e8 01             	sub    $0x1,%eax