fffff800002db621:	75 0d                	jne    0xfffff800002db630
fffff800002db623:	41 8b d6             	mov    %r14d,%edx
fffff800002db626:	48 8b cb             	mov    %rbx,%rcx
fffff800002db629:	e8 1e 17 00 00       	call   0xfffff800002dcd4c
fffff800002db62e:	eb 47                	jmp    0xfffff800002db677
fffff800002db630:	c6 44 24 28 00       	movb   $0x0,0x28(%rsp)
fffff800002db635:	4c 8d 4d c0          	lea    -0x40(%rbp),%r9
fffff800002db639:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
fffff800002db63d:	c6 44 24 20 00       	movb   $0x0,0x20(%rsp)
fffff800002db642:	48 8d 55 38          	lea    0x38(%rbp),%rdx
fffff800002db646:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
fffff800002db64a:	e8 ad 75 f2 ff       	call   0xfffff80000202bfc
fffff800002db64f:	48 8b 55 20          	mov    0x20(%rbp),%rdx
fffff800002db653:	c7 02 06 00 00 00    	movl   $0x6,(%rdx)
fffff800002db659:	48 89 5a 08          	mov    %rbx,0x8(%rdx)
fffff800002db65d:	44 89 72 10          	mov    %r14d,0x10(%rdx)
fffff800002db661:	48 8b 55 38          	mov    0x38(%rbp),%rdx
fffff800002db665:	c7 02 03 00 00 00    	movl   $0x3,(%rdx)
fffff800002db66b:	48 8b 8f 08 01 00 00 	mov    0x108(%rdi),%rcx
fffff800002db672:	e8 65 6f f2 ff       	call   0xfffff800002025dc
fffff800002db677:	4c 8d 5c 24 70       	lea    0x70(%rsp),%r11
fffff800002db67c:	49 8b 5b 28          	mov    0x28(%r11),%rbx
fffff800002db680:	49 8b 73 30          	mov    0x30(%r11),%rsi
fffff800002db684:	49 8b e3             	mov    %r11,%rsp
fffff800002db687:	41 5e                	pop    %r14
fffff800002db689:	5f                   	pop    %rdi
fffff800002db68a:	5d                   	pop    %rbp
fffff800002db68b:	c3                   	ret
fffff800002db68c:	cc                   	int3
fffff800002db68d:	cc                   	int3
fffff800002db68e:	cc                   	int3
fffff800002db68f:	cc                   	int3
fffff800002db690:	cc                   	int3
fffff800002db691:	cc                   	int3
fffff800002db692:	cc                   	int3
fffff800002db693:	cc                   	int3
fffff800002db694:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002db699:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
fffff800002db69e:	56                   	push   %rsi
fffff800002db69f:	57                   	push   %rdi
fffff800002db6a0:	41 56                	push   %r14
fffff800002db6a2:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002db6a6:	33 ff                	xor    %edi,%edi
fffff800002db6a8:	41 8b f0             	mov    %r8d,%esi
fffff800002db6ab:	48 8b d9             	mov    %rcx,%rbx
fffff800002db6ae:	81 ea 0c 00 08 00    	sub    $0x8000c,%edx
fffff800002db6b4:	74 6c                	je     0xfffff800002db722
fffff800002db6b6:	81 ea f6 47 00 00    	sub    $0x47f6,%edx
fffff800002db6bc:	74 32                	je     0xfffff800002db6f0
fffff800002db6be:	83 fa 01             	cmp    $0x1,%edx
fffff800002db6c1:	74 0a                	je     0xfffff800002db6cd
fffff800002db6c3:	bf 06 00 00 00       	mov    $0x6,%edi
fffff800002db6c8:	e9 c3 00 00 00       	jmp    0xfffff800002db790
fffff800002db6cd:	48 8b 81 c0 02 00 00 	mov    0x2c0(%rcx),%rax
fffff800002db6d4:	89 b0 2c 05 00 00    	mov    %esi,0x52c(%rax)
fffff800002db6da:	48 8b 81 c0 02 00 00 	mov    0x2c0(%rcx),%rax
fffff800002db6e1:	48 8b 88 98 12 00 00 	mov    0x1298(%rax),%rcx
fffff800002db6e8:	89 71 30             	mov    %esi,0x30(%rcx)
fffff800002db6eb:	e9 a0 00 00 00       	jmp    0xfffff800002db790
fffff800002db6f0:	48 8b 81 08 03 00 00 	mov    0x308(%rcx),%rax
fffff800002db6f7:	8b 88 20 01 00 00    	mov    0x120(%rax),%ecx
fffff800002db6fd:	48 0f ba e1 1a       	bt     $0x1a,%rcx
fffff800002db702:	72 bf                	jb     0xfffff800002db6c3
fffff800002db704:	81 fe ff 00 00 00    	cmp    $0xff,%esi
fffff800002db70a:	77 0f                	ja     0xfffff800002db71b
fffff800002db70c:	45 33 c0             	xor    %r8d,%r8d
fffff800002db70f:	8b d6                	mov    %esi,%edx
fffff800002db711:	48 8b cb             	mov    %rbx,%rcx
fffff800002db714:	e8 8f 3d 00 00       	call   0xfffff800002df4a8
fffff800002db719:	eb 75                	jmp    0xfffff800002db790
fffff800002db71b:	bf 05 00 00 00       	mov    $0x5,%edi
fffff800002db720:	eb 6e                	jmp    0xfffff800002db790
fffff800002db722:	48 8b 81 08 03 00 00 	mov    0x308(%rcx),%rax
fffff800002db729:	48 89 b1 68 05 00 00 	mov    %rsi,0x568(%rcx)
fffff800002db730:	8b 88 20 01 00 00    	mov    0x120(%rax),%ecx
fffff800002db736:	48 0f ba e1 1a       	bt     $0x1a,%rcx
fffff800002db73b:	73 53                	jae    0xfffff800002db790
fffff800002db73d:	48 8b 83 c0 02 00 00 	mov    0x2c0(%rbx),%rax
fffff800002db744:	44 8a f7             	mov    %dil,%r14b
fffff800002db747:	40 8a 68 14          	mov    0x14(%rax),%bpl
fffff800002db74b:	41 8a d6             	mov    %r14b,%dl
fffff800002db74e:	48 8b cb             	mov    %rbx,%rcx
fffff800002db751:	e8 36 e1 f2 ff       	call   0xfffff8000020988c
fffff800002db756:	45 33 c0             	xor    %r8d,%r8d
fffff800002db759:	8b d6                	mov    %esi,%edx
fffff800002db75b:	48 8b cb             	mov    %rbx,%rcx
fffff800002db75e:	e8 45 3d 00 00       	call   0xfffff800002df4a8
fffff800002db763:	41 8a ce             	mov    %r14b,%cl
fffff800002db766:	b8 01 00 00 00       	mov    $0x1,%eax
fffff800002db76b:	d3 e0                	shl    %cl,%eax
fffff800002db76d:	8d 48 ff             	lea    -0x1(%rax),%ecx
fffff800002db770:	0b c8                	or     %eax,%ecx
fffff800002db772:	f7 d1                	not    %ecx
fffff800002db774:	23 8b 40 01 00 00    	and    0x140(%rbx),%ecx
fffff800002db77a:	44 0f bc f1          	bsf    %ecx,%r14d
fffff800002db77e:	0f 95 c1             	setne  %cl
fffff800002db781:	84 c9                	test   %cl,%cl
fffff800002db783:	75 c6                	jne    0xfffff800002db74b
fffff800002db785:	40 8a d5             	mov    %bpl,%dl
fffff800002db788:	48 8b cb             	mov    %rbx,%rcx
fffff800002db78b:	e8 fc e0 f2 ff       	call   0xfffff8000020988c
fffff800002db790:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
fffff800002db795:	0f b7 c7             	movzwl %di,%eax
fffff800002db798:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
fffff800002db79d:	48 83 c4 20          	add    $0x20,%rsp
fffff800002db7a1:	41 5e                	pop    %r14
fffff800002db7a3:	5f                   	pop    %rdi
fffff800002db7a4:	5e                   	pop    %rsi
fffff800002db7a5:	c3                   	ret
fffff800002db7a6:	cc                   	int3
fffff800002db7a7:	cc                   	int3
fffff800002db7a8:	cc                   	int3
fffff800002db7a9:	cc                   	int3
fffff800002db7aa:	cc                   	int3
fffff800002db7ab:	cc                   	int3
fffff800002db7ac:	cc                   	int3
fffff800002db7ad:	cc                   	int3
fffff800002db7ae:	cc                   	int3
fffff800002db7af:	cc                   	int3
fffff800002db7b0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
fffff800002db7b5:	55                   	push   %rbp
fffff800002db7b6:	56                   	push   %rsi
fffff800002db7b7:	57                   	push   %rdi
fffff800002db7b8:	41 54                	push   %r12
fffff800002db7ba:	41 55                	push   %r13
fffff800002db7bc:	41 56                	push   %r14
fffff800002db7be:	41 57                	push   %r15
fffff800002db7c0:	48 8b ec             	mov    %rsp,%rbp
fffff800002db7c3:	48 83 ec 50          	sub    $0x50,%rsp
fffff800002db7c7:	33 c0                	xor    %eax,%eax
fffff800002db7c9:	4c 8b e1             	mov    %rcx,%r12
fffff800002db7cc:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
fffff800002db7d0:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
fffff800002db7d4:	4d 8b c8             	mov    %r8,%r9
fffff800002db7d7:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff800002db7da:	0f 11 45 e0          	movups %xmm0,-0x20(%rbp)
fffff800002db7de:	65 4c 8b 34 25 a0 03 	mov    %gs:0x103a0,%r14
fffff800002db7e5:	01 00
fffff800002db7e7:	41 81 e4 ff 0f 00 00 	and    $0xfff,%r12d
fffff800002db7ee:	49 8b 86 c0 02 00 00 	mov    0x2c0(%r14),%rax
fffff800002db7f5:	45 8a be 1c 01 00 00 	mov    0x11c(%r14),%r15b
fffff800002db7fc:	4d 8b ae 08 03 00 00 	mov    0x308(%r14),%r13
fffff800002db803:	8a 58 14             	mov    0x14(%rax),%bl
fffff800002db806:	48 8d 78 40          	lea    0x40(%rax),%rdi
fffff800002db80a:	33 c0                	xor    %eax,%eax
fffff800002db80c:	89 45 48             	mov    %eax,0x48(%rbp)
fffff800002db80f:	0f b7 f0             	movzwl %ax,%esi
fffff800002db812:	49 8b 86 08 01 00 00 	mov    0x108(%r14),%rax
fffff800002db819:	48 ff 80 48 21 00 00 	incq   0x2148(%rax)
fffff800002db820:	b8 04 00 00 00       	mov    $0x4,%eax
fffff800002db825:	3b d0                	cmp    %eax,%edx
fffff800002db827:	0f 47 d0             	cmova  %eax,%edx
fffff800002db82a:	44 8b c2             	mov    %edx,%r8d
fffff800002db82d:	49 8b d1             	mov    %r9,%rdx
fffff800002db830:	e8 cb 8a f6 ff       	call   0xfffff80000244300
fffff800002db835:	41 8b c4             	mov    %r12d,%eax
fffff800002db838:	83 e8 20             	sub    $0x20,%eax
fffff800002db83b:	0f 84 4c 07 00 00    	je     0xfffff800002dbf8d
fffff800002db841:	83 e8 60             	sub    $0x60,%eax
fffff800002db844:	0f 84 1a 07 00 00    	je     0xfffff800002dbf64
fffff800002db84a:	83 e8 30             	sub    $0x30,%eax
fffff800002db84d:	0f 84 ef 06 00 00    	je     0xfffff800002dbf42
fffff800002db853:	83 e8 20             	sub    $0x20,%eax
fffff800002db856:	0f 84 ae 06 00 00    	je     0xfffff800002dbf0a
fffff800002db85c:	83 e8 03             	sub    $0x3,%eax
fffff800002db85f:	0f 84 9d 06 00 00    	je     0xfffff800002dbf02
fffff800002db865:	83 e8 0d             	sub    $0xd,%eax
fffff800002db868:	0f 84 37 06 00 00    	je     0xfffff800002dbea5
fffff800002db86e:	83 e8 03             	sub    $0x3,%eax
fffff800002db871:	0f 84 26 06 00 00    	je     0xfffff800002dbe9d
fffff800002db877:	83 e8 0d             	sub    $0xd,%eax
fffff800002db87a:	0f 84 c4 05 00 00    	je     0xfffff800002dbe44
fffff800002db880:	2d 90 01 00 00       	sub    $0x190,%eax
fffff800002db885:	0f 84 77 05 00 00    	je     0xfffff800002dbe02
fffff800002db88b:	2d 80 00 00 00       	sub    $0x80,%eax
fffff800002db890:	0f 84 cb 04 00 00    	je     0xfffff800002dbd61
fffff800002db896:	b9 10 00 00 00       	mov    $0x10,%ecx
fffff800002db89b:	2b c1                	sub    %ecx,%eax
fffff800002db89d:	0f 84 86 04 00 00    	je     0xfffff800002dbd29
fffff800002db8a3:	2b c1                	sub    %ecx,%eax
fffff800002db8a5:	0f 84 0a 04 00 00    	je     0xfffff800002dbcb5
fffff800002db8ab:	2b c1                	sub    %ecx,%eax
fffff800002db8ad:	0f 84 c0 03 00 00    	je     0xfffff800002dbc73
fffff800002db8b3:	2b c1                	sub    %ecx,%eax
fffff800002db8b5:	0f 84 a2 03 00 00    	je     0xfffff800002dbc5d
fffff800002db8bb:	2b c1                	sub    %ecx,%eax
fffff800002db8bd:	0f 84 08 03 00 00    	je     0xfffff800002dbbcb
fffff800002db8c3:	2b c1                	sub    %ecx,%eax
fffff800002db8c5:	0f 84 6e 02 00 00    	je     0xfffff800002dbb39
fffff800002db8cb:	2b c1                	sub    %ecx,%eax
fffff800002db8cd:	0f 84 3e 02 00 00    	je     0xfffff800002dbb11
fffff800002db8d3:	2b c1                	sub    %ecx,%eax
fffff800002db8d5:	0f 84 cb 01 00 00    	je     0xfffff800002dbaa6
fffff800002db8db:	2b c1                	sub    %ecx,%eax
fffff800002db8dd:	74 77                	je     0xfffff800002db956
fffff800002db8df:	83 e8 50             	sub    $0x50,%eax
fffff800002db8e2:	0f 84 6a 01 00 00    	je     0xfffff800002dba52
fffff800002db8e8:	3b c1                	cmp    %ecx,%eax
fffff800002db8ea:	75 31                	jne    0xfffff800002db91d
fffff800002db8ec:	33 c9                	xor    %ecx,%ecx
fffff800002db8ee:	38 8f 2c 03 00 00    	cmp    %cl,0x32c(%rdi)
fffff800002db8f4:	74 29                	je     0xfffff800002db91f
fffff800002db8f6:	0f b6 45 48          	movzbl 0x48(%rbp),%eax
fffff800002db8fa:	49 8b d6             	mov    %r14,%rdx
fffff800002db8fd:	48 89 4d 40          	mov    %rcx,0x40(%rbp)
fffff800002db901:	0f ba e8 12          	bts    $0x12,%eax
fffff800002db905:	49 8b 8e 08 03 00 00 	mov    0x308(%r14),%rcx
fffff800002db90c:	89 45 40             	mov    %eax,0x40(%rbp)
fffff800002db90f:	4c 8b 45 40          	mov    0x40(%rbp),%r8
fffff800002db913:	44 8a cb             	mov    %bl,%r9b
fffff800002db916:	e8 65 31 f4 ff       	call   0xfffff8000021ea80
fffff800002db91b:	eb 39                	jmp    0xfffff800002db956
fffff800002db91d:	33 c9                	xor    %ecx,%ecx
fffff800002db91f:	8b 05 6f fd 4c 00    	mov    0x4cfd6f(%rip),%eax        # 0xfffff800007ab694
fffff800002db925:	83 c0 fe             	add    $0xfffffffe,%eax
fffff800002db928:	a9 fd ff ff ff       	test   $0xfffffffd,%eax
fffff800002db92d:	75 5c                	jne    0xfffff800002db98b
fffff800002db92f:	41 38 8e 1c 01 00 00 	cmp    %cl,0x11c(%r14)
fffff800002db936:	74 19                	je     0xfffff800002db951
fffff800002db938:	41 81 fc 10 05 00 00 	cmp    $0x510,%r12d
fffff800002db93f:	75 31                	jne    0xfffff800002db972
fffff800002db941:	83 3d f0 c6 44 00 02 	cmpl   $0x2,0x44c6f0(%rip)        # 0xfffff80000728038
fffff800002db948:	4c 8d af bc 05 00 00 	lea    0x5bc(%rdi),%r13
fffff800002db94f:	73 4a                	jae    0xfffff800002db99b
fffff800002db951:	be 13 10 00 00       	mov    $0x1013,%esi
fffff800002db956:	48 8b 9c 24 a0 00 00 	mov    0xa0(%rsp),%rbx
fffff800002db95d:	00
fffff800002db95e:	0f b7 c6             	movzwl %si,%eax
fffff800002db961:	48 83 c4 50          	add    $0x50,%rsp
fffff800002db965:	41 5f                	pop    %r15
fffff800002db967:	41 5e                	pop    %r14
fffff800002db969:	41 5d                	pop    %r13
fffff800002db96b:	41 5c                	pop    %r12
fffff800002db96d:	5f                   	pop    %rdi
fffff800002db96e:	5e                   	pop    %rsi
fffff800002db96f:	5d                   	pop    %rbp
fffff800002db970:	c3                   	ret
fffff800002db971:	cc                   	int3
fffff800002db972:	41 81 fc 20 05 00 00 	cmp    $0x520,%r12d
fffff800002db979:	75 d6                	jne    0xfffff800002db951
fffff800002db97b:	83 3d b6 c6 44 00 03 	cmpl   $0x3,0x44c6b6(%rip)        # 0xfffff80000728038
fffff800002db982:	4c 8d af c0 05 00 00 	lea    0x5c0(%rdi),%r13
fffff800002db989:	eb c4                	jmp    0xfffff800002db94f
fffff800002db98b:	41 81 fc f0 02 00 00 	cmp    $0x2f0,%r12d
fffff800002db992:	75 bd                	jne    0xfffff800002db951
fffff800002db994:	4c 8d af bc 05 00 00 	lea    0x5bc(%rdi),%r13
fffff800002db99b:	8b 5d 48             	mov    0x48(%rbp),%ebx
fffff800002db99e:	81 e3 ff 07 01 00    	and    $0x107ff,%ebx
fffff800002db9a4:	45 84 ff             	test   %r15b,%r15b
fffff800002db9a7:	0f 84 9c 00 00 00    	je     0xfffff800002dba49
fffff800002db9ad:	8b d3                	mov    %ebx,%edx
fffff800002db9af:	41 8b cc             	mov    %r12d,%ecx
fffff800002db9b2:	e8 5d 35 ff ff       	call   0xfffff800002cef14
fffff800002db9b7:	33 d2                	xor    %edx,%edx
fffff800002db9b9:	66 85 c0             	test   %ax,%ax
fffff800002db9bc:	74 04                	je     0xfffff800002db9c2
fffff800002db9be:	0f ba eb 10          	bts    $0x10,%ebx
fffff800002db9c2:	41 39 96 14 03 00 00 	cmp    %edx,0x314(%r14)
fffff800002db9c9:	75 7e                	jne    0xfffff800002dba49
fffff800002db9cb:	44 89 65 e0          	mov    %r12d,-0x20(%rbp)
fffff800002db9cf:	4c 8d 3d 2a 46 d2 ff 	lea    -0x2db9d6(%rip),%r15        # 0xfffff80000000000
fffff800002db9d6:	89 5d e4             	mov    %ebx,-0x1c(%rbp)
fffff800002db9d9:	8b fa                	mov    %edx,%edi
fffff800002db9db:	49 8b 86 08 03 00 00 	mov    0x308(%r14),%rax
fffff800002db9e2:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
fffff800002db9e6:	41 8b 86 14 03 00 00 	mov    0x314(%r14),%eax
fffff800002db9ed:	4c 8d 35 a0 ef 48 00 	lea    0x48efa0(%rip),%r14        # 0xfffff8000076a994
fffff800002db9f4:	89 45 f0             	mov    %eax,-0x10(%rbp)
fffff800002db9f7:	8b cf                	mov    %edi,%ecx
fffff800002db9f9:	e8 7e 7c f2 ff       	call   0xfffff8000020367c
fffff800002db9fe:	84 c0                	test   %al,%al
fffff800002dba00:	74 39                	je     0xfffff800002dba3b
fffff800002dba02:	45 8b 26             	mov    (%r14),%r12d
fffff800002dba05:	4b 8b 84 e7 20 6a 60 	mov    0x606a20(%r15,%r12,8),%rax
fffff800002dba0c:	00
fffff800002dba0d:	48 39 90 b0 03 01 00 	cmp    %rdx,0x103b0(%rax)
fffff800002dba14:	75 25                	jne    0xfffff800002dba3b
fffff800002dba16:	ba 18 00 00 00       	mov    $0x18,%edx
fffff800002dba1b:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
fffff800002dba1f:	e8 b8 ff fb ff       	call   0xfffff8000029b9dc
fffff800002dba24:	4c 8b c0             	mov    %rax,%r8
fffff800002dba27:	48 8d 15 22 34 ff ff 	lea    -0xcbde(%rip),%rdx        # 0xfffff800002cee50
fffff800002dba2e:	41 8b cc             	mov    %r12d,%ecx
fffff800002dba31:	e8 ae 71 f7 ff       	call   0xfffff80000252be4
fffff800002dba36:	0f b7 f0             	movzwl %ax,%esi
fffff800002dba39:	33 d2                	xor    %edx,%edx
fffff800002dba3b:	ff c7                	inc    %edi
fffff800002dba3d:	49 83 c6 1c          	add    $0x1c,%r14
fffff800002dba41:	81 ff 00 04 00 00    	cmp    $0x400,%edi
fffff800002dba47:	72 ae                	jb     0xfffff800002db9f7
fffff800002dba49:	41 89 5d 00          	mov    %ebx,0x0(%r13)
fffff800002dba4d:	e9 04 ff ff ff       	jmp    0xfffff800002db956
fffff800002dba52:	48 8b cf             	mov    %rdi,%rcx
fffff800002dba55:	e8 1e 39 00 00       	call   0xfffff800002df378
fffff800002dba5a:	48 8b 47 c0          	mov    -0x40(%rdi),%rax
fffff800002dba5e:	4c 8d 3d 9b 45 d2 ff 	lea    -0x2dba65(%rip),%r15        # 0xfffff80000000000
fffff800002dba65:	44 8b 45 48          	mov    0x48(%rbp),%r8d
fffff800002dba69:	41 83 e0 0b          	and    $0xb,%r8d
fffff800002dba6d:	44 89 87 cc 05 00 00 	mov    %r8d,0x5cc(%rdi)
fffff800002dba74:	48 8b 80 c0 02 00 00 	mov    0x2c0(%rax),%rax
fffff800002dba7b:	48 8b 90 98 12 00 00 	mov    0x1298(%rax),%rdx
fffff800002dba82:	44 89 82 e0 03 00 00 	mov    %r8d,0x3e0(%rdx)
fffff800002dba89:	33 d2                	xor    %edx,%edx
fffff800002dba8b:	48 8b 87 68 06 00 00 	mov    0x668(%rdi),%rax
fffff800002dba92:	4b f7 b4 c7 90 67 40 	divq   0x406790(%r15,%r8,8)
fffff800002dba99:	00
fffff800002dba9a:	48 89 87 60 06 00 00 	mov    %rax,0x660(%rdi)
fffff800002dbaa1:	e9 76 02 00 00       	jmp    0xfffff800002dbd1c
fffff800002dbaa6:	8b 45 48             	mov    0x48(%rbp),%eax
fffff800002dbaa9:	89 87 c8 05 00 00    	mov    %eax,0x5c8(%rdi)
fffff800002dbaaf:	89 87 50 06 00 00    	mov    %eax,0x650(%rdi)
fffff800002dbab5:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff800002dbabc:	00 00
fffff800002dbabe:	f6 05 9b da 32 00 04 	testb  $0x4,0x32da9b(%rip)        # 0xfffff80000609560
fffff800002dbac5:	74 1b                	je     0xfffff800002dbae2
fffff800002dbac7:	4c 8b 41 28          	mov    0x28(%rcx),%r8
fffff800002dbacb:	0f 31                	rdtsc
fffff800002dbacd:	48 c1 e2 20          	shl    $0x20,%rdx
fffff800002dbad1:	48 0b c2             	or     %rdx,%rax
fffff800002dbad4:	48 8b c8             	mov    %rax,%rcx
fffff800002dbad7:	49 8b c0             	mov    %r8,%rax
fffff800002dbada:	48 f7 e1             	mul    %rcx
fffff800002dbadd:	48 8b c2             	mov    %rdx,%rax
fffff800002dbae0:	eb 05                	jmp    0xfffff800002dbae7
fffff800002dbae2:	e8 75 aa f5 ff       	call   0xfffff8000023655c
fffff800002dbae7:	48 89 87 40 06 00 00 	mov    %rax,0x640(%rdi)
fffff800002dbaee:	48 89 87 48 06 00 00 	mov    %rax,0x648(%rdi)
fffff800002dbaf5:	49 8b 86 c0 02 00 00 	mov    0x2c0(%r14),%rax
fffff800002dbafc:	48 8b 88 98 12 00 00 	mov    0x1298(%rax),%rcx
fffff800002dbb03:	8b 45 48             	mov    0x48(%rbp),%eax
fffff800002dbb06:	89 81 80 03 00 00    	mov    %eax,0x380(%rcx)
fffff800002dbb0c:	e9 0b 02 00 00       	jmp    0xfffff800002dbd1c
fffff800002dbb11:	8b 55 48             	mov    0x48(%rbp),%edx
fffff800002dbb14:	81 e2 ff 00 01 00    	and    $0x100ff,%edx
fffff800002dbb1a:	89 97 b8 05 00 00    	mov    %edx,0x5b8(%rdi)
fffff800002dbb20:	49 8b 86 c0 02 00 00 	mov    0x2c0(%r14),%rax
fffff800002dbb27:	48 8b 88 98 12 00 00 	mov    0x1298(%rax),%rcx
fffff800002dbb2e:	89 91 70 03 00 00    	mov    %edx,0x370(%rcx)
fffff800002dbb34:	e9 1d fe ff ff       	jmp    0xfffff800002db956
fffff800002dbb39:	8b 5d 48             	mov    0x48(%rbp),%ebx
fffff800002dbb3c:	81 e3 ff a7 01 00    	and    $0x1a7ff,%ebx
fffff800002dbb42:	89 5d 48             	mov    %ebx,0x48(%rbp)
fffff800002dbb45:	45 84 ff             	test   %r15b,%r15b
fffff800002dbb48:	74 15                	je     0xfffff800002dbb5f
fffff800002dbb4a:	8b d3                	mov    %ebx,%edx
fffff800002dbb4c:	b9 60 03 00 00       	mov    $0x360,%ecx
fffff800002dbb51:	e8 be 33 ff ff       	call   0xfffff800002cef14
fffff800002dbb56:	66 85 c0             	test   %ax,%ax
fffff800002dbb59:	74 04                	je     0xfffff800002dbb5f
fffff800002dbb5b:	0f ba eb 10          	bts    $0x10,%ebx