14070dd67:	88 83 e8 01 00 00    	mov    %al,0x1e8(%rbx)
14070dd6d:	48 89 83 08 02 00 00 	mov    %rax,0x208(%rbx)
14070dd74:	48 8b cf             	mov    %rdi,%rcx
14070dd77:	e8 84 04 00 00       	call   0x14070e200
14070dd7c:	48 8b c3             	mov    %rbx,%rax
14070dd7f:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
14070dd84:	48 33 cc             	xor    %rsp,%rcx
14070dd87:	e8 74 d7 70 00       	call   0x140e1b500
14070dd8c:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14070dd91:	48 83 c4 30          	add    $0x30,%rsp
14070dd95:	5f                   	pop    %rdi
14070dd96:	c3                   	ret
14070dd97:	cc                   	int3
14070dd98:	cc                   	int3
14070dd99:	cc                   	int3
14070dd9a:	cc                   	int3
14070dd9b:	cc                   	int3
14070dd9c:	cc                   	int3
14070dd9d:	cc                   	int3
14070dd9e:	cc                   	int3
14070dd9f:	cc                   	int3
14070dda0:	48 8b 49 08          	mov    0x8(%rcx),%rcx
14070dda4:	48 85 c9             	test   %rcx,%rcx
14070dda7:	74 0a                	je     0x14070ddb3
14070dda9:	ba 50 02 00 00       	mov    $0x250,%edx
14070ddae:	e9 91 d3 70 00       	jmp    0x140e1b144
14070ddb3:	c3                   	ret
14070ddb4:	cc                   	int3
14070ddb5:	cc                   	int3
14070ddb6:	cc                   	int3
14070ddb7:	cc                   	int3
14070ddb8:	cc                   	int3
14070ddb9:	cc                   	int3
14070ddba:	cc                   	int3
14070ddbb:	cc                   	int3
14070ddbc:	cc                   	int3
14070ddbd:	cc                   	int3
14070ddbe:	cc                   	int3
14070ddbf:	cc                   	int3
14070ddc0:	80 b9 40 01 00 00 00 	cmpb   $0x0,0x140(%rcx)
14070ddc7:	0f 85 33 04 00 00    	jne    0x14070e200
14070ddcd:	c3                   	ret
14070ddce:	cc                   	int3
14070ddcf:	cc                   	int3
14070ddd0:	40 53                	rex push %rbx
14070ddd2:	48 83 ec 20          	sub    $0x20,%rsp
14070ddd6:	48 8b 59 08          	mov    0x8(%rcx),%rbx
14070ddda:	48 85 db             	test   %rbx,%rbx
14070dddd:	74 24                	je     0x14070de03
14070dddf:	4c 8b 03             	mov    (%rbx),%r8
14070dde2:	48 8b 11             	mov    (%rcx),%rdx
14070dde5:	48 8b cb             	mov    %rbx,%rcx
14070dde8:	4d 8b 40 08          	mov    0x8(%r8),%r8
14070ddec:	e8 2f ed ff ff       	call   0x14070cb20
14070ddf1:	48 8b 0b             	mov    (%rbx),%rcx
14070ddf4:	ba 90 00 00 00       	mov    $0x90,%edx
14070ddf9:	48 83 c4 20          	add    $0x20,%rsp
14070ddfd:	5b                   	pop    %rbx
14070ddfe:	e9 41 d3 70 00       	jmp    0x140e1b144
14070de03:	48 83 c4 20          	add    $0x20,%rsp
14070de07:	5b                   	pop    %rbx
14070de08:	c3                   	ret
14070de09:	cc                   	int3
14070de0a:	cc                   	int3
14070de0b:	cc                   	int3
14070de0c:	cc                   	int3
14070de0d:	cc                   	int3
14070de0e:	cc                   	int3
14070de0f:	cc                   	int3
14070de10:	40 53                	rex push %rbx
14070de12:	48 83 ec 20          	sub    $0x20,%rsp
14070de16:	48 8b 59 08          	mov    0x8(%rcx),%rbx
14070de1a:	48 85 db             	test   %rbx,%rbx
14070de1d:	74 24                	je     0x14070de43
14070de1f:	4c 8b 03             	mov    (%rbx),%r8
14070de22:	48 8b 11             	mov    (%rcx),%rdx
14070de25:	48 8b cb             	mov    %rbx,%rcx
14070de28:	4d 8b 40 08          	mov    0x8(%r8),%r8
14070de2c:	e8 af 63 e6 ff       	call   0x1405741e0
14070de31:	48 8b 0b             	mov    (%rbx),%rcx
14070de34:	ba 60 00 00 00       	mov    $0x60,%edx
14070de39:	48 83 c4 20          	add    $0x20,%rsp
14070de3d:	5b                   	pop    %rbx
14070de3e:	e9 01 d3 70 00       	jmp    0x140e1b144
14070de43:	48 83 c4 20          	add    $0x20,%rsp
14070de47:	5b                   	pop    %rbx
14070de48:	c3                   	ret
14070de49:	cc                   	int3
14070de4a:	cc                   	int3
14070de4b:	cc                   	int3
14070de4c:	cc                   	int3
14070de4d:	cc                   	int3
14070de4e:	cc                   	int3
14070de4f:	cc                   	int3
14070de50:	40 53                	rex push %rbx
14070de52:	48 83 ec 20          	sub    $0x20,%rsp
14070de56:	48 8b 51 08          	mov    0x8(%rcx),%rdx
14070de5a:	48 8b d9             	mov    %rcx,%rbx
14070de5d:	48 85 d2             	test   %rdx,%rdx
14070de60:	74 0c                	je     0x14070de6e
14070de62:	48 8b 09             	mov    (%rcx),%rcx
14070de65:	48 83 c2 20          	add    $0x20,%rdx
14070de69:	e8 02 ee ff ff       	call   0x14070cc70
14070de6e:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14070de72:	48 85 c9             	test   %rcx,%rcx
14070de75:	74 0f                	je     0x14070de86
14070de77:	ba 90 00 00 00       	mov    $0x90,%edx
14070de7c:	48 83 c4 20          	add    $0x20,%rsp
14070de80:	5b                   	pop    %rbx
14070de81:	e9 be d2 70 00       	jmp    0x140e1b144
14070de86:	48 83 c4 20          	add    $0x20,%rsp
14070de8a:	5b                   	pop    %rbx
14070de8b:	c3                   	ret
14070de8c:	cc                   	int3
14070de8d:	cc                   	int3
14070de8e:	cc                   	int3
14070de8f:	cc                   	int3
14070de90:	40 53                	rex push %rbx
14070de92:	48 83 ec 20          	sub    $0x20,%rsp
14070de96:	4c 8b 01             	mov    (%rcx),%r8
14070de99:	48 8b d1             	mov    %rcx,%rdx
14070de9c:	48 8b d9             	mov    %rcx,%rbx
14070de9f:	4d 8b 40 08          	mov    0x8(%r8),%r8
14070dea3:	e8 48 ed ff ff       	call   0x14070cbf0
14070dea8:	48 8b 0b             	mov    (%rbx),%rcx
14070deab:	ba 50 02 00 00       	mov    $0x250,%edx
14070deb0:	48 83 c4 20          	add    $0x20,%rsp
14070deb4:	5b                   	pop    %rbx
14070deb5:	e9 8a d2 70 00       	jmp    0x140e1b144
14070deba:	cc                   	int3
14070debb:	cc                   	int3
14070debc:	cc                   	int3
14070debd:	cc                   	int3
14070debe:	cc                   	int3
14070debf:	cc                   	int3
14070dec0:	80 79 20 00          	cmpb   $0x0,0x20(%rcx)
14070dec4:	0f 85 26 08 00 00    	jne    0x14070e6f0
14070deca:	c3                   	ret
14070decb:	cc                   	int3
14070decc:	cc                   	int3
14070decd:	cc                   	int3
14070dece:	cc                   	int3
14070decf:	cc                   	int3
14070ded0:	48 83 c1 08          	add    $0x8,%rcx
14070ded4:	e9 87 a4 a8 ff       	jmp    0x140198360
14070ded9:	cc                   	int3
14070deda:	cc                   	int3
14070dedb:	cc                   	int3
14070dedc:	cc                   	int3
14070dedd:	cc                   	int3
14070dede:	cc                   	int3
14070dedf:	cc                   	int3
14070dee0:	40 53                	rex push %rbx
14070dee2:	48 83 ec 20          	sub    $0x20,%rsp
14070dee6:	48 8b 19             	mov    (%rcx),%rbx
14070dee9:	48 85 db             	test   %rbx,%rbx
14070deec:	74 1a                	je     0x14070df08
14070deee:	48 8b cb             	mov    %rbx,%rcx
14070def1:	e8 5a cf 0d 00       	call   0x1407eae50
14070def6:	ba 08 00 00 00       	mov    $0x8,%edx
14070defb:	48 8b cb             	mov    %rbx,%rcx
14070defe:	48 83 c4 20          	add    $0x20,%rsp
14070df02:	5b                   	pop    %rbx
14070df03:	e9 3c d2 70 00       	jmp    0x140e1b144
14070df08:	48 83 c4 20          	add    $0x20,%rsp
14070df0c:	5b                   	pop    %rbx
14070df0d:	c3                   	ret
14070df0e:	cc                   	int3
14070df0f:	cc                   	int3
14070df10:	40 53                	rex push %rbx
14070df12:	48 83 ec 20          	sub    $0x20,%rsp
14070df16:	48 8b 19             	mov    (%rcx),%rbx
14070df19:	48 85 db             	test   %rbx,%rbx
14070df1c:	74 1a                	je     0x14070df38
14070df1e:	48 8b cb             	mov    %rbx,%rcx
14070df21:	e8 4a c6 ff ff       	call   0x14070a570
14070df26:	ba 18 00 00 00       	mov    $0x18,%edx
14070df2b:	48 8b cb             	mov    %rbx,%rcx
14070df2e:	48 83 c4 20          	add    $0x20,%rsp
14070df32:	5b                   	pop    %rbx
14070df33:	e9 0c d2 70 00       	jmp    0x140e1b144
14070df38:	48 83 c4 20          	add    $0x20,%rsp
14070df3c:	5b                   	pop    %rbx
14070df3d:	c3                   	ret
14070df3e:	cc                   	int3
14070df3f:	cc                   	int3
14070df40:	40 53                	rex push %rbx
14070df42:	48 83 ec 20          	sub    $0x20,%rsp
14070df46:	48 8b 19             	mov    (%rcx),%rbx
14070df49:	48 85 db             	test   %rbx,%rbx
14070df4c:	74 2d                	je     0x14070df7b
14070df4e:	4c 8d 0d 1b c6 ff ff 	lea    -0x39e5(%rip),%r9        # 0x14070a570
14070df55:	ba 18 00 00 00       	mov    $0x18,%edx
14070df5a:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14070df60:	48 8b cb             	mov    %rbx,%rcx
14070df63:	e8 e4 d5 70 00       	call   0x140e1b54c
14070df68:	90                   	nop
14070df69:	ba 34 00 00 00       	mov    $0x34,%edx
14070df6e:	48 8b cb             	mov    %rbx,%rcx
14070df71:	48 83 c4 20          	add    $0x20,%rsp
14070df75:	5b                   	pop    %rbx
14070df76:	e9 c9 d1 70 00       	jmp    0x140e1b144
14070df7b:	48 83 c4 20          	add    $0x20,%rsp
14070df7f:	5b                   	pop    %rbx
14070df80:	c3                   	ret
14070df81:	cc                   	int3
14070df82:	cc                   	int3
14070df83:	cc                   	int3
14070df84:	cc                   	int3
14070df85:	cc                   	int3
14070df86:	cc                   	int3
14070df87:	cc                   	int3
14070df88:	cc                   	int3
14070df89:	cc                   	int3
14070df8a:	cc                   	int3
14070df8b:	cc                   	int3
14070df8c:	cc                   	int3
14070df8d:	cc                   	int3
14070df8e:	cc                   	int3
14070df8f:	cc                   	int3
14070df90:	40 53                	rex push %rbx
14070df92:	48 83 ec 20          	sub    $0x20,%rsp
14070df96:	48 8b 19             	mov    (%rcx),%rbx
14070df99:	48 85 db             	test   %rbx,%rbx
14070df9c:	74 1a                	je     0x14070dfb8
14070df9e:	48 8b cb             	mov    %rbx,%rcx
14070dfa1:	e8 9a ba 06 00       	call   0x140779a40
14070dfa6:	ba 38 00 00 00       	mov    $0x38,%edx
14070dfab:	48 8b cb             	mov    %rbx,%rcx
14070dfae:	48 83 c4 20          	add    $0x20,%rsp
14070dfb2:	5b                   	pop    %rbx
14070dfb3:	e9 8c d1 70 00       	jmp    0x140e1b144
14070dfb8:	48 83 c4 20          	add    $0x20,%rsp
14070dfbc:	5b                   	pop    %rbx
14070dfbd:	c3                   	ret
14070dfbe:	cc                   	int3
14070dfbf:	cc                   	int3
14070dfc0:	48 0f be 81 40 01 00 	movsbq 0x140(%rcx),%rax
14070dfc7:	00
14070dfc8:	48 83 c0 01          	add    $0x1,%rax
14070dfcc:	74 0a                	je     0x14070dfd8
14070dfce:	48 83 f8 01          	cmp    $0x1,%rax
14070dfd2:	0f 85 28 02 00 00    	jne    0x14070e200
14070dfd8:	c3                   	ret
14070dfd9:	cc                   	int3
14070dfda:	cc                   	int3
14070dfdb:	cc                   	int3
14070dfdc:	cc                   	int3
14070dfdd:	cc                   	int3
14070dfde:	cc                   	int3
14070dfdf:	cc                   	int3
14070dfe0:	40 53                	rex push %rbx
14070dfe2:	48 83 ec 20          	sub    $0x20,%rsp
14070dfe6:	48 8b 19             	mov    (%rcx),%rbx
14070dfe9:	48 8b 4b 30          	mov    0x30(%rbx),%rcx
14070dfed:	48 89 4b 38          	mov    %rcx,0x38(%rbx)
14070dff1:	e8 9a 30 72 00       	call   0x140e31090
14070dff6:	33 c0                	xor    %eax,%eax
14070dff8:	48 89 43 30          	mov    %rax,0x30(%rbx)
14070dffc:	48 89 43 38          	mov    %rax,0x38(%rbx)
14070e000:	48 89 43 40          	mov    %rax,0x40(%rbx)
14070e004:	48 83 c4 20          	add    $0x20,%rsp
14070e008:	5b                   	pop    %rbx
14070e009:	c3                   	ret
14070e00a:	cc                   	int3
14070e00b:	cc                   	int3
14070e00c:	cc                   	int3
14070e00d:	cc                   	int3
14070e00e:	cc                   	int3
14070e00f:	cc                   	int3
14070e010:	48 8b 11             	mov    (%rcx),%rdx
14070e013:	48 8b 42 10          	mov    0x10(%rdx),%rax
14070e017:	48 89 42 18          	mov    %rax,0x18(%rdx)
14070e01b:	c3                   	ret
14070e01c:	cc                   	int3
14070e01d:	cc                   	int3
14070e01e:	cc                   	int3
14070e01f:	cc                   	int3
14070e020:	40 53                	rex push %rbx
14070e022:	48 83 ec 20          	sub    $0x20,%rsp
14070e026:	48 8b d9             	mov    %rcx,%rbx
14070e029:	48 83 c1 28          	add    $0x28,%rcx
14070e02d:	e8 5e 6c b3 ff       	call   0x140244c90
14070e032:	48 8b 53 20          	mov    0x20(%rbx),%rdx
14070e036:	48 83 fa 0f          	cmp    $0xf,%rdx
14070e03a:	76 2d                	jbe    0x14070e069
14070e03c:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14070e040:	48 ff c2             	inc    %rdx
14070e043:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14070e04a:	72 18                	jb     0x14070e064
14070e04c:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
14070e050:	48 83 c2 27          	add    $0x27,%rdx
14070e054:	49 2b c8             	sub    %r8,%rcx
14070e057:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14070e05b:	48 83 f8 1f          	cmp    $0x1f,%rax
14070e05f:	77 22                	ja     0x14070e083
14070e061:	49 8b c8             	mov    %r8,%rcx
14070e064:	e8 db d0 70 00       	call   0x140e1b144
14070e069:	48 c7 43 18 00 00 00 	movq   $0x0,0x18(%rbx)
14070e070:	00
14070e071:	48 c7 43 20 0f 00 00 	movq   $0xf,0x20(%rbx)
14070e078:	00
14070e079:	c6 43 08 00          	movb   $0x0,0x8(%rbx)
14070e07d:	48 83 c4 20          	add    $0x20,%rsp
14070e081:	5b                   	pop    %rbx
14070e082:	c3                   	ret
14070e083:	e8 1c c1 71 00       	call   0x140e2a1a4
14070e088:	cc                   	int3
14070e089:	cc                   	int3
14070e08a:	cc                   	int3
14070e08b:	cc                   	int3
14070e08c:	cc                   	int3
14070e08d:	cc                   	int3
14070e08e:	cc                   	int3
14070e08f:	cc                   	int3
14070e090:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14070e095:	57                   	push   %rdi
14070e096:	48 83 ec 20          	sub    $0x20,%rsp
14070e09a:	48 8b 59 10          	mov    0x10(%rcx),%rbx
14070e09e:	48 8b f9             	mov    %rcx,%rdi
14070e0a1:	48 85 db             	test   %rbx,%rbx
14070e0a4:	74 15                	je     0x14070e0bb
14070e0a6:	48 8b cb             	mov    %rbx,%rcx
14070e0a9:	e8 c2 c4 ff ff       	call   0x14070a570
14070e0ae:	ba 18 00 00 00       	mov    $0x18,%edx
14070e0b3:	48 8b cb             	mov    %rbx,%rcx
14070e0b6:	e8 89 d0 70 00       	call   0x140e1b144
14070e0bb:	48 8b 5f 08          	mov    0x8(%rdi),%rbx
14070e0bf:	48 85 db             	test   %rbx,%rbx
14070e0c2:	74 15                	je     0x14070e0d9
14070e0c4:	48 8b cb             	mov    %rbx,%rcx
14070e0c7:	e8 a4 c4 ff ff       	call   0x14070a570
14070e0cc:	ba 18 00 00 00       	mov    $0x18,%edx
14070e0d1:	48 8b cb             	mov    %rbx,%rcx
14070e0d4:	e8 6b d0 70 00       	call   0x140e1b144
14070e0d9:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14070e0de:	48 83 c4 20          	add    $0x20,%rsp
14070e0e2:	5f                   	pop    %rdi
14070e0e3:	c3                   	ret
14070e0e4:	cc                   	int3
14070e0e5:	cc                   	int3
14070e0e6:	cc                   	int3
14070e0e7:	cc                   	int3
14070e0e8:	cc                   	int3
14070e0e9:	cc                   	int3
14070e0ea:	cc                   	int3
14070e0eb:	cc                   	int3
14070e0ec:	cc                   	int3
14070e0ed:	cc                   	int3
14070e0ee:	cc                   	int3