1402e2b18:	0f 8e 21 01 00 00    	jle    0x1402e2c3f
1402e2b1e:	41 8d 45 ff          	lea    -0x1(%r13),%eax
1402e2b22:	44 8b e7             	mov    %edi,%r12d
1402e2b25:	c1 e8 03             	shr    $0x3,%eax
1402e2b28:	ff c0                	inc    %eax
1402e2b2a:	8b c8                	mov    %eax,%ecx
1402e2b2c:	f7 d8                	neg    %eax
1402e2b2e:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
1402e2b33:	45 8d 6c c5 00       	lea    0x0(%r13,%rax,8),%r13d
1402e2b38:	44 89 ac 24 b8 00 00 	mov    %r13d,0xb8(%rsp)
1402e2b3f:	00
1402e2b40:	45 8b e8             	mov    %r8d,%r13d
1402e2b43:	0f 1f 40 00          	nopl   0x0(%rax)
1402e2b47:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1402e2b4e:	00 00
1402e2b50:	0f b6 45 01          	movzbl 0x1(%rbp),%eax
1402e2b54:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1402e2b59:	0f b6 75 00          	movzbl 0x0(%rbp),%esi
1402e2b5d:	45 33 c0             	xor    %r8d,%r8d
1402e2b60:	0f b6 7d 04          	movzbl 0x4(%rbp),%edi
1402e2b64:	49 8b d3             	mov    %r11,%rdx
1402e2b67:	c1 e0 08             	shl    $0x8,%eax
1402e2b6a:	0b f0                	or     %eax,%esi
1402e2b6c:	0f b6 45 02          	movzbl 0x2(%rbp),%eax
1402e2b70:	c1 e0 10             	shl    $0x10,%eax
1402e2b73:	0b f0                	or     %eax,%esi
1402e2b75:	0f b6 45 03          	movzbl 0x3(%rbp),%eax
1402e2b79:	c1 e0 18             	shl    $0x18,%eax
1402e2b7c:	0b f0                	or     %eax,%esi
1402e2b7e:	8b c6                	mov    %esi,%eax
1402e2b80:	41 33 c5             	xor    %r13d,%eax
1402e2b83:	89 44 24 28          	mov    %eax,0x28(%rsp)
1402e2b87:	0f b6 45 05          	movzbl 0x5(%rbp),%eax
1402e2b8b:	c1 e0 08             	shl    $0x8,%eax
1402e2b8e:	0b f8                	or     %eax,%edi
1402e2b90:	0f b6 45 06          	movzbl 0x6(%rbp),%eax
1402e2b94:	c1 e0 10             	shl    $0x10,%eax
1402e2b97:	0b f8                	or     %eax,%edi
1402e2b99:	0f b6 45 07          	movzbl 0x7(%rbp),%eax
1402e2b9d:	c1 e0 18             	shl    $0x18,%eax
1402e2ba0:	48 83 c5 08          	add    $0x8,%rbp
1402e2ba4:	0b f8                	or     %eax,%edi
1402e2ba6:	8b c7                	mov    %edi,%eax
1402e2ba8:	41 33 c1             	xor    %r9d,%eax
1402e2bab:	89 44 24 2c          	mov    %eax,0x2c(%rsp)
1402e2baf:	e8 2c fc fa ff       	call   0x1402927e0
1402e2bb4:	8b 4c 24 28          	mov    0x28(%rsp),%ecx
1402e2bb8:	8b 54 24 2c          	mov    0x2c(%rsp),%edx
1402e2bbc:	41 33 ce             	xor    %r14d,%ecx
1402e2bbf:	44 8b 8c 24 b0 00 00 	mov    0xb0(%rsp),%r9d
1402e2bc6:	00
1402e2bc7:	41 33 cc             	xor    %r12d,%ecx
1402e2bca:	4c 8b 9c 24 98 00 00 	mov    0x98(%rsp),%r11
1402e2bd1:	00
1402e2bd2:	41 33 d7             	xor    %r15d,%edx
1402e2bd5:	33 54 24 20          	xor    0x20(%rsp),%edx
1402e2bd9:	8b c1                	mov    %ecx,%eax
1402e2bdb:	88 0b                	mov    %cl,(%rbx)
1402e2bdd:	44 8b f6             	mov    %esi,%r14d
1402e2be0:	c1 e8 08             	shr    $0x8,%eax
1402e2be3:	44 8b ff             	mov    %edi,%r15d
1402e2be6:	88 43 01             	mov    %al,0x1(%rbx)
1402e2be9:	8b c1                	mov    %ecx,%eax
1402e2beb:	c1 e8 10             	shr    $0x10,%eax
1402e2bee:	88 43 02             	mov    %al,0x2(%rbx)
1402e2bf1:	8b c2                	mov    %edx,%eax
1402e2bf3:	c1 e8 08             	shr    $0x8,%eax
1402e2bf6:	88 43 05             	mov    %al,0x5(%rbx)
1402e2bf9:	8b c2                	mov    %edx,%eax
1402e2bfb:	88 53 04             	mov    %dl,0x4(%rbx)
1402e2bfe:	c1 e8 10             	shr    $0x10,%eax
1402e2c01:	c1 e9 18             	shr    $0x18,%ecx
1402e2c04:	c1 ea 18             	shr    $0x18,%edx
1402e2c07:	88 43 06             	mov    %al,0x6(%rbx)
1402e2c0a:	88 4b 03             	mov    %cl,0x3(%rbx)
1402e2c0d:	88 53 07             	mov    %dl,0x7(%rbx)
1402e2c10:	48 83 c3 08          	add    $0x8,%rbx
1402e2c14:	48 83 6c 24 30 01    	subq   $0x1,0x30(%rsp)
1402e2c1a:	0f 85 30 ff ff ff    	jne    0x1402e2b50
1402e2c20:	4c 8b a4 24 a0 00 00 	mov    0xa0(%rsp),%r12
1402e2c27:	00
1402e2c28:	44 8b ac 24 b8 00 00 	mov    0xb8(%rsp),%r13d
1402e2c2f:	00
1402e2c30:	8b bc 24 90 00 00 00 	mov    0x90(%rsp),%edi
1402e2c37:	44 8b 84 24 a8 00 00 	mov    0xa8(%rsp),%r8d
1402e2c3e:	00
1402e2c3f:	41 83 fd f8          	cmp    $0xfffffff8,%r13d
1402e2c43:	0f 84 fb 00 00 00    	je     0x1402e2d44
1402e2c49:	0f b6 55 04          	movzbl 0x4(%rbp),%edx
1402e2c4d:	0f b6 4d 07          	movzbl 0x7(%rbp),%ecx
1402e2c51:	0f b6 45 01          	movzbl 0x1(%rbp),%eax
1402e2c55:	0f b6 75 00          	movzbl 0x0(%rbp),%esi
1402e2c59:	c1 e0 08             	shl    $0x8,%eax
1402e2c5c:	0b f0                	or     %eax,%esi
1402e2c5e:	c1 e1 08             	shl    $0x8,%ecx
1402e2c61:	0f b6 45 02          	movzbl 0x2(%rbp),%eax
1402e2c65:	c1 e0 10             	shl    $0x10,%eax
1402e2c68:	0b f0                	or     %eax,%esi
1402e2c6a:	0f b6 45 03          	movzbl 0x3(%rbp),%eax
1402e2c6e:	c1 e0 18             	shl    $0x18,%eax
1402e2c71:	0b f0                	or     %eax,%esi
1402e2c73:	8b c6                	mov    %esi,%eax
1402e2c75:	41 33 c0             	xor    %r8d,%eax
1402e2c78:	45 33 c0             	xor    %r8d,%r8d
1402e2c7b:	89 44 24 28          	mov    %eax,0x28(%rsp)
1402e2c7f:	0f b6 45 05          	movzbl 0x5(%rbp),%eax
1402e2c83:	c1 e0 08             	shl    $0x8,%eax
1402e2c86:	0b d0                	or     %eax,%edx
1402e2c88:	0f b6 45 06          	movzbl 0x6(%rbp),%eax
1402e2c8c:	0b c8                	or     %eax,%ecx
1402e2c8e:	c1 e1 10             	shl    $0x10,%ecx
1402e2c91:	0b d1                	or     %ecx,%edx
1402e2c93:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1402e2c98:	8b c2                	mov    %edx,%eax
1402e2c9a:	89 94 24 b8 00 00 00 	mov    %edx,0xb8(%rsp)
1402e2ca1:	41 33 c1             	xor    %r9d,%eax
1402e2ca4:	49 8b d3             	mov    %r11,%rdx
1402e2ca7:	89 44 24 2c          	mov    %eax,0x2c(%rsp)
1402e2cab:	e8 30 fb fa ff       	call   0x1402927e0
1402e2cb0:	44 8b 44 24 28       	mov    0x28(%rsp),%r8d
1402e2cb5:	41 8d 45 08          	lea    0x8(%r13),%eax
1402e2cb9:	8b 54 24 2c          	mov    0x2c(%rsp),%edx
1402e2cbd:	45 33 c6             	xor    %r14d,%r8d
1402e2cc0:	41 33 d7             	xor    %r15d,%edx
1402e2cc3:	48 63 c8             	movslq %eax,%rcx
1402e2cc6:	33 54 24 20          	xor    0x20(%rsp),%edx
1402e2cca:	44 33 c7             	xor    %edi,%r8d
1402e2ccd:	48 03 d9             	add    %rcx,%rbx
1402e2cd0:	41 83 c5 07          	add    $0x7,%r13d
1402e2cd4:	41 83 fd 07          	cmp    $0x7,%r13d
1402e2cd8:	77 5f                	ja     0x1402e2d39
1402e2cda:	4c 8d 0d 1f d3 d1 ff 	lea    -0x2e2ce1(%rip),%r9        # 0x140000000
1402e2ce1:	49 63 c5             	movslq %r13d,%rax
1402e2ce4:	41 8b 84 81 cc 2d 2e 	mov    0x2e2dcc(%r9,%rax,4),%eax
1402e2ceb:	00
1402e2cec:	49 03 c1             	add    %r9,%rax
1402e2cef:	ff e0                	jmp    *%rax
1402e2cf1:	48 ff cb             	dec    %rbx
1402e2cf4:	8b c2                	mov    %edx,%eax
1402e2cf6:	c1 e8 18             	shr    $0x18,%eax
1402e2cf9:	88 03                	mov    %al,(%rbx)
1402e2cfb:	48 ff cb             	dec    %rbx
1402e2cfe:	8b c2                	mov    %edx,%eax
1402e2d00:	c1 e8 10             	shr    $0x10,%eax
1402e2d03:	88 03                	mov    %al,(%rbx)
1402e2d05:	48 ff cb             	dec    %rbx
1402e2d08:	8b c2                	mov    %edx,%eax
1402e2d0a:	c1 e8 08             	shr    $0x8,%eax
1402e2d0d:	88 03                	mov    %al,(%rbx)
1402e2d0f:	48 ff cb             	dec    %rbx
1402e2d12:	88 13                	mov    %dl,(%rbx)
1402e2d14:	48 ff cb             	dec    %rbx
1402e2d17:	41 8b c0             	mov    %r8d,%eax
1402e2d1a:	c1 e8 18             	shr    $0x18,%eax
1402e2d1d:	88 03                	mov    %al,(%rbx)
1402e2d1f:	48 ff cb             	dec    %rbx
1402e2d22:	41 8b c0             	mov    %r8d,%eax
1402e2d25:	c1 e8 10             	shr    $0x10,%eax
1402e2d28:	88 03                	mov    %al,(%rbx)
1402e2d2a:	48 ff cb             	dec    %rbx
1402e2d2d:	41 8b c0             	mov    %r8d,%eax
1402e2d30:	c1 e8 08             	shr    $0x8,%eax
1402e2d33:	88 03                	mov    %al,(%rbx)
1402e2d35:	44 88 43 ff          	mov    %r8b,-0x1(%rbx)
1402e2d39:	44 8b bc 24 b8 00 00 	mov    0xb8(%rsp),%r15d
1402e2d40:	00
1402e2d41:	44 8b f6             	mov    %esi,%r14d
1402e2d44:	45 88 34 24          	mov    %r14b,(%r12)
1402e2d48:	41 8b c7             	mov    %r15d,%eax
1402e2d4b:	c1 e8 18             	shr    $0x18,%eax
1402e2d4e:	41 8b cf             	mov    %r15d,%ecx
1402e2d51:	c1 e9 10             	shr    $0x10,%ecx
1402e2d54:	41 8b d7             	mov    %r15d,%edx
1402e2d57:	c1 ea 08             	shr    $0x8,%edx
1402e2d5a:	45 8b c6             	mov    %r14d,%r8d
1402e2d5d:	41 c1 e8 18          	shr    $0x18,%r8d
1402e2d61:	45 8b ce             	mov    %r14d,%r9d
1402e2d64:	41 c1 e9 10          	shr    $0x10,%r9d
1402e2d68:	45 8b d6             	mov    %r14d,%r10d
1402e2d6b:	41 c1 ea 08          	shr    $0x8,%r10d
1402e2d6f:	45 88 54 24 01       	mov    %r10b,0x1(%r12)
1402e2d74:	45 88 4c 24 02       	mov    %r9b,0x2(%r12)
1402e2d79:	45 88 44 24 03       	mov    %r8b,0x3(%r12)
1402e2d7e:	45 88 7c 24 04       	mov    %r15b,0x4(%r12)
1402e2d83:	41 88 54 24 05       	mov    %dl,0x5(%r12)
1402e2d88:	41 88 4c 24 06       	mov    %cl,0x6(%r12)
1402e2d8d:	41 88 44 24 07       	mov    %al,0x7(%r12)
1402e2d92:	48 8b 9c 24 80 00 00 	mov    0x80(%rsp),%rbx
1402e2d99:	00
1402e2d9a:	48 83 c4 40          	add    $0x40,%rsp
1402e2d9e:	41 5f                	pop    %r15
1402e2da0:	41 5e                	pop    %r14
1402e2da2:	41 5d                	pop    %r13
1402e2da4:	41 5c                	pop    %r12
1402e2da6:	5f                   	pop    %rdi
1402e2da7:	5e                   	pop    %rsi
1402e2da8:	5d                   	pop    %rbp
1402e2da9:	c3                   	ret
1402e2daa:	66 90                	xchg   %ax,%ax
1402e2dac:	8e 2a                	mov    (%rdx),%gs
1402e2dae:	2e 00 82 2a 2e 00 76 	cs add %al,0x76002e2a(%rdx)
1402e2db5:	2a 2e                	sub    (%rsi),%ch
1402e2db7:	00 6c 2a 2e          	add    %ch,0x2e(%rdx,%rbp,1)
1402e2dbb:	00 63 2a             	add    %ah,0x2a(%rbx)
1402e2dbe:	2e 00 57 2a          	cs add %dl,0x2a(%rdi)
1402e2dc2:	2e 00 4b 2a          	cs add %cl,0x2a(%rbx)
1402e2dc6:	2e 00 41 2a          	cs add %al,0x2a(%rcx)
1402e2dca:	2e 00 35 2d 2e 00 2a 	cs add %dh,0x2a002e2d(%rip)        # 0x16a2e5bfe
1402e2dd1:	2d 2e 00 1f 2d       	sub    $0x2d1f002e,%eax
1402e2dd6:	2e 00 14 2d 2e 00 0f 	cs add %dl,0x2d0f002e(,%rbp,1)
1402e2ddd:	2d
1402e2dde:	2e 00 05 2d 2e 00 fb 	cs add %al,-0x4ffd1d3(%rip)        # 0x13b2e5c12
1402e2de5:	2c 2e                	sub    $0x2e,%al
1402e2de7:	00 f1                	add    %dh,%cl
1402e2de9:	2c 2e                	sub    $0x2e,%al
1402e2deb:	00 cc                	add    %cl,%ah
1402e2ded:	cc                   	int3
1402e2dee:	cc                   	int3
1402e2def:	cc                   	int3
1402e2df0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1402e2df5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1402e2dfa:	57                   	push   %rdi
1402e2dfb:	b8 20 00 00 00       	mov    $0x20,%eax
1402e2e00:	e8 db 77 01 00       	call   0x1402fa5e0
1402e2e05:	48 2b e0             	sub    %rax,%rsp
1402e2e08:	49 8b f0             	mov    %r8,%rsi
1402e2e0b:	8b da                	mov    %edx,%ebx
1402e2e0d:	41 b8 48 10 00 00    	mov    $0x1048,%r8d
1402e2e13:	48 8d 15 16 2e 0d 00 	lea    0xd2e16(%rip),%rdx        # 0x1403b5c30
1402e2e1a:	48 8b f9             	mov    %rcx,%rdi
1402e2e1d:	e8 06 9c 01 00       	call   0x1402fca28
1402e2e22:	b8 48 00 00 00       	mov    $0x48,%eax
1402e2e27:	4c 8d 4f 08          	lea    0x8(%rdi),%r9
1402e2e2b:	3b d8                	cmp    %eax,%ebx
1402e2e2d:	48 8b d6             	mov    %rsi,%rdx
1402e2e30:	41 ba 02 00 00 00    	mov    $0x2,%r10d
1402e2e36:	0f 4e c3             	cmovle %ebx,%eax
1402e2e39:	4c 63 c0             	movslq %eax,%r8
1402e2e3c:	4c 03 c6             	add    %rsi,%r8
1402e2e3f:	90                   	nop
1402e2e40:	0f b6 0a             	movzbl (%rdx),%ecx
1402e2e43:	48 ff c2             	inc    %rdx
1402e2e46:	49 3b d0             	cmp    %r8,%rdx
1402e2e49:	48 0f 43 d6          	cmovae %rsi,%rdx
1402e2e4d:	c1 e1 08             	shl    $0x8,%ecx
1402e2e50:	0f b6 02             	movzbl (%rdx),%eax
1402e2e53:	48 ff c2             	inc    %rdx
1402e2e56:	0b c8                	or     %eax,%ecx
1402e2e58:	49 3b d0             	cmp    %r8,%rdx
1402e2e5b:	48 0f 43 d6          	cmovae %rsi,%rdx
1402e2e5f:	c1 e1 08             	shl    $0x8,%ecx
1402e2e62:	0f b6 02             	movzbl (%rdx),%eax
1402e2e65:	48 ff c2             	inc    %rdx
1402e2e68:	0b c8                	or     %eax,%ecx
1402e2e6a:	49 3b d0             	cmp    %r8,%rdx
1402e2e6d:	48 0f 43 d6          	cmovae %rsi,%rdx
1402e2e71:	c1 e1 08             	shl    $0x8,%ecx
1402e2e74:	0f b6 02             	movzbl (%rdx),%eax
1402e2e77:	48 ff c2             	inc    %rdx
1402e2e7a:	0b c8                	or     %eax,%ecx
1402e2e7c:	49 3b d0             	cmp    %r8,%rdx
1402e2e7f:	48 0f 43 d6          	cmovae %rsi,%rdx
1402e2e83:	41 31 49 f8          	xor    %ecx,-0x8(%r9)
1402e2e87:	0f b6 0a             	movzbl (%rdx),%ecx
1402e2e8a:	48 ff c2             	inc    %rdx
1402e2e8d:	49 3b d0             	cmp    %r8,%rdx
1402e2e90:	48 0f 43 d6          	cmovae %rsi,%rdx
1402e2e94:	c1 e1 08             	shl    $0x8,%ecx
1402e2e97:	0f b6 02             	movzbl (%rdx),%eax
1402e2e9a:	48 ff c2             	inc    %rdx
1402e2e9d:	0b c8                	or     %eax,%ecx
1402e2e9f:	49 3b d0             	cmp    %r8,%rdx
1402e2ea2:	48 0f 43 d6          	cmovae %rsi,%rdx
1402e2ea6:	c1 e1 08             	shl    $0x8,%ecx
1402e2ea9:	0f b6 02             	movzbl (%rdx),%eax
1402e2eac:	48 ff c2             	inc    %rdx
1402e2eaf:	0b c8                	or     %eax,%ecx
1402e2eb1:	49 3b d0             	cmp    %r8,%rdx
1402e2eb4:	48 0f 43 d6          	cmovae %rsi,%rdx
1402e2eb8:	c1 e1 08             	shl    $0x8,%ecx
1402e2ebb:	0f b6 02             	movzbl (%rdx),%eax
1402e2ebe:	48 ff c2             	inc    %rdx
1402e2ec1:	0b c8                	or     %eax,%ecx
1402e2ec3:	49 3b d0             	cmp    %r8,%rdx
1402e2ec6:	48 0f 43 d6          	cmovae %rsi,%rdx
1402e2eca:	41 31 49 fc          	xor    %ecx,-0x4(%r9)
1402e2ece:	0f b6 0a             	movzbl (%rdx),%ecx
1402e2ed1:	48 ff c2             	inc    %rdx
1402e2ed4:	49 3b d0             	cmp    %r8,%rdx
1402e2ed7:	48 0f 43 d6          	cmovae %rsi,%rdx
1402e2edb:	c1 e1 08             	shl    $0x8,%ecx
1402e2ede:	0f b6 02             	movzbl (%rdx),%eax
1402e2ee1:	48 ff c2             	inc    %rdx
1402e2ee4:	0b c8                	or     %eax,%ecx
1402e2ee6:	49 3b d0             	cmp    %r8,%rdx
1402e2ee9:	48 0f 43 d6          	cmovae %rsi,%rdx
1402e2eed:	c1 e1 08             	shl    $0x8,%ecx
1402e2ef0:	0f b6 02             	movzbl (%rdx),%eax
1402e2ef3:	48 ff c2             	inc    %rdx
1402e2ef6:	0b c8                	or     %eax,%ecx
1402e2ef8:	49 3b d0             	cmp    %r8,%rdx
1402e2efb:	48 0f 43 d6          	cmovae %rsi,%rdx
1402e2eff:	c1 e1 08             	shl    $0x8,%ecx
1402e2f02:	0f b6 02             	movzbl (%rdx),%eax
1402e2f05:	48 ff c2             	inc    %rdx
1402e2f08:	0b c8                	or     %eax,%ecx
1402e2f0a:	49 3b d0             	cmp    %r8,%rdx
1402e2f0d:	48 0f 43 d6          	cmovae %rsi,%rdx
1402e2f11:	41 31 09             	xor    %ecx,(%r9)
1402e2f14:	0f b6 0a             	movzbl (%rdx),%ecx
1402e2f17:	48 ff c2             	inc    %rdx
1402e2f1a:	49 3b d0             	cmp    %r8,%rdx
1402e2f1d:	48 0f 43 d6          	cmovae %rsi,%rdx
1402e2f21:	c1 e1 08             	shl    $0x8,%ecx
1402e2f24:	0f b6 02             	movzbl (%rdx),%eax
1402e2f27:	48 ff c2             	inc    %rdx
1402e2f2a:	0b c8                	or     %eax,%ecx
1402e2f2c:	49 3b d0             	cmp    %r8,%rdx
1402e2f2f:	48 0f 43 d6          	cmovae %rsi,%rdx
1402e2f33:	c1 e1 08             	shl    $0x8,%ecx
1402e2f36:	0f b6 02             	movzbl (%rdx),%eax
1402e2f39:	0b c8                	or     %eax,%ecx
1402e2f3b:	48 ff c2             	inc    %rdx
1402e2f3e:	49 3b d0             	cmp    %r8,%rdx
1402e2f41:	48 0f 43 d6          	cmovae %rsi,%rdx
1402e2f45:	c1 e1 08             	shl    $0x8,%ecx
1402e2f48:	0f b6 02             	movzbl (%rdx),%eax
1402e2f4b:	48 ff c2             	inc    %rdx
1402e2f4e:	0b c8                	or     %eax,%ecx
1402e2f50:	49 3b d0             	cmp    %r8,%rdx
1402e2f53:	48 0f 43 d6          	cmovae %rsi,%rdx
1402e2f57:	41 31 49 04          	xor    %ecx,0x4(%r9)
1402e2f5b:	0f b6 0a             	movzbl (%rdx),%ecx
1402e2f5e:	48 ff c2             	inc    %rdx
1402e2f61:	49 3b d0             	cmp    %r8,%rdx
1402e2f64:	48 0f 43 d6          	cmovae %rsi,%rdx
1402e2f68:	c1 e1 08             	shl    $0x8,%ecx
1402e2f6b:	0f b6 02             	movzbl (%rdx),%eax
1402e2f6e:	48 ff c2             	inc    %rdx
1402e2f71:	0b c8                	or     %eax,%ecx
1402e2f73:	49 3b d0             	cmp    %r8,%rdx
1402e2f76:	48 0f 43 d6          	cmovae %rsi,%rdx
1402e2f7a:	c1 e1 08             	shl    $0x8,%ecx
1402e2f7d:	0f b6 02             	movzbl (%rdx),%eax
1402e2f80:	48 ff c2             	inc    %rdx
1402e2f83:	0b c8                	or     %eax,%ecx
1402e2f85:	49 3b d0             	cmp    %r8,%rdx
1402e2f88:	48 0f 43 d6          	cmovae %rsi,%rdx
1402e2f8c:	c1 e1 08             	shl    $0x8,%ecx
1402e2f8f:	0f b6 02             	movzbl (%rdx),%eax