fffff800002f05f0:	48 8d 43 30          	lea    0x30(%rbx),%rax
fffff800002f05f4:	48 89 40 08          	mov    %rax,0x8(%rax)
fffff800002f05f8:	48 89 00             	mov    %rax,(%rax)
fffff800002f05fb:	48 89 bb 98 00 00 00 	mov    %rdi,0x98(%rbx)
fffff800002f0602:	c7 83 20 01 00 00 01 	movl   $0x1,0x120(%rbx)
fffff800002f0609:	00 00 00
fffff800002f060c:	48 8b 05 4d 8f 31 00 	mov    0x318f4d(%rip),%rax        # 0xfffff80000609560
fffff800002f0613:	a8 08                	test   $0x8,%al
fffff800002f0615:	0f 84 c9 00 00 00    	je     0xfffff800002f06e4
fffff800002f061b:	33 c0                	xor    %eax,%eax
fffff800002f061d:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff800002f0620:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
fffff800002f0625:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
fffff800002f062a:	48 81 c1 98 35 00 00 	add    $0x3598,%rcx
fffff800002f0631:	0f b7 83 46 01 00 00 	movzwl 0x146(%rbx),%eax
fffff800002f0638:	66 89 44 24 38       	mov    %ax,0x38(%rsp)
fffff800002f063d:	0f b7 83 44 01 00 00 	movzwl 0x144(%rbx),%eax
fffff800002f0644:	66 89 44 24 3c       	mov    %ax,0x3c(%rsp)
fffff800002f0649:	c7 44 24 30 01 00 00 	movl   $0x1,0x30(%rsp)
fffff800002f0650:	00
fffff800002f0651:	f0 48 0f ba 29 00    	lock btsq $0x0,(%rcx)
fffff800002f0657:	73 05                	jae    0xfffff800002f065e
fffff800002f0659:	e8 b2 af f2 ff       	call   0xfffff8000021b610
fffff800002f065e:	4c 8b 1d 83 c0 4b 00 	mov    0x4bc083(%rip),%r11        # 0xfffff800007ac6e8
fffff800002f0665:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
fffff800002f066a:	49 8b cb             	mov    %r11,%rcx
fffff800002f066d:	e8 fa 41 ff ff       	call   0xfffff800002e486c
fffff800002f0672:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
fffff800002f0677:	48 85 c0             	test   %rax,%rax
fffff800002f067a:	75 36                	jne    0xfffff800002f06b2
fffff800002f067c:	4c 8d 4c 24 68       	lea    0x68(%rsp),%r9
fffff800002f0681:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
fffff800002f0686:	44 8d 40 04          	lea    0x4(%rax),%r8d
fffff800002f068a:	49 8b cb             	mov    %r11,%rcx
fffff800002f068d:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
fffff800002f0692:	e8 f9 37 ff ff       	call   0xfffff800002e3e90
fffff800002f0697:	66 85 c0             	test   %ax,%ax
fffff800002f069a:	74 11                	je     0xfffff800002f06ad
fffff800002f069c:	48 8b 0d 45 c0 4b 00 	mov    0x4bc045(%rip),%rcx        # 0xfffff800007ac6e8
fffff800002f06a3:	f0 48 21 b9 98 35 00 	lock and %rdi,0x3598(%rcx)
fffff800002f06aa:	00
fffff800002f06ab:	eb 4b                	jmp    0xfffff800002f06f8
fffff800002f06ad:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
fffff800002f06b2:	ff 80 20 01 00 00    	incl   0x120(%rax)
fffff800002f06b8:	48 8b 05 29 c0 4b 00 	mov    0x4bc029(%rip),%rax        # 0xfffff800007ac6e8
fffff800002f06bf:	f0 48 21 b8 98 35 00 	lock and %rdi,0x3598(%rax)
fffff800002f06c6:	00
fffff800002f06c7:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
fffff800002f06cc:	48 8b 81 48 01 00 00 	mov    0x148(%rcx),%rax
fffff800002f06d3:	48 89 83 48 01 00 00 	mov    %rax,0x148(%rbx)
fffff800002f06da:	48 8b 41 40          	mov    0x40(%rcx),%rax
fffff800002f06de:	48 89 43 40          	mov    %rax,0x40(%rbx)
fffff800002f06e2:	eb 12                	jmp    0xfffff800002f06f6
fffff800002f06e4:	a8 10                	test   $0x10,%al
fffff800002f06e6:	74 0e                	je     0xfffff800002f06f6
fffff800002f06e8:	48 8b 05 79 b9 31 00 	mov    0x31b979(%rip),%rax        # 0xfffff8000060c068
fffff800002f06ef:	48 89 83 48 01 00 00 	mov    %rax,0x148(%rbx)
fffff800002f06f6:	8b c7                	mov    %edi,%eax
fffff800002f06f8:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
fffff800002f06fd:	48 83 c4 50          	add    $0x50,%rsp
fffff800002f0701:	5f                   	pop    %rdi
fffff800002f0702:	c3                   	ret
fffff800002f0703:	cc                   	int3
fffff800002f0704:	cc                   	int3
fffff800002f0705:	cc                   	int3
fffff800002f0706:	cc                   	int3
fffff800002f0707:	cc                   	int3
fffff800002f0708:	cc                   	int3
fffff800002f0709:	cc                   	int3
fffff800002f070a:	cc                   	int3
fffff800002f070b:	cc                   	int3
fffff800002f070c:	40 53                	rex push %rbx
fffff800002f070e:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002f0712:	48 8b d9             	mov    %rcx,%rbx
fffff800002f0715:	48 8b 89 48 01 00 00 	mov    0x148(%rcx),%rcx
fffff800002f071c:	48 83 c1 30          	add    $0x30,%rcx
fffff800002f0720:	f0 48 0f ba 29 00    	lock btsq $0x0,(%rcx)
fffff800002f0726:	73 05                	jae    0xfffff800002f072d
fffff800002f0728:	e8 e3 ae f2 ff       	call   0xfffff8000021b610
fffff800002f072d:	48 8b 83 48 01 00 00 	mov    0x148(%rbx),%rax
fffff800002f0734:	48 8d 8b 50 01 00 00 	lea    0x150(%rbx),%rcx
fffff800002f073b:	48 83 c0 40          	add    $0x40,%rax
fffff800002f073f:	48 8b 50 08          	mov    0x8(%rax),%rdx
fffff800002f0743:	48 39 02             	cmp    %rax,(%rdx)
fffff800002f0746:	74 07                	je     0xfffff800002f074f
fffff800002f0748:	b9 03 00 00 00       	mov    $0x3,%ecx
fffff800002f074d:	cd 29                	int    $0x29
fffff800002f074f:	48 89 01             	mov    %rax,(%rcx)
fffff800002f0752:	48 89 51 08          	mov    %rdx,0x8(%rcx)
fffff800002f0756:	48 89 0a             	mov    %rcx,(%rdx)
fffff800002f0759:	48 89 48 08          	mov    %rcx,0x8(%rax)
fffff800002f075d:	48 8b 83 48 01 00 00 	mov    0x148(%rbx),%rax
fffff800002f0764:	f0 48 83 60 30 00    	lock andq $0x0,0x30(%rax)
fffff800002f076a:	48 83 c4 20          	add    $0x20,%rsp
fffff800002f076e:	5b                   	pop    %rbx
fffff800002f076f:	c3                   	ret
fffff800002f0770:	cc                   	int3
fffff800002f0771:	cc                   	int3
fffff800002f0772:	cc                   	int3
fffff800002f0773:	cc                   	int3
fffff800002f0774:	cc                   	int3
fffff800002f0775:	cc                   	int3
fffff800002f0776:	cc                   	int3
fffff800002f0777:	cc                   	int3
fffff800002f0778:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002f077d:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
fffff800002f0782:	57                   	push   %rdi
fffff800002f0783:	48 83 ec 30          	sub    $0x30,%rsp
fffff800002f0787:	48 8d 59 30          	lea    0x30(%rcx),%rbx
fffff800002f078b:	48 8b f2             	mov    %rdx,%rsi
fffff800002f078e:	f0 48 0f ba 2b 00    	lock btsq $0x0,(%rbx)
fffff800002f0794:	48 8b f9             	mov    %rcx,%rdi
fffff800002f0797:	73 08                	jae    0xfffff800002f07a1
fffff800002f0799:	48 8b cb             	mov    %rbx,%rcx
fffff800002f079c:	e8 6f ae f2 ff       	call   0xfffff8000021b610
fffff800002f07a1:	48 8d 86 50 01 00 00 	lea    0x150(%rsi),%rax
fffff800002f07a8:	48 8b 10             	mov    (%rax),%rdx
fffff800002f07ab:	48 39 42 08          	cmp    %rax,0x8(%rdx)
fffff800002f07af:	75 79                	jne    0xfffff800002f082a
fffff800002f07b1:	48 8b 48 08          	mov    0x8(%rax),%rcx
fffff800002f07b5:	48 39 01             	cmp    %rax,(%rcx)
fffff800002f07b8:	75 70                	jne    0xfffff800002f082a
fffff800002f07ba:	48 89 11             	mov    %rdx,(%rcx)
fffff800002f07bd:	48 89 4a 08          	mov    %rcx,0x8(%rdx)
fffff800002f07c1:	f0 48 83 23 00       	lock andq $0x0,(%rbx)
fffff800002f07c6:	4c 8d 57 18          	lea    0x18(%rdi),%r10
fffff800002f07ca:	49 8b 12             	mov    (%r10),%rdx
fffff800002f07cd:	eb 26                	jmp    0xfffff800002f07f5
fffff800002f07cf:	4c 8d 4a 3c          	lea    0x3c(%rdx),%r9
fffff800002f07d3:	41 8b 01             	mov    (%r9),%eax
fffff800002f07d6:	a8 01                	test   $0x1,%al
fffff800002f07d8:	74 18                	je     0xfffff800002f07f2
fffff800002f07da:	45 33 c0             	xor    %r8d,%r8d
fffff800002f07dd:	f3 90                	pause
fffff800002f07df:	49 81 f8 00 27 b9 29 	cmp    $0x29b92700,%r8
fffff800002f07e6:	77 23                	ja     0xfffff800002f080b
fffff800002f07e8:	41 8b 09             	mov    (%r9),%ecx
fffff800002f07eb:	49 ff c0             	inc    %r8
fffff800002f07ee:	3b c8                	cmp    %eax,%ecx
fffff800002f07f0:	74 eb                	je     0xfffff800002f07dd
fffff800002f07f2:	48 8b 12             	mov    (%rdx),%rdx
fffff800002f07f5:	49 3b d2             	cmp    %r10,%rdx
fffff800002f07f8:	75 d5                	jne    0xfffff800002f07cf
fffff800002f07fa:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
fffff800002f07ff:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
fffff800002f0804:	48 83 c4 30          	add    $0x30,%rsp
fffff800002f0808:	5f                   	pop    %rdi
fffff800002f0809:	c3                   	ret
fffff800002f080a:	cc                   	int3
fffff800002f080b:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
fffff800002f0810:	33 d2                	xor    %edx,%edx
fffff800002f0812:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
fffff800002f0817:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
fffff800002f081c:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
fffff800002f0821:	8d 4a 13             	lea    0x13(%rdx),%ecx
fffff800002f0824:	e8 ab 1d f6 ff       	call   0xfffff800002525d4
fffff800002f0829:	cc                   	int3
fffff800002f082a:	b9 03 00 00 00       	mov    $0x3,%ecx
fffff800002f082f:	cd 29                	int    $0x29
fffff800002f0831:	cc                   	int3
fffff800002f0832:	cc                   	int3
fffff800002f0833:	cc                   	int3
fffff800002f0834:	cc                   	int3
fffff800002f0835:	cc                   	int3
fffff800002f0836:	cc                   	int3
fffff800002f0837:	cc                   	int3
fffff800002f0838:	4c 8b d1             	mov    %rcx,%r10
fffff800002f083b:	45 33 db             	xor    %r11d,%r11d
fffff800002f083e:	8b 09                	mov    (%rcx),%ecx
fffff800002f0840:	4d 89 18             	mov    %r11,(%r8)
fffff800002f0843:	83 e9 01             	sub    $0x1,%ecx
fffff800002f0846:	74 7a                	je     0xfffff800002f08c2
fffff800002f0848:	83 f9 02             	cmp    $0x2,%ecx
fffff800002f084b:	0f 85 d6 00 00 00    	jne    0xfffff800002f0927
fffff800002f0851:	84 d2                	test   %dl,%dl
fffff800002f0853:	0f 84 ce 00 00 00    	je     0xfffff800002f0927
fffff800002f0859:	41 0f b6 52 08       	movzbl 0x8(%r10),%edx
fffff800002f085e:	48 8d 0d 9b 50 43 00 	lea    0x43509b(%rip),%rcx        # 0xfffff80000725900
fffff800002f0865:	8b c2                	mov    %edx,%eax
fffff800002f0867:	48 c1 e0 05          	shl    $0x5,%rax
fffff800002f086b:	48 03 c8             	add    %rax,%rcx
fffff800002f086e:	8a 01                	mov    (%rcx),%al
fffff800002f0870:	f6 d8                	neg    %al
fffff800002f0872:	48 1b c0             	sbb    %rax,%rax
fffff800002f0875:	48 23 c1             	and    %rcx,%rax
fffff800002f0878:	74 18                	je     0xfffff800002f0892
fffff800002f087a:	48 8b 40 18          	mov    0x18(%rax),%rax
fffff800002f087e:	48 85 c0             	test   %rax,%rax
fffff800002f0881:	74 0f                	je     0xfffff800002f0892
fffff800002f0883:	48 8b 80 40 01 00 00 	mov    0x140(%rax),%rax
fffff800002f088a:	49 89 00             	mov    %rax,(%r8)
fffff800002f088d:	e9 b1 00 00 00       	jmp    0xfffff800002f0943
fffff800002f0892:	4d 85 c9             	test   %r9,%r9
fffff800002f0895:	74 24                	je     0xfffff800002f08bb
fffff800002f0897:	41 80 39 30          	cmpb   $0x30,(%r9)
fffff800002f089b:	73 1e                	jae    0xfffff800002f08bb
fffff800002f089d:	b9 04 00 00 00       	mov    $0x4,%ecx
fffff800002f08a2:	41 c6 01 30          	movb   $0x30,(%r9)
fffff800002f08a6:	66 41 89 49 02       	mov    %cx,0x2(%r9)
fffff800002f08ab:	49 89 51 08          	mov    %rdx,0x8(%r9)
fffff800002f08af:	4d 89 59 10          	mov    %r11,0x10(%r9)
fffff800002f08b3:	4d 89 59 18          	mov    %r11,0x18(%r9)
fffff800002f08b7:	4d 89 59 20          	mov    %r11,0x20(%r9)
fffff800002f08bb:	b8 10 00 00 00       	mov    $0x10,%eax
fffff800002f08c0:	c3                   	ret
fffff800002f08c1:	cc                   	int3
fffff800002f08c2:	48 8b 05 97 8c 31 00 	mov    0x318c97(%rip),%rax        # 0xfffff80000609560
fffff800002f08c9:	48 c1 e8 03          	shr    $0x3,%rax
fffff800002f08cd:	83 e0 01             	and    $0x1,%eax
fffff800002f08d0:	41 c6 00 01          	movb   $0x1,(%r8)
fffff800002f08d4:	48 85 c0             	test   %rax,%rax
fffff800002f08d7:	74 6a                	je     0xfffff800002f0943
fffff800002f08d9:	41 0f b7 42 08       	movzwl 0x8(%r10),%eax
fffff800002f08de:	b9 04 00 00 00       	mov    $0x4,%ecx
fffff800002f08e3:	41 8a 52 0c          	mov    0xc(%r10),%dl
fffff800002f08e7:	66 41 89 40 06       	mov    %ax,0x6(%r8)
fffff800002f08ec:	41 8a 42 0a          	mov    0xa(%r10),%al
fffff800002f08f0:	84 c1                	test   %al,%cl
fffff800002f08f2:	74 1a                	je     0xfffff800002f090e
fffff800002f08f4:	41 8a 4a 0d          	mov    0xd(%r10),%cl
fffff800002f08f8:	b8 05 00 00 00       	mov    $0x5,%eax
fffff800002f08fd:	3a ca                	cmp    %dl,%cl
fffff800002f08ff:	77 46                	ja     0xfffff800002f0947
fffff800002f0901:	41 88 00             	mov    %al,(%r8)
fffff800002f0904:	41 88 50 04          	mov    %dl,0x4(%r8)
fffff800002f0908:	41 88 48 05          	mov    %cl,0x5(%r8)
fffff800002f090c:	eb 35                	jmp    0xfffff800002f0943
fffff800002f090e:	44 8a c8             	mov    %al,%r9b
fffff800002f0911:	80 e2 07             	and    $0x7,%dl
fffff800002f0914:	b8 03 00 00 00       	mov    $0x3,%eax
fffff800002f0919:	44 22 c8             	and    %al,%r9b
fffff800002f091c:	41 2a c1             	sub    %r9b,%al
fffff800002f091f:	8a c8                	mov    %al,%cl
fffff800002f0921:	d2 ea                	shr    %cl,%dl
fffff800002f0923:	84 d2                	test   %dl,%dl
fffff800002f0925:	74 07                	je     0xfffff800002f092e
fffff800002f0927:	b8 05 00 00 00       	mov    $0x5,%eax
fffff800002f092c:	c3                   	ret
fffff800002f092d:	cc                   	int3
fffff800002f092e:	41 0f b7 42 0c       	movzwl 0xc(%r10),%eax
fffff800002f0933:	41 c0 e1 03          	shl    $0x3,%r9b
fffff800002f0937:	41 80 c9 01          	or     $0x1,%r9b
fffff800002f093b:	66 41 89 40 04       	mov    %ax,0x4(%r8)
fffff800002f0940:	45 88 08             	mov    %r9b,(%r8)
fffff800002f0943:	41 0f b7 c3          	movzwl %r11w,%eax
fffff800002f0947:	c3                   	ret
fffff800002f0948:	cc                   	int3
fffff800002f0949:	cc                   	int3
fffff800002f094a:	cc                   	int3
fffff800002f094b:	cc                   	int3
fffff800002f094c:	cc                   	int3
fffff800002f094d:	cc                   	int3
fffff800002f094e:	cc                   	int3
fffff800002f094f:	cc                   	int3
fffff800002f0950:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002f0955:	55                   	push   %rbp
fffff800002f0956:	56                   	push   %rsi
fffff800002f0957:	57                   	push   %rdi
fffff800002f0958:	41 56                	push   %r14
fffff800002f095a:	41 57                	push   %r15
fffff800002f095c:	48 83 ec 30          	sub    $0x30,%rsp
fffff800002f0960:	f6 05 29 b6 31 00 01 	testb  $0x1,0x31b629(%rip)        # 0xfffff8000060bf90
fffff800002f0967:	48 8b f1             	mov    %rcx,%rsi
fffff800002f096a:	75 0a                	jne    0xfffff800002f0976
fffff800002f096c:	33 db                	xor    %ebx,%ebx
fffff800002f096e:	0f b7 c3             	movzwl %bx,%eax
fffff800002f0971:	e9 2d 01 00 00       	jmp    0xfffff800002f0aa3
fffff800002f0976:	8b 81 40 08 01 00    	mov    0x10840(%rcx),%eax
fffff800002f097c:	4c 8d b1 b8 c7 02 00 	lea    0x2c7b8(%rcx),%r14
fffff800002f0983:	83 e0 3f             	and    $0x3f,%eax
fffff800002f0986:	0d c0 00 00 00       	or     $0xc0,%eax
fffff800002f098b:	33 db                	xor    %ebx,%ebx
fffff800002f098d:	89 44 24 68          	mov    %eax,0x68(%rsp)
fffff800002f0991:	40 8a eb             	mov    %bl,%bpl
fffff800002f0994:	40 0f b6 c5          	movzbl %bpl,%eax
fffff800002f0998:	48 8d 54 24 68       	lea    0x68(%rsp),%rdx
fffff800002f099d:	48 83 c0 34          	add    $0x34,%rax
fffff800002f09a1:	45 33 c9             	xor    %r9d,%r9d
fffff800002f09a4:	41 b8 00 10 00 00    	mov    $0x1000,%r8d
fffff800002f09aa:	4d 8d 3c c6          	lea    (%r14,%rax,8),%r15
fffff800002f09ae:	48 8b 05 f3 4e 43 00 	mov    0x434ef3(%rip),%rax        # 0xfffff800007258a8
fffff800002f09b5:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
fffff800002f09ba:	48 8b 08             	mov    (%rax),%rcx
fffff800002f09bd:	49 89 1f             	mov    %rbx,(%r15)
fffff800002f09c0:	e8 33 53 f3 ff       	call   0xfffff80000225cf8
fffff800002f09c5:	0f b7 f8             	movzwl %ax,%edi
fffff800002f09c8:	66 85 c0             	test   %ax,%ax
fffff800002f09cb:	0f 85 c7 00 00 00    	jne    0xfffff800002f0a98
fffff800002f09d1:	4d 8b 0f             	mov    (%r15),%r9
fffff800002f09d4:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
fffff800002f09d9:	49 8b c9             	mov    %r9,%rcx
fffff800002f09dc:	48 89 5c 24 70       	mov    %rbx,0x70(%rsp)
fffff800002f09e1:	e8 aa b6 04 00       	call   0xfffff8000033c090
fffff800002f09e6:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
fffff800002f09eb:	40 fe c5             	inc    %bpl
fffff800002f09ee:	49 89 11             	mov    %rdx,(%r9)
fffff800002f09f1:	40 80 fd 04          	cmp    $0x4,%bpl
fffff800002f09f5:	72 9d                	jb     0xfffff800002f0994
fffff800002f09f7:	f6 05 92 b5 31 00 08 	testb  $0x8,0x31b592(%rip)        # 0xfffff8000060bf90
fffff800002f09fe:	74 2d                	je     0xfffff800002f0a2d
fffff800002f0a00:	48 8b 05 a1 4e 43 00 	mov    0x434ea1(%rip),%rax        # 0xfffff800007258a8
fffff800002f0a07:	48 8d 54 24 68       	lea    0x68(%rsp),%rdx
fffff800002f0a0c:	45 33 c9             	xor    %r9d,%r9d
fffff800002f0a0f:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
fffff800002f0a14:	41 b8 00 10 00 00    	mov    $0x1000,%r8d
fffff800002f0a1a:	48 8b 08             	mov    (%rax),%rcx
fffff800002f0a1d:	49 89 1e             	mov    %rbx,(%r14)
fffff800002f0a20:	e8 d3 52 f3 ff       	call   0xfffff80000225cf8
fffff800002f0a25:	0f b7 f8             	movzwl %ax,%edi
fffff800002f0a28:	66 85 c0             	test   %ax,%ax
fffff800002f0a2b:	75 6b                	jne    0xfffff800002f0a98
fffff800002f0a2d:	f6 05 5c b5 31 00 02 	testb  $0x2,0x31b55c(%rip)        # 0xfffff8000060bf90
fffff800002f0a34:	74 5d                	je     0xfffff800002f0a93
fffff800002f0a36:	48 8b 05 6b 4e 43 00 	mov    0x434e6b(%rip),%rax        # 0xfffff800007258a8
fffff800002f0a3d:	49 8d 56 08          	lea    0x8(%r14),%rdx
fffff800002f0a41:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
fffff800002f0a46:	45 33 c9             	xor    %r9d,%r9d
fffff800002f0a49:	41 b8 00 10 00 00    	mov    $0x1000,%r8d
fffff800002f0a4f:	48 8b 08             	mov    (%rax),%rcx
fffff800002f0a52:	48 89 1a             	mov    %rbx,(%rdx)
fffff800002f0a55:	48 8d 54 24 68       	lea    0x68(%rsp),%rdx
fffff800002f0a5a:	e8 99 52 f3 ff       	call   0xfffff80000225cf8
fffff800002f0a5f:	0f b7 f8             	movzwl %ax,%edi
fffff800002f0a62:	66 85 c0             	test   %ax,%ax
fffff800002f0a65:	75 31                	jne    0xfffff800002f0a98
fffff800002f0a67:	48 8b 05 3a 4e 43 00 	mov    0x434e3a(%rip),%rax        # 0xfffff800007258a8
fffff800002f0a6e:	49 8d 56 10          	lea    0x10(%r14),%rdx
fffff800002f0a72:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
fffff800002f0a77:	45 33 c9             	xor    %r9d,%r9d
fffff800002f0a7a:	41 b8 00 10 00 00    	mov    $0x1000,%r8d
fffff800002f0a80:	48 8b 08             	mov    (%rax),%rcx
fffff800002f0a83:	48 89 1a             	mov    %rbx,(%rdx)
fffff800002f0a86:	48 8d 54 24 68       	lea    0x68(%rsp),%rdx
fffff800002f0a8b:	e8 68 52 f3 ff       	call   0xfffff80000225cf8
fffff800002f0a90:	0f b7 f8             	movzwl %ax,%edi
fffff800002f0a93:	66 85 ff             	test   %di,%di
fffff800002f0a96:	74 08                	je     0xfffff800002f0aa0
fffff800002f0a98:	48 8b ce             	mov    %rsi,%rcx
fffff800002f0a9b:	e8 1c 00 00 00       	call   0xfffff800002f0abc
fffff800002f0aa0:	0f b7 c7             	movzwl %di,%eax
fffff800002f0aa3:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
fffff800002f0aa8:	48 83 c4 30          	add    $0x30,%rsp
fffff800002f0aac:	41 5f                	pop    %r15
fffff800002f0aae:	41 5e                	pop    %r14
fffff800002f0ab0:	5f                   	pop    %rdi
fffff800002f0ab1:	5e                   	pop    %rsi
fffff800002f0ab2:	5d                   	pop    %rbp
fffff800002f0ab3:	c3                   	ret
fffff800002f0ab4:	cc                   	int3
fffff800002f0ab5:	cc                   	int3