140821ad8:	49 63 ce             	movslq %r14d,%rcx
140821adb:	48 c1 e1 05          	shl    $0x5,%rcx
140821adf:	0f b7 04 39          	movzwl (%rcx,%rdi,1),%eax
140821ae3:	66 41 3b c0          	cmp    %r8w,%ax
140821ae7:	0f 84 31 02 00 00    	je     0x140821d1e
140821aed:	41 8b d6             	mov    %r14d,%edx
140821af0:	2b d0                	sub    %eax,%edx
140821af2:	45 0f b7 e5          	movzwl %r13w,%r12d
140821af6:	44 89 a5 88 00 00 00 	mov    %r12d,0x88(%rbp)
140821afd:	45 85 e4             	test   %r12d,%r12d
140821b00:	75 04                	jne    0x140821b06
140821b02:	33 f6                	xor    %esi,%esi
140821b04:	eb 16                	jmp    0x140821b1c
140821b06:	8b 74 39 08          	mov    0x8(%rcx,%rdi,1),%esi
140821b0a:	b9 40 00 00 00       	mov    $0x40,%ecx
140821b0f:	49 2b cc             	sub    %r12,%rcx
140821b12:	49 0f af f1          	imul   %r9,%rsi
140821b16:	48 d3 e6             	shl    %cl,%rsi
140821b19:	48 d3 ee             	shr    %cl,%rsi
140821b1c:	3b d6                	cmp    %esi,%edx
140821b1e:	0f 84 fa 01 00 00    	je     0x140821d1e
140821b24:	45 33 c9             	xor    %r9d,%r9d
140821b27:	45 8b c6             	mov    %r14d,%r8d
140821b2a:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140821b2f:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140821b34:	e8 07 95 d5 ff       	call   0x14057b040
140821b39:	8b de                	mov    %esi,%ebx
140821b3b:	33 c9                	xor    %ecx,%ecx
140821b3d:	8b c1                	mov    %ecx,%eax
140821b3f:	48 85 ff             	test   %rdi,%rdi
140821b42:	41 0f 45 c7          	cmovne %r15d,%eax
140821b46:	4c 63 c6             	movslq %esi,%r8
140821b49:	4c 63 c8             	movslq %eax,%r9
140821b4c:	41 bb ff ff 00 00    	mov    $0xffff,%r11d
140821b52:	4d 3b c1             	cmp    %r9,%r8
140821b55:	7d 2b                	jge    0x140821b82
140821b57:	49 8b d0             	mov    %r8,%rdx
140821b5a:	48 c1 e2 05          	shl    $0x5,%rdx
140821b5e:	48 03 d7             	add    %rdi,%rdx
140821b61:	0f b7 02             	movzwl (%rdx),%eax
140821b64:	66 41 3b c3          	cmp    %r11w,%ax
140821b68:	74 16                	je     0x140821b80
140821b6a:	8b cb                	mov    %ebx,%ecx
140821b6c:	2b c8                	sub    %eax,%ecx
140821b6e:	3b ce                	cmp    %esi,%ecx
140821b70:	7f 0e                	jg     0x140821b80
140821b72:	ff c3                	inc    %ebx
140821b74:	49 ff c0             	inc    %r8
140821b77:	48 83 c2 20          	add    $0x20,%rdx
140821b7b:	4d 3b c1             	cmp    %r9,%r8
140821b7e:	7c e1                	jl     0x140821b61
140821b80:	33 c9                	xor    %ecx,%ecx
140821b82:	0f b7 c3             	movzwl %bx,%eax
140821b85:	66 2b c6             	sub    %si,%ax
140821b88:	66 89 44 24 40       	mov    %ax,0x40(%rsp)
140821b8d:	0f 10 74 24 50       	movups 0x50(%rsp),%xmm6
140821b92:	0f 10 7c 24 40       	movups 0x40(%rsp),%xmm7
140821b97:	8b c1                	mov    %ecx,%eax
140821b99:	48 85 ff             	test   %rdi,%rdi
140821b9c:	41 0f 45 c7          	cmovne %r15d,%eax
140821ba0:	3b d8                	cmp    %eax,%ebx
140821ba2:	0f 8d ac 00 00 00    	jge    0x140821c54
140821ba8:	48 63 d3             	movslq %ebx,%rdx
140821bab:	4c 8b d2             	mov    %rdx,%r10
140821bae:	49 c1 e2 05          	shl    $0x5,%r10
140821bb2:	4c 03 d7             	add    %rdi,%r10
140821bb5:	41 0f b7 02          	movzwl (%r10),%eax
140821bb9:	66 41 3b c3          	cmp    %r11w,%ax
140821bbd:	0f 84 83 00 00 00    	je     0x140821c46
140821bc3:	41 0f 10 02          	movups (%r10),%xmm0
140821bc7:	0f 11 44 24 40       	movups %xmm0,0x40(%rsp)
140821bcc:	41 0f 10 4a 10       	movups 0x10(%r10),%xmm1
140821bd1:	44 8b db             	mov    %ebx,%r11d
140821bd4:	44 2b d8             	sub    %eax,%r11d
140821bd7:	44 8b c3             	mov    %ebx,%r8d
140821bda:	8b c1                	mov    %ecx,%eax
140821bdc:	48 85 ff             	test   %rdi,%rdi
140821bdf:	41 0f 45 c7          	cmovne %r15d,%eax
140821be3:	48 63 f0             	movslq %eax,%rsi
140821be6:	48 3b d6             	cmp    %rsi,%rdx
140821be9:	7d 35                	jge    0x140821c20
140821beb:	4d 8b ca             	mov    %r10,%r9
140821bee:	41 bc ff ff 00 00    	mov    $0xffff,%r12d
140821bf4:	41 0f b7 01          	movzwl (%r9),%eax
140821bf8:	66 41 3b c4          	cmp    %r12w,%ax
140821bfc:	74 19                	je     0x140821c17
140821bfe:	41 8b c8             	mov    %r8d,%ecx
140821c01:	2b c8                	sub    %eax,%ecx
140821c03:	41 3b cb             	cmp    %r11d,%ecx
140821c06:	75 0f                	jne    0x140821c17
140821c08:	41 ff c0             	inc    %r8d
140821c0b:	48 ff c2             	inc    %rdx
140821c0e:	49 83 c1 20          	add    $0x20,%r9
140821c12:	48 3b d6             	cmp    %rsi,%rdx
140821c15:	7c dd                	jl     0x140821bf4
140821c17:	44 8b a5 88 00 00 00 	mov    0x88(%rbp),%r12d
140821c1e:	33 c9                	xor    %ecx,%ecx
140821c20:	41 0f b7 c0          	movzwl %r8w,%eax
140821c24:	66 2b c3             	sub    %bx,%ax
140821c27:	66 01 44 24 40       	add    %ax,0x40(%rsp)
140821c2c:	41 0f 11 3a          	movups %xmm7,(%r10)
140821c30:	41 0f 11 72 10       	movups %xmm6,0x10(%r10)
140821c35:	0f 10 f1             	movups %xmm1,%xmm6
140821c38:	41 8b d8             	mov    %r8d,%ebx
140821c3b:	41 bb ff ff 00 00    	mov    $0xffff,%r11d
140821c41:	e9 4c ff ff ff       	jmp    0x140821b92
140821c46:	41 0f 11 3a          	movups %xmm7,(%r10)
140821c4a:	41 0f 11 72 10       	movups %xmm6,0x10(%r10)
140821c4f:	e9 aa 00 00 00       	jmp    0x140821cfe
140821c54:	44 8b f1             	mov    %ecx,%r14d
140821c57:	48 85 ff             	test   %rdi,%rdi
140821c5a:	45 0f 45 f7          	cmovne %r15d,%r14d
140821c5e:	41 8d 44 24 01       	lea    0x1(%r12),%eax
140821c63:	0f b7 c8             	movzwl %ax,%ecx
140821c66:	44 0f b7 e9          	movzwl %cx,%r13d
140821c6a:	66 89 4c 24 62       	mov    %cx,0x62(%rsp)
140821c6f:	ba 01 00 00 00       	mov    $0x1,%edx
140821c74:	d3 e2                	shl    %cl,%edx
140821c76:	89 54 24 68          	mov    %edx,0x68(%rsp)
140821c7a:	44 8d 3c 0a          	lea    (%rdx,%rcx,1),%r15d
140821c7e:	44 89 7c 24 64       	mov    %r15d,0x64(%rsp)
140821c83:	45 33 e4             	xor    %r12d,%r12d
140821c86:	41 8b c4             	mov    %r12d,%eax
140821c89:	48 85 ff             	test   %rdi,%rdi
140821c8c:	41 0f 45 c7          	cmovne %r15d,%eax
140821c90:	48 63 f0             	movslq %eax,%rsi
140821c93:	48 8b d6             	mov    %rsi,%rdx
140821c96:	48 c1 e2 05          	shl    $0x5,%rdx
140821c9a:	48 8b cf             	mov    %rdi,%rcx
140821c9d:	e8 06 f5 60 00       	call   0x140e311a8
140821ca2:	48 8b f8             	mov    %rax,%rdi
140821ca5:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
140821ca9:	49 63 ce             	movslq %r14d,%rcx
140821cac:	48 3b ce             	cmp    %rsi,%rcx
140821caf:	7d 1e                	jge    0x140821ccf
140821cb1:	48 8b c1             	mov    %rcx,%rax
140821cb4:	48 c1 e0 05          	shl    $0x5,%rax
140821cb8:	48 03 c7             	add    %rdi,%rax
140821cbb:	48 2b f1             	sub    %rcx,%rsi
140821cbe:	66 90                	xchg   %ax,%ax
140821cc0:	66 c7 00 ff ff       	movw   $0xffff,(%rax)
140821cc5:	48 8d 40 20          	lea    0x20(%rax),%rax
140821cc9:	48 83 ee 01          	sub    $0x1,%rsi
140821ccd:	75 f1                	jne    0x140821cc0
140821ccf:	44 89 74 24 70       	mov    %r14d,0x70(%rsp)
140821cd4:	44 8b 45 70          	mov    0x70(%rbp),%r8d
140821cd8:	66 41 ff c0          	inc    %r8w
140821cdc:	44 89 45 70          	mov    %r8d,0x70(%rbp)
140821ce0:	66 44 89 44 24 60    	mov    %r8w,0x60(%rsp)
140821ce6:	4c 89 65 90          	mov    %r12,-0x70(%rbp)
140821cea:	44 89 65 88          	mov    %r12d,-0x78(%rbp)
140821cee:	48 63 c3             	movslq %ebx,%rax
140821cf1:	48 c1 e0 05          	shl    $0x5,%rax
140821cf5:	0f 11 3c 38          	movups %xmm7,(%rax,%rdi,1)
140821cf9:	0f 11 74 38 10       	movups %xmm6,0x10(%rax,%rdi,1)
140821cfe:	8b 85 80 00 00 00    	mov    0x80(%rbp),%eax
140821d04:	ff c8                	dec    %eax
140821d06:	89 85 80 00 00 00    	mov    %eax,0x80(%rbp)
140821d0c:	41 b8 ff ff 00 00    	mov    $0xffff,%r8d
140821d12:	49 b9 15 7c 4a 7f b9 	movabs $0x9e3779b97f4a7c15,%r9
140821d19:	79 37 9e
140821d1c:	eb 0e                	jmp    0x140821d2c
140821d1e:	41 ff ce             	dec    %r14d
140821d21:	44 89 74 24 70       	mov    %r14d,0x70(%rsp)
140821d26:	8b 85 80 00 00 00    	mov    0x80(%rbp),%eax
140821d2c:	45 85 f6             	test   %r14d,%r14d
140821d2f:	0f 89 9b fd ff ff    	jns    0x140821ad0
140821d35:	45 33 e4             	xor    %r12d,%r12d
140821d38:	66 44 89 64 24 60    	mov    %r12w,0x60(%rsp)
140821d3e:	e9 6a fa ff ff       	jmp    0x1408217ad
140821d43:	45 85 f6             	test   %r14d,%r14d
140821d46:	0f 89 5e fa ff ff    	jns    0x1408217aa
140821d4c:	45 33 e4             	xor    %r12d,%r12d
140821d4f:	66 44 89 64 24 60    	mov    %r12w,0x60(%rsp)
140821d55:	e9 53 fa ff ff       	jmp    0x1408217ad
140821d5a:	49 8b fc             	mov    %r12,%rdi
140821d5d:	48 8b d7             	mov    %rdi,%rdx
140821d60:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140821d65:	e8 36 85 d5 ff       	call   0x14057a2a0
140821d6a:	48 8b d8             	mov    %rax,%rbx
140821d6d:	ba 0a 00 00 00       	mov    $0xa,%edx
140821d72:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
140821d76:	e8 65 9e 01 00       	call   0x14083bbe0
140821d7b:	8b 08                	mov    (%rax),%ecx
140821d7d:	48 89 5d c0          	mov    %rbx,-0x40(%rbp)
140821d81:	89 4d c8             	mov    %ecx,-0x38(%rbp)
140821d84:	4c 8d 45 78          	lea    0x78(%rbp),%r8
140821d88:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140821d8d:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
140821d91:	e8 8a ae ff ff       	call   0x14081cc20
140821d96:	90                   	nop
140821d97:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140821d9c:	4c 8d 0d bd c1 81 00 	lea    0x81c1bd(%rip),%r9        # 0x14103df60
140821da3:	41 b8 27 00 00 00    	mov    $0x27,%r8d
140821da9:	48 8d 15 60 c0 81 00 	lea    0x81c060(%rip),%rdx        # 0x14103de10
140821db0:	b9 0a 00 00 00       	mov    $0xa,%ecx
140821db5:	e8 f6 d8 01 00       	call   0x14083f6b0
140821dba:	90                   	nop
140821dbb:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140821dc0:	e8 5b aa 01 00       	call   0x14083c820
140821dc5:	48 8b cf             	mov    %rdi,%rcx
140821dc8:	e8 93 06 f8 ff       	call   0x1407a2460
140821dcd:	4c 89 64 24 28       	mov    %r12,0x28(%rsp)
140821dd2:	c6 44 24 20 00       	movb   $0x0,0x20(%rsp)
140821dd7:	4c 8b c8             	mov    %rax,%r9
140821dda:	44 8b 47 18          	mov    0x18(%rdi),%r8d
140821dde:	48 8b 57 08          	mov    0x8(%rdi),%rdx
140821de2:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140821de7:	e8 e4 8f d5 ff       	call   0x14057add0
140821dec:	ba 0a 00 00 00       	mov    $0xa,%edx
140821df1:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
140821df8:	e8 e3 9d 01 00       	call   0x14083bbe0
140821dfd:	8b 08                	mov    (%rax),%ecx
140821dff:	8b 44 24 74          	mov    0x74(%rsp),%eax
140821e03:	89 85 88 00 00 00    	mov    %eax,0x88(%rbp)
140821e09:	89 8d 8c 00 00 00    	mov    %ecx,0x8c(%rbp)
140821e0f:	44 89 65 70          	mov    %r12d,0x70(%rbp)
140821e13:	4c 8d 45 70          	lea    0x70(%rbp),%r8
140821e17:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140821e1c:	48 8d 8d 88 00 00 00 	lea    0x88(%rbp),%rcx
140821e23:	e8 78 77 f5 ff       	call   0x1407795a0
140821e28:	90                   	nop
140821e29:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140821e2e:	4c 8d 0d cb c0 81 00 	lea    0x81c0cb(%rip),%r9        # 0x14103df00
140821e35:	41 b8 2a 00 00 00    	mov    $0x2a,%r8d
140821e3b:	48 8d 15 ce bf 81 00 	lea    0x81bfce(%rip),%rdx        # 0x14103de10
140821e42:	b9 0a 00 00 00       	mov    $0xa,%ecx
140821e47:	e8 64 d8 01 00       	call   0x14083f6b0
140821e4c:	90                   	nop
140821e4d:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140821e52:	e8 c9 a9 01 00       	call   0x14083c820
140821e57:	48 8b d7             	mov    %rdi,%rdx
140821e5a:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140821e5f:	e8 3c 84 d5 ff       	call   0x14057a2a0
140821e64:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
140821e68:	ba 0a 00 00 00       	mov    $0xa,%edx
140821e6d:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
140821e71:	e8 6a 9d 01 00       	call   0x14083bbe0
140821e76:	8b 08                	mov    (%rax),%ecx
140821e78:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
140821e7c:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
140821e80:	89 4d c8             	mov    %ecx,-0x38(%rbp)
140821e83:	4c 89 a5 80 00 00 00 	mov    %r12,0x80(%rbp)
140821e8a:	4c 8d 85 80 00 00 00 	lea    0x80(%rbp),%r8
140821e91:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140821e96:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
140821e9a:	e8 11 b1 ff ff       	call   0x14081cfb0
140821e9f:	90                   	nop
140821ea0:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140821ea5:	4c 8d 0d c4 c0 81 00 	lea    0x81c0c4(%rip),%r9        # 0x14103df70
140821eac:	41 b8 2c 00 00 00    	mov    $0x2c,%r8d
140821eb2:	48 8d 15 57 bf 81 00 	lea    0x81bf57(%rip),%rdx        # 0x14103de10
140821eb9:	b9 0a 00 00 00       	mov    $0xa,%ecx
140821ebe:	e8 ed d7 01 00       	call   0x14083f6b0
140821ec3:	90                   	nop
140821ec4:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140821ec9:	e8 52 a9 01 00       	call   0x14083c820
140821ece:	48 8b cf             	mov    %rdi,%rcx
140821ed1:	e8 ba fc f7 ff       	call   0x1407a1b90
140821ed6:	ba 38 00 00 00       	mov    $0x38,%edx
140821edb:	48 8b cf             	mov    %rdi,%rcx
140821ede:	e8 61 92 5f 00       	call   0x140e1b144
140821ee3:	ba 0a 00 00 00       	mov    $0xa,%edx
140821ee8:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
140821eef:	e8 ec 9c 01 00       	call   0x14083bbe0
140821ef4:	8b 08                	mov    (%rax),%ecx
140821ef6:	8b 44 24 78          	mov    0x78(%rsp),%eax
140821efa:	89 85 88 00 00 00    	mov    %eax,0x88(%rbp)
140821f00:	89 8d 8c 00 00 00    	mov    %ecx,0x8c(%rbp)
140821f06:	c7 45 70 01 00 00 00 	movl   $0x1,0x70(%rbp)
140821f0d:	4c 8d 45 70          	lea    0x70(%rbp),%r8
140821f11:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140821f16:	48 8d 8d 88 00 00 00 	lea    0x88(%rbp),%rcx
140821f1d:	e8 7e 76 f5 ff       	call   0x1407795a0
140821f22:	90                   	nop
140821f23:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140821f28:	4c 8d 0d 59 c0 81 00 	lea    0x81c059(%rip),%r9        # 0x14103df88
140821f2f:	41 b8 2f 00 00 00    	mov    $0x2f,%r8d
140821f35:	48 8d 15 d4 be 81 00 	lea    0x81bed4(%rip),%rdx        # 0x14103de10
140821f3c:	b9 0a 00 00 00       	mov    $0xa,%ecx
140821f41:	e8 6a d7 01 00       	call   0x14083f6b0
140821f46:	90                   	nop
140821f47:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140821f4c:	e8 cf a8 01 00       	call   0x14083c820
140821f51:	ba 0a 00 00 00       	mov    $0xa,%edx
140821f56:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
140821f5d:	e8 7e 9c 01 00       	call   0x14083bbe0
140821f62:	8b 08                	mov    (%rax),%ecx
140821f64:	48 8b 45 80          	mov    -0x80(%rbp),%rax
140821f68:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
140821f6c:	89 4d c8             	mov    %ecx,-0x38(%rbp)
140821f6f:	c7 45 70 01 00 00 00 	movl   $0x1,0x70(%rbp)
140821f76:	4c 8d 45 70          	lea    0x70(%rbp),%r8
140821f7a:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140821f7f:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
140821f83:	e8 78 3d f7 ff       	call   0x140795d00
140821f88:	90                   	nop
140821f89:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140821f8e:	4c 8d 0d 0b c0 81 00 	lea    0x81c00b(%rip),%r9        # 0x14103dfa0
140821f95:	41 b8 30 00 00 00    	mov    $0x30,%r8d
140821f9b:	48 8d 15 6e be 81 00 	lea    0x81be6e(%rip),%rdx        # 0x14103de10
140821fa2:	b9 0a 00 00 00       	mov    $0xa,%ecx
140821fa7:	e8 04 d7 01 00       	call   0x14083f6b0
140821fac:	90                   	nop
140821fad:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140821fb2:	e8 69 a8 01 00       	call   0x14083c820
140821fb7:	4c 8b 75 d8          	mov    -0x28(%rbp),%r14
140821fbb:	49 8b ce             	mov    %r14,%rcx
140821fbe:	e8 9d 04 f8 ff       	call   0x1407a2460
140821fc3:	48 8b d8             	mov    %rax,%rbx
140821fc6:	49 8b 7e 18          	mov    0x18(%r14),%rdi
140821fca:	49 8b ce             	mov    %r14,%rcx
140821fcd:	e8 be 08 f8 ff       	call   0x1407a2890
140821fd2:	4c 89 64 24 30       	mov    %r12,0x30(%rsp)
140821fd7:	c6 44 24 28 00       	movb   $0x0,0x28(%rsp)
140821fdc:	48 8d 4d 78          	lea    0x78(%rbp),%rcx
140821fe0:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
140821fe5:	4c 8b cb             	mov    %rbx,%r9
140821fe8:	4c 8b c7             	mov    %rdi,%r8
140821feb:	48 8b d0             	mov    %rax,%rdx
140821fee:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140821ff3:	e8 38 79 d5 ff       	call   0x140579930
140821ff8:	49 8b ce             	mov    %r14,%rcx
140821ffb:	e8 60 04 f8 ff       	call   0x1407a2460
140822000:	4c 89 64 24 28       	mov    %r12,0x28(%rsp)
140822005:	c6 44 24 20 00       	movb   $0x0,0x20(%rsp)
14082200a:	4c 8b c8             	mov    %rax,%r9
14082200d:	45 8b 46 18          	mov    0x18(%r14),%r8d
140822011:	49 8b 56 08          	mov    0x8(%r14),%rdx
140822015:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14082201a:	e8 b1 8d d5 ff       	call   0x14057add0
14082201f:	ba 0a 00 00 00       	mov    $0xa,%edx
140822024:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
14082202b:	e8 b0 9b 01 00       	call   0x14083bbe0
140822030:	8b 08                	mov    (%rax),%ecx
140822032:	8b 44 24 78          	mov    0x78(%rsp),%eax
140822036:	89 85 88 00 00 00    	mov    %eax,0x88(%rbp)
14082203c:	89 8d 8c 00 00 00    	mov    %ecx,0x8c(%rbp)
140822042:	c7 45 70 01 00 00 00 	movl   $0x1,0x70(%rbp)
140822049:	4c 8d 45 70          	lea    0x70(%rbp),%r8
14082204d:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140822052:	48 8d 8d 88 00 00 00 	lea    0x88(%rbp),%rcx
140822059:	e8 42 75 f5 ff       	call   0x1407795a0
14082205e:	90                   	nop
14082205f:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140822064:	4c 8d 0d 1d bf 81 00 	lea    0x81bf1d(%rip),%r9        # 0x14103df88
14082206b:	41 b8 35 00 00 00    	mov    $0x35,%r8d
140822071:	48 8d 15 98 bd 81 00 	lea    0x81bd98(%rip),%rdx        # 0x14103de10
140822078:	b9 0a 00 00 00       	mov    $0xa,%ecx
14082207d:	e8 2e d6 01 00       	call   0x14083f6b0