40ae67:	8b 4a fc             	mov    -0x4(%edx),%ecx
40ae6a:	33 c8                	xor    %eax,%ecx
40ae6c:	e8 ef ef ff ff       	call   0x409e60
40ae71:	b8 24 b5 40 00       	mov    $0x40b524,%eax
40ae76:	e9 7c f9 ff ff       	jmp    0x40a7f7
40ae7b:	8d 4d f3             	lea    -0xd(%ebp),%ecx
40ae7e:	e9 24 92 ff ff       	jmp    0x4040a7
40ae83:	8b 54 24 08          	mov    0x8(%esp),%edx
40ae87:	8d 42 0c             	lea    0xc(%edx),%eax
40ae8a:	8b 4a 80             	mov    -0x80(%edx),%ecx
40ae8d:	33 c8                	xor    %eax,%ecx
40ae8f:	e8 cc ef ff ff       	call   0x409e60
40ae94:	b8 60 b5 40 00       	mov    $0x40b560,%eax
40ae99:	e9 59 f9 ff ff       	jmp    0x40a7f7
40ae9e:	8d 4d df             	lea    -0x21(%ebp),%ecx
40aea1:	e9 01 92 ff ff       	jmp    0x4040a7
40aea6:	8d 4d e8             	lea    -0x18(%ebp),%ecx
40aea9:	e9 c2 aa ff ff       	jmp    0x405970
40aeae:	8b 54 24 08          	mov    0x8(%esp),%edx
40aeb2:	8d 42 0c             	lea    0xc(%edx),%eax
40aeb5:	8b 8a 5c ff ff ff    	mov    -0xa4(%edx),%ecx
40aebb:	33 c8                	xor    %eax,%ecx
40aebd:	e8 9e ef ff ff       	call   0x409e60
40aec2:	8b 4a fc             	mov    -0x4(%edx),%ecx
40aec5:	33 c8                	xor    %eax,%ecx
40aec7:	e8 94 ef ff ff       	call   0x409e60
40aecc:	b8 8c b5 40 00       	mov    $0x40b58c,%eax
40aed1:	e9 21 f9 ff ff       	jmp    0x40a7f7
40aed6:	8d 4d e3             	lea    -0x1d(%ebp),%ecx
40aed9:	e9 c9 91 ff ff       	jmp    0x4040a7
40aede:	8d 4d ec             	lea    -0x14(%ebp),%ecx
40aee1:	e9 8a aa ff ff       	jmp    0x405970
40aee6:	8b 54 24 08          	mov    0x8(%esp),%edx
40aeea:	8d 42 0c             	lea    0xc(%edx),%eax
40aeed:	8b 8a 64 ff ff ff    	mov    -0x9c(%edx),%ecx
40aef3:	33 c8                	xor    %eax,%ecx
40aef5:	e8 66 ef ff ff       	call   0x409e60
40aefa:	8b 4a fc             	mov    -0x4(%edx),%ecx
40aefd:	33 c8                	xor    %eax,%ecx
40aeff:	e8 5c ef ff ff       	call   0x409e60
40af04:	b8 c0 b5 40 00       	mov    $0x40b5c0,%eax
40af09:	e9 e9 f8 ff ff       	jmp    0x40a7f7
40af0e:	8d 4d eb             	lea    -0x15(%ebp),%ecx
40af11:	e9 91 91 ff ff       	jmp    0x4040a7
40af16:	8d 4d ec             	lea    -0x14(%ebp),%ecx
40af19:	e9 52 aa ff ff       	jmp    0x405970
40af1e:	8b 54 24 08          	mov    0x8(%esp),%edx
40af22:	8d 42 0c             	lea    0xc(%edx),%eax
40af25:	8b 8a 78 ff ff ff    	mov    -0x88(%edx),%ecx
40af2b:	33 c8                	xor    %eax,%ecx
40af2d:	e8 2e ef ff ff       	call   0x409e60
40af32:	8b 4a fc             	mov    -0x4(%edx),%ecx
40af35:	33 c8                	xor    %eax,%ecx
40af37:	e8 24 ef ff ff       	call   0x409e60
40af3c:	b8 f4 b5 40 00       	mov    $0x40b5f4,%eax
40af41:	e9 b1 f8 ff ff       	jmp    0x40a7f7
40af46:	8b 54 24 08          	mov    0x8(%esp),%edx
40af4a:	8d 42 0c             	lea    0xc(%edx),%eax
40af4d:	8b 4a dc             	mov    -0x24(%edx),%ecx
40af50:	33 c8                	xor    %eax,%ecx
40af52:	e8 09 ef ff ff       	call   0x409e60
40af57:	b8 68 b8 40 00       	mov    $0x40b868,%eax
40af5c:	e9 96 f8 ff ff       	jmp    0x40a7f7
40af61:	8b 54 24 08          	mov    0x8(%esp),%edx
40af65:	8d 42 0c             	lea    0xc(%edx),%eax
40af68:	8b 4a e4             	mov    -0x1c(%edx),%ecx
40af6b:	33 c8                	xor    %eax,%ecx
40af6d:	e8 ee ee ff ff       	call   0x409e60
40af72:	b8 00 b9 40 00       	mov    $0x40b900,%eax
40af77:	e9 7b f8 ff ff       	jmp    0x40a7f7
40af7c:	8b 54 24 08          	mov    0x8(%esp),%edx
40af80:	8d 42 0c             	lea    0xc(%edx),%eax
40af83:	8b 4a e0             	mov    -0x20(%edx),%ecx
40af86:	33 c8                	xor    %eax,%ecx
40af88:	e8 d3 ee ff ff       	call   0x409e60
40af8d:	b8 58 b9 40 00       	mov    $0x40b958,%eax
40af92:	e9 60 f8 ff ff       	jmp    0x40a7f7
40af97:	8b 54 24 08          	mov    0x8(%esp),%edx
40af9b:	8d 42 0c             	lea    0xc(%edx),%eax
40af9e:	8b 4a dc             	mov    -0x24(%edx),%ecx
40afa1:	33 c8                	xor    %eax,%ecx
40afa3:	e8 b8 ee ff ff       	call   0x409e60
40afa8:	b8 f0 b9 40 00       	mov    $0x40b9f0,%eax
40afad:	e9 45 f8 ff ff       	jmp    0x40a7f7
40afb2:	8b 54 24 08          	mov    0x8(%esp),%edx
40afb6:	8d 42 0c             	lea    0xc(%edx),%eax
40afb9:	8b 4a e4             	mov    -0x1c(%edx),%ecx
40afbc:	33 c8                	xor    %eax,%ecx
40afbe:	e8 9d ee ff ff       	call   0x409e60
40afc3:	b8 88 ba 40 00       	mov    $0x40ba88,%eax
40afc8:	e9 2a f8 ff ff       	jmp    0x40a7f7
40afcd:	8d 4d ef             	lea    -0x11(%ebp),%ecx
40afd0:	e9 d2 90 ff ff       	jmp    0x4040a7
40afd5:	8b 54 24 08          	mov    0x8(%esp),%edx
40afd9:	8d 42 0c             	lea    0xc(%edx),%eax
40afdc:	8b 4a dc             	mov    -0x24(%edx),%ecx
40afdf:	33 c8                	xor    %eax,%ecx
40afe1:	e8 7a ee ff ff       	call   0x409e60
40afe6:	b8 e0 ba 40 00       	mov    $0x40bae0,%eax
40afeb:	e9 07 f8 ff ff       	jmp    0x40a7f7
40aff0:	8d 4d ef             	lea    -0x11(%ebp),%ecx
40aff3:	e9 af 90 ff ff       	jmp    0x4040a7
40aff8:	8b 54 24 08          	mov    0x8(%esp),%edx
40affc:	8d 42 0c             	lea    0xc(%edx),%eax
40afff:	8b 4a dc             	mov    -0x24(%edx),%ecx
40b002:	33 c8                	xor    %eax,%ecx
40b004:	e8 57 ee ff ff       	call   0x409e60
40b009:	b8 80 bb 40 00       	mov    $0x40bb80,%eax
40b00e:	e9 e4 f7 ff ff       	jmp    0x40a7f7
40b013:	8d 4d ef             	lea    -0x11(%ebp),%ecx
40b016:	e9 8c 90 ff ff       	jmp    0x4040a7
40b01b:	8b 54 24 08          	mov    0x8(%esp),%edx
40b01f:	8d 42 0c             	lea    0xc(%edx),%eax
40b022:	8b 4a dc             	mov    -0x24(%edx),%ecx
40b025:	33 c8                	xor    %eax,%ecx
40b027:	e8 34 ee ff ff       	call   0x409e60
40b02c:	b8 20 bc 40 00       	mov    $0x40bc20,%eax
40b031:	e9 c1 f7 ff ff       	jmp    0x40a7f7
40b036:	8d 4d ef             	lea    -0x11(%ebp),%ecx
40b039:	e9 69 90 ff ff       	jmp    0x4040a7
40b03e:	8b 54 24 08          	mov    0x8(%esp),%edx
40b042:	8d 42 0c             	lea    0xc(%edx),%eax
40b045:	8b 4a e0             	mov    -0x20(%edx),%ecx
40b048:	33 c8                	xor    %eax,%ecx
40b04a:	e8 11 ee ff ff       	call   0x409e60
40b04f:	b8 c0 bc 40 00       	mov    $0x40bcc0,%eax
40b054:	e9 9e f7 ff ff       	jmp    0x40a7f7
40b059:	8d 4d ef             	lea    -0x11(%ebp),%ecx
40b05c:	e9 46 90 ff ff       	jmp    0x4040a7
40b061:	8b 54 24 08          	mov    0x8(%esp),%edx
40b065:	8d 42 0c             	lea    0xc(%edx),%eax
40b068:	8b 4a c4             	mov    -0x3c(%edx),%ecx
40b06b:	33 c8                	xor    %eax,%ecx
40b06d:	e8 ee ed ff ff       	call   0x409e60
40b072:	b8 20 bd 40 00       	mov    $0x40bd20,%eax
40b077:	e9 7b f7 ff ff       	jmp    0x40a7f7
40b07c:	8d 4d ef             	lea    -0x11(%ebp),%ecx
40b07f:	e9 23 90 ff ff       	jmp    0x4040a7
40b084:	8b 54 24 08          	mov    0x8(%esp),%edx
40b088:	8d 42 0c             	lea    0xc(%edx),%eax
40b08b:	8b 4a cc             	mov    -0x34(%edx),%ecx
40b08e:	33 c8                	xor    %eax,%ecx
40b090:	e8 cb ed ff ff       	call   0x409e60
40b095:	b8 c0 bd 40 00       	mov    $0x40bdc0,%eax
40b09a:	e9 58 f7 ff ff       	jmp    0x40a7f7
40b09f:	8d 4d ef             	lea    -0x11(%ebp),%ecx
40b0a2:	e9 00 90 ff ff       	jmp    0x4040a7
40b0a7:	8b 54 24 08          	mov    0x8(%esp),%edx
40b0ab:	8d 42 0c             	lea    0xc(%edx),%eax
40b0ae:	8b 4a dc             	mov    -0x24(%edx),%ecx
40b0b1:	33 c8                	xor    %eax,%ecx
40b0b3:	e8 a8 ed ff ff       	call   0x409e60
40b0b8:	b8 60 be 40 00       	mov    $0x40be60,%eax
40b0bd:	e9 35 f7 ff ff       	jmp    0x40a7f7
40b0c2:	8b 54 24 08          	mov    0x8(%esp),%edx
40b0c6:	8d 42 0c             	lea    0xc(%edx),%eax
40b0c9:	8b 4a e0             	mov    -0x20(%edx),%ecx
40b0cc:	33 c8                	xor    %eax,%ecx
40b0ce:	e8 8d ed ff ff       	call   0x409e60
40b0d3:	b8 00 bf 40 00       	mov    $0x40bf00,%eax
40b0d8:	e9 1a f7 ff ff       	jmp    0x40a7f7
40b0dd:	8b 54 24 08          	mov    0x8(%esp),%edx
40b0e1:	8d 42 0c             	lea    0xc(%edx),%eax
40b0e4:	8b 4a dc             	mov    -0x24(%edx),%ecx
40b0e7:	33 c8                	xor    %eax,%ecx
40b0e9:	e8 72 ed ff ff       	call   0x409e60
40b0ee:	b8 98 bf 40 00       	mov    $0x40bf98,%eax
40b0f3:	e9 ff f6 ff ff       	jmp    0x40a7f7
40b0f8:	8d 4d ef             	lea    -0x11(%ebp),%ecx
40b0fb:	e9 a7 8f ff ff       	jmp    0x4040a7
40b100:	8b 54 24 08          	mov    0x8(%esp),%edx
40b104:	8d 42 0c             	lea    0xc(%edx),%eax
40b107:	8b 4a dc             	mov    -0x24(%edx),%ecx
40b10a:	33 c8                	xor    %eax,%ecx
40b10c:	e8 4f ed ff ff       	call   0x409e60
40b111:	b8 30 c0 40 00       	mov    $0x40c030,%eax
40b116:	e9 dc f6 ff ff       	jmp    0x40a7f7
40b11b:	8b 54 24 08          	mov    0x8(%esp),%edx
40b11f:	8d 42 0c             	lea    0xc(%edx),%eax
40b122:	8b 4a e0             	mov    -0x20(%edx),%ecx
40b125:	33 c8                	xor    %eax,%ecx
40b127:	e8 34 ed ff ff       	call   0x409e60
40b12c:	b8 d0 c0 40 00       	mov    $0x40c0d0,%eax
40b131:	e9 c1 f6 ff ff       	jmp    0x40a7f7
40b136:	8b 54 24 08          	mov    0x8(%esp),%edx
40b13a:	8d 42 0c             	lea    0xc(%edx),%eax
40b13d:	8b 4a dc             	mov    -0x24(%edx),%ecx
40b140:	33 c8                	xor    %eax,%ecx
40b142:	e8 19 ed ff ff       	call   0x409e60
40b147:	b8 68 c1 40 00       	mov    $0x40c168,%eax
40b14c:	e9 a6 f6 ff ff       	jmp    0x40a7f7
40b151:	8b 54 24 08          	mov    0x8(%esp),%edx
40b155:	8d 42 0c             	lea    0xc(%edx),%eax
40b158:	8b 4a e0             	mov    -0x20(%edx),%ecx
40b15b:	33 c8                	xor    %eax,%ecx
40b15d:	e8 fe ec ff ff       	call   0x409e60
40b162:	b8 00 c2 40 00       	mov    $0x40c200,%eax
40b167:	e9 8b f6 ff ff       	jmp    0x40a7f7
40b16c:	8d 4d c0             	lea    -0x40(%ebp),%ecx
40b16f:	e9 f0 99 ff ff       	jmp    0x404b64
40b174:	68 b0 00 00 00       	push   $0xb0
40b179:	ff 75 dc             	push   -0x24(%ebp)
40b17c:	e8 be f0 ff ff       	call   0x40a23f
40b181:	59                   	pop    %ecx
40b182:	59                   	pop    %ecx
40b183:	c3                   	ret
40b184:	8d 4d e0             	lea    -0x20(%ebp),%ecx
40b187:	e9 ad ae ff ff       	jmp    0x406039
40b18c:	8b 54 24 08          	mov    0x8(%esp),%edx
40b190:	8d 42 0c             	lea    0xc(%edx),%eax
40b193:	8b 4a bc             	mov    -0x44(%edx),%ecx
40b196:	33 c8                	xor    %eax,%ecx
40b198:	e8 c3 ec ff ff       	call   0x409e60
40b19d:	8b 4a fc             	mov    -0x4(%edx),%ecx
40b1a0:	33 c8                	xor    %eax,%ecx
40b1a2:	e8 b9 ec ff ff       	call   0x409e60
40b1a7:	b8 98 c2 40 00       	mov    $0x40c298,%eax
40b1ac:	e9 46 f6 ff ff       	jmp    0x40a7f7
40b1b1:	8d 4d e0             	lea    -0x20(%ebp),%ecx
40b1b4:	e9 ab 99 ff ff       	jmp    0x404b64
40b1b9:	8b 54 24 08          	mov    0x8(%esp),%edx
40b1bd:	8d 42 0c             	lea    0xc(%edx),%eax
40b1c0:	8b 4a dc             	mov    -0x24(%edx),%ecx
40b1c3:	33 c8                	xor    %eax,%ecx
40b1c5:	e8 96 ec ff ff       	call   0x409e60
40b1ca:	b8 d4 c2 40 00       	mov    $0x40c2d4,%eax
40b1cf:	e9 23 f6 ff ff       	jmp    0x40a7f7
40b1d4:	8b 4d e4             	mov    -0x1c(%ebp),%ecx
40b1d7:	83 c1 24             	add    $0x24,%ecx
40b1da:	e9 b5 d3 ff ff       	jmp    0x408594
40b1df:	8b 4d e4             	mov    -0x1c(%ebp),%ecx
40b1e2:	83 c1 28             	add    $0x28,%ecx
40b1e5:	e9 5d d1 ff ff       	jmp    0x408347
40b1ea:	8b 4d e4             	mov    -0x1c(%ebp),%ecx
40b1ed:	83 c1 78             	add    $0x78,%ecx
40b1f0:	e9 7b a7 ff ff       	jmp    0x405970
40b1f5:	8b 4d e4             	mov    -0x1c(%ebp),%ecx
40b1f8:	83 c1 7c             	add    $0x7c,%ecx
40b1fb:	e9 70 a7 ff ff       	jmp    0x405970
40b200:	8b 4d e4             	mov    -0x1c(%ebp),%ecx
40b203:	81 c1 80 00 00 00    	add    $0x80,%ecx
40b209:	e9 62 a7 ff ff       	jmp    0x405970
40b20e:	8b 4d e4             	mov    -0x1c(%ebp),%ecx
40b211:	81 c1 84 00 00 00    	add    $0x84,%ecx
40b217:	e9 54 a7 ff ff       	jmp    0x405970
40b21c:	8b 54 24 08          	mov    0x8(%esp),%edx
40b220:	8d 42 0c             	lea    0xc(%edx),%eax
40b223:	8b 8a 74 ff ff ff    	mov    -0x8c(%edx),%ecx
40b229:	33 c8                	xor    %eax,%ecx
40b22b:	e8 30 ec ff ff       	call   0x409e60
40b230:	8b 4a fc             	mov    -0x4(%edx),%ecx
40b233:	33 c8                	xor    %eax,%ecx
40b235:	e8 26 ec ff ff       	call   0x409e60
40b23a:	b8 00 c3 40 00       	mov    $0x40c300,%eax
40b23f:	e9 b3 f5 ff ff       	jmp    0x40a7f7
40b244:	8b 54 24 08          	mov    0x8(%esp),%edx
40b248:	8d 42 0c             	lea    0xc(%edx),%eax
40b24b:	8b 4a f4             	mov    -0xc(%edx),%ecx
40b24e:	33 c8                	xor    %eax,%ecx
40b250:	e8 0b ec ff ff       	call   0x409e60
40b255:	b8 58 b3 40 00       	mov    $0x40b358,%eax
40b25a:	e9 98 f5 ff ff       	jmp    0x40a7f7
40b25f:	8b 4d f0             	mov    -0x10(%ebp),%ecx
40b262:	83 c1 20             	add    $0x20,%ecx
40b265:	e9 3e d3 ff ff       	jmp    0x4085a8
40b26a:	8b 4d f0             	mov    -0x10(%ebp),%ecx
40b26d:	83 c1 3c             	add    $0x3c,%ecx
40b270:	e9 fb a6 ff ff       	jmp    0x405970
40b275:	8b 4d f0             	mov    -0x10(%ebp),%ecx
40b278:	83 c1 40             	add    $0x40,%ecx
40b27b:	e9 f0 a6 ff ff       	jmp    0x405970
40b280:	8b 4d f0             	mov    -0x10(%ebp),%ecx
40b283:	83 c1 44             	add    $0x44,%ecx
40b286:	e9 e5 a6 ff ff       	jmp    0x405970
40b28b:	8b 4d f0             	mov    -0x10(%ebp),%ecx
40b28e:	83 c1 48             	add    $0x48,%ecx
40b291:	e9 da a6 ff ff       	jmp    0x405970
40b296:	8b 4d f0             	mov    -0x10(%ebp),%ecx
40b299:	83 c1 4c             	add    $0x4c,%ecx
40b29c:	e9 cf a6 ff ff       	jmp    0x405970
40b2a1:	8b 54 24 08          	mov    0x8(%esp),%edx
40b2a5:	8d 42 0c             	lea    0xc(%edx),%eax
40b2a8:	8b 4a 80             	mov    -0x80(%edx),%ecx
40b2ab:	33 c8                	xor    %eax,%ecx
40b2ad:	e8 ae eb ff ff       	call   0x409e60
40b2b2:	b8 54 c3 40 00       	mov    $0x40c354,%eax
40b2b7:	e9 3b f5 ff ff       	jmp    0x40a7f7
40b2bc:	8b 54 24 08          	mov    0x8(%esp),%edx
40b2c0:	8d 42 0c             	lea    0xc(%edx),%eax
40b2c3:	8b 4a ec             	mov    -0x14(%edx),%ecx
40b2c6:	33 c8                	xor    %eax,%ecx
40b2c8:	e8 93 eb ff ff       	call   0x409e60
40b2cd:	b8 04 c4 40 00       	mov    $0x40c404,%eax
40b2d2:	e9 20 f5 ff ff       	jmp    0x40a7f7
40b2d7:	cc                   	int3
40b2d8:	cc                   	int3
40b2d9:	cc                   	int3
40b2da:	cc                   	int3
40b2db:	cc                   	int3
40b2dc:	cc                   	int3
40b2dd:	cc                   	int3
40b2de:	cc                   	int3
40b2df:	cc                   	int3
40b2e0:	8b 0d 44 d0 40 00    	mov    0x40d044,%ecx
40b2e6:	85 c9                	test   %ecx,%ecx
40b2e8:	0f 85 a2 92 ff ff    	jne    0x404590
40b2ee:	c3                   	ret
40b2ef:	cc                   	int3
40b2f0:	8b ff                	mov    %edi,%edi
40b2f2:	55                   	push   %ebp
40b2f3:	8b ec                	mov    %esp,%ebp
40b2f5:	51                   	push   %ecx
40b2f6:	53                   	push   %ebx
40b2f7:	c7 45 fc 44 d7 40 00 	movl   $0x40d744,-0x4(%ebp)
40b2fe:	bb 6c d7 40 00       	mov    $0x40d76c,%ebx
40b303:	56                   	push   %esi
40b304:	8b 75 fc             	mov    -0x4(%ebp),%esi
40b307:	3b f3                	cmp    %ebx,%esi
40b309:	74 26                	je     0x40b331
40b30b:	57                   	push   %edi
40b30c:	8b 3e                	mov    (%esi),%edi
40b30e:	eb 13                	jmp    0x40b323
40b310:	57                   	push   %edi
40b311:	8b 7f 04             	mov    0x4(%edi),%edi
40b314:	6a 00                	push   $0x0
40b316:	ff 15 68 e0 40 00    	call   *0x40e068
40b31c:	50                   	push   %eax
40b31d:	ff 15 64 e0 40 00    	call   *0x40e064
40b323:	85 ff                	test   %edi,%edi
40b325:	75 e9                	jne    0x40b310
40b327:	89 3e                	mov    %edi,(%esi)
40b329:	83 c6 04             	add    $0x4,%esi
40b32c:	3b f3                	cmp    %ebx,%esi
40b32e:	75 dc                	jne    0x40b30c
40b330:	5f                   	pop    %edi
40b331:	5e                   	pop    %esi
40b332:	5b                   	pop    %ebx
40b333:	c9                   	leave
40b334:	c3                   	ret
40b335:	cc                   	int3
40b336:	cc                   	int3
40b337:	cc                   	int3
40b338:	cc                   	int3
40b339:	cc                   	int3
40b33a:	cc                   	int3
40b33b:	cc                   	int3
40b33c:	cc                   	int3
40b33d:	cc                   	int3
40b33e:	cc                   	int3
40b33f:	cc                   	int3