41fc28:	50                   	push   %eax
41fc29:	68 00 82 46 00       	push   $0x468200
41fc2e:	8d 44 24 1c          	lea    0x1c(%esp),%eax
41fc32:	68 00 08 00 00       	push   $0x800
41fc37:	50                   	push   %eax
41fc38:	e8 86 11 01 00       	call   0x430dc3
41fc3d:	8b c6                	mov    %esi,%eax
41fc3f:	83 c4 14             	add    $0x14,%esp
41fc42:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
41fc49:	00
41fc4a:	8d 50 01             	lea    0x1(%eax),%edx
41fc4d:	8d 49 00             	lea    0x0(%ecx),%ecx
41fc50:	8a 08                	mov    (%eax),%cl
41fc52:	40                   	inc    %eax
41fc53:	84 c9                	test   %cl,%cl
41fc55:	75 f9                	jne    0x41fc50
41fc57:	2b c2                	sub    %edx,%eax
41fc59:	8b cb                	mov    %ebx,%ecx
41fc5b:	2b c8                	sub    %eax,%ecx
41fc5d:	49                   	dec    %ecx
41fc5e:	51                   	push   %ecx
41fc5f:	8d 54 24 14          	lea    0x14(%esp),%edx
41fc63:	52                   	push   %edx
41fc64:	56                   	push   %esi
41fc65:	e8 66 2f 01 00       	call   0x432bd0
41fc6a:	83 c4 0c             	add    $0xc,%esp
41fc6d:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
41fc74:	00
41fc75:	74 09                	je     0x41fc80
41fc77:	80 bd f5 45 00 00 01 	cmpb   $0x1,0x45f5(%ebp)
41fc7e:	74 5d                	je     0x41fcdd
41fc80:	80 bd f5 45 00 00 00 	cmpb   $0x0,0x45f5(%ebp)
41fc87:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
41fc8c:	75 05                	jne    0x41fc93
41fc8e:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
41fc93:	68 38 6a 46 00       	push   $0x466a38
41fc98:	50                   	push   %eax
41fc99:	68 00 82 46 00       	push   $0x468200
41fc9e:	8d 44 24 1c          	lea    0x1c(%esp),%eax
41fca2:	68 00 08 00 00       	push   $0x800
41fca7:	50                   	push   %eax
41fca8:	e8 16 11 01 00       	call   0x430dc3
41fcad:	8b c6                	mov    %esi,%eax
41fcaf:	83 c4 14             	add    $0x14,%esp
41fcb2:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
41fcb9:	00
41fcba:	8d 50 01             	lea    0x1(%eax),%edx
41fcbd:	8d 49 00             	lea    0x0(%ecx),%ecx
41fcc0:	8a 08                	mov    (%eax),%cl
41fcc2:	40                   	inc    %eax
41fcc3:	84 c9                	test   %cl,%cl
41fcc5:	75 f9                	jne    0x41fcc0
41fcc7:	2b c2                	sub    %edx,%eax
41fcc9:	8b cb                	mov    %ebx,%ecx
41fccb:	2b c8                	sub    %eax,%ecx
41fccd:	49                   	dec    %ecx
41fcce:	51                   	push   %ecx
41fccf:	8d 54 24 14          	lea    0x14(%esp),%edx
41fcd3:	52                   	push   %edx
41fcd4:	56                   	push   %esi
41fcd5:	e8 f6 2e 01 00       	call   0x432bd0
41fcda:	83 c4 0c             	add    $0xc,%esp
41fcdd:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
41fce4:	00
41fce5:	74 09                	je     0x41fcf0
41fce7:	80 bd f6 45 00 00 01 	cmpb   $0x1,0x45f6(%ebp)
41fcee:	74 5d                	je     0x41fd4d
41fcf0:	80 bd f6 45 00 00 00 	cmpb   $0x0,0x45f6(%ebp)
41fcf7:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
41fcfc:	75 05                	jne    0x41fd03
41fcfe:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
41fd03:	68 24 6a 46 00       	push   $0x466a24
41fd08:	50                   	push   %eax
41fd09:	68 00 82 46 00       	push   $0x468200
41fd0e:	8d 44 24 1c          	lea    0x1c(%esp),%eax
41fd12:	68 00 08 00 00       	push   $0x800
41fd17:	50                   	push   %eax
41fd18:	e8 a6 10 01 00       	call   0x430dc3
41fd1d:	8b c6                	mov    %esi,%eax
41fd1f:	83 c4 14             	add    $0x14,%esp
41fd22:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
41fd29:	00
41fd2a:	8d 50 01             	lea    0x1(%eax),%edx
41fd2d:	8d 49 00             	lea    0x0(%ecx),%ecx
41fd30:	8a 08                	mov    (%eax),%cl
41fd32:	40                   	inc    %eax
41fd33:	84 c9                	test   %cl,%cl
41fd35:	75 f9                	jne    0x41fd30
41fd37:	2b c2                	sub    %edx,%eax
41fd39:	8b cb                	mov    %ebx,%ecx
41fd3b:	2b c8                	sub    %eax,%ecx
41fd3d:	49                   	dec    %ecx
41fd3e:	51                   	push   %ecx
41fd3f:	8d 54 24 14          	lea    0x14(%esp),%edx
41fd43:	52                   	push   %edx
41fd44:	56                   	push   %esi
41fd45:	e8 86 2e 01 00       	call   0x432bd0
41fd4a:	83 c4 0c             	add    $0xc,%esp
41fd4d:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
41fd54:	00
41fd55:	74 09                	je     0x41fd60
41fd57:	80 bd f7 45 00 00 01 	cmpb   $0x1,0x45f7(%ebp)
41fd5e:	74 5d                	je     0x41fdbd
41fd60:	80 bd f7 45 00 00 00 	cmpb   $0x0,0x45f7(%ebp)
41fd67:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
41fd6c:	75 05                	jne    0x41fd73
41fd6e:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
41fd73:	68 10 6a 46 00       	push   $0x466a10
41fd78:	50                   	push   %eax
41fd79:	68 00 82 46 00       	push   $0x468200
41fd7e:	8d 44 24 1c          	lea    0x1c(%esp),%eax
41fd82:	68 00 08 00 00       	push   $0x800
41fd87:	50                   	push   %eax
41fd88:	e8 36 10 01 00       	call   0x430dc3
41fd8d:	8b c6                	mov    %esi,%eax
41fd8f:	83 c4 14             	add    $0x14,%esp
41fd92:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
41fd99:	00
41fd9a:	8d 50 01             	lea    0x1(%eax),%edx
41fd9d:	8d 49 00             	lea    0x0(%ecx),%ecx
41fda0:	8a 08                	mov    (%eax),%cl
41fda2:	40                   	inc    %eax
41fda3:	84 c9                	test   %cl,%cl
41fda5:	75 f9                	jne    0x41fda0
41fda7:	2b c2                	sub    %edx,%eax
41fda9:	8b cb                	mov    %ebx,%ecx
41fdab:	2b c8                	sub    %eax,%ecx
41fdad:	49                   	dec    %ecx
41fdae:	51                   	push   %ecx
41fdaf:	8d 54 24 14          	lea    0x14(%esp),%edx
41fdb3:	52                   	push   %edx
41fdb4:	56                   	push   %esi
41fdb5:	e8 16 2e 01 00       	call   0x432bd0
41fdba:	83 c4 0c             	add    $0xc,%esp
41fdbd:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
41fdc4:	00
41fdc5:	74 09                	je     0x41fdd0
41fdc7:	80 bd f8 45 00 00 01 	cmpb   $0x1,0x45f8(%ebp)
41fdce:	74 5d                	je     0x41fe2d
41fdd0:	80 bd f8 45 00 00 00 	cmpb   $0x0,0x45f8(%ebp)
41fdd7:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
41fddc:	75 05                	jne    0x41fde3
41fdde:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
41fde3:	68 fc 69 46 00       	push   $0x4669fc
41fde8:	50                   	push   %eax
41fde9:	68 00 82 46 00       	push   $0x468200
41fdee:	8d 44 24 1c          	lea    0x1c(%esp),%eax
41fdf2:	68 00 08 00 00       	push   $0x800
41fdf7:	50                   	push   %eax
41fdf8:	e8 c6 0f 01 00       	call   0x430dc3
41fdfd:	8b c6                	mov    %esi,%eax
41fdff:	83 c4 14             	add    $0x14,%esp
41fe02:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
41fe09:	00
41fe0a:	8d 50 01             	lea    0x1(%eax),%edx
41fe0d:	8d 49 00             	lea    0x0(%ecx),%ecx
41fe10:	8a 08                	mov    (%eax),%cl
41fe12:	40                   	inc    %eax
41fe13:	84 c9                	test   %cl,%cl
41fe15:	75 f9                	jne    0x41fe10
41fe17:	2b c2                	sub    %edx,%eax
41fe19:	8b cb                	mov    %ebx,%ecx
41fe1b:	2b c8                	sub    %eax,%ecx
41fe1d:	49                   	dec    %ecx
41fe1e:	51                   	push   %ecx
41fe1f:	8d 54 24 14          	lea    0x14(%esp),%edx
41fe23:	52                   	push   %edx
41fe24:	56                   	push   %esi
41fe25:	e8 a6 2d 01 00       	call   0x432bd0
41fe2a:	83 c4 0c             	add    $0xc,%esp
41fe2d:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
41fe34:	00
41fe35:	74 09                	je     0x41fe40
41fe37:	80 bd f9 45 00 00 01 	cmpb   $0x1,0x45f9(%ebp)
41fe3e:	74 5d                	je     0x41fe9d
41fe40:	80 bd f9 45 00 00 00 	cmpb   $0x0,0x45f9(%ebp)
41fe47:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
41fe4c:	75 05                	jne    0x41fe53
41fe4e:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
41fe53:	68 e8 69 46 00       	push   $0x4669e8
41fe58:	50                   	push   %eax
41fe59:	68 00 82 46 00       	push   $0x468200
41fe5e:	8d 44 24 1c          	lea    0x1c(%esp),%eax
41fe62:	68 00 08 00 00       	push   $0x800
41fe67:	50                   	push   %eax
41fe68:	e8 56 0f 01 00       	call   0x430dc3
41fe6d:	8b c6                	mov    %esi,%eax
41fe6f:	83 c4 14             	add    $0x14,%esp
41fe72:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
41fe79:	00
41fe7a:	8d 50 01             	lea    0x1(%eax),%edx
41fe7d:	8d 49 00             	lea    0x0(%ecx),%ecx
41fe80:	8a 08                	mov    (%eax),%cl
41fe82:	40                   	inc    %eax
41fe83:	84 c9                	test   %cl,%cl
41fe85:	75 f9                	jne    0x41fe80
41fe87:	2b c2                	sub    %edx,%eax
41fe89:	8b cb                	mov    %ebx,%ecx
41fe8b:	2b c8                	sub    %eax,%ecx
41fe8d:	49                   	dec    %ecx
41fe8e:	51                   	push   %ecx
41fe8f:	8d 54 24 14          	lea    0x14(%esp),%edx
41fe93:	52                   	push   %edx
41fe94:	56                   	push   %esi
41fe95:	e8 36 2d 01 00       	call   0x432bd0
41fe9a:	83 c4 0c             	add    $0xc,%esp
41fe9d:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
41fea4:	00
41fea5:	74 09                	je     0x41feb0
41fea7:	80 bd fa 45 00 00 00 	cmpb   $0x0,0x45fa(%ebp)
41feae:	74 5d                	je     0x41ff0d
41feb0:	80 bd fa 45 00 00 00 	cmpb   $0x0,0x45fa(%ebp)
41feb7:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
41febc:	75 05                	jne    0x41fec3
41febe:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
41fec3:	68 cc 69 46 00       	push   $0x4669cc
41fec8:	50                   	push   %eax
41fec9:	68 00 82 46 00       	push   $0x468200
41fece:	8d 44 24 1c          	lea    0x1c(%esp),%eax
41fed2:	68 00 08 00 00       	push   $0x800
41fed7:	50                   	push   %eax
41fed8:	e8 e6 0e 01 00       	call   0x430dc3
41fedd:	8b c6                	mov    %esi,%eax
41fedf:	83 c4 14             	add    $0x14,%esp
41fee2:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
41fee9:	00
41feea:	8d 50 01             	lea    0x1(%eax),%edx
41feed:	8d 49 00             	lea    0x0(%ecx),%ecx
41fef0:	8a 08                	mov    (%eax),%cl
41fef2:	40                   	inc    %eax
41fef3:	84 c9                	test   %cl,%cl
41fef5:	75 f9                	jne    0x41fef0
41fef7:	2b c2                	sub    %edx,%eax
41fef9:	8b cb                	mov    %ebx,%ecx
41fefb:	2b c8                	sub    %eax,%ecx
41fefd:	49                   	dec    %ecx
41fefe:	51                   	push   %ecx
41feff:	8d 54 24 14          	lea    0x14(%esp),%edx
41ff03:	52                   	push   %edx
41ff04:	56                   	push   %esi
41ff05:	e8 c6 2c 01 00       	call   0x432bd0
41ff0a:	83 c4 0c             	add    $0xc,%esp
41ff0d:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
41ff14:	00
41ff15:	74 09                	je     0x41ff20
41ff17:	80 bd fb 45 00 00 01 	cmpb   $0x1,0x45fb(%ebp)
41ff1e:	74 5d                	je     0x41ff7d
41ff20:	80 bd fb 45 00 00 00 	cmpb   $0x0,0x45fb(%ebp)
41ff27:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
41ff2c:	75 05                	jne    0x41ff33
41ff2e:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
41ff33:	68 b4 69 46 00       	push   $0x4669b4
41ff38:	50                   	push   %eax
41ff39:	68 00 82 46 00       	push   $0x468200
41ff3e:	8d 44 24 1c          	lea    0x1c(%esp),%eax
41ff42:	68 00 08 00 00       	push   $0x800
41ff47:	50                   	push   %eax
41ff48:	e8 76 0e 01 00       	call   0x430dc3
41ff4d:	8b c6                	mov    %esi,%eax
41ff4f:	83 c4 14             	add    $0x14,%esp
41ff52:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
41ff59:	00
41ff5a:	8d 50 01             	lea    0x1(%eax),%edx
41ff5d:	8d 49 00             	lea    0x0(%ecx),%ecx
41ff60:	8a 08                	mov    (%eax),%cl
41ff62:	40                   	inc    %eax
41ff63:	84 c9                	test   %cl,%cl
41ff65:	75 f9                	jne    0x41ff60
41ff67:	2b c2                	sub    %edx,%eax
41ff69:	8b cb                	mov    %ebx,%ecx
41ff6b:	2b c8                	sub    %eax,%ecx
41ff6d:	49                   	dec    %ecx
41ff6e:	51                   	push   %ecx
41ff6f:	8d 54 24 14          	lea    0x14(%esp),%edx
41ff73:	52                   	push   %edx
41ff74:	56                   	push   %esi
41ff75:	e8 56 2c 01 00       	call   0x432bd0
41ff7a:	83 c4 0c             	add    $0xc,%esp
41ff7d:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
41ff84:	00
41ff85:	74 09                	je     0x41ff90
41ff87:	80 bd fc 45 00 00 00 	cmpb   $0x0,0x45fc(%ebp)
41ff8e:	74 5d                	je     0x41ffed
41ff90:	80 bd fc 45 00 00 00 	cmpb   $0x0,0x45fc(%ebp)
41ff97:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
41ff9c:	75 05                	jne    0x41ffa3
41ff9e:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
41ffa3:	68 94 69 46 00       	push   $0x466994
41ffa8:	50                   	push   %eax
41ffa9:	68 00 82 46 00       	push   $0x468200
41ffae:	8d 44 24 1c          	lea    0x1c(%esp),%eax
41ffb2:	68 00 08 00 00       	push   $0x800
41ffb7:	50                   	push   %eax
41ffb8:	e8 06 0e 01 00       	call   0x430dc3
41ffbd:	8b c6                	mov    %esi,%eax
41ffbf:	83 c4 14             	add    $0x14,%esp
41ffc2:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
41ffc9:	00
41ffca:	8d 50 01             	lea    0x1(%eax),%edx
41ffcd:	8d 49 00             	lea    0x0(%ecx),%ecx
41ffd0:	8a 08                	mov    (%eax),%cl
41ffd2:	40                   	inc    %eax
41ffd3:	84 c9                	test   %cl,%cl
41ffd5:	75 f9                	jne    0x41ffd0
41ffd7:	2b c2                	sub    %edx,%eax
41ffd9:	8b cb                	mov    %ebx,%ecx
41ffdb:	2b c8                	sub    %eax,%ecx
41ffdd:	49                   	dec    %ecx
41ffde:	51                   	push   %ecx
41ffdf:	8d 54 24 14          	lea    0x14(%esp),%edx
41ffe3:	52                   	push   %edx
41ffe4:	56                   	push   %esi
41ffe5:	e8 e6 2b 01 00       	call   0x432bd0
41ffea:	83 c4 0c             	add    $0xc,%esp
41ffed:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
41fff4:	00
41fff5:	74 09                	je     0x420000
41fff7:	80 bd fd 45 00 00 01 	cmpb   $0x1,0x45fd(%ebp)
41fffe:	74 5d                	je     0x42005d
420000:	80 bd fd 45 00 00 00 	cmpb   $0x0,0x45fd(%ebp)
420007:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
42000c:	75 05                	jne    0x420013
42000e:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
420013:	68 7c 69 46 00       	push   $0x46697c
420018:	50                   	push   %eax
420019:	68 00 82 46 00       	push   $0x468200
42001e:	8d 44 24 1c          	lea    0x1c(%esp),%eax
420022:	68 00 08 00 00       	push   $0x800
420027:	50                   	push   %eax
420028:	e8 96 0d 01 00       	call   0x430dc3
42002d:	8b c6                	mov    %esi,%eax
42002f:	83 c4 14             	add    $0x14,%esp
420032:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
420039:	00
42003a:	8d 50 01             	lea    0x1(%eax),%edx
42003d:	8d 49 00             	lea    0x0(%ecx),%ecx
420040:	8a 08                	mov    (%eax),%cl
420042:	40                   	inc    %eax
420043:	84 c9                	test   %cl,%cl
420045:	75 f9                	jne    0x420040
420047:	2b c2                	sub    %edx,%eax
420049:	8b cb                	mov    %ebx,%ecx
42004b:	2b c8                	sub    %eax,%ecx
42004d:	49                   	dec    %ecx
42004e:	51                   	push   %ecx
42004f:	8d 54 24 14          	lea    0x14(%esp),%edx
420053:	52                   	push   %edx
420054:	56                   	push   %esi
420055:	e8 76 2b 01 00       	call   0x432bd0
42005a:	83 c4 0c             	add    $0xc,%esp