420cc2:	40                   	inc    %eax
420cc3:	84 c9                	test   %cl,%cl
420cc5:	75 f9                	jne    0x420cc0
420cc7:	2b c2                	sub    %edx,%eax
420cc9:	8b d3                	mov    %ebx,%edx
420ccb:	2b d0                	sub    %eax,%edx
420ccd:	4a                   	dec    %edx
420cce:	52                   	push   %edx
420ccf:	8d 44 24 14          	lea    0x14(%esp),%eax
420cd3:	50                   	push   %eax
420cd4:	56                   	push   %esi
420cd5:	e8 f6 1e 01 00       	call   0x432bd0
420cda:	83 c4 0c             	add    $0xc,%esp
420cdd:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
420ce4:	00
420ce5:	74 09                	je     0x420cf0
420ce7:	80 bd 2f 60 00 00 01 	cmpb   $0x1,0x602f(%ebp)
420cee:	74 5d                	je     0x420d4d
420cf0:	80 bd 2f 60 00 00 00 	cmpb   $0x0,0x602f(%ebp)
420cf7:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
420cfc:	75 05                	jne    0x420d03
420cfe:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
420d03:	68 38 67 46 00       	push   $0x466738
420d08:	50                   	push   %eax
420d09:	68 00 82 46 00       	push   $0x468200
420d0e:	8d 4c 24 1c          	lea    0x1c(%esp),%ecx
420d12:	68 00 08 00 00       	push   $0x800
420d17:	51                   	push   %ecx
420d18:	e8 a6 00 01 00       	call   0x430dc3
420d1d:	8b c6                	mov    %esi,%eax
420d1f:	83 c4 14             	add    $0x14,%esp
420d22:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
420d29:	00
420d2a:	8d 50 01             	lea    0x1(%eax),%edx
420d2d:	8d 49 00             	lea    0x0(%ecx),%ecx
420d30:	8a 08                	mov    (%eax),%cl
420d32:	40                   	inc    %eax
420d33:	84 c9                	test   %cl,%cl
420d35:	75 f9                	jne    0x420d30
420d37:	2b c2                	sub    %edx,%eax
420d39:	8b d3                	mov    %ebx,%edx
420d3b:	2b d0                	sub    %eax,%edx
420d3d:	4a                   	dec    %edx
420d3e:	52                   	push   %edx
420d3f:	8d 44 24 14          	lea    0x14(%esp),%eax
420d43:	50                   	push   %eax
420d44:	56                   	push   %esi
420d45:	e8 86 1e 01 00       	call   0x432bd0
420d4a:	83 c4 0c             	add    $0xc,%esp
420d4d:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
420d54:	00
420d55:	74 09                	je     0x420d60
420d57:	80 bd 30 60 00 00 01 	cmpb   $0x1,0x6030(%ebp)
420d5e:	74 5d                	je     0x420dbd
420d60:	80 bd 30 60 00 00 00 	cmpb   $0x0,0x6030(%ebp)
420d67:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
420d6c:	75 05                	jne    0x420d73
420d6e:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
420d73:	68 20 67 46 00       	push   $0x466720
420d78:	50                   	push   %eax
420d79:	68 00 82 46 00       	push   $0x468200
420d7e:	8d 4c 24 1c          	lea    0x1c(%esp),%ecx
420d82:	68 00 08 00 00       	push   $0x800
420d87:	51                   	push   %ecx
420d88:	e8 36 00 01 00       	call   0x430dc3
420d8d:	8b c6                	mov    %esi,%eax
420d8f:	83 c4 14             	add    $0x14,%esp
420d92:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
420d99:	00
420d9a:	8d 50 01             	lea    0x1(%eax),%edx
420d9d:	8d 49 00             	lea    0x0(%ecx),%ecx
420da0:	8a 08                	mov    (%eax),%cl
420da2:	40                   	inc    %eax
420da3:	84 c9                	test   %cl,%cl
420da5:	75 f9                	jne    0x420da0
420da7:	2b c2                	sub    %edx,%eax
420da9:	8b d3                	mov    %ebx,%edx
420dab:	2b d0                	sub    %eax,%edx
420dad:	4a                   	dec    %edx
420dae:	52                   	push   %edx
420daf:	8d 44 24 14          	lea    0x14(%esp),%eax
420db3:	50                   	push   %eax
420db4:	56                   	push   %esi
420db5:	e8 16 1e 01 00       	call   0x432bd0
420dba:	83 c4 0c             	add    $0xc,%esp
420dbd:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
420dc4:	00
420dc5:	74 09                	je     0x420dd0
420dc7:	80 bd 31 60 00 00 01 	cmpb   $0x1,0x6031(%ebp)
420dce:	74 5d                	je     0x420e2d
420dd0:	80 bd 31 60 00 00 00 	cmpb   $0x0,0x6031(%ebp)
420dd7:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
420ddc:	75 05                	jne    0x420de3
420dde:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
420de3:	68 08 67 46 00       	push   $0x466708
420de8:	50                   	push   %eax
420de9:	68 00 82 46 00       	push   $0x468200
420dee:	8d 4c 24 1c          	lea    0x1c(%esp),%ecx
420df2:	68 00 08 00 00       	push   $0x800
420df7:	51                   	push   %ecx
420df8:	e8 c6 ff 00 00       	call   0x430dc3
420dfd:	8b c6                	mov    %esi,%eax
420dff:	83 c4 14             	add    $0x14,%esp
420e02:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
420e09:	00
420e0a:	8d 50 01             	lea    0x1(%eax),%edx
420e0d:	8d 49 00             	lea    0x0(%ecx),%ecx
420e10:	8a 08                	mov    (%eax),%cl
420e12:	40                   	inc    %eax
420e13:	84 c9                	test   %cl,%cl
420e15:	75 f9                	jne    0x420e10
420e17:	2b c2                	sub    %edx,%eax
420e19:	8b d3                	mov    %ebx,%edx
420e1b:	2b d0                	sub    %eax,%edx
420e1d:	4a                   	dec    %edx
420e1e:	52                   	push   %edx
420e1f:	8d 44 24 14          	lea    0x14(%esp),%eax
420e23:	50                   	push   %eax
420e24:	56                   	push   %esi
420e25:	e8 a6 1d 01 00       	call   0x432bd0
420e2a:	83 c4 0c             	add    $0xc,%esp
420e2d:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
420e34:	00
420e35:	74 09                	je     0x420e40
420e37:	80 bd 32 60 00 00 01 	cmpb   $0x1,0x6032(%ebp)
420e3e:	74 5d                	je     0x420e9d
420e40:	80 bd 32 60 00 00 00 	cmpb   $0x0,0x6032(%ebp)
420e47:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
420e4c:	75 05                	jne    0x420e53
420e4e:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
420e53:	68 ec 66 46 00       	push   $0x4666ec
420e58:	50                   	push   %eax
420e59:	68 00 82 46 00       	push   $0x468200
420e5e:	8d 4c 24 1c          	lea    0x1c(%esp),%ecx
420e62:	68 00 08 00 00       	push   $0x800
420e67:	51                   	push   %ecx
420e68:	e8 56 ff 00 00       	call   0x430dc3
420e6d:	8b c6                	mov    %esi,%eax
420e6f:	83 c4 14             	add    $0x14,%esp
420e72:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
420e79:	00
420e7a:	8d 50 01             	lea    0x1(%eax),%edx
420e7d:	8d 49 00             	lea    0x0(%ecx),%ecx
420e80:	8a 08                	mov    (%eax),%cl
420e82:	40                   	inc    %eax
420e83:	84 c9                	test   %cl,%cl
420e85:	75 f9                	jne    0x420e80
420e87:	2b c2                	sub    %edx,%eax
420e89:	8b d3                	mov    %ebx,%edx
420e8b:	2b d0                	sub    %eax,%edx
420e8d:	4a                   	dec    %edx
420e8e:	52                   	push   %edx
420e8f:	8d 44 24 14          	lea    0x14(%esp),%eax
420e93:	50                   	push   %eax
420e94:	56                   	push   %esi
420e95:	e8 36 1d 01 00       	call   0x432bd0
420e9a:	83 c4 0c             	add    $0xc,%esp
420e9d:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
420ea4:	00
420ea5:	74 09                	je     0x420eb0
420ea7:	80 bd 33 60 00 00 01 	cmpb   $0x1,0x6033(%ebp)
420eae:	74 5d                	je     0x420f0d
420eb0:	80 bd 33 60 00 00 00 	cmpb   $0x0,0x6033(%ebp)
420eb7:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
420ebc:	75 05                	jne    0x420ec3
420ebe:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
420ec3:	68 d4 66 46 00       	push   $0x4666d4
420ec8:	50                   	push   %eax
420ec9:	68 00 82 46 00       	push   $0x468200
420ece:	8d 4c 24 1c          	lea    0x1c(%esp),%ecx
420ed2:	68 00 08 00 00       	push   $0x800
420ed7:	51                   	push   %ecx
420ed8:	e8 e6 fe 00 00       	call   0x430dc3
420edd:	8b c6                	mov    %esi,%eax
420edf:	83 c4 14             	add    $0x14,%esp
420ee2:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
420ee9:	00
420eea:	8d 50 01             	lea    0x1(%eax),%edx
420eed:	8d 49 00             	lea    0x0(%ecx),%ecx
420ef0:	8a 08                	mov    (%eax),%cl
420ef2:	40                   	inc    %eax
420ef3:	84 c9                	test   %cl,%cl
420ef5:	75 f9                	jne    0x420ef0
420ef7:	2b c2                	sub    %edx,%eax
420ef9:	8b d3                	mov    %ebx,%edx
420efb:	2b d0                	sub    %eax,%edx
420efd:	4a                   	dec    %edx
420efe:	52                   	push   %edx
420eff:	8d 44 24 14          	lea    0x14(%esp),%eax
420f03:	50                   	push   %eax
420f04:	56                   	push   %esi
420f05:	e8 c6 1c 01 00       	call   0x432bd0
420f0a:	83 c4 0c             	add    $0xc,%esp
420f0d:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
420f14:	00
420f15:	74 09                	je     0x420f20
420f17:	80 bd 34 60 00 00 00 	cmpb   $0x0,0x6034(%ebp)
420f1e:	74 5d                	je     0x420f7d
420f20:	80 bd 34 60 00 00 00 	cmpb   $0x0,0x6034(%ebp)
420f27:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
420f2c:	75 05                	jne    0x420f33
420f2e:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
420f33:	68 bc 66 46 00       	push   $0x4666bc
420f38:	50                   	push   %eax
420f39:	68 00 82 46 00       	push   $0x468200
420f3e:	8d 4c 24 1c          	lea    0x1c(%esp),%ecx
420f42:	68 00 08 00 00       	push   $0x800
420f47:	51                   	push   %ecx
420f48:	e8 76 fe 00 00       	call   0x430dc3
420f4d:	8b c6                	mov    %esi,%eax
420f4f:	83 c4 14             	add    $0x14,%esp
420f52:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
420f59:	00
420f5a:	8d 50 01             	lea    0x1(%eax),%edx
420f5d:	8d 49 00             	lea    0x0(%ecx),%ecx
420f60:	8a 08                	mov    (%eax),%cl
420f62:	40                   	inc    %eax
420f63:	84 c9                	test   %cl,%cl
420f65:	75 f9                	jne    0x420f60
420f67:	2b c2                	sub    %edx,%eax
420f69:	8b d3                	mov    %ebx,%edx
420f6b:	2b d0                	sub    %eax,%edx
420f6d:	4a                   	dec    %edx
420f6e:	52                   	push   %edx
420f6f:	8d 44 24 14          	lea    0x14(%esp),%eax
420f73:	50                   	push   %eax
420f74:	56                   	push   %esi
420f75:	e8 56 1c 01 00       	call   0x432bd0
420f7a:	83 c4 0c             	add    $0xc,%esp
420f7d:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
420f84:	00
420f85:	74 09                	je     0x420f90
420f87:	80 bd 35 60 00 00 00 	cmpb   $0x0,0x6035(%ebp)
420f8e:	74 5d                	je     0x420fed
420f90:	80 bd 35 60 00 00 00 	cmpb   $0x0,0x6035(%ebp)
420f97:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
420f9c:	75 05                	jne    0x420fa3
420f9e:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
420fa3:	68 ac 66 46 00       	push   $0x4666ac
420fa8:	50                   	push   %eax
420fa9:	68 00 82 46 00       	push   $0x468200
420fae:	8d 4c 24 1c          	lea    0x1c(%esp),%ecx
420fb2:	68 00 08 00 00       	push   $0x800
420fb7:	51                   	push   %ecx
420fb8:	e8 06 fe 00 00       	call   0x430dc3
420fbd:	8b c6                	mov    %esi,%eax
420fbf:	83 c4 14             	add    $0x14,%esp
420fc2:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
420fc9:	00
420fca:	8d 50 01             	lea    0x1(%eax),%edx
420fcd:	8d 49 00             	lea    0x0(%ecx),%ecx
420fd0:	8a 08                	mov    (%eax),%cl
420fd2:	40                   	inc    %eax
420fd3:	84 c9                	test   %cl,%cl
420fd5:	75 f9                	jne    0x420fd0
420fd7:	2b c2                	sub    %edx,%eax
420fd9:	8b d3                	mov    %ebx,%edx
420fdb:	2b d0                	sub    %eax,%edx
420fdd:	4a                   	dec    %edx
420fde:	52                   	push   %edx
420fdf:	8d 44 24 14          	lea    0x14(%esp),%eax
420fe3:	50                   	push   %eax
420fe4:	56                   	push   %esi
420fe5:	e8 e6 1b 01 00       	call   0x432bd0
420fea:	83 c4 0c             	add    $0xc,%esp
420fed:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
420ff4:	00
420ff5:	74 09                	je     0x421000
420ff7:	80 bd 36 60 00 00 01 	cmpb   $0x1,0x6036(%ebp)
420ffe:	74 5d                	je     0x42105d
421000:	80 bd 36 60 00 00 00 	cmpb   $0x0,0x6036(%ebp)
421007:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
42100c:	75 05                	jne    0x421013
42100e:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
421013:	68 9c 66 46 00       	push   $0x46669c
421018:	50                   	push   %eax
421019:	68 00 82 46 00       	push   $0x468200
42101e:	8d 4c 24 1c          	lea    0x1c(%esp),%ecx
421022:	68 00 08 00 00       	push   $0x800
421027:	51                   	push   %ecx
421028:	e8 96 fd 00 00       	call   0x430dc3
42102d:	8b c6                	mov    %esi,%eax
42102f:	83 c4 14             	add    $0x14,%esp
421032:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
421039:	00
42103a:	8d 50 01             	lea    0x1(%eax),%edx
42103d:	8d 49 00             	lea    0x0(%ecx),%ecx
421040:	8a 08                	mov    (%eax),%cl
421042:	40                   	inc    %eax
421043:	84 c9                	test   %cl,%cl
421045:	75 f9                	jne    0x421040
421047:	2b c2                	sub    %edx,%eax
421049:	8b d3                	mov    %ebx,%edx
42104b:	2b d0                	sub    %eax,%edx
42104d:	4a                   	dec    %edx
42104e:	52                   	push   %edx
42104f:	8d 44 24 14          	lea    0x14(%esp),%eax
421053:	50                   	push   %eax
421054:	56                   	push   %esi
421055:	e8 76 1b 01 00       	call   0x432bd0
42105a:	83 c4 0c             	add    $0xc,%esp
42105d:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
421064:	00
421065:	74 09                	je     0x421070
421067:	80 bd 37 60 00 00 01 	cmpb   $0x1,0x6037(%ebp)
42106e:	74 5d                	je     0x4210cd
421070:	80 bd 37 60 00 00 00 	cmpb   $0x0,0x6037(%ebp)
421077:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
42107c:	75 05                	jne    0x421083
42107e:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
421083:	68 8c 66 46 00       	push   $0x46668c
421088:	50                   	push   %eax
421089:	68 00 82 46 00       	push   $0x468200
42108e:	8d 4c 24 1c          	lea    0x1c(%esp),%ecx
421092:	68 00 08 00 00       	push   $0x800
421097:	51                   	push   %ecx
421098:	e8 26 fd 00 00       	call   0x430dc3
42109d:	8b c6                	mov    %esi,%eax
42109f:	83 c4 14             	add    $0x14,%esp
4210a2:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
4210a9:	00
4210aa:	8d 50 01             	lea    0x1(%eax),%edx
4210ad:	8d 49 00             	lea    0x0(%ecx),%ecx
4210b0:	8a 08                	mov    (%eax),%cl
4210b2:	40                   	inc    %eax
4210b3:	84 c9                	test   %cl,%cl
4210b5:	75 f9                	jne    0x4210b0
4210b7:	2b c2                	sub    %edx,%eax
4210b9:	8b d3                	mov    %ebx,%edx
4210bb:	2b d0                	sub    %eax,%edx
4210bd:	4a                   	dec    %edx
4210be:	52                   	push   %edx
4210bf:	8d 44 24 14          	lea    0x14(%esp),%eax
4210c3:	50                   	push   %eax
4210c4:	56                   	push   %esi
4210c5:	e8 06 1b 01 00       	call   0x432bd0
4210ca:	83 c4 0c             	add    $0xc,%esp
4210cd:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
4210d4:	00
4210d5:	74 09                	je     0x4210e0
4210d7:	80 bd 38 60 00 00 00 	cmpb   $0x0,0x6038(%ebp)
4210de:	74 5d                	je     0x42113d
4210e0:	80 bd 38 60 00 00 00 	cmpb   $0x0,0x6038(%ebp)
4210e7:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
4210ec:	75 05                	jne    0x4210f3
4210ee:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
4210f3:	68 80 66 46 00       	push   $0x466680
4210f8:	50                   	push   %eax
4210f9:	68 00 82 46 00       	push   $0x468200
4210fe:	8d 4c 24 1c          	lea    0x1c(%esp),%ecx