fffff800002aa923:	0f 84 5e ff ff ff    	je     0xfffff800002aa887
fffff800002aa929:	8b 87 58 05 00 00    	mov    0x558(%rdi),%eax
fffff800002aa92f:	83 f8 02             	cmp    $0x2,%eax
fffff800002aa932:	75 0a                	jne    0xfffff800002aa93e
fffff800002aa934:	33 d2                	xor    %edx,%edx
fffff800002aa936:	48 8b cf             	mov    %rdi,%rcx
fffff800002aa939:	e8 0a 06 00 00       	call   0xfffff800002aaf48
fffff800002aa93e:	48 8b 87 c0 02 00 00 	mov    0x2c0(%rdi),%rax
fffff800002aa945:	44 38 a0 bc 0d 00 00 	cmp    %r12b,0xdbc(%rax)
fffff800002aa94c:	41 0f 95 c6          	setne  %r14b
fffff800002aa950:	45 8a fe             	mov    %r14b,%r15b
fffff800002aa953:	44 38 a7 1c 01 00 00 	cmp    %r12b,0x11c(%rdi)
fffff800002aa95a:	75 58                	jne    0xfffff800002aa9b4
fffff800002aa95c:	48 8b 87 08 03 00 00 	mov    0x308(%rdi),%rax
fffff800002aa963:	40 84 b0 80 34 00 00 	test   %sil,0x3480(%rax)
fffff800002aa96a:	74 48                	je     0xfffff800002aa9b4
fffff800002aa96c:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff800002aa973:	00 00
fffff800002aa975:	f6 05 e4 eb 35 00 04 	testb  $0x4,0x35ebe4(%rip)        # 0xfffff80000609560
fffff800002aa97c:	74 1b                	je     0xfffff800002aa999
fffff800002aa97e:	4c 8b 41 28          	mov    0x28(%rcx),%r8
fffff800002aa982:	0f 31                	rdtsc
fffff800002aa984:	48 c1 e2 20          	shl    $0x20,%rdx
fffff800002aa988:	48 0b c2             	or     %rdx,%rax
fffff800002aa98b:	48 8b c8             	mov    %rax,%rcx
fffff800002aa98e:	49 8b c0             	mov    %r8,%rax
fffff800002aa991:	48 f7 e1             	mul    %rcx
fffff800002aa994:	48 8b c2             	mov    %rdx,%rax
fffff800002aa997:	eb 05                	jmp    0xfffff800002aa99e
fffff800002aa999:	e8 be bb f8 ff       	call   0xfffff8000023655c
fffff800002aa99e:	48 2b 87 f0 09 00 00 	sub    0x9f0(%rdi),%rax
fffff800002aa9a5:	48 3d 00 46 c3 23    	cmp    $0x23c34600,%rax
fffff800002aa9ab:	76 78                	jbe    0xfffff800002aaa25
fffff800002aa9ad:	44 88 a7 e8 09 00 00 	mov    %r12b,0x9e8(%rdi)
fffff800002aa9b4:	44 8b 9f 18 01 00 00 	mov    0x118(%rdi),%r11d
fffff800002aa9bb:	41 8b c3             	mov    %r11d,%eax
fffff800002aa9be:	24 03                	and    $0x3,%al
fffff800002aa9c0:	40 3a c6             	cmp    %sil,%al
fffff800002aa9c3:	75 12                	jne    0xfffff800002aa9d7
fffff800002aa9c5:	40 8a d6             	mov    %sil,%dl
fffff800002aa9c8:	48 8b cf             	mov    %rdi,%rcx
fffff800002aa9cb:	e8 28 c6 f8 ff       	call   0xfffff80000236ff8
fffff800002aa9d0:	44 8b 9f 18 01 00 00 	mov    0x118(%rdi),%r11d
fffff800002aa9d7:	41 83 e3 fe          	and    $0xfffffffe,%r11d
fffff800002aa9db:	44 89 9f 18 01 00 00 	mov    %r11d,0x118(%rdi)
fffff800002aa9e2:	44 38 a7 88 09 00 00 	cmp    %r12b,0x988(%rdi)
fffff800002aa9e9:	0f 84 d8 00 00 00    	je     0xfffff800002aaac7
fffff800002aa9ef:	8a 87 75 0c 00 00    	mov    0xc75(%rdi),%al
fffff800002aa9f5:	41 8b d3             	mov    %r11d,%edx
fffff800002aa9f8:	41 83 e3 0b          	and    $0xb,%r11d
fffff800002aa9fc:	0f 95 c3             	setne  %bl
fffff800002aa9ff:	81 e2 84 00 00 00    	and    $0x84,%edx
fffff800002aaa05:	0f 95 c1             	setne  %cl
fffff800002aaa08:	40 22 c6             	and    %sil,%al
fffff800002aaa0b:	3a c1                	cmp    %cl,%al
fffff800002aaa0d:	0f 84 91 00 00 00    	je     0xfffff800002aaaa4
fffff800002aaa13:	48 8b cf             	mov    %rdi,%rcx
fffff800002aaa16:	85 d2                	test   %edx,%edx
fffff800002aaa18:	0f 84 81 00 00 00    	je     0xfffff800002aaa9f
fffff800002aaa1e:	e8 c5 f2 f8 ff       	call   0xfffff80000239ce8
fffff800002aaa23:	eb 7f                	jmp    0xfffff800002aaaa4
fffff800002aaa25:	b9 e8 00 00 00       	mov    $0xe8,%ecx
fffff800002aaa2a:	0f 32                	rdmsr
fffff800002aaa2c:	48 c1 e2 20          	shl    $0x20,%rdx
fffff800002aaa30:	b9 e7 00 00 00       	mov    $0xe7,%ecx
fffff800002aaa35:	48 0b c2             	or     %rdx,%rax
fffff800002aaa38:	48 89 87 d8 09 00 00 	mov    %rax,0x9d8(%rdi)
fffff800002aaa3f:	0f 32                	rdmsr
fffff800002aaa41:	48 c1 e2 20          	shl    $0x20,%rdx
fffff800002aaa45:	48 0b c2             	or     %rdx,%rax
fffff800002aaa48:	40 88 b7 e8 09 00 00 	mov    %sil,0x9e8(%rdi)
fffff800002aaa4f:	48 89 87 e0 09 00 00 	mov    %rax,0x9e0(%rdi)
fffff800002aaa56:	84 db                	test   %bl,%bl
fffff800002aaa58:	0f 84 56 ff ff ff    	je     0xfffff800002aa9b4
fffff800002aaa5e:	8b 87 18 01 00 00    	mov    0x118(%rdi),%eax
fffff800002aaa64:	44 8b d8             	mov    %eax,%r11d
fffff800002aaa67:	44 0b de             	or     %esi,%r11d
fffff800002aaa6a:	44 89 9f 18 01 00 00 	mov    %r11d,0x118(%rdi)
fffff800002aaa71:	a8 03                	test   $0x3,%al
fffff800002aaa73:	0f 85 69 ff ff ff    	jne    0xfffff800002aa9e2
fffff800002aaa79:	48 8b 9f a8 09 00 00 	mov    0x9a8(%rdi),%rbx
fffff800002aaa80:	48 8b cf             	mov    %rdi,%rcx
fffff800002aaa83:	48 8b d3             	mov    %rbx,%rdx
fffff800002aaa86:	e8 45 bd f8 ff       	call   0xfffff800002367d0
fffff800002aaa8b:	44 89 63 04          	mov    %r12d,0x4(%rbx)
fffff800002aaa8f:	40 88 73 02          	mov    %sil,0x2(%rbx)
fffff800002aaa93:	44 8b 9f 18 01 00 00 	mov    0x118(%rdi),%r11d
fffff800002aaa9a:	e9 43 ff ff ff       	jmp    0xfffff800002aa9e2
fffff800002aaa9f:	e8 00 f3 f8 ff       	call   0xfffff80000239da4
fffff800002aaaa4:	8a 87 75 0c 00 00    	mov    0xc75(%rdi),%al
fffff800002aaaaa:	d0 e8                	shr    $1,%al
fffff800002aaaac:	40 22 c6             	and    %sil,%al
fffff800002aaaaf:	3a c3                	cmp    %bl,%al
fffff800002aaab1:	74 14                	je     0xfffff800002aaac7
fffff800002aaab3:	48 8b cf             	mov    %rdi,%rcx
fffff800002aaab6:	45 85 db             	test   %r11d,%r11d
fffff800002aaab9:	74 07                	je     0xfffff800002aaac2
fffff800002aaabb:	e8 90 f2 f8 ff       	call   0xfffff80000239d50
fffff800002aaac0:	eb 05                	jmp    0xfffff800002aaac7
fffff800002aaac2:	e8 6d f3 f8 ff       	call   0xfffff80000239e34
fffff800002aaac7:	8b 87 18 01 00 00    	mov    0x118(%rdi),%eax
fffff800002aaacd:	a8 03                	test   $0x3,%al
fffff800002aaacf:	75 1e                	jne    0xfffff800002aaaef
fffff800002aaad1:	65 48 8b 04 25 a0 03 	mov    %gs:0x103a0,%rax
fffff800002aaad8:	01 00
fffff800002aaada:	33 d2                	xor    %edx,%edx
fffff800002aaadc:	48 8b 88 c0 02 00 00 	mov    0x2c0(%rax),%rcx
fffff800002aaae3:	44 8a 41 14          	mov    0x14(%rcx),%r8b
fffff800002aaae7:	48 8b cf             	mov    %rdi,%rcx
fffff800002aaaea:	e8 31 c4 f5 ff       	call   0xfffff80000206f20
fffff800002aaaef:	45 84 ff             	test   %r15b,%r15b
fffff800002aaaf2:	74 31                	je     0xfffff800002aab25
fffff800002aaaf4:	48 8b 87 c0 02 00 00 	mov    0x2c0(%rdi),%rax
fffff800002aaafb:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
fffff800002aab00:	48 83 4c 24 38 ff    	orq    $0xffffffffffffffff,0x38(%rsp)
fffff800002aab06:	41 83 c8 ff          	or     $0xffffffff,%r8d
fffff800002aab0a:	48 8b cf             	mov    %rdi,%rcx
fffff800002aab0d:	c7 44 24 30 10 00 01 	movl   $0x10010,0x30(%rsp)
fffff800002aab14:	00
fffff800002aab15:	89 74 24 34          	mov    %esi,0x34(%rsp)
fffff800002aab19:	44 88 a0 bc 0d 00 00 	mov    %r12b,0xdbc(%rax)
fffff800002aab20:	e8 b3 72 f7 ff       	call   0xfffff80000221dd8
fffff800002aab25:	0f b7 c5             	movzwl %bp,%eax
fffff800002aab28:	48 8b 8c 24 c0 00 00 	mov    0xc0(%rsp),%rcx
fffff800002aab2f:	00
fffff800002aab30:	48 33 cc             	xor    %rsp,%rcx
fffff800002aab33:	e8 38 0a f9 ff       	call   0xfffff8000023b570
fffff800002aab38:	4c 8d 9c 24 d0 00 00 	lea    0xd0(%rsp),%r11
fffff800002aab3f:	00
fffff800002aab40:	49 8b 5b 20          	mov    0x20(%r11),%rbx
fffff800002aab44:	49 8b 6b 28          	mov    0x28(%r11),%rbp
fffff800002aab48:	49 8b 73 30          	mov    0x30(%r11),%rsi
fffff800002aab4c:	49 8b 7b 38          	mov    0x38(%r11),%rdi
fffff800002aab50:	49 8b e3             	mov    %r11,%rsp
fffff800002aab53:	41 5f                	pop    %r15
fffff800002aab55:	41 5e                	pop    %r14
fffff800002aab57:	41 5c                	pop    %r12
fffff800002aab59:	c3                   	ret
fffff800002aab5a:	cc                   	int3
fffff800002aab5b:	cc                   	int3
fffff800002aab5c:	cc                   	int3
fffff800002aab5d:	cc                   	int3
fffff800002aab5e:	cc                   	int3
fffff800002aab5f:	cc                   	int3
fffff800002aab60:	cc                   	int3
fffff800002aab61:	cc                   	int3
fffff800002aab62:	cc                   	int3
fffff800002aab63:	cc                   	int3
fffff800002aab64:	40 53                	rex push %rbx
fffff800002aab66:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002aab6a:	4c 8b 89 c0 02 00 00 	mov    0x2c0(%rcx),%r9
fffff800002aab71:	33 db                	xor    %ebx,%ebx
fffff800002aab73:	84 d2                	test   %dl,%dl
fffff800002aab75:	74 15                	je     0xfffff800002aab8c
fffff800002aab77:	48 8b 81 08 03 00 00 	mov    0x308(%rcx),%rax
fffff800002aab7e:	f6 80 28 01 00 00 10 	testb  $0x10,0x128(%rax)
fffff800002aab85:	75 05                	jne    0xfffff800002aab8c
fffff800002aab87:	8d 43 06             	lea    0x6(%rbx),%eax
fffff800002aab8a:	eb 62                	jmp    0xfffff800002aabee
fffff800002aab8c:	65 48 8b 0c 25 a8 03 	mov    %gs:0x103a8,%rcx
fffff800002aab93:	01 00
fffff800002aab95:	49 f7 c0 fe 0f 00 00 	test   $0xffe,%r8
fffff800002aab9c:	74 07                	je     0xfffff800002aaba5
fffff800002aab9e:	b8 50 00 00 00       	mov    $0x50,%eax
fffff800002aaba3:	eb 49                	jmp    0xfffff800002aabee
fffff800002aaba5:	f6 81 20 01 00 00 01 	testb  $0x1,0x120(%rcx)
fffff800002aabac:	48 c7 c2 00 f0 ff ff 	mov    $0xfffffffffffff000,%rdx
fffff800002aabb3:	74 0c                	je     0xfffff800002aabc1
fffff800002aabb5:	49 8b 41 28          	mov    0x28(%r9),%rax
fffff800002aabb9:	49 33 c0             	xor    %r8,%rax
fffff800002aabbc:	48 85 c2             	test   %rax,%rdx
fffff800002aabbf:	75 dd                	jne    0xfffff800002aab9e
fffff800002aabc1:	41 f6 c0 01          	test   $0x1,%r8b
fffff800002aabc5:	74 19                	je     0xfffff800002aabe0
fffff800002aabc7:	48 8b 81 b0 24 00 00 	mov    0x24b0(%rcx),%rax
fffff800002aabce:	48 8b 08             	mov    (%rax),%rcx
fffff800002aabd1:	48 8b 81 80 00 00 00 	mov    0x80(%rcx),%rax
fffff800002aabd8:	49 23 c0             	and    %r8,%rax
fffff800002aabdb:	48 85 c2             	test   %rax,%rdx
fffff800002aabde:	75 be                	jne    0xfffff800002aab9e
fffff800002aabe0:	49 8b d0             	mov    %r8,%rdx
fffff800002aabe3:	49 8b c9             	mov    %r9,%rcx
fffff800002aabe6:	e8 11 00 00 00       	call   0xfffff800002aabfc
fffff800002aabeb:	0f b7 c3             	movzwl %bx,%eax
fffff800002aabee:	48 83 c4 20          	add    $0x20,%rsp
fffff800002aabf2:	5b                   	pop    %rbx
fffff800002aabf3:	c3                   	ret
fffff800002aabf4:	cc                   	int3
fffff800002aabf5:	cc                   	int3
fffff800002aabf6:	cc                   	int3
fffff800002aabf7:	cc                   	int3
fffff800002aabf8:	cc                   	int3
fffff800002aabf9:	cc                   	int3
fffff800002aabfa:	cc                   	int3
fffff800002aabfb:	cc                   	int3
fffff800002aabfc:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002aac01:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
fffff800002aac06:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff800002aac0b:	57                   	push   %rdi
fffff800002aac0c:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002aac10:	48 8b ea             	mov    %rdx,%rbp
fffff800002aac13:	48 8d b1 48 0b 00 00 	lea    0xb48(%rcx),%rsi
fffff800002aac1a:	48 81 e5 00 f0 ff ff 	and    $0xfffffffffffff000,%rbp
fffff800002aac21:	48 8b da             	mov    %rdx,%rbx
fffff800002aac24:	f6 41 28 01          	testb  $0x1,0x28(%rcx)
fffff800002aac28:	48 8b f9             	mov    %rcx,%rdi
fffff800002aac2b:	74 08                	je     0xfffff800002aac35
fffff800002aac2d:	48 8b ce             	mov    %rsi,%rcx
fffff800002aac30:	e8 bf b6 01 00       	call   0xfffff800002c62f4
fffff800002aac35:	f6 c3 01             	test   $0x1,%bl
fffff800002aac38:	74 0b                	je     0xfffff800002aac45
fffff800002aac3a:	48 8b d6             	mov    %rsi,%rdx
fffff800002aac3d:	48 8b cd             	mov    %rbp,%rcx
fffff800002aac40:	e8 cb ac 01 00       	call   0xfffff800002c5910
fffff800002aac45:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
fffff800002aac4a:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
fffff800002aac4f:	48 89 5f 28          	mov    %rbx,0x28(%rdi)
fffff800002aac53:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff800002aac58:	48 83 c4 20          	add    $0x20,%rsp
fffff800002aac5c:	5f                   	pop    %rdi
fffff800002aac5d:	c3                   	ret
fffff800002aac5e:	cc                   	int3
fffff800002aac5f:	cc                   	int3
fffff800002aac60:	cc                   	int3
fffff800002aac61:	cc                   	int3
fffff800002aac62:	cc                   	int3
fffff800002aac63:	cc                   	int3
fffff800002aac64:	cc                   	int3
fffff800002aac65:	cc                   	int3
fffff800002aac66:	cc                   	int3
fffff800002aac67:	cc                   	int3
fffff800002aac68:	48 83 ec 38          	sub    $0x38,%rsp
fffff800002aac6c:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
fffff800002aac71:	4c 8b ca             	mov    %rdx,%r9
fffff800002aac74:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
fffff800002aac79:	33 d2                	xor    %edx,%edx
fffff800002aac7b:	48 83 64 24 20 00    	andq   $0x0,0x20(%rsp)
fffff800002aac81:	4c 63 c1             	movslq %ecx,%r8
fffff800002aac84:	33 c9                	xor    %ecx,%ecx
fffff800002aac86:	e8 49 79 fa ff       	call   0xfffff800002525d4
fffff800002aac8b:	cc                   	int3
fffff800002aac8c:	cc                   	int3
fffff800002aac8d:	cc                   	int3
fffff800002aac8e:	cc                   	int3
fffff800002aac8f:	cc                   	int3
fffff800002aac90:	cc                   	int3
fffff800002aac91:	cc                   	int3
fffff800002aac92:	cc                   	int3
fffff800002aac93:	cc                   	int3
fffff800002aac94:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002aac99:	57                   	push   %rdi
fffff800002aac9a:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002aac9e:	8b 81 58 05 00 00    	mov    0x558(%rcx),%eax
fffff800002aaca4:	48 8b d9             	mov    %rcx,%rbx
fffff800002aaca7:	48 8b b9 c0 02 00 00 	mov    0x2c0(%rcx),%rdi
fffff800002aacae:	83 f8 01             	cmp    $0x1,%eax
fffff800002aacb1:	75 2b                	jne    0xfffff800002aacde
fffff800002aacb3:	48 8b 81 08 03 00 00 	mov    0x308(%rcx),%rax
fffff800002aacba:	48 8b 90 68 37 00 00 	mov    0x3768(%rax),%rdx
fffff800002aacc1:	8b 02                	mov    (%rdx),%eax
fffff800002aacc3:	85 c0                	test   %eax,%eax
fffff800002aacc5:	0f 84 9f 00 00 00    	je     0xfffff800002aad6a
fffff800002aaccb:	48 8b 81 08 03 00 00 	mov    0x308(%rcx),%rax
fffff800002aacd2:	4c 8b 88 98 25 00 00 	mov    0x2598(%rax),%r9
fffff800002aacd9:	e9 fd 00 00 00       	jmp    0xfffff800002aaddb
fffff800002aacde:	83 f8 02             	cmp    $0x2,%eax
fffff800002aace1:	0f 85 8c 00 00 00    	jne    0xfffff800002aad73
fffff800002aace7:	48 8b 81 08 03 00 00 	mov    0x308(%rcx),%rax
fffff800002aacee:	48 8b 88 68 37 00 00 	mov    0x3768(%rax),%rcx
fffff800002aacf5:	8b 01                	mov    (%rcx),%eax
fffff800002aacf7:	85 c0                	test   %eax,%eax
fffff800002aacf9:	74 6f                	je     0xfffff800002aad6a
fffff800002aacfb:	48 8b cb             	mov    %rbx,%rcx
fffff800002aacfe:	e8 f9 aa fd ff       	call   0xfffff800002857fc
fffff800002aad03:	4c 8b 83 08 03 00 00 	mov    0x308(%rbx),%r8
fffff800002aad0a:	84 c0                	test   %al,%al
fffff800002aad0c:	74 34                	je     0xfffff800002aad42
fffff800002aad0e:	33 d2                	xor    %edx,%edx
fffff800002aad10:	49 8b c8             	mov    %r8,%rcx
fffff800002aad13:	e8 f4 b3 fd ff       	call   0xfffff8000028610c
fffff800002aad18:	48 8b 8b 08 03 00 00 	mov    0x308(%rbx),%rcx
fffff800002aad1f:	4c 8b c8             	mov    %rax,%r9
fffff800002aad22:	44 8b 83 14 03 00 00 	mov    0x314(%rbx),%r8d
fffff800002aad29:	49 c1 e0 06          	shl    $0x6,%r8
fffff800002aad2d:	48 8b 91 a0 2d 01 00 	mov    0x12da0(%rcx),%rdx
fffff800002aad34:	41 8b 4c 10 10       	mov    0x10(%r8,%rdx,1),%ecx
fffff800002aad39:	ff c1                	inc    %ecx
fffff800002aad3b:	41 89 4c 10 10       	mov    %ecx,0x10(%r8,%rdx,1)
fffff800002aad40:	eb 70                	jmp    0xfffff800002aadb2
fffff800002aad42:	0f 31                	rdtsc
fffff800002aad44:	48 c1 e2 20          	shl    $0x20,%rdx
fffff800002aad48:	48 0b c2             	or     %rdx,%rax
fffff800002aad4b:	49 8b 90 00 0d 01 00 	mov    0x10d00(%r8),%rdx
fffff800002aad52:	48 8b c8             	mov    %rax,%rcx
fffff800002aad55:	e8 b2 59 06 00       	call   0xfffff8000031070c
fffff800002aad5a:	48 8b 8b 08 03 00 00 	mov    0x308(%rbx),%rcx
fffff800002aad61:	4c 8b 89 90 25 00 00 	mov    0x2590(%rcx),%r9
fffff800002aad68:	eb 6e                	jmp    0xfffff800002aadd8
fffff800002aad6a:	4c 8b 8f 18 0b 00 00 	mov    0xb18(%rdi),%r9
fffff800002aad71:	eb 68                	jmp    0xfffff800002aaddb
fffff800002aad73:	e8 84 aa fd ff       	call   0xfffff800002857fc
fffff800002aad78:	4c 8b 83 08 03 00 00 	mov    0x308(%rbx),%r8
fffff800002aad7f:	84 c0                	test   %al,%al
fffff800002aad81:	74 36                	je     0xfffff800002aadb9
fffff800002aad83:	33 d2                	xor    %edx,%edx
fffff800002aad85:	49 8b c8             	mov    %r8,%rcx
fffff800002aad88:	e8 7f b3 fd ff       	call   0xfffff8000028610c
fffff800002aad8d:	8b 93 14 03 00 00    	mov    0x314(%rbx),%edx
fffff800002aad93:	4c 8b c8             	mov    %rax,%r9
fffff800002aad96:	48 8b 83 08 03 00 00 	mov    0x308(%rbx),%rax
fffff800002aad9d:	48 c1 e2 06          	shl    $0x6,%rdx
fffff800002aada1:	48 8b 88 a0 2d 01 00 	mov    0x12da0(%rax),%rcx
fffff800002aada8:	8b 44 0a 10          	mov    0x10(%rdx,%rcx,1),%eax
fffff800002aadac:	ff c0                	inc    %eax
fffff800002aadae:	89 44 0a 10          	mov    %eax,0x10(%rdx,%rcx,1)
fffff800002aadb2:	f0 83 0c 24 00       	lock orl $0x0,(%rsp)
fffff800002aadb7:	eb 22                	jmp    0xfffff800002aaddb
fffff800002aadb9:	0f 31                	rdtsc
fffff800002aadbb:	48 c1 e2 20          	shl    $0x20,%rdx
fffff800002aadbf:	48 0b c2             	or     %rdx,%rax
fffff800002aadc2:	49 8b 90 00 0d 01 00 	mov    0x10d00(%r8),%rdx
fffff800002aadc9:	48 8b c8             	mov    %rax,%rcx
fffff800002aadcc:	e8 3b 59 06 00       	call   0xfffff8000031070c
fffff800002aadd1:	4c 8b 8f 08 0b 00 00 	mov    0xb08(%rdi),%r9
fffff800002aadd8:	4c 03 c8             	add    %rax,%r9
fffff800002aaddb:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff800002aade0:	49 8b c1             	mov    %r9,%rax
fffff800002aade3:	48 83 c4 20          	add    $0x20,%rsp
fffff800002aade7:	5f                   	pop    %rdi
fffff800002aade8:	c3                   	ret
fffff800002aade9:	cc                   	int3
fffff800002aadea:	cc                   	int3
fffff800002aadeb:	cc                   	int3
fffff800002aadec:	cc                   	int3
fffff800002aaded:	cc                   	int3
fffff800002aadee:	cc                   	int3
fffff800002aadef:	cc                   	int3
fffff800002aadf0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002aadf5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
fffff800002aadfa:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff800002aadff:	57                   	push   %rdi
fffff800002aae00:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002aae04:	48 8b a9 c0 02 00 00 	mov    0x2c0(%rcx),%rbp
fffff800002aae0b:	48 8b da             	mov    %rdx,%rbx
fffff800002aae0e:	48 8b f1             	mov    %rcx,%rsi
fffff800002aae11:	0f 31                	rdtsc
fffff800002aae13:	48 c1 e2 20          	shl    $0x20,%rdx
fffff800002aae17:	48 0b c2             	or     %rdx,%rax
fffff800002aae1a:	48 8b 91 08 03 00 00 	mov    0x308(%rcx),%rdx
fffff800002aae21:	48 8b c8             	mov    %rax,%rcx