140e04c91:	49 8d 44 24 01       	lea    0x1(%r12),%rax
140e04c96:	48 89 45 87          	mov    %rax,-0x79(%rbp)
140e04c9a:	48 8b 0b             	mov    (%rbx),%rcx
140e04c9d:	48 85 c9             	test   %rcx,%rcx
140e04ca0:	74 3e                	je     0x140e04ce0
140e04ca2:	48 8b 41 38          	mov    0x38(%rcx),%rax
140e04ca6:	48 39 38             	cmp    %rdi,(%rax)
140e04ca9:	74 1d                	je     0x140e04cc8
140e04cab:	48 8b 41 50          	mov    0x50(%rcx),%rax
140e04caf:	39 38                	cmp    %edi,(%rax)
140e04cb1:	7e 15                	jle    0x140e04cc8
140e04cb3:	ff 08                	decl   (%rax)
140e04cb5:	48 8b 49 38          	mov    0x38(%rcx),%rcx
140e04cb9:	48 8b 11             	mov    (%rcx),%rdx
140e04cbc:	48 8d 42 02          	lea    0x2(%rdx),%rax
140e04cc0:	48 89 01             	mov    %rax,(%rcx)
140e04cc3:	0f b7 02             	movzwl (%rdx),%eax
140e04cc6:	eb 0d                	jmp    0x140e04cd5
140e04cc8:	48 8b 01             	mov    (%rcx),%rax
140e04ccb:	48 8b 40 38          	mov    0x38(%rax),%rax
140e04ccf:	ff 15 4b ed 17 00    	call   *0x17ed4b(%rip)        # 0x140f83a20
140e04cd5:	66 3b f0             	cmp    %ax,%si
140e04cd8:	74 06                	je     0x140e04ce0
140e04cda:	40 88 7b 08          	mov    %dil,0x8(%rbx)
140e04cde:	eb 07                	jmp    0x140e04ce7
140e04ce0:	48 89 3b             	mov    %rdi,(%rbx)
140e04ce3:	c6 43 08 01          	movb   $0x1,0x8(%rbx)
140e04ce7:	66 45 85 ff          	test   %r15w,%r15w
140e04ceb:	0f 84 b6 00 00 00    	je     0x140e04da7
140e04cf1:	e9 9e 00 00 00       	jmp    0x140e04d94
140e04cf6:	40 38 7b 08          	cmp    %dil,0x8(%rbx)
140e04cfa:	75 40                	jne    0x140e04d3c
140e04cfc:	48 8b 0b             	mov    (%rbx),%rcx
140e04cff:	48 85 c9             	test   %rcx,%rcx
140e04d02:	74 31                	je     0x140e04d35
140e04d04:	48 8b 41 38          	mov    0x38(%rcx),%rax
140e04d08:	48 8b 10             	mov    (%rax),%rdx
140e04d0b:	48 85 d2             	test   %rdx,%rdx
140e04d0e:	74 0d                	je     0x140e04d1d
140e04d10:	48 8b 41 50          	mov    0x50(%rcx),%rax
140e04d14:	39 38                	cmp    %edi,(%rax)
140e04d16:	7e 05                	jle    0x140e04d1d
140e04d18:	0f b7 02             	movzwl (%rdx),%eax
140e04d1b:	eb 0d                	jmp    0x140e04d2a
140e04d1d:	48 8b 01             	mov    (%rcx),%rax
140e04d20:	48 8b 40 30          	mov    0x30(%rax),%rax
140e04d24:	ff 15 f6 ec 17 00    	call   *0x17ecf6(%rip)        # 0x140f83a20
140e04d2a:	66 3b f0             	cmp    %ax,%si
140e04d2d:	74 06                	je     0x140e04d35
140e04d2f:	66 89 43 0a          	mov    %ax,0xa(%rbx)
140e04d33:	eb 03                	jmp    0x140e04d38
140e04d35:	48 89 3b             	mov    %rdi,(%rbx)
140e04d38:	c6 43 08 01          	movb   $0x1,0x8(%rbx)
140e04d3c:	66 44 39 7b 0a       	cmp    %r15w,0xa(%rbx)
140e04d41:	75 64                	jne    0x140e04da7
140e04d43:	48 8b 0b             	mov    (%rbx),%rcx
140e04d46:	48 85 c9             	test   %rcx,%rcx
140e04d49:	74 3d                	je     0x140e04d88
140e04d4b:	48 8b 41 38          	mov    0x38(%rcx),%rax
140e04d4f:	48 39 38             	cmp    %rdi,(%rax)
140e04d52:	74 1d                	je     0x140e04d71
140e04d54:	48 8b 41 50          	mov    0x50(%rcx),%rax
140e04d58:	39 38                	cmp    %edi,(%rax)
140e04d5a:	7e 15                	jle    0x140e04d71
140e04d5c:	ff 08                	decl   (%rax)
140e04d5e:	48 8b 49 38          	mov    0x38(%rcx),%rcx
140e04d62:	48 8b 11             	mov    (%rcx),%rdx
140e04d65:	48 8d 42 02          	lea    0x2(%rdx),%rax
140e04d69:	48 89 01             	mov    %rax,(%rcx)
140e04d6c:	0f b7 02             	movzwl (%rdx),%eax
140e04d6f:	eb 0d                	jmp    0x140e04d7e
140e04d71:	48 8b 01             	mov    (%rcx),%rax
140e04d74:	48 8b 40 38          	mov    0x38(%rax),%rax
140e04d78:	ff 15 a2 ec 17 00    	call   *0x17eca2(%rip)        # 0x140f83a20
140e04d7e:	66 3b f0             	cmp    %ax,%si
140e04d81:	74 05                	je     0x140e04d88
140e04d83:	40 8a c7             	mov    %dil,%al
140e04d86:	eb 05                	jmp    0x140e04d8d
140e04d88:	48 89 3b             	mov    %rdi,(%rbx)
140e04d8b:	b0 01                	mov    $0x1,%al
140e04d8d:	88 43 08             	mov    %al,0x8(%rbx)
140e04d90:	c6 45 80 01          	movb   $0x1,-0x80(%rbp)
140e04d94:	49 8b d5             	mov    %r13,%rdx
140e04d97:	48 8b cb             	mov    %rbx,%rcx
140e04d9a:	e8 09 23 01 00       	call   0x140e170a8
140e04d9f:	84 c0                	test   %al,%al
140e04da1:	0f 84 4f ff ff ff    	je     0x140e04cf6
140e04da7:	41 81 e6 00 0e 00 00 	and    $0xe00,%r14d
140e04dae:	b8 08 00 00 00       	mov    $0x8,%eax
140e04db3:	44 8d 78 02          	lea    0x2(%rax),%r15d
140e04db7:	41 81 fe 00 04 00 00 	cmp    $0x400,%r14d
140e04dbe:	75 05                	jne    0x140e04dc5
140e04dc0:	40 8a f0             	mov    %al,%sil
140e04dc3:	eb 17                	jmp    0x140e04ddc
140e04dc5:	41 81 fe 00 08 00 00 	cmp    $0x800,%r14d
140e04dcc:	75 05                	jne    0x140e04dd3
140e04dce:	40 b6 10             	mov    $0x10,%sil
140e04dd1:	eb 09                	jmp    0x140e04ddc
140e04dd3:	41 f7 de             	neg    %r14d
140e04dd6:	40 1a f6             	sbb    %sil,%sil
140e04dd9:	41 22 f7             	and    %r15b,%sil
140e04ddc:	40 88 74 24 30       	mov    %sil,0x30(%rsp)
140e04de1:	44 8a ef             	mov    %dil,%r13b
140e04de4:	40 88 7d 81          	mov    %dil,-0x7f(%rbp)
140e04de8:	48 8b 7d 8f          	mov    -0x71(%rbp),%rdi
140e04dec:	48 8b d7             	mov    %rdi,%rdx
140e04def:	48 8b cb             	mov    %rbx,%rcx
140e04df2:	e8 b1 22 01 00       	call   0x140e170a8
140e04df7:	45 33 f6             	xor    %r14d,%r14d
140e04dfa:	84 c0                	test   %al,%al
140e04dfc:	0f 85 eb 01 00 00    	jne    0x140e04fed
140e04e02:	44 38 73 08          	cmp    %r14b,0x8(%rbx)
140e04e06:	75 46                	jne    0x140e04e4e
140e04e08:	48 8b 0b             	mov    (%rbx),%rcx
140e04e0b:	48 85 c9             	test   %rcx,%rcx
140e04e0e:	74 37                	je     0x140e04e47
140e04e10:	48 8b 41 38          	mov    0x38(%rcx),%rax
140e04e14:	48 8b 10             	mov    (%rax),%rdx
140e04e17:	48 85 d2             	test   %rdx,%rdx
140e04e1a:	74 0e                	je     0x140e04e2a
140e04e1c:	48 8b 41 50          	mov    0x50(%rcx),%rax
140e04e20:	44 39 30             	cmp    %r14d,(%rax)
140e04e23:	7e 05                	jle    0x140e04e2a
140e04e25:	0f b7 02             	movzwl (%rdx),%eax
140e04e28:	eb 0d                	jmp    0x140e04e37
140e04e2a:	48 8b 01             	mov    (%rcx),%rax
140e04e2d:	48 8b 40 30          	mov    0x30(%rax),%rax
140e04e31:	ff 15 e9 eb 17 00    	call   *0x17ebe9(%rip)        # 0x140f83a20
140e04e37:	b9 ff ff 00 00       	mov    $0xffff,%ecx
140e04e3c:	66 3b c8             	cmp    %ax,%cx
140e04e3f:	74 06                	je     0x140e04e47
140e04e41:	66 89 43 0a          	mov    %ax,0xa(%rbx)
140e04e45:	eb 03                	jmp    0x140e04e4a
140e04e47:	4c 89 33             	mov    %r14,(%rbx)
140e04e4a:	c6 43 08 01          	movb   $0x1,0x8(%rbx)
140e04e4e:	0f b7 45 d7          	movzwl -0x29(%rbp),%eax
140e04e52:	66 39 43 0a          	cmp    %ax,0xa(%rbx)
140e04e56:	0f 85 91 01 00 00    	jne    0x140e04fed
140e04e5c:	41 b5 01             	mov    $0x1,%r13b
140e04e5f:	48 8b 0b             	mov    (%rbx),%rcx
140e04e62:	48 85 c9             	test   %rcx,%rcx
140e04e65:	74 43                	je     0x140e04eaa
140e04e67:	48 8b 41 38          	mov    0x38(%rcx),%rax
140e04e6b:	4c 39 30             	cmp    %r14,(%rax)
140e04e6e:	74 1e                	je     0x140e04e8e
140e04e70:	48 8b 41 50          	mov    0x50(%rcx),%rax
140e04e74:	44 39 30             	cmp    %r14d,(%rax)
140e04e77:	7e 15                	jle    0x140e04e8e
140e04e79:	ff 08                	decl   (%rax)
140e04e7b:	48 8b 49 38          	mov    0x38(%rcx),%rcx
140e04e7f:	48 8b 11             	mov    (%rcx),%rdx
140e04e82:	48 8d 42 02          	lea    0x2(%rdx),%rax
140e04e86:	48 89 01             	mov    %rax,(%rcx)
140e04e89:	0f b7 02             	movzwl (%rdx),%eax
140e04e8c:	eb 0d                	jmp    0x140e04e9b
140e04e8e:	48 8b 01             	mov    (%rcx),%rax
140e04e91:	48 8b 40 38          	mov    0x38(%rax),%rax
140e04e95:	ff 15 85 eb 17 00    	call   *0x17eb85(%rip)        # 0x140f83a20
140e04e9b:	b9 ff ff 00 00       	mov    $0xffff,%ecx
140e04ea0:	66 3b c8             	cmp    %ax,%cx
140e04ea3:	74 05                	je     0x140e04eaa
140e04ea5:	41 8a c6             	mov    %r14b,%al
140e04ea8:	eb 06                	jmp    0x140e04eb0
140e04eaa:	4c 89 33             	mov    %r14,(%rbx)
140e04ead:	41 8a c5             	mov    %r13b,%al
140e04eb0:	88 43 08             	mov    %al,0x8(%rbx)
140e04eb3:	48 8b d7             	mov    %rdi,%rdx
140e04eb6:	48 8b cb             	mov    %rbx,%rcx
140e04eb9:	e8 ea 21 01 00       	call   0x140e170a8
140e04ebe:	84 c0                	test   %al,%al
140e04ec0:	0f 85 14 01 00 00    	jne    0x140e04fda
140e04ec6:	8a 4b 08             	mov    0x8(%rbx),%cl
140e04ec9:	84 c9                	test   %cl,%cl
140e04ecb:	75 49                	jne    0x140e04f16
140e04ecd:	48 8b 0b             	mov    (%rbx),%rcx
140e04ed0:	48 85 c9             	test   %rcx,%rcx
140e04ed3:	74 37                	je     0x140e04f0c
140e04ed5:	48 8b 41 38          	mov    0x38(%rcx),%rax
140e04ed9:	48 8b 10             	mov    (%rax),%rdx
140e04edc:	48 85 d2             	test   %rdx,%rdx
140e04edf:	74 0e                	je     0x140e04eef
140e04ee1:	48 8b 41 50          	mov    0x50(%rcx),%rax
140e04ee5:	44 39 30             	cmp    %r14d,(%rax)
140e04ee8:	7e 05                	jle    0x140e04eef
140e04eea:	0f b7 02             	movzwl (%rdx),%eax
140e04eed:	eb 0d                	jmp    0x140e04efc
140e04eef:	48 8b 01             	mov    (%rcx),%rax
140e04ef2:	48 8b 40 30          	mov    0x30(%rax),%rax
140e04ef6:	ff 15 24 eb 17 00    	call   *0x17eb24(%rip)        # 0x140f83a20
140e04efc:	b9 ff ff 00 00       	mov    $0xffff,%ecx
140e04f01:	66 3b c8             	cmp    %ax,%cx
140e04f04:	74 06                	je     0x140e04f0c
140e04f06:	66 89 43 0a          	mov    %ax,0xa(%rbx)
140e04f0a:	eb 03                	jmp    0x140e04f0f
140e04f0c:	4c 89 33             	mov    %r14,(%rbx)
140e04f0f:	44 88 6b 08          	mov    %r13b,0x8(%rbx)
140e04f13:	41 8a cd             	mov    %r13b,%cl
140e04f16:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
140e04f1a:	66 3b 45 09          	cmp    0x9(%rbp),%ax
140e04f1e:	74 54                	je     0x140e04f74
140e04f20:	84 c9                	test   %cl,%cl
140e04f22:	75 4a                	jne    0x140e04f6e
140e04f24:	48 8b 0b             	mov    (%rbx),%rcx
140e04f27:	48 85 c9             	test   %rcx,%rcx
140e04f2a:	74 37                	je     0x140e04f63
140e04f2c:	48 8b 41 38          	mov    0x38(%rcx),%rax
140e04f30:	48 8b 10             	mov    (%rax),%rdx
140e04f33:	48 85 d2             	test   %rdx,%rdx
140e04f36:	74 0e                	je     0x140e04f46
140e04f38:	48 8b 41 50          	mov    0x50(%rcx),%rax
140e04f3c:	44 39 30             	cmp    %r14d,(%rax)
140e04f3f:	7e 05                	jle    0x140e04f46
140e04f41:	0f b7 02             	movzwl (%rdx),%eax
140e04f44:	eb 0d                	jmp    0x140e04f53
140e04f46:	48 8b 01             	mov    (%rcx),%rax
140e04f49:	48 8b 40 30          	mov    0x30(%rax),%rax
140e04f4d:	ff 15 cd ea 17 00    	call   *0x17eacd(%rip)        # 0x140f83a20
140e04f53:	b9 ff ff 00 00       	mov    $0xffff,%ecx
140e04f58:	66 3b c8             	cmp    %ax,%cx
140e04f5b:	74 06                	je     0x140e04f63
140e04f5d:	66 89 43 0a          	mov    %ax,0xa(%rbx)
140e04f61:	eb 07                	jmp    0x140e04f6a
140e04f63:	4c 89 33             	mov    %r14,(%rbx)
140e04f66:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
140e04f6a:	44 88 6b 08          	mov    %r13b,0x8(%rbx)
140e04f6e:	66 3b 45 07          	cmp    0x7(%rbp),%ax
140e04f72:	75 66                	jne    0x140e04fda
140e04f74:	40 f6 c6 ef          	test   $0xef,%sil
140e04f78:	75 78                	jne    0x140e04ff2
140e04f7a:	40 b6 10             	mov    $0x10,%sil
140e04f7d:	40 88 74 24 30       	mov    %sil,0x30(%rsp)
140e04f82:	45 8a ee             	mov    %r14b,%r13b
140e04f85:	48 8b 0b             	mov    (%rbx),%rcx
140e04f88:	48 85 c9             	test   %rcx,%rcx
140e04f8b:	74 43                	je     0x140e04fd0
140e04f8d:	48 8b 41 38          	mov    0x38(%rcx),%rax
140e04f91:	4c 39 30             	cmp    %r14,(%rax)
140e04f94:	74 1e                	je     0x140e04fb4
140e04f96:	48 8b 41 50          	mov    0x50(%rcx),%rax
140e04f9a:	44 39 30             	cmp    %r14d,(%rax)
140e04f9d:	7e 15                	jle    0x140e04fb4
140e04f9f:	ff 08                	decl   (%rax)
140e04fa1:	48 8b 49 38          	mov    0x38(%rcx),%rcx
140e04fa5:	48 8b 11             	mov    (%rcx),%rdx
140e04fa8:	48 8d 42 02          	lea    0x2(%rdx),%rax
140e04fac:	48 89 01             	mov    %rax,(%rcx)
140e04faf:	0f b7 02             	movzwl (%rdx),%eax
140e04fb2:	eb 0d                	jmp    0x140e04fc1
140e04fb4:	48 8b 01             	mov    (%rcx),%rax
140e04fb7:	48 8b 40 38          	mov    0x38(%rax),%rax
140e04fbb:	ff 15 5f ea 17 00    	call   *0x17ea5f(%rip)        # 0x140f83a20
140e04fc1:	b9 ff ff 00 00       	mov    $0xffff,%ecx
140e04fc6:	66 3b c8             	cmp    %ax,%cx
140e04fc9:	74 05                	je     0x140e04fd0
140e04fcb:	41 8a c6             	mov    %r14b,%al
140e04fce:	eb 05                	jmp    0x140e04fd5
140e04fd0:	4c 89 33             	mov    %r14,(%rbx)
140e04fd3:	b0 01                	mov    $0x1,%al
140e04fd5:	88 43 08             	mov    %al,0x8(%rbx)
140e04fd8:	eb 1d                	jmp    0x140e04ff7
140e04fda:	40 84 f6             	test   %sil,%sil
140e04fdd:	75 13                	jne    0x140e04ff2
140e04fdf:	b8 08 00 00 00       	mov    $0x8,%eax
140e04fe4:	40 8a f0             	mov    %al,%sil
140e04fe7:	88 44 24 30          	mov    %al,0x30(%rsp)
140e04feb:	eb 0f                	jmp    0x140e04ffc
140e04fed:	40 84 f6             	test   %sil,%sil
140e04ff0:	74 17                	je     0x140e05009
140e04ff2:	41 3a f7             	cmp    %r15b,%sil
140e04ff5:	74 12                	je     0x140e05009
140e04ff7:	b8 08 00 00 00       	mov    $0x8,%eax
140e04ffc:	41 bf 16 00 00 00    	mov    $0x16,%r15d
140e05002:	40 3a f0             	cmp    %al,%sil
140e05005:	4c 0f 44 f8          	cmove  %rax,%r15
140e05009:	0f 57 c0             	xorps  %xmm0,%xmm0
140e0500c:	0f 11 45 97          	movups %xmm0,-0x69(%rbp)
140e05010:	48 c7 45 a7 01 00 00 	movq   $0x1,-0x59(%rbp)
140e05017:	00
140e05018:	48 c7 45 af 0f 00 00 	movq   $0xf,-0x51(%rbp)
140e0501f:	00
140e05020:	41 0f b6 c5          	movzbl %r13b,%eax
140e05024:	88 45 97             	mov    %al,-0x69(%rbp)
140e05027:	44 88 75 98          	mov    %r14b,-0x68(%rbp)
140e0502b:	49 8b fe             	mov    %r14,%rdi
140e0502e:	4d 8d 74 24 1f       	lea    0x1f(%r12),%r14
140e05033:	48 8b 55 8f          	mov    -0x71(%rbp),%rdx
140e05037:	48 8b cb             	mov    %rbx,%rcx
140e0503a:	e8 69 20 01 00       	call   0x140e170a8
140e0503f:	45 33 db             	xor    %r11d,%r11d
140e05042:	44 8a 65 81          	mov    -0x7f(%rbp),%r12b
140e05046:	84 c0                	test   %al,%al
140e05048:	0f 85 05 02 00 00    	jne    0x140e05253
140e0504e:	48 8b 75 87          	mov    -0x79(%rbp),%rsi
140e05052:	44 38 5b 08          	cmp    %r11b,0x8(%rbx)
140e05056:	75 49                	jne    0x140e050a1
140e05058:	48 8b 0b             	mov    (%rbx),%rcx
140e0505b:	48 85 c9             	test   %rcx,%rcx
140e0505e:	74 3a                	je     0x140e0509a
140e05060:	48 8b 41 38          	mov    0x38(%rcx),%rax
140e05064:	48 8b 10             	mov    (%rax),%rdx
140e05067:	48 85 d2             	test   %rdx,%rdx
140e0506a:	74 0e                	je     0x140e0507a
140e0506c:	48 8b 41 50          	mov    0x50(%rcx),%rax
140e05070:	44 39 18             	cmp    %r11d,(%rax)
140e05073:	7e 05                	jle    0x140e0507a
140e05075:	0f b7 02             	movzwl (%rdx),%eax
140e05078:	eb 10                	jmp    0x140e0508a
140e0507a:	48 8b 01             	mov    (%rcx),%rax
140e0507d:	48 8b 40 30          	mov    0x30(%rax),%rax
140e05081:	ff 15 99 e9 17 00    	call   *0x17e999(%rip)        # 0x140f83a20
140e05087:	45 33 db             	xor    %r11d,%r11d
140e0508a:	b9 ff ff 00 00       	mov    $0xffff,%ecx
140e0508f:	66 3b c8             	cmp    %ax,%cx
140e05092:	74 06                	je     0x140e0509a
140e05094:	66 89 43 0a          	mov    %ax,0xa(%rbx)
140e05098:	eb 03                	jmp    0x140e0509d
140e0509a:	4c 89 1b             	mov    %r11,(%rbx)
140e0509d:	c6 43 08 01          	movb   $0x1,0x8(%rbx)
140e050a1:	44 0f b7 43 0a       	movzwl 0xa(%rbx),%r8d
140e050a6:	48 8d 55 0b          	lea    0xb(%rbp),%rdx
140e050aa:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
140e050ae:	e8 7d 7f ff ff       	call   0x140dfd030
140e050b3:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
140e050b7:	48 2b c1             	sub    %rcx,%rax
140e050ba:	48 d1 f8             	sar    $1,%rax
140e050bd:	45 33 db             	xor    %r11d,%r11d
140e050c0:	49 3b c7             	cmp    %r15,%rax
140e050c3:	73 56                	jae    0x140e0511b
140e050c5:	48 8d 0d 94 b7 3d 00 	lea    0x3db794(%rip),%rcx        # 0x1411e0860
140e050cc:	8a 04 08             	mov    (%rax,%rcx,1),%al
140e050cf:	88 06                	mov    %al,(%rsi)
140e050d1:	45 84 e4             	test   %r12b,%r12b
140e050d4:	75 04                	jne    0x140e050da
140e050d6:	3c 30                	cmp    $0x30,%al
140e050d8:	74 10                	je     0x140e050ea
140e050da:	49 3b f6             	cmp    %r14,%rsi
140e050dd:	73 0b                	jae    0x140e050ea
140e050df:	48 ff c6             	inc    %rsi
140e050e2:	c6 45 81 01          	movb   $0x1,-0x7f(%rbp)
140e050e6:	44 8a 65 81          	mov    -0x7f(%rbp),%r12b
140e050ea:	41 b5 01             	mov    $0x1,%r13b
140e050ed:	48 8d 45 97          	lea    -0x69(%rbp),%rax
140e050f1:	48 83 7d af 0f       	cmpq   $0xf,-0x51(%rbp)
140e050f6:	48 0f 47 45 97       	cmova  -0x69(%rbp),%rax
140e050fb:	80 3c 38 7f          	cmpb   $0x7f,(%rax,%rdi,1)
140e050ff:	0f 84 af 00 00 00    	je     0x140e051b4
140e05105:	48 8d 45 97          	lea    -0x69(%rbp),%rax
140e05109:	48 83 7d af 0f       	cmpq   $0xf,-0x51(%rbp)
140e0510e:	48 0f 47 45 97       	cmova  -0x69(%rbp),%rax
140e05113:	fe 04 38             	incb   (%rax,%rdi,1)