140ab1bac:	ff e1                	jmp    *%rcx
140ab1bae:	48 8d 5f 50          	lea    0x50(%rdi),%rbx
140ab1bb2:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
140ab1bb6:	4c 8d 63 18          	lea    0x18(%rbx),%r12
140ab1bba:	49 8b 14 24          	mov    (%r12),%rdx
140ab1bbe:	48 8d 6b 10          	lea    0x10(%rbx),%rbp
140ab1bc2:	4c 89 a4 24 c8 00 00 	mov    %r12,0xc8(%rsp)
140ab1bc9:	00
140ab1bca:	48 3b ca             	cmp    %rdx,%rcx
140ab1bcd:	73 1f                	jae    0x140ab1bee
140ab1bcf:	48 8d 41 01          	lea    0x1(%rcx),%rax
140ab1bd3:	48 89 45 00          	mov    %rax,0x0(%rbp)
140ab1bd7:	48 8b c3             	mov    %rbx,%rax
140ab1bda:	48 83 fa 0f          	cmp    $0xf,%rdx
140ab1bde:	76 03                	jbe    0x140ab1be3
140ab1be0:	48 8b 03             	mov    (%rbx),%rax
140ab1be3:	44 88 0c 08          	mov    %r9b,(%rax,%rcx,1)
140ab1be7:	c6 44 08 01 00       	movb   $0x0,0x1(%rax,%rcx,1)
140ab1bec:	eb 1e                	jmp    0x140ab1c0c
140ab1bee:	44 0f b6 84 24 b0 00 	movzbl 0xb0(%rsp),%r8d
140ab1bf5:	00 00
140ab1bf7:	ba 01 00 00 00       	mov    $0x1,%edx
140ab1bfc:	48 8b cb             	mov    %rbx,%rcx
140ab1bff:	e8 bc 6b 6f ff       	call   0x1401a87c0
140ab1c04:	4c 89 a4 24 c8 00 00 	mov    %r12,0xc8(%rsp)
140ab1c0b:	00
140ab1c0c:	49 8b c7             	mov    %r15,%rax
140ab1c0f:	4c 89 7c 24 40       	mov    %r15,0x40(%rsp)
140ab1c14:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140ab1c19:	48 8b d6             	mov    %rsi,%rdx
140ab1c1c:	4d 8b c6             	mov    %r14,%r8
140ab1c1f:	4c 89 7c 24 38       	mov    %r15,0x38(%rsp)
140ab1c24:	4d 8b d7             	mov    %r15,%r10
140ab1c27:	4c 8b e6             	mov    %rsi,%r12
140ab1c2a:	4d 8b ee             	mov    %r14,%r13
140ab1c2d:	0f 1f 00             	nopl   (%rax)
140ab1c30:	48 ff 00             	incq   (%rax)
140ab1c33:	49 ff 04 24          	incq   (%r12)
140ab1c37:	41 80 7d 00 00       	cmpb   $0x0,0x0(%r13)
140ab1c3c:	74 07                	je     0x140ab1c45
140ab1c3e:	41 c6 45 00 00       	movb   $0x0,0x0(%r13)
140ab1c43:	eb 1c                	jmp    0x140ab1c61
140ab1c45:	48 8b 07             	mov    (%rdi),%rax
140ab1c48:	48 3b 47 08          	cmp    0x8(%rdi),%rax
140ab1c4c:	74 0b                	je     0x140ab1c59
140ab1c4e:	0f b6 08             	movzbl (%rax),%ecx
140ab1c51:	48 ff c0             	inc    %rax
140ab1c54:	48 89 07             	mov    %rax,(%rdi)
140ab1c57:	eb 05                	jmp    0x140ab1c5e
140ab1c59:	b9 ff ff ff ff       	mov    $0xffffffff,%ecx
140ab1c5e:	89 4f 14             	mov    %ecx,0x14(%rdi)
140ab1c61:	8b 47 14             	mov    0x14(%rdi),%eax
140ab1c64:	83 f8 ff             	cmp    $0xffffffff,%eax
140ab1c67:	74 35                	je     0x140ab1c9e
140ab1c69:	48 8b 57 40          	mov    0x40(%rdi),%rdx
140ab1c6d:	48 8d 4f 38          	lea    0x38(%rdi),%rcx
140ab1c71:	88 84 24 b0 00 00 00 	mov    %al,0xb0(%rsp)
140ab1c78:	48 3b 57 48          	cmp    0x48(%rdi),%rdx
140ab1c7c:	74 08                	je     0x140ab1c86
140ab1c7e:	88 02                	mov    %al,(%rdx)
140ab1c80:	48 ff 47 40          	incq   0x40(%rdi)
140ab1c84:	eb 15                	jmp    0x140ab1c9b
140ab1c86:	4c 8d 84 24 b0 00 00 	lea    0xb0(%rsp),%r8
140ab1c8d:	00
140ab1c8e:	e8 fd c5 a7 ff       	call   0x14052e290
140ab1c93:	4c 8b 54 24 38       	mov    0x38(%rsp),%r10
140ab1c98:	4d 8b c5             	mov    %r13,%r8
140ab1c9b:	49 8b d4             	mov    %r12,%rdx
140ab1c9e:	44 8b 4f 14          	mov    0x14(%rdi),%r9d
140ab1ca2:	41 83 f9 0a          	cmp    $0xa,%r9d
140ab1ca6:	0f 84 e3 03 00 00    	je     0x140ab208f
140ab1cac:	41 8d 41 d2          	lea    -0x2e(%r9),%eax
140ab1cb0:	83 f8 37             	cmp    $0x37,%eax
140ab1cb3:	0f 87 e2 03 00 00    	ja     0x140ab209b
140ab1cb9:	48 98                	cltq
140ab1cbb:	48 8b f2             	mov    %rdx,%rsi
140ab1cbe:	48 8d 15 3b e3 54 ff 	lea    -0xab1cc5(%rip),%rdx        # 0x140000000
140ab1cc5:	4d 8b fa             	mov    %r10,%r15
140ab1cc8:	4d 8b f0             	mov    %r8,%r14
140ab1ccb:	0f b6 84 02 00 22 ab 	movzbl 0xab2200(%rdx,%rax,1),%eax
140ab1cd2:	00
140ab1cd3:	8b 8c 82 f0 21 ab 00 	mov    0xab21f0(%rdx,%rax,4),%ecx
140ab1cda:	48 03 ca             	add    %rdx,%rcx
140ab1cdd:	ff e1                	jmp    *%rcx
140ab1cdf:	48 8b 84 24 c8 00 00 	mov    0xc8(%rsp),%rax
140ab1ce6:	00
140ab1ce7:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
140ab1ceb:	48 8b 10             	mov    (%rax),%rdx
140ab1cee:	48 3b ca             	cmp    %rdx,%rcx
140ab1cf1:	73 2a                	jae    0x140ab1d1d
140ab1cf3:	48 8d 41 01          	lea    0x1(%rcx),%rax
140ab1cf7:	48 89 45 00          	mov    %rax,0x0(%rbp)
140ab1cfb:	48 8b c3             	mov    %rbx,%rax
140ab1cfe:	48 83 fa 0f          	cmp    $0xf,%rdx
140ab1d02:	76 03                	jbe    0x140ab1d07
140ab1d04:	48 8b 03             	mov    (%rbx),%rax
140ab1d07:	44 88 0c 08          	mov    %r9b,(%rax,%rcx,1)
140ab1d0b:	49 8b d4             	mov    %r12,%rdx
140ab1d0e:	c6 44 08 01 00       	movb   $0x0,0x1(%rax,%rcx,1)
140ab1d13:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
140ab1d18:	e9 13 ff ff ff       	jmp    0x140ab1c30
140ab1d1d:	44 0f b6 84 24 b0 00 	movzbl 0xb0(%rsp),%r8d
140ab1d24:	00 00
140ab1d26:	ba 01 00 00 00       	mov    $0x1,%edx
140ab1d2b:	48 8b cb             	mov    %rbx,%rcx
140ab1d2e:	e8 8d 6a 6f ff       	call   0x1401a87c0
140ab1d33:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
140ab1d38:	49 8b d4             	mov    %r12,%rdx
140ab1d3b:	4c 8b d0             	mov    %rax,%r10
140ab1d3e:	4d 8b c5             	mov    %r13,%r8
140ab1d41:	e9 ea fe ff ff       	jmp    0x140ab1c30
140ab1d46:	4c 8d 25 b3 e2 54 ff 	lea    -0xab1d4d(%rip),%r12        # 0x140000000
140ab1d4d:	8b 97 90 00 00 00    	mov    0x90(%rdi),%edx
140ab1d53:	48 8b cf             	mov    %rdi,%rcx
140ab1d56:	e8 85 a9 ff ff       	call   0x140aac6e0
140ab1d5b:	48 8b cf             	mov    %rdi,%rcx
140ab1d5e:	bd 07 00 00 00       	mov    $0x7,%ebp
140ab1d63:	e8 e8 c5 ff ff       	call   0x140aae350
140ab1d68:	83 c0 d0             	add    $0xffffffd0,%eax
140ab1d6b:	83 f8 09             	cmp    $0x9,%eax
140ab1d6e:	0f 87 04 01 00 00    	ja     0x140ab1e78
140ab1d74:	48 98                	cltq
140ab1d76:	41 8b 8c 84 38 22 ab 	mov    0xab2238(%r12,%rax,4),%ecx
140ab1d7d:	00
140ab1d7e:	49 03 cc             	add    %r12,%rcx
140ab1d81:	ff e1                	jmp    *%rcx
140ab1d83:	8b 57 14             	mov    0x14(%rdi),%edx
140ab1d86:	48 8b cf             	mov    %rdi,%rcx
140ab1d89:	e8 52 a9 ff ff       	call   0x140aac6e0
140ab1d8e:	0f b6 9c 24 b0 00 00 	movzbl 0xb0(%rsp),%ebx
140ab1d95:	00
140ab1d96:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
140ab1d9d:	00 00 00
140ab1da0:	49 ff 07             	incq   (%r15)
140ab1da3:	48 ff 06             	incq   (%rsi)
140ab1da6:	41 80 3e 00          	cmpb   $0x0,(%r14)
140ab1daa:	74 06                	je     0x140ab1db2
140ab1dac:	41 c6 06 00          	movb   $0x0,(%r14)
140ab1db0:	eb 1c                	jmp    0x140ab1dce
140ab1db2:	48 8b 07             	mov    (%rdi),%rax
140ab1db5:	48 3b 47 08          	cmp    0x8(%rdi),%rax
140ab1db9:	74 0b                	je     0x140ab1dc6
140ab1dbb:	0f b6 08             	movzbl (%rax),%ecx
140ab1dbe:	48 ff c0             	inc    %rax
140ab1dc1:	48 89 07             	mov    %rax,(%rdi)
140ab1dc4:	eb 05                	jmp    0x140ab1dcb
140ab1dc6:	b9 ff ff ff ff       	mov    $0xffffffff,%ecx
140ab1dcb:	89 4f 14             	mov    %ecx,0x14(%rdi)
140ab1dce:	8b 47 14             	mov    0x14(%rdi),%eax
140ab1dd1:	83 f8 ff             	cmp    $0xffffffff,%eax
140ab1dd4:	74 2a                	je     0x140ab1e00
140ab1dd6:	48 8b 57 40          	mov    0x40(%rdi),%rdx
140ab1dda:	48 8d 4f 38          	lea    0x38(%rdi),%rcx
140ab1dde:	88 84 24 b0 00 00 00 	mov    %al,0xb0(%rsp)
140ab1de5:	48 3b 57 48          	cmp    0x48(%rdi),%rdx
140ab1de9:	74 08                	je     0x140ab1df3
140ab1deb:	88 02                	mov    %al,(%rdx)
140ab1ded:	48 ff 47 40          	incq   0x40(%rdi)
140ab1df1:	eb 0d                	jmp    0x140ab1e00
140ab1df3:	4c 8d 84 24 b0 00 00 	lea    0xb0(%rsp),%r8
140ab1dfa:	00
140ab1dfb:	e8 90 c4 a7 ff       	call   0x14052e290
140ab1e00:	8b 57 14             	mov    0x14(%rdi),%edx
140ab1e03:	83 fa 0a             	cmp    $0xa,%edx
140ab1e06:	0f 84 76 02 00 00    	je     0x140ab2082
140ab1e0c:	8d 42 d0             	lea    -0x30(%rdx),%eax
140ab1e0f:	83 f8 35             	cmp    $0x35,%eax
140ab1e12:	0f 87 8a 02 00 00    	ja     0x140ab20a2
140ab1e18:	48 98                	cltq
140ab1e1a:	41 0f b6 84 04 6c 22 	movzbl 0xab226c(%r12,%rax,1),%eax
140ab1e21:	ab 00
140ab1e23:	41 8b 8c 84 60 22 ab 	mov    0xab2260(%r12,%rax,4),%ecx
140ab1e2a:	00
140ab1e2b:	49 03 cc             	add    %r12,%rcx
140ab1e2e:	ff e1                	jmp    *%rcx
140ab1e30:	4c 8b 47 60          	mov    0x60(%rdi),%r8
140ab1e34:	48 8d 4f 50          	lea    0x50(%rdi),%rcx
140ab1e38:	4c 8b 49 18          	mov    0x18(%rcx),%r9
140ab1e3c:	4d 3b c1             	cmp    %r9,%r8
140ab1e3f:	73 20                	jae    0x140ab1e61
140ab1e41:	49 8d 40 01          	lea    0x1(%r8),%rax
140ab1e45:	48 89 41 10          	mov    %rax,0x10(%rcx)
140ab1e49:	49 83 f9 0f          	cmp    $0xf,%r9
140ab1e4d:	76 03                	jbe    0x140ab1e52
140ab1e4f:	48 8b 09             	mov    (%rcx),%rcx
140ab1e52:	42 88 14 01          	mov    %dl,(%rcx,%r8,1)
140ab1e56:	42 c6 44 01 01 00    	movb   $0x0,0x1(%rcx,%r8,1)
140ab1e5c:	e9 3f ff ff ff       	jmp    0x140ab1da0
140ab1e61:	44 0f b6 ca          	movzbl %dl,%r9d
140ab1e65:	44 0f b6 c3          	movzbl %bl,%r8d
140ab1e69:	ba 01 00 00 00       	mov    $0x1,%edx
140ab1e6e:	e8 4d 69 6f ff       	call   0x1401a87c0
140ab1e73:	e9 28 ff ff ff       	jmp    0x140ab1da0
140ab1e78:	48 8d 05 31 2a 5d 00 	lea    0x5d2a31(%rip),%rax        # 0x1410848b0
140ab1e7f:	e9 f8 fc ff ff       	jmp    0x140ab1b7c
140ab1e84:	48 8b 84 24 c8 00 00 	mov    0xc8(%rsp),%rax
140ab1e8b:	00
140ab1e8c:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
140ab1e90:	48 8b 10             	mov    (%rax),%rdx
140ab1e93:	48 3b ca             	cmp    %rdx,%rcx
140ab1e96:	73 1c                	jae    0x140ab1eb4
140ab1e98:	48 8d 41 01          	lea    0x1(%rcx),%rax
140ab1e9c:	48 89 45 00          	mov    %rax,0x0(%rbp)
140ab1ea0:	48 83 fa 0f          	cmp    $0xf,%rdx
140ab1ea4:	76 03                	jbe    0x140ab1ea9
140ab1ea6:	48 8b 1b             	mov    (%rbx),%rbx
140ab1ea9:	44 88 0c 0b          	mov    %r9b,(%rbx,%rcx,1)
140ab1ead:	c6 44 0b 01 00       	movb   $0x0,0x1(%rbx,%rcx,1)
140ab1eb2:	eb 16                	jmp    0x140ab1eca
140ab1eb4:	44 0f b6 84 24 b0 00 	movzbl 0xb0(%rsp),%r8d
140ab1ebb:	00 00
140ab1ebd:	ba 01 00 00 00       	mov    $0x1,%edx
140ab1ec2:	48 8b cb             	mov    %rbx,%rcx
140ab1ec5:	e8 f6 68 6f ff       	call   0x1401a87c0
140ab1eca:	4c 8b 7c 24 40       	mov    0x40(%rsp),%r15
140ab1ecf:	49 8b f4             	mov    %r12,%rsi
140ab1ed2:	4c 8d 25 27 e1 54 ff 	lea    -0xab1ed9(%rip),%r12        # 0x140000000
140ab1ed9:	4d 8b f5             	mov    %r13,%r14
140ab1edc:	49 ff 07             	incq   (%r15)
140ab1edf:	bd 07 00 00 00       	mov    $0x7,%ebp
140ab1ee4:	48 ff 06             	incq   (%rsi)
140ab1ee7:	41 80 3e 00          	cmpb   $0x0,(%r14)
140ab1eeb:	74 06                	je     0x140ab1ef3
140ab1eed:	41 c6 06 00          	movb   $0x0,(%r14)
140ab1ef1:	eb 1c                	jmp    0x140ab1f0f
140ab1ef3:	48 8b 07             	mov    (%rdi),%rax
140ab1ef6:	48 3b 47 08          	cmp    0x8(%rdi),%rax
140ab1efa:	74 0b                	je     0x140ab1f07
140ab1efc:	0f b6 08             	movzbl (%rax),%ecx
140ab1eff:	48 ff c0             	inc    %rax
140ab1f02:	48 89 07             	mov    %rax,(%rdi)
140ab1f05:	eb 05                	jmp    0x140ab1f0c
140ab1f07:	b9 ff ff ff ff       	mov    $0xffffffff,%ecx
140ab1f0c:	89 4f 14             	mov    %ecx,0x14(%rdi)
140ab1f0f:	8b 47 14             	mov    0x14(%rdi),%eax
140ab1f12:	83 f8 ff             	cmp    $0xffffffff,%eax
140ab1f15:	74 2a                	je     0x140ab1f41
140ab1f17:	48 8b 57 40          	mov    0x40(%rdi),%rdx
140ab1f1b:	48 8d 4f 38          	lea    0x38(%rdi),%rcx
140ab1f1f:	88 84 24 b0 00 00 00 	mov    %al,0xb0(%rsp)
140ab1f26:	48 3b 57 48          	cmp    0x48(%rdi),%rdx
140ab1f2a:	74 08                	je     0x140ab1f34
140ab1f2c:	88 02                	mov    %al,(%rdx)
140ab1f2e:	48 ff 47 40          	incq   0x40(%rdi)
140ab1f32:	eb 0d                	jmp    0x140ab1f41
140ab1f34:	4c 8d 84 24 b0 00 00 	lea    0xb0(%rsp),%r8
140ab1f3b:	00
140ab1f3c:	e8 4f c3 a7 ff       	call   0x14052e290
140ab1f41:	8b 57 14             	mov    0x14(%rdi),%edx
140ab1f44:	83 fa 0a             	cmp    $0xa,%edx
140ab1f47:	75 17                	jne    0x140ab1f60
140ab1f49:	48 ff 47 30          	incq   0x30(%rdi)
140ab1f4d:	48 c7 06 00 00 00 00 	movq   $0x0,(%rsi)
140ab1f54:	48 8d 05 85 29 5d 00 	lea    0x5d2985(%rip),%rax        # 0x1410848e0
140ab1f5b:	e9 1c fc ff ff       	jmp    0x140ab1b7c
140ab1f60:	8d 42 d5             	lea    -0x2b(%rdx),%eax
140ab1f63:	83 f8 0e             	cmp    $0xe,%eax
140ab1f66:	77 ec                	ja     0x140ab1f54
140ab1f68:	48 98                	cltq
140ab1f6a:	41 8b 8c 84 a4 22 ab 	mov    0xab22a4(%r12,%rax,4),%ecx
140ab1f71:	00
140ab1f72:	49 03 cc             	add    %r12,%rcx
140ab1f75:	ff e1                	jmp    *%rcx
140ab1f77:	48 8b cf             	mov    %rdi,%rcx
140ab1f7a:	e8 61 a7 ff ff       	call   0x140aac6e0
140ab1f7f:	48 8b cf             	mov    %rdi,%rcx
140ab1f82:	e8 c9 c3 ff ff       	call   0x140aae350
140ab1f87:	83 c0 d0             	add    $0xffffffd0,%eax
140ab1f8a:	83 f8 09             	cmp    $0x9,%eax
140ab1f8d:	77 34                	ja     0x140ab1fc3
140ab1f8f:	48 98                	cltq
140ab1f91:	41 8b 8c 84 e0 22 ab 	mov    0xab22e0(%r12,%rax,4),%ecx
140ab1f98:	00
140ab1f99:	49 03 cc             	add    %r12,%rcx
140ab1f9c:	ff e1                	jmp    *%rcx
140ab1f9e:	8b 57 14             	mov    0x14(%rdi),%edx
140ab1fa1:	48 8b cf             	mov    %rdi,%rcx
140ab1fa4:	e8 37 a7 ff ff       	call   0x140aac6e0
140ab1fa9:	0f b6 9c 24 b0 00 00 	movzbl 0xb0(%rsp),%ebx
140ab1fb0:	00
140ab1fb1:	49 ff 07             	incq   (%r15)
140ab1fb4:	48 ff 06             	incq   (%rsi)
140ab1fb7:	41 80 3e 00          	cmpb   $0x0,(%r14)
140ab1fbb:	74 12                	je     0x140ab1fcf
140ab1fbd:	41 c6 06 00          	movb   $0x0,(%r14)
140ab1fc1:	eb 28                	jmp    0x140ab1feb
140ab1fc3:	48 8d 05 56 29 5d 00 	lea    0x5d2956(%rip),%rax        # 0x141084920
140ab1fca:	e9 ad fb ff ff       	jmp    0x140ab1b7c
140ab1fcf:	48 8b 07             	mov    (%rdi),%rax
140ab1fd2:	48 3b 47 08          	cmp    0x8(%rdi),%rax
140ab1fd6:	74 0b                	je     0x140ab1fe3
140ab1fd8:	0f b6 08             	movzbl (%rax),%ecx
140ab1fdb:	48 ff c0             	inc    %rax
140ab1fde:	48 89 07             	mov    %rax,(%rdi)
140ab1fe1:	eb 05                	jmp    0x140ab1fe8
140ab1fe3:	b9 ff ff ff ff       	mov    $0xffffffff,%ecx
140ab1fe8:	89 4f 14             	mov    %ecx,0x14(%rdi)
140ab1feb:	8b 47 14             	mov    0x14(%rdi),%eax
140ab1fee:	83 f8 ff             	cmp    $0xffffffff,%eax
140ab1ff1:	74 2a                	je     0x140ab201d
140ab1ff3:	48 8b 57 40          	mov    0x40(%rdi),%rdx
140ab1ff7:	48 8d 4f 38          	lea    0x38(%rdi),%rcx
140ab1ffb:	88 84 24 b0 00 00 00 	mov    %al,0xb0(%rsp)
140ab2002:	48 3b 57 48          	cmp    0x48(%rdi),%rdx
140ab2006:	74 08                	je     0x140ab2010
140ab2008:	88 02                	mov    %al,(%rdx)
140ab200a:	48 ff 47 40          	incq   0x40(%rdi)
140ab200e:	eb 0d                	jmp    0x140ab201d
140ab2010:	4c 8d 84 24 b0 00 00 	lea    0xb0(%rsp),%r8
140ab2017:	00
140ab2018:	e8 73 c2 a7 ff       	call   0x14052e290
140ab201d:	44 8b 4f 14          	mov    0x14(%rdi),%r9d
140ab2021:	41 83 f9 0a          	cmp    $0xa,%r9d
140ab2025:	74 5b                	je     0x140ab2082
140ab2027:	41 8d 41 d0          	lea    -0x30(%r9),%eax
140ab202b:	83 f8 09             	cmp    $0x9,%eax
140ab202e:	77 72                	ja     0x140ab20a2
140ab2030:	48 98                	cltq
140ab2032:	41 8b 8c 84 08 23 ab 	mov    0xab2308(%r12,%rax,4),%ecx
140ab2039:	00
140ab203a:	49 03 cc             	add    %r12,%rcx
140ab203d:	ff e1                	jmp    *%rcx
140ab203f:	48 8b 57 60          	mov    0x60(%rdi),%rdx
140ab2043:	48 8d 4f 50          	lea    0x50(%rdi),%rcx
140ab2047:	4c 8b 41 18          	mov    0x18(%rcx),%r8
140ab204b:	49 3b d0             	cmp    %r8,%rdx
140ab204e:	73 1f                	jae    0x140ab206f
140ab2050:	48 8d 42 01          	lea    0x1(%rdx),%rax
140ab2054:	48 89 41 10          	mov    %rax,0x10(%rcx)
140ab2058:	49 83 f8 0f          	cmp    $0xf,%r8
140ab205c:	76 03                	jbe    0x140ab2061
140ab205e:	48 8b 09             	mov    (%rcx),%rcx
140ab2061:	44 88 0c 11          	mov    %r9b,(%rcx,%rdx,1)
140ab2065:	c6 44 11 01 00       	movb   $0x0,0x1(%rcx,%rdx,1)
140ab206a:	e9 42 ff ff ff       	jmp    0x140ab1fb1
140ab206f:	44 0f b6 c3          	movzbl %bl,%r8d
140ab2073:	ba 01 00 00 00       	mov    $0x1,%edx
140ab2078:	e8 43 67 6f ff       	call   0x1401a87c0
140ab207d:	e9 2f ff ff ff       	jmp    0x140ab1fb1
140ab2082:	48 ff 47 30          	incq   0x30(%rdi)
140ab2086:	48 c7 06 00 00 00 00 	movq   $0x0,(%rsi)
140ab208d:	eb 13                	jmp    0x140ab20a2
140ab208f:	48 ff 47 30          	incq   0x30(%rdi)
140ab2093:	49 c7 04 24 00 00 00 	movq   $0x0,(%r12)
140ab209a:	00
140ab209b:	8b ac 24 b8 00 00 00 	mov    0xb8(%rsp),%ebp
140ab20a2:	48 ff 4f 20          	decq   0x20(%rdi)
140ab20a6:	48 8b 47 28          	mov    0x28(%rdi),%rax
140ab20aa:	c6 47 18 01          	movb   $0x1,0x18(%rdi)
140ab20ae:	48 85 c0             	test   %rax,%rax