fffff8000034a4df:	e9 af 00 00 00       	jmp    0xfffff8000034a593
fffff8000034a4e4:	65 48 8b 04 25 00 00 	mov    %gs:0x0,%rax
fffff8000034a4eb:	00 00
fffff8000034a4ed:	44 89 b0 40 02 01 00 	mov    %r14d,0x10240(%rax)
fffff8000034a4f4:	0f 20 e1             	mov    %cr4,%rcx
fffff8000034a4f7:	48 8b c1             	mov    %rcx,%rax
fffff8000034a4fa:	48 0f ba f8 07       	btc    $0x7,%rax
fffff8000034a4ff:	0f 22 e0             	mov    %rax,%cr4
fffff8000034a502:	0f 22 e1             	mov    %rcx,%cr4
fffff8000034a505:	e9 89 00 00 00       	jmp    0xfffff8000034a593
fffff8000034a50a:	48 8b cb             	mov    %rbx,%rcx
fffff8000034a50d:	e8 3e d8 f7 ff       	call   0xfffff800002c7d50
fffff8000034a512:	48 8b cb             	mov    %rbx,%rcx
fffff8000034a515:	e8 06 70 f6 ff       	call   0xfffff800002b1520
fffff8000034a51a:	4c 8b b3 08 03 00 00 	mov    0x308(%rbx),%r14
fffff8000034a521:	41 f6 86 20 01 00 00 	testb  $0x8,0x120(%r14)
fffff8000034a528:	08
fffff8000034a529:	74 30                	je     0xfffff8000034a55b
fffff8000034a52b:	48 8b b3 c0 02 00 00 	mov    0x2c0(%rbx),%rsi
fffff8000034a532:	44 39 be 78 10 00 00 	cmp    %r15d,0x1078(%rsi)
fffff8000034a539:	7e 08                	jle    0xfffff8000034a543
fffff8000034a53b:	48 8b cb             	mov    %rbx,%rcx
fffff8000034a53e:	e8 79 e3 fe ff       	call   0xfffff800003388bc
fffff8000034a543:	45 39 be 8c 00 00 00 	cmp    %r15d,0x8c(%r14)
fffff8000034a54a:	74 0f                	je     0xfffff8000034a55b
fffff8000034a54c:	48 8b 96 d0 0d 00 00 	mov    0xdd0(%rsi),%rdx
fffff8000034a553:	48 8b cb             	mov    %rbx,%rcx
fffff8000034a556:	e8 29 0a ff ff       	call   0xfffff8000033af84
fffff8000034a55b:	48 8b cb             	mov    %rbx,%rcx
fffff8000034a55e:	e8 05 60 f9 ff       	call   0xfffff800002e0568
fffff8000034a563:	48 8b cb             	mov    %rbx,%rcx
fffff8000034a566:	e8 ad 5d f8 ff       	call   0xfffff800002d0318
fffff8000034a56b:	48 8b cb             	mov    %rbx,%rcx
fffff8000034a56e:	e8 a1 aa f7 ff       	call   0xfffff800002c5014
fffff8000034a573:	48 8b cb             	mov    %rbx,%rcx
fffff8000034a576:	e8 f9 ae fd ff       	call   0xfffff80000325474
fffff8000034a57b:	48 8b cb             	mov    %rbx,%rcx
fffff8000034a57e:	e8 41 b0 f5 ff       	call   0xfffff800002a55c4
fffff8000034a583:	48 8b cb             	mov    %rbx,%rcx
fffff8000034a586:	e8 81 c8 fb ff       	call   0xfffff80000306e0c
fffff8000034a58b:	48 8b cb             	mov    %rbx,%rcx
fffff8000034a58e:	e8 79 a7 f3 ff       	call   0xfffff80000284d0c
fffff8000034a593:	0f b7 c7             	movzwl %di,%eax
fffff8000034a596:	48 8b 4d 37          	mov    0x37(%rbp),%rcx
fffff8000034a59a:	48 33 cc             	xor    %rsp,%rcx
fffff8000034a59d:	e8 ce 0f ef ff       	call   0xfffff8000023b570
fffff8000034a5a2:	4c 8d 9c 24 d0 00 00 	lea    0xd0(%rsp),%r11
fffff8000034a5a9:	00
fffff8000034a5aa:	49 8b 5b 28          	mov    0x28(%r11),%rbx
fffff8000034a5ae:	49 8b 73 30          	mov    0x30(%r11),%rsi
fffff8000034a5b2:	49 8b 7b 38          	mov    0x38(%r11),%rdi
fffff8000034a5b6:	49 8b e3             	mov    %r11,%rsp
fffff8000034a5b9:	41 5f                	pop    %r15
fffff8000034a5bb:	41 5e                	pop    %r14
fffff8000034a5bd:	5d                   	pop    %rbp
fffff8000034a5be:	c3                   	ret
fffff8000034a5bf:	cc                   	int3
fffff8000034a5c0:	cc                   	int3
fffff8000034a5c1:	cc                   	int3
fffff8000034a5c2:	cc                   	int3
fffff8000034a5c3:	cc                   	int3
fffff8000034a5c4:	cc                   	int3
fffff8000034a5c5:	cc                   	int3
fffff8000034a5c6:	cc                   	int3
fffff8000034a5c7:	cc                   	int3
fffff8000034a5c8:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
fffff8000034a5cd:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
fffff8000034a5d2:	57                   	push   %rdi
fffff8000034a5d3:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000034a5d7:	65 48 8b 1c 25 a0 03 	mov    %gs:0x103a0,%rbx
fffff8000034a5de:	01 00
fffff8000034a5e0:	8b 83 40 01 00 00    	mov    0x140(%rbx),%eax
fffff8000034a5e6:	0f bd f8             	bsr    %eax,%edi
fffff8000034a5e9:	40 84 ff             	test   %dil,%dil
fffff8000034a5ec:	74 31                	je     0xfffff8000034a61f
fffff8000034a5ee:	40 80 ff 03          	cmp    $0x3,%dil
fffff8000034a5f2:	73 2b                	jae    0xfffff8000034a61f
fffff8000034a5f4:	40 8a d7             	mov    %dil,%dl
fffff8000034a5f7:	48 8b cb             	mov    %rbx,%rcx
fffff8000034a5fa:	e8 8d f2 eb ff       	call   0xfffff8000020988c
fffff8000034a5ff:	40 8a d7             	mov    %dil,%dl
fffff8000034a602:	48 8b cb             	mov    %rbx,%rcx
fffff8000034a605:	e8 0e dd f7 ff       	call   0xfffff800002c8318
fffff8000034a60a:	8b 83 40 01 00 00    	mov    0x140(%rbx),%eax
fffff8000034a610:	83 64 24 38 00       	andl   $0x0,0x38(%rsp)
fffff8000034a615:	0f bd c8             	bsr    %eax,%ecx
fffff8000034a618:	40 8a f9             	mov    %cl,%dil
fffff8000034a61b:	84 c9                	test   %cl,%cl
fffff8000034a61d:	75 cf                	jne    0xfffff8000034a5ee
fffff8000034a61f:	48 8b 93 c0 02 00 00 	mov    0x2c0(%rbx),%rdx
fffff8000034a626:	48 8b cb             	mov    %rbx,%rcx
fffff8000034a629:	e8 b6 98 fc ff       	call   0xfffff80000313ee4
fffff8000034a62e:	48 8b cb             	mov    %rbx,%rcx
fffff8000034a631:	e8 3e fd f3 ff       	call   0xfffff8000028a374
fffff8000034a636:	48 8b cb             	mov    %rbx,%rcx
fffff8000034a639:	e8 12 d7 f7 ff       	call   0xfffff800002c7d50
fffff8000034a63e:	48 8b cb             	mov    %rbx,%rcx
fffff8000034a641:	e8 da 6e f6 ff       	call   0xfffff800002b1520
fffff8000034a646:	48 8b b3 08 03 00 00 	mov    0x308(%rbx),%rsi
fffff8000034a64d:	f6 86 20 01 00 00 08 	testb  $0x8,0x120(%rsi)
fffff8000034a654:	74 30                	je     0xfffff8000034a686
fffff8000034a656:	48 8b bb c0 02 00 00 	mov    0x2c0(%rbx),%rdi
fffff8000034a65d:	83 bf 78 10 00 00 01 	cmpl   $0x1,0x1078(%rdi)
fffff8000034a664:	7e 08                	jle    0xfffff8000034a66e
fffff8000034a666:	48 8b cb             	mov    %rbx,%rcx
fffff8000034a669:	e8 4e e2 fe ff       	call   0xfffff800003388bc
fffff8000034a66e:	83 be 8c 00 00 00 01 	cmpl   $0x1,0x8c(%rsi)
fffff8000034a675:	74 0f                	je     0xfffff8000034a686
fffff8000034a677:	48 8b 97 d0 0d 00 00 	mov    0xdd0(%rdi),%rdx
fffff8000034a67e:	48 8b cb             	mov    %rbx,%rcx
fffff8000034a681:	e8 fe 08 ff ff       	call   0xfffff8000033af84
fffff8000034a686:	48 8b cb             	mov    %rbx,%rcx
fffff8000034a689:	e8 da 5e f9 ff       	call   0xfffff800002e0568
fffff8000034a68e:	48 8b cb             	mov    %rbx,%rcx
fffff8000034a691:	e8 82 5c f8 ff       	call   0xfffff800002d0318
fffff8000034a696:	48 8b cb             	mov    %rbx,%rcx
fffff8000034a699:	e8 76 a9 f7 ff       	call   0xfffff800002c5014
fffff8000034a69e:	48 8b cb             	mov    %rbx,%rcx
fffff8000034a6a1:	e8 ce ad fd ff       	call   0xfffff80000325474
fffff8000034a6a6:	48 8b cb             	mov    %rbx,%rcx
fffff8000034a6a9:	e8 16 af f5 ff       	call   0xfffff800002a55c4
fffff8000034a6ae:	48 8b cb             	mov    %rbx,%rcx
fffff8000034a6b1:	e8 56 c7 fb ff       	call   0xfffff80000306e0c
fffff8000034a6b6:	48 8b cb             	mov    %rbx,%rcx
fffff8000034a6b9:	e8 4e a6 f3 ff       	call   0xfffff80000284d0c
fffff8000034a6be:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
fffff8000034a6c3:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
fffff8000034a6c8:	48 83 c4 20          	add    $0x20,%rsp
fffff8000034a6cc:	5f                   	pop    %rdi
fffff8000034a6cd:	c3                   	ret
fffff8000034a6ce:	cc                   	int3
fffff8000034a6cf:	cc                   	int3
fffff8000034a6d0:	cc                   	int3
fffff8000034a6d1:	cc                   	int3
fffff8000034a6d2:	cc                   	int3
fffff8000034a6d3:	cc                   	int3
fffff8000034a6d4:	cc                   	int3
fffff8000034a6d5:	cc                   	int3
fffff8000034a6d6:	cc                   	int3
fffff8000034a6d7:	cc                   	int3
fffff8000034a6d8:	40 53                	rex push %rbx
fffff8000034a6da:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000034a6de:	65 48 8b 1c 25 a0 03 	mov    %gs:0x103a0,%rbx
fffff8000034a6e5:	01 00
fffff8000034a6e7:	48 8d 8b 18 05 00 00 	lea    0x518(%rbx),%rcx
fffff8000034a6ee:	8b 01                	mov    (%rcx),%eax
fffff8000034a6f0:	a8 01                	test   $0x1,%al
fffff8000034a6f2:	75 0a                	jne    0xfffff8000034a6fe
fffff8000034a6f4:	e8 5f 2f ff ff       	call   0xfffff8000033d658
fffff8000034a6f9:	e8 7a 2f ff ff       	call   0xfffff8000033d678
fffff8000034a6fe:	48 8b 83 08 03 00 00 	mov    0x308(%rbx),%rax
fffff8000034a705:	ba 01 00 00 00       	mov    $0x1,%edx
fffff8000034a70a:	39 90 8c 00 00 00    	cmp    %edx,0x8c(%rax)
fffff8000034a710:	8d 4a 02             	lea    0x2(%rdx),%ecx
fffff8000034a713:	0f 45 d1             	cmovne %ecx,%edx
fffff8000034a716:	89 93 5c 05 00 00    	mov    %edx,0x55c(%rbx)
fffff8000034a71c:	48 8b 8b 08 03 00 00 	mov    0x308(%rbx),%rcx
fffff8000034a723:	e8 9c c9 f5 ff       	call   0xfffff800002a70c4
fffff8000034a728:	48 b9 00 00 00 00 00 	movabs $0x20000000000,%rcx
fffff8000034a72f:	02 00 00
fffff8000034a732:	48 85 0d 27 ee 2b 00 	test   %rcx,0x2bee27(%rip)        # 0xfffff80000609560
fffff8000034a739:	74 13                	je     0xfffff8000034a74e
fffff8000034a73b:	f6 83 88 09 00 00 01 	testb  $0x1,0x988(%rbx)
fffff8000034a742:	74 0a                	je     0xfffff8000034a74e
fffff8000034a744:	33 d2                	xor    %edx,%edx
fffff8000034a746:	48 8b cb             	mov    %rbx,%rcx
fffff8000034a749:	e8 02 2d f8 ff       	call   0xfffff800002cd450
fffff8000034a74e:	48 83 c4 20          	add    $0x20,%rsp
fffff8000034a752:	5b                   	pop    %rbx
fffff8000034a753:	c3                   	ret
fffff8000034a754:	cc                   	int3
fffff8000034a755:	cc                   	int3
fffff8000034a756:	cc                   	int3
fffff8000034a757:	cc                   	int3
fffff8000034a758:	cc                   	int3
fffff8000034a759:	cc                   	int3
fffff8000034a75a:	cc                   	int3
fffff8000034a75b:	cc                   	int3
fffff8000034a75c:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
fffff8000034a761:	55                   	push   %rbp
fffff8000034a762:	56                   	push   %rsi
fffff8000034a763:	57                   	push   %rdi
fffff8000034a764:	41 56                	push   %r14
fffff8000034a766:	41 57                	push   %r15
fffff8000034a768:	48 83 ec 40          	sub    $0x40,%rsp
fffff8000034a76c:	48 8b 05 75 6e 2b 00 	mov    0x2b6e75(%rip),%rax        # 0xfffff800006015e8
fffff8000034a773:	48 33 c4             	xor    %rsp,%rax
fffff8000034a776:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
fffff8000034a77b:	0f bd c2             	bsr    %edx,%eax
fffff8000034a77e:	8b da                	mov    %edx,%ebx
fffff8000034a780:	48 8b f1             	mov    %rcx,%rsi
fffff8000034a783:	89 44 24 20          	mov    %eax,0x20(%rsp)
fffff8000034a787:	e8 d0 13 ee ff       	call   0xfffff8000022bb5c
fffff8000034a78c:	33 c0                	xor    %eax,%eax
fffff8000034a78e:	45 32 d2             	xor    %r10b,%r10b
fffff8000034a791:	45 33 c0             	xor    %r8d,%r8d
fffff8000034a794:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
fffff8000034a799:	89 44 24 30          	mov    %eax,0x30(%rsp)
fffff8000034a79d:	48 83 cf ff          	or     $0xffffffffffffffff,%rdi
fffff8000034a7a1:	44 8b 8e 5c 21 00 00 	mov    0x215c(%rsi),%r9d
fffff8000034a7a8:	41 8b c1             	mov    %r9d,%eax
fffff8000034a7ab:	c1 e0 06             	shl    $0x6,%eax
fffff8000034a7ae:	44 3b c0             	cmp    %eax,%r8d
fffff8000034a7b1:	73 4d                	jae    0xfffff8000034a800
fffff8000034a7b3:	41 8b d0             	mov    %r8d,%edx
fffff8000034a7b6:	41 83 e0 3f          	and    $0x3f,%r8d
fffff8000034a7ba:	44 89 44 24 24       	mov    %r8d,0x24(%rsp)
fffff8000034a7bf:	41 8b c8             	mov    %r8d,%ecx
fffff8000034a7c2:	4c 8b c7             	mov    %rdi,%r8
fffff8000034a7c5:	c1 ea 06             	shr    $0x6,%edx
fffff8000034a7c8:	49 d3 e0             	shl    %cl,%r8
fffff8000034a7cb:	41 3b d1             	cmp    %r9d,%edx
fffff8000034a7ce:	73 30                	jae    0xfffff8000034a800
fffff8000034a7d0:	8b ca                	mov    %edx,%ecx
fffff8000034a7d2:	48 81 c1 2c 04 00 00 	add    $0x42c,%rcx
fffff8000034a7d9:	48 8d 0c ce          	lea    (%rsi,%rcx,8),%rcx
fffff8000034a7dd:	48 8b 01             	mov    (%rcx),%rax
fffff8000034a7e0:	49 23 c0             	and    %r8,%rax
fffff8000034a7e3:	4c 0f bc d8          	bsf    %rax,%r11
fffff8000034a7e7:	0f 85 de 00 00 00    	jne    0xfffff8000034a8cb
fffff8000034a7ed:	83 64 24 24 00       	andl   $0x0,0x24(%rsp)
fffff8000034a7f2:	ff c2                	inc    %edx
fffff8000034a7f4:	48 83 c1 08          	add    $0x8,%rcx
fffff8000034a7f8:	4c 8b c7             	mov    %rdi,%r8
fffff8000034a7fb:	41 3b d1             	cmp    %r9d,%edx
fffff8000034a7fe:	72 dd                	jb     0xfffff8000034a7dd
fffff8000034a800:	48 8b ce             	mov    %rsi,%rcx
fffff8000034a803:	e8 1c 64 ed ff       	call   0xfffff80000220c24
fffff8000034a808:	45 84 d2             	test   %r10b,%r10b
fffff8000034a80b:	0f 84 98 00 00 00    	je     0xfffff8000034a8a9
fffff8000034a811:	32 db                	xor    %bl,%bl
fffff8000034a813:	0f b6 cb             	movzbl %bl,%ecx
fffff8000034a816:	4c 8d b6 c0 36 00 00 	lea    0x36c0(%rsi),%r14
fffff8000034a81d:	48 69 c1 c0 46 00 00 	imul   $0x46c0,%rcx,%rax
fffff8000034a824:	33 ff                	xor    %edi,%edi
fffff8000034a826:	4c 03 f0             	add    %rax,%r14
fffff8000034a829:	45 8b be d0 0b 00 00 	mov    0xbd0(%r14),%r15d
fffff8000034a830:	45 85 ff             	test   %r15d,%r15d
fffff8000034a833:	74 68                	je     0xfffff8000034a89d
fffff8000034a835:	48 8d 6c 24 28       	lea    0x28(%rsp),%rbp
fffff8000034a83a:	48 8d 6c 8d 00       	lea    0x0(%rbp,%rcx,4),%rbp
fffff8000034a83f:	80 7d 00 00          	cmpb   $0x0,0x0(%rbp)
fffff8000034a843:	74 4e                	je     0xfffff8000034a893
fffff8000034a845:	8b c7                	mov    %edi,%eax
fffff8000034a847:	48 69 c8 28 01 00 00 	imul   $0x128,%rax,%rcx
fffff8000034a84e:	48 81 c1 d8 0b 00 00 	add    $0xbd8,%rcx
fffff8000034a855:	49 03 ce             	add    %r14,%rcx
fffff8000034a858:	e8 cf 00 00 00       	call   0xfffff8000034a92c
fffff8000034a85d:	48 f7 05 f8 ec 2b 00 	testq  $0x100000,0x2becf8(%rip)        # 0xfffff80000609560
fffff8000034a864:	00 00 10 00
fffff8000034a868:	74 29                	je     0xfffff8000034a893
fffff8000034a86a:	48 8b 86 20 01 00 00 	mov    0x120(%rsi),%rax
fffff8000034a871:	a8 01                	test   $0x1,%al
fffff8000034a873:	74 1e                	je     0xfffff8000034a893
fffff8000034a875:	84 db                	test   %bl,%bl
fffff8000034a877:	75 1a                	jne    0xfffff8000034a893
fffff8000034a879:	83 ff 01             	cmp    $0x1,%edi
fffff8000034a87c:	74 09                	je     0xfffff8000034a887
fffff8000034a87e:	a8 10                	test   $0x10,%al
fffff8000034a880:	74 11                	je     0xfffff8000034a893
fffff8000034a882:	83 ff 03             	cmp    $0x3,%edi
fffff8000034a885:	75 0c                	jne    0xfffff8000034a893
fffff8000034a887:	49 8d 8e 28 0e 00 00 	lea    0xe28(%r14),%rcx
fffff8000034a88e:	e8 99 00 00 00       	call   0xfffff8000034a92c
fffff8000034a893:	ff c7                	inc    %edi
fffff8000034a895:	48 ff c5             	inc    %rbp
fffff8000034a898:	41 3b ff             	cmp    %r15d,%edi
fffff8000034a89b:	72 a2                	jb     0xfffff8000034a83f
fffff8000034a89d:	fe c3                	inc    %bl
fffff8000034a89f:	3a 5c 24 20          	cmp    0x20(%rsp),%bl
fffff8000034a8a3:	0f 86 6a ff ff ff    	jbe    0xfffff8000034a813
fffff8000034a8a9:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
fffff8000034a8ae:	48 33 cc             	xor    %rsp,%rcx
fffff8000034a8b1:	e8 ba 0c ef ff       	call   0xfffff8000023b570
fffff8000034a8b6:	48 8b 9c 24 80 00 00 	mov    0x80(%rsp),%rbx
fffff8000034a8bd:	00
fffff8000034a8be:	48 83 c4 40          	add    $0x40,%rsp
fffff8000034a8c2:	41 5f                	pop    %r15
fffff8000034a8c4:	41 5e                	pop    %r14
fffff8000034a8c6:	5f                   	pop    %rdi
fffff8000034a8c7:	5e                   	pop    %rsi
fffff8000034a8c8:	5d                   	pop    %rbp
fffff8000034a8c9:	c3                   	ret
fffff8000034a8ca:	cc                   	int3
fffff8000034a8cb:	44 8b c2             	mov    %edx,%r8d
fffff8000034a8ce:	41 c1 e0 06          	shl    $0x6,%r8d
fffff8000034a8d2:	45 03 c3             	add    %r11d,%r8d
fffff8000034a8d5:	4e 8b 8c c6 58 01 00 	mov    0x158(%rsi,%r8,8),%r9
fffff8000034a8dc:	00
fffff8000034a8dd:	49 8b 81 00 03 00 00 	mov    0x300(%r9),%rax
fffff8000034a8e4:	48 8b c8             	mov    %rax,%rcx
fffff8000034a8e7:	48 c1 e8 28          	shr    $0x28,%rax
fffff8000034a8eb:	48 c1 e9 20          	shr    $0x20,%rcx
fffff8000034a8ef:	84 c0                	test   %al,%al
fffff8000034a8f1:	74 28                	je     0xfffff8000034a91b
fffff8000034a8f3:	0f b6 c1             	movzbl %cl,%eax
fffff8000034a8f6:	0f a3 c3             	bt     %eax,%ebx
fffff8000034a8f9:	73 20                	jae    0xfffff8000034a91b
fffff8000034a8fb:	0f b6 d1             	movzbl %cl,%edx
fffff8000034a8fe:	41 b2 01             	mov    $0x1,%r10b
fffff8000034a901:	49 8b 84 d1 a8 02 00 	mov    0x2a8(%r9,%rdx,8),%rax
fffff8000034a908:	00
fffff8000034a909:	8b 88 28 0b 00 00    	mov    0xb28(%rax),%ecx
fffff8000034a90f:	48 8d 44 24 28       	lea    0x28(%rsp),%rax
fffff8000034a914:	48 03 c1             	add    %rcx,%rax
fffff8000034a917:	c6 04 90 01          	movb   $0x1,(%rax,%rdx,4)
fffff8000034a91b:	41 ff c0             	inc    %r8d
fffff8000034a91e:	e9 7e fe ff ff       	jmp    0xfffff8000034a7a1
fffff8000034a923:	cc                   	int3
fffff8000034a924:	cc                   	int3
fffff8000034a925:	cc                   	int3
fffff8000034a926:	cc                   	int3
fffff8000034a927:	cc                   	int3
fffff8000034a928:	cc                   	int3
fffff8000034a929:	cc                   	int3
fffff8000034a92a:	cc                   	int3
fffff8000034a92b:	cc                   	int3
fffff8000034a92c:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
fffff8000034a931:	57                   	push   %rdi
fffff8000034a932:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
fffff8000034a939:	48 8b 05 a8 6c 2b 00 	mov    0x2b6ca8(%rip),%rax        # 0xfffff800006015e8
fffff8000034a940:	48 33 c4             	xor    %rsp,%rax
fffff8000034a943:	48 89 84 24 a0 00 00 	mov    %rax,0xa0(%rsp)
fffff8000034a94a:	00
fffff8000034a94b:	48 8b 91 18 01 00 00 	mov    0x118(%rcx),%rdx
fffff8000034a952:	49 bb ff ff ff ff ff 	movabs $0x3fffffffffffffff,%r11
fffff8000034a959:	ff ff 3f
fffff8000034a95c:	4c 8b c2             	mov    %rdx,%r8
fffff8000034a95f:	48 8b f9             	mov    %rcx,%rdi
fffff8000034a962:	4d 23 c3             	and    %r11,%r8
fffff8000034a965:	45 33 c9             	xor    %r9d,%r9d
fffff8000034a968:	48 8b 8f 10 01 00 00 	mov    0x110(%rdi),%rcx
fffff8000034a96f:	48 3b d1             	cmp    %rcx,%rdx
fffff8000034a972:	0f 84 14 01 00 00    	je     0xfffff8000034aa8c
fffff8000034a978:	4c 8b d1             	mov    %rcx,%r10
fffff8000034a97b:	4d 23 d3             	and    %r11,%r10
fffff8000034a97e:	4d 3b d0             	cmp    %r8,%r10
fffff8000034a981:	0f 87 05 01 00 00    	ja     0xfffff8000034aa8c
fffff8000034a987:	48 8b c1             	mov    %rcx,%rax
fffff8000034a98a:	48 c1 e8 3e          	shr    $0x3e,%rax
fffff8000034a98e:	83 e0 01             	and    $0x1,%eax
fffff8000034a991:	4d 3b d0             	cmp    %r8,%r10
fffff8000034a994:	75 09                	jne    0xfffff8000034a99f
fffff8000034a996:	48 85 c0             	test   %rax,%rax
fffff8000034a999:	0f 84 ed 00 00 00    	je     0xfffff8000034aa8c
fffff8000034a99f:	48 85 c0             	test   %rax,%rax
fffff8000034a9a2:	75 1e                	jne    0xfffff8000034a9c2
fffff8000034a9a4:	48 b8 00 00 00 00 00 	movabs $0x4000000000000000,%rax
fffff8000034a9ab:	00 00 40
fffff8000034a9ae:	48 8b d9             	mov    %rcx,%rbx