482ee3:	8b 55 a4             	mov    -0x5c(%ebp),%edx
482ee6:	89 50 28             	mov    %edx,0x28(%eax)
482ee9:	66 8b 55 a8          	mov    -0x58(%ebp),%dx
482eed:	66 89 50 2c          	mov    %dx,0x2c(%eax)
482ef1:	db 6d a0             	fldt   -0x60(%ebp)
482ef4:	db 6d d0             	fldt   -0x30(%ebp)
482ef7:	de c1                	faddp  %st,%st(1)
482ef9:	db 7d a0             	fstpt  -0x60(%ebp)
482efc:	9b                   	fwait
482efd:	8b 43 2c             	mov    0x2c(%ebx),%eax
482f00:	e8 af 5e f9 ff       	call   0x418db4
482f05:	8b 15 c0 24 47 00    	mov    0x4724c0,%edx
482f0b:	e8 bc 0b f8 ff       	call   0x403acc
482f10:	db 6d c0             	fldt   -0x40(%ebp)
482f13:	db 6d f0             	fldt   -0x10(%ebp)
482f16:	de c1                	faddp  %st,%st(1)
482f18:	db 7d c0             	fstpt  -0x40(%ebp)
482f1b:	9b                   	fwait
482f1c:	8b 55 c0             	mov    -0x40(%ebp),%edx
482f1f:	89 50 10             	mov    %edx,0x10(%eax)
482f22:	8b 55 c4             	mov    -0x3c(%ebp),%edx
482f25:	89 50 14             	mov    %edx,0x14(%eax)
482f28:	66 8b 55 c8          	mov    -0x38(%ebp),%dx
482f2c:	66 89 50 18          	mov    %dx,0x18(%eax)
482f30:	8b 55 b0             	mov    -0x50(%ebp),%edx
482f33:	89 50 1a             	mov    %edx,0x1a(%eax)
482f36:	8b 55 b4             	mov    -0x4c(%ebp),%edx
482f39:	89 50 1e             	mov    %edx,0x1e(%eax)
482f3c:	66 8b 55 b8          	mov    -0x48(%ebp),%dx
482f40:	66 89 50 22          	mov    %dx,0x22(%eax)
482f44:	8b 55 a0             	mov    -0x60(%ebp),%edx
482f47:	89 50 24             	mov    %edx,0x24(%eax)
482f4a:	8b 55 a4             	mov    -0x5c(%ebp),%edx
482f4d:	89 50 28             	mov    %edx,0x28(%eax)
482f50:	66 8b 55 a8          	mov    -0x58(%ebp),%dx
482f54:	66 89 50 2c          	mov    %dx,0x2c(%eax)
482f58:	8b 43 2c             	mov    0x2c(%ebx),%eax
482f5b:	e8 54 5e f9 ff       	call   0x418db4
482f60:	8b 15 c0 24 47 00    	mov    0x4724c0,%edx
482f66:	e8 61 0b f8 ff       	call   0x403acc
482f6b:	db 6d a0             	fldt   -0x60(%ebp)
482f6e:	db 6d d0             	fldt   -0x30(%ebp)
482f71:	de e9                	fsubrp %st,%st(1)
482f73:	db 7d a0             	fstpt  -0x60(%ebp)
482f76:	9b                   	fwait
482f77:	8b 55 c0             	mov    -0x40(%ebp),%edx
482f7a:	89 50 10             	mov    %edx,0x10(%eax)
482f7d:	8b 55 c4             	mov    -0x3c(%ebp),%edx
482f80:	89 50 14             	mov    %edx,0x14(%eax)
482f83:	66 8b 55 c8          	mov    -0x38(%ebp),%dx
482f87:	66 89 50 18          	mov    %dx,0x18(%eax)
482f8b:	8b 55 b0             	mov    -0x50(%ebp),%edx
482f8e:	89 50 1a             	mov    %edx,0x1a(%eax)
482f91:	8b 55 b4             	mov    -0x4c(%ebp),%edx
482f94:	89 50 1e             	mov    %edx,0x1e(%eax)
482f97:	66 8b 55 b8          	mov    -0x48(%ebp),%dx
482f9b:	66 89 50 22          	mov    %dx,0x22(%eax)
482f9f:	8b 55 a0             	mov    -0x60(%ebp),%edx
482fa2:	89 50 24             	mov    %edx,0x24(%eax)
482fa5:	8b 55 a4             	mov    -0x5c(%ebp),%edx
482fa8:	89 50 28             	mov    %edx,0x28(%eax)
482fab:	66 8b 55 a8          	mov    -0x58(%ebp),%dx
482faf:	66 89 50 2c          	mov    %dx,0x2c(%eax)
482fb3:	db 6d a0             	fldt   -0x60(%ebp)
482fb6:	db 6d d0             	fldt   -0x30(%ebp)
482fb9:	de c1                	faddp  %st,%st(1)
482fbb:	db 7d a0             	fstpt  -0x60(%ebp)
482fbe:	9b                   	fwait
482fbf:	ff 45 98             	incl   -0x68(%ebp)
482fc2:	4f                   	dec    %edi
482fc3:	0f 85 13 fe ff ff    	jne    0x482ddc
482fc9:	db 6d a0             	fldt   -0x60(%ebp)
482fcc:	db 6d d0             	fldt   -0x30(%ebp)
482fcf:	de e9                	fsubrp %st,%st(1)
482fd1:	db 7d a0             	fstpt  -0x60(%ebp)
482fd4:	9b db 6d 44          	fldt   0x44(%ebp)
482fd8:	db 6d 20             	fldt   0x20(%ebp)
482fdb:	de e9                	fsubrp %st,%st(1)
482fdd:	db 7d c0             	fstpt  -0x40(%ebp)
482fe0:	9b                   	fwait
482fe1:	ff 45 94             	incl   -0x6c(%ebp)
482fe4:	ff 4d 90             	decl   -0x70(%ebp)
482fe7:	0f 85 d0 fd ff ff    	jne    0x482dbd
482fed:	db 6d 44             	fldt   0x44(%ebp)
482ff0:	db 6d 20             	fldt   0x20(%ebp)
482ff3:	de e9                	fsubrp %st,%st(1)
482ff5:	db 7d c0             	fstpt  -0x40(%ebp)
482ff8:	9b db 6d 38          	fldt   0x38(%ebp)
482ffc:	db 6d 14             	fldt   0x14(%ebp)
482fff:	de e9                	fsubrp %st,%st(1)
483001:	db 7d b0             	fstpt  -0x50(%ebp)
483004:	9b db 6d 2c          	fldt   0x2c(%ebp)
483008:	db 6d 08             	fldt   0x8(%ebp)
48300b:	de c1                	faddp  %st,%st(1)
48300d:	db 7d a0             	fstpt  -0x60(%ebp)
483010:	9b                   	fwait
483011:	8b 46 38             	mov    0x38(%esi),%eax
483014:	89 45 9c             	mov    %eax,-0x64(%ebp)
483017:	8b 46 30             	mov    0x30(%esi),%eax
48301a:	85 c0                	test   %eax,%eax
48301c:	0f 8e 36 02 00 00    	jle    0x483258
483022:	89 45 90             	mov    %eax,-0x70(%ebp)
483025:	c7 45 94 01 00 00 00 	movl   $0x1,-0x6c(%ebp)
48302c:	90                   	nop
48302d:	8b 7e 2c             	mov    0x2c(%esi),%edi
483030:	85 ff                	test   %edi,%edi
483032:	0f 8e fc 01 00 00    	jle    0x483234
483038:	c7 45 98 01 00 00 00 	movl   $0x1,-0x68(%ebp)
48303f:	90                   	nop
483040:	90                   	nop
483041:	90                   	nop
483042:	90                   	nop
483043:	8b 45 9c             	mov    -0x64(%ebp),%eax
483046:	e8 d9 86 ff ff       	call   0x47b724
48304b:	8b 15 10 26 47 00    	mov    0x472610,%edx
483051:	e8 76 0a f8 ff       	call   0x403acc
483056:	8b d8                	mov    %eax,%ebx
483058:	ff 76 20             	push   0x20(%esi)
48305b:	68 58 41 48 00       	push   $0x484158
483060:	8d 95 78 ff ff ff    	lea    -0x88(%ebp),%edx
483066:	8b 45 98             	mov    -0x68(%ebp),%eax
483069:	e8 5a 5c f8 ff       	call   0x408cc8
48306e:	ff b5 78 ff ff ff    	push   -0x88(%ebp)
483074:	68 64 41 48 00       	push   $0x484164
483079:	8d 95 74 ff ff ff    	lea    -0x8c(%ebp),%edx
48307f:	8b 45 94             	mov    -0x6c(%ebp),%eax
483082:	e8 41 5c f8 ff       	call   0x408cc8
483087:	ff b5 74 ff ff ff    	push   -0x8c(%ebp)
48308d:	8d 43 20             	lea    0x20(%ebx),%eax
483090:	ba 05 00 00 00       	mov    $0x5,%edx
483095:	e8 32 1a f8 ff       	call   0x404acc
48309a:	8b 46 10             	mov    0x10(%esi),%eax
48309d:	89 43 10             	mov    %eax,0x10(%ebx)
4830a0:	8b 46 14             	mov    0x14(%esi),%eax
4830a3:	89 43 14             	mov    %eax,0x14(%ebx)
4830a6:	8b 46 34             	mov    0x34(%esi),%eax
4830a9:	89 43 30             	mov    %eax,0x30(%ebx)
4830ac:	8b 46 28             	mov    0x28(%esi),%eax
4830af:	89 43 28             	mov    %eax,0x28(%ebx)
4830b2:	8b 43 2c             	mov    0x2c(%ebx),%eax
4830b5:	e8 fa 5c f9 ff       	call   0x418db4
4830ba:	8b 15 c0 24 47 00    	mov    0x4724c0,%edx
4830c0:	e8 07 0a f8 ff       	call   0x403acc
4830c5:	8b 55 c0             	mov    -0x40(%ebp),%edx
4830c8:	89 50 10             	mov    %edx,0x10(%eax)
4830cb:	8b 55 c4             	mov    -0x3c(%ebp),%edx
4830ce:	89 50 14             	mov    %edx,0x14(%eax)
4830d1:	66 8b 55 c8          	mov    -0x38(%ebp),%dx
4830d5:	66 89 50 18          	mov    %dx,0x18(%eax)
4830d9:	8b 55 b0             	mov    -0x50(%ebp),%edx
4830dc:	89 50 1a             	mov    %edx,0x1a(%eax)
4830df:	8b 55 b4             	mov    -0x4c(%ebp),%edx
4830e2:	89 50 1e             	mov    %edx,0x1e(%eax)
4830e5:	66 8b 55 b8          	mov    -0x48(%ebp),%dx
4830e9:	66 89 50 22          	mov    %dx,0x22(%eax)
4830ed:	8b 55 a0             	mov    -0x60(%ebp),%edx
4830f0:	89 50 24             	mov    %edx,0x24(%eax)
4830f3:	8b 55 a4             	mov    -0x5c(%ebp),%edx
4830f6:	89 50 28             	mov    %edx,0x28(%eax)
4830f9:	66 8b 55 a8          	mov    -0x58(%ebp),%dx
4830fd:	66 89 50 2c          	mov    %dx,0x2c(%eax)
483101:	8b 43 2c             	mov    0x2c(%ebx),%eax
483104:	e8 ab 5c f9 ff       	call   0x418db4
483109:	8b 15 c0 24 47 00    	mov    0x4724c0,%edx
48310f:	e8 b8 09 f8 ff       	call   0x403acc
483114:	db 6d a0             	fldt   -0x60(%ebp)
483117:	db 6d d0             	fldt   -0x30(%ebp)
48311a:	de e9                	fsubrp %st,%st(1)
48311c:	db 7d a0             	fstpt  -0x60(%ebp)
48311f:	9b                   	fwait
483120:	8b 55 c0             	mov    -0x40(%ebp),%edx
483123:	89 50 10             	mov    %edx,0x10(%eax)
483126:	8b 55 c4             	mov    -0x3c(%ebp),%edx
483129:	89 50 14             	mov    %edx,0x14(%eax)
48312c:	66 8b 55 c8          	mov    -0x38(%ebp),%dx
483130:	66 89 50 18          	mov    %dx,0x18(%eax)
483134:	8b 55 b0             	mov    -0x50(%ebp),%edx
483137:	89 50 1a             	mov    %edx,0x1a(%eax)
48313a:	8b 55 b4             	mov    -0x4c(%ebp),%edx
48313d:	89 50 1e             	mov    %edx,0x1e(%eax)
483140:	66 8b 55 b8          	mov    -0x48(%ebp),%dx
483144:	66 89 50 22          	mov    %dx,0x22(%eax)
483148:	8b 55 a0             	mov    -0x60(%ebp),%edx
48314b:	89 50 24             	mov    %edx,0x24(%eax)
48314e:	8b 55 a4             	mov    -0x5c(%ebp),%edx
483151:	89 50 28             	mov    %edx,0x28(%eax)
483154:	66 8b 55 a8          	mov    -0x58(%ebp),%dx
483158:	66 89 50 2c          	mov    %dx,0x2c(%eax)
48315c:	db 6d a0             	fldt   -0x60(%ebp)
48315f:	db 6d d0             	fldt   -0x30(%ebp)
483162:	de c1                	faddp  %st,%st(1)
483164:	db 7d a0             	fstpt  -0x60(%ebp)
483167:	9b                   	fwait
483168:	8b 43 2c             	mov    0x2c(%ebx),%eax
48316b:	e8 44 5c f9 ff       	call   0x418db4
483170:	8b 15 c0 24 47 00    	mov    0x4724c0,%edx
483176:	e8 51 09 f8 ff       	call   0x403acc
48317b:	db 6d b0             	fldt   -0x50(%ebp)
48317e:	db 6d e0             	fldt   -0x20(%ebp)
483181:	de c1                	faddp  %st,%st(1)
483183:	db 7d b0             	fstpt  -0x50(%ebp)
483186:	9b                   	fwait
483187:	8b 55 c0             	mov    -0x40(%ebp),%edx
48318a:	89 50 10             	mov    %edx,0x10(%eax)
48318d:	8b 55 c4             	mov    -0x3c(%ebp),%edx
483190:	89 50 14             	mov    %edx,0x14(%eax)
483193:	66 8b 55 c8          	mov    -0x38(%ebp),%dx
483197:	66 89 50 18          	mov    %dx,0x18(%eax)
48319b:	8b 55 b0             	mov    -0x50(%ebp),%edx
48319e:	89 50 1a             	mov    %edx,0x1a(%eax)
4831a1:	8b 55 b4             	mov    -0x4c(%ebp),%edx
4831a4:	89 50 1e             	mov    %edx,0x1e(%eax)
4831a7:	66 8b 55 b8          	mov    -0x48(%ebp),%dx
4831ab:	66 89 50 22          	mov    %dx,0x22(%eax)
4831af:	8b 55 a0             	mov    -0x60(%ebp),%edx
4831b2:	89 50 24             	mov    %edx,0x24(%eax)
4831b5:	8b 55 a4             	mov    -0x5c(%ebp),%edx
4831b8:	89 50 28             	mov    %edx,0x28(%eax)
4831bb:	66 8b 55 a8          	mov    -0x58(%ebp),%dx
4831bf:	66 89 50 2c          	mov    %dx,0x2c(%eax)
4831c3:	8b 43 2c             	mov    0x2c(%ebx),%eax
4831c6:	e8 e9 5b f9 ff       	call   0x418db4
4831cb:	8b 15 c0 24 47 00    	mov    0x4724c0,%edx
4831d1:	e8 f6 08 f8 ff       	call   0x403acc
4831d6:	db 6d a0             	fldt   -0x60(%ebp)
4831d9:	db 6d d0             	fldt   -0x30(%ebp)
4831dc:	de e9                	fsubrp %st,%st(1)
4831de:	db 7d a0             	fstpt  -0x60(%ebp)
4831e1:	9b                   	fwait
4831e2:	8b 55 c0             	mov    -0x40(%ebp),%edx
4831e5:	89 50 10             	mov    %edx,0x10(%eax)
4831e8:	8b 55 c4             	mov    -0x3c(%ebp),%edx
4831eb:	89 50 14             	mov    %edx,0x14(%eax)
4831ee:	66 8b 55 c8          	mov    -0x38(%ebp),%dx
4831f2:	66 89 50 18          	mov    %dx,0x18(%eax)
4831f6:	8b 55 b0             	mov    -0x50(%ebp),%edx
4831f9:	89 50 1a             	mov    %edx,0x1a(%eax)
4831fc:	8b 55 b4             	mov    -0x4c(%ebp),%edx
4831ff:	89 50 1e             	mov    %edx,0x1e(%eax)
483202:	66 8b 55 b8          	mov    -0x48(%ebp),%dx
483206:	66 89 50 22          	mov    %dx,0x22(%eax)
48320a:	8b 55 a0             	mov    -0x60(%ebp),%edx
48320d:	89 50 24             	mov    %edx,0x24(%eax)
483210:	8b 55 a4             	mov    -0x5c(%ebp),%edx
483213:	89 50 28             	mov    %edx,0x28(%eax)
483216:	66 8b 55 a8          	mov    -0x58(%ebp),%dx
48321a:	66 89 50 2c          	mov    %dx,0x2c(%eax)
48321e:	db 6d a0             	fldt   -0x60(%ebp)
483221:	db 6d d0             	fldt   -0x30(%ebp)
483224:	de c1                	faddp  %st,%st(1)
483226:	db 7d a0             	fstpt  -0x60(%ebp)
483229:	9b                   	fwait
48322a:	ff 45 98             	incl   -0x68(%ebp)
48322d:	4f                   	dec    %edi
48322e:	0f 85 0b fe ff ff    	jne    0x48303f
483234:	db 6d a0             	fldt   -0x60(%ebp)
483237:	db 6d d0             	fldt   -0x30(%ebp)
48323a:	de e9                	fsubrp %st,%st(1)
48323c:	db 7d a0             	fstpt  -0x60(%ebp)
48323f:	9b db 6d 38          	fldt   0x38(%ebp)
483243:	db 6d 14             	fldt   0x14(%ebp)
483246:	de e9                	fsubrp %st,%st(1)
483248:	db 7d b0             	fstpt  -0x50(%ebp)
48324b:	9b                   	fwait
48324c:	ff 45 94             	incl   -0x6c(%ebp)
48324f:	ff 4d 90             	decl   -0x70(%ebp)
483252:	0f 85 d4 fd ff ff    	jne    0x48302c
483258:	db 6d 44             	fldt   0x44(%ebp)
48325b:	db 6d 20             	fldt   0x20(%ebp)
48325e:	de e9                	fsubrp %st,%st(1)
483260:	db 7d c0             	fstpt  -0x40(%ebp)
483263:	9b db 6d 38          	fldt   0x38(%ebp)
483267:	db 6d 14             	fldt   0x14(%ebp)
48326a:	de e9                	fsubrp %st,%st(1)
48326c:	db 7d b0             	fstpt  -0x50(%ebp)
48326f:	9b db 6d 2c          	fldt   0x2c(%ebp)
483273:	db 6d 08             	fldt   0x8(%ebp)
483276:	de c1                	faddp  %st,%st(1)
483278:	db 7d a0             	fstpt  -0x60(%ebp)
48327b:	9b                   	fwait
48327c:	8b 46 38             	mov    0x38(%esi),%eax
48327f:	89 45 9c             	mov    %eax,-0x64(%ebp)
483282:	8b 46 30             	mov    0x30(%esi),%eax
483285:	85 c0                	test   %eax,%eax
483287:	0f 8e 39 02 00 00    	jle    0x4834c6
48328d:	89 45 90             	mov    %eax,-0x70(%ebp)
483290:	c7 45 94 01 00 00 00 	movl   $0x1,-0x6c(%ebp)
483297:	90                   	nop
483298:	8b 7e 2c             	mov    0x2c(%esi),%edi
48329b:	85 ff                	test   %edi,%edi
48329d:	0f 8e ff 01 00 00    	jle    0x4834a2
4832a3:	c7 45 98 01 00 00 00 	movl   $0x1,-0x68(%ebp)
4832aa:	90                   	nop
4832ab:	90                   	nop
4832ac:	90                   	nop
4832ad:	90                   	nop
4832ae:	90                   	nop
4832af:	90                   	nop
4832b0:	90                   	nop
4832b1:	8b 45 9c             	mov    -0x64(%ebp),%eax
4832b4:	e8 6b 84 ff ff       	call   0x47b724
4832b9:	8b 15 10 26 47 00    	mov    0x472610,%edx
4832bf:	e8 08 08 f8 ff       	call   0x403acc
4832c4:	8b d8                	mov    %eax,%ebx
4832c6:	ff 76 20             	push   0x20(%esi)
4832c9:	68 58 41 48 00       	push   $0x484158
4832ce:	8d 95 70 ff ff ff    	lea    -0x90(%ebp),%edx
4832d4:	8b 45 98             	mov    -0x68(%ebp),%eax
4832d7:	e8 ec 59 f8 ff       	call   0x408cc8
4832dc:	ff b5 70 ff ff ff    	push   -0x90(%ebp)
4832e2:	68 64 41 48 00       	push   $0x484164
4832e7:	8d 95 6c ff ff ff    	lea    -0x94(%ebp),%edx
4832ed:	8b 45 94             	mov    -0x6c(%ebp),%eax
4832f0:	e8 d3 59 f8 ff       	call   0x408cc8
4832f5:	ff b5 6c ff ff ff    	push   -0x94(%ebp)
4832fb:	8d 43 20             	lea    0x20(%ebx),%eax
4832fe:	ba 05 00 00 00       	mov    $0x5,%edx
483303:	e8 c4 17 f8 ff       	call   0x404acc
483308:	8b 46 10             	mov    0x10(%esi),%eax
48330b:	89 43 10             	mov    %eax,0x10(%ebx)
48330e:	8b 46 14             	mov    0x14(%esi),%eax
483311:	89 43 14             	mov    %eax,0x14(%ebx)
483314:	8b 46 34             	mov    0x34(%esi),%eax
483317:	89 43 30             	mov    %eax,0x30(%ebx)
48331a:	8b 46 28             	mov    0x28(%esi),%eax
48331d:	89 43 28             	mov    %eax,0x28(%ebx)
483320:	8b 43 2c             	mov    0x2c(%ebx),%eax
483323:	e8 8c 5a f9 ff       	call   0x418db4
483328:	8b 15 c0 24 47 00    	mov    0x4724c0,%edx
48332e:	e8 99 07 f8 ff       	call   0x403acc
483333:	8b 55 c0             	mov    -0x40(%ebp),%edx
483336:	89 50 10             	mov    %edx,0x10(%eax)
483339:	8b 55 c4             	mov    -0x3c(%ebp),%edx
48333c:	89 50 14             	mov    %edx,0x14(%eax)
48333f:	66 8b 55 c8          	mov    -0x38(%ebp),%dx
483343:	66 89 50 18          	mov    %dx,0x18(%eax)
483347:	8b 55 b0             	mov    -0x50(%ebp),%edx
48334a:	89 50 1a             	mov    %edx,0x1a(%eax)
48334d:	8b 55 b4             	mov    -0x4c(%ebp),%edx
483350:	89 50 1e             	mov    %edx,0x1e(%eax)
483353:	66 8b 55 b8          	mov    -0x48(%ebp),%dx
483357:	66 89 50 22          	mov    %dx,0x22(%eax)
48335b:	8b 55 a0             	mov    -0x60(%ebp),%edx
48335e:	89 50 24             	mov    %edx,0x24(%eax)
483361:	8b 55 a4             	mov    -0x5c(%ebp),%edx
483364:	89 50 28             	mov    %edx,0x28(%eax)
483367:	66 8b 55 a8          	mov    -0x58(%ebp),%dx
48336b:	66 89 50 2c          	mov    %dx,0x2c(%eax)
48336f:	8b 43 2c             	mov    0x2c(%ebx),%eax
483372:	e8 3d 5a f9 ff       	call   0x418db4