410a52:	3a 11                	cmp    (%ecx),%dl
410a54:	75 1a                	jne    0x410a70
410a56:	3a d3                	cmp    %bl,%dl
410a58:	74 12                	je     0x410a6c
410a5a:	8a 50 01             	mov    0x1(%eax),%dl
410a5d:	3a 51 01             	cmp    0x1(%ecx),%dl
410a60:	75 0e                	jne    0x410a70
410a62:	83 c0 02             	add    $0x2,%eax
410a65:	83 c1 02             	add    $0x2,%ecx
410a68:	3a d3                	cmp    %bl,%dl
410a6a:	75 e4                	jne    0x410a50
410a6c:	33 c0                	xor    %eax,%eax
410a6e:	eb 05                	jmp    0x410a75
410a70:	1b c0                	sbb    %eax,%eax
410a72:	83 d8 ff             	sbb    $0xffffffff,%eax
410a75:	3b c3                	cmp    %ebx,%eax
410a77:	75 11                	jne    0x410a8a
410a79:	8d 44 24 12          	lea    0x12(%esp),%eax
410a7d:	8a 00                	mov    (%eax),%al
410a7f:	88 85 a4 15 00 00    	mov    %al,0x15a4(%ebp)
410a85:	e9 5b 67 00 00       	jmp    0x4171e5
410a8a:	b9 24 6e 46 00       	mov    $0x466e24,%ecx
410a8f:	8b c6                	mov    %esi,%eax
410a91:	8a 10                	mov    (%eax),%dl
410a93:	3a 11                	cmp    (%ecx),%dl
410a95:	75 1a                	jne    0x410ab1
410a97:	3a d3                	cmp    %bl,%dl
410a99:	74 12                	je     0x410aad
410a9b:	8a 50 01             	mov    0x1(%eax),%dl
410a9e:	3a 51 01             	cmp    0x1(%ecx),%dl
410aa1:	75 0e                	jne    0x410ab1
410aa3:	83 c0 02             	add    $0x2,%eax
410aa6:	83 c1 02             	add    $0x2,%ecx
410aa9:	3a d3                	cmp    %bl,%dl
410aab:	75 e4                	jne    0x410a91
410aad:	33 c0                	xor    %eax,%eax
410aaf:	eb 05                	jmp    0x410ab6
410ab1:	1b c0                	sbb    %eax,%eax
410ab3:	83 d8 ff             	sbb    $0xffffffff,%eax
410ab6:	3b c3                	cmp    %ebx,%eax
410ab8:	75 11                	jne    0x410acb
410aba:	8d 44 24 13          	lea    0x13(%esp),%eax
410abe:	8a 08                	mov    (%eax),%cl
410ac0:	88 8d a5 15 00 00    	mov    %cl,0x15a5(%ebp)
410ac6:	e9 1a 67 00 00       	jmp    0x4171e5
410acb:	6a 03                	push   $0x3
410acd:	68 ec 81 46 00       	push   $0x4681ec
410ad2:	56                   	push   %esi
410ad3:	e8 bc 27 02 00       	call   0x433294
410ad8:	83 c4 0c             	add    $0xc,%esp
410adb:	85 c0                	test   %eax,%eax
410add:	75 42                	jne    0x410b21
410adf:	b9 24 6e 46 00       	mov    $0x466e24,%ecx
410ae4:	8d 47 04             	lea    0x4(%edi),%eax
410ae7:	8a 10                	mov    (%eax),%dl
410ae9:	3a 11                	cmp    (%ecx),%dl
410aeb:	75 1a                	jne    0x410b07
410aed:	3a d3                	cmp    %bl,%dl
410aef:	74 12                	je     0x410b03
410af1:	8a 50 01             	mov    0x1(%eax),%dl
410af4:	3a 51 01             	cmp    0x1(%ecx),%dl
410af7:	75 0e                	jne    0x410b07
410af9:	83 c0 02             	add    $0x2,%eax
410afc:	83 c1 02             	add    $0x2,%ecx
410aff:	3a d3                	cmp    %bl,%dl
410b01:	75 e4                	jne    0x410ae7
410b03:	33 c0                	xor    %eax,%eax
410b05:	eb 05                	jmp    0x410b0c
410b07:	1b c0                	sbb    %eax,%eax
410b09:	83 d8 ff             	sbb    $0xffffffff,%eax
410b0c:	3b c3                	cmp    %ebx,%eax
410b0e:	75 11                	jne    0x410b21
410b10:	8d 44 24 12          	lea    0x12(%esp),%eax
410b14:	8a 08                	mov    (%eax),%cl
410b16:	88 8d a5 15 00 00    	mov    %cl,0x15a5(%ebp)
410b1c:	e9 c4 66 00 00       	jmp    0x4171e5
410b21:	b9 0c 6e 46 00       	mov    $0x466e0c,%ecx
410b26:	8b c6                	mov    %esi,%eax
410b28:	8a 10                	mov    (%eax),%dl
410b2a:	3a 11                	cmp    (%ecx),%dl
410b2c:	75 1a                	jne    0x410b48
410b2e:	3a d3                	cmp    %bl,%dl
410b30:	74 12                	je     0x410b44
410b32:	8a 50 01             	mov    0x1(%eax),%dl
410b35:	3a 51 01             	cmp    0x1(%ecx),%dl
410b38:	75 0e                	jne    0x410b48
410b3a:	83 c0 02             	add    $0x2,%eax
410b3d:	83 c1 02             	add    $0x2,%ecx
410b40:	3a d3                	cmp    %bl,%dl
410b42:	75 e4                	jne    0x410b28
410b44:	33 c0                	xor    %eax,%eax
410b46:	eb 05                	jmp    0x410b4d
410b48:	1b c0                	sbb    %eax,%eax
410b4a:	83 d8 ff             	sbb    $0xffffffff,%eax
410b4d:	3b c3                	cmp    %ebx,%eax
410b4f:	75 11                	jne    0x410b62
410b51:	8d 44 24 13          	lea    0x13(%esp),%eax
410b55:	8a 10                	mov    (%eax),%dl
410b57:	88 95 a6 15 00 00    	mov    %dl,0x15a6(%ebp)
410b5d:	e9 83 66 00 00       	jmp    0x4171e5
410b62:	6a 03                	push   $0x3
410b64:	68 ec 81 46 00       	push   $0x4681ec
410b69:	56                   	push   %esi
410b6a:	e8 25 27 02 00       	call   0x433294
410b6f:	83 c4 0c             	add    $0xc,%esp
410b72:	85 c0                	test   %eax,%eax
410b74:	75 44                	jne    0x410bba
410b76:	b9 0c 6e 46 00       	mov    $0x466e0c,%ecx
410b7b:	8d 47 04             	lea    0x4(%edi),%eax
410b7e:	8b ff                	mov    %edi,%edi
410b80:	8a 10                	mov    (%eax),%dl
410b82:	3a 11                	cmp    (%ecx),%dl
410b84:	75 1a                	jne    0x410ba0
410b86:	3a d3                	cmp    %bl,%dl
410b88:	74 12                	je     0x410b9c
410b8a:	8a 50 01             	mov    0x1(%eax),%dl
410b8d:	3a 51 01             	cmp    0x1(%ecx),%dl
410b90:	75 0e                	jne    0x410ba0
410b92:	83 c0 02             	add    $0x2,%eax
410b95:	83 c1 02             	add    $0x2,%ecx
410b98:	3a d3                	cmp    %bl,%dl
410b9a:	75 e4                	jne    0x410b80
410b9c:	33 c0                	xor    %eax,%eax
410b9e:	eb 05                	jmp    0x410ba5
410ba0:	1b c0                	sbb    %eax,%eax
410ba2:	83 d8 ff             	sbb    $0xffffffff,%eax
410ba5:	3b c3                	cmp    %ebx,%eax
410ba7:	75 11                	jne    0x410bba
410ba9:	8d 44 24 12          	lea    0x12(%esp),%eax
410bad:	8a 10                	mov    (%eax),%dl
410baf:	88 95 a6 15 00 00    	mov    %dl,0x15a6(%ebp)
410bb5:	e9 2b 66 00 00       	jmp    0x4171e5
410bba:	b9 ec 6d 46 00       	mov    $0x466dec,%ecx
410bbf:	8b c6                	mov    %esi,%eax
410bc1:	8a 10                	mov    (%eax),%dl
410bc3:	3a 11                	cmp    (%ecx),%dl
410bc5:	75 1a                	jne    0x410be1
410bc7:	3a d3                	cmp    %bl,%dl
410bc9:	74 12                	je     0x410bdd
410bcb:	8a 50 01             	mov    0x1(%eax),%dl
410bce:	3a 51 01             	cmp    0x1(%ecx),%dl
410bd1:	75 0e                	jne    0x410be1
410bd3:	83 c0 02             	add    $0x2,%eax
410bd6:	83 c1 02             	add    $0x2,%ecx
410bd9:	3a d3                	cmp    %bl,%dl
410bdb:	75 e4                	jne    0x410bc1
410bdd:	33 c0                	xor    %eax,%eax
410bdf:	eb 05                	jmp    0x410be6
410be1:	1b c0                	sbb    %eax,%eax
410be3:	83 d8 ff             	sbb    $0xffffffff,%eax
410be6:	3b c3                	cmp    %ebx,%eax
410be8:	75 11                	jne    0x410bfb
410bea:	8d 44 24 13          	lea    0x13(%esp),%eax
410bee:	8a 00                	mov    (%eax),%al
410bf0:	88 85 a7 15 00 00    	mov    %al,0x15a7(%ebp)
410bf6:	e9 ea 65 00 00       	jmp    0x4171e5
410bfb:	6a 03                	push   $0x3
410bfd:	68 ec 81 46 00       	push   $0x4681ec
410c02:	56                   	push   %esi
410c03:	e8 8c 26 02 00       	call   0x433294
410c08:	83 c4 0c             	add    $0xc,%esp
410c0b:	85 c0                	test   %eax,%eax
410c0d:	75 42                	jne    0x410c51
410c0f:	b9 ec 6d 46 00       	mov    $0x466dec,%ecx
410c14:	8d 47 04             	lea    0x4(%edi),%eax
410c17:	8a 10                	mov    (%eax),%dl
410c19:	3a 11                	cmp    (%ecx),%dl
410c1b:	75 1a                	jne    0x410c37
410c1d:	3a d3                	cmp    %bl,%dl
410c1f:	74 12                	je     0x410c33
410c21:	8a 50 01             	mov    0x1(%eax),%dl
410c24:	3a 51 01             	cmp    0x1(%ecx),%dl
410c27:	75 0e                	jne    0x410c37
410c29:	83 c0 02             	add    $0x2,%eax
410c2c:	83 c1 02             	add    $0x2,%ecx
410c2f:	3a d3                	cmp    %bl,%dl
410c31:	75 e4                	jne    0x410c17
410c33:	33 c0                	xor    %eax,%eax
410c35:	eb 05                	jmp    0x410c3c
410c37:	1b c0                	sbb    %eax,%eax
410c39:	83 d8 ff             	sbb    $0xffffffff,%eax
410c3c:	3b c3                	cmp    %ebx,%eax
410c3e:	75 11                	jne    0x410c51
410c40:	8d 44 24 12          	lea    0x12(%esp),%eax
410c44:	8a 00                	mov    (%eax),%al
410c46:	88 85 a7 15 00 00    	mov    %al,0x15a7(%ebp)
410c4c:	e9 94 65 00 00       	jmp    0x4171e5
410c51:	b9 dc 6d 46 00       	mov    $0x466ddc,%ecx
410c56:	8b c6                	mov    %esi,%eax
410c58:	8a 10                	mov    (%eax),%dl
410c5a:	3a 11                	cmp    (%ecx),%dl
410c5c:	75 1a                	jne    0x410c78
410c5e:	3a d3                	cmp    %bl,%dl
410c60:	74 12                	je     0x410c74
410c62:	8a 50 01             	mov    0x1(%eax),%dl
410c65:	3a 51 01             	cmp    0x1(%ecx),%dl
410c68:	75 0e                	jne    0x410c78
410c6a:	83 c0 02             	add    $0x2,%eax
410c6d:	83 c1 02             	add    $0x2,%ecx
410c70:	3a d3                	cmp    %bl,%dl
410c72:	75 e4                	jne    0x410c58
410c74:	33 c0                	xor    %eax,%eax
410c76:	eb 05                	jmp    0x410c7d
410c78:	1b c0                	sbb    %eax,%eax
410c7a:	83 d8 ff             	sbb    $0xffffffff,%eax
410c7d:	3b c3                	cmp    %ebx,%eax
410c7f:	75 11                	jne    0x410c92
410c81:	8d 44 24 13          	lea    0x13(%esp),%eax
410c85:	8a 08                	mov    (%eax),%cl
410c87:	88 8d a8 15 00 00    	mov    %cl,0x15a8(%ebp)
410c8d:	e9 53 65 00 00       	jmp    0x4171e5
410c92:	6a 03                	push   $0x3
410c94:	68 ec 81 46 00       	push   $0x4681ec
410c99:	56                   	push   %esi
410c9a:	e8 f5 25 02 00       	call   0x433294
410c9f:	83 c4 0c             	add    $0xc,%esp
410ca2:	85 c0                	test   %eax,%eax
410ca4:	75 44                	jne    0x410cea
410ca6:	b9 dc 6d 46 00       	mov    $0x466ddc,%ecx
410cab:	8d 47 04             	lea    0x4(%edi),%eax
410cae:	8b ff                	mov    %edi,%edi
410cb0:	8a 10                	mov    (%eax),%dl
410cb2:	3a 11                	cmp    (%ecx),%dl
410cb4:	75 1a                	jne    0x410cd0
410cb6:	3a d3                	cmp    %bl,%dl
410cb8:	74 12                	je     0x410ccc
410cba:	8a 50 01             	mov    0x1(%eax),%dl
410cbd:	3a 51 01             	cmp    0x1(%ecx),%dl
410cc0:	75 0e                	jne    0x410cd0
410cc2:	83 c0 02             	add    $0x2,%eax
410cc5:	83 c1 02             	add    $0x2,%ecx
410cc8:	3a d3                	cmp    %bl,%dl
410cca:	75 e4                	jne    0x410cb0
410ccc:	33 c0                	xor    %eax,%eax
410cce:	eb 05                	jmp    0x410cd5
410cd0:	1b c0                	sbb    %eax,%eax
410cd2:	83 d8 ff             	sbb    $0xffffffff,%eax
410cd5:	3b c3                	cmp    %ebx,%eax
410cd7:	75 11                	jne    0x410cea
410cd9:	8d 44 24 12          	lea    0x12(%esp),%eax
410cdd:	8a 08                	mov    (%eax),%cl
410cdf:	88 8d a8 15 00 00    	mov    %cl,0x15a8(%ebp)
410ce5:	e9 fb 64 00 00       	jmp    0x4171e5
410cea:	b9 bc 6d 46 00       	mov    $0x466dbc,%ecx
410cef:	8b c6                	mov    %esi,%eax
410cf1:	8a 10                	mov    (%eax),%dl
410cf3:	3a 11                	cmp    (%ecx),%dl
410cf5:	75 1a                	jne    0x410d11
410cf7:	3a d3                	cmp    %bl,%dl
410cf9:	74 12                	je     0x410d0d
410cfb:	8a 50 01             	mov    0x1(%eax),%dl
410cfe:	3a 51 01             	cmp    0x1(%ecx),%dl
410d01:	75 0e                	jne    0x410d11
410d03:	83 c0 02             	add    $0x2,%eax
410d06:	83 c1 02             	add    $0x2,%ecx
410d09:	3a d3                	cmp    %bl,%dl
410d0b:	75 e4                	jne    0x410cf1
410d0d:	33 c0                	xor    %eax,%eax
410d0f:	eb 05                	jmp    0x410d16
410d11:	1b c0                	sbb    %eax,%eax
410d13:	83 d8 ff             	sbb    $0xffffffff,%eax
410d16:	3b c3                	cmp    %ebx,%eax
410d18:	75 11                	jne    0x410d2b
410d1a:	8d 44 24 13          	lea    0x13(%esp),%eax
410d1e:	8a 10                	mov    (%eax),%dl
410d20:	88 95 a9 15 00 00    	mov    %dl,0x15a9(%ebp)
410d26:	e9 ba 64 00 00       	jmp    0x4171e5
410d2b:	6a 03                	push   $0x3
410d2d:	68 ec 81 46 00       	push   $0x4681ec
410d32:	56                   	push   %esi
410d33:	e8 5c 25 02 00       	call   0x433294
410d38:	83 c4 0c             	add    $0xc,%esp
410d3b:	85 c0                	test   %eax,%eax
410d3d:	75 42                	jne    0x410d81
410d3f:	b9 bc 6d 46 00       	mov    $0x466dbc,%ecx
410d44:	8d 47 04             	lea    0x4(%edi),%eax
410d47:	8a 10                	mov    (%eax),%dl
410d49:	3a 11                	cmp    (%ecx),%dl
410d4b:	75 1a                	jne    0x410d67
410d4d:	3a d3                	cmp    %bl,%dl
410d4f:	74 12                	je     0x410d63
410d51:	8a 50 01             	mov    0x1(%eax),%dl
410d54:	3a 51 01             	cmp    0x1(%ecx),%dl
410d57:	75 0e                	jne    0x410d67
410d59:	83 c0 02             	add    $0x2,%eax
410d5c:	83 c1 02             	add    $0x2,%ecx
410d5f:	3a d3                	cmp    %bl,%dl
410d61:	75 e4                	jne    0x410d47
410d63:	33 c0                	xor    %eax,%eax
410d65:	eb 05                	jmp    0x410d6c
410d67:	1b c0                	sbb    %eax,%eax
410d69:	83 d8 ff             	sbb    $0xffffffff,%eax
410d6c:	3b c3                	cmp    %ebx,%eax
410d6e:	75 11                	jne    0x410d81
410d70:	8d 44 24 12          	lea    0x12(%esp),%eax
410d74:	8a 10                	mov    (%eax),%dl
410d76:	88 95 a9 15 00 00    	mov    %dl,0x15a9(%ebp)
410d7c:	e9 64 64 00 00       	jmp    0x4171e5
410d81:	b9 a0 6d 46 00       	mov    $0x466da0,%ecx
410d86:	8b c6                	mov    %esi,%eax
410d88:	8a 10                	mov    (%eax),%dl
410d8a:	3a 11                	cmp    (%ecx),%dl
410d8c:	75 1a                	jne    0x410da8
410d8e:	3a d3                	cmp    %bl,%dl
410d90:	74 12                	je     0x410da4
410d92:	8a 50 01             	mov    0x1(%eax),%dl
410d95:	3a 51 01             	cmp    0x1(%ecx),%dl
410d98:	75 0e                	jne    0x410da8
410d9a:	83 c0 02             	add    $0x2,%eax
410d9d:	83 c1 02             	add    $0x2,%ecx
410da0:	3a d3                	cmp    %bl,%dl
410da2:	75 e4                	jne    0x410d88
410da4:	33 c0                	xor    %eax,%eax
410da6:	eb 05                	jmp    0x410dad
410da8:	1b c0                	sbb    %eax,%eax
410daa:	83 d8 ff             	sbb    $0xffffffff,%eax
410dad:	3b c3                	cmp    %ebx,%eax
410daf:	75 11                	jne    0x410dc2
410db1:	8d 44 24 13          	lea    0x13(%esp),%eax
410db5:	8a 00                	mov    (%eax),%al
410db7:	88 85 aa 15 00 00    	mov    %al,0x15aa(%ebp)
410dbd:	e9 23 64 00 00       	jmp    0x4171e5
410dc2:	6a 03                	push   $0x3
410dc4:	68 ec 81 46 00       	push   $0x4681ec
410dc9:	56                   	push   %esi
410dca:	e8 c5 24 02 00       	call   0x433294
410dcf:	83 c4 0c             	add    $0xc,%esp
410dd2:	85 c0                	test   %eax,%eax
410dd4:	75 44                	jne    0x410e1a
410dd6:	b9 a0 6d 46 00       	mov    $0x466da0,%ecx
410ddb:	8d 47 04             	lea    0x4(%edi),%eax
410dde:	8b ff                	mov    %edi,%edi
410de0:	8a 10                	mov    (%eax),%dl
410de2:	3a 11                	cmp    (%ecx),%dl
410de4:	75 1a                	jne    0x410e00
410de6:	3a d3                	cmp    %bl,%dl
410de8:	74 12                	je     0x410dfc
410dea:	8a 50 01             	mov    0x1(%eax),%dl
410ded:	3a 51 01             	cmp    0x1(%ecx),%dl
410df0:	75 0e                	jne    0x410e00
410df2:	83 c0 02             	add    $0x2,%eax
410df5:	83 c1 02             	add    $0x2,%ecx
410df8:	3a d3                	cmp    %bl,%dl
410dfa:	75 e4                	jne    0x410de0
410dfc:	33 c0                	xor    %eax,%eax
410dfe:	eb 05                	jmp    0x410e05
410e00:	1b c0                	sbb    %eax,%eax
410e02:	83 d8 ff             	sbb    $0xffffffff,%eax
410e05:	3b c3                	cmp    %ebx,%eax
410e07:	75 11                	jne    0x410e1a