140d67ac8:	4c 8d 0d 91 b7 41 00 	lea    0x41b791(%rip),%r9        # 0x141183260
140d67acf:	ba fa 00 00 00       	mov    $0xfa,%edx
140d67ad4:	e8 a7 91 f6 ff       	call   0x140cd0c80
140d67ad9:	e9 b4 00 00 00       	jmp    0x140d67b92
140d67ade:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
140d67ae3:	45 33 c9             	xor    %r9d,%r9d
140d67ae6:	4c 8b c5             	mov    %rbp,%r8
140d67ae9:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140d67aee:	49 8b d5             	mov    %r13,%rdx
140d67af1:	49 8b cf             	mov    %r15,%rcx
140d67af4:	e8 c7 10 f7 ff       	call   0x140cd8bc0
140d67af9:	85 c0                	test   %eax,%eax
140d67afb:	75 23                	jne    0x140d67b20
140d67afd:	b9 10 00 00 00       	mov    $0x10,%ecx
140d67b02:	c7 44 24 20 9a 01 00 	movl   $0x19a,0x20(%rsp)
140d67b09:	00
140d67b0a:	44 8b c1             	mov    %ecx,%r8d
140d67b0d:	4c 8d 0d 4c b7 41 00 	lea    0x41b74c(%rip),%r9        # 0x141183260
140d67b14:	ba fa 00 00 00       	mov    $0xfa,%edx
140d67b19:	e8 62 91 f6 ff       	call   0x140cd0c80
140d67b1e:	eb 72                	jmp    0x140d67b92
140d67b20:	4c 8b cb             	mov    %rbx,%r9
140d67b23:	4d 8b c6             	mov    %r14,%r8
140d67b26:	48 8b d5             	mov    %rbp,%rdx
140d67b29:	49 8b cc             	mov    %r12,%rcx
140d67b2c:	e8 af 00 ff ff       	call   0x140d57be0
140d67b31:	85 c0                	test   %eax,%eax
140d67b33:	75 24                	jne    0x140d67b59
140d67b35:	c7 44 24 20 9f 01 00 	movl   $0x19f,0x20(%rsp)
140d67b3c:	00
140d67b3d:	b9 10 00 00 00       	mov    $0x10,%ecx
140d67b42:	44 8d 41 f3          	lea    -0xd(%rcx),%r8d
140d67b46:	ba fa 00 00 00       	mov    $0xfa,%edx
140d67b4b:	4c 8d 0d 0e b7 41 00 	lea    0x41b70e(%rip),%r9        # 0x141183260
140d67b52:	e8 29 91 f6 ff       	call   0x140cd0c80
140d67b57:	eb 39                	jmp    0x140d67b92
140d67b59:	48 8b 17             	mov    (%rdi),%rdx
140d67b5c:	49 8b cc             	mov    %r12,%rcx
140d67b5f:	e8 6c ea f6 ff       	call   0x140cd65d0
140d67b64:	33 f6                	xor    %esi,%esi
140d67b66:	85 c0                	test   %eax,%eax
140d67b68:	40 0f 94 c6          	sete   %sil
140d67b6c:	eb 24                	jmp    0x140d67b92
140d67b6e:	ba fa 00 00 00       	mov    $0xfa,%edx
140d67b73:	c7 44 24 20 6c 01 00 	movl   $0x16c,0x20(%rsp)
140d67b7a:	00
140d67b7b:	4c 8d 0d de b6 41 00 	lea    0x41b6de(%rip),%r9        # 0x141183260
140d67b82:	b9 10 00 00 00       	mov    $0x10,%ecx
140d67b87:	44 8d 42 a2          	lea    -0x5e(%rdx),%r8d
140d67b8b:	e8 f0 90 f6 ff       	call   0x140cd0c80
140d67b90:	33 f6                	xor    %esi,%esi
140d67b92:	4c 8b 74 24 50       	mov    0x50(%rsp),%r14
140d67b97:	48 8b cb             	mov    %rbx,%rcx
140d67b9a:	e8 c1 63 fb ff       	call   0x140d1df60
140d67b9f:	48 8b cb             	mov    %rbx,%rcx
140d67ba2:	e8 39 64 fb ff       	call   0x140d1dfe0
140d67ba7:	49 8b cd             	mov    %r13,%rcx
140d67baa:	e8 c1 0f f7 ff       	call   0x140cd8b70
140d67baf:	48 8b ac 24 98 00 00 	mov    0x98(%rsp),%rbp
140d67bb6:	00
140d67bb7:	8b c6                	mov    %esi,%eax
140d67bb9:	48 83 c4 58          	add    $0x58,%rsp
140d67bbd:	41 5f                	pop    %r15
140d67bbf:	41 5d                	pop    %r13
140d67bc1:	41 5c                	pop    %r12
140d67bc3:	5f                   	pop    %rdi
140d67bc4:	5e                   	pop    %rsi
140d67bc5:	5b                   	pop    %rbx
140d67bc6:	c3                   	ret
140d67bc7:	c7 44 24 20 4b 01 00 	movl   $0x14b,0x20(%rsp)
140d67bce:	00
140d67bcf:	41 b8 7c 00 00 00    	mov    $0x7c,%r8d
140d67bd5:	4c 8d 0d 84 b6 41 00 	lea    0x41b684(%rip),%r9        # 0x141183260
140d67bdc:	ba fa 00 00 00       	mov    $0xfa,%edx
140d67be1:	b9 10 00 00 00       	mov    $0x10,%ecx
140d67be6:	e8 95 90 f6 ff       	call   0x140cd0c80
140d67beb:	8b c6                	mov    %esi,%eax
140d67bed:	48 83 c4 58          	add    $0x58,%rsp
140d67bf1:	41 5f                	pop    %r15
140d67bf3:	41 5d                	pop    %r13
140d67bf5:	41 5c                	pop    %r12
140d67bf7:	5f                   	pop    %rdi
140d67bf8:	5e                   	pop    %rsi
140d67bf9:	5b                   	pop    %rbx
140d67bfa:	c3                   	ret
140d67bfb:	cc                   	int3
140d67bfc:	cc                   	int3
140d67bfd:	cc                   	int3
140d67bfe:	cc                   	int3
140d67bff:	cc                   	int3
140d67c00:	b8 28 00 00 00       	mov    $0x28,%eax
140d67c05:	e8 96 38 0b 00       	call   0x140e1b4a0
140d67c0a:	48 2b e0             	sub    %rax,%rsp
140d67c0d:	8d 50 d9             	lea    -0x27(%rax),%edx
140d67c10:	48 8d 0d 01 62 73 00 	lea    0x736201(%rip),%rcx        # 0x14149de18
140d67c17:	48 83 c4 28          	add    $0x28,%rsp
140d67c1b:	e9 60 39 ff ff       	jmp    0x140d5b580
140d67c20:	b8 38 00 00 00       	mov    $0x38,%eax
140d67c25:	e8 76 38 0b 00       	call   0x140e1b4a0
140d67c2a:	48 2b e0             	sub    %rax,%rsp
140d67c2d:	48 83 79 28 00       	cmpq   $0x0,0x28(%rcx)
140d67c32:	74 32                	je     0x140d67c66
140d67c34:	4c 8b c1             	mov    %rcx,%r8
140d67c37:	c7 44 24 28 00 00 00 	movl   $0x0,0x28(%rsp)
140d67c3e:	00
140d67c3f:	48 8d 0d d2 61 73 00 	lea    0x7361d2(%rip),%rcx        # 0x14149de18
140d67c46:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
140d67c4d:	00
140d67c4e:	4c 8d 0d 23 b6 41 00 	lea    0x41b623(%rip),%r9        # 0x141183278
140d67c55:	48 8d 15 74 00 00 00 	lea    0x74(%rip),%rdx        # 0x140d67cd0
140d67c5c:	e8 1f 37 ff ff       	call   0x140d5b380
140d67c61:	48 83 c4 38          	add    $0x38,%rsp
140d67c65:	c3                   	ret
140d67c66:	b8 01 00 00 00       	mov    $0x1,%eax
140d67c6b:	48 83 c4 38          	add    $0x38,%rsp
140d67c6f:	c3                   	ret
140d67c70:	48 89 51 28          	mov    %rdx,0x28(%rcx)
140d67c74:	b8 01 00 00 00       	mov    $0x1,%eax
140d67c79:	c3                   	ret
140d67c7a:	cc                   	int3
140d67c7b:	cc                   	int3
140d67c7c:	cc                   	int3
140d67c7d:	cc                   	int3
140d67c7e:	cc                   	int3
140d67c7f:	cc                   	int3
140d67c80:	b8 38 00 00 00       	mov    $0x38,%eax
140d67c85:	e8 16 38 0b 00       	call   0x140e1b4a0
140d67c8a:	48 2b e0             	sub    %rax,%rsp
140d67c8d:	48 83 79 28 00       	cmpq   $0x0,0x28(%rcx)
140d67c92:	74 32                	je     0x140d67cc6
140d67c94:	4c 8b c1             	mov    %rcx,%r8
140d67c97:	c7 44 24 28 01 00 00 	movl   $0x1,0x28(%rsp)
140d67c9e:	00
140d67c9f:	48 8d 0d 72 61 73 00 	lea    0x736172(%rip),%rcx        # 0x14149de18
140d67ca6:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
140d67cad:	00
140d67cae:	4c 8d 0d c3 b5 41 00 	lea    0x41b5c3(%rip),%r9        # 0x141183278
140d67cb5:	48 8d 15 14 00 00 00 	lea    0x14(%rip),%rdx        # 0x140d67cd0
140d67cbc:	e8 bf 36 ff ff       	call   0x140d5b380
140d67cc1:	48 83 c4 38          	add    $0x38,%rsp
140d67cc5:	c3                   	ret
140d67cc6:	b8 01 00 00 00       	mov    $0x1,%eax
140d67ccb:	48 83 c4 38          	add    $0x38,%rsp
140d67ccf:	c3                   	ret
140d67cd0:	b8 28 00 00 00       	mov    $0x28,%eax
140d67cd5:	e8 c6 37 0b 00       	call   0x140e1b4a0
140d67cda:	48 2b e0             	sub    %rax,%rsp
140d67cdd:	48 8d 0d 34 61 73 00 	lea    0x736134(%rip),%rcx        # 0x14149de18
140d67ce4:	48 83 c4 28          	add    $0x28,%rsp
140d67ce8:	e9 f3 35 ff ff       	jmp    0x140d5b2e0
140d67ced:	cc                   	int3
140d67cee:	cc                   	int3
140d67cef:	cc                   	int3
140d67cf0:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
140d67cf5:	56                   	push   %rsi
140d67cf6:	b8 30 00 00 00       	mov    $0x30,%eax
140d67cfb:	e8 a0 37 0b 00       	call   0x140e1b4a0
140d67d00:	48 2b e0             	sub    %rax,%rsp
140d67d03:	8d 42 f5             	lea    -0xb(%rdx),%eax
140d67d06:	41 8b f1             	mov    %r9d,%esi
140d67d09:	49 8b e8             	mov    %r8,%rbp
140d67d0c:	44 3b c8             	cmp    %eax,%r9d
140d67d0f:	7e 2d                	jle    0x140d67d3e
140d67d11:	ba 6c 00 00 00       	mov    $0x6c,%edx
140d67d16:	c7 44 24 20 1a 00 00 	movl   $0x1a,0x20(%rsp)
140d67d1d:	00
140d67d1e:	4c 8d 0d 5b b5 41 00 	lea    0x41b55b(%rip),%r9        # 0x141183280
140d67d25:	8d 4a 98             	lea    -0x68(%rdx),%ecx
140d67d28:	44 8d 42 02          	lea    0x2(%rdx),%r8d
140d67d2c:	e8 4f 8f f6 ff       	call   0x140cd0c80
140d67d31:	33 c0                	xor    %eax,%eax
140d67d33:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
140d67d38:	48 83 c4 30          	add    $0x30,%rsp
140d67d3c:	5e                   	pop    %rsi
140d67d3d:	c3                   	ret
140d67d3e:	2b d6                	sub    %esi,%edx
140d67d40:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
140d67d45:	48 63 da             	movslq %edx,%rbx
140d67d48:	ba ff 00 00 00       	mov    $0xff,%edx
140d67d4d:	c6 01 00             	movb   $0x0,(%rcx)
140d67d50:	48 83 c3 fd          	add    $0xfffffffffffffffd,%rbx
140d67d54:	48 89 7c 24 48       	mov    %rdi,0x48(%rsp)
140d67d59:	4c 8b c3             	mov    %rbx,%r8
140d67d5c:	48 8d 79 01          	lea    0x1(%rcx),%rdi
140d67d60:	48 8d 4f 01          	lea    0x1(%rdi),%rcx
140d67d64:	c6 07 01             	movb   $0x1,(%rdi)
140d67d67:	e8 44 79 17 00       	call   0x140edf6b0
140d67d6c:	48 8d 4f 02          	lea    0x2(%rdi),%rcx
140d67d70:	c6 44 1f 01 00       	movb   $0x0,0x1(%rdi,%rbx,1)
140d67d75:	48 03 cb             	add    %rbx,%rcx
140d67d78:	4c 8b c6             	mov    %rsi,%r8
140d67d7b:	48 8b d5             	mov    %rbp,%rdx
140d67d7e:	e8 8d 72 17 00       	call   0x140edf010
140d67d83:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
140d67d88:	b8 01 00 00 00       	mov    $0x1,%eax
140d67d8d:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140d67d92:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
140d67d97:	48 83 c4 30          	add    $0x30,%rsp
140d67d9b:	5e                   	pop    %rsi
140d67d9c:	c3                   	ret
140d67d9d:	cc                   	int3
140d67d9e:	cc                   	int3
140d67d9f:	cc                   	int3
140d67da0:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
140d67da5:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140d67daa:	41 56                	push   %r14
140d67dac:	b8 30 00 00 00       	mov    $0x30,%eax
140d67db1:	e8 ea 36 0b 00       	call   0x140e1b4a0
140d67db6:	48 2b e0             	sub    %rax,%rsp
140d67db9:	8d 42 f5             	lea    -0xb(%rdx),%eax
140d67dbc:	41 8b e9             	mov    %r9d,%ebp
140d67dbf:	4d 8b f0             	mov    %r8,%r14
140d67dc2:	8b f2                	mov    %edx,%esi
140d67dc4:	44 3b c8             	cmp    %eax,%r9d
140d67dc7:	7e 33                	jle    0x140d67dfc
140d67dc9:	ba 6d 00 00 00       	mov    $0x6d,%edx
140d67dce:	c7 44 24 20 7d 00 00 	movl   $0x7d,0x20(%rsp)
140d67dd5:	00
140d67dd6:	4c 8d 0d a3 b4 41 00 	lea    0x41b4a3(%rip),%r9        # 0x141183280
140d67ddd:	8d 4a 97             	lea    -0x69(%rdx),%ecx
140d67de0:	44 8d 42 01          	lea    0x1(%rdx),%r8d
140d67de4:	e8 97 8e f6 ff       	call   0x140cd0c80
140d67de9:	33 c0                	xor    %eax,%eax
140d67deb:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
140d67df0:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
140d67df5:	48 83 c4 30          	add    $0x30,%rsp
140d67df9:	41 5e                	pop    %r14
140d67dfb:	c3                   	ret
140d67dfc:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
140d67e01:	2b f5                	sub    %ebp,%esi
140d67e03:	48 8d 59 01          	lea    0x1(%rcx),%rbx
140d67e07:	c6 01 00             	movb   $0x0,(%rcx)
140d67e0a:	c6 03 02             	movb   $0x2,(%rbx)
140d67e0d:	83 ee 03             	sub    $0x3,%esi
140d67e10:	48 ff c3             	inc    %rbx
140d67e13:	48 89 7c 24 48       	mov    %rdi,0x48(%rsp)
140d67e18:	48 8b cb             	mov    %rbx,%rcx
140d67e1b:	8b d6                	mov    %esi,%edx
140d67e1d:	e8 ee c6 f8 ff       	call   0x140cf4510
140d67e22:	85 c0                	test   %eax,%eax
140d67e24:	7e 52                	jle    0x140d67e78
140d67e26:	33 ff                	xor    %edi,%edi
140d67e28:	85 f6                	test   %esi,%esi
140d67e2a:	7e 33                	jle    0x140d67e5f
140d67e2c:	0f 1f 40 00          	nopl   0x0(%rax)
140d67e30:	80 3b 00             	cmpb   $0x0,(%rbx)
140d67e33:	75 21                	jne    0x140d67e56
140d67e35:	66 66 66 0f 1f 84 00 	data16 data16 nopw 0x0(%rax,%rax,1)
140d67e3c:	00 00 00 00
140d67e40:	ba 01 00 00 00       	mov    $0x1,%edx
140d67e45:	48 8b cb             	mov    %rbx,%rcx
140d67e48:	e8 c3 c6 f8 ff       	call   0x140cf4510
140d67e4d:	85 c0                	test   %eax,%eax
140d67e4f:	7e 27                	jle    0x140d67e78
140d67e51:	80 3b 00             	cmpb   $0x0,(%rbx)
140d67e54:	74 ea                	je     0x140d67e40
140d67e56:	48 ff c3             	inc    %rbx
140d67e59:	ff c7                	inc    %edi
140d67e5b:	3b fe                	cmp    %esi,%edi
140d67e5d:	7c d1                	jl     0x140d67e30
140d67e5f:	4c 8b c5             	mov    %rbp,%r8
140d67e62:	c6 03 00             	movb   $0x0,(%rbx)
140d67e65:	48 8d 4b 01          	lea    0x1(%rbx),%rcx
140d67e69:	49 8b d6             	mov    %r14,%rdx
140d67e6c:	e8 9f 71 17 00       	call   0x140edf010
140d67e71:	b8 01 00 00 00       	mov    $0x1,%eax
140d67e76:	eb 02                	jmp    0x140d67e7a
140d67e78:	33 c0                	xor    %eax,%eax
140d67e7a:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140d67e7f:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
140d67e84:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
140d67e89:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
140d67e8e:	48 83 c4 30          	add    $0x30,%rsp
140d67e92:	41 5e                	pop    %r14
140d67e94:	c3                   	ret
140d67e95:	cc                   	int3
140d67e96:	cc                   	int3
140d67e97:	cc                   	int3
140d67e98:	cc                   	int3
140d67e99:	cc                   	int3
140d67e9a:	cc                   	int3
140d67e9b:	cc                   	int3
140d67e9c:	cc                   	int3
140d67e9d:	cc                   	int3
140d67e9e:	cc                   	int3
140d67e9f:	cc                   	int3
140d67ea0:	b8 38 00 00 00       	mov    $0x38,%eax
140d67ea5:	e8 f6 35 0b 00       	call   0x140e1b4a0
140d67eaa:	48 2b e0             	sub    %rax,%rsp
140d67ead:	4d 8b d0             	mov    %r8,%r10
140d67eb0:	4c 8b d9             	mov    %rcx,%r11
140d67eb3:	44 8b 44 24 60       	mov    0x60(%rsp),%r8d
140d67eb8:	41 83 f8 0b          	cmp    $0xb,%r8d
140d67ebc:	7c 30                	jl     0x140d67eee
140d67ebe:	45 3b c1             	cmp    %r9d,%r8d
140d67ec1:	75 38                	jne    0x140d67efb
140d67ec3:	41 0f b6 02          	movzbl (%r10),%eax
140d67ec7:	49 ff c2             	inc    %r10
140d67eca:	84 c0                	test   %al,%al
140d67ecc:	74 2a                	je     0x140d67ef8
140d67ece:	ba 70 00 00 00       	mov    $0x70,%edx
140d67ed3:	c7 44 24 20 43 00 00 	movl   $0x43,0x20(%rsp)
140d67eda:	00
140d67edb:	4c 8d 0d 9e b3 41 00 	lea    0x41b39e(%rip),%r9        # 0x141183280
140d67ee2:	44 8d 42 1a          	lea    0x1a(%rdx),%r8d
140d67ee6:	8d 4a 94             	lea    -0x6c(%rdx),%ecx
140d67ee9:	e8 92 8d f6 ff       	call   0x140cd0c80
140d67eee:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
140d67ef3:	48 83 c4 38          	add    $0x38,%rsp
140d67ef7:	c3                   	ret
140d67ef8:	41 ff c9             	dec    %r9d
140d67efb:	41 8d 41 01          	lea    0x1(%r9),%eax
140d67eff:	44 3b c0             	cmp    %eax,%r8d
140d67f02:	0f 85 ea 00 00 00    	jne    0x140d67ff2
140d67f08:	41 0f b6 02          	movzbl (%r10),%eax
140d67f0c:	49 ff c2             	inc    %r10
140d67f0f:	3c 01                	cmp    $0x1,%al
140d67f11:	0f 85 db 00 00 00    	jne    0x140d67ff2
140d67f17:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140d67f1c:	33 c9                	xor    %ecx,%ecx
140d67f1e:	41 8d 59 ff          	lea    -0x1(%r9),%ebx
140d67f22:	85 db                	test   %ebx,%ebx
140d67f24:	7e 11                	jle    0x140d67f37
140d67f26:	41 0f b6 02          	movzbl (%r10),%eax
140d67f2a:	3c ff                	cmp    $0xff,%al
140d67f2c:	75 3e                	jne    0x140d67f6c
140d67f2e:	49 ff c2             	inc    %r10
140d67f31:	ff c1                	inc    %ecx
140d67f33:	3b cb                	cmp    %ebx,%ecx
140d67f35:	7c ef                	jl     0x140d67f26
140d67f37:	3b cb                	cmp    %ebx,%ecx
140d67f39:	75 54                	jne    0x140d67f8f
140d67f3b:	ba 70 00 00 00       	mov    $0x70,%edx
140d67f40:	c7 44 24 20 61 00 00 	movl   $0x61,0x20(%rsp)
140d67f47:	00
140d67f48:	4c 8d 0d 31 b3 41 00 	lea    0x41b331(%rip),%r9        # 0x141183280
140d67f4f:	44 8d 42 01          	lea    0x1(%rdx),%r8d
140d67f53:	b9 04 00 00 00       	mov    $0x4,%ecx
140d67f58:	e8 23 8d f6 ff       	call   0x140cd0c80
140d67f5d:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140d67f62:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
140d67f67:	48 83 c4 38          	add    $0x38,%rsp
140d67f6b:	c3                   	ret
140d67f6c:	84 c0                	test   %al,%al
140d67f6e:	75 05                	jne    0x140d67f75
140d67f70:	49 ff c2             	inc    %r10
140d67f73:	eb c2                	jmp    0x140d67f37
140d67f75:	ba 70 00 00 00       	mov    $0x70,%edx
140d67f7a:	c7 44 24 20 58 00 00 	movl   $0x58,0x20(%rsp)
140d67f81:	00