413aee:	eb 05                	jmp    0x413af5
413af0:	1b c0                	sbb    %eax,%eax
413af2:	83 d8 ff             	sbb    $0xffffffff,%eax
413af5:	3b c3                	cmp    %ebx,%eax
413af7:	75 11                	jne    0x413b0a
413af9:	8d 44 24 12          	lea    0x12(%esp),%eax
413afd:	8a 00                	mov    (%eax),%al
413aff:	88 85 33 60 00 00    	mov    %al,0x6033(%ebp)
413b05:	e9 db 36 00 00       	jmp    0x4171e5
413b0a:	b9 bc 66 46 00       	mov    $0x4666bc,%ecx
413b0f:	8b c6                	mov    %esi,%eax
413b11:	8a 10                	mov    (%eax),%dl
413b13:	3a 11                	cmp    (%ecx),%dl
413b15:	75 1a                	jne    0x413b31
413b17:	3a d3                	cmp    %bl,%dl
413b19:	74 12                	je     0x413b2d
413b1b:	8a 50 01             	mov    0x1(%eax),%dl
413b1e:	3a 51 01             	cmp    0x1(%ecx),%dl
413b21:	75 0e                	jne    0x413b31
413b23:	83 c0 02             	add    $0x2,%eax
413b26:	83 c1 02             	add    $0x2,%ecx
413b29:	3a d3                	cmp    %bl,%dl
413b2b:	75 e4                	jne    0x413b11
413b2d:	33 c0                	xor    %eax,%eax
413b2f:	eb 05                	jmp    0x413b36
413b31:	1b c0                	sbb    %eax,%eax
413b33:	83 d8 ff             	sbb    $0xffffffff,%eax
413b36:	3b c3                	cmp    %ebx,%eax
413b38:	75 11                	jne    0x413b4b
413b3a:	8d 44 24 13          	lea    0x13(%esp),%eax
413b3e:	8a 08                	mov    (%eax),%cl
413b40:	88 8d 34 60 00 00    	mov    %cl,0x6034(%ebp)
413b46:	e9 9a 36 00 00       	jmp    0x4171e5
413b4b:	6a 03                	push   $0x3
413b4d:	68 ec 81 46 00       	push   $0x4681ec
413b52:	56                   	push   %esi
413b53:	e8 3c f7 01 00       	call   0x433294
413b58:	83 c4 0c             	add    $0xc,%esp
413b5b:	85 c0                	test   %eax,%eax
413b5d:	0f 85 47 00 00 00    	jne    0x413baa
413b63:	b9 bc 66 46 00       	mov    $0x4666bc,%ecx
413b68:	8d 47 04             	lea    0x4(%edi),%eax
413b6b:	eb 03                	jmp    0x413b70
413b6d:	8d 49 00             	lea    0x0(%ecx),%ecx
413b70:	8a 10                	mov    (%eax),%dl
413b72:	3a 11                	cmp    (%ecx),%dl
413b74:	75 1a                	jne    0x413b90
413b76:	3a d3                	cmp    %bl,%dl
413b78:	74 12                	je     0x413b8c
413b7a:	8a 50 01             	mov    0x1(%eax),%dl
413b7d:	3a 51 01             	cmp    0x1(%ecx),%dl
413b80:	75 0e                	jne    0x413b90
413b82:	83 c0 02             	add    $0x2,%eax
413b85:	83 c1 02             	add    $0x2,%ecx
413b88:	3a d3                	cmp    %bl,%dl
413b8a:	75 e4                	jne    0x413b70
413b8c:	33 c0                	xor    %eax,%eax
413b8e:	eb 05                	jmp    0x413b95
413b90:	1b c0                	sbb    %eax,%eax
413b92:	83 d8 ff             	sbb    $0xffffffff,%eax
413b95:	3b c3                	cmp    %ebx,%eax
413b97:	75 11                	jne    0x413baa
413b99:	8d 44 24 12          	lea    0x12(%esp),%eax
413b9d:	8a 08                	mov    (%eax),%cl
413b9f:	88 8d 34 60 00 00    	mov    %cl,0x6034(%ebp)
413ba5:	e9 3b 36 00 00       	jmp    0x4171e5
413baa:	b9 ac 66 46 00       	mov    $0x4666ac,%ecx
413baf:	8b c6                	mov    %esi,%eax
413bb1:	8a 10                	mov    (%eax),%dl
413bb3:	3a 11                	cmp    (%ecx),%dl
413bb5:	75 1a                	jne    0x413bd1
413bb7:	3a d3                	cmp    %bl,%dl
413bb9:	74 12                	je     0x413bcd
413bbb:	8a 50 01             	mov    0x1(%eax),%dl
413bbe:	3a 51 01             	cmp    0x1(%ecx),%dl
413bc1:	75 0e                	jne    0x413bd1
413bc3:	83 c0 02             	add    $0x2,%eax
413bc6:	83 c1 02             	add    $0x2,%ecx
413bc9:	3a d3                	cmp    %bl,%dl
413bcb:	75 e4                	jne    0x413bb1
413bcd:	33 c0                	xor    %eax,%eax
413bcf:	eb 05                	jmp    0x413bd6
413bd1:	1b c0                	sbb    %eax,%eax
413bd3:	83 d8 ff             	sbb    $0xffffffff,%eax
413bd6:	3b c3                	cmp    %ebx,%eax
413bd8:	75 09                	jne    0x413be3
413bda:	8d 44 24 13          	lea    0x13(%esp),%eax
413bde:	e9 4d 00 00 00       	jmp    0x413c30
413be3:	6a 03                	push   $0x3
413be5:	68 ec 81 46 00       	push   $0x4681ec
413bea:	56                   	push   %esi
413beb:	e8 a4 f6 01 00       	call   0x433294
413bf0:	83 c4 0c             	add    $0xc,%esp
413bf3:	85 c0                	test   %eax,%eax
413bf5:	0f 85 70 00 00 00    	jne    0x413c6b
413bfb:	b9 ac 66 46 00       	mov    $0x4666ac,%ecx
413c00:	8d 47 04             	lea    0x4(%edi),%eax
413c03:	8a 10                	mov    (%eax),%dl
413c05:	3a 11                	cmp    (%ecx),%dl
413c07:	75 1a                	jne    0x413c23
413c09:	3a d3                	cmp    %bl,%dl
413c0b:	74 12                	je     0x413c1f
413c0d:	8a 50 01             	mov    0x1(%eax),%dl
413c10:	3a 51 01             	cmp    0x1(%ecx),%dl
413c13:	75 0e                	jne    0x413c23
413c15:	83 c0 02             	add    $0x2,%eax
413c18:	83 c1 02             	add    $0x2,%ecx
413c1b:	3a d3                	cmp    %bl,%dl
413c1d:	75 e4                	jne    0x413c03
413c1f:	33 c0                	xor    %eax,%eax
413c21:	eb 05                	jmp    0x413c28
413c23:	1b c0                	sbb    %eax,%eax
413c25:	83 d8 ff             	sbb    $0xffffffff,%eax
413c28:	3b c3                	cmp    %ebx,%eax
413c2a:	75 3f                	jne    0x413c6b
413c2c:	8d 44 24 12          	lea    0x12(%esp),%eax
413c30:	8a 00                	mov    (%eax),%al
413c32:	88 85 35 60 00 00    	mov    %al,0x6035(%ebp)
413c38:	3a c3                	cmp    %bl,%al
413c3a:	0f 84 a5 35 00 00    	je     0x4171e5
413c40:	88 9d 17 01 00 00    	mov    %bl,0x117(%ebp)
413c46:	c6 85 a0 09 00 00 01 	movb   $0x1,0x9a0(%ebp)
413c4d:	88 9d a1 09 00 00    	mov    %bl,0x9a1(%ebp)
413c53:	88 9d bf 09 00 00    	mov    %bl,0x9bf(%ebp)
413c59:	88 9d e6 09 00 00    	mov    %bl,0x9e6(%ebp)
413c5f:	c6 85 dc 09 00 00 01 	movb   $0x1,0x9dc(%ebp)
413c66:	e9 7a 35 00 00       	jmp    0x4171e5
413c6b:	b9 9c 66 46 00       	mov    $0x46669c,%ecx
413c70:	8b c6                	mov    %esi,%eax
413c72:	8a 10                	mov    (%eax),%dl
413c74:	3a 11                	cmp    (%ecx),%dl
413c76:	75 1a                	jne    0x413c92
413c78:	3a d3                	cmp    %bl,%dl
413c7a:	74 12                	je     0x413c8e
413c7c:	8a 50 01             	mov    0x1(%eax),%dl
413c7f:	3a 51 01             	cmp    0x1(%ecx),%dl
413c82:	75 0e                	jne    0x413c92
413c84:	83 c0 02             	add    $0x2,%eax
413c87:	83 c1 02             	add    $0x2,%ecx
413c8a:	3a d3                	cmp    %bl,%dl
413c8c:	75 e4                	jne    0x413c72
413c8e:	33 c0                	xor    %eax,%eax
413c90:	eb 05                	jmp    0x413c97
413c92:	1b c0                	sbb    %eax,%eax
413c94:	83 d8 ff             	sbb    $0xffffffff,%eax
413c97:	3b c3                	cmp    %ebx,%eax
413c99:	75 11                	jne    0x413cac
413c9b:	8d 44 24 13          	lea    0x13(%esp),%eax
413c9f:	8a 10                	mov    (%eax),%dl
413ca1:	88 95 36 60 00 00    	mov    %dl,0x6036(%ebp)
413ca7:	e9 39 35 00 00       	jmp    0x4171e5
413cac:	6a 03                	push   $0x3
413cae:	68 ec 81 46 00       	push   $0x4681ec
413cb3:	56                   	push   %esi
413cb4:	e8 db f5 01 00       	call   0x433294
413cb9:	83 c4 0c             	add    $0xc,%esp
413cbc:	85 c0                	test   %eax,%eax
413cbe:	0f 85 46 00 00 00    	jne    0x413d0a
413cc4:	b9 9c 66 46 00       	mov    $0x46669c,%ecx
413cc9:	8d 47 04             	lea    0x4(%edi),%eax
413ccc:	8d 64 24 00          	lea    0x0(%esp),%esp
413cd0:	8a 10                	mov    (%eax),%dl
413cd2:	3a 11                	cmp    (%ecx),%dl
413cd4:	75 1a                	jne    0x413cf0
413cd6:	3a d3                	cmp    %bl,%dl
413cd8:	74 12                	je     0x413cec
413cda:	8a 50 01             	mov    0x1(%eax),%dl
413cdd:	3a 51 01             	cmp    0x1(%ecx),%dl
413ce0:	75 0e                	jne    0x413cf0
413ce2:	83 c0 02             	add    $0x2,%eax
413ce5:	83 c1 02             	add    $0x2,%ecx
413ce8:	3a d3                	cmp    %bl,%dl
413cea:	75 e4                	jne    0x413cd0
413cec:	33 c0                	xor    %eax,%eax
413cee:	eb 05                	jmp    0x413cf5
413cf0:	1b c0                	sbb    %eax,%eax
413cf2:	83 d8 ff             	sbb    $0xffffffff,%eax
413cf5:	3b c3                	cmp    %ebx,%eax
413cf7:	75 11                	jne    0x413d0a
413cf9:	8d 44 24 12          	lea    0x12(%esp),%eax
413cfd:	8a 10                	mov    (%eax),%dl
413cff:	88 95 36 60 00 00    	mov    %dl,0x6036(%ebp)
413d05:	e9 db 34 00 00       	jmp    0x4171e5
413d0a:	b9 8c 66 46 00       	mov    $0x46668c,%ecx
413d0f:	8b c6                	mov    %esi,%eax
413d11:	8a 10                	mov    (%eax),%dl
413d13:	3a 11                	cmp    (%ecx),%dl
413d15:	75 1a                	jne    0x413d31
413d17:	3a d3                	cmp    %bl,%dl
413d19:	74 12                	je     0x413d2d
413d1b:	8a 50 01             	mov    0x1(%eax),%dl
413d1e:	3a 51 01             	cmp    0x1(%ecx),%dl
413d21:	75 0e                	jne    0x413d31
413d23:	83 c0 02             	add    $0x2,%eax
413d26:	83 c1 02             	add    $0x2,%ecx
413d29:	3a d3                	cmp    %bl,%dl
413d2b:	75 e4                	jne    0x413d11
413d2d:	33 c0                	xor    %eax,%eax
413d2f:	eb 05                	jmp    0x413d36
413d31:	1b c0                	sbb    %eax,%eax
413d33:	83 d8 ff             	sbb    $0xffffffff,%eax
413d36:	3b c3                	cmp    %ebx,%eax
413d38:	75 11                	jne    0x413d4b
413d3a:	8d 44 24 13          	lea    0x13(%esp),%eax
413d3e:	8a 00                	mov    (%eax),%al
413d40:	88 85 37 60 00 00    	mov    %al,0x6037(%ebp)
413d46:	e9 9a 34 00 00       	jmp    0x4171e5
413d4b:	6a 03                	push   $0x3
413d4d:	68 ec 81 46 00       	push   $0x4681ec
413d52:	56                   	push   %esi
413d53:	e8 3c f5 01 00       	call   0x433294
413d58:	83 c4 0c             	add    $0xc,%esp
413d5b:	85 c0                	test   %eax,%eax
413d5d:	0f 85 47 00 00 00    	jne    0x413daa
413d63:	b9 8c 66 46 00       	mov    $0x46668c,%ecx
413d68:	8d 47 04             	lea    0x4(%edi),%eax
413d6b:	eb 03                	jmp    0x413d70
413d6d:	8d 49 00             	lea    0x0(%ecx),%ecx
413d70:	8a 10                	mov    (%eax),%dl
413d72:	3a 11                	cmp    (%ecx),%dl
413d74:	75 1a                	jne    0x413d90
413d76:	3a d3                	cmp    %bl,%dl
413d78:	74 12                	je     0x413d8c
413d7a:	8a 50 01             	mov    0x1(%eax),%dl
413d7d:	3a 51 01             	cmp    0x1(%ecx),%dl
413d80:	75 0e                	jne    0x413d90
413d82:	83 c0 02             	add    $0x2,%eax
413d85:	83 c1 02             	add    $0x2,%ecx
413d88:	3a d3                	cmp    %bl,%dl
413d8a:	75 e4                	jne    0x413d70
413d8c:	33 c0                	xor    %eax,%eax
413d8e:	eb 05                	jmp    0x413d95
413d90:	1b c0                	sbb    %eax,%eax
413d92:	83 d8 ff             	sbb    $0xffffffff,%eax
413d95:	3b c3                	cmp    %ebx,%eax
413d97:	75 11                	jne    0x413daa
413d99:	8d 44 24 12          	lea    0x12(%esp),%eax
413d9d:	8a 00                	mov    (%eax),%al
413d9f:	88 85 37 60 00 00    	mov    %al,0x6037(%ebp)
413da5:	e9 3b 34 00 00       	jmp    0x4171e5
413daa:	b9 80 66 46 00       	mov    $0x466680,%ecx
413daf:	8b c6                	mov    %esi,%eax
413db1:	8a 10                	mov    (%eax),%dl
413db3:	3a 11                	cmp    (%ecx),%dl
413db5:	75 1a                	jne    0x413dd1
413db7:	3a d3                	cmp    %bl,%dl
413db9:	74 12                	je     0x413dcd
413dbb:	8a 50 01             	mov    0x1(%eax),%dl
413dbe:	3a 51 01             	cmp    0x1(%ecx),%dl
413dc1:	75 0e                	jne    0x413dd1
413dc3:	83 c0 02             	add    $0x2,%eax
413dc6:	83 c1 02             	add    $0x2,%ecx
413dc9:	3a d3                	cmp    %bl,%dl
413dcb:	75 e4                	jne    0x413db1
413dcd:	33 c0                	xor    %eax,%eax
413dcf:	eb 05                	jmp    0x413dd6
413dd1:	1b c0                	sbb    %eax,%eax
413dd3:	83 d8 ff             	sbb    $0xffffffff,%eax
413dd6:	3b c3                	cmp    %ebx,%eax
413dd8:	75 11                	jne    0x413deb
413dda:	8d 44 24 13          	lea    0x13(%esp),%eax
413dde:	8a 08                	mov    (%eax),%cl
413de0:	88 8d 38 60 00 00    	mov    %cl,0x6038(%ebp)
413de6:	e9 fa 33 00 00       	jmp    0x4171e5
413deb:	6a 03                	push   $0x3
413ded:	68 ec 81 46 00       	push   $0x4681ec
413df2:	56                   	push   %esi
413df3:	e8 9c f4 01 00       	call   0x433294
413df8:	83 c4 0c             	add    $0xc,%esp
413dfb:	85 c0                	test   %eax,%eax
413dfd:	0f 85 47 00 00 00    	jne    0x413e4a
413e03:	b9 80 66 46 00       	mov    $0x466680,%ecx
413e08:	8d 47 04             	lea    0x4(%edi),%eax
413e0b:	eb 03                	jmp    0x413e10
413e0d:	8d 49 00             	lea    0x0(%ecx),%ecx
413e10:	8a 10                	mov    (%eax),%dl
413e12:	3a 11                	cmp    (%ecx),%dl
413e14:	75 1a                	jne    0x413e30
413e16:	3a d3                	cmp    %bl,%dl
413e18:	74 12                	je     0x413e2c
413e1a:	8a 50 01             	mov    0x1(%eax),%dl
413e1d:	3a 51 01             	cmp    0x1(%ecx),%dl
413e20:	75 0e                	jne    0x413e30
413e22:	83 c0 02             	add    $0x2,%eax
413e25:	83 c1 02             	add    $0x2,%ecx
413e28:	3a d3                	cmp    %bl,%dl
413e2a:	75 e4                	jne    0x413e10
413e2c:	33 c0                	xor    %eax,%eax
413e2e:	eb 05                	jmp    0x413e35
413e30:	1b c0                	sbb    %eax,%eax
413e32:	83 d8 ff             	sbb    $0xffffffff,%eax
413e35:	3b c3                	cmp    %ebx,%eax
413e37:	75 11                	jne    0x413e4a
413e39:	8d 44 24 12          	lea    0x12(%esp),%eax
413e3d:	8a 08                	mov    (%eax),%cl
413e3f:	88 8d 38 60 00 00    	mov    %cl,0x6038(%ebp)
413e45:	e9 9b 33 00 00       	jmp    0x4171e5
413e4a:	b9 74 66 46 00       	mov    $0x466674,%ecx
413e4f:	8b c6                	mov    %esi,%eax
413e51:	8a 10                	mov    (%eax),%dl
413e53:	3a 11                	cmp    (%ecx),%dl
413e55:	75 1a                	jne    0x413e71
413e57:	3a d3                	cmp    %bl,%dl
413e59:	74 12                	je     0x413e6d
413e5b:	8a 50 01             	mov    0x1(%eax),%dl
413e5e:	3a 51 01             	cmp    0x1(%ecx),%dl
413e61:	75 0e                	jne    0x413e71
413e63:	83 c0 02             	add    $0x2,%eax
413e66:	83 c1 02             	add    $0x2,%ecx
413e69:	3a d3                	cmp    %bl,%dl
413e6b:	75 e4                	jne    0x413e51
413e6d:	33 c0                	xor    %eax,%eax
413e6f:	eb 05                	jmp    0x413e76
413e71:	1b c0                	sbb    %eax,%eax
413e73:	83 d8 ff             	sbb    $0xffffffff,%eax
413e76:	3b c3                	cmp    %ebx,%eax
413e78:	75 11                	jne    0x413e8b
413e7a:	8d 44 24 13          	lea    0x13(%esp),%eax
413e7e:	8a 10                	mov    (%eax),%dl
413e80:	88 95 39 60 00 00    	mov    %dl,0x6039(%ebp)
413e86:	e9 5a 33 00 00       	jmp    0x4171e5
413e8b:	6a 03                	push   $0x3
413e8d:	68 ec 81 46 00       	push   $0x4681ec
413e92:	56                   	push   %esi
413e93:	e8 fc f3 01 00       	call   0x433294
413e98:	83 c4 0c             	add    $0xc,%esp
413e9b:	85 c0                	test   %eax,%eax
413e9d:	75 42                	jne    0x413ee1
413e9f:	b9 74 66 46 00       	mov    $0x466674,%ecx
413ea4:	8d 47 04             	lea    0x4(%edi),%eax
413ea7:	8a 10                	mov    (%eax),%dl
413ea9:	3a 11                	cmp    (%ecx),%dl
413eab:	75 1a                	jne    0x413ec7
413ead:	3a d3                	cmp    %bl,%dl
413eaf:	74 12                	je     0x413ec3
413eb1:	8a 50 01             	mov    0x1(%eax),%dl
413eb4:	3a 51 01             	cmp    0x1(%ecx),%dl
413eb7:	75 0e                	jne    0x413ec7
413eb9:	83 c0 02             	add    $0x2,%eax
413ebc:	83 c1 02             	add    $0x2,%ecx
413ebf:	3a d3                	cmp    %bl,%dl
413ec1:	75 e4                	jne    0x413ea7
413ec3:	33 c0                	xor    %eax,%eax
413ec5:	eb 05                	jmp    0x413ecc
413ec7:	1b c0                	sbb    %eax,%eax
413ec9:	83 d8 ff             	sbb    $0xffffffff,%eax
413ecc:	3b c3                	cmp    %ebx,%eax
413ece:	75 11                	jne    0x413ee1
413ed0:	8d 44 24 12          	lea    0x12(%esp),%eax
413ed4:	8a 10                	mov    (%eax),%dl