475d79:	dd 5d bc             	fstpl  -0x44(%ebp)
475d7c:	dc 45 bc             	faddl  -0x44(%ebp)
475d7f:	dc 05 fa bb 4c 00    	faddl  0x4cbbfa
475d85:	dd 5d b4             	fstpl  -0x4c(%ebp)
475d88:	dd 45 e4             	fldl   -0x1c(%ebp)
475d8b:	dc 65 b4             	fsubl  -0x4c(%ebp)
475d8e:	dc 1d 7a bb 4c 00    	fcompl 0x4cbb7a
475d94:	df e0                	fnstsw %ax
475d96:	f6 c4 01             	test   $0x1,%ah
475d99:	0f 84 71 00 00 00    	je     0x475e10
475d9f:	89 65 f8             	mov    %esp,-0x8(%ebp)
475da2:	68 83 7f 00 00       	push   $0x7f83
475da7:	68 00 00 00 00       	push   $0x0
475dac:	33 c0                	xor    %eax,%eax
475dae:	ff 15 ac 32 4b 00    	call   *0x4b32ac
475db4:	90                   	nop
475db5:	90                   	nop
475db6:	39 65 f8             	cmp    %esp,-0x8(%ebp)
475db9:	74 17                	je     0x475dd2
475dbb:	68 2c 02 00 00       	push   $0x22c
475dc0:	68 8e ce 03 04       	push   $0x403ce8e
475dc5:	68 06 00 00 00       	push   $0x6
475dca:	e8 db a7 02 00       	call   0x4a05aa
475dcf:	83 c4 0c             	add    $0xc,%esp
475dd2:	89 45 f4             	mov    %eax,-0xc(%ebp)
475dd5:	89 65 f0             	mov    %esp,-0x10(%ebp)
475dd8:	ff 75 f4             	push   -0xc(%ebp)
475ddb:	33 c0                	xor    %eax,%eax
475ddd:	ff 15 9c 32 4b 00    	call   *0x4b329c
475de3:	90                   	nop
475de4:	90                   	nop
475de5:	39 65 f0             	cmp    %esp,-0x10(%ebp)
475de8:	74 17                	je     0x475e01
475dea:	68 2c 02 00 00       	push   $0x22c
475def:	68 8e ce 03 04       	push   $0x403ce8e
475df4:	68 06 00 00 00       	push   $0x6
475df9:	e8 ac a7 02 00       	call   0x4a05aa
475dfe:	83 c4 0c             	add    $0xc,%esp
475e01:	b8 05 00 00 00       	mov    $0x5,%eax
475e06:	e9 7d 04 00 00       	jmp    0x476288
475e0b:	e9 6c 00 00 00       	jmp    0x475e7c
475e10:	89 65 f8             	mov    %esp,-0x8(%ebp)
475e13:	68 85 7f 00 00       	push   $0x7f85
475e18:	68 00 00 00 00       	push   $0x0
475e1d:	33 c0                	xor    %eax,%eax
475e1f:	ff 15 ac 32 4b 00    	call   *0x4b32ac
475e25:	90                   	nop
475e26:	90                   	nop
475e27:	39 65 f8             	cmp    %esp,-0x8(%ebp)
475e2a:	74 17                	je     0x475e43
475e2c:	68 7d 02 00 00       	push   $0x27d
475e31:	68 8e ce 03 04       	push   $0x403ce8e
475e36:	68 06 00 00 00       	push   $0x6
475e3b:	e8 6a a7 02 00       	call   0x4a05aa
475e40:	83 c4 0c             	add    $0xc,%esp
475e43:	89 45 f4             	mov    %eax,-0xc(%ebp)
475e46:	89 65 f0             	mov    %esp,-0x10(%ebp)
475e49:	ff 75 f4             	push   -0xc(%ebp)
475e4c:	33 c0                	xor    %eax,%eax
475e4e:	ff 15 9c 32 4b 00    	call   *0x4b329c
475e54:	90                   	nop
475e55:	90                   	nop
475e56:	39 65 f0             	cmp    %esp,-0x10(%ebp)
475e59:	74 17                	je     0x475e72
475e5b:	68 7d 02 00 00       	push   $0x27d
475e60:	68 8e ce 03 04       	push   $0x403ce8e
475e65:	68 06 00 00 00       	push   $0x6
475e6a:	e8 3b a7 02 00       	call   0x4a05aa
475e6f:	83 c4 0c             	add    $0xc,%esp
475e72:	b8 03 00 00 00       	mov    $0x3,%eax
475e77:	e9 0c 04 00 00       	jmp    0x476288
475e7c:	e9 fd 03 00 00       	jmp    0x47627e
475e81:	db 45 14             	fildl  0x14(%ebp)
475e84:	dd 5d f4             	fstpl  -0xc(%ebp)
475e87:	dd 45 f4             	fldl   -0xc(%ebp)
475e8a:	db 45 0c             	fildl  0xc(%ebp)
475e8d:	dd 5d ec             	fstpl  -0x14(%ebp)
475e90:	dc 65 ec             	fsubl  -0x14(%ebp)
475e93:	dd 5d e4             	fstpl  -0x1c(%ebp)
475e96:	8b 5d 1c             	mov    0x1c(%ebp),%ebx
475e99:	8b 1b                	mov    (%ebx),%ebx
475e9b:	83 c3 04             	add    $0x4,%ebx
475e9e:	89 5d e0             	mov    %ebx,-0x20(%ebp)
475ea1:	8b 5d 18             	mov    0x18(%ebp),%ebx
475ea4:	8b 1b                	mov    (%ebx),%ebx
475ea6:	83 c3 0c             	add    $0xc,%ebx
475ea9:	89 5d dc             	mov    %ebx,-0x24(%ebp)
475eac:	8b 5d e0             	mov    -0x20(%ebp),%ebx
475eaf:	db 03                	fildl  (%ebx)
475eb1:	dd 5d d4             	fstpl  -0x2c(%ebp)
475eb4:	dd 45 d4             	fldl   -0x2c(%ebp)
475eb7:	8b 5d dc             	mov    -0x24(%ebp),%ebx
475eba:	db 03                	fildl  (%ebx)
475ebc:	dd 5d cc             	fstpl  -0x34(%ebp)
475ebf:	dc 65 cc             	fsubl  -0x34(%ebp)
475ec2:	dd 5d c4             	fstpl  -0x3c(%ebp)
475ec5:	dd 45 c4             	fldl   -0x3c(%ebp)
475ec8:	db 45 fc             	fildl  -0x4(%ebp)
475ecb:	dd 5d bc             	fstpl  -0x44(%ebp)
475ece:	dc 45 bc             	faddl  -0x44(%ebp)
475ed1:	dc 05 fa bb 4c 00    	faddl  0x4cbbfa
475ed7:	dd 5d b4             	fstpl  -0x4c(%ebp)
475eda:	dd 45 e4             	fldl   -0x1c(%ebp)
475edd:	dc 65 b4             	fsubl  -0x4c(%ebp)
475ee0:	dc 1d 7a bb 4c 00    	fcompl 0x4cbb7a
475ee6:	df e0                	fnstsw %ax
475ee8:	f6 c4 01             	test   $0x1,%ah
475eeb:	0f 84 02 02 00 00    	je     0x4760f3
475ef1:	8b 5d 18             	mov    0x18(%ebp),%ebx
475ef4:	8b 1b                	mov    (%ebx),%ebx
475ef6:	89 5d f8             	mov    %ebx,-0x8(%ebp)
475ef9:	8b 5d f8             	mov    -0x8(%ebp),%ebx
475efc:	db 03                	fildl  (%ebx)
475efe:	dd 5d f0             	fstpl  -0x10(%ebp)
475f01:	dd 45 f0             	fldl   -0x10(%ebp)
475f04:	db 45 fc             	fildl  -0x4(%ebp)
475f07:	dd 5d e8             	fstpl  -0x18(%ebp)
475f0a:	dc 45 e8             	faddl  -0x18(%ebp)
475f0d:	dc 05 fa bb 4c 00    	faddl  0x4cbbfa
475f13:	dd 5d e0             	fstpl  -0x20(%ebp)
475f16:	db 45 08             	fildl  0x8(%ebp)
475f19:	dd 5d d8             	fstpl  -0x28(%ebp)
475f1c:	dd 45 d8             	fldl   -0x28(%ebp)
475f1f:	dc 65 e0             	fsubl  -0x20(%ebp)
475f22:	dc 1d 7a bb 4c 00    	fcompl 0x4cbb7a
475f28:	df e0                	fnstsw %ax
475f2a:	f6 c4 01             	test   $0x1,%ah
475f2d:	0f 84 71 00 00 00    	je     0x475fa4
475f33:	89 65 f8             	mov    %esp,-0x8(%ebp)
475f36:	68 83 7f 00 00       	push   $0x7f83
475f3b:	68 00 00 00 00       	push   $0x0
475f40:	33 c0                	xor    %eax,%eax
475f42:	ff 15 ac 32 4b 00    	call   *0x4b32ac
475f48:	90                   	nop
475f49:	90                   	nop
475f4a:	39 65 f8             	cmp    %esp,-0x8(%ebp)
475f4d:	74 17                	je     0x475f66
475f4f:	68 08 04 00 00       	push   $0x408
475f54:	68 8e ce 03 04       	push   $0x403ce8e
475f59:	68 06 00 00 00       	push   $0x6
475f5e:	e8 47 a6 02 00       	call   0x4a05aa
475f63:	83 c4 0c             	add    $0xc,%esp
475f66:	89 45 f4             	mov    %eax,-0xc(%ebp)
475f69:	89 65 f0             	mov    %esp,-0x10(%ebp)
475f6c:	ff 75 f4             	push   -0xc(%ebp)
475f6f:	33 c0                	xor    %eax,%eax
475f71:	ff 15 9c 32 4b 00    	call   *0x4b329c
475f77:	90                   	nop
475f78:	90                   	nop
475f79:	39 65 f0             	cmp    %esp,-0x10(%ebp)
475f7c:	74 17                	je     0x475f95
475f7e:	68 08 04 00 00       	push   $0x408
475f83:	68 8e ce 03 04       	push   $0x403ce8e
475f88:	68 06 00 00 00       	push   $0x6
475f8d:	e8 18 a6 02 00       	call   0x4a05aa
475f92:	83 c4 0c             	add    $0xc,%esp
475f95:	b8 07 00 00 00       	mov    $0x7,%eax
475f9a:	e9 e9 02 00 00       	jmp    0x476288
475f9f:	e9 4a 01 00 00       	jmp    0x4760ee
475fa4:	db 45 10             	fildl  0x10(%ebp)
475fa7:	dd 5d f4             	fstpl  -0xc(%ebp)
475faa:	dd 45 f4             	fldl   -0xc(%ebp)
475fad:	db 45 08             	fildl  0x8(%ebp)
475fb0:	dd 5d ec             	fstpl  -0x14(%ebp)
475fb3:	dc 65 ec             	fsubl  -0x14(%ebp)
475fb6:	dd 5d e4             	fstpl  -0x1c(%ebp)
475fb9:	8b 5d 1c             	mov    0x1c(%ebp),%ebx
475fbc:	8b 1b                	mov    (%ebx),%ebx
475fbe:	89 5d e0             	mov    %ebx,-0x20(%ebp)
475fc1:	8b 5d 18             	mov    0x18(%ebp),%ebx
475fc4:	8b 1b                	mov    (%ebx),%ebx
475fc6:	83 c3 08             	add    $0x8,%ebx
475fc9:	89 5d dc             	mov    %ebx,-0x24(%ebp)
475fcc:	8b 5d e0             	mov    -0x20(%ebp),%ebx
475fcf:	db 03                	fildl  (%ebx)
475fd1:	dd 5d d4             	fstpl  -0x2c(%ebp)
475fd4:	dd 45 d4             	fldl   -0x2c(%ebp)
475fd7:	8b 5d dc             	mov    -0x24(%ebp),%ebx
475fda:	db 03                	fildl  (%ebx)
475fdc:	dd 5d cc             	fstpl  -0x34(%ebp)
475fdf:	dc 65 cc             	fsubl  -0x34(%ebp)
475fe2:	dd 5d c4             	fstpl  -0x3c(%ebp)
475fe5:	dd 45 c4             	fldl   -0x3c(%ebp)
475fe8:	db 45 fc             	fildl  -0x4(%ebp)
475feb:	dd 5d bc             	fstpl  -0x44(%ebp)
475fee:	dc 45 bc             	faddl  -0x44(%ebp)
475ff1:	dc 05 fa bb 4c 00    	faddl  0x4cbbfa
475ff7:	dd 5d b4             	fstpl  -0x4c(%ebp)
475ffa:	dd 45 e4             	fldl   -0x1c(%ebp)
475ffd:	dc 65 b4             	fsubl  -0x4c(%ebp)
476000:	dc 1d 7a bb 4c 00    	fcompl 0x4cbb7a
476006:	df e0                	fnstsw %ax
476008:	f6 c4 01             	test   $0x1,%ah
47600b:	0f 84 71 00 00 00    	je     0x476082
476011:	89 65 f8             	mov    %esp,-0x8(%ebp)
476014:	68 82 7f 00 00       	push   $0x7f82
476019:	68 00 00 00 00       	push   $0x0
47601e:	33 c0                	xor    %eax,%eax
476020:	ff 15 ac 32 4b 00    	call   *0x4b32ac
476026:	90                   	nop
476027:	90                   	nop
476028:	39 65 f8             	cmp    %esp,-0x8(%ebp)
47602b:	74 17                	je     0x476044
47602d:	68 f6 04 00 00       	push   $0x4f6
476032:	68 8e ce 03 04       	push   $0x403ce8e
476037:	68 06 00 00 00       	push   $0x6
47603c:	e8 69 a5 02 00       	call   0x4a05aa
476041:	83 c4 0c             	add    $0xc,%esp
476044:	89 45 f4             	mov    %eax,-0xc(%ebp)
476047:	89 65 f0             	mov    %esp,-0x10(%ebp)
47604a:	ff 75 f4             	push   -0xc(%ebp)
47604d:	33 c0                	xor    %eax,%eax
47604f:	ff 15 9c 32 4b 00    	call   *0x4b329c
476055:	90                   	nop
476056:	90                   	nop
476057:	39 65 f0             	cmp    %esp,-0x10(%ebp)
47605a:	74 17                	je     0x476073
47605c:	68 f6 04 00 00       	push   $0x4f6
476061:	68 8e ce 03 04       	push   $0x403ce8e
476066:	68 06 00 00 00       	push   $0x6
47606b:	e8 3a a5 02 00       	call   0x4a05aa
476070:	83 c4 0c             	add    $0xc,%esp
476073:	b8 08 00 00 00       	mov    $0x8,%eax
476078:	e9 0b 02 00 00       	jmp    0x476288
47607d:	e9 6c 00 00 00       	jmp    0x4760ee
476082:	89 65 f8             	mov    %esp,-0x8(%ebp)
476085:	68 85 7f 00 00       	push   $0x7f85
47608a:	68 00 00 00 00       	push   $0x0
47608f:	33 c0                	xor    %eax,%eax
476091:	ff 15 ac 32 4b 00    	call   *0x4b32ac
476097:	90                   	nop
476098:	90                   	nop
476099:	39 65 f8             	cmp    %esp,-0x8(%ebp)
47609c:	74 17                	je     0x4760b5
47609e:	68 47 05 00 00       	push   $0x547
4760a3:	68 8e ce 03 04       	push   $0x403ce8e
4760a8:	68 06 00 00 00       	push   $0x6
4760ad:	e8 f8 a4 02 00       	call   0x4a05aa
4760b2:	83 c4 0c             	add    $0xc,%esp
4760b5:	89 45 f4             	mov    %eax,-0xc(%ebp)
4760b8:	89 65 f0             	mov    %esp,-0x10(%ebp)
4760bb:	ff 75 f4             	push   -0xc(%ebp)
4760be:	33 c0                	xor    %eax,%eax
4760c0:	ff 15 9c 32 4b 00    	call   *0x4b329c
4760c6:	90                   	nop
4760c7:	90                   	nop
4760c8:	39 65 f0             	cmp    %esp,-0x10(%ebp)
4760cb:	74 17                	je     0x4760e4
4760cd:	68 47 05 00 00       	push   $0x547
4760d2:	68 8e ce 03 04       	push   $0x403ce8e
4760d7:	68 06 00 00 00       	push   $0x6
4760dc:	e8 c9 a4 02 00       	call   0x4a05aa
4760e1:	83 c4 0c             	add    $0xc,%esp
4760e4:	b8 06 00 00 00       	mov    $0x6,%eax
4760e9:	e9 9a 01 00 00       	jmp    0x476288
4760ee:	e9 8b 01 00 00       	jmp    0x47627e
4760f3:	8b 5d 18             	mov    0x18(%ebp),%ebx
4760f6:	8b 1b                	mov    (%ebx),%ebx
4760f8:	89 5d f8             	mov    %ebx,-0x8(%ebp)
4760fb:	8b 5d f8             	mov    -0x8(%ebp),%ebx
4760fe:	db 03                	fildl  (%ebx)
476100:	dd 5d f0             	fstpl  -0x10(%ebp)
476103:	dd 45 f0             	fldl   -0x10(%ebp)
476106:	db 45 fc             	fildl  -0x4(%ebp)
476109:	dd 5d e8             	fstpl  -0x18(%ebp)
47610c:	dc 45 e8             	faddl  -0x18(%ebp)
47610f:	dd 5d e0             	fstpl  -0x20(%ebp)
476112:	db 45 08             	fildl  0x8(%ebp)
476115:	dd 5d d8             	fstpl  -0x28(%ebp)
476118:	dd 45 d8             	fldl   -0x28(%ebp)
47611b:	dc 65 e0             	fsubl  -0x20(%ebp)
47611e:	dc 1d 7a bb 4c 00    	fcompl 0x4cbb7a
476124:	df e0                	fnstsw %ax
476126:	f6 c4 01             	test   $0x1,%ah
476129:	0f 84 71 00 00 00    	je     0x4761a0
47612f:	89 65 f8             	mov    %esp,-0x8(%ebp)
476132:	68 84 7f 00 00       	push   $0x7f84
476137:	68 00 00 00 00       	push   $0x0
47613c:	33 c0                	xor    %eax,%eax
47613e:	ff 15 ac 32 4b 00    	call   *0x4b32ac
476144:	90                   	nop
476145:	90                   	nop
476146:	39 65 f8             	cmp    %esp,-0x8(%ebp)
476149:	74 17                	je     0x476162
47614b:	68 19 06 00 00       	push   $0x619
476150:	68 8e ce 03 04       	push   $0x403ce8e
476155:	68 06 00 00 00       	push   $0x6
47615a:	e8 4b a4 02 00       	call   0x4a05aa
47615f:	83 c4 0c             	add    $0xc,%esp
476162:	89 45 f4             	mov    %eax,-0xc(%ebp)
476165:	89 65 f0             	mov    %esp,-0x10(%ebp)
476168:	ff 75 f4             	push   -0xc(%ebp)
47616b:	33 c0                	xor    %eax,%eax
47616d:	ff 15 9c 32 4b 00    	call   *0x4b329c
476173:	90                   	nop
476174:	90                   	nop
476175:	39 65 f0             	cmp    %esp,-0x10(%ebp)
476178:	74 17                	je     0x476191
47617a:	68 19 06 00 00       	push   $0x619
47617f:	68 8e ce 03 04       	push   $0x403ce8e
476184:	68 06 00 00 00       	push   $0x6
476189:	e8 1c a4 02 00       	call   0x4a05aa
47618e:	83 c4 0c             	add    $0xc,%esp
476191:	b8 01 00 00 00       	mov    $0x1,%eax
476196:	e9 ed 00 00 00       	jmp    0x476288
47619b:	e9 de 00 00 00       	jmp    0x47627e
4761a0:	db 45 10             	fildl  0x10(%ebp)
4761a3:	dd 5d f4             	fstpl  -0xc(%ebp)
4761a6:	dd 45 f4             	fldl   -0xc(%ebp)
4761a9:	db 45 08             	fildl  0x8(%ebp)
4761ac:	dd 5d ec             	fstpl  -0x14(%ebp)
4761af:	dc 65 ec             	fsubl  -0x14(%ebp)
4761b2:	dd 5d e4             	fstpl  -0x1c(%ebp)
4761b5:	8b 5d 1c             	mov    0x1c(%ebp),%ebx
4761b8:	8b 1b                	mov    (%ebx),%ebx
4761ba:	89 5d e0             	mov    %ebx,-0x20(%ebp)
4761bd:	8b 5d 18             	mov    0x18(%ebp),%ebx
4761c0:	8b 1b                	mov    (%ebx),%ebx
4761c2:	83 c3 08             	add    $0x8,%ebx
4761c5:	89 5d dc             	mov    %ebx,-0x24(%ebp)
4761c8:	8b 5d e0             	mov    -0x20(%ebp),%ebx
4761cb:	db 03                	fildl  (%ebx)
4761cd:	dd 5d d4             	fstpl  -0x2c(%ebp)
4761d0:	dd 45 d4             	fldl   -0x2c(%ebp)
4761d3:	8b 5d dc             	mov    -0x24(%ebp),%ebx
4761d6:	db 03                	fildl  (%ebx)
4761d8:	dd 5d cc             	fstpl  -0x34(%ebp)
4761db:	dc 65 cc             	fsubl  -0x34(%ebp)
4761de:	dd 5d c4             	fstpl  -0x3c(%ebp)
4761e1:	dd 45 c4             	fldl   -0x3c(%ebp)
4761e4:	db 45 fc             	fildl  -0x4(%ebp)
4761e7:	dd 5d bc             	fstpl  -0x44(%ebp)
4761ea:	dc 45 bc             	faddl  -0x44(%ebp)
4761ed:	dc 05 fa bb 4c 00    	faddl  0x4cbbfa
4761f3:	dd 5d b4             	fstpl  -0x4c(%ebp)
4761f6:	dd 45 e4             	fldl   -0x1c(%ebp)
4761f9:	dc 65 b4             	fsubl  -0x4c(%ebp)
4761fc:	dc 1d 7a bb 4c 00    	fcompl 0x4cbb7a
476202:	df e0                	fnstsw %ax
476204:	f6 c4 01             	test   $0x1,%ah
476207:	0f 84 71 00 00 00    	je     0x47627e
47620d:	89 65 f8             	mov    %esp,-0x8(%ebp)
476210:	68 84 7f 00 00       	push   $0x7f84
476215:	68 00 00 00 00       	push   $0x0
47621a:	33 c0                	xor    %eax,%eax
47621c:	ff 15 ac 32 4b 00    	call   *0x4b32ac
476222:	90                   	nop
476223:	90                   	nop
476224:	39 65 f8             	cmp    %esp,-0x8(%ebp)
476227:	74 17                	je     0x476240