fffff800002d688d:	cc                   	int3
fffff800002d688e:	cc                   	int3
fffff800002d688f:	cc                   	int3
fffff800002d6890:	cc                   	int3
fffff800002d6891:	cc                   	int3
fffff800002d6892:	cc                   	int3
fffff800002d6893:	cc                   	int3
fffff800002d6894:	48 8b c4             	mov    %rsp,%rax
fffff800002d6897:	48 89 58 08          	mov    %rbx,0x8(%rax)
fffff800002d689b:	48 89 68 10          	mov    %rbp,0x10(%rax)
fffff800002d689f:	48 89 70 18          	mov    %rsi,0x18(%rax)
fffff800002d68a3:	48 89 78 20          	mov    %rdi,0x20(%rax)
fffff800002d68a7:	41 56                	push   %r14
fffff800002d68a9:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002d68ad:	49 8b f9             	mov    %r9,%rdi
fffff800002d68b0:	45 33 f6             	xor    %r14d,%r14d
fffff800002d68b3:	4c 8b ca             	mov    %rdx,%r9
fffff800002d68b6:	48 8b e9             	mov    %rcx,%rbp
fffff800002d68b9:	41 0f b7 de          	movzwl %r14w,%ebx
fffff800002d68bd:	8b 07                	mov    (%rdi),%eax
fffff800002d68bf:	85 c0                	test   %eax,%eax
fffff800002d68c1:	79 2f                	jns    0xfffff800002d68f2
fffff800002d68c3:	3d 10 00 00 80       	cmp    $0x80000010,%eax
fffff800002d68c8:	0f 85 9c 00 00 00    	jne    0xfffff800002d696a
fffff800002d68ce:	80 7f 04 18          	cmpb   $0x18,0x4(%rdi)
fffff800002d68d2:	0f 85 92 00 00 00    	jne    0xfffff800002d696a
fffff800002d68d8:	8b 57 10             	mov    0x10(%rdi),%edx
fffff800002d68db:	83 fa 04             	cmp    $0x4,%edx
fffff800002d68de:	0f 83 86 00 00 00    	jae    0xfffff800002d696a
fffff800002d68e4:	4c 8b 47 18          	mov    0x18(%rdi),%r8
fffff800002d68e8:	49 8b c9             	mov    %r9,%rcx
fffff800002d68eb:	e8 4c fd ff ff       	call   0xfffff800002d663c
fffff800002d68f0:	eb 78                	jmp    0xfffff800002d696a
fffff800002d68f2:	80 7f 04 f0          	cmpb   $0xf0,0x4(%rdi)
fffff800002d68f6:	76 07                	jbe    0xfffff800002d68ff
fffff800002d68f8:	bb 05 00 00 00       	mov    $0x5,%ebx
fffff800002d68fd:	eb 6b                	jmp    0xfffff800002d696a
fffff800002d68ff:	48 8d b1 98 23 00 00 	lea    0x2398(%rcx),%rsi
fffff800002d6906:	8b 06                	mov    (%rsi),%eax
fffff800002d6908:	0f ba f0 1f          	btr    $0x1f,%eax
fffff800002d690c:	8d 48 01             	lea    0x1(%rax),%ecx
fffff800002d690f:	f0 0f b1 0e          	lock cmpxchg %ecx,(%rsi)
fffff800002d6913:	74 08                	je     0xfffff800002d691d
fffff800002d6915:	48 8b ce             	mov    %rsi,%rcx
fffff800002d6918:	e8 33 e3 f8 ff       	call   0xfffff80000264c50
fffff800002d691d:	8b 57 08             	mov    0x8(%rdi),%edx
fffff800002d6920:	48 8d 8d a0 23 00 00 	lea    0x23a0(%rbp),%rcx
fffff800002d6927:	81 e2 ff ff ff 00    	and    $0xffffff,%edx
fffff800002d692d:	e8 c6 db f2 ff       	call   0xfffff800002044f8
fffff800002d6932:	48 85 c0             	test   %rax,%rax
fffff800002d6935:	75 07                	jne    0xfffff800002d693e
fffff800002d6937:	bb 11 00 00 00       	mov    $0x11,%ebx
fffff800002d693c:	eb 29                	jmp    0xfffff800002d6967
fffff800002d693e:	48 8d 88 60 fc ff ff 	lea    -0x3a0(%rax),%rcx
fffff800002d6945:	83 79 20 01          	cmpl   $0x1,0x20(%rcx)
fffff800002d6949:	75 ec                	jne    0xfffff800002d6937
fffff800002d694b:	44 0f b6 47 04       	movzbl 0x4(%rdi),%r8d
fffff800002d6950:	4c 8d 4f 10          	lea    0x10(%rdi),%r9
fffff800002d6954:	8b 17                	mov    (%rdi),%edx
fffff800002d6956:	e8 59 d9 ff ff       	call   0xfffff800002d42b4
fffff800002d695b:	0f b7 d8             	movzwl %ax,%ebx
fffff800002d695e:	66 85 c0             	test   %ax,%ax
fffff800002d6961:	75 04                	jne    0xfffff800002d6967
fffff800002d6963:	41 0f b7 de          	movzwl %r14w,%ebx
fffff800002d6967:	f0 ff 0e             	lock decl (%rsi)
fffff800002d696a:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
fffff800002d696f:	0f b7 c3             	movzwl %bx,%eax
fffff800002d6972:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff800002d6977:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
fffff800002d697c:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
fffff800002d6981:	48 83 c4 20          	add    $0x20,%rsp
fffff800002d6985:	41 5e                	pop    %r14
fffff800002d6987:	c3                   	ret
fffff800002d6988:	cc                   	int3
fffff800002d6989:	cc                   	int3
fffff800002d698a:	cc                   	int3
fffff800002d698b:	cc                   	int3
fffff800002d698c:	cc                   	int3
fffff800002d698d:	cc                   	int3
fffff800002d698e:	cc                   	int3
fffff800002d698f:	cc                   	int3
fffff800002d6990:	40 53                	rex push %rbx
fffff800002d6992:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002d6996:	4c 8b c2             	mov    %rdx,%r8
fffff800002d6999:	8b 52 10             	mov    0x10(%rdx),%edx
fffff800002d699c:	83 fa 10             	cmp    $0x10,%edx
fffff800002d699f:	72 1b                	jb     0xfffff800002d69bc
fffff800002d69a1:	48 8b 49 10          	mov    0x10(%rcx),%rcx
fffff800002d69a5:	bb 2d 10 00 00       	mov    $0x102d,%ebx
fffff800002d69aa:	44 8b c3             	mov    %ebx,%r8d
fffff800002d69ad:	ba 9c 03 00 00       	mov    $0x39c,%edx
fffff800002d69b2:	e8 ad 0a 00 00       	call   0xfffff800002d7464
fffff800002d69b7:	0f b7 c3             	movzwl %bx,%eax
fffff800002d69ba:	eb 75                	jmp    0xfffff800002d6a31
fffff800002d69bc:	48 8b 41 18          	mov    0x18(%rcx),%rax
fffff800002d69c0:	48 8b ca             	mov    %rdx,%rcx
fffff800002d69c3:	48 c1 e1 08          	shl    $0x8,%rcx
fffff800002d69c7:	48 8b 80 c0 02 00 00 	mov    0x2c0(%rax),%rax
fffff800002d69ce:	48 8b 90 78 03 00 00 	mov    0x378(%rax),%rdx
fffff800002d69d5:	49 8d 40 14          	lea    0x14(%r8),%rax
fffff800002d69d9:	48 03 d1             	add    %rcx,%rdx
fffff800002d69dc:	b9 02 00 00 00       	mov    $0x2,%ecx
fffff800002d69e1:	44 8d 41 7e          	lea    0x7e(%rcx),%r8d
fffff800002d69e5:	0f 10 00             	movups (%rax),%xmm0
fffff800002d69e8:	0f 11 02             	movups %xmm0,(%rdx)
fffff800002d69eb:	0f 10 48 10          	movups 0x10(%rax),%xmm1
fffff800002d69ef:	0f 11 4a 10          	movups %xmm1,0x10(%rdx)
fffff800002d69f3:	0f 10 40 20          	movups 0x20(%rax),%xmm0
fffff800002d69f7:	0f 11 42 20          	movups %xmm0,0x20(%rdx)
fffff800002d69fb:	0f 10 48 30          	movups 0x30(%rax),%xmm1
fffff800002d69ff:	0f 11 4a 30          	movups %xmm1,0x30(%rdx)
fffff800002d6a03:	0f 10 40 40          	movups 0x40(%rax),%xmm0
fffff800002d6a07:	0f 11 42 40          	movups %xmm0,0x40(%rdx)
fffff800002d6a0b:	0f 10 48 50          	movups 0x50(%rax),%xmm1
fffff800002d6a0f:	0f 11 4a 50          	movups %xmm1,0x50(%rdx)
fffff800002d6a13:	0f 10 40 60          	movups 0x60(%rax),%xmm0
fffff800002d6a17:	0f 11 42 60          	movups %xmm0,0x60(%rdx)
fffff800002d6a1b:	49 03 d0             	add    %r8,%rdx
fffff800002d6a1e:	0f 10 48 70          	movups 0x70(%rax),%xmm1
fffff800002d6a22:	49 03 c0             	add    %r8,%rax
fffff800002d6a25:	0f 11 4a f0          	movups %xmm1,-0x10(%rdx)
fffff800002d6a29:	48 83 e9 01          	sub    $0x1,%rcx
fffff800002d6a2d:	75 b6                	jne    0xfffff800002d69e5
fffff800002d6a2f:	33 c0                	xor    %eax,%eax
fffff800002d6a31:	48 83 c4 20          	add    $0x20,%rsp
fffff800002d6a35:	5b                   	pop    %rbx
fffff800002d6a36:	c3                   	ret
fffff800002d6a37:	cc                   	int3
fffff800002d6a38:	cc                   	int3
fffff800002d6a39:	cc                   	int3
fffff800002d6a3a:	cc                   	int3
fffff800002d6a3b:	cc                   	int3
fffff800002d6a3c:	cc                   	int3
fffff800002d6a3d:	cc                   	int3
fffff800002d6a3e:	cc                   	int3
fffff800002d6a3f:	cc                   	int3
fffff800002d6a40:	40 53                	rex push %rbx
fffff800002d6a42:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002d6a46:	44 8b 42 10          	mov    0x10(%rdx),%r8d
fffff800002d6a4a:	48 8b c1             	mov    %rcx,%rax
fffff800002d6a4d:	48 8b 49 10          	mov    0x10(%rcx),%rcx
fffff800002d6a51:	4c 8b ca             	mov    %rdx,%r9
fffff800002d6a54:	44 8b 91 04 0b 01 00 	mov    0x10b04(%rcx),%r10d
fffff800002d6a5b:	41 83 f8 10          	cmp    $0x10,%r8d
fffff800002d6a5f:	72 1a                	jb     0xfffff800002d6a7b
fffff800002d6a61:	bb 2d 10 00 00       	mov    $0x102d,%ebx
fffff800002d6a66:	ba ce 03 00 00       	mov    $0x3ce,%edx
fffff800002d6a6b:	44 8b c3             	mov    %ebx,%r8d
fffff800002d6a6e:	e8 f1 09 00 00       	call   0xfffff800002d7464
fffff800002d6a73:	0f b7 c3             	movzwl %bx,%eax
fffff800002d6a76:	e9 8e 00 00 00       	jmp    0xfffff800002d6b09
fffff800002d6a7b:	48 8b 40 18          	mov    0x18(%rax),%rax
fffff800002d6a7f:	ba 18 00 00 00       	mov    $0x18,%edx
fffff800002d6a84:	41 81 fa 01 05 00 00 	cmp    $0x501,%r10d
fffff800002d6a8b:	48 8b 80 c0 02 00 00 	mov    0x2c0(%rax),%rax
fffff800002d6a92:	8d 4a 08             	lea    0x8(%rdx),%ecx
fffff800002d6a95:	0f 4d d1             	cmovge %ecx,%edx
fffff800002d6a98:	49 8b c8             	mov    %r8,%rcx
fffff800002d6a9b:	48 c1 e1 08          	shl    $0x8,%rcx
fffff800002d6a9f:	4c 8b 80 70 03 00 00 	mov    0x370(%rax),%r8
fffff800002d6aa6:	4c 03 c1             	add    %rcx,%r8
fffff800002d6aa9:	4a 8d 04 0a          	lea    (%rdx,%r9,1),%rax
fffff800002d6aad:	b9 02 00 00 00       	mov    $0x2,%ecx
fffff800002d6ab2:	8d 51 7e             	lea    0x7e(%rcx),%edx
fffff800002d6ab5:	0f 10 00             	movups (%rax),%xmm0
fffff800002d6ab8:	41 0f 11 00          	movups %xmm0,(%r8)
fffff800002d6abc:	0f 10 48 10          	movups 0x10(%rax),%xmm1
fffff800002d6ac0:	41 0f 11 48 10       	movups %xmm1,0x10(%r8)
fffff800002d6ac5:	0f 10 40 20          	movups 0x20(%rax),%xmm0
fffff800002d6ac9:	41 0f 11 40 20       	movups %xmm0,0x20(%r8)
fffff800002d6ace:	0f 10 48 30          	movups 0x30(%rax),%xmm1
fffff800002d6ad2:	41 0f 11 48 30       	movups %xmm1,0x30(%r8)
fffff800002d6ad7:	0f 10 40 40          	movups 0x40(%rax),%xmm0
fffff800002d6adb:	41 0f 11 40 40       	movups %xmm0,0x40(%r8)
fffff800002d6ae0:	0f 10 48 50          	movups 0x50(%rax),%xmm1
fffff800002d6ae4:	41 0f 11 48 50       	movups %xmm1,0x50(%r8)
fffff800002d6ae9:	0f 10 40 60          	movups 0x60(%rax),%xmm0
fffff800002d6aed:	41 0f 11 40 60       	movups %xmm0,0x60(%r8)
fffff800002d6af2:	4c 03 c2             	add    %rdx,%r8
fffff800002d6af5:	0f 10 48 70          	movups 0x70(%rax),%xmm1
fffff800002d6af9:	48 03 c2             	add    %rdx,%rax
fffff800002d6afc:	41 0f 11 48 f0       	movups %xmm1,-0x10(%r8)
fffff800002d6b01:	48 83 e9 01          	sub    $0x1,%rcx
fffff800002d6b05:	75 ae                	jne    0xfffff800002d6ab5
fffff800002d6b07:	33 c0                	xor    %eax,%eax
fffff800002d6b09:	48 83 c4 20          	add    $0x20,%rsp
fffff800002d6b0d:	5b                   	pop    %rbx
fffff800002d6b0e:	c3                   	ret
fffff800002d6b0f:	cc                   	int3
fffff800002d6b10:	cc                   	int3
fffff800002d6b11:	cc                   	int3
fffff800002d6b12:	cc                   	int3
fffff800002d6b13:	cc                   	int3
fffff800002d6b14:	cc                   	int3
fffff800002d6b15:	cc                   	int3
fffff800002d6b16:	cc                   	int3
fffff800002d6b17:	cc                   	int3
fffff800002d6b18:	cc                   	int3
fffff800002d6b19:	cc                   	int3
fffff800002d6b1a:	cc                   	int3
fffff800002d6b1b:	cc                   	int3
fffff800002d6b1c:	cc                   	int3
fffff800002d6b1d:	cc                   	int3
fffff800002d6b1e:	cc                   	int3
fffff800002d6b1f:	cc                   	int3
fffff800002d6b20:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002d6b25:	57                   	push   %rdi
fffff800002d6b26:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002d6b2a:	48 8b f9             	mov    %rcx,%rdi
fffff800002d6b2d:	48 8b 49 18          	mov    0x18(%rcx),%rcx
fffff800002d6b31:	48 8b 81 08 03 00 00 	mov    0x308(%rcx),%rax
fffff800002d6b38:	44 8b 80 20 01 00 00 	mov    0x120(%rax),%r8d
fffff800002d6b3f:	49 0f ba e0 15       	bt     $0x15,%r8
fffff800002d6b44:	72 0e                	jb     0xfffff800002d6b54
fffff800002d6b46:	48 83 c2 10          	add    $0x10,%rdx
fffff800002d6b4a:	e8 d5 39 00 00       	call   0xfffff800002da524
fffff800002d6b4f:	0f b7 d8             	movzwl %ax,%ebx
fffff800002d6b52:	eb 05                	jmp    0xfffff800002d6b59
fffff800002d6b54:	bb 06 00 00 00       	mov    $0x6,%ebx
fffff800002d6b59:	66 85 db             	test   %bx,%bx
fffff800002d6b5c:	74 12                	je     0xfffff800002d6b70
fffff800002d6b5e:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
fffff800002d6b62:	ba 8b 02 00 00       	mov    $0x28b,%edx
fffff800002d6b67:	44 0f b7 c3          	movzwl %bx,%r8d
fffff800002d6b6b:	e8 f4 08 00 00       	call   0xfffff800002d7464
fffff800002d6b70:	0f b7 c3             	movzwl %bx,%eax
fffff800002d6b73:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff800002d6b78:	48 83 c4 20          	add    $0x20,%rsp
fffff800002d6b7c:	5f                   	pop    %rdi
fffff800002d6b7d:	c3                   	ret
fffff800002d6b7e:	cc                   	int3
fffff800002d6b7f:	cc                   	int3
fffff800002d6b80:	cc                   	int3
fffff800002d6b81:	cc                   	int3
fffff800002d6b82:	cc                   	int3
fffff800002d6b83:	cc                   	int3
fffff800002d6b84:	cc                   	int3
fffff800002d6b85:	cc                   	int3
fffff800002d6b86:	cc                   	int3
fffff800002d6b87:	cc                   	int3
fffff800002d6b88:	cc                   	int3
fffff800002d6b89:	cc                   	int3
fffff800002d6b8a:	cc                   	int3
fffff800002d6b8b:	cc                   	int3
fffff800002d6b8c:	cc                   	int3
fffff800002d6b8d:	cc                   	int3
fffff800002d6b8e:	cc                   	int3
fffff800002d6b8f:	cc                   	int3
fffff800002d6b90:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002d6b95:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
fffff800002d6b9a:	57                   	push   %rdi
fffff800002d6b9b:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002d6b9f:	48 8b 41 18          	mov    0x18(%rcx),%rax
fffff800002d6ba3:	48 8b fa             	mov    %rdx,%rdi
fffff800002d6ba6:	4c 8b 42 10          	mov    0x10(%rdx),%r8
fffff800002d6baa:	48 8b f1             	mov    %rcx,%rsi
fffff800002d6bad:	33 d2                	xor    %edx,%edx
fffff800002d6baf:	48 8b 98 c0 02 00 00 	mov    0x2c0(%rax),%rbx
fffff800002d6bb6:	48 83 c3 40          	add    $0x40,%rbx
fffff800002d6bba:	48 8b cb             	mov    %rbx,%rcx
fffff800002d6bbd:	e8 f2 23 00 00       	call   0xfffff800002d8fb4
fffff800002d6bc2:	66 85 c0             	test   %ax,%ax
fffff800002d6bc5:	0f 85 ca 01 00 00    	jne    0xfffff800002d6d95
fffff800002d6bcb:	4c 8b 47 18          	mov    0x18(%rdi),%r8
fffff800002d6bcf:	ba 01 00 00 00       	mov    $0x1,%edx
fffff800002d6bd4:	48 8b cb             	mov    %rbx,%rcx
fffff800002d6bd7:	e8 d8 23 00 00       	call   0xfffff800002d8fb4
fffff800002d6bdc:	66 85 c0             	test   %ax,%ax
fffff800002d6bdf:	0f 85 b0 01 00 00    	jne    0xfffff800002d6d95
fffff800002d6be5:	4c 8b 47 20          	mov    0x20(%rdi),%r8
fffff800002d6be9:	ba 02 00 00 00       	mov    $0x2,%edx
fffff800002d6bee:	48 8b cb             	mov    %rbx,%rcx
fffff800002d6bf1:	e8 be 23 00 00       	call   0xfffff800002d8fb4
fffff800002d6bf6:	66 85 c0             	test   %ax,%ax
fffff800002d6bf9:	0f 85 96 01 00 00    	jne    0xfffff800002d6d95
fffff800002d6bff:	4c 8b 47 28          	mov    0x28(%rdi),%r8
fffff800002d6c03:	ba 03 00 00 00       	mov    $0x3,%edx
fffff800002d6c08:	48 8b cb             	mov    %rbx,%rcx
fffff800002d6c0b:	e8 a4 23 00 00       	call   0xfffff800002d8fb4
fffff800002d6c10:	66 85 c0             	test   %ax,%ax
fffff800002d6c13:	0f 85 7c 01 00 00    	jne    0xfffff800002d6d95
fffff800002d6c19:	4c 8b 47 30          	mov    0x30(%rdi),%r8
fffff800002d6c1d:	ba 04 00 00 00       	mov    $0x4,%edx
fffff800002d6c22:	48 8b cb             	mov    %rbx,%rcx
fffff800002d6c25:	e8 8a 23 00 00       	call   0xfffff800002d8fb4
fffff800002d6c2a:	66 85 c0             	test   %ax,%ax
fffff800002d6c2d:	0f 85 62 01 00 00    	jne    0xfffff800002d6d95
fffff800002d6c33:	4c 8b 47 38          	mov    0x38(%rdi),%r8
fffff800002d6c37:	ba 05 00 00 00       	mov    $0x5,%edx
fffff800002d6c3c:	48 8b cb             	mov    %rbx,%rcx
fffff800002d6c3f:	e8 70 23 00 00       	call   0xfffff800002d8fb4
fffff800002d6c44:	66 85 c0             	test   %ax,%ax
fffff800002d6c47:	0f 85 48 01 00 00    	jne    0xfffff800002d6d95
fffff800002d6c4d:	4c 8b 47 40          	mov    0x40(%rdi),%r8
fffff800002d6c51:	ba 06 00 00 00       	mov    $0x6,%edx
fffff800002d6c56:	48 8b cb             	mov    %rbx,%rcx
fffff800002d6c59:	e8 56 23 00 00       	call   0xfffff800002d8fb4
fffff800002d6c5e:	66 85 c0             	test   %ax,%ax
fffff800002d6c61:	0f 85 2e 01 00 00    	jne    0xfffff800002d6d95
fffff800002d6c67:	4c 8b 47 48          	mov    0x48(%rdi),%r8
fffff800002d6c6b:	ba 07 00 00 00       	mov    $0x7,%edx
fffff800002d6c70:	48 8b cb             	mov    %rbx,%rcx
fffff800002d6c73:	e8 3c 23 00 00       	call   0xfffff800002d8fb4
fffff800002d6c78:	66 85 c0             	test   %ax,%ax
fffff800002d6c7b:	0f 85 14 01 00 00    	jne    0xfffff800002d6d95
fffff800002d6c81:	4c 8b 47 50          	mov    0x50(%rdi),%r8
fffff800002d6c85:	ba 08 00 00 00       	mov    $0x8,%edx
fffff800002d6c8a:	48 8b cb             	mov    %rbx,%rcx
fffff800002d6c8d:	e8 22 23 00 00       	call   0xfffff800002d8fb4
fffff800002d6c92:	66 85 c0             	test   %ax,%ax
fffff800002d6c95:	0f 85 fa 00 00 00    	jne    0xfffff800002d6d95
fffff800002d6c9b:	4c 8b 47 58          	mov    0x58(%rdi),%r8
fffff800002d6c9f:	ba 09 00 00 00       	mov    $0x9,%edx
fffff800002d6ca4:	48 8b cb             	mov    %rbx,%rcx
fffff800002d6ca7:	e8 08 23 00 00       	call   0xfffff800002d8fb4
fffff800002d6cac:	66 85 c0             	test   %ax,%ax
fffff800002d6caf:	0f 85 e0 00 00 00    	jne    0xfffff800002d6d95
fffff800002d6cb5:	4c 8b 47 60          	mov    0x60(%rdi),%r8
fffff800002d6cb9:	ba 0a 00 00 00       	mov    $0xa,%edx
fffff800002d6cbe:	48 8b cb             	mov    %rbx,%rcx
fffff800002d6cc1:	e8 ee 22 00 00       	call   0xfffff800002d8fb4
fffff800002d6cc6:	66 85 c0             	test   %ax,%ax
fffff800002d6cc9:	0f 85 c6 00 00 00    	jne    0xfffff800002d6d95
fffff800002d6ccf:	4c 8b 47 68          	mov    0x68(%rdi),%r8
fffff800002d6cd3:	ba 0b 00 00 00       	mov    $0xb,%edx
fffff800002d6cd8:	48 8b cb             	mov    %rbx,%rcx
fffff800002d6cdb:	e8 d4 22 00 00       	call   0xfffff800002d8fb4
fffff800002d6ce0:	66 85 c0             	test   %ax,%ax
fffff800002d6ce3:	0f 85 ac 00 00 00    	jne    0xfffff800002d6d95
fffff800002d6ce9:	4c 8b 47 70          	mov    0x70(%rdi),%r8
fffff800002d6ced:	ba 0c 00 00 00       	mov    $0xc,%edx
fffff800002d6cf2:	48 8b cb             	mov    %rbx,%rcx
fffff800002d6cf5:	e8 ba 22 00 00       	call   0xfffff800002d8fb4
fffff800002d6cfa:	66 85 c0             	test   %ax,%ax
fffff800002d6cfd:	0f 85 92 00 00 00    	jne    0xfffff800002d6d95
fffff800002d6d03:	4c 8b 47 78          	mov    0x78(%rdi),%r8
fffff800002d6d07:	ba 0d 00 00 00       	mov    $0xd,%edx
fffff800002d6d0c:	48 8b cb             	mov    %rbx,%rcx
fffff800002d6d0f:	e8 a0 22 00 00       	call   0xfffff800002d8fb4
fffff800002d6d14:	66 85 c0             	test   %ax,%ax
fffff800002d6d17:	75 7c                	jne    0xfffff800002d6d95
fffff800002d6d19:	4c 8b 87 80 00 00 00 	mov    0x80(%rdi),%r8
fffff800002d6d20:	ba 0e 00 00 00       	mov    $0xe,%edx
fffff800002d6d25:	48 8b cb             	mov    %rbx,%rcx
fffff800002d6d28:	e8 87 22 00 00       	call   0xfffff800002d8fb4
fffff800002d6d2d:	66 85 c0             	test   %ax,%ax
fffff800002d6d30:	75 63                	jne    0xfffff800002d6d95
fffff800002d6d32:	4c 8b 87 88 00 00 00 	mov    0x88(%rdi),%r8
fffff800002d6d39:	ba 0f 00 00 00       	mov    $0xf,%edx
fffff800002d6d3e:	48 8b cb             	mov    %rbx,%rcx