fffff800002f789e:	81 fa 80 70 00 00    	cmp    $0x7080,%edx
fffff800002f78a4:	74 4b                	je     0xfffff800002f78f1
fffff800002f78a6:	81 fa 00 96 00 00    	cmp    $0x9600,%edx
fffff800002f78ac:	74 3c                	je     0xfffff800002f78ea
fffff800002f78ae:	81 fa 00 e1 00 00    	cmp    $0xe100,%edx
fffff800002f78b4:	74 2d                	je     0xfffff800002f78e3
fffff800002f78b6:	81 fa 00 2c 01 00    	cmp    $0x12c00,%edx
fffff800002f78bc:	74 1e                	je     0xfffff800002f78dc
fffff800002f78be:	81 fa 00 c2 01 00    	cmp    $0x1c200,%edx
fffff800002f78c4:	74 0f                	je     0xfffff800002f78d5
fffff800002f78c6:	81 fa 00 84 03 00    	cmp    $0x38400,%edx
fffff800002f78cc:	75 07                	jne    0xfffff800002f78d5
fffff800002f78ce:	b8 00 c0 00 00       	mov    $0xc000,%eax
fffff800002f78d3:	eb 67                	jmp    0xfffff800002f793c
fffff800002f78d5:	b8 01 c0 00 00       	mov    $0xc001,%eax
fffff800002f78da:	eb 60                	jmp    0xfffff800002f793c
fffff800002f78dc:	b8 08 c0 00 00       	mov    $0xc008,%eax
fffff800002f78e1:	eb 59                	jmp    0xfffff800002f793c
fffff800002f78e3:	b8 02 c0 00 00       	mov    $0xc002,%eax
fffff800002f78e8:	eb 52                	jmp    0xfffff800002f793c
fffff800002f78ea:	b8 09 c0 00 00       	mov    $0xc009,%eax
fffff800002f78ef:	eb 4b                	jmp    0xfffff800002f793c
fffff800002f78f1:	b8 03 c0 00 00       	mov    $0xc003,%eax
fffff800002f78f6:	eb 44                	jmp    0xfffff800002f793c
fffff800002f78f8:	b8 0a c0 00 00       	mov    $0xc00a,%eax
fffff800002f78fd:	eb 3d                	jmp    0xfffff800002f793c
fffff800002f78ff:	b8 04 c0 00 00       	mov    $0xc004,%eax
fffff800002f7904:	eb 36                	jmp    0xfffff800002f793c
fffff800002f7906:	b8 0b c0 00 00       	mov    $0xc00b,%eax
fffff800002f790b:	eb 2f                	jmp    0xfffff800002f793c
fffff800002f790d:	b8 05 c0 00 00       	mov    $0xc005,%eax
fffff800002f7912:	eb 28                	jmp    0xfffff800002f793c
fffff800002f7914:	b8 0c c0 00 00       	mov    $0xc00c,%eax
fffff800002f7919:	eb 21                	jmp    0xfffff800002f793c
fffff800002f791b:	b8 06 c0 00 00       	mov    $0xc006,%eax
fffff800002f7920:	eb 1a                	jmp    0xfffff800002f793c
fffff800002f7922:	b8 0d c0 00 00       	mov    $0xc00d,%eax
fffff800002f7927:	eb 13                	jmp    0xfffff800002f793c
fffff800002f7929:	b8 07 c0 00 00       	mov    $0xc007,%eax
fffff800002f792e:	eb 0c                	jmp    0xfffff800002f793c
fffff800002f7930:	b8 0e c0 00 00       	mov    $0xc00e,%eax
fffff800002f7935:	eb 05                	jmp    0xfffff800002f793c
fffff800002f7937:	b8 0f c0 00 00       	mov    $0xc00f,%eax
fffff800002f793c:	0f b7 d0             	movzwl %ax,%edx
fffff800002f793f:	e8 54 00 00 00       	call   0xfffff800002f7998
fffff800002f7944:	b0 01                	mov    $0x1,%al
fffff800002f7946:	89 5f 08             	mov    %ebx,0x8(%rdi)
fffff800002f7949:	eb 02                	jmp    0xfffff800002f794d
fffff800002f794b:	32 c0                	xor    %al,%al
fffff800002f794d:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff800002f7952:	48 83 c4 20          	add    $0x20,%rsp
fffff800002f7956:	5f                   	pop    %rdi
fffff800002f7957:	c3                   	ret
fffff800002f7958:	cc                   	int3
fffff800002f7959:	cc                   	int3
fffff800002f795a:	cc                   	int3
fffff800002f795b:	cc                   	int3
fffff800002f795c:	cc                   	int3
fffff800002f795d:	cc                   	int3
fffff800002f795e:	cc                   	int3
fffff800002f795f:	cc                   	int3
fffff800002f7960:	40 53                	rex push %rbx
fffff800002f7962:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002f7966:	48 8b d9             	mov    %rcx,%rbx
fffff800002f7969:	33 d2                	xor    %edx,%edx
fffff800002f796b:	48 8b cb             	mov    %rbx,%rcx
fffff800002f796e:	e8 25 00 00 00       	call   0xfffff800002f7998
fffff800002f7973:	0f b7 c8             	movzwl %ax,%ecx
fffff800002f7976:	66 85 c0             	test   %ax,%ax
fffff800002f7979:	79 07                	jns    0xfffff800002f7982
fffff800002f797b:	e8 8c fc ff ff       	call   0xfffff800002f760c
fffff800002f7980:	eb e7                	jmp    0xfffff800002f7969
fffff800002f7982:	66 c1 e9 0e          	shr    $0xe,%cx
fffff800002f7986:	80 e1 01             	and    $0x1,%cl
fffff800002f7989:	8a c1                	mov    %cl,%al
fffff800002f798b:	48 83 c4 20          	add    $0x20,%rsp
fffff800002f798f:	5b                   	pop    %rbx
fffff800002f7990:	c3                   	ret
fffff800002f7991:	cc                   	int3
fffff800002f7992:	cc                   	int3
fffff800002f7993:	cc                   	int3
fffff800002f7994:	cc                   	int3
fffff800002f7995:	cc                   	int3
fffff800002f7996:	cc                   	int3
fffff800002f7997:	cc                   	int3
fffff800002f7998:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002f799d:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
fffff800002f79a2:	57                   	push   %rdi
fffff800002f79a3:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002f79a7:	48 8b 39             	mov    (%rcx),%rdi
fffff800002f79aa:	44 0f b7 0d f6 4d 4f 	movzwl 0x4f4df6(%rip),%r9d        # 0xfffff800007ec7a8
fffff800002f79b1:	00
fffff800002f79b2:	48 8b cf             	mov    %rdi,%rcx
fffff800002f79b5:	0f b7 da             	movzwl %dx,%ebx
fffff800002f79b8:	e8 33 fb ff ff       	call   0xfffff800002f74f0
fffff800002f79bd:	48 8b 05 b4 97 30 00 	mov    0x3097b4(%rip),%rax        # 0xfffff80000601178
fffff800002f79c4:	48 8d 4f 10          	lea    0x10(%rdi),%rcx
fffff800002f79c8:	ba 02 00 00 00       	mov    $0x2,%edx
fffff800002f79cd:	e8 ae 54 f4 ff       	call   0xfffff8000023ce80
fffff800002f79d2:	48 8b 05 9f 97 30 00 	mov    0x30979f(%rip),%rax        # 0xfffff80000601178
fffff800002f79d9:	48 8d 4f 60          	lea    0x60(%rdi),%rcx
fffff800002f79dd:	8b d3                	mov    %ebx,%edx
fffff800002f79df:	e8 9c 54 f4 ff       	call   0xfffff8000023ce80
fffff800002f79e4:	48 8b 05 85 97 30 00 	mov    0x309785(%rip),%rax        # 0xfffff80000601170
fffff800002f79eb:	48 8d 4f 28          	lea    0x28(%rdi),%rcx
fffff800002f79ef:	e8 8c 54 f4 ff       	call   0xfffff8000023ce80
fffff800002f79f4:	83 e0 0d             	and    $0xd,%eax
fffff800002f79f7:	3c 0c                	cmp    $0xc,%al
fffff800002f79f9:	75 e9                	jne    0xfffff800002f79e4
fffff800002f79fb:	48 8b 05 6e 97 30 00 	mov    0x30976e(%rip),%rax        # 0xfffff80000601170
fffff800002f7a02:	48 8d 4f 60          	lea    0x60(%rdi),%rcx
fffff800002f7a06:	e8 75 54 f4 ff       	call   0xfffff8000023ce80
fffff800002f7a0b:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff800002f7a10:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
fffff800002f7a15:	48 83 c4 20          	add    $0x20,%rsp
fffff800002f7a19:	5f                   	pop    %rdi
fffff800002f7a1a:	c3                   	ret
fffff800002f7a1b:	cc                   	int3
fffff800002f7a1c:	cc                   	int3
fffff800002f7a1d:	cc                   	int3
fffff800002f7a1e:	cc                   	int3
fffff800002f7a1f:	cc                   	int3
fffff800002f7a20:	cc                   	int3
fffff800002f7a21:	cc                   	int3
fffff800002f7a22:	cc                   	int3
fffff800002f7a23:	cc                   	int3
fffff800002f7a24:	cc                   	int3
fffff800002f7a25:	cc                   	int3
fffff800002f7a26:	cc                   	int3
fffff800002f7a27:	cc                   	int3
fffff800002f7a28:	cc                   	int3
fffff800002f7a29:	cc                   	int3
fffff800002f7a2a:	cc                   	int3
fffff800002f7a2b:	cc                   	int3
fffff800002f7a2c:	cc                   	int3
fffff800002f7a2d:	cc                   	int3
fffff800002f7a2e:	cc                   	int3
fffff800002f7a2f:	cc                   	int3
fffff800002f7a30:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002f7a35:	57                   	push   %rdi
fffff800002f7a36:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002f7a3a:	48 8b fa             	mov    %rdx,%rdi
fffff800002f7a3d:	48 8b d9             	mov    %rcx,%rbx
fffff800002f7a40:	48 85 c9             	test   %rcx,%rcx
fffff800002f7a43:	74 3f                	je     0xfffff800002f7a84
fffff800002f7a45:	48 8b 09             	mov    (%rcx),%rcx
fffff800002f7a48:	48 85 c9             	test   %rcx,%rcx
fffff800002f7a4b:	74 37                	je     0xfffff800002f7a84
fffff800002f7a4d:	48 8b 05 1c 97 30 00 	mov    0x30971c(%rip),%rax        # 0xfffff80000601170
fffff800002f7a54:	48 83 c1 44          	add    $0x44,%rcx
fffff800002f7a58:	e8 23 54 f4 ff       	call   0xfffff8000023ce80
fffff800002f7a5d:	84 c0                	test   %al,%al
fffff800002f7a5f:	74 1c                	je     0xfffff800002f7a7d
fffff800002f7a61:	48 8b 0b             	mov    (%rbx),%rcx
fffff800002f7a64:	48 8b 05 05 97 30 00 	mov    0x309705(%rip),%rax        # 0xfffff80000601170
fffff800002f7a6b:	48 81 c1 00 00 08 00 	add    $0x80000,%rcx
fffff800002f7a72:	e8 09 54 f4 ff       	call   0xfffff8000023ce80
fffff800002f7a77:	88 07                	mov    %al,(%rdi)
fffff800002f7a79:	33 c0                	xor    %eax,%eax
fffff800002f7a7b:	eb 0c                	jmp    0xfffff800002f7a89
fffff800002f7a7d:	b8 01 00 00 00       	mov    $0x1,%eax
fffff800002f7a82:	eb 05                	jmp    0xfffff800002f7a89
fffff800002f7a84:	b8 03 00 00 00       	mov    $0x3,%eax
fffff800002f7a89:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff800002f7a8e:	48 83 c4 20          	add    $0x20,%rsp
fffff800002f7a92:	5f                   	pop    %rdi
fffff800002f7a93:	c3                   	ret
fffff800002f7a94:	cc                   	int3
fffff800002f7a95:	cc                   	int3
fffff800002f7a96:	cc                   	int3
fffff800002f7a97:	cc                   	int3
fffff800002f7a98:	cc                   	int3
fffff800002f7a99:	cc                   	int3
fffff800002f7a9a:	cc                   	int3
fffff800002f7a9b:	cc                   	int3
fffff800002f7a9c:	cc                   	int3
fffff800002f7a9d:	cc                   	int3
fffff800002f7a9e:	cc                   	int3
fffff800002f7a9f:	cc                   	int3
fffff800002f7aa0:	33 c0                	xor    %eax,%eax
fffff800002f7aa2:	45 84 c0             	test   %r8b,%r8b
fffff800002f7aa5:	74 06                	je     0xfffff800002f7aad
fffff800002f7aa7:	66 89 42 0c          	mov    %ax,0xc(%rdx)
fffff800002f7aab:	b0 01                	mov    $0x1,%al
fffff800002f7aad:	c3                   	ret
fffff800002f7aae:	cc                   	int3
fffff800002f7aaf:	cc                   	int3
fffff800002f7ab0:	cc                   	int3
fffff800002f7ab1:	cc                   	int3
fffff800002f7ab2:	cc                   	int3
fffff800002f7ab3:	cc                   	int3
fffff800002f7ab4:	cc                   	int3
fffff800002f7ab5:	cc                   	int3
fffff800002f7ab6:	cc                   	int3
fffff800002f7ab7:	cc                   	int3
fffff800002f7ab8:	cc                   	int3
fffff800002f7ab9:	cc                   	int3
fffff800002f7aba:	cc                   	int3
fffff800002f7abb:	cc                   	int3
fffff800002f7abc:	cc                   	int3
fffff800002f7abd:	cc                   	int3
fffff800002f7abe:	cc                   	int3
fffff800002f7abf:	cc                   	int3
fffff800002f7ac0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002f7ac5:	57                   	push   %rdi
fffff800002f7ac6:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002f7aca:	0f b6 fa             	movzbl %dl,%edi
fffff800002f7acd:	48 8b d9             	mov    %rcx,%rbx
fffff800002f7ad0:	48 85 c9             	test   %rcx,%rcx
fffff800002f7ad3:	74 5c                	je     0xfffff800002f7b31
fffff800002f7ad5:	48 8b 09             	mov    (%rcx),%rcx
fffff800002f7ad8:	48 85 c9             	test   %rcx,%rcx
fffff800002f7adb:	74 54                	je     0xfffff800002f7b31
fffff800002f7add:	45 84 c0             	test   %r8b,%r8b
fffff800002f7ae0:	74 1c                	je     0xfffff800002f7afe
fffff800002f7ae2:	48 8b 0b             	mov    (%rbx),%rcx
fffff800002f7ae5:	48 8b 05 84 96 30 00 	mov    0x309684(%rip),%rax        # 0xfffff80000601170
fffff800002f7aec:	48 83 c1 44          	add    $0x44,%rcx
fffff800002f7af0:	e8 8b 53 f4 ff       	call   0xfffff8000023ce80
fffff800002f7af5:	a9 00 00 ff 00       	test   $0xff0000,%eax
fffff800002f7afa:	75 e6                	jne    0xfffff800002f7ae2
fffff800002f7afc:	eb 17                	jmp    0xfffff800002f7b15
fffff800002f7afe:	48 8b 05 6b 96 30 00 	mov    0x30966b(%rip),%rax        # 0xfffff80000601170
fffff800002f7b05:	48 83 c1 44          	add    $0x44,%rcx
fffff800002f7b09:	e8 72 53 f4 ff       	call   0xfffff8000023ce80
fffff800002f7b0e:	a9 00 00 ff 00       	test   $0xff0000,%eax
fffff800002f7b13:	75 1c                	jne    0xfffff800002f7b31
fffff800002f7b15:	48 8b 0b             	mov    (%rbx),%rcx
fffff800002f7b18:	8b d7                	mov    %edi,%edx
fffff800002f7b1a:	48 8b 05 57 96 30 00 	mov    0x309657(%rip),%rax        # 0xfffff80000601178
fffff800002f7b21:	48 81 c1 00 00 04 00 	add    $0x40000,%rcx
fffff800002f7b28:	e8 53 53 f4 ff       	call   0xfffff8000023ce80
fffff800002f7b2d:	33 c0                	xor    %eax,%eax
fffff800002f7b2f:	eb 05                	jmp    0xfffff800002f7b36
fffff800002f7b31:	b8 03 00 00 00       	mov    $0x3,%eax
fffff800002f7b36:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff800002f7b3b:	48 83 c4 20          	add    $0x20,%rsp
fffff800002f7b3f:	5f                   	pop    %rdi
fffff800002f7b40:	c3                   	ret
fffff800002f7b41:	cc                   	int3
fffff800002f7b42:	cc                   	int3
fffff800002f7b43:	cc                   	int3
fffff800002f7b44:	cc                   	int3
fffff800002f7b45:	cc                   	int3
fffff800002f7b46:	cc                   	int3
fffff800002f7b47:	cc                   	int3
fffff800002f7b48:	cc                   	int3
fffff800002f7b49:	cc                   	int3
fffff800002f7b4a:	cc                   	int3
fffff800002f7b4b:	cc                   	int3
fffff800002f7b4c:	cc                   	int3
fffff800002f7b4d:	cc                   	int3
fffff800002f7b4e:	cc                   	int3
fffff800002f7b4f:	cc                   	int3
fffff800002f7b50:	48 83 ec 28          	sub    $0x28,%rsp
fffff800002f7b54:	48 85 c9             	test   %rcx,%rcx
fffff800002f7b57:	74 20                	je     0xfffff800002f7b79
fffff800002f7b59:	48 8b 09             	mov    (%rcx),%rcx
fffff800002f7b5c:	48 85 c9             	test   %rcx,%rcx
fffff800002f7b5f:	74 18                	je     0xfffff800002f7b79
fffff800002f7b61:	48 8b 05 08 96 30 00 	mov    0x309608(%rip),%rax        # 0xfffff80000601170
fffff800002f7b68:	48 83 c1 44          	add    $0x44,%rcx
fffff800002f7b6c:	e8 0f 53 f4 ff       	call   0xfffff8000023ce80
fffff800002f7b71:	84 c0                	test   %al,%al
fffff800002f7b73:	74 04                	je     0xfffff800002f7b79
fffff800002f7b75:	b0 01                	mov    $0x1,%al
fffff800002f7b77:	eb 02                	jmp    0xfffff800002f7b7b
fffff800002f7b79:	32 c0                	xor    %al,%al
fffff800002f7b7b:	48 83 c4 28          	add    $0x28,%rsp
fffff800002f7b7f:	c3                   	ret
fffff800002f7b80:	cc                   	int3
fffff800002f7b81:	cc                   	int3
fffff800002f7b82:	cc                   	int3
fffff800002f7b83:	cc                   	int3
fffff800002f7b84:	cc                   	int3
fffff800002f7b85:	cc                   	int3
fffff800002f7b86:	cc                   	int3
fffff800002f7b87:	cc                   	int3
fffff800002f7b88:	cc                   	int3
fffff800002f7b89:	cc                   	int3
fffff800002f7b8a:	cc                   	int3
fffff800002f7b8b:	cc                   	int3
fffff800002f7b8c:	cc                   	int3
fffff800002f7b8d:	cc                   	int3
fffff800002f7b8e:	cc                   	int3
fffff800002f7b8f:	cc                   	int3
fffff800002f7b90:	48 85 c9             	test   %rcx,%rcx
fffff800002f7b93:	74 0d                	je     0xfffff800002f7ba2
fffff800002f7b95:	48 83 39 00          	cmpq   $0x0,(%rcx)
fffff800002f7b99:	74 07                	je     0xfffff800002f7ba2
fffff800002f7b9b:	89 51 08             	mov    %edx,0x8(%rcx)
fffff800002f7b9e:	b0 01                	mov    $0x1,%al
fffff800002f7ba0:	c3                   	ret
fffff800002f7ba1:	cc                   	int3
fffff800002f7ba2:	32 c0                	xor    %al,%al
fffff800002f7ba4:	c3                   	ret
fffff800002f7ba5:	cc                   	int3
fffff800002f7ba6:	cc                   	int3
fffff800002f7ba7:	cc                   	int3
fffff800002f7ba8:	cc                   	int3
fffff800002f7ba9:	cc                   	int3
fffff800002f7baa:	cc                   	int3
fffff800002f7bab:	cc                   	int3
fffff800002f7bac:	40 53                	rex push %rbx
fffff800002f7bae:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002f7bb2:	48 8b 05 2f 9a 30 00 	mov    0x309a2f(%rip),%rax        # 0xfffff800006015e8
fffff800002f7bb9:	48 33 c4             	xor    %rsp,%rax
fffff800002f7bbc:	48 89 44 24 10       	mov    %rax,0x10(%rsp)
fffff800002f7bc1:	33 c0                	xor    %eax,%eax
fffff800002f7bc3:	33 c9                	xor    %ecx,%ecx
fffff800002f7bc5:	0f a2                	cpuid
fffff800002f7bc7:	81 f9 6e 74 65 6c    	cmp    $0x6c65746e,%ecx
fffff800002f7bcd:	0f 85 d5 00 00 00    	jne    0xfffff800002f7ca8
fffff800002f7bd3:	81 fa 69 6e 65 49    	cmp    $0x49656e69,%edx
fffff800002f7bd9:	0f 85 c9 00 00 00    	jne    0xfffff800002f7ca8
fffff800002f7bdf:	81 fb 47 65 6e 75    	cmp    $0x756e6547,%ebx
fffff800002f7be5:	0f 85 bd 00 00 00    	jne    0xfffff800002f7ca8
fffff800002f7beb:	33 c9                	xor    %ecx,%ecx
fffff800002f7bed:	b8 01 00 00 00       	mov    $0x1,%eax
fffff800002f7bf2:	0f a2                	cpuid
fffff800002f7bf4:	8b c8                	mov    %eax,%ecx
fffff800002f7bf6:	44 8b ca             	mov    %edx,%r9d
fffff800002f7bf9:	c1 e9 08             	shr    $0x8,%ecx
fffff800002f7bfc:	44 8b c0             	mov    %eax,%r8d
fffff800002f7bff:	8b d9                	mov    %ecx,%ebx
fffff800002f7c01:	ba f0 00 00 00       	mov    $0xf0,%edx
fffff800002f7c06:	83 e3 0f             	and    $0xf,%ebx
fffff800002f7c09:	83 fb 0f             	cmp    $0xf,%ebx
fffff800002f7c0c:	75 1b                	jne    0xfffff800002f7c29
fffff800002f7c0e:	c1 e8 14             	shr    $0x14,%eax
fffff800002f7c11:	81 e1 00 0f 00 00    	and    $0xf00,%ecx
fffff800002f7c17:	0f b6 d8             	movzbl %al,%ebx
fffff800002f7c1a:	41 8b c0             	mov    %r8d,%eax
fffff800002f7c1d:	23 c2                	and    %edx,%eax
fffff800002f7c1f:	83 c3 0f             	add    $0xf,%ebx
fffff800002f7c22:	0b c8                	or     %eax,%ecx
fffff800002f7c24:	c1 e9 04             	shr    $0x4,%ecx
fffff800002f7c27:	eb 09                	jmp    0xfffff800002f7c32
fffff800002f7c29:	41 8b c8             	mov    %r8d,%ecx
fffff800002f7c2c:	c1 e9 04             	shr    $0x4,%ecx
fffff800002f7c2f:	83 e1 0f             	and    $0xf,%ecx
fffff800002f7c32:	83 fb 06             	cmp    $0x6,%ebx
fffff800002f7c35:	75 0a                	jne    0xfffff800002f7c41
fffff800002f7c37:	41 c1 e8 0c          	shr    $0xc,%r8d
fffff800002f7c3b:	44 23 c2             	and    %edx,%r8d
fffff800002f7c3e:	41 0b c8             	or     %r8d,%ecx
fffff800002f7c41:	41 b8 a0 01 00 00    	mov    $0x1a0,%r8d
fffff800002f7c47:	83 fb 0f             	cmp    $0xf,%ebx
fffff800002f7c4a:	73 0a                	jae    0xfffff800002f7c56
fffff800002f7c4c:	83 fb 06             	cmp    $0x6,%ebx