951b7e:	3b b5 fc fe ff ff    	cmp    -0x104(%ebp),%esi
951b84:	7c d1                	jl     0x951b57
951b86:	8b 85 24 ff ff ff    	mov    -0xdc(%ebp),%eax
951b8c:	85 c0                	test   %eax,%eax
951b8e:	0f 84 80 00 00 00    	je     0x951c14
951b94:	83 a3 a8 00 00 00 00 	andl   $0x0,0xa8(%ebx)
951b9b:	33 c0                	xor    %eax,%eax
951b9d:	89 85 44 ff ff ff    	mov    %eax,-0xbc(%ebp)
951ba3:	39 83 e4 04 00 00    	cmp    %eax,0x4e4(%ebx)
951ba9:	7e 57                	jle    0x951c02
951bab:	8d 8b dc 04 00 00    	lea    0x4dc(%ebx),%ecx
951bb1:	50                   	push   %eax
951bb2:	e8 3d cd ab ff       	call   0x40e8f4
951bb7:	8d 7d a0             	lea    -0x60(%ebp),%edi
951bba:	8b 08                	mov    (%eax),%ecx
951bbc:	8b 83 a8 00 00 00    	mov    0xa8(%ebx),%eax
951bc2:	8d 71 74             	lea    0x74(%ecx),%esi
951bc5:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951bc6:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951bc7:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951bc8:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951bc9:	3b 45 a8             	cmp    -0x58(%ebp),%eax
951bcc:	7f 13                	jg     0x951be1
951bce:	8d 71 74             	lea    0x74(%ecx),%esi
951bd1:	8d bd ac fe ff ff    	lea    -0x154(%ebp),%edi
951bd7:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951bd8:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951bd9:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951bda:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951bdb:	8b 85 b4 fe ff ff    	mov    -0x14c(%ebp),%eax
951be1:	89 83 a8 00 00 00    	mov    %eax,0xa8(%ebx)
951be7:	8d 8b dc 04 00 00    	lea    0x4dc(%ebx),%ecx
951bed:	8b 85 44 ff ff ff    	mov    -0xbc(%ebp),%eax
951bf3:	40                   	inc    %eax
951bf4:	89 85 44 ff ff ff    	mov    %eax,-0xbc(%ebp)
951bfa:	3b 83 e4 04 00 00    	cmp    0x4e4(%ebx),%eax
951c00:	7c af                	jl     0x951bb1
951c02:	8b 83 cc 00 00 00    	mov    0xcc(%ebx),%eax
951c08:	03 83 b0 00 00 00    	add    0xb0(%ebx),%eax
951c0e:	29 83 a8 00 00 00    	sub    %eax,0xa8(%ebx)
951c14:	81 bd 3c ff ff ff ff 	cmpl   $0x7fff,-0xc4(%ebp)
951c1b:	7f 00 00
951c1e:	0f 84 da 00 00 00    	je     0x951cfe
951c24:	83 bb 80 00 00 00 00 	cmpl   $0x0,0x80(%ebx)
951c2b:	0f 85 cd 00 00 00    	jne    0x951cfe
951c31:	8b 93 ac 00 00 00    	mov    0xac(%ebx),%edx
951c37:	8b b5 40 ff ff ff    	mov    -0xc0(%ebp),%esi
951c3d:	83 fa 01             	cmp    $0x1,%edx
951c40:	0f 8e be 00 00 00    	jle    0x951d04
951c46:	8b 85 2c ff ff ff    	mov    -0xd4(%ebp),%eax
951c4c:	8b ca                	mov    %edx,%ecx
951c4e:	0f af ce             	imul   %esi,%ecx
951c51:	2b c1                	sub    %ecx,%eax
951c53:	8d 4a 01             	lea    0x1(%edx),%ecx
951c56:	99                   	cltd
951c57:	f7 f9                	idiv   %ecx
951c59:	89 85 24 ff ff ff    	mov    %eax,-0xdc(%ebp)
951c5f:	85 c0                	test   %eax,%eax
951c61:	0f 8e 9d 00 00 00    	jle    0x951d04
951c67:	33 c0                	xor    %eax,%eax
951c69:	89 85 44 ff ff ff    	mov    %eax,-0xbc(%ebp)
951c6f:	39 83 e4 04 00 00    	cmp    %eax,0x4e4(%ebx)
951c75:	0f 8e 89 00 00 00    	jle    0x951d04
951c7b:	8d 8b dc 04 00 00    	lea    0x4dc(%ebx),%ecx
951c81:	50                   	push   %eax
951c82:	e8 6d cc ab ff       	call   0x40e8f4
951c87:	8d 7d b0             	lea    -0x50(%ebp),%edi
951c8a:	8b 00                	mov    (%eax),%eax
951c8c:	8b 88 a8 00 00 00    	mov    0xa8(%eax),%ecx
951c92:	83 c0 74             	add    $0x74,%eax
951c95:	89 4d ec             	mov    %ecx,-0x14(%ebp)
951c98:	8b f0                	mov    %eax,%esi
951c9a:	89 85 08 ff ff ff    	mov    %eax,-0xf8(%ebp)
951ca0:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951ca1:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951ca2:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951ca3:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951ca4:	81 f9 e7 03 00 00    	cmp    $0x3e7,%ecx
951caa:	74 37                	je     0x951ce3
951cac:	8d 45 b0             	lea    -0x50(%ebp),%eax
951caf:	50                   	push   %eax
951cb0:	ff 15 30 3e d8 00    	call   *0xd83e30
951cb6:	85 c0                	test   %eax,%eax
951cb8:	75 29                	jne    0x951ce3
951cba:	8b 4d ec             	mov    -0x14(%ebp),%ecx
951cbd:	8d 41 01             	lea    0x1(%ecx),%eax
951cc0:	0f af 85 24 ff ff ff 	imul   -0xdc(%ebp),%eax
951cc7:	2b c1                	sub    %ecx,%eax
951cc9:	50                   	push   %eax
951cca:	6a 00                	push   $0x0
951ccc:	8d 45 b0             	lea    -0x50(%ebp),%eax
951ccf:	50                   	push   %eax
951cd0:	ff 15 4c 40 d8 00    	call   *0xd8404c
951cd6:	8b bd 08 ff ff ff    	mov    -0xf8(%ebp),%edi
951cdc:	8d 75 b0             	lea    -0x50(%ebp),%esi
951cdf:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951ce0:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951ce1:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951ce2:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951ce3:	8b 85 44 ff ff ff    	mov    -0xbc(%ebp),%eax
951ce9:	8d 8b dc 04 00 00    	lea    0x4dc(%ebx),%ecx
951cef:	40                   	inc    %eax
951cf0:	89 85 44 ff ff ff    	mov    %eax,-0xbc(%ebp)
951cf6:	3b 83 e4 04 00 00    	cmp    0x4e4(%ebx),%eax
951cfc:	7c 83                	jl     0x951c81
951cfe:	8b b5 40 ff ff ff    	mov    -0xc0(%ebp),%esi
951d04:	83 bb 84 00 00 00 00 	cmpl   $0x0,0x84(%ebx)
951d0b:	74 3d                	je     0x951d4a
951d0d:	85 f6                	test   %esi,%esi
951d0f:	7e 39                	jle    0x951d4a
951d11:	8b 83 e4 04 00 00    	mov    0x4e4(%ebx),%eax
951d17:	85 c0                	test   %eax,%eax
951d19:	7e 2f                	jle    0x951d4a
951d1b:	48                   	dec    %eax
951d1c:	8d 8b dc 04 00 00    	lea    0x4dc(%ebx),%ecx
951d22:	50                   	push   %eax
951d23:	e8 cc cb ab ff       	call   0x40e8f4
951d28:	8d 7d b0             	lea    -0x50(%ebp),%edi
951d2b:	8b 08                	mov    (%eax),%ecx
951d2d:	8d 71 74             	lea    0x74(%ecx),%esi
951d30:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951d31:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951d32:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951d33:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951d34:	8b 45 b4             	mov    -0x4c(%ebp),%eax
951d37:	8d 75 b0             	lea    -0x50(%ebp),%esi
951d3a:	03 85 40 ff ff ff    	add    -0xc0(%ebp),%eax
951d40:	8d 79 74             	lea    0x74(%ecx),%edi
951d43:	89 45 bc             	mov    %eax,-0x44(%ebp)
951d46:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951d47:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951d48:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951d49:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951d4a:	83 4d fc ff          	orl    $0xffffffff,-0x4(%ebp)
951d4e:	8d 8d f4 fe ff ff    	lea    -0x10c(%ebp),%ecx
951d54:	e8 f7 46 ac ff       	call   0x416450
951d59:	33 f6                	xor    %esi,%esi
951d5b:	39 b3 80 00 00 00    	cmp    %esi,0x80(%ebx)
951d61:	0f 85 76 04 00 00    	jne    0x9521dd
951d67:	39 73 70             	cmp    %esi,0x70(%ebx)
951d6a:	0f 84 f2 02 00 00    	je     0x952062
951d70:	39 73 74             	cmp    %esi,0x74(%ebx)
951d73:	75 0c                	jne    0x951d81
951d75:	39 b3 90 00 00 00    	cmp    %esi,0x90(%ebx)
951d7b:	0f 84 c9 02 00 00    	je     0x95204a
951d81:	83 c8 ff             	or     $0xffffffff,%eax
951d84:	89 b5 4c ff ff ff    	mov    %esi,-0xb4(%ebp)
951d8a:	0b f8                	or     %eax,%edi
951d8c:	89 85 2c ff ff ff    	mov    %eax,-0xd4(%ebp)
951d92:	0b c8                	or     %eax,%ecx
951d94:	89 bd 1c ff ff ff    	mov    %edi,-0xe4(%ebp)
951d9a:	89 8d 3c ff ff ff    	mov    %ecx,-0xc4(%ebp)
951da0:	39 b3 e4 04 00 00    	cmp    %esi,0x4e4(%ebx)
951da6:	0f 8e 72 02 00 00    	jle    0x95201e
951dac:	8d 8b dc 04 00 00    	lea    0x4dc(%ebx),%ecx
951db2:	56                   	push   %esi
951db3:	e8 3c cb ab ff       	call   0x40e8f4
951db8:	8d 7d c0             	lea    -0x40(%ebp),%edi
951dbb:	8b 30                	mov    (%eax),%esi
951dbd:	8d 45 c0             	lea    -0x40(%ebp),%eax
951dc0:	50                   	push   %eax
951dc1:	8d 76 74             	lea    0x74(%esi),%esi
951dc4:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951dc5:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951dc6:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951dc7:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951dc8:	ff 15 30 3e d8 00    	call   *0xd83e30
951dce:	8b b5 4c ff ff ff    	mov    -0xb4(%ebp),%esi
951dd4:	85 c0                	test   %eax,%eax
951dd6:	8b 85 2c ff ff ff    	mov    -0xd4(%ebp),%eax
951ddc:	0f 85 1d 02 00 00    	jne    0x951fff
951de2:	8b 4d c0             	mov    -0x40(%ebp),%ecx
951de5:	83 f8 ff             	cmp    $0xffffffff,%eax
951de8:	0f 85 a7 01 00 00    	jne    0x951f95
951dee:	8b c6                	mov    %esi,%eax
951df0:	8b d1                	mov    %ecx,%edx
951df2:	89 85 2c ff ff ff    	mov    %eax,-0xd4(%ebp)
951df8:	8b fe                	mov    %esi,%edi
951dfa:	89 95 3c ff ff ff    	mov    %edx,-0xc4(%ebp)
951e00:	e9 9c 01 00 00       	jmp    0x951fa1
951e05:	83 a5 30 ff ff ff 00 	andl   $0x0,-0xd0(%ebp)
951e0c:	33 c0                	xor    %eax,%eax
951e0e:	89 85 24 ff ff ff    	mov    %eax,-0xdc(%ebp)
951e14:	89 85 44 ff ff ff    	mov    %eax,-0xbc(%ebp)
951e1a:	39 83 e4 04 00 00    	cmp    %eax,0x4e4(%ebx)
951e20:	0f 8e da 00 00 00    	jle    0x951f00
951e26:	50                   	push   %eax
951e27:	8d 8b dc 04 00 00    	lea    0x4dc(%ebx),%ecx
951e2d:	e8 c2 ca ab ff       	call   0x40e8f4
951e32:	8b 08                	mov    (%eax),%ecx
951e34:	8b 81 a8 00 00 00    	mov    0xa8(%ecx),%eax
951e3a:	3b c6                	cmp    %esi,%eax
951e3c:	75 4d                	jne    0x951e8b
951e3e:	8b 93 b0 00 00 00    	mov    0xb0(%ebx),%edx
951e44:	8d 7d a0             	lea    -0x60(%ebp),%edi
951e47:	83 c1 74             	add    $0x74,%ecx
951e4a:	8b f1                	mov    %ecx,%esi
951e4c:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951e4d:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951e4e:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951e4f:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951e50:	8b 45 a8             	mov    -0x58(%ebp),%eax
951e53:	03 c2                	add    %edx,%eax
951e55:	3b 85 30 ff ff ff    	cmp    -0xd0(%ebp),%eax
951e5b:	7e 1a                	jle    0x951e77
951e5d:	8b f1                	mov    %ecx,%esi
951e5f:	8d bd ac fe ff ff    	lea    -0x154(%ebp),%edi
951e65:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951e66:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951e67:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951e68:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951e69:	8b 85 b4 fe ff ff    	mov    -0x14c(%ebp),%eax
951e6f:	03 c2                	add    %edx,%eax
951e71:	89 85 30 ff ff ff    	mov    %eax,-0xd0(%ebp)
951e77:	8b f1                	mov    %ecx,%esi
951e79:	8d 7d 80             	lea    -0x80(%ebp),%edi
951e7c:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951e7d:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951e7e:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951e7f:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951e80:	8b 45 84             	mov    -0x7c(%ebp),%eax
951e83:	89 85 24 ff ff ff    	mov    %eax,-0xdc(%ebp)
951e89:	eb 50                	jmp    0x951edb
951e8b:	3b c7                	cmp    %edi,%eax
951e8d:	75 58                	jne    0x951ee7
951e8f:	8d 41 74             	lea    0x74(%ecx),%eax
951e92:	8b f0                	mov    %eax,%esi
951e94:	89 45 ec             	mov    %eax,-0x14(%ebp)
951e97:	8d 7d b0             	lea    -0x50(%ebp),%edi
951e9a:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951e9b:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951e9c:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951e9d:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951e9e:	8b b5 48 ff ff ff    	mov    -0xb8(%ebp),%esi
951ea4:	8d 7d 90             	lea    -0x70(%ebp),%edi
951ea7:	8b 45 b0             	mov    -0x50(%ebp),%eax
951eaa:	8d 76 74             	lea    0x74(%esi),%esi
951ead:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951eae:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951eaf:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951eb0:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951eb1:	3b 45 90             	cmp    -0x70(%ebp),%eax
951eb4:	7e 25                	jle    0x951edb
951eb6:	8b 83 b0 00 00 00    	mov    0xb0(%ebx),%eax
951ebc:	03 85 38 ff ff ff    	add    -0xc8(%ebp),%eax
951ec2:	f7 d8                	neg    %eax
951ec4:	6a 00                	push   $0x0
951ec6:	50                   	push   %eax
951ec7:	8d 45 b0             	lea    -0x50(%ebp),%eax
951eca:	50                   	push   %eax
951ecb:	ff 15 4c 40 d8 00    	call   *0xd8404c
951ed1:	8b 7d ec             	mov    -0x14(%ebp),%edi
951ed4:	8d 75 b0             	lea    -0x50(%ebp),%esi
951ed7:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951ed8:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951ed9:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951eda:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951edb:	8b b5 4c ff ff ff    	mov    -0xb4(%ebp),%esi
951ee1:	8b bd 34 ff ff ff    	mov    -0xcc(%ebp),%edi
951ee7:	8b 85 44 ff ff ff    	mov    -0xbc(%ebp),%eax
951eed:	40                   	inc    %eax
951eee:	89 85 44 ff ff ff    	mov    %eax,-0xbc(%ebp)
951ef4:	3b 83 e4 04 00 00    	cmp    0x4e4(%ebx),%eax
951efa:	0f 8c 26 ff ff ff    	jl     0x951e26
951f00:	8b 95 48 ff ff ff    	mov    -0xb8(%ebp),%edx
951f06:	8d 7d c0             	lea    -0x40(%ebp),%edi
951f09:	8d 72 74             	lea    0x74(%edx),%esi
951f0c:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951f0d:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951f0e:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951f0f:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951f10:	8b 45 c8             	mov    -0x38(%ebp),%eax
951f13:	8d 7a 74             	lea    0x74(%edx),%edi
951f16:	2b 45 c0             	sub    -0x40(%ebp),%eax
951f19:	8b b5 30 ff ff ff    	mov    -0xd0(%ebp),%esi
951f1f:	03 c6                	add    %esi,%eax
951f21:	8b 4d cc             	mov    -0x34(%ebp),%ecx
951f24:	2b 4d c4             	sub    -0x3c(%ebp),%ecx
951f27:	89 85 e8 fe ff ff    	mov    %eax,-0x118(%ebp)
951f2d:	8b 85 24 ff ff ff    	mov    -0xdc(%ebp),%eax
951f33:	89 85 e4 fe ff ff    	mov    %eax,-0x11c(%ebp)
951f39:	03 c1                	add    %ecx,%eax
951f3b:	89 b5 e0 fe ff ff    	mov    %esi,-0x120(%ebp)
951f41:	8b ca                	mov    %edx,%ecx
951f43:	89 85 ec fe ff ff    	mov    %eax,-0x114(%ebp)
951f49:	8d b5 e0 fe ff ff    	lea    -0x120(%ebp),%esi
951f4f:	8b 85 4c ff ff ff    	mov    -0xb4(%ebp),%eax
951f55:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951f56:	89 81 a8 00 00 00    	mov    %eax,0xa8(%ecx)
951f5c:	8d 8d f4 fe ff ff    	lea    -0x10c(%ebp),%ecx
951f62:	50                   	push   %eax
951f63:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951f64:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951f65:	a5                   	movsl  %ds:(%esi),%es:(%edi)
951f66:	e8 31 fa aa ff       	call   0x40199c
951f6b:	ff b5 34 ff ff ff    	push   -0xcc(%ebp)
951f71:	8b b5 38 ff ff ff    	mov    -0xc8(%ebp),%esi
951f77:	8d 8d f4 fe ff ff    	lea    -0x10c(%ebp),%ecx
951f7d:	01 30                	add    %esi,(%eax)
951f7f:	e8 18 fa aa ff       	call   0x40199c
951f84:	c7 85 24 ff ff ff 01 	movl   $0x1,-0xdc(%ebp)
951f8b:	00 00 00
951f8e:	29 30                	sub    %esi,(%eax)
951f90:	e9 9a fa ff ff       	jmp    0x951a2f
951f95:	8b bd 1c ff ff ff    	mov    -0xe4(%ebp),%edi
951f9b:	8b 95 3c ff ff ff    	mov    -0xc4(%ebp),%edx
951fa1:	3b d1                	cmp    %ecx,%edx
951fa3:	74 4a                	je     0x951fef
951fa5:	83 7b 74 00          	cmpl   $0x0,0x74(%ebx)
951fa9:	74 12                	je     0x951fbd
951fab:	ff b5 14 ff ff ff    	push   -0xec(%ebp)
951fb1:	8b cb                	mov    %ebx,%ecx
951fb3:	57                   	push   %edi
951fb4:	50                   	push   %eax
951fb5:	e8 b0 fe aa ff       	call   0x401e6a
951fba:	8b 4d c0             	mov    -0x40(%ebp),%ecx
951fbd:	83 bb 90 00 00 00 00 	cmpl   $0x0,0x90(%ebx)
951fc4:	74 11                	je     0x951fd7
951fc6:	57                   	push   %edi
951fc7:	ff b5 2c ff ff ff    	push   -0xd4(%ebp)
951fcd:	8b cb                	mov    %ebx,%ecx
951fcf:	e8 d8 41 ad ff       	call   0x4261ac
951fd4:	8b 4d c0             	mov    -0x40(%ebp),%ecx
951fd7:	8b c6                	mov    %esi,%eax
951fd9:	89 8d 3c ff ff ff    	mov    %ecx,-0xc4(%ebp)
951fdf:	8b fe                	mov    %esi,%edi
951fe1:	89 85 2c ff ff ff    	mov    %eax,-0xd4(%ebp)
951fe7:	89 bd 1c ff ff ff    	mov    %edi,-0xe4(%ebp)
951fed:	eb 16                	jmp    0x952005
951fef:	8b 85 2c ff ff ff    	mov    -0xd4(%ebp),%eax
951ff5:	8b fe                	mov    %esi,%edi
951ff7:	89 bd 1c ff ff ff    	mov    %edi,-0xe4(%ebp)
951ffd:	eb 06                	jmp    0x952005
951fff:	8b bd 1c ff ff ff    	mov    -0xe4(%ebp),%edi
952005:	46                   	inc    %esi
952006:	8d 8b dc 04 00 00    	lea    0x4dc(%ebx),%ecx
95200c:	89 b5 4c ff ff ff    	mov    %esi,-0xb4(%ebp)
952012:	3b b3 e4 04 00 00    	cmp    0x4e4(%ebx),%esi
952018:	0f 8c 94 fd ff ff    	jl     0x951db2
95201e:	33 f6                	xor    %esi,%esi
952020:	39 73 74             	cmp    %esi,0x74(%ebx)
952023:	74 0f                	je     0x952034
952025:	ff b5 14 ff ff ff    	push   -0xec(%ebp)
95202b:	8b cb                	mov    %ebx,%ecx
95202d:	57                   	push   %edi
95202e:	50                   	push   %eax
95202f:	e8 36 fe aa ff       	call   0x401e6a
952034:	39 b3 90 00 00 00    	cmp    %esi,0x90(%ebx)
95203a:	74 0e                	je     0x95204a
95203c:	57                   	push   %edi