416c6d:	83 c1 02             	add    $0x2,%ecx
416c70:	3a d3                	cmp    %bl,%dl
416c72:	75 e4                	jne    0x416c58
416c74:	33 c0                	xor    %eax,%eax
416c76:	eb 05                	jmp    0x416c7d
416c78:	1b c0                	sbb    %eax,%eax
416c7a:	83 d8 ff             	sbb    $0xffffffff,%eax
416c7d:	3b c3                	cmp    %ebx,%eax
416c7f:	75 18                	jne    0x416c99
416c81:	8d 44 24 13          	lea    0x13(%esp),%eax
416c85:	8a 00                	mov    (%eax),%al
416c87:	88 85 f9 90 00 00    	mov    %al,0x90f9(%ebp)
416c8d:	c6 85 e6 90 00 00 01 	movb   $0x1,0x90e6(%ebp)
416c94:	e9 4c 05 00 00       	jmp    0x4171e5
416c99:	6a 03                	push   $0x3
416c9b:	68 ec 81 46 00       	push   $0x4681ec
416ca0:	56                   	push   %esi
416ca1:	e8 ee c5 01 00       	call   0x433294
416ca6:	83 c4 0c             	add    $0xc,%esp
416ca9:	85 c0                	test   %eax,%eax
416cab:	75 49                	jne    0x416cf6
416cad:	b9 28 60 46 00       	mov    $0x466028,%ecx
416cb2:	8d 47 04             	lea    0x4(%edi),%eax
416cb5:	8a 10                	mov    (%eax),%dl
416cb7:	3a 11                	cmp    (%ecx),%dl
416cb9:	75 1a                	jne    0x416cd5
416cbb:	3a d3                	cmp    %bl,%dl
416cbd:	74 12                	je     0x416cd1
416cbf:	8a 50 01             	mov    0x1(%eax),%dl
416cc2:	3a 51 01             	cmp    0x1(%ecx),%dl
416cc5:	75 0e                	jne    0x416cd5
416cc7:	83 c0 02             	add    $0x2,%eax
416cca:	83 c1 02             	add    $0x2,%ecx
416ccd:	3a d3                	cmp    %bl,%dl
416ccf:	75 e4                	jne    0x416cb5
416cd1:	33 c0                	xor    %eax,%eax
416cd3:	eb 05                	jmp    0x416cda
416cd5:	1b c0                	sbb    %eax,%eax
416cd7:	83 d8 ff             	sbb    $0xffffffff,%eax
416cda:	3b c3                	cmp    %ebx,%eax
416cdc:	75 18                	jne    0x416cf6
416cde:	8d 44 24 12          	lea    0x12(%esp),%eax
416ce2:	8a 00                	mov    (%eax),%al
416ce4:	88 85 f9 90 00 00    	mov    %al,0x90f9(%ebp)
416cea:	c6 85 e6 90 00 00 01 	movb   $0x1,0x90e6(%ebp)
416cf1:	e9 ef 04 00 00       	jmp    0x4171e5
416cf6:	b9 1c 60 46 00       	mov    $0x46601c,%ecx
416cfb:	8b c6                	mov    %esi,%eax
416cfd:	8d 49 00             	lea    0x0(%ecx),%ecx
416d00:	8a 10                	mov    (%eax),%dl
416d02:	3a 11                	cmp    (%ecx),%dl
416d04:	75 1a                	jne    0x416d20
416d06:	3a d3                	cmp    %bl,%dl
416d08:	74 12                	je     0x416d1c
416d0a:	8a 50 01             	mov    0x1(%eax),%dl
416d0d:	3a 51 01             	cmp    0x1(%ecx),%dl
416d10:	75 0e                	jne    0x416d20
416d12:	83 c0 02             	add    $0x2,%eax
416d15:	83 c1 02             	add    $0x2,%ecx
416d18:	3a d3                	cmp    %bl,%dl
416d1a:	75 e4                	jne    0x416d00
416d1c:	33 c0                	xor    %eax,%eax
416d1e:	eb 05                	jmp    0x416d25
416d20:	1b c0                	sbb    %eax,%eax
416d22:	83 d8 ff             	sbb    $0xffffffff,%eax
416d25:	3b c3                	cmp    %ebx,%eax
416d27:	75 18                	jne    0x416d41
416d29:	8d 44 24 13          	lea    0x13(%esp),%eax
416d2d:	8a 08                	mov    (%eax),%cl
416d2f:	88 8d fa 90 00 00    	mov    %cl,0x90fa(%ebp)
416d35:	c6 85 e6 90 00 00 01 	movb   $0x1,0x90e6(%ebp)
416d3c:	e9 a4 04 00 00       	jmp    0x4171e5
416d41:	6a 03                	push   $0x3
416d43:	68 ec 81 46 00       	push   $0x4681ec
416d48:	56                   	push   %esi
416d49:	e8 46 c5 01 00       	call   0x433294
416d4e:	83 c4 0c             	add    $0xc,%esp
416d51:	85 c0                	test   %eax,%eax
416d53:	75 4c                	jne    0x416da1
416d55:	b9 1c 60 46 00       	mov    $0x46601c,%ecx
416d5a:	8d 47 04             	lea    0x4(%edi),%eax
416d5d:	8d 49 00             	lea    0x0(%ecx),%ecx
416d60:	8a 10                	mov    (%eax),%dl
416d62:	3a 11                	cmp    (%ecx),%dl
416d64:	75 1a                	jne    0x416d80
416d66:	3a d3                	cmp    %bl,%dl
416d68:	74 12                	je     0x416d7c
416d6a:	8a 50 01             	mov    0x1(%eax),%dl
416d6d:	3a 51 01             	cmp    0x1(%ecx),%dl
416d70:	75 0e                	jne    0x416d80
416d72:	83 c0 02             	add    $0x2,%eax
416d75:	83 c1 02             	add    $0x2,%ecx
416d78:	3a d3                	cmp    %bl,%dl
416d7a:	75 e4                	jne    0x416d60
416d7c:	33 c0                	xor    %eax,%eax
416d7e:	eb 05                	jmp    0x416d85
416d80:	1b c0                	sbb    %eax,%eax
416d82:	83 d8 ff             	sbb    $0xffffffff,%eax
416d85:	3b c3                	cmp    %ebx,%eax
416d87:	75 18                	jne    0x416da1
416d89:	8d 44 24 12          	lea    0x12(%esp),%eax
416d8d:	8a 08                	mov    (%eax),%cl
416d8f:	88 8d fa 90 00 00    	mov    %cl,0x90fa(%ebp)
416d95:	c6 85 e6 90 00 00 01 	movb   $0x1,0x90e6(%ebp)
416d9c:	e9 44 04 00 00       	jmp    0x4171e5
416da1:	b9 0c 60 46 00       	mov    $0x46600c,%ecx
416da6:	8b c6                	mov    %esi,%eax
416da8:	8a 10                	mov    (%eax),%dl
416daa:	3a 11                	cmp    (%ecx),%dl
416dac:	75 1a                	jne    0x416dc8
416dae:	3a d3                	cmp    %bl,%dl
416db0:	74 12                	je     0x416dc4
416db2:	8a 50 01             	mov    0x1(%eax),%dl
416db5:	3a 51 01             	cmp    0x1(%ecx),%dl
416db8:	75 0e                	jne    0x416dc8
416dba:	83 c0 02             	add    $0x2,%eax
416dbd:	83 c1 02             	add    $0x2,%ecx
416dc0:	3a d3                	cmp    %bl,%dl
416dc2:	75 e4                	jne    0x416da8
416dc4:	33 c0                	xor    %eax,%eax
416dc6:	eb 05                	jmp    0x416dcd
416dc8:	1b c0                	sbb    %eax,%eax
416dca:	83 d8 ff             	sbb    $0xffffffff,%eax
416dcd:	3b c3                	cmp    %ebx,%eax
416dcf:	75 11                	jne    0x416de2
416dd1:	8d 44 24 13          	lea    0x13(%esp),%eax
416dd5:	8a 10                	mov    (%eax),%dl
416dd7:	88 95 fb 90 00 00    	mov    %dl,0x90fb(%ebp)
416ddd:	e9 03 04 00 00       	jmp    0x4171e5
416de2:	6a 03                	push   $0x3
416de4:	68 ec 81 46 00       	push   $0x4681ec
416de9:	56                   	push   %esi
416dea:	e8 a5 c4 01 00       	call   0x433294
416def:	83 c4 0c             	add    $0xc,%esp
416df2:	85 c0                	test   %eax,%eax
416df4:	75 44                	jne    0x416e3a
416df6:	b9 0c 60 46 00       	mov    $0x46600c,%ecx
416dfb:	8d 47 04             	lea    0x4(%edi),%eax
416dfe:	8b ff                	mov    %edi,%edi
416e00:	8a 10                	mov    (%eax),%dl
416e02:	3a 11                	cmp    (%ecx),%dl
416e04:	75 1a                	jne    0x416e20
416e06:	3a d3                	cmp    %bl,%dl
416e08:	74 12                	je     0x416e1c
416e0a:	8a 50 01             	mov    0x1(%eax),%dl
416e0d:	3a 51 01             	cmp    0x1(%ecx),%dl
416e10:	75 0e                	jne    0x416e20
416e12:	83 c0 02             	add    $0x2,%eax
416e15:	83 c1 02             	add    $0x2,%ecx
416e18:	3a d3                	cmp    %bl,%dl
416e1a:	75 e4                	jne    0x416e00
416e1c:	33 c0                	xor    %eax,%eax
416e1e:	eb 05                	jmp    0x416e25
416e20:	1b c0                	sbb    %eax,%eax
416e22:	83 d8 ff             	sbb    $0xffffffff,%eax
416e25:	3b c3                	cmp    %ebx,%eax
416e27:	75 11                	jne    0x416e3a
416e29:	8d 44 24 12          	lea    0x12(%esp),%eax
416e2d:	8a 10                	mov    (%eax),%dl
416e2f:	88 95 fb 90 00 00    	mov    %dl,0x90fb(%ebp)
416e35:	e9 ab 03 00 00       	jmp    0x4171e5
416e3a:	b9 f8 5f 46 00       	mov    $0x465ff8,%ecx
416e3f:	8b c6                	mov    %esi,%eax
416e41:	8a 10                	mov    (%eax),%dl
416e43:	3a 11                	cmp    (%ecx),%dl
416e45:	75 1a                	jne    0x416e61
416e47:	3a d3                	cmp    %bl,%dl
416e49:	74 12                	je     0x416e5d
416e4b:	8a 50 01             	mov    0x1(%eax),%dl
416e4e:	3a 51 01             	cmp    0x1(%ecx),%dl
416e51:	75 0e                	jne    0x416e61
416e53:	83 c0 02             	add    $0x2,%eax
416e56:	83 c1 02             	add    $0x2,%ecx
416e59:	3a d3                	cmp    %bl,%dl
416e5b:	75 e4                	jne    0x416e41
416e5d:	33 c0                	xor    %eax,%eax
416e5f:	eb 05                	jmp    0x416e66
416e61:	1b c0                	sbb    %eax,%eax
416e63:	83 d8 ff             	sbb    $0xffffffff,%eax
416e66:	3b c3                	cmp    %ebx,%eax
416e68:	75 11                	jne    0x416e7b
416e6a:	8d 44 24 13          	lea    0x13(%esp),%eax
416e6e:	8a 00                	mov    (%eax),%al
416e70:	88 85 fc 90 00 00    	mov    %al,0x90fc(%ebp)
416e76:	e9 6a 03 00 00       	jmp    0x4171e5
416e7b:	6a 03                	push   $0x3
416e7d:	68 ec 81 46 00       	push   $0x4681ec
416e82:	56                   	push   %esi
416e83:	e8 0c c4 01 00       	call   0x433294
416e88:	83 c4 0c             	add    $0xc,%esp
416e8b:	85 c0                	test   %eax,%eax
416e8d:	75 42                	jne    0x416ed1
416e8f:	b9 f8 5f 46 00       	mov    $0x465ff8,%ecx
416e94:	8d 47 04             	lea    0x4(%edi),%eax
416e97:	8a 10                	mov    (%eax),%dl
416e99:	3a 11                	cmp    (%ecx),%dl
416e9b:	75 1a                	jne    0x416eb7
416e9d:	3a d3                	cmp    %bl,%dl
416e9f:	74 12                	je     0x416eb3
416ea1:	8a 50 01             	mov    0x1(%eax),%dl
416ea4:	3a 51 01             	cmp    0x1(%ecx),%dl
416ea7:	75 0e                	jne    0x416eb7
416ea9:	83 c0 02             	add    $0x2,%eax
416eac:	83 c1 02             	add    $0x2,%ecx
416eaf:	3a d3                	cmp    %bl,%dl
416eb1:	75 e4                	jne    0x416e97
416eb3:	33 c0                	xor    %eax,%eax
416eb5:	eb 05                	jmp    0x416ebc
416eb7:	1b c0                	sbb    %eax,%eax
416eb9:	83 d8 ff             	sbb    $0xffffffff,%eax
416ebc:	3b c3                	cmp    %ebx,%eax
416ebe:	75 11                	jne    0x416ed1
416ec0:	8d 44 24 12          	lea    0x12(%esp),%eax
416ec4:	8a 00                	mov    (%eax),%al
416ec6:	88 85 fc 90 00 00    	mov    %al,0x90fc(%ebp)
416ecc:	e9 14 03 00 00       	jmp    0x4171e5
416ed1:	b9 ec 5f 46 00       	mov    $0x465fec,%ecx
416ed6:	8b c6                	mov    %esi,%eax
416ed8:	8a 10                	mov    (%eax),%dl
416eda:	3a 11                	cmp    (%ecx),%dl
416edc:	75 1a                	jne    0x416ef8
416ede:	3a d3                	cmp    %bl,%dl
416ee0:	74 12                	je     0x416ef4
416ee2:	8a 50 01             	mov    0x1(%eax),%dl
416ee5:	3a 51 01             	cmp    0x1(%ecx),%dl
416ee8:	75 0e                	jne    0x416ef8
416eea:	83 c0 02             	add    $0x2,%eax
416eed:	83 c1 02             	add    $0x2,%ecx
416ef0:	3a d3                	cmp    %bl,%dl
416ef2:	75 e4                	jne    0x416ed8
416ef4:	33 c0                	xor    %eax,%eax
416ef6:	eb 05                	jmp    0x416efd
416ef8:	1b c0                	sbb    %eax,%eax
416efa:	83 d8 ff             	sbb    $0xffffffff,%eax
416efd:	3b c3                	cmp    %ebx,%eax
416eff:	75 06                	jne    0x416f07
416f01:	8d 44 24 13          	lea    0x13(%esp),%eax
416f05:	eb 51                	jmp    0x416f58
416f07:	6a 03                	push   $0x3
416f09:	68 ec 81 46 00       	push   $0x4681ec
416f0e:	56                   	push   %esi
416f0f:	e8 80 c3 01 00       	call   0x433294
416f14:	83 c4 0c             	add    $0xc,%esp
416f17:	85 c0                	test   %eax,%eax
416f19:	0f 85 b8 00 00 00    	jne    0x416fd7
416f1f:	b9 ec 5f 46 00       	mov    $0x465fec,%ecx
416f24:	8d 47 04             	lea    0x4(%edi),%eax
416f27:	8a 10                	mov    (%eax),%dl
416f29:	3a 11                	cmp    (%ecx),%dl
416f2b:	75 1a                	jne    0x416f47
416f2d:	3a d3                	cmp    %bl,%dl
416f2f:	74 12                	je     0x416f43
416f31:	8a 50 01             	mov    0x1(%eax),%dl
416f34:	3a 51 01             	cmp    0x1(%ecx),%dl
416f37:	75 0e                	jne    0x416f47
416f39:	83 c0 02             	add    $0x2,%eax
416f3c:	83 c1 02             	add    $0x2,%ecx
416f3f:	3a d3                	cmp    %bl,%dl
416f41:	75 e4                	jne    0x416f27
416f43:	33 c0                	xor    %eax,%eax
416f45:	eb 05                	jmp    0x416f4c
416f47:	1b c0                	sbb    %eax,%eax
416f49:	83 d8 ff             	sbb    $0xffffffff,%eax
416f4c:	3b c3                	cmp    %ebx,%eax
416f4e:	0f 85 83 00 00 00    	jne    0x416fd7
416f54:	8d 44 24 12          	lea    0x12(%esp),%eax
416f58:	8a 00                	mov    (%eax),%al
416f5a:	88 85 fd 90 00 00    	mov    %al,0x90fd(%ebp)
416f60:	3a c3                	cmp    %bl,%al
416f62:	0f 84 7d 02 00 00    	je     0x4171e5
416f68:	88 9d 17 01 00 00    	mov    %bl,0x117(%ebp)
416f6e:	88 9d 1f 0b 00 00    	mov    %bl,0xb1f(%ebp)
416f74:	89 9d 24 0b 00 00    	mov    %ebx,0xb24(%ebp)
416f7a:	88 9d 29 0b 00 00    	mov    %bl,0xb29(%ebp)
416f80:	89 9d 2c 0b 00 00    	mov    %ebx,0xb2c(%ebp)
416f86:	89 9d 30 0b 00 00    	mov    %ebx,0xb30(%ebp)
416f8c:	88 9d 38 0b 00 00    	mov    %bl,0xb38(%ebp)
416f92:	89 9d 3c 0b 00 00    	mov    %ebx,0xb3c(%ebp)
416f98:	89 9d 40 0b 00 00    	mov    %ebx,0xb40(%ebp)
416f9e:	89 9d 48 0b 00 00    	mov    %ebx,0xb48(%ebp)
416fa4:	89 9d 4c 0b 00 00    	mov    %ebx,0xb4c(%ebp)
416faa:	89 9d 50 0b 00 00    	mov    %ebx,0xb50(%ebp)
416fb0:	89 9d 54 0b 00 00    	mov    %ebx,0xb54(%ebp)
416fb6:	89 9d 58 0b 00 00    	mov    %ebx,0xb58(%ebp)
416fbc:	c7 85 60 0b 00 00 00 	movl   $0x2000000,0xb60(%ebp)
416fc3:	00 00 02
416fc6:	88 9d ff 90 00 00    	mov    %bl,0x90ff(%ebp)
416fcc:	88 9d 2d 50 00 00    	mov    %bl,0x502d(%ebp)
416fd2:	e9 0e 02 00 00       	jmp    0x4171e5
416fd7:	b9 e0 5f 46 00       	mov    $0x465fe0,%ecx
416fdc:	8b c6                	mov    %esi,%eax
416fde:	8b ff                	mov    %edi,%edi
416fe0:	8a 10                	mov    (%eax),%dl
416fe2:	3a 11                	cmp    (%ecx),%dl
416fe4:	75 1a                	jne    0x417000
416fe6:	3a d3                	cmp    %bl,%dl
416fe8:	74 12                	je     0x416ffc
416fea:	8a 50 01             	mov    0x1(%eax),%dl
416fed:	3a 51 01             	cmp    0x1(%ecx),%dl
416ff0:	75 0e                	jne    0x417000
416ff2:	83 c0 02             	add    $0x2,%eax
416ff5:	83 c1 02             	add    $0x2,%ecx
416ff8:	3a d3                	cmp    %bl,%dl
416ffa:	75 e4                	jne    0x416fe0
416ffc:	33 c0                	xor    %eax,%eax
416ffe:	eb 05                	jmp    0x417005
417000:	1b c0                	sbb    %eax,%eax
417002:	83 d8 ff             	sbb    $0xffffffff,%eax
417005:	3b c3                	cmp    %ebx,%eax
417007:	75 06                	jne    0x41700f
417009:	8d 44 24 13          	lea    0x13(%esp),%eax
41700d:	eb 4e                	jmp    0x41705d
41700f:	6a 03                	push   $0x3
417011:	68 ec 81 46 00       	push   $0x4681ec
417016:	56                   	push   %esi
417017:	e8 78 c2 01 00       	call   0x433294
41701c:	83 c4 0c             	add    $0xc,%esp
41701f:	85 c0                	test   %eax,%eax
417021:	0f 85 5f 00 00 00    	jne    0x417086
417027:	b9 e0 5f 46 00       	mov    $0x465fe0,%ecx
41702c:	8d 47 04             	lea    0x4(%edi),%eax
41702f:	90                   	nop
417030:	8a 10                	mov    (%eax),%dl
417032:	3a 11                	cmp    (%ecx),%dl
417034:	75 1a                	jne    0x417050
417036:	3a d3                	cmp    %bl,%dl
417038:	74 12                	je     0x41704c
41703a:	8a 50 01             	mov    0x1(%eax),%dl
41703d:	3a 51 01             	cmp    0x1(%ecx),%dl
417040:	75 0e                	jne    0x417050
417042:	83 c0 02             	add    $0x2,%eax
417045:	83 c1 02             	add    $0x2,%ecx
417048:	3a d3                	cmp    %bl,%dl
41704a:	75 e4                	jne    0x417030
41704c:	33 c0                	xor    %eax,%eax
41704e:	eb 05                	jmp    0x417055
417050:	1b c0                	sbb    %eax,%eax
417052:	83 d8 ff             	sbb    $0xffffffff,%eax
417055:	3b c3                	cmp    %ebx,%eax
417057:	75 2d                	jne    0x417086
417059:	8d 44 24 12          	lea    0x12(%esp),%eax
41705d:	8a 00                	mov    (%eax),%al
41705f:	88 85 fe 90 00 00    	mov    %al,0x90fe(%ebp)
417065:	3a c3                	cmp    %bl,%al
417067:	0f 84 78 01 00 00    	je     0x4171e5
41706d:	c6 85 fb 90 00 00 01 	movb   $0x1,0x90fb(%ebp)
417074:	c6 85 fc 90 00 00 01 	movb   $0x1,0x90fc(%ebp)
41707b:	88 9d 1e 09 00 00    	mov    %bl,0x91e(%ebp)
417081:	e9 5f 01 00 00       	jmp    0x4171e5
417086:	b9 d4 5f 46 00       	mov    $0x465fd4,%ecx