412eb2:	83 c0 02             	add    $0x2,%eax
412eb5:	83 c1 02             	add    $0x2,%ecx
412eb8:	3a d3                	cmp    %bl,%dl
412eba:	75 e4                	jne    0x412ea0
412ebc:	33 c0                	xor    %eax,%eax
412ebe:	eb 05                	jmp    0x412ec5
412ec0:	1b c0                	sbb    %eax,%eax
412ec2:	83 d8 ff             	sbb    $0xffffffff,%eax
412ec5:	3b c3                	cmp    %ebx,%eax
412ec7:	75 11                	jne    0x412eda
412ec9:	8d 44 24 12          	lea    0x12(%esp),%eax
412ecd:	8a 10                	mov    (%eax),%dl
412ecf:	88 95 18 4e 00 00    	mov    %dl,0x4e18(%ebp)
412ed5:	e9 0b 43 00 00       	jmp    0x4171e5
412eda:	b9 64 68 46 00       	mov    $0x466864,%ecx
412edf:	8b c6                	mov    %esi,%eax
412ee1:	8a 10                	mov    (%eax),%dl
412ee3:	3a 11                	cmp    (%ecx),%dl
412ee5:	75 1a                	jne    0x412f01
412ee7:	3a d3                	cmp    %bl,%dl
412ee9:	74 12                	je     0x412efd
412eeb:	8a 50 01             	mov    0x1(%eax),%dl
412eee:	3a 51 01             	cmp    0x1(%ecx),%dl
412ef1:	75 0e                	jne    0x412f01
412ef3:	83 c0 02             	add    $0x2,%eax
412ef6:	83 c1 02             	add    $0x2,%ecx
412ef9:	3a d3                	cmp    %bl,%dl
412efb:	75 e4                	jne    0x412ee1
412efd:	33 c0                	xor    %eax,%eax
412eff:	eb 05                	jmp    0x412f06
412f01:	1b c0                	sbb    %eax,%eax
412f03:	83 d8 ff             	sbb    $0xffffffff,%eax
412f06:	3b c3                	cmp    %ebx,%eax
412f08:	75 11                	jne    0x412f1b
412f0a:	8d 44 24 13          	lea    0x13(%esp),%eax
412f0e:	8a 00                	mov    (%eax),%al
412f10:	88 85 19 4e 00 00    	mov    %al,0x4e19(%ebp)
412f16:	e9 ca 42 00 00       	jmp    0x4171e5
412f1b:	6a 03                	push   $0x3
412f1d:	68 ec 81 46 00       	push   $0x4681ec
412f22:	56                   	push   %esi
412f23:	e8 6c 03 02 00       	call   0x433294
412f28:	83 c4 0c             	add    $0xc,%esp
412f2b:	85 c0                	test   %eax,%eax
412f2d:	75 42                	jne    0x412f71
412f2f:	b9 64 68 46 00       	mov    $0x466864,%ecx
412f34:	8d 47 04             	lea    0x4(%edi),%eax
412f37:	8a 10                	mov    (%eax),%dl
412f39:	3a 11                	cmp    (%ecx),%dl
412f3b:	75 1a                	jne    0x412f57
412f3d:	3a d3                	cmp    %bl,%dl
412f3f:	74 12                	je     0x412f53
412f41:	8a 50 01             	mov    0x1(%eax),%dl
412f44:	3a 51 01             	cmp    0x1(%ecx),%dl
412f47:	75 0e                	jne    0x412f57
412f49:	83 c0 02             	add    $0x2,%eax
412f4c:	83 c1 02             	add    $0x2,%ecx
412f4f:	3a d3                	cmp    %bl,%dl
412f51:	75 e4                	jne    0x412f37
412f53:	33 c0                	xor    %eax,%eax
412f55:	eb 05                	jmp    0x412f5c
412f57:	1b c0                	sbb    %eax,%eax
412f59:	83 d8 ff             	sbb    $0xffffffff,%eax
412f5c:	3b c3                	cmp    %ebx,%eax
412f5e:	75 11                	jne    0x412f71
412f60:	8d 44 24 12          	lea    0x12(%esp),%eax
412f64:	8a 00                	mov    (%eax),%al
412f66:	88 85 19 4e 00 00    	mov    %al,0x4e19(%ebp)
412f6c:	e9 74 42 00 00       	jmp    0x4171e5
412f71:	b9 44 68 46 00       	mov    $0x466844,%ecx
412f76:	8b c6                	mov    %esi,%eax
412f78:	8a 10                	mov    (%eax),%dl
412f7a:	3a 11                	cmp    (%ecx),%dl
412f7c:	75 1a                	jne    0x412f98
412f7e:	3a d3                	cmp    %bl,%dl
412f80:	74 12                	je     0x412f94
412f82:	8a 50 01             	mov    0x1(%eax),%dl
412f85:	3a 51 01             	cmp    0x1(%ecx),%dl
412f88:	75 0e                	jne    0x412f98
412f8a:	83 c0 02             	add    $0x2,%eax
412f8d:	83 c1 02             	add    $0x2,%ecx
412f90:	3a d3                	cmp    %bl,%dl
412f92:	75 e4                	jne    0x412f78
412f94:	33 c0                	xor    %eax,%eax
412f96:	eb 05                	jmp    0x412f9d
412f98:	1b c0                	sbb    %eax,%eax
412f9a:	83 d8 ff             	sbb    $0xffffffff,%eax
412f9d:	3b c3                	cmp    %ebx,%eax
412f9f:	75 11                	jne    0x412fb2
412fa1:	8d 44 24 13          	lea    0x13(%esp),%eax
412fa5:	8a 08                	mov    (%eax),%cl
412fa7:	88 8d 1a 4e 00 00    	mov    %cl,0x4e1a(%ebp)
412fad:	e9 33 42 00 00       	jmp    0x4171e5
412fb2:	6a 03                	push   $0x3
412fb4:	68 ec 81 46 00       	push   $0x4681ec
412fb9:	56                   	push   %esi
412fba:	e8 d5 02 02 00       	call   0x433294
412fbf:	83 c4 0c             	add    $0xc,%esp
412fc2:	85 c0                	test   %eax,%eax
412fc4:	0f 85 42 00 00 00    	jne    0x41300c
412fca:	b9 44 68 46 00       	mov    $0x466844,%ecx
412fcf:	8d 47 04             	lea    0x4(%edi),%eax
412fd2:	8a 10                	mov    (%eax),%dl
412fd4:	3a 11                	cmp    (%ecx),%dl
412fd6:	75 1a                	jne    0x412ff2
412fd8:	3a d3                	cmp    %bl,%dl
412fda:	74 12                	je     0x412fee
412fdc:	8a 50 01             	mov    0x1(%eax),%dl
412fdf:	3a 51 01             	cmp    0x1(%ecx),%dl
412fe2:	75 0e                	jne    0x412ff2
412fe4:	83 c0 02             	add    $0x2,%eax
412fe7:	83 c1 02             	add    $0x2,%ecx
412fea:	3a d3                	cmp    %bl,%dl
412fec:	75 e4                	jne    0x412fd2
412fee:	33 c0                	xor    %eax,%eax
412ff0:	eb 05                	jmp    0x412ff7
412ff2:	1b c0                	sbb    %eax,%eax
412ff4:	83 d8 ff             	sbb    $0xffffffff,%eax
412ff7:	3b c3                	cmp    %ebx,%eax
412ff9:	75 11                	jne    0x41300c
412ffb:	8d 44 24 12          	lea    0x12(%esp),%eax
412fff:	8a 08                	mov    (%eax),%cl
413001:	88 8d 1a 4e 00 00    	mov    %cl,0x4e1a(%ebp)
413007:	e9 d9 41 00 00       	jmp    0x4171e5
41300c:	b9 2c 68 46 00       	mov    $0x46682c,%ecx
413011:	8b c6                	mov    %esi,%eax
413013:	8a 10                	mov    (%eax),%dl
413015:	3a 11                	cmp    (%ecx),%dl
413017:	75 1a                	jne    0x413033
413019:	3a d3                	cmp    %bl,%dl
41301b:	74 12                	je     0x41302f
41301d:	8a 50 01             	mov    0x1(%eax),%dl
413020:	3a 51 01             	cmp    0x1(%ecx),%dl
413023:	75 0e                	jne    0x413033
413025:	83 c0 02             	add    $0x2,%eax
413028:	83 c1 02             	add    $0x2,%ecx
41302b:	3a d3                	cmp    %bl,%dl
41302d:	75 e4                	jne    0x413013
41302f:	33 c0                	xor    %eax,%eax
413031:	eb 05                	jmp    0x413038
413033:	1b c0                	sbb    %eax,%eax
413035:	83 d8 ff             	sbb    $0xffffffff,%eax
413038:	3b c3                	cmp    %ebx,%eax
41303a:	75 11                	jne    0x41304d
41303c:	8d 44 24 13          	lea    0x13(%esp),%eax
413040:	8a 10                	mov    (%eax),%dl
413042:	88 95 1b 4e 00 00    	mov    %dl,0x4e1b(%ebp)
413048:	e9 98 41 00 00       	jmp    0x4171e5
41304d:	6a 03                	push   $0x3
41304f:	68 ec 81 46 00       	push   $0x4681ec
413054:	56                   	push   %esi
413055:	e8 3a 02 02 00       	call   0x433294
41305a:	83 c4 0c             	add    $0xc,%esp
41305d:	85 c0                	test   %eax,%eax
41305f:	0f 85 45 00 00 00    	jne    0x4130aa
413065:	b9 2c 68 46 00       	mov    $0x46682c,%ecx
41306a:	8d 47 04             	lea    0x4(%edi),%eax
41306d:	8d 49 00             	lea    0x0(%ecx),%ecx
413070:	8a 10                	mov    (%eax),%dl
413072:	3a 11                	cmp    (%ecx),%dl
413074:	75 1a                	jne    0x413090
413076:	3a d3                	cmp    %bl,%dl
413078:	74 12                	je     0x41308c
41307a:	8a 50 01             	mov    0x1(%eax),%dl
41307d:	3a 51 01             	cmp    0x1(%ecx),%dl
413080:	75 0e                	jne    0x413090
413082:	83 c0 02             	add    $0x2,%eax
413085:	83 c1 02             	add    $0x2,%ecx
413088:	3a d3                	cmp    %bl,%dl
41308a:	75 e4                	jne    0x413070
41308c:	33 c0                	xor    %eax,%eax
41308e:	eb 05                	jmp    0x413095
413090:	1b c0                	sbb    %eax,%eax
413092:	83 d8 ff             	sbb    $0xffffffff,%eax
413095:	3b c3                	cmp    %ebx,%eax
413097:	75 11                	jne    0x4130aa
413099:	8d 44 24 12          	lea    0x12(%esp),%eax
41309d:	8a 10                	mov    (%eax),%dl
41309f:	88 95 1b 4e 00 00    	mov    %dl,0x4e1b(%ebp)
4130a5:	e9 3b 41 00 00       	jmp    0x4171e5
4130aa:	b9 10 68 46 00       	mov    $0x466810,%ecx
4130af:	8b c6                	mov    %esi,%eax
4130b1:	8a 10                	mov    (%eax),%dl
4130b3:	3a 11                	cmp    (%ecx),%dl
4130b5:	75 1a                	jne    0x4130d1
4130b7:	3a d3                	cmp    %bl,%dl
4130b9:	74 12                	je     0x4130cd
4130bb:	8a 50 01             	mov    0x1(%eax),%dl
4130be:	3a 51 01             	cmp    0x1(%ecx),%dl
4130c1:	75 0e                	jne    0x4130d1
4130c3:	83 c0 02             	add    $0x2,%eax
4130c6:	83 c1 02             	add    $0x2,%ecx
4130c9:	3a d3                	cmp    %bl,%dl
4130cb:	75 e4                	jne    0x4130b1
4130cd:	33 c0                	xor    %eax,%eax
4130cf:	eb 05                	jmp    0x4130d6
4130d1:	1b c0                	sbb    %eax,%eax
4130d3:	83 d8 ff             	sbb    $0xffffffff,%eax
4130d6:	3b c3                	cmp    %ebx,%eax
4130d8:	75 37                	jne    0x413111
4130da:	8b 84 24 24 10 00 00 	mov    0x1024(%esp),%eax
4130e1:	50                   	push   %eax
4130e2:	b8 00 08 00 00       	mov    $0x800,%eax
4130e7:	8d 4c 24 20          	lea    0x20(%esp),%ecx
4130eb:	8d 54 24 18          	lea    0x18(%esp),%edx
4130ef:	e8 ac 5b ff ff       	call   0x408ca0
4130f4:	83 c4 04             	add    $0x4,%esp
4130f7:	3b c3                	cmp    %ebx,%eax
4130f9:	74 16                	je     0x413111
4130fb:	8d 8d 1c 4e 00 00    	lea    0x4e1c(%ebp),%ecx
413101:	51                   	push   %ecx
413102:	8b f0                	mov    %eax,%esi
413104:	e8 d7 5b ff ff       	call   0x408ce0
413109:	83 c4 04             	add    $0x4,%esp
41310c:	e9 d4 40 00 00       	jmp    0x4171e5
413111:	b9 fc 67 46 00       	mov    $0x4667fc,%ecx
413116:	8b c6                	mov    %esi,%eax
413118:	8a 10                	mov    (%eax),%dl
41311a:	3a 11                	cmp    (%ecx),%dl
41311c:	75 1a                	jne    0x413138
41311e:	3a d3                	cmp    %bl,%dl
413120:	74 12                	je     0x413134
413122:	8a 50 01             	mov    0x1(%eax),%dl
413125:	3a 51 01             	cmp    0x1(%ecx),%dl
413128:	75 0e                	jne    0x413138
41312a:	83 c0 02             	add    $0x2,%eax
41312d:	83 c1 02             	add    $0x2,%ecx
413130:	3a d3                	cmp    %bl,%dl
413132:	75 e4                	jne    0x413118
413134:	33 c0                	xor    %eax,%eax
413136:	eb 05                	jmp    0x41313d
413138:	1b c0                	sbb    %eax,%eax
41313a:	83 d8 ff             	sbb    $0xffffffff,%eax
41313d:	3b c3                	cmp    %ebx,%eax
41313f:	75 11                	jne    0x413152
413141:	8d 44 24 13          	lea    0x13(%esp),%eax
413145:	8a 10                	mov    (%eax),%dl
413147:	88 95 20 4e 00 00    	mov    %dl,0x4e20(%ebp)
41314d:	e9 93 40 00 00       	jmp    0x4171e5
413152:	6a 03                	push   $0x3
413154:	68 ec 81 46 00       	push   $0x4681ec
413159:	56                   	push   %esi
41315a:	e8 35 01 02 00       	call   0x433294
41315f:	83 c4 0c             	add    $0xc,%esp
413162:	85 c0                	test   %eax,%eax
413164:	0f 85 42 00 00 00    	jne    0x4131ac
41316a:	b9 fc 67 46 00       	mov    $0x4667fc,%ecx
41316f:	8d 47 04             	lea    0x4(%edi),%eax
413172:	8a 10                	mov    (%eax),%dl
413174:	3a 11                	cmp    (%ecx),%dl
413176:	75 1a                	jne    0x413192
413178:	3a d3                	cmp    %bl,%dl
41317a:	74 12                	je     0x41318e
41317c:	8a 50 01             	mov    0x1(%eax),%dl
41317f:	3a 51 01             	cmp    0x1(%ecx),%dl
413182:	75 0e                	jne    0x413192
413184:	83 c0 02             	add    $0x2,%eax
413187:	83 c1 02             	add    $0x2,%ecx
41318a:	3a d3                	cmp    %bl,%dl
41318c:	75 e4                	jne    0x413172
41318e:	33 c0                	xor    %eax,%eax
413190:	eb 05                	jmp    0x413197
413192:	1b c0                	sbb    %eax,%eax
413194:	83 d8 ff             	sbb    $0xffffffff,%eax
413197:	3b c3                	cmp    %ebx,%eax
413199:	75 11                	jne    0x4131ac
41319b:	8d 44 24 12          	lea    0x12(%esp),%eax
41319f:	8a 10                	mov    (%eax),%dl
4131a1:	88 95 20 4e 00 00    	mov    %dl,0x4e20(%ebp)
4131a7:	e9 39 40 00 00       	jmp    0x4171e5
4131ac:	b9 e8 67 46 00       	mov    $0x4667e8,%ecx
4131b1:	8b c6                	mov    %esi,%eax
4131b3:	8a 10                	mov    (%eax),%dl
4131b5:	3a 11                	cmp    (%ecx),%dl
4131b7:	75 1a                	jne    0x4131d3
4131b9:	3a d3                	cmp    %bl,%dl
4131bb:	74 12                	je     0x4131cf
4131bd:	8a 50 01             	mov    0x1(%eax),%dl
4131c0:	3a 51 01             	cmp    0x1(%ecx),%dl
4131c3:	75 0e                	jne    0x4131d3
4131c5:	83 c0 02             	add    $0x2,%eax
4131c8:	83 c1 02             	add    $0x2,%ecx
4131cb:	3a d3                	cmp    %bl,%dl
4131cd:	75 e4                	jne    0x4131b3
4131cf:	33 c0                	xor    %eax,%eax
4131d1:	eb 05                	jmp    0x4131d8
4131d3:	1b c0                	sbb    %eax,%eax
4131d5:	83 d8 ff             	sbb    $0xffffffff,%eax
4131d8:	3b c3                	cmp    %ebx,%eax
4131da:	75 11                	jne    0x4131ed
4131dc:	8d 44 24 13          	lea    0x13(%esp),%eax
4131e0:	8a 00                	mov    (%eax),%al
4131e2:	88 85 21 4e 00 00    	mov    %al,0x4e21(%ebp)
4131e8:	e9 f8 3f 00 00       	jmp    0x4171e5
4131ed:	6a 03                	push   $0x3
4131ef:	68 ec 81 46 00       	push   $0x4681ec
4131f4:	56                   	push   %esi
4131f5:	e8 9a 00 02 00       	call   0x433294
4131fa:	83 c4 0c             	add    $0xc,%esp
4131fd:	85 c0                	test   %eax,%eax
4131ff:	0f 85 45 00 00 00    	jne    0x41324a
413205:	b9 e8 67 46 00       	mov    $0x4667e8,%ecx
41320a:	8d 47 04             	lea    0x4(%edi),%eax
41320d:	8d 49 00             	lea    0x0(%ecx),%ecx
413210:	8a 10                	mov    (%eax),%dl
413212:	3a 11                	cmp    (%ecx),%dl
413214:	75 1a                	jne    0x413230
413216:	3a d3                	cmp    %bl,%dl
413218:	74 12                	je     0x41322c
41321a:	8a 50 01             	mov    0x1(%eax),%dl
41321d:	3a 51 01             	cmp    0x1(%ecx),%dl
413220:	75 0e                	jne    0x413230
413222:	83 c0 02             	add    $0x2,%eax
413225:	83 c1 02             	add    $0x2,%ecx
413228:	3a d3                	cmp    %bl,%dl
41322a:	75 e4                	jne    0x413210
41322c:	33 c0                	xor    %eax,%eax
41322e:	eb 05                	jmp    0x413235
413230:	1b c0                	sbb    %eax,%eax
413232:	83 d8 ff             	sbb    $0xffffffff,%eax
413235:	3b c3                	cmp    %ebx,%eax
413237:	75 11                	jne    0x41324a
413239:	8d 44 24 12          	lea    0x12(%esp),%eax
41323d:	8a 00                	mov    (%eax),%al
41323f:	88 85 21 4e 00 00    	mov    %al,0x4e21(%ebp)
413245:	e9 9b 3f 00 00       	jmp    0x4171e5
41324a:	b9 d4 67 46 00       	mov    $0x4667d4,%ecx
41324f:	8b c6                	mov    %esi,%eax
413251:	8a 10                	mov    (%eax),%dl
413253:	3a 11                	cmp    (%ecx),%dl
413255:	75 1a                	jne    0x413271
413257:	3a d3                	cmp    %bl,%dl
413259:	74 12                	je     0x41326d
41325b:	8a 50 01             	mov    0x1(%eax),%dl
41325e:	3a 51 01             	cmp    0x1(%ecx),%dl
413261:	75 0e                	jne    0x413271
413263:	83 c0 02             	add    $0x2,%eax
413266:	83 c1 02             	add    $0x2,%ecx
413269:	3a d3                	cmp    %bl,%dl
41326b:	75 e4                	jne    0x413251
41326d:	33 c0                	xor    %eax,%eax
41326f:	eb 05                	jmp    0x413276
413271:	1b c0                	sbb    %eax,%eax
413273:	83 d8 ff             	sbb    $0xffffffff,%eax
413276:	3b c3                	cmp    %ebx,%eax
413278:	75 11                	jne    0x41328b
41327a:	8d 44 24 13          	lea    0x13(%esp),%eax
41327e:	8a 08                	mov    (%eax),%cl
413280:	88 8d 22 4e 00 00    	mov    %cl,0x4e22(%ebp)
413286:	e9 5a 3f 00 00       	jmp    0x4171e5