527b12:	8b 44 24 34          	mov    0x34(%esp),%eax
527b16:	0b c2                	or     %edx,%eax
527b18:	8b 54 24 20          	mov    0x20(%esp),%edx
527b1c:	ff b4 24 f4 00 00 00 	push   0xf4(%esp)
527b23:	0f a4 d0 08          	shld   $0x8,%edx,%eax
527b27:	ff 74 24 64          	push   0x64(%esp)
527b2b:	89 44 24 3c          	mov    %eax,0x3c(%esp)
527b2f:	0f b6 41 18          	movzbl 0x18(%ecx),%eax
527b33:	ff b4 24 5c 01 00 00 	push   0x15c(%esp)
527b3a:	c1 e2 08             	shl    $0x8,%edx
527b3d:	89 54 24 2c          	mov    %edx,0x2c(%esp)
527b41:	99                   	cltd
527b42:	09 44 24 2c          	or     %eax,0x2c(%esp)
527b46:	8b 44 24 40          	mov    0x40(%esp),%eax
527b4a:	0b c2                	or     %edx,%eax
527b4c:	8b 54 24 2c          	mov    0x2c(%esp),%edx
527b50:	0f a4 d0 03          	shld   $0x3,%edx,%eax
527b54:	89 44 24 40          	mov    %eax,0x40(%esp)
527b58:	0f b6 41 17          	movzbl 0x17(%ecx),%eax
527b5c:	c0 e8 05             	shr    $0x5,%al
527b5f:	c1 e2 03             	shl    $0x3,%edx
527b62:	89 54 24 2c          	mov    %edx,0x2c(%esp)
527b66:	0f b6 c0             	movzbl %al,%eax
527b69:	99                   	cltd
527b6a:	09 44 24 2c          	or     %eax,0x2c(%esp)
527b6e:	09 54 24 40          	or     %edx,0x40(%esp)
527b72:	e8 09 a3 0a 00       	call   0x5d1e80
527b77:	ff b4 24 14 01 00 00 	push   0x114(%esp)
527b7e:	01 44 24 20          	add    %eax,0x20(%esp)
527b82:	ff b4 24 b8 00 00 00 	push   0xb8(%esp)
527b89:	11 54 24 38          	adc    %edx,0x38(%esp)
527b8d:	56                   	push   %esi
527b8e:	57                   	push   %edi
527b8f:	e8 ec a2 0a 00       	call   0x5d1e80
527b94:	ff b4 24 d0 00 00 00 	push   0xd0(%esp)
527b9b:	01 44 24 20          	add    %eax,0x20(%esp)
527b9f:	ff b4 24 d8 00 00 00 	push   0xd8(%esp)
527ba6:	11 54 24 38          	adc    %edx,0x38(%esp)
527baa:	ff b4 24 b4 00 00 00 	push   0xb4(%esp)
527bb1:	ff b4 24 d0 00 00 00 	push   0xd0(%esp)
527bb8:	e8 c3 a2 0a 00       	call   0x5d1e80
527bbd:	ff b4 24 d8 00 00 00 	push   0xd8(%esp)
527bc4:	01 44 24 20          	add    %eax,0x20(%esp)
527bc8:	ff b4 24 ac 00 00 00 	push   0xac(%esp)
527bcf:	11 54 24 38          	adc    %edx,0x38(%esp)
527bd3:	ff b4 24 94 00 00 00 	push   0x94(%esp)
527bda:	ff b4 24 94 00 00 00 	push   0x94(%esp)
527be1:	e8 9a a2 0a 00       	call   0x5d1e80
527be6:	ff b4 24 38 01 00 00 	push   0x138(%esp)
527bed:	01 44 24 20          	add    %eax,0x20(%esp)
527bf1:	ff b4 24 38 01 00 00 	push   0x138(%esp)
527bf8:	11 54 24 38          	adc    %edx,0x38(%esp)
527bfc:	ff b4 24 4c 01 00 00 	push   0x14c(%esp)
527c03:	ff b4 24 4c 01 00 00 	push   0x14c(%esp)
527c0a:	e8 71 a2 0a 00       	call   0x5d1e80
527c0f:	ff b4 24 28 01 00 00 	push   0x128(%esp)
527c16:	01 44 24 20          	add    %eax,0x20(%esp)
527c1a:	ff 74 24 7c          	push   0x7c(%esp)
527c1e:	11 54 24 38          	adc    %edx,0x38(%esp)
527c22:	ff b4 24 8c 00 00 00 	push   0x8c(%esp)
527c29:	ff b4 24 88 00 00 00 	push   0x88(%esp)
527c30:	e8 4b a2 0a 00       	call   0x5d1e80
527c35:	ff b4 24 54 01 00 00 	push   0x154(%esp)
527c3c:	01 44 24 20          	add    %eax,0x20(%esp)
527c40:	ff b4 24 4c 01 00 00 	push   0x14c(%esp)
527c47:	11 54 24 38          	adc    %edx,0x38(%esp)
527c4b:	ff b4 24 38 01 00 00 	push   0x138(%esp)
527c52:	ff b4 24 1c 01 00 00 	push   0x11c(%esp)
527c59:	e8 22 a2 0a 00       	call   0x5d1e80
527c5e:	ff b4 24 1c 01 00 00 	push   0x11c(%esp)
527c65:	01 44 24 20          	add    %eax,0x20(%esp)
527c69:	ff b4 24 1c 01 00 00 	push   0x11c(%esp)
527c70:	11 54 24 38          	adc    %edx,0x38(%esp)
527c74:	ff 74 24 7c          	push   0x7c(%esp)
527c78:	ff 74 24 7c          	push   0x7c(%esp)
527c7c:	e8 ff a1 0a 00       	call   0x5d1e80
527c81:	ff b4 24 4c 01 00 00 	push   0x14c(%esp)
527c88:	01 44 24 20          	add    %eax,0x20(%esp)
527c8c:	ff b4 24 94 00 00 00 	push   0x94(%esp)
527c93:	11 54 24 38          	adc    %edx,0x38(%esp)
527c97:	ff b4 24 e4 00 00 00 	push   0xe4(%esp)
527c9e:	ff b4 24 ec 00 00 00 	push   0xec(%esp)
527ca5:	e8 d6 a1 0a 00       	call   0x5d1e80
527caa:	ff b4 24 24 01 00 00 	push   0x124(%esp)
527cb1:	01 44 24 20          	add    %eax,0x20(%esp)
527cb5:	ff b4 24 24 01 00 00 	push   0x124(%esp)
527cbc:	11 54 24 38          	adc    %edx,0x38(%esp)
527cc0:	ff b4 24 ec 00 00 00 	push   0xec(%esp)
527cc7:	ff b4 24 f4 00 00 00 	push   0xf4(%esp)
527cce:	e8 ad a1 0a 00       	call   0x5d1e80
527cd3:	8b 4c 24 1c          	mov    0x1c(%esp),%ecx
527cd7:	03 c8                	add    %eax,%ecx
527cd9:	8b 44 24 30          	mov    0x30(%esp),%eax
527cdd:	ff b4 24 f4 00 00 00 	push   0xf4(%esp)
527ce4:	13 c2                	adc    %edx,%eax
527ce6:	03 cd                	add    %ebp,%ecx
527ce8:	8b 6c 24 18          	mov    0x18(%esp),%ebp
527cec:	13 c3                	adc    %ebx,%eax
527cee:	89 4c 24 20          	mov    %ecx,0x20(%esp)
527cf2:	8b 8c 24 a0 01 00 00 	mov    0x1a0(%esp),%ecx
527cf9:	81 c5 00 00 10 00    	add    $0x100000,%ebp
527cff:	8b 5c 24 28          	mov    0x28(%esp),%ebx
527d03:	89 44 24 34          	mov    %eax,0x34(%esp)
527d07:	83 d3 00             	adc    $0x0,%ebx
527d0a:	ff b4 24 fc 00 00 00 	push   0xfc(%esp)
527d11:	0f b6 41 1f          	movzbl 0x1f(%ecx),%eax
527d15:	99                   	cltd
527d16:	89 44 24 20          	mov    %eax,0x20(%esp)
527d1a:	8b c2                	mov    %edx,%eax
527d1c:	8b 54 24 20          	mov    0x20(%esp),%edx
527d20:	0f a4 d0 08          	shld   $0x8,%edx,%eax
527d24:	ff 74 24 64          	push   0x64(%esp)
527d28:	89 44 24 38          	mov    %eax,0x38(%esp)
527d2c:	0f b6 41 1e          	movzbl 0x1e(%ecx),%eax
527d30:	c1 e2 08             	shl    $0x8,%edx
527d33:	89 54 24 24          	mov    %edx,0x24(%esp)
527d37:	99                   	cltd
527d38:	09 44 24 24          	or     %eax,0x24(%esp)
527d3c:	8b 44 24 38          	mov    0x38(%esp),%eax
527d40:	0b c2                	or     %edx,%eax
527d42:	8b 54 24 24          	mov    0x24(%esp),%edx
527d46:	0f a4 d0 08          	shld   $0x8,%edx,%eax
527d4a:	ff b4 24 5c 01 00 00 	push   0x15c(%esp)
527d51:	89 44 24 3c          	mov    %eax,0x3c(%esp)
527d55:	0f b6 41 1d          	movzbl 0x1d(%ecx),%eax
527d59:	c1 e2 08             	shl    $0x8,%edx
527d5c:	89 54 24 28          	mov    %edx,0x28(%esp)
527d60:	99                   	cltd
527d61:	09 44 24 28          	or     %eax,0x28(%esp)
527d65:	8b 44 24 3c          	mov    0x3c(%esp),%eax
527d69:	0b c2                	or     %edx,%eax
527d6b:	8b 54 24 28          	mov    0x28(%esp),%edx
527d6f:	0f a4 d0 01          	shld   $0x1,%edx,%eax
527d73:	0f ac dd 15          	shrd   $0x15,%ebx,%ebp
527d77:	89 44 24 3c          	mov    %eax,0x3c(%esp)
527d7b:	03 d2                	add    %edx,%edx
527d7d:	0f b6 41 1c          	movzbl 0x1c(%ecx),%eax
527d81:	c0 e8 07             	shr    $0x7,%al
527d84:	89 54 24 28          	mov    %edx,0x28(%esp)
527d88:	0f b6 c0             	movzbl %al,%eax
527d8b:	99                   	cltd
527d8c:	09 44 24 28          	or     %eax,0x28(%esp)
527d90:	09 54 24 3c          	or     %edx,0x3c(%esp)
527d94:	c1 fb 15             	sar    $0x15,%ebx
527d97:	89 ac 24 78 01 00 00 	mov    %ebp,0x178(%esp)
527d9e:	89 9c 24 74 01 00 00 	mov    %ebx,0x174(%esp)
527da5:	e8 d6 a0 0a 00       	call   0x5d1e80
527daa:	ff b4 24 c0 00 00 00 	push   0xc0(%esp)
527db1:	01 44 24 1c          	add    %eax,0x1c(%esp)
527db5:	ff b4 24 c0 00 00 00 	push   0xc0(%esp)
527dbc:	11 54 24 34          	adc    %edx,0x34(%esp)
527dc0:	56                   	push   %esi
527dc1:	57                   	push   %edi
527dc2:	e8 b9 a0 0a 00       	call   0x5d1e80
527dc7:	01 44 24 18          	add    %eax,0x18(%esp)
527dcb:	ff b4 24 ec 00 00 00 	push   0xec(%esp)
527dd2:	8b b4 24 b0 00 00 00 	mov    0xb0(%esp),%esi
527dd9:	ff b4 24 f4 00 00 00 	push   0xf4(%esp)
527de0:	8b bc 24 cc 00 00 00 	mov    0xcc(%esp),%edi
527de7:	11 54 24 34          	adc    %edx,0x34(%esp)
527deb:	56                   	push   %esi
527dec:	57                   	push   %edi
527ded:	e8 8e a0 0a 00       	call   0x5d1e80
527df2:	ff b4 24 14 01 00 00 	push   0x114(%esp)
527df9:	01 44 24 1c          	add    %eax,0x1c(%esp)
527dfd:	ff b4 24 b8 00 00 00 	push   0xb8(%esp)
527e04:	11 54 24 34          	adc    %edx,0x34(%esp)
527e08:	ff b4 24 94 00 00 00 	push   0x94(%esp)
527e0f:	ff b4 24 94 00 00 00 	push   0x94(%esp)
527e16:	e8 65 a0 0a 00       	call   0x5d1e80
527e1b:	ff b4 24 d0 00 00 00 	push   0xd0(%esp)
527e22:	01 44 24 1c          	add    %eax,0x1c(%esp)
527e26:	ff b4 24 d8 00 00 00 	push   0xd8(%esp)
527e2d:	11 54 24 34          	adc    %edx,0x34(%esp)
527e31:	ff b4 24 4c 01 00 00 	push   0x14c(%esp)
527e38:	ff b4 24 4c 01 00 00 	push   0x14c(%esp)
527e3f:	e8 3c a0 0a 00       	call   0x5d1e80
527e44:	ff b4 24 d8 00 00 00 	push   0xd8(%esp)
527e4b:	01 44 24 1c          	add    %eax,0x1c(%esp)
527e4f:	ff b4 24 ac 00 00 00 	push   0xac(%esp)
527e56:	11 54 24 34          	adc    %edx,0x34(%esp)
527e5a:	ff b4 24 8c 00 00 00 	push   0x8c(%esp)
527e61:	ff b4 24 88 00 00 00 	push   0x88(%esp)
527e68:	e8 13 a0 0a 00       	call   0x5d1e80
527e6d:	ff b4 24 38 01 00 00 	push   0x138(%esp)
527e74:	01 44 24 1c          	add    %eax,0x1c(%esp)
527e78:	ff b4 24 38 01 00 00 	push   0x138(%esp)
527e7f:	11 54 24 34          	adc    %edx,0x34(%esp)
527e83:	ff b4 24 38 01 00 00 	push   0x138(%esp)
527e8a:	ff b4 24 1c 01 00 00 	push   0x11c(%esp)
527e91:	e8 ea 9f 0a 00       	call   0x5d1e80
527e96:	ff b4 24 28 01 00 00 	push   0x128(%esp)
527e9d:	01 44 24 1c          	add    %eax,0x1c(%esp)
527ea1:	ff 74 24 7c          	push   0x7c(%esp)
527ea5:	11 54 24 34          	adc    %edx,0x34(%esp)
527ea9:	ff 74 24 7c          	push   0x7c(%esp)
527ead:	ff 74 24 7c          	push   0x7c(%esp)
527eb1:	e8 ca 9f 0a 00       	call   0x5d1e80
527eb6:	ff b4 24 54 01 00 00 	push   0x154(%esp)
527ebd:	01 44 24 1c          	add    %eax,0x1c(%esp)
527ec1:	ff b4 24 4c 01 00 00 	push   0x14c(%esp)
527ec8:	11 54 24 34          	adc    %edx,0x34(%esp)
527ecc:	ff b4 24 e4 00 00 00 	push   0xe4(%esp)
527ed3:	ff b4 24 ec 00 00 00 	push   0xec(%esp)
527eda:	e8 a1 9f 0a 00       	call   0x5d1e80
527edf:	ff b4 24 1c 01 00 00 	push   0x11c(%esp)
527ee6:	01 44 24 1c          	add    %eax,0x1c(%esp)
527eea:	ff b4 24 1c 01 00 00 	push   0x11c(%esp)
527ef1:	11 54 24 34          	adc    %edx,0x34(%esp)
527ef5:	ff b4 24 ec 00 00 00 	push   0xec(%esp)
527efc:	ff b4 24 f4 00 00 00 	push   0xf4(%esp)
527f03:	e8 78 9f 0a 00       	call   0x5d1e80
527f08:	ff b4 24 4c 01 00 00 	push   0x14c(%esp)
527f0f:	01 44 24 1c          	add    %eax,0x1c(%esp)
527f13:	ff b4 24 94 00 00 00 	push   0x94(%esp)
527f1a:	11 54 24 34          	adc    %edx,0x34(%esp)
527f1e:	ff b4 24 04 01 00 00 	push   0x104(%esp)
527f25:	ff b4 24 0c 01 00 00 	push   0x10c(%esp)
527f2c:	e8 4f 9f 0a 00       	call   0x5d1e80
527f31:	ff b4 24 24 01 00 00 	push   0x124(%esp)
527f38:	01 44 24 1c          	add    %eax,0x1c(%esp)
527f3c:	ff b4 24 24 01 00 00 	push   0x124(%esp)
527f43:	11 54 24 34          	adc    %edx,0x34(%esp)
527f47:	ff b4 24 c0 00 00 00 	push   0xc0(%esp)
527f4e:	ff b4 24 bc 00 00 00 	push   0xbc(%esp)
527f55:	e8 26 9f 0a 00       	call   0x5d1e80
527f5a:	8b 4c 24 18          	mov    0x18(%esp),%ecx
527f5e:	03 c8                	add    %eax,%ecx
527f60:	8b 44 24 2c          	mov    0x2c(%esp),%eax
527f64:	13 c2                	adc    %edx,%eax
527f66:	03 cd                	add    %ebp,%ecx
527f68:	8b 6c 24 54          	mov    0x54(%esp),%ebp
527f6c:	13 c3                	adc    %ebx,%eax
527f6e:	89 4c 24 18          	mov    %ecx,0x18(%esp)
527f72:	89 44 24 2c          	mov    %eax,0x2c(%esp)
527f76:	81 c5 00 00 10 00    	add    $0x100000,%ebp
527f7c:	ff b4 24 f4 00 00 00 	push   0xf4(%esp)
527f83:	8b 5c 24 54          	mov    0x54(%esp),%ebx
527f87:	ff b4 24 fc 00 00 00 	push   0xfc(%esp)
527f8e:	83 d3 00             	adc    $0x0,%ebx
527f91:	0f ac dd 15          	shrd   $0x15,%ebx,%ebp
527f95:	56                   	push   %esi
527f96:	c1 fb 15             	sar    $0x15,%ebx
527f99:	57                   	push   %edi
527f9a:	89 ac 24 34 01 00 00 	mov    %ebp,0x134(%esp)
527fa1:	89 9c 24 30 01 00 00 	mov    %ebx,0x130(%esp)
527fa8:	e8 d3 9e 0a 00       	call   0x5d1e80
527fad:	ff b4 24 c0 00 00 00 	push   0xc0(%esp)
527fb4:	8b f8                	mov    %eax,%edi
527fb6:	8b f2                	mov    %edx,%esi
527fb8:	ff b4 24 c0 00 00 00 	push   0xc0(%esp)
527fbf:	ff b4 24 94 00 00 00 	push   0x94(%esp)
527fc6:	ff b4 24 94 00 00 00 	push   0x94(%esp)
527fcd:	e8 ae 9e 0a 00       	call   0x5d1e80
527fd2:	ff b4 24 ec 00 00 00 	push   0xec(%esp)
527fd9:	03 f8                	add    %eax,%edi
527fdb:	ff b4 24 f4 00 00 00 	push   0xf4(%esp)
527fe2:	13 f2                	adc    %edx,%esi
527fe4:	ff b4 24 4c 01 00 00 	push   0x14c(%esp)
527feb:	ff b4 24 4c 01 00 00 	push   0x14c(%esp)
527ff2:	e8 89 9e 0a 00       	call   0x5d1e80
527ff7:	ff b4 24 14 01 00 00 	push   0x114(%esp)
527ffe:	03 f8                	add    %eax,%edi
528000:	ff b4 24 b8 00 00 00 	push   0xb8(%esp)
528007:	13 f2                	adc    %edx,%esi
528009:	ff b4 24 8c 00 00 00 	push   0x8c(%esp)
528010:	ff b4 24 88 00 00 00 	push   0x88(%esp)
528017:	e8 64 9e 0a 00       	call   0x5d1e80
52801c:	ff b4 24 d0 00 00 00 	push   0xd0(%esp)
528023:	03 f8                	add    %eax,%edi
528025:	ff b4 24 d8 00 00 00 	push   0xd8(%esp)
52802c:	13 f2                	adc    %edx,%esi
52802e:	ff b4 24 38 01 00 00 	push   0x138(%esp)
528035:	ff b4 24 1c 01 00 00 	push   0x11c(%esp)
52803c:	e8 3f 9e 0a 00       	call   0x5d1e80
528041:	ff b4 24 d8 00 00 00 	push   0xd8(%esp)
528048:	03 f8                	add    %eax,%edi
52804a:	ff b4 24 ac 00 00 00 	push   0xac(%esp)
528051:	13 f2                	adc    %edx,%esi
528053:	ff 74 24 7c          	push   0x7c(%esp)
528057:	ff 74 24 7c          	push   0x7c(%esp)
52805b:	e8 20 9e 0a 00       	call   0x5d1e80
528060:	ff b4 24 38 01 00 00 	push   0x138(%esp)
528067:	03 f8                	add    %eax,%edi
528069:	ff b4 24 38 01 00 00 	push   0x138(%esp)
528070:	13 f2                	adc    %edx,%esi
528072:	ff b4 24 e4 00 00 00 	push   0xe4(%esp)
528079:	ff b4 24 ec 00 00 00 	push   0xec(%esp)
528080:	e8 fb 9d 0a 00       	call   0x5d1e80
528085:	ff b4 24 28 01 00 00 	push   0x128(%esp)
52808c:	03 f8                	add    %eax,%edi
52808e:	ff 74 24 7c          	push   0x7c(%esp)
528092:	13 f2                	adc    %edx,%esi
528094:	ff b4 24 ec 00 00 00 	push   0xec(%esp)
52809b:	ff b4 24 f4 00 00 00 	push   0xf4(%esp)
5280a2:	e8 d9 9d 0a 00       	call   0x5d1e80
5280a7:	ff b4 24 54 01 00 00 	push   0x154(%esp)
5280ae:	03 f8                	add    %eax,%edi
5280b0:	ff b4 24 4c 01 00 00 	push   0x14c(%esp)
5280b7:	13 f2                	adc    %edx,%esi
5280b9:	ff b4 24 04 01 00 00 	push   0x104(%esp)
5280c0:	ff b4 24 0c 01 00 00 	push   0x10c(%esp)
5280c7:	e8 b4 9d 0a 00       	call   0x5d1e80
5280cc:	ff b4 24 1c 01 00 00 	push   0x11c(%esp)
5280d3:	03 f8                	add    %eax,%edi
5280d5:	ff b4 24 1c 01 00 00 	push   0x11c(%esp)
5280dc:	13 f2                	adc    %edx,%esi
5280de:	ff b4 24 c0 00 00 00 	push   0xc0(%esp)
5280e5:	ff b4 24 bc 00 00 00 	push   0xbc(%esp)
5280ec:	e8 8f 9d 0a 00       	call   0x5d1e80
5280f1:	03 f8                	add    %eax,%edi
5280f3:	13 f2                	adc    %edx,%esi
5280f5:	03 fd                	add    %ebp,%edi
5280f7:	8b 6c 24 6c          	mov    0x6c(%esp),%ebp
5280fb:	13 f3                	adc    %ebx,%esi
5280fd:	89 bc 24 8c 00 00 00 	mov    %edi,0x8c(%esp)
528104:	89 b4 24 88 00 00 00 	mov    %esi,0x88(%esp)
52810b:	ff b4 24 f4 00 00 00 	push   0xf4(%esp)
528112:	8b 5c 24 6c          	mov    0x6c(%esp),%ebx
528116:	81 c5 00 00 10 00    	add    $0x100000,%ebp
52811c:	ff b4 24 fc 00 00 00 	push   0xfc(%esp)
528123:	83 d3 00             	adc    $0x0,%ebx
528126:	ff b4 24 4c 01 00 00 	push   0x14c(%esp)
52812d:	0f ac dd 15          	shrd   $0x15,%ebx,%ebp
528131:	ff b4 24 4c 01 00 00 	push   0x14c(%esp)
528138:	c1 fb 15             	sar    $0x15,%ebx
52813b:	89 ac 24 2c 01 00 00 	mov    %ebp,0x12c(%esp)
528142:	89 9c 24 28 01 00 00 	mov    %ebx,0x128(%esp)
528149:	e8 32 9d 0a 00       	call   0x5d1e80
52814e:	ff b4 24 c0 00 00 00 	push   0xc0(%esp)
528155:	8b f8                	mov    %eax,%edi
528157:	8b f2                	mov    %edx,%esi
528159:	ff b4 24 c0 00 00 00 	push   0xc0(%esp)
528160:	ff b4 24 8c 00 00 00 	push   0x8c(%esp)
528167:	ff b4 24 88 00 00 00 	push   0x88(%esp)
52816e:	e8 0d 9d 0a 00       	call   0x5d1e80
528173:	ff b4 24 ec 00 00 00 	push   0xec(%esp)
52817a:	03 f8                	add    %eax,%edi
52817c:	ff b4 24 f4 00 00 00 	push   0xf4(%esp)
528183:	13 f2                	adc    %edx,%esi
528185:	ff b4 24 38 01 00 00 	push   0x138(%esp)
52818c:	ff b4 24 1c 01 00 00 	push   0x11c(%esp)
528193:	e8 e8 9c 0a 00       	call   0x5d1e80
528198:	ff b4 24 14 01 00 00 	push   0x114(%esp)
52819f:	03 f8                	add    %eax,%edi
5281a1:	ff b4 24 b8 00 00 00 	push   0xb8(%esp)
5281a8:	13 f2                	adc    %edx,%esi
5281aa:	ff 74 24 7c          	push   0x7c(%esp)
5281ae:	ff 74 24 7c          	push   0x7c(%esp)
5281b2:	e8 c9 9c 0a 00       	call   0x5d1e80