4a1ca8:	cc                   	int3
4a1ca9:	cc                   	int3
4a1caa:	cc                   	int3
4a1cab:	cc                   	int3
4a1cac:	cc                   	int3
4a1cad:	cc                   	int3
4a1cae:	cc                   	int3
4a1caf:	cc                   	int3
4a1cb0:	55                   	push   %ebp
4a1cb1:	8b ec                	mov    %esp,%ebp
4a1cb3:	6a ff                	push   $0xffffffff
4a1cb5:	68 75 d4 5f 00       	push   $0x5fd475
4a1cba:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
4a1cc0:	50                   	push   %eax
4a1cc1:	83 ec 54             	sub    $0x54,%esp
4a1cc4:	a1 c0 14 69 00       	mov    0x6914c0,%eax
4a1cc9:	33 c5                	xor    %ebp,%eax
4a1ccb:	89 45 f0             	mov    %eax,-0x10(%ebp)
4a1cce:	53                   	push   %ebx
4a1ccf:	56                   	push   %esi
4a1cd0:	57                   	push   %edi
4a1cd1:	50                   	push   %eax
4a1cd2:	8d 45 f4             	lea    -0xc(%ebp),%eax
4a1cd5:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
4a1cdb:	8b 75 08             	mov    0x8(%ebp),%esi
4a1cde:	8b ce                	mov    %esi,%ecx
4a1ce0:	e8 0b 34 fd ff       	call   0x4750f0
4a1ce5:	48                   	dec    %eax
4a1ce6:	83 f8 09             	cmp    $0x9,%eax
4a1ce9:	77 46                	ja     0x4a1d31
4a1ceb:	ff 24 85 a0 1f 4a 00 	jmp    *0x4a1fa0(,%eax,4)
4a1cf2:	68 17 01 00 00       	push   $0x117
4a1cf7:	68 48 74 60 00       	push   $0x607448
4a1cfc:	6a 03                	push   $0x3
4a1cfe:	8d 4d cc             	lea    -0x34(%ebp),%ecx
4a1d01:	e8 da 35 fd ff       	call   0x4752e0
4a1d06:	68 48 78 60 00       	push   $0x607848
4a1d0b:	8b c8                	mov    %eax,%ecx
4a1d0d:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
4a1d14:	e8 d7 3b fd ff       	call   0x4758f0
4a1d19:	50                   	push   %eax
4a1d1a:	8d 4d a7             	lea    -0x59(%ebp),%ecx
4a1d1d:	e8 5e 39 fd ff       	call   0x475680
4a1d22:	8d 4d cc             	lea    -0x34(%ebp),%ecx
4a1d25:	c7 45 fc ff ff ff ff 	movl   $0xffffffff,-0x4(%ebp)
4a1d2c:	e8 df 38 fd ff       	call   0x475610
4a1d31:	68 2f 01 00 00       	push   $0x12f
4a1d36:	68 48 74 60 00       	push   $0x607448
4a1d3b:	6a 03                	push   $0x3
4a1d3d:	8d 4d a8             	lea    -0x58(%ebp),%ecx
4a1d40:	e8 9b 35 fd ff       	call   0x4752e0
4a1d45:	68 84 6a 60 00       	push   $0x606a84
4a1d4a:	8b c8                	mov    %eax,%ecx
4a1d4c:	c7 45 fc 01 00 00 00 	movl   $0x1,-0x4(%ebp)
4a1d53:	e8 98 3b fd ff       	call   0x4758f0
4a1d58:	50                   	push   %eax
4a1d59:	8d 4d a6             	lea    -0x5a(%ebp),%ecx
4a1d5c:	e8 1f 39 fd ff       	call   0x475680
4a1d61:	8d 4d a8             	lea    -0x58(%ebp),%ecx
4a1d64:	e8 a7 38 fd ff       	call   0x475610
4a1d69:	33 c0                	xor    %eax,%eax
4a1d6b:	8b 4d f4             	mov    -0xc(%ebp),%ecx
4a1d6e:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
4a1d75:	59                   	pop    %ecx
4a1d76:	5f                   	pop    %edi
4a1d77:	5e                   	pop    %esi
4a1d78:	5b                   	pop    %ebx
4a1d79:	8b 4d f0             	mov    -0x10(%ebp),%ecx
4a1d7c:	33 cd                	xor    %ebp,%ecx
4a1d7e:	e8 a3 fc 12 00       	call   0x5d1a26
4a1d83:	8b e5                	mov    %ebp,%esp
4a1d85:	5d                   	pop    %ebp
4a1d86:	c2 04 00             	ret    $0x4
4a1d89:	8b ce                	mov    %esi,%ecx
4a1d8b:	e8 90 e9 fc ff       	call   0x470720
4a1d90:	8b f0                	mov    %eax,%esi
4a1d92:	83 78 14 10          	cmpl   $0x10,0x14(%eax)
4a1d96:	72 02                	jb     0x4a1d9a
4a1d98:	8b 30                	mov    (%eax),%esi
4a1d9a:	8b 78 10             	mov    0x10(%eax),%edi
4a1d9d:	33 c9                	xor    %ecx,%ecx
4a1d9f:	ba c5 9d 1c 81       	mov    $0x811c9dc5,%edx
4a1da4:	85 ff                	test   %edi,%edi
4a1da6:	74 11                	je     0x4a1db9
4a1da8:	0f b6 04 31          	movzbl (%ecx,%esi,1),%eax
4a1dac:	41                   	inc    %ecx
4a1dad:	33 c2                	xor    %edx,%eax
4a1daf:	69 d0 93 01 00 01    	imul   $0x1000193,%eax,%edx
4a1db5:	3b cf                	cmp    %edi,%ecx
4a1db7:	72 ef                	jb     0x4a1da8
4a1db9:	8b c2                	mov    %edx,%eax
4a1dbb:	eb ae                	jmp    0x4a1d6b
4a1dbd:	8b ce                	mov    %esi,%ecx
4a1dbf:	e8 7c e6 fc ff       	call   0x470440
4a1dc4:	8b d8                	mov    %eax,%ebx
4a1dc6:	8b fa                	mov    %edx,%edi
4a1dc8:	0f b6 cb             	movzbl %bl,%ecx
4a1dcb:	81 f1 c5 9d 1c 81    	xor    $0x811c9dc5,%ecx
4a1dd1:	89 7d a0             	mov    %edi,-0x60(%ebp)
4a1dd4:	69 f1 93 01 00 01    	imul   $0x1000193,%ecx,%esi
4a1dda:	8b cf                	mov    %edi,%ecx
4a1ddc:	0f ac c8 08          	shrd   $0x8,%ecx,%eax
4a1de0:	0f b6 c8             	movzbl %al,%ecx
4a1de3:	8b c7                	mov    %edi,%eax
4a1de5:	33 f1                	xor    %ecx,%esi
4a1de7:	8b cb                	mov    %ebx,%ecx
4a1de9:	0f ac c1 10          	shrd   $0x10,%eax,%ecx
4a1ded:	69 d6 93 01 00 01    	imul   $0x1000193,%esi,%edx
4a1df3:	0f b6 c1             	movzbl %cl,%eax
4a1df6:	33 d0                	xor    %eax,%edx
4a1df8:	69 ca 93 01 00 01    	imul   $0x1000193,%edx,%ecx
4a1dfe:	8b d7                	mov    %edi,%edx
4a1e00:	8b c2                	mov    %edx,%eax
4a1e02:	0f ac c3 18          	shrd   $0x18,%eax,%ebx
4a1e06:	0f b6 c3             	movzbl %bl,%eax
4a1e09:	33 c8                	xor    %eax,%ecx
4a1e0b:	0f b6 c2             	movzbl %dl,%eax
4a1e0e:	69 c9 93 01 00 01    	imul   $0x1000193,%ecx,%ecx
4a1e14:	33 c8                	xor    %eax,%ecx
4a1e16:	8b c2                	mov    %edx,%eax
4a1e18:	69 c9 93 01 00 01    	imul   $0x1000193,%ecx,%ecx
4a1e1e:	c1 f8 08             	sar    $0x8,%eax
4a1e21:	0f b6 c0             	movzbl %al,%eax
4a1e24:	33 c8                	xor    %eax,%ecx
4a1e26:	8b c2                	mov    %edx,%eax
4a1e28:	69 c9 93 01 00 01    	imul   $0x1000193,%ecx,%ecx
4a1e2e:	c1 f8 10             	sar    $0x10,%eax
4a1e31:	0f b6 c0             	movzbl %al,%eax
4a1e34:	c1 fa 18             	sar    $0x18,%edx
4a1e37:	33 c8                	xor    %eax,%ecx
4a1e39:	0f b6 c2             	movzbl %dl,%eax
4a1e3c:	69 c9 93 01 00 01    	imul   $0x1000193,%ecx,%ecx
4a1e42:	33 c8                	xor    %eax,%ecx
4a1e44:	69 c1 93 01 00 01    	imul   $0x1000193,%ecx,%eax
4a1e4a:	e9 1c ff ff ff       	jmp    0x4a1d6b
4a1e4f:	8b ce                	mov    %esi,%ecx
4a1e51:	e8 fa e3 fc ff       	call   0x470250
4a1e56:	8b ce                	mov    %esi,%ecx
4a1e58:	e8 f3 e3 fc ff       	call   0x470250
4a1e5d:	8b d8                	mov    %eax,%ebx
4a1e5f:	0f b6 cb             	movzbl %bl,%ecx
4a1e62:	81 f1 c5 9d 1c 81    	xor    $0x811c9dc5,%ecx
4a1e68:	69 d1 93 01 00 01    	imul   $0x1000193,%ecx,%edx
4a1e6e:	8b cb                	mov    %ebx,%ecx
4a1e70:	c1 f9 08             	sar    $0x8,%ecx
4a1e73:	0f b6 c9             	movzbl %cl,%ecx
4a1e76:	33 d1                	xor    %ecx,%edx
4a1e78:	8b cb                	mov    %ebx,%ecx
4a1e7a:	69 d2 93 01 00 01    	imul   $0x1000193,%edx,%edx
4a1e80:	c1 f9 10             	sar    $0x10,%ecx
4a1e83:	0f b6 c1             	movzbl %cl,%eax
4a1e86:	c1 fb 18             	sar    $0x18,%ebx
4a1e89:	33 d0                	xor    %eax,%edx
4a1e8b:	0f b6 c3             	movzbl %bl,%eax
4a1e8e:	69 ca 93 01 00 01    	imul   $0x1000193,%edx,%ecx
4a1e94:	33 c8                	xor    %eax,%ecx
4a1e96:	69 c1 93 01 00 01    	imul   $0x1000193,%ecx,%eax
4a1e9c:	e9 ca fe ff ff       	jmp    0x4a1d6b
4a1ea1:	8b ce                	mov    %esi,%ecx
4a1ea3:	e8 48 ec fc ff       	call   0x470af0
4a1ea8:	8b ce                	mov    %esi,%ecx
4a1eaa:	e8 41 ec fc ff       	call   0x470af0
4a1eaf:	8b d8                	mov    %eax,%ebx
4a1eb1:	8b fa                	mov    %edx,%edi
4a1eb3:	0f b6 cb             	movzbl %bl,%ecx
4a1eb6:	81 f1 c5 9d 1c 81    	xor    $0x811c9dc5,%ecx
4a1ebc:	89 7d a0             	mov    %edi,-0x60(%ebp)
4a1ebf:	69 f1 93 01 00 01    	imul   $0x1000193,%ecx,%esi
4a1ec5:	8b cf                	mov    %edi,%ecx
4a1ec7:	0f ac c8 08          	shrd   $0x8,%ecx,%eax
4a1ecb:	0f b6 c8             	movzbl %al,%ecx
4a1ece:	8b c7                	mov    %edi,%eax
4a1ed0:	33 f1                	xor    %ecx,%esi
4a1ed2:	8b cb                	mov    %ebx,%ecx
4a1ed4:	0f ac c1 10          	shrd   $0x10,%eax,%ecx
4a1ed8:	69 d6 93 01 00 01    	imul   $0x1000193,%esi,%edx
4a1ede:	0f b6 c1             	movzbl %cl,%eax
4a1ee1:	33 d0                	xor    %eax,%edx
4a1ee3:	69 ca 93 01 00 01    	imul   $0x1000193,%edx,%ecx
4a1ee9:	8b d7                	mov    %edi,%edx
4a1eeb:	8b c2                	mov    %edx,%eax
4a1eed:	0f ac c3 18          	shrd   $0x18,%eax,%ebx
4a1ef1:	0f b6 c3             	movzbl %bl,%eax
4a1ef4:	33 c8                	xor    %eax,%ecx
4a1ef6:	0f b6 c2             	movzbl %dl,%eax
4a1ef9:	69 c9 93 01 00 01    	imul   $0x1000193,%ecx,%ecx
4a1eff:	33 c8                	xor    %eax,%ecx
4a1f01:	8b c2                	mov    %edx,%eax
4a1f03:	c1 e8 08             	shr    $0x8,%eax
4a1f06:	69 c9 93 01 00 01    	imul   $0x1000193,%ecx,%ecx
4a1f0c:	0f b6 c0             	movzbl %al,%eax
4a1f0f:	33 c8                	xor    %eax,%ecx
4a1f11:	8b c2                	mov    %edx,%eax
4a1f13:	69 c9 93 01 00 01    	imul   $0x1000193,%ecx,%ecx
4a1f19:	c1 e8 10             	shr    $0x10,%eax
4a1f1c:	0f b6 c0             	movzbl %al,%eax
4a1f1f:	c1 ea 18             	shr    $0x18,%edx
4a1f22:	33 c8                	xor    %eax,%ecx
4a1f24:	69 c1 93 01 00 01    	imul   $0x1000193,%ecx,%eax
4a1f2a:	33 c2                	xor    %edx,%eax
4a1f2c:	69 c0 93 01 00 01    	imul   $0x1000193,%eax,%eax
4a1f32:	e9 34 fe ff ff       	jmp    0x4a1d6b
4a1f37:	8b ce                	mov    %esi,%ecx
4a1f39:	e8 c2 e9 fc ff       	call   0x470900
4a1f3e:	8b ce                	mov    %esi,%ecx
4a1f40:	e8 bb e9 fc ff       	call   0x470900
4a1f45:	8b d8                	mov    %eax,%ebx
4a1f47:	0f b6 cb             	movzbl %bl,%ecx
4a1f4a:	81 f1 c5 9d 1c 81    	xor    $0x811c9dc5,%ecx
4a1f50:	69 d1 93 01 00 01    	imul   $0x1000193,%ecx,%edx
4a1f56:	8b cb                	mov    %ebx,%ecx
4a1f58:	c1 e9 08             	shr    $0x8,%ecx
4a1f5b:	0f b6 c9             	movzbl %cl,%ecx
4a1f5e:	33 d1                	xor    %ecx,%edx
4a1f60:	8b cb                	mov    %ebx,%ecx
4a1f62:	69 d2 93 01 00 01    	imul   $0x1000193,%edx,%edx
4a1f68:	c1 e9 10             	shr    $0x10,%ecx
4a1f6b:	0f b6 c1             	movzbl %cl,%eax
4a1f6e:	c1 eb 18             	shr    $0x18,%ebx
4a1f71:	33 d0                	xor    %eax,%edx
4a1f73:	69 c2 93 01 00 01    	imul   $0x1000193,%edx,%eax
4a1f79:	33 c3                	xor    %ebx,%eax
4a1f7b:	69 c0 93 01 00 01    	imul   $0x1000193,%eax,%eax
4a1f81:	e9 e5 fd ff ff       	jmp    0x4a1d6b
4a1f86:	8b ce                	mov    %esi,%ecx
4a1f88:	e8 d3 e0 fc ff       	call   0x470060
4a1f8d:	0f b6 c0             	movzbl %al,%eax
4a1f90:	35 c5 9d 1c 81       	xor    $0x811c9dc5,%eax
4a1f95:	69 c0 93 01 00 01    	imul   $0x1000193,%eax,%eax
4a1f9b:	e9 cb fd ff ff       	jmp    0x4a1d6b
4a1fa0:	4f                   	dec    %edi
4a1fa1:	1e                   	push   %ds
4a1fa2:	4a                   	dec    %edx
4a1fa3:	00 bd 1d 4a 00 37    	add    %bh,0x37004a1d(%ebp)
4a1fa9:	1f                   	pop    %ds
4a1faa:	4a                   	dec    %edx
4a1fab:	00 a1 1e 4a 00 f2    	add    %ah,-0xdffb5e2(%ecx)
4a1fb1:	1c 4a                	sbb    $0x4a,%al
4a1fb3:	00 f2                	add    %dh,%dl
4a1fb5:	1c 4a                	sbb    $0x4a,%al
4a1fb7:	00 86 1f 4a 00 f2    	add    %al,-0xdffb5e1(%esi)
4a1fbd:	1c 4a                	sbb    $0x4a,%al
4a1fbf:	00 89 1d 4a 00 f2    	add    %cl,-0xdffb5e3(%ecx)
4a1fc5:	1c 4a                	sbb    $0x4a,%al
4a1fc7:	00 cc                	add    %cl,%ah
4a1fc9:	cc                   	int3
4a1fca:	cc                   	int3
4a1fcb:	cc                   	int3
4a1fcc:	cc                   	int3
4a1fcd:	cc                   	int3
4a1fce:	cc                   	int3
4a1fcf:	cc                   	int3
4a1fd0:	55                   	push   %ebp
4a1fd1:	8b ec                	mov    %esp,%ebp
4a1fd3:	6a ff                	push   $0xffffffff
4a1fd5:	68 e5 d5 5f 00       	push   $0x5fd5e5
4a1fda:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
4a1fe0:	50                   	push   %eax
4a1fe1:	83 ec 50             	sub    $0x50,%esp
4a1fe4:	a1 c0 14 69 00       	mov    0x6914c0,%eax
4a1fe9:	33 c5                	xor    %ebp,%eax
4a1feb:	89 45 f0             	mov    %eax,-0x10(%ebp)
4a1fee:	56                   	push   %esi
4a1fef:	57                   	push   %edi
4a1ff0:	50                   	push   %eax
4a1ff1:	8d 45 f4             	lea    -0xc(%ebp),%eax
4a1ff4:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
4a1ffa:	8b 75 08             	mov    0x8(%ebp),%esi
4a1ffd:	8b 7d 0c             	mov    0xc(%ebp),%edi
4a2000:	8b 46 18             	mov    0x18(%esi),%eax
4a2003:	3b 47 18             	cmp    0x18(%edi),%eax
4a2006:	74 3f                	je     0x4a2047
4a2008:	68 98 00 00 00       	push   $0x98
4a200d:	68 48 74 60 00       	push   $0x607448
4a2012:	6a 03                	push   $0x3
4a2014:	8d 4d cc             	lea    -0x34(%ebp),%ecx
4a2017:	e8 c4 32 fd ff       	call   0x4752e0
4a201c:	68 b4 ab 60 00       	push   $0x60abb4
4a2021:	8b c8                	mov    %eax,%ecx
4a2023:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
4a202a:	e8 c1 38 fd ff       	call   0x4758f0
4a202f:	50                   	push   %eax
4a2030:	8d 4d a7             	lea    -0x59(%ebp),%ecx
4a2033:	e8 48 36 fd ff       	call   0x475680
4a2038:	8d 4d cc             	lea    -0x34(%ebp),%ecx
4a203b:	c7 45 fc ff ff ff ff 	movl   $0xffffffff,-0x4(%ebp)
4a2042:	e8 c9 35 fd ff       	call   0x475610
4a2047:	8b ce                	mov    %esi,%ecx
4a2049:	e8 a2 30 fd ff       	call   0x4750f0
4a204e:	48                   	dec    %eax
4a204f:	83 f8 09             	cmp    $0x9,%eax
4a2052:	77 3f                	ja     0x4a2093
4a2054:	ff 24 85 24 21 4a 00 	jmp    *0x4a2124(,%eax,4)
4a205b:	68 9f 00 00 00       	push   $0x9f
4a2060:	68 48 74 60 00       	push   $0x607448
4a2065:	6a 03                	push   $0x3
4a2067:	8d 4d a8             	lea    -0x58(%ebp),%ecx
4a206a:	e8 71 32 fd ff       	call   0x4752e0
4a206f:	68 48 78 60 00       	push   $0x607848
4a2074:	8b c8                	mov    %eax,%ecx
4a2076:	c7 45 fc 01 00 00 00 	movl   $0x1,-0x4(%ebp)
4a207d:	e8 6e 38 fd ff       	call   0x4758f0
4a2082:	50                   	push   %eax
4a2083:	8d 4d a6             	lea    -0x5a(%ebp),%ecx
4a2086:	e8 f5 35 fd ff       	call   0x475680
4a208b:	8d 4d a8             	lea    -0x58(%ebp),%ecx
4a208e:	e8 7d 35 fd ff       	call   0x475610
4a2093:	32 c0                	xor    %al,%al
4a2095:	8b 4d f4             	mov    -0xc(%ebp),%ecx
4a2098:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
4a209f:	59                   	pop    %ecx
4a20a0:	5f                   	pop    %edi
4a20a1:	5e                   	pop    %esi
4a20a2:	8b 4d f0             	mov    -0x10(%ebp),%ecx
4a20a5:	33 cd                	xor    %ebp,%ecx
4a20a7:	e8 7a f9 12 00       	call   0x5d1a26
4a20ac:	8b e5                	mov    %ebp,%esp
4a20ae:	5d                   	pop    %ebp
4a20af:	c2 08 00             	ret    $0x8
4a20b2:	83 7f 14 10          	cmpl   $0x10,0x14(%edi)
4a20b6:	8b c7                	mov    %edi,%eax
4a20b8:	72 02                	jb     0x4a20bc
4a20ba:	8b 07                	mov    (%edi),%eax
4a20bc:	83 7e 14 10          	cmpl   $0x10,0x14(%esi)
4a20c0:	8b ce                	mov    %esi,%ecx
4a20c2:	72 02                	jb     0x4a20c6
4a20c4:	8b 0e                	mov    (%esi),%ecx
4a20c6:	ff 77 10             	push   0x10(%edi)
4a20c9:	50                   	push   %eax
4a20ca:	ff 76 10             	push   0x10(%esi)
4a20cd:	51                   	push   %ecx
4a20ce:	e8 3d c4 fc ff       	call   0x46e510
4a20d3:	83 c4 10             	add    $0x10,%esp
4a20d6:	c1 e8 1f             	shr    $0x1f,%eax
4a20d9:	eb ba                	jmp    0x4a2095
4a20db:	8b 46 04             	mov    0x4(%esi),%eax
4a20de:	3b 47 04             	cmp    0x4(%edi),%eax
4a20e1:	7f b0                	jg     0x4a2093
4a20e3:	7c 06                	jl     0x4a20eb
4a20e5:	8b 06                	mov    (%esi),%eax
4a20e7:	3b 07                	cmp    (%edi),%eax
4a20e9:	73 a8                	jae    0x4a2093
4a20eb:	b0 01                	mov    $0x1,%al
4a20ed:	eb a6                	jmp    0x4a2095
4a20ef:	8b 06                	mov    (%esi),%eax
4a20f1:	3b 07                	cmp    (%edi),%eax
4a20f3:	0f 9c c0             	setl   %al
4a20f6:	eb 9d                	jmp    0x4a2095
4a20f8:	8b 46 04             	mov    0x4(%esi),%eax
4a20fb:	3b 47 04             	cmp    0x4(%edi),%eax