482be3:	83 c1 01             	add    $0x1,%ecx
482be6:	89 8d 44 fa ff ff    	mov    %ecx,-0x5bc(%ebp)
482bec:	eb 05                	jmp    0x482bf3
482bee:	e9 78 ff ff ff       	jmp    0x482b6b
482bf3:	83 bd 44 fa ff ff 00 	cmpl   $0x0,-0x5bc(%ebp)
482bfa:	75 09                	jne    0x482c05
482bfc:	33 c0                	xor    %eax,%eax
482bfe:	33 d2                	xor    %edx,%edx
482c00:	e9 7f 06 00 00       	jmp    0x483284
482c05:	8b 95 84 fa ff ff    	mov    -0x57c(%ebp),%edx
482c0b:	8b 45 0c             	mov    0xc(%ebp),%eax
482c0e:	8b 0c 90             	mov    (%eax,%edx,4),%ecx
482c11:	89 8d 64 fa ff ff    	mov    %ecx,-0x59c(%ebp)
482c17:	8b 95 84 fa ff ff    	mov    -0x57c(%ebp),%edx
482c1d:	8b 45 0c             	mov    0xc(%ebp),%eax
482c20:	8b 4c 90 fc          	mov    -0x4(%eax,%edx,4),%ecx
482c24:	89 8d 50 fa ff ff    	mov    %ecx,-0x5b0(%ebp)
482c2a:	8b 95 64 fa ff ff    	mov    -0x59c(%ebp),%edx
482c30:	52                   	push   %edx
482c31:	e8 ad 0a f8 ff       	call   0x4036e3
482c36:	83 c4 04             	add    $0x4,%esp
482c39:	89 85 68 fa ff ff    	mov    %eax,-0x598(%ebp)
482c3f:	b8 20 00 00 00       	mov    $0x20,%eax
482c44:	2b 85 68 fa ff ff    	sub    -0x598(%ebp),%eax
482c4a:	89 85 20 fa ff ff    	mov    %eax,-0x5e0(%ebp)
482c50:	83 bd 68 fa ff ff 00 	cmpl   $0x0,-0x598(%ebp)
482c57:	76 62                	jbe    0x482cbb
482c59:	8b 95 64 fa ff ff    	mov    -0x59c(%ebp),%edx
482c5f:	8b 8d 68 fa ff ff    	mov    -0x598(%ebp),%ecx
482c65:	d3 e2                	shl    %cl,%edx
482c67:	8b 85 50 fa ff ff    	mov    -0x5b0(%ebp),%eax
482c6d:	8b 8d 20 fa ff ff    	mov    -0x5e0(%ebp),%ecx
482c73:	d3 e8                	shr    %cl,%eax
482c75:	0b d0                	or     %eax,%edx
482c77:	89 95 64 fa ff ff    	mov    %edx,-0x59c(%ebp)
482c7d:	8b 95 50 fa ff ff    	mov    -0x5b0(%ebp),%edx
482c83:	8b 8d 68 fa ff ff    	mov    -0x598(%ebp),%ecx
482c89:	d3 e2                	shl    %cl,%edx
482c8b:	89 95 50 fa ff ff    	mov    %edx,-0x5b0(%ebp)
482c91:	83 bd 84 fa ff ff 02 	cmpl   $0x2,-0x57c(%ebp)
482c98:	76 21                	jbe    0x482cbb
482c9a:	8b 85 84 fa ff ff    	mov    -0x57c(%ebp),%eax
482ca0:	8b 4d 0c             	mov    0xc(%ebp),%ecx
482ca3:	8b 54 81 f8          	mov    -0x8(%ecx,%eax,4),%edx
482ca7:	8b 8d 20 fa ff ff    	mov    -0x5e0(%ebp),%ecx
482cad:	d3 ea                	shr    %cl,%edx
482caf:	0b 95 50 fa ff ff    	or     -0x5b0(%ebp),%edx
482cb5:	89 95 50 fa ff ff    	mov    %edx,-0x5b0(%ebp)
482cbb:	c7 85 10 fa ff ff 00 	movl   $0x0,-0x5f0(%ebp)
482cc2:	00 00 00
482cc5:	c7 85 14 fa ff ff 00 	movl   $0x0,-0x5ec(%ebp)
482ccc:	00 00 00
482ccf:	8b 85 44 fa ff ff    	mov    -0x5bc(%ebp),%eax
482cd5:	89 85 88 fa ff ff    	mov    %eax,-0x578(%ebp)
482cdb:	8b 8d 88 fa ff ff    	mov    -0x578(%ebp),%ecx
482ce1:	83 e9 01             	sub    $0x1,%ecx
482ce4:	89 8d 88 fa ff ff    	mov    %ecx,-0x578(%ebp)
482cea:	0f 88 15 05 00 00    	js     0x483205
482cf0:	8b 95 88 fa ff ff    	mov    -0x578(%ebp),%edx
482cf6:	03 95 84 fa ff ff    	add    -0x57c(%ebp),%edx
482cfc:	3b 95 78 fa ff ff    	cmp    -0x588(%ebp),%edx
482d02:	77 1b                	ja     0x482d1f
482d04:	8b 85 88 fa ff ff    	mov    -0x578(%ebp),%eax
482d0a:	03 85 84 fa ff ff    	add    -0x57c(%ebp),%eax
482d10:	8b 4d 08             	mov    0x8(%ebp),%ecx
482d13:	8b 54 81 04          	mov    0x4(%ecx,%eax,4),%edx
482d17:	89 95 04 fa ff ff    	mov    %edx,-0x5fc(%ebp)
482d1d:	eb 0a                	jmp    0x482d29
482d1f:	c7 85 04 fa ff ff 00 	movl   $0x0,-0x5fc(%ebp)
482d26:	00 00 00
482d29:	8b 85 04 fa ff ff    	mov    -0x5fc(%ebp),%eax
482d2f:	89 85 00 fa ff ff    	mov    %eax,-0x600(%ebp)
482d35:	8b 8d 88 fa ff ff    	mov    -0x578(%ebp),%ecx
482d3b:	03 8d 84 fa ff ff    	add    -0x57c(%ebp),%ecx
482d41:	8b 55 08             	mov    0x8(%ebp),%edx
482d44:	8b 04 8a             	mov    (%edx,%ecx,4),%eax
482d47:	33 c9                	xor    %ecx,%ecx
482d49:	89 85 34 fa ff ff    	mov    %eax,-0x5cc(%ebp)
482d4f:	89 8d 38 fa ff ff    	mov    %ecx,-0x5c8(%ebp)
482d55:	ba 04 00 00 00       	mov    $0x4,%edx
482d5a:	c1 e2 00             	shl    $0x0,%edx
482d5d:	8b 85 00 fa ff ff    	mov    -0x600(%ebp),%eax
482d63:	89 84 15 34 fa ff ff 	mov    %eax,-0x5cc(%ebp,%edx,1)
482d6a:	8b 8d 88 fa ff ff    	mov    -0x578(%ebp),%ecx
482d70:	03 8d 84 fa ff ff    	add    -0x57c(%ebp),%ecx
482d76:	8b 55 08             	mov    0x8(%ebp),%edx
482d79:	8b 44 8a fc          	mov    -0x4(%edx,%ecx,4),%eax
482d7d:	89 85 54 fa ff ff    	mov    %eax,-0x5ac(%ebp)
482d83:	83 bd 68 fa ff ff 00 	cmpl   $0x0,-0x598(%ebp)
482d8a:	0f 86 83 00 00 00    	jbe    0x482e13
482d90:	8b 85 34 fa ff ff    	mov    -0x5cc(%ebp),%eax
482d96:	8b 95 38 fa ff ff    	mov    -0x5c8(%ebp),%edx
482d9c:	8b 8d 68 fa ff ff    	mov    -0x598(%ebp),%ecx
482da2:	e8 66 ee f7 ff       	call   0x401c0d
482da7:	8b b5 54 fa ff ff    	mov    -0x5ac(%ebp),%esi
482dad:	8b 8d 20 fa ff ff    	mov    -0x5e0(%ebp),%ecx
482db3:	d3 ee                	shr    %cl,%esi
482db5:	33 c9                	xor    %ecx,%ecx
482db7:	0b c6                	or     %esi,%eax
482db9:	0b d1                	or     %ecx,%edx
482dbb:	89 85 34 fa ff ff    	mov    %eax,-0x5cc(%ebp)
482dc1:	89 95 38 fa ff ff    	mov    %edx,-0x5c8(%ebp)
482dc7:	8b 95 54 fa ff ff    	mov    -0x5ac(%ebp),%edx
482dcd:	8b 8d 68 fa ff ff    	mov    -0x598(%ebp),%ecx
482dd3:	d3 e2                	shl    %cl,%edx
482dd5:	89 95 54 fa ff ff    	mov    %edx,-0x5ac(%ebp)
482ddb:	8b 85 88 fa ff ff    	mov    -0x578(%ebp),%eax
482de1:	03 85 84 fa ff ff    	add    -0x57c(%ebp),%eax
482de7:	83 f8 03             	cmp    $0x3,%eax
482dea:	72 27                	jb     0x482e13
482dec:	8b 8d 88 fa ff ff    	mov    -0x578(%ebp),%ecx
482df2:	03 8d 84 fa ff ff    	add    -0x57c(%ebp),%ecx
482df8:	8b 55 08             	mov    0x8(%ebp),%edx
482dfb:	8b 44 8a f8          	mov    -0x8(%edx,%ecx,4),%eax
482dff:	8b 8d 20 fa ff ff    	mov    -0x5e0(%ebp),%ecx
482e05:	d3 e8                	shr    %cl,%eax
482e07:	0b 85 54 fa ff ff    	or     -0x5ac(%ebp),%eax
482e0d:	89 85 54 fa ff ff    	mov    %eax,-0x5ac(%ebp)
482e13:	8b 8d 64 fa ff ff    	mov    -0x59c(%ebp),%ecx
482e19:	33 d2                	xor    %edx,%edx
482e1b:	52                   	push   %edx
482e1c:	51                   	push   %ecx
482e1d:	8b 85 38 fa ff ff    	mov    -0x5c8(%ebp),%eax
482e23:	50                   	push   %eax
482e24:	8b 8d 34 fa ff ff    	mov    -0x5cc(%ebp),%ecx
482e2a:	51                   	push   %ecx
482e2b:	e8 b7 f0 f7 ff       	call   0x401ee7
482e30:	89 85 7c fa ff ff    	mov    %eax,-0x584(%ebp)
482e36:	89 95 80 fa ff ff    	mov    %edx,-0x580(%ebp)
482e3c:	8b 95 64 fa ff ff    	mov    -0x59c(%ebp),%edx
482e42:	33 c0                	xor    %eax,%eax
482e44:	50                   	push   %eax
482e45:	52                   	push   %edx
482e46:	8b 8d 38 fa ff ff    	mov    -0x5c8(%ebp),%ecx
482e4c:	51                   	push   %ecx
482e4d:	8b 95 34 fa ff ff    	mov    -0x5cc(%ebp),%edx
482e53:	52                   	push   %edx
482e54:	e8 f1 ec f7 ff       	call   0x401b4a
482e59:	33 c9                	xor    %ecx,%ecx
482e5b:	89 85 48 fa ff ff    	mov    %eax,-0x5b8(%ebp)
482e61:	89 8d 4c fa ff ff    	mov    %ecx,-0x5b4(%ebp)
482e67:	83 bd 80 fa ff ff 00 	cmpl   $0x0,-0x580(%ebp)
482e6e:	77 09                	ja     0x482e79
482e70:	83 bd 7c fa ff ff ff 	cmpl   $0xffffffff,-0x584(%ebp)
482e77:	76 4f                	jbe    0x482ec8
482e79:	8b 95 64 fa ff ff    	mov    -0x59c(%ebp),%edx
482e7f:	33 c0                	xor    %eax,%eax
482e81:	8b 8d 7c fa ff ff    	mov    -0x584(%ebp),%ecx
482e87:	83 e9 ff             	sub    $0xffffffff,%ecx
482e8a:	8b b5 80 fa ff ff    	mov    -0x580(%ebp),%esi
482e90:	83 de 00             	sbb    $0x0,%esi
482e93:	56                   	push   %esi
482e94:	51                   	push   %ecx
482e95:	50                   	push   %eax
482e96:	52                   	push   %edx
482e97:	e8 5f fa f7 ff       	call   0x4028fb
482e9c:	03 85 48 fa ff ff    	add    -0x5b8(%ebp),%eax
482ea2:	13 95 4c fa ff ff    	adc    -0x5b4(%ebp),%edx
482ea8:	89 85 48 fa ff ff    	mov    %eax,-0x5b8(%ebp)
482eae:	89 95 4c fa ff ff    	mov    %edx,-0x5b4(%ebp)
482eb4:	c7 85 7c fa ff ff ff 	movl   $0xffffffff,-0x584(%ebp)
482ebb:	ff ff ff
482ebe:	c7 85 80 fa ff ff 00 	movl   $0x0,-0x580(%ebp)
482ec5:	00 00 00
482ec8:	83 bd 4c fa ff ff 00 	cmpl   $0x0,-0x5b4(%ebp)
482ecf:	0f 87 c6 00 00 00    	ja     0x482f9b
482ed5:	72 0d                	jb     0x482ee4
482ed7:	83 bd 48 fa ff ff ff 	cmpl   $0xffffffff,-0x5b8(%ebp)
482ede:	0f 87 b7 00 00 00    	ja     0x482f9b
482ee4:	8b 95 50 fa ff ff    	mov    -0x5b0(%ebp),%edx
482eea:	33 c0                	xor    %eax,%eax
482eec:	50                   	push   %eax
482eed:	52                   	push   %edx
482eee:	8b 8d 80 fa ff ff    	mov    -0x580(%ebp),%ecx
482ef4:	51                   	push   %ecx
482ef5:	8b 95 7c fa ff ff    	mov    -0x584(%ebp),%edx
482efb:	52                   	push   %edx
482efc:	e8 fa f9 f7 ff       	call   0x4028fb
482f01:	8b f0                	mov    %eax,%esi
482f03:	8b fa                	mov    %edx,%edi
482f05:	8b 85 48 fa ff ff    	mov    -0x5b8(%ebp),%eax
482f0b:	8b 95 4c fa ff ff    	mov    -0x5b4(%ebp),%edx
482f11:	b1 20                	mov    $0x20,%cl
482f13:	e8 f5 ec f7 ff       	call   0x401c0d
482f18:	33 c9                	xor    %ecx,%ecx
482f1a:	0b 85 54 fa ff ff    	or     -0x5ac(%ebp),%eax
482f20:	0b d1                	or     %ecx,%edx
482f22:	89 b5 e4 f9 ff ff    	mov    %esi,-0x61c(%ebp)
482f28:	89 bd e8 f9 ff ff    	mov    %edi,-0x618(%ebp)
482f2e:	89 85 dc f9 ff ff    	mov    %eax,-0x624(%ebp)
482f34:	89 95 e0 f9 ff ff    	mov    %edx,-0x620(%ebp)
482f3a:	8b 95 e8 f9 ff ff    	mov    -0x618(%ebp),%edx
482f40:	3b 95 e0 f9 ff ff    	cmp    -0x620(%ebp),%edx
482f46:	72 53                	jb     0x482f9b
482f48:	77 0e                	ja     0x482f58
482f4a:	8b 85 e4 f9 ff ff    	mov    -0x61c(%ebp),%eax
482f50:	3b 85 dc f9 ff ff    	cmp    -0x624(%ebp),%eax
482f56:	76 43                	jbe    0x482f9b
482f58:	8b 8d 7c fa ff ff    	mov    -0x584(%ebp),%ecx
482f5e:	83 e9 01             	sub    $0x1,%ecx
482f61:	8b 95 80 fa ff ff    	mov    -0x580(%ebp),%edx
482f67:	83 da 00             	sbb    $0x0,%edx
482f6a:	89 8d 7c fa ff ff    	mov    %ecx,-0x584(%ebp)
482f70:	89 95 80 fa ff ff    	mov    %edx,-0x580(%ebp)
482f76:	8b 85 64 fa ff ff    	mov    -0x59c(%ebp),%eax
482f7c:	33 c9                	xor    %ecx,%ecx
482f7e:	03 85 48 fa ff ff    	add    -0x5b8(%ebp),%eax
482f84:	13 8d 4c fa ff ff    	adc    -0x5b4(%ebp),%ecx
482f8a:	89 85 48 fa ff ff    	mov    %eax,-0x5b8(%ebp)
482f90:	89 8d 4c fa ff ff    	mov    %ecx,-0x5b4(%ebp)
482f96:	e9 2d ff ff ff       	jmp    0x482ec8
482f9b:	83 bd 80 fa ff ff 00 	cmpl   $0x0,-0x580(%ebp)
482fa2:	77 0d                	ja     0x482fb1
482fa4:	83 bd 7c fa ff ff 00 	cmpl   $0x0,-0x584(%ebp)
482fab:	0f 86 26 02 00 00    	jbe    0x4831d7
482fb1:	c7 85 70 fa ff ff 00 	movl   $0x0,-0x590(%ebp)
482fb8:	00 00 00
482fbb:	c7 85 74 fa ff ff 00 	movl   $0x0,-0x58c(%ebp)
482fc2:	00 00 00
482fc5:	c7 85 6c fa ff ff 00 	movl   $0x0,-0x594(%ebp)
482fcc:	00 00 00
482fcf:	eb 0f                	jmp    0x482fe0
482fd1:	8b 95 6c fa ff ff    	mov    -0x594(%ebp),%edx
482fd7:	83 c2 01             	add    $0x1,%edx
482fda:	89 95 6c fa ff ff    	mov    %edx,-0x594(%ebp)
482fe0:	8b 85 6c fa ff ff    	mov    -0x594(%ebp),%eax
482fe6:	3b 85 84 fa ff ff    	cmp    -0x57c(%ebp),%eax
482fec:	0f 83 d1 00 00 00    	jae    0x4830c3
482ff2:	8b 8d 6c fa ff ff    	mov    -0x594(%ebp),%ecx
482ff8:	8b 55 0c             	mov    0xc(%ebp),%edx
482ffb:	8b 44 8a 04          	mov    0x4(%edx,%ecx,4),%eax
482fff:	50                   	push   %eax
483000:	8b 8d 80 fa ff ff    	mov    -0x580(%ebp),%ecx
483006:	51                   	push   %ecx
483007:	8b 95 7c fa ff ff    	mov    -0x584(%ebp),%edx
48300d:	52                   	push   %edx
48300e:	e8 20 f8 f7 ff       	call   0x402833
483013:	83 c4 0c             	add    $0xc,%esp
483016:	03 85 70 fa ff ff    	add    -0x590(%ebp),%eax
48301c:	13 95 74 fa ff ff    	adc    -0x58c(%ebp),%edx
483022:	89 85 70 fa ff ff    	mov    %eax,-0x590(%ebp)
483028:	89 95 74 fa ff ff    	mov    %edx,-0x58c(%ebp)
48302e:	8b 85 70 fa ff ff    	mov    -0x590(%ebp),%eax
483034:	89 85 fc f9 ff ff    	mov    %eax,-0x604(%ebp)
48303a:	8b 85 70 fa ff ff    	mov    -0x590(%ebp),%eax
483040:	8b 95 74 fa ff ff    	mov    -0x58c(%ebp),%edx
483046:	b1 20                	mov    $0x20,%cl
483048:	e8 60 f6 f7 ff       	call   0x4026ad
48304d:	89 85 70 fa ff ff    	mov    %eax,-0x590(%ebp)
483053:	89 95 74 fa ff ff    	mov    %edx,-0x58c(%ebp)
483059:	8b 8d 88 fa ff ff    	mov    -0x578(%ebp),%ecx
48305f:	03 8d 6c fa ff ff    	add    -0x594(%ebp),%ecx
483065:	8b 55 08             	mov    0x8(%ebp),%edx
483068:	8b 44 8a 04          	mov    0x4(%edx,%ecx,4),%eax
48306c:	3b 85 fc f9 ff ff    	cmp    -0x604(%ebp),%eax
483072:	73 1e                	jae    0x483092
483074:	8b 8d 70 fa ff ff    	mov    -0x590(%ebp),%ecx
48307a:	83 c1 01             	add    $0x1,%ecx
48307d:	8b 95 74 fa ff ff    	mov    -0x58c(%ebp),%edx
483083:	83 d2 00             	adc    $0x0,%edx
483086:	89 8d 70 fa ff ff    	mov    %ecx,-0x590(%ebp)
48308c:	89 95 74 fa ff ff    	mov    %edx,-0x58c(%ebp)
483092:	8b 85 88 fa ff ff    	mov    -0x578(%ebp),%eax
483098:	03 85 6c fa ff ff    	add    -0x594(%ebp),%eax
48309e:	8b 4d 08             	mov    0x8(%ebp),%ecx
4830a1:	8b 54 81 04          	mov    0x4(%ecx,%eax,4),%edx
4830a5:	2b 95 fc f9 ff ff    	sub    -0x604(%ebp),%edx
4830ab:	8b 85 88 fa ff ff    	mov    -0x578(%ebp),%eax
4830b1:	03 85 6c fa ff ff    	add    -0x594(%ebp),%eax
4830b7:	8b 4d 08             	mov    0x8(%ebp),%ecx
4830ba:	89 54 81 04          	mov    %edx,0x4(%ecx,%eax,4)
4830be:	e9 0e ff ff ff       	jmp    0x482fd1
4830c3:	8b 95 00 fa ff ff    	mov    -0x600(%ebp),%edx
4830c9:	33 c0                	xor    %eax,%eax
4830cb:	89 95 d0 f9 ff ff    	mov    %edx,-0x630(%ebp)
4830d1:	89 85 d4 f9 ff ff    	mov    %eax,-0x62c(%ebp)
4830d7:	8b 8d d4 f9 ff ff    	mov    -0x62c(%ebp),%ecx
4830dd:	3b 8d 74 fa ff ff    	cmp    -0x58c(%ebp),%ecx
4830e3:	0f 87 d8 00 00 00    	ja     0x4831c1
4830e9:	72 12                	jb     0x4830fd
4830eb:	8b 95 d0 f9 ff ff    	mov    -0x630(%ebp),%edx
4830f1:	3b 95 70 fa ff ff    	cmp    -0x590(%ebp),%edx
4830f7:	0f 83 c4 00 00 00    	jae    0x4831c1
4830fd:	c7 85 08 fa ff ff 00 	movl   $0x0,-0x5f8(%ebp)
483104:	00 00 00
483107:	c7 85 40 fa ff ff 00 	movl   $0x0,-0x5c0(%ebp)
48310e:	00 00 00
483111:	eb 0f                	jmp    0x483122
483113:	8b 85 40 fa ff ff    	mov    -0x5c0(%ebp),%eax
483119:	83 c0 01             	add    $0x1,%eax
48311c:	89 85 40 fa ff ff    	mov    %eax,-0x5c0(%ebp)
483122:	8b 8d 40 fa ff ff    	mov    -0x5c0(%ebp),%ecx
483128:	3b 8d 84 fa ff ff    	cmp    -0x57c(%ebp),%ecx
48312e:	73 73                	jae    0x4831a3
483130:	8b 95 88 fa ff ff    	mov    -0x578(%ebp),%edx
483136:	03 95 40 fa ff ff    	add    -0x5c0(%ebp),%edx
48313c:	8b 45 08             	mov    0x8(%ebp),%eax
48313f:	8b 4c 90 04          	mov    0x4(%eax,%edx,4),%ecx
483143:	33 d2                	xor    %edx,%edx
483145:	8b 85 40 fa ff ff    	mov    -0x5c0(%ebp),%eax
48314b:	8b 75 0c             	mov    0xc(%ebp),%esi
48314e:	33 ff                	xor    %edi,%edi
483150:	03 4c 86 04          	add    0x4(%esi,%eax,4),%ecx
483154:	13 d7                	adc    %edi,%edx
483156:	33 c0                	xor    %eax,%eax
483158:	03 8d 08 fa ff ff    	add    -0x5f8(%ebp),%ecx
48315e:	13 d0                	adc    %eax,%edx
483160:	89 8d ec f9 ff ff    	mov    %ecx,-0x614(%ebp)
483166:	89 95 f0 f9 ff ff    	mov    %edx,-0x610(%ebp)
48316c:	8b 8d ec f9 ff ff    	mov    -0x614(%ebp),%ecx
483172:	8b 95 88 fa ff ff    	mov    -0x578(%ebp),%edx
483178:	03 95 40 fa ff ff    	add    -0x5c0(%ebp),%edx
48317e:	8b 45 08             	mov    0x8(%ebp),%eax
483181:	89 4c 90 04          	mov    %ecx,0x4(%eax,%edx,4)
483185:	8b 85 ec f9 ff ff    	mov    -0x614(%ebp),%eax
48318b:	8b 95 f0 f9 ff ff    	mov    -0x610(%ebp),%edx
483191:	b1 20                	mov    $0x20,%cl
483193:	e8 15 f5 f7 ff       	call   0x4026ad
483198:	89 85 08 fa ff ff    	mov    %eax,-0x5f8(%ebp)
48319e:	e9 70 ff ff ff       	jmp    0x483113
4831a3:	8b 8d 7c fa ff ff    	mov    -0x584(%ebp),%ecx
4831a9:	83 e9 01             	sub    $0x1,%ecx
4831ac:	8b 95 80 fa ff ff    	mov    -0x580(%ebp),%edx
4831b2:	83 da 00             	sbb    $0x0,%edx
4831b5:	89 8d 7c fa ff ff    	mov    %ecx,-0x584(%ebp)
4831bb:	89 95 80 fa ff ff    	mov    %edx,-0x580(%ebp)
4831c1:	8b 85 84 fa ff ff    	mov    -0x57c(%ebp),%eax
4831c7:	8b 8d 88 fa ff ff    	mov    -0x578(%ebp),%ecx
4831cd:	8d 54 01 ff          	lea    -0x1(%ecx,%eax,1),%edx
4831d1:	89 95 78 fa ff ff    	mov    %edx,-0x588(%ebp)
4831d7:	8b 85 10 fa ff ff    	mov    -0x5f0(%ebp),%eax
4831dd:	8b 95 14 fa ff ff    	mov    -0x5ec(%ebp),%edx
4831e3:	b1 20                	mov    $0x20,%cl
4831e5:	e8 23 ea f7 ff       	call   0x401c0d
4831ea:	33 c9                	xor    %ecx,%ecx
4831ec:	03 85 7c fa ff ff    	add    -0x584(%ebp),%eax
4831f2:	13 d1                	adc    %ecx,%edx
4831f4:	89 85 10 fa ff ff    	mov    %eax,-0x5f0(%ebp)
4831fa:	89 95 14 fa ff ff    	mov    %edx,-0x5ec(%ebp)
483200:	e9 d6 fa ff ff       	jmp    0x482cdb
483205:	8b 95 78 fa ff ff    	mov    -0x588(%ebp),%edx
48320b:	83 c2 01             	add    $0x1,%edx
48320e:	89 95 24 fa ff ff    	mov    %edx,-0x5dc(%ebp)
483214:	eb 0f                	jmp    0x483225
483216:	8b 85 24 fa ff ff    	mov    -0x5dc(%ebp),%eax
48321c:	83 c0 01             	add    $0x1,%eax
48321f:	89 85 24 fa ff ff    	mov    %eax,-0x5dc(%ebp)
483225:	8b 4d 08             	mov    0x8(%ebp),%ecx
483228:	8b 95 24 fa ff ff    	mov    -0x5dc(%ebp),%edx
48322e:	3b 11                	cmp    (%ecx),%edx