419d47:	8d 44 24 14          	lea    0x14(%esp),%eax
419d4b:	50                   	push   %eax
419d4c:	56                   	push   %esi
419d4d:	e8 7e 8e 01 00       	call   0x432bd0
419d52:	8b 84 24 20 08 00 00 	mov    0x820(%esp),%eax
419d59:	83 c4 0c             	add    $0xc,%esp
419d5c:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
419d63:	00
419d64:	74 09                	je     0x419d6f
419d66:	80 b8 d7 09 00 00 00 	cmpb   $0x0,0x9d7(%eax)
419d6d:	74 65                	je     0x419dd4
419d6f:	80 b8 d7 09 00 00 00 	cmpb   $0x0,0x9d7(%eax)
419d76:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
419d7b:	75 05                	jne    0x419d82
419d7d:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
419d82:	68 c4 7b 46 00       	push   $0x467bc4
419d87:	50                   	push   %eax
419d88:	68 00 82 46 00       	push   $0x468200
419d8d:	8d 4c 24 1c          	lea    0x1c(%esp),%ecx
419d91:	68 00 08 00 00       	push   $0x800
419d96:	51                   	push   %ecx
419d97:	e8 27 70 01 00       	call   0x430dc3
419d9c:	8b c6                	mov    %esi,%eax
419d9e:	83 c4 14             	add    $0x14,%esp
419da1:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
419da8:	00
419da9:	8d 50 01             	lea    0x1(%eax),%edx
419dac:	8d 64 24 00          	lea    0x0(%esp),%esp
419db0:	8a 08                	mov    (%eax),%cl
419db2:	40                   	inc    %eax
419db3:	84 c9                	test   %cl,%cl
419db5:	75 f9                	jne    0x419db0
419db7:	2b c2                	sub    %edx,%eax
419db9:	8b d5                	mov    %ebp,%edx
419dbb:	2b d0                	sub    %eax,%edx
419dbd:	4a                   	dec    %edx
419dbe:	52                   	push   %edx
419dbf:	8d 44 24 14          	lea    0x14(%esp),%eax
419dc3:	50                   	push   %eax
419dc4:	56                   	push   %esi
419dc5:	e8 06 8e 01 00       	call   0x432bd0
419dca:	8b 84 24 20 08 00 00 	mov    0x820(%esp),%eax
419dd1:	83 c4 0c             	add    $0xc,%esp
419dd4:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
419ddb:	00
419ddc:	74 09                	je     0x419de7
419dde:	80 b8 d8 09 00 00 00 	cmpb   $0x0,0x9d8(%eax)
419de5:	74 61                	je     0x419e48
419de7:	80 b8 d8 09 00 00 00 	cmpb   $0x0,0x9d8(%eax)
419dee:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
419df3:	75 05                	jne    0x419dfa
419df5:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
419dfa:	68 ac 7b 46 00       	push   $0x467bac
419dff:	50                   	push   %eax
419e00:	68 00 82 46 00       	push   $0x468200
419e05:	8d 4c 24 1c          	lea    0x1c(%esp),%ecx
419e09:	68 00 08 00 00       	push   $0x800
419e0e:	51                   	push   %ecx
419e0f:	e8 af 6f 01 00       	call   0x430dc3
419e14:	8b c6                	mov    %esi,%eax
419e16:	83 c4 14             	add    $0x14,%esp
419e19:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
419e20:	00
419e21:	8d 50 01             	lea    0x1(%eax),%edx
419e24:	8a 08                	mov    (%eax),%cl
419e26:	40                   	inc    %eax
419e27:	84 c9                	test   %cl,%cl
419e29:	75 f9                	jne    0x419e24
419e2b:	2b c2                	sub    %edx,%eax
419e2d:	8b d5                	mov    %ebp,%edx
419e2f:	2b d0                	sub    %eax,%edx
419e31:	4a                   	dec    %edx
419e32:	52                   	push   %edx
419e33:	8d 44 24 14          	lea    0x14(%esp),%eax
419e37:	50                   	push   %eax
419e38:	56                   	push   %esi
419e39:	e8 92 8d 01 00       	call   0x432bd0
419e3e:	8b 84 24 20 08 00 00 	mov    0x820(%esp),%eax
419e45:	83 c4 0c             	add    $0xc,%esp
419e48:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
419e4f:	00
419e50:	74 09                	je     0x419e5b
419e52:	80 b8 d9 09 00 00 00 	cmpb   $0x0,0x9d9(%eax)
419e59:	74 61                	je     0x419ebc
419e5b:	80 b8 d9 09 00 00 00 	cmpb   $0x0,0x9d9(%eax)
419e62:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
419e67:	75 05                	jne    0x419e6e
419e69:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
419e6e:	68 94 7b 46 00       	push   $0x467b94
419e73:	50                   	push   %eax
419e74:	68 00 82 46 00       	push   $0x468200
419e79:	8d 4c 24 1c          	lea    0x1c(%esp),%ecx
419e7d:	68 00 08 00 00       	push   $0x800
419e82:	51                   	push   %ecx
419e83:	e8 3b 6f 01 00       	call   0x430dc3
419e88:	8b c6                	mov    %esi,%eax
419e8a:	83 c4 14             	add    $0x14,%esp
419e8d:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
419e94:	00
419e95:	8d 50 01             	lea    0x1(%eax),%edx
419e98:	8a 08                	mov    (%eax),%cl
419e9a:	40                   	inc    %eax
419e9b:	84 c9                	test   %cl,%cl
419e9d:	75 f9                	jne    0x419e98
419e9f:	2b c2                	sub    %edx,%eax
419ea1:	8b d5                	mov    %ebp,%edx
419ea3:	2b d0                	sub    %eax,%edx
419ea5:	4a                   	dec    %edx
419ea6:	52                   	push   %edx
419ea7:	8d 44 24 14          	lea    0x14(%esp),%eax
419eab:	50                   	push   %eax
419eac:	56                   	push   %esi
419ead:	e8 1e 8d 01 00       	call   0x432bd0
419eb2:	8b 84 24 20 08 00 00 	mov    0x820(%esp),%eax
419eb9:	83 c4 0c             	add    $0xc,%esp
419ebc:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
419ec3:	00
419ec4:	74 09                	je     0x419ecf
419ec6:	80 b8 da 09 00 00 01 	cmpb   $0x1,0x9da(%eax)
419ecd:	74 65                	je     0x419f34
419ecf:	80 b8 da 09 00 00 00 	cmpb   $0x0,0x9da(%eax)
419ed6:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
419edb:	75 05                	jne    0x419ee2
419edd:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
419ee2:	68 78 7b 46 00       	push   $0x467b78
419ee7:	50                   	push   %eax
419ee8:	68 00 82 46 00       	push   $0x468200
419eed:	8d 4c 24 1c          	lea    0x1c(%esp),%ecx
419ef1:	68 00 08 00 00       	push   $0x800
419ef6:	51                   	push   %ecx
419ef7:	e8 c7 6e 01 00       	call   0x430dc3
419efc:	8b c6                	mov    %esi,%eax
419efe:	83 c4 14             	add    $0x14,%esp
419f01:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
419f08:	00
419f09:	8d 50 01             	lea    0x1(%eax),%edx
419f0c:	8d 64 24 00          	lea    0x0(%esp),%esp
419f10:	8a 08                	mov    (%eax),%cl
419f12:	40                   	inc    %eax
419f13:	84 c9                	test   %cl,%cl
419f15:	75 f9                	jne    0x419f10
419f17:	2b c2                	sub    %edx,%eax
419f19:	8b d5                	mov    %ebp,%edx
419f1b:	2b d0                	sub    %eax,%edx
419f1d:	4a                   	dec    %edx
419f1e:	52                   	push   %edx
419f1f:	8d 44 24 14          	lea    0x14(%esp),%eax
419f23:	50                   	push   %eax
419f24:	56                   	push   %esi
419f25:	e8 a6 8c 01 00       	call   0x432bd0
419f2a:	8b 84 24 20 08 00 00 	mov    0x820(%esp),%eax
419f31:	83 c4 0c             	add    $0xc,%esp
419f34:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
419f3b:	00
419f3c:	74 09                	je     0x419f47
419f3e:	80 b8 db 09 00 00 01 	cmpb   $0x1,0x9db(%eax)
419f45:	74 61                	je     0x419fa8
419f47:	80 b8 db 09 00 00 00 	cmpb   $0x0,0x9db(%eax)
419f4e:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
419f53:	75 05                	jne    0x419f5a
419f55:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
419f5a:	68 64 7b 46 00       	push   $0x467b64
419f5f:	50                   	push   %eax
419f60:	68 00 82 46 00       	push   $0x468200
419f65:	8d 4c 24 1c          	lea    0x1c(%esp),%ecx
419f69:	68 00 08 00 00       	push   $0x800
419f6e:	51                   	push   %ecx
419f6f:	e8 4f 6e 01 00       	call   0x430dc3
419f74:	8b c6                	mov    %esi,%eax
419f76:	83 c4 14             	add    $0x14,%esp
419f79:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
419f80:	00
419f81:	8d 50 01             	lea    0x1(%eax),%edx
419f84:	8a 08                	mov    (%eax),%cl
419f86:	40                   	inc    %eax
419f87:	84 c9                	test   %cl,%cl
419f89:	75 f9                	jne    0x419f84
419f8b:	2b c2                	sub    %edx,%eax
419f8d:	8b d5                	mov    %ebp,%edx
419f8f:	2b d0                	sub    %eax,%edx
419f91:	4a                   	dec    %edx
419f92:	52                   	push   %edx
419f93:	8d 44 24 14          	lea    0x14(%esp),%eax
419f97:	50                   	push   %eax
419f98:	56                   	push   %esi
419f99:	e8 32 8c 01 00       	call   0x432bd0
419f9e:	8b 84 24 20 08 00 00 	mov    0x820(%esp),%eax
419fa5:	83 c4 0c             	add    $0xc,%esp
419fa8:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
419faf:	00
419fb0:	74 09                	je     0x419fbb
419fb2:	80 b8 dc 09 00 00 00 	cmpb   $0x0,0x9dc(%eax)
419fb9:	74 61                	je     0x41a01c
419fbb:	80 b8 dc 09 00 00 00 	cmpb   $0x0,0x9dc(%eax)
419fc2:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
419fc7:	75 05                	jne    0x419fce
419fc9:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
419fce:	68 54 7b 46 00       	push   $0x467b54
419fd3:	50                   	push   %eax
419fd4:	68 00 82 46 00       	push   $0x468200
419fd9:	8d 4c 24 1c          	lea    0x1c(%esp),%ecx
419fdd:	68 00 08 00 00       	push   $0x800
419fe2:	51                   	push   %ecx
419fe3:	e8 db 6d 01 00       	call   0x430dc3
419fe8:	8b c6                	mov    %esi,%eax
419fea:	83 c4 14             	add    $0x14,%esp
419fed:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
419ff4:	00
419ff5:	8d 50 01             	lea    0x1(%eax),%edx
419ff8:	8a 08                	mov    (%eax),%cl
419ffa:	40                   	inc    %eax
419ffb:	84 c9                	test   %cl,%cl
419ffd:	75 f9                	jne    0x419ff8
419fff:	2b c2                	sub    %edx,%eax
41a001:	8b d5                	mov    %ebp,%edx
41a003:	2b d0                	sub    %eax,%edx
41a005:	4a                   	dec    %edx
41a006:	52                   	push   %edx
41a007:	8d 44 24 14          	lea    0x14(%esp),%eax
41a00b:	50                   	push   %eax
41a00c:	56                   	push   %esi
41a00d:	e8 be 8b 01 00       	call   0x432bd0
41a012:	8b 84 24 20 08 00 00 	mov    0x820(%esp),%eax
41a019:	83 c4 0c             	add    $0xc,%esp
41a01c:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
41a023:	00
41a024:	74 09                	je     0x41a02f
41a026:	80 b8 dd 09 00 00 00 	cmpb   $0x0,0x9dd(%eax)
41a02d:	74 65                	je     0x41a094
41a02f:	80 b8 dd 09 00 00 00 	cmpb   $0x0,0x9dd(%eax)
41a036:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
41a03b:	75 05                	jne    0x41a042
41a03d:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
41a042:	68 34 7b 46 00       	push   $0x467b34
41a047:	50                   	push   %eax
41a048:	68 00 82 46 00       	push   $0x468200
41a04d:	8d 4c 24 1c          	lea    0x1c(%esp),%ecx
41a051:	68 00 08 00 00       	push   $0x800
41a056:	51                   	push   %ecx
41a057:	e8 67 6d 01 00       	call   0x430dc3
41a05c:	8b c6                	mov    %esi,%eax
41a05e:	83 c4 14             	add    $0x14,%esp
41a061:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
41a068:	00
41a069:	8d 50 01             	lea    0x1(%eax),%edx
41a06c:	8d 64 24 00          	lea    0x0(%esp),%esp
41a070:	8a 08                	mov    (%eax),%cl
41a072:	40                   	inc    %eax
41a073:	84 c9                	test   %cl,%cl
41a075:	75 f9                	jne    0x41a070
41a077:	2b c2                	sub    %edx,%eax
41a079:	8b d5                	mov    %ebp,%edx
41a07b:	2b d0                	sub    %eax,%edx
41a07d:	4a                   	dec    %edx
41a07e:	52                   	push   %edx
41a07f:	8d 44 24 14          	lea    0x14(%esp),%eax
41a083:	50                   	push   %eax
41a084:	56                   	push   %esi
41a085:	e8 46 8b 01 00       	call   0x432bd0
41a08a:	8b 84 24 20 08 00 00 	mov    0x820(%esp),%eax
41a091:	83 c4 0c             	add    $0xc,%esp
41a094:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
41a09b:	00
41a09c:	74 09                	je     0x41a0a7
41a09e:	80 b8 de 09 00 00 00 	cmpb   $0x0,0x9de(%eax)
41a0a5:	74 61                	je     0x41a108
41a0a7:	80 b8 de 09 00 00 00 	cmpb   $0x0,0x9de(%eax)
41a0ae:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
41a0b3:	75 05                	jne    0x41a0ba
41a0b5:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
41a0ba:	68 18 7b 46 00       	push   $0x467b18
41a0bf:	50                   	push   %eax
41a0c0:	68 00 82 46 00       	push   $0x468200
41a0c5:	8d 4c 24 1c          	lea    0x1c(%esp),%ecx
41a0c9:	68 00 08 00 00       	push   $0x800
41a0ce:	51                   	push   %ecx
41a0cf:	e8 ef 6c 01 00       	call   0x430dc3
41a0d4:	8b c6                	mov    %esi,%eax
41a0d6:	83 c4 14             	add    $0x14,%esp
41a0d9:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
41a0e0:	00
41a0e1:	8d 50 01             	lea    0x1(%eax),%edx
41a0e4:	8a 08                	mov    (%eax),%cl
41a0e6:	40                   	inc    %eax
41a0e7:	84 c9                	test   %cl,%cl
41a0e9:	75 f9                	jne    0x41a0e4
41a0eb:	2b c2                	sub    %edx,%eax
41a0ed:	8b d5                	mov    %ebp,%edx
41a0ef:	2b d0                	sub    %eax,%edx
41a0f1:	4a                   	dec    %edx
41a0f2:	52                   	push   %edx
41a0f3:	8d 44 24 14          	lea    0x14(%esp),%eax
41a0f7:	50                   	push   %eax
41a0f8:	56                   	push   %esi
41a0f9:	e8 d2 8a 01 00       	call   0x432bd0
41a0fe:	8b 84 24 20 08 00 00 	mov    0x820(%esp),%eax
41a105:	83 c4 0c             	add    $0xc,%esp
41a108:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
41a10f:	00
41a110:	74 09                	je     0x41a11b
41a112:	80 b8 df 09 00 00 00 	cmpb   $0x0,0x9df(%eax)
41a119:	74 61                	je     0x41a17c
41a11b:	80 b8 df 09 00 00 00 	cmpb   $0x0,0x9df(%eax)
41a122:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
41a127:	75 05                	jne    0x41a12e
41a129:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
41a12e:	68 fc 7a 46 00       	push   $0x467afc
41a133:	50                   	push   %eax
41a134:	68 00 82 46 00       	push   $0x468200
41a139:	8d 4c 24 1c          	lea    0x1c(%esp),%ecx
41a13d:	68 00 08 00 00       	push   $0x800
41a142:	51                   	push   %ecx
41a143:	e8 7b 6c 01 00       	call   0x430dc3
41a148:	8b c6                	mov    %esi,%eax
41a14a:	83 c4 14             	add    $0x14,%esp
41a14d:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
41a154:	00
41a155:	8d 50 01             	lea    0x1(%eax),%edx
41a158:	8a 08                	mov    (%eax),%cl
41a15a:	40                   	inc    %eax
41a15b:	84 c9                	test   %cl,%cl
41a15d:	75 f9                	jne    0x41a158
41a15f:	2b c2                	sub    %edx,%eax
41a161:	8b d5                	mov    %ebp,%edx
41a163:	2b d0                	sub    %eax,%edx
41a165:	4a                   	dec    %edx
41a166:	52                   	push   %edx
41a167:	8d 44 24 14          	lea    0x14(%esp),%eax
41a16b:	50                   	push   %eax
41a16c:	56                   	push   %esi
41a16d:	e8 5e 8a 01 00       	call   0x432bd0
41a172:	8b 84 24 20 08 00 00 	mov    0x820(%esp),%eax
41a179:	83 c4 0c             	add    $0xc,%esp
41a17c:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
41a183:	00
41a184:	74 09                	je     0x41a18f
41a186:	83 b8 e0 09 00 00 64 	cmpl   $0x64,0x9e0(%eax)
41a18d:	74 65                	je     0x41a1f4
41a18f:	8b 88 e0 09 00 00    	mov    0x9e0(%eax),%ecx
41a195:	b8 10 82 46 00       	mov    $0x468210,%eax
41a19a:	81 f9 00 01 00 00    	cmp    $0x100,%ecx
41a1a0:	77 05                	ja     0x41a1a7
41a1a2:	b8 08 82 46 00       	mov    $0x468208,%eax
41a1a7:	51                   	push   %ecx
41a1a8:	68 e0 7a 46 00       	push   $0x467ae0
41a1ad:	50                   	push   %eax
41a1ae:	8d 4c 24 1c          	lea    0x1c(%esp),%ecx
41a1b2:	68 00 08 00 00       	push   $0x800
41a1b7:	51                   	push   %ecx
41a1b8:	e8 06 6c 01 00       	call   0x430dc3