From 4efb109da8cbec269d48522a5439f8dbc96542ff Mon Sep 17 00:00:00 2001 From: Twan van Dongen Date: Fri, 14 Nov 2025 15:39:58 +0100 Subject: [PATCH 1/4] Arj's methods CompressedMost (1), Compressed (2) and CompressedFaster (3) implemented. --- src/SharpCompress/Common/Arj/ArjFilePart.cs | 5 + .../Compressors/Arj/BitReader.cs | 70 ++-- .../Compressors/Arj/HistoryIterator.cs | 43 +++ .../Compressors/Arj/HuffmanTree.cs | 218 +++++++++++ .../Compressors/Arj/ILhaDecoderConfig.cs | 9 + .../Compressors/Arj/IRingBuffer.cs | 17 + .../Compressors/Arj/Lh5DecoderCfg.cs | 9 + .../Compressors/Arj/Lh7DecoderCfg.cs | 9 + .../Compressors/Arj/LhaStream.cs | 359 ++++++++++++++++++ .../Compressors/Arj/RingBuffer.cs | 67 ++++ .../SharpCompress.Test/Arj/ArjReaderTests.cs | 9 + tests/TestArchives/Archives/Arj.method1.arj | Bin 0 -> 61038 bytes tests/TestArchives/Archives/Arj.method2.arj | Bin 0 -> 61052 bytes tests/TestArchives/Archives/Arj.method3.arj | Bin 0 -> 61369 bytes 14 files changed, 786 insertions(+), 29 deletions(-) create mode 100644 src/SharpCompress/Compressors/Arj/HistoryIterator.cs create mode 100644 src/SharpCompress/Compressors/Arj/HuffmanTree.cs create mode 100644 src/SharpCompress/Compressors/Arj/ILhaDecoderConfig.cs create mode 100644 src/SharpCompress/Compressors/Arj/IRingBuffer.cs create mode 100644 src/SharpCompress/Compressors/Arj/Lh5DecoderCfg.cs create mode 100644 src/SharpCompress/Compressors/Arj/Lh7DecoderCfg.cs create mode 100644 src/SharpCompress/Compressors/Arj/LhaStream.cs create mode 100644 src/SharpCompress/Compressors/Arj/RingBuffer.cs create mode 100644 tests/TestArchives/Archives/Arj.method1.arj create mode 100644 tests/TestArchives/Archives/Arj.method2.arj create mode 100644 tests/TestArchives/Archives/Arj.method3.arj diff --git a/src/SharpCompress/Common/Arj/ArjFilePart.cs b/src/SharpCompress/Common/Arj/ArjFilePart.cs index 3b8c95fd..1951e106 100644 --- a/src/SharpCompress/Common/Arj/ArjFilePart.cs +++ b/src/SharpCompress/Common/Arj/ArjFilePart.cs @@ -38,6 +38,11 @@ namespace SharpCompress.Common.Arj Header.CompressedSize ); break; + case CompressionMethod.CompressedMost: + case CompressionMethod.Compressed: + case CompressionMethod.CompressedFaster: + compressedStream = new LhaStream(_stream, (int)Header.OriginalSize); + break; case CompressionMethod.CompressedFastest: compressedStream = new LHDecoderStream(_stream, (int)Header.OriginalSize); break; diff --git a/src/SharpCompress/Compressors/Arj/BitReader.cs b/src/SharpCompress/Compressors/Arj/BitReader.cs index c747b0ca..276c79e9 100644 --- a/src/SharpCompress/Compressors/Arj/BitReader.cs +++ b/src/SharpCompress/Compressors/Arj/BitReader.cs @@ -4,56 +4,68 @@ using System.IO; namespace SharpCompress.Compressors.Arj { [CLSCompliant(true)] - public sealed class BitReader + public class BitReader { - private readonly Stream _stream; - private int _bitBuffer; - private int _bitsRemaining; - private bool _disposed; + private readonly Stream _input; + private int _bitBuffer; // currently buffered bits + private int _bitCount; // number of bits in buffer public BitReader(Stream input) { - _stream = input ?? throw new ArgumentNullException(nameof(input)); - if (!input.CanRead) - throw new ArgumentException("Stream must be readable.", nameof(input)); + _input = input ?? throw new ArgumentNullException(nameof(input)); + _bitBuffer = 0; + _bitCount = 0; } + /// + /// Reads a single bit from the stream. Returns 0 or 1. + /// + public int ReadBit() + { + if (_bitCount == 0) + { + int nextByte = _input.ReadByte(); + if (nextByte < 0) + { + throw new EndOfStreamException("No more data available in BitReader."); + } + + _bitBuffer = nextByte; + _bitCount = 8; + } + + int bit = (_bitBuffer >> (_bitCount - 1)) & 1; + _bitCount--; + return bit; + } + + /// + /// Reads n bits (up to 32) from the stream. + /// public int ReadBits(int count) { - if (_disposed) - throw new ObjectDisposedException(nameof(BitReader)); - - if (count <= 0 || count > 32) + if (count < 0 || count > 32) + { throw new ArgumentOutOfRangeException( nameof(count), - "Bit count must be between 1 and 32." + "Count must be between 0 and 32." ); + } int result = 0; for (int i = 0; i < count; i++) { - if (_bitsRemaining == 0) - { - int nextByte = _stream.ReadByte(); - if (nextByte == -1) - throw new EndOfStreamException(); - - _bitBuffer = nextByte; - _bitsRemaining = 8; - } - - // hoogste bit eerst - result = (result << 1) | ((_bitBuffer >> 7) & 1); - _bitBuffer <<= 1; - _bitsRemaining--; + result = (result << 1) | ReadBit(); } - return result; } + /// + /// Resets any buffered bits. + /// public void AlignToByte() { - _bitsRemaining = 0; + _bitCount = 0; _bitBuffer = 0; } } diff --git a/src/SharpCompress/Compressors/Arj/HistoryIterator.cs b/src/SharpCompress/Compressors/Arj/HistoryIterator.cs new file mode 100644 index 00000000..e38d1296 --- /dev/null +++ b/src/SharpCompress/Compressors/Arj/HistoryIterator.cs @@ -0,0 +1,43 @@ +using System; +using System.Collections; +using System.Collections.Generic; + +namespace SharpCompress.Compressors.Arj +{ + /// + /// Iterator that reads & pushes values back into the ring buffer. + /// + public class HistoryIterator : IEnumerator + { + private int _index; + private readonly IRingBuffer _ring; + + public HistoryIterator(IRingBuffer ring, int startIndex) + { + _ring = ring; + _index = startIndex; + } + + public bool MoveNext() + { + Current = _ring[_index]; + _index = unchecked(_index + 1); + + // Push value back into the ring buffer + _ring.Push(Current); + + return true; // iterator is infinite + } + + public void Reset() + { + throw new NotSupportedException(); + } + + public byte Current { get; private set; } + + object IEnumerator.Current => Current; + + public void Dispose() { } + } +} diff --git a/src/SharpCompress/Compressors/Arj/HuffmanTree.cs b/src/SharpCompress/Compressors/Arj/HuffmanTree.cs new file mode 100644 index 00000000..469f094c --- /dev/null +++ b/src/SharpCompress/Compressors/Arj/HuffmanTree.cs @@ -0,0 +1,218 @@ +using System; +using System.Collections.Generic; +using System.IO; +using System.Text; + +namespace SharpCompress.Compressors.Arj +{ + [CLSCompliant(true)] + public enum NodeType + { + Leaf, + Branch, + } + + [CLSCompliant(true)] + public sealed class TreeEntry + { + public readonly NodeType Type; + public readonly int LeafValue; + public readonly int BranchIndex; + + public const int MAX_INDEX = 4096; + + private TreeEntry(NodeType type, int leafValue, int branchIndex) + { + Type = type; + LeafValue = leafValue; + BranchIndex = branchIndex; + } + + public static TreeEntry Leaf(int value) + { + return new TreeEntry(NodeType.Leaf, value, -1); + } + + public static TreeEntry Branch(int index) + { + if (index >= MAX_INDEX) + { + throw new ArgumentOutOfRangeException( + nameof(index), + "Branch index exceeds MAX_INDEX" + ); + } + return new TreeEntry(NodeType.Branch, 0, index); + } + } + + [CLSCompliant(true)] + public sealed class HuffTree + { + private readonly List _tree; + + public HuffTree(int capacity = 0) + { + _tree = new List(capacity); + } + + public void SetSingle(int value) + { + _tree.Clear(); + _tree.Add(TreeEntry.Leaf(value)); + } + + public void BuildTree(byte[] lengths, int count) + { + if (lengths == null) + { + throw new ArgumentNullException(nameof(lengths)); + } + + if (count < 0 || count > lengths.Length) + { + throw new ArgumentOutOfRangeException(nameof(count)); + } + + if (count > TreeEntry.MAX_INDEX / 2) + { + throw new ArgumentException( + $"Count exceeds maximum allowed: {TreeEntry.MAX_INDEX / 2}" + ); + } + byte[] slice = new byte[count]; + Array.Copy(lengths, slice, count); + + BuildTree(slice); + } + + public void BuildTree(byte[] valueLengths) + { + if (valueLengths == null) + { + throw new ArgumentNullException(nameof(valueLengths)); + } + + if (valueLengths.Length > TreeEntry.MAX_INDEX / 2) + { + throw new InvalidOperationException("Too many code lengths"); + } + + _tree.Clear(); + + int maxAllocated = 1; // start with a single (root) node + + for (byte currentLen = 1; ; currentLen++) + { + // add missing branches up to current limit + int maxLimit = maxAllocated; + + for (int i = _tree.Count; i < maxLimit; i++) + { + // TreeEntry.Branch may throw if index too large + try + { + _tree.Add(TreeEntry.Branch(maxAllocated)); + } + catch (ArgumentOutOfRangeException e) + { + _tree.Clear(); + throw new InvalidOperationException("Branch index exceeds limit", e); + } + + // each branch node allocates two children + maxAllocated += 2; + } + + // fill tree with leaves found in the lengths table at the current length + bool moreLeaves = false; + + for (int value = 0; value < valueLengths.Length; value++) + { + byte len = valueLengths[value]; + if (len == currentLen) + { + _tree.Add(TreeEntry.Leaf(value)); + } + else if (len > currentLen) + { + moreLeaves = true; // there are more leaves to process + } + } + + // sanity check (too many leaves) + if (_tree.Count > maxAllocated) + { + throw new InvalidOperationException("Too many leaves"); + } + + // stop when no longer finding longer codes + if (!moreLeaves) + { + break; + } + } + + // ensure tree is complete + if (_tree.Count != maxAllocated) + { + throw new InvalidOperationException( + $"Missing some leaves: tree count = {_tree.Count}, expected = {maxAllocated}" + ); + } + } + + public int ReadEntry(BitReader reader) + { + if (_tree.Count == 0) + { + throw new InvalidOperationException("Tree not initialized"); + } + + TreeEntry node = _tree[0]; + while (true) + { + if (node.Type == NodeType.Leaf) + { + return node.LeafValue; + } + + int bit = reader.ReadBit(); + int index = node.BranchIndex + bit; + + if (index >= _tree.Count) + { + throw new InvalidOperationException("Invalid branch index during read"); + } + + node = _tree[index]; + } + } + + public override string ToString() + { + var result = new StringBuilder(); + + void FormatStep(int index, string prefix) + { + var node = _tree[index]; + if (node.Type == NodeType.Leaf) + { + result.AppendLine($"{prefix} -> {node.LeafValue}"); + } + else + { + FormatStep(node.BranchIndex, prefix + "0"); + FormatStep(node.BranchIndex + 1, prefix + "1"); + } + } + + if (_tree.Count > 0) + { + FormatStep(0, ""); + } + + return result.ToString(); + } + } +} diff --git a/src/SharpCompress/Compressors/Arj/ILhaDecoderConfig.cs b/src/SharpCompress/Compressors/Arj/ILhaDecoderConfig.cs new file mode 100644 index 00000000..8a82b978 --- /dev/null +++ b/src/SharpCompress/Compressors/Arj/ILhaDecoderConfig.cs @@ -0,0 +1,9 @@ +namespace SharpCompress.Compressors.Arj +{ + public interface ILhaDecoderConfig + { + int HistoryBits { get; } + int OffsetBits { get; } + RingBuffer RingBuffer { get; } + } +} diff --git a/src/SharpCompress/Compressors/Arj/IRingBuffer.cs b/src/SharpCompress/Compressors/Arj/IRingBuffer.cs new file mode 100644 index 00000000..40585b1d --- /dev/null +++ b/src/SharpCompress/Compressors/Arj/IRingBuffer.cs @@ -0,0 +1,17 @@ +namespace SharpCompress.Compressors.Arj +{ + public interface IRingBuffer + { + int BufferSize { get; } + + int Cursor { get; } + void SetCursor(int pos); + + void Push(byte value); + + HistoryIterator IterFromOffset(int offset); + HistoryIterator IterFromPos(int pos); + + byte this[int index] { get; } + } +} diff --git a/src/SharpCompress/Compressors/Arj/Lh5DecoderCfg.cs b/src/SharpCompress/Compressors/Arj/Lh5DecoderCfg.cs new file mode 100644 index 00000000..ebff12b8 --- /dev/null +++ b/src/SharpCompress/Compressors/Arj/Lh5DecoderCfg.cs @@ -0,0 +1,9 @@ +namespace SharpCompress.Compressors.Arj +{ + public class Lh5DecoderCfg : ILhaDecoderConfig + { + public int HistoryBits => 14; + public int OffsetBits => 4; + public RingBuffer RingBuffer { get; } = new RingBuffer(1 << 14); + } +} diff --git a/src/SharpCompress/Compressors/Arj/Lh7DecoderCfg.cs b/src/SharpCompress/Compressors/Arj/Lh7DecoderCfg.cs new file mode 100644 index 00000000..88c7f2ba --- /dev/null +++ b/src/SharpCompress/Compressors/Arj/Lh7DecoderCfg.cs @@ -0,0 +1,9 @@ +namespace SharpCompress.Compressors.Arj +{ + public class Lh7DecoderCfg : ILhaDecoderConfig + { + public int HistoryBits => 17; + public int OffsetBits => 5; + public RingBuffer RingBuffer { get; } = new RingBuffer(1 << 17); + } +} diff --git a/src/SharpCompress/Compressors/Arj/LhaStream.cs b/src/SharpCompress/Compressors/Arj/LhaStream.cs new file mode 100644 index 00000000..f3c43018 --- /dev/null +++ b/src/SharpCompress/Compressors/Arj/LhaStream.cs @@ -0,0 +1,359 @@ +using System; +using System.Data; +using System.IO; +using System.Linq; +using SharpCompress.IO; + +namespace SharpCompress.Compressors.Arj +{ + [CLSCompliant(true)] + public sealed class LhaStream : Stream, IStreamStack + where C : ILhaDecoderConfig, new() + { + private readonly BitReader _bitReader; + private readonly Stream _stream; + + private readonly HuffTree _commandTree; + private readonly HuffTree _offsetTree; + private int _remainingCommands; + private (int offset, int count)? _copyProgress; + private readonly RingBuffer _ringBuffer; + private readonly C _config = new C(); + + private const int NUM_COMMANDS = 510; + private const int NUM_TEMP_CODELEN = 20; + + private readonly int _originalSize; + private int _producedBytes = 0; + +#if DEBUG_STREAMS + long IStreamStack.InstanceId { get; set; } +#endif + int IStreamStack.DefaultBufferSize { get; set; } + + Stream IStreamStack.BaseStream() => _stream; + + int IStreamStack.BufferSize + { + get => 0; + set { } + } + int IStreamStack.BufferPosition + { + get => 0; + set { } + } + + void IStreamStack.SetPosition(long position) { } + + public LhaStream(Stream compressedStream, int originalSize) + { + _stream = compressedStream ?? throw new ArgumentNullException(nameof(compressedStream)); + _bitReader = new BitReader(compressedStream); + _ringBuffer = _config.RingBuffer; + _commandTree = new HuffTree(NUM_COMMANDS * 2); + _offsetTree = new HuffTree(NUM_TEMP_CODELEN * 2); + _remainingCommands = 0; + _copyProgress = null; + _originalSize = originalSize; + } + + public override bool CanRead => true; + public override bool CanSeek => false; + public override bool CanWrite => false; + public override long Length => throw new NotSupportedException(); + public override long Position + { + get => throw new NotSupportedException(); + set => throw new NotSupportedException(); + } + + public override void Flush() { } + + public override long Seek(long offset, SeekOrigin origin) => + throw new NotSupportedException(); + + public override void SetLength(long value) => throw new NotSupportedException(); + + public override void Write(byte[] buffer, int offset, int count) => + throw new NotSupportedException(); + + public override int Read(byte[] buffer, int offset, int count) + { + if (buffer == null) + { + throw new ArgumentNullException(nameof(buffer)); + } + if (offset < 0 || count < 0 || (offset + count) > buffer.Length) + { + throw new ArgumentOutOfRangeException(); + } + + if (_producedBytes >= _originalSize) + { + return 0; // EOF + } + if (count == 0) + { + return 0; + } + + byte[] temp = new byte[count]; + FillBuffer(temp); + + Array.Copy(temp, 0, buffer, offset, temp.Length); + return _producedBytes; + } + + private byte ReadCodeLength() + { + byte len = (byte)_bitReader.ReadBits(3); + if (len == 7) + { + while (_bitReader.ReadBit() != 0) + { + len++; + if (len > 255) + { + throw new InvalidOperationException("Code length overflow"); + } + } + } + return len; + } + + private int ReadCodeSkip(int skipRange) + { + int bits; + int increment; + + switch (skipRange) + { + case 0: + return 1; + case 1: + bits = 4; + increment = 3; // 3..=18 + break; + default: + bits = 9; + increment = 20; // 20..=531 + break; + } + + int skip = _bitReader.ReadBits(bits); + return skip + increment; + } + + private void ReadTempTree() + { + byte[] codeLengths = new byte[NUM_TEMP_CODELEN]; + + // number of codes to read (5 bits) + int numCodes = _bitReader.ReadBits(5); + + // single code only + if (numCodes == 0) + { + int code = _bitReader.ReadBits(5); + _offsetTree.SetSingle((byte)code); + return; + } + + if (numCodes > NUM_TEMP_CODELEN) + { + throw new Exception("temporary codelen table has invalid size"); + } + + // read actual lengths + int count = Math.Min(3, numCodes); + for (int i = 0; i < count; i++) + { + codeLengths[i] = (byte)ReadCodeLength(); + } + + // 2-bit skip value follows + int skip = _bitReader.ReadBits(2); + + if (3 + skip > numCodes) + { + throw new Exception("temporary codelen table has invalid size"); + } + + for (int i = 3 + skip; i < numCodes; i++) + { + codeLengths[i] = (byte)ReadCodeLength(); + } + + _offsetTree.BuildTree(codeLengths, numCodes); + } + + private void ReadCommandTree() + { + byte[] codeLengths = new byte[NUM_COMMANDS]; + + // number of codes to read (9 bits) + int numCodes = _bitReader.ReadBits(9); + + // single code only + if (numCodes == 0) + { + int code = _bitReader.ReadBits(9); + _commandTree.SetSingle((ushort)code); + return; + } + + if (numCodes > NUM_COMMANDS) + { + throw new Exception("commands codelen table has invalid size"); + } + + int index = 0; + while (index < numCodes) + { + for (int n = 0; n < numCodes - index; n++) + { + int code = _offsetTree.ReadEntry(_bitReader); + + if (code >= 0 && code <= 2) // skip range + { + int skipCount = ReadCodeSkip(code); + index += n + skipCount; + goto outerLoop; + } + else + { + codeLengths[index + n] = (byte)(code - 2); + } + } + break; + + outerLoop: + ; + } + + _commandTree.BuildTree(codeLengths, numCodes); + } + + private void ReadOffsetTree() + { + int numCodes = _bitReader.ReadBits(_config.OffsetBits); + if (numCodes == 0) + { + int code = _bitReader.ReadBits(_config.OffsetBits); + _offsetTree.SetSingle(code); + return; + } + + if (numCodes > _config.HistoryBits) + { + throw new InvalidDataException("Offset code table too large"); + } + + byte[] codeLengths = new byte[NUM_TEMP_CODELEN]; + for (int i = 0; i < numCodes; i++) + { + codeLengths[i] = (byte)ReadCodeLength(); + } + + _offsetTree.BuildTree(codeLengths, numCodes); + } + + private void BeginNewBlock() + { + _remainingCommands = _bitReader.ReadBits(16); + ReadTempTree(); + ReadCommandTree(); + ReadOffsetTree(); + } + + private int ReadCommand() => _commandTree.ReadEntry(_bitReader); + + private int ReadOffset() + { + int bits = _offsetTree.ReadEntry(_bitReader); + if (bits <= 1) + { + return bits; + } + + int res = _bitReader.ReadBits(bits - 1); + return res | (1 << (bits - 1)); + } + + private int CopyFromHistory(byte[] target, int targetIndex, int offset, int count) + { + var historyIter = _ringBuffer.IterFromOffset(offset); + int copied = 0; + + while ( + copied < count && historyIter.MoveNext() && (targetIndex + copied) < target.Length + ) + { + target[targetIndex + copied] = historyIter.Current; + copied++; + } + + if (copied < count) + { + _copyProgress = (offset, count - copied); + } + + return copied; + } + + public void FillBuffer(byte[] buffer) + { + int bufLen = buffer.Length; + int bufIndex = 0; + + // stop when we reached original size + if (_producedBytes >= _originalSize) + return; + + // calculate limit, so that we don't go over the original size + int remaining = (int)Math.Min(bufLen, _originalSize - _producedBytes); + + while (bufIndex < remaining) + { + if (_copyProgress.HasValue) + { + var (offset, count) = _copyProgress.Value; + int copied = CopyFromHistory( + buffer, + bufIndex, + offset, + (int)Math.Min(count, remaining - bufIndex) + ); + bufIndex += copied; + _copyProgress = null; + } + + if (_remainingCommands == 0) + { + BeginNewBlock(); + } + + _remainingCommands--; + + int command = ReadCommand(); + + if (command >= 0 && command <= 0xFF) + { + byte value = (byte)command; + buffer[bufIndex++] = value; + _ringBuffer.Push(value); + } + else + { + int count = command - 0x100 + 3; + int offset = ReadOffset(); + int copyCount = (int)Math.Min(count, remaining - bufIndex); + bufIndex += CopyFromHistory(buffer, bufIndex, offset, copyCount); + } + } + + _producedBytes += bufIndex; + } + } +} diff --git a/src/SharpCompress/Compressors/Arj/RingBuffer.cs b/src/SharpCompress/Compressors/Arj/RingBuffer.cs new file mode 100644 index 00000000..9722f993 --- /dev/null +++ b/src/SharpCompress/Compressors/Arj/RingBuffer.cs @@ -0,0 +1,67 @@ +using System; +using System.Collections; +using System.Collections.Generic; + +namespace SharpCompress.Compressors.Arj +{ + /// + /// A fixed-size ring buffer where N must be a power of two. + /// + public class RingBuffer : IRingBuffer + { + private readonly byte[] _buffer; + private int _cursor; + + public int BufferSize { get; } + + public int Cursor => _cursor; + + private readonly int _mask; + + public RingBuffer(int size) + { + if ((size & (size - 1)) != 0) + { + throw new ArgumentException("RingArrayBuffer size must be a power of two"); + } + + BufferSize = size; + _buffer = new byte[size]; + _cursor = 0; + _mask = size - 1; + + // Fill with spaces + for (int i = 0; i < size; i++) + { + _buffer[i] = (byte)' '; + } + } + + public void SetCursor(int pos) + { + _cursor = pos & _mask; + } + + public void Push(byte value) + { + int index = _cursor; + _buffer[index & _mask] = value; + _cursor = (index + 1) & _mask; + } + + public byte this[int index] => _buffer[index & _mask]; + + public HistoryIterator IterFromOffset(int offset) + { + int masked = (offset & _mask) + 1; + int startIndex = _cursor + BufferSize - masked; + return new HistoryIterator(this, startIndex); + } + + public HistoryIterator IterFromPos(int pos) + { + int startIndex = pos & _mask; + return new HistoryIterator(this, startIndex); + } + } +} diff --git a/tests/SharpCompress.Test/Arj/ArjReaderTests.cs b/tests/SharpCompress.Test/Arj/ArjReaderTests.cs index ac31454b..8f0716f0 100644 --- a/tests/SharpCompress.Test/Arj/ArjReaderTests.cs +++ b/tests/SharpCompress.Test/Arj/ArjReaderTests.cs @@ -22,6 +22,15 @@ namespace SharpCompress.Test.Arj [Fact] public void Arj_Uncompressed_Read() => Read("Arj.store.arj", CompressionType.None); + [Fact] + public void Arj_Method1_Read() => Read("Arj.method1.arj"); + + [Fact] + public void Arj_Method2_Read() => Read("Arj.method2.arj"); + + [Fact] + public void Arj_Method3_Read() => Read("Arj.method3.arj"); + [Fact] public void Arj_Method4_Read() => Read("Arj.method4.arj"); diff --git a/tests/TestArchives/Archives/Arj.method1.arj b/tests/TestArchives/Archives/Arj.method1.arj new file mode 100644 index 0000000000000000000000000000000000000000..8dba143485667fe0ddc4f5c0cc4fe0e7f50e2e83 GIT binary patch literal 61038 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

YfIn3^6%Hy#}$@&of%kix8i#d63Cz%GBaerei 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

g! zJ*^0Aa$dEtYTDO1OFh)VkdP{;8Me@9s*sJh6O<7pM7>6aGcldnM%~mo9eD-1@F* zj%&>wCof6i$@=H?I_1vQ@qe!Sl&LM8eSL*uZf{h@k2;?F6YE$En^>NlYX0?G=1<7G zNYgnd*A+~U?#kX?JLm9fZssgj`&F_>6ctjV{&)+|W%#RoS8}p-vI@f#ug+k#c{YFK z4jG-l)_1l~U8FW|!O{m)E_Tl<|`}3{5re)lc%4a#vh-z=C=#WDXUGLi~UYZ zPgvJjX!da7rc%ZETOF4ax~z{#I$L9}?BAfushX%H|N6$4PkG-GE*#6c^Df|7>hmK%*A$&xb>=~u zAos^RY>!#bd-SvJQ9WGBbSSw}M>uWi5iij%D{FF2M-=&~=&#{X7HX1aIJPk8+B}yZ z*C#Am=_jDdc0gcl>$Ug=EDQ>)ObrYf7gjJZ@G>wkF)%1F$u(vuFfcF(WMqdhE?{6_ zaF}1b^US$t#Rtki9AGq+I(F{qrgN)HWM*t#FS^a*<59!uL3fJ-P5*3j;=g=NCCA^@ zQIt9Hfzp+{4~|O=N?fk8{nywzcT>yFBhjCK&%OVZMRwQCop(C^oV|N*%_+IlSI_HI z-DvgAT9c3yx;<~^oWraFPyDwe_(lF>$gWLK{GRA`q0}k!*0MD_w)~%S!)tq*dkKQAE_E- z@4on)Be%=V?5v2Q&C5e=+uScDOYtbrbcmf;(ll?GQ`?*Wy#D99esi&g%6oI>{E@gC z7xw1p^#jg-S!;V z_|LFm#-z&lTQ7sInr{~@Hm&^9X7teWwc9Jso6&FIAHAtj+>o(k{vQWHJE!DZi@n0X z)Hei({A!v})$Y4J^>6dE=9HfIRb^j$XMWM|$SYnb`RcmZ&5k3vVl!@A9G%Z6UaJ~> zG=y{eN|F55p9efIPIz`>s>j*8Z2RAb>+HU{N;K~Hze{fy@lGuASt0y6LEU2S;rfj! zmqVU)CN}-waei^$*$dVFnNOpXj;{Q=^ksYQLsy3Tf82HNvj1?u_jzVR>dQ(+(?~uDNN-{mbU_&vz@o>^*y?Z~Oe+ z2^DfyC!3^hS~h3wy;mpb#dF

F3-&=EXaA3IzX9tD1QKRK%0ofct;0_`hpCshzz$ zK5EjI5YuCy8%{P0dGFE+esugxPXEPE@|)jR-;`IanG|q#v(5D@{zc!@<{$U`_IPQ8 zT4ve8ce}rBm6m)eA-=oz0Qafa*X}#~`5)l%_hYo#i&J&`J$e>jT6iZlRxw{KLE|yE z@m>a%m)FJq?b`Qp-?a;2hi|5zy7#*7|JoM}?>=StY}#>W@3r?m7Z))IiB8=kJf$)w z{oHHw-SPWGWbcb*Oe;9M^ShGYQD3`k-P>Ntc|RVVyz11uSCP%j`F8c~*K6l)UJ|No z+_UI-QJLN}v&*||Fa4fjvS=;iLng}w;`bdIA|&^R{y6Zm(aquUy4!cYO3#@WBJC)@ z)rha~%eMOq0~Jd5d~eooe9M`VQ23^ujm?dX{c)d_^zV#o=1#|t^zPYM^1@AixApdt z$PHhnSlspx-F(hjeg72Ke`(VE&zKhbEfYU%T6gXKhrg@DowrWtJ9+p+iS_-LXVy-i zBF%p=Og|~+C)4VE740(BYB@6!kC{!M@ifrVXbbyX6=t)Yhrew*n&Uo6?DBGTg?&+T z7OdT)w6HCxcf*&tA|Hf{;?u7O27mds`)}TjdD6E^FK`{0fB8>D@1^)3HzyT`RK5yJ zedqmc(QU6OcaJ}tW7@HIq5s~gQ|lkyZCw4eadNcfdQHU@H5;1@J5RMQ;_6v*%C#ag zryzT_ROp0PjLr-0^f79GJ2aQk*-xJF@-C@*_142@KdPP(SmPBdd0rJn)ITc^^S0>kB{PU@y4rDqYDc8 zq*Tm5#cHPr~SCm`d3+6n3+j<$K*evo>lhUX@-kZ zK9!_4&UHDn`hm{3kAHiTL-%XnYqg5V&xpG;ON?RNlbzFhRMb0*)-RrN*};qV==lu` zJf5obemNBS{NCknBD#{wDl(C`K0Mia=lg;5lOJLNKV5LxcRBKo#(LXiE-?!|}oZYD>p1r-J{5;g| zTJ*H?`ULAe)#mpOukw@pdLa2*CI7jyxTA{{ZeRP&HKiuL_TrlOrFAn3Rw{p4{wH+b zIi}fx{0gOkB^mFhKl+o~qx>Lt#?x1lMi-}Fww|-BMqgc1{LB2ZQcsmHt(&Fz)RVgP zUithgdH2d+PJf2G`SMj4_z%~6Pv>z_d&u+C@r!>>)W3--d)H6CEwd?Q;eXz^l1G(l z|E?T4>2yHlQ`B`+n{H{rtDXJD8$=5D|9soGM3>j*B&VI1q3+_Do`MFiG%x>eFbjK8 zRL|+@8kVKTaVE=5RcIlbOReYWU27BP=FX`P6#31XE5vt&d#cZ|<93T+b6biO~%a?SJ#zm-#WfTzHZC?#EVM~ zxqlBkv)CxKT05D`r?&m=$Nu%IZwr_wG;+-6=H2sm|I+mzI9eIvuio8#b^d#w?OX1r zo^9NJZFZQ6bZ%yVIZH{}YrUCGGd@k-wX5_`X7c4o2j-m{R%}e&QQlt>Qr(!M^X}hX zizHjqB5gm@HxJIgTcOmPvGCC>t}rFNuVw=Guj+27yI!~Uf_%$w50mN9O8S?gL{r~9 z^FO?h%i+ak>kpe#%^$u|n*L(uo&RgCm$3YtwaM$Y?JVxzkd5apIbNmhlgz$3HE(K; zZ&=W=o}E{nPX_)zcGG0HPv>XpSquN2D6ck}XRf*@XwtfA|Lhj6;@VeYdGW2|@&641 z2l%dRT(~yJzAyc zz*qdcz-x}&r`47_O}!S+NwxhhpSf6YFN4Ul)rW$o2wYwnDkr&DA-A{Qo8@m*E5TU&-8A5JNN9&Vz$8W`5V6p?pvND_jXQy z=oIh0i=@5$f7OP|7ygTVn5#aS|2O-tCGj08Pj0-8*7Q{JXMcJuu!HZxALCq~cg>~Q zuL@th$(nm7?d!owNpCVkwu;Plym)^>udLsdkp_|WWx63|$=%W`v3cr($0pjh4TNcbadR`ho{+=sr;?q z=Da_=N=MnTocrROXLB|kvcDT@FKxSRxo&E{gjL=C!otVm*?QkD%6(rGnL1O@ir3F_ z{Y0~6Er&ej$h4o)90=EEXx}=XR%G*lj+aX8)PpT{KmlX zv9r3!%%3%EB@EX+UU7ZhoqEn`)5i}9PntFwI15(Z-@a?x<@oD6C3SQTJj#mgJ6(DI zNXo-frAf(KwIydxJMv_Tqh;e0CdVEBrRAQa-QjGWRahuzSMOyaws1kz(VV?px9xvb z`OFpgIDI9{m+6UyBDPX@Z{L&-cHX_O=ENIO!Nzq(nG4)MJimXz-}2;~gFeM)#p}Ey z57+ODG5P2nz5M_3oEt~>YUk-$JXpl`Zpva_!zF9x70ee`4*2xNO@fa_=j-jt2{-m6 zrp{RU{L4wXW2TN*7YLVp`+I)lJ!Z8mtz_NDza0~IyZ$cbGvBnm>t0%V_q12%XS}eO zrr~CBchR{S&9=GcGSBp_n5M#B|M7(J;s>i#jr=tXl()XQ`1DuC|2P@8oY%YAxc5Jw ze8>K5&m>VTAH%Dtolx_hc;1(%i-Sz1q~~@s8}k)BF+N z&hkom85Z{Q9e$p%o3EoG>;9jgOM)6jtJ^*q&)#tBp?Ud~8pV?hPt)Ij_%%nwXyKDK z<2f_xOQKzC)LE|l^mHgc%=PW2W$E5M6|1av7HwIqo%YZ6>f$Xgx|vuP-Q9O^*TrJT zxgU~4%QW)Mg&rrpa?=iZxW;p%f1-%*of*g!ddw-S8$Ea!SNuHKZ6whMYZt=RUULR<99g-*SD z?;32XJ=RcmEi5}bWu@CTgRH$1wyGqs0z6JqIqQK05Wl`NYRCZLJk-9sg&Ttxy%)&2+j`^1pSFm`WQlhL`=r%b;3 z$%RJ*@$dQl+fO+62Cr?}!hYMS$Ly?UJUh^{o+Y2P?D0O$hfZ&+70x_l5InNiQEdWy zzZsi3CkKP4)c##oef3`U#m67sw$Ltn+*|g4L71how#~6k71s>5?eu;3wzF)`!PmNf z*JTw-T)uweklu9{%|E9mbH|>WKennU@46?GUi)o+{;FTAxvvXo7(Gf2d+r@SYp$i? z*XN(EiL0GvZi_r}WZK@JCxYKf&b#LJtlBx^f5Y9Cv;T*1dHq=SEoo17{F~D+Z!eqb z_@HO|cA+%=zY&Y}EuWaBGBr=^$&;hpT@Q~bylJnGxgl`Bq3rk3*_Zd<5IxPI)NLzg z9Q`a~v0Aws$FifTr(_(~?pSa#VET$Z?K`g+TI*aozvGzR)``z{7cgvpw*4}^Q$*Nb1hU&Zbc{ltsnyMV^ zb^G)hwWoUy+|`*E+_$RXNn78p#fnP~%RiSnwEf)U4^qqg%1b9_ncP@nw`IS1`-Ojv zzOt(>o{hX3`TWD;{1044D*aC<72eN&_VH4A;hsDLy%Gkta?O}O^c zdeQB?^}M|{sH^^n;lwf9xN95Bl#r$0rzSXi=TDZ_-=jrm>9cuk)l`BspT(E zEEE6z^-+)A(b++-70s0za~uL%Diew_`F|?U5`Fu=!Tnm}_Z2e67wYa@Y*nw%J(4(aQk$|} zyXosnld}6Czojx;^;d*47p%NG-7zrjh_Bw2ZJhjUvUQW@zGN@^p*8LGdfjX5J9c$m ze!k(=ofW6N_H0~Vy?EHy_-e>lXui@F7)i`4>{&{m*=VaNuU9pioL9Zp7ALoW$(388} zb6_Up>o)mYiOMYff7t3<(@niny0y6V{kP{Xbel0FvGho^$a=1P)5XTIK@QVxJHMo4 z?`afLY_or$Z8cXWW!2RAfeX2|%{pw=F-NIeFz2yqtHZyumbI31f3r*ZZtZ(t#&B{U z%NFU&Ym@$@?aVO}7PC6GyE}TWOi+nQy+oJzHp$89TAv;lZ-3W(=9ATo!&Abi^Qzx* z-MG%jtSUxmuExQ)n`{oeo_mhzjq>{~JsTctKG+_ue>k+c&}q%t8OL@iPHcYTZMrIX ze|yWd8u8f7lVMB~oGttcPKQnEE)aascQJrJrvJuFS+;t?GZj)s-BSOyf8hy+1}+)XW73Jo&FW4* z6$}4%{$0%TQ&)sVMAMtH4qC~t)ebTH7nW`R%dhh5p^1C$-#EMe#i?s6e^g#F+oZ{r zx#|4k8=LCCa!*{@ajr9V-9oP!y_MC!cIO|-Gg*q~&ME24Tv;=vX6O6d>@Ryy)t#_2Zr9}FpK7Rl zyvAB6M&#q|PWx%|BYe(;MEHKz-Vxz?K;q|IJKgNnI-%ZE3k1)te31Wa=cj-5Elp-M z?>DcK(N1|U8gKloP zv5iYP-_7Ihf%D7D)5QMH$Vx2UyXNzogU4KM|7bn6S>V*o+lI0BezUeu?b?5F?K^49 z8*kG-=Q+sCk<`3$ZqwU9?bzCnZ=Y@nx%`9sLVoa7aAFzg_Xvo3H8TnuhgYCYNXFpA~XiWmX+=`j^sePu~8+*&S~Bo3_cw z{Xc2DUd2h&>HfRktp^Hp<~zhS{_1O)?YOHdW6{wt`9%z;Pu*RA!roNOQ*Dpt(D->oym=bn0ZkiN+G9J743 zzndZs?vwX@X1i-6b57dfG|JgrC2?8UJkT9@yfnXUVGp%A~3e`sU&DW!j#AK4ho zS++?=ZQu)%dFs%p!IbuK!sZEov^T!uDtXG^*eu7z^E6@q*6kDd>H;+arPn#@F3b*H z<+Wog+tzyK{QYN_)*jmwcPM^>O;>HS&a+** z=(M!0s)5A9Cdand`!2t^)NjsWt7@}ykF;BXnEJOb2Rr{c*e>lBnaLyXw}&naXuD zeq7i(CG%yUYVBOUr&n7hE~qz~(ZsqDwe$NRKW_X$p# zzOhm@?oj5E-uLsec_cUSJ}dT-6SXwzE6MsDvPI|mA^z1#MO#8&@An81I(5=lylw(d zl5g(Mg=g(fTz;RE;^^ylQzbCynb_?)tAxBuR3estww-q{Sm^%EMcFpXWS4og)y!)V zj%3;V!+cHAxtRD1U+fK^*G&AoEa-*Gu}wFB_3HnU487s^{3rLD$)`fqFXtr|WwE@U zzwp!Ip0?#XMKerxDTwJ!{QN6|QzBK@_2P8)^(>9wRpfrp`m8hUPH$4@wif~>!e{1q zKHRlGX`;?7z3jvKMPg4Q%jLrLTtd7~8J|CV{{!FJz63UdZ<%?krts*k-sZhF^q5Dq z!8K8_FRCGXt>$~_P3`HC{#nMVWU^HB*KUsTdp#zbw)!r!6HrS#^j`bpspFNQo0es1 zPyI2aF#Njg{v{XYO^sduWJb#<}rUo%#G z)2x?umkZI(WR5|)j@AI}lPc1GrZ%Zm;d2+vH!Nb*ATP@c;z3m&;vD4yX(Hh-A zrd6Lb51#$fCHH!nwDQ*L(ciPWtF+&UUcZ=IXS}0X+B1dc+KOwIB4S})CCN^gS3cc* z^WKYSuEmek>vw4d`fp&H@jO!8PWPwHvQt;p-kKJ)3SIHrxkF?*WBuywhEKk0{CV5; zESp7npH9u~kE!t?@;{h1=c>uSUO#opSM^TD{?ARD4mfCh))JLVsBYeHGB3jJ!4bWc z(eTk%)uZ{~(y>!VFS z-}qwOJ}I|*=iS1jSNheZGq$HUHJrL4v@RxDsIRX>K;g&!yCH#EYj2zRnA#uu|EsOy z;gu+L$G=arEQ~lD)q~5rk1(xX|KR37#{0F8rXN2S+}+b1eWW|b^)_Fod~o{i$-IT% ze|~DsR{r*V&yQU^=2-r22v`1W5)OTlgZ?%j(-JUuzKIJK>`|88&ElQe6$>%EDE zSN9#;aHB=iu3)E~NXwOuYc~$amH#kzYgzt%{lnSUC8Of++j3>fIjvdm$}(@JonOdy zJv-UG?o%!(#jh^3-^?oIa4Pn;`Ey*Es$3@RP6YvrAKR)C&_b!Y&n%X?Lq`ojBH?>%QX z=h(s1?cSdn=WW`uFz(WfiJ@8lo^5oG_15@j{4UqtdgZBQp4ydjn`$41R&0&`?$dE^ zxq8c`ts2_8-)q;t`sk{BE9s(@jAoz8v#s&7%5NRjuz9I?VfCN?=Ek?yE?D?(x5bjh z>Yvn;cGok{x@~pM>-5|CSM8Ih|6o7*R5BoOw)18Er*r>){&DtG_fiU|(E|JNkW@7%#}KA~%`UfTQh9I@uBZU6W2dh&nZ`hPI%KXc#O z8b8q;YWW-d7fe{naVpw<`T1SKbFcmvY}L(kIm$XGAk0ut{r>LBrdnqO0t7XF>0G+v z6Ydpm=#al9OKsDNa=DW1&SLBY6 zIT07T8J5-Z&(Y=8QhWN}(rW`tU#nI3-r3)4kBJGrY=3=zLZPvF@!Dmx+;sNt?+H4d z=kz<+OI=iJwP8!DmHp!LOq}*p#C_Ut{_-xh{d(9*gwc*uF62V7+3)Y>Qf4r-A;wwQqZv8#-M*O)l?qkDF3A%k$o*4ZqZXKhc<> z+%mKKyTi$?@oT?&%oBXN@#w|A{bxOS8rQH>au>=xnp> zl!(>wkq&fJkv((iS8LYy1%a=oNt~aaY$)Nk|L&q^`D`t7>Mj<(F4(EJ^u$%q>!Fit zLY=o;Fd~zYArc(RFockJ5BJYlMhQt)@)-NhKc5i=7#Zlc; z^WH9OG?;Svh}__kOdn)KlF-7SYmxD^RigYw+WL4axdtuc|WJ2EHhnv z-8oeYNs-s=4EJ(p7Cd-k5O?GArQ&Cjd(Q88;L7xKT7|2omvkoEQjS zi<^RS#P4s`)l;bXx9#(by&2kF7v-eAzWN64&eWN{?&X@|z^J1KHjDdhX$_Fu_~!A| z1rrkPEj+8Af1&s*>&yeUC;ke#{4{jOw}L;n?5%?qlnZ%Fb-eHVbIU0&OH83 zY&B9|w0`x3U;UE~O0WJ|^ujEVx9W4OM(QlZ!@C7cC1#ztWWN5u(Yb#(4{9oZKCV-i zeX8Mpl<8E9!ybj+Z{zf}I(@@W#(7?d@Y>(5{!5}i_MNoT!#-~omHvC5mUI^{-q0j7 z|JS*b&rPHk&QOut?!ofbL^*h;#+8p{HtZ)}Ex2SO_DbQSlpUk76{Fq^H`m#G-wpp& z^E$qWdy$po!Mm6*<4{k{tGQyWb7b-)AAM4}aPQ4U)dzakhuPAWtYV0Ge!Tn9LH3Nu zLw~3Io%!Bg>49@{))ddsdt7TvqAo4pVYIFwp*iy4%}ec5Gn!srJuLFin$csE-wvga z5cj_qyv^HP-p+ct+Ao7Y&v1_I7m)%>jVqG`bS>jkc`8?(dKn}5%Zpi7=-YvXo&PJ? zk12+sht$dHaU2wPBKi?{q^6$2r9`;7deON8#{V-r+sqNu+U7s8k^$#j<-!aix z^KkY)?gP?Yk$i_N&3A`;1qAKUJ6~>gBVI<&-2_{~zYF%h*enANjm? z?&=N2g40j$_PCUoRekcX(mqd#y3<^i+goj7AI+b~(`>x=cgMAvj2n($Rrs5v`>)JN z=k6b?&h49B68(gJu-rFM=A5lrbX4mOr{kwRWwjl*T^4N;IeRB;?Lu$EN4?rCH$`!~l{3d;ChdB;EmCdGoDZK4Fo+kF9+uJlKGm14|KH@pi+0DK z@eg|Q=S0LhR<^el{@*9Cs2M#`J+a2*c|zEa))nXME!SOq$nv+*(~*NYNyF&Fwms`q zZar9Jynf%$KM$TK1WtXksZ;)g$@aY-v*wsz+8Y;BJ)iaIrL;F2o4UCY8?EnPOTR++7z`{~4-EW-}& z(teKH4I$f4s^?cEW%VR`-&^`UDf15}(|6a9%)eKq&Te`2ew){6lUp1IZH)ix^02&! z-Q6Ladi8(u`+lGAv9lV3*PdEzwybBf&EnOoWBs?Bydx(weOhk(iPWS@7QRV4wpd0oh0I3JUJ&O|{r3 z=92!~H1UPS`#-gB%D4i*ZTISV_u!Fq*&l zBk#7`XY>PaoS(Mt6n|psi4yUKBP%3t-kxkK=RD)tj;XSV)0~Z#7cAboesTj(nceD? zM|)pPc4^wi!}<8ugJbDe1=5$Pe7V6lOEE91l<`*C*9%dljtbk`gibqtoMUp=QGcTS z1-;EIMF-dWEO=C))Rp;ke~8IfQIWEJMP>`{|9Jme_txa6(jQDcmZqm^EDnu5?(XxP zbKS2pbJeX(67@T0UycpYQ+c;d{0FQ4VJo$(cBYrRdsfes{NM0wY10GoQ@J(j$JNC< z8CQIs_N`}*-0ma2l5fIGp59Ou{V2*{oxJ_!m4h`Ab~mn^mbiBCVp+f=xwK!Yl~VDM z7T!CI3gWfZO9hU^xMo`RaK$-pFR-al3Q4u=xnRK?$yvm&FZxr2dE>q*)hG7M&@PI7 zy|>Gwb9ThE)h{L2HKy!(@WB2}?xthYe$)yrWOQNbcYG!Ax;mg|?*1p~Ee1X(_pLwH zZR$VsNm@^)^s0uw+`t(-nM&>?o~ZTqTzclsA{b$POyWzitG)U(u>_ zH$o(zxumP2>T>@-#)$r(H8YOAAG^`_vZZCpnZ zEH22zA2N68SX-(oo#|7>HEjaxBj($gdl}ciX=jfPoi5d}L1VJD;VQdBms;LFHsVeF zwVK0mZsClxFQ>nn_;|a4pD(A* z!Y^y8j~v<^C3kEjVa(j$_&KV+X@} z_gEW#HGgsM2rrxa-6K6l^WH3Tbzf*w( zbEVcx^UXiENT)U}PFWlvB>vij#c@}~@~my^UELY4<#X;zx&C~6hU(APZdwmtx$oDt%Qjh~_)=^?(@VuIYusFq?BDe&gh6CK zlcOWQ8E;9-ad)Y_u%DMbl3LT;OeXH0%e-~1@HFe2v-cThcUv2_eV%kgW3~I9_3Un| z?<=41oKmb>d+mS7+1yL3cfISHejBG*0tWmAq(gI&y{*{^4)y}M-esA;P98-ub(2L*M) zx6KSafAo5~OoO*M_d3J2)dw`Ld_LZLqo(-S`2^p( z&-VVTn`g3lp0txI`pz=f;;va!Cf2_TvCa;yx}DN?w56)DtL&6dhK6Qpg4A6@ ziE6EUrc$0>-aUOMHoG+3z5Q*`7xu2IS0amlMeg2I9)5VzoJlQBbJ9Gvaxkuvs^1j+ zt(2=!a@|eIM6XoNO&8j?MO~itBw($O97o~0wFzE-4rjD7h@27aJSJuDKmYcDOlQu( zl09axzC6*?xo0ssBH$XUzq3NMf2wa?@)bn``}JW*&iM-McooOA)9cu?e#6Z+RkI^r zSvIt~ZYug)_2X=bk6g*J zbyLOkmikS$33rwB#g3b+e~t1BZ|^y`Hcob5{O(xor`p-tr{wjelKq|&=@Y&7GOr zzpE7g#7f%y?n-0ZlDl92KyIZwXB>aQ&%d9IguW!oB@vBtH%=kE5BC3oBGHD?@Ht>!ZK zhQHzy$9c)q&)&X2r%HSJg;ChxTOgI!Z+z`j*|YbvzU_QG_vP*Bvx0y8>N@qkFrq^Ix#R9AyMG^^ ze%+b7`^#rP-%e?>`w#e@`dxf9Lxc0nwe_#hg_)~vO8@b~O~^97Xldm4DT#CL?K~gp zwk|E2%h2QR>bEntKDZeB<7VZw;*)=$=04WxepA z+>q1m-_`Kjxb(gMAq}S;3%R1t1<73(iT|IvCRXBR-^(x0;}^@k=!{wauzV-i)Xwz> zruVF1nZ}Uc%FotrHfh)0I<<*!*pfdUW;RKAKV7mg^~`%q5&!Kb`lj6r_RQGY_C;W= zTBUW)8tq!K;(g4nHMb9*5&v^C_S@g;#S0?h|M|J~We0TZQ_Os+cKB<-&KDneLgrfY zFd5k#I{0^qApdsby`p+EEdL$pHs6~{QTXv8a?hmX8YK(^@Ae)8U&_%S^NKX&CA{G%_}os8y)vQy)g4?T?YRSE|!-5Iag?Y zx}iEj_3ws~?E0{Et!59e&vcoRBht8RJ;x(QrjuodcGvCJn>*xORKq5StT{k1Q5+}XKA$MpG{<;xV--(KE+Vc{|+(Ta1k zC#S#OlfdgE8^rZ>*4CfuE;Idtiw=1G;jWW0UVknm$G$N z{8IehYJ;zj!RwV&3_8b0^EynY?nZ62JTp3ER9(RHx?{@BL*tB~z!p zE;|1?zMowqS)~2BQPG>3w{(Af`LVzK)WPqj?{A;~8vTFMy-a-}k2wwA>>5XAnrT`o zwZ2*VI>baJ_q@eEJFltn`@D_M@A7He^q1vEYkAqh7t+V-S*}jIDD61)^Vb-r^>IF- zAqCq*A{6z4AFcf?6eyEn*v08}>bb4cZ@-F(yAoe9G31!UE?r;baiJn)U(ek4?-niY zTW*s7(&$OLxX{U3KVip&$mB2CFCGg2dh+zoNh#5bHC zt}^i}?EQS{l1bv%f`3|P*5BdH?_ZwQ&C?ijYO0dW*{3(RhiLDw5OsfI*lqtzKv$7# z@5GFcI$Zu%mQS}|NRpB`aHGNLUg^!;e2bqN;a$-Jhc1|y>rHExK6?AFbYRPJMT3=& zr@}i!b5+u{MB1OY#IIa4U;l)%ve*ZG!->0iBSZJxVO9KQE%RS(mmJCs;{nF&b^$nd4G=O;gj1rHv20mD&I}rbc-P` z-aPk_C0EUX$Omm7WYl9n+xfm=IrXK9`8UTyp{De`cTy@=o#`=8y|VZ$Yv?gE_9}+x zb!s{r&&`nx?Rh83W!|U7+kb>%%Dlq63mc?<^@dF3sJXSaQjYti2Zw#@%C_*3gDr1f zKK;J4jA7A+k52@uTdq0X+%G1(Gk(W&t}EZq?1}r-eT=>2*s@J(j;V1|Bol9~NSk(B z_tmy|`!`ov-!7OCV_#xzeU2~dRaE)c%r+P01K!)$Kf8Kp{oT8Q!F`$^7Vl=yZ!0{% z=&fvs-*HVxuD+W)`wcEXkkrm@-d6D7K>b%c(KDec*Vg4Z%iZl%RXWKQ92w~{Y5Bun z9~FPta{Rc>X=?tW!1F2h&jo6$%-3?Ps=aj3bn82LH{Gnb{p;r6nq@1Oe}B{23yaOF z+&)LnyL~D8ZQSd57XBv-L$1y_$926U%f>)D?9A*5k9371dDPoZ-K)6s=wSGUpGO!Y zPrjTVx3V^RnsME{a@Q?y6fVS6%Nfey9JwnDtbL4CZr5HP;!_ zjZ?e--78)9_@w9dLoAn1h@83FJ!8>No2g$HlqXEzXq%z?reK$axaGlHp|+mJ!XlsE z&s8i){IsHYWxeH(?CdR5;^S8Pxa@WC>B#y!x9oOg?(O&GC(_rfzPhZvpgE-R^OD=E z?z_He?n{tvF6wj=I(^mojP#Ss=XBOMKFQ#i)yzF5b+gaossDA37F=5RZjajOG%4@U z{ZS37-ACITIZwo?UdXO}ap8CVTC4XTH}2Pe!jZ3NJ=4thzd^<^38}RE?y(>4bGiS~ z-xitvMt@D~f%pCE6?K|b)7o5m%+IJ>?BIMayuZ0;O0)ulWW~R!vdTMdt zjo4Rfo&FtWUvgUg+4;>?bGP(QEuFzPpy= zd93_0&--4U`t?Vuj)fDcF`fd?zk+Gq#m8!Z0lAKUsoQPf_Bb*te0oKqGRKFo*L=N@SLdVax|5RX;KML{zSyBj1J zr>gMlFg6IT=3x{#(_o;&z>pxpz;J;fX`%;13Ks)IgNPC{M?%X4MpXvp`R^GL*rr*W z+A(*R(su*L1*iA@Zrhiymc2{<>i`QX;c{rr6nMXRo$?nb*E8 zTHZa3(fV=EVFdw(u9TbiPAz#n|EkdL{qG;WY&gB?&xO(>)0Z`e@@;-uaKUJb-j2oT z=W;K#O!e08cYO0vS7$mm_vUAuyPDn_M{e!PbX~}I<^9v$6{N8L6ban`y8}{tD_sp3! z1?OE|+HTIO__XY^aY*r%E!W<5p6X|7JP|QRG;Z;8-D}IP7YY9Q*ZA{fE!(bDs$$E( zuC||6wn)g)VPSMhyw2|5ehaj3>|N~L+UIcNX;hVe(;iv3S{>it+BKKw&1n0i>^N&i z$%4)Pr)FtLdqnLwn`xW8mvPZQ`zM;a+~!*ZXLRLd9u|wd^{1m&SD#nWjyPyIy9XtC*#9pwU;{*Zf?rjrKx9`wRHBb zC1Q1(0z^DpUx$P^yL^vH{1A8jqeT|S%M1JJQx^8xC5s;4yZdL%td7Tf8uqV#a(;gL zPR5@Z*EqR$e2t9GT=n&TzxaKXtg15`m>TV#&6}A!E1mDAsZa8xcP@%k&hM#L%$ago zYtqymKA&9PY}GUpXtvm-Si@m^#C`Agn?7P$@}>KA9`;tBU)L8Z1sqeDe@;*=a{IxwR++P>Xm{$|}xx#gi8NYAr?5n=VK3>&G z;*XgaWM$X>cH(v;k;FBYxyg11PtLr^&R+j()9$tJd}rysZST7CWn;dMwe|X%Nxgib zUvqPHFKE4T{}C%b$VmI4M+lM*#)g|jP zF8;S$^L?*M%oTMLHtQ{(FVHd`2i%s@v*DDn7w)Q`H+cj=s z*s6QR>LtJLXMfLr`giJT-2)LJHkB~(q5Y=UY&RC?7N@)daOhK^su?@IGiEp8?pDuN5%m5 z#);bZHFqDB1Tz`<+6T1Hzds1>l;4x^b7Y*ivreKN@ZB{rFPX-%rjldU$>-hg?`8X>zBVK zew)A1@o1^Vo<`HfwX6k9<_v4Cx4->7BmRNzik`nw|JGG~^;J82=Jpg9rtiO{cyy0= z-@mJ@nLB^I^I8>_Hreya-d|7te7S__9oL@sXP=j?ti8jy%I(|DCk83zvqc?c(=DD( zpPsc<;ur6owOek^JLC}8yz75zlKBGh-!Tkf@(bm)dXTMAn^IoLevSmSwK}wD<$(KdM$GpWX5@M*f<4&HStXIxH63 zF={r~^(TAInz$-4;!Wz5^pz#4FLyX>{_3^l)2SzpOotr)y9&$CeEhIsg6Xt*9W(z_ zu9`1@!dqnPimHu|o@ZW6Y){+mI{#=$1GBR=^W@CTJ>PN-Px~gYtuMU$y6yD0qn8&? zbzR@4I_KZEaGRI=n;Rv<4sX8R5ZnK(Q{!Cz+U6}y8`fW4${4sWc+I)HCjuJyon(Ao z#XJ90)tzuJiJ>o+&u{`HV%PE<&N-a{is2wy`wXw&VI^M(4;=4XpJsM_+~Q*7)0=+Wb1PEA;#u zNA(Ks^%8z>lmE&Z-YB+OyuAH|Th;YC zAL1M*2~6i!4_I_)snQnNl%vjXvZOwr`NSJ2{(x_RoBEy?B?_YRKYQO#>J%$la6Mz^ zO0gM>B5t2v@qg`thqI>sXINY&!GBV<`r->6@g{{Z#TdU;SHAC!dBOYRS9#_mYnh-T zU+#0Cx(_|gNx$Ih6vx7^HEoJptfYwZ8Yj1nk`1=(?~A5$@U5urk4y=SOxgI@^LDPI z_SY*ev-WAX{OaRt@M26e*Eo4cqW5?j^D>W=%Z8C$dmo#6epxcpOQkHLOE9>+-Cm9{P)})ha6@#3q5>yc<#1n=c54& zmrl9J%-g6hX)tN-WbU&wjYCR88;&%cO%s})Tva}O@om#c4cU~P`YQ`xO=s?3D%WH! zS08s;tN&~9+69j;&iH&N(csPptyR%3&aq4`P&ab`K=P@&ONAK(4$3JAR?61|d zpDFd9>G=1`{YN=#ZkyiHfAj7w_wK{fUU&v5&9u#3T&S?B!!dT6*|l!BXP#Zse!o6> z@Z`J>k<7dixij~fu2(`k@n*Oe!)nEmA8;rJQvHi=yAxv+lmiE6pmi}w4t zd)Gd?#BylsLC?QW9!_i3ziZZf$JcpZX6cM4%YW{AoAmG9BiBWHE0@l?`fz$gr0m*1 zYd=nY&>1Er#8wi$Zr9u8R}RZWK6PQAe&KdNjkoTD{#&nY=fzy!uF_EKRhhwa@z~14 zk55lM$hoO$rD<=R-M>{e`6k~!F5Vj3l#sHqGpuv=`s~Y04Wjkyi!3HCxEl1`D`5Jw z-_PdtZeeEpnRo4&t$@G%Jj+&{>oXkdR$uw6`p0nV4EG%^PxH?#-*fQKjeFtqIcIvY zo>~3u?R}m?3$rP?d!OyF@u}Pq6#s*LOW@kK?fEyS^qM!s8yA<(@>TxDsx5u<2z)B24Qy|&%I^Or^Y_no4?eJ>2A8AW5w5RrZF=(nxZdmGhM?k^HQzPb4R%vYryvD zpN@8ye=vIQdEZ@qs(xITpL3Sbtgq9}E8ojUT>n+VXq=k;ho@oL{gS6TPRv{G%+%^j zZOnKfx;H{RYD!kI<iS2|p19rXse8kd&J@#I z`s?6%nati6m&Gd_mpO6XUh3?m@_SZb+LPS^wgyaV)@;#hf5;xB-okOedY&}nyj{y> zjvP9E`pJ^_@0(|Lu(ep3))#YRyxmsE_|=8$csbLK$2Y&^oWFZQYg+eo*AH?Y=Y5y# zSTg6u-Eg+_FZ({bIvlP)Ag6S)S~E!KNyLuzYEyJh>9ihu_$^@mt%vL12{cY_zj1MU z-=8xoXLqX1*xx-t^!e;fm8;d;e%W)@2R~*yWbi<}d9h9W=UR z(dm~U`NG&zyv{Cn$Ge|`dk^Lb>8?*oj(;M&OC|aIO55%18&AGncPcn;!@P5cq_(SS zy8SRJV^L>&87X~>pDkWsZtnw=8^KF83YS#&r~`izM0+0w&B#dGR*)+=S$%e zOOI_*?dIsR{x-96`|%yyj!!%PGT4}rYv;?-J>T+=R7@jqqn_#$$KJUX;C`2=dA*rQrYaual%fF{M+~T z{;8h2;o(AypY=KQANU?7tZ$Ka`#fdiDcc&Ig?Xj&!q?3bysz8Nc=_gna4pA~oC{Vf zj=cP1vZ3kt+boy6e&&Yu4qaC!d+IM+yEDpPcXQ2>^NO~oC(IA=iOHIk7@?5pBz|F9 zZfU>3+dmv!{lVKzRvQ{=f9L*s@27}Z^u2oN!bM9|wuqW>Y;H0?{-Za0m;OZS7x8Da zDo$$N@Y*{XdqQE!BPE==W7m4QgB?m*85WA0Z@%}lpYCIs@F~VcV4sBG zx6fW@KkksUPl!pKH>trUDou_3fat2ftV}!os@T$=#mZF8G5FxiXnTCs*;(5@K3f=g zQT)!5Ntw&H{+_e+>!H$B|2~~PB%dGi$t~j2{Mvhrx>wolW$!SZJ{OKx*yq=@7u)tJcV3%%cO<_Nztd)8B?Z}Z=^mfGaq z$}~7LyKl+U`!}zBdz#~Z-#lk`Dpy^Gd*B>T*HpjY!*4Pa6Yl>^eb?(RxOw-@b+d1- zX}xj%NMrW&KPKLjd)*7>)f7IfsF87ex0L5m!jr7W9&5UjE`7W>c@O*jm)SCHd3lc3NE>i^b%%`6XW0t~NUQ?)#Z^ zqiE{xz3JSK%7+OF0 z{n6=(VrksR+vO1%It#UycnC`=8$_SF@%E7a&Xr|~0i5Aizq>pX6@97a5UjhmI$vId zMd0~MY*468}{dPQ+RM^fQw})4izwr4NGpnU*y$-*AKP4>GCwHfF;DO9&qc6;f zu2Of-9BkWk<;*Iv?cURj{{A}<*6zk#lr;Zs&|;zMdGcvx>)BS={&=(E@AhZ2`Wqiz zUw8OKMVIv(Nr^1YPx}J7^El^kc6)oJ>-O|3mG@3w>NASZTgdtR%QXAzfnAT(7$(@7 znRaGHf4lo2%P!-{dh6-8{PkCAS==j(UFlEi&~^+()yG+CQ1Kn_LUZ6 zpEc>_PPZhOA1AK7pL>7#6E3NerQG-a^?ci}^jr4ytN7=YSq-LLSKj<6t#*C)XZG1s z>i<~l{)eXaUhsI*y6*5i%Nru^kFD9a{IYFs$(U$@Wh(k%o-p5myvp=72=e9 zCD&`oy2CP7tAG8O(WjUB)ObSX5>B1J8uCwAt2N{-9ba$tFc16jK|FT;oZbEJ^OuG; zeSA52>sO6a%PsHB7um4FM)2JkOJy1V*C)8`k5}`Fh^*0i-!}dC+w4_wo99%lcDeCK zsPSgXs_!{14}*WF9TGXfx^V-s~oQ#OoR`(1}T;HT%{%V)lu8O~$Qh6`cwlr29 zytHf8deIh{zTXepzsHD8xVLT<^X%oqlFOcChPI!TeDpf(`>R9&pB2*`c!af7_Bu>C zSKM!B_GH2(ufuneb*H>pJ^wE(5$Q?tjh~`?ch9%wxi?n2Z@vEa3D5saEAMW&fA+)NAF9u6<}T!V z-WhUjy79%L%0I&8HTA96E#4g6S0|Y-^`%!rPmwL~g1=oz@9|{m-1-J3yWFr}_kS>k zyx7tn$JD+3-`5_gKhuKzcF0up?CIUd{LS#k|EzDV&;K1adDkbqI8r%%N?By4$qUOZ zHUe{}EYPv+vHIujE-iR7ug^uH5r__1bjHyUf}}_2P$;owsD(a{l{sLDroBv3+5=SM-b`-xaIp z9Ek0FbnE8ipZ_dds;m#Me_`xe9yP1Fxi!FVMb!DLg-Pex?Azi2=Tp-fq zv-0c1kcGeBneX;k9(D0l&)T_asrNfx+Uv5&%zoFrAp2MB>Ho2{&((LWxocJ?AD-2d zQnG)3Y4R=}=hiBp??TnF-WoGLFlL5!{(Y=*=A4lG-+x;i@07);9c*86g!eIfm}SaF zg{*mk7fvRB_xS3hI_WjbmPhkji)Gj@ELE7l@9FzD8`rLheZ;#zVEcUgFK;Ft%wuRg z|2-Jp-5}0yi`>uRWzN;5`BlG!r^NC4XLVLf<+&XtTJ?l=Dth4Evt{4|Gy=JZ;gZwgv(yEOM);0W4{TbuQ z9J!3`Adl4ytL{f1*JiEFnxNs?*Q*#^q?8x0_ed&lPYAcc>fX6*o3AGyD`*yUJHEs3 ztm6HhNeN$8F4_6+@Grwvy}2RPHdo4~Z#n$=&3+@3TJ7C8|IYSX#k+aW9L_VjuJKbl zgLc@wfA@Q8P?NH%@1xpJ!D)5!?e`_{^XgRrFqArZrv&F zU9~DZijQ5qTzc@px9-1|lT7WRHhf~}-)pFV2V;8+Np{9e>w-yp z45bnpHgx%AA1*5I3B(TD%`{C@q{;?v65;#2p_ zjDkfSge_VM-NKg_+8P(AJUQN;A1W~2`d{wp{FnDQO=oK_bxY0bd#$+qNPW@aNOO;@ zi#yh++kap=xu3`Q%Kn}opVPOrXKtGR=wS7qwpUuelvHml+-jfc93y75#(xG=@lA^( zq5B;?b)1U|*0wIp_-9^sbP6}~^svi1^4gv97vh{M_sp)yOV^WG@yRqQLhhv3+_}M* zV)Unf`Eq&I&!1OCGTF_XLpVPKwnRQOw_loO{Ci2RFdLtk4NG8&<(u^WNHg0&cdKki zmk-|-XSx&weRhaEc;oTZpk+1_x|HfRcz;@Z%I*;rJ#skk z_ssT9wO=dWEH}8C8+Viaj?%|1HF1XjkE~@B|GlX>sZIMHBcH1Lp;>7YYOVA3A9~1i z&i;`=L;W?k+*`Z58Z9>`Ozx82)N*j+s?x5FTP`uV+Hv-67qu$-YW1r*t3UVp`SghQ zFH|PZ+g)Fy|})A%#rIUc*0 zWmL_c==}V^OS#s=mBJ7Ixb2W^Gxuugoo$a!1X+9XxJ_Do-f~>ook{>O19oQ+CYqJBx4aSw73Za8bzi zoHL@es2$vb-lQR-eqn_?3yCxdd$7z(=z8A|9kn3Pyce*`if0k z`8GY5FL-6$Co6{)NB*={U(ZkQW?r}RPWY6!cRW2!olo1;Y593?{4R0YsAm?B=|c^Z zLuYo|KYPD;u_wQSN6sdt&4wR4cD%XL8z>u7zBjh}1_Gr2+F|BJKXVXd8}CzRShv?iB^O5L3Dbj`sT z&7M^y4#qN~sqf2Q8_kura_(@?R$E+E(;R>9fsJX-mK!Vf-i&AUc^|MMV^O-+%C~Z6 z&If!1BBuq_TAJl1e~LQ!RAK+!So?MR(-_${MyJFpHYR@x-@NZ&sie&LKL<5WU)Jo^ z4)5Vlt#SFXc$G$4?c4OFTaNv>rn~gG?WT}BN4s3SC#K>&9 zPt=0Tdq1x2eHNBdVEeTDM96}ab}o^^`u>1fN2HAwrM%z2bL*Ct`@82vJ=hX+$M(2J zTj95TUv<}NZf5f8Jd)jTtW74LFYQXH=>{Ha^C=T81=%|+PlyD|9#F1=R*mvEsZ9;O!L^Lp|r{<|^NKOZd@VToDL)l@5=XXAUXefs7946;9;ew(-c?Umam z`G&3fmpwjfp6g9cyr}zf_RTNc-}7hJGVZSZnQZ?+_Tk;>Kek-ql(DW| zwv_wM?7shPcUOIOUAt`EdF^bz9iRSIUfdC`bKd?~4fD#sQ)lnkxARVqpNE9Cf5)OZ zB9ku0hiS6^JX6m7TkKEHIqBwb&Z*8@`xj5ITYa0C!N{NS+O3NkuUEg^@%2gemiHP` zb`ztsLod(bh}k$VqPK09>1*R3=`&vkN1ArJv`@XZYSE8$nfR57!CuSs0(gHMo%A(@ zBW2^u>Gr}^t0uW+Pe`!UNxhObUEyWgx31gVfr+d$__I11R%&l|l|Emb75jMFe+MtO z)=8VrEp3>cTgz51pq2MvXPT4fP7aTY3;)=q*NVK%k!5{dcjbE|)5W)c82y5`I%gEF z*|mJvpEow=e67~&C+UCt7NEXjhmBWP(+QdUys(wF{xhmp-`o{fc|d5Ar8CcSNw&&{ zJl?sL9NTquYE@Yr9#1F^zkf4P_RfcsCz9+rFD>j*>h)lCE=*QFleaahK!#n!y#4oH zfw(iu^$oNCKDZq6Q^7>^{QL78LiaD-@b32)o0|SU@oYuA=KV|=x=%yT2Z@}O`FC>J zX6_}GE)g0RXPEsqaApx7Mi@n+edQMBqO7L?H3*_j$?0_ zwr0I=pOMoC)!AX3g)AE%Kh7}NII%rU|D2X6d*QREXY=%YTvh%2gjPQfT6OfSDPuyx zhi^NVybkphTXi<4`g~v3+}EsnJGc0`YI9$5ke&V|H|fwE@s}++DnbmOO#Ry3Oy2C! z-Cy=EpJ|TiglR%-i!OiG_w!yd^VEcsv*u2pKkfDe-ow+?WNOUHccge^OJxTixe(1; zW&JMZ#3G4f$wpPhCzvN3`8kvQQQZcRyzvH(2l3BT_;x>uWPo|>sXHQV)6 zlJ;l!m20>62FFZLPQ99-)%-<9qlTlvd+EpS?=}36U)45p}qJ{rU-F~nskbOn& zin0ZlHt-AGefsHhT+W1hE8`Djiy0rPocg5QDPDK=@m;DHiWh!5_kh`TMQMgZp`xkn z$4|U>no}-6j1(x_np)Zw*Zp*9p<6!ts@APn-LHR{rMmdpeWM2!+PpjMmKQE6^7OZm zn;Wi`<971N*HzaqybAv%`Q7wH_ohC-Alr&pp)p*?uSPsO_4J{ve2DSHD+g<*WbFto zUKu2rWi3>B>GJg;f$Hb2{u6?gY!WtW*A#s3J^g=Xxu&*`(J!TvHw!cvL!aE?>6GbA zXOR3k>jLHgnCjj~DN^u3Y+cZNkR$$8CO0c%F94aj%`O z!2adcxe@D6S|;t7Qu-u1yKtu9?1R+>-7!;ED;>66+FzOZV}i##4>3#ANz7lCop3j7 zv|jV|{|=_tq0?{WJZ|IKH?#1BS;mK6%Pm`DC$xG>X}L@knZjjhvf!Ba#b&>+OAI>9 z541<_U*I)8Xu1@s!DZ5WCHM;6vgZ zL;mEB=n_c=Hv{g&lQ-BXG(4NeuF;*Lvf=I;?ckRY)sGt(yaVT+)OdMl)>HNgfiDy! z+vdd_e{1ujKt4-!-N7)QjuYFzs!zMFIKzkergqfCnGct#^na5-%Y4a2Zr!cB>#a9G z+0huel_e_e!3m+cTK0Tf@A!W(k$3$&i6??b-}ltxog!BywF?>7b1_%HX0$1M#=TC!xwh+K+K#o_f-7VXy$`cp z_(1Z9MT|$%vxFxWp4PKc?{m3spE&vB0vWYJiLJ^vI49JeZ?H_`Kam=GQtFQP)N^gJ zJ&(8>LLMzli#<~F-$eZX+ie*yR&5oPauzN#%)N+LCa*wsxK> z3%|(PU#=71tZ&+ER8}9lEqI4x=9eA6j<}!sw)1Vpk(~QiyVf&_^~gT^mu0mo_dnzB zL??bl^Eb9%UI}SwS!*v>+QfK4Qh1rurst|o0^LG6$732_nyP>57BLIIp=tj`riRy%H)0RXv6q;B*+V<#{F(o1zHug|!9LX&mlm9ODy((! za_&5*oI?Vy{nNJ?2i<*mpIzwl3B}gL*XMpeeO{tpT5p;BG40_g_Ei5?wK*xiL0|VB zXRj&zm(TXXcMs2$SZ71oRZ%;Z`P5`R>TFtfG5>`QTgBp4FE(^Fe4Mr7(Sx+a`ws2Z zhixr4i657^`Nvf`GcWSK$h5+o;v*~8WWLag+x+vDuG}KwM;|7Ac8}Z>Rxju~F<5$I z--%V$&u?0_T?Nu?!Jx;@ z$SuIg@aoYl#?S*?3=Ca13=F>#F3x6P09_OSvK(Y92!q%muFfHPArT=A3>LG#pJrfS z*DjuY&1~`i2>RRjYR#xW4|JeQiMhPZs&O?iP)~o%{Ex_?s@Ug>vflY^Y3_g+e^MmvUc&F3W0kJy1G6RRvFcw+vM%% zeD<3s_13I7J1mRqZ~NW#j1SxApZoCn=P~{hmFkVp=9p+^YUG^Vam8Tvo+%bBHv@zY zxqqz|xx?Vv`fBc~S^bu2x161(3J2Bc6#UvS>qN_~DE)|%52n6{JGdAXTW6<6w=w=@ zyqv_|^YL3bkB-2fUH&f@iEKD+dF}X~q@Au`W*Q}~a8A4))pS<+$9>KRtN!pEN}Ffe zzR+#=@fBGaey0>I7r52nEabodZ{XZvb&R=KKm^?!?vqkuGKa(w=t1NqL-QknQUtRTEJeEv(tf0B{u-gO; zhre$uCN{Y$s;y>zw=za`tw+W-%Zc2T@+TZu?!L9_kj{ZWR|2L)JnGKddnDAD+dlBT z$+i4vck55HEOO;}{or|#@Snpv@lq)_)siY#1em|j-)d{GcTO* z)%h*A%k3l6-`1#9pHRE8M1ou7z$=c2ue?9o8M>eNwMaF@kt=se-JziP9Ui<6^Alwx z4|QZ^DA*_$Zd=JI{@`%pmk@OitLm3EwO@Hx^@vS(t(`W<%T&?QD0kNJhKFDNBzQL+ z&b+@QP;}|bxo->VfBwi+e0bO``@TI&64p^YNCq znNFq>lm9RIxR7l}wtuDF;kk#GGDMzz^pQ>Kn|KB{Tgr@NLxWrLQN~M@q^1e43=dtt z^{-EW)~?_MJ4(*)JJG27{q6p|^&xV1*RLx&vR3uGg(-VGJZy&4uvoBY$$Tzx0X|B7FI?^ViYd;eIo`pF+o&HpvO{YfL!*LC{^e(Zm} z_2&QC5C6RnvK2PtTg1CoxLWD>o+UF)dgz!G2_fhAsOU_tX`~PwA0_p6n zTekeum5sI4yPh}U?aFsq<)!TZf0UYLW|V&UQvQTxPP(k+(%917o7gsPxV`&2e~%)o z_{zVxth{9la%GIfo;JKXv_7??L+tCfQ$gHfPGA4I^VxF$sZBig>uT`-&}*yAn)}{# z#5z7&!~5sKo-Z@DJBn3&*Z(S!&^y;H#4$B`rjC4lvAIL?vvqH_zO=c+F8lxD>8huB z_m$7Cj9;E+Gp&0<(9gzVPLbU|w+EbfDDb(iS8Jn1iOaG-F?^1W%Wv`RH+V8h;f$c@ z!KE+i1kAAc6n)lWidt5888Yxh*^T+MPkVBB)>f+ojU8 zY4;DE-IuHT|JT{N)brnNF5!)PZT#ML-^07ttU@0=;%~a`5EP|W@@{2RNZ{&ck7o7# zw=Q1#FugydmbJH)vFw=PnzElAr#o}(-)>SX+*A~(o;0WB;vbE&R<9nd8N~%oEjg#T z9d~5o+Ea@jlce|=8D2ijHL^`4nCZC=x>Mg&j(jO+?{hb+0bK;$%6t5myPSq z`Ht-C_-)sh-xG7t|KK7HzyIwwHExMb59@yXCaj>MP2y^+Slv@Qlh;nt_e-@;xt0gN z*07$c^gzRDPt5;?OUtxn_p_IN=?^;8yZ-W@gRGDLvrYPPAa-M8TpnjC!^KypD>(MY z2d$W&`{j<{?zfG%S4~?YrFY$Tsb(|b-BDr?8@JGWQHHd|8al-of=i{+C( z**%k7`@pqSe?h24+{xgSeILSB<(SBJO0llX?|M@5CY0~^gcTmkp0-c5x$EpV+kWl+ zbBE8X#FR-?K3Q}sG}YkwmHN(kcjbaKw*6KOc0C`>zxcCW^szVWN*@^43;uZBEy%+@ zI-=$ye70c;%+}}L+#r{c``#u)4U8=jT{Ap{%4av+~ zPd@Dx^Y}2Edq#I(cSeoxfhPssSuyK1B8oJAIeo5q7#+6lamCLB=S^~|M^&tf%i>%1 z58kA0Dr@8Lh`G!=-KyeU&G*fP!4t3FlV)FIyvT7f?^HX7 zRgF8I{cv|LP}<D{^L^Y>`)s5ZB(Z+YYKw|ApBSXIY}1h`b2>iiEL4lz zv>-t($71ic&(&ScA3n7ieM~PqCh2Tc^5E=a({E08F6PEhO+{w1mHa$9x7q$v&yG^B z7)gbkZM9|<4_BQCc-^)#J8Osg^vG!uU2`I5R#ry#oVs&i_V!Un=?`GXHO10sFYc&`0`%j z@>5?bH{ALrZMr*zhy}p$5*aU-?6cA_r+hc_kBBX zmGR=i)%@4Drux3(-RHbh*3Rl&vcu0fuOCb+9opUNRm^vA+wA7M)^MwD*E{yLACCJ! znSFUm-ppM&r-e34XLx*W_*7iVZ*(X4XZ`ep_0e~#%=WB#d*#q`)2Ta^dOG6L?!H{{ z_0s8We>9i;FL`;hj-PFbC_mGl@2?K_AGvtC>N1PMnUO(>pcW@FmEViU8t zfsPn|Sh3F3-A2nFD)658eqQYS;Z0|>=bT^hvgtx}FGK8~_N&=HzZyUKU#PM4=AvZ{ zoEMb2F4SmWdr>T?r~RShsQ>4cU2p9stXtC;>X;!kRmsW9anW*}$vv0K!ei!TeXbPz z)ET;1WWLC}Ct-Wm)TuPNRw=Gu_`{=7d~NbS0a1&S0;VbTEMo5i1ZtaqB)no^004Tz Bq|pEX literal 0 HcmV?d00001 diff --git a/tests/TestArchives/Archives/Arj.method2.arj b/tests/TestArchives/Archives/Arj.method2.arj new file mode 100644 index 0000000000000000000000000000000000000000..0e759b8a2dac31639d019882f53878db1aaf7e05 GIT binary patch literal 61052 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 Do-Q79 literal 0 HcmV?d00001 diff --git a/tests/TestArchives/Archives/Arj.method3.arj b/tests/TestArchives/Archives/Arj.method3.arj new file mode 100644 index 0000000000000000000000000000000000000000..7969683bb7e9f6b9b533192545d10c6c5865395e GIT binary patch literal 61369 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 literal 0 HcmV?d00001 From d7d0bc658299f90dd568bc8364d6997eab9fae29 Mon Sep 17 00:00:00 2001 From: Twan van Dongen Date: Fri, 14 Nov 2025 15:43:47 +0100 Subject: [PATCH 2/4] Missed formatting FilePart. --- src/SharpCompress/Common/Arj/ArjFilePart.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/SharpCompress/Common/Arj/ArjFilePart.cs b/src/SharpCompress/Common/Arj/ArjFilePart.cs index 1951e106..1bb12dc7 100644 --- a/src/SharpCompress/Common/Arj/ArjFilePart.cs +++ b/src/SharpCompress/Common/Arj/ArjFilePart.cs @@ -41,7 +41,10 @@ namespace SharpCompress.Common.Arj case CompressionMethod.CompressedMost: case CompressionMethod.Compressed: case CompressionMethod.CompressedFaster: - compressedStream = new LhaStream(_stream, (int)Header.OriginalSize); + compressedStream = new LhaStream( + _stream, + (int)Header.OriginalSize + ); break; case CompressionMethod.CompressedFastest: compressedStream = new LHDecoderStream(_stream, (int)Header.OriginalSize); From 4cfa5b04afad91a2c781d14c702c0145c9b56449 Mon Sep 17 00:00:00 2001 From: Twan van Dongen Date: Fri, 14 Nov 2025 15:57:22 +0100 Subject: [PATCH 3/4] Included ARC and ARJ in readme --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 188dbe8a..f333d497 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # SharpCompress -SharpCompress is a compression library in pure C# for .NET Framework 4.62, .NET Standard 2.1, .NET 6.0 and NET 8.0 that can unrar, un7zip, unzip, untar unbzip2, ungzip, unlzip, unzstd with forward-only reading and file random access APIs. Write support for zip/tar/bzip2/gzip/lzip are implemented. +SharpCompress is a compression library in pure C# for .NET Framework 4.62, .NET Standard 2.1, .NET 6.0 and NET 8.0 that can unrar, un7zip, unzip, untar unbzip2, ungzip, unlzip, unzstd, unarc and unarj with forward-only reading and file random access APIs. Write support for zip/tar/bzip2/gzip/lzip are implemented. The major feature is support for non-seekable streams so large files can be processed on the fly (i.e. download stream). From e0186eadc0d553c431643244617475e9603685f6 Mon Sep 17 00:00:00 2001 From: Twan van Dongen Date: Tue, 18 Nov 2025 08:14:34 +0100 Subject: [PATCH 4/4] Add buffer boundary tests for streaming decompression. Methods 1,2,3 still need fixing full streaming; exception now thrown to prevent corrupt output --- src/SharpCompress/Common/Arj/ArjFilePart.cs | 8 + .../Compressors/Arj/LhaStream.cs | 20 +- .../SharpCompress.Test/Arj/ArjReaderTests.cs | 37 + .../Archives/Arj.method1.largefile.arj | Bin 0 -> 146997 bytes .../Archives/Arj.method2.largefile.arj | Bin 0 -> 147974 bytes .../Archives/Arj.method3.largefile.arj | Bin 0 -> 155196 bytes .../Archives/Arj.method4.largefile.arj | Bin 0 -> 176010 bytes .../Archives/Arj.store.largefile.arj | Bin 0 -> 377248 bytes tests/TestArchives/MiscTest/news.txt | 10059 ++++++++++++++++ 9 files changed, 10116 insertions(+), 8 deletions(-) create mode 100644 tests/TestArchives/Archives/Arj.method1.largefile.arj create mode 100644 tests/TestArchives/Archives/Arj.method2.largefile.arj create mode 100644 tests/TestArchives/Archives/Arj.method3.largefile.arj create mode 100644 tests/TestArchives/Archives/Arj.method4.largefile.arj create mode 100644 tests/TestArchives/Archives/Arj.store.largefile.arj create mode 100644 tests/TestArchives/MiscTest/news.txt diff --git a/src/SharpCompress/Common/Arj/ArjFilePart.cs b/src/SharpCompress/Common/Arj/ArjFilePart.cs index 1bb12dc7..22cf0dd8 100644 --- a/src/SharpCompress/Common/Arj/ArjFilePart.cs +++ b/src/SharpCompress/Common/Arj/ArjFilePart.cs @@ -41,6 +41,14 @@ namespace SharpCompress.Common.Arj case CompressionMethod.CompressedMost: case CompressionMethod.Compressed: case CompressionMethod.CompressedFaster: + if (Header.CompressedSize > 128 * 1024) + { + throw new NotSupportedException( + "CompressionMethod: " + + Header.CompressionMethod + + " with size > 128KB" + ); + } compressedStream = new LhaStream( _stream, (int)Header.OriginalSize diff --git a/src/SharpCompress/Compressors/Arj/LhaStream.cs b/src/SharpCompress/Compressors/Arj/LhaStream.cs index f3c43018..2051f1d0 100644 --- a/src/SharpCompress/Compressors/Arj/LhaStream.cs +++ b/src/SharpCompress/Compressors/Arj/LhaStream.cs @@ -98,11 +98,8 @@ namespace SharpCompress.Compressors.Arj return 0; } - byte[] temp = new byte[count]; - FillBuffer(temp); - - Array.Copy(temp, 0, buffer, offset, temp.Length); - return _producedBytes; + int bytesRead = FillBuffer(buffer); + return bytesRead; } private byte ReadCodeLength() @@ -261,7 +258,6 @@ namespace SharpCompress.Compressors.Arj private void BeginNewBlock() { - _remainingCommands = _bitReader.ReadBits(16); ReadTempTree(); ReadCommandTree(); ReadOffsetTree(); @@ -302,14 +298,16 @@ namespace SharpCompress.Compressors.Arj return copied; } - public void FillBuffer(byte[] buffer) + public int FillBuffer(byte[] buffer) { int bufLen = buffer.Length; int bufIndex = 0; // stop when we reached original size if (_producedBytes >= _originalSize) - return; + { + return 0; + } // calculate limit, so that we don't go over the original size int remaining = (int)Math.Min(bufLen, _originalSize - _producedBytes); @@ -331,6 +329,11 @@ namespace SharpCompress.Compressors.Arj if (_remainingCommands == 0) { + _remainingCommands = _bitReader.ReadBits(16); + if (bufIndex + _remainingCommands > remaining) + { + break; + } BeginNewBlock(); } @@ -354,6 +357,7 @@ namespace SharpCompress.Compressors.Arj } _producedBytes += bufIndex; + return bufIndex; } } } diff --git a/tests/SharpCompress.Test/Arj/ArjReaderTests.cs b/tests/SharpCompress.Test/Arj/ArjReaderTests.cs index 8f0716f0..0b51b08d 100644 --- a/tests/SharpCompress.Test/Arj/ArjReaderTests.cs +++ b/tests/SharpCompress.Test/Arj/ArjReaderTests.cs @@ -8,6 +8,7 @@ using SharpCompress.Common; using SharpCompress.Readers; using SharpCompress.Readers.Arj; using Xunit; +using Xunit.Sdk; namespace SharpCompress.Test.Arj { @@ -57,6 +58,42 @@ namespace SharpCompress.Test.Arj ); } + [Theory] + [InlineData("Arj.method1.largefile.arj", CompressionType.ArjLZ77)] + [InlineData("Arj.method2.largefile.arj", CompressionType.ArjLZ77)] + [InlineData("Arj.method3.largefile.arj", CompressionType.ArjLZ77)] + public void Arj_LargeFile_ShouldThrow(string fileName, CompressionType compressionType) + { + var exception = Assert.Throws(() => + Arj_LargeFileTest_Read(fileName, compressionType) + ); + } + + [Theory] + [InlineData("Arj.store.largefile.arj", CompressionType.None)] + [InlineData("Arj.method4.largefile.arj", CompressionType.ArjLZ77)] + public void Arj_LargeFileTest_Read(string fileName, CompressionType compressionType) + { + using (var stream = File.OpenRead(Path.Combine(TEST_ARCHIVES_PATH, fileName))) + using ( + var reader = ReaderFactory.Open(stream, new ReaderOptions { LookForHeader = true }) + ) + { + while (reader.MoveToNextEntry()) + { + Assert.Equal(compressionType, reader.Entry.CompressionType); + reader.WriteEntryToDirectory( + SCRATCH_FILES_PATH, + new ExtractionOptions { ExtractFullPath = true, Overwrite = true } + ); + } + } + CompareFilesByPath( + Path.Combine(SCRATCH_FILES_PATH, "news.txt"), + Path.Combine(MISC_TEST_FILES_PATH, "news.txt") + ); + } + private void DoArj_Multi_Reader(string[] archives) { using ( diff --git a/tests/TestArchives/Archives/Arj.method1.largefile.arj b/tests/TestArchives/Archives/Arj.method1.largefile.arj new file mode 100644 index 0000000000000000000000000000000000000000..e3897924632e974904852167955e4b70731dd68f GIT binary patch literal 146997 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

;hbewI@99>CzNL_PGe7$`pCHOtNb!qqkCuj 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ⅈJ<7{56esvWoRtEZSGNnrXuh^An{~ z^^ao1g5RpGy;~5oKKk#h?e(_N2eVghT~~kiaq8XQfA(aRG9TMk|6Spbeuu$_?>X`M zbMIwj+z;D(%*#u_YTLKk)5f}@Vdtj*xe)%VO;(as`O`ICmY-HKYx_?GrYm$Q9sbZ( ztRkGT&+pupK9jf%i4FM|59gb>yVq^A49kt?|D*8aAgkrx>seQ3xjA2s{va_kYH8H2 z(2iZNc7>H}`9I;v@i4{o!jF&sXxo)&Z{M~qd;i{k!PO!0pLy5{512gp=j^V%nA+>M-nb39R1}U%Gm5y%h>%= zk7H((rnU1d9j(56!zH{|lQy<5^Ju-~^lIi5XH%Q12df=V9qi)xdA#^D?`hRk#WO}t z&Ef`5$3Opwt#rQ0Vjudc`0|<3TYM2QRb}fYUYwa=!yGtiPA|)Z6KV%-B~ETtZQi5C zn9|R>=isqv=4)afoE8ak@@W%vv{c%`)mM>Fr!}MI$Hu)uiGNL$boK||>wT%uceYI6 zvHr?)6Eql)+Nn9Yutm*qSUBO8uV}iRZtIjy5}ZEuZrfkJW0`wb@h*=!@2Z40;ogWB zIzf#d4s-OsTN~`Z^<=6?+A?L)wUc-KUUzZz<>FM13SQA=T>jUeiJQ;v~#&j*kB;{+e?%lm_ zXMJ?{pU-mU=q!$iHQ)Z_p6L$ZH@IdGu3`s=6GY)0u$NlRdc^?3x9BXk#r|7N5-$TobJr$T}C&*nR%tH zwVBv`E&1{U%lp5stE%5Mjj#Ut)7D%tchk2Y+J{YqwlY6k(IC{`k{%tJmh#JCs>UWk z-i*hU?N6F{<%J}Kd!oy)(zF!R`XBpKls~B zODe#=>{!3YovS^V2bFa10tRVUw=`Km#M z(Yd`-I-mDSeJQRg&AF|E3GwjdrFp0Z-_qx-r+MSR8Mr?ewF!KFj$F0xb$J}}swmxZVfnU>t zq^T=cKK)v?Oyu>_zgr5}r5k*-#Z2nfnajk<%cgJ{+_I`^dfx359K zzw_eyrwn})6kN`Ps61Te@xyJ?pXOv9%c?IG9N%B-O8hA)TD^Q_(7C1Ab>FmSKQR$I z(w(5A7ntXM=V*=9@~>iz=`8=22Xc9Gte7@s!R-WbhV<1>OjaM8A&@N=Epp+)h4X2b zv;PLIoBp+v#M6f-_Q zefZGMWimRJHpMaLjwxsf^xS>zRdh6O6~pV!%|=0659Y=1oNg#wStG%J=>KeXj@;=_ z>oytWG&2^?`a5f`>-=ulEf*p*znHIZeb@YcMuDq`)P9Y&a<>8@MV;cUCpJtIZzx@} ziOuiz>gP_{7glq-)~uCkIp*NG{h9*H(OH)dFET2cv8P1uaM#a{cG*@RhwTfrS4sB- zi!!`eXUy_nkDuko(e`)6u^c}>cyE#@ey{0RHaToF|E}2+*ZM7! zA-u8Iv(m2B;GTz=^SYK5m*VBP4hdYn%{kM#uQ2l$Yffuj1J`Pe$(t|48Rl&E&5eGw z#78EHt<~ST+EzV6$YmOL<-HXfHp|&WbZl9B(YI{okxw1#Bf_^Wn%a=CvUWye6`!64 zbLM@iNToKRK1rppqRV0r4D*)m3*5dhcQ&)~?G}-QYnvZ2q!_44x!dGOes-KPEw4pg z;>&;GT#oWugV!G>@T`(dde-%pU-~=S1Dno}P}laU9}>BRy0|ZMYCoK$|EqCE_p^q_ z9--$d7Su_(djFTc?ee5(y|wstzO;K`um4q@>hU?ac(Uq?FU~*L1>D~Mx_RanE_vD1 zN5O|#Uub?>5~ca`yX6VS2U9yXtn>c=#6dL4W--g(e*bO$oWGYI-;mIFeNAcBx7vR% zZ?Q&AV&0v@ti>N>9kzhA@dVcc>t)L`Jbc5Inr_pql+O(zFj4JGV>lRpdWSZ$5zdf<%vI=Xg z`vkAemlxBqNK>`(Tyb=PH=u>@ZPU_UYGU2t2D`i zWc#zbUsi{$-Bq?mLufi*97Dh+P1eoJZ6$?fPrb@C^}gfAUz=RF@;l8-o%MFvRKce_ zFWvfEZLWMtU>`(t1&K|I~nQ(*$Q-QNCrrj488_rP+4Xta6sRZ_^Z%O04{aCKeojuHHK5 zHp5a!f6GnpEo6UXt(ak%@a-9^+1csm6Lr1y+IDL%_>fxD8`@dBkeBV|;>_N|_l_KD znVH+!4Gce6L%*s>|ZB!IZ%HUkh@w z3J>18T(aSA0e1oa6*-rU{tTss4;>y0*}nNWqxx3R-epeVdY(#UoQ{RDO!)$DCx712 z*7$qJ6iLTU4)&YeEC2TZzieTH=kr>Sk;ysor}j!Ai&G$Ii%PkxsE0iz4@l%AeCzdc@5AdC^>#I%#EB zcImUC4l)6AxUS7S$UgP3bed`zN1V`K`FGD=7%qQ(SS{v%UVr6(?!WuEcirQy`u=0b z{dfAaqWAMjOgPQ_wmbad#8-<~UGw#{`lWv=%~N6CiE{@IMmg{;z4rU&ndCU(IsY~s zx_8LtPiuwEk%XfMOci=`Q;L-#`GLdb$;50(5rtCmN9Zi|cSp03xy##rtCin%wk zDc$sL@*$6vnhDdSH?ry7mYH#3_l(k`AG{78{4A-hw`8LbQ;uuI+?#*TTHns~?pVCw z%ZZiMHW5>z)earlJh6Z2(exxY`{p|>L7mOfm)09SzAmP(tdWWas`77MXlCD`I=L_XnSCoBxLEuZ-wnyAg2x)zhy{dhRD?X^N#wY&di6lFK>a z^G9pXO6A$U-!qkG!*q?}ylCO2XIJPKy?nc93D5VMdlH^``bVx>eQf5kb=+*s zJrYaIUb((q7A(nBcGc5G`cilFWarr@Yxm1p%>VK5Aye9^4-dDoFY`AF({e1CboIz5 zM$@EOuNQri_A(AsjIucu`#@!pl;;EAH&&wVFK#VV+tc~@mUf}p`nldy59zp0*=53O z-h638b5!2vVDaZQC-*LyaC^V7f`G}sz3<+cyw$Wa^gdszBlFF}P-@Cy+3TXa6C1jx z8XM}F<(s{*we0Tu?HJ+A-R{NypkMYrOC9$-#>LmgV(hp-7W}aI__suK^~p}REyY{x z-yQq%`T(zm%eEIc6*X>fJ$tQkr6%*A)a_+g@92tuGtQ00bA>+BE;15Q*isn;2 zJI)=kkbLqyxj@o@McPrq!Lw}sgx?uQs|*gks^(#neJo^^cThP&s+0A&N5r@4?7kp7 zu8!$kX5B?<3*QN(epj`g)5y8pu$U`NKj6aErFYd-v$o2IJq$4RGkmJAEV@&xsUgZ; zJpbP5zLc!Ft)@{i2flDg&3&2N^OX5(=LIQcmnJhS8{rkKq30AoIOy>3UtP$5f`wJ2 z%dJAEa*4&WV4J`t1yx3qKg7%p-I}rX$1(oJJSG#9!%Zj0+Dw*pHMrd^6`N6AYkRgk zDpWh-;Hof4OfRSpIKrJ^S>F2R9ct{;l1+i_gM;;**qlmpsZk zN=`SLYzufNplvg&vTpJN8=k)N4ad{FzuSiSy45^+aGAa8`0p>OLJphQyB2%$)Uz6V zi+4|vtY56@zRS&%oaZqpJU;E!uC0V!f=Xy!WFO&$h zdJ-V|Nz$3;JJUYZ20#16KU~&5_FoU$m>Ml~+v=tG((Iaum07Q(kk6*s3Cn$Tx2(T? zif{eW)5~ho?;d>PwbJJ2D$^C`^k1h3EPPmRFA=u#id?j)jcL<1mF}l|y1$(NZpl zhF4uMOih?6H(`f$%psW>lYCAqN=Z)s*s!y8ak;#7zD?M&pGGjw$x`xpnW~IVDfNk^KG8+lzdCb7U;m zA2pohuXNx@Ia7hG1?$5qvwykswsfw(eU0G+$EBrT_dQ$5`l~^rH2&UG|KzJ%1WzA` zSaGk(ZRXW4Pi@&I{yTfNwtK$avmM!6R_qL4xh!R7zW**ho9g<~s4J_kz30Ch_qSL1 z_e!s$j=wK24fose_htF(m-A{jh%wZyEkEy>Hf`?im(~w+_m@rontG?2-+xbL{R|R!?W?>ma25RD`uzXG3+v2nB7Ql>L!Plp*;Zcutw zU)0|I@$=i{NfB?`i&PeewoVUQsGt0L#s7}#l&{?Bi_W~=e&2IV-r4NjlOozLoOb^d zY`x(0f!pYDh-kyH3x_5q|2xfj`BB5WCTWK5g$7#HTVE*a%=~-GG~?QzEd5_0R$r`k z`@awH<=p7_&w6_+he$?}Q|)UJ`9J%wdare{-7@P7Z)Y>_+%4bT3c;4lbx>L zi*#;m4E9@E*c>(WRn)3IUH{&h|J}H5pZ)s#f0^b*zgj-^*UM+qvVFaJ)8=-UHeQ=u zraOt{tI4&gx0mN#U9~N%D>&b8Yj>EN_}&14bum7yk?+n%zWDm`@Wa>F(qb!1zHIrw z`fJV1iW2WV9S7StTwnIN$8P?-O`jyo-Oh5v$iSAD0ikAJmobG3ch{+7ELj9cILO}xH2?brs_B$MK~R}$B6Tk?~iYkI2x z`Aum%-|$^syoPI@_?LSHF3)EFOIX3-l;r;TSLI!c(hCi$a-zTWcZKjCaF3rSbCI2Q zS=2HyL1CsX|NFAdJ#Hjh&ao-!{lBwJWNVVwcBP%KVk`p=o#}s8RkV+D&M*)Wt6g1*Lo&QdABpCTJ-d*yY5@~Wg>Ixb{!}>q_xNJ|JCCw z_Vgb=a(i>`9?!Eisaf+hzgHBs{C!?-eJ%N2q5SW^=i}e~-BH)D%lv2`4<;#=aUEpRy3ES7JyRj-RfX>CrApVCqZ~ejtQR~hzC}z-OZ{H+ zvN;>BxFnQKo%>|X_ull*1&%TfR$Dv{#7e*K*68KE*)8(;XvYhdYw|u~p}iM0zjq4E zb9(pHEp^d7^Po%Z(d836UkIwKU9izm`}ma2QpIPNTs-(dEN4^v>vuPMi|1dlNI#f- z?o>~~++Wz5vX>S&kNm@dmXdBI*^*`NcDyoC;Z&A8(1@4m#h z#@Wodr|YfiWQ#M*klj06|odo90*vfKjr+sAjX3dKVqJpWr|oIUM9-*pw-oT;lcWy zf)iipU;1{y+%RmfiOsL8Zao{$eo5IA@7Eo0S}I!d>z9zAD?2t;E|@0MxOMjbx8h5R z*6JBBA2Pf=d8ymlt?yR958P1xBEgaW-@*mw8LI3!K4zUgI@w9*Ps*u%b>b_G_a42t z^Vpp9>96-rmTS{77rJPppHsQ<;E_3cdfM~ExBt24^5GU^6Tf-u+ZTIxPbfCGuE-WX z-=%$vWwp&O{@VTwo}d@5533#D@-8@T@MGnFflay(YroiN9=^dCVwgP7^r-*#W31oZ z>~?W}jZ%~tN{?WhGY=KqbulW)w-Q8XF6`wQI z{a^4s*~ZH;Z;s)Mn%@a>lWH@wCLZh#=U2IUUcCCCLwlljL`m%rmkDl&Q?cf zzTM{b<-*B#Qr+@9Kf68G{LpawpYn~H#8vRd7*zyyCaDX=gQBBQ{mc-*aQVPn}2NGjWS) zn;3e0Yq_7b-u{vF;i%VyPrvx?aMd5Rt6uj~FE;Do)4(5d>pvG9FI~9ce{5smo8Q|q zC$&CbtZ}xhu79$g&x|&m;~c>^w;!oqUl-@IQ}d(uQU0Sl&P3*9u?d(}{nu4IX%l>T zyWrbb<>Ib%L47I~o>wJh9bcCa-j8?td2( zCYAD&D;1U=lZ!|RdQkIq?x~6PJT{e@IgeR6`5$oEF8sG)Z+_UmfA6lnpY8g;KkhmE zeBUU3Qx96 zpPHTIBt0`QV+PBo_NONv1x-9~p|Lec)_iGId3yg`U!N~(Zz34~$*&c;73{aq{QJat z#upxjFFWvZy+^ZvOh{H>(+JL z=2L&VW=?>0(d!<`KU@BJ)vYQwP~i*yB_L^$dwq>WLiYaWpH`kMc;38;X_G{5W?9w0 ztEY0ZBDQ`%JR#@C_T-4eH+iHFJv+SEu`KuIwcTafd+y{Nx|(oQIqE$hGyB~)hfamt zKaH-Rl2N>2GyAFL$xf*)Jaz`wUyk)Y)x4Z`{ku{1%!>7;4gn`v4HR}yY+kfFF(znT zz=f6NqE?fbzn-jA41N`8(80!E^r<^Q$u;!Y6NW=UZn_t*o|4?)EbCEpS=dfb!gIl@ zm!cP>bi!h)ZC7>I8=GuyP}6+U@ygF6(`Az$`StK!EvAfL3$C+C9S9D9P$g6o*#pele zOK-V!-QoaK(TBTAd`mhQAI2nWx_-Ukp7duF3%T0I zo5j5@H+^T-eB9*EY?SKxPT-JarQo41OXiPX`1eor4%?9aeC^!;C)t;k8H``QdMi(y z^sTy4+{MF{V(*!}IJ!lt{xwIgznuO{o1WiyrkZNl9eUS0&86$ujBOL2+U@wiyUM-u zY=A@T=7mM=XKejTJ11G}XG~orG(l_|+yC;_QCqg9KXJ-w*sfskG;kxk{VXQ)GfAqi zZqHHGkzB19F4g^Y_rXmk0#{EgaFp6pIL~aZ;#W7hXxY2pSBKQv$gJSFI9>kz?@f$4 zHdhl$**zx5RI$xjQhr?f=VH0Oh=`S1S2b;P#V1&Ix%LWu>t9{sU~4-&Y*Fkzx#GA9 zEu|?#;HMgvI>;1FeJ-+h$_UoFL9__!AAKbt8sIGjU%=@YK zc2m~r3U5~^$}e7MC#Tl_yYb(g6YJDZnQSb(r*He_|MMRgciY$ptsbdmDjIh$ttk{;z4BVS%9>EYj&&V(zt7E{qPZzjqg140xsdn` zCYSoZ>za0_b;2r@BSeeL5Z&ZIhE5&6iy^e0e%icy8)p z9;Y9^D?Hh^WMqFlrpUu5Y{K;QGtUZlzxT>|F&qn|yLWk*@P1ro_e5r0$Gzv@ywr^a z`xJJ!%wsAPnxnTxlWEtZ-c-?5OiV9270p%J4^>b1=%1*PbXwz5V7uVh~IXqKr)vbAU|C^64 zb}D|8#PHESLQ0Ldl-~K`bNOesOy$4G^icliUL8i=3CV{J{Y-3_vACrCnp5~& zi9N9kHtG~bB)+-Fq;;S zS-!*hkB0q&o5q(*{)SCUvfCrKO6#}i+|UK(eC@H99x$0dPn3Rh&WqFHrMg8~R&n|N zDplK0vV8G3xZW4FEB(9I6sdo5n)Z{vt0GCKKlOK!8s5Se9!XGfafq-Xw=G?p1PB_1E9AN7F?A+IiV+8OlW!ar>6!C7IQG zsDyQ`$emeq=5N$%|0lN|_)DLa3p}&>`c~?B8!3vDhkg zd`s4sKYu@F@^&|PDmYv}A>?&PF!cNSF5ML@tIq8csnmDvbnagmUA?~~_R;aD>)!75 z`c|qH{rjwB#N~f%J(HHT_a6F?vN`UAv4Bb6#Q9fN+s_POGM^Sj2t&hUyd3-m6zV-i1DR>%GL%zOY9! zv?Eg|^6J8wY#*PBi$0Wg`|k9dW9JE}seMf9wcL&G&+>8~IAkMZw3|=MD0j}%Su#dj zvbM8()@(9l?6J3;dUNCIWzx>A$M#KJzN+-?^(u~ppiMf17(v#;*ua?O6ya$r`( z@w%lq=e8UZxjT7VvgYpUIN!N{zi-VuDX!^mkbYu~s_DHqZ>we}op>jCuItL$iI3WN zG+9_R+n=aN261Lpf8%@=^~Ecwkb#5gmcdq;qQg=BCh42FPT)VF;9Js|*C^q;?27j;brr$i2OKwx zdY-HaUa7iJjVI*rN#mI1jPslgpIq2vD^SwM{PI`0@S^wcRj+@qUgPp%uksl^OW zil2!PR=B-3G1!fdrN=brutNBOlrvn5mNYMapxmz^6?tCB`m5&S-fyz?`CAwyFI0zy z{o;&sojhHI{gq8Z$=s{r_D8z+ncctK=lR_3(@)1LHThGIdzhVBURefjdz8T`bn?4s z`mMawRU2;{TKGi#o`<7KZqvtUaZ?hLRX7e>vop;}XPO=x+hqGhVynpc-)Ge#+HbMu zsh(TK8?xk(_2zT^6-5g){7UN#w)uPN%zS1dv9a-q+}jE7{!J}6Wt6zOtH7hj?)iO{ zd19^$s+uL994I&_eV27}dZovK@~OJ(_6sH1Wkes?=Y3>qxT}(%{`d7NLF{|3GzhFe zwPeZ$Cr75+j+c@v)dSzFH$*Z&$~-Xp!l5NUQyZ_I zT+hqw`mJ`lh0X4`u4=opy|s7myR&b;xOemJH$T2@`xbX$-L)MXfzP);QCO3EoM(o7^t;jk`z;@A!*0yt zU-^SGq)=U?VN>&rbdx>vRi_2`b0n?k3YARRG*e{SuJX%IS!yR`vP;SAFkdo{sfaB* zD3?<@g3IaNkw-Si9SYOV%qYpc`q6*kU7H_0p&dVTmv#FT>Dv3aontR3@+;bx(ppn= zBk)>JwcN}c-RjKV1*MPfl}P+}cTv8t^4M?x>j9hm?d59SpC?G9@&$0aTz;FLJg3(- zXrZR)(u-Dwo4z)ro?Ema>y~Xz_N~p+a(_hal33At)o}&5D zc-PTY3L8(|-^(7YGL0#JrPb6+%f18@K0Gq*7q^>I%yQ3l!3$e|rA?h(<$K9k)qkb_nn7HJ_jG~DwpyDCZfp!YzxnCS`*&~NUcPzvi<@^JRNq}J{-<`u z7MVMhwigzzp0{s(g+M3YS^K{B6=yHsP2rk4>6xcqrIE3jZuRMH{*?)A8{ED%t?1e6 zT0MDd;&07&db>82yfH9jiTJt2Cs8Q7NPm6j;m+zOS8|W<+5BUJvEsZL{JFiQX*qnG zH#Hv4;M2LSDRlbFT>ix=hd*k`L=>|9GuYWE#ATvZ7(3BDRps>@;Xv!}CF0v3JANx` zl91igRyv9Cx02{fW|vs`ux5EJ>l(q$(##*NruBPz*6ute;W=S(-;UFV&kIzEbw4<{ zPJ3&Zhxl@%Y5cy;e&6ESBle296$(X|@1GytCz`Om<+sixsUF?nUTICnW5#co^~&?j zBHwF-rWH?-P{~;FU{(C5|F+-u8||^5E!+O@;!XC=Hzw>$_e!*WtdpdWw0!OwbKy<@ za_s;8_x_NiIA%zDcV5?j8?)5@^0r5htgf0!f8&`F z9GP5wd0y>|P1-D(5}V|e4Ro`^>eYlFJNAVos?`OF7JlwuWIA7Ld;5c1f-+A|9a8%e zbN#TJ^j^!^Rt4Yq3mAm5^t zyUbg&uXadp{Hp!Id?FX0!mdj;>p52O9<5efrLiU7=!jyl_RB{bN{;h>aOG}fdE?f7 z_4(WD#wU6-yF{Fd*Y&rtvNpbC-%_b)P<$mu*7SgH>XJ~~TJzoKY~o(Eic2oKu5|Ds zALnEZ+d9FO`_1BnVrEDMa{ms@aO^X2-j`@*EpjY8-}y$e==mSbsd`3vC9_USMM=nB zbM-px?7W)&gl7o_UDw9B;o=(4pGeX96vSibyc(z|o>mU`V?b0H`C z((1KkI#aq`_cn7p*?rPK?OSa8=i{PT=WWk4x^CT6(tK8-sk%ZVKQ&>^X;J2Te$!X< zJLPheuQ(%YF!u%j&x>1U=RSI|Gg{vuXITZi#lNY(pYE&<3A0LJ3*G*0TUnXM=h+Lx z|A=ttmbAYtX1U}SuhnSb5_Hh)lB?nVukDWmFHGjn+`U6kYGa04TE&DEgQH9G6y|9; zq%f8*S-xypM$M}u5mSG=-sCG=&L)0vpRMJAs*`n%!diUQ7vDR1?77jj#Ia{y`(o}% zi(>YjbZ2F`p}^fgWo?3mg7mhzyxyi)*xS}D{=&uTELO^B79p;9k}*0=Bdv*R=7mW9 zLZ`Uw1?C}1$EvqP&NV$FBhkHp(Rjt=}_ysk^lJeVu9kSc=DOq99vl%nuih3njsQofkHRG)lI8(p*y_bJp+la>wiU zc=sQx)!4jcN(@HeWVCvnzrIwioA1ul2o2JtG zJ@xq(y}Nqu?Z(XCSkGjC%sd;m{GIuJ-J>g-f^3ew>QzyTQDkvwzn87+^Ixc+S^kB5 zTxfJ)qWaXyKJ%{5Qc#Yb+RAPmY`~*FQ|z@A<6I@d=sAsR!UXm*>9?8bTf~TL;G4D7 zY-Z$qpRkobv+U3I{pZaUn6xBMRBOI%%HwU#uPR3p4~=}fj&ygN=kivMHldGY+D4;-odhZkL`{%U{a z@$_v=?;XE*^`O(2V~M-+BK@ ziVE+uY>IXsaN%To^UR=AMS|t%g!TT^GUO=H0)&NVO8L3NU%vM z_&P^*>K~448{YD}dDKnm`Jr$wH{i@G+c;0=plDB^+*S*4e z31i_s6CD%!J@|`d7S{UD-yto~E@P3f|FTSAJ2$hq^_RaQcjxoIsy4az`uqy!MHh4@ zGu&Sl`QY)cjeYsUT1>sn%|r{@blKGKW`RJme+be zqll}<|Kr8lWXH3;nk}>4)*9TaULR!3;Ai(k}y# zWZAIo`M-|$>o2KfFkP~Hk&FVH(ku&$=!88oR;LeTd(G($ky;6yuzI^hMoXw}A3R_E*@0o5js9TeNQ_6{Bu1J@DiHCP! zm-mMgYyB?E%yej7we2}S*OEDr)y7BOWjM+1INqbFsC+P3)ZE#wq)Tlj?=s#tONpaS zZsG^$%H%#X-)54b`)ZMT^ARcAnWCz`QUZ^?UK!@k;ms<}*w-_eRqSc_t`+TjuO*8v zvN5}HDV#}8^kS{GfUD;x&9_P0PZ{_uSidjR{e>SD+?>39{E*U2Uf96xn5e$JM5(#t4IPhg7qCwXI|39H_*X-lK+zT~hqM;*R# zxJl#n^AGhu&z1W8JonFTS^uXkZD*IQ{v~`%b*)~yk4Dr{t7i&DQO3VB#5Hc5a`pP= zJ}GRArucE&nh6bEnfzZe?p5iB|9bh~VL{acw@=Jd-45$@PE0@Q zI$O&7#otqEp(~P~ZmWHIRO_a6)T76{H9h@ye0N{^e}-A*Vdmd{; zIg3N^&=ZN!SGU)sPBcH(z_fmg)1Jmp248vu`cHj5+#s;+?k=<2{eQ1nKHwAHxQWT( zF$0sQ%8E;>B0;W;CK(D%DpLEY#$eFg$-vOe;K_0OY8_x=8t#=xkue%~FboV)FGgwD1HJpbjZtKxkV zwA{>#)Wh|b9S^Jib8x@?o}BXHFOOIL;7k6jeb_Q8SVHzw!lL-3nX@Oqe6vPz=7bFg z)EC5j`*1n2`|^feRmKO^HhP_52`jsvF8}F(SkJD{|K0pAuWj)=zEtRlRN4F07o*mn zzfu3nKG5?2;_&Bhd>fZ^_;Ts~`peQ3X)x=ylgXXV>3C>j}0p{U2qfcB!t|x7Iu>tGYg(}>qvkB6!J>FsiJRPPmd zFJYPNq}po2Fn{rZFY6s<>4|I=4A%XSvr0)M&ouo)vTv+oiczr9<_HhP&@zF^(ninclqcZv0pw_I=SA6ytpB3#@3Nw#@ah|G-uaL6J8B;# z%sABYxY%e7OVz?jfud1Mp5B=;;iu}_-HRt|OYK^ldg}1EsZXa(sq$Q|D)YIwXtjaT zn(RGY!H3oSPX|8?vM&Bx5zKUY)mrCy`)XCLi(WnH_~H3scLv#Kc46z6F{JyI_H1>D znHg+qD*U)pW#9bfho2M*X4D*=cFgzBo}vre9HhF!j;;DD^VzgEMa}gh*S|9?syE(S z%yBePq`AFbSpJuPM+6QLqTq)#GP@oQ{1*jx@6>SQVdi%*v4976a7f% za)tbUYZ1ftCpV0eHofM(mSH?^lEXLYM=YI{&ldjN?|49`NA2{dPlr--ahoj*hGTkx%ybsw^=mcH5Mp0e=w$^NhoQ+BPmnM;`bK8R=Xh*!Ojni#_QtoCq` zq|bti)aRRXvix@^E_8hQvTsB8!~+#hnpS6+4qTre*qfG6X&ZC*(v|}A35$;Izo`+m zEzIpo>gIrXXZfWTJWvgO=Po9&<3q)Xlz@W7^NRO(AKttBB>fi28*M2M z5jOrc_jY+x%#I}z-?n*X=3ZHGDrDIcI@FWVu(!=63w73;Bc2Z~kK z25q(NFfaFK%FRpK7_+GQwvcQ?)Ld!)l1jCCCB&byvye6{^-0sa`uSHi=wP8%{xjH?zv_>W%LtO`{M2U z%2R@^qs;1rpUM@UthHC$74>%{Z&FU+(WnaV%t>*btN3BByoF@`f_*~2gl5%(}gWzb17W#Aak<)cOkc+nx5-zW9L6vqiga%92l^cLb(xyL|Z`59hY~myed;kW+oR z;{CeLdE1*VUsJvF!BlH{K-wzbEj>=m+ZRX+73i#;?3c5)kJ(Z1;cFqI3o|B%^5#Ch zzi{R5-EC6a1CssIexHs$R2R|osav?TbVjGxUCp<Bxr-!>|+I&F2`?z-*C6QQvBw|7m1pD&(Y(XmQP zjWudd*o_;912WgnId#y`ZoY-FTJw>Mw(BO`a#Sp_*Xc@cXYqOIUedaH(UQ}q)7@Gu z)!Y-mxVt3gC7SR)?VDu7Ar#5qE|kTo7^plkSd`Ou;p6;6{&I6Y_8e@v$dhw!lFEg3 z4dU)AHov~Kuhi&>c#vL?F>h#==n11$af^TJ)SsTEqRM{o-+lJVlNwA`i@$|W{3Y!f z)pJmC{n@t9c}+ zj2YcWRqy*dO}_4JpXX_$_WHd}`fJAs70K83QHC>8R6Dv)UtcgGqkZCmi6=MpN*xna zl{XFQS1@ylm}H|Xaw|7*t90k93E6sHikp6(P4u=b*e%&3Jc%p*W2@Z`1;Zs5zx=xK zbl?2AM>Pg9&z!YurguN|H~4iV>G_SKec3;s7Jclfl=e88z5nRSr$5v3j$HoEC~&TL z&fDyiv%mZb?Y^lM580r$4W2SKzF@{Po+uTk~(xq+;at3J&Qj49vbQmeK|)NsaxOEt`<8?D~9n(y3t zLHz2KQ=VqsW;$sbB{bPsk{&JL?mEernq!e_Vyt)Pt=SaQkjV|)a;H@ngoqnx_A8oN zZ&a=_yt&Bb#|i5|KWj@4hAZ8R1)CTGrghCo;qpG>c=GVdX}sqY1y_44QZ2|>l&m&Y zuw*`ExfA_yuOZAACZK7T6A1D0|c}33dSa$n49@f{Juca<>^HX`< zI%OHp^;dh^FaDb2v9MprHM2nZtGc7Nge_B=Q^AqxG7(yh_lk~f;johr5dUeiT>Y!n zt^X(HA1q;dzW;`FD}R^KrPK>w*8X~@ex3EF;lbBOS~NZ!+|Ay`aPy?kz4ghy!=|md<#)U8 z$rTk=?pgoQv&W^PA-_+*#7=DW`Ha8&pHG{yB&w=mo`Tz!`U?B@CEw>dZTle|DEx-$ zSf0@8>ls}mx6FFkwq>j2@x~fyQ`CPr-@;I55McCz<1o+c(-p^zQ{f zMm^VuJOw+Nu9wVzbXSn)*O#vcts?uJ4vRHx@(k_b-lTT-UqJXyjc*fQGDAZF@{kTfzO8m4rC9^mTQ&pm>!W4=&n>_U>zFB$W zNUh`QP)(Dx?#-SDR*A0O-pbK*h^=A%LJhgcUKIretxfhm!S1oVYb~@cohp9E)SK|b z?28rC(mY|MI+6iFurhr>^{OK5gP% z&PN%C-}d=RcwK&I>>lVX{q2r@ip=6U<~( zzc*4f{ow7npG&EVWnLQhojp4rPIq3g?Lys;7g~py#8+8ymsC0S?OpJB+YPRU=`53v zJ8ztP)~iQ;&Z1V4EqP}`9~<(p?moPwyR+n5+uRy{?W1Z5`bCeh-S zg=g0abv_T~%zd;`N+i{2rs{HieGxOCEz6BRGuP{1dZ(smpSZy%aalX>TMOOgOFS6r z&R=z`T32_z+Sy#-%Gx!2MXdGyrP|Jd&Rvs#JNAki@=Y@feeJq`e>vj`H8$T_vqSeE zIe*x}LR{rghR2z-xtIN{pR~OR&pwo_xr;Hv^|yq3e9nO_HkwltgzF3=h2OYw z^-jzy_SCry%^@~EYhLnrzIZBMw%~p1qapU{ zlmyA0D~n`$@86g%}&lgY9+ zt1c_ud~V8cwAp9(cs)9E*YJcgmwm)Rt>rU~#Zs0}TlH7C@KlD2*)JkGB}* z#JSoyEwg?Vzt(n3iLID48{f@nLAJXkGbdE$l~{e1OA$8vY}vefj-le?tCeEWf84e& z`x|?wD{!i5*VBHpKd$G~5+7aKub2NN?&@5p)W%M~s~0{6$8U&IT#{VKYaMCBW3**& z@b)Fjd$eU(CM{ihbkXUiDG%Q#t#1u2^LldNqnz>a>le0|xws(+z`r}xAaT`EldA0b2K$$3x1-W-tjvG8WlljY|zxL~R4@=AA&*;`)y z_F0d0c&+!bRDRpZWp6)y8XwnD)~qXBg_e^zU(R~v{CcZr!oe3O>priDUV1R`(B&+x z;?B)G7a6?PUBMsQ7ky;C&%(f+VGjkRmKel8dr<$s!Rtkj=H*{|t^UO(dIp-g$CU|r zPQ51K?Dge9&*#}*zOxrbhZ>kJG4%SLRp7Mb`SOWgvxC0A$#8#U`1ykSC1G>RX=i3L zuKlE;wdP|**2^TF*|}@nc@9J-xd$Ez`tZrW_~yy0Zxg0^Ni#7B=4&0g|KiHmKhIZZ z$v;~8n}7Ps*Y(qGbiG($;k0u>>bfHnw|DQ(dlhu$>Z>-B^FpROl??7V&YN{0DW+p- z!{*;&ERp~2Pv3p~;IHlXuP)!ZZh~#wzAF#SW#ua7IX78f`0(z}p6ESuKlr?z^7)j{ zQ`rh<-R##fzj-1pH&w-+<5!rs>EZp4?CB?8ZdvqmZdQ?9R#59%zYD&3&sC2IO#b*w z+^AhrtBJqo4v)1-z4A5T_yKExzc~F zzTwAXuk(lFQzG+&l`rxveqQ70WV_M*tN)Xw+|g6>X7AP7|MAPb-T*7x7dA&O8Y=6( z?oGOqztQH%hU-h&pLB+=>#AP<{f%DvHGBO9dG8nA5x%z1{P1&r|JeWM{-*z%ztq`!&uIN6qnuFvY+vSmNI`=P5Y~AJN>BcTRb6IymR$#eF^<}`C<&eerxDG(d38n{I}(# zM6MlBdapjE?72paWre`My?If~TR$HvQqkrv*>v?tNVS;pOW7Gh9SX&#^fyhK(fi5t zI77vZ+9QdtY|lOOa$0ikNy?H<*W4ypEp03m7g!LiaL{r?e9F-!iI4Oa6f70GkQ@9r zbo!3IcHgfb7UXx_|9|eU$?Ii{LNfEULsD+npV?acgXfxBal&lN-S>ZTd#-X%-^Im$Mn#ee2|3{@WsuaNPOphw>Vmxosb^ zwl|00e=xUfhh6`%ePyv3IU8OiCa(!zzw|->{q>fr*ZP7(mTb9o$sw^@=Jd>EA(3p$ zCVa~OzU`QF#wn42+4B4rryf3i`et8%YTmt;C69mqIs5Ma8Ltn+kx`$J#tV{Fpyx!>>Zb^CmN&E7}7d!F=OoX_OdYM!!Xb@c;Er?#PilR!;vC{yUgD=VqK^X@78v zVcF@E{}Wg({4JQKUtqXhG4ZGHisX}4?8Zk7FX*ryu4LHnWgdB2^I}1i{Ngv#EQ`8p zgi;nY{rk8_X0D!NxS3=4znSd2n6=^l$ao-R(i=7EW-hTps6ex%Fi;gZ!t@b&Fn2RXFFv zlz(m2+|vuD)qN8CX?v!f@mi7e0*6KeTg^*X|3ptTk{8KXA3RfiQ)SVKpm}+kyfT{V z=RC5n&&j;^yW^ehs?I-?9GBS7;lQU?{@Tkk^Mlit zKcPi6?q^@$T+tD+U`2ah?p^zh*$!Q4 zULM!7Z%>|cVUp34%C^Z1%4b*gi*Dwu?esXR-}>=yN_wh}y1)4YUU5k~@5Wd6cd;H%HCe62FIjsJS(g~pzRvDfq0uQ?v)zkdFIVa_tYh3EWtI{sh2AmYSQ zyHxd-d*Wfw9mG%WRDXW2cGdfPtLuK2vIQBX-2d58`$MX-JT2*|S*k@t@oZP~)Udl# z>!0t|`e(ga@BZo4MN{ox-#1N_oOIVrhPBJ+=&mn3kt)WYzb-%G9Q0k6uSk43W2Cc6 zNo|_U%x!@mJ-@tgYdKJ7c=WiEe7B?_i`idazmu^Xp9F4s_#X)us8#=+a6(nKt}f;G zm#6U$muvm|YZ*S@FZ9LbsnLF+^Zn%YjfFqnw>`7C{zGJ8N2;Y#-pZ=#ip|_!ex9ja zQ~El6ma%<#U9(OiaL3AL%VhdbFR}l8SY^f$M>YXTqxBbh95d~gvQ3q&`_irT>ciZJ zo4C)OW@S21c5uSc8zF4x`BT45xYkv?RB>6}R->VHK9UxVd0AX*XPctPk&r&^5>-8^uCkaW+C@)p9%lhcp7uj}y0^{|v744h zCr*y%Wcq!{`Hiw;h``O@&Xk81S7!A^1xD@9JTc*#t`Xz8Ryp%8$Df!?o6YkmFyP9M z|Mv_yFG?OY@|nwYXr+eo`6K@OzimqWu{^lT_0hD9W4*Rd6JOQY?%%lkzyZ-kf6nqf zYwHzg-2Y)oQ`N@kjcWa?PA__L{PB+Y(oPS5FbLk}Wsd(Gt+PL;YX3gY{Vj%94y-fS zV5(lKkk9N=FZO+cqdR8<&j*%}uV0^^wMv}3ZQHAyx0hGWV^sl!`5E;+B$&u}l;lFZBHdSFfS`sOb`zHk3Cd;RxPEs4#a zga2OFQZSz!NWR%f9tbXH4*vqEz_Ddy_>~t z@}Pg4$&ZHZ?N`4(x@;P5btQDmws;%otb6X09`wilQ)Qg*QDA*E$MMzC0^_2n442Kz z*LwXgsSvDuH?dyx^oRY^1N8P(UaI>1_$5=&3x46i57Q*SMZT*q=hPF*oTS-v=J(!( zN4QTk?+fYHl&krfR;jbs&^0EjSt{Y_n z{GZ0gbMd*4;z`H;7oYd{5(?AO`*->zM|evNJ2y`@>DE4QsM4ccHBcKEfFThr_;n{f4Z-JAc4IJPk} zC;#oJmA|`);lz%g7r!NMd&Tka&vxnOO?Cl)mQ)HvJi8-voX?n(!(g-1dZPu8m)Sf% z|4MCT@Abw5iK=>wNA=Qw_!pXbYMxle)9beB97Z*ddN;?&U-_{%Q1=2%dEu%(09 z)^hW#tak^0WXDbF&B^VotEziZzRplJTcLS1fABO8^%`5QzY&eHF7G!BPfmP4oh4?| z=ltC@xv$=2zx9c$-8FS0Ci%d`Ujsw~(ZcX`sZ$#>0M zh4)R~d!Oa<3Dy(p@!qdEGB0Rp&iCTD7EtL>I4@)KN9&o3v^Y2Zt-5+^Tu zM=*7CHyp93ThLd1b=TErKksuf)wWneoqy=a$C}#%pZ4ty(J%T<2|TPCLt6 zV(?cptFg+XO>>RY?fv9%`AFoc)2q5_M}XMM|X-3WYi}*K zkFyGVm}(V1|C-oibKAYs=QF4(%7#fA+Du`HPMxb~y6T0qotMZ06HZGOjarV>`i6do zYYPKXoZh`saR`1U#9P z3^S!y+zN6z=(4A$`@_s>N819wGpnk;dL&x3N2~q*lYL*bIq&QiIPz+3?$3RH-Gk$f zFdxWcO0l~ZF1b`d)$`-dDE2Pjigl{F$GIKqRQw&zA6g&S^xY##S%hDRp)N{aAooJn z`RhL?&EBy|!v1~ymiqr+e|t5Ys((@*m!ELe;HHr7IqO^h+O%fRzVTS?-ST7q>&19% zP5&IcEaa%Jw{-XM*`Ke}Zf|+CeR_}N{sS&9OY$bpVydgkdU?oCPO^I0htEsI*RJ2Z zL;cy$b(37u z`z@GcbD-zhj)MO$P0tjcS}fWHap7Z&#RS&ytm*3&;DmCHFlGbQ$mMxv7tL8{) zYX32NpFGdgY0@S4W4opLccoo!lM~x@(a*;H6I)JMhWkX#?a$iouSk5k$X}YlqhaIy;@WF>o?P1d)D@@T~|N-FUPKw??w~LSE~p! zEX&VPvCY3K#`8ZfNwNI#ML~s{H)Tj4f-Gz{eQH$;4HYPC`jxa`Z~=^7Oo3X_Kv`CkofC@|}41kOj%Np;F86vf5IQ@T2Hjl z4xi?ky+eYhC0b|KyweQ)+?`I-mi*^aXsnlCEx*xP)?4J;^n4bjyznkVImsm(S=x>| z=KhzhI3UgDFK2hx@AB^?p`=S^nm)T1sEDL}@ptERI&Sc}H2ao_$FnC}4stJB|FO0; z@|@(|!w)xkCP{r-+LlxFFwA92M@gVfW5<6b_persOQt2VF3?TT5II?Mc9X8uEcG3F z@zJ8&yW}HVA~rS)-P|?(!t@nRv$9hc{ZCqO`Ra}TN(-*&W=!n9tou{HV2gm<3lwZ9)!oU0V-;N_$S67EeEEbGTTX%i0MAxmQ z&9Se4#!lhfg6Y%vS%enrMjQHBm1NGlKK)_1 zZp_3xI`0m;89v=ScT=Up5{Cx=(;5a(4vV=T5k1WmwuRyLiQfD3CmooW)^?>^ZLOTZ zVU?O28^XPHPAe3o>DMY`c^y$Ww1~&#(gw!BGksZ$^Oj0~iqjKof5FrCJ^jYyXPwHa zYFZBu@~^Eu>~FfzsN`P4?N!1*%9D&0zb#(0@rAeZRIh}DqyypGpPE!OZwiae=6#*h z-qa-WQ|m^^-C$R@zegwROxmbpzc}YMuSwRCvfY*2lO9z~%NIQtSS+*q+r*CM>dh+Q z%2$MbHl-XAk+}9-q{S`R*^cY|9!Vbw6Vs*Z)YXE+?^bU<&A;w*m~W5IqpJ1*Rc3=r z$MY3qeww^L+?g>cNL%?xw#QTRznQ1F7hF`Hef4Jh#}|i^vVA6OOmJqt#bCVPM7OEe z{XdH8ZSomTEW&c;laoqVVjHZ!h1L3bd_{xUuuWtYUt~jmg%=WPLCO3F&&VDjY^DjRk<4|c~zWet+zvnVf z%rbMnhwe5$qh8b&crm`uQOVw63Ux>+Mx%OMz@<+db5Odk9jRor) zgdP}+nR<$UudY61D!cUarNvLWn&s#8H%5fMJCW>Q(XnHR*Y72_41O;w{?og2@vqJk zp3E&GmA5~7)++sMzaE^Op463fz*)e%Mo`N3l`)6OTk)JbYq_%58b)uk2(z@DWstc{ zhAriLTD#_YTeS3srHB)`#)U(Po(|45Kva>oUw#5AXk;yS`%O(kH z?~>b`HQA;(F7wqUk16Y|S2-M6dHBl#??+RkZmlrp{r##eXu z@vITNdhI0tm+mF{$J?!TaSMD+c>0IWp=Y9f_Y}1$DNOwjoxA?Yh}h>XPv`xm{Ns3y z+r4SopQc|G*NqBYwJt_BE7rMl&)xgC>WX({u4OngjZyQ_!rBXme3?!ZFzKG0Qsc9v zLD@_@G4FO+WQI!ytBRzjba42uNhT~is-?~!?ti{BP2$OMP3D_?^%MVo|NU^u9J_N< z3Ix^#aGdRyytrp?`VK*I;8lL#nx@MH<#~XJs(kj*Xu{vzeTha-~yzAeE zf0TTA*B~b&@k;1YPy+ws)&M~dnZO%OMnZdHmQUKB_HhNb{qb&w@M*fnoCnt4Y})pe zaoGa(e}@F`ILR?{8)aM$F*RHzzGA`D)z{ao>N@bktblF0o8sQ7Y3u!A{_%NyJJzJLJr>`4dE!KRx=(!KjiaSSQPjZc+z#F?X&Jj(547GpYHO*n+da;2`UI8C zJIWW2w<+Fe{+jke@zdPbFB%_zu}=!_t5IAS@uBeLMOQDkK96Fz>nqp%GBK}{vDtV; ztn^24@{cC2m{Tw37{A-M<*TODTmj215_XsU{=U-UHa*nfYPM)nYsq^9x6&!XVIK7= z(jUqnC|vnhKCvc^UtzE3g3oVZP_q`ZswW_Ws;&er7Jq{qt|RDkFb3 zM*mB=9reWC#O(cN=g)jIw(_6pVV-^HmtFR?{KWW2!p}V{uj#M;T$eL7J?pBylJQZF zY}UoH-R5gD{@tF&yxv#fy!F-8jwkbHrbgLq=dSPQ{9Y{3_U7x+{*?mJ;%l?mSS2;r zDlyLwaOraCw9}c%?rSRL>=U=Ujb~!<$tqwSKYend;i;ZUG{ep>m2ted9Mra zlVAzDx9?BjO7s^j?=n2$+>M(hderxKH=JWZ#^E)OlYWf^{`VhZz%Drz%`$~4-oVKMZ zr8j7LUhjj{h~nz{y|;yCcoY{q#d03;h!&f_{`7;TI*f*H{ih!=UEJg3!=?6j~0XH+}YGrQfE_ zM*Akt5Yn;zCH(-ZqEy44Kpbr=J(Y+auwYBVxy z?yM94VJXfPc4<>v^ZeAkmqdP=u&aa}&ax^sHFN&_q1r0{{qKVPQQIy#rSr6K9#Hpq zK1bieJpTLtS@T~B=KhuF4{lr3Fz(w4r?dk;VU*gel)_<#D3qb@r6!gs2_n#Es# z^zNMR+1#r8e;e*RescTC$MQLkcBS{qG_LYvT~V>twSMm7j*9pndkWWX4-d~<>Nlz4 zbtuQ2e=pV@j9qw1Y}?C!{XE-@jgI~Ll*sv}Lc`JVhPqsdU8H+xbn^%OyYrZM9Da)G za`Toh`6!`#b=ftET=BGyeG{{9cr5D{?a$r0u;Zc97b&d^0X5HfQoA<5p4`2; z=snNR>nzqijsJKgP0ZSwjC?$HY|S^dHY=H8B^P>~A!tF7!Rxa;PE%sT!=|%M3)_|R z#X#IqK;o#%mCu1~w>`dw#kk)T+V$C2#^_aJl8Zn-lD!c3B7e7wZ+= z$yV87(X{>0#+JuVX1|r+^(!xFviTZ@M7hh#oGYeo*`#_{No3`dihQ%6SG8Y7R(>#9 zt)s5vrx|zA>t4fSUA4zHL75I)rItQSI9R)I+a#X4epLT3No zp-^7)=lVqDS;mEmch36;eDksP?w{=Wi@EUGms5%E#XAi?Opgk$6rH`gFXhwQ6})z) zTaNjvygQx89*u2?$aZanag;6 z+kZIh3pa@R`#`VJV3yy9`|mkCdFNmJrS>-bMex-XfjjHdQ?w%A*2m3Tw^gQN;kBFp zFZ7;Fve5sWJYk)=iSCkh{suw6UVnYCyyM2QSB6dU?Q6y3`FI4)HD}MYeydaDrlM@( z^HV!vrkEH*J}5Dm;6eKXQpS< z{JCOMUp6^UcbJfE@5Yk zV0=r7Ng83r$;H2?j5U2cEyrQNIfI-8g^?Z5td@;@$KoL&CqTvt3I1;XkE*Ngs56xJ9b9y6q^r`uh`yK4* zO^h*kA%3@wEhEK!?~kO~+}2*><106=jr?`%(x=M9QYH7-uU^N^Bk?apj&H}OKfnK; z{j;X0ZqEGWWzsE6?xUw1y<_BliS_;dSr ze_5*S@3ok5vc=4uvL_=uN8*~&)o;r;9D6Of$|3PwSF`o;9m;DaPgbZic`d$MvCQ4$ z6W?s!=65O=zFu8^g(L8%e$m5ksx2xjYkn}OyX%_=U)UsZfph)KWg7ygboo>yn25f+ zbSCRbe=W;`QjVD$uR2NSHz-D~QD!MgSa#~*w~5z38Z1mUPz!YzP*mG?aivQA%cMOF z7gFCvMRzKyC@`kpOkgb2*}&Yw`t05F)T5k1Tw5kBJvE78@7WJ`-|w&e|23qAA@%9A z_i4|v-@LnVeIuWh;}MI3hua07&Urnj$WQU)&goju?#!NAtbZ`Oec$h`+dQTH{;W`n z=LvE>Ak28;M{e^)nY(#>Gns7l)Eju`wKyoLO3SUQNXpIG%u~d2NwiZS$R|rpSH>;B z^tR7-KGmY;XKRJt-@EB0BloxV%(BOk_ro^typr+qaNZ#K04JNv%RbLRH2lYC|F+h$DPchbz_ytLxs&1ZjT+pg{7xqHd>SMhxB2VWO& zw$gvre=%cA#+QJ$6&Vfj!F&47tc_39dtJsL;`4^pGUemxTXG&pKU|T~$Un1zQLx#= zN>4cH=_QLBYD|mfWM1X%%2Q*J=#|>bGH+?#G;Hil zTBpsMyepwFy64s&rSo^!%KqCUZg6vYG`S@N3 z+~9kBRM<)WTrU5DO!x!$VVygF*mse7DaOH;Wn+7~q(Z!0)n>MQfS zMDy}eujaYWmHgNq-`*m;X7!(Qey@4=C`!Ek%A0lU^0AF?rf;~E=>B&`P`JinUu*rI zu-o|x3RpY863%nbHd*m5Gj-P&{DKnm~H zmFs@Vo?|?ixr;gSnT5#`w{@$pHk^LCoU6-?X?K3HQb}n{eCh3X|Kg|KyI=e?BSrGn ze%YBH;^wt3`m^zO;#-fFl7?jSb;*n>0k%(dE4Kc#H#2{CfT`q!)R&w^5hX&x>x`pH z-yY(AXg7=R*jwiSXj-9B;RqY9SdUHh`EWTlsA=4`Wi_vm`%Dv@3{ z#f|q29iGgPv(9Eu^%9%qUEQR=?fwiF$Mt{a#zeV?-ksTMt8v4zQoD@vfLuzxt&rL7 zO%2-%c0D;5<9f~H08_sTkJ^FGwCQp!>))N4qtP3+(*K#d!#cJp9#VPj|JSP9pOaf5 zHz~4RNBQ?@v3MJCDZz?ATZ6kl3T92Skz0S~t*)ixoe=(K6^fbJTU=|crW_99vON9F zPT42p>hc9rZ~iV6YzRIZzV2rAyvNqtw(h-HTy?2Re{$QZFQUO~SIt|rx^~B>D_Jiy zp37~`Hko?oZsY=|mP<=cv3SJFB(Jb+Ij4C$W54Xdj!oOne7$gldBZcgqW)(0RrfY8 z6kx4NJg>|jx5LT(&hfW1)+#ZXT5x;M;>%tgx_NnK(Y~XWZw@Pd@6J(nu4hxseV8I{ zIz_3oKth`BzpBF)nH}Q}6W*%5@ z@o1?_<@&8>FRL)mW$$DAb@Z{|M~ByjAtDc5rrikt=rQ-j<|WxaZzmMoD|nZy=GZlN z&IOmnFJ;VgPqjYfKCs7De+B#LEn7uS`ZHn;0AbD5wclPLJ#%whY2?dSfktJz~E<#XvmO=;xO-nJIMPtrR( zZm}QjuRd}_lw-q_%j%c+@7%og@R#{7CEm#?K3r(C`S zsYO7Qm8gl1=i#yhJsJH8d;c9f=6E-;Ie_hN@Ul&zt-H4FikLfpb#{4tea(*Ryh>*$ z8ElF?JNNUv#swcfI;U)ZpqaT>zS-g1+NLP;!^*sAKQjKv%$hL6|2yBmx0Of4cQ3bf z_nUHP@0>=Si!BU`G7f(8P!F<7K9l=4;L-hcEIzOFx2NcADC>M*{df6-BbODzta1+| z3PluV)ubfCim2@iio+qU9Y^8Fa3(_h1VSQdP_cEa}w2LOucTtOXy#o@q|eNH`#tG zENMFO;h}`)p^i_NNr;GluyM9yuRCeBDY2t-HOPEfVd|G7Fs>Aw8ML{I>>Wqbjl_5uG z_|BX6&FTirr&)ZJ*A_hUT{g3O@(XFtev4&7v$hB?QS4At6X}>75R`a}&fbfhP?|CIE=SAe6NPVPxMcs=3 zT6 zDyT$KUVX=v&%vrKIxa!s4W(On7cOQ7?$`Q{xn`-(YB=H5vz@o) zpl9CM+&Pb?#}*xA3s2rvdH-@!cV&9r@^{8bTYnj!HaR5ss*tI02Aj~^v;S7s)+Z-@ zxheGi^3t0xY)tH_zDo^f{UEi@UNElUdR= zH}e%M9!V%Y)u+8j_21kVLJUDIwQfR5X={3N{{&ii7z$qVSi~@+&+Y9SUlVJllOgF0 z7k1rX`hVEF?>Ce8*L!PU-@f(bTbO~y`Zyl-O|tXd>gFkSX;m#&b}U%1B3-NK&TU=$ z+jFbdWwRYi+`6OsKEIC3p%0gemQ8ui%zIY7dW#;_2~};EwV(Hz_ST zaO!z&5xZ;WwXc;cpC6ZwnL54c$GL0Es-l7}*>4qNSbx@Pe)h&*U7q(nmdm}JmLKE% zxoMTPCt7D9;nIOShUNS zA-s``F~Ky^q4CY@NY+S;>jqH)fd=ctj`=wsG1B~yymqEwl=Zpv+Oj|Qs_*5zUzfUn z)|8uPzV^@9DZ}9t_Win1U7?iHFV(!DYpz$%bXr`9s?z=`Yr1oj(<%QoGNl_oyH80n zY?h4+eAM)1<(XGMSDyX#cEKsRkN}UM6Fhp?Ob%Dh*IdTi9a)rq=F9*5vX#1&1a zMBb4r`M7gYN6FlI?>**nS1-HS<+%33-NdAKb`>^Px{59Y)HU6*=}DWJZ={&lD|MQE z%f*l*Qf{ssD`qH7ym7Ms(s5>Uj!erl1y7Rx&b2g|mYmdmYl@#W`!=)K=c%)w^~gSz z@}GKaPoCz?!{0xvzkjw={@9%Bf+~xbi|+Newh4bdGv`~{qx#(U7W-QFec9LfWqp=5+PczSrMW^3c#&;OwuB z84n`vDCwV?`MJRJdC9~4FDKvV@^9FE^&9((eFx(8^EZ`sB~7gDHfid=xyJHe%=Jws zT4#k$y;i?HEnvq~Z@IOO`{KO~bhhLN8orsyStzn6rG_b1ZTh*$#uDzI*N^<%{l|ai z9j2?n$CWLot6Xe9>sc!_*<}0uXOAx~YRdV1^|@S8?9|!sCUICBF7HWd%X#sr#oJ+X z@V(>dQ>Lvxo!;l2K6k}})Ks>H!~-lAs?MC}Z*`omZ3t04zBB2!pyc}v)))VtaqIuK zeamk_Dfv4I@q0YxuCTU|eaK)|XxsC6uK$^$=~_H&r*)W$4p>fj5jlZ(^JnELR)zt4 z3zcqsRPGljO_m&K zEaup6JE$QqF@gKR+Mtey5{m=ecW>Rkx>j$6@<~V8Ig^F%ztJ=E3N(5?Cv!)s+f4}* zy}D};C&yp;IzdT>z4-QuFI&T}-*nD}~Oyw#QgVOYETo0aE zm-VZh*m-N}4ZDr)(;sJU-}6oC{oTg9^LTaMTItkRHhBy8p6L+E`x5h@ao3mRWW%?Q zT|OLorK;O`sv%E$>Vt@zVbdPABtMD%zF6`ne41#Iw#QQ($lgk`2S`_ja~1Pqwl{@k@f$SB0E3a z-fykW|KFSVruOmcm{mPaZt3ibO<}B;_IoM)quOjo_O*hv;+db$Zz$1!@c*~$|6d#L z^ZzQ||3UhGWY@GD#^*ULm;H_j9o}LtHvJ>-5hD%`fsph6PvoiCy=pjrda9*Q>k5S{ zcf?-C#PHNq&&YnWuy}>6?c)GF<5Hbcy}sg|_w!Eu;1<17bWJ=l;F030g@RYi{3Qck zT7Oi$A$;m|M&V7B^A6&Pd?AkRZc^o!*+c$+`(NLYx&LY1F-KM1X*Ujh-@jfyV&Te( zSDC}hHn6v?yV;{T<@D)*`kuG9_x(up2{`Y@&3xMUxRhh>*+|Y5o#an#UNujnGY|G{Aq_X*DL6$K3+P&c<|N2O9qpKWlr46?_o;N zy4(}N`1|16ma|pAO*PWXGgJND_mHIJ1 zzg0oHx4Dsz{n#asxDz4|TSX+qI?w(wIsR5z^S;|br-=1?r1c-F-Tj!jFpJSuPP);- zgX!iot#2L-I&)vXuG4HROKP~O|H9{oV{M$q3Aae$U8(^|rAjsuj-843m3-XpF3VI- z-r%Fg9bmlYsbVna{20c()V5Z|%?EgH|DMtH(5CPB;a0CLA3dB~rmnW!EZf+yS8WUb z1^z2x({}WDwdX!n;GSq`5%`f|nMKvJ5GB3;0iSw(gxQ#Wx~|ncz1|`IW{+(oM_}oa z*2sm$oldvoADh&z+Rb!wT7s_jvd2r7ah7bGas0&ei;cBKwjZ0c?e0g+Tg2wn&~`li zqK5Of-&cZ9t?(1eY>Hyy@b+^)qv5IYLh8EAWP$fzY?g^}nW!{LOXT@5W>>7vf0Lj8 zv9NCCxr>G>vX$%J-*@s3ysX=~@O<(&n>8}hx-A<57EL%&DJtNm=Gz>oDY9#d-JB}H z=OO>Sxi@%Ks4p@+C{@M$T$_9C>T=r)+fFvj*R z(k=Dt%H5oFNi(wH#IxY3*NYMvRU(N_dh!FEYSR1 z{&dxd4KBNHuHEo?&jDd)f$W2|di<}7Pcdyj@^10Y9eMZ9+S|{O-BS14^5aK;ryH9( zWqh+|-oN-FuK&$%*|Q9pn}c6JExiA|zP6~w|NHMhVKMWC|2$wxd0hAAM@fl$V*JMq z6>lV`F+DAK$~#fyNXGO`W2;8D6E+vu*n7$fcFef#7k=|@J>RQFYX!&WGSiQS9{a%& z91_JHn5Mi;SnP+JWpM0oqr{-%{W7nQFWA>MSO0&8u3A&;D}6DYN-sPyF5IJRC)T@A6u%y|`+Qlz8Q( zX9uf4x>>U87+e4Tm?@>YcV*3+?A?BCvv*Hj{ef+r>N(2}Mg?E9q!_blVrQMSx7+f4 z_~^gXd%KXS$(M~6{{8U?=DqYqtNBPBL!8EoO9oR)k8EuC{hiUlIjT|ozuUj$WaouHy7uVS!u8SJ)!E(Q$^F$|i}EhmFJbDIik3SXS>@dK zk|)|*Q*EY*+gGi~1wwPqZNGK7m^1s!1TTl*+i$c>B~82VT&XO<{g}|@i;A09%vj+% zM@_%<+u}EDT`Y6?|EIp&F_SOk!OaI^|2(8+T&6vlV|s9{$j+ep_O|_^RcuUb=Ob1x zVzJUi_f!_HZAQB^dnUv#-FWE!)4=E2*9@+h%sBR^T;aF4Lc08d2rSAL(BUkEXu+ZsPsuw2d>1e0c87`kgyVIvDorL)&FM_9M7*CcDyPxsqR28#! z(o|NqeQL}5st@Pbiykt`47tiDb5!i{jXT#o9*bE#Qdn#8=X`6<+m;Ut`C6KoCFH&^ z&In(!p`0sH^rR4n`H`P(?q_a2x;_8bM~2|!>>bxRm)?4ptvWw+>Egh3&u(WV?%CEi zJ?n*>sn0aCqhjlhR{U_Yu(I&`wO}WYkY3HRrK#4FQ&N?lXo?-3_Gn4j&dSyeynH;< z0}2#->q>X8J@Ra!%rfyBo{JR|_r9{O_2qD||D^ZP({QzM$4sHSa;(bLoxP^&CAHqO zIu-LG+7Fz~{${9g|4(84))L>yB(KU?>Wb9 z!$_j|hvu;t_Fscq1uh>s6fLp+;Ejt?Qj3|pF8&Zs=iS#}yO+sf`+>=2yKlX)5Io!O z_iX#B-KIw}xR-oCl38UOul&bD?{i7U7t?q9PI7cfZSFj_(WX;xZBIy|<2jkb&L@uv z$F=a>c)`pp^Ub|EAmz%QA3>@M`B$%%cjC%W$xL-loiX21=0eNSYZ6s|r?t*zsg2=1 z(V<#+PMV8NQ6ok`C`-qF5^H=R$5JL;L0_GzvW?QaV@38-QSz@d}I5sZ?i3{+uZ#7$*J`l zH^$yN(BQY`{G`0s1|1B%PkC93wrnYO;%D}LKk?48PZwDmTV*#_Z?<3-e>TB-sZ&ql zK4DSi^D0~w2QDm2+--X2Y|rs3<945D1GT%1Ykn{OcgLYD(km)-3G1TbI%oWXK-27^c+*4d-K;l&)K_wTSrfhoxl0;)>qdbf8}p` zn)^;avwV0yfl{))hWKY8~aF(b`@!e`)37HLE`_`o5p9<&&`0;#W1(Cnei$`aF*17oDyiJ%Slx`b!d$-fvxgzJ+zj-0LI8tp#RqU)g$}4{DJny>3 z$5JP4MLeG}gXR6}zj!wa@6&Ylw({HZV@miU|K9Fx!QU7ru7AyM5t{So-*Tfhhx*JS zPk#H-IRDJg&*t9>a^{;K+p_Zao_!AG=kIY^8PCn+ov40Q8+9d&Izt>y8P4qu%8QoqH2+JX0n3l;0n{8F6wVr8ds=hYo-_xP z+f3&3S=RnD&a++F*lqdiSzCY0oYQxny?1}~m3LVSQv;@|pS|&5wTJbcKfgYUn98=+ zt`8{b^(jkF$ao;5pY+Ob)w-?SH>Gsgf4?sLt8Q{$WZh)OBf*>U9HwlnRiBjfRUskf zQ}^1>YklS%%aAE~&J3Jpb)>_S>&a(2ig6 zo%6>6W~F+$O3nWMdD5Kg6!Z(kO*ub(EN)W1<=otL!fow~JW*3^fmw_WUP z=c#@9K-Kz>b%Uvx^r=t05=Ddw(> zxWs0(V(o_y+}jzPdzEamGWwd9e3`9LypSck&FbG`rHP`!Ec<2^Jvkqt`P%CKp&4&> zJjybjwC$g4pK#5ZTX)LJ-{^TozLq&95pZL6FY|dHJKvxt;i`#mB3J(^KRI>9%b+aX zA3s9RL{EHOF;BEuUA}D_M{De#J=Vp&QXE1zyQ_Z+1W%sv)1fY|&qX@<#hw28P77Zr zEq{T8llLxcdhpDU^QYCF4Bu~s$xhSd#b?=v`x46rv2RZUT&X>=hH85UHIa7 zU)%nX6cm}9IcF z{SP14dG*8}p3N;d@A%`zZi|og?F(d)RWaZ9dtp&X>Art8vDYH*>s*oQXk3I!=xm_wu@%R=eXEO2C$)mlhoK?$~Z0&DlZ)fc^uSf_pnV<4{))bpP zl0p+FcZ#>^EcNP&Q@7oJe~R7fvr~0BYgo!&++)csJblS+dd?i1%qs7rQ}tg~to2de z+;Zi}(nkp&E=@BzxxcM*#%_bMbN5`%?kQ4M$}}nyTDDMMaOK+adv`Lop1$Tbd(9mC z`r3)fep3EgyC?4WALuL8ZX0RDvRz>&m$m#V4c(X5V+*gFH^`p1sg6r{B5+;gj8=I^ z?Sq=ufaj&NH?n+nf4VPlr*~e=?_z=T4EMI#%{=m9(`AVZ>zR#jJ4oMJ9|eyFDGN&fuTyjz$vZfq{!rv2LO z++pSFn7>-F^An%-nUd{%rg9X5CJ-dcgVc^o2EII^At5OXB)&U70lX+2mT? z=a-v!w`*H$pL@6J@YZiLTxzzSsom=}IhXh0;jN55ZxfwtSl4}u<5qNNJd?Z&Jgcj`~JfH68|WzjbdF+yKhL{c^F~!;9^$wyK$?!S9$Y-0e60Z+x06z4%y+tiW5ZuulgyRBQ~M>oGh&bodBI z!rA5@Arq=5$3|pX2nr@jotm3GbzkI%$FGtV*4kJK1V= zzZIqaef9o5kDMa~7M*%rXYgn4 z4wn~gtOZ_$vQF;q8PTm)#kDimTEV4RZF=!Gp)*ly(>cL)&!&8lB83tCwn|tmX)V->+%Vi zUhdhc>GbW{qb_RIsP%c@*8s3)6juD@cU|Jbj@dz}XTNw(NH>e``dQW&`8zRVYv+j%p-N)elLFqZHN9b7 zzUwr%m}kXdUgw1x(Og@-newKq7q6)djkb2*7$N(3hs9pMPb_RQYvp_oFJxf;w|d+C z*G~U6*Uc0^ndo3T-D6XJ)`TmMJq%r)Y##KAavzk8m-r%XpS|4KEyE{PKwNs;k`6tK znGd~f_p>&aFMRdIY^|&#tBnEYmNsV{J%JdjL$~F3cQ!cdGAVqtm?+U^%c~!j)Bf>y!C$jaOF3U!^pzZA;=9>AJ5e|FOvMaY-j92vl4=duZ{}yS zc=@tilV1{}_8~jiVHxZ8IF>aB6Q-9tG@IY<{M`KBllA|(-FHv3WKDLJI&0ox^DEM* z+HP7#Rwv_SspD3&Yy>|DmtslZPKGiA0iVoRR#yGQAYDyXg=VIu z;Tw4Fe`Ybl@e+y0&3uI^O4b$yUVirCZ(`%&W z#?5%|^{%9?%^Wj}!&aC)sqx=t;!=EGxLe?WOPJfr56j+rFWtZJ`iCC-`A2p&hfU;B z_%-K+h~uPNIj(P~=iEpMI->OPRkG5u=ds!WrQTAPk2Wf;XO2qZsMeR9Ze{ZSjNWlC zb+gO*onMZLSHC#Id2ja{Kl^*)1q??wPSDHrGj4n!r!#NrJMP%IKU&u<4O;7~-xBz4 z-n6N{(K6dp71aIa&6~G&lg4zG8eOZ9YO9#E>}%@}U(S9QzDZ}|{x@HCuYL7HM~Q>a zO)B(EWBl*G9}-zF{MWM+-fZS4$*9Ku_rsT?c>x=wx_gdkERo=TbWqaHap82Mw$Ok^@-5VMU97@EG8L==MJ-Ha2qxNTmYvbOQCEBXI2PJubw&{H^48AM-_VT$u z39?sC-pk)5Z{%vy(y(iVV~tt(_gD3Y828S1-%_YvK6j4!@uR17_~k_={N9kX%Q5$y zN!IoD-U4C>GDGj)lnxk%aWncl;0SXjEX;l20!+b*WURm@zA_gwhSx%S%PJs()Q z8K$q>wsg&Oj)YywhaVhOsB18pldu2ci!RfdwGzClt$TK_W6=7wqx{GBZC-Lak|(^; za$w}Tp})=2y0P`aUeoQ{+`FAr6_tc6j^rg@5n(U0&|R~r^NSkwlRG|M`If90y_6@1ZR3msB0HWeJa;>YdlKKL-Iq9?mwb2iFZ4>- zaOblGPo?pnBA!_*dJ~vzZS&mwpIlulYQw*5&1WO72^S?r_~cHvU+ItPwKO!33t68d zJgszj^z=FHJ=MQhlS-w;Zdh*A_I~l0FSmE0NMZ8jxa2#Bj!sol{e0P*gJtQHk8>Hk z-`&*P({-LZ|M5NvS#7qQ!|yk9ny-I%B&D}rD~D75`ctKp3Dw7qP21eK3L^bZ_Warx z{5bro_^gk=%vF+=Ha0zt{M#dbY4?nlKtUWTF?eP1)%zIo)k`PUm{<&6}r9 zI}&(QyHojm_QZo*=G{AZ+;;mxw}qFtcF#)O@cYua=v@{W`T_}2mqH)T7To^Hm?bdm zaLm6`R%ccn+IS!^d>PAvr7d==j;j2Q%hX}AxpUz3J~3-SIVd zSw1=SWhQgWlOq#a*PRzN*l~9AU73&4%Sztc%)VSLb-p%7Wa5M85dl0AZ!YF;sbE!F zSZRD$b)utiPY37CyuYn$wUXu}zumW2YTiP{ElWA>r|_MPb||!c6vIB%$}IV$z~xU9 zFN^suzEL|VZkkO{DdXnG>crTY1{2Qk9b51saKbUYwrUNxikCW?c{#jht?hkn-&YX3n(@bw$#?AP5pBi&rTv?S0#7;X+D?hU= zHGx_9BX90GxkE~!7t4|Zgx)>5chdYGXUrj~gGW`Fv{RB>?O zI3qS^cSD}UW&$Oy9)9ThZ2%p%w{h;d7!u|$v@`Ies?T?*E{WNZx2e}U-Ij5<31Vwga*s0HvKQ=s-0Bc&-*2N z^7n%dN)%h^6@lfWCrp@ zcv)IWMMXKB*Zs1`O`~R>qL7ek)RlR^XPs72>{L4VWYeb9!s}?iYtvXk zDfchmC#;d$D02O^%B_iu=ZooRc%Ctp*W+CjbX|4-X0DF43ub5tnr*f)y^>m%IFoVf zW-Ft{(ibmwJf4-4;;|`_@!TDQHPU5v8awrpj`~ix`Fq;)KF>$<=FV|9b2i`I&mQM^ z@Mym7RsAZH8mU?ylN+_Wmi9Fj?cDEc(=F_*@-)`{+{W#@j(xOvsPJ%h{*R2MY1|c? z4oyrvb~^d<$uC!J+LBf(Y0S|)Hhy~1WEUmTrwMX>FPjknc_sym%#jCr!hl@z8 ziQFjq@9A%|?5ZEnnLjmiR5Npl?>wF3dG5`x$HsH#PPVR-bG={ueeF^CI|l;!&pbaB zY$Pw-*KxHyKh|JZzCrS`1G>)>6E;t1J>7U~N2tJu8Dfj}>Ux1NwIzvf^dd{$;Rd@6(Ve z>PjVjF58Mlk58Xj%<*Xdv~F>oZ*iL!bR0~r<`PtKW4YCFVBV+vZxb>C?uQ(?_uS&7 zRpSQ3#zz;8WUe@9uERX)u1ntxebyL9aUAHF zohf#A3)|T+1=e&V|!cqn0m!i-aS~Ye`J$iVBOPAVvDrSFN<9J zcIlEz_N6N(h4udZ7Q?u4>9$`t*d!EH7}iQn5uMD~;Wqi)NySVFDdC#^PvpdmFIU=K zNI0QtGjoT?+?zLBcKcVwmS0$S|8RrL`(OL(|JZ$Dlkc>WbG>pyG$^ZOW3ps$4b%Ju zS`8Dj*1t+9Sv>iW>;&C7M!~4r69ezEKRvPFo!hmHU+$jM?>w!%zcu-r;`C(RczfwT zCTwiSr0eK1qrw z2#&h_;jv;tN;^kIG~YRQ&JU_*7UmtA6VCXNcVe4zm2i5(lU>r!w^c6KbXlXObklJM znT50NZZ9vmp)n`WyMbfY>_?qyw{BhY%yN!o+qE;;c4_dx+R~`49KP>d>$CaqZkB&; zaO{8hmg)`vr^T;fQCY!kbl~NKo9=s$&)jVg%s8pp#q`UHRG;JdDH{$Ktmiv+hk2Rq z9D``3i*wVfA1FoL`m&_?bXn?+JI5XVIhxwu-tdK+O?tZh<|i^btYHqH_PyDl*a4F)3Jx8spz*oVA z%+uy*b1avA@me%t(WQCcRrC4+w%9MZW!mDQG3j&g`gfZ7DYHIp6kXHz=4I3uHKmgb z94#f{MX#s1==4aei#_gS-BsZ+Yf2+?_$pc27dy1JG-6~EW?q`wv^rpw;+*U@l$lHhPw*UOlm$2$ri z6M_#;s&E?>&kwoh^70+K>4_V@7Rv7b%rAIcxObe>V9Rrjml<5lOJEwM|VXFoe#{AbnU zoohcoHJOsguFRpnYs1E$2AfJQ_-1a{rLk^Hzyj49(q$|3Y_{FCDcsIC@q(H3DTbx{ z^=|pTtl8koceyhAXFz(u3rh{HS22ftp1gY_tDDoPpdHEX-{CCka#4TsoH^$nNuNAd zDYg6Co0D_HUHY0BR=&=-`lQi3?#8kGaU}-pm*m~Mv-o+Gme;vop?mhH^Xu0y`xkrW zTAWe%j4FA(ESz9WI`+v%OV;w8ny)eS_SD3xC>dIaH&pZAKesRAjy6>Baq6+u4 zYNpcbFIyGDpBxB}>=WDJZOL`@UrlgJX7f=(V+z zxHp{Vo6T90{PR1@v$wndOYeQ|=lSu0zw@T|Uq4UYeR%h#f6vbAo&I{*k>i&_eR@_= z{DQUI#pPi$A05d!n7Ec>*9*Bka{363fGu`UDiQ4h=4v{~K zSf#IiKYc#8+C9MW!-T{`jI;0hzhBMJ`*7y+XIDHnJxMcVTCYB9*#gdw3r@7Pobghg zC@Zl`rbf`l*3ovu_SPMz6?`trzI0PrqNs6bs#5&2lMNRwmmJ<%B)RF^k#gG~9lXjD z67Rn(n-;ZpehN$t-r9Bud=*4(eXL=G@+{#6mI?LyW;U|W&dm0 z5BKMp8lMr;+s)drZCYu;BcDudtLEEsyI+0pk`6C2`pfApwo2n!`MhVE7Tb8TyXSo3 z@VLbw_wMghzX>faH)K5Ycb(z5_VN3hqIAoPmM<mOFV^cQ zpVOnvb6zy#sjXC@3}MNjz+yRHr4KI&O2zEN0>=mlWNc?t^~Q zdw(>2t3);#D?e%j>&wu3mL(_^azhY&Kk;@0Bi0e;}4p+pzH_-I+Tx<{X1 zGbXnNHqBX~tbC?1@8-n63s-T!VGCsIJ-Mxf;cDIES<33-`JU5E0c+9anbB=JzQ+Tu+;X=4lg{?1xT4cac?<|jp4mZorb~ApAX($(8eBQ9>z1F9> zcYkcU(XU^*Q1akC0rS?2=S6Ry{8Fx@@!tL5;dghQvV}8$Wq0$seJAwW#}3@?ZC>Pz>6ns{ax%Awu%b(ZmcV1Lt&J`n*{^E~(1ozjrryL(k zcV&FZ`@r`6&Zg4G2P9^Fvx-~lH!o`aBdZ6Dg{vQEJooEcn_<}JKlAgwtx~4b4wo%1 z{%7vKQF4C8?Zq-DPu&%M&Gdm?bDdk!vh4}4>`whLe8F`*Y4#(j_+7@f|BOGM>AHJz zh2QR#774tvR=dhlf84*YkxlTDr^9Q$E@LGTK_SZx|Cc>{Tk~~Z*r5|M?)p|ux7r@3 z#(vK1`$fx3?A8w$e-yFK+i0{zr{mDp30@bqT;@d0GW^gNSdp~k-nop=Q*sWmq+VV2 zWrfA|rZ@ln)Lj>d-qkYAxc<~Dj#>KLgy7hY3GZ2Esk`x-DeX*emG0kj{>xwf3T<>dm1%~(=i;!^9=XU6t)!|8^Vg&{{fBGfJQ<{L2cH>(wMoV;k} zKUL^RFL&t~MlBybzqkJ8DU#Qun-~6j@GE)Z>gD@$+S!~{IZyHH>NM$3IlR0_M_lWZ zW5>hRgO=+q6uwn4{Ap?U)wM>?!G&)zpQOR@CYE{;jezP;9?O+$FS*Lz@vV5dD1otS zR_585A9pXFw6o5vJUC^7*R!^WjV3cRdN&+vzoh0SH76&bSy2Ae>IH49CbG|Hy|QKc z(J8u*)_M3D+Bsd{yJq3WgRjqvGj?@5>u5%Bn>zYQC5`^dQKj9BCrV3r zxa3T`WqMfGSG+g!)nCln$B#rb7ryTotvCM>`dDVWhxR7V|5Fk&w|7;yZVM{@kg1q- zXerzDj1O=2p7+&jjj4)Z*`Ro;>G%xsKqoUF6MLT7-O~#+*M2@W`L@`EshYPoxpsM) zxE3_-v)x#2&UKRY&w(dXRF5uXI>CSE;cK_3wemOTaWW=~FLhgZxI5?!_skvoD`I&{ z%X$yZ_W0z`@w9Wl$O-uid)TE!wsG-_B^@l1lw7vhUnTW`;NP+xLWj6c-w9WD*O|-X zeRJB>aFvrOAr|~;%DbLtEa5VIDdZhJqw;y2tM{Js?=Pp^?JNKBe1)^DSMlTR3UjYC z`IoQWvauj&68q@11s;SF}*xhV>V_#j~{ows%SN{b~Qg7YqKCv)L%G z{@3$Jq3Bz{m)MZ@*3TS)$63VcH(&ibXF|lzn%os7tv4TeyS-uKHgw?fEvD<}e0W;eZJ8a;`l|h`%L_k6n7Mx_kdsKu z?eWcx+cBnZzjm-?DMVigTQDO*)?l7r@!s%LXE{%aFH-P) zY5gFq=)}H?w-RxS@9)^Yv^`64*;3u5>EB;STr=RFKF4-0OYU_k$B4_kDHnbA=-w90 z^e{MiUi9kwhZ37_G)6={Y&#?{vt+_c8Ll-ls*@#n&e^g*@#|KpeQ{&n35H+Cj+Ess zx_!dgWako-SH(ASIJRu#U6SECN9TsgmX}p25%~@hU8St5U#4lKFDqK;lk@AJa7WF1 z!>j^xtqb>+t;Kl`2CjYXb2eYZJjpR$_M@=*N|r-16ZhQ7U=n_G{6c+P-2u~c5h+69 zeP@?HE4sY1TkFT4RN95UO&w3==F9b6V@eK=YgDL&6G;L^!trKnB`ziK1Z zT)stGPmE8MUJ<|8G3iNTzR}J&OD+?uI1M&uL#17w@?RLZj!PNqbua(p$}Vi|6U*Ph|>+`>CW z{Nb}1V(;00E%alsT`s9GiAnG_+oIoAHP`;z&DVT=b@BI;zq2l0Ta%EU7w7LG7yToK zt3IGjNKM78>3QJ#h4oz~uakMw-yW^sz5GFIx_d_i_nvDGbN01t6mvJec!5vh_eSgW zD{}wa-L1QDe^V)^()V5S1+p)t7$_fI_CL=x`_)VP>l1hV+O?~8*&OS<6?d-5^_ONx zyJ;UH1kg5zA%wjJ#VoW$I}Ztwik9SiM6p` z=RaNcmTzUkq%+Plqg0g6g$S?HIq#)@ zZBZFl_CsR}u05v?ak^c<>8Ss$adR+Jp;_wbmM-S=eSfFDlkRPMCiT7cwyVyKsRp$l zPMFEG+`4|w>zLBiqy|Py!A(1Imc(c{XP$Y=9#paOPxFckFLHOzP0l{BPAkzS|2-Gu zg~Zoh-mwZx6LWq~{3)R;vsd!u+~?#Su>C~Q$g^vc7e6I&;P`kOYX>7YjKE%{Pwb_>T3AuB6w@VoWjxtZ%*S1ue!YU&?BX9 z)>@po+&i{zDq-1D(Q$Xr?4+iH7Q1E@nyc*IsIb9X`TFksQ;vUAzC?@3@Twd-*k$sV z=jZGQ&ye2jHiu{H$iAM#VR7ipw*|Yjeq8Ncr0`d$(O1X!!RB)_?f2X?2w<(4Tlp+3 zul04E=AOf$OC2Jcc?`mnZ^mgo(pWWJ#y|ChTt?uPO*4)w8@`JUn$fv>r+%^66~}we z_&Y71msO|DEOb-+8+j z{rIOYTPOn4}MoJYpwoX_x%6c|MSj048L^qWmnm$rPnV$+*I0U@~rRN(_fq0;`|j}=O3Qp zYBq2E|4F%1L}tD>o)PCF9ca==rP{4Bxdc@0AFz|ErJ{H8 zF>Nqr=H)ynQTw36r-!`Ne0Onm)6 zvvHr?+rCY7r@_)>KO4p>xv82`^Bylc)7jt=%;sm;<*;hIjGuHp^KUoJJ=SYtn7;LK zAL9^P-deN7<7dH%$&-IR;PKE9wRv!8%d|$X!^h@ERor5YtP*!V(WN#^?|ZkHWOTCx z;{n-pyN_Ht6HGECx)(>zIJ(eJ@yV;BElhejv#!jL5!rl9?nr}J^!5#tqSPPA>^ra7 zdyL~#L;!O@(ln-sEzUuE_WP~XUn_7he)IXQZWG_#`s9!t_&v|X?uVv}m}I8mjG75g zbf+8=S!z}Pd&O5V|_*rr)i$sO$Tu=lT|v zEvzhCH!;rcb*QFf19Pda|4n~3)n9k6ciZeyP?Pw2ocreNNVtdu0}@^=;)DiJ(> z*JlO=1q9pNEbM%GO#PKu59^D-?41h)-KI#*Wc{kV>)Yp*%NaB;YgT+cHIb*;z1h_6 zw=#RmQyrsd8M$@o8AVy=o-B2#|CRr*{ikN=#W@#>gibFOlU#Vh)#CYozqhq}`!}|4 zU3Ky+ljpQkl{f2r{$#`eh?rZO3Rz6ni8y9b>yk9# z1Vc$(Tla;fi{2!aSV!SbLF*R$=ecN<|*#d_)B7AO8;`+sWlE#&WhK!KG5caC%ZdwxhPaoPo?uYQxiY~5PQu4R1pQ2^t;+;2ZkOJ8N_ zPrmbtA^57vt8*(?F8fu(zyIgD;xwIL&+ng&S8)$4-~acIOxkOuYGg*W4i^P%Gf7wp7*co&&=*VDbXL_%kGOf?>X!cDgJBSn)__6 z^JTTH^#5GC9Dn-Y(v{2ZiRVtrd3&Mu>gUHV&6&T=ev1wh_A|6BDDf z=%;$={~D$D2hKlDRg?Zgyl{?C*I||C zKHhQQIcF|@H#Tyx zd#gA@r?A0pY4H+UU(rW~vR0nbmmcqkKisl`V^64fWbM}!(I**G?@6SVw;t{1i*`8_ zH;s{LrF&Gx-xoGF8niqAo}XL!#OCzF_=OS;Gh&R~tpaa<>EW*84-=fI^Te~_`31xG z$#>W_t0XVHFI^O^G=Xt}-6N+3a=V_re6w7~an28sK+VaLAUg_wF!XQ$Zyl$1MD*;mf=ky{g>U6t@-_q>p7u|wJCZ$(&CPVtQ^=1b7x zR7st~nkiw+`Zd|ZDg0Q$WtK|TnM$Xc1vhXlw|vTYsO7YB+mrG|zqh}#u)K5g$>W>8 z?G@7#)jdl$E^qmMe)Hkor*>zTSHb14u3o-U|MtvG$+-)7R+L8AORl*4cb5OvUpvLqCOcU;J&^yB@bmno z>7UNDXR|+zh>fe8X~Amnd+rYAbnE|W{2JORy^Cj@T-i{+YQL8And1ppDs6aP>#sHR z)%Df7W^nL)6_;@M-9Oc@voEu!X8n-#dLR5nA+Sg%_;2I#48{=FCpWvrLll!%iyqvo zyEbvc$7#JQ3N~zI^jJ_cT~;XbaQB)2Ix4=$6>cB%`Ei;(ch3@U!B1Pi)~lJ-^yY@i z-HG)7{vVOs* zYa2OQYvz|dZRz4yI(sspch>`lZ@tY`8vB*ry%jIjkGt@xYi1f#!5vMTB<=-^3x2<| z^59BR*JeLA=i{@|o&tG9wTY~J+$6>PsB&T&{IkpGxz(iL$@@r(RIX|+xD#i|b5 zDnxANg=ef%`gxYGo?9wqZ<6-L?*;M8e-^}tnC!puKacz6rOG=Jb>fxQ#*@qJ(mt2Z zaGM!4->B-oI=_?D%P6taYf5q#Z`=1|U%Jzq1)VD%9XwymeY1bM)AR)gZgeMJ%Dr-{ z!u^lJN}B`z5s52P5?wYAcdCyGctk>LIgZ>M|Zs$1OeDLy| z0tva9u4kjtyQeQJH=RDl^nCAn!;L4C z4R1s&`jWGKXS2oj1Jh5=nRvKXC2)z{$vd3cAqn2^`^49{#OZ7Iek=Un#G-Gc|JX_| zTltM{?E&MH2D(bEmppX@WKL#S84Ayqy^yk^#JNWC8)vO7%Q6vn=YJNn{#49b9Mu2$ zQHIqA{_>4%6@uG^7JpoGUzgEM#HpEaI>+g)mx9X8z@}j^3F+X zzRY^{XLa8{nUYT3|2-!E!vmOnmWWMQ=^q>&*2_D0ecIE6RS#77w{Lg8e!yC4;qINU zxvpL1p2;qD@W|iU+bj3TEI!+4yZ!m&<4TPj#mURsP895V!e*A}Bo{ONjAs9p|9o$C z{rqD(CSHDBwD9}Q<$w1Ye*NRK@q^IrGZt=J{_hX=4qEFuXN^qd*PlNoNteWID!H?* z|JC{(+}k~F&vI*h?<)G6rQXVRj>~VxhD~P5^Q9J@scTupXwZ1zYU6RX#)nH1O(uwU za~|Hbd3IX9m$anlRF0@Vo}lIljk~9s?chAkr(xV(82R+e#lV87JC9BUhV>bq4-uZk z?kr*xc+r|&@pSbf<)YOR>+gJj_CSZ#uXJ0l^tUzhb2)6E$np00UHl+YY@d_w-H`f4tiCHY z^arCZgLm+i7ni>r%2e2_fA{**T&r2}rHwy2=UiGL?OTxR)SN%gIDNfp`uirkNsj|I8k}?J2w$gVwS7Wkga`A?1o1U-J7bI-7VBR~ zc9d+Yc&Y63q&Q4huH@E&<*WaiI!H4otqwPz&pX#@=8g?JpEUf*RzLQJ?I}~rF`H`9 z8w_U)FC9H_BJM&_`j4!xr`=Z!d{@PB$uRpTu3W!o^6=HrM1`k-M>LdHn7V!Y?ZJIq&)Ho)NXRbpa#8MIK43FK2`1ZIAW+ z$ni6%d*Slftp4r{&k(?+;`vg^Y@SJ5B{%~xcVgjmvhF#b^qN2e|?_zN$!w*{v`vJ?K9&3 zKe_&Fdct$L(>W$}7HS7Cn;-kvu=u!Xw2DXIZ=*iZdiL$}V%Ull|68ckiC+?zyVv>A zqT9tyXhH979=62k&plWgZXW%SbnyIypiA5ajz`YS`6atU+2Z><}P+IvncU<)2!*2+VmO(*Ltx&68Duk ze6%*9`M~7hlXsf`*<{|_rugf}wTIsy9A#MB#J}Ib(^ycVddjwGPV67NOgv_(#pzy& zJ@V}ARw>Pe3S63!yywcI4he-bc>jEGdfpbfudC%V&)m3MqITFLaAHZAW6h(r!W(P_ zqy65tyQt<|{n}Tt>-F@C({r9)?O@?cXsph$xf@x|cJ(0x<4k3_Jnc10ShFUGP5x-J z_<3-g;n!)eRNNcl|I7+!!AvioHy;2ag#XzQMr#1O|K56A9w$5 zkQ}jgqZOO5x87dg@(VjIeGWM6&mwSANAc;aCGzL|O>|ZYC3RN{B{w-}ecofjJmX>y#q)n= zC0+|Nd+5LUm_ueN+w-}8FVxq53;bK9-j>R8=H0IwqC6WIws8jBS}YfQ>e041y~`$> zWZVo{!cOLUz7pAb_8Ew{E^2)6hsFyZHeZr74ChpzLe zOf|atvgrC|r^|xjeoOqtI~T&i?!-Q!l+Few^)v6M>aVTns#tC{v1@UL==t3; zM?QQxnX;)&>N;z8;5UuZrSlp%8Lg8(C@Q9FNmbpk*uOiXv7bFG^JlTm$pIQw-?Fyo0TW!7$AoqaCt zvmJNCfj8B97iBiQ-n7(nY4>&GuIE!8u5N2I*V5(QW&7;CVO)vOQl^8mRXXeqZXH^p zefI2`ifQUXiR-36a|k(fFO0i$&*2*H8P3n59J$|m`c=iTbslxMYmj*n5p{U)pz`+`awi$sKkVzcAcZyHs1JEBO4q)Z<{! ze|Em_PA$^ ztPVczEnmg&i2k4Ri1G7E`_nJQPfsq}zrML7l=H#&WWk@48tTj23#Z1g<*)m2IYPSWyR6gue7i3(rK%D>jG~pQ&J=(LA99HqDFI8kH*qZF} z^0Zxy_x-z{KlSj(Jh*tis=COa|DXOEpM@8dExnGN_poTVA(Gb>7i*PKtaGJbxJ1Kg zNsI1j)-vhh&-O=KGykpEWX(PDMefBqi~WaktXvNGoBjQGPu|fh>+*lc$KC&R?b%f? zB=0}RsoT5%eov#4vIG0;%`N539Yz;V-@LYsbNWK{ql^A6 zxbkh@+`G@9+d*z~YR_gjR)|L*Rn_=b#<8gcH7UHpHZoKTaQuc7bX`ewU5zirCj@P}Fc6AC=yYJd6d z+;G;t?%m=awLcbSm?oY6F!@dLsc$XX#&$4s?O*2K^Z)PZa$EZ|F8Pj}`G*s#4Z70CbEe<6 z%06Q|$?4IK;bk#&=%Xh;fu?@_VU#?Eu+P`3>_U8HXti^f4wjX0(rxz8=+9mtl zc;;75r37u&{+@|*wlx&$$2+yghpc)aAI^3EA)g34+eEfSFQuy~;1NO!7GJ^ZwG0x7l@8WhWKQb?tI-_`ow!VoPe6zEji`tHp|Hb<=Yu z?0?r4QSTgEbXGx)&r`4W+nh9?<)>e0{&r8Weid_#rJ*Rk{@#r9bsp!EPciJh72~74 zRg|^ERFXN$Me6;br>iCMRF?bp9hu9lY9@BDlih01^yySS6DhuOFIZWpJEU#Z~r_j!Nkhu{A4 zZx?^-E4EDWJO%%`S5Fj9ew@>Ev`v-0bb^Yz_sg8KrpLwpR&Km=*LUszxYrJRDibHE zHBM8Dnp4I$MJwd|9X3`0v+ye%yBpbR)s=#4zV}(PR*RXO?ut0C)tKe+%JvQ8^1#58 z=HVjWN|Or9iqA2vT4NV%_~=>09Wm8Q3%sq~sIeJX`WS9_cD7Wn?PHVu23;nHSdT8f z81I>v6NJq5TpQ+!$n-vLI@j`d%BHr|*od}2yZn4sTiILODGarE61#71=$>;tbFVMi z<>}#@G%+Kr!|8>4!=njbKX1Gr9XaQ7;Gz#NRPCqdW-I?UP@Cww`_lBvwOc-K3txP^ zrGO#H*jIX8T!6p-w7Kai`yCe?yS*rUZfMW*DQ&)Ax>;AN?O4{_Vpg_2$9Be-iD69n z=XV>#Rd-$x-d^Z1@xc4TU6F+%=B5ktniSS$zPMQC+Nhw#cV^YX>mT>c56= zVTApyqCZCLN}oNxEV(Gl)GLyI>CBf8GiIkg%oSA@l{)`_gB5?ds>J{M|NeH&vw19? z`*)qcY3=g;U7^RCQVt2JtBZAFBHpAO6z-F7ji`Iq%b2+TOixrrfBigu z*ABkE6Y+s-`8*fY8w4v9E10%l`;s+n%~a(n)>me}SfRun9y!H&!UOroslP72d1}D? z#O?YT|9e*~+@&thFWOzyGW%xg$!K?rFo7+BOTzBlskYfSY3E6i?CYMhPqNM{yzi#t z9OYX*A>^9j@3$ZG3$D)yDJnYg;?pk~*%FzGr4ow{_J`k&zO(qF-r}e)=T0|p{)*b@ zE@nNeMEum8|N85^54?YW&gzv!v*Yzc;V*t&sc-f(JT%9zE^YqYY+G}Uc!q6t&A;|< zzMvWZXjAbU3&x8os|${-oc>dQmC5mF; zea-vndpds1^-LCf`ZU?%czyn&&A~H;g(h;mf1%>g?0NY9qlPZc<5OjfId>o0FlDlM z`>XJsb8C3oI6|39+!yFJvj-~N66N?R%e7M}gz#-k&$qzr^40SQ!2)saR8d+BYNaWz(KzJh`>(SDx&qfOd~J|yOzBYW7pRWCWp;bA@?)JZ%$>Zu zIt$ihObPOoR7zQL+1Kr|htixd_q2^Ib5tI?%&{t%Hf!2_-~0RP|9`(Z!&B4jNzrN7 z?K#tP?>)S`puBlehxML3=IVxbAAVo3`^EL5qV{{X%ET>i1dw9C=JLGiU(epL{~4l@Jj-SIwe5S3FK=Viva*#s*&EFB zBzbny%v?4D&bR&^%he8TeG>ifq|Wbm_afD}Oq0FqCWSua}UL@_W{A^y>+ZTHBVb z6u~U4-6#_1)~8gtQLgcTX&7s&=4JEKcHtZWV%8GvRaq=P%E#_0vYvjzdAe=8hT+EP zZ@HzKuD{BhV`2+-zEv#A}n|+@@ zyU!uQ$3H$ibkE)$mDN|T285irRru{dbsx)*2^KeFm#pxu{A#eZV8dK#Df#V!Yj?~^ z5Lx ztD460q{MQ$T~=jhvqW8o=X)_vq2Eyv_f+_5>U91{@@O<1p4LBM{lf#?d-e&OnzC6v zt26cdB;z>;x47-UB>!HS$!Y6NwR-~bOhW!rKklZr1#@1^Ty)~hTuyn81hLRHSNH2( z;kwv%YD1&Y>N5M+=IhH9eX5EQk7&$e=X85i-CAYLzQTHS(`Sh{3+J5M*m^{!P@$>6 z^U4|~Ly?ntw`TGtcd-i{{JNQ0;>0GeRlW`zTYjY*9eCkmapPmy&OMKn*qT#RYrHqc zcRl#jW3lSW@#n1Wm(Dh+DjgJMlU^(1bGCu;K%~sBtJ}_>5&!XZZ#R!VtADHT;}ngz z-y*sNZZLh6d09R8W$nX5w;E2Ay;0tlusKciVcgflJ6^9zER&4rF441V`S~z(ro+62 zIZjSCbIw~IJs&;$`0<0Wx9;V0@2Q!(V~6wRb#d&?#WRm_eUe*#@xqcF8_sQP=nAxa z(=Dbn?PU1lM_!Y|i{rO-SeAd@v*JEipyTW1r$h}~raFo2{=P{1r=RVUr84F3|5=Kh zmYBC7p~_(kXmZ*htY~9*M@$WL+?}gm>W?s*7<9Dz3 zMl%uJgP&RZ{~e88)GJ!DVE%%4(l@?Gc*&><&o!@OiosOZD{YqnEY)X8tP4q$2j+?T3ydd`j40W%oh9iOo9sNId4|GSQh zpWe~TXtnXHeeauzH_cvhoN4*Pf6=Ix@0X3yffbGc3z{r_eqEi?zGUh`c4fDNr$067 zM^5~#ClM;Vv^!N>u&{H%vds$9b8GlAS^~??{xQ4zKA-L3@2gpRt6-oC=>DSSS7CsWW@%gowXk zt_O;k*pDu3KDdXyn$bslPtl8+2GbR8Fg}Uz|9GNIl1XHzMu|$Cea7nGq9c5eg$Cma=JG(9?Yb4FT?InI}D15+6vg*q&qRS|OR#EqveJ_g+fJBH;=vp-(keW|MFt#5Rrf9SGxxKW?+R7=+7qN8m3D)G<9)FGHZ@R7)^td|BQHk}& zzQ>*K45bBkEa07)JojYB+P>W@-meaf43BKrnZ2o$p(aeB=7UhUMI*x=RfY@7p1*jD zB@Q;RTd}^nX1$gtmj$QZBz&yx^JKf*q-Cwiw+TGh2&1xsUW6|g8Is9{iK&p6_m4CU8GRsG; zkhAU&AD1@=DVnObU36-&-z0xW%kj#@>t@+?siD^EBLpk;1Xcx1Ta;ek+*pyjq;`_W zs*o$;%x;XQ%bs-4jdjWNfB7KygYNgD7t$&63KFY$+7ER?$>o?CWi&kQk z$kL4b-MrxWlH8fP4=jF~iWD;TbYGai&|wmD!=BuR(2eV~nI;L&tnIq>Uiiat4Q?M5 z0XfryWiO^&TXuR!a(rvaSI3JtM4oB&`Xz7t^d?l0Eg+tCopE_o=7aVH=~_Zs8WAGu zf_vE$(?3~iX7F%Nls+;^GAG^BL~`Neugh%%wUV2@@(Bial~*j>TeF3I?!mbEA0Nt_ zXsl0~|LH{u%O9y7mnF=uFDQI$u!uj--xKxr2c}5dqoe~KahHO`V*Vvh8eP1wURE~WTr~;dXG6nU<$=5x>^-TZ#F>;-CC(ZS1=g z?&C3~$#iydn)20RmAF^0jXu39Y|V^G4BByFsa4*-kPA~25B&@^U(y(Cr10v%5{AdC zS=uaRbeC>A8Npe{O4=Ux<$`BrwNh_b{}khSSJ5kF ztNE&DUuev-TLSv3W;fIxzAx)L|EJ*V*|m>dkA_FSSRjzL=gkvWt?w!S-pPKimy><@ z)=X9Z|2r`r%ip~c`I@%Pg@<`XJ~~=0uPZ+H;KE(;$&Qm^UqxHTIfQ@Cnzw)Ay@b@& zX}$UiH}|r~?E7&c`bWZ)q<*>oiU!=ROb4oNdUzb(_?vN)>!CNPg0sRR{LBSH&s%kK zCC*pvJN49AB`-?puFf~Vxksl|oqFv*VKVE@*&kNyIQ%1EX5gozD|9vmto*w8yTP`V z3|5H;nT?&rCb+El9&F(IM|uJ-SZERRvp!~zP>?Xm+k3XrQ><4{`kDEloi>1L};hn`EA0w1tz)4)tvR& z6&ud}T2eVHb!v9;$1q9Zqsxts%}v%mKGRvu@gnbzycETb7xLY9U%q`W+jR4N-RH*Y zDr@-`kDDo)ZOp5rw>mdReg1VX!${J|Mtq&~WWD#r+x5@at_obl?UJ^?lyh2oNdl|y zgu4%?7nGj zvdsRaVYQXtwlc9@-1(t}y+JEtVMST{ObfQcH%(KxPARINTe)qHo$`mt8Y*dl4x#oI zj1oG{Q|%*vl(=|(&wRG|-rco%Gs0?h`wLREqDymAUNQUSma9Aed4H_-O6BC!*FO2) z^4>hPP4iqZM*}lcO6lC&0?*%W?7MTg-u#f)$};N{Vjt?h?l4-Owm16|Z+~0;p4T0D zzwVX3y*tgl^tR|lUEzM~jz@2$#IysCsz}K66h4lS>^M2$=N9H^(#t$P1}&L1;k(Pp zqbE1-KC*D4u0ry(hp);T-t9g6?5jkl>3z3#o^tW|HLI>IWQ=w&D-OinK>xIXi zpMvXKmHc#+lJtUSAK=@N?0RFv%wqPbkEfV&o8QYm*3=dIL`TTzvhHt#*t0J-8ieiY z5PY1F$h1->rM=+EI+jr0?N5r97cA5hu@73OaN)!0L)Xo#z4bclv%kgMiq|b`&S*H! zTM_GRvg)ruz(AJU3P0`(|Aj-%p#T4O^V$8A&;Pq_l#yt6?fO^u;?=4TugSid z7J0?sPuB8d=bUVI>g@j9`!)Yj9p4K5+6xCaoXyA)w-3-z?)X;GYyGsL!2Q9Lw6iyz z9KKhs^z>vDJ-7DQzI%JF&A#4D8w+p0-n!+oNNxC!6|1tGZcj;9NxB)?D3P{+<>Cs)Ro}!f+{@a#$#AWk+_o;) z?M#LRkq&n}y%ZTA9zF8R{H^SB9^uUYpQ}XIXXy%Nar*z?^qVoMx5H|_LCG!Kk0*Jb zcrHmj`a(}LLWTdqoE>t@-l%79;&InCJf1T1m2uLZL?xF)CDKncoeTOKIveFJ4KHk6 z^X9VRg|`}9qR|_R-iaJkI<=~Bk)q9=oBW^ryr$pYXTLvr&dqHWRcnt5rD__a#Y*&t zJ#d`z!R@|a{)OEA{Tn;fHZm$K60R|6o8uRAXa2|CKmH57Id|CkYTz}l>;LT|Yd8Ow zU$MdUzN`4WJHMuEPMvf_&VPD(sa?|E`NuZw5B+xkOW?1$D?jaC{WJP)e6L2Aw@Y2P z?i9B}7ug^F&)#rKY1Tz9wi|UOfeSKArp%tWx2gDFN8S3nm60wvzhCqocF|3mQu4q! zqOxk&7R8n8ox?+GZKK5U9?jjj+phlDDdVgtojjO%x9Hd%*lM6himS)oSe5gx}y8nZd|`{ z-R=3-$0EPoYtZ>QtLuem`-Y1l+swAT+@-VN^WBZ}J{WR-ulxW0>i;zdXSTn){~-0+ ziHI}*KTJJ;efifXNq+z1yp}&m^4nK<_5bC`0*bZeZzPx^s-2U5-zafi@-wOH^?nyI z_qD<&{!bM!bl0(2k?AQJS<<(6k5nBmkNLKhSH&*aHP$~kTs0v*H#n_-r>gI&YL@t^ zT00d_rifkG;QBCdY53Z|eY+)9x|7~yzq=?ZXa3|zCe!1HyrYa_Q_l#pZ8F%+)V*_R zC&$4(+md&)Z(dq@i04|Z>KDbXogc!_a0~5-ZGIif{UpiS-6?#3?WA(?71!kRZ@qa} z{#(DjNbk>0hTspa@{F73=SWEJW{Qyb+xPsHkye9OWYomRU0cP@sK{)X?je^yfARG8 z&mTV6?vGxutis}~jMqWp&WN)jJzEA+IC2l?_p?KepAJkX>lLliHqwd?^pcPajxF;qWH20 zMLVRo#(X*2eJS_l)8b1S{hmAQ<`hM+}2c@{=z`K@{q>T%So~K{#~m*)w?-$|7UJn(+NEdi$W5gyzp3Ka+YV; zh537WO3$Sq){&aKPG)1f$M?+#FMRxZWO}4Rso=W!1qY_o20h%tEZ29=e(P18B<9df z53^+^*tGV|H=I}NoB86{7HR2|T}H=L6=ykr3p14Go38RIZ?10r(<@gj7_@Q?JiH9Q zO9cP(_IXt~e{IOGn`iWu{$!l^V!fYz*J|ti&z7#={O;9(!Zz7YE?ifVH@8R07=6us z&2@ajyJ?9>Q}|}h+$-?OpwfeX}o#$+(Qi6s?&Tg2)Ub>rrhtV)IaW8 zS2X|sg52&`<=Wyc6`!vixcT(PuPR@@1y&c>>)T2d>~*@uncl?jI>pjfv~{*7=L~nn zI-^Jfg-p>qg6pOqEs&4ak$rW_NX7l*asP#Zp$9DAl%Ku!ytJx$|8|Fa*Uf)f`RKaL zm6na!_@`un0LO;R6MwHrOFZJadf%f^bv-l3YZV5!Qen!CdrOZVY#nk<$S7pEd)zvX6YgRx;b^P^&h)>Cvk6FZ? zZ1xvn&eOSJR971QqC$~*;_HGLAJW5vAIB=cex>hQUzNiZJ2mq4v5(K5an8TW77`Y$ zz%2gYj@r3MNuE6^chkEh>mA=n-FmV%M&j|4^#>RCR#ivorteeQy3uRdvHiPy_k8f2 z7w8bco>GwNy{^~3GPg57*7xq*y~}H_A29P;RH;~c==|MlHNEW#8=@t5r~A*np;m4F zfj_@@Pw$DVnvILwR~Q&5-7%lGuxX0+qePdViP>xZbH1~aZPyXgTJM8X=p1OI`fFb1LGu{N_)Xvl2 z;x~#uZFDgFyV~uy;Ht$Z-p?yq{mF1EOYV#E2|KGctZ)TtU zZFXz_eU;l+ZruF8KI+kxuXYz6KmWX1_G9kalLwpFYNeWb@2kINWVpZgEjycGnY41O zgwere|JvX0Fa2I&v*(ycVve|EgtEx(9qFxY_nw{nc<9dDy{)<5ZrpF!T~$5rL!SKS z*BhFpf*Dc|6e|_4ZC`WZ@q-<+Y+fI0Yj8SVu)j%XeN$kvSayX@pXvG>1I>?SY7$L* zd6-}PVVT`gt7*a@lOs~od1Z5_uTIXsrX4OReL4$2sssq`I9V~_Z}+twcMN5=|FL=? z&NzXGVZjU8h>bh*EIIZw&GuF~!YEo4uPS$W^-po8!UCH)W8(D%jUvJuq2fd$<6Bj!f;_B=7-?&Df< z)1&OiAt}DEjyD=rY&g~@eLps1X1huz!>`cT$OTNV6ut{Bvk0g-5Om2jU~U_qOluG8 zWxHcSCWo3;`p&Lo5=&+_(BkBYOi=v#z$5JR-k)YYzjCG0S4mGP+rPfh;;s8KifP&X2sEFx$wZhZ`;1eev;V0T%mvKdf|EZMIJw6 za!mfMkxq71m|=1#;_;HkU7>9=yY4z>``%yu>fCJm_j^|D%JlVGbaYl!L9dS0wWw)t z9vrVK-5p{RH|vkBoW3rdoc`2XYP-Xm;n&%QLDi?Eq3wAyP@8rPqi zn3^TWHERUkJO~iI>-g)}gUwb`{(8QZU<;4*P@VR5)A33#LB5cgN;%UE)HW<(o8lGm zHXwoFo~nRw(Gl;?n@7|Zcxd)+H*)yjlDYKh{=Z7kwa=GsS-XAJ$9K1twU>!zq`ZjW zej2h+AUc>S{CH2~myLb-nywR*CU+f8n`HWE=9Gz3nLeMmen!4SXOVC&(^nln`d%%oN`=Z~#iUA@`IM++|>vYIk^O6#SYUp5tAxcr0Dt)R1gc1p{y z$xbP%)ei#SK9PIRv#p|g=5(t`-4XkOWUq92xK$VB$>bdQv+Af<^fiy~T&%TX+BfI^ zDEJn0&u{0fUmNEJU)0cHi z;^#H6KWbgjbxd0%apTe}mt2=dv%J#z*6%VSp6jLDiJMP**2Ks-UQaNd+A4jkv2V-s z|5Ja(&UoyWKglhBUZg2^)PijcHPQyFGAFKKXq~_;Hosy=hj()9f>+0vz2M}l+N{P{ zaOY_2{V6{p61Q5_ADeGc$F0tjx149rUb`&Lr)#*adcN0t&x!~#J#HOzkHLpMpt{O& z71CPy6;{2F*YMQg#YmF)^0I~5-pSYLkp_`%23 zDW$Dq4-GTFWu{ktD|FTS6*6!&E?&71T8dw0mrnQY(f7x73xi1|@w zyTOcoji4fz=dQPPS@-g^E@?)cl&nAMpJA~1HuK+Y-(zoIzx3kx8y-WAOXXSJyG@SG zblzF@D^C6Iq@N+Nx0eWe79LVuwQPEpin5-R;z^<0zgd$@P8wFY^GtYfVY2$~hf`Lz zy?OnAapamA?_S0h~}ZR)Q0C^!BO-tTek|DCM|mAdEZzq*!iZC#az z?eFRGHjW(!*vn&B*E-3~`5-1MtopsshVeq~6D2+8*;C`WkM^>*X1>V_JuIWU`QFtn zn(YUsYF78U1m0e{Im~>`%?jC=Ej-FIe2$!~Hv7E$lR0B?$p4+w>Zce5)^9EJD!F*V zY}1qUmp*l87rtEi(n#9*-uv23`{kKoSoYTF=g5p80wJEwS?uzZKzgE0c;h63Gy-m(Q zVEM_8j|;5$9(gomB(HZksC$%6r(4*~Ov*rdd-a68Db@osKHKKMM<7HwqT7G+`b6%sVixuf`+^jI zE|BTWy8h~9^XkyM-~TqZ`ZK<|_Th6z437E3kojUSgUvrt0-bV}1spo@5&s%?$ zTP$?)&;RfLayi~V{rmrxkl)nZ^;_nC`D4HNg50}Vn=V|nyUiMG%W9uzk&ti_sov^8tabp-ILg%-Od+LaP05%XV;%+ zXOnrH8S5?64DyRapM`GAf8)9nj1PJpgpZV$A%-e{|N zgE@Mq!llK16Y4wpSN-_S^zmDe`~<6{C$h4KA~o5+Wb$8fcp?@|oq6>`e16 zVKYuvR)gpA<&j~_=B}>E7m1VkZO&Q zo$$zDerQu{A!C}M)Yl!&9K09GCpTvoa4{^nGV9@a7A7~FEk9*X#b)n4p1)^}N4NIY z&uj}q&u;dbvPS$V_daoRuEQrR)`hLgee0NExj=J8&x1G>BY}zcR_4ArA@qFSehwCi z2bt?rWhRPTUL%xvTI#ya0q=vNRec6#54}Cg*(TaLB}n9%9=AW;dFB2^qrgx9-~T)- zqnWnmioxn|O`DKa3%@W{-rEztg1h+Fm%{RBPSfAnZ)60c=g->eUR?P#Y_SrzS%7&nlW9U%4-@w|JjG=MhQUnLn#}uFqr8?EHCrZ$N3A{LSl$KYOPd*uQ%( z?`|l)+j?qbiuHmOQ%aw3DeexA&s(Z{zVPARy$iPRNi5p)VR_Cb!PYa#$_Xz!W}Nn9nzx>%>&b~vQI%m4zdmxO^s;zXhwOU1)Q@{)eXWd#}a)Hh=q1a{rX{u7d`JXR5E6ZJlD4d_LAjPT^YYAF1oVIc0CG6MK@}Eq>=H z14~U4@BFX__gF=kpLIsF&q!*CRNlj@sLX0o^l!_MCYij0MGtG4FPCha!d}<)_0mJzMZX&7yq=frZ#i#+s>`1qqpoTR+ibZT(+pWl zOwD$!yK_rms&u4`_r&WjC!9K%D84uPhOCvYO7gKu(UY#_%V{cITz=%hgenHU4n1EP zkH;=2B7*dy1@gF?E^S}vtS{Srm2K0Jb$u<~FCWRsmc;HuAUE;}9VK>*%;2-ZgvObm7J`i81dGcb{vc)xw_p2^x#h%?+9H<|B0sv$hd-Jr_^eqy zzAmL>OR=U4yVs5hGIO@tZ#D8QnyGet_sl5kk~7uf#cAvO6J9W+8>((uYoa~p;n6^) zqR^ttpNsnP?ceT+5}sgCRvEo>1*i3oFonzmat_UgZv4DW7f;T&pX4ETRV#L_aeeAm zsW{2r?%gk@PjR}e8mS@jrKt48@1>H(seU$@a~82&|LvSI^+$N};h2cF?@<#q8xKuM zni8<4F#7nla&{|ixvh_W%(AOevENkEC@L}bPPwL99xxw>~9k#v3osyj5dx1%~ zJ^6?Egf_NGIWnIzX7hhscO;|!azftqmkbYA*Xl7d-U^ky&NtQEJoe^dx9)wXs(0_^ z%Rk(Imd#eb?qS!0={a>dbKM`v8~o0?_MrOwlX-nYH(xFn&t_RY$75sP>?cacCN6pM zIH%J1&d=4X!ji93mliGE?w|ed&YZ})e_LnYN)$=s_`N^u?DO{1Dp@PIZ^3P{>(+NRK0vAZ#iCoD?g zI&kvrGnY-LZf%>yD)~%BGU2LpkXvJUJgb@@vwgIRCx>F_TX*vj%EckD_{$g`b^V+YIpV@76 zkI6X7a9_zQATc3rONWKS0gLsICdj`!%BP{*#{1T%b`8t5ZmHg@oNfX)WrLh*j$5qy zZ>YFu@xs8JY=NB79-0!S>JlaKi{o4}rBA=?$do=S)@k>ZU2=Aa?5s!g+-Ip&vOS!) z!JGfjmX9wMx%n_CCnRgwnmpH-e3gAOlkuZN+>4qncdTw)Ha%L|(BquolJghd=9|`; zOgivdA?}irq>R5nCEB9$Hy)Tl3EnAr)~KS&3uE#ZNY>tvSTs zu-T<*+S|6y^6GDg`|FlXUspK2S7mkTw95Akmz70I1rBoDoK(}<9JgcPmgXx;3C43) zmSw-Y{O``qdpXuYU(d=U|4c0J(z{XS7slgq`S7RDnFm!bJTrg4@z%AAA;OFb2YHWY zw*{r=Cg#;twCVk@-noAH-^%s3SNh+JIsL0>SGf2T6=uPWvurg^EM&~sb$mmzGv|Vo zxEZta7_#%^%nekSGJdX}d4^qO`(NK#>mw?~w48qN`j)oF+%VCdcV$!PHq!?A(8S{w z8C7AYCN(>})L0vr%`q_{ZHt+EX~y3ZO5bJLI@TSo-(T8wfve(Qa>GsutJO~Prp9jV zPCD(R^zI*f$fjRgPVSp1b~XC%YF?h5jfdNMIGS~j8~iWW?YbgYqwHhG^A$|XgtK*P zLhE)iT@c*2bdMG5)NhJRvp7DRTrgAHXU_d(fv>>i$2Dt@h|e#QC|#PdxTDy1W(LnZ12b`c(Qix<|W$VD^K-Pw1y;&C66;cQRDKYCo6H}9#`j-1#x+wV-!nZ76F zRZsZ7AL);F&zZX-J7>k+Pmi~1J(sc2OVyLUbt!t=k=@x>tMczMHXg9}&E-|2V0CwU z(f9au`FDzc&2|y{{JdRs%>~5++x@FZ|nRor1%paJ1Ir3gZmT_Nrsg#~w(-OO_8}Dk|Z_(YJ*K4VK`0LyX zX2+S+j@$}O@?>CrQr5`LR}v^?KAPoAqMm8!dytH%}jGd{8V`}^+NO=g#)_Tze7UYj(WZ8_aFBsqC;oMVEmphYe@+dZV{W zyK99{FvU%Kq2geCaL$9xg_qoR$%^t^uDg^T@sZ)qrAJ&Xt9mDHHRl)CnQj><$U3R| z#MQ{So&qwe7yh1gd68ey&ZWs( z8%`=oy@^ozk#_3O-*z@-Izc*%&P(V9?w(CU5QoF{Eb5_?~Cw!Kv}-X{BL<8R433%TrB zny(0zL{v}x)F5Q@;~^TCGHzTeqG|^CNrLxVgtd zS1-Q&pmwoNR#x`q%Wqm`SE+4|-QGR#@{In=SFc@L$8a2$d@xx8dVNupA=j9GATWMzVU10+RUsXQ_Z!1zGqt7KYy(><5TLMLTlZRtHkC% zTM?JB_`BHk>q%>WUEh3G%HPe+xVHOKonhAQzdyfzd%5aFP|f={5~oyq-tPC~x%F>( z)Y`&%ECx>B-dC`nD)rm{rR2B2W3{<;`i(V9YyQl=Zfo=}>EX{6kJ?{lTSMf@{8)+x$*heZ6=}fx4gj(!Yj()#9oQCw4lW)imxvgFaDssK;hw2a zL~4IhS-tqfBh@*c>ve>K4uhL2*1zOVq+UPyv1O`M?nE9%UA_hNx9*>j|2C~}uiZ^0 z*2f+{9?1Vt(7EFK>Q&hB5A|=n0FRx>p_E?BYrVbo2h?;b2YwkDtNAO2C# z_%zokHNdb_aHd?u$<>Z`-n94JH4@md>TiR&k3==cJ}s*o^XD4JE)5k|No_ly)OhGi zv#BCm+Pb>ss;~a@ua_?}^zLx@D)Ics)-73?PaYP&v;Xm^ENjWJ^UG62wwq|q zPHgqk^yW`EU@M$w@A{_q|2oB4PCJup4%D0sn5hunIQ7YlKMF1jSoa41&Iqn~d(Hcx z$@19vJ|_v!RVPi3o#~p;^C`%Ouc`b?kj9*YNO^)>QOuP3B>%6oZF=~YPl zq4fMK9JMufNWtT#Tf`cj7}ts&0vp!d4;260P#}AwBKYl% zkKgOpU%#r&!KEYj_or^r48`*i+;MN3ZicNb6p&LAe7?T?{^O4NS6lW5?p`Q7=hAs4 z&k)Z|>(^K8|9vl|tGs;!kA8%Ra>bHQ9HBq#ba}rv_<#NNLV_W2rEdA|>52RP3Vu}o zyZ7qfJ(+(({LX}_)i_uxZb%pPR4n|baPD=Wz$B(1n~6u81?PO4AAa}hyZ-Bfu`c|4 zoPVohpOCM-xM0d8%N0%{^1pW#I(7eV+faBm`O39_Q$0OhvN=9@8nlG`&0c=( z)shlrPciWq|0l0WkKge^t@24iUiEL=f4_>D<94Voiuv>T4O>RU!?!mAmnfbL42g*9 zXtvS%rL!X8Y{+&-O~ar4X&b*X7%RN>PxZO%9v%F^!hF@r{m;L=lUnv?nls1t&Y1_M zKUsDDXx{?%%gWauUu)}PF`HL)3LXl6}oc5a)!(ACrl}1T&R2Hxvq-2;mVA#X+m{-C(Mj(nyY%^u*xUP-; z1X+&T957s4@Oi^U!@0sj>84G)bS4<}Bra+Xh>zakpSm}s)7zoEwIh)CW#!a+h3j@# zoV4iYc;P6R-s-zLqF{o)V3^bqjthKy_C&P?ys5LdXa1eJr*-C+D{2?6&F=g9!dqo} z%d7>L_B7?KRIao&_Smys!tAr1>G?oAyJ!2PEF`yvKfd*0mcfpL4d-phV6s{7xT`TpIo^XbPQ*W)K~AJD!c)9W~8gO?SD z5khdXuMjb?R5E@J3Gs#@vHrjw(EWPB|9@SGkmw~%_^De zVav9yEmG58#4WeB-@g0e%UgNvQR{yU7rL zdAt5iIPU-9*u5#)bLam`dBJmEN>zwU?W=3r-4~4AI?88S&T~GDz5I4nky%*w)wPTM z$3?JVEV2BbOQr=B%ktpS1HxOqm;D`%s;uBcrbK68kTkNEP9^i&o|~vrcqm zwljSc7!I#=`6;qr9;{S0es3zj z$dxay$4>8=U7+IOr~K)&>`k^k<6G9jcc6x6R*w2r76Uh1rm2i?KPrbLE=s<{&J-!H zCfUfl>Lj<9lh>iGRUeXXWXBjWYd4mdF`Tw2+UcSD)pfSr1844gQx&^e)hv%($^Jo^G(^eC%vOIeKErzfCVf$B~e;m;(p(B@GJIvpr zUrFp;9__wr(c9jMuhOJsbLFcXOd1Qd{%3fx2NunhO4#hszs|g~>+8K$CgsoH+5cE^ zBy{DK)Ajq09DA1a^6K*RzPGhRP~gdlGggG?Ot~< zZ}|o87dZc$YqTeC%qMD&v;ztpDcd{%9@Nn#ietA;O#cM4EqrxUQGhVyA_t z=y zwZu22dcM#R3r zyy;n;wk*&nOolA=s4fL?KyX%+>7R-kdL4DIwj$>{jf3^El`{kEkJh(skxv`CV9q;th zCf7W!iBx<#DJp7coxf=YXVI#Z5UylyjyVC=oKfFTemNE-$TMHwwPX=v-{}d)?-!oF zS2p9Abdy96Tl!j;9g69U9qDfEVHchq51Q>eC2a9eyC><_I6kN|+=_Ybd32fMnP022 z%x^O3O;~woX~g+6vhlaimo0yD`0^bKtvUBhMeD69^NV*(`LN*A(KqJ1w`-JMK60K87X(mJ5i3%Ott~q&qD}-h3B{JWM&S&qR|2dECd6A>@#Vh}|33>0C6?N65Bvw$g zKI-vHZ;tb`yxVr~2>E!j!~Fq!^lzVI{}i&zzs0l0uASHxs<6Uih1dVu)h4SNw7X+= z&*RE_6tV3@DDQowAy4Lm2+TnAR@5$|vk-Ur+;gLQZA`ib$ zSUl&V*QLrsx(2K{y1ORE?^(O|KHnqtq-EZhy+34o+uqa^T%4mk-(zyz`z5Yk?{?WOJ#@4%;q{S) zI~eCTY&xtky|`GqakufuEmc3(T<}?)mG-&s2z%!1YgewX4Bj$rT1@K~zUKFL;-=@Y zcv5w9YhQD_YUTx!-F}Pv7#^mVDcD~M1 z=8tW2oh_8K%6RrN&QyzX|M@}r#{D(})n$Tj3OJ_Ee(mq{k^=C7;kDeEVivwdf_y8Z=t}e%kz&^E6Ki^#cpex7IAy(=AXa9 zGP!@>mb0?lR;OMTr@e9URmBB4y0ux_&7xjKx2E=TF*!s8x-badF#P(7wbB2;{L2Mw zGftkr!hZRp50_5lp#!o_T6!j?%hI+^Ti59^js|Exx& zLS0-|YKC|nM`+@LN4zfs^O()oOI!+;xaMf)$g}_t$?1^d{C{Jva$>BTz(tkNQtd9Iq&xGFjWO3urr;~@> z(woBPocul4lA%E$;*9XMc}qS2yx;7#)%1%)^Io5md%in!?>*aOtG@I9_Vst|wTxp} zUp;(O%`D^ganqHiZ;STWUg5itoH9jr)m&qh)!Ui8xYKH6gi>URu4G-}id?eBIBi}` zxRu=UwX0V%B~4(7=$x?of?!nB6OOX90378p2ifhHCsC8XnJ`Y zi%qz)zU|=4-6<Mt>jWm%?e_G#ISFBco`^1sD_BZ2KYhNZx~^wwx~InT zl^vWff-_r{rQ)*kx7lm)bmTgek7dL@TwB{Tof2zzhuA5E?zC) ztj4(lH#dK}(><^8aFELnC#MA_`bWFI&bxPW_s-{kvyY^2xbnf}0|Lc=)NwNL((MkPnp~v%8-nEb4!Z>EXY>%VsG>$~} zFT%DOi(|8n&OXlaO~YK|%B(5f38M3p*3GVE|7se1aAjQIUiA)s&n*VeE=+yXy5Gn8 zk?8e#Cr<5{)fOV~CuL*e%Lh+owSr|b9Mu+mV)CCaE9E5HaOQ#Yj1~?vi?{B*$+;}M z`??p}mMrSI$nRhH`DF79m00a3U5dB<_^8^{F1@b&^Xc1D8as{OJt)8MTrPh9k+nAS z_Z|KA{`i->7RnC0U)*e8GGzs4agJi_9f>IudnZk)vy16ir9a6!duf#UK=U2t{re1=5}9_CK8`u4!5>$se*V87Yx=U$Jtv8=ec`1-7T>kvyp5gVq0l!XTw z_lBnAow_1jaHNy}absv*WSfS`PSt7b0%lE_RqMj9vY9K*hcKO@18RhuXiwXdTjjs?S0;R zlm7lTV(sDMy}zsAzr#_nhkwPAByV!c9L?F1U^IDW(wP~-?=P4MUjES}p0CR0v+l*Z zyIij(tYKnV$*{pfMRe}(fa6J_CwL{lteEisYhwFh9>>U zydkz@=AAQVO~wBgg)aWb^JbrIM7jArwdu`5w|-W?lzW;SohcHm`{l~ft|}A$(=E2# z+0*n3&K?MRyz|bD2RG%OsRb5y*kT(L8s@%9jags$)Ca&%dO4O{{QeI zl^PBCwM)I7-P+a~SX>TTXHhCuHUG)AtE&Ukt9Qy=+pb#pd*@oEgzmHNOy|a*vRQOI z{bj%I8~>gQrH=exMckT`ON$*`t}c&HW>F|T`$G2aK9)_6Df{<4J2%g5=YHYDgS5#LB@Lg{CqLc5)8xXl^3(a{mJctNT(ST3L*Vi;K8f{l2jjj(^e{Zj zS$t)_@xKcBFOA%44Lc__i+pcRm6g_<;59$!u!__C>k(ykYcBVP%TC+vZ>BFf^RU?Q z`pFiR%!{jM9KPdu!PI#bo7F9*EgWk3VHuhE|Gi)RPP*!N-}=Uy_-Q6L(h{C! zhFB!n9F;s<`+uiZ*2OBR1I{e+vPp9v+E2GHuHX0mZ?(_u{7bB+`}=MmGJCI5#AEjF z&dU@*0>8t(tN7fE0J0ZNymZ>5kO=jv( z*-hQQ>((p(cT?u=x@RFG9e6hEx^H~p#@_6$`uB@{gF|_J-DZ^PKKs^a_5EIWzs$3_ z@AtE)FA6JIc>fmj;?}~rC(}A^3m#u`yuixRXs3a~%hfWhT~)K{zh20{-Fc|pP(LU{ zrhv7pR$@azlklatvEZ*?qW#;w$;xb0xL^jFIpS=3(uW3osj9-X29N*Z>=yoJjPJWA8 zxXfe+DRHgj+J8cd>F(1X);r(cyMLQ&V8*2zPkaAvcIg&WtINH=@YimWRhQR(&b+eL zUn_mNB%{g2soj-l_}N$v8VaPYe{Xs2%PhBti$c;C3aUEZ{W|O1;Wv-AOp*V(K}*4K zUHhNM$^X{-Gkm- z{=Q-50XlvgAI)knY;koA_ z=I-4RH0j=@-QQ1L*b&fp=hOM=hwS#}Ur$`6m1e%bq= zTw%R@e>m&)kgr@`G3Dvy>OTCLNuHe24)ptk?JoO#tz z-SrMVe6cy7v@}>8uWW7&ti15VdGU-M9np=iq>dOx+}qC@;V-MeqV+$t{ATCHOYV;+ z#_26et0;_o!fSQJ|rFu13-aU}rdPY<#xUs!xTeaNES&4i0|Ip!E z8sA&?-EVHxk98kzuHyZ%qfIxeak9mUX3G|E&YB)+lM7GVC#P4U|7v<9I%f4Cf`1*TH zkvo%4f9%Y9{@6@Tn5C;|-$FUHY{QkjKAJq2B{CICQZ6(v`XDZPsavnb?X+ixKn>4K zCZTtlXIi=wrq!?3nqs5rv!pfB!nu>L(`ITs=ZcA!7U|60xid^nS8VlUmgrq-DTfq- zS08V!n%PpfQuP@BN7k>c4<;CFUfFTBdq$h_vc>!!pY&G-rYUUZDRdQ%(cx3@-oQHJ zYas9S1?PHZX#EhG)F^&Q=*El3xyimUhIe{bo_e`+%g0|lm!fmc%5*0S>}ZKt?DZ#M zUmDLRUTHUBBc?9Lb;%RAY?1x8z+Khx>s_98`+|Qc9pG|xd6KcIB<#)ZkTtW8W?WnQ z>8|uf7u`Uk4x`5YlYLz5&lj87o=CT8%aGUSxZ5PMNs*yua_EPhL3>s$2)R}L=HG-j z90hDIE9Ja|o09j{dCq;>(|Y=O$)z_3nBPn8*>V!qLZ_UEOB5W00j!pH+f8H^9gHAC)NDk`Bz!U8)L2QDo6F5+Kx>v0}AVqM=mBKNJ27YgEiy6sz|das57?EK#|{cY@eM1MNKt zCoe9Z@g~lCDlgY1jqO|h%P86IlT16HB5bq9Xup+j|K&ra^HUbBaK0D0F2Y0Wncaiu z$|)ATjlJ_&bLCF%n#+@7aWePe%FB*hIv<_kHj0(X@{|#rIn{9^cOvg`kr(Sy&K%D+ z+T_60_~a6Q+5vyA$4PAKKP{apRdnH8uGJpPd#?+2sZZUJz5WF2VMpF6%T`wUtX{*s z=1=CyIT3~%{yvhl=D1e(cgG=h$CKxJ3PLM81p72qUM8*&Tbj4-^#|tN;j;348M7Ck z$t&b_sj=CAPw}bxzT8f08;cE095>UCKapuRX17{j@r3*3XW8zGLWW82^ExJ3WEMJ~ zGK$dsHf7!S)j_eL`;NH2Qs~(D?`!m=xKn;R&Qv;b7~P9f+Iu2+x8SuMw=Q|U-fyNf zU*%Cww98VjR}owsGG7^E7oX!5{IXcN%j9Azd!O+a`*}=m6%Fm@x*X0nOu4UD)gvfe zDimT|F~Ns(URd|h-?nbGuZ-G7Y~qs?R=?4T$-5+#t}0S@Li*-j;YErDBAzGRa|L2c zDm`<3UpzdqI(4TEzo-;jTF-$$T%p1?7cGVJj1tZp@N}~Vu70(8N6SNj6)Un6AI;3z zvHAXm6V5HH%Y2XWsVwGIO?bpV`CjtYW1-!}B62w_2j;C?)qL`4m-CtYMNt+%%2U*N z{FOJlweU?imli%rU4P+sGa>eGyu)l}Zz zc_fu2eQ~~UWJ&J(<$6+D&6l@)xpJRzdh4P-6euMGxWmeEvoIkx9GOD9ow@v2b;cRuG}nj zsArmirpNk{W=1LP>Z333fBYUDalk>LCFQ_m_pY4Wn%QnLS0^p*_>{@7zmX%wr&M{a zeX60@>}MJ7f>FY^&(B$AV$qmZd5f>=vKH5onr;^M>V}J3Zf6K{&YbeHOuDJO_s4av z#HcA*4<-tJJE+g+cDq|*(!-OAA|DRU$d9S2nPanY*}PxHXVo8TFRhrov+u;*PS)c0 z1xo*&*^HAGF4(}RXLRc9`F?qS3AbY9#JA4krv)?>XQ?sIi#b{3sH{`|;m9#j&vKW` z-a)aQN)wJUoXl|Qcy~YKgknle;GHcWi?(b~*&XiCu6*d-6wao%FJfdC`%g8rRlIU0 zA#=vdcMmJHet7tIhJ3KNmfE_Z$q-&FC>W%t76yN^jU9E)>g zJKQTZ^}@%=VV9&nDFXGlK5JV8PJZzIE_nDi<9?<79`(w{D_7|#%I7+-wz>A!%B z7Oh!31zK7?B+DjgNq>}Bo#869RjkfZ@Ya^E^_!Ka&1K8G&cAo!+U0)~BERQI_9Z_2 zRP4=e^QPzD$rY2e1h(@0o?*N${`!_Po48{Rvj;2xil43g$Yt8Dd)B9(1lR1RKINn_l4$b@qKcXTcji_(f#pA@xy7nPHP%7?%j1R-DvsG``FB? zumuUTrd(V-LAo!lyRlE<-jzT5N^8rmObfW*wfD~42PNgpKBU##E6(X`@>-=QGvUyg ztCyp@V>wJ+M3gqYV41ITrA8%Hm(TgZ0+X`g5*W6h8i6u&WPNAufua@Y~e-|#FN?W-`K6IfOpS9J;7Y`4n z-3)OyKi0*$gry>8;m)0&&Kn+it}e_w`j|^{OJ<6uf!lxPlN=}O8t-KXob-%zC^r{B zyD5b2;^X@aWquEnZ{HP{eW8EP>G8d;Ns)(j%>MM}rKT*J(CJsmlAx$n;kv?2 z)7I}rt^HDlt`xp}o`9noKb!J*7*9JG?{{PRBFnGphhC)|G;vN{>ZG?vtz$`JA(QHq z^@{QBf+g$H6omIx=eZx68o0gUi05s8lgS3so7Yxnp82)9WyO_W51Y1kylZhYJeDZ* zqS$SMUWSr0v*aQcE3XO1K3f!+@y!j@`WCEzUGjN~Z;ko$W1Fh#Pps99vg;`^$H+6wSawN-xUHu{AJ z_i_2{i4R{z%gbx%zCWNtzPd=i4>U_Uuvqv1^}^3xm{yW!le= z@UVx>e!bvg*DnpVDep>Vd=Jj&(TSFA`mwq?VXNekZ)YwtPo6NT@c*ahtJ(wnw0&$i zekl5%YluHCUdmNf$>sU1!K2i5?(q6UjP84; zoCsM|KizXyv&7m7Dc_t-D=*7Pi2m$4UG=$ji7DH)ux`aSwpTqL6_;k-t#01qc{k;+EHtA|ICh{`5m?Qu4%-&<$lZm?s(;%y2HXyky{7sB%g0GxKX-r z-UGdR4~vC0{+4`7coO+xvf`CXt-VfxUv4PhRx-UVQYf^5Z^5;_2ia%qTKo_9|0{4- zcH)jX@89oEn>w?2{jI`<-fm0Z*@frH*9jy{=yLcGwcX_(nkG3ptW~++_LFeQd>*eIajmVYTXJso2neP zY;B$Oj|E3tN^P`^mal5Ev3>pVd)*aBf8kc8+O6GRE(Go3xY#|h@aUD!=aK7-l)M(7 zO=8g795riJ%N3_6OSZc@N~-JZ+s#_sll})zHA=i?@!Z~cQL6adn3#mG2TxA#>ApUh zZ4bNS5)a;08l{ik&$yz+FfE_y98=vkk*kpf3$8q^5)pJ_StXTov{b%0Lfs?t&4~$% ztr_hi@{?K>yXJ)1Uu{2ebLGQT{w^QRo3XSl%1qzfp}J3|TFZ^?-t0+JGjvbCGf7LG zx_Z%xUCvK0C;h1?p0Qu~rt#DR>Q~PH$}q^uJXHN8+5T^We&3b!TRLCD=IvdY`d{*a z`c_$)KgzQz%NVcZmRCgWPpXROo&Di|^_L&tZggGC$T_^|^0kZ0*9M1s{{Q}ecWKxs zVa9m&tJhX}HvBvLb{@am>wot97v)RtP^#;=sH4a=VY}JyzrPOEDgU~)<^C1v$$xA( zs~7(+xxe=LhVN^Zd&lcrFJey!UiSOX*V6XZwEu=|e@a)*e=$)zEKlaZrl?EB`t6_B zJ#cn5iaB!d=YKAt490pZ$M4(Be3|PrS53b3cyi@d%RDZf8mBtxrPE_|y~{JM8yT&lS}FNf1F|0nd3XMzT7(R z#=fB~OFuGL@h8ve#~zAyM=t75m0rquV$;OtNt1W%3gC@h(yY2YxJOYnyoyhnEP~$R6IK^KS3MCl|!;+@61Sqj;66__l4f*1wsTESLT@ot;nk z`jNR}wVt(ikN>kUcHMsLuITpT_TKf&7yWQ}HAnDcyK(x5k|QQd&i8edxh~;IfB7;* zisANiE`_zx!9K-zkG`?app5EV8g!HLLKAqQT6p!!4R?vNeyXD14gArMPtCtd9$) zxQTQvyw@Q2>GOSI51y>d?#7sfeh&>V9=jD3S7Lm#`Ie3Hn(xb)lsmCF{qdS`i<;pq?ks`%e#;&u{;Ebgd@GCsQ(^kDh*xYAzV zrmGT{;+*eA&Hrx7Rhy8VvNly}os0j^>sOmsA3T&I-g?a8$u#x+HtC;_i>C#pO%&M` zFiYsVjmVd}E%}X4|LlJLW2s-(w>g`SFcnOHd-SC0ln&_$QyRs+8Vawqc=Ek)@Q7>J zrp~%Jjx zQGSil-J|Um-Xf(P68}PfJlgE_rljG5wvl#0Qtg!T`(ODte~50WF;Cccb@luw5zp&W z|IRLqd}7?KreSQ$5;O0TS`+8%^xB2n^cBmJlTOt4)GEtwKd5?V%6#@xnM+b%N~-pH z-|NcttyKRRMwUw4X((caOoZEV4sppCvlDB8L8vNb)XzQZA47VgXZ<_dTdCB2) z_2hbE_GZ!TvXVRAoH6^^$=jKq|7P{trKgv3{D1doPts16qPo|oEIRhz&s=s*D*u-Q z+l+@_SM+^8*6K0o_!o2bhnY4zmYrRoe2Yo1;Ay~N!M+&<4iAo~uf2V7rSwexXSYAF z9lZR;Ia5((k`t%K5jN?@9SjD>JlC~?r%l=*)~Ow{R>$Dv+^bS}GWH&m*SeJt)>m*|`2PNW*|rn6{l7@;fki{UTmAIJmGNH>B}WP)2Ups74ITeJyDxmDR@?1{KwA9`G2dK5-+kZH|}bk zbT@0(`KueFmYVZfd)jeiT@%r`utRl0%US?Tz z-?QljmvoOyE5u*A_)9vzKC4DqSgDmQ|HtBA3MbTb3I0VCs!X{==^P# z`i{@#+_uaGQynAMPb_oZct5!R>V?}5|KAzi-eFvExNsV~Plv_E&yI(F=^eES&8!v3 zP`bHS(f{0}`nFdrhqM;rkV#kq_5{?n6J~3xKrtUR4IU{k(p_nF<{^~}x zUu(FW*%MQG?-m$;dz<%cT8rc1)h7=>KdYoWL%PZ$@aT14jh)7_(an>YOD8W|$`|nO z^>vrtyf(wOm%8UoW=&F^Yf`+^T!!Ow`Kv_Pu>Z;N^XLD!vgHkBE{?Mn_*GvMzdq%{ z{7t26G&k5Ai$^FcCGYHcE30nA`+v{dUsVd<{}|_qR{68bi!bi)sEfHPI{*69zs3%M z|LYTH@|fITr4SsvLGjb6X5Ol6_CHRZ56?a381N@oe&XrdUk;UC@JOmTdrL@pO8vVB zs(0UXCA%w3_xgQjif!G+cfxZu+^_ZS{`BE({s+&4ReyI)+7y0D|Z-+Q__`*jknfw3$VX6D+fL{H}feKj3@MlNGXy5AC-1Wi; z{w!6ZEYBa8J6VJ;UKlL5-S6<91e+NTG=pv|_52%nYiqEt^1)w9Z!al$1{hVn{Gs|f zzy8t#^;EUqm)_qEC%XTf94M-By*hQ$21}Kt4hN;hP4<3h^LW1coU*)=*umLGzxvb^ zix>^kT2AdK$@penbFVW*d(*xvJEG0Ev~u-wtp6JISnM)){3^dB<{3u612ne0*T3@q z<(7Z{X8TRey1HgoLh$?RhS@nc>O=g#UgeEQ5V-xs{Nax;*AI(-3(sO+c4=MaI?tJE zJ&yHZ544jqZ@N@vefjafz3-AxYW%IEz4xr%&9iB_FnPMUSDE=vKCT7F<3;#)%~ue4 ze#-27A=~}a-u+q!v`+CB@0rZ7>^JAK0;Zp{)qOcPe|DQ4)p+t!;`N!nqSb%SSCmeB zpTusWr#U54=LvU?Hw&x#zsIv(ULCS%JD||{^gwS-xmowQ?j_5-AIX2^io#;TWUGo-)sBlSPQM@I=!_T z?|&Z)%&fh!(Msc+PT2G(i>^#9*vS@q{ib-Fut|#V`IA5N-rwul^gMR2wFu|iqAxq# z_C|I7YOMJvwQd9dxAfbR9zlAmR{A%HPwdvbl;F$x*K>8r)eG@`E*Cvg4#~Y0vHTVF z-{1E4No{ss%|8oLukxAP-7TMMu4i=AE3COxBKG&SRlJ!=yNjMTD0*)Ay2`oo!)aIk zkN2Dw_FOZn5r6*obL`ezO=gEQmM%QUApB|mF|S!08R9mFiu5bJ_2f~%xisy}$A3Eh z%Y;+PS=0|bGqL*IyugqxGVxE$yB#r0RShPoW-YwGSMI#u{l&W$u5rry&B0?}p%-kd z`89HBNV(4om)+2>||EAV&~ zL#M4px2K#aDtaNfXQHZ8u}6-aP2b($WzwC|E)lL8Hn|+tv;2-3@7%aRJb2E@{*KA> z>=jqcR%NKUu=A|XzgVAd9U83lKc&x}6gkY@>G;Y@JcVIhYjelD8?SF}vkDi>baE)l zDf~IN?Re4m<3F8ygf}HzsZIZq623Z7KitOV%F|M-nST@wdYAI-_>wk?_{&$H~Xhm3`+~a|uP=|K*eW>=tel*;qb6d1!L~f# z^5?RGkyql5S!qqa8+4@Q`J#)KbJh2*GCgrjeZiUgR&hRQlF{3Wf~M?{Qhen7II7z? z-N^NL@iLjC>;Ch7KOi5m@ztHbj30adXL=QVFus4`tJ>b_UthDYl;Gf8a3dpJPVY_m zr`Va%4uhtB3H`J@48=b zZ@1Xg7fKxymw$g*c9hS)d1c)3&s){6e~J2^5%}>IU+IQVhx%u#U8*{3dfeh`@aDi5 zA&iax=K2a;d3A~JUC8uZ&)ar}d2!_0c5OYqc%P%*%JB8;v+h}cQP|zM^SI6Az;}96 z-rS!&J#mL@%j0hl&kNgt^tJh@Tte>;j@W?SH9=x{Rd*@7E6y~_^$-`qYcXIYk3v9F224*L8k#_?Q}1Z}}gYz4uSN6Sn-E))4=3l+d#jGd4p6`Eo_u=iwkDp)o zAnG-9kL;<_o0a$7dR8WCKh>V;sMoaxr;AU`ul&D0{(X6I#z$8{>9m&Vt^fVFt1sVw zvFP{a!qcjJZ|V~RinxSZHNx4<=9E8d)n0d@RQOf0S^f5XCF%9k`XiSnZS9`)$4O_7 z#OXZ7*F6_gmQFQeZS#~}n#0*`)#;e%@ZapKSLmFZ51X|9o7+mR{LPTF*L_>`dq1O^ zt*2UEMEX1lb3M~r`1R!M?px-2rR!JU4C)O$XS?ZD?oQ392W@>XHhs~Xpk%meEwsurycBovqpm?h6jx5=$ z+9?g6m4kPsXzcX2xOmM|^H*bfYf9VUzM`4&f2Q+H=bjU3#SrvmvTdT+%HFiO^*nbs z8m8=75OSt3ZhGGJBmEoh3%<@a?{gBl(FMTeqXS}wv)+*oy#7u>|N@7_o}ArC2l2$53F5_w=a3# z>|3iH@GkgVbCt}Wn#`OQQKDp$O)#~Z}?X%CXxOzEMr&L!^_sIRbd(^Bi z8p@o|pH}jFhJljsXXCh_#uZKvmuE{^WidW@{`hT_`1e_k-@A8w`f}n@$A=%!SCmXC zX?$|cKYK-WVtIj-we+tl+x@=ZOjj-8JrNbDwEg5!w+T7BH>Yp9aO}d?>rrg#9y%)u ze>$r4t@<;?b$Qksw`?Ep&#i|SR^&`BbN?&7d(XV`zzqB8AJ^^IEfaqAYisyVd)MEk zrS$>-YV9mVr+py8LEf`Nm)YW?yxtJt!hubuy- zdVyDZ=b51(es*&my?)1cx!10L1ulP%PTSA?KgRZkZ_A`; z+ucfa8OhZh=Fc|mvcBWgwux!s;qR(JFW<;sJY2tYh*U;m&>V5e4{@pUc2a@_F z-z)c=SLp9K_pQ;h+fBaHS$W1ZOUKib`9!ClEL~O98LG8UMWwy&ERW8mw-d?^S%v1A zOt}zXDJaara=?1&mRXA%jW}ZjR`kw!k#HtcTw`*tOZIQ2edgy^On4-A@&;?Mgl=Z| zeT@?zH(cK}$)r6dc&(==r(Cb9rpaH8+Lb*%%Zzr*u0LSQ$8GW;f~%kfqS#A9rjsexh>H+J4`$K|BhFu zle-x^3pqRAMCVDoP5pjjRo2!^ynmh@^dvz9F%E)3-wFpoRU4k-}4@dzWpVJ?or-jr1eavE|n*2$ehqQS#c}z9T zcFIUh*%0`1?fp}|`Yg-ECg|?un>^Rg#P#69WLK$ql5=h<2R*#PWfQr>(>uK`>ATUT zr_&d%xp?szTY1y*k8`|NI`q6)zlepQ>9P4&(MFXA&z8(oU+LtTZk;EwDB=O9&+{-1 zpT0v6rB5rhnRcC$ytQxM>N^`hEIRSV%=6h11~1iXEN@oJWDBKfxN^>!Emt39Qs1^@ zTC8lv`E$n#7n$d?`DAS8a5p;G8u{gUYPN%f(XKi74z}bZd~;}BwQkMVrH}hpm}qVf zQWjpW$i~QhuXDi_^_?=iHE-P=qxUfL9KLzt$06qmi*=i{rcH^s$bNl` z_0pfqm-nsZ`+7SitLTVF#`-&R*8aY0sj*dJw%Ow#d7H}o&D-Cn-`Nn6V)t03F=N`# z6`ftIAzg~^3NEhU^x<>gamMw)pNFCi(eHiR%q&%vk4#E2I%(u}Rj`w(V8Q9f0asSI za%6qXIGC|j;OZa2En$`nZxwoP?+ogF^-6lq+^h3e^|<;?^}p((djG}phud{JGJ6HmT*T-$yB=?_(S@-^u4sWAxUng>W z`}*?fQA>rs6TiH--MaVn9uNNpZ@V(qfIFrFPejZwn7*-3x4kF)x|DsF=7mXzKfd(z z`(?s)BG&mdcd-f&zu2cKU-rM#*`4vR$#LnfM>7_^bZB~%Fpt^iOu$E1zDZ_b{eR{b zm%2Pzux!Kit~q;lUX}UEsWU%QW0Q@xp3=>Xo67=M+sK};t~~QONi=?r#zXbclc9pj z@)C=tUUfV(+xko4XS-L4vrn9Jvsv&Y;&P{w!Yx-Li>t}&HyliBIzOS{#bm`sA7e$1 zV^i;#g&IHNzQo2>#Uqo)_D$_@#Gj{A)!Sc9k$HT*R(f~ce*fT!e|6?^vZbw=5h%W& z;mwXKjuTh>RB4&2w`8CG_VX9sER#L;b<3O!{sFCRLdTk%coZ5_f82f5`)Eq&KIbbp zpNEH@e0Qkh#RLW;)BF?d=VIdBnOW~-p4Qko?ZsmEWpn&8h2K25G9&1ub&R&8B1>zs zk#f?yjyb*7C&EwsQu%X!&)Tr9DvSBQ{dZEF|ExSJ`0PLCH!@m3->g(xP;aCWa^>Sa zj;d|Wmp72o% zzvj+qk=GGhzcUqIDf?bo8@)$*f3EC(_jR7T#L{NZe|+dofXxdp_cz|QDc-hTv+jSG zR$iH{IxkUr`W)ez+9qz(Mc-NLwQ6k(l)b}#RygF}n;#8r_P+%dC(VdC^nXUqp^u82 zpG{PHA@cXiIhLv|n-BH=S)8bS<#bR)P~V{~M|LXvEO%)#ZELt)_vFsv#j*J{UnA9) zXkT0Y|E-7Dr}Ystd-WFoSa@yIl)-Oke%CRqcDNo>w;MVaKdx(-!6h2W{nUQBRo~8P8v^Jk6`+W_S6WFS!z{ znI|ouw@72TPu&T&2#crXeT~9ze<_v!30$jVFMlk~d|FrX!F-Rs4_-}o__LP3_fU=C z`@Rg1BKtYJ|1XS*-Nk5Pu(Q~xmwT}Z2Y2?t*3XQ6Gd{$0-RP9OFA#Kg#bQ3)z{!XI zOq}e~d2sdmPaT?Pn4I3u_|&3(xMzyc?}XJGmw2aXUk;jeJW*LWta(ZHo}Qp4f7jTT z+SiwylCCz%_v`|*SR{w==_FRcBkao5f2($&3Z z9T)FED0;#>Q#)Qji|x;I-K|=YF9idiGH;s7cy*QKlPmMu_p$4>XY!_n37^~5cV~}f z`=N|`S_d`T6m}gk3X0mhhb3{{&eQMKh^#B9W)57f@r)^XOT_1$Ayr!?q^0xuPc6;t zaQigdrz9@&eb67{Bjx{>r51lZ!n^I=hxdy!G_HH7w-}`O`+PXpws1-L>&o}5GF~$$ z$4LwSYD_-A`q%M}wJx@ePHP($r0nEja&XG&6N^0(dTn$3ub{2TN3Y$kmhYcx^LbXk zssO_sHRftwGX>@ zf8hPMZqEH33@JRn%j{orC><(`HgU;c6)pDYS}WU5_HNZuM|C#6n?cbH_s&gnshXxx z*wWIJCOkE&Fre{Nt!uj4;@Kgu9~_9evcmr6jE7ee)Tda#`Qf?3bM=~4FM`W-HfCOS z-+R05f9RV9etjn=3W|ismj@Z~e`qlZ#y{=9;{1n|!!pPCc|(a8&e% zyLmq% zNq>iqa@lt0#75RIg|CeVrZmlqbM`xsWq3iz<%Y)b6H|*b50y=E;O#mwlW(Qub`kj( zrm2bZ?s~@@<##^9th=bOsrKOI)ROF_!b`H$*!yF0uAD!wVqzfqK2XT}f4-Av{b38I zOU2jNFYU8gUw-cx^U4$xmc@Zv!#mg`_F4Ih_p|clBTR@ z#?qkZkhpx8cwo_`#ywse{N3-idkXS48z18O^L2W?)KOKBGS09?LWb-v_ZqLND@*ql zrfNSj7h1n(hQrld$p;fQew=bU@z{YrS=SFe1riUISfp&caE0fVz%Gv++_Dn;rv1v( z;pfluxH@V6?AuL#n+_b|zmmrkUN>o;SyI0b`JXWA-Rh^p0`q8z|Z{lws zzJm)}BpysqZhBNWYjMlZDmGIgu??EHmn?dGB=TR`qE8Y`M>`*EojQ|4)=JVK_>4f& z)fXPu?@BN9j9Y3Evs=~U{a!Z*?YwsX&dw#?N*Nq!!ki|TxV0Z1)ZKJuN^NFO0(0o; z8$A_URw*8srDSo4`Qo(dW9xk#R2M{inl*0=@3N1oo@(LwyQj^)z)~?I?WRz#kEG)s z0ls(nGhVOVz3Q+3{FY3%*E^Js{yKcCw{S%U|LPUXMCERm^M0MOh+oEdb@ZWQdlsIY z(pYO(#wN$2z9H}e%YBx8&09>q_I=?F(SCAl-@Nzfep9!Zm_Iyre)@TL-4~}^U;YYP z_+sz>BBs`!rEB~unjMar>|RuRVv1yzZQrUym03C!T+)6U3WdB1zb-T?-+9UWyiLUX zFN?rM@=7m7 zE~s#tTN#7fzXNY$?eD+H-DY>APqH_KN#CG){{M}icwM6}JvpVMsrYQt{)(yxg)1}7 zZhyVc5qr9KMMU~qTeDl;&FW{jiyyz*8M3hMcgMEoIGKD`-;ixP!q&zZ9a{80e;VJ- zvRk&>FHf1s zqZw~nI`wVwRf&4Tez}ZgZ$)*Pu0Ff=%jk*RG0khCfBhb6S+YtkS$$a};INCJQCZ4) zqwVV+G4U@=dZ2LkPLE2M$`?r?zekl~DsMLhvqo>}_{`C$`p)OigejN$e%@GG%>3{3 z!s*8!tgoN-=vWM=)wS-M-S_`CSVZ=S<*0Won8W5gJ1orWxU7tB_qx(lX-PBQ$?u-% zy^L%tcs}<*<5X4$+r-UI-aH=;I{21u71_aY>}F*A#c3B~%@6PNb7nBQJ(0u7!ya$IqJ;$OQK55|j=ee&gUSX~l2G{pV;9+HOVBx{8C*IGL3 z)V@!TIDhNk_f0JOyMEo*N^{k%>v!jSzV6!d_1$m36}*{v%CytVJ5c0G;Jqgw%wIlz zZL>HfdirS-6Y-lSk+8=F2sIAE|8qyi#gMY;SJ0 z$yc?RJLf(>zyGAKtdz}v;m?z{`%YjDFkScIneQ9R7iGL!Y@YQ&O}Dq}cBrbJn##x1 zzVrHg#ajtKU&c+?nqMG9qtYYsi;{pYG;)Y+@2e2Q@r8w{G z{@q>n)}-%kzDz*uj)P0?-PCGTzBuQz(RF*NLr*rneEIry#A28F2`M@}0>|&FORU>3 z8a{K*?pLKXWrjy@3jZ=MjO#f+ciB_H^)dOzHjZm6<2$t!%p*>}F5TXemiAcS~U8Pvz#hm4D?Rh%pn`~R%VJbRfuVK)l66Rx8@21s= z-wnyjNz38ne#&(q>23P8N$o#+mT!5tBK73evogO~J-3`HdhpI6)LFq zZv4a=}*q} zllU`F_pr{{@OJ@M@V#}sg(|f+Zr!`@pNwe`W$oYNv(#!@X4H{Ym5aDf_Rm&0c-VYP z?bNSd*OnZJ7h1$Ed4GqQj`GX|la;XrYR|<2wW{||IkVyZVU}$#&Nl6RE%2@Cbk(w^ z8);kr9D8=X^8Ll2v)1x@KdKoQw-g9J*&Ed%wd~#TUzZ)`{b$?~0;ydnET)i>5O3^%V&jyVj&2`7xd$(FeT zt!mia4R@uc>`G-{7;^Agbb(4yX^+#*I6?0c@x%7-0-xBGij@?f&bgxQ+`+x^8 zy2x4q_rJ%ld!MM@Xs?XUE9C16;=4j+P_=ww&=ygj^|QS8_w>Tba7Am z%96F;L^pgp&HhKm?#Y5BTgxD)7a)^E}E7Ld&GUH-}C)c;A1#-EYC; z;=U^N=Ze8bPaO0n338qmDg67pP^gD-@`@K{x9evm@T`6R{*zj(k&Dus zlBHO-{|`!;n8T8wk-q)>gHW^mAGBr%Ejw!U>C(O>D>dsMU)lX#qVL$-gf8gA-u*0dKff!=djCmrcE^T?25xz5LIP}+J~|ecGZ&m! zy14Ml(MeKK?)}GtRKjl>{AgG@!(cVnqSujy${}xNBrA*XF|@j@+BSdLyWr3{3Hv5a z`?cuA#cOeK9JSjotuI+Bf96ycQ}QvRCl+_OW=Z8}%w@~3tXwJUUh>*s!*|N8@L4iz zcCu;c&aAAxqPsNm@sy0lu0Hn$FXQLa)4U(7^^xPhD#M%V>@GCX@@=ad#|zO%wQ7Nr z)|wtly7T$6Z^ldBn>>4OpGva&c_(t_-pUCc>UVxW-~YDqX46LLC9@L3CRHe}6}IRy zn>)ea=&J3>ErQ1vg+^^pB| z+NGXD$9d+dzIphp%4SDT+?SO3w_3z6ci5hF{2-+fbDJ%At4+-n4rdqjldYY+Pn@?d zYw)*o%+1RC6P7{ z7F2g?>MmNmBtNIm((?JVX}3033frw`i4WU>y%FJC54vT2PHZ|iA(-)5$Y1$eMOqqH z-(BF7s`)>);d;esg8*zGWgZ-VV*zFsvrf62PF8Ogw>AdS3MvMNp zt?$|y3~Q#GQBC<8*z`td<@BsKBC4`_hUe!A$R6VfUiHdH&RyxxJW-LqS)a@QU(1U- z+{977qW+5awFwm^6^f@!&f6Nk>p0%Hbs9_g%)39^PxG9T%lKDs;^BX(opS;s^Pant zc%N&oiW`}-F$UEAS97t$)w#OqW0CG%3?# zNmYz+e)u`ft#QkR_PuLacYSfxoX%@npQdWR4ihp;+<$9F@bCTmEy|KRTvU}-ZOQ7l z=~7*>e;6>bXedi7tC_u%IfCT+9!KL5kUnQ*Cjx%51nt+r+-kQRiag$+G|x&zHra84U0i$ps;k$hAE=Mm zBPbCa|8$Gvnd@5;M88$M+5O|!xyJW56;8@0hpXJ*|M|KfZ%&LX&#mHS-( zZpNv0z09v>&GeMA+%#V}Oyks-?hLtgimRsUg|WW66nJ$m3;Vgf4?15}r)*HIlq(Ky zf2nWbc|N@==HAtBH(!-X%0x!&dY?1>`zi0;H{uO+&YTNLKEil*$1K_1oGV^s-Ajm` z{Dk?zx06Md2PTE^%;8EDlvhxzoVsOwgLR&)EWeIhQ~@wtcb9rx&64HxoGhzZdGqIs##L1Un_71IML)~g z{CS1gzQ0!IQ+Bsy_V{e}50hRgd}VLDk9A@7{k2|O6%SolzSj3wXx9QRhTHxHb6-5a zcDr-i@#*~2emr%Q;FSHBp?q@Eo2u}_SvTiRTon8={&k_*#vixrMFrnp?sbc5`(oiV z&ufOY@<+$~4@{>il*8v3^!Y)YGo3vbXELaJH@q`+3vgz~$Rc%wbz+h1&#Z z{@Kg!#Oh`};b7j1g@-?OSkd%6j#K)}$^8 z4`F>()bu8#PU3y$97C zGlf<%zPQK}Bvo}e!Dksy6Wf8w5B4%Ee0<5Uc+2BW5;hk$tlPg#ep|ONm)@=8R|Ssk zU7YlnNn*?My=PTaYW|;lYW`!7rD;p{CCADYEXqwgF~woT*{I!MVo2Zc}A!tr4@S_JeEzQNADRSM6PHzW3$Y_6gOK{1;C@n7Ve` zA{#3Yk=JMA^ppyxNo{hNP+Jo`>l3%(UDM3dM~_>4xv2O-L&f3_w?ISHqu212YzBYBj77dK6-L%;UcOSbW8EwCs^EFbm-rW6I-6IfI|~;x zT#@^|Z0qa$Mi)2wdPivXS;Vlu`yll!kzrZ*d2c2y43kLw;sULImURJdhL@5dMc>Z@o4NC~E%|bDXX=B_(Ex zRBV&U)wlY)H*2q%Xgf1k{n(S2PhU6w4~tniZ-%M;%+F`v+WU)n%8zk%lE-OZ=0oS(yA~2&k>UU1$r(Eanzn)i}-QF~V zS)qK3xWIEE#t-e8RZTK=yKe+Fah*1~9vsE#c`@MHy8by2i&N&znJpVF_V(!#G1={Y z4%glTSkuybD#x!iH@oY_;XxNeGEdflzCaZ=5yriQz|oEEJU zx?bErxwmdH|HfZeGgMW4F5KDtiQ6-Y^JZYW){Wb%OPRc$e*aI(3s_E z#(G8fPyjD;%RzH()5+7k!m?)doSpRfkI@ybL(_y#Uh|oCs4lZRzIR^K+jnOcTweQz zdEQ~wdHQ_Xo*#F+%ojKiCjO)S7sJK8zh<0GywZ$!x;g(c7g@72TQ5n@SGdG^QL$?- zBd_|yNYAxtdH+Az*QO_JjqR$}{1^2tD?94+q?XjZ{knDh;T%hv`5(Ue`|JOg-24yk z-&8t3o~9tsU(05kTrfSw`1suxgPAvHK2vYVlYXU;qxO1d^P=RLcaJR=-mx9AIFXGC9{abMN*2x#i`Ts}7Y+y&JUaP{_-mRi*7AJEs?& zi}1dgXd`u=X*WNA*(Q(Mc^0lQ7M)LpuRBh&R(DmKaN2e&BtnSdlfgRyBI(q+RnGo+v%6 zVwls%av|!(^ZvldDg0Bc)YxwGK7Hh;=3M5`A)(V4GM!`PPi_N+*G0_OPfb z%UY@M#+*rY>qX=0(pH(O9J#ln@mAHs326}wo<*P8N{zmszdHR>uR?3(yel%N=Xt14 zoVxuu@9+4A)2!t`5)D>Py{6V9zCwLNKl?w=lALbLkjG5&w1IekXTZ)W*6Uj{G!zh(Z3&yO8B zxyn!PF}I?Hvv^u6*UEGMHe~(3`G)s;?9_H%{RdaX7^YmldCZ_9LRryG`SJ5LH5Z#0 zK5%LtC|w`V(Y3zXWIoIM9`|kEx9_w1y-&PG`u4jw@5}$po*li%hVOme?t^gDpOHDh|Ar(u3jaP7^uVwo)|=Ba$_uvBg8GW}`c^>pggO*ef+t%7cx)Cp7Y z@>%;ZBQ0s8=;GFIPtr_3xv5-SBC>~x=|;r@)mE32Vw;%SY@BW9C^(sJi%dGU?#O4I z0Q+kP*G*!Y;M&!`-Sc?u<8!l%3eKFBPdTa-|9_z+qswLIgCa5kaW9tdxMzIfsj+}c z>|d+j|6&WA3{8%FDllcuiHX}UJlU*SLi*sTsIBV8;>^aJ_Ns{t(pv0=icE$7%g(i| z+oCinN;^lyVQV;#IVLah;Qye~c`hM`p1A&)ym-aTTk|IxZ_N(8{4eDk z966;2t-SN+;x2Bzo9$M&4+&daPkWp=oBepCO^#xFN1ohdW49-UoD%w5zj3*)Yr7rv ziB-<&M1_NF@&3zNGe4>~-gx=$248rhO3|5Dht}-SUfX{nU$&>-oHw)He4-23tn7KFq&3t*hYVrsO4Q3_Bf; z25j?7WM46b(=FkXy}!8m`>v1t96yqKw3**LSAKs}=i=cPvd^~9nRL}D zQK#+Dr0EOS#a^?|Ra%k1SmMN_jDy>A0w*qHSaHI0Ir9V)(TFAOkpl7unx=?lzj*7G z9$_xWCG$zivFAOjLSSW{f*w+HyfvmZVYa9e$rq#-Mna%#oc=SBOe8bzEvb^PY++K^2?-)ak}eOila`hd~n<#X_1@4YegQebRN5cy)%Rxd(E!IteN&{`W!V@ zGrcEgvK(|3c+P#|?_aip-BMwNK&s)Z&=Af*M?a%mHdVc*VovP3R+BF8luLHsCiJqv zPb>bN2%k*)-N&`5vTaT&RWF(z6qhzQD~YaZ_?fKGceroGG3RF=3NlZvUFq<2zPic= z9gBlJoofPaW*n|Pk$?K(<7UR*HaVkv6McUz`>yseD*VNyos-Nyd@9sDmbLcDoN$|` zQ~x{FJ2q=tEI*&?yJ4g=03YR_I@I0<|rh)4x)q=%G6h4Q}X4*V&!hu~*dUd{^|7M(?S^oT+G)uy|X=Wdr zUe;8-=ac?Za5DZJ$MvfEH#g_YEq=PoM@Kuk#NwoK^La<}0LeQ-cE9T)v>jOnW&eM7@7PHzwjP>d9hM*=%6`n}=qkl%JFf>9Bqo0Bzs>ld z;&P*Q>lAeO;p0uOV-kVHJ6S;ZaKdksLgSVhq;nvfG zujd7G95^@eWQqPX?zXfC!u}1*wAOPxJ+gJu1$)Kj4XnnF>TUX4@(=7U-NC5#=0vVr z5NoaFriBbA47y70CK+DIN%|taQ>XMvq4>m{CO@A{g{Tb=;_UYK>NGPKq|aNkM4@QTAePgv`#;et0DKb=A5T5Co4HeYsDO`+GFm1+9Zb3~>BkOdl}dXq zes!yS%We7i@DE`;E}!g92D3bkioQI(w!ZwMs(g+u%iE);o@dzwvPefynYQ(5o9G;~ z1m4)&p{;y9ANG98D_I`Fux!t&#hW7EEob?pWzsxHtY}@%A&tX4A46OFR2^NPrjpw-0ciGw#M6nMK6|I`uHU6P^Ik3nJm2fc#lfCJq=4)7P@90Uq5%{Q%19X zf4>b~5q^~pT2cunHdTM@^c(H%1^2%$`*5_@PX0nodY^&Ktk=6@<~nmED!kiiAiqq+ zBgZLtvE&u&7nf~SU&sgdJaAF<%Q%~qz9W@?4yTXxhd+9M{>bUp{b7GmiQe6y|y8qHs)_pU%m-mxiD@0C#% z*Td4epT%zgK7Q3)2lErt5R>?$oMd z*e78X6dLyD^V&aiF6&SFepdI*w5W@A`#W!Oh8(Tt=2ZV2SyHfOSEOZEwJ?`q(yMc4 zqo+z{IoHRtrk=0TS(da(d(wm@k;jFyr~jJslXvPHj>)gSwMdCxeERa)`SV5E-oGu3 z{~T)8*06D{ofz(3_RPAcKoI86{UM2 z8VBm!pT{ ztfI~Ot7Q%gt32XTX}XvA({o-0v$4~8<(@geB_AJfUNFg`=l3H4(~mqZTYTb{d^q2? zYS)MJ%hSHgh3U?gnsa)|ZmSt?*8P9hv|ej{@WS!gZg(kJ`&i`<4Lsj7g+9GdP;$vV z{=Z})*Y5wm8o3kSUFz3d^n1%vo&Nus^3OP1-lt@=O`JbHZsN+*8(&;8TGJCDvC`3L zV}}h(SDi`Ed)K;2y)QG*32e^s+*+{mb3w_S$89%V=WjW(-eOCwOGE1A=Vh+Pcq~>~ z#{?Z+sFZxWo~2!5t)5m;xN(7fE?>;W=SOxvx+A*r#oCMmOerUgPUwFvYvj#|D!3eV z%}Q~R?@G1)ud3l{D=Y8L-pIygxOh9Kn}6Z!@F24Xuixf4D#&c;W?Nv~>nk?9)8Kd6 z>T_?(l6e)6?XS#9tKt$Ce2`Z0F^1?Scd#as@R$DzfmlH)19v`E$Tl+AMoB?n>76htKseytVXwA zX=Z(iRK9lfT|jk0j82x2gSm6wIW=dtqe&r+%(EZ(UFELZ@I}J;z31vT&fD6yGPLcv z|8wC>Z`Xy{N{rp16U=$ey5DpEf3J~e_nxm!AAN|wbnoHY+rxy zoJqy)l$?9J<6Qk#TNib+>pfM8*ioaoV@3J0$XtiCX z57D^)udmB|O?kyC^_u709(|!}*BpM9{(CB=sS5Hnv^3;;!f^ou5B9)?VEe zmwLwV(+;klNWr&jxCQ2Haqh2;*!n(B>+H;@r|QbC?49X4Z}YyQr+#Ojo&UYXSvQYo zNl9MY+RM|c_a5}v{cCGanVzlp5ytr1c@4&D>uP7Yob~+u_4O@gi!ajGm_E*IzoP6a zHLr~0RL%XMzVu!DL$^ta6OcRSbK-0u;D6wH{&_e-^Txv)uK5suCDp) zRdUWeJnX${ z6C3k?e=?c2B63U3wuF6su~x}Zt%_mNt_*tpeC%)6rd+#u%=`KxiHtodbKbT5(232} z-N>5vt!YQj#|gZ~=5hIpogJgYJX_ipS>^(j zEJqLJ?_!R{y0u%%BA5Q#{9~>~lEdYWcL&szeb{@=W;5pB-n5CwUgYGxsREg%Tb1ZgOOBsJ!FxAOhEJ5iXG$zyslpXQz~9_J%(`b&T7idN9Q{7n9M zw?XC-_-+S^udIC4^dH2}%g|N!@ zr^?)U>-Pv)zwW)vB2&2Fa#!{e&#lRQhBxaAHa}G>k7zfx*Rb7ou1BtKrO;mE5K+_o zB>TEUB_4i~JoQ)3@BW{1$l&n(?`i^9UK`l-1jLusr3CTyGsV##}4{^ev$e6 z%mb!g#*U|LaVI(yZkYYq^X^GoeE7-D66ZI@vo60YC6*fdF_S?>FLCFA`YxnoB##%@HPhCE1<8xEY{o+ zd}#}|3!7qjZHbP}EW?APVre(mtUE2g=}6Mb`_t62SO2(eIY;e!J>S+(#cQh4ueR-a zeec%&K!yElmorT=>{vPHj_Q*)54T+jf2x#u^V))R2_MVXcY2;n^Uiv%B3tm1r+vqN ziITJ%@l&i+%EQW6$@1S>BQxP_ku%TpH~aQHx%~FY$BRpwrmI}xsb2V`e7$qU7w^n0 zuilgonTiU(r^@IA@vTr(Z(Gyx!F#!N>dR?~Ay@9Odv$S#2jvC6SQ6#C<(b~(x=OLX ztM{zF@SI!V}u%Y37j=R3E}Guiup)0F^g z_lle?M$6pabT9<&{hd7V|Ah^A-sWCt(ET1)6v?7f_sT%|cl0I6_dA1%*!tOz>rP+e)))skD!FRsm&ND(nw(^Kf?bl%=Herd1X$KzK`cbh~`Im@!< zyJqN{phcUOrAkeiCHJMv{p-enGfUz^l~UBYq%?OjDM>DytkpMT>K@Chz8`z1t|@(= zwIlw=x!y4D-=CNB*sXagvHn@Zv~-jI(r#y>M9#j^xG*K^ZdO;3S$)rI&W2;%?%w~! zp0GB~*}lnKP0nnGe(L`9HOdOj>`_rMp3lNra`rY_*%aLS6nAFg>72ci3B4+-CQnVX z?z6f5JVkD6PhZZnlT9DOCVQ16Cp4^`o|3hpJ9?$d$LOaw+01>_TIXL6jnLt6(U+3- zwmE(+R*i37#p{cz6$(86Zf*2FIC0LNj|ZF2^OzhE*g8#EVbR`c%)-YW#e{8e`LyZJ zd5f4u|I(}@4@j>3e0B0~5tgV!vU!oNHWwn-%+D6;{x)wP-v+@)4~^oPIveL)6Fu^n zWp>%7lBub4t_P{_HkA+Au%>&C@Pya9xsr`DUhJO#W17C?Tl)vq_B*~s3SZDamu9S;ZS#Sz$fx~%qvl<<6=Q#vz69+VmTw7;qgR{WZIZK>}Z`>ukUhhtmQgVsvzIvkZ_ zck0RBf0`21FmFFcLVV?s89C`3Q%_75 zn{9nh_HOOjC3D^K8O@7W8aI1gosr8?sFE9%{;xtTMP_^E1-Zq~*Qow4QGR$!dU?P- z7k%}wXS5&930UgX|CRGXl)cs2RWWx?|4f*tem>G(hs9s}+K04ihKe;)(JiC4ShRIW8_tyTG+xeTT<9GS)yH5^w9@@@TxS!8so9CLe z80&LCF675*Ub_?BBL39Eb%L)XXRTj<@%Kr;maeY6v*GTqh54fE>Z%T(x~CoU_wIw| z;_c??jDI+PznK4`rY>Fmp2YH|^Ec+IZ}JmbE42|ah88RUtD0N z7_?`rPT-{c!1L37|C#tIE$4q!udJ8fqYGYFUImtKcG3>Ha%I{3u(oTfSB41x;|!2_ zbwYUV=HtiLHXZrrT~RsTPCf0-#0@t@t@GP%7}{P6&?>3#iu@;ZGxY8|M)nIq(r$4d zVkJ~BADp*Tl5t@L*Owc5ADkMF^6K*m?be#;tS0cn$>dA7$};T>ZH-CB$7*ae=49z~ zC9218cr<^!F8=DM)}Owg=GlK1U-amYQrpGmvHhE1{Ga~)`A!}-k6NQoTm0#Em$Qkz zKh+>(VV+~sAGJ!(cx6fqpB#r_FLh%wOyCGOnd^|FVBduTy#pJ?t$S# z@itMW6KA(Q+*9Oj@uzL6_^F7t!-`7-x*6s$q@2|9>z9?ClXL8|(x(KC(5==N;>)Hw z=q{hJNg$CmvpL|pQ@|>nua{o=v23$&)YW~quuQtnZq)<_{}O6~&Yk{c(=Z9N?F zP18I!%inrVrNqK8U1bG{pB0rCm+k%?^*isw^*guvO?pnNOJ=p#n%xRKpdEe5BPAm8 z-~zp*IA`99oVLj?!pYIKP`S9HvPTk z!Y42I-v~^9bx!JJ^Rj8>HfHm;9a^M*KC+fa%btzlc;4&%ieG;HoIA(-pssqut|^O- z7%?(GIxMailA#%VG`~zFIA|+Z=&Dyw-P*q=_OvS8`Vu$q)yIt&lY-m7CNgLyPhBdt z-1oT6+9y|TIBXLzifLk0dh(lB^z%b&0luThI-0M!x*qFn@^6&ioN7`VqR`4P@wP*9 z%l04lmN*sk+;saJSjX5`tEN1u!f9E_>JMEj?ku~nojoh|lCS8o%ZsH}zcu1unc~5A z`%*;M{lJO30f&B?EqT0BWwr0!Pq}ZmOFm~=Jg4oCSj+#nTU<_jEc7{PFYx!lrFXaX zKbMbhsBB*IJOAwW$+zGC{-yVCd+d*@ACp_xIrcj`O9bc!7q>0Hv9l^uv*+o?!+9nf zl~>JG)X9}?pMC%P+1J1M1mFHXx3@)YPsQ$wt7iFaQk{SA?TiVtzhC3}|92-t^7}kd z$#VDK1Nv%PfKLJ2r4MLz;Q!(LPbJlo#~$LpC&GUuUb~V z|9@IjUo-Eet;;9(Y{7}QC1q-_sU58om~B@%p3g`3|SjT^PkndEIxckNl)-a~^$SK7D-NO?Sb} z>g;US?laGpj;@pX=X;XzcW~JJe~rI$pEUA4xW#RL^wgXfo&|3XB+0#GT;|{T*?h{k zGyK2iJ*Z#pwAI)CC-dJB>x9HkCI>b1$)B8qla4g&mbf#r^zJ#tlb1L-k4t~~6w%2& z^%3gKr%uUU-I0*JoGIj7;p@`}#G+r$+0wo0$VuK~zMBGr%Fce8n{#cMq!kaJi{DO> zIgf0&_AOy>uaHvv=*F`A*epK2kfwmZ({Ac#CLW()TqPSj&G)K=)9Hj1kw0%zxI5go zNGN+$8!4|mslLVS-$AMW4|*@I^#AN-%x~KB;N)$;`EsQl>;9VGP=5LOTD;4Lj@j4L zA3o#obC9af@7?=?kNejx=Q~`#Zn&;5(zjfn_*akVgoESmTYf&~JdAxea_-3o$}SKv zI^eG=;_c}$r(*h|WhuAc-(ru`{Pg9;6XD#bsLGA@Yy2}ZuPydoTNkid=_0zUBZEw!?{;pGhmMNm{e9fwW(a;eWteH;?&5fBhdFb z^|1xI7hffcO`n(5ba-N`u%@8x;F`o7@OZGw$&Ub2MjyRUTqmtnWv z)*B5EkFc$}^@COX;q?Q;8qz)QzBZ~HzdL0f+x9s*;Vc&XKkDb4=iS$@v~@v`*IK8_ z6*u2)KH>DWTfqE^Y+J9^N9IcV&ev?~Kk2Hjt7{YMsHr;b_^|vm>yGZ(>!T!2AHFj; zYQh%j{)1<^rG+BmdYla-O6~t?b7b`g8_)GWE|mJx?fHlE(oYona#y;hKh|jYc>c%p zV{Lw`)<2o3b5Zfdt&9DCTSE>c2W;JK^zI(RqZJ3l4>umO6she#n*5@9vLoB>iM5_* zHs-5yCq82SrF-&}M!8iG)0wV!XMetX^Ke)2y!#?H%tBvS?oXAydbQ=bsvDo#l9lV- zr=Cs;bL{7x%44NtV&A;`@|NO>VrMGu9ARn-G8b*!vaU<8aFWuV#AiN&1~H+t8LM7j zdc!8MVNdcS+iI&m^}OX4vt%NbKINVi&yVtsoiB0?|NhyJb8(j zUlpd1{}WUH|yj?OQ*Wzs>n+y;fK^+`Llg zw-S}%aqgx8;EqH4LK z*Yb~i3vTVY{qsTumu|X4&2;9@t+x(-yk@8Q_?i;OEjyp*%{$^=Zs+~Kjn74~N96Ab znGxvlbgQGmxTwj5RwtF0%m%snbKYuB~D!^sEdwnZ+CS{v~C`Uabf zR{__awmn~TSYf|&?yRT=jjZgVd)w2b^Zh?oTs7iv>t*;L^^C`^BVso@ld{~T4i2X|Q`MAG+id&jQ;$8;DX$gGczc*|0m$N=J@vKYdD)d>n zHB>{&1Ze#Yu9}<0i0naiC z?Y57f`>wC|m(g$&nX-pFd2^}m=7Sc@Ii}BTBfmy@E=h2EURt`cs;p7oowq|S?Cy)t zx{6`?_xWD@UNS$aeV+c;7iF9ht?EW(p zdB3zKiErIn=x7WQjmz=nDMeAzfdJ8U?1rCxBe;Z#W1V}5G#TrG?1+=GrJ{g~)Ete@uMzym#>sOeBGkU2k3VX!;1rLTznY9yCwRiEj-E?PbS%EVGVs=}y~ndI zvZ(ybDz~1M^z8P%yEpIMb$c=|kmKmaUrRO5@>%Kj_mgrJ8>0?{v&z3sbtshhxVOdW>h8t|XO=p8=Sc@VZP>c-&dI7Wk)+nqfH{`UJ1;eGnec12P7zvMXI?O$~K#04#> zgRT5ZTW;5;?p@=_9IvkW{#CHqqu@=6|nSQWsa$OkEqruvGP)*wG(4w?sMTP5mO~7i6q9 z`TW++@#V=U_doo|Ubao~z|8pUqpr8?bT2v;+qbM26CDUOQ@obD zISWiroBv6%U*93npT%6lS@7dE&d#DQCJ7dPi}%hl-pUgB!pP;?-eZ#6*&3s{ZogH0 z{*5WAQ2Uti$*kAg)T7-+(o?oLGfmc=Zn3}1;Gs6#L_wL;>{<;=&I*@@2Zu-Z{l2qZ zZoZ!58|9}C?z66}_-4`nI=M=s@*p3tzV;0R)(=l^ZJY4jZ*@Uuj zRYcvrDLzZnqMgl?V`GT`W1jTyOZk!zZh-Ci7bd%zO3zO?zE?cHX@rq{~GJT1v0 zj)hZ8ZM3`EX^cFpshEna6)CFHZh=qot#h?WgX~f3eD1CGV#u>o2)qsqjnRp>(dr#h(tk zN(?)So@_agZ_c3LlyqYC>8kZ&FYc&KxK)%eN&bPDn4DFH#9DnMwqt1eTug9DFRewul zg36`JTAr7%+B;q~xYuI-MZl!__7#JSa8sEqUcQuKMzyMYyL7fLW!Smy=>dnIPva7q zUU_lmZdIOMDEM3Bt)khndFK+=>fgKb!R^-X+aKTbzFc(SM~6Vj@pYREjL-T%ILrQD z&DwRg&UbaMceR=%GWDK= zxnRl$`=m?$$&pEw?mxCpQ_^Q(5w%`q@UiIX&DDpW+**Bj$JfgDl@@!MltO(I!t>*5 zWh2jruC^*DSf66MH6f$)#qzypn-?GbA9jS{NZyJj`D2@SKVH8*-)+v{xo1!9-umkN zoKNk0%l#)S8N|L+Stq|&WFi;G9~SeS3$(WBH!;1wXUOj3wzxC+f=#KWT+|=q7Y*J! zSMbFBT5-wZ?TmFDncvR*a!EB zbFtQGJ^pBEodo3+HQ5u7W0<-_;~ojG@Lc1=cXf};Qv1b=-Yrm*USxl6v4?wlxBOT6 zr`bAh_ugJm5wO*%?8nJvwaa7*e;?LYirD+DN4IeH?PKq^GfpUe=(hP#hR^X<9d(Xx z5x?CQO1M?N-`t+YGT*S_hT_?7W@`Ej{*Ot_=GEB%_(mQ+YQQH zEmGk1DwSYPQ8>FaVpZeJPcN8-UoU#dRQVzK9*Y}~SqN*4qxx~3bNhV`e%loqF3=PH z*x6)taA=obzT)nGO1ma-a=A`VWD#w8vvW$$ttUZWR9Na)Udb*r=+xOa>mr+3nt}d> z6_x%9Nf-Cn`$#kQ)6jsj>bif6uXa9#<-< z+PE}g>cWwU_%1iPIz`{G)f9&QN}tzZd=Oq;1} z=*4B&vu4+2$9J4nwFY{DUltlNr|n%>@^b1L`HvSC|4lwLdB<1xjjBIZYe*QK{pHg) zC$H}3y>(y1XMff-)A;zu>#=1_wt-*UIrX=XXB@XwNavRETa{Wk<@3db#mg)wo+-7s zkTIpDKwC;8qa^Un(cT4%yO%RbyK+nnbBVfg>RodG_lp~sBz4ZZQqgM2n9??ZPw!`< z(Uf4;mW78K^<4WECU4rg{LuefaZIt&s!vXx_P%uGJIl`1dm1amBh=6Rv!19Hv-3=! z%Asj<*GyT?9I(LT*74v9@gtgV4x6%fFHnm-;c2tZaEimnzehvVf)|EIpG{Pn>tUgC zLgz;QvbuL18o>gdB7HyV?%12ye)#Prz20G4WADZ9Nm4B{&T1O7y=BXMYZ9rsAn59{ zMfZzma`$dpJv*84zQf@Kc{%?Ib@;3^^1jZox#i$5#XM6+)#0B7Ye}-Wa8*WO(XZ^A zrdK3)r)=4%!?OM6^%?3KP5WKK=B%7?E8uoPRI~&0#hdfJ{GHfdzfUX`>u+RopY+Eu zok1n1!y>6df0?|LM!w|XOD~sA{%bc&Na#Vl^8~J`t@Em09gqoBZCh)c>?GMZJ?nc> z_KvLUs~@h5d?9&zqKS>TXh(h^UljO+vig4_U8CCh_xHOkQ!kcj?QBbk8R<%-?2dA72urb@pSc$``Gb z4re}Yy8LnGvNycxg?zoKS;r&GF3wwh#6y32_w??%#CXPnN+V4Hr#VcQyEgHxWi$|3 z(P+9M$&cGr`Pl9yN?%)9leRuCpAyx$+i`2HtisXh%qK2!7|waKcKx>K=XV!Ox^Yn9 znz_OP3FgEnQsxZ9i;Y@gDLlT)WG0!HS(5YV!7#b630$U#$>7U*WR2@w;Egjxl)N zWUk$M!I1U-oydB_i4x47=T_D@S)HDLL!9egqG@UGl?q?e6=54IvKTEn1^3KD#R3H5-;Z?=)W!eyXCIRZ?ix z+k?pq+K$W3s8bg5=Q7m)z$$Z4+B~Vj&y!Q`iR(X|xgje=EUrE>?%4c5B1pJnkIOID zGL$>mTXO)IJ?zio{T@6+ZqCxcUjEe%Ft{6 zw0D`EOIm zTb>ni^(wQ%%5zIs&$zwROKSfw=apPi?i#kDJGc7FUaCSx^C_BiXMl3S8Rg* zWmH@@x~_ido%2!8FRyZ1GG2$wP2b*8{(qO$K^6Z$3)in=&(D3rD3%}d>PPFfwvVj6 zJR6KpSU)K zTiBRb@X$A8?eV@ve&s%b{GM5pc{|u=+&s*q_c@aHqvm~SCuZdk{v`+bw6k7?@JKva z@K&gXU9#xE^j2oUrpUjUOg>2(g_TDHt$Bh9cDgPp&^yHOD9(=K`UK68*bPjEw>JIy za7VLKe@zA6IV5 znC4l+T{QU{&)qm7U4>(fo|ErJSj=J)6-{b-(d;8Kpgi+O^>GftfcQ)hl} zox#^9mzb?(Xjk(2U$@@h)q3-TfAP2rYP)|s*QX<4cxmb4wCldxX2{AG<_pX;y5?6RI_J2mL|zGvx?+Z8@9?q4mavRh$qn(NozT?@7SCn$*g zc+*t){IltoM_&{?{|Ge(eEvDhPas|K=3!q4b>RS&n>&{=ivEiGv^R$J&yEH1%zR~m z9;-W3y`v8>RCp_dKTAEf(6o zyR6M+`L&zZY&?KdUS!_G}o}~*%)Y>?7a7@{h z(kH>>HeuhZ$4qmk9@^tvv*3E+18#8x6Ss+yACJn)x#UlIeY`hg#RJ0?4(n#ll8?(? z^lr}2%liW#^6XW-vgGmF0>$(n%sMYtEL`E+EE2JM)=Y_#$`_xm&psYr6QiwiM_Gh_ z$(-K({hk~C6)H~6+9}wi5kKR}>RD1>PU!vN-7I+GlEcr^+!@|QPL2=St}ZMo_q=D~ zcd+<<%ZrU07Je?AaCz(2{g1ltXP7k{`@VBssnYtF(%HOrm5dX6ocXE`pX6zg4memM z@Og7vjzx-V#2@_)a!(TTQ~6niYR@gY+y3xIm(={XuAF=eS8*>cZx4Rw+)~K9sp3`Rh_q zQpdeu{Vh3nmV7?*pX=kL-7{2p4^0d{R;8K7xLnv}J73rdWrxM#FW-K{(_5HdHPg;DpOxqXPJwZQnQg>}~ z{@K)pHh~eDmf=;6Q-tEW3sV!CPAZ;?i4768JMOP!B;|$&i8Du-W=C3o$C5X?Rnsg7Xcd|=e1s7Z;EbXxUI3@FZ9XD>0XZI6+Q2b zD_-vj6kc!l^RpuNpVnuk3%Q7d;j)Sjw`?c#5-W~ql&*rGC#Kqxh?lHsaoJsO=Ev4jTRTtUU z`kNm5p~NA+Hl6qERmLX_jW_@OF#NmzZqMpet0`Z<6+Srh|JFC18E2|Q9(eA$So-Ad zZJ`h$#}&bcia1_cCTKKYl8xb)cI%PkeHY-^#IcigZfVwK`Ab|WTuu361^s#9Qa2fI zIcIG9>?v>L^l;0=!e@3t7O&)0ypDc-EPLj0#Lb!VLZ^J6edby9G^k^Ou$IZ?sXtFm z&HTV-c|XPFu4mUFQT4rN42oj^sGMIjjZ-q~#Db@fS%q8P`+V$BWshbjXPInzX8IfcHhX(=~y4MnbA?M{-`IxX@?Z{g0K ztLk@b1I~Ki{E~DeC|uN^h4)U8)Kua_Fqm8 zTUd9jPi+79wtFXkNc@a2@sJFczUU+VebPP7_vhBT`Q|Wwvot$z%vTYaFVl7B>*C$n zBCoxaq+V=zn ztAAc+EOPzh=ITy1-^X|3?P4a@@{b4dHobUszG;iILDpOLeexTpZ_fGra-Lq~ve(g; z8sc06@~3{j*&xGEHc{!?r?Br`{f)eSpb4n2PV=(#jg4%6k29O^d; z76@$P%8l9W#Fnx6VR4Y!+}RrzO**-2hQgty`{#Nd@c)=^yXV1_FsFxyj{jKuI9)eg zU%cYkgT$)kyGou%ADnfh!E}JW_R;z-OQ`!(lyXRP_Z$j|syt>qSV>x0E_%jSAsQCHP?#HrgB!S$y8U9a#HQm})`QE82S0>8UiTt2) ztT=rQ*_c;eGk#> z2NecycqX%Y9Lf99At6<}Q}0;;$7%IRx58#OFRVHE&ym^j)StkmGnz8O>rX{Z`rlpn zSm{`?oAC0Vy|4FhGIB1LI8<^N_#um9lxm-E*0CM^-hgVqOaOI8NOnF`PH zGcUF(vfzGx*u3dwMcfygU9#Ul@7-IIJ3Ti{_WADAdei!oa#>vBOypcy z8YvQSG+U%1eX>P!Taf^x+oI%mEe$y;T1OIZZCaqis{VGtl(e=2=b4TtDp+zRO9)ICSru*cgmsz4th~q_A8$ShF_}0$KJno* zQ|He z`V`*ddU0z1qV+4%3WV*ae3~t^HU99?Tb)+%4?1mQ<6Fdx+-KGN{PoCjYt#aU{ehla@aZ+r4!6$>`*y{j7QMdXx8CzI1U;7SLlP!B@x@4TYWuufVdrBu@A>)b3!oi|`def_uk50FV5v|Sp_%VEabawr< z4YF$#Hm&iQd#~c)3WqCuB=St&2r30FuD+P4ZEd)jM^}nj-ZS;L_ZR29D@^>&|K6(k z-Q{JKE2?GWmk;;;B7DK@%N$*~2XRIdZ~Rz3IqTM0BUgis{3e%QaLxOe;S!fVDOUgg zcTNBJKMU3-pX_(PEi>cxY~}A23~Mj{DvGJSZ2$aQeDnQ7i`6+21&SVh&zR?uC@B@k ze?8ov^Xdyn;V0|2A3b{f`ms&C`5`x-AMDU*e7eE*_RKjfKLTznUjHL6t>kZPlzVE` zt}pv}&zur7dYpBQW!?Ge;`iKB7*w^+pJ!;FqWiJ3ab@cyxs|6b_w!x5{pI35k4sD^ zm;>so@*hWTacr7qap%6F;#&rb!k&DUXKsyc@?ZAt@mV=D>5R9cTr%gaOTH^rc+8|# z+8tisQvCMd>Xsl+RkwFfw_f^U&KtdAq4y-8o99|8qL^yqi=EB*_s(aVb0Lp6!+YtL zl08{6M`!xlTQ4h;3Q+j+GVuQs{{L%~KF_?r#>$C#?b!_#84RzdY<&01Z$?c2i+Zk< zK)sh)+zBNL{98AjlHgvu3e|zAb;pyj#S1BFY ze@W5P>Fey9l4lw&tz5nN_~{=!Z~ku))Y6*EzjlUHf`rPa*>6f&C$V0Vo$Dr4X_~N&Qx7KSdwBr86ea>V_ zr}T$4`G#_pQCjI27M@9Tt6^Q{_IX0r>WlxEK5ep}V3{58`N_pCf6NzNY!=`8Ez9Fy zwC1PHa+g#iIQ}*riJuhaHq~)*mE>2;1M?NS7z!6{yUx6)I;ZP&czx%UMusZgm6h+V zRWYAB|FHDSIjb$HTWo)=UA$q=cmBh(7c5@8NtK^r*^PPYPlvZxcTX~DXVVb_=6 zVcS{r9vA&}Oj)(R>zU78(>({j$6HmOnPH#X{h! zXYuuZa-J~zhh-1@PNP)c+q-Q}8R*PS*)U;sQpyKootdgyUR<-@#Y?`_mYv)#!!NXE zcIJ6o2R5~XY3F<_Lnl8iHI|TVc&V0Z6xBJ;q$B!tjZ~ zJbAlW*lC@OQxKfNO}WsynJA@zRlQkG2}7TRaO^m0mX|LXhb;oY;_uGM;e-o0~s z_*$pUUmtI@{dnjVD|=4h)%PrWy8YZP7jI;exU+l43FFew>)%h&%R6yTS1a%P-M3v* zS9tFF`^d38I3vb)bj#W72%RU+qNiuAII8WmMr4b@iUmnce>^6CZaB=McDyAx+ELKH zySd5mC0nqnO0!dvm9+TGRHnHz-&icYs&K<(!dx}eK!e3LF2)iE_~+*row;}K>6PGW zwj0~dsVX(poefg#haB-vD$t9+>bJzYmOLyy?Ios=FcGy zAHScIpZ!t0z`gg(pV?Wrcm&;#9)ES|!7aX4_U)%)52#j0xAE%bnRdz4@IRdK?qb4` z^L{fXED`Qp#d&7u{KAD_CEh%*+LMvPWOF5>^z5;J;^AuywzDR^e;JyQyd-b&rSE00 z=Hx8hEXmrR=G45Rt(osp1Z!%%S&IIJ;}JJDf4?EuCn~ey!Nl&Ht%b*DtSZbe?%I7W zG~qkX`bl$Q4tm7un3s31S+>StdL;j^ly!PqMLV;1Fm_Dyi`U9h)H$H5blSm?VWEiY zu^f{J|7^r_7u&nJUSM+jZS$ZwSj@G*=$vRCvry4t6_LC3dK^dgZ@!eWdZuk7|D|7S zS+Va{_^*yo`tUXV!Bhvaf@Sj+6XjlN7z)@pcABcpVVG&XVpgQC+3rNCwxHV=(>J>C zmfo9UUcjQ&V#Tb>dHCC$4OgXtZ)ux*iJF>xn)QM=>LVCD0l6=%HoaAqd&E~7Vdr?bATH9Ya6 zR)j04ZoyII?>pr8IYw=s@RRA0gl?rq=IUu$vT{DBZCHy63q1s!55{f3zWc#UdD)O6 z)gKXDH~wb$?2<1!<0>&jRmd`)dE?I&54bIsd{kLsIctui&5t~SSdG2a zs`IWuf5_dKJ(KL#>YtTiaQF};)=@WekL8|-lQDTcokCB%9-OMs(9pk8ull~nd!dAu zd`ZW(PX?iKiZ#ck*c~?B_T$E~Sw)=UMXyS?Td(o$P;IT;x+i19V(n8>i&W1ieExqw z+j!CLi_dL(m>L_DSytUs&U(>~dg-=s&l?e+6ZiN_y|CK6=AgrN8wt1X?6Wo)s!S?75_IITnQLZxU3Ec3 zg-+Pn>1qAX{^l+enkAt4XKw(LNB_zXUzGRBOicQ4x9#A+CWU+dh40>eWc1Kh=!e+; z_Qr&y?ba9THy;Z+@}tFgQ#_|0BZJ&zbFL6&@1pLBhH`E_lICm&X51(^A1FD&O?P^G zKxd&y%+aU2W-gmnw8m#s$9)r>u9>P6C1jcwg3{T595^3k_XtIzU8&4pP!z8q$W z6V;W~-=3_WbD_9i|3g=msb9(4pA~t9SD$|RD<>^*|AxUjbFHv zdCBK{Vs+^*=VLAvUwOW||NPed(K*X(@7hm(lXu~($yd9){aYUL&3tfv6Q`!!;t%Uz z*wo*6zS7dp*V6XiE5nN`95$M&9IdLG&(0vi_-gHG!znh$)73w>ZTo-o`00~(e@F?x zFSdOhyNV&?5!>c{JoDZ3X3n|qra8l|p_+NUz{cHw4~N^v>wmYflVAMhe9_79{Fn9x zCsuxbasKL+3pal5OSkj&WjWc;c7ZWse_2gj`O#l5ELr?-zB|KXcc%I9<_~8$>-M)L zq<#Bm*(hd^o;tHdwxN;x?e}LQ`=jgH(k|X!aeG1nH=E!rF~19I?#Ks4*iWcgJ===? z_I`sphNw-R4{d5!1w^si9Okk(boA$zpOX{9E>!ljGP_{{KOP$r< z$aj-s?f2Q()L6tHtKcd>1rNkJItlj>mD{UTZwJ6 z$p29h6Mgz&X$J4Md^7J_;n@?`oS$%a{_FDmrnU7(@9$r|zJHpo{Nw#|epl!HOZ{1A z{gdU@*Hv|Q|2(_9XZBBy=Cbl|E_v&3oBt^3-(0>(I$$<~^k=p{znR+%lZE@XkLodl}x{HCb z%qfZMSKBw~K6MCszHdwKBCVjKM_CO_GfTI){&~CZ$)?t@+uuHEoP4t>K<#eH3-u#X z3y!c(zx(j(=|g>A{hlv(YSo>eq5JFGwfE|?%j?UpZQgqF{ztvX>C3o<-`XZ_`grM# zc|%Cyl2_AtFW!9P;&Lp<%%QMu0XO%N$qP2FeAFiHVPm&OXF|Y@=(aF+b+K=sF{ccxEyUJ@dbKyiMkh@E;LRotxWi8z4OJI`7ti?s_Qy3 z61zP1-JY<_W2byWf%%jp+EKwgVGEDl5enK^79Z5>X+7yd6GO#;urD6rcZC06a$&T2 zI8}d+?~^sjH$}Ez*u!MdbF15x_j3G%@0>IAVBu8kRPw9%9hb87=bn=er`YG;L5Nn=wUb61zf&-)jhETTDD zx7)ZLyxIM5p20OGb7R$y%d{QRW;926MG1Tg@My32p}it$LU_(JQ!X~C$LlT#_-4o} zCT@&>{o#f3##enhN7odG%n{v@T{U;xEWVs8kE_KW#&I=%kgj4|TJSk$1+Uxv*d^u} zyL+QdTYvXMVc+JSf>aIn{Yr z>WfcHO$8g@%#_yi<7aAoUdrSykSbGNzWo^Mp&ea(|I2$L_w?PFnP{E@UN*+(>)}MmLCjHT6y{CEB8aZ^XhW>l`PM3s2Kz(xQ4F((9o=M zKsNu3z=ZY>b=y?F&R=(S-i$!L-LHS|KFIKYLm5Y=P3gjy{JYueBqqwFFuEt}o2-2E zu+@^mbcG$K0b7n~^^ZlXL>On@$V>TNQm1UZ?XT(Xi=XYLN1Q(QO7@23yT)%j{{<>7 zaa~@)cy(v_JWh+5Ausvm9rGMQ8z1K6Hif=i7JdFhMgICYL%K<{#+jmWT-Dk0%b$UMg$+6;-Jv;Sc6gD@UDq_#ATNc8@o$x$upIYh5@@KDahKDmB{m73V8++~>ucp!Z2< z&OBJ^95-*@UiL;u`_<>eYjPGhr>(xa`q~@T)~vVEKa68SpXcr{h&lQ<^>>+J?VlX) zz4s+&FH`qmRba|l*w<0uxi_|v>+7w1+_5nxznD0z^L;0)J?`iJvg%D5_j0G1Q(AuA zD5>X}+h@CD@$t+3ojZb^qZ&5&gyh%GW9FXll6Q0W`6bIX0n+}Rf|8l z&f}i;Zr-I;B28O2G6z&dzX{;fdA1{HrhSvbQp?l2&Ss^Xj#O^okSJgHUFEP+RqC86 zhKGbYTqL&ai+w3;DQ;Ad*jSk?|G$C6Y`|> z-+`Sc!km}>_L%Y}z$>=5pmXN5ib*UwI*;s9<8nREy=<7X-PE|?NXd)r|6e&cSDpGd z_h&_--xm3ce_z-;6vv*hUmSF9-?pvV`9Vur4YDLoO{nO-lkdvKe&27QQ}^X#ueX(L zfA#j~vbSN3le6D`%H12U`MAS z*M`NrGwc|Pm!!P?I9ulCgg=iyFm`uNNw+@Syl}2utiX(~0u%NL%RTq8y|`~qYyHjk zuil-zHFh1Jx5k;4_jro^rybLoVR$CXzh8;r+@Vx z=$BnTrmoy}?7Q0QAgQ>gCs|v*%G?v~X}k9L#(o`fr{;fA!Cz&sF^9@7cUmf-vAoBG z!!&s3fwz|D+7;HY?Eg1CtF~DA9IJzy1c$esbmzIswS0{;C;EgR(m3|&fPGVR%e1>?dn6_ZNB33TK5|Z@ zR(g>_koA}K|QQ6XH^;u@y{~a@W z4i_=VoM>C3Rprp7;`>wi7i%@cgO49A6Fx^iPUio&w}QR0#pSc}geTz-^KQg%X}@&g zk87Rc1Kq!$mlq#4aY|?5usrzTleVwc6%7uh_fuJ?ubPtcxNG8^JDh7?*&nm(oqa9u z!o_qx)kP9>kEbch&qx!u>kX@w-pY>(8po&uglGDQr1^xKWqoyg%D{ewR58 zth~9gvnO1vaIdTSI{DDSd;PE2>$mwFnInF1fA<-MN~Z}wojc=R8-CQ2Rz zRo~wo+w)1`{r+nk?kT*;aJlJZlJe@~;i)&5xn%sG!C0WZ*!#2OlViUou&zmBJ=o0C zHuK@8*3E9WeF_fxFMrb@`8R)hy^g^8ijz+b$~7h{`93y2lRoLpSAjhN%vI0d^>wc( z|H<}&MdW^?Qwe)>E5m(V7v=?9?@h@pIUHiWr28ZPDnM)qMu2{2E zQNCnSUv67;zG604QepM;d%m0a_a!xPi>Z0Vnr{$re&={)^>MvLmu9eDR1&!VaqVT@ zeX()uP9NE2FWuvqCBVbeVSl`t$>PX=YmbvN+SBi8H@w>BXFO?^`rFHW(g*q-0(2AKuss|C9k@bmvJ@PE5wd-&W547vxDt{%7(QWg_hFV*zRz9x?Ox3N2; zei&Dm;Gw6iZW)P^dA|gn7S8FJy+U=%>&~CyJQKMjD$nU~OuxZAA)6{_lEBU)M{n5C{skF}rnS|M3&SJ5HwG<+-x|l#HlQ;L}B|`*Z9>_ir@&I-!zD zNl~{}@Z!X>gyZ6~&1}ES{cI7yzgR2Q$6-SYd-s8v#SSwT2LITxzVM^?XZQKSkIK_} z_qg}22>GD?d~??meI7IZC5JO6O%pLH}-s!Hc}7Ux_H{Q%ciz+ejEQD zG@7j)W3$!#fbCM*+6Lujo12n4x0a~yI`{9M#;UCoTbUE9YUV}Vn%QO&78`Y+*VD-P zvgzraoo~;G>9BMIKVCm|g7L;3 zKHd}i-o0GN)n~67>vp4E_%3(5jq=LGhGj)rXHO@_Z#WY8I9}T8!G<~8*m4(4&an{k z^4j|9+NL=SMMpH6*wMPQMSbujNEHCZt&Pt_8k^RjQZ zH_5L(eA=#LVv4eH(oM@pOxkI4<_SND33=Ky#i}yDecFDNCC(GgR+_|WUV4xvaWMCK zPrKxuOD+~YFZk0IEU_~GaQVr+Lmy)|WxMQNwBPT-#I*fRpCY@SYAMLrN>lONcaZywr`|KxAvmZ=}S>PzGB=FT*Z?W6&&$WlmuFU$I#ajF#NK-PyP)FO- zFHz^K9(iX!KqysFt}~$$r|&pK|MWy_+xa*OB42>NLBrbK977 zP9MDYam^7igPoI0{w~Vcw}&g_*q*!fyjJtl%YOZM@=JK@?1=AcwK`hX++!%VtGI3& zXgM)nLeYieYusDQ*-m!Bwm+WbFEsQzA<&vIBhfEKlha#}Rj5V3=;N$+(`EeT@v_dI zan9)JluV=EPAN-=jC31icKc#$1UGv-mg&MzztsyVvFGv?0nbW~_>^JA+IGxS% z0q>uDpK9H~^R(`VVbZ}4$D(Bhp-ppIB$=aL-n_yz=lDhYglpa3ZvJe4?!p(jE_%1w zt^dXR2jtg2FxfHnwaO&Vg`H_p7Y?qvVY=wVlWFcI)$S^R*Hfpsecb;2{r`Wt+ny{7 z7x8#-=nj+99VNjB0?k`KczlrgsM5xeoji5h%?IH-&TsYAxp?B-l{FI^OkO2jY-`Y4 zwY&Y6+Ey2?KQB2dZ$)Ku`8us(pW%7kqU57~Y25l_j2GHJJKl+OWZAhPd1=QEserD1 zA6T*{%-ii$@{D2KPOjH0!jEO?t2`{aGVh|U(l1?sg*q8O17}UMByXa(dyB%oNT?b!-(q>m3CHe+S9@mfF6gz$tUu7xlX**#7-lZVHf70J}X>8J0A=Zu8ju=9`k8QoiK9dcn@?D_)h%{3?B`#D2rt)kgNR#a|tdtlZ$l zuX23iJwDIZ_pjLedL?jtlcK!m51%Ddj|98(rwcyI^Y@*wnCIpaC#UlY6I3;-*Rx(! z%M(53Aw6N4OOK;m>)|llzJ^%CP1(j2`+b8T$74Q*Vb$g-Q zj{=US%pFR#0UvyxwsmgHT+FjiYxDPCflq6WPxr0xI^ZaLkjZSr?t5>=`r~uw^TzC! zG)`zxkn!$`oW-H|FZWB%wp+J$^GdMW#M)Yl?wp;Lb(Zxe&nrcr`G=Ne=&U=qQ2BC4 zv4zAFmPsxrr9-Pun^=lXd7S3Fc8!$sY5#it;A^shRo}Vpp1ASUS82INHLux~myDfF z2UZ#}Y?gm;#(+K1Ghw6lx0ikXj#6CP#06BhWcV_M-njips3KK@MdP>hlYe!^zdrCk z@Si@d(xLn1+2_p*FK%r(QGcUSw`kj0|BptSpFW>+Hl}^p%EqEcq5JI~c(@x+Q1uY$^gp~?<=a}bmB(t`kMzg)sNHi;2<0s@&h$zz zcK7Prd0f@AQO(iE$!%G3hxI)J@3c0>&!@xw>P)^RcGj-%sc@*oq6@vIleMxH%w9*Y zaSL)v+;XJPxIXim&f}!eB{C*qE^ZUAE!Kbb;ivV(KMNvfsxC5A@j>u7wcSG`EPOk37&gdOCHv2S-Ukg?UusL?WPoz|Axi{ll z*!RVeQRg?!d7fa%u}5Kf#-v#$yH=a(#C3}?v_2@<_9kMJwp9I3$z|J=C;Yc<^0t*Q zj(ckN&-2(Kzo2JZQhuAvk)E%7K90YvG|+!Zs-F7;KFLz!7o~IjeMN)I-ZTG5wo*GD zz3GQoD(|$JGQ6+YKg!f}ojC36WV_%nzx!$7pF$_HvUV{acj*-gx4ji6T;^5gbScM5 zzENf0rQY-56>g$;cO_;kaT|PSJT3Q2Rb|6=hDn=_wJJ~Kc)al9jWZknou1M2=8;aG z+|%oQ3YR}kShD}e^Lm%S^*2^1@1L7vaIp12mdlrkZVNffD*nvri#7cIDRoxw#I9WZ z_QEZqX`4FdFgkwqdiUn@f9`OBv#(!&aewir;E4F~UW;pXH?K3dg;g+Ad0mqHr*(%@ z^uoQRfq@Q_y_npZtL`dKPm&2{Vc37wtzy<+pG6a#45Cyge|LJ?p(X}j4nU% zM#h=5)a3a}41QUxc8H4g;@rhnmD^ODW7GOC?SxZSA=8wLVw-ypyQS*5%rc6#j#{Vp Wb7_Ac%j%Qu|6Nbz&q;X2zyJVz)t+1c literal 0 HcmV?d00001 diff --git a/tests/TestArchives/Archives/Arj.method3.largefile.arj b/tests/TestArchives/Archives/Arj.method3.largefile.arj new file mode 100644 index 0000000000000000000000000000000000000000..d16bfbedc3781797949193287a416571bad9a903 GIT binary patch literal 155196 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

slewv=bfK| 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 literal 0 HcmV?d00001 diff --git a/tests/TestArchives/Archives/Arj.method4.largefile.arj b/tests/TestArchives/Archives/Arj.method4.largefile.arj new file mode 100644 index 0000000000000000000000000000000000000000..6ab25c285d546594c235121e13743784cd79e17c GIT binary patch literal 176010 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


mrXxnsJ1@X|jYKAcr5 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ʅzD=>gwdBRuuf7cN#;}1%${YJdHA-h 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 N-*@gbB)no^006dw5H0`! literal 0 HcmV?d00001 diff --git a/tests/TestArchives/Archives/Arj.store.largefile.arj b/tests/TestArchives/Archives/Arj.store.largefile.arj new file mode 100644 index 0000000000000000000000000000000000000000..d28496aa597467d3394c2670b86fb7b2b16b04b2 GIT binary patch literal 377248 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 z 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
Hg=!WE5aiLyM$AxG$g3s*&O-e%M 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�o%% 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 CE-3r} literal 0 HcmV?d00001 diff --git a/tests/TestArchives/MiscTest/news.txt b/tests/TestArchives/MiscTest/news.txt new file mode 100644 index 00000000..df56febe --- /dev/null +++ b/tests/TestArchives/MiscTest/news.txt @@ -0,0 +1,10059 @@ +#! rnews 1312 +Path: alberta!mnetor!uunet!mcvax!ukc!dcl-cs!strath-cs!jml +From: jml@cs.strath.ac.uk (Joseph McLean) +Newsgroups: sci.math +Subject: the extendability of digit sequences into primes +Message-ID: <753@stracs.cs.strath.ac.uk> +Date: 2 Dec 87 10:36:33 GMT +Reply-To: jml@cs.strath.ac.uk (Joseph McLean) +Organization: Comp. Sci. Dept., Strathclyde Univ., Scotland. +Lines: 19 + +Is the following conjecture reasonable and/or provable? : + +Given a sequence of digits, starting with a non-zero digit, of arbitrary +but finite length, is it always possible to extend this sequence by +appending more digits, in such a way as to form a prime? + +e.g. the sequence 1 can be extended into a prime in an infinite number +of ways, as in 13, 17, 19, 101, 1231, 1579, etc (there an infinite +number of primes beginning with a 1 by Bertrand's postulate). +However, it is far more difficult to try and locate a prime which +starts with the sequence 1528296922945708 (although at least one is known). + +My personal opinion is that the conjecture is reasonable, simply because +one can keep adding digits at the end and checking for primality ad +infinitum, and the law of averages will do the rest. Of course this is +totally groundless mathematically, so can anyone provide a heuristic +argument with more weight? + + jml, the mad mathematician. +#! rnews 3077 +Path: alberta!mnetor!uunet!husc6!psuvax1!burdvax!bigburd!fritzson +From: fritzson@bigburd.PRC.Unisys.COM (Richard Fritzson) +Newsgroups: comp.editors +Subject: Re: lisp environments (Structure vs. text editors) +Message-ID: <3375@bigburd.PRC.Unisys.COM> +Date: 14 Dec 87 02:11:18 GMT +References: <487@PT.CS.CMU.EDU> <460@cresswell.quintus.UUCP> <499@PT.CS.CMU.EDU> +Sender: news@bigburd.PRC.Unisys.COM +Organization: Unisys Corporation, Paoli Research Center; Paoli, PA +Lines: 56 + +In article <499@PT.CS.CMU.EDU> ralphw@IUS2.CS.CMU.EDU (Ralph Hyre) writes: +>In article <460@cresswell.quintus.UUCP> pds@quintus.UUCP (Peter Schachte) writes: +>>Text editors CANNOT simulate structure editors. They can do a rather +>>feeble job of it. Text editors fall down when context information is +> +>I disagree - a PROGRAMMABLE text editor can do anything you want. This is +>because it's programmable. Whether you're happy with the performance or a + +Sure it can do anything. The best way for a programmable text editor to +simulate a structure editor would be for it to build an internal +representation (or structure) or what was really being edited and then +use its text manipulating primitives to show the user the effect of his +editing commands on the structure that is "really" being edited. Now you've +shown that mocklisp (for example) is a language in which you can implement +a structure editor. I doubt if it is the best way to do it though. + +>>...For example: a structure editor can supply different commands, different +>>facilities, for editing comments and code. +>Seems like there's the potential here for moby modefulness. I can't see +>why I would want different commands when I edit code compared with comments. + +I don't know about "commands", but Common Lisp comments are nothing +like Common Lisp code (much to the shame of Common Lisp). I want the +characters I type in as comments treated differently than those I type in +as parts of S-expressions. + +>My interest is in an pseudo-WYSIWYG editor which gives you the option +>of entering/editing text without formatting attributes, then optionally +>displaying the text with them. <...>This sort of decoupling between editing a +>document and a representation of a document could even be used to great +>advantage in many environments: + +You're right. An editor which is really editing the structure underlying +the visual presentation of it IS a useful thing. + +> A program code editor might actually be showing you variable names, +> statements, and S-expressions while it is really writing the P-code +> (or .lbin file) on the fly. +> This could result in 'instant' language interpreter facilities and +> fast compilers. +> [I admit that this might be hairy to program in MockLisp.] + +But it is one of the reasons Xerox structure editor fans are fans. + +>[disclaimer: I've never used a 'structure editor' + +No offense intended, but I could tell. If you write any Lisp you should +look for an opportunity to try SEdit on a D-machine. + + + + +-- + -Rich Fritzson + ARPA: fritzson@prc.unisys.com + UUCP: {sdcrdcf,psuvax1,cbmvax}!burdvax!fritzson +#! rnews 3135 +Path: alberta!mnetor!uunet!husc6!cmcl2!brl-adm!umd5!ames!sdcsvax!sdcc6!loral!dml +From: dml@loral.UUCP (Dave Lewis) +Newsgroups: rec.arts.movies +Subject: Re: Live Action Amber Films +Summary: Use Zelazny's descriptions! +Message-ID: <1496@loral.UUCP> +Date: 14 Dec 87 06:41:04 GMT +References: <349@morningdew.BBN.COM> <2620001@hpcvlx.HP.COM> +Reply-To: dml@loral.UUCP (Dave Lewis) +Followup-To: rec.arts.movies +Distribution: na +Organization: Loral Instrumentation, San Diego +Lines: 59 + +In article <2620001@hpcvlx.HP.COM> markc@hpcvlx.HP.COM (Mark Cook) writes: +>>/ hpcvlx:rec.arts.movies / dkovar@lf-server-2.BBN.COM (David Kovar) / 7:07 am Dec 9, 1987 / +>> +>> Well, someone else was wondering who would be the actors in a Tolkien +>>film which brought to mind a favorite question of mine from a few years +>>back: Who would play the parts of a Amber film? I used to have the + +>>Corwin: Mel Gibson + +Jonathan Pryce. From "Something Wicked This Way Comes". + +> even better, how about Timothy Dalton (James Bond isn't the only thing he + +>>Brand: (Who's the guy from Kiss who was in Runaway?) + +> You mean Gene Simmons. Well, he could play the part but he has to look like + + No way. Brand is "a figure both like Bleys and myself. My features, though +smaller, my eyes, Bleys' hair. There was a quality of both strength and weak- +ness, questing and abandonment about him." This is Corwin speaking, of course. + + And Bleys is "a fiery bearded, flame-crowned man, dressed all in red and +orange, mainly of silk stuff, and he held a sword in his right hand and a +glass of wine in his left, and the devil himself danced behind his eyes, as +blue as Flora's, or Eric's. His chin was slight, but the beard covered it." + + I can't think of anyone offhand for either part, but I nominate Gene Simmons +to play Caine: "Then came the swarthy, dark-eyed countenance of Caine, dressed +all in satin that was black and green, wearing a dark three-cornered hat set +at a rakish angle, a green plume of feathers trailing down the back." (Yeah, +I got "Nine Princes in Amber" lying right next to the keyboard here) + + Random: "a wily-looking little man, with a sharp nose and a laughing mouth +and a shock of straw-colored hair." How about Dudley Moore (with his hair +bleached, of course). + + Dierdre: "a black-haired girl with [Flora's] blue eyes, and her hair hung +long and she was dressed all in black, with a girdle of silver about her +waist." Lee Meriwether or Kate Jackson. + + Fiona: "with hair like Bleys or Brand, [Corwin's] eyes, and a complexion +like mother of pearl. Ann-Margret! + + That's all for now; if people are interested I can type in the whole 2-1/2 +pages of descriptions so we'll REALLY have something to argue over. + +------------------------------- + Dave Lewis Loral Instrumentation San Diego + + hp-sdd --\ ihnp4 --\ + sdcrdcf --\ bang --\ kontron -\ + csndvax ---\ calmasd -->-->!crash --\ + celerity --->------->!sdcsvax!sdcc3 --->--->!loral!dml (uucp) + dcdwest ---/ gould9 --/ + + "I'm alive and he's dead and that's the way I wanted it." + -- Corwin, about Borel + +------------------------------- +#! rnews 2421 +Path: alberta!mnetor!uunet!mcvax!ukc!dcl-cs!strath-cs!jim +From: jim@cs.strath.ac.uk (Jim Reid) +Newsgroups: comp.mail.headers +Subject: Re: RFC976 vs. the real world... +Message-ID: <754@stracs.cs.strath.ac.uk> +Date: 2 Dec 87 12:51:51 GMT +References: <18533@amdahl.amdahl.com> +Reply-To: jim@cs.strath.ac.uk +Organization: Comp. Sci. Dept., Strathclyde Univ., Scotland. +Lines: 40 + +In article <18533@amdahl.amdahl.com> tron@uts.amdahl.com (Ronald S. Karr) writes: +>Some Introduction: +>However, we have conflicting ideas concerning what to do with sender +>addresses in headers. We do, now, support the idea that a pure !-path +>coming in can be left as a !-path, with the current hostname prepended +>(this is optional and is a function of the destination). However, +>should I ever produce, in mail originated locally, a From: line in the +>following form? +> +> From: localhost!username + +The answer is perhaps. In an ideal world, everyone will adhere to one +standard for mail headers - RFC822 possibly, but X.400 is more likely. +Until that glorious day arrives (if it ever does), mailers at the mail +'gateways' between networks will have little option but to munge +addresses because of incompatible mail headers and addressing formats. + +What you mail system should do is rewrite mail headers into the +appropriate form for transmission to a given host. In short, if your +uucp neighbours only understand bang-style addresses, you mailer should +only present bang-style paths to these sites. If some sites understand +RFC822 (user@host.domain), then you should send them RFC822 style mail. +What would be less easy for the mailer is separating your bang-stlye +uucp neighbours from those who understand RFC822. + +The best mailers (MMDF or sendmail - no flames please!) take an input +address, convert it to a canonical form and then rewrite the address in +the appropriate style for the message transfer agent. This is the most +sensible way of dealing with hybrid addresses like A!B@C. [Does that +mean send by uucp to A for relaying to user B on host C or does it mean +send to C for them to relay to user B on uucp host A? Then what if C +(or A) doesn't like addresses with '!' (or '@') signs in them?] + + Jim +-- +ARPA: jim%cs.strath.ac.uk@ucl-cs.arpa, jim@cs.strath.ac.uk +UUCP: jim@strath-cs.uucp, ...!seismo!mcvax!ukc!strath-cs!jim +JANET: jim@uk.ac.strath.cs + +"JANET domain ordering is swapped around so's there'd be some use for rev(1)!" +#! rnews 3873 +Path: alberta!mnetor!uunet!husc6!cmcl2!brl-adm!umd5!ames!sdcsvax!sdcc6!loral!dml +From: dml@loral.UUCP (Dave Lewis) +Newsgroups: rec.arts.sf-lovers +Subject: Re: One more long-gone show +Summary: What S. F. movies should be +Keywords: Questor +Message-ID: <1497@loral.UUCP> +Date: 14 Dec 87 06:45:22 GMT +References: <1672@bsu-cs.UUCP> +Reply-To: dml@loral.UUCP (Dave Lewis) +Followup-To: rec.arts.sf-lovers +Distribution: na +Organization: Loral Instrumentation, San Diego +Lines: 64 + +In article <1672@bsu-cs.UUCP> cfchiesa@bsu-cs.UUCP (Christopher F. Chiesa) writes: +>Anyone remember a movie called _The_Questor_Tapes_ ? Basic premise: gov't +>project constructs an android according to eccentric scientist's specs; and- + +>C.Chiesa + + Yea, verily, I recall The Questor Tapes. I've forgotten the scientist's +name, but he was a very rich and secretive genius known for several major +advances in robotics and cybernetics. About 2 years previous to the start +of the movie, he had disappeared, leaving only a partially completed project +he called Questor. Much of the work was complete, including a small fusion +reactor, most of the brain, and a lot of the support machinery. He also left +a BIG mag tape of programs, which some government idiot had partially erased +while trying to decode it. Questor, when activated, did nothing; the team +that assembled him figured it was because of the bad tape. + + Late that night, Questor got up, used the 'finishing' molds to give himself +human features, and walked out. The scientist had known one member of the +Questor-assembly team and put his name and address on the program tape; by +good fortune it had survived the attempted decoding. Questor knows only that +he must find `a boat' -- other details have been erased. + + The government catches up with them in a playground and some fool shoots +Questor. Apparently the shock knocks some bits loose because when he sees +a jungle gym that looks like Noah's Ark he remembers, "the boat, the boat +of legend. [whatsisname] is waiting for me there." He also remembers that +if he doesn't find the scientist within about two days, his fusion power +supply is programmed to overload and blow up. + + They patch him up and he leads them a merry chase to Mt. Ararat where he +finds his creator in a cave hidden by a force barrier/hologram projection. +There is a long row of metallic slabs suspended about a meter above the +floor; on each lies a defunct robot. Each one wears clothing from a time +far earlier than the next. Questor's creator lies on the second to last +slab, still conscious but unable to move. + + These robots have been watching over the human race for more than ten +thousand years. Each one lasts two hundred years, then builds his successor. +Questor's predecessor was brought to an early end by some combination of +pollution and radiation exposure; he has provided Questor with extra +shielding so he will last the full two centuries. + + Questor is the last. By the end of his term, the human race will have +reached a point where we can make our own decisions without guidance. +The robots were placed here by some advanced aliens to see us through our +racial childhood, to allow us a chance to mature and achieve whatever +potential we have. + + The Questor Tapes was an excellent movie, one makers of more recent films +should take a lesson from. Very few other movies have impressed me as much +as "2001: A Space Odyssey" and "The Questor Tapes". They show up the likes +of"Close Encounters of the Third Kind" and "E.T." for the vapid silliness +they are. + +------------------------------- + Dave Lewis Loral Instrumentation San Diego + + hp-sdd --\ ihnp4 --\ + sdcrdcf --\ bang --\ kontron -\ + csndvax ---\ calmasd -->-->!crash --\ + celerity --->------->!sdcsvax!sdcc3 --->--->!loral!dml (uucp) + dcdwest ---/ gould9 --/ + +------------------------------- +#! rnews 1384 +Path: alberta!mnetor!uunet!mcvax!ukc!its63b!hwcs!jack +From: jack@cs.hw.ac.uk (Jack Campin) +Newsgroups: rec.arts.sf-lovers +Subject: Re: M. John Harrison +Message-ID: <1560@brahma.cs.hw.ac.uk> +Date: 2 Dec 87 18:20:17 GMT +References: <1950@charon.unm.edu> +Reply-To: jack@cs.glasgow.ac.uk (Jack Campin) +Organization: PISA Project, Glesga Yoonie +Lines: 23 +Summary: + +Expires: + +Sender: + +Followup-To: + + + + +[ignore the above address and use my signature] + + +By far the best thing I have read by MJH is a long short story called +"Running Down", about a man with unwanted psychic powers that cause things +to malfunction, decay and fall apart around him. It is set in a Britain +in the near future of when the story was written (i.e. about now) in which +the whole society reflects a similar dingy, pointless chaos - remarkably +like Britain after 8 years of Thatcher, in fact. +He's very good at describing that sort of situation - his novel "The Centauri +Device" does it at length, though his suggested political solution is bloody +stupid. His understanding of anarchism is about on a level with Robert Anton +Wilson's. + +- jack + +-- +ARPA: jack%cs.glasgow.ac.uk@nss.cs.ucl.ac.uk +JANET:jack@uk.ac.glasgow.cs USENET: ...mcvax!ukc!cs.glasgow.ac.uk!jack +Mail: Jack Campin, Computing Science Department, University of Glasgow, + 17 Lilybank Gardens, Glasgow G12 8QQ, Scotland (041 339 8855 x 6045) +#! rnews 1188 +Path: alberta!mnetor!uunet!mcvax!ukc!its63b!hwcs!jack +From: jack@cs.hw.ac.uk (Jack Campin) +Newsgroups: rec.music.classical +Subject: Re: Tippett +Message-ID: <1561@brahma.cs.hw.ac.uk> +Date: 2 Dec 87 18:38:20 GMT +References: <1950@bath63.ux63.bath.ac.uk> +Reply-To: jack@cs.glasgow.ac.uk (Jack Campin) +Organization: PISA Project, Glesga Yoonie +Lines: 15 +Summary: + +Expires: + +Sender: + +Followup-To: + + + +[ignore the above email address and use my signature] +Tippett moved on a LONG way musically after "A Child Of Our Time". +I believe his masterpiece is the Triple Concerto for violin, viola and cello. +There is a wonderful recording of it by Pauk, Imai and Kirschbaum with the LSO +under Davis. +A problem I find with a lot of his music is the silly words. The man really +shouldn't have tried writing his own libretti that often. +I believe he's got another opera in the pipeline, due for its premiere in the +next few months. +-- +ARPA: jack%cs.glasgow.ac.uk@nss.cs.ucl.ac.uk +JANET:jack@uk.ac.glasgow.cs USENET: ...mcvax!ukc!cs.glasgow.ac.uk!jack +Mail: Jack Campin, Computing Science Department, University of Glasgow, + 17 Lilybank Gardens, Glasgow G12 8QQ, Scotland (041 339 8855 x 6045) +#! rnews 894 +Path: alberta!mnetor!uunet!mcvax!ukc!eagle!jg +From: jg@eagle.ukc.ac.uk (J.Grant) +Newsgroups: comp.sys.mac +Subject: The Spinning watch cursor +Message-ID: <4023@eagle.ukc.ac.uk> +Date: 3 Dec 87 14:59:09 GMT +Reply-To: jg@ukc.ac.uk (J.Grant) +Organization: Computing Lab, University of Kent at Canterbury, UK. +Lines: 11 + +OK - I've changed my spinning watch back into the lovely sand-timer +(remember the good old days?); I've changed the CURS resource in the +Finder and also in the System so that I have various quantities +of sand in the top & bottom, but there is still a watch lurking! + +More precisely, where does the watch that says 9 o'clock live, as +now I get the magic watch followed by the sand1->7, then the watch +again as the cycle repeats. This only happens in the Finder, so I +suspect that there must be a watch lurking elsewhere, but where? + +Ps. system 4.2b(5?) & Finder 6.0 (Mac 512Ke) +#! rnews 3539 +Path: alberta!mnetor!uunet!mcvax!ukc!its63b!csnjr +From: csnjr@its63b.ed.ac.uk (Nick Rothwell) +Newsgroups: rec.music.synth,rec.music.makers +Subject: Casio MG500, Roland MT-32, MIDI bug? [LONG] +Summary: Where's the MIDI bug in this lot?: +Keywords: MG500 MT-32 MIDI +Message-ID: <805@its63b.ed.ac.uk> +Date: 3 Dec 87 13:10:56 GMT +Reply-To: nick%ed.lfcs@uk.ac.ucl.cs.nss (Nick Rothwell) +Organization: LFCS, University of Edinburgh +Lines: 46 +Xref: alberta rec.music.synth:1879 rec.music.makers:1070 + +Last weekend a friend and I strolled into a music shop and ended up playing +with the new Casio MG500 MIDI guitar linked into a Roland MT-32. I don't +play guitar, and was just along for the curiosity, but I've got a few comments +to make and a question about what I consider to be a MIDI bug in one of the +instruments. + Firstly - the performance of the MG500. I wasn't actually playing it (I was +just pushing buttons on the MT-32 instead), but I was impressed with its +speed and tracking ability - it was fast and followed pitch accurately, +responding to pitch bend and so on; it generally sounded pretty tight. +There were a couple of things I didn't like - but maybe it's a generic +weakness of all guitar-to-MIDI systems. Firstly, the guitar transmits +velocity information (hit the string harder -> louder/brighter note), but +gives no control (other than pitch-bend) once a note's sounding - there's +nothing equivalent to aftertouch/modulation so once a note sounds you're +at the mercy of the synth until you stop the string. +Point two - You've got six strings, so you can only sound six synth voices. +This is probably obvious, but playing a guitar patch through MIDI doesn't +sound like a real guitar, because each touch of a string retriggers the voice +on that string, sometimes in a rather distracting way. On a real (classical) +guitar you have the resonance of the soundbox to hang on to notes so you +aren't aware of this (I presume - comments?) +Now for what is (in my opinion) a MIDI Bug! Play two different notes on +two strings and you get two voices - ok so far. Play the same note on two +different strings and you get one voice. Humm. Play two different notes on +two strings and slide one note up to the other, and one of the voices is +chopped off. I think this is a bug - something somewhere doesn't want to +the same note more than once. Needless to say, this completely screws up +a number of guitar chords. + We mentioned this to the guy in the shop. He seemed convinced that it's +a problem with the MIDI spec. itself - if you play a keyboard synth, you +have to release the middle C key to play it again, don't you? I think this +is a load of dingos kidneys - if I send my D-50 two separate middle C +note on messages, then I'll get two voices cycling through the envelopes at +middle C pitch. This is what happens with the sustain pedal on, as well. + What's the verdict, net people? I think the guy was wrong (quite adamant, +but wrong...) and there's a bug in one of the boxes. I suspect the MG500. +If the MT-32 is anything like the D-50, then it doesn't care about playing +the same note twice. (A quick note in passing that synths with less voices +(Juno106 for instance) often won't double a voice, in an attempt to play +chords properly without running out.) +-- +Nick Rothwell, Laboratory for Foundations of Computer Science, Edinburgh. + nick%lfcs.ed.ac.uk@nss.cs.ucl.ac.uk + !mcvax!ukc!lfcs!nick +~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ +"Nothing's forgotten. Nothing is ever forgotten." - Herne +#! rnews 1505 +Path: alberta!mnetor!uunet!mcvax!ukc!dcl-cs!bath63!pes +From: pes@ux63.bath.ac.uk (Smee) +Newsgroups: comp.sys.atari.st +Subject: Re: Resource file question +Keywords: resource mwc rcs .rsc dri c +Message-ID: <1963@bath63.ux63.bath.ac.uk> +Date: 3 Dec 87 10:33:26 GMT +References: <1592@wiley.UUCP> +Reply-To: pes@ux63.bath.ac.uk (Smee) +Organization: AUCC c/o University of Bath +Lines: 19 + + +You might try looking to see if K-Resource is still available (by Kuma Software, +who else?). It's been out a long while. It's now available bundled with some +of the MetaComCo stuff (in particular the new Lattice C) but I believe that +Kuma still do it separately as well. Don't have a clue what it costs, but +must be cheaper than a new compiler. + +It produces (by switch option) appropriate 'include' type files for C, +FORTRAN, and 2 other languages which I've conveniently forgotten -- in +addition to the expected .RSC file. Will also produce a 'non-specific +structured description' file (they say, I've never tried this) which is +alleged to be pretty easy to massage into an appropriate 'include' for +any unsupported language you might like. + +The documentation is written in a bit of a 'too-folksy' style for my liking, +but the program is pretty intuitive to use which makes up for some of that. +It does, however, assume that you have some sort of a clue as to what the +various resource items/flags mean and do -- it doesn't teach you how to use +RSC files or what they mean, but rather gives a handle for making them. +#! rnews 1258 +Path: alberta!mnetor!uunet!mcvax!ukc!its63b!hwcs!neil +From: neil@cs.hw.ac.uk (Neil Forsyth) +Newsgroups: comp.sys.atari.st +Subject: Bug in bets test Gulam +Keywords: none +Message-ID: <1562@brahma.cs.hw.ac.uk> +Date: 3 Dec 87 09:46:32 GMT +Organization: Computer Science, Heriot-Watt U., Scotland +Lines: 28 + + +I think I have found a bug in the latest version of Gulam. + + alias test 'echo $<' + +produces a couple of spurious charcters on the input line. + + $<%& + +The characters are usually above $80. The alpha version didn't do this. +I just delete them by backspacing anyway. + + echo $< + +by itself works fine. + +------------------------------------------------------------------------------- +"I think all right thinking people in this country are sick and tired of being +told that ordinary decent people are fed up in this country with being sick and +tired. I'm certainly not and I'm sick and tired of being told that I am!" +- Monty Python + + Neil Forsyth JANET: neil@uk.ac.hw.cs + Dept. of Computer Science ARPA: neil@cs.hw.ac.uk + Heriot-Watt University UUCP: ..!ukc!cs.hw.ac.uk!neil + Edinburgh + Scotland +------------------------------------------------------------------------------- +#! rnews 1009 +Path: alberta!mnetor!uunet!mcvax!ukc!its63b!hwcs!jack +From: jack@cs.hw.ac.uk (Jack Campin) +Newsgroups: comp.sys.mac +Subject: Re: how strong of a magnet? +Message-ID: <1564@brahma.cs.hw.ac.uk> +Date: 3 Dec 87 18:59:42 GMT +References: <9554@shemp.UCLA.EDU> +Reply-To: jack@cs.glasgow.ac.uk (Jack Campin) +Organization: PISA Project, Glesga Yoonie +Lines: 12 +Summary: + +Expires: + +Sender: + +Followup-To: + + + +[ignore the above email address and use my signature] +This may be an FOAF story (urban folklore) but I have heard that the mag-lev +train at Birmingham Airport lets enough field into the passenger compartment +to wipe floppies. +Then again, I have also heard that story about ordinary underground railways +and it certainly isn't true of them. +-- +ARPA: jack%cs.glasgow.ac.uk@nss.cs.ucl.ac.uk +JANET:jack@uk.ac.glasgow.cs USENET: ...mcvax!ukc!cs.glasgow.ac.uk!jack +Mail: Jack Campin, Computing Science Department, University of Glasgow, + 17 Lilybank Gardens, Glasgow G12 8QQ, Scotland (041 339 8855 x 6045) +#! rnews 988 +Path: alberta!mnetor!uunet!mcvax!ukc!its63b!csan +From: csan@its63b.ed.ac.uk (Andie) +Newsgroups: comp.sys.atari.st +Subject: Re: Resource file question +Keywords: Kuma +Message-ID: <808@its63b.ed.ac.uk> +Date: 3 Dec 87 23:08:12 GMT +References: <1592@wiley.UUCP> <1298@saturn.ucsc.edu> +Reply-To: csan@its63b.ed.ac.uk (Andie) +Organization: Computer Science Department, Edinburgh University +Lines: 14 + +In article <1298@saturn.ucsc.edu> koreth@ssyx.ucsc.edu (Steven Grimm) writes: +> +>Kuma Software makes the best resource editor I've seen. It's called +>"K-Resource" and is a really friendly, well-thought-out piece of software. +> +I am in total agreement here. I use it in preference to any others I have. + +Andie Ness . Department of Computer Science ,Edinburgh University. + +ARPA: csan%ed.itspna@nss.cs.ucl.ac.uk UUCP: ...!uunet!mcvax!ukc!itspna!csan + JANET: csan@uk.ac.ed.itspna + +% These are my own views and any resemblance to any coherent reasoning is +% probably a typo. +#! rnews 852 +Path: alberta!mnetor!uunet!mcvax!ukc!stc!idec!howellg +From: howellg@idec.stc.co.uk (Gareth Howell) +Newsgroups: rec.ham-radio.packet,comp.protocols.tcp-ip +Subject: NEEDED: KISS for TNC220 +Message-ID: <869@idec.stc.co.uk> +Date: 1 Dec 87 09:05:59 GMT +Organization: ICL Network Systems, Stevenage, Herts. UK +Lines: 12 +Xref: alberta rec.ham-radio.packet:767 comp.protocols.tcp-ip:1918 + +I have a Pacomm TNC220 on which I want to run KISS and thence the KA9Q +tcp/ip package. Unfortunately I don't have a KISS for the TNC. +Can anybody help. I would prefer the co-resident bootstrap with a +downloaded KISS module if possible. +ta Gareth +==== + +-- +Gareth Howell G6KVK @ IO91VX +ICL NS PNBC, England, SG1 1YB Tel:+44 (0)438 738294 +howellg%idec%ukc@mcvax.uucp, mcvax!ukc!idec!howellg@uunet.uu.net +G6KVK @ G4SPV (uk packet 144.650MHz) +#! rnews 710 +Path: alberta!mnetor!uunet!mcvax!ukc!stc!hilda +From: hilda@tcom.stc.co.uk ( Jeff Tracey ) +Newsgroups: rec.arts.sf-lovers +Subject: Thunderbirds are GO!!! +Keywords: FAB +Message-ID: <1503@arran.tcom.stc.co.uk> +Date: 2 Dec 87 10:54:39 GMT +Organization: STC Telecoms, London N11 1HB. +Lines: 14 + +A few quick trivia questions on Thunderbirds :- + +1) Does anybody know what the phrase 'FAB' stands for ??? + +2) What's the first mission that International Rescue accomplished ? + +3) What's the Butler's name on the Island AND who is his daughter ? + + +Regards, + +Steve Hillyer. || ...uunet!mcvax!ukc!stc!hilda +STC Telecommunications, Oakleigh Rd South, London N11 1HB. +Phone : +44 1 368 1234 x3358 +#! rnews 1159 +Path: alberta!mnetor!uunet!mcvax!ukc!stc!btnix!crouch +From: crouch@btnix.axion.bt.co.uk (Chris Rouch) +Newsgroups: comp.os.vms +Subject: callable TPU? +Keywords: TPU callable editor +Message-ID: <632@btnix.axion.bt.co.uk> +Date: 3 Dec 87 11:33:58 GMT +Organization: British Telecom Research Labs, Martlesham Heath, IPSWICH, UK +Lines: 17 + +I read somewhere that there is a callable version of EDT, available by using +EDT$EDIT(...). Does anyone know if there is a similar function for the TPU +editor and/or other commands such as MAIL, PRINT etc. If somebody could +also point me in the direction of the VMS manual which contains this +information (assuming there is one), I would be very grateful. + + Chris Rouch + +-------------------------------------------------------------------------------- +vax to vax (UUCP) CRouch@axion.bt.co.uk (...!ukc!btnix!crouch) +desk to desk RT3124, 310 SSTF, + British Telecom Research Laboratories, + Martlesham Heath, IPSWICH, IP5 7RE, UK. +voice to voice +44 473 646093 + + "Ours is not to look back, ours to continue the crack." +-------------------------------------------------------------------------------- +#! rnews 1090 +Path: alberta!mnetor!uunet!mcvax!ukc!stc!pete +From: pete@tcom.stc.co.uk (Peter Kendell) +Newsgroups: rec.music.classical +Subject: Durufle virgin seeks advice +Message-ID: <483@stc-f.tcom.stc.co.uk> +Date: 3 Dec 87 11:50:35 GMT +Organization: STC Telecoms, London N11 1HB. +Lines: 25 + + + Being curious, as the name was completely new to me, I borrowed + the Hyperion CD of Durufle's Requiem from my local public + library. I enjoyed it very much and would like to find out more + about him, so :- + + - What else has he written? (I believe he's not been very prolific) + + - What else has been recorded? + + - Is his other work similar to the Requiem; it is better, worse or + just different? + + - I thought I heard a Holst influence; is this typical? + + - Are there other 20th Century composers in a similar vein that I + should try? + + + +-- +------------------------------------------------------------------------------ +| Peter Kendell | +| ...{uunet!}mcvax!ukc!stc!pete | +------------------------------------------------------------------------------ +#! rnews 1235 +Path: alberta!mnetor!uunet!mcvax!ukc!stc!praxis!gauss!drb +From: drb@praxis.co.uk (David Brownbridge) +Newsgroups: comp.unix.wizards +Subject: Re: //host vs "mount point" +Message-ID: <1606@newton.praxis.co.uk> +Date: 3 Dec 87 12:42:36 GMT +References: <648@tut.cis.ohio-state.edu> <1668@tut.cis.ohio-state.edu> <38c15248.4580@hi-csc.UUCP> <9559@mimsy.UUCP> <411@PT.CS.CMU.EDU> +Sender: nobody@praxis.co.uk +Reply-To: drb%praxis.uucp@ukc.ac.uk(David Brownbridge) +Organization: Praxis Systems plc, Bath, UK +Lines: 19 + +In article <411@PT.CS.CMU.EDU> jgm@K.GP.CS.CMU.EDU (John Myers) writes: +>Just to add to the confusion, let me put in a plug in for the Carnegie-Mellon +>University Computer Science Department's syntax: +> +>/../host + +We built a system which also allowed super-super-roots and so on ad infinitum. + + /../NearbyHost + /../../OtherSite/host + /../../../OtherCountry/AnotherSite/host + +"/.." makes sense to me which is why I promoted it as the "University of +Newcastle upon Tyne Computing Laboratory's syntax" :-) Some old-timers must +remember the "Newcastle Connection" distributed UNIX system which Lindsay +Marshall and I wrote in 1981-2. + +"Not for the iron fist but for the helping hand" +[Billy Bragg/Oyster Band "Between The Wars"] +#! rnews 1785 +Path: alberta!mnetor!uunet!mcvax!ukc!stc!datlog!slxsys!jpp +From: jpp@slxsys.specialix.co.uk (John Pettitt) +Newsgroups: comp.unix.xenix +Subject: Re: smail2.5 +Summary: smail on xenix without writing new programs +Keywords: At last, a 'real' mailer for Xenix (are you listening SCO) :-) +Message-ID: <106@slxsys.specialix.co.uk> +Date: 3 Dec 87 06:44:07 GMT +References: <484@rel.eds.com> +Reply-To: jpp@slxsys.UUCP (John Pettitt) +Organization: Specialix International, London, UK. +Lines: 27 + +In article <484@rel.eds.com> bob@rel.eds.com (Bob Leffler) writes: +>During the last several weeks there have been numerous solutions posted to +>the net to resolved the interface problem with Xenix and smail 2.5. I +>have tried all the solutions that I am aware of and my conclusion for the +>best approach is a combination of two. + + lots of stuff about how to install smail deleted. + +I have just installed smail 2.5 on Xenix 386. The solution I used +here was to replace /usr/lib/mail/execmail with a link to (copy of) +/bin/smail. I also moved the old sco execmail to execmail.sco and used +it as the local delivery agent. The above will not work as it stands +because the command syntax for execmail is not the same as smail. This +can be corrected by swapping the meaning of the -F and -f switches in +smail (main.c and defs.h). The local delivery macro in defs.h should +be set to give /usr/lib/mail/execmail.com -f from to. With this +setup you get the sco mailer (mailx) and smail with both From and From: +lines correct. Also as execmail is still used for 'local' delivery +micnet (sco's RS232 "LAN") still works. + + + + +-- +John Pettitt G6KCQ, CIX jpettitt, Voice +44 1 398 9422 +UUCP: ...uunet!mcvax!ukc!pyrltd!slxsys!jpp (jpp@slxsys.co.uk) +Disclaimer: I don't even own a cat to share my views ! +#! rnews 1287 +Path: alberta!mnetor!uunet!mcvax!lambert +From: lambert@cwi.nl (Lambert Meertens) +Newsgroups: sci.math +Subject: Re: Least-squares fitting +Message-ID: <135@piring.cwi.nl> +Date: 5 Dec 87 14:41:10 GMT +References: <1823@culdev1.UUCP> +Organization: CWI, Amsterdam +Lines: 28 + +In article <1823@culdev1.UUCP> drw@culdev1.UUCP (Dale Worley) writes: +) Is is known how to perform least-squares fitting where the "error" is +) the perpendicular distance between the point and the line? + +This least-squares fit still passes through the "center of gravity" of the +data points, so assume that the data has been reduced such that the +averages of the x- and y-coordinates are both zero. Let the equation of +the line to be determined be + + x*(sin phi) - y*(cos phi) = 0, + +that is, it is the line making an angle phi with the x-axis. Put + + XX = SUM_i x[i]^2, + XY = SUM_i x[i]*y[i], + YY = SUM_i y[i]^2. + +Then tan(2*phi) = 2*XY/(XX-YY). + +This gives two solutions for phi. Take the one such that the point +(XX-YY, 2*XY) lies on the ray through the origin with angle 2*phi. +(Remark. It is possible to solve the coefficients for x and y +algebraically, without going through the arctan routine, but it is harder +then to get the signs correct.) + +-- + +Lambert Meertens, CWI, Amsterdam; lambert@cwi.nl +#! rnews 852 +Path: alberta!mnetor!uunet!mcvax!inria!imag!bordier +From: bordier@imag.UUCP (Jerome Bordier) +Newsgroups: comp.sys.mac +Subject: Re: Arabic Wordprocessing / Publishing +Message-ID: <2285@imag.UUCP> +Date: 4 Dec 87 10:24:35 GMT +Reply-To: bordier@imag.UUCP (Jerome Bordier) +Organization: IMAG, University of Grenoble, France +Lines: 14 + +"Winsoft", a small firm developping and selling software for the Macintosh, +has made "Wintext", a word processor fully compatible with the "Arabic +Macintosh+" (you have to obtain the Arabic keyboard distributed by Apple). +Their address is: + Winsoft + 34 boulevard de l'Esplanade + 38000 GRENOBLE France +Phone no.: 76.87.56.01 + +-- +Jerome BORDIER Laboratoire Structures Discretes Institut IMAG + B.P.68 - 38402 SAINT MARTIN D'HERES CEDEX France +E.Mail: +bordier@imag.imag.fr or {uunet.uu.net|mcvax}!imag!bordier +#! rnews 1182 +Path: alberta!mnetor!uunet!mcvax!inria!rouaix +From: rouaix@inria.UUCP (Francois Rouaix) +Newsgroups: comp.sys.amiga +Subject: POPCLI III Another Bug +Keywords: left-amiga-esc timing +Message-ID: <587@inria.UUCP> +Date: 5 Dec 87 17:45:19 GMT +Organization: INRIA, Rocquencourt. France +Lines: 20 + + + Well, it seems there is another bug in Popcli III. + Just try + 1> run popcli 30 + and then press Left-Amiga-Esc: the drive (where c: is) spins for + a moment and nothing happens. + The new 'screen-blanker' works all right but the automatic launch + is defeated. + Same for values of 10 and 40 seconds. + I didn't have time to figure out the limit value for which Popcli will + work (it works with default value and 240s). + Anyway, despite I *love* the new feature (let's keep the secret :-), + I'd rather have the old screen-blanker : at least I can sleep while + the Amiga is still on and working, and also it won't eat CPU-time I + need for Ray-tracing !! +-- + +*- Francois Rouaix / When the going gets tough, * +*- USENET:rouaix@inria.inria.fr \/ the guru goes meditating...* +* SYSOP of Sgt. Flam's Lonely Amigas Club. (33) (1) 39-55-84-59 (Videotext) * +#! rnews 539 +Path: alberta!mnetor!uunet!husc6!uwvax!rutgers!lll-lcc!ames!sdcsvax!ucsdhub!hp-sdd!ncr-sd!crash!pnet01!hhaller +From: hhaller@pnet01.cts.com (Harry Haller) +Newsgroups: comp.dcom.modems +Subject: Re: Facsimile on PC +Message-ID: <2140@crash.cts.com> +Date: 14 Dec 87 04:36:13 GMT +Sender: news@crash.cts.com +Organization: People-Net [pnet01], El Cajon, CA +Lines: 4 + +There is a board you can plug into the backplane that purports to give you +full FAX capability with editing. Of course, I forget the name, but if you +look in the literature... +() +#! rnews 1436 +Path: alberta!mnetor!uunet!husc6!uwvax!rutgers!lll-lcc!ames!sdcsvax!ucsdhub!hp-sdd!ncr-sd!crash!pnet01!dm +From: dm@pnet01.cts.com (Dan Melson) +Newsgroups: rec.aviation +Subject: Re: ARSA transition phraseology +Message-ID: <2141@crash.cts.com> +Date: 14 Dec 87 06:16:11 GMT +Sender: news@crash.cts.com +Organization: People-Net [pnet01], El Cajon, CA +Lines: 21 + +The question was asked why an ARSA controller might want to know your +destination. + +Actually, what they really want to know is where you're going *now*, like +'direct PMD' or 'following I5 northbound' (I have *no* idea of what type of +airspace that will take you through at any given altitude) or whatever course, +heading, or whatever you intend to take through the ARSA. + +Now, if you're going to get flight following, the controller is going to want +to know your complete route of flight for which you want flight following, +so that it can be entered into the machine and the autumated handoffs can be +used between sectors and facilities. + +As for why, that's very simple. For purposes of calling traffic, which I +consider to be sufficient, if no one else does. The same reason the +controller at the VFR tower asks your direction of departure. If nothing +else, the controller can always tell the left downwind departures 'traffic a +(whatever) reported 6 SE for a left base entry', or whatever is appropriate. + +MY opinions ONLY! + DM +#! rnews 2759 +Path: alberta!mnetor!uunet!mcvax!diku!iesd!jacob +From: jacob@iesd.uucp (Jacob stergaard B{kke) +Newsgroups: comp.ai +Subject: job search, Comp. eng. +Summary: I'm looking for a job +Keywords: Job, Computer. eng., Computer. sci., M.S. +Message-ID: <152@iesd.uucp> +Date: 2 Dec 87 13:20:07 GMT +Reply-To: jacob@iesd.UUCP (Jacob \stergaard B{kke) +Organization: Dept. of Comp. Sci., Aalborg University, Denmark (student) +Lines: 69 + +I'm looking for a job in Computer Engineering to begin around July +1988. I'm getting my Master of Science in Computer Engineering June +1988 and at present holding a degree equal to BS in Electronic +Engineering. My BS studies have included: + + Computer hardware (hands-on knowledge with mc68k), + Analog electronic + Control engineering (analog and digital control) + +My MS studies have included: + + Software development (man-machine interface, what people want + from programs) + Compiler construction (an expertsystem shell) + Program environment (for CCS programming) + Distributed operating systems (in UNIX) + Compiler mapping object-orinted language on parallel computers + +Furthermore I do have experience in conventional programming (PASCAL, +C, postscript, UNIX (awk, shell-scripts(C-shell) and yacc/lex) (and Basic)), +functional programming (LISP and ML) and logical programming (Prolog) +and knowledge about object-oriented programming. And I +have also attended courses in VLSI design, databases, etc. I have been +working with CDC under NOS/Telex, VAX 11/750 under Ultrix, SUN 3 under +Sun OS 4.3 (UNIX), MacIntosh (LISA) under Finder and IBM S36 under IBM +property operating system. + +My spoken English is excellent and my written English is satisfactory, +good knowledge of the Scandinavian languages (Danish (of course), +Swedish and Norwegian), some speaking and reading knowledge of German +and limited knowledge of French and Spanish (and Latin). + +I have 5 years experience in group project work in engineering and +computer scinence areas, broad social interest, good health. + +My interest include computer hardware and software, operating system +design, expertsystems, distributed, concurrency and teaching. + +I'm open on location (outside Denmark) but I have relatives or other +reasons to be especially intereted in: + + Canada (British Colombia or Toronto) + USA (New England or Pacific Coast) + Pacific (New Zealand or Oceania) + Thailand + Scotland (Highlands) + +I'll look forward to any reponds. + + Yours sincerely + + Jacob Baekke, Denmark + +For further information: + +Reply to: jacob@iesd.uucp, {...}!mcvax!diku!ised!jacob or + +at Univ: Jacob Baekke + S9D (in spring S10) + Strandvejen 19 + AUC + DK--9000 Aalborg + Denmark + +private: Jacob Baekke + Davids Alle 48 + DK--9000 Aalborg + Denmark + Tel. 45-(0)8102673 +#! rnews 2425 +Path: alberta!mnetor!uunet!husc6!bbn!rochester!cornell!uw-beaver!uw-june!uw-entropy!dataio!suvax1!hirayama +From: hirayama@suvax1.UUCP (Pat Hirayama) +Newsgroups: rec.arts.anime +Subject: Re: Speed Racer and the Mach 5 +Message-ID: <810@suvax1.UUCP> +Date: 14 Dec 87 05:28:25 GMT +References: <1103@jumbo.dec.com> +Organization: Seattle University, Seattle, WA. +Lines: 45 + +in article <1103@jumbo.dec.com>, schubert@jumbo.dec.com (Ann Schubert) says: +> Posted: Thu Dec 10 15:26:21 1987 +> +> +> THIS IS A RE-POST FROM REC.ARTS.TV +> +> +> In article <4540011@wdl1.UUCP> (James Y. Nakamura) writes: +> +> I have a question about Speed. We can't figure out all the neato gadgets his +> car had I think it went like: +> 1: Jacks that also made the car able to jump. +> 2: ??? +> 3: Saw blades that cut through stuff +> 4: Closes off the top so the Mach 5 becomes a sub.. +> 5: Homing pidgeon on a rope. +> + + Don't forget the special treads which would appear on his tires + to allow for climbing up rough ground or driving near vertical. + + Every now and then, I remember that they would add a new option + (boy, don't you wish your friendly neighborhood dealership would + offer some of these for your car?). Unfortunately, it has been + many years since I last saw Speed Racer, but I do remember one + episode which added little winglets which would come out from under- + neath the doors. This added a little gliding ability. Any one + else remember any? + + +> Also why did Speed have a G on his shirt? Go doesn't really wash with me and +> I don't know enough Japanese to equate letters. +> + + I used to know this but I can't remember anymore, though I + suspect that it might have to do with the original name of + the character/title of the show in Nihongo. Help anyone? + +******************************************************************************* +* --Pat Hirayama * +* --Seattle University * +* * +* "Yamato Hasshin!" - Kodai Susumu * +* * +******************************************************************************* +#! rnews 684 +Path: alberta!mnetor!uunet!mcvax!inria!axis!matra!godefroy +From: godefroy@matra.UUCP (Eric Godefroy) +Newsgroups: comp.unix.wizards +Subject: 8 bits on a pseudo-tty +Message-ID: <252@matra.matra.UUCP> +Date: 3 Dec 87 13:33:27 GMT +Reply-To: godefroy@matra.UUCP (Eric Godefroy) +Organization: Matra Datasysteme +Lines: 9 + +On 4.2 bsd, it seems difficult to set a pseudo-tty (ptyp / ttyp) in +the pass8 mode. Is it impossible really or how can I do that ? + +---------------------------------------------------------- + + Eric Godefroy UUCP: mcvax!inria!matra!godefroy + Matra Datasysteme Tel: (33-1) 30 58 98 00 + 1, av Niepce Fax: (33-1) 30 45 41 59 + 78180 Montigny-le-Bretonneux France +#! rnews 2663 +Path: alberta!mnetor!uunet!husc6!bbn!rochester!cornell!uw-beaver!uw-june!uw-entropy!dataio!suvax1!hirayama +From: hirayama@suvax1.UUCP (Pat Hirayama) +Newsgroups: rec.arts.sf-lovers,rec.arts.anime +Subject: Re: Old TV shows +Message-ID: <811@suvax1.UUCP> +Date: 14 Dec 87 05:54:39 GMT +References: <4254@dandelion.CI.COM> +Organization: Seattle University, Seattle, WA. +Lines: 40 +Xref: alberta rec.arts.sf-lovers:9224 rec.arts.anime:249 + +in article <4254@dandelion.CI.COM>, david@dandelion.CI.COM (David M. Watson) says: +> Xref: suvax1 rec.arts.sf-lovers:7102 rec.arts.anime:235 +> +> +> I have foggy but pleasant memories of three other converted Japanese +> - (not anime, but...) Ultraman! (Was it: "Hiyata! The beta capsule!"?) +> He was a large silver "good-monster" with a red light +> mounted on his chest that would blink whenever his batteries +> were getting low. And in his valiant, exhausting fights +> against the dinosaur types that frequently showed up to +> menace the World, he almost always came close to running out! +> And I remember a obligatory post-crisis trip to the jewelery +> store for Hiyata and friend! +> +> Would anyone like to refresh my memory about any of these three? +> + - Ultraman was one of several incredibly popular shows in Japan during + the late 60s/early 70s/early 80s. Actually, there were several shows + each featuring one or more of the "Ultra" brothers, of whom Ultraman + was the "leader/head/eldest (you get the idea)". There was also + Ultra 5 and a bunch of others which I can't remember and it would + take a long time to dig out the books. There was something of a + revival when UltraMan 80 (?) was released in Japan. + + Of these, I believe that only the original Ultraman was released + and dubbed for the American market. + + - By the way, Hayata would be the way to spell his name (though it + would be more accurately pronounced by you gaijin as "Hiyata". + + - Of course, there is nary a trace of him now in Japan. Programs + have this incredible tendency of grabbing hold of everyone, then + they drop it for something new. + +***************************************************************************** +* -Pat Hirayama * +* -Seattle University * +* * +* > No messages or quotes right now < * +***************************************************************************** +#! rnews 1910 +Path: alberta!mnetor!uunet!mcvax!enea!tut!santra!nispa +From: nispa@hutcs.hut.fi (Tapani Lindgren) +Newsgroups: comp.unix.wizards,comp.unix.questions +Subject: Unattended dumps (BSD4.3) +Message-ID: <9032@santra.UUCP> +Date: 4 Dec 87 15:19:19 GMT +Sender: news@santra.UUCP +Followup-To: comp.unix.wizards +Organization: Helsinki University of Technology, Finland +Lines: 28 +Xref: alberta comp.unix.wizards:5739 comp.unix.questions:4767 + +I have encountered a problem trying to make a shell script that would +make incremental backups at nighttime without operator attendance. +The problem results from dump(8) program requiring occasional +responses from the operator through /dev/tty. The script is +run from another script, /usr/adm/daily, under cron control and has no +controlling terminal, so it just hangs trying to read /dev/tty. It would +be ok if dump just aborted when facing a situation that would require +operator intervention. The script should never hang in a loop under +any circumstances, because /usr/adm/daily must do other things too +and finish after a reasonable time. + +Currently I have the dump script run a background subshell that sleeps for +an hour and then kills the dump script (if it still runs) and all dump +processes. This is very complicated, however, and the watchdog process +is almost 50% of the whole script. It is also very slow - I would +like it to stop immediately if it finds an error, report it to log file, +rewind the tape, and let /usr/adm/daily continue its work. + +Has anyone out there in the Netland have any suggestions of what to do? +Can yes(1) somehow be piped to a program that reads /dev/tty? +Could dump(8) be modified to abort at errors without any questions? +What kind of unattended backup systems do you have? + +--- +Tapani Lindgren, Helsinki Univ. of Technology, CS dept. +INTERNET: nispa@hutcs.hut.fi +UUCP: mcvax!santra!hutcs!nispa +BITNET: nispa%hutcs.UUCP@fingate.BITNET +#! rnews 2315 +Path: alberta!mnetor!uunet!husc6!bbn!oberon!pollux.usc.edu!kurtzman +From: kurtzman@pollux.usc.edu (Stephen Kurtzman) +Newsgroups: rec.food.cooking +Subject: Re: Cooking Wines +Message-ID: <5698@oberon.USC.EDU> +Date: 14 Dec 87 11:38:44 GMT +References: <4628@pyr.gatech.EDU> <10722@sri-unix.ARPA> <2028@ttrdc.UUCP> +Sender: nobody@oberon.USC.EDU +Reply-To: kurtzman@pollux.usc.edu (Stephen Kurtzman) +Organization: University of Southern California, Los Angeles, CA +Lines: 37 + +In article <2028@ttrdc.UUCP> levy@ttrdc.UUCP (Daniel R. Levy) writes: +> +>2) (more seriously) I've seen bottles of "wine for cooking" that have had +> salt (and vinegar?) added. These might be OK for sauces (yeah, the +> snootier gourmets wouldn't want anything to do with them) but they +> would obviously be horrible to drink. + +I think that these wines would be particularly bad for sauces that require +wine as a major component and require reducing the wine. There are two +reasons that come to mind: + +1) What is normally labeled as cooking wine is usually wine that is not good +enough to sell as table wine. If the taste is not the best, reducing it will +only concentrate its flaws. + +2) Cooking wines contain salt. Reducing a cooking wine will concentrate the +salt. This could really ruin the sauce. + +There best reason I have seen for using a good wine to cook with was given +by Alexis Bespaloff in the "New Signet Book of Wine", which states + + "Furthermore, it is actually uneconomical to buy cheap wine for cooking. + Say that an elaborate lobster dish calls for a spoonful or two of sherry + to heighten its flavor. A cook who runs out to buy a bottle of cheap + sherry will diminish the taste of an expensive and time-consuming dish with + a quarter's worth of wine. What's more, because the wine is a poor example + of its type, it may not be enjoyable to drink, so the spoonful of wine has, + in fact, cost the full price of the bottle." + +That is fairly sound reasoning. Of course, the last sentence does not +necessarily follow. You could keep the cheap wine around to diminish several +meals. + +BTW, I recommend the "New Signet Book of Wine" to anyone who wants to learn +more about wine. It is available for $4.50 as a paperback. Quite a value +when you compare it to the $20-or-more, glossy coffee-table wine books out +on the market. +#! rnews 1809 +Path: alberta!mnetor!uunet!mcvax!enea!luth!d2c-usg +From: d2c-usg@sm.luth.se (Ulrik"Rick"Sandberg) +Newsgroups: rec.music.misc +Subject: Re: Yes and ELP questions...... +Keywords: Tales from Topographic Oceans +Message-ID: <435@psi.luth.se> +Date: 4 Dec 87 18:28:34 GMT +References: <748@augusta.UUCP> <434@psi.luth.se> +Reply-To: Ulrik"Rick"Sandberg +Organization: University of Lulea, Sweden +Lines: 28 +UUCP-Path: {uunet,mcvax}!enea!psi.luth.se!d2c-usg + + +In article <434@psi.luth.se> I wrote: +>In article <748@augusta.UUCP> bs@augusta.UUCP (Burch Seymour) writes: +>>been looking for Tales on CD without success. To get to the point, is +>>it (Tales) on CD? +> +>One of my friends ordered it from a Recordshop in Gothenburg, but got +>the answer that it was sold out. However, they didn't say that the +>record isn't existing on CD. He was supposed to recieve it later. +>Any wiser of that? +> + +Correction: + +Received is spelled received, not recieved. :-) + +My friend told me that they said "Tales.. is not on CD." That's why he didn't +get it. Sorry for the confusing information. + + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +~ ~ +~ Ulrik 'Rick' Sandberg d2c-usg@luth.UUCP (or) ~ +~ Computer Technology d2c-usg@psi.luth.se (or) ~ +~ University of Lulea {uunet,mcvax}!enea!psi.luth.se!d2c-usg ~ +~ Sweden ~ +~ phone: (0920)-977 90 (home) "I feel lost in the city..." ~ +~ -- Jon Anderson -- ~ +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +#! rnews 1128 +Path: alberta!mnetor!uunet!husc6!rutgers!lll-lcc!pyramid!decwrl!cssaus.dec.com!bell +From: bell@cssaus.dec.com (Peter Bell, SNA-2, Sydney) +Newsgroups: rec.music.classical +Subject: Hogwood +Message-ID: <8712141101.AA04882@decwrl.dec.com> +Date: 15 Dec 87 05:23:00 GMT +Organization: Digital Equipment Corporation +Lines: 15 + +I have just finished singing (in choir) under Hogwood, it was an experience. We +sang Schuberts Mass in G, (as Schubert wrote it, missing a few phrases of the +Credo). Hogwood knew exactly what he wanted, and worked till we did it right. +Then as we tidied up the last few problems, he would let us sing through whole +sections, then go back and point out all the problems. + +We also sang the Messiah (not with Hogwood unfortunately) the delight of +those performances was Elizabeth Cambells singing "He was despised..." + +In this performance the two trumpeters waited off stage until just before their +appearances in each half, the first trumpet parts were played by a large +trumpeter (in nice to see that Sydney musicains are not starving) on what +looked like a very small valved trumpet (trumpet in F??). + +Peter. +#! rnews 1252 +Path: alberta!mnetor!uunet!mcvax!dutrun!winffhp +From: winffhp@dutrun.UUCP (Frits Post and/or Andrew Glassner) +Newsgroups: comp.graphics +Subject: abstracts wanted +Keywords: ray tracing, abstracts +Message-ID: <190@dutrun.UUCP> +Date: 2 Dec 87 09:14:55 GMT +Organization: Delft University of Technology,The Netherlands +Lines: 21 + +I am preparing a list of technical memos, technical notes, +internal reports, and other such low-circulation documents +that deal with ray tracing. I'm interested in documents +both large and small. The documents need not be expressly +about ray tracing; the criterion is that the information in +the document be useful to ray tracing researchers in some way. + +If you have prepared such a document, please send me enough +information to digest it. That would at least include your +name and organization, the document's title, perhaps a reference +number, and (very important!) an abstract. + +All contributors will receive a complete copy of the final list. + +-Andrew Glassner + email until 15 December: uunet!mcvax!dutrun!frits + email after 15 December: glassner@unc.cs.edu , unc!glassner +-- + ...mcvax!dutrun!frits + Faculty of Mathematics and Informatics + Delft University of Technology +#! rnews 593 +Path: alberta!mnetor!uunet!mcvax!lambert +From: lambert@cwi.nl (Lambert Meertens) +Newsgroups: sci.lang +Subject: Re: Acquiring native accents +Message-ID: <136@piring.cwi.nl> +Date: 5 Dec 87 22:56:44 GMT +Organization: CWI, Amsterdam +Lines: 8 + +When I speak English I hear no Dutch accent in my voice. But if my voice +is recorded and played back to me I find the Dutch accent unmistakable. If +this phenomenon is a general one, it goes a good deal towards explaining +why adult learners of a new language do not fully master the native accent. + +-- + +Lambert Meertens, CWI, Amsterdam; lambert@cwi.nl +#! rnews 6735 +Path: alberta!mnetor!uunet!mcvax!philmds!leffe!janpo +From: janpo@leffe.UUCP (janpo) +Newsgroups: rec.music.misc +Subject: Re: Ideas for improving the debate (was: Digital vs. Analog music) +Summary: Digital versus Analog +Keywords: CDs expensive audiophile equip. fourier analysis +Message-ID: <43@leffe.UUCP> +Date: 4 Dec 87 13:55:04 GMT +References: <574@ucdavis.ucdavis.edu> <522@altura.srcsip.UUCP> <3051@batcomputer.tn.cornell.edu> +Organization: Philips I&E DTS Eindhoven +Lines: 123 + + + +1) Mr. Konar, press the 'n' key immediately! There's another arrogant + audiophile going to pollute the net with his view on the Digital vs. + Analog issue. + +2) I'm not very much acquainted with the news stuff on the net, but it + seems we don't receive the rec.audio newsgroup here in Europe. Can + something be done about that? + +3) Now let me come to the point. + In article <3051@batcomputer.tn.cornell.edu> eacj@batcomputer.tn.cornell + (Julian Vrieslander) he writes: +>Konar than goes on to comment about the "arrogance" of audiophiles who still +>prefer analog recordings to digital. He says the issue should be laid to rest +>, the implicit assumption being that the case has been proven that analog +>recording is obsolete. + +>I for one think that the issue is still an open (and interesting) one, but I +>am a bit surprised at how polarized and closed the recent comments to this +>thread have been. + +I agree with him, so let me do my bit now. A technology not being perfect +, or getting close to that, is still worth a discussion. Remember that it +took about a 100 years of thorough research from Edison's first grammophone +to the modern high quality turntables. Don't expect digital audio to be +perfect now only a few years after its introduction, no matter what the +commercial guys say. They are only interested in your hard-earned $$$$. + +Until now I have only been in the opportunity to make a good comparison +between a high-end turntable and some first genaration. I'll summarize +the pros and cons of which I think are important and which I can think of +now. Many of them are well known, others may not. + +PROS OF ANALOG: +- Cheap records. +- As John Vrieslander mentioned: More real, more spatious, more delicate, + more emotionally involving. I won't try to find other words for this + description 'cause I can't think of a better one. Unfortunately, this + can only be heard on good, say > $2k-$3k systems without an infinite + number of knobs, lights and other gadgets normally found in aeroplane + cockpits. + +CONS OF ANALOG: +- More hissy, rumble,scratches,sound degrading after many times of + playing the record. This counts less when you have good records + (Japanese ones are most often excellent but hard to get now.) and take + good care of them. +- No flat frequency response, especially at the low and high end. +- Phase distortion. +- Harmonic distortion increases with amplitude. + +PROS OF DIGITAL: +- Longer durability than records (?). Less hissy, no rumble or ticks of + scratches. +- Almost no phase distortion, flat frequency response within the audio + range. +- Easy to use. +- Slightly (!) more dynamic. Why only slightly? Well, the 96 dB dynamic + range theoretically possible with a CD is not very practical. In reality + it is compressed, as far as I know, to some 40-60 dB depending on the + music (Pop, Jazz, Classic) because: + a) No one wants to run continuously to his volume knob to adjust the + volume.If not compressed the music will either be banging through your + living room and of your neighbours or it will drown in the inevitable + background noise. + b) Studio equipment has a dynamic range of less than, say, 70 to 80 dB + when you assume the Signal to Noise ratio being equal to the dynamic + range. + c) Sound gets to distorted at low levels. (See also cons) + d) A dynamic headroom of 10 dB is desired. + With all this limitations the dynamic range of CD's is not much different + with that of a good record. +- Excellent bass response. Deep and well defined. +- Very stable stereo image. + +CONS OF DIGITAL: +- Expensive records. +- When listening to a CD, it seems as if there is no "space" around around + the instruments and voices. It sounds cold and not very lively. +- First generation players and the cheaper CD players nowadays suffer from + very distorted high tones. They sound harsh. Cymbals for instance sound + like someone is sawing them into pieces instead giving it a gentle hit + with a drum-stick. They do not sound crisp and clear. +- Distortion increases dramatically with lower amplitudes (!). It can be + more than 1.5 % at low levels. And it's a very nasty kind of distortion. +- CD players produce (digital) noise above the audio range. This noise itself + can not be heard but other audio equipment may suffer from intermodulation + distortion which brings this noise back in the audio range. +- Many CD players, especially the first ones, do not seem to be very reliable + mechanically. +- I've heard that digital audio recording is quite different from analog. + I mean in terms of how it has to be done properly. I don't mean the + equipment needed, that's quite obvious. Not all studio crew seem to know + how to make a good digital recording. Does anyone know more about that? + +Well, this must be enough stuff to think and talk about. + +The above mentioned cons of digital audio may be overcome in the latest +players but I have not had the opportunity until now to carefully listen +to them and to compare them. According to some serious audio magazines +available here in Holland they seem to be improved. Many top-of-the-line +models now have separated power supplys for the digital and analog +circuitry, opto-couplers between those circuits, an additional analog filter +to filter out > 20 kHz noise, 16 bit with with n times oversampling, stable +and rigid chassis and improved error correction. All this may have solved +(some) of the cons I mentioned but I'm not sure. Players which have one or +more of these improvements and thus may be of interest (At least for Julian +Vrieslander and me) are: Philips (Magnavox in the USA I believe) CD 650 and +CD 960, Nakamichi, Mission, Meridian and if memory serves me well, Acoustical +Research (Or Audio Research. Don't know anymore). The latter two may be +difficult to get in the USA, they are made in the UK. No doubt that there +are more good CD players but can't think of others now. These are the +players I consider buying when normal LP's are no longer available. + +Pooh! That was more than I intended to write but still far less than I can +tell about this stuff. + + Kind regards from + Jan Postma + + +And on the seventh day, God went surfing! +#! rnews 1424 +Path: alberta!mnetor!uunet!mcvax!cernvax!ethz!heiser +From: heiser@ethz.UUCP (Gernot Heiser) +Newsgroups: comp.emacs +Subject: Setting terminal-emulator's environment +Keywords: GNU Emacs function `terminal-emulator' +Message-ID: <261@bernina.UUCP> +Date: 5 Dec 87 13:42:37 GMT +Reply-To: heiser@ethz.UUCP (Gernot Heiser) +Organization: ETH Zuerich, Switzerland +Lines: 18 + + +Using the GNU emacs terminal-emulator to run interactive programs would be +quite limited if the parent emacs can't be used for editing (when the program +run under the emulator starts up an editor). While some programs (like `rn') +allow to explicitely specify the editor, a general solution would require to +specify `emacsclient' in the `EDITOR' environment variable of the process +running under the terminal emulator. + +Naturally this could be done by running the shell under the emulator, setting +the environment of the shell, and then running the program we are really +interested in. A better way would be to set the environment from the +`terminal-mode-hook'. Is there any means to achieve this???? (I'm running GNU +Emacs version 18.49.) +-- +Gernot Heiser Phone: +41 1/256 23 48 +Integrated Systems Laboratory CSNET/ARPA: heiser%ifi.ethz.ch@relay.cs.net +ETH Zuerich EARN/BITNET: GRIDFILE@CZHETH5A +CH-8092 Zuerich, Switzerland EUNET/UUCP: {uunet,...}!mcvax!ethz!heiser +#! rnews 1617 +Path: alberta!mnetor!uunet!mcvax!enea!sommar +From: sommar@enea.UUCP (Erland Sommarskog) +Newsgroups: rec.music.misc +Subject: Re: another net.question +Message-ID: <2496@enea.UUCP> +Date: 5 Dec 87 16:46:48 GMT +References: <251@ho7cad.ATT.COM> +Reply-To: sommar@enea.UUCP(Erland Sommarskog) +Followup-To: rec.music.misc +Organization: ENEA DATA Svenska AB, Sweden +Lines: 27 + +P.CLARK (prc@ho7cad.ATT.COM) writes: +> Should a band play the entire new album when they do a concert? + + +No, why should they? There may be songs on the album that are +very good listening to at home, but just doesn't make it live, +just as there are songs with the opposite character; good live, +but just a bore on disc. + +Deep Purple and Marillion and good example of extremes in both +ends. When I saw D.P. in February this year, they played three +of the ten songs from "The House of Blue Light", their latest +album. That is a quite decent product, but I didn't miss those +songs anyway. (I, and everyone else, would have been much more +disappointed if they had left out "Smoke on the Water".) + Marillion on the other hand; on the two tours they made after +"Misplaced Childhood", they insisted on playing entire album +as one long song. There are many parts on that album that just +becomes dead passages where nothing happens when they are played +live. ("Bitter Suite" and "Blind Curve" for instance.) Marillion +is no good live band, and playing obsolete material does not +make things better. +-- +Erland Sommarskog +ENEA Data, Stockholm +sommar@enea.UUCP + C, it's a 3rd class language, you can tell by the name. +#! rnews 4410 +Path: alberta!mnetor!uunet!mcvax!enea!sommar +From: sommar@enea.UUCP (Erland Sommarskog) +Newsgroups: rec.music.misc +Subject: Re: More than Yes +Message-ID: <2502@enea.UUCP> +Date: 5 Dec 87 19:18:59 GMT +References: <22034@ucbvax.BERKELEY.EDU> +Reply-To: sommar@enea.UUCP(Erland Sommarskog) +Followup-To: rec.music.misc +Organization: ENEA DATA Svenska AB, Sweden +Lines: 72 + +Grady Toss (ebm@ernie.Berkeley.EDU) writes: +>Whenever this newsgroup gets around to discussing 70's/80's fusion (the +>current go-round sparked by the proof that Yes is Best), the content +>seems to be limited to the same 5 or 6 groups (Yes, Rush, ELP, King +>Crimson, Pink Floyd, Genesis, etc.). + +Grady seems to be confusing the issue a bit here. He talks about fusion and +the mentions groups that belong(ed) to the symphonic-rock genre. (I prefer +that term instead of "progressive") For me "fusion" is a synonym with +jazz-rock. Anyway, that is more of question of semantics, the two genres +have a lot in common. (The main difference maybe being that symphony-rock +is European and fusion American.) + +The reason why these groups are being discussed the most is probably that +they have gained the greatest commercial succes. This may or may not +be correlated to the fact they are the best. + +>Doesn't (didn't) anyone listen to +>some of the (apparently) lesser-known fusion greats? Bands and artists +>like Arti + Mestieri, Brand X, Arthur Brown & Kingdom Come, Egg, Gilgamesh, +>Hatfield & The North, Henry Cow, Alain Markusfeld, National Health, PFM, +>Quiet Sun, Return to Forever, Seventh Wave, The Soft Machine, UK and +>Weather Report. + +Being quite fond of this kind of music, I feel obliged to comment. It's +a real mixture Grady presents and I must admit there are names I have +never heard. Anyway, I think he is a bit unfair, some of them have +certainly been discussed on the net. For instance, I posted a discograhpy +on Brand X some month ago. Some comments to the other names: + PFM (Premiata Forneria Marconi) have been mentioned from time to time, +the Italian answer on Genesis, which developed in a different way. Now +disbanded, I believe. One day or another may be I'll post a discography. + Quiet Sun. The band in which Phil Manzanera played before he joined +Roxy Music. Their "Mainstream" is rather like jazz, but not mainstream. + Seventh Wave. This is the name I never expected to see on the net! I +bought their "Things to Come" when I was 15 and I was really fond of it +then. These days I don't find that amount of synthesizers so exciting as +I did then. + Wheather Report. Quite well-known. But really, you do only need "Heavy +Wheather", the one with "Birdland". May be some more, "Mysterious Traveller" +perhaps, but then you'll find that they all sound the same. + +>As I said before, I find much of Yes and ELP to be very dull, and un- +>affecting. I like Rush, though more live than on record. + +As you can guess, I don't share Grady's view here. Yes has made good +music, yet never really touched my soul, probably due to their utterly +stupid and semi-religious lyrics. "Brain Salad Surgery" is a very good +record, the rest of what ELP have done is so-so. Rush don't turn me on +at all, on the other hand. The net discussion inspired me to try +"A Farewell to Kings" (A random choice). May be I would have liked them +10 years ago, but not today with those lyrics and that voice. + +>So, were Yes, ELP, Pink Floyd, King Crimson, Genesis and Rush really "it" +>as far as most progrock fans go, or did some of these "lesser known" artists +>(and all the others I forgot or never knew) filter out to larger audiences? + +Depends on how you define your terms here, but I can easily think +of more groups, some of them succesful, some of them not, some of them +good, some them not so good: +Kansas, Saga, Asia, Jethro Tull, Roxy Music, Gentle Giant, Van Der Graaf +Generator, George Duke, Billy Cobham, Al DiMeola, Herbie Hancock, Dixie +Dregs, Ange, (Mahavishnu) John McLaughlin, Santana, Bill Bruford etc + I think that most of these people have had their share of the discussion +on the net. So to conclude, I do not really share Grady's initial obser- +vation. However some particular groups are certainly being over-discussed, +namely Rush, Yes and recently also Pink Floyd. +-- +Erland Sommarskog +ENEA Data, Stockholm +sommar@enea.UUCP + C, it's a 3rd class language, you can tell by the name. +#! rnews 916 +Path: alberta!mnetor!uunet!mcvax!enea!tut!santra!clinet!waldo +From: waldo@clinet.FI (Tuomas Siltala) +Newsgroups: rec.music.synth +Subject: Siel DK80 sequenceer +Keywords: How to use? +Message-ID: <553@clinet.FI> +Date: 5 Dec 87 21:36:23 GMT +Reply-To: waldo@clinet.UUCP (Tuomas Siltala) +Organization: City Lines Oy, Helsinki, Finland +Lines: 17 + +My friend bought a Siel DK80 synthesizer and now he is wondering how +the sequencer in that machine works. + + +Unfortunately we don't have any manuals for it. + +Could somebody kindly send me information concerning this problem? + +Thank you! + +------------------------------------------------------------------------------ + + Tuomas Siltala Internet: waldo@clinet.FI + Kalevankatu 51 B 37 + SF-00180 Helsinki, Finland Telephone: +358-0-6947735 + +------------------------------------------------------------------------------ +#! rnews 1655 +Path: alberta!mnetor!uunet!mcvax!enea!luth!d2c-czl +From: d2c-czl@sm.luth.se (Caj Zell) +Newsgroups: rec.music.misc +Subject: Re: Black Sabbath songs +Message-ID: <437@psi.luth.se> +Date: 6 Dec 87 01:38:40 GMT +References: <1208@gumby.wisc.edu> <3590@h.cc.purdue.edu> +Reply-To: Caj Zell +Organization: University of Lulea, Sweden +Lines: 25 +UUCP-Path: {uunet,mcvax}!enea!psi.luth.se!d2c-czl + + +In article <3590@h.cc.purdue.edu> acu@h.cc.purdue.edu.UUCP (Floyd McWilliams) +writes: + +> While we're talking about Sabbath, does anyone know who does the +>vocals on "Solitute" (from the Master of Reality album) and "It's All Right" +>(from Technical Ecstasy)? It sure doesn't sound like the Oz... + +I would like to add another song:"Swinging The Chain" on _Never Say Die!_. +Who the hell does the vocals here? + +By the way,has anybody heard the new album? + + + XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX + X X + X X + X Caj Zell ________________________ X + X University of Lulea : : X + X Sweden : Jazz is not dead, : X + X : it just smells funny : X + X mail: d2c-czl@psi.luth.se : -Frank Zappa : X + X : : X + X -----------------------: X + X X + XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +#! rnews 760 +Path: alberta!mnetor!uunet!mcvax!unido!gmdka!florin +From: florin@gmdka.UUCP +Newsgroups: comp.windows.x +Subject: C++ re-hacks of X11 include files - (nf) +Message-ID: <2800001@gmdka.UUCP> +Date: 3 Dec 87 13:16:00 GMT +Lines: 14 +Nf-ID: #N:gmdka:2800001:000:458 +Nf-From: gmdka!florin Dec 3 14:16:00 1987 + +Hi there, + +I'm actually working on C++ re-hacks of the X11 include files. +There are some problems with Xlib.h. In structures +Visual, XWindowAttributes and XColormapEvent there are variables named +``class'' and ``new'' which cause serious problems (C++ keywords) ! + +For the moment I've changed the names, but this is an awful hack. Does anybody +know a better solution ? + + -- Florin + +UUCP: ...!uunet!unido!gmdka!florin +X.400: florin@karlsruhe.gmd.dbp.de +#! rnews 4069 +Path: alberta!mnetor!uunet!mcvax!ukc!reading!onion!riddle!domo +From: domo@riddle.UUCP (Dominic Dunlop) +Newsgroups: comp.unix.xenix,comp.sys.att,comp.sys.intel +Subject: How to load AT&T 6300 Plus packages to generic UNIX V.3 +Summary: Here's a shell script to do it for you +Keywords: Intel, 386/ix, Microport, Prime +Message-ID: <522@riddle.UUCP> +Date: 4 Dec 87 17:47:52 GMT +Reply-To: domo@riddle.UUCP (Dominic Dunlop) +Followup-To: comp.unix.xenix +Organization: Sphinx Ltd., Maidenhead, England +Lines: 106 +Xref: alberta comp.unix.xenix:1170 comp.sys.att:1825 comp.sys.intel:379 + +[If there's a Microport newsgroup, it doesn't come here] + + Background + +AT&T's generic UNIX V.3 for the 80386 (as sold in binary form by AT&T, +Bell Technologies, Intel, Interactive Systems, Microport, Prime etc.) +will run binaries created for UNIX V.2 on the 80286. A large number of +packages exists for AT&T's 6300 Plus, an 80286-based system running V.2. +These can be run on 80386-based systems while you're waiting for +software authors to come up with native 80386 ports of their products. + + Problem + +You are supposed to load packages onto your 6300 Plus using the system's +administration procedures. These handle weird multi-volume cpio diskette +sets, which are a pig to load unless you have the installation software. +Which you don't if you're trying to load the software onto an 80386-based +system running 386/ix, Microport, or whatever. + + Solution + +Here's a shell script which does the job. If you want to know the details, +it reads 350k, starting at offset 9k, from each 360k diskette in the +installation set, piping the result into cpio -c. It the fires off the +Install program which should be part of the application package. As the +comments remark, there's not a lot of error checking, as it's essentially +a quick hack. Also, testing is about at the ``worked twice in a row'' +level. Despite all that, I hope it's useful to somebody out there. + +Dominic Dunlop +domo@sphinx.co.uk domo@riddle.uucp + +++++cut here++++++++cut here++++++++cut here++++++++cut here++++ +: +# load_script +# +# Shell script to load software packages delivered in AT&T PC +# 6300+ UNIX V.2 format on systems where the PC 6300+ +# installation procedure is not available (eg 386/ix). +# The script can be executed by any user who can read the raw +# diskette device. However, the root password is requested +# before files are moved to their final destinations if this +# script is not run by the super-user. +# +# Note that this script does NOT check that sufficient space is +# available to load the package. In general, your /usr file +# system should have at least (700 * diskettes_in_package) +# blocks free before installation. Note also that there is no +# check that the diskettes are in the correct format, or that +# they are inserted in the correct order. +# +# 871204 DFD Created + +# Change the following device assignment if the 360kB raw +# diskette device on your system has a different name. +DEV=${DEV-/dev/rdsk/f0d9dt} + +if [ ! -r $DEV -o ! -c $DEV ] +then + cat << E_O_F +Can't read $DEV. Check raw diskette device name and/or your +access permissions. +E_O_F +exit 1 +fi + +cd /usr/tmp +mkdir install 2>/dev/null +cd install +IT="the first diskette of the package" + +trap "echo Installation aborted.; rm -r /usr/tmp/install; exit 1" 2 15 +( + while echo "Insert $IT and hit return >\c" 1>&2 \ + && read ANS + do + IT="next diskette" + echo "The following files are being loaded:" 1>&2 + dd if=$DEV ibs=1k obs=5k skip=9 count=350 2>/dev/null + done +) | cpio -icvmudB 1>&2 + +chmod +x Install + +trap 2 15 + +cat << E_O_F +Files read from diskettes. You may remove the last diskette from +the drive. If you are not already logged in as the super-user, +Please enter the root password to continue with installation. +E_O_F +if su root -c ./Install +then + cat << E_O_F +Installation complete. You should execute + rm -r /usr/tmp/install +to remove installation scratch files at a convenient time. +E_O_F +else + cat << E_O_F +Installation failed. To retry, + su + cd /usr/tmp/install + ./Install +E_O_F +fi +#! rnews 1801 +Path: alberta!mnetor!uunet!mcvax!ukc!reading!onion!bru-me!ralph +From: ralph@me.brunel.ac.uk (Ralph Mitchell) +Newsgroups: comp.graphics,sci.space,sci.space.shuttle +Subject: Re: 3d digitized shuttle data +Message-ID: <338@Pluto.me.brunel.ac.uk> +Date: 4 Dec 87 09:49:43 GMT +References: <509@otto.cvedc.UUCP> +Reply-To: ralph@me.brunel.ac.uk (Ralph Mitchell) +Organization: Brunel University, Uxbridge, UK +Lines: 26 +Xref: alberta comp.graphics:1381 sci.space:3674 sci.space.shuttle:445 + +In article <509@otto.cvedc.UUCP> billa@otto.UUCP (Bill Anderson) writes: +>In article <> apollo@ecf.toronto.edu (Vince Pugliese) writes: +>> +>>As well I will be include a very simple C program, hacked together by fellow group member +>> [...] +> +>If anyone out there in netland converts this C program so that it can be +>run on suns, please post the results of your work to the net. + +It has already been done. The program should be in /usr/demo/SRC/shaded.c, +the shuttle data is in /usr/demo/DATA/space.dat. There are notes on running +it in /usr/demo/README. The program displays 2 windows with cursor lines, to +enable you to select the 3d viewpoint, and there's a pop-up menu for setting +fill style and colour, &c. For monochrome you need to select the "edges" (I +think) fill style or it'll look pretty wierd. Also, if your display surface +doesn't support hidden surface removal, you'll get a wireframe effect that +can be confusing to the eye. + +/usr/demo/DATA also contains data files for an icosahedron, a pyramid, a +ball and a Klein bottle. + +-- + From: Ralph Mitchell at Brunel University, Uxbridge, UB8, 3PH, UK + JANET: ralph@uk.ac.brunel.cc ARPA: ralph%cc.brunel.ac.uk@cwi.nl + UUCP: ...ukc!cc.brunel!ralph PHONE: +44 895 74000 x2561 + "There's so many different worlds, so many different Suns" -- Dire Straits +#! rnews 1156 +Path: alberta!mnetor!uunet!mcvax!ukc!its63b!bob +From: bob@its63b.ed.ac.uk (ERCF08 Bob Gray) +Newsgroups: rec.arts.sf-lovers +Subject: Re: SPACE WAR BLUES (was Re: Gibson) +Message-ID: <809@its63b.ed.ac.uk> +Date: 4 Dec 87 12:49:58 GMT +References: <8711211710.AA02986@decwrl.dec.com> +Reply-To: bob@its63b.ed.ac.uk (ERCF08 Bob Gray) +Organization: I.T. School, Univ. of Edinburgh, U.K. +Lines: 17 + +In article <8711211710.AA02986@decwrl.dec.com> boyajian@akov68.dec.com (JERRY BOYAJIAN) writes: +>(Oh, before anyone asks the obvious question, the author was Richard +>Lupoff, who is one of the best unknown science fiction writers around.) + +I find this statement hard to believe, based on the quality +of his book "Circumpolar". It is full of characters which +barely qualify as two dimensional, offensive racial stereotypes +and various other assorted characters whose collective IQ doesn't get +into double figures. I rated this book as -****. + +I cannot believe that someone who turned out such complete +drivel could improve enough in other books to even qualify +as average. + +I am however, willing to be surprised. What other books of +his would people recommend? + Bob. +#! rnews 1599 +Path: alberta!mnetor!uunet!mcvax!ukc!its63b!bob +From: bob@its63b.ed.ac.uk (ERCF08 Bob Gray) +Newsgroups: sci.misc +Subject: Re: Grey Goo that's too smart for its own good +Keywords: nanotechnology foresight drexler +Message-ID: <810@its63b.ed.ac.uk> +Date: 4 Dec 87 13:10:07 GMT +References: <799@sbcs.sunysb.edu> <2698@drivax.UUCP> <1063@sugar.UUCP> <2411@watcgl.waterloo.edu> <1445@m-net.UUCP> <1526@mmm.UUCP> <2783@drivax.UUCP> +Reply-To: bob@its63b.ed.ac.uk (ERCF08 Bob Gray) +Organization: I.T. School, Univ. of Edinburgh, U.K. +Lines: 23 + +In article <2783@drivax.UUCP> macleod@drivax.UUCP (MacLeod) writes: +>In article <1526@mmm.UUCP> cipher@mmm.UUCP (Andre Guirard) writes: +>>In article <1445@m-net.UUCP> russ@m-net.UUCP (Russ Cage) writes: +>>>In <2411@watcgl.waterloo.edu> kdmoen@watcgl.waterloo.edu (Doug Moen) writes: +>>>>[...] If it *does* turn out to be possible to build Grey Goo, +>>>>then by the time fabrication technology catches up, perhaps we can have +>>>>a wide spectrum of Goo killing techniques already available. +> +>Goo seems almost inevitable. It should not be a big problem, of itself; +>the definition of Goo (for those not familiar with the problem) is that +>of a nanomachine that will use any available energy and raw material to +>reproduce itself periodically. If it reproduces at 2x per year you have +>one problem, relatively minor; if it reproduces at 512x per minute, you have +>quite another. + +I can hear the squeals from the anti-nuclear type lobby already + + Can you PROVE it is safe? + Campaign against the Grey Goo! + prevent Nano-technology! + +and not a :-> in sight. + Bob. +#! rnews 3115 +Path: alberta!mnetor!uunet!mcvax!ukc!cheviot!robert +From: robert@cheviot.newcastle.ac.uk (Robert Stroud) +Newsgroups: comp.unix.wizards +Subject: Re: //host vs "mount point" +Message-ID: <2584@cheviot.newcastle.ac.uk> +Date: 4 Dec 87 16:22:51 GMT +References: <648@tut.cis.ohio-state.edu> <1668@tut.cis.ohio-state.edu> <38c15248.4580@hi-csc.UUCP> <9559@mimsy.UUCP> <411@PT.CS.CMU.EDU> <6769@brl-smoke.ARPA> +Reply-To: robert@cheviot (Robert Stroud) +Organization: Computing Laboratory, U of Newcastle upon Tyne, UK NE17RU +Lines: 62 + +In article <6769@brl-smoke.ARPA> gwyn@brl.arpa (Doug Gwyn (VLD/VMB) ) writes: +>In article <411@PT.CS.CMU.EDU> jgm@K.GP.CS.CMU.EDU (John Myers) writes: +>>Just to add to the confusion, let me put in a plug in for the Carnegie-Mellon +>>University Computer Science Department's syntax: +>>/../host +> +>Stolen from the Newcastle Connection. +> +>>"/.." is known as the "super-root". It seems logically consistent to me... +> +>So, what is the result of +> $ cd /.. +> $ pwd + +/.. of course!! + +If you add directories above root (and remember that with the Newcastle +Connection, /.. was just a directory rather than some mysterious +"super-root") so that it is possible for your current directory to +be in an uncle or cousin relationship with root (rather than a direct +descendent), then you have to modify the pwd algorithm accordingly. + +pwd assumes that if you go up the tree with ".." enough times you will +get to root. If your current directory is in a sideways relationship +to root, this assumption will no longer be valid. + +The modified pwd algorithm should work like this: + +(1) Go up the tree with .. from your current directory until you +find / or reach the base of the tree (a directory which is its own +parent). + +(2) If you didn't reach / in (1), then starting from / go up to +the base of the tree with .. and prefix the appropriate number of +/..'s to the string from (1). + +For example, after cd /../../C/D, step (1) will give /C/D and step (2) +will give /../.. so the answer is /../../C/D. + +This is relatively straightforward to implement. I've made the necessary +modifications to the System V /bin/pwd and sh (which has a built-in pwd) +for use with a kernel implementation of the Newcastle Connection. + +The tricky bit is getting the shortest possible pathname. For example, +if / corresponds to /../../A/B in the global naming tree, then after +cd /../C, the modified pwd algorithm would give /../../A/C which is +correct but redundant. (/../../A is the same as /.. if / is /../../A/B). + +This can be fixed if you keep a record of everywhere you visit in (1) and +stop in (2) when you reach somewhere you've visited before, but since in +an infinite naming tree this would require an infinite amount of storage +and isn't very efficient in any case, it is easier to simply implement +the algorithm given (which also requires an infinite amount of storage +in the general case of course!) and ignore this problem. + +Robert J Stroud, +Computing Laboratory, +University of Newcastle upon Tyne. + +ARPA robert%cheviot.newcastle@nss.cs.ucl.ac.uk +UUCP ...!ukc!cheviot!robert +JANET robert@newcastle.cheviot +#! rnews 835 +Path: alberta!mnetor!uunet!mcvax!ukc!dcl-cs!nott-cs!pyr1.cs.ucl.ac.uk!awylie +From: awylie@pyr1.cs.ucl.ac.uk +Newsgroups: comp.sys.ibm.pc +Subject: Re: Standard date bug +Message-ID: <39500002@pyr1.cs.ucl.ac.uk> +Date: 4 Dec 87 13:58:00 GMT +References: <7457@eddie.MIT.EDU> +Lines: 12 +Nf-ID: #R:eddie.MIT.EDU:7457:pyr1.cs.ucl.ac.uk:39500002:000:432 +Nf-From: pyr1.cs.ucl.ac.uk!awylie Dec 4 13:58:00 1987 + + +I have a Taiwanese XT clone with some strange BIOS and MSDOS 3.2 and the +bug has annoyed me some time. This is NOT the 'subtle' bug mentioned in +another reply, but a simple non-increment of the date at midnight. This +wreaks havoc with MAKE! + I shall try CLOCKFIX.SYS tonight. Thanks very much to the poster, his +was the only really useful solution proposed. + +Andrew Wylie +University of London Computer Centre + +awylie@uk.ac.ucl.cs +#! rnews 847 +Path: alberta!mnetor!uunet!mcvax!ukc!dcl-cs!bath63!sc_dra +From: sc_dra@ux63.bath.ac.uk (Dave Allum) +Newsgroups: comp.sys.atari.st +Subject: Hard Disk Optimisers +Summary: Recommendations wanted +Message-ID: <1972@bath63.ux63.bath.ac.uk> +Date: 4 Dec 87 15:53:49 GMT +Reply-To: sc_dra@ux63.bath.ac.uk (Dave Allum) +Organization: SWURCC, University of Bath, U.K. +Lines: 13 + + +Does anyone have any recommendations for and/or experience of hard disk +optimisers for the ST? + +The only ones I have come across are Simon Poole's DLII and Michtron's +Tune Up! (their exclamation mark, not mine). + +I have tried neither (DLII did some strange things with a ram disk I +tested it on, and I'd rather not pay for Tune Up! until I have some +favorable reports on it) and would be very interested in anyone's +experiences with the above or any other such beasts. + +Thanks. +#! rnews 1573 +Path: alberta!mnetor!uunet!mcvax!ukc!its63b!bob +From: bob@its63b.ed.ac.uk (ERCF08 Bob Gray) +Newsgroups: sci.physics +Subject: Re: GR question +Message-ID: <811@its63b.ed.ac.uk> +Date: 4 Dec 87 17:31:49 GMT +References: <4688@cit-vax.Caltech.Edu> <895@ubc-vision.UUCP> +Reply-To: bob@its63b.ed.ac.uk (ERCF08 Bob Gray) +Organization: I.T. School, Univ. of Edinburgh, U.K. +Lines: 28 + +In article <895@ubc-vision.UUCP> majka@ubc-vision.UUCP (Marc Majka) writes: +>would see the "poor fellow's" delta-t getting longer. The poor fellow +>crosses the Absolute Event Horizon in a finite amount of (his) time. +>The observer sees the poor fellow falling more and more slowly (while +>also seeing him getting exponentially red-shifted) toward r=2M, but +>never getting there. I liked the presentation of this in my GR textbook: + +The observer, if he waited around long enough, would also +see the black hole evaporate by Hawkins' radiation. + +But, from the point of view of the observer, the "poor fellow" +can never cross the event horizon before the hole evaporates +away from under him. + +Therefore, the "poor fellow" must observe one of two things. +Either he crosses the event horizon in a finite amount of +time, or he will observe the black hole to vanish as he +approaches. + +1. sets up a paradox, but 2. implies that anything falling +into a black hole can't get into the black hole before it +evaporates. i.e. the black hole can't form in the first +place. It just get very close to it. + + +Would someone please comment on the above. I am sure I must +be missing something. (I'm no physicist) + Bob. +#! rnews 2122 +Path: alberta!mnetor!uunet!mcvax!ukc!its63b!hwcs!zen!frank +From: frank@zen.UUCP (Frank Wales) +Newsgroups: news.config +Subject: Updated map entry for zen +Keywords: new host computer +Message-ID: <787@zen.UUCP> +Date: 3 Dec 87 22:20:52 GMT +Organization: Zengrange Limited, Leeds, England +Lines: 47 + + +It's a bit late again, we've been running the new system for about 3 +months now, but here is our updated map entry: + +#N zen +#S HP 9000 Model 840; HP-UX 1.1 (V.2) +#O Zengrange Limited +#C Julian Perry, Frank Wales +#E jules@zen.co.uk ...!mcvax!ukc!zen.co.uk!jules +#T +44 532 489048 +#P Greenfield Road, Leeds, West Yorkshire, England, LS9 8DB +#L 01 31 22 W / 53 47 42 N +#R +# +zen hwcs(DAILY) + + +Who we are and what we do: + +As a company, we produce custom solutions on hand-held and portable +equipment, primarily customising Hewlett-Packard hand-helds. For +example, we recently installed almost 6 000 HP-71 hand-held computers as +networked terminals in 430 DHSS offices as part of a Document Tracking +System developed by us to a DHSS specification. + +We're not just a software house, but also develop custom packaging and +electronics where necessary too. Our customers are primarily government +departments (here and abroad), but we have also produced products for +individual sale through dealers (such as the Zenwand-71 barcode wand for +the HP-71, which span off of the DHSS contract). + +Although our products are almost exclusively related to hand-helds, our +expertise stretches through to custom chip design and mainframe-hosted +software packages (mainly under Unix). As a consequence, we regard +ourselves as a solutions house, rather than being specific to software, +hardware, design or whatever. + +We have one office [in Leeds], have been around for seven years and +employ over 40 people at present. Is that a reasonable summary? + +Jules & Frank + +Julian Perry [ jules@zen.co.uk ...!mcvax!ukc!zen.co.uk!jules ] +Frank Wales [ frank@zen.co.uk ...!mcvax!ukc!zen.co.uk!frank ] +System Managers +Zengrange Limited Phone: +44 532 489048 ext 217 +Leeds, England. +#! rnews 1158 +Path: alberta!mnetor!uunet!mcvax!ukc!its63b!hwcs!jack +From: jack@cs.hw.ac.uk (Jack Campin) +Newsgroups: rec.music.classical +Subject: Re: re repeat repeating pieces +Message-ID: <1567@brahma.cs.hw.ac.uk> +Date: 4 Dec 87 18:18:28 GMT +References: <8712011820.AA18589@decwrl.dec.com> +Reply-To: jack@cs.glasgow.ac.uk (Jack Campin) +Organization: PISA Project, Glesga Yoonie +Lines: 13 +Summary: + +Expires: + +Sender: + +Followup-To: + + + +[ignore the above email address and use my signature] +I may have missed some of this thread, but I haven't heard anyone mention +Satie yet. His Vexations for piano is meant to be repeated 840 times +(it takes about 18 hours to perform). He also wrote some pieces of music +to be played in particular spaces - "Music for a Boardroom" is one +that comes to mind - which go round and round in circles. (I think that one +would produce some #@$% aggressive board meetings). +-- +ARPA: jack%cs.glasgow.ac.uk@nss.cs.ucl.ac.uk +JANET:jack@uk.ac.glasgow.cs USENET: ...mcvax!ukc!cs.glasgow.ac.uk!jack +Mail: Jack Campin, Computing Science Department, University of Glasgow, + 17 Lilybank Gardens, Glasgow G12 8QQ, Scotland (041 339 8855 x 6045) +#! rnews 1124 +Path: alberta!mnetor!uunet!mcvax!ukc!stl!dww +From: dww@stl.stc.co.uk (David Wright) +Newsgroups: comp.os.vms +Subject: Problem with VMS 4.6 if your uVAX has EMULEX CS02's +Message-ID: <596@acer.stl.stc.co.uk> +Date: 4 Dec 87 21:54:38 GMT +Reply-To: dww@stl.UUCP (David Wright) +Organization: STL,Harlow,UK. +Lines: 16 + +Our System Manager has reported that there is a problem with using EMULEX CS02 +QBUS comms cards which are not at the latest revision level, under VMS 4.6. +These cards appeared to work fine under VMS 4.5 and earlier. + +The EMULEX CS02 card, configured as two DHV-11 8-line muxs, gives phantom +devices when running SHOW DEVICE. For example, TXC0 to TXC7 become TXC0 to +TXC15. There are problems in using the lines - for example Control-Y acts +on the group of lines not just one! There are other problems known to EMULEX. + +The solution is to upgrade the firmware PROM on the card to at least +revision P. Emulex may make a charge for this. + +-- +Regards, + David Wright STL, London Road, Harlow, Essex CM17 9NA, UK +dww@stl.stc.co.uk ...uunet!mcvax!ukc!stl!dww PSI%234237100122::DWW +#! rnews 384 +Path: alberta!mnetor!uunet!mcvax!ukc!stc!root44!jgh +From: jgh@root.co.uk (Jeremy G Harris) +Newsgroups: comp.sys.amiga +Subject: New Kickstart +Keywords: Kickstart workbench janus +Message-ID: <489@root44.co.uk> +Date: 4 Dec 87 19:05:27 GMT +Organization: Root Computers Ltd., London, England +Lines: 3 + +Will the Workbench-less Kickstart initialise Janus? +-- +Jeremy Harris jgh@root.co.uk +#! rnews 1018 +Path: alberta!mnetor!uunet!mcvax!unido!stollco!til +From: til@stollco.UUCP (tilgner) +Newsgroups: sci.astro +Subject: The current state of Hubble Constant? +Keywords: Cosmology +Message-ID: <142@stollco.UUCP> +Date: 5 Dec 87 18:32:42 GMT +Organization: Stollmann Gmbh, D 2000 Hamburg 50 +Lines: 17 + +I am just preparing a 'semi-popular' lecture on how the +value of the Hubble Constant is determined. + +As is generally +known, the values of different authors fluctuates between +ca. 50 to 100 km/(sec Mpc). The latest discussion of this +problem which I know of is M. Rowan-Robinson's book +"The Cosmological Distance Ladder" (Freeman 1985). He +advocates 67 km/(sec Mpc) after a detailed discussion of +the different distance indicators. + +Now I would like to know: What is the current state of +affairs? The responses of the advocates of the various +values, for example by Sandage & Tammann or de Vaucouleurs +(= the grand old men of this topic)? Somehow I missed +their reactions. Can anybody give me a hint via e-mail? +I'll summarize. +#! rnews 2734 +Path: alberta!mnetor!uunet!mcvax!enea!ttds!draken!zap +From: zap@draken.nada.kth.se (Svante Lindahl) +Newsgroups: comp.unix.wizards,comp.emacs +Subject: Re: Emacs csh alias +Message-ID: <235@draken.nada.kth.se> +Date: 6 Dec 87 07:00:31 GMT +References: <10672@brl-adm.ARPA> +Reply-To: zap@nada.kth.se (Svante Lindahl) +Followup-To: comp.emacs +Organization: The Royal Inst. of Techn., Stockholm +Lines: 49 +Xref: alberta comp.unix.wizards:5741 comp.emacs:2402 + +[Warning: Extensive inclusion, but I have included a new newsgroup in + the newsgroups-line, and directed followups to it (comp.emacs)] + +In article <10672@brl-adm.ARPA> dsill@NSWC-OAS.arpa (Dave Sill) writes: +>I've been trying to set up a C-Shell (4.2 BSD) alias for Emacs (GNU +>17.64, not that it matters) which, when run the first time will +>actually run Emacs, but after suspending Emacs with C-z, will bring +>the background Emacs job to the foreground. The catch is that I'd +>also like the alias to re-load emacs if I exit with C-x C-c. Simply +>stated, I want an alias named "emacs" which will load Emacs if it +>isn't already loaded, but will foreground a background Emacs if one +>exists. +> +>I know I could do this with a script (if I assume the Emacs job is +>always job %1), but I'd prefer an alias since they're faster. It +>would be especially nice to determine which background job was the +>Emacs job and foreground *it*, instead of just assuming job %1. +> +>Any ideas or alternate approaches? Should I just put up with the +>occasional "fg: No such job." message? + +Here is something which should do part of what you want. It doesn't +accomplish to start a new emacs process if you exited the last one +with C-x C-c - unless the first one had never been suspended! +Whenever you get "fg: No such job" just type ``i!!'', reinvoking the +commandline prefixed with an "i", "iemacs" standing for "init emacs". + +alias emacs iemacs +alias iemacs 'alias emacs remacs; "emacs" \!* ; alias emacs iemacs' +alias remacs fg %emacs + +Here we use a special version of suspend-emacs, that will look for a +file ".emacs_pause" in the user's home directory when emacs is +resumed. In this file suspend-emacs expects to find the current +working directory and an optional "command line" that is parsed like +the initial command line. Very useful! +This could be done using "suspend-resume-hook", but the hook wasn't +available in 17.?? when this was first implemented here. + +These are the aliases I use together with the special version of +suspend-emacs. + +alias emacs iemacs +alias remacs 'echo `pwd` \!* >\! ~/.emacs_pause ; %emacs' +alias iemacs 'alias emacs remacs; "emacs" \!* ; alias emacs iemacs' +alias kemacs 'alias emacs iemacs; remacs -kill' + + +Svante Lindahl zap@nada.kth.se uunet!nada.kth.se!zap +#! rnews 2721 +Path: alberta!mnetor!uunet!mcvax!diku!iesd!jpc +From: jpc@iesd.uucp (Jens P. Christensen) +Newsgroups: comp.unix.questions,comp.unix.wizards,sci.math.stat +Subject: Problems with S statistical package +Summary: Cannot make S work properly on Sun-3 +Keywords: S AT&T Sun-3 SunOS 3.4 +Message-ID: <162@iesd.uucp> +Date: 5 Dec 87 19:41:09 GMT +Reply-To: jpc@iesd.UUCP (Jens P. Christensen) +Followup-To: comp.unix.questions +Organization: Dept. of Comp. Sci., Aalborg University, Denmark +Lines: 58 +Xref: alberta comp.unix.questions:4768 comp.unix.wizards:5742 sci.math.stat:213 + +Could anyone please shed light on a problem I have in compiling the S +statistical package from AT&T on our Sun-3 system: + +System specifics: Sun 3/260 under SunOS 3.4 using the m4 macro +processor supplied with the S system. S version date: Fri Feb 28 1986 + +Using the hints on compiling with BSD4.2 systems I only get apparently +harmless warnings under the compilation. This could for example be: + +Warning on line 84 of hcp.f: local variable i never used +Warning on line 96 of stems.f: statement cannot be reached +f77: Warning: File with unknown suffix (/usr/local/src/s/S/newfun/lib/grz) + passed to ld +or +"dprint.c", line 20: warning: illegal combination of pointer and integer, op = + +Furthermore there are problems with the utility routine scandata.C, which +fails with error: too many local variables. This is fixed by making the +declaration of "table" global. Not pretty, but it works. + +These are all the kinds of problems that appear during the +compilation, and it *will* result in an executable, except.... +The f...ing system doesn't even know how to add two numbers, as seen in +the following: + +One-time initialization for new S user in /usr.MC68020/iesd/tap/jpc ... +Directories swork and sdata created +> 1 + 2 +Bad operator: + +Error in + +> + +Running the tests supplied with the system ($A/DOTEST ALL) will not +give better results. This is an excerpt from $TEST/current/apply: + +> prefix("apply.") # test of apply and multivariate stuff, some time-series +> $Random.seed_c(57,0,3,0,0,0,49,16,0,0,0,0) # to initialize at same spot +> matr_matrix(rnorm(100),20,5) +Invalid distribution: rnorm +Error in rnorm +Dumped +> print(cm_apply(matr,2,"mean")); apply(matr,2,"var") +apply.matr not found +Dumped + . + . +and more depressing errors... +Why does the prefix command work, while the matr_matrix(rnorm... stuff don't? + +So, have *anybody* made this run on a Sun system, and how did you do it? +All suggestions or pointers to which direction I should go, are welcome. + +regards, +-- +Jens Peter Christensen jpc@iesd.uucp +Department of Math. and Computer Science {...}!mcvax!diku!iesd!jpc +Aalborg University Centre +Denmark +#! rnews 1496 +Path: alberta!mnetor!uunet!mcvax!lambert +From: lambert@cwi.nl (Lambert Meertens) +Newsgroups: sci.math.symbolic +Subject: Bug in Macsyma SOLVE +Message-ID: <137@piring.cwi.nl> +Date: 6 Dec 87 21:50:53 GMT +Organization: CWI, Amsterdam +Lines: 39 + +This is UNIX MACSYMA Release 309.2. + +(c1) x^12-12*x^11+48*x^10-40*x^9-193*x^8+392*x^7+44*x^6+8*x^5-977*x^4 + -604*x^3+2108*x^2+4913; + + 12 11 10 9 8 7 6 5 4 +(d1) x - 12 x + 48 x - 40 x - 193 x + 392 x + 44 x + 8 x - 977 x + 3 2 + - 604 x + 2108 x + 4913 + +(c2) solve(%); + 6 5 4 3 2 +(d2) [0 = - x + 12 x - 47 x + 188 x - 527 x - 4913] + +That looks wrong, but let's check if it factors (d1): + +(c3) part(%,1,2); + 6 5 4 3 2 +(d3) - x + 12 x - 47 x + 188 x - 527 x - 4913 + +(c4) gcd(%,d1); + +(d4) 1 + +No, it does not. Let's have a look at the real roots of (d1) and (d3): + +(c5) realroots(d1)$ %,numer; + +(d6) [x = - 1.960768669843674, x = - 1.544090360403061, x = 3.544090360403061, + x = 3.960768669843674] +(c7) realroots(d3)$ %,numer; + +(d8) [x = 5.472395747900009, x = 7.766151040792465] + +Way off. + +-- + +Lambert Meertens, CWI, Amsterdam; lambert@cwi.nl +#! rnews 989 +Path: alberta!mnetor!uunet!mcvax!unido!tub!actisb!bernd +From: bernd@actisb.UUCP (Gunter Nitzler) +Newsgroups: comp.sources.bugs +Subject: Re: Starchart printing problem +Message-ID: <116@actisb.UUCP> +Date: 6 Dec 87 15:55:23 GMT +References: <3554@ames.arpa> +Reply-To: bernd@actisb.UUCP (Bernd-Gunter Nitzler) +Organization: Actis in Berlin GmbH, W. Germany +Lines: 19 + +In article <3554@ames.arpa> yee@ames.UUCP (Peter E. Yee) writes: +>I compiled and ran the starchart program. The starpost version prints out +>the outline of the chart and the legend. Nothing more. No stars, no planets, +>no nebulas. Nothing. Is it just me, or has anyone else had this problem? + +I had the same problem and have found two bugs: + +In starchart.c, line 243 old: + char ras[2], .... +new: + char ras[20], ... + +In starchart.c, line 757 old: + sscanf(cbuf, "%*5s%f%f%f %[^\n]", &ra, &de, &sc, legend); +new: + sscanf(cbuf, "%*5s%lf%lf%lf %[^\n]", &ra, &de, &sc, legend); + +This two changes fixes the bugs. +Bernd. +#! rnews 2244 +Path: alberta!mnetor!uunet!mcvax!enea!tut!santra!jmunkki +From: jmunkki@santra.UUCP (Juri Munkki) +Newsgroups: comp.sys.mac +Subject: Color CopyBits Is Too Slow! +Keywords: Mac II Color QuickDraw Animation Speed Optimization +Message-ID: <9130@santra.UUCP> +Date: 6 Dec 87 21:13:10 GMT +Organization: Helsinki University of Technology, Finland +Lines: 76 + + +I experimented with offscreen pixmaps today. It seems that Color +Quickdraw is very flexible, but too slow for good animation. Most of the +overhead comes from color matching and conversion. I guess I could write +my own color matching routine, but I think there should be a fast way to +do a simple copy operation. + +In most painting programs the actual painting could be done on an +offscreen bitmap with the same color table as the best gDevice. + +It takes about twice as much time to do a copybits in srcCopy mode than +it takes in the srcXor mode. Below is a short program that draws to an +offscreen pixmap and then copies it back to the screen. Try different +transfer modes and note the speed difference. The code is written in LS +C 2.13. Even srcXor, which is the fastest usable mode, is too slow for +really high quality animation. + +How can it be done faster? + +#include +#include +#include +#include + +WindowPtr onScreen; +CGrafPtr offS; +RGBColor temp; +PixMapPtr offP; + +void main() +{ + int i; + + InitGraf(&thePort); InitCursor(); + InitFonts(); InitWindows(); + + onScreen=GetNewWindow(1000,0L,-1); + + offS=(CGrafPtr)NewPtr(sizeof(*offS)); + + OpenCPort(offS); + HLock(offS->portPixMap); + offP=*(offS->portPixMap); + + SetRect(&offP->bounds,0,0,256,256); + PortSize(256,256); + offP->rowBytes=32768L+256; + + offP->baseAddr=NewPtr(65536L); + + EraseRect(&offS->portRect); + temp.blue=65535; + temp.red=0; + temp.green=0; + RGBForeColor(&temp); + for(i=0;i<256;i+=4) + { MoveTo(i,0); + LineTo(255-i,255); + } + + SysBeep(10); + HideCursor(); + for(i=100;i;i--) + CopyBits(&((GrafPtr)offS)->portBits,&onScreen->portBits, + &offS->portRect,&offS->portRect,srcXor,0); + SysBeep(10); + while(!Button()); +} + +Juri Munkki +jmunkki@santra.hut.fi +jmunkki@fingate.bitnet +lk-jmu@finhut.bitnet + +P.S. The window is longword aligned and a color table was copied from the + system file. +#! rnews 617 +Path: alberta!mnetor!uunet!mcvax!enea!chalmers!benke +From: benke@chalmers.UUCP (Bengt-Eric Ericson) +Newsgroups: comp.sys.ibm.pc +Subject: Re: WARNING! FASTBACK may corrupt your hard disk! +Message-ID: <2239@chalmers.UUCP> +Date: 6 Dec 87 21:16:48 GMT +References: <703@vaxine.UUCP> <3225@bnrmtv.UUCP> <7024@sunybcs.UUCP> +Reply-To: benke@chalmers.UUCP (Bengt-Eric Ericson) +Organization: Dept. of CS, Chalmers, Sweden +Lines: 3 +Keywords:Computer Shopper + + +In some article in this group there is said something about +"Computer Shopper". Is this a magazine or what? Please +enlight us guys here in the land of Polar bears. :-) +#! rnews 2432 +Path: alberta!mnetor!uunet!mcvax!ukc!eagle!kjws +From: kjws@eagle.ukc.ac.uk (K.J.W.Smithers) +Newsgroups: comp.sys.amiga +Subject: Re: A2090A HD controller +Message-ID: <4038@eagle.ukc.ac.uk> +Date: 6 Dec 87 14:46:00 GMT +References: <5474@oberon.USC.EDU> <6575@ccicpg.UUCP> <2903@cbmvax.UUCP> +Reply-To: kjws@ukc.ac.uk (K.J.W.Smithers) +Organization: Computing Lab, University of Kent at Canterbury, UK. +Lines: 56 +Summary: + +Expires: + +Sender: + +Followup-To: + + +In article <2903@cbmvax.UUCP> you write: +> +>This is one of the things that the updated hddisk device I announced +>awhile ago (and will mail to people over usenet) fixes. If you don't +>have have a 2090 card, the software that comes with your 2090 is +>the new driver, so it will work fine in overscan. +>-- +>andy finkel {ihnp4|seismo|allegra}!cbmvax!andy +>Commodore-Amiga, Inc. +> + +I have an A2090 card and a CSA68020/68881 board with no 32 bit ram. + + They will Not work together. (but both work seperately) + +I think the driver (hddisk) is dated 1986 , is this the latest driver? +(If not could you please e-mail me the latest version) + +The problem is when I run binddrivers that task stops, (binddrivers +never exits). It seems to fallover on a particular call to execbase. +The last instruction (displayed by MetaScope) is mov a2,(a0) + +If i move the hddisk from expansion draw , to hddisk.device in the +devs draw, i can mount the harddisk (dh0:) , but when i do a +cd dh0: , the cd command displays 'Cant find dh0:' + +I am running morerows, 672*266 on a B2000 rev 4.0 board (pal) with +2Mbytes expansion ram , 2*3.5inch drives, and (hopefully) A2090 + +20 Mbyte hard disk, and a CSA 68020/68881 board. + +I have also done the wire-link modification to the main B2000 board, +as required by CSA for the 68020 board on Rev4.0 and later boards. + +Slots are as follows :- + + I I E E E M H 6 + B B M M M E A 8 + M M P P P M R 0 + T T T O D 2 + Y Y Y R D 0 + Y I C + S P + K U + + Thanks in advance for any help + + Kit Smithers + +____________________________________________________________________________ + Kit Smithers kjws@ukc.ac.uk + kjws@ukc.UUCP + !mcvax!ukc!kjws + +The man who can not stay fast and hard at the same time ! +Live for ever, or die in the attempt. +______________________________________________________________________________ +#! rnews 1572 +Path: alberta!mnetor!uunet!mcvax!ukc!its63b!ajcd +From: ajcd@its63b.ed.ac.uk (Angus Duggan, Department of Computer Science, University of Edinburgh,) +Newsgroups: rec.games.hack +Subject: pickup option - suggestion +Keywords: pickup HACKOPTIONS +Message-ID: <813@its63b.ed.ac.uk> +Date: 6 Dec 87 11:47:56 GMT +Reply-To: ajcd@its63b.ed.ac.uk (Angus Duggan) +Organization: I.T. School, Univ. of Edinburgh, U.K. +Lines: 23 + +Here's a suggestion for an improvement (at least I think it is :-) to the +"pickup" option in nethack, which someone who is familiar with the source +code might like to implement - + +Make the "pickup" option a composite option like "packorder", and re-write +the picking up code so that the types of objects specified will be +automatically picked up. All other objects could still be picked up by ','. + +e.g. "pickup:?+/=!)" would pick up scrolls, spellbooks, wands, rings, + potions, and weapons. + +This would be useful for those of us who don't like carrying hoards of +gold around, and also to prevent picking up dead cockatrices while still +picking up other objects. + +BTW, does anyone know what the options "null" and "news" do? +-- +Angus Duggan, Department of Computer Science, University of Edinburgh, +James Clerk Maxwell Building, The King's Buildings, Mayfield Road, +Edinburgh, EH9 3JZ, Scotland, U.K. +JANET: ajcd@uk.ac.ed.ecsvax ARPA: ajcd%ecsvax.ed.ac.uk@cs.ucl.ac.uk +USENET: ajcd@ecsvax.ed.ac.uk UUCP: ...!seismo!mcvax!ukc!ecsvax.ed.ac.uk!ajcd +BITNET: psuvax1!ecsvax.ed.ac.uk!ajcd or ajcd%ecsvax.ed.ac.uk@earn.rl.ac.uk +#! rnews 4243 +Path: alberta!mnetor!uunet!mcvax!ukc!its63b!simon +From: simon@its63b.ed.ac.uk (ECSC68 S Brown CS) +Newsgroups: comp.lang.c +Subject: Re: stdio error detection +Message-ID: <814@its63b.ed.ac.uk> +Date: 6 Dec 87 17:35:07 GMT +References: <10649@brl-adm.ARPA> +Reply-To: simon%lfcs.ed.ac.uk@nss.cs.ucl.ac.uk (Simon Brown) +Organization: LFCS, University of Edinburgh +Lines: 87 + +In article <10649@brl-adm.ARPA> dsill@NSWC-OAS.arpa (Dave Sill) writes: +>>I used to be rather fond of C, but this error stuff is quite +>>incredibly bad. The problem isn't really the language; it's +>>the libraries. +> +>Rather than messing with errno, I think a new variable, say, liberr, +>should be used. An include file, say liberr.h, could contain macro +>definitions for the various types of errors. A macro named LIBERR +>could also be defined in liberr.h so code could be written that would +>take advantage of liberr if it was available or handle errors in the +>usual way if it's not. Even better would be to have LIBERR be a +>predefined macro like ANSI, unix, vax, et cetera. +> + +This still has the same problem as with "errno"- namely that you're trying +to describe a general ``error condition'' using a single number! I'm told +that VMS (but it's a good idea for all that...) provides a stack of error +values which allows a program to search backward to find out what the "real" +error was, depending on what kind of detail is required. If you have several +levels of library calls between you and the system call that failed, this +can be extremely useful- it's not really much use having an error-value +if you can't even tell what system call it came from (let alone what parameters +were *passed* to that system call to cause it to fail!). + +A *decent* error-returning mechanism would describe: + + 1. What call (syscall or library call) failed. + This could be a number- you could use something like internet + addressing to put some kind of structure into it: + libc.stdio.fopen + 2. Why it failed. + Simple E-numbers will do for this (although I suppose they'd + have to be grouped for different libraries): + E_STDIO.E_CANNOT_OPEN_FILE + 3. What value it returned. + (FILE *)NULL + 3. What parameters were passed to it. + This is the most difficult one, because it would have to have + some kind of idea as to the types involved. It could (I suppose) + deal only with string types (and convert any other type into + "printable" form by doing the equivalent of sprintf()'ing it). + It also has to be a "list", which means it would probably have + to be done using something like "argc,argv": + argc: 2 + argv: "mumble.splat", "r" + +If the error is not "dealt with", then this information should propogate +down (together with the info from the callee's failure), and so on... + +So, If you do a + fopen("mumble.splat","r") +and it fails, then the following would be left on the stack (in some format +or other) to be dealt with by some error-diagnosing function: + + kernel.open: + param 1: "mumble.splat" [string] + param 2: 0 [int] + returns: -1 [int] + error: E_KERNEL.ENOENT + libc.stdio.fopen: + param 1: "mumble.splat" [string] + param 2: "r" [string] + returns: 0 [FILE *] + error: E_LIBC.E_STDIO.E_CANNOT_OPEN_FILE + +The error-diagnosing stuff could then print something *useful* such as + stdio fopen: couldn't open file "mumble.splat" for reading, because: + kernel open: no file or directory "mumble.splat" + +(and of course the format of these messages could be user-configurable, so +that noddies would just get the information they need, whereas people who +understand what they're doing could get reams and reams of info- just by setting +some environment parameter to the appropriate value). + +Of course, all this stuff would have to be known by the compiler, and I'm sure +it'd be dead slow to execute! + +-- +-------------------------------------------------- +| Simon Brown | +| Laboratory for Foundations of Computer Science | +| Department of Computer Science | +| University of Edinburgh, Scotland, UK. | +-------------------------------------------------- + UUCP: uunet!mcvax!ukc!lfcs!simon + ARPA: simon%lfcs.ed@nss.cs.ucl.ac.uk "Life's like that, you know" + JANET: simon@uk.ac.ed.lfcs +#! rnews 665 +Path: alberta!mnetor!uunet!mcvax!henk +From: henk@cwi.nl (Henk Schouten) +Newsgroups: rec.games.board +Subject: diplomacy +Keywords: pbm +Message-ID: <138@piring.cwi.nl> +Date: 7 Dec 87 08:36:16 GMT +Organization: CWI, Amsterdam +Lines: 9 + +A local group is going to start a diplomacy game by mail. We have +only few players so I would like to take part in the game myself. +To do so, I would like to have the moves evaluated by a +program. Before writing such a program myself, I would like to +ask if anyone has or knows of such a program in the public +domain, preferrably written in C. Code or pointers to it will be +greatly appreciated. + Henk Schouten + ..!nl!cwi!henk +#! rnews 1298 +Path: alberta!mnetor!uunet!mcvax!varol +From: varol@cwi.nl (Varol Akman) +Newsgroups: sci.crypt +Subject: Re: NSA advertisment +Summary: Somewhat naive, huh? +Message-ID: <139@piring.cwi.nl> +Date: 7 Dec 87 08:59:02 GMT +References: <4781@cit-vax.Caltech.Edu> +Organization: CWI, Amsterdam +Lines: 22 + +palmer@tybalt.caltech.edu.UUCP (David Palmer) writes: +>I just read a magazine add seeking people to work at the NSA (pg. 80R of +>Dec. 1987 IEEE Spectrum) +>The graphic is 10,000,0... (100 zeros) written on three lines. The first +>paragraph of the text reads: +> You're looking at a "googol." Ten raised to the 100th power. +> One followed by 100 zeros. Counting 24 hours a day, you would +> need 120 years to reach a googol. Two lifetimes. It's a +> number that's impossible to grasp. A number beyond our imagination. +>... material deleted ... + +This strikes me as quite odd. I mean, if something can be done in two lifetimes +then, darn it, it is well within my imagination. +If it can be done within 20 lifetimes +I can still grasp how difficult it should be. A real difficult thing would +be something that takes say 10^100 lifetimes. + +In short, I find the above ad quite naive. NSA guys should probably +have something better than this for the inspring encryption student. +What do you say? + +-Varol Akman +#! rnews 1520 +Path: alberta!mnetor!uunet!mcvax!prlb2!ronse +From: ronse@prlb2.UUCP (Christian Ronse) +Newsgroups: sci.math +Subject: Re: Least-squares fitting +Summary: see Duda & Hart, Chapter 9, for a solution +Keywords: ``eigenvector line fitting'' +Message-ID: <387@prlb2.UUCP> +Date: 7 Dec 87 09:22:11 GMT +References: <1823@culdev1.UUCP> <528@amethyst.ma.arizona.edu> +Organization: Philips Research Laboratory, Brussels +Lines: 21 + +From article <528@amethyst.ma.arizona.edu> by hdunne@amethyst.ma.arizona.edu: +< In article <1823@culdev1.UUCP> drw@culdev1.UUCP (Dale Worley) writes: + [deleted ...] +< }Is is known how to perform least-squares fitting where the "error" is +< }the perpendicular distance between the point and the line? +< } +< If the point is (x_i,y_i) and the line is y = a*x + b, then the square of the +< perpendicular distance is [(y_i - a*x_i - b)^2]/(1 + a^2) (assuming the line +< isn't vertical). Taking the sum of the squared distances and setting the +< partial derivatives wrt. a and b equal to zero, you get the same equations +< for a and b as you get from the usual least-squares procedure. + +See the book ``Pattern Classification and Scene Analysis'' by R.O. Duda & P.E. +Hart, Chapter 9. Section 9.2.1 introduces the usual least square fitting +(``minimum-squared-error line fitting''), and 9.2.2 the one asked by Dale +(``eigenvector line fitting''). There the problem is solved. + +Christian Ronse maldoror@prlb2.UUCP +{uunet|philabs|mcvax|...}!prlb2!{maldoror|ronse} + + STAT ROSA PRISTINA NOMINE, NOMINA NUDA TENEMUS +#! rnews 977 +Path: alberta!mnetor!uunet!mcvax!ukc!stl!stc!idec!camcon!mb +From: mb@camcon.uucp (Mike Bell) +Newsgroups: comp.sys.ibm.pc +Subject: Re: Neat voice|gag program +Summary: How does HELPME work? +Message-ID: <1107@titan.camcon.uucp> +Date: 2 Dec 87 14:25:07 GMT +References: <3692@uwmcsd1.UUCP> +Distribution: all +Organization: Cambridge Consultants Ltd., Cambridge, UK +Lines: 15 + +in article <3692@uwmcsd1.UUCP>, cmaag@csd4.milw.wisc.edu +(posting to comp.binaries.ibm.pc) says: + +> Here is a neat little program I found on a local bbs. It uses the speaker +> to generate a very-realistic (the best I've heard on a PC!) voice that +> says something to the effect of "Help! I'm locked in this computer! +> Let me out! Help!". + +I just played it, and was much impressed. Given the rudimentary +nature of IBM PC's, can anybody explain how it achieves its +effect? +-- +--------------- UUCP: ...mcvax!ukc!camcon!mb +-- Mike Bell -- or: mb%camcon.uucp +--------------- Phone: +44 223 358855 +#! rnews 710 +Path: alberta!mnetor!uunet!mcvax!ukc!stl!stc!idec!camcon!mb +From: mb@camcon.uucp (Mike Bell) +Newsgroups: comp.sources.bugs +Subject: Re: v12i071: StarChart program (Minor correction) +Message-ID: <1114@titan.camcon.uucp> +Date: 4 Dec 87 15:48:15 GMT +References: <1110@artemis3.camcon.uucp> +Organization: Cambridge Consultants Ltd., Cambridge, UK +Lines: 10 + +in article <1110@artemis3.camcon.uucp>, mb@camcon.uucp (Mike Bell) says: +> (Problem found on Sun 4.3 BSD Unix) + +Sorry, that should have been Sun Release 3.4 of 4.2 BSD... (well it +was correct within an order of magnitude:-) + +-- +--------------- UUCP: ...mcvax!ukc!camcon!mb +-- Mike Bell -- or: mb%camcon.uucp +--------------- Phone: +44 223 358855 +#! rnews 2447 +Path: alberta!mnetor!uunet!mcvax!tuvie!rcvie +From: rcvie@tuvie (ELIN Forsch.z.) +Newsgroups: comp.lang.c +Subject: Re: Autoincrement question +Message-ID: <548@tuvie> +Date: 7 Dec 87 10:00:58 GMT +References: <1507@ogcvax.UUCP> +Organization: TU Vienna EDP-Center, Vienna, AUSTRIA +Lines: 58 + +In article <1507@ogcvax.UUCP>, schaefer@ogcvax.UUCP (Barton E. Schaefer) writes: +> (I realize this might be similar to another question asked recently, but ...) +> +> Another student here at OGC recently came to me with a question about the +> C autoincrement operator. The following program is representative of the +> code he wrote, which did not do what he expected: +> +> struct foo { struct foo *tmp; char junk[32]; } foolist[4]; +> +> main () +> { +> struct foo *bar; +> +> bar = foolist; +> /* Do something with bar */ +> bar->tmp = bar++; /* This is the problem line */ +> /* Do something else */ +> } +> + +This is really dangerous programming. The points where the left and where the +right "bar" are evaluated are implementation defined. The problem is similar to +another one, which a friend of mine had some time ago. He tried to pack as much +as possible into the control part of a while loop using the following statement: + +while (a[i]=b[i++]) + ; + +Things were even worse here, as the program behaved even differently depending +on whether it was compiled with the optimization option or not. Non optimized +everything worked as expected but in the optimized version only for the first +assignment "i" was incremented after the assignment, for all the following +assignments it was incremented after the evaluation of "b[i]" but before the +assignment. Nevertheless this behaviour was in the sense of both K&R and ANSI. +The only thing you can trust on, is that the *operand* of the increment +operator is evaluated before its incrementation. One way to achieve the desired +behaviour is, as you suggested yourself, to write: + +> What he really wanted was the equivalent of +> bar->tmp = bar; +> bar++; + +and not (for the same reasons stated above): + +> (bar++)->tmp = bar; + +If there is any necessity to have the whole semantic in one *expression*, use +the comma operator, as + +bar->tmp = bar, bar++; + +This operator *guarantees* the sequential evaluation of its operands from +left to right. + +In real life: Dipl.Ing. Dietmar Weickert + ALCATEL Austria - ELIN Research Center + Floridusg. 50 + A - 1210 Vienna / Austria +#! rnews 1822 +Path: alberta!mnetor!uunet!mcvax!steven +From: steven@cwi.nl (Steven Pemberton) +Newsgroups: comp.sys.atari.st +Subject: Re: Alcyon C Bug N++ +Message-ID: <140@piring.cwi.nl> +Date: 7 Dec 87 14:59:48 GMT +References: <8712051307.AA12109@ucbvax.Berkeley.EDU> +Reply-To: steven@cwi.nl (or try mcvax!steven.uucp) +Organization: CWI, Amsterdam +Lines: 38 + +For people interested, here are a couple of bugs in the Alcyon +compiler that we've been hitting our heads against for the last few +weeks: + + 1) The compiler doesn't seem able to cope with nested + initialisations. For instance, a struct with an array in + the middle: + static struct foo table[] = { + { ...... {.....} ......}, + ... + } + The compiler complains about mismatched braces. + Cure: 'unwrap' the struct declaration, so it's all at the + same level. + + 2) In a construct like + bar *p = (expression1, expression2); + the result of expression2 gets coerced to int, and then + back to bar *, meaning basically that you get bombs on the + screen when you try to use p, due to a wrong address. + Cure: use + bar *p = (expression1, (bar *) expression2); + + 3) We believe that 'complicated' initialisations to auto + variables in functions (for instance where the + initialisation involves a call to another function) often + come out wrong. However, by this point, we despaired, and + stopped using the compiler, so we never followed up on it. + +I might point out that we're trying to compile a BIG program: 30,000 +lines of C, so just trying to trace bug 2 took us a LOT of time. + +By the way, just for interest: to compile the lot from scratch, using +a ram disk for temporaries would take 4 hours. When we reinitialised +the disk partition, and copied the files back, a recompile only took +1.5 hours! + +Steven Pemberton, CWI, Amsterdam; steven@cwi.nl +#! rnews 1265 +Path: alberta!mnetor!uunet!mcvax!mhres!jv +From: jv@mhres.mh.nl (Johan Vromans) +Newsgroups: comp.sys.hp +Subject: Re: syslogd on HP-UX +Summary: I have one +Message-ID: <1495@mhres.mh.nl> +Date: 7 Dec 87 12:19:02 GMT +References: <641@ucdavis.ucdavis.edu> +Sender: jv@mhres.mh.nl +Reply-To: jv@mhres.mh.nl (Johan Vromans) +Organization: Multihouse N.V., The Netherlands +Lines: 20 + +In article <641@ucdavis.ucdavis.edu> arons@iris.ucdavis.edu (Tom Arons) writes: +>Has anyone successfully ported syslog(3) and syslogd from 4.2 or +>4.3 BSD to HP-UX 5.3 running on a 9000 series 300? +> +>It doesn't look like it would be too hard to do, but I don't want to +>reinvent the wheel. + +I once implemented a syslogd for HP-UX using message queues. I have posted +it to comp.sources.unix some time ago, but I can mail it if you cannot find +it. + +Features: (almost) BSD compatible, no network support, runs as a daemon, +communicates with message queues. +If no daemon is running, calling 'syslog' is effectivily a no-op. +I have used it when I tried to get sendmail running. + + + +-- +Johan Vromans | jv@mh.nl via European backbone +Multihouse N.V., Gouda, the Netherlands | uucp: ..{uunet!}mcvax!mh.nl!jv +"It is better to light a candle than to curse the darkness" +#! rnews 1036 +Path: alberta!mnetor!uunet!mcvax!botter!wundt!michael +From: michael@wundt.psy.vu.nl (M.A.M. Michael) +Newsgroups: comp.sys.mac +Subject: Address for update of VersaTerm requested +Message-ID: <164@wundt.psy.vu.nl> +Date: 7 Dec 87 16:30:39 GMT +Reply-To: michael@psy.vu.nl.UUCP (M.A.M. Felt) +Organization: VU Psychologie, Amsterdam +Lines: 24 + +!!!!!!!!!!!!!!!!!!!!!!!!! +Please reply via e-mail. +!!!!!!!!!!!!!!!!!!!!!!!!! + +When I purchased VersaTerm 2+ years ago I didn't bother to register. +Now I wish I had. It's about time for an update. + +The manual lists the address: +Peripherals Computers & Supplies Inc +2232 Perkiomen Avenue +Mt. Penn, PA 19606 + +Is this still current (other VersaTerm Users)? + +In either case, an e-mail reply will be appreciated. +The dealer (I bought it from) here is still selling +the same version of two years ago. (1.42) + +Thanks, michael felt +-- +Michael Felt Psychology Dept, Vrije Universiteit, Amsterdam, Netherlands +InterNet: michael@psy.vu.nl +UUCP: ...!mcvax!vupsy!michael , michael@vupsy.UUCP +AppleLink: HOL0038 +#! rnews 600 +Path: alberta!mnetor!uunet!mcvax!inria!axis!alastair +From: alastair@axis.fr (Alastair Adamson) +Newsgroups: comp.text +Subject: To break or not to break +Summary: br command in [nt]roff +Message-ID: <348@axis.fr> +Date: 7 Dec 87 08:33:25 GMT +Organization: Axis Digital, Paris +Lines: 9 + +I have long wondered at the ubiquitous [nt]roff request + 'br +found in the mm macros and elsewhere. Could someone +please elucidate the use of the break request with +the no-break command character ' used? + +Thanks in advance, Alastair Adamson, + alastair@axis.fr + Axis Digital, 135 rue d'Aguesseau, 92100, Boulogne, France +#! rnews 8193 +Path: alberta!mnetor!uunet!mcvax!botter!ast +From: ast@cs.vu.nl (Andy Tanenbaum) +Newsgroups: comp.os.minix +Subject: New program: treecmp.c +Message-ID: <1774@botter.cs.vu.nl> +Date: 7 Dec 87 20:53:16 GMT +Reply-To: ast@cs.vu.nl (Andy Tanenbaum) +Organization: VU Informatica, Amsterdam +Lines: 321 + + +I have written a program to recursively compare the contents of two given +directories, file for file. The program descends the tree and reports about +files that are missing or different. Some day, if I ever get around to +producing V1.3 of MINIX, I will make a tree of the current version next to +the V1.2 tree, and then run this program to get a list of all files that +are different. Then I can make diff listings etc. In reality, the reason +I wrote it however, is that I had just copied my MINIX tree from one part +of the disk to another, and I wanted to make sure nothing was forgotten. +I am sure there are other uses as well. One could no doubt write a shell +script to do this same thing, or perhaps use find, but this program is +much faster, being able to compare two 8 megabyte trees in about 12 +minutes on a Z-248. + +Please post any bugs you find. + +Andy Tanenbaum (ast@cs.vu.nl) + +----------------------------- treecmp.c --------------------------------- +/* treecmp - compare two trees Author: Andy Tanenbaum */ + +/* This program recursively compares two trees and reports on differences. + * It can be used, for example, when a project consists of a large number + * of files and directories. When a new release (i.e., a new tree) has been + * prepared, the old and new tree can be compared to give a list of what has + * changed. The algorithm used is that the first tree is recursively + * descended and for each file or directory found, the corresponding one in + * the other tree checked. The two arguments are not completely symmetric + * because the first tree is descended, not the second one, but reversing + * the arguments will still detect all the differences, only they will be + * printed in a different order. The program needs lots of stack space + * because routines with local arrays are called recursively. The call is + * treecmp [-v] dir1 dir2 + * The -v flag (verbose) prints the directory names as they are processed. + */ + +#include + +#define BUFSIZE 4096 /* size of file buffers */ +#define MAXPATH 128 /* longest acceptable path */ +#define DIRENTLEN 14 /* number of characters in a file name */ + +struct dirstruct { /* layout of a directory entry */ + unsigned inum; + char fname[DIRENTLEN]; +}; + +struct stat stat1, stat2; /* stat buffers */ + +char buf1[BUFSIZE]; /* used for comparing bufs */ +char buf2[BUFSIZE]; /* used for comparing bufs */ + +int verbose; /* set if mode is verbose */ + +main(argc, argv) +int argc; +char *argv[]; +{ + char *p; + + if (argc < 3 || argc > 4) usage(); + p = argv[1]; + if (argc == 4) { + if (*p == '-' && *(p+1) == 'v') + verbose++; + else + usage(); + } + + if (argc == 3) + compare(argv[1], argv[2]); + else + compare(argv[2], argv[3]); + + exit(0); +} + +compare(f1, f2) +char *f1, *f2; +{ +/* This is the main comparision routine. It gets two path names as arguments + * and stats them both. Depending on the results, it calls other routines + * to compare directories or files. + */ + + int type1, type2; + + if (stat(f1, &stat1) < 0) { + printf("Cannot stat %s\n", f1); + return; + } + + if (stat(f2, &stat2) < 0) { + printf("Missing file: %s\n", f2); + return; + } + + /* Examine the types of the files. */ + type1 = stat1.st_mode & S_IFMT; + type2 = stat2.st_mode & S_IFMT; + if (type1 != type2) { + printf("Type diff: %s and %s\n", f1, f2); + return; + } + + /* The types are the same. */ + switch(type1) { + case S_IFREG: regular(f1, f2); + break; + + case S_IFDIR: directory(f1, f2); + break; + + case S_IFCHR: + case S_IFBLK: break; + + default: printf("Unknown file type %o\n", type1); + } + return; +} + +regular(f1, f2) +char *f1, *f2; +{ +/* Compare to regular files. If they are different, complain. */ + + int fd1, fd2, n1, n2, i; + unsigned bytes; + long count; + char *p1, *p2; + + if (stat1.st_size != stat2.st_size) { + printf("Size diff: %s and %s\n", f1, f2); + return; + } + + /* The sizes are the same. We actually have to read the files now. */ + fd1 = open(f1, 0); + if (fd1 < 0) { + printf("Cannot open %s for reading\n", f1); + return; + } + + fd2 = open(f2, 0); + if (fd2 < 0) { + printf("Cannot open %s for reading\n", f2); + return; + } + + count = stat1.st_size; + while (count > 0L) { + bytes = (unsigned) (count > BUFSIZE ? BUFSIZE : count); /* rd count */ + n1 = read(fd1, buf1, bytes); + n2 = read(fd2, buf2, bytes); + if (n1 != n2) { + printf("Length diff: %s and %s\n", f1, f2); + close(fd1); + close(fd2); + return; + } + + /* Compare the buffers. */ + i = n1; + p1 = buf1; + p2 = buf2; + while (i--) { + if (*p1++ != *p2++) { + printf("File diff: %s and %s\n", f1, f2); + close(fd1); + close(fd2); + return; + } + } + count -= n1; + } + close(fd1); + close(fd2); +} + +directory(f1, f2) +char *f1, *f2; +{ +/* Recursively compare two directories by reading them and comparing their + * contents. The order of the entries need not be the same. + */ + + int fd1, fd2, n1, n2, ent1, ent2, i, used1 = 0, used2 = 0; + char *dir1buf, *dir2buf; + char name1buf[MAXPATH], name2buf[MAXPATH]; + struct dirstruct *dp1, *dp2; + unsigned dir1bytes, dir2bytes; + extern char *malloc(); + + /* Allocate space to read in the directories */ + dir1bytes = (unsigned) stat1.st_size; + dir1buf = malloc(dir1bytes); + if (dir1buf == 0) { + printf("Cannot process directory %s: out of memory\n", f1); + return; + } + + dir2bytes = (unsigned) stat2.st_size; + dir2buf = malloc(dir2bytes); + if (dir2buf == 0) { + printf("Cannot process directory %s: out of memory\n", f2); + free(dir1buf); + return; + } + + /* Read in the directories. */ + fd1 = open(f1, 0); + if (fd1 > 0) n1 = read(fd1, dir1buf, dir1bytes); + if (fd1 < 0 || n1 != dir1bytes) { + printf("Cannot read directory %s\n", f1); + free(dir1buf); + free(dir2buf); + if (fd1 > 0) close(fd1); + return; + } + close(fd1); + + fd2 = open(f2, 0); + if (fd2 > 0) n2 = read(fd2, dir2buf, dir2bytes); + if (fd2 < 0 || n2 != dir2bytes) { + printf("Cannot read directory %s\n", f2); + free(dir1buf); + free(dir2buf); + close(fd1); + if (fd2 > 0) close(fd2); + return; + } + close(fd2); + + /* Linearly search directories */ + ent1 = dir1bytes/sizeof(struct dirstruct); + dp1 = (struct dirstruct *) dir1buf; + for (i = 0; i < ent1; i++) { + if (dp1->inum != 0) used1++; + dp1++; + } + + ent2 = dir2bytes/sizeof(struct dirstruct); + dp2 = (struct dirstruct *) dir2buf; + for (i = 0; i < ent2; i++) { + if (dp2->inum != 0) used2++; + dp2++; + } + + if (verbose) printf("Directory %s: %d entries\n", f1, used1); + + /* Check to see if any entries in dir2 are missing from dir1. */ + dp1 = (struct dirstruct *) dir1buf; + dp2 = (struct dirstruct *) dir2buf; + for (i = 0; i < ent2; i++) { + if (dp2->inum == 0 || strcmp(dp2->fname, ".") == 0 || + strcmp(dp2->fname, "..") == 0) { + dp2++; + continue; + } + check(dp2->fname, dp1, ent1, f1); + dp2++; + } + + /* Recursively process all the entries in dir1. */ + dp1 = (struct dirstruct *) dir1buf; + for (i = 0; i < ent1; i++) { + if (dp1->inum == 0 || strcmp(dp1->fname, ".") == 0 || + strcmp(dp1->fname, "..") == 0) { + dp1++; + continue; + } + if (strlen(f1) + DIRENTLEN >= MAXPATH) { + printf("Path too long: %s\n", f1); + free(dir1buf); + free(dir2buf); + return; + } + if (strlen(f2) + DIRENTLEN >= MAXPATH) { + printf("Path too long: %s\n", f2); + free(dir1buf); + free(dir2buf); + return; + } + + strcpy(name1buf, f1); + strcat(name1buf, "/"); + strncat(name1buf, dp1->fname, DIRENTLEN); + strcpy(name2buf, f2); + strcat(name2buf, "/"); + strncat(name2buf, dp1->fname, DIRENTLEN); + + /* Here is the recursive call to process an entry. */ + compare(name1buf, name2buf); /* recursive call */ + dp1++; + } + + free(dir1buf); + free(dir2buf); +} + +check(s, dp1, ent1, f1) +char *s; +struct dirstruct *dp1; +int ent1; +char *f1; +{ +/* See if the file name 's' is present in the directory 'dirbuf'. */ + int i; + + for (i = 0; i < ent1; i++) { + if (strncmp(dp1->fname, s, DIRENTLEN) == 0) return; + dp1++; + } + printf("Missing file: %s/%s\n", f1, s); +} + +usage() +{ + printf("Usage: treecmp [-v] dir1 dir2\n"); + exit(0); +} +#! rnews 1196 +Path: alberta!mnetor!uunet!mcvax!prlb2!kulcs!kdv +From: kdv@kulcs.UUCP (Karel De Vlaminck) +Newsgroups: comp.text +Subject: Laserprinters for troff on NCR Tower +Message-ID: <1066@kulcs.UUCP> +Date: 7 Dec 87 19:18:01 GMT +Reply-To: kdv@kulcs.UUCP () +Organization: Katholieke Universiteit Leuven, Dept. Computer Science +Lines: 22 + + +1) We want to connect a laserprinter for use with troff +on a NCR Tower System. Has anyone experience with this? + +2) We will have access to a KYOCERA F-1000 or F-1200 laser printer. +Does anyone know about the existence of a filter for the +troff output to the laserprinter (which uses 'Prescribe'). + +3) This laserprinter also has an HP Laserjet Plus emulation. +Another solution would then be to use a troff output filter +for the HP Laserjet. So I will ask the same question +about the existence for this filter. + +Please mail responses directly to me. If there are usefull +responses, I will post a summary to the net. + +Karel De Vlaminck + + | K. U. Leuven + kdv@kulcs.uucp | Department of Computer Science + or ...!mcvax!prlb2!kulcs!kdv | Celestijnenlaan 200 A + Phone: +(32) 16-200656 x3565 | B-3030 Leuven (Heverlee), Belgium +#! rnews 685 +Path: alberta!mnetor!uunet!mcvax!cernvax!ethz!solaris!wyle +From: wyle@solaris.ifi.ethz.ch@relay.cs.net (Mitchell Wyle) +Newsgroups: comp.unix.questions,comp.text +Subject: Scribe, GML +Keywords: Generalized Mark-up Languages, Scribe +Message-ID: <194@A14A.solaris.ifi.ethz.ch@relay.cs.net> +Date: 7 Dec 87 17:14:05 GMT +Organization: SOT sun cluster, ETH Zuerich +Lines: 7 +Xref: alberta comp.unix.questions:4769 comp.text:1344 + +Where can I buy Scribe? Are there other implementations of +a standard Markup Language on BSD Unix? What is Scribe? + +Please respond via e-mail; if there are enough "me too's," +I'll post. + +-Mitch Wyle (wyle@solaris.uucp | wyle@ethz.uucp | ...!cernvax!ethz!wyle +#! rnews 1896 +Path: alberta!mnetor!uunet!mcvax!ukc!its63b!simon +From: simon@its63b.ed.ac.uk (ECSC68 S Brown CS) +Newsgroups: comp.unix.wizards +Subject: Re: Setting process groups +Message-ID: <815@its63b.ed.ac.uk> +Date: 7 Dec 87 10:30:32 GMT +References: <1765@unc.cs.unc.edu> <910@mcgill-vision.UUCP> <1261@saturn.ucsc.edu> <3134@psuvax1.psu.edu> <2990@hcr.UUCP> +Reply-To: simon@lfcs.ed.ac.uk (Simon Brown) +Organization: LFCS, University of Edinburgh +Lines: 29 + +In article <2990@hcr.UUCP> writes: +>Actually SVID setpgrp() has an "extra feature" that Berkeley setpgrp(getpid()) +>does not have - it detaches the process from its controlling terminal. This +>does tend to make it "difficult" to create a pipeline attached to your terminal +>but with its own process group. + +Well, you can do that by making each such pipeline belong to it's own SXT +device, and have all these SXT's multiplexed onto your *real* terminal. +Instant job-control! + +BTW, SVR2 (and 3?) setpgrp() doesn't fully detach a process from its +controlling tty if this process has already done a setpgrp() previously +(as is the case for a login-shell -- this comes from init and getty). +What it does in this case is to "partially" detach -- so that if you try +to set up a new controlling terminal, it's not actually a controlling terminal +at all -- things like terminal-generated signals don't get sent to the process. +Presumably this is just a cretinous bug, and not something more sophisticated. + + +-- +-------------------------------------------------- +| Simon Brown | +| Laboratory for Foundations of Computer Science | +| Department of Computer Science | +| University of Edinburgh, Scotland, UK. | +-------------------------------------------------- + UUCP: uunet!mcvax!ukc!lfcs!simon + ARPA: simon%lfcs.ed@nss.cs.ucl.ac.uk "Life's like that, you know" + JANET: simon@uk.ac.ed.lfcs +#! rnews 1126 +Path: alberta!mnetor!uunet!mcvax!ukc!its63b!hwcs!adrian +From: adrian@cs.hw.ac.uk (Adrian Hurt) +Newsgroups: rec.arts.sf-lovers +Subject: Re: NCC, USS, Klingons, etc... +Summary: She was a Klingon +Message-ID: <1568@brahma.cs.hw.ac.uk> +Date: 7 Dec 87 10:33:54 GMT +References: <8712011928.AA04370@topaz.rutgers.edu> <1632@bsu-cs.UUCP> <19321@teknowledge-vaxc.ARPA> +Organization: Computer Science, Heriot-Watt U., Scotland +Lines: 15 + +In article <19321@teknowledge-vaxc.ARPA>, hshiffma@teknowledge-vaxc.ARPA (Hank Shiffman) writes: +> +> Why do you think she was a Klingon? As I recall, she looked human. +> You weren't assuming that she was a Klingon just because she had +> something going with the Christoper Lloyd character, were you? For +> shame! + +In the book of the film, Valkris was definitely a Klingon, out to do something +valiant to redeem her family's honour. She became very friendly with another +alien on board that ship because of that alien's warrior traditions. +-- + "Keyboard? Tis quaint!" - M. Scott + + Adrian Hurt | JANET: adrian@uk.ac.hw.cs + UUCP: ..!ukc!cs.hw.ac.uk!adrian | ARPA: adrian@cs.hw.ac.uk +#! rnews 1332 +Path: alberta!mnetor!uunet!mcvax!ukc!its63b!hwcs!adrian +From: adrian@cs.hw.ac.uk (Adrian Hurt) +Newsgroups: rec.games.frp +Subject: Re: Star Wars: the RPG +Summary: Pictures +Message-ID: <1569@brahma.cs.hw.ac.uk> +Date: 7 Dec 87 10:42:12 GMT +References: <1570@cup.portal.com> <13450021@acf4.UUCP> <1676@cup.portal.com> <1799@cup.portal.com> +Organization: Computer Science, Heriot-Watt U., Scotland +Lines: 21 + +In article <1799@cup.portal.com>, Nightstalker@cup.portal.com writes: +> +> Hi! Does anyone know if the force skills can be learned by any PC like +> a smuggler or outlaw for example, or can they only be taught to the +> jedi classes and NPCs? Thank you. +> Jason Wallace +> + +Any character may learn the Force skills from a master, and the rulebook even +encourages players using the Jedi characters to do some teaching, provided that +the pupil hasn't got any Dark Side points. Remember, Luke Skywalker was a +"Brash Pilot" type until Obi-Wan (OB1? :-) got to him. + +Now for my question. There are some really nice pictures in the rulebook. Can I +get separate copies of these? They would be great posters, especially the +Imperial Navy recruiting poster and the R2 advert. +-- + "Keyboard? Tis quaint!" - M. Scott + + Adrian Hurt | JANET: adrian@uk.ac.hw.cs + UUCP: ..!ukc!cs.hw.ac.uk!adrian | ARPA: adrian@cs.hw.ac.uk +#! rnews 1047 +Path: alberta!mnetor!uunet!mcvax!ukc!its63b!bob +From: bob@its63b.ed.ac.uk (ERCF08 Bob Gray) +Newsgroups: rec.arts.sf-lovers +Subject: Re: Klingon females +Message-ID: <816@its63b.ed.ac.uk> +Date: 7 Dec 87 12:36:36 GMT +References: <8712042225.AA03829@topaz.rutgers.edu> <3490@hoptoad.uucp> +Reply-To: bob@its63b.ed.ac.uk (ERCF08 Bob Gray) +Organization: I.T. School, Univ. of Edinburgh, U.K. +Lines: 13 + +In article <3490@hoptoad.uucp> tim@hoptoad.UUCP (Tim Maroney) writes: +>I like the fact that the Klingons are portrayed as sexist scumbags, but it +>disturbs me that all major sentient races except humans and Romulans put +>women in a subservient role (Klingons, Vulcans, Ferrengi). It almost seems +>as if we are being told that female subservience is part of the natural +>order of sentience. There are no major female-dominated sentient races, two +>semi-egalitarian races, and three male-dominated races, a clear imbalance in +>favor of male dominance. + +Then who was T'pau supposed to be? + +She was vulcan, and very obviously in charge of things. + Bob. +#! rnews 1313 +Path: alberta!mnetor!uunet!mcvax!ukc!its63b!bob +From: bob@its63b.ed.ac.uk (ERCF08 Bob Gray) +Newsgroups: rec.arts.sf-lovers +Subject: Re: Max Headroom +Message-ID: <817@its63b.ed.ac.uk> +Date: 7 Dec 87 13:10:09 GMT +References: <82*quale@si.uninett> <3333@ihlpl.ATT.COM> +Reply-To: bob@its63b.ed.ac.uk (ERCF08 Bob Gray) +Distribution: rec.arts.sf-lovers +Organization: I.T. School, Univ. of Edinburgh, U.K. +Lines: 18 + +In article <3333@ihlpl.ATT.COM> barth@ihlpl.UUCP (BARTH RICHARDS) writes: +>The problem is that the first few episodes were *re*made by an American +>production company for broadcast on ABC (not the Australian ABC). As I +>understand it, the first ABC run of six shows (winter/spring of 1987) were +>all reworkings of episodes already done by the British. The second run +>(fall 1987) were stories newly developed by the American producers. + +Sorry, there was only ever one original Max Headroom +programme. That was a one-off TV film made by the BBC. +Any episodes beyond the original story did not originate +with the BBC, although Maxs' creators may have been involved. + +Max then re-appeared on Channel 4 as host of a chat show for two +short seasons. (interviewing guest stars about their views +on Golf, music, life and, most importantly, Golf :->) + +He then crossed the atlantic to be re-made by ABC. + Bob. +#! rnews 1152 +Path: alberta!mnetor!uunet!mcvax!ukc!warwick!jeff +From: jeff@warwick.UUCP (Jeff Smith) +Newsgroups: comp.lang.c++ +Subject: cfront runs too fast (and fix) +Keywords: cfront fix +Message-ID: <586@ubu.warwick.UUCP> +Date: 7 Dec 87 14:49:10 GMT +Organization: Computer Science, Warwick University, UK +Lines: 27 + +If you can persuade cfront to finish in less than a second with the ++S option on, then the calculation of the number of lines processed +per second generates a divide-by-zero! On a SUN-3 with 1.2.1, +typing + cfront +S 0 ? + Nline/(stop_time-start_time) : Nline); +#else !CFRONTTOOFASTFIX + stop_time-start_time, Nline/(stop_time-start_time) ); +#endif CFRONTTOOFASTFIX + fflush(stderr); + + +Jeff +warwick!jeff + +PS. Does anyone have a fix to simpl.c for the null dereference +on Pfct f = Pfct(Pptr(q->tp)->typ) caused by the pointer to member function +problem? The problem's been noted a couple of times in comp.lang.c++, by +Paul Calder and others.. +#! rnews 1114 +Path: alberta!mnetor!uunet!mcvax!ukc!warwick!strgh +From: strgh@daisy.warwick.ac.uk (J E H Shaw) +Newsgroups: rec.music.misc +Subject: Re: More than Yes (really Egg) +Message-ID: <357@daisy.warwick.ac.uk> +Date: 7 Dec 87 17:57:56 GMT +References: <22034@ucbvax.BERKELEY.EDU> <19826@yale-celray.yale.UUCP> +Reply-To: strgh@daisy.warwick.ac.uk (J E H Shaw) +Organization: Computing Services, Warwick University, UK +Lines: 14 + +---------- +Egg released at least one other album before `Civil Surface', I think it +was called `the Polite Force'. They were very good. + +Their drummer (Clive Brooks?) joined the Groundhogs. +Their bassist (Mont Campbell?) played sometimes with some of the other + Canterbury scene people: National Health, U.K. or similar (mid 70's). +Their organist, Dave Stewart, became a pop star (`It's My Party'), and + also played with National Health, Hatfield & the North, etc. + +Apologies for any wrong names - the above is all based on memory. +-- +J.E.H.Shaw Department of Statistics, University of Warwick, Coventry CV4 7AL +$$\times\times\qquad\top\gamma\alpha\omega\exists\qquad{\odot\odot\atop\smile}$$ +#! rnews 1231 +Path: alberta!mnetor!uunet!mcvax!ukc!eagle!icdoc!qmc-cs!nickd +From: nickd@cs.qmc.ac.uk (Nick Dunlavey) +Newsgroups: comp.cog-eng +Subject: Touch-screen research +Message-ID: <348@sequent.cs.qmc.ac.uk> +Date: 4 Dec 87 10:52:55 GMT +References: <19@gollum.Columbia.NCR.COM> <290@rd1632.Dayton.NCR.COM> +Reply-To: nickd@qmc.ac.uk (Nick Dunlavey) +Organization: Sch Of C+IT, Thames Polytechnic, Woolwich, London, UK +Lines: 19 +Summary: + +Expires: + +Sender: + +Followup-To: + +Distribution: + +Keywords: + + +I know that the CEGB (for those outside the UK, this is the +UK's Central Electricity Generating Board) has done some work +on this in the Scientific Services Department in its +North-eastern Region. A report was produced called: + +"A Touch-Sensitive Screen As An Interface For On-Line Control", +by Sutherland, Pringle and Carlin. + +It documents the use of an upgraded VT103 in a power station +for operator control. +-- +------------- +Nick Dunlavey ARPA: nickd@cs.qmc.ac.uk (gw: cs.ucl.edu) +School Of Computing & IT UUCP: nickd@qmc-cs.UUCP +Thames Polytechnic Tel: 01-854 2030 Ext 339 +Wellington Street +Woolwich Thanks to Queen Mary College for +LONDON net access +SE18 6PF +#! rnews 1563 +Path: alberta!mnetor!uunet!mcvax!ukc!its63b!hwcs!adrian +From: adrian@cs.hw.ac.uk (Adrian Hurt) +Newsgroups: rec.arts.sf-lovers +Subject: Re: ST:TNG posters +Summary: Tolerance, please +Message-ID: <1570@brahma.cs.hw.ac.uk> +Date: 7 Dec 87 13:24:11 GMT +References: <5226@zen.berkeley.edu> +Organization: Computer Science, Heriot-Watt U., Scotland +Lines: 27 + +In article <5226@zen.berkeley.edu>, iverson@cory.Berkeley.EDU (Tim Iverson) writes: +> +> ... Not only that, but these article made no mention of +> ST:TNG in the subject line or header, so I couldn't kill them easily. +> +> ... The simple fact is that there is +> newsgroup for all of you to communicate in, and if the rest of us wanted to +> listen, then we would. +> + +Oh no, not again. Remember last time, when the number of articles complaining +about ST articles outnumbered the articles concerned (and every other single +type of article as well)? + +There is a ST group, but not for "all of us". Some of us can't get at it. But +your point about headers is valid. In the interests of preventing Flame War III +I suggest that those of us who wish to put ST (and Dr. Who, etc) articles here +make sure that "ST" (or Dr. Who, etc) or some similar warning appears in the +header. And those who wish to complain about such postings should also always +put some clear warning in the header, so those of us who aren't interested can +kill their articles easily. + +-- + "Keyboard? Tis quaint!" - M. Scott + + Adrian Hurt | JANET: adrian@uk.ac.hw.cs + UUCP: ..!ukc!cs.hw.ac.uk!adrian | ARPA: adrian@cs.hw.ac.uk +#! rnews 782 +Path: alberta!mnetor!uunet!mcvax!ukc!its63b!hwcs!jack +From: jack@cs.hw.ac.uk (Jack Campin) +Newsgroups: comp.os.misc +Subject: incorporating processes into file systems +Message-ID: <1572@brahma.cs.hw.ac.uk> +Date: 7 Dec 87 20:36:40 GMT +Organization: Computer Science, Heriot-Watt U., Scotland +Lines: 9 + +I believe there has been at least one OS that manages the naming of +processes and files in the same way - so 'ps' would become yet another +option to 'ls'. I forget which. Can anyone enlighten me? References? + +-- +ARPA: jack%cs.glasgow.ac.uk@nss.cs.ucl.ac.uk +JANET:jack@uk.ac.glasgow.cs USENET: ...mcvax!ukc!cs.glasgow.ac.uk!jack +Mail: Jack Campin, Computing Science Department, University of Glasgow, + 17 Lilybank Gardens, Glasgow G12 8QQ, Scotland (041 339 8855 x 6045) +#! rnews 1538 +Path: alberta!mnetor!uunet!mcvax!ukc!its63b!hwcs!jack +From: jack@cs.hw.ac.uk (Jack Campin) +Newsgroups: sci.physics,rec.games.programmer,comp.sys.mac +Subject: simulating relativistic motion +Keywords: relativity, graphics, flight simulators +Message-ID: <1573@brahma.cs.hw.ac.uk> +Date: 7 Dec 87 21:00:08 GMT +Organization: Computer Science, Heriot-Watt U., Scotland +Lines: 18 +Xref: alberta sci.physics:2410 rec.games.programmer:44 comp.sys.mac:10006 + +A long time ago I read about a program developed at MIT that produced +images of the way ordinary scenes (a street) would look at speeds nearing +c. I don't know if it used a plotter or calligraphic display, but it was +so long ago that whatever it did should surely be possible now in real time +on a Mac or equivalent. Does anything like that exist? - a sort of flight +simulator for cosmic ray particles, that would let you define a scene +with a 3D graphics editor and then look at it at various fractions of c. +(Colour would be a nice optional extra). The MIT program produced weirdly +drooping lampposts. +More ambitiously: what about general relativity? Here I am thinking about +some of the descriptions in Kaufmann's "The Cosmic Frontiers of General +Relativity" about how the world would look from near a black hole. + +-- +ARPA: jack%cs.glasgow.ac.uk@nss.cs.ucl.ac.uk +JANET:jack@uk.ac.glasgow.cs USENET: ...mcvax!ukc!cs.glasgow.ac.uk!jack +Mail: Jack Campin, Computing Science Department, University of Glasgow, + 17 Lilybank Gardens, Glasgow G12 8QQ, Scotland (041 339 8855 x 6045) +#! rnews 737 +Path: alberta!mnetor!uunet!mcvax!enea!kuling!nicke +From: nicke@kuling.UUCP (Niclas Holm) +Newsgroups: comp.lang.c++ +Subject: Anyone ported c++ to UNISYS 50xx ? +Message-ID: <569@kuling.UUCP> +Date: 6 Dec 87 16:33:36 GMT +Reply-To: nicke@kuling.UUCP (Niclas Holm) +Organization: Dept. of Computer Systems, Uppsala University, Sweden +Lines: 7 + +I am interested in running c++ on a UNISYS 50xx (read NCR Tower ..). +Has someone successfully ported it, or need I do it myself ? + +-- + Niclas F. Holm | UUCP: nicke@kuling ({seismo!mcvax}!enea!kuling!nicke) + Idrottsg. 21 II | or nicke@umecs ({seismo!mcvax}!enea!umecs!nicke) + S-753 35 Uppsala | Phone: +46 - 18 13 36 + SWEDEN | Famous Last Words: Look, no hands! +#! rnews 1584 +Path: alberta!mnetor!uunet!mcvax!ukc!stc!datlog!slxsys!jpp +From: jpp@slxsys.specialix.co.uk (John Pettitt) +Newsgroups: comp.sys.ibm.pc +Subject: Re: anyone have info on "multilink"? +Summary: Get it from: TSL, Atlanta Ga. +Keywords: remote modem multilink +Message-ID: <108@slxsys.specialix.co.uk> +Date: 7 Dec 87 20:01:09 GMT +References: <167@iisat.UUCP> +Reply-To: jpp@slxsys.UUCP (John Pettitt) +Organization: Specialix International, London, UK. +Lines: 31 + +In article <167@iisat.UUCP> iis@iisat.UUCP (Paul Gauthier) writes: +>i am trying to locate information on a program called mutlilink. i have +>heard that it permits one to run software on an ibm from a remote (dumb) +>terminal. is this correct? does anyone know of other software that will +>accomplish the same? any and all help would be appreciated. thank you. + +Multilink will allow several serial screens to run dos programs. + +More info from: + The Software Link + 3577 Parkway Lane + Atlanta GA 30092 + (404) 448 5465 + +They also have a product call PC-MOS that does the same thing on +386 boxes. + +Other software that lets you run multi user dos includes QNX, +Concurrent DOS (from Digital Research - remember CP/M :-), +Xenix (vp/ix comming soon), Unix V (ISC and Microport, with +vp/ix and locus merge respectivly). + +Disclaimer: I don't sell any of the above - just write serial +driver's for them - not easy in some cases :-( + + + +-- +John Pettitt - 144.5 MHz: G6KCQ, CIX: jpettitt, Voice: +44 1 398 9422 +UUCP: ...uunet!mcvax!ukc!pyrltd!slxsys!jpp (jpp@slxsys.specialix.co.uk) +Disclaimer: I don't even own a cat to share my views ! +#! rnews 1792 +Path: alberta!mnetor!uunet!mcvax!targon!wim +From: wim@targon.UUCP (Wim C. J. van Eerdt) +Newsgroups: comp.lang.c++ +Subject: Bug bug? solved (?) +Keywords: inline local variables +Message-ID: <367@targon.UUCP> +Date: 8 Dec 87 09:22:14 GMT +Reply-To: wim@targon.UUCP (Wim C. J. van Eerdt) +Organization: Nixdorf Computer BV., OSP, P.O. Box 29,Vianen, The Netherlands +Lines: 34 + +As long as the department does not have an uucp-feed, +you can e-mail me, the poster. +Success! + + Wim van Eerdt E-mail: mcvax!targon!wim + OSP, Nixdorf Computer Bv, Postbus 29, 4130 EA Vianen + Nederland. Tel.: +31 3473 62211. + +----------------News article got:------------------------------------- +Author: Gerard van Dorth +Subject: Bug bug? solved (?) +Keywords: inline local variables + +> ... Redeclaration of "_au2__Xt_val_global" + +The conditional statement on the lines 161/162 "if ( base == BLOCK && + n->lex_level < ( (Pfct(expand_fn->tp)->memof) ? 3 : 2 ) )" +in file expand.c has to be changed in: +"if ( base == BLOCK && n->lex_level < 'function-defined-in-class' ? 3 : 2 )". + +For a function defined in a class the lex_level is raised by the curly brace +of the class itself. Not only member functions (memof = member of) can be +defined inline, friends can also. +(Note that funny declarations of local variables did appear in case a member +function which needs locals is declared inline but not defined in the class +itself). + +The most simple way to tell whether a function is defined in a class is the +use of a global variable (the more globals the more fun), set and reset +(embracing the first loop) in the routine classdef::simpl() in file simpl.c +-- + Wim van Eerdt E-mail: mcvax!targon!wim + OSP, Nixdorf Computer Bv, Postbus 29, 4130 EA Vianen + Nederland. Tel.: +31 3473 62211. +#! rnews 1196 +Path: alberta!mnetor!uunet!mcvax!unido!infbs!hild +From: hild@infbs +Newsgroups: rec.music.classical +Subject: Re: K. u. K. - (nf) +Message-ID: <24200003@infbs.UUCP> +Date: 7 Dec 87 10:26:00 GMT +References: <19123@amdahl.UUCP> +Lines: 17 +Nf-ID: #R:amdahl:19123:infbs:24200003:000:873 +Nf-From: infbs!hild Dec 7 11:26:00 1987 + +This is only partly true. + +"K.u.K." is short for "Kaiserlich und Koeniglich", that's right. +But it has nothing to do with the king of prussia. + +At the time "K.u.K." was used, the king of Austria was also the +king of Hungary and the emperor of "Oestreich-Ungarn" (Austria and +Hungary. When thinking of K.u.K., I have the picture of +Kaiser Franz Josef, a fatherly man who kept his nation in a long +period of prosperous (sp?) peace, especially good for the arts. + +BTW, Otto von Bismarck is remembered as a man who united Germany +(with an iron hand, that's true), which at that time was divided +into many small parts, all of them having a duke, different legislation +and borders between them. This meant having to pay customs very often, +thus disallowing free trade, which in turn was necessary for the +upcoming industrial revolution. So you might regard OvB a good statesman. +#! rnews 1564 +Path: alberta!mnetor!uunet!mcvax!nikhefh!t68 +From: t68@nikhefh.UUCP (Jos Vermaseren) +Newsgroups: comp.sys.atari.st +Subject: Re: FOLDERXXXXX +Summary: FOLDRXXX may not do the job either. +Message-ID: <410@nikhefh.UUCP> +Date: 8 Dec 87 10:44:50 GMT +References: <637@aucs.UUCP> +Organization: Nikhef-H, Amsterdam (the Netherlands). +Lines: 22 + +In article <637@aucs.UUCP>, 870646c@aucs.UUCP (barry comer) writes: +> After I posted my message about the GEMBOOT prg. not working properly, I +> received a message stating that GEMBOOT will not work properly with the new ROMS,well he also stated that there is a prg. call something like "FOLDRXXX.TOS", +> will this prg. work with the new ROMS? If it will do the trick could someone +> that has it please sent it to me in a reply msg. PLEASE do not send it via +> the binaries section I will never get it. +> Thanx in advance +> Barry + +FOLDRXXX starts up with a little table of ROM versions and corresponding +to each version an address. At that address it inserts a list of memory +pieces to be used. If you use new ROM's these addresses have been changed +so you cannot use FOLDRXXX unless you figure out the new address you need +and substitute the necessary information into the binary of FOLDRXXX ( or +a disassembly ). On the other hand: the new version of the ROMs for the +Mega has a much larger OSpool from which these memory blocks are taken. +It used to be 6000 bytes, but the new size is 16000 bytes. I don't know +whether this makes FOLDRXXX superfluous. Maybe Allan Pratt can comment +on that. + +Jos Vermaseren +T68@nikhefh.uucp +#! rnews 793 +Path: alberta!mnetor!uunet!mcvax!nikhefk!marcel +From: marcel@nikhefk.UUCP (Marcel Corbeek) +Newsgroups: rec.music.classical +Subject: Question +Message-ID: <291@nikhefk.UUCP> +Date: 8 Dec 87 11:19:26 GMT +Reply-To: marcel@nikhefk.UUCP (Marcel Corbeek) +Organization: Nikhef-K, Amsterdam (the Netherlands). +Lines: 15 + +In the film "Once upon a time in America" an ouverture of Rossini is played. +Is there anyone who can tell me which one this is ? + +Marcel Corbeek, Arpanet : marcel@nikhefk.uucp +NIKHEF-K, Amsterdam. Bitnet : v59u0002@hasara11.bitnet +Home address : +Aletta Jacobsstraat 48, +1628 NP Hoorn, +The Netherlands. +Marcel Corbeek, Arpanet : marcel@nikhefk.uucp +NIKHEF-K, Amsterdam. Bitnet : v59u0002@hasara11.bitnet +Home address : +Aletta Jacobsstraat 48, +1628 NP Hoorn, +The Netherlands. +#! rnews 2545 +Path: alberta!mnetor!uunet!mcvax!prlb2!ronse +From: ronse@prlb2.UUCP (Christian Ronse) +Newsgroups: sci.math +Subject: Re: Putnam Exam (SPOILER) +Summary: another proof for the x<25 solution +Keywords: Putnam +Message-ID: <388@prlb2.UUCP> +Date: 8 Dec 87 10:03:24 GMT +References: <16863@topaz.rutgers.edu> <16864@topaz.rutgers.edu> <3482@husc6.harvard.edu> +Organization: Philips Research Laboratory, Brussels +Lines: 69 + +In article <3482@husc6.harvard.edu>, elkies@huma1.HARVARD.EDU (Noam Elkies) writes: +< [Problem A-6 of the 48th Annual W.L.Putnam Contest, Dec. 5, 1987: ] +< >> For each positive integer n, let a(n) be the number of zeros in the +< >> base 3 representation of n. For which positive real numbers x does +< >> the series +< >> +< >> inf +< >> ----- x^a(n) +< >> \ ------ +< >> / n^3 +< >> ----- +< >> n = 1 +< >> +< >> converge? + +> Actually the correct interval of convergence is x<25. Indeed, in the +> partial sum corresponding to 3^k<=n<3^(k+1), the coefficients n^(-3) are +> within a factor of 27 of 27^(-k), and the sum of x^a(n) is easily seen to +> be 2(x+2)^k, so by comparison with the geometric series sum(r^k,k,0,inf) +> with r=(x+2)/27 we find that the series converges if and only if r<1, +> i.e. x<25. + +This is correct, but the way the proof is written is not easy to understand. I +give below another proof. + +For n>0 let + +T(n) = x^a(n)/n^3 and U(n) = T(3n) + T(3n+1) + T(3n+2) + +and for k>=0 let + +Z(k) = sum {n=3^k to 3^(k+1)-1} T(n) + +We have + +Z(k+1) = sum {n=3^(k+1) to 3^(k+2)-1} T(n) + = sum {n=3^k to 3^(k+1)-1} [T(3n) + T(3n+1) + T(3n+2)] + = sum {n=3^k to 3^(k+1)-1} U(n) + +Let us compare U(n) to T(n). We have a(3n)=a(n)+1 and a(3n+1)=a(3n+2)=a(n). +Thus + +U(n) = x^[a(n)+1]/(3n)^3 + x^a(n)/(3n+1)^3 + x^a(n)/(3n+2)^3 + +and so U(n) has as upper bound + +x^a(n) * (x+2)/(3n)^3 = T(n) * (x+2)/27 + +and as lower bound + +x^a(n) * (x+2)/(3n+2)^3 = T(n) * (x+2)/(3+2/n)^3 + +in other words U(n) = T(n) * (x+2)/(27+e(n)), where e(n)<(3+2/n)^3-27 tends to +0 when n tends to infinity. It follows then that + +Z(k+1)= Z(k)*(x+2)/(27+f(k)) + +where f(k)<(3+2/3^k)^3-27 tends to 0 for n tending to infinity. + +Now the series is the sum of all Z(k). Thus for x>25 we have Z(k+1)>Z(k) for k +large enough, and the series diverges; for x<25 we have Z(k+1)< r * Z(k) (with +r=(x+2)/27<1) for every k, and the series converges. For x=25 the series +diverges too (I think so), because Z(k+1)/Z(k) tends to 1 for k tending to +infinity. + +Christian Ronse maldoror@prlb2.UUCP +{uunet|philabs|mcvax|...}!prlb2!{maldoror|ronse} + + Time is Mona Lisa +#! rnews 1248 +Path: alberta!mnetor!uunet!mcvax!botter!star!sater +From: sater@cs.vu.nl (Hans van Staveren) +Newsgroups: comp.dcom.lans,comp.sys.ibm.pc +Subject: Need info on hardware Western Digital EtherCard PLUS +Keywords: moron suppliers, Ethernet, IBM PC's +Message-ID: <608@sater.cs.vu.nl> +Date: 8 Dec 87 14:11:10 GMT +Organization: V.U. Informatica, Amsterdam, the Netherlands +Lines: 18 +Xref: alberta comp.dcom.lans:906 comp.sys.ibm.pc:9572 + +We recently acquired some Western Digital EtherCard PLUS cards for IBM PC's. +We were planning to write MINIX drivers for them and we wanted the hardware +documentation from the supplier. We were indeed promised that. +However, as one might expect, we only got the documentation that stated +where to plug in the cable, and we are more interested in which IO-ports there +are, and what they do. Our supplier is not very helpful at the moment. + +We will continue to nag our supplier, but in the meantime, does anyone have +the hardware info on this board? +We know there is a NatSemi DP8390 on there, and we have the datasheet on that +one, but there should also be an Ethernet Address Rom, plus some other things +on the board. + +As they say, thanks in advance. + + Hans van Staveren + Vrije Universiteit + Amsterdam, Holland +#! rnews 742 +Path: alberta!mnetor!uunet!mcvax!nikhefk!marcel +From: marcel@nikhefk.UUCP (Marcel Corbeek) +Newsgroups: rec.music.synth +Subject: Question +Message-ID: <292@nikhefk.UUCP> +Date: 8 Dec 87 15:59:15 GMT +Reply-To: marcel@nikhefk.UUCP (Marcel Corbeek) +Organization: Nikhef-K, Amsterdam (the Netherlands). +Lines: 15 + +Is there anybody who can give me some information about the WERSI +stageperformer? + +Marcel Corbeek, Arpanet : marcel@nikhefk.uucp +NIKHEF-K, Amsterdam. Bitnet : v59u0002@hasara11.bitnet +Home address : +Aletta Jacobsstraat 48, +1628 NP Hoorn, +The Netherlands. +Marcel Corbeek, Arpanet : marcel@nikhefk.uucp +NIKHEF-K, Amsterdam. Bitnet : v59u0002@hasara11.bitnet +Home address : +Aletta Jacobsstraat 48, +1628 NP Hoorn, +The Netherlands. +#! rnews 1193 +Path: alberta!mnetor!uunet!mcvax!targon!wim +From: wim@targon.UUCP (Wim C. J. van Eerdt) +Newsgroups: comp.lang.c++ +Subject: Another C++ problem, solved (?) +Message-ID: <368@targon.UUCP> +Date: 8 Dec 87 15:33:45 GMT +Reply-To: wim@targon.UUCP (Wim C. J. van Eerdt) +Organization: Nixdorf Computer BV., OSP, P.O. Box 29,Vianen, The Netherlands +Lines: 27 + +I did get yet another file from my colleague Gerard. +As in other articles stated send he is not reachable by e-mail. +I shall forward your mail! +Success and have fun! + + Wim +--------Fix--------------------------------------------------------- +Author: Gerard van Dorth +Subject: Another C++ problem, solved (?) + +> Yet another crazy C++ problem +> ... +> The below code is a generalization of a problem we are seeing with C++ +> ... + +Substitute the line + Pfct f = Pfct(Pptr(q->tp)->typ); +in routine call::simpl of the file simpl.c by + Ptype pt = q->tp; + while (pt->base == TYPE) pt = Pbase(pt)->b_name->tp; + Pfct f = Pfct(Pptr(pt)->typ); // for basic type only. + +(Simpl(e) turns out to be hard). +-- + Wim van Eerdt E-mail: mcvax!targon!wim + OSP, Nixdorf Computer Bv, Postbus 29, 4130 EA Vianen + Nederland. Tel.: +31 3473 62211. +#! rnews 1046 +Path: alberta!mnetor!uunet!mcvax!cogpsi!tom +From: tom@cogpsi.UUCP (Tom Vijlbrief) +Newsgroups: comp.unix.wizards +Subject: Re: Unattended dumps (BSD4.3) +Message-ID: <327@cogpsi.UUCP> +Date: 8 Dec 87 15:51:57 GMT +References: <9032@santra.UUCP> +Reply-To: tom@cogpsi.UUCP (Tom Vijlbrief) +Organization: TNO Institute for Perception, Soesterberg, The Netherlands +Lines: 21 + +In article <9032@santra.UUCP> nispa@hutcs.hut.fi (Tapani Lindgren) writes: +>Can yes(1) somehow be piped to a program that reads /dev/tty? +>Could dump(8) be modified to abort at errors without any questions? + +If you want dump to read the output from e.g. yes(1) +then you'll have to use a pty(4). + +You should arrange that this pty is the control terminal of the +dump program and then write (redirect) the output of yes(1) to the pty. + +Setting the control terminal of dump is done by writing a program which: + +A) Removes the association with its control terminal by: + + ioctl(f, TIOCNOTTY, 0); + +B) Opens the pty. + +C) Exec's the dump program. + +The above applies to Berkeley Unix 4.X +#! rnews 1034 +Path: alberta!mnetor!uunet!mcvax!botter!ark!maart +From: maart@cs.vu.nl (Maarten Litmaath) +Newsgroups: comp.unix.wizards +Subject: Re: Emacs csh alias -- better solution than the first posted (2) +Summary: this time really faster +Keywords: this time really faster +Message-ID: <1160@ark.cs.vu.nl> +Date: 8 Dec 87 16:55:49 GMT +References: <1508@ogcvax.UUCP> <1159@ark.cs.vu.nl> +Reply-To: maart@cs.vu.nl (Maarten Litmaath) +Organization: VU Informatica, Amsterdam +Lines: 17 + +Of course the alias had to be: + +alias emacs \ +'jobs > /tmp/jobs; grep emacs /tmp/jobs > /dev/null && fg %?emacs || /bin/emacs' + ^ ^^^^^ + ! !!!!! +or + + !! + vv +alias em \ +'jobs > /tmp/jobs; grep emacs /tmp/jobs > /dev/null && fg %emacs || emacs' + +Sorry. +-- +Time flies like an arrow, fruit flies |Maarten Litmaath @ Free U Amsterdam: +like an orange. (seen elsewhere) |maart@cs.vu.nl, mcvax!botter!ark!maart +#! rnews 691 +Path: alberta!mnetor!uunet!mcvax!botter!ark!maart +From: maart@cs.vu.nl (Maarten Litmaath) +Newsgroups: comp.unix.wizards +Subject: Re: Emacs csh alias -- better solution than the first posted +Summary: faster +Keywords: faster +Message-ID: <1159@ark.cs.vu.nl> +Date: 8 Dec 87 15:41:32 GMT +References: <1508@ogcvax.UUCP> +Reply-To: maart@cs.vu.nl (Maarten Litmaath) +Organization: VU Informatica, Amsterdam +Lines: 7 + +alias emacs \ +'jobs > /tmp/jobs; grep emacs /tmp/jobs > /dev/null && fg %emacs || emacs' + +BTW, long live vi! +-- +Time flies like an arrow, fruit flies |Maarten Litmaath @ Free U Amsterdam: +like an orange. (seen elsewhere) |maart@cs.vu.nl, mcvax!botter!ark!maart +#! rnews 987 +Path: alberta!mnetor!uunet!mcvax!mhres!jv +From: jv@mhres.mh.nl (Johan Vromans) +Newsgroups: comp.unix.questions +Subject: Re: UCB 2.9 LISP goes illegal +Summary: sysmac.sml? RT-11 +Message-ID: <1498@mhres.mh.nl> +Date: 8 Dec 87 21:16:13 GMT +References: <10712@brl-adm.ARPA> +Organization: Multihouse N.V., The Netherlands +Lines: 12 + +In article <10712@brl-adm.ARPA> PAAAAAR%CALSTATE.BITNET@CUNYVM.CUNY.EDU writes: +>We are trying to make LISP run on an 11/24 (yes they still exist) +>What is sysmac.sml, for instance? + +That reminds me to the goold old days, when PDP-11's ran only RSX, +RT-11 or RSTS. Sysmac.sml is a macro library, which contains the definitions +for the RT-11 "Programmed Requests" (nowadays known as system calls). +Don't think it's equivalent exists on Unix ... +-- +Johan Vromans | jv@mh.nl via European backbone +Multihouse N.V., Gouda, the Netherlands | uucp: ..{uunet!}mcvax!mh.nl!jv +"It is better to light a candle than to curse the darkness" +#! rnews 6100 +Path: alberta!mnetor!uunet!mcvax!cernvax!ethz!srp +From: srp@ethz.UUCP (Scott Presnell) +Newsgroups: rec.games.hack,comp.sources.d +Subject: Re: Compilation of Nethack 2.2 +Keywords: AAARGH. +Message-ID: <262@bernina.UUCP> +Date: 8 Dec 87 06:13:59 GMT +References: <9714@shemp.UCLA.EDU> +Reply-To: srp@bernina.UUCP (Scott Presnell) +Organization: Chem. Dept., Swiss Federal Inst. of Tech. (ETH-Zurich) +Lines: 211 +Xref: alberta rec.games.hack:1746 comp.sources.d:1578 + +In article <9714@shemp.UCLA.EDU> claus@CS.UCLA.EDU (Claus Giloi) writes: + +>I just downloaded Nethack 2.2 from the net and compiled it on my AT +>at home. +>There were only a few small problems, then it came to linking the +>monster. An executable was produced, but I get a "Stack Overflow" +>error when I try to run the 350K executable, and changing the +>value of (STACK:) to outlandish figures (8000, 3fff) didn't change +>that. Someone out there must have gotten it to run, please tell me +>what value you used to link it. (I am using MSC 4.0) + +Here's the makefile that I used to get Nethack up under MSC 4.0... NB: the +CFLAGS macro and the link command. I was able to play a couple of levels +without stack errors or hangups, however there are some problems, +(everything seems to be identified, inventory not displayed correctly, +color not quite right (but overall it works)) so i did not "install" it. + +"good luck, jim" + +Scott Presnell Organic Chemistry +Swiss Federal Institute of Technology (ETH-Zentrum) +CH-8092 Zurich, Switzerland. +uucp:seismo!mcvax!cernvax!ethz!srp (srp@ethz.uucp); bitnet:Benner@CZHETH5A + + + +# SCCS Id: @(#)Makefile.pc 2.2 87/11/11 +# Makefile for NetHack (PC) version 1.0 written using +# Microsoft(tm) "C" v3.0 or better. +# +# Large memory model, register bug, remove stack probes: +WIZARD= +V = 22 +#CFLAGS = -A$(MODEL) -DREGBUG -DLINT_ARGS -DVER=$V $(WIZARD) -Ot -Gs -Gt100 +CFLAGS = -nologo -A$(MODEL) -DLINT_ARGS -DVER=$V -Ox -Gt10 +CC = cl +LIBS = +LFLAGS = +MODEL = L +SETARGV = #$(LIB)\$(MODEL)SETARGV +.SUFFIXES: .exe .obj .c +.c.obj:; cl $(CFLAGS) -c $*.c +.c.exe:; + cl $(CFLAGS) -c $*.c + link $*.obj $(SETARGV), $@,, $(LIBS) $(LFLAGS); + +# The game name +GAME = hack.exe + +# The game directory +GAMEDIR = \h + +# All object modules +OBJS = decl.obj apply.obj bones.obj cmd.obj do.obj dothrow.obj\ + do_name.obj do_wear.obj dog.obj dogmove.obj eat.obj end.obj \ + engrave.obj fight.obj fountain.obj hack.obj invent.obj \ + lev.obj main.obj makemon.obj mhitu.obj mklev.obj \ + mkmaze.obj mkobj.obj mkshop.obj mon.obj monmove.obj\ + monst.obj o_init.obj objnam.obj options.obj \ + pager.obj polyself.obj potion.obj pray.obj pri.obj prisym.obj\ + read.obj rip.obj rumors.obj save.obj \ + search.obj shk.obj shknam.obj sit.obj spell.obj steal.obj \ + termcap.obj timeout.obj topl.obj topten.obj track.obj trap.obj \ + tty.obj unix.obj u_init.obj vault.obj wield.obj \ + wizard.obj worm.obj worn.obj write.obj zap.obj \ + version.obj rnd.obj alloc.obj msdos.obj + +# The main target - you may want to try both of these alternatives. +# +$(GAME) : $(OBJS) +# link $(OBJS), $(GAME) /NOIG /STACK:4000 /CP:1; + link $(OBJS), $(GAME) /NOIG /STACK:10000 /SEG:512; + + +# variable auxilary files. +# +VARAUX = data rumors + +install : $(GAME) $(VARAUX) + - exepack $(GAME) $(GAMEDIR)\$(GAME) + - exemod $(GAMEDIR)\$(GAME) /max 1 + +clean : + erase $(GAME) + +spotless: clean + erase *.obj + erase main.c + erase tty.c + erase unix.c + +srcs : + copy makefile \tmp + copy *.c \tmp + copy *.h \tmp + copy \local\make\make.doc \tmp + copy \local\make\make.ini \tmp + copy \bin\make.exe \tmp + cd \tmp + time + touch *.* + arc m hack$Vs * *.* + cd $(CWD) + + +# Other dependencies +# +RUMORFILES= rumors.bas rumors.kaa rumors.mrx + +makedefs.exe: makedefs.c alloc.obj config.h + cl -AL makedefs.c alloc.obj + + +rumors : config.h $(RUMORFILES) makedefs.exe + makedefs.exe -r + +data : config.h data.bas makedefs.exe + makedefs.exe -d + +onames.h : config.h objects.h makedefs.exe + makedefs.exe -o + +# Below is a kluge. date.h should actually depend on any source +# module being changed. (but hack.h is close enough for most). +# +date.h : hack.h makedefs.exe + makedefs.exe -D + +trap.h : config.h makedefs.exe + makedefs.exe -t + +main.obj : pcmain.c hack.h + $(CC) $(CFLAGS) -Fo$@ -c pcmain.c + +tty.obj : pctty.c hack.h msdos.h + $(CC) $(CFLAGS) -Fo$@ -c pctty.c + +unix.obj : pcunix.c hack.h mkroom.h + $(CC) $(CFLAGS) -Fo$@ -c pcunix.c + +decl.obj : hack.h mkroom.h +apply.obj : hack.h edog.h mkroom.h +bones.obj : hack.h +hack.obj : hack.h +cmd.obj : hack.h func_tab.h +do.obj : hack.h +do_name.obj : hack.h +do_wear.obj : hack.h +dog.obj : hack.h edog.h mkroom.h +dogmove.obj : hack.h mfndpos.h edog.h mkroom.h +dothrow.obj : hack.h +eat.obj : hack.h +end.obj : hack.h +engrave.obj : hack.h +fight.obj : hack.h +fountain.obj : hack.h mkroom.h +invent.obj : hack.h wseg.h +ioctl.obj : config.h +lev.obj : hack.h mkroom.h wseg.h +makemon.obj : hack.h +mhitu.obj : hack.h +mklev.obj : hack.h mkroom.h +mkmaze.obj : hack.h mkroom.h +mkobj.obj : hack.h +mkshop.obj : hack.h mkroom.h eshk.h +mon.obj : hack.h mfndpos.h +monmove.obj : hack.h mfndpos.h +monst.obj : hack.h eshk.h +msdos.obj : msdos.h +o_init.obj : config.h objects.h onames.h +objnam.obj : hack.h +options.obj : hack.h +pager.obj : hack.h +polyself.obj : hack.h +potion.obj : hack.h +pray.obj : hack.h +pri.obj : hack.h +prisym.obj : hack.h wseg.h +read.obj : hack.h +rip.obj : hack.h +rumors.obj : hack.h +save.obj : hack.h +search.obj : hack.h +shk.obj : hack.h mfndpos.h mkroom.h eshk.h +shknam.obj : hack.h +sit.obj : hack.h +spell.obj : hack.h +steal.obj : hack.h +termcap.obj : hack.h +timeout.obj : hack.h +topl.obj : hack.h +topten.obj : hack.h +track.obj : hack.h +trap.obj : hack.h edog.h mkroom.h +u_init.obj : hack.h +vault.obj : hack.h mkroom.h +wield.obj : hack.h +wizard.obj : hack.h +worm.obj : hack.h wseg.h +worn.obj : hack.h +write.obj : hack.h +zap.obj : hack.h +version.obj : hack.h date.h +extern.h: config.h spell.h obj.h + touch extern.h +hack.h: extern.h flag.h gold.h monst.h objclass.h rm.h trap.h you.h + touch hack.h +objects.h: config.h objclass.h + touch objects.h +you.h: config.h onames.h permonst.h + touch you.h +#! rnews 3561 +Path: alberta!mnetor!uunet!mcvax!cernvax!jmg +From: jmg@cernvax.UUCP (jmg) +Newsgroups: comp.protocols.appletalk +Subject: Kinetics/NCSA problems +Message-ID: <581@cernvax.UUCP> +Date: 8 Dec 87 10:01:07 GMT +Reply-To: jmg@cernvax.UUCP () +Organization: CERN European Laboratory for Particle Physics, CH-1211 Geneva, Switzerland +Lines: 58 + +This is a bit of a flame, which I hope does not upset some people +too much. I have tried sending the comments privately, but have had +no reply. +I got a Kinetics internal Ethernet interface for a Mac SE, plus the +ethernet driver, test software and NCSA telnet version 1.12. +In order to try out this software in a safe manner I created a mini- +-Ethernet with the Mac and an Ethernet monitor. Am I glad that I did +this! +The test software, when run, tends to throw out a large number of +broadcast packets in a very short space of time. Sometimes one can +control the frequency, other times not. At least one test threw out +about 200 broadcast packets in much less than one second. If I had +been on the real CERN Ethernet then a few hundred users would have +had to deal with these! +FLAME ON +When will people writing test software avoid the intensive use of +broadcast packets? Multicast would be slightly better, but even then +the software should establish the address of those other computers +with which it can run a test, and then address them directly. +FLAME OFF (for a while) +I then tried to run NCSA telnet. This also started out with about +70 immediate broadcasts. These started out with a set of three +types of broadcast: + 1. arp with source ip address 0.0.0.255, looking for 0.0.0.127 + 2. something with type field 80f3 (what the hell is this?) + 3. some other arp-type (type field 809b) with sender as 0.0.0.127 +These three are repeated about 20 times at intervals of about +10 milliseconds (yes, milliseconds!). There are then a few more type +809b broadcasts at reasonable (a few hundred milliseconds!) intervals +before telnet starts to arp for the real host that I asked for. +FLAME ON +Why does software often insist on repeating packets at very short +intervals on vey reliable LANs (and have you seen the Sun lately!)? +FLAME OFF +Despite all the above, I waited for a quiet moment before connecting +onto the real Ethernet. I then tried telnet to our Ultrix Vax. +Immediate remark: keyboard in application mode does not work for us. +I then thought to run the vt100 test program (which some of you might +also have picked up off usenet). What a disaster: the emulation fails +all over the place! +Never mind, let us see if I can connect to our IBM VM system. Of course, +I have to go via a Spartacus KNET, because there is no NCSA tn3270 +(is anyone working on this?). Complete failure: Spartacus has a bit of +a peculiar telnet setup (though Ultrix, bsd4.2 and FTP Inc. telnet on +a PC work fine) which seems to screw NCSA telnet. +Final try: go through an IBM 7171 front-end, which has 3270 to VT100 +built in. Sort of works (using ESC n for PF key n), but since the +application keypad mode fails there is no way that I could get PA2 +for clear screen. Merde (which the French will understand. +FLAME ON +I know that NCSA is now at version 2.0. Why did I get version 1.12 +from Kinetics? (and why must only a Kinetics agent modify their Mac SCSI +box for a European power supply?). How do I get an updated version +quickly (no, I cannot do anonymous FTP!). Why have these simple tests +never been reported before? etc. etc. +FLAME OFF +I would be delighted if someone could tell me that all the above problems +are fixed in the current release! +#! rnews 1102 +Path: alberta!mnetor!uunet!mcvax!cernvax!ethz!wanner +From: wanner@ethz.UUCP (Juerg Wanner) +Newsgroups: rec.games.misc +Subject: Re: The Pawn help +Message-ID: <263@bernina.UUCP> +Date: 8 Dec 87 14:48:50 GMT +References: <2884@cbmvax.UUCP> <2299@killer.UUCP> <2910@cbmvax.UUCP> +Reply-To: wanner@owf.UUCP (Juerg Wanner) +Organization: OWF AG, Switzerland +Lines: 17 +Keywords: + + +In article <2910@cbmvax.UUCP> daveb@cbmvax.UUCP (Dave Berezowski) writes: +>How does one assure that they get the chest? Wait around for Kronos at the +>beginning of the game after you've delivered the note? + +After delivering the note? Hmmm... that might be too late. + +>I've been told that there is a bug in the game such that you must get to +>the pedestal asap else the blue key won't be there (this is what has happended +>to me). If I do go to the pedestal first, will I miss the Adventuer and +>Kronos? ie. should I wait around for Kronos, give the adventuer (with the +>chest I guess), and then go for the blue key? + +I've neither encountered that bug, nor did I first get the key. There's a lot +one can do before. + + +Juerg Wanner +#! rnews 2241 +Path: alberta!mnetor!uunet!mcvax!nikhefk!paulm +From: paulm@nikhefk.UUCP (Paul Molenaar) +Newsgroups: comp.sys.mac +Subject: Re: HyperCard Find +Summary: Here's the solution (well...) +Message-ID: <293@nikhefk.UUCP> +Date: 8 Dec 87 23:45:24 GMT +References: <1262@runx.ips.oz> +Organization: Nikhef-K, Amsterdam (the Netherlands). +Lines: 50 + +In article <1262@runx.ips.oz>, clubmac@runx.ips.oz (Macintosh Users Group) writes: +> +> I was asked this question by a guy on the weekend, and was unable to help +> him. Any of you Hypercard gurus able to answer?? +> +> "I want to have a BACKGROUND button which has a script that tries to FIND +> an arbitrary text. However, when I try it, it only finds the text in +> BACKGROUND fields, not FOREGROUND. The FIND works properly when you use +> the MESSAGE box.. how come?" +> +> Jeff Laing (where for art thou comp.sys.mac.hypercard?) +> +Same problem here. I noticed that strange Find bug too. My +solution is a real kludge, but it works. + +Instead of issuing the FIND command in script, TYPE the FIND command +with all the arguments into the message box and then (again +from script) add a return. Like: + +on mouseUp + type "FIND" && quote & key & quote && "in background field id" && number & + return +end mouseUp + +This also makes the repeated FIND easier. + +I made a stack that needed a search option on partial keys. So I wanted +HC to keep on looking when the user stated that the item found wasn't +the right one. + +I made a script to do this (if interested I can mail/post it) that +expects a second field for every field to be looked in. The item found +is put in the second field (named something like showName). When +the user says he wants to keep on searching, the next item found is +compared to the contents of showName. If it's the same, my script +says that 'it's all there is'. And cancels the search. Otherwise +a repeated search would be impossible. + +If you like I can upload the lot. To comp.sys.mac.hypercard maybe? + +To Apple: +Why do you reply to all the easy answers in comp.sys.mac.hypercard +bu happily skip all the possibly difficult ones? Seems like +the HyperCard group chooses the easy way out. Too many bugs in HC +perhaps? +-- + Paul Molenaar + + "Just checking the walls" + - Basil Fawlty - +#! rnews 704 +Path: alberta!mnetor!uunet!mcvax!enea!tut!santra!kolvi!jku +From: jku@kolvi.UUCP (Juha Kuusama) +Newsgroups: comp.sys.ibm.pc +Subject: Screen dump from Hercules to Laserjet wanted +Message-ID: <31@kolvi.UUCP> +Date: 8 Dec 87 12:19:56 GMT +Reply-To: jku@kolvi.UUCP (Juha Kuusama) +Organization: Helsinki University of Technology, Finland +Lines: 10 + +Could some kind soul over there send me a program/a reference to a program, +that would allow me to print a graphics dump from a Hercules screen to a +HP Laserjet printer It should + + a) not distort the image (circles as circles, not ovals) + + b) send its output to a file (so I can import it to my text). + +-- +Juha Kuusama, jku@kolvi.UUCP ( ...!mcvax!tut!kolvi!jku ) +#! rnews 1093 +Path: alberta!mnetor!uunet!mcvax!enea!tut!santra!jmunkki +From: jmunkki@santra.UUCP (Juri Munkki) +Newsgroups: comp.sys.mac +Subject: Re: Development Environment Advice Wanted +Keywords: Development, MacII Debuggers +Message-ID: <9206@santra.UUCP> +Date: 8 Dec 87 16:51:43 GMT +References: <687@howtek.UUCP> <3456@husc6.harvard.edu> +Reply-To: jmunkki@santra.UUCP (Juri Munkki) +Organization: Helsinki University of Technology, Finland +Lines: 16 + +In article <3456@husc6.harvard.edu> singer@endor.UUCP (THINK Technologies) writes: +>The current version of MacsBug, version 5.5, works fine on a Mac II - +>even disassembles 68020 and 68881 opwords, and works with or without +And it slows down the 68881 by about 50%. Can anyone else verify this? +I moved to TMON mainly because it does not affect the speed of my Mac. + +I hope none of the Byte or MacTutor benchmarks were run under MacsBug. + +Still, ES works better in MacsBug than it does in TMON. + +Juri Munkki +jmunkki@santra.hut.fi +jmunkki@fingate.bitnet +lk-jmu@finhut.bitnet + +Disclaimer: I'm just a freelance programmer, you shouldn't listen to me anyway. +#! rnews 1288 +Path: alberta!mnetor!uunet!mcvax!diku!rancke +From: rancke@diku.UUCP (Hans Rancke-Madsen.) +Newsgroups: rec.games.frp +Subject: Re: Re: Characters with two classes +Message-ID: <3567@diku.UUCP> +Date: 7 Dec 87 15:31:25 GMT +References: <26561S9S@PSUVMA> <81800077@uiucdcsp> +Organization: DIKU, U of Copenhagen, DK +Lines: 23 + +In article <81800077@uiucdcsp> jenks@uiucdcsp.cs.uiuc.edu writes: + +> The PHB doesn't specifically forbid doing this +>more than once, nor does it say what the "prime stat" is for Paladinks, +>Rangers, Monks, etc. + +I seem to recall having seen a statement like "since has no prime requisite, +you can't switch to/from it." The implication being that any of +the sub-classes that require more than one minimum is out as +regards dual-class characters. So you could be a "fighter-turned- +magician" but not a "ranger-turned-magician". I think it was in +one of THE BOOKS, but I'm not certain. One thing you could do +is to require 15 or 17 in ALL the requisites with minimums. +That will restrict the number of assasin/illusionists!!! + + Hans Rancke, University of Copenhagen + ..mcvax!diku!rancke + +--=-=-=-=-=-=-=-=-=-=-=-=-=-=- + +- I hate it when people call me paranoid. + It makes me feel persecuted. +#! rnews 456 +Path: alberta!mnetor!uunet!mcvax!diku!iesd!torbennr +From: torbennr@iesd.uucp (Torben N. Rasmussen) +Newsgroups: comp.sources.wanted +Subject: Wanted: Microemacs part 8 +Message-ID: <166@iesd.uucp> +Date: 7 Dec 87 08:15:25 GMT +Reply-To: torbennr@neumann.UUCP (Torben N. Rasmussen) +Organization: Dept. of Comp. Sci., Aalborg University, Denmark +Lines: 7 + + +Could someone please send me part 8 of the sources for Microemacs. + +-- + + + Torben Rasmussen (torbennr) +#! rnews 1138 +Path: alberta!mnetor!uunet!mcvax!diku!dde!jk +From: jk@dde.uucp (Jens Kjerte) +Newsgroups: comp.sources.wanted,comp.text +Subject: Sourcecode for dca2troff wanted. +Keywords: DCA conversion. +Message-ID: <277@Aragorn.dde.uucp> +Date: 8 Dec 87 09:11:32 GMT +Organization: Dansk Data Elektronik A/S, Herlev, Denmark +Lines: 18 +Xref: alberta comp.sources.wanted:2716 comp.text:1345 + + + We are right now starting a project, that involves translating + IBM DCA documents to and from a wordprocessing package. + A program called dca2troff was posted sometime ago. + This program, as the name says, was able to + convert from DCA format to troff format. + Would somebody having that source, please e-mail it to me. + + Other information about software regarding DCA conversion, + Public Domain or not, would be appreciated. + + Thanks in advance + +-- ++---------------------------------------------------------------------------+ +| Jens Kjerte @ Dansk Data Elektronik A/S, Systems Software Department | +| E-mail: ..!uunet!mcvax!diku!dde!jk or jk@dde.uucp | ++---------------------------------------------------------------------------+ +#! rnews 1323 +Path: alberta!mnetor!uunet!mcvax!diku!dde!ct +From: ct@dde.uucp (Claus Tondering) +Newsgroups: sci.physics +Subject: Maxwell's daemon +Message-ID: <279@Aragorn.dde.uucp> +Date: 8 Dec 87 13:57:45 GMT +Organization: Dansk Data Elektronik A/S, Herlev, Denmark +Lines: 26 + +Consider the following variant of Maxwell's daemon: + +You have the following two items: + 1) a metal block, + 2) a bowl with a liquid. +Both items have the same temperature and are placed close together, they +may, however, be thermally isolated from one another. + +Now into the bowl you drop a very small magnet. The motion of the +molecules in the liquid will cause the magnet to move slightly. This +will induce a (very small) current in the metal block. This current will +cause the temperature of the metal block to rise. The current will also +try to stop the movements of the magnet; this will in turn slow down the +motion of the molecules, and the liquid will cool. + +The result: The metal block will grow warmer and warmer, and the liquid +will grow colder and colder. + +This contradicts the second law of thermodynamics, and has the "advantage" +over Maxwell's daemon that no intelligence is involved. + +What is wrong with the above argument? +-- +Claus Tondering +Dansk Data Elektronik A/S, Herlev, Denmark +E-mail: ct@dde.uucp or ...!uunet!mcvax!diku!dde!ct +#! rnews 2476 +Path: alberta!mnetor!uunet!mcvax!enea!sommar +From: sommar@enea.UUCP (Erland Sommarskog) +Newsgroups: rec.music.misc +Subject: Swedish prog-rock (was Re: More than Yes) +Message-ID: <2505@enea.UUCP> +Date: 8 Dec 87 23:22:11 GMT +References: <19949@yale-celray.yale.UUCP> +Reply-To: sommar@enea.UUCP(Erland Sommarskog) +Followup-To: rec.music.misc +Organization: ENEA DATA Svenska AB, Sweden +Lines: 42 + +No isn't that an obscure subject line? But I must correct my +fellow-countryman here. + +Bjorn Lisper (lisper@yale-celray.UUCP) writes: +>Bo Hansson, to be correct. Gee, I didn't know that he was known outside +>Sweden. This guy was a keyboard player who was active mainly in the late +>sixties and early seventies. He is remembered for having made the very +>first record for the first Swedish independent non-profit label "Silence". +>Unexpectedly the record became a hit and the income helped financing a lot +>of records with early Swedish prog-rock that would otherwise not have been +>economically possible to make. Thus his importance for Swedish rock music +>cannot be overestimated. + +So he is the one being guilty to it all. Grr. You see, in Sweden +"progressive" music had nothing to do with the music. When we speak - +or spoke at that time - of "progressive" groups, we talked of groups +that played quite regular rock or pop. There were just one difference +to the ordinary hit music, the lyrics. They were naive, trivial and +uttermost boring political texts of a communistic nature. (Which does +not imply that they were paid by KGB or something.) I must admit I +didn't listen to much to them, their proganda was too much for me. + +Now, this kind of people dominated this non-profit companies that Bjorn +talked of. For them ideological purity was much more important than +interesting than good music. Not to be denied, *some* good music was +actually released on Silence and MNW (the other big non-profit), but +also a lot of true crap. And I can easily imagine that groups with +interesting music was refused beacuse they voted with the wrong party. +(They would never have released Yes, that are right wing if anything.) + +Finally, I should admit that despite the poorness of Silence, they +had the most interesting music in Sweden at that time. But that more +gives an indication of bad the rest was. (Abba, do you remember?) + + + + +-- +Erland Sommarskog +ENEA Data, Stockholm +sommar@enea.UUCP + C, it's a 3rd class language, you can tell by the name. +#! rnews 2310 +Path: alberta!mnetor!uunet!mcvax!cernvax!ethz!forty2!poole +From: poole@forty2.UUCP (Simon Poole) +Newsgroups: comp.sys.atari.st +Subject: Re: GEMBOOT and the Megas +Message-ID: <122@forty2.UUCP> +Date: 8 Dec 87 14:19:44 GMT +References: <608@aucs.UUCP> <900@atari.UUCP> +Reply-To: poole@forty2.UUCP (Simon Poole) +Organization: Exp. Physics University Zuerich +Lines: 39 + + +In article <900@atari.UUCP> apratt@atari.UUCP (Allan Pratt) writes: +>in article <608@aucs.UUCP>, 870646c@aucs.UUCP (barry comer) says: +>> +>> Hi all, well my Mega2 just landed on my desk, really nice. I've got a question for all other Mega owners using the hard disks, I have been using GEMBOOT with +>> my 1040ST all along, when I boot up the Mega two bombs appear then disappear +>> after GEMBOOT has done its thing. +> +>DO NOT USE GEMBOOT. Use FOLDRXXX from Atari. HINSTALL should be available, +>too... It makes your hard disk bootable (no "boot floppy" needed). +> +The lastest version of GEMBOOT which was distributed something like +half a year ago, allows you to set the location of the sole undocumented +variable that Konrad uses in GEMBOOT. Matter of fact I used GEMBOOT +without problems on one of the first Mega's that arrived in Switzerland +after changing the GEMBOOT startup file. + +>patches the appropriate location in the OS. In the case of the Mega +>ROMs, he actually added a pointer in the OS header which points to +>the necessary spot, so FOLDRXXX will work for all future ROM releases. + ^^^^^^^^^^^^^^ +Didn't Atari claim it was working on a new '40 folder bug'less OS? + +>Even old TOS ROM users should probably not use GEMBOOT... I certainly +>wouldn't trust it, and with FOLDRXXX and HINSTALL available, you just +>don't need it. +Hmmmm, as Landon Dyer once said (a long time ago) FOLDRXXX does NOT fix +the other problem with GEMDOS management of the internal directory +list (mutiple bad copies of the same block), GEMBOOT does provide +a workaround for this problem (so I wouldn't trust FOLDRXXX) plus +a lot of other nice things. + + + Simon Poole + UUCP: ....mcvax!cernvax!forty2!poole + Bitnet: K538915@CZHRZU1A + +* +***************When will Atari annouce PC-6 to PC-10?**************** +* +#! rnews 1572 +Path: alberta!mnetor!uunet!mcvax!ukc!its63b!bob +From: bob@its63b.ed.ac.uk (ERCF08 Bob Gray) +Newsgroups: rec.arts.sf-lovers +Subject: Re: Blake's, all 7 of them! +Message-ID: <818@its63b.ed.ac.uk> +Date: 8 Dec 87 10:08:31 GMT +References: <6320@ihlpa.ATT.COM> <1572@cup.portal.com> <1372@aurora.UUCP> +Reply-To: bob@its63b.ed.ac.uk (ERCF08 Bob Gray) +Organization: I.T. School, Univ. of Edinburgh, U.K. +Lines: 28 + +In article <1372@aurora.UUCP> timelord@aurora.UUCP (G. "Murdock" Helms) writes: +>In article <1572@cup.portal.com>, Isaac_K_Rabinovitch@cup.portal.com writes: +>> Whoops. After the Star One episode, the actor who played +>> Blake got a job with the National Shakespeare Company, so Blake essentially +>> disappears until the "last" episode. +> +>The second Travis, the one with the really thick Cockney accent, +>was spotted in the BBC movie "Edge of Darkness" recently broadcast +>in California. + +Something else to watch out for. The recently concluded +series "Knights of God" on independant television was +notable only for having Gareth Thomas (Blake himself) playing +the part of the leader of a band of rebels trying to +overthrow the harsh Goverment sometime in the future UK. +Almost a reprise of his part as blake, but he isn't even +one of the major characters. His name comes about eighth +on the credits. + +Now we know what he was doing while he was missing from +Blake's Seven. :-> + +Also look out for the second Dr Who, Patrick Troughton, in a +supporting role. + +Note: I do Not recommend this series for any other reson +than the above mentioned curiosity value. + Bob +#! rnews 2656 +Path: alberta!mnetor!uunet!mcvax!ukc!its63b!csnjr +From: csnjr@its63b.ed.ac.uk (Nick Rothwell) +Newsgroups: comp.lang.lisp,comp.lang.scheme,comp.lang.misc +Subject: Re: Applicative languages? Anyone? +Keywords: ML interpreter typechecker +Message-ID: <819@its63b.ed.ac.uk> +Date: 8 Dec 87 12:40:13 GMT +References: <1409@mind.UUCP> <584@zippy.eecs.umich.edu> <1202@uoregon.UUCP> +Reply-To: nick%ed.lfcs@uk.ac.ucl.cs.nss (Nick Rothwell) +Organization: LFCS, University of Edinburgh +Lines: 37 +Xref: alberta comp.lang.lisp:566 comp.lang.scheme:85 comp.lang.misc:886 + +In article <1202@uoregon.UUCP> markv@drizzle.UUCP (Mark VandeWettering) writes: +>In article <584@zippy.eecs.umich.edu> dwt@zippy.eecs.umich.edu (David West) writes: +>>Applicativity has its advantages, but it needs +>>1) ... +>>2) Some syntactic means for preventing argumentsfrom getting unreadably +>> numerous just to pass something down to where it's finally used. +> +> Hmmm, not a bad idea. I have just acquired "Implementation of +> Functional Programming Languages by Simon L. Peyton Jones, and +> am much impressed by the depth/level of the text. Seeing as I +> have to do a final thesis/project sometime :-) I might be +> tempted to try a hand at an ML interpreter/compiler. I would +> like to hear from anyone who is trying/has tried similar +> projects. + +ML gives you objects with modifiable state, so that you don't need to +pass a state structure around with you. The disadvantage, of course, is +that you smash the applicative behaviour of the language - +whether it's worth it depends what you're trying to do. + Another way around this is to use type abstraction. That way, your +state structure is an abstract object with a few access functions to get +at the bits you need. I've always used the former approach, so I don't know +how far the latter approach gets you. It's quite possible to take non- +applicative features like assignment and abstract over them to build +structured objects with varying state, a la Smalltalk perhaps. This isn't +"dirty" functional programming - it's just using a functional language as if +it were a language of a different kind. I recently dedicated a lecture to the +structured use of side-effects in ML. + By the way, I have various little typecheckers and interpreters for tiny +functional languages lying around on-line somewhere, if you're interested. +All written in ML, of course. +-- +Nick Rothwell, Laboratory for Foundations of Computer Science, Edinburgh. + nick%lfcs.ed.ac.uk@nss.cs.ucl.ac.uk + !mcvax!ukc!lfcs!nick +~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ +"Nothing's forgotten. Nothing is ever forgotten." - Herne +#! rnews 1368 +Path: alberta!mnetor!uunet!mcvax!ukc!its63b!csnjr +From: csnjr@its63b.ed.ac.uk (Nick Rothwell) +Newsgroups: rec.music.synth +Subject: D-50, D-550, MT-32, ??? +Message-ID: <820@its63b.ed.ac.uk> +Date: 8 Dec 87 13:01:30 GMT +References: <633@elxsi.UUCP> <5470012@hplsla.HP.COM> +Reply-To: nick%ed.lfcs@uk.ac.ucl.cs.nss (Nick Rothwell) +Organization: LFCS, University of Edinburgh +Lines: 17 + +In article <5470012@hplsla.HP.COM> steveb@hplsla.HP.COM (Steve Bye) writes: +>The MT-32 is not a product of Roland's professional music products group. +>It is a product of their home keyboards (upscale toys) department. It uses +>technology develped for the D-50 and D-550. There is no comparison in +>actual ussuage between a D-550 and an MT-32. + +I recently read a report from a British music journalist visiting Roland in +Japan. Apparently (but *don't* quote me on this :-)) Roland are working on +a rack-mount box with the same sorts of features as the MT-32 but aimed a +bit more at the Pro market - presumably related to the MT-32 as the TX81Z is +to the FB01. I'm keeping my wallet closed and my eyes open... +-- +Nick Rothwell, Laboratory for Foundations of Computer Science, Edinburgh. + nick%lfcs.ed.ac.uk@nss.cs.ucl.ac.uk + !mcvax!ukc!lfcs!nick +~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ +"Nothing's forgotten. Nothing is ever forgotten." - Herne +#! rnews 1563 +Path: alberta!mnetor!uunet!mcvax!ukc!eagle!icdoc!doc.ic.ac.uk!aw +From: aw@doc.ic.ac.uk (Andrew Weeks) +Newsgroups: comp.emacs +Subject: uEmacs 3.9 - Function keys on Suns +Message-ID: <144@gould.doc.ic.ac.uk> +Date: 8 Dec 87 17:16:50 GMT +Sender: aw@doc.ic.ac.uk +Reply-To: aw@doc.ic.ac.uk (Andrew Weeks) +Organization: Dept. of Computing, Imperial College, London, UK. +Lines: 40 + +I have implemented, as an extension to the "VT100" option, some extra +code to allow uEmacs to recognise the top, left and right function keys +on Sun 3 consoles. ( I imagine they will work on Sun 2s as well). + +These keys, except for the cursor keys (R8,R10,R12 & R14), return a +string of the form [ followed by 3 digits followed by 'z'. By +interpreting the digits as an integer, and subtracting 128 to get a +character, all the function keys can be made to simulate 'FN?' keys. +Which they return depends on how the Sun keyboard is set up (with +setkeys(1)). + +They won't work if you use Sun-windows and have a .ttyswrc file. + +Anyway - Here are the diffs: + +*** input.c Mon Nov 30 12:57:21 1987 +--- input.c.orig Mon Nov 30 12:54:37 1987 +*************** +*** 364,376 **** + #if VT100 + if (c == '[' || c == 'O') { + c = get1key(); +! if ( c >= 'A' ) +! return(SPEC | c); +! c = c - 48; +! c = (c*10) + get1key() - 48; +! c = (c*10) + get1key() - 176; +! get1key(); +! return ( SPEC | c ); + } + #endif + return(META | c); +--- 364,370 ---- + #if VT100 + if (c == '[' || c == 'O') { + c = get1key(); +! return(SPEC | c); + } + #endif + return(META | c); +#! rnews 1248 +Path: alberta!mnetor!uunet!mcvax!ukc!dcl-cs!jam +From: jam@comp.lancs.ac.uk (John A. Mariani) +Newsgroups: rec.arts.sf-lovers +Subject: Re: Max Headroom +Message-ID: <454@dcl-csvax.comp.lancs.ac.uk> +Date: 8 Dec 87 18:47:18 GMT +References: <82*quale@si.uninett> <3333@ihlpl.ATT.COM> +Reply-To: jam@comp.lancs.ac.uk (John A. Mariani) +Distribution: rec.arts.sf-lovers +Organization: Department of Computing at Lancaster University, UK. +Lines: 16 + +Having observed chat about the American Max series and comparisons with the +UK series, I would like to point out that we (in the +UK) have only seen the Pilot in +terms of an action/adventure episode. Our Max series have really featured +Max as a video DJ, and later as a talk show host. + +So, I have kept silent till now, but I reckon the action/adventure series +you guys in the US of A are discussing must be worth watching! Anyone care +to hazard a guess as to why we in the UK don't get your Max show; and +do you get ours? + +-- +"You see me now a veteran of a thousand psychic wars .. " +UUCP: ...!seismo!mcvax!ukc!dcl-cs!jam | DARPA: jam%lancs.comp@ucl-cs +JANET: jam@uk.ac.lancs.comp | Post : University of Lancaster, Department of +Phone: +44 524 65201 ext 4467 | Computing, Bailrigg, Lancaster, LA1 4YR, UK. +#! rnews 1017 +Path: alberta!mnetor!uunet!mcvax!ukc!its63b!hwcs!jack +From: jack@cs.hw.ac.uk (Jack Campin) +Newsgroups: rec.music.classical +Subject: Minimalist recorder music, anyone? +Message-ID: <1575@brahma.cs.hw.ac.uk> +Date: 8 Dec 87 19:29:14 GMT +Organization: Computer Science, Heriot-Watt U., Scotland +Lines: 14 + +What minimalist music is performable by a recorder consort? Terry Riley's +In C is the one and only thing I've found so far (almost no published +minimal music is available in the UK - I have drawn a virtually complete +blank at every major library and music shop in Scotland). + +I guess this resolves into two questions: does it exist, and if it does, +can I get it? Do Glass et al have the same attitude to scores that AT&T +does to source code? + +-- +ARPA: jack%cs.glasgow.ac.uk@nss.cs.ucl.ac.uk +JANET:jack@uk.ac.glasgow.cs USENET: ...mcvax!ukc!cs.glasgow.ac.uk!jack +Mail: Jack Campin, Computing Science Department, University of Glasgow, + 17 Lilybank Gardens, Glasgow G12 8QQ, Scotland (041 339 8855 x 6045) +#! rnews 1165 +Path: alberta!mnetor!uunet!mcvax!ukc!its63b!hwcs!jack +From: jack@cs.hw.ac.uk (Jack Campin) +Newsgroups: comp.sys.mac +Subject: mathematical laser fonts +Keywords: font, logic, PostScript, laser printer, symbols +Message-ID: <1576@brahma.cs.hw.ac.uk> +Date: 8 Dec 87 19:43:07 GMT +Organization: Computer Science, Heriot-Watt U., Scotland +Lines: 21 + + +What mathematical laser fonts are available? + +What I need is: + + - logic and theoretical computer science symbols (like the old Ophir + bitmap font, but with the squared-off set theory symbols used in + domain theory); + + - symbols for the better known algebraic structures (N, Z, Q, A, R, C) + (is there a font that looks like these do as usually printed?); + + - subscripts and superscripts with little enough leading not to + sabotage inter-line spacing in programs like WriteNow; + + - maybe some of the more useful German capital letters. +-- +ARPA: jack%cs.glasgow.ac.uk@nss.cs.ucl.ac.uk +JANET:jack@uk.ac.glasgow.cs USENET: ...mcvax!ukc!cs.glasgow.ac.uk!jack +Mail: Jack Campin, Computing Science Department, University of Glasgow, + 17 Lilybank Gardens, Glasgow G12 8QQ, Scotland (041 339 8855 x 6045) +#! rnews 1030 +Path: alberta!mnetor!uunet!mcvax!ukc!cheviot!eas +From: eas@cheviot.newcastle.ac.uk (Edward Scott) +Newsgroups: rec.arts.sf-lovers +Subject: Re: Obscure TV SF shows +Message-ID: <2588@cheviot.newcastle.ac.uk> +Date: 8 Dec 87 15:19:25 GMT +References: <871201124327980.ABWD@Mars.UCC.UMass.EDU> <4100001@hpcllf.HP.COM> +Reply-To: eas@cheviot (Edward Scott) +Organization: Computing Laboratory, U of Newcastle upon Tyne, UK NE17RU +Lines: 12 + +In article <4100001@hpcllf.HP.COM> jws@hpcllf.HP.COM (John Stafford x75743) writes: +>Re: UFO +> The wigs worn by the women on moonbase were of a purple hue and were +> described (at least in the books the followed the series if not +> actually on the air) as "anti-static wigs". + +About ten years ago I got a second hand copy of "UFO 1: Flesh Hunters" by +Robert Miall. It is a Warner Paperback Library edition, printed with +permission from Pan books (who presumably did the UK edition). I have't seen +any since then. +How many of these UFO novels were there? +Did Robert Miall write anything else? +#! rnews 542 +Path: alberta!mnetor!uunet!mcvax!ukc!stc!pete +From: pete@tcom.stc.co.uk (Peter Kendell) +Newsgroups: rec.arts.sf-lovers +Subject: No More Mel +Message-ID: <488@stc-f.tcom.stc.co.uk> +Date: 8 Dec 87 09:14:20 GMT +Organization: STC Telecoms, London N11 1HB. +Lines: 7 + + + Hurrah, Hurrah!! +-- +------------------------------------------------------------------------------ +| Peter Kendell | +| ...{uunet!}mcvax!ukc!stc!pete | +------------------------------------------------------------------------------ +#! rnews 660 +Path: alberta!mnetor!uunet!mcvax!ukc!stc!btnix!psanders +From: psanders@btnix.axion.bt.co.uk (Bob-Cut Maniac) +Newsgroups: comp.sys.mac +Subject: SMALLTALK wanted +Keywords: Mac SMALLTALK +Message-ID: <635@btnix.axion.bt.co.uk> +Date: 8 Dec 87 12:53:54 GMT +Organization: British Telecom Research Labs, Martlesham Heath, IPSWICH, UK +Lines: 10 + + +Does anyone know of a PD SMALLTALK system for the Mac ?? + +Answers to me and I'll summarise on the Net. + +Paul. +-- +E-mail (UUCP) PSanders@axion.bt.co.uk (...!ukc!btnix!psanders) +Organisation British Telecom Research Laboratories, Ipswich UK. +"This mime of mortal life, in which we are apportioned roles we misinterpret..." +#! rnews 628 +Path: alberta!mnetor!uunet!mcvax!ukc!stc!root44!hrc63!trw +From: trw@hrc63.co.uk (Trevor Wright Marconi Baddow) +Newsgroups: comp.sys.ibm.pc +Subject: M.Magee AUTOMENU - any knowledge +Message-ID: <475@hrc63.co.uk> +Date: 8 Dec 87 10:39:57 GMT +Organization: GEC Hirst Research Centre, Wembley, England. +Lines: 10 + + +We have seen a demo of a tiny MS-DOS utility called AUTOMENU which +makes building menus for PC users simple. We want to find who is the +vendor of this utility, the cost, and any details of the command characters +for the menu definition file. + +Any help appreciated. + +Trevor Wright +yc23%a.gec-mrc.co.uk@nss.cs.ucl.ac.uk +#! rnews 2646 +Path: alberta!mnetor!uunet!mcvax!ukc!stc!datlog!dlhpedg!cl +From: cl@dlhpedg.co.uk (Charles Lambert) +Newsgroups: comp.lang.c +Subject: Re: Address of array +Message-ID: <329@dlhpedg.co.uk> +Date: 8 Dec 87 13:30:45 GMT +References: <126@citcom.UUCP> <163@mccc.UUCP> <422@xyzzy.UUCP> +Sender: news@dlhpedg.co.uk +Reply-To: cl@.co.uk (Charles Lambert) +Organization: FSG@Data Logic Ltd, Queens House, Greenhill Way, Harrow, London. +Lines: 56 + +In article <422@xyzzy.UUCP> throopw@xyzzy.UUCP (Wayne A. Throop) writes: +>> pjh@mccc.UUCP (Peter J. Holsberg) +>> OK - perhaps you had better tell us neophytes what you mean by the +>> address of an array! +> +>Same as address of anything else. It is an address which, when +>indirected, yields an array, and when "N" is added to it, yields the +>address of an array which is itself a member of an array "N" elements +>away from the array yielded by an indirection. +> +> [ several abstruse observations ] +> +>What could be simpler? + +Well, several other forms of explanation, I guess. This one confused me, +and I *understand* the address of an array. (Just teasing) + +To put it another way.... + +Any object, of any type (integer, structure, array, etc.), has an address. +Usually, if it is an object that occupies several words of memory, it is the +address at which it begins. (Compiler theorists may be itching to tell me it +might mean something else entirely; let's keep this simple.) The address of +an object is the compiler's handle for manipulating it. You think of an +object by its name; the compiler "thinks" of it by its address. + +The "address of an array" is the address that the compiler uses to access +that array and to calculate the position of any element in the array. + +In C, the address of an array is the same as the address of its first +element (array[0]). If you want to set up a pointer to the array, you +get its address simply by naming it. Hence: + + pa = array; /* pa now contains the address of "array" */ + +which is exactly the same as + + pa = &array[0]; /* "&" means "address of", so pa contains the + address of element [0] of "array" */ + +Now this is a slight quirk in C - the name of the array being a synonym for +its address; for any other object (notably a struct) that is not true. If +you want the address of a structure you must write + + ps = &mystruct; /* NOT ps = mystruct */ + +So we get back to the discussion from whence we came: why can't we be +consistent and get the address of an array by + + pa = &array; ? + +To which the answer is: you can, with some compilers. + +[Further reading: The C Programming Language; Kernighan & Ritchie; pp.93-95] +-------------------------- +Charles Lambert +#! rnews 1652 +Path: alberta!mnetor!uunet!mcvax!unido!iaoobelix!vogt +From: vogt@iaoobelix +Newsgroups: comp.sys.dec +Subject: Bug in BASIC-PLUS for RSTS V8.0? - (nf) +Message-ID: <9900003@iaoobelix.UUCP> +Date: 8 Dec 87 18:36:00 GMT +Lines: 43 +Nf-ID: #N:iaoobelix:9900003:000:1342 +Nf-From: iaoobelix!vogt Dec 8 19:36:00 1987 + +I think I found a bug in BASIC-PLUS of RSTS V8.0. The following program +isn't working in the right way. I tried to read some records from a file +and to store them in an array. But after I read and stored all records, +the array was completely empty. + +> 10 ON ERROR GOTO 1000 +> 15 DIM IN$(100%) +> 20 FIELD #1%, 3% as a$, 20% as i$, 15% as q$ +> 30 OPEN 'foobar' as file #1%, recordsize 38% +> 40 Z% = 0% +> 50 Z% = Z% + 1% +> 60 GET #15%, RECORD Z% +> 70 IN$(Z%) = I$ +> 75 PRINT IN$(Z%) +> 80 GOTO 50 +> 90 CLOSE #1% +> 100 PRINT IN$(I%) FOR I% = 1% TO Z% - 1% +> 110 GOTO 32767 +> 1000 IF ERR = 11 THEN RESUME 90 +> 1010 ON ERROR GOTO 0 +> 32767 END + +The outputs in line 75 are alright, but those in line 100 aren't. +Only blank lines appear there. + +I found out that if you change line 70 to 'IN$(Z%) = LEFT$(I$, 20%)' +- which does nearly nothing different - it works correctly. + +Does anybody know a patch for this bug? Or does anybody know how to +avoid this in an other way? + +Thanks in advance + +Gerald Vogt + +-------------------------------------------------------------------------- +Fraunhofer Institut fuer Arbeitswirtschaft und Organisation +Holzgartenstrasse 17 +D-7000 Stuttgart 1 UUCP: ...{uunet!unido,pyramid}!iaoobel!vogt +W-Germany + +Phone: (W-Germany) 711 6648191 +-------------------------------------------------------------------------- +#! rnews 3127 +Path: alberta!mnetor!uunet!mcvax!hafro!gst!gunnar +From: gunnar@gst.UUCP (Gunnar Stefnsson) +Newsgroups: sci.math +Subject: Re: Least-squares fitting +Message-ID: <428@gst.UUCP> +Date: 8 Dec 87 15:25:35 GMT +References: <1823@culdev1.UUCP> <22191@cca.CCA.COM> <2301@utastro.UUCP> +Reply-To: gunnar@gst.UUCP (Gunnar Stefansson) +Organization: Marine Research Institute, Reykjavik +Lines: 56 + +In article <2301@utastro.UUCP> bill@astro.UUCP (William H. Jefferys) writes: +>In article <22191@cca.CCA.COM> g-rh@CCA.CCA.COM.UUCP (Richard Harter) writes: +>~In article <1823@culdev1.UUCP> drw@culdev1.UUCP (Dale Worley) writes: +>~>The normal least-squares fitting of a line to a set of points in the +>~>plane assumes that the x-coordinates of the points are known to be +>~>exact, and the y-coordinates have all the error. That is, chi^2 is +>~>the sum of the squares of the distances from the points to the line in +>~>a vertical direction. This introduces assymetry between the +>~>coordinates. +>~> +>~>Is is known how to perform least-squares fitting where the "error" is +>~>the perpendicular distance between the point and the line? +> +> +>Actually, if both coordinates have error, it is essential that this +>fact be taken into account. If you fail to do this, the result will be +>*biased* -- the slope will be systematically underestimated, and +>this bias will not go to zero as you take more and more points + +Hold on, isn't this statement a bit too strong? The answer to which method +should be used ultimately depends on what the purpose of the estimations +is. + +In fact, if the purpose is to estimate y for a given x, then ordinary +least squares will do. In this case one is not really interested in +getting the best estimates of the parameters but only in getting a good +prediction. + +I claim that there are very few regression examples where one really +cares whether or not the parameters are biased. In the large majority of +cases one is much more interested in the goodness of prediction. In this +case, one is interested in E[Y|X]. So if we model this quantity as +linear in X, then the OLS estimates are BLUE. This will also give +variances etc, all valid conditionally on X. + +It is my feeling that a lot of books overemphasize the so-called bias, +since that is very often totally irrelevant. For example, some +textbooks talk about biased parameter estimates when some variables +are missing in a multiple regression. In reality OLS is estimating a +better set of parameters than would the corresponding "unbiased" +estimator (OLS in this case will give an unbiased estimate of the best +surface based on the reduced set of variables). Certainly in this case, +one can make a strong argument that all the talk about biasses is +totally irrelevant. + +Of course if the true purpose is to estimate parameters, e.g. to assess +the effect of a change in X on Y, then indeed one needs to worry a bit +about the effects of X being random. + +Gunnar + +-- + +----------------------------------------------------------------------------- +Gunnar Stefansson {mcvax,enea}!hafro!gunnar +Marine Research Institute, Reykjavik gunnar@hafro.UUCP +#! rnews 528 +Path: alberta!mnetor!uunet!mcvax!unido!tub!ao +From: ao@tub.UUCP (Arnfried Ossen) +Newsgroups: comp.mail.misc +Subject: Path to UMass Amherst +Message-ID: <318@tub.UUCP> +Date: 7 Dec 87 13:29:49 GMT +Reply-To: ao@tub.UUCP (Arnfried Ossen) +Organization: Technical University of Berlin, Germany +Lines: 7 + +Anybody out there who knows the PATH to + + University of Massachusetts, Amherst Campus, COINS Department + +It should allow access from USENET or BITNET. + +Arnfried, ao@tub.UUCP, ao@db0tui6.BITNET, TU Berlin, Berlin, Fed.Rep.Germany +#! rnews 2902 +Path: alberta!mnetor!uunet!mcvax!varol +From: varol@cwi.nl (Varol Akman) +Newsgroups: sci.math +Subject: Re: computational geometry / finding segment intersections +Summary: Try adaptive grid ... +Keywords: segment intersection +Message-ID: <141@piring.cwi.nl> +Date: 9 Dec 87 11:14:57 GMT +References: <4369@sdcsvax.UCSD.EDU> +Organization: CWI, Amsterdam +Lines: 50 + +<4369@sdcsvax.UCSD.EDU> maiden@sdcsvax.UCSD.EDU (VLSI Layout Project) writes: +> +>Consider a path embedded into the Cartesian plane, where for convenience +>all vertices of the path are lattice points in the positive quadrant. +>All edges are line segments. +>So, the path will look like < (x1,y1) , (x2,y2) , ... , (xn,yn) >. +>Question: What is the fastest method of determining *ALL* self- +> intersections of this path? +>This may have been beaten to death by computational geometers, so I'll +>append some extra conditions: +>Suppose there are **many** vertices in the path, and that edges are +>for the most part very short. For example, there could be 10000 +>points in a 200 by 200 square, with most edges less than 3 units long. +>Furthermore, assume that there are not very many self-intersections +>to be found. Now, what would the fastest method be??? Any ideas +>welcome. + +There are, as you've guessed several papers in computational geometry +on line segment intersections. You may look at the books by Shamos +and Preparata, and also the book by Edelsbrunner for references. + +My favorite method to solve your problem though is an excellent +method invented by Randolph Franklin at RPI. It is called ''adaptive +grid'' and works as follows. First you overlay a regular, say G by G +integer grid on your scene. Then you enter your edges into respective +cells of the grid (similar to the bucketing idea!) Then you make a pass +thru all the cells and find the intersections in each cell. If an +intersection falls on a grid cell boundary you should be careful to +treat it so the integrity is kept intact. + +I'm not very good in describing things in a hurry (especially Email) +but let me tell that I've wide experience with this stuff and it works +very well. It is especially excellent for a scene made of short edges +with a rather homogeneous distribution. Write me for details. +Also you may try Franklin at franklin@csv.rpi.edu. Here is a short bibl. + +W.R. Franklin An exact hidden sphere algorithm that operates + in real time COMP. GRAPHICS AND IMAGE PROC. 15(4), 1981 + +------------- A linear time exact hidden surface algorithm SIGGRAPH'80 + +------------- and V. Akman A simple and efficient haloed line algorithm + for hidden line elimination COMPUTER GRAPHICS + FORUM, 1987 + +-------------------------- Adaptive grid for polyhedral visibility in + object space: an implementation BJC 1987, to appear + +-Varol Akman +CWI, Amsterdam +#! rnews 2392 +Path: alberta!mnetor!uunet!mcvax!jack +From: jack@cwi.nl (Jack Jansen) +Newsgroups: comp.os.misc,comp.unix.wizards +Subject: Re: Command interfaces +Message-ID: <142@piring.cwi.nl> +Date: 9 Dec 87 15:41:45 GMT +References: <1257@boulder.Colorado.EDU> <6840002@hpcllmv.HP.COM> <9555@mimsy.UUCP> <798@rocky.STANFORD.EDU> <432@cresswell.quintus.UUCP> <3161@psuvax1.psu.edu> <5565@oberon.USC.EDU> +Organization: AMOEBA project, CWI, Amsterdam +Lines: 43 +Xref: alberta comp.os.misc:339 comp.unix.wizards:5747 + +In article <5565@oberon.USC.EDU> blarson@skat.usc.edu (Bob Larson) writes: +> [Discussing primos wildcards versus unix wildcards] +>For example, how would you do the equivelent of this in unix: +> +>cmpf *>old>@@.(c,h) == -report ==.+cmpf -file +> +>(Explanation: compare all files in the old sub-directory ending in .c or +>.h with the file of the same name in the current directory, and put +>the output in the file of the same name with .cmpf appended. Non-files +>(directories and segment directories) ending in .c or .h are ignored. +>[I do prefer the output of diff -c to that of cmpf, but that isn't +>what I'm talking about here.] + +Uhm, yes, unfortunately I find the 'feature' quite unusable. +I *never* come up with the correct sequence of == and @@, so I have to type +the command three times before I get it right. (really retype, that is. +'History mechanism' is something primos has never heard about). + +I definitely prefer +for i in *.[ch]; do + diff old/$i $i >$i.diff +done + +(and you can add an 'if [ -d $i ]' if you really care about directories +ending in .c or .h. I don't, because I don't *have* directories ending +in .c or .h). + +And, to continue some gripes on primos wildcards: +- I would expect them to work *always*. I.e. if I do + TYPE @@ + (TYPE is primos echo) I would expect a list of all files, *not* '@@'. +- If I want all arguments on one line, and I use [WILD @@.TMP], and the + result doesn't fit in 80 characters, I DO DEFINITELY NOT WANT IT TO TRUNCATE + IT AT EIGHTY CHARS! I lost an important file that way: it was trying + to generate a list containing PRECIOUSFILE.TMP, but, unfortunately, + the .TMP started at position 81. So, it removed PRECIOUSFILE in stead. + sigh. + +Sorry, there are some neat ideas in primos, but the command processor and +it's wildcards is definitely *not* one of them. +-- + Jack Jansen, jack@cwi.nl (or jack@mcvax.uucp) + The shell is my oyster. +#! rnews 1552 +Path: alberta!mnetor!uunet!mcvax!ukc!its63b!csbg +From: csbg@its63b.ed.ac.uk (Andie) +Newsgroups: comp.windows.news +Subject: Windows and menus through the CPS interface +Keywords: NeWS windowing, menus, CPS interface +Message-ID: <821@its63b.ed.ac.uk> +Date: 9 Dec 87 00:15:36 GMT +Reply-To: csbg@its63b.ed.ac.uk (Bruce) +Organization: Computer Science Department, Edinburgh University +Lines: 26 + +Hi everybody ! + +I'm a final year student at Edinburgh University and as part of my final +year project I am using NeWS to build up a document composition system. +Alas, I'm new to NeWS and the NeWS manual does seem to be rather sketchy, +especially when it comes to using the CPS interface. + +Having had a look at the stuff that is floating around in this newsgroup +I think that someone out there will be able to help me. + +Point 1 : How can I control the litewin.ps and litemenu.ps packages through + the CPS interface - especially, how do I get notification to the + C program that something is happening ? + +Point 2 : This may be trivial, but when I create an overlay for the purposes + of rubber-banding, using the getclick family of operators, I can + never get the overlay to disappear again. What is happening and + how should it be done ? + +If these points have already been raised in the past then I will be happy to +receive direct e-mail from anybody who can answer any part of the above +queries. + +As they say: When the going gets tough, I get the hell out of it ! + +Bruce Gilmour (CS4 student at Edinburgh University) +#! rnews 1134 +Path: alberta!mnetor!uunet!mcvax!botter!ast +From: ast@cs.vu.nl (Andy Tanenbaum) +Newsgroups: comp.os.minix +Subject: Re: Problems with serial TTY driver +Message-ID: <1778@botter.cs.vu.nl> +Date: 9 Dec 87 15:36:52 GMT +References: <2314@encore.UUCP> +Reply-To: ast@cs.vu.nl (Andy Tanenbaum) +Organization: VU Informatica, Amsterdam +Lines: 16 + +In article <2314@encore.UUCP> paradis@encore.UUCP (Jim Paradis) writes: +>Is there some limit to how fast MINIX will take interrupts? +>If one takes them too fast, will messages get lost? +> +If you try to force feed MINIX from an Ethernet at 10 Mbps it will probably +drop stuff. There is undoubtedly a limit on how many interrupts per second +it can handle, but an AT it should be over 1000 per second. + +The original tty driver was very carefully written to deal with exactly +this issue. When characters come in, they are buffered, even if it is +not possible to send a message to the tty task. This code is on lines +3528 to 3552 of the book. Assuming you are still using this mechanism, +you ought to be able to accept characters at say 2400 baud without losing +any. + +Andy Tanenbaum (ast@cs.vu.nl) +#! rnews 915 +Path: alberta!mnetor!uunet!mcvax!botter!ast +From: ast@cs.vu.nl (Andy Tanenbaum) +Newsgroups: comp.os.minix +Subject: P-H has MINIX in stock (finally) +Message-ID: <1779@botter.cs.vu.nl> +Date: 9 Dec 87 15:46:14 GMT +Reply-To: ast@cs.vu.nl (Andy Tanenbaum) +Organization: VU Informatica, Amsterdam +Lines: 11 + + +I talked to P-H yesterday. Version 1.2 of MINIX in 256K & 640K PC, 512K AT, +mag tape, and the IBM slipcase version with the abridged book are all +in stock. If it is of any consolation to the people who have had to wait +and wait and wait, one of the corporate vice presidents was so unhappy +about the poor service to customers that he fired the person who was in charge +of managing the MINIX inventory. He has been replaced by someone else who has +clear instructions to make sure it doesn't go out of stock again. They are now +shipping to everyone whose order got backlogged. + +Andy Tanenbaum (ast@cs.vu.nl) +#! rnews 841 +Path: alberta!mnetor!uunet!mcvax!prlb2!lln-cs!gf +From: gf@lln-cs.UUCP (Frank Grognet) +Newsgroups: rec.games.misc,rec.games.frp,rec.games.board +Subject: WARGAMING! +Keywords: wargame,rule,figurine,game +Message-ID: <796@lln-cs.UUCP> +Date: 9 Dec 87 15:19:13 GMT +Organization: Computer Science Dept., Louvain-la-Neuve Belgium +Lines: 11 +Xref: alberta rec.games.misc:1150 rec.games.frp:1652 rec.games.board:543 + + + I want to start wargaming but I don't know how! + +I won't be playing wargames on a board, but with 15mm or 25mm +figurines. +I would like to find addresses in Europe (especially Belgium) +of good figurine manufacturers and also references to rule +books for the Napoleonic period. +I am also interested in rules contained on the net or in files at +other sites, if they exist! +I anybody can help me, please reply to ..!mcvax!prlb2!lln-cs!gf +#! rnews 1656 +Path: alberta!mnetor!uunet!mcvax!nikhefk!frankg +From: frankg@nikhefk.UUCP (Frank Geerling) +Newsgroups: comp.sys.atari.st +Subject: Re: the perfect ram disk +Keywords: ramdisk, resizeable, reset-survivable +Message-ID: <294@nikhefk.UUCP> +Date: 9 Dec 87 19:53:23 GMT +References: <427@dukempd.UUCP> +Reply-To: frankg@nikhefk.UUCP (Frank Geerling) +Organization: Nikhef-K, Amsterdam (the Netherlands). +Lines: 42 + +In article <427@dukempd.UUCP> gpm@dukempd.UUCP (Guy Metcalfe) writes: +>I have Mike's Ramdisk v. .95, and like the idea of what it's trying to do. +>It has a dialogue box as if it were resizable, but it's very buggy. Could +>someone send me a later version that works like it's dialogue implies it +>should. What I would like best of all is an eternal ram disk that I can +>size up and down as I see fit, but which sizes down without letting me +>destroy any data I may have on the disk. If anybody has and would send me +>or knows where I could get such a beast, I would be grateful. Thanks. +>-- +> Guy Metcalfe gpm@dukempd.uucp + + +Please send it to me too, I also have Mike's Ramdisk and the resize doesn't +work it doesn't return allocated memory when you resize to a smaller amount +of memory. + +Thanx in advance + + + Frank Geerling + (frankg@nikhefk.uucp) + + +Usenet: {seismo, philabs, decvax}!mcvax!frankg@nikhefk + +Normal mail: Frank Geerling + NIKHEF-K (DIGEL) + Postbus 4395 + 1009 AJ Amsterdam + The Netherlands + + Frank Geerling + (frankg@nikhefk.uucp) + + +Usenet: {seismo, philabs, decvax}!mcvax!frankg@nikhefk + +Normal mail: Frank Geerling + NIKHEF-K (PIMU) + Postbus 4395 + 1009 AJ Amsterdam + The Netherlands +#! rnews 2666 +Path: alberta!mnetor!uunet!mcvax!prlb2!kulcs!luc +From: luc@kulcs.UUCP (Luc Van Braekel) +Newsgroups: comp.lang.pascal +Subject: Re: self-replicating programs? +Summary: here is a self-replicating pascal program +Message-ID: <1070@kulcs.UUCP> +Date: 9 Dec 87 08:31:27 GMT +References: <1400@tulum.swatsun.UUCP> +Organization: Kath.Univ.Leuven, Comp. Sc., Belgium +Lines: 37 + +In article <1400@tulum.swatsun.UUCP>, hirai@swatsun (Eiji "A.G." Hirai) writes: +> In our recent ACM programming contest (regionals), one of the +> problems was to write a self-replicating program. That is, we had to +> write a program whose output was itself, the source code. No alterations +> of the original code during execution was allowed (I think). +> Does anyone have any code for this problem? We have one but +> it looks inelegant. I've also see bery bery short Prolog code for this. +> Help, we are looking for good codes to study! And yes, the contest is +> over (we ain't cheating). + +Here is a self-replicating Pascal program I wrote a few years ago. +The program looks dirty but it works ! + +program self (output); +var i,j: integer; + a: array[1..8] of packed array[1..59] of char; begin + a[1] := 'program self (output); '; + a[2] := 'var i,j: integer; '; + a[3] := ' a: array[1..8] of packed array[1..59] of char; begin '; + a[4] := 'for i := 1 to 3 do writeln(a[i]); '; + a[5] := 'for i := 1 to 8 do begin write('' a['',i:0,''] := '',chr(39));'; + a[6] := 'for j := 1 to 59 do begin write(a[i][j]);if a[i][j]=chr(39)'; + a[7] := 'then write(a[i][j]) end; writeln(chr(39),'';'') end; '; + a[8] := 'for i := 4 to 8 do writeln(a[i]) end. '; +for i := 1 to 3 do writeln(a[i]); +for i := 1 to 8 do begin write(' a[',i:0,'] := ',chr(39)); +for j := 1 to 59 do begin write(a[i][j]);if a[i][j]=chr(39) +then write(a[i][j]) end; writeln(chr(39),';') end; +for i := 4 to 8 do writeln(a[i]) end. + ++-----------------------------------+------------------------------------+ +| Name : Luc Van Braekel | Katholieke Universiteit Leuven | +| UUCP : luc@kulcs.UUCP | Department of Computer Science | +| BITNET : luc@blekul60.bitnet | Celestijnenlaan 200 A | +| Phone : +(32) 16 20 0656 x3563 | B-3030 Leuven (Heverlee) | +| Telex : 23674 kuleuv b | Belgium | ++-----------------------------------+------------------------------------+ +#! rnews 1678 +Path: alberta!mnetor!uunet!mcvax!cernvax!ethz!zu +From: zu@ethz.UUCP (Urs Zurbuchen) +Newsgroups: comp.sys.ibm.pc +Subject: Re: Oooh Yeccheo. How Does This One Really Work?!? +Message-ID: <264@bernina.UUCP> +Date: 9 Dec 87 12:16:51 GMT +References: <164300022@uiucdcsb> <412@wa3wbu.UUCP> <13091@beta.UUCP> <1269@phoenix.Princeton.EDU> +Reply-To: zu@bernina.UUCP (Urs Zurbuchen) +Organization: ETH Zuerich, CS Department, Switzerland +Lines: 41 + +In article <1269@phoenix.Princeton.EDU> rjchen@phoenix.Princeton.EDU (Raymond Juimong Chen) writes: +>In article <13091@beta.UUCP> it was written: +>What you'd probably want is something like +> +>AUTOEXEC.BAT: +> doit +> +>DOIT.BAT: +> copy \autoexec.ddd \autoexec.bat +> del \autoexec.ddd +> do other stuff +> reboot. +> +>AUTOEXEC.DDD: +> same as before + +You could the same thing without changing your AUTOEXEC.BAT. With the solution +presented above you will execute the same second version of AUTOEXEC.BAT each +time you reboot your machine (perhaps that's really what you want, but my +imagination doesn't go that far. If so, just disregard this article). + +My solution: In the startup file you include the following: + +if exist goto second + +echo gaga > +:second + + +That's it. If you want to toggle between the two boot modes just add a line +like: + +del + + + I hope this will help anybody :-) + + ...urs + + +UUCP: ...seismo!mcvax!cernvax!ethz!zu +#! rnews 420 +Path: alberta!mnetor!uunet!mcvax!inria!irisa!michaud +From: michaud@irisa.UUCP (Michaud Franck INSA BN205) +Newsgroups: comp.protocols.tcp-ip +Subject: virtual circuit +Keywords: tcp, socket +Message-ID: <202@irisa.UUCP> +Date: 9 Dec 87 20:05:21 GMT +Organization: IRISA, Rennes (Fr) +Lines: 7 + + + I'd like to have a good definition of : +- virtual circuit. + + If you have a good definition, send me a mail. + thanck you. + franck +#! rnews 758 +Path: alberta!mnetor!uunet!mcvax!enea!liuida!dat08 +From: dat08@butterix.liu.se +Newsgroups: rec.games.frp +Subject: Re: New rules for AD&D +Message-ID: <686@butterix.liu.se> +Date: 9 Dec 87 03:53:09 GMT +References: <26788S9S@PSUVMA> +Organization: CIS Dept, Univ of Linkoping, Sweden +Lines: 11 + +In article <26788S9S@PSUVMA> S9S@PSUVMA.BITNET (Steven A. Schrader) writes: +>New Rules for TSR. [...] Does anyone know when these rules will be out +>and how much they will cost? + +According to Harold Johnson of TSR (at a local convention in Sweden) the new +rules will be out in 89. + +BTW -- Any reactions about the new (again!) Gamma World? I haven't tried it +yet but I like their idea of one-table-system for everything. + +Per Westling dat08@majestix.liu.se +#! rnews 968 +Path: alberta!mnetor!uunet!mcvax!enea!tut!tolsun!reini +From: reini@tolsun.oulu.fi (Jukka Reinikainen) +Newsgroups: comp.sys.ibm.pc,comp.sources.wanted +Subject: Hercules graphic characters +Keywords: hercules, text, MASM, MSC +Message-ID: <246@tolsun.oulu.fi> +Date: 8 Dec 87 15:32:30 GMT +Organization: University of Oulu, Finland +Lines: 14 +Xref: alberta comp.sys.ibm.pc:9576 comp.sources.wanted:2717 + + + +Help wanted: how to create text in Hercules graphic mode? + +I have a program written in MSC (parts coded with MASM) which does +quite nice things with grapichs but suffers lack of characters. +According to my knowledge the only way to get characters in Herc graphic +mode is to draw them on screen by lightning a set of pixels, right? + +Somebody *must* have written a program which draws characters and +other symbols, so please help me. C and/or ASM sources and/or ideas +will be *very* appreciated. + + > Jukka Reinikainen reini@tolsun.oulu.fi < +#! rnews 935 +Path: alberta!mnetor!uunet!mcvax!enea!liuida!andka +From: andka@smidefix.liu.se (Andreas K}gedal) +Newsgroups: rec.music.synth +Subject: Yamaha CLP - pf question +Keywords: Yamaha pf85 CLP300 +Message-ID: <687@smidefix.liu.se> +Date: 9 Dec 87 15:36:48 GMT +Organization: CIS Dept, Univ of Linkoping, Sweden +Lines: 13 + + + I'm thinking of getting one of those new sampled pianos and would like +to get som info. From the net and from my own experience in my local +piano store, I've understood that the Yamaha Clavinova CLP 300 is +a pretty good choise. But I seem to remember a rumor about something +called Yamaha pf85 wich would be some kind of stageversion of the CLP 300. +Has anyone seen it, played it, compared it with the CLP 300? What are the +differences in price, sound, keyboard? + +My local pianopusher here in Sweden hadn't heard of it. Is this because +it is so new or because it is a local phenomenon in the states? + + /Andreas Kagedal +#! rnews 2816 +Path: alberta!mnetor!uunet!mcvax!enea!ttds!draken!sics!erikn +From: erikn@sics.se (Erik Nordmark) +Newsgroups: comp.unix.questions +Subject: Re: Need help with interprocess communications +Keywords: Pipes, Ptys, Buffering, I/O +Message-ID: <1639@sics.se> +Date: 9 Dec 87 21:21:43 GMT +References: <8117@steinmetz.steinmetz.UUCP> +Reply-To: erikn@sics.UUCP (Erik Nordmark) +Organization: Swedish Institute of Computer Science, Kista +Lines: 60 + +[[ I tried sending this as mail using different addresses, but failed! ]] + +In article <8117@steinmetz.steinmetz.UUCP> you write: +> +> +>I have tried using "fcntl(fd,F_SETFL,FASYNC)" as well as setting up an +>interrupt handler to handle SIGIO signals (via "sigvec(2)"), and this works +>fine when I'm reading from the terminal, but does not seem to work at all +>when I try it from a pipe. +> +> +>Well, the SIGIO handler works fine to detect input from places like stdin, but +>never sees anything coming down the pipe. When it gets invoked (generally +>by me banging on the key causing an interrupt from stdin), it +>does find that there is data available in the pipe (as well as stdin) and +>has no problem reading it. +> +> +>Does anyone out there know how I can fix this problem? +> + +>From looking at the BSD4.3 sources I found out the following: +When a tty is opened the associated process group is set to +that of the creator. The signals that the tty driver generate (e.g. caused +by ^C) are sent to this process group. + +However, for sockets (a pipe is implemented as a pair of sockets in BSD4.3 +and maybe elsewhere!) the associated process group is not set automatically. + +So what you have to do is to set it before you can get ant SIGIO's! Use + int pgrp = getpid(); + if (fcntl(fd, F_SETOWN, pgrp) == -1) { + perror("fnctl"); + exit(1); + } +or + ioctl(fd, SIOCSPGRP, &pgrp) /* note: & */ + +I think this should work even if pipes aren't implemented as a pair of +sockets, but I haven't tried any of it. + +>Also: Is there a way that I can determine WHICH file descriptor caused +>a SIGIO interrupt to be invoked, or by which I can set up a different +>interrupt handler for each descriptor? +> + +See select(2). (Just a detail: select will tell you that there is data +to read if there actually is data to read or if the other end(s) have +closed the pipe. In the latter case read() will return an EOF - this +stuff caused me some trouble before I read the *real* documentation - +the OS source code!!) + +------------------------------------------------------------------------- +Erik Nordmark +Swedish Institute of Computer Science, Box 1263, S-163 13 SPANGA, Sweden +Phone: +46 8 750 79 70 Ttx: 812 61 54 SICS S Fax: +46 8 751 72 30 + +uucp: erikn@sics.UUCP or {seismo,mcvax}!enea!sics!erikn +Domain: erikn@sics.se +------------------------------------------------------------------------- +#! rnews 2508 +Path: alberta!mnetor!uunet!mcvax!enea!luth!d2c-czl +From: d2c-czl@sm.luth.se (Caj Zell) +Newsgroups: rec.music.misc +Subject: Re: Ace-Screamingest Guitar Solos on Record +Keywords: guitar, flames (regrettably) +Message-ID: <438@psi.luth.se> +Date: 9 Dec 87 14:51:22 GMT +References: <1725@s.cc.purdue.edu> +Reply-To: Caj Zell +Organization: University of Lulea, Sweden +Lines: 44 +UUCP-Path: {uunet,mcvax}!enea!psi.luth.se!d2c-czl + + +In article <1725@s.cc.purdue.edu> rsk@s.cc.purdue.edu (Rich Kulawiec) writes: +>I thought I'd make up a very hasty list of what I +>thought were some of the best solos I've heard, and then ask y'all to +>contribute further. + +Good idea,I love making up lists! + +>Money (Pink Floyd), David Gilmour +>Cracked Actor (David Bowie), Earl Slick +>Don't Take Me Alive (Steely Dan), Jeff 'Skunk' Baxter? +>All Along the Watchtower Jimi Hendrix +>Aqualung (Jethro Tull), Martin Barre +>Highway 61, Johnny Winter + +Agree,but how about these: + +Muffin Man (Frank Zappa) (I think FZ was the most underrated) +Son of Mr. Green Genes (Frank Zappa) (guitarist there ever has been.But,) +Son of Orange County (Frank Zappa) (he can't play anymore,too bad. ) +Push Comes To Show (Van Halen) Eddie Van Halen +Crossroads (Cream) Eric Clapton (The 2nd solo,of course) +Astronomy (Blue \yster Cult) Donald Roeser (on "Some Enchanted Evening") +Lazy (Deep Purple) Ritchie Blackmore +Fat Time (Miles Davis) Mike Stern + +I know that when I get home I will kill myself for not adding more solos, +but these are the ones I can think of without looking at my records. +But maybe that's a good sign indicating that these are really my favourites. + +I'd be very glad to see some reactions on the list. + + + XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX + X X + X X + X Caj Zell ________________________ X + X University of Lulea : : X + X Sweden : Jazz is not dead, : X + X : it just smells funny : X + X mail: d2c-czl@psi.luth.se : -Frank Zappa : X + X : : X + X -----------------------: X + X X + XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +#! rnews 1389 +Path: alberta!mnetor!uunet!mcvax!enea!kuling!peterf +From: peterf@kuling.UUCP (Peter Fagerberg) +Newsgroups: comp.sys.mac +Subject: More memory for Mac+...? +Message-ID: <570@kuling.UUCP> +Date: 9 Dec 87 15:08:48 GMT +Organization: DoCS, Uppsala University, Sweden +Lines: 23 + + +Hello. I've been wondering how to get a little extra memory for my +Macintosh Plus (needed in these days of Hypercard and Multifinder). + +I was wondering if the normal brute-force method could be used; + Just solder 1M memory chips on top of the existing one (piggyback) + and attach CS (chip-select) and whatever else is needed from the + adressbus to select the appropiate chip. I haven't really checked + out the memorychips but maybe an inverter is needed for some signals. + + If I'm correctly informed there are 22 bit defining the adress on + a MC68000, making it possible to have 4M of memory. + +*If* this is possibly, would programs take advantage of it? + +Well, maybe this is one of the most stupid questions asked to USENET +since it all began and if so - please forgive my ignorance... + + Peter-- +============================================================================== +Peter Fagerberg UUCP: {seismo,enea,mcvax,decwrl,...}!kuling!peterf +Applied Computer Science ARPA: kuling!peterf@seismo.css.gov +Uppsala University Analog: +46 18-128286 or 8-102927 +#! rnews 1429 +Path: alberta!mnetor!uunet!mcvax!botter!klipper!biep +From: biep@cs.vu.nl (J. A. "Biep" Durieux) +Newsgroups: soc.culture.jewish +Subject: Re: Jews in soc.culture.jewish? +Message-ID: <958@klipper.cs.vu.nl> +Date: 10 Dec 87 09:07:28 GMT +References: <4765@spool.wisc.edu> <2086@ucbcad.berkeley.edu> <2264@encore.UUCP> <5779@cisunx.UUCP> <2872@sphinx.uchicago.edu> <5861@cisunx.UUCP> +Reply-To: biep@cs.vu.nl (J. A. "Biep" Durieux) +Organization: VU Informatica, Amsterdam +Lines: 23 + +In article <5861@cisunx.UUCP> dlhst@unix.cis.pittsburgh.edu.UUCP, + (David L. Heyman) writes: +>Don't kid yourself. the Constitution is one thing but reality is +>another. National Christmas tree, etc. + ^^^^^^^^^^^^^^ + +You are not trying to say that the US are German-mythological qua +religion, are you? :-) + +No, but seriously: what does that tree have to do with Christianity? +(Or, what does the mean US Christmas have to do with it at all - but +that's another story) +Is Santa Claus Christian? The Easter Bunny and its eggs? + +While I agree that the dates of these festivities originally come from +the church, the things which are generally celebrated have no origin in +Christian doctrine, and no one pretends so. + +Sorry if I offended anyone by this - I am not commenting on those who do +use those times for prayer and as memorial days. +-- + Biep. (biep@cs.vu.nl via mcvax) + To be the question or not to be the question, that is. +#! rnews 1323 +Path: alberta!mnetor!uunet!mcvax!ukc!eagle!icdoc!ivax!shb +From: shb@ivax.doc.ic.ac.uk (Simon Brock) +Newsgroups: comp.sys.mac +Subject: Re: uw/Multifinder? +Message-ID: <146@gould.doc.ic.ac.uk> +Date: 9 Dec 87 10:08:38 GMT +References: <174400085@uxc.cso.uiuc.edu> +Sender: news@doc.ic.ac.uk +Reply-To: shb@doc.ic.ac.uk (Simon Brock) +Organization: Dept. of Computing, Imperial College, London, UK. +Lines: 22 + +In article <174400085@uxc.cso.uiuc.edu> dorner@uxc.cso.uiuc.edu writes: +> +>I can't get uw to work under Multifinder. ... +>I have an SE, and am running the latest system software (obviously). +>I'm using uw version 4.1. +> +>Is anybody successfully using uw under Multifinder? +Yes. I'm using uw4.1 on an SE with System 4.1/Finder 6.0 and a beta version +of MF (1.0b6). (As an aside, we can't get System Tools 5.0 in the UK until +early next year, unless you know different to me !) + +UW runs but I do character losses at 9600 baud. I can't work out why, and +I'm not convinced its UW's fault. I wrote to John Bruner, the author, who +says other people were reporting the same problem. + + Simon. + +Simon H Brock, Dept. of Computing, Imperial College, London SW7 2AZ +Tel : 01 589 5111 x4993 +BitNet : shb@doc.ic.ac.uk (or shb%uk.ac.ic.doc@AC.UK) +UUCP : shb@icdoc.uucp (...siesmo!mcvax!ukc!icdoc!shb) +JANET : shb@uk.ac.ic.doc +#! rnews 1446 +Path: alberta!mnetor!uunet!mcvax!ukc!eagle!icdoc!cam-cl!am +From: am@cl.cam.ac.uk (Alan Mycroft) +Newsgroups: comp.lang.c +Subject: Re: closing stdout +Keywords: Yes it IS a buggy library +Message-ID: <1115@jenny.cl.cam.ac.uk> +Date: 9 Dec 87 10:38:55 GMT +References: <442@cresswell.quintus.UUCP> +Reply-To: am@cl.cam.ac.uk (Alan Mycroft) +Organization: U of Cambridge Comp Lab, UK +Lines: 19 + +In article <442@cresswell.quintus.UUCP> ok@quintus.UUCP (Richard A. O'Keefe) writes: +>There's an old joke with the punch-line "We've already established what +>you are, madam. Now we're just haggling over the price." +> result = getchar(); +> errno = 0; +> result = putc(result, stdin); +> printf("result = %d, errno = %d\n", result, errno); +>The bug is that depending on where you are in the buffer, putc() MIGHT +>notice the mistake, but it usually won't. +>... the bug is a pretty fundamental one in the UNIX stdio implementation, +Richard, The bug is not in the slightest bit fundamental and could be fixed +in less than 1 day once and for all. I have done it for a ANSI unix-like I/O +library: +Merely separate the _cnt field +of struct FILE into a _icnt and an _ocnt, change getc/putc to use _icnt/_ocnt. +Fix _filbuf/_flsbuf to use the right one, and to whinge when _icnt/_ocnt +goes -ve when you expect the other one to. +This for free also enables the library to police the "fflush/fseek between +change of direction for I/O" restriction and avoids chaos there. +#! rnews 1094 +Path: alberta!mnetor!uunet!mcvax!ukc!eagle!icdoc!cam-cl!lg +From: lg@cl.cam.ac.uk (Li Gong) +Newsgroups: soc.culture.china +Subject: Change of Policy After Beginnig Signing Contrct ? +Message-ID: <1114@jenny.cl.cam.ac.uk> +Date: 9 Dec 87 10:37:41 GMT +Organization: U of Cambridge Comp Lab, UK +Lines: 19 + + + Is there anybody out there who has info about whether the Chinese +government has changed the policy regarding students aboard and how +it is changed, because from this April, all students sent by the +government are asked to sign contracts between him/her and his/her +institution. + + What do these contracts mean ? Does this imply that those who came +out before this April (thus did not sign) then have a somewhat different +status (for example, can not be asked to go back to carry out a certain +contract) ? + + E-mail to me and I'll summurize OR post to the newsgroup. I believe +there are other people who are also interested in this issue. + + Martin +----------------------------------------------------------------------- +lg@uk.ac.cam.cl +--------------- +#! rnews 1315 +Path: alberta!mnetor!uunet!mcvax!ukc!stc!root44!cdwf +From: cdwf@root.co.uk (Clive D.W. Feather) +Newsgroups: rec.arts.sf-lovers +Subject: Eric Frank Russell - was Re: Misc questionings +Message-ID: <492@root44.co.uk> +Date: 9 Dec 87 15:03:01 GMT +References: <362@n8emr.UUCP> <2481@pbhyf.UUCP> +Reply-To: cdwf@root44.UUCP (Clive D.W. Feather) +Organization: Root Computers Ltd, London, England +Lines: 23 + +In article <2481@pbhyf.UUCP> djl@pbhyf.UUCP (Dave Lampe) writes: +>In article <362@n8emr.UUCP> lwv@n8emr.UUCP (Larry W. Virden) writes: +>> +>>5. Finally, and perhaps most important. I am looking for author and +>>anthology names for a short story (perhaps longer than thtat?) called I +>>believe "MYOB". +>>The title stands for "Mind Your Own Business". +> +>The story is in a book called "The Great Explosion" by Eric Frank +>Russell in 1962. It is a collection of 3 or 4 stories telling +>of an attempt by Earth to recontact colonies that had been lost +>for a long time and that had evolved into unusual societies. + +I have come across "The Great Explosion", but I also have this part of it +in a collection whose name I have forgotten, under the title "And then there +were none.". Great story. THE BEST AUTHOR EVER. + +[Kill the line counter] +[Kill Mel] +[Keep Adric Dead] +[Kill the line counter] +[Kill Mel] +[Keep Adric Dead] +#! rnews 849 +Path: alberta!mnetor!uunet!mcvax!ukc!stc!root44!cdwf +From: cdwf@root.co.uk (Clive D.W. Feather) +Newsgroups: sci.misc +Subject: Re: Color +Message-ID: <493@root44.co.uk> +Date: 9 Dec 87 15:46:24 GMT +References: <162300002@uiucdcsb> <162300004@uiucdcsb> +Reply-To: cdwf@root44.UUCP (Clive D.W. Feather) +Organization: Root Computers Ltd, London, England +Lines: 13 + + +Carl Kadie +Inductive Learning Group +University of Illinois at Urbana-Champaign +writes: +>ii. There is "no such color" as purple! Mixing red and blue ink +> causes your eye to react in a way which is not reproducible +> by any single wavelength of light. + +The eye can see colours (for example, in afterimages) that cannot be +reproduced by any combination of wavelengths of light ! +There was an article in Scientific American c.1970 entitled "Phosphenes" +that went into this. +#! rnews 795 +Path: alberta!mnetor!uunet!mcvax!ukc!stc!datlog!dlhpedg!cl +From: cl@dlhpedg.co.uk (Charles Lambert) +Newsgroups: rec.games.empire,comp.sources.bugs +Subject: Re: conquest newsletter #3 +Message-ID: <330@dlhpedg.co.uk> +Date: 9 Dec 87 14:27:16 GMT +References: <4886@mhuxd.UUCP> <6899@apple.UUCP> +Sender: news@dlhpedg.co.uk +Reply-To: cl@.co.uk (Charles Lambert) +Organization: FSG@Data Logic Ltd, Queens House, Greenhill Way, Harrow, London. +Lines: 8 +Xref: alberta rec.games.empire:292 comp.sources.bugs:563 + +>In article <4886@mhuxd.UUCP>, smile@mhuxd.UUCP (Edward Barlow) writes: +>> 3) Still have not thought of a new name for the game. Best so far is +>> (need to check spelling). Comments? + +I've missed something here; what was wrong with "conquest"? + +--------------- +Charlie Lambert +#! rnews 819 +Path: alberta!mnetor!uunet!mcvax!weijers +From: weijers@cwi.nl (Eric Weijers) +Newsgroups: comp.lang.c++ +Subject: another error in vector.h 1.3 +Message-ID: <143@piring.cwi.nl> +Date: 10 Dec 87 13:27:06 GMT +Organization: CWI, Amsterdam +Lines: 22 + +In "vector.h 1.3" the following definition of the X(X&) constructor +is given: + +vector(type).vector(type)(vector(type)& a) +{ + register i = a.sz; + sz = a.sz; /* ADD THIS LINE */ + v = new type[i]; + register type* vv = &v[i]; + register type* av = &a.v[i]; + while (i--) *--vv = *--av; +} + +You should add the indicated line in order to set the size of +the new vector. If that is not done you get "vector index out of +range" errors. + +I found two other errors in this header file, I posted +earlier. If you are interested in them just send a reply (r). + +Eric Weijers. +weijers@cwi.nl +#! rnews 830 +Path: alberta!mnetor!uunet!mcvax!botter!klipper!biep +From: biep@cs.vu.nl (J. A. "Biep" Durieux) +Newsgroups: soc.culture.jewish +Subject: Anything positive about Jewish genes? (Was: Jewish genetic diseases) +Message-ID: <959@klipper.cs.vu.nl> +Date: 10 Dec 87 09:50:15 GMT +References: <4362@ig.ig.com> <4374@ig.ig.com> +Reply-To: biep@cs.vu.nl (J. A. "Biep" Durieux) +Organization: VU Informatica, Amsterdam +Lines: 12 + +I suppose the exclusive intermarriage among Jews must also have +spared them for many genetic diseases found among "the rest of us". +Does anyone have any data on that? + +~~~ +I understand nobody is interested in discussing the Dead Sea scrolls? + +And nobody knows what the "Jewish region" in the far SE of Siberia is? +~~~ +-- + Biep. (biep@cs.vu.nl via mcvax) + To be the question or not to be the question, that is. +#! rnews 960 +Path: alberta!mnetor!uunet!mcvax!unido!ecrcvax!johng +From: johng@ecrcvax.UUCP (John Gregor) +Newsgroups: rec.arts.sf-lovers +Subject: Re: Old SF Shows +Summary: Yet another show I can't remember the name of... +Message-ID: <463@ecrcvax.UUCP> +Date: 9 Dec 87 13:57:35 GMT +References: <04.Dec.87.11:29:45.GMT.ZZASSGL@UK.AC.UMRCC.CMS> <18784@linus.UUCP> <1046@bc-cis.UUCP> <19026@linus.UUCP> +Reply-To: johng@ecrcvax.UUCP (John Gregor) +Organization: ECRC, Munich 81, West Germany +Lines: 10 + +There was a show on sometime between the late 70's and early 80's (1 season). +And I can't remember the name. It was actually two (or more) shows in one +with each sub-show taking a fraction of the time slot. One part was a +modern day dracula. Another dealt with a society living underground. They +couldn't come up to the surface without special filters due to dust/pollution +or some such. Ring any bells? It was NBC, I think. + + John + + johng%ecrcvax.UUCP@germany.CSNET +#! rnews 756 +Path: alberta!mnetor!uunet!mcvax!botter!ark!maart +From: maart@cs.vu.nl (Maarten Litmaath) +Newsgroups: comp.bugs.4bsd +Subject: Re: 4.3BSD: using control-m in .exrc file +Summary: More ^V's are needed (won't the editor get enough of it ? :-) +Keywords: 4.3bsd .exrc control-m ^V +Message-ID: <1161@ark.cs.vu.nl> +Date: 10 Dec 87 18:44:07 GMT +References: <133@telesoft.UUCP> +Reply-To: maart@cs.vu.nl (Maarten Litmaath) +Organization: VU Informatica, Amsterdam +Lines: 8 + +Try preceding each ^M by *another* ^V (which in turn is escaped by ^V) ! +Type: + map , ^V^V^V^M^V^V^V^M^V^V^V^M + +BTW, death to emacs ! +-- +Time flies like an arrow, fruit flies |Maarten Litmaath @ Free U Amsterdam: +like an orange. (seen elsewhere) |maart@cs.vu.nl, mcvax!botter!ark!maart +#! rnews 1079 +Path: alberta!mnetor!uunet!mcvax!inria!shapiro +From: shapiro@inria.UUCP (Marc Shapiro) +Newsgroups: comp.lang.c++ +Subject: Re: Is there a "real" C++ compiler available? +Summary: There is a native C++, with debugger support +Message-ID: <589@inria.UUCP> +Date: 10 Dec 87 17:55:27 GMT +References: <2097@ucbcad.berkeley.edu> +Organization: INRIA, Rocquencourt. France +Lines: 14 + +In article <2097@ucbcad.berkeley.edu>, faustus@ic.Berkeley.EDU (Wayne A. Christopher) writes: +> [...]. Is there a C++ +> compiler available now that will compile directly into asm +> code, instead of into C? Alternatively, is there a good way +> to use dbx with C++ programs (i.e, using the c++ source instead +> of the c files)? + +The answer to both questions is yes. The Free Software Foundation (you +know, the GNU Emacs people) will distribute (soon?) a modified version of +their C compiler which does C++. Their debugger GDB (a dbx-lookalike) knows +how to handle it. + +I haven't used either of these so I have no opinions to whether they are +in any way adequate. Just passing useful information along. +#! rnews 1269 +Path: alberta!mnetor!uunet!mcvax!enea!ttds!draken!zap +From: zap@draken.nada.kth.se (Svante Lindahl) +Newsgroups: comp.os.misc,comp.unix.wizards +Subject: Re: Command interfaces +Message-ID: <239@draken.nada.kth.se> +Date: 10 Dec 87 04:54:11 GMT +References: <1257@boulder.Colorado.EDU> <6840002@hpcllmv.HP.COM> <9555@mimsy.UUCP> <798@rocky.STANFORD.EDU> <432@cresswell.quintus.UUCP> <3161@psuvax1.psu.edu> <5565@oberon.USC.EDU> +Reply-To: zap@nada.kth.se (Svante Lindahl) +Organization: The Royal Inst. of Techn., Stockholm +Lines: 21 +Xref: alberta comp.os.misc:340 comp.unix.wizards:5748 + +In article <5565@oberon.USC.EDU> blarson@skat.usc.edu (Bob Larson) writes: +#For example, how would you do the equivelent of this in unix: +# +#cmpf *>old>@@.(c,h) == -report ==.+cmpf -file + +I can do it using either /bin/sh or csh, but it does require more +typing than in Primos. The test for existence of the file is not +necessary so these examples could be simplified at the expense of +risking a few error messages to the terminal. + +C-shell: +% foreach i (`cd old; ls *.[ch]`) +> if (-r $i) diff -c old $i > $i.cmpf +> end + +Bourne-shell: +$ for i in `cd old; ls *.[ch]` ; do +> if [ -r $i ] ; then diff -c old $i > $i.cmpf ; fi +> done + +Svante Lindahl zap@nada.kth.se uunet!nada.kth.se!zap +#! rnews 2030 +Path: alberta!mnetor!uunet!mcvax!enea!ttds!draken!sics!lhe +From: lhe@sics.se (Lars-Henrik Eriksson) +Newsgroups: rec.arts.sf-lovers +Subject: Re: ST:TNG posters, GET OUT! +Keywords: Why +Message-ID: <1640@sics.se> +Date: 10 Dec 87 11:50:40 GMT +References: <5226@zen.berkeley.edu> <2011@charon.unm.edu> +Reply-To: lhe@sics.se (Lars-Henrik Eriksson) +Organization: Swedish Institute of Computer Science, Kista +Lines: 32 + +In article <2011@charon.unm.edu> cs3631cg@hydra.UUCP (Mark Giaquinto) writes: +>Two points here, interesting is a *very* relative term, what is +>interesting to you may not be to me and visa versa. Secondly I +>agree, that if you have a ST posting put it in the header, for people +>who don't want to read this stuff. +> +>>If there was no group for star trek fans to converse in without pestering +>>the rest of the sf world, I would just have to sit here and suffer, but +>>that's not the case. Rec.arts.startrek is alive and well. There is no +>>reason beyond sheer orneryness to post to sf-lovers as well. Arguments that +>>star trek is sci-fi as well are pointless. The simple fact is that there is +>>newsgroup for all of you to communicate in, and if the rest of us wanted to +>>listen, then we would. +> +>Well startrek is sf and I don't see how that arguement is pointless. + +I have only the faintest interest in the ST stuff and I would prefer it +to be posted elsewhere, although I am not particularly bothered either. + +I think the interesting question is: WHY DO WE HAVE DIFFERENT NEWSGROUPS?? + +I always thought it was to organize postings by subject and because different +people are interested in different things. + +If you argue that ST postings could as well be made to rec.arts.sf-lovers +rather than to the special ST newsgroup, you could just as well argue +that we only need one newsgroup on the entire net: general.general.general. + +Lars-Henrik Eriksson Internet: lhe@sics.se +Swedish Institute of Computer Science Phone (intn'l): +46 8 750 79 70 +Box 1263 Telefon (nat'l): 08 - 750 79 70 +S-164 28 KISTA +#! rnews 1007 +Path: alberta!mnetor!uunet!mcvax!enea!tut!mk59200 +From: mk59200@tut.fi (Kolkka Markku Olavi) +Newsgroups: comp.sources.bugs +Subject: Re: PC Nethack 2.2 bugs + help wanted linking +Summary: Inventory display problems +Message-ID: <522@fuksi.tut.fi> +Date: 10 Dec 87 13:32:40 GMT +References: <492@silver.bacs.indiana.edu> <5253@zen.berkeley.edu> +Reply-To: mk59200@fuksi.UUCP (Kolkka Markku Olavi) +Organization: Tampere University of Technology, Finland +Lines: 13 + +I have successfully compiled and linked Nethack using MSC 4.0 +and it looks great, exept in a few points. The inventory +display is spread all over the screen if there aren't enough +items to force a full-screen display. It seems that after +printing each line the cursor is moved one step down, but +it doesn't move left to the right place. + +Also, when I teleport away from an unlit room, some quote characters +are left behind around the place I was in. + +Markku Kolkka at Tampere University of Technology, Finland +mk59200@tut.fi +...mcvax!tut!mk59200 +#! rnews 811 +Path: alberta!mnetor!uunet!mcvax!enea!tut!tolsun!jto +From: jto@tolsun.oulu.fi (Jarkko Oikarinen) +Newsgroups: comp.sys.amiga,rec.games.misc +Subject: 'Real' controllers for Flight Simulator II +Keywords: Controllers, Flight Simulator +Message-ID: <247@tolsun.oulu.fi> +Date: 10 Dec 87 16:47:22 GMT +Organization: University of Oulu, Finland +Lines: 15 +Xref: alberta comp.sys.amiga:11680 rec.games.misc:1151 + + + I am interested in finding any information about 'real' controllers +for Amiga's Flight Simulator II program. ie. similar controllers +that are used in real airplanes. + +Please mail your responses because I don't read this group regularly. + +-- +======================================== +Jarkko Oikarinen mcvax!tut!oulu!jarkko + jarkko@tolsun.oulu.fi +======================================== +#! rnews 913 +Path: alberta!mnetor!uunet!mcvax!inria!imag!pierre +From: pierre@imag.UUCP (Pierre LAFORGUE) +Newsgroups: comp.protocols.appletalk +Subject: NCSA TELNET bug with foreign MacSE or MacII keyboards +Message-ID: <2331@imag.UUCP> +Date: 10 Dec 87 08:08:19 GMT +Reply-To: pierre@imag.UUCP (Pierre LAFORGUE) +Organization: IMAG, University of Grenoble, France +Lines: 11 + +NCSA Telnet is really a must, but ... +on a Mac SE and a Mac II, NCSA Telnet 2.0 forces an american keyboard, in a +permanent manner (it remains after exiting telnet, until the next Macintosh +reboot). It is very painful when you use, for instance, a french keyboard: +not only you have to remember to type Q for A, and so on, but you cannot +type for example a Control-Z under telnet. +[On a Macintosh +, one do not loss its keyboard] + +Is this bug fixed in the last version ? +-- +Pierre Laforgue pierre@imag.imag.fr {uunet.uu.net|mcvax}!imag!pierre +#! rnews 490 +Path: alberta!mnetor!uunet!mcvax!diku!sergej +From: sergej@diku.UUCP (S|ren O. Jensen) +Newsgroups: sci.math.stat +Subject: The SAS package +Message-ID: <3570@diku.UUCP> +Date: 10 Dec 87 14:03:31 GMT +Organization: DIKU, U of Copenhagen, DK +Lines: 7 + + +Is the SAS package available for UNIX-systems? We are currently using the +package on a old IBM machine but would like to change this machine to +something newer - preferably a UNIX-machine. +-- +---- +S|ren Oskar Jensen ({sergej,postmaster}@diku) +#! rnews 2766 +Path: alberta!mnetor!uunet!mcvax!diku!iesd!jacob +From: jacob@iesd.uucp (Jacob stergaard B{kke) +Newsgroups: comp.arch +Subject: job search, Comp. eng. +Summary: I'm looking for a job +Keywords: Job, Computer. eng., Computer. sci., M.S. +Message-ID: <172@iesd.uucp> +Date: 10 Dec 87 12:00:17 GMT +Reply-To: jaaob@iesd.UUCP (Jacob \stergaard B{kke) +Organization: Dept. of Comp. Sci., Aalborg University, Denmark (student) +Lines: 68 + +I'm looking for a job in Computer Engineering to begin around July +1988. I'm getting my Master of Science in Computer Engineering June +1988 and at present holding a degree equal to BS in Electronic +Engineering. My BS studies have included: + + Computer hardware (hands-on knowledge with mc68k), + Analog electronic + Control engineering (analog and digital control) + +My MS studies have included: + + Software development (man-machine interface, what people want + from programs) + Compiler construction (an expertsystem shell) + Program environment (for CCS programming) + Distributed operating systems (in UNIX) + Compiler mapping object-oriented language on parallel computers + +Furthermore I do have experience in conventional programming (PASCAL, +C, postscript, UNIX (awk, shell-scripts(C-shell) and yacc/lex) (and Basic)), +functional programming (LISP and ML) and logical programming (Prolog) +and knowledge about object-oriented programming. And I have also attended +courses in VLSI design, databases, etc. I have been working with CDC under +NOS/Telex, VAX 11/750 under Ultrix, SUN 3 under Sun OS 4.3 (UNIX), MacIntosh +(LISA) under Finder and IBM S36 under IBM property operating system. + +My spoken English is excellent and my written English is satisfactory, +good knowledge of the Scandinavian languages (Danish (of course), +Swedish and Norwegian), some speaking and reading knowledge of German +and limited knowledge of French and Spanish (and Latin). + +I have 5 years experience in group project work in engineering and +computer scinence areas, broad social interest, good health. + +My interest include computer hardware and software, operating system +design, expertsystems, distributed, concurrency and teaching. + +I'm open on location (outside Denmark) but I have relatives or other +reasons to be especially intereted in: + + Canada (British Colombia or Toronto) + USA (New England or Pacific Coast) + Pacific (New Zealand or Oceania) + Thailand + Scotland (Highlands) + +I'll look forward to any reponds. + + Yours sincerely + + Jacob Baekke, Denmark + +For further information: + +Reply to: jacob@iesd.uucp, {...}!mcvax!diku!iesd!jacob or + +at Univ: Jacob Baekke + S9D (in spring S10) + Strandvejen 19 + AUC + DK--9000 Aalborg + Denmark + +private: Jacob Baekke + Davids Alle 48 + DK--9000 Aalborg + Denmark + Tel. 45-(0)8102673 +#! rnews 867 +Path: alberta!mnetor!uunet!mcvax!diku!dde!jk +From: jk@dde.uucp (Jens Kjerte) +Newsgroups: comp.sources.wanted +Subject: Re: Wanted: Microemacs part 8 +Message-ID: <281@Aragorn.dde.uucp> +Date: 10 Dec 87 09:27:24 GMT +References: <166@iesd.uucp> +Reply-To: jk@dde.uucp (Jens Kjerte) +Organization: Dansk Data Elektronik A/S, Herlev, Denmark +Lines: 15 + +In article <166@iesd.uucp> torbennr@neumann.UUCP (Torben N. Rasmussen) writes: +> +>Could someone please send me part 8 of the sources for Microemacs. +> + +Me too! + +It seems as if part8 never reached Denmark. + +-- + ++---------------------------------------------------------------------------+ +| Jens Kjerte @ Dansk Data Elektronik A/S, Systems Software Department | +| E-mail: ..!uunet!mcvax!diku!dde!jk or jk@dde.uucp | ++---------------------------------------------------------------------------+ +#! rnews 512 +Path: alberta!mnetor!uunet!mcvax!cernvax!ethz!solaris!wyle +From: wyle@solaris.ifi.ethz.ch@relay.cs.net (Mitchell Wyle) +Newsgroups: comp.lang.modula2 +Subject: modula-2 pretty-printer +Keywords: pretty-printer +Message-ID: <195@solaris.ifi.ethz.ch@relay.cs.net> +Date: 9 Dec 87 21:56:57 GMT +Organization: SOT sun cluster, ETH Zuerich +Lines: 7 + +Did anyone ever get the m2pp program to work on Sun Modula-2? + +Does anyone have a different Modula-2 pretty-printer (perhaps better)? + +Thanks, + +Mitch Wyle (wyle@ethz.uucp) +#! rnews 1762 +Path: alberta!mnetor!uunet!mcvax!cernvax!ethz!zu +From: zu@ethz.UUCP (Urs Zurbuchen) +Newsgroups: comp.emacs +Subject: Re: Has uemacs 3.9 solved the file save bug? +Message-ID: <265@bernina.UUCP> +Date: 10 Dec 87 07:21:02 GMT +References: <3056@pegasus.UUCP> +Reply-To: zu@bernina.UUCP (Urs Zurbuchen) +Organization: ETH Zuerich, CS Department, Switzerland +Lines: 30 + +In article <3056@pegasus.UUCP> avi@pegasus.UUCP (XMPE40000-Avi E. Gross;LZ 3C-314;6241) writes: +> +>I haven't compiled the new micro emacs since I have a MSC compiler, which is +>not fully supported. + +This is simply NOT TRUE. I am also working with MSC (version 4.0) and had only +one minor problem when I compiled MicroEmacs 3.9e (the latest version which +was posted on Usenet). This problem relates to the Subshell spawning. But if +you know just a little bit of C, there is no problem to fix it (add a routine +specific to MSC). Some time ago, there was even a posting in comp.sources.bugs +describing all the necessary steps to do that. + +>I have been having a very annoying problem with the +>older version, and am wondering if it has been fixed, or if someone has a +>work around. I am used to saving my files regularly with ^X^S, and then +>sometimes quiting with ^X^C. Unfortunately, uemacs will quit before +>completing the writing of the file, leaving me with only a small piece of +>the file. + +I am sure you enable breaking with ^C (either in config.sys or in autoexec.bat) +Turn this off, and all your problems have gone :-) +I know this is not the solution to this problem we all want to have. Perhaps +you can do it with signal(). If not you have to included a function of your own +which intercepts the break vector of MS-DOS. + + + Have a nice day, + ...urs + +UUCP: ...seismo!mcvax!cernvax!ethz!zu +#! rnews 2164 +Path: alberta!mnetor!uunet!mcvax!cernvax!ethz!ceb +From: ceb@ethz.UUCP (Charles Buckley) +Newsgroups: comp.lang.lisp +Subject: Re: lisp environments summary -- program storage methods +Message-ID: <266@bernina.UUCP> +Date: 10 Dec 87 23:08:38 GMT +References: <613@umbc3.UMD.EDU> <325@siemens.UUCP> <323@spar.SPAR.SLB.COM> <329@siemens.UUCP> <13253@think.UUCP> +Organization: ETH Zuerich, Switzerland +Lines: 30 +In-reply-to: barmar@think.COM's message of 9 Dec 87 03:18:01 GMT + +Posting-Front-End: GNU Emacs 18.41.2 of Mon Sep 14 1987 on bernina (berkeley-unix) + + +In article <329@siemens.UUCP> steve@siemens.UUCP (Steve Clark) writes: +> I maintain that the non-Interlisp systems are wrong, however. It +>is clearly more advanced to treat a file as a database of definitions of +>functions, data, structures, etc. than to treat it as a string of characters +>that might have been typed at the keyboard. However, since the rest of the +>world hasn't caught up yet, there are bound to be incompatibilities. + +(Character) file storage is simply more flexible. The form in which +information is stored must be the most flexible possible, or you lose +information. The D-crate's pitching of conditionals is simply the +manifestation of this. + +Proponents of restrictive protocols for information storage really ask +"the world" to change to fit the protocol model. In science, models +change to fit the data, not the other way round (unless you cheat). +To me, browbeating eventual non-conformists into "catching up" by +labeling the a model as "advanced" is just a form of negative +motivation. All the lousy places I have ever worked ran on negative +motivation, none of the good ones. If your model *is* really worth +using, and you can communicate its value, you will not need such +tactics. + +Interactively defined functions? Haven't typed one in *years* - +that's what scratch buffers are for (in case I want to change a +*character* or two, or later save it.). + +Any mouse-based gadgets you can point to in Interlisp can be recreated +for a text editor working on correctly parsed Lisp code. May take +execution time, but if this is prohibitive, your function is probably +too large. +#! rnews 2319 +Path: alberta!mnetor!uunet!mcvax!ukc!its63b!jha +From: jha@its63b.ed.ac.uk (J Andrews) +Newsgroups: rec.games.frp +Subject: Fantasy Philosophy +Keywords: wackafoo +Message-ID: <824@its63b.ed.ac.uk> +Date: 10 Dec 87 14:30:15 GMT +Reply-To: jha@lfcs.ed.ac.uk (J Andrews) +Organization: Univ. of Edinburgh Dept. of Computer Science +Lines: 38 +God: Kate Bush + +Least-favourite-subject: domain theory + + + + Those interested in the issues surrounding the mechanics and +philosophy of fantasy worlds should read Tolkien's (non-fiction) +essay "On Fairy-Stories". It appears in the collections _Tree and +Leaf_ and _The Tolkien Reader_. + + One of the main ideas behind it is that the fantasy author or +story-teller is a "sub-creator", who tries to create a "secondary +belief" (rather than exactly a "willing suspension of disbelief") +in the reader. In the fantasy that works, the reader should be +able to enter the world every time she picks up the book, and not +be aware of the world as being constructed by the author. This +involves not only internal consistency, but a lack of gimmickry. + + For instance, in _Lord of the Rings_ I was never aware of +anything being in the world gratuitously. (Others may differ! :-)) +In _The Sword of Sha-Na-Na_ (sic)(sick?), on the other hand, I was +very aware of the Elfstones as being just a gimmick to get the +characters out of tight spots. Sure it was internally consistent +(the Elfstones only had any effect in times of direst need for +their holders), but the hand of the author was clearly visible. + + Similarly, applying it to FRPG's, the magic system in AD&D is +certainly internally consistent (to the extent that it is described), +but just doesn't "work" for me. Having MU's able to remember several +copies of a spell, but forgetting it when the last copy is cast, is +obviously a gimmick to limit the number of spells an MU can use. + + So I guess the moral of all this for FRPG or module designers +is that it's best to start out with a few basic assumptions and build +up your world from them by fairly believable steps, and if you can't +avoid ending up with something really hairy, then change one of your +assumptions rather than put in quick kludges. (Gee, sounds like +software engineering! :=)) + +--Jamie. + jha@uk.ac.ed.lfcs +"Switch off the mind and let the heart decide" +#! rnews 1818 +Path: alberta!mnetor!uunet!mcvax!ukc!its63b!db +From: db@its63b.ed.ac.uk (D Berry) +Newsgroups: comp.windows.x +Subject: Questions about implementing the X toolkit. +Message-ID: <825@its63b.ed.ac.uk> +Date: 10 Dec 87 17:28:06 GMT +Reply-To: db@lfcs.ed.ac.uk (Dave Berry) +Organization: LFCS, University of Edinburgh +Lines: 25 + +1) Does anyone, preferably in the UK or Europe, have a copy of the new +X toolkit interface definition I can get by ftp? + +2) I'm considering implementing the X toolkit in Standard ML. Are there any +constraints on what I should include or exclude? The documentation mentions +implementation in different languages, but doesn't say much about what this +means. Is the idea to provide the same functions, with the same names and +functionality, in each language? What about languages that have automatic +storage management or automatic creation of objects, etc? How far can I +deviate from the documentation & still use the name "X Toolkit"? + +3) Is the toolkit definition limited to the intrinsics, or are toolkits +expected to provide a standard class hierarchy? + +4) Is there any relation between the InterViews toolkit, the Xr, Sx & +DEC toolkits provided with X version 10R4, and the current X toolkit? + +5) If I go ahead, my first implementation will be a prototype, on top of X +version 10R4. This is because someone else is working on porting X version 11 +to Standard ML, and I want a simple windowing system I can use fairly quickly. +I hope the prototype will make implementing a full version reasonably +straightforward. I will probably ignore the resource manager, since I'll get +that for free when the full Xlib is implemented. I'll also ignore colour for +the time being, and only implement devices (widgets) I'm immediately interested +in. Is there anything else I can obviously ignore? +#! rnews 1113 +Path: alberta!mnetor!uunet!mcvax!ukc!eagle!csw +From: csw@eagle.ukc.ac.uk (C.S.Welch) +Newsgroups: rec.arts.sf-lovers +Subject: Re: Word processors are: [was Re: Pournelle's Problems] +Message-ID: <4065@eagle.ukc.ac.uk> +Date: 10 Dec 87 18:42:09 GMT +References: <1915@haddock.ISC.COM> +Reply-To: csw@ukc.ac.uk (C.S.Welch) +Organization: Computing Lab, University of Kent at Canterbury, UK. +Lines: 20 +Summary: + +Expires: + +Sender: + +Followup-To: + + + +Some (possibly) timely information from a course entitled "The Art of +Communication for Engineers" that I'm on this week. + +From one of the handouts :- + +"Word processors: research has shown that when writers use pen and paper + alone, their thoughts and information tend to have better planning and + organisation. When using word processors alone, writers tend to plan + on a more surface level, focussing on such aspects as word choice, sentence + structure, and spelling" + +It goes on to recommend starting with pen and paper and graduating to WP's +after the first draft has been written. + +I trust that this may have been of some interest. + +Chris Welch +Cranfield Institute +U.K. +#! rnews 1286 +Path: alberta!mnetor!uunet!mcvax!ukc!eagle!icdoc!qmc-cs!pd +From: pd@cs.qmc.ac.uk (Paul Davison) +Newsgroups: rec.music.misc +Subject: Re: Another Day : by Peter Gabriel and Kate Bush +Message-ID: <352@sequent.cs.qmc.ac.uk> +Date: 10 Dec 87 12:58:25 GMT +References: <1987Dec8.154517.11828@gpu.utcs.toronto.edu> +Reply-To: pd@qmc.ac.uk (Paul Davison) +Organization: Computer Science Dept, Queen Mary College, University of London, UK. +Lines: 22 + + +I've heard of this as well, but I have never found it. It's a pity +because I would really like to hear it, so if anyone has got it please +let me know as well!! + +As an aside, Roy has a new album out early next year, probably January. + +Paul. + +PS Your internal newsgroup "tor.general" shouldn't have been on the +newsgroups line really, because nobody else has heard of it! +-- +-- +Paul Davison + +UUCP: pd@qmc-cs.uucp or ...seismo!mcvax!ukc!qmc-cs!pd +Internet: pd@cs.qmc.ac.uk Post: Dept of Computer Science +JANET: pd@uk.ac.qmc.cs Queen Mary College +Easylink: 19019285 University of London +Telex: 893750 QMCUOL G Mile End Road +Fax: +44 1 981 7517 London E1 4NS +Voice: +44 1 980 4811 x3950 England +#! rnews 786 +Path: alberta!mnetor!uunet!mcvax!ukc!dcl-cs!craig +From: craig@comp.lancs.ac.uk (Craig) +Newsgroups: comp.sys.mac +Subject: MAC II Debuggers +Keywords: Development, MacII Debuggers +Message-ID: <457@dcl-csvax.comp.lancs.ac.uk> +Date: 9 Dec 87 13:36:01 GMT +References: <687@howtek.UUCP> <3456@husc6.harvard.edu> +Reply-To: craig@comp.lancs.ac.uk (Craig) +Organization: Department of Computing at Lancaster University, UK. +Lines: 11 + +Having found out that Macsbug 5.5 works well with the MAC II, +how do I get a copy ? + + +Craig. + +-- +UUCP: ...!seismo!mcvax!ukc!dcl-cs!craig| Post: University of Lancaster, +DARPA: craig%lancs.comp@ucl-cs | Department of Computing, +JANET: craig@uk.ac.lancs.comp | Bailrigg, Lancaster, UK. +Phone: +44 524 65201 Ext. 4476 | LA1 4YR +#! rnews 1070 +Path: alberta!mnetor!uunet!mcvax!ukc!dcl-cs!strath-cs!jml +From: jml@cs.strath.ac.uk (Joseph McLean) +Newsgroups: sci.math +Subject: concatenation making primes +Message-ID: <756@stracs.cs.strath.ac.uk> +Date: 9 Dec 87 12:47:19 GMT +Reply-To: jml@cs.strath.ac.uk (Joseph McLean) +Organization: Comp. Sci. Dept., Strathclyde Univ., Scotland. +Lines: 14 + + +tege@nada.kth.se replied by e-mail to my original posting which asked +if it is always possible to append digits to a positive number in order +to make a prime. Unfortunately, his address is one of those I can't +reach, and so I thought I'd kill two birds with one stone and post +another article. + His argument is very simple, using the Prime Number Theorem to give +an approximation to the number of primes between x.10^n and +x.10^n+10^n-1 (which is the same problem I asked but translated to +mathematics) which shows that as n -> inf, this number of primes also +goes to infinity. A very simple argument that proves you can always +append digits to make any number into a prime. Great stuff. + + jml, the mad mathematician. +#! rnews 1275 +Path: alberta!mnetor!uunet!mcvax!ukc!stc!root44!miduet!misoft!tait +From: tait@gec-mi-at.co.uk (Philip Tait) +Newsgroups: comp.sys.ibm.pc,comp.sources.wanted +Subject: Re: Wanted: PC Checkbook Software +Summary: Continental Software's Home Accountant Plus +Keywords: Checkbook +Message-ID: <800@gec-mi-at.co.uk> +Date: 9 Dec 87 17:34:03 GMT +References: <985@mhuxh.UUCP> +Sender: news@gec-mi-at.co.uk +Reply-To: tait@gec-mi-at.co.uk (Philip Tait) +Organization: Marconi Instruments Ltd., St. Albans, UK +Lines: 15 +Xref: alberta comp.sys.ibm.pc:9577 comp.sources.wanted:2719 + +In article <985@mhuxh.UUCP> vxb@mhuxh.UUCP (Vern Bradner) writes: +> +>Can anyone suggest a PC checkbook program? + +I use Home Accountant Plus by Continental Software. The (legit.) version I use +was originally bundled with the Columbia MPC, so it had to be 'unprotected' +and altered to remove some hardware dependencies. (Incidentally, this made +it possible to compile it with QuickBasic - essential if you're impatient +like me!) + +I've found it reasonably secure and well-featured. + +| Philip J. Tait, Marconi Instruments Ltd. | St. Albans, Herts. AL4 0JN, U.K. | +| UUCP: ...mcvax!ukc!hrc63!miduet!tait | NRS : tait@gec-mi-at.co.uk | +| Voice: +44 727 36421 x4549 Telex: 297221 | Fax: +44 727 39447 | +#! rnews 1059 +Path: alberta!mnetor!uunet!mcvax!ukc!stc!idec!kbsc!yorick +From: yorick@kbsc.UUCP (Yorick Phoenix) +Newsgroups: comp.os.cpm,comp.sources.wanted +Subject: Kermit for MP/M +Message-ID: <888@kbsc.UUCP> +Date: 7 Dec 87 17:23:21 GMT +Organization: The Knowledge-Based Systems Centre, London, UK +Lines: 16 +Xref: alberta comp.os.cpm:1030 comp.sources.wanted:2720 + +I have a friend who is trying to transfer some files off of an Micromation +MP/M system. + +He has so far moved the standard "Generic" CP/M Kermit (slowly) to the MP/M +machine but it doesn't seem to work correctly. + +Has anybody ever managed to get Kermit to work under M/PM? Is there a simple +set of differences between C/PM kermit and M/PM Kermit. We have the full +source code for C/PM Kermit. + + Yorick Phoenix +-- ++------------------------------------------+ The Knowledge-Based Systems Center +| yorick@kbsc.UUCP | 58 Northside, Clapham Common +| ..mcvax!ukc!{idec,hrc63}!kbsc!yorick | LONDON SW4 9RZ England ++------------------------------------------+ Voice: +44 1 350 1622 +#! rnews 1946 +Path: alberta!mnetor!uunet!mcvax!ukc!stc!root44!gwc +From: gwc@root.co.uk (Geoff Clare) +Newsgroups: comp.unix.questions +Subject: Re: rmail under HP-UX (was Re: Using RMAIL under HPUX) +Summary: RISC architecture +Keywords: RISC, HP-UX +Message-ID: <495@root44.co.uk> +Date: 10 Dec 87 13:58:20 GMT +References: <8711251805.AA02481@mitre-bedford.ARPA> <3720010@hpsemc.UUCP> <3631@xanth.cs.odu.edu> +Reply-To: gwc@root44.UUCP (Geoff Clare) +Organization: Root Computers Ltd, London, England +Lines: 31 + +>In article <3720010@hpsemc.UUCP>, bd@hpsemc.UUCP (bob desinger) writes: +>> Here's how it is on our HP-UX system, a model 840: + +>> drwxrwxr-x 2 bin mail 1024 Nov 25 18:45 /usr/mail +>> -rwxr-sr-x 2 root mail 137216 Oct 2 00:00 /bin/rmail + +>Wow! Why is rmail so BIG? What does HP-UX rmail do that SMAIL 2.5 +>doesn't? Contrast the size of this rmail with various executables +>found on our 4.3 BSD system. + +>-rwxr-xr-x 2 root staff 35840 Nov 3 07:02 /bin/rmail (SMAIL 2.5) +>-rwxr-xr-x 1 root staff 104448 Jun 5 1986 /lib/ccom (C compiler) +>-rwxr-xr-x 1 root staff 97280 Dec 5 05:17 /usr/local/carmen (Lisp) +>-rwsr-xr-x 1 root staff 100352 Apr 5 1987 /usr/lib/sendmail + +The HP840 is a RISC architecture machine. Reduced instruction set implies +more instructions required to do the same job than on a 'complex' +instruction set machine, hence the proportionately larger executable files. +Presumably your 4.3BSD machine is a VAX-alike (i.e. complex instruction set). + +The only other file from your list which exists on our HP840 system is +the C compiler, and look at the size of that beast!! + +-rwxrwxr-x 1 bin bin 1097728 Mar 5 1987 /lib/ccom + +(No, that's not a typo - it really is more than 1 Megabyte!) + +Geoff Clare gwc@root.co.uk seismo!mcvax!ukc!root44!gwc +-- + +Geoff Clare gwc@root.co.uk seismo!mcvax!ukc!root44!gwc +#! rnews 1904 +Path: alberta!mnetor!uunet!mcvax!ukc!stc!datlog!slxsys!jpp +From: jpp@slxsys.specialix.co.uk (John Pettitt) +Newsgroups: comp.unix.xenix +Subject: Re: 16-bit versus 32-bit memory performance +Summary: 32 bit cpu on 16 bit ram is a waste of money +Message-ID: <109@slxsys.specialix.co.uk> +Date: 10 Dec 87 14:17:13 GMT +References: <388@ddsw1.UUCP> <620@omen.UUCP> <435@spdcc.COM> +Reply-To: jpp@slxsys.UUCP (John Pettitt) +Organization: Specialix International, London, UK. +Lines: 29 + +This should perhaps belong in comp.arch + +It would appear that most 8088,8086,186 and 286 systems are +limited by the number of cycles taken to execute instructions +(I.E the clock speed). However the 80386 (at 16 and esp at 20 Mhz) +is limited by its memory bus bandwidth. That is the memory subsystem +on most 286 boxes is fast enough have little or no real effect on +performance compared to a change in clock speed. An 80386 +however is largly limited by the rate that it can be 'fed' data +and instructions. + +16 Bit memory subsystems have a devestating effect on the 80386 +for 2 reasons. Firstly 2 memory accesses are required rather than +one thus doubling the access time. Secondly most 16 bit memory cards +are designed for 8 or 10 Mhz operation not 16 Mhz so a significant +number of wait states are needed when used with a 386. It would +appear that a 'cache miss' on the Intel Inboard(tm) generates beteween +10 and 12 wait states thus making access to 16 bit ram slower than +from the original 286. + +In conclustion - if you want a 32 bit CPU use 32 bit ram. If you +just want the instruction set use the P9 (80388) - if it ever appears. + +(This posting written on a Dell 386 with 6 MB of 0 wait static 32 bit ram) + +-- +John Pettitt - 144.5 MHz: G6KCQ, CIX: jpettitt, Voice: +44 1 398 9422 +UUCP: ...uunet!mcvax!ukc!pyrltd!slxsys!jpp (jpp@slxsys.specialix.co.uk) +Disclaimer: I don't even own a cat to share my views ! +#! rnews 1704 +Path: alberta!mnetor!uunet!mcvax!unido!iaoobelix!woerz +From: woerz@iaoobelix +Newsgroups: comp.unix.wizards +Subject: Re: Request for human interface design a - (nf) +Message-ID: <8300012@iaoobelix.UUCP> +Date: 3 Dec 87 01:35:00 GMT +References: <10559@brl-adm.UUCP> +Lines: 32 +Nf-ID: #R:brl-adm:10559:iaoobelix:8300012:000:1331 +Nf-From: iaoobelix!woerz Dec 3 02:35:00 1987 + +> /***** iaoobelix:comp.unix.wiz / oberon!blarson / 5:40 pm Nov 28, 1987*/ +> In article <7995@steinmetz.steinmetz.UUCP> dawn!stpeters@steinmetz.UUCP (Dick St.Peters) writes: +> >(The VMS interface is not always so friendly to novices: name the file +> >"junk" instead of "junk.txt", and a novice may never figure out how to +> >read it. As for expert interfaces, rename the expert's .emacs file to +> >sav.emacs and watch him/her try to recover.) +> +> I'm no VMS expert and I know a way to recover. Use a gun to put a few +> bullets in the aproprate disk drive. (When it is replaced and the +> backups restored, my .emacs reappears. :-) + +And if you're out of luck, a backup has been done between the time +you changed your .emacs file and the shooting of the disk and you +will get your changed file. :-( + +> -- +> Bob Larson Arpa: Blarson@Ecla.Usc.Edu +> Uucp: {sdcrdcf,cit-vax}!oberon!skat!blarson blarson@skat.usc.edu +> Prime mailing list (requests): info-prime-request%fns1@ecla.usc.edu +> /* ---------- */ + +------------------------------------------------------------------------------ + +Dieter Woerz +Fraunhofer Institut fuer Arbeitswirtschaft und Organisation +Abt. 453 +Holzgartenstrasse 17 +D-7000 Stuttgart 1 +W-Germany + +BITNET: iaoobel.uucp!woerz@unido.bitnet +UUCP: ...{uunet!unido, pyramid}!iaoobel!woerz +#! rnews 1992 +Path: alberta!mnetor!uunet!mcvax!unido!tub!actisb!federico +From: federico@actisb.UUCP (Federico Heinz) +Newsgroups: comp.sys.atari.st +Subject: Re: Hard disk boot??? +Keywords: Hard disk, GEMBOOT +Message-ID: <122@actisb.UUCP> +Date: 8 Dec 87 19:34:12 GMT +References: <624@aucs.UUCP> +Reply-To: federico@actisb.UUCP (Federico Heinz) +Organization: Actis in Berlin GmbH, W. Germany +Lines: 39 + +[The line eater was sleeping again ...] + +In article <624@aucs.UUCP> 870646c@aucs.UUCP (barry comer) writes: +>I have a few questions for anyone using a SH204 with a Mega ST. I have a Meag2 +>with a SH204, I have being auto booting from the hard disk using HDB_V2.3, I +>used to be able to auto boot from the floppy when the CTRL,SHIFT, and ALT. +>keys were held down, well since I started using the Mega, the machine always +>boots from the hard disk with the keys down or up?????????????? + +I didn't know of the CTRL-SHIFT-ALT trick, but I had a problem similar +to yours: there was no way my Mega would boot from floppy, and that +turned out to be quite a problem when a desk accessory I had downloded +from somewhere was turned unusable because of line noise. My "solution" +was not to boot from hard disk at all, which I now find better since it +allows me to choose different configurations (desk accesories and such) +depending on the job I'm going to do. + +>I am also using GEMBOOT to overcome the 40 folder limit in TOS(has it been +>fixed with the new ROMS?). + +I'm also interested on this question, and it has been already asked a couple +of times with no visible answer. I've never used the old ROMs, so I don't +know what the infamous "40 folder limit" means. I've had more than 40 folders +on my hard disk and nothing happened. Does this mean that the problem is +fixed? Or is it 40 folders DEEP? + + + + + /////// + //____ // + Federico // // + // __ // + // / / // + /////// + + +UUCP: ...!mcvax!unido!tub!actisb +BIX: fheinz +#! rnews 888 +Path: alberta!mnetor!uunet!mcvax!varol +From: varol@cwi.nl (Varol Akman) +Newsgroups: sci.physics +Subject: Texts a la Feynman +Summary: I would like to read them +Message-ID: <144@piring.cwi.nl> +Date: 11 Dec 87 10:59:47 GMT +Organization: CWI, Amsterdam +Lines: 12 + +I've been re-reading recently Feynman's excellent volumes and enjoying +myself. The question is: Are there physics books of similar style? +One thing that I like about Feynman is that he tries to ``demystify'' +stuff instead of giving cookbook formulas. Since I do this as a +leisurely activity, the absence of too many formulas and long +mathematical analyses (at least in Vol. I) are also appreciated. +I'm especially interested in classical mechanics. Philosophical +implications of physics laws such as causality, etc. are also interesting. + +Send me individual replies and I'll post a summary to the net. Thanks! + +-Varol Akman +#! rnews 1649 +Path: alberta!mnetor!uunet!mcvax!ukc!dcl-cs!bath63!pes +From: pes@ux63.bath.ac.uk (Smee) +Newsgroups: rec.games.misc +Subject: Re: The Pawn help +Keywords: ** EXPLICIT SPOILERS ** +Message-ID: <2011@bath63.ux63.bath.ac.uk> +Date: 9 Dec 87 11:24:10 GMT +References: <2884@cbmvax.UUCP> <2299@killer.UUCP> <2910@cbmvax.UUCP> +Reply-To: pes@ux63.bath.ac.uk (Smee) +Organization: AUCC c/o University of Bath +Lines: 22 + +In article <2910@cbmvax.UUCP> daveb@cbmvax.UUCP (Dave Berezowski) writes: +> +>I've been told that there is a bug in the game such that you must get to +>the pedestal asap else the blue key won't be there (this is what has happended +>to me)... + +The story I've heard is that this is not a bug. Rather (as warned in the +manual) the other characters you meet are also poking around, and can have +effects even while they are not in the same location as you. + +In particular, as I've heard it, if the adventurer gets to the pedestal before +you do then he will take the key. (And allegedly you then can recover it when +you kill him.) I haven't tried this line of play yet, so can't vouch for it, +but it sounds plausible. + +There's a cute bug in the ST version, though, to do with the pedestal. If +you move the pedestal and then type 'take all' you end up carrying the pedestal, +a duplicate of which remains in place. (If you just try to 'take pedestal', +you are told that it is too heavy to lift.) I'm told that this results from +a bug in the relevant object definition table entry, so it might have propagated +to other versions. (I'd doubt that the driving data undergoes as much analysis +as the executable code during porting to other machines.) +#! rnews 1317 +Path: alberta!mnetor!uunet!mcvax!ukc!dcl-cs!nott-cs!pyr1.cs.ucl.ac.uk!awylie +From: awylie@pyr1.cs.ucl.ac.uk +Newsgroups: comp.sys.ibm.pc +Subject: Zorland/Datalight C INT86 problem +Message-ID: <39500003@pyr1.cs.ucl.ac.uk> +Date: 8 Dec 87 13:23:00 GMT +Lines: 24 +Nf-ID: #N:pyr1.cs.ucl.ac.uk:39500003:000:954 +Nf-From: pyr1.cs.ucl.ac.uk!awylie Dec 8 13:23:00 1987 + + +Hi, + I have a problem with the Zorland C compiler, aka Datalight-C or +NorthWest-C which I wondered if any netlander had previously encountered +and solved. + I have a program which works fine in small model but recently I had +to go to the data model (small code, large data) whereupon it hung my +XT clone. Tracing execution seems to indicate that the DOS software +interrupt routine INT86 may be the source of the trouble. + Has anyone seen problems with INT86 in D or L model programs? The +prospect of DEBUGging the interface between C and assembler does not +appeal to me. + BTW I have deliberately not given details of the program. I do not + want to debug it on the net. Please e-mail me only if you have + solid evidence of problems in the INT86 area. + + thanks for any help you can give, + Andrew + +Andrew Wylie +University of London Computer Centre, London, England + +uucp: awylie@uk.ac.ucl.cs +JANET: andrew@ulcc.ncdlab +#! rnews 644 +Path: alberta!mnetor!uunet!mcvax!ukc!dcl-cs!nott-cs!pyr1.cs.ucl.ac.uk!awylie +From: awylie@pyr1.cs.ucl.ac.uk +Newsgroups: comp.sys.ibm.pc +Subject: Re: Virus program warning +Message-ID: <39500004@pyr1.cs.ucl.ac.uk> +Date: 8 Dec 87 17:12:00 GMT +References: <6146@jade.BERKELEY.EDU> +Lines: 8 +Nf-ID: #R:jade.BERKELEY.EDU:-614600:pyr1.cs.ucl.ac.uk:39500004:000:227 +Nf-From: pyr1.cs.ucl.ac.uk!awylie Dec 8 17:12:00 1987 + + +Presumably it would be relatively easy to modify the virus program to +make it into an 'antibody' which would automatically overwrite the +virus on any infected floppy which was used on the PC. + +Andrew Wylie + +awylie@uk.ac.ucl.cs +#! rnews 541 +Path: alberta!mnetor!uunet!mcvax!ukc!dcl-cs!nott-cs!pyr1.cs.ucl.ac.uk!awylie +From: awylie@pyr1.cs.ucl.ac.uk +Newsgroups: rec.games.hack +Subject: NetHack 2.2 part 18 +Message-ID: <42700005@pyr1.cs.ucl.ac.uk> +Date: 10 Dec 87 09:51:00 GMT +Lines: 8 +Nf-ID: #N:pyr1.cs.ucl.ac.uk:42700005:000:193 +Nf-From: pyr1.cs.ucl.ac.uk!awylie Dec 10 09:51:00 1987 + + +People in the UK and Europe who need NetHack 2.2 part18 can get it by +sending me e-mail, preferably to my Janet address. + +Andrew Wylie + +Janet: andrew@ulcc.ncdlab +uucp: awylie@uk.ac.ucl.cs +#! rnews 892 +Path: alberta!mnetor!uunet!mcvax!ukc!dcl-cs!nott-cs!smb!dave +From: dave@smb.co.uk (Dave Settle) +Newsgroups: comp.sources.wanted +Subject: B-tree routines required. +Keywords: b-tree index rmcobol +Message-ID: <18@oscar.smb.co.uk> +Date: 8 Dec 87 11:17:39 GMT +Organization: SMB Business Software, Mansfield, UK +Lines: 21 + +I'm looking for a set of routines which can handle B-trees, as part of +a program which I'm writing to recover RM-COBOL indexed files. + +If anyone knows of any routines which might be helpful (or any hints about +how to go about it), I'd be very grateful to hear about them. + +Please reply to me directly by mail, as I don't (yet) get this newsgroup +directly. + +Thanks in advance, + Dave Settle. +--- + +Dave Settle, + SMB Business Software, Thorn EMI Datasolve, High St, Mansfield, UK + +UUCP: dave@smb.co.uk + ...!mcvax!ukc!nott-cs!smb!dave + + <--- This way to point of view ---> + +#! rnews 3785 +Path: alberta!mnetor!uunet!mcvax!ukc!eagle!sph +From: sph@eagle.ukc.ac.uk (S.P.Holmes) +Newsgroups: rec.games.misc,rec.games.frp,rec.games.board +Subject: Re: WARGAMING! +Message-ID: <4067@eagle.ukc.ac.uk> +Date: 11 Dec 87 10:24:28 GMT +References: <796@lln-cs.UUCP> +Reply-To: sph@ukc.ac.uk (S.P.Holmes) +Organization: Computing Lab, University of Kent at Canterbury, UK. +Lines: 76 +Xref: alberta rec.games.misc:1153 rec.games.frp:1655 rec.games.board:544 +Summary: + +Expires: + +Sender: + +Followup-To: + + +In article <796@lln-cs.UUCP> gf@lln-cs.UUCP (Frank Grognet) writes: +> +> I want to start wargaming but I don't know how! +> +>I won't be playing wargames on a board, but with 15mm or 25mm +>figurines. +>I would like to find addresses in Europe (especially Belgium) +>of good figurine manufacturers and also references to rule +>books for the Napoleonic period. + +The best set which I've found are the Wargames Research Group 1685 - 1850 +rules. Although the time period sounds a bit long these rules have the +following advantages (My opinions only). + +- Wide ranges of troops covered (You can fight outside Europe) +- Wide range of weapons covered (Pikes for those Moscow Militiamen etc) +- Simple solution for combat - This is what I really like, There@s + No nonsense evaluating every 20th of a casualty, or evaluating + grenadier companies firing separate from the rest of their battallion. +- All weapons are handled simply. Just a different entry in one table. +- Movement is alternate, not simultaneous, things move much quicker. +- Hand to hand combat is decided very quickly, (Just like reality). +- Morale tests are also quite fast to do, and give specific tests for + different situations. (This avoids an old problem where eg Horsemen test + morale before charging, Test fails horribly, Horsemen rout off the + field.) To make you go away, the opponent actually has to do + something. +- European regulars have "National characteristics". + ie British are disciplined infantry and rash cavalry. + Russians are stoical Infantry (Won@t retreat easily) + Spanish are easily panicked + Highlanders charge aggressively + French columns are impetuous and frighten the enemy. + Austrian and Prussian cavalry are Bold + Austrian, Spanish and Dutch Generals are Cautious. + +Together with these rules I would recommend the army lists published by +Table Top Games. + +These cover the European armies for most of the big campaigns of +1805-1815 and ensure a balanced army is selected (Although the +1000 point armies don@t always work too well. +eg My russians need 12 Gun Artillery Batteries (6 pieces on the table) + This leaves me few points for infantry or cavalry + (In practice a Russian 1000 point army has two of Inf, Cav & Art) + +The lists also help to enhance the National Flavour of an army +ie British get few Cavalry, but some veteran Infantry. + French after 1812 have Raw Infantry or Guards. + Austrians Have Very Large numbers Of infantry. + +I can summarise some of the +/- points of each of the armies I've seen +if you mail me. + +I'd recommend 15mm scale troops (Much cheaper and more transportable) + They'll fit on your table too. + +I actually use the 6mm scale which is cheaper, lighter and requires +about 60cm x 100 cm for a medium game. +However the Job of painting, mounting and moving the little guys is +much harder. + + +>I am also interested in rules contained on the net or in files at +>other sites, if they exist! + +Copyright makes this difficult. + +>I anybody can help me, please reply to ..!mcvax!prlb2!lln-cs!gf + + +-- + Steve Holmes | Noel Coward : "Would you object if I smoked" + Room 109a | +E-mail sph | Sarah Bernhardt : "I wouldn't care if you burned" +Phone ext 7681 or 3682 | +#! rnews 1737 +Path: alberta!mnetor!uunet!mcvax!ukc!pyrltd!lucifer!rob +From: rob@lucifer.UUCP ( 237) +Newsgroups: rec.arts.sf-lovers +Subject: Re: Origin of Hithchiker's Guide +Message-ID: <6@lucifer.UUCP> +Date: 11 Dec 87 10:03:57 GMT +References: <909WDMCU@CUNYVM> <1240001@otter.HP.COM> +Reply-To: rob@lucifer.UUCP (Rob Clive - 237) +Organization: Lucas Micos, Phoenix Way, Cirencester, Glos, UK (0285 67981) +Lines: 24 + +In article <1240001@otter.HP.COM> kers@otter.HP.COM (Christopher Dollin) writes: +>> I have recently been told be someone that The Hitchhiker's Guide to the +>> Galaxy originated as a radio program rather than as a book. +> +>The radio series "The Hitch-hikers Guide to the Galaxy" was broadcast in +>Britain for the first time between 1976..1979 (sorry for the range but all I + +It was 1978. Episode 1 of the first series was a pilot production for the +whole thing and as such is slightly different in flavour to the others. The +first series (6 episodes) covered the ground of the TV version and books 1 +and 2. Then came the Christmas (1978) show to make a link to the second +series which was broadcast in 1979 and consisted of 5 episodes. + +> For my money, the show (and scripts) are MUCH funnier than the books. + +True. The radio shows left much more to the imagination with the assistance +of some very good sound effects. I thought the TV series spoiled it. For +instance at the end of the first radio series you hear the song 'What a +Wonderful World' amid the sound of burning trees on prehistoric Earth; can't +you just imagine it? + +----------------------------------------------------------------------------- +Rob Clive. UUCP: ...!mcvax!ukc!lucifer!rob +Lucas Micos Ltd., Cirencester, GL7 1QG, UK. Now read on.... +#! rnews 1160 +Path: alberta!mnetor!uunet!mcvax!botter!tjalk!rblieva +From: rblieva@cs.vu.nl (Roemer Lievaart) +Newsgroups: rec.music.classical +Subject: Re: The range of the male voice. +Message-ID: <918@tjalk.cs.vu.nl> +Date: 11 Dec 87 13:06:10 GMT +References: <1280@phoenix.Princeton.EDU> <1597@faline.bellcore.com> <3999@pucc.Princeton.EDU> +Reply-To: rblieva@cs.vu.nl (Roemer B. Lievaart) +Organization: VU Informatica, Amsterdam +Lines: 15 + +Q2816@pucc.Princeton.EDU (Roger Lustig) typed: ++--------------------------------------- +| Choral music is generally written for a fairly restricted range (note +| the two qualifications in that sentence) in order to allow choirs, not +| individuals, to sing it. There are choral high Bb's (in Singet dem +| Herrn, for instance) and even C's for the sopranos (end of Kodaly's +| Laudes Organi), and the incredible stuff Beethoven asked for in the +| Missa Solemnis and Ninth. But they are the exception, and are generally +| intended to sound like an exception. ++--------------------------------------- + +We're playing Mahler's 2nd, and so I noticed last wednesday that +the Basses have to sing as deep as (at least ?) the low B. + + -- Roemer. +#! rnews 871 +Path: alberta!mnetor!uunet!mcvax!botter!ast +From: ast@cs.vu.nl (Andy Tanenbaum) +Newsgroups: comp.os.minix +Subject: Re: scanf() +Message-ID: <1782@botter.cs.vu.nl> +Date: 11 Dec 87 14:40:54 GMT +References: <782@louie.udel.EDU> +Reply-To: ast@cs.vu.nl (Andy Tanenbaum) +Organization: VU Informatica, Amsterdam +Lines: 10 + +In article <782@louie.udel.EDU> KIMMEL%ecs.umass.edu@relay.cs.net (Matt Kimmel) writes: +>I just got Minix v1.2, and I like it a lot. However, when I try to +>compile a C program that calls scanf(), I get a message to the effect +>of " _scanf not resolved". Am I missing something? Or is there no scanf() + +There is a scanf in libsrc.a, but it is not included in libc.a. You have to +compile it yourself with cc -LIB -c scanf.c and put in in the library. +It was omitted from libc.a because there was no room on that diskette! + +Andy Tanenbaum (ast@cs.vu.nl) +#! rnews 1614 +Path: alberta!mnetor!uunet!mcvax!guido +From: guido@cwi.nl (Guido van Rossum) +Newsgroups: comp.windows.x +Subject: X and different IPC protocols +Summary: Surely feasible; but how useful? +Message-ID: <145@piring.cwi.nl> +Date: 11 Dec 87 22:15:13 GMT +Reply-To: guido@cwi.nl (Guido van Rossum) +Organization: "The Amoeba Project", CWI, Amsterdam +Lines: 22 + +Although X as distributed uses TCP/IP to connect clients and server, it +is possible use other network protocols by relatively small changes to +the lowest levels of library and server. We have almost gotten the +server half of such a set-up running using Amoeba (a distributed +operating system with its own, capability-based RPC mechanism). +The library half should be working as soon as we solve problems with the +C compiler. + +The question is, how much does this buy us? Since Amoeba is not Unix, X +clients requiring advanced Unix features won't run under vanilla Amoeba. +What percentage of the available client applications will be convertable +to a different operating system, where, e.g., one will have +available, but not select(2)? I would assume that there will be VMS +support for X, so that one might expect clients to be OS-independent, +but then again, you can never know what hacks a performance-driven +application programmer may use... (including VAX assembly :-) + +Can anybody comment on this? It would also be interesting to know if +third-party software for X would come binary or source. +-- +Guido van Rossum, Centre for Mathematics and Computer Science (CWI), Amsterdam +guido@cwi.nl or mcvax!guido or (from ARPAnet) guido%cwi.nl@uunet.uu.net +#! rnews 1102 +Path: alberta!mnetor!uunet!mcvax!prlb2!kulcs!wim +From: wim@kulcs.UUCP (Wim De Bisschop) +Newsgroups: comp.lang.ada +Subject: Ada-interface to Termcap(3) +Keywords: termcap +Message-ID: <1075@kulcs.UUCP> +Date: 11 Dec 87 10:56:28 GMT +Organization: Kath.Univ.Leuven, Comp. Sc., Belgium +Lines: 15 + +Has anyone an Ada interface to the C routines from the termcap +library? We would have a package for terminal independent +screen oriented output in Ada. The most natural way to do this, +is to make use of the C-routines of termcap. +We were wondering whether someone else has already defined an +interface package, preferably for a Verdix 5.41 compiler to +run under 4.3BSD. + + ++----------------------------------------------------------------------+ +| Name: Wim De Bisschop | Katholieke Universiteit Leuven | +| E-mail: wim@kulcs.UUCP or | Department of Computer Science | +| ...!mcvax!prlb2!kulcs!wim | Celestijnenlaan 200 A | +| Phone: +(32) 16-200656 x3596 | B-3030 Leuven (Heverlee), Belgium| ++----------------------------------------------------------------------+ +#! rnews 835 +Path: alberta!mnetor!uunet!mcvax!enea!erix!erialfa!afr +From: afr@erialfa.UUCP (Anders Fredrikson ZX/DRG) +Newsgroups: rec.music.misc +Subject: Re: Ace-Screamingest Guitar Solos on Record +Message-ID: <172@erialfa.UUCP> +Date: 10 Dec 87 12:31:18 GMT +References: <1725@s.cc.purdue.edu> <2455@sfsup.UUCP> +Reply-To: afr@erialfa.UUCP (Anders Fredrikson ZX/DRG) +Organization: Ericsson Information Systems AB, Kista, Stockholm, SWEDEN +Lines: 17 + +In article <2455@sfsup.UUCP> mingus@sfsup.UUCP (Damballah Wedo) writes: +>> rsk@s.cc.purdue.edu.UUCP (in <1725@s.cc.purdue.edu>): +>> [ lists some excellent guitar solos ] +> +>Sure, I'll play that game: +> +>...... +>---cut +>She'a a Woman (Jeff Beck, BLOW BY BLOW) +This tune is even better on the "Jeff Beck & Jan Hammer group LIVE" +>---Cut +>..... +You might also add +Europa (Santana, MOONFLOWER) + + +/Anders +#! rnews 1046 +Path: alberta!mnetor!uunet!mcvax!enea!pvab!robert +From: robert@pvab.UUCP (Robert Claeson) +Newsgroups: comp.lang.c +Subject: Re: Making re-#includes harmless--a simple solution? +Message-ID: <339@pvab.UUCP> +Date: 11 Dec 87 10:23:09 GMT +References: <13395@think.UUCP> +Reply-To: robert@pvab.UUCP (Robert Claeson) +Organization: Statskonsult Programvaruhuset AB, Sweden +Lines: 16 + +In article <13395@think.UUCP> rlk@THINK.COM writes: + +>1) The same file may have multiple names (symlinks and/or hard +>links). How do you KNOW whether a file has been included? The only +>way is by defining an attribute that only that file will have. The +>easiest way to do this (aside from checking device/inumbers, which is +>not portable and may not work in some bizarre cases, or other system +>dependent hacks) is to #define a unique name. + +How can you be sure that the name you choose is unique, especially if +you use links or symlinks? + +-- +Robert Claeson, System Administrator, PVAB, Box 4040, S-171 04 Solna, Sweden +eunet: robert@pvab +uucp: sun!enea!pvab!robert +#! rnews 1812 +Path: alberta!mnetor!uunet!mcvax!enea!ttds!draken!sics!lhe +From: lhe@sics.se (Lars-Henrik Eriksson) +Newsgroups: rec.arts.sf-lovers +Subject: Re: Houston SF Opera +Message-ID: <1642@sics.se> +Date: 11 Dec 87 10:31:40 GMT +References: <8168@ism780c.UUCP> +Reply-To: lhe@sics.se (Lars-Henrik Eriksson) +Organization: Swedish Institute of Computer Science, Kista +Lines: 32 + +In article <8168@ism780c.UUCP> jimh@ism780c.UUCP (Jim Hori) writes: +>The Lessing is probably Doris who has +>written several futurist/SF novels ... + +>Her SF novels are serialized, and from what +>I recall from scanning them in bookstores, +>reminiscent of Marge Piercy's enjoyable, +>though somewhat stiff, feminist SF. +> +>The series is called "Canopus and Argos: Archives", +Should be Canopus IN Argos: Archives + +The five books are quite different in character. The second one +("The marriages between zones 3, 4 and 5") could possibly be called +"feminist SF" - it is very different from the other four in most ways. +The third ("The Sirian Experiments") is at times rather funny, and the +fifth ("The sentimental agents in the Volyen empire") is among the funniest +books I've read. + +On the other hand, number 4 ("The making of the representative of planet 8") +was rather depressing. While reading it I thought that "it can't get any +worse than this". It could, of course. (I don't refer to the quality of the +book, but to the events in the story). + +I should mention the title of the first one also: "Shikasta" This is +the most "important" of the five, in some sense. It is also the one that +could perhaps be called "stiff". All the books are well worth reading. + +Lars-Henrik Eriksson Internet: lhe@sics.se +Swedish Institute of Computer Science Phone (Intn'l): +46 8 750 79 70 +Box 1263 Telefon (nat'l): 08 - 750 79 70 +S-164 28 KISTA +#! rnews 768 +Path: alberta!mnetor!uunet!mcvax!enea!tut!santra!kolvi!jku +From: jku@kolvi.UUCP (Juha Kuusama) +Newsgroups: comp.sys.ibm.pc +Subject: Re: EVALuation of Shareware Word Processors - Version 1 +Message-ID: <32@kolvi.UUCP> +Date: 11 Dec 87 07:40:17 GMT +References: <3610@dhw68k.UUCP> +Reply-To: jku@kolvi.UUCP (Juha Kuusama) +Organization: Helsinki University of Technology, Finland +Lines: 9 + +I'm not at all questioning the value of the comparision, but (as a VERY +satisfied and registered) user of PC-Write, I'd like to point out that: + +- PC-Write does support the ega in 43-line mode + +- PC-Write can remind you to do backups at specified time intervals or + when you have entered a specified number of characters. +--- +Juha Kuusama, jku@kolvi.UUCP ( ...!mcvax!tut!kolvi!jku ) +#! rnews 904 +Path: alberta!mnetor!uunet!mcvax!diku!daimi!jnp +From: jnp@daimi.UUCP (J|rgen N|rgaard) +Newsgroups: comp.sys.mac +Subject: Re: Conjecture: why several tech notes failed +Message-ID: <1248@daimi.UUCP> +Date: 10 Dec 87 08:43:14 GMT +References: <9827@ut-sally.UUCP> +Reply-To: jnp@titan.UUCP (J|rgen N|rgaard) +Organization: DAIMI: Computer Science Department, Aarhus University, Denmark +Lines: 16 + + +Earlier this year there has been trouble with tech-notes, that would +not binhex correctly (the Mac program). +Then the problem could be solved with a similiar program on unix-machines. +The problem seemed to show up when the file-names where extremely long +(28 might be the number). + +It seemed not to be so sensitive about file-names. + +Unfortunately I have lost the sources. + + +-- + Regards J|rgen N|rgaard + e-mail: jnp@daimi.dk +------------------------------------------------------------------------------- +#! rnews 785 +Path: alberta!mnetor!uunet!mcvax!diku!iesd!jacob +From: jacob@iesd.uucp (Jacob stergaard B{kke) +Newsgroups: sci.misc +Subject: A request on the Ozone layer +Keywords: More information wanted about the Ozone layer. +Message-ID: <174@iesd.uucp> +Date: 11 Dec 87 13:38:23 GMT +Reply-To: jacob@iesd.UUCP (Jacob \stergaard B{kke) +Organization: Dept. of Comp. Sci., Aalborg University, Denmark +Lines: 12 + +Today I read an posting from rhorn@infinet.UUCP about the problems +with the Ozone layer. So I got interested and now wanted more +information about it and the problems with the Ozone layer in +Switzerland present. I would like any information and I'll look +forward to any reponds. + + Yours sincerely + + Jacob Baekke, Denmark + + +Reply to: jacob@iesd.uucp, {...}!mcvax!diku!iesd!jacob +#! rnews 1246 +Path: alberta!mnetor!uunet!mcvax!inria!imag!jarwa +From: jarwa@imag.UUCP (Jarwa Sahar) +Newsgroups: comp.software-eng +Subject: LOOKING FOR DOCUMENTS ON SOFTWARE DOCUMENTATION +Message-ID: <2336@imag.UUCP> +Date: 11 Dec 87 09:15:21 GMT +Reply-To: jarwa@imag.UUCP (Jarwa Sahar) +Organization: IMAG, University of Grenoble, France +Lines: 26 + + + I am very interested in all publications concerning Documents + Related to Software Documentation and to Maitenance Environment. + + What I am interested in are papers on different types + of these documents, their formalism and their structure. + + If this area also interest you, I'd be very pleased if you could + contact me, or send me your papers and/or what you have found + interesting pertaining to this area. This will help me making a + preliminary study on it. + + Looking forward to your answer, and thank you for your help. + Sahar JARWA + + My adress is + Sahar JARWAH + Equipe "Systemes Intelligents de Recherche d'Informations" + Laboratoire de Genie Informatique - IMAG + BP 68 + 38462 St Martin d'Heres Cedex + FRANCE + + my phone is 76-51-46-00 extension 5182 + + my electronic adress is jarwa@imag.imag.fr + on UUCP: jarwa@imag +#! rnews 1217 +Path: alberta!mnetor!uunet!mcvax!inria!imag!jarwa +From: jarwa@imag.UUCP (Jarwa Sahar) +Newsgroups: comp.databases +Subject: LOOKING FOR DOCUMENTS +Message-ID: <2337@imag.UUCP> +Date: 11 Dec 87 09:18:16 GMT +Reply-To: jarwa@imag.UUCP (Jarwa Sahar) +Organization: IMAG, University of Grenoble, France +Lines: 26 + + + I am very interested in all publications concerning Documents + Related to Software Documentation and to Maitenance Environment. + + What I am interested in are papers on different types + of these documents, their formalism and their structure. + + If this area also interest you, I'd be very pleased if you could + contact me, or send me your papers and/or what you have found + interesting pertaining to this area. This will help me making a + preliminary study on it. + + Looking forward to your answer, and thank you for your help. + Sahar JARWA + + My adress is + Sahar JARWAH + Equipe "Systemes Intelligents de Recherche d'Informations" + Laboratoire de Genie Informatique - IMAG + BP 68 + 38462 St Martin d'Heres Cedex + FRANCE + + my phone is 76-51-46-00 extension 5182 + + my electronic adress is jarwa@imag.imag.fr + on UUCP: jarwa@imag +#! rnews 2496 +Path: alberta!mnetor!uunet!mcvax!unido!laura!hmm +From: hmm@laura.UUCP (Hans-Martin Mosner) +Newsgroups: comp.lang.smalltalk +Subject: User Survey +Keywords: survey smalltalk curiosity +Message-ID: <165@laura.UUCP> +Date: 10 Dec 87 21:31:51 GMT +Organization: University of Dortmund, W-Germany +Lines: 59 + +To stir up some unrest, we have decided to post a smalltalk user survey. +Where are you, all you happy smalltalk hackers ? There must be life +in other parts of the world, too... :-) +Anyway, we would like you to fill in this questionnaire and give us some +feedback. Of course we would also like if you would post your experiences +and questions to this group. After all, that's it's purpose... + + Hans-Martin Mosner & Andreas Toenne + Smalltalk hackers at the University of Dortmund + ++------------------------------- +|1. What kind of hardware/software do you use: +|1.1. Hardware +|1.1.1. Processor type: _____ +|1.1.2. Physical memory size: _____ +|1.1.3. Display size: _____ +|1.2. Software +|1.2.1. Operating system: _____ +|1.2.2. Virtual machine: _____ +|1.2.3. Virtual image version: _____ +|1.3 Overall performance: _____ % Dorado (if you know that) +|2. For what purposes do you use smalltalk ? +| (FillInThisBlank) +|3. Do you think that the system meets your requirements ? +| If not, why ? +|4. If you are a programmer: +|4.1. What kind of applications have you written ? +|4.2. If those applications were not written for your employer, +| why didn't you share them with the Usenet community ? :-) +|5. How do you like smalltalk ? +|5.1. How long have you been using smalltalk ? +|5.2. How familiar are you with smalltalk ? ++------------------------------- +Thank you for being so cooperative. +Now that you have answered all those questions, please +send the whole thing back to: + + hmm@unido.uucp +or hmm@unido.bitnet +or ...!uunet!unido!hmm +or hmm%unido.uucp@uunet.uu.net + +If everything fails, just post it to this group... + +If even that does not work, then send it via snail mail to: + Hans-Martin Mosner + Informatik-Rechner-Betriebsgruppe + Universitaet Dortmund + Postfac` 500500 +D-4600 Dortmund + West Germany + +Disclaimer: these opinions are not opinions but just random bits & bytes +and therefore I don't need to disclaim anything... +-- +Hans-Martin Mosner | Don't tell Borland about Smalltalk - | +hmm@unido.{uucp,bitnet} | they might invent TurboSmalltalk ! | +------------------------------------------------------------------------ +Disclaimer: TurboSmalltalk may already be a trademark of Borland... +D +#! rnews 14600 +Path: alberta!mnetor!uunet!mcvax!unido!laura!atoenne +From: atoenne@laura.UUCP (Andreas Toenne) +Newsgroups: comp.lang.smalltalk +Subject: A small IconEditor for Smalltalk 80, VI2.2 +Keywords: smalltalk icons goodie +Message-ID: <166@laura.UUCP> +Date: 10 Dec 87 21:48:21 GMT +Organization: University of Dortmund, W-Germany +Lines: 525 + +Here is a little IconEditor I wrote. +This goodie works on Smalltalk 80 VI2.2 VM1.1 +It comes in two parts. +The first part 'Icon menu.st' adds knowledge about icons to the +StandardSystemController's blueButtonMenu. +You should file in this one first. +The second part 'Icon Editor.st' is the editor himself. + +Some notes about icons: +The icon's textRectangle is clipped with the icon's boundingBox. +To cancel a given textRectangle simply move it outside the outlined box. +The method storeOn: in class OpaqueForm is buggy. +You should add enclosing round brackets to the output. Otherwise +you won't be able to read the saved icon definitions back. + + Have fun + + Andreas Toenne + atoenne@unido.uucp + atoenne@unido.bitnet + ...!uunet!unido!atoenne + atoenne%unido.uucp@uunet.uu.net + +~~~~~~~~~~~~~~~~~~ cut here for best results ~~~~~~~~~~~~~~~~~~~~~~~~~~ +#! /bin/sh +# This is a shell archive, meaning: +# 1. Remove everything above the #! /bin/sh line. +# 2. Save the resulting text in a file. +# 3. Execute the file with /bin/sh (not csh) to create: +# Icon Editor.st +# Icon Menu.st +# This archive created: Thu Dec 10 22:36:04 1987 +export PATH; PATH=/bin:/usr/bin:$PATH +if test -f 'Icon Editor.st' +then + echo shar: "will not over-write existing file 'Icon Editor.st'" +else +cat << \SHAR_EOF > 'Icon Editor.st' +MouseMenuController subclass: #IconDisplayController + instanceVariableNames: '' + classVariableNames: '' + poolDictionaries: '' + category: 'Icon Editor'! + + +!IconDisplayController methodsFor: 'controller default'! + +isControlActive + ^ super isControlActive and: [sensor blueButtonPressed not]! ! + +!IconDisplayController methodsFor: 'menu messages'! + +yellowButtonActivity + | index menu | + menu _ view yellowButtonMenu. + menu == nil + ifTrue: + [view flash. + super controlActivity] + ifFalse: + [index _ menu startUpYellowButton. + index ~= 0 + ifTrue: + [self controlTerminate. + view perform: (menu selectorAt: index). + self controlInitialize]]! ! + +View subclass: #IconDisplayView + instanceVariableNames: 'icon aspect iconMsg iconMenu ' + classVariableNames: '' + poolDictionaries: '' + category: 'Icon Editor'! +IconDisplayView comment: +'I am a stupid view used to display the edited icon'! + + +!IconDisplayView methodsFor: 'displaying'! + +displayView + "display icon centered in my insetBox" + + | r iconRect rec | + Display white: self insetDisplayBox. + (icon isKindOf: Icon) + ifTrue: + [r _ self insetDisplayBox. + icon form displayOn: Display at: r topLeft + r bottomRight - icon form extent // 2. + iconRect _ icon form computeBoundingBox. + iconRect _ iconRect translateBy: r topLeft + r bottomRight - iconRect extent // 2. + (iconRect areasOutside: (iconRect insetBy: 1 @ 1)) + do: [:edge | Display fill: edge mask: Form gray]. + rec _ icon textRect. + rec = nil + ifFalse: + [rec _ rec translateBy: r topLeft + r bottomRight - icon form computeBoundingBox extent // 2. + (rec areasOutside: (rec insetBy: 1 @ 1)) + do: [:edge | Display fill: edge mask: Form gray]]]! ! + +!IconDisplayView methodsFor: 'updating'! + +update: anAspect + "update the view" + + anAspect == aspect + ifTrue: + [icon _ model perform: iconMsg. + self displayView]! ! + +!IconDisplayView methodsFor: 'menu messages'! + +allBlack + "make the selected icon all black" + | figure shape | + figure _ icon form figure. + shape _ icon form shape. + figure fill: figure computeBoundingBox rule: Form over mask: Form black. + shape fill: figure computeBoundingBox rule: Form over mask: Form black. + model changed: #iconView! + +allGray + "make the selected icon all transparent" + | figure shape | + figure _ icon form figure. + shape _ icon form shape. + figure fill: figure computeBoundingBox rule: Form over mask: Form white. + shape fill: figure computeBoundingBox rule: Form over mask: Form white. + model changed: #iconView! + +allWhite + "make the selected icon all white" + | figure shape | + figure _ icon form figure. + shape _ icon form shape. + figure fill: figure computeBoundingBox rule: Form over mask: Form white. + shape fill: figure computeBoundingBox rule: Form over mask: Form black. + model changed: #iconView! + +editIcon + "edit the selected icon" + + | figure shape opaqueForm iconExtent bitView viewPoint savedForm | + (icon = nil and: [model iconSymbol ~= #default]) + ifTrue: + [iconExtent _ Rectangle fromUser extent. + figure _ Form extent: iconExtent. + shape _ Form extent: iconExtent. + opaqueForm _ OpaqueForm figure: figure shape: shape. + model icon: (Icon form: opaqueForm textRect: nil)]. + icon = nil + ifFalse: + [viewPoint _ (BitEditor locateMagnifiedView: icon form scale: 4 @ 4) topLeft. + bitView _ BitEditor + bitEdit: icon form + at: viewPoint + scale: 4 @ 4 + remoteView: nil. + savedForm _ Form fromDisplay: (bitView displayBox merge: bitView labelDisplayBox). + bitView controller startUp. + savedForm displayOn: Display at: bitView labelDisplayBox topLeft. + bitView release. + model changed: #iconView]! + +textRect + "let the user specify a rectangle that will hold the icon's text" + + | rec r| + rec _ Rectangle fromUser. + r _ self insetDisplayBox. + rec _ rec translateBy: 0@0 - (r topLeft + r bottomRight - icon form computeBoundingBox extent //2). + icon form: icon form textRect: rec. + model changed: #iconView! ! + +!IconDisplayView methodsFor: 'controller access'! + +defaultControllerClass + ^IconDisplayController! ! + +!IconDisplayView methodsFor: 'private'! + +on: anIcon aspect: m1 icon: m2 menu: m3 + self model: anIcon. + aspect _ m1. + iconMsg _ m2. + iconMenu _ m3! ! + +!IconDisplayView methodsFor: 'adaptor'! + +yellowButtonMenu + ^ self model perform: iconMenu! ! +"-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- "! + +IconDisplayView class + instanceVariableNames: ''! + + +!IconDisplayView class methodsFor: 'instance creation'! + +on: anIcon aspect: m1 icon: m2 menu: m3 + "create a new view for anIcon with aspect m1" + + ^self new + on: anIcon + aspect: m1 + icon: m2 + menu: m3! ! + +Model subclass: #IconEditor + instanceVariableNames: 'icon iconSymbol iconBuffer ' + classVariableNames: 'IconMenu ListMenu ' + poolDictionaries: '' + category: 'Icon Editor'! +IconEditor comment: +'I am a bit editor for system icons. + +Instance Variables : + icon "The selected icon" + iconSymbol "The symbol for the selected icon" + +Class Variables: + ListMenu "The action menu for the SelectionInListView over all icons"'! + + +!IconEditor methodsFor: 'accessing'! + +icon + "return the selected icon" + + ^icon! + +icon: anIcon + "change the selected Icon to anIcon" + + icon _ anIcon. + Icon constantNamed: iconSymbol put: anIcon. + self changed: #iconView " aspect for the IconDisplayView"! + +icon: anIcon named: aSymbol + " store anIcon at position aSymbol" + + Icon constantNamed: aSymbol put: anIcon. + icon _ anIcon. + iconSymbol _ aSymbol. + self changed: #iconSymbol. "aspect for SelectionInListView" + self changed: #iconView "aspect for iconDisplayView "! + +iconSymbol + "return the symbol for the selected icon" + + ^iconSymbol! + +iconSymbol: aSymbol + "change the symbol for the selected icon to aSymbol" + + iconSymbol _ aSymbol. + icon _ Icon constantNamed: aSymbol. + self changed: #iconView "aspect for the IconDisplayView"! ! + +!IconEditor methodsFor: 'removing'! + +removeIcon + " remove the currently selected icon " + + Icon constantDictionary removeKey: iconSymbol ifAbsent: [^nil]. + iconSymbol _ icon _ nil. + self changed: #iconSymbol. + self changed: #iconView! ! + +!IconEditor methodsFor: 'list display'! + +iconList + "return the list of icon symbols" + + | list | + list _ OrderedCollection new. + Icon constantDictionary keysDo: [:i | list add: i]. + ^list! + +initialSymbol + "get the initial symbol selection" + "this method is used every time the SelectionInListView receives an update mesage " + + ^iconSymbol! + +listMenu + "return the menu for the icon list" + + ^ListMenu! ! + +!IconEditor methodsFor: 'icon display'! + +iconMenu + "return the menu for the iconDisplayController" + + ^IconMenu! ! + +!IconEditor methodsFor: 'menu messages'! + +copy + " save a (deep) copy of the currently selected icon" + + icon = nil ifFalse: [iconBuffer _ icon deepCopy]! + +cut + " remove the currently selected icon from the icon dictionary and + save it in iconBuffer" + + (icon ~= nil or: [iconSymbol ~= #default]) + ifTrue: + [iconBuffer _ icon. + self removeIcon]! + +loadIcon + "override the current icon with a definition from a file" + + | aFileName anIcon aStream | + (icon ~= nil or: [iconSymbol ~= #default]) + ifTrue: + [aFileName _ FileDirectory + requestFileName: 'file : ' + default: iconSymbol asString , '.icn' + version: #old + ifFail: [^'']. + aFileName ~= '' + ifTrue: + [aStream _ FileStream oldFileNamed: aFileName. + anIcon _ Object readFrom: aStream. + aStream close. + self icon: anIcon]]! + +newIcon + " create a new clean icon" + + | iconName | + iconName _ FillInTheBlank request: 'Icon Name ?'. + iconName = '' ifFalse: [self icon: nil named: iconName asSymbol]! + +paste + " change the currently selected icon to the icon held in iconBuffer" + " invoke newIcon if none is selected" + + iconSymbol = nil + ifTrue: + ["add a new icon" + self newIcon. + iconSymbol = nil ifFalse: [self icon: iconBuffer]] + ifFalse: ["override old icon" + self icon: iconBuffer]! + +renameIcon + " change the name of an icon" + + | key value newName | + (icon ~= nil or: [iconSymbol ~= #default]) + ifTrue: + [key _ iconSymbol. + value _ icon. + newName _ FillInTheBlank request: 'Change icon name' initialAnswer: key. + newName ~= '' + ifTrue: + [self removeIcon. + self icon: value named: newName asSymbol]]! + +saveIcon + "store the selected icon to a file" + + | aFileName aStream | + icon = nil + ifFalse: + [aFileName _ FileDirectory + requestFileName: 'file : ' + default: iconSymbol asString , '.icn' + version: #any + ifFail: [^'']. + aFileName ~= '' + ifTrue: + [aStream _ FileStream newFileNamed: aFileName. + icon storeOn: aStream. + aStream close]]! ! + +!IconEditor methodsFor: 'view creation'! + +open + "open the views" + + | topView | + topView _ StandardSystemView + model: self + label: 'Icon Editor' + minimumSize: 256 @ 300. + topView + addSubView: (SelectionInListView + on: self + aspect: #iconSymbol + change: #iconSymbol: + list: #iconList + menu: #listMenu + initialSelection: #initialSymbol) + in: (0 @ 0 corner: 1.0 @ 0.3) + borderWidth: 1. + topView + addSubView: (IconDisplayView + on: self + aspect: #iconView + icon: #icon + menu: #iconMenu) + in: (0.0 @ 0.3 corner: 1.0 @ 1.0) + borderWidth: 1. + topView controller open! ! +"-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- "! + +IconEditor class + instanceVariableNames: ''! + + +!IconEditor class methodsFor: 'class initialization'! + +initialize + "Initialize the class IconEditor" + "IconEditor initialize" + + ListMenu _ ActionMenu labelList: #((copy cut paste ) (newIcon renameIcon ) (saveIcon loadIcon ) ) selectors: #(copy cut paste newIcon renameIcon saveIcon loadIcon ). + IconMenu _ ActionMenu labelList: #((editIcon textRect ) (allWhite allBlack allGray) ) selectors: #(editIcon textRect allWhite allBlack allGray)! ! + +!IconEditor class methodsFor: 'instance creation'! + +open + "create on schedule a new Icon Editor" + + self new open! ! + +IconEditor initialize! +SHAR_EOF +fi +if test -f 'Icon Menu.st' +then + echo shar: "will not over-write existing file 'Icon Menu.st'" +else +cat << \SHAR_EOF > 'Icon Menu.st' +!MouseMenuController methodsFor: 'menu messages'! + +blueButtonActivity + "Determine which item in the blue button pop-up menu is selected. + If one is selected, then send the corresponding message to the object + designated as the menu message receiver." + "Enhanced to use HierarchicalMenus by atoenne@unido.uucp" + + | index | + blueButtonMenu ~~ nil + ifTrue: + [index _ blueButtonMenu startUpBlueButton. + index ~= 0 ifTrue: [blueButtonMenu class = HierarchicalMenu + ifTrue: [self menuMessageReceiver perform: (blueButtonMenu selectorAt: index)] + ifFalse: [self menuMessageReceiver perform: (blueButtonMessages at: index)]]] + ifFalse: [super controlActivity]! ! + +!StandardSystemController class methodsFor: 'class initialization'! + +initialize + "Initialize the class variables." + "StandardSystemController initialize. + StandardSystemController allInstances do: [:sc | sc + initializeBlueButtonMenu] " + + ScheduledBlueButtonMenu _ (MenuBuilder parseFrom: (ReadStream on: 'newLabel[newLabel] +(under[under] move[move] frame[frame]) (collapse[collapse] +icon: ((selectIcon[selectIcon] editIcon[editIcon]) (loadIcons[loadIcons] saveIcons[saveIcons]))) +(close[close])')) menu. + MenuWhenCollapsed _ ActionMenu + labels: 'new label\under\move\expand\close' withCRs + lines: #(1 4 ) + selectors: #(newLabel under move expand close )! ! + +!StandardSystemController methodsFor: 'menu messages'! + +editIcon + " call an icon editor " + + IconEditor open! + +loadIcons + "load new constant definitions for icons" + + | aFileName | + aFileName _ FileDirectory + requestFileName: 'file:' + default: '*.icn' + version: #old + ifFail: [^'']. + aFileName ~= '' ifTrue: [Icon constantsFromFile: aFileName]! + +saveIcons + "write current icon constants to a file" + + | aFileName | + aFileName _ FileDirectory + requestFileName: 'file:' + default: '*.icn' + version: #any + ifFail: [^'']. + aFileName ~= '' ifTrue: [Icon constantsToFile: aFileName]! + +selectIcon + "let the user choose from the current icons" + + | nameList iconList selection selectedIcon | + nameList _ OrderedCollection new. + Icon constantDictionary keysDo: [:key | nameList add: key]. + iconList _ Array with: nameList asArray. + selection _ (PopUpMenu labelList: iconList) startUp. + selection ~= 0 + ifTrue: + [selectedIcon _ (Icon constantNamed: (nameList at: selection) asSymbol) copy. + self view icon: selectedIcon. "change the icon" + self view iconView lock. "essential. see below" + self view iconView text: self view label. "set new icon text" + self view iconView newIcon] "compute new icon" +"lock is needed to perform the newIcon computation. Otherwise insetDisplayBox would be garbled. Text setting is merely needed at the first change. (The standard label has no iconText) "! ! + +!StandardSystemController initialize. +StandardSystemController allInstances do: [:sc | sc +initializeBlueButtonMenu]! +SHAR_EOF +fi +exit 0 +# End of shell archive +D +#! rnews 813 +Path: alberta!mnetor!uunet!mcvax!unido!laura!atoenne +From: atoenne@laura.UUCP (Andreas Toenne) +Newsgroups: rec.games.hack +Subject: Re: Nethack 2.2: You stop to avoid hitting. +Keywords: I have this bug too. +Message-ID: <167@laura.UUCP> +Date: 10 Dec 87 21:53:23 GMT +References: <7515@alice.UUCP> +Reply-To: atoenne@unido.UUCP (Andreas Toenne) +Organization: University of Dortmund, W-Germany +Lines: 9 + +In article <7515@alice.UUCP> wilber@alice.UUCP writes: +>I have nethack running on my 3B1. So far the only bug I've encountered +>is the message "You stop to avoid hitting." (Which sometimes comes out as +>"You stop to avoid hitting .") I haven't hit the plethora + +You have defined DOGNAME but you are missing the dog's name :-) +Simply add 'dogname:...' to your nethack options. + + Andreas Toenne +D +#! rnews 1201 +Path: alberta!mnetor!uunet!mcvax!unido!rmi!dg2kk!dg2kk +From: dg2kk@dg2kk.UUCP (Walter) +Newsgroups: rec.ham-radio.packet +Subject: Problems with WA8DED 2.1 and TNC-2 clones (+possible solution) +Summary: PTT line is released too early +Message-ID: <174@dg2kk.UUCP> +Date: 10 Dec 87 23:09:52 GMT +Reply-To: dg2kk@dg2kk.UUCP +Organization: dg2kk, W Germany, (JO30FT) +Lines: 20 + +Some TNC-2's have problems with the WA8DED software (version 2.1). +Most of the outgoing frames cannot be docoded by other stations because +the software turns off the transmitter before all bits have been transmitted. + +There are two solutions to this problem: + +Hardware: connect a small (~2.2uf) capacitor from the base of the PTT keying + transistor to ground. (Note: you may have to increase TXDELAY) + +Software: the code that turns off the transmitter starts at location $037B + (3E 05...). It's possible to insert a short delay loop, so that the + transmitter remains keyed for a few milliseconds longer. + (I haven't tried this yet.) + + +73s, Walter dg2kk@dg2kk.UUCP + + +PS: Does anyone know if WA8DED is on USENET/Bitnet/ARPANET/anynet??? + What is his email address? Please let me know. Thanks. +#! rnews 1319 +Path: alberta!mnetor!uunet!mcvax!4gl!honzo +From: honzo@4gl.UUCP (Honzo Svasek) +Newsgroups: comp.unix.xenix,comp.os.misc,comp.unix.questions,comp.unix.wizards +Subject: Re: Venix Users? +Message-ID: <253@4gl.UUCP> +Date: 11 Dec 87 18:23:50 GMT +References: <2439@sputnik.COM> +Organization: 4GL Consultants b.v., the Netherlands +Lines: 27 +Xref: alberta comp.unix.xenix:1172 comp.os.misc:341 comp.unix.questions:4773 comp.unix.wizards:5750 + +in article <2439@sputnik.COM>, dbb@tc.fluke.COM (Dave Bartley) says: +> +> The Great OS Search continues ... +> +> What about Venix? + +I am using Venix for several years now and have the folowing comments. + +1. it IS System V UNIX. + +2. It has a faster 'feel' for the interactive user than Xenix or Microport + +3. It seems to be bug free. This system is running news and I am doing most + of the development on it. I have had no problems for at least a year now, + and the system is on the air 24 hours a day. + + A few times I had to remove the -O options when compiling, but same + counts for 3B2 UNIX. + +4. Venturecom claims it to be REAL TIME. I have no experience with + REAL real-time on this system, and don't know if the venix system calls + are interruptable. + +Honzo Svasek, + +PS. Anyone out there has a way to install 2.2 on a Seagate ST4096 disk? + (on an AT) +#! rnews 1252 +Path: alberta!mnetor!uunet!mcvax!cernvax!ethz!forty2!vogel +From: vogel@forty2.UUCP (Stefan Vogel) +Newsgroups: comp.sources.bugs +Subject: bug in sush +Message-ID: <123@forty2.UUCP> +Date: 11 Dec 87 17:02:58 GMT +Reply-To: vogel@forty2.UUCP (Stefan Vogel) +Organization: Exp. Physics University Zuerich +Lines: 33 + +We found the following bug in sushperm.c of the sush distribution: + +In routine addgroup the pointer gpmem was incremented before it was used. +So, the first member of the group was never found, and the reference to +the last member lead to an illegal memory reference (NULL pointer!). + +original code: + + gpmem = gpt->gr_mem; + while(*gpmem++) { <------------------gpmem is incremented + if(!strcmp(user,*gpmem)) <---gpmem is used + ok++; + } + + /* auth failed - return */ + +corrected code: + + gpmem = gpt->gr_mem; + while(*gpmem) { + if(!strcmp(user,*gpmem++)) + ok++; + } + + /* auth failed - return */ + + Stefan Vogel, Simon Poole + Inst. for Theoretical Physics + University of Zuerich + Switzerland + + UUCP: ....mcvac!cernvax!forty2!vogel + BITNET: k524911@czhrzu1a +#! rnews 626 +Path: alberta!mnetor!uunet!mcvax!prlb2!vub!leo +From: leo@vub.UUCP (Leo Smekens) +Newsgroups: comp.sys.mac +Subject: 4th Dimension vs. dBase Mac +Keywords: 4th Dimension,dBase Mac,Macintosh +Message-ID: <506@vub.UUCP> +Date: 11 Dec 87 13:40:05 GMT +Organization: Vrije Universiteit Brussel, Brussels +Lines: 14 + +What can 4th Dimension do what dBase Mac can't? +What can dBase Mac do what 4th Dimension can't? + +Who should invest in which program? +If you don`t like answering on the net, +please mail direct to: +leo@vub.vub.uucp + +Leo Smekens +Metabolism & Endocrinology +Free University of Brussels +Laarbeeklaan 103 +B-1090 BRUSSELS +BELGIUM +#! rnews 783 +Path: alberta!mnetor!uunet!mcvax!prlb2!vub!leo +From: leo@vub.UUCP (Leo Smekens) +Newsgroups: comp.sys.mac +Subject: Latest SE's shipped +Keywords: Mac,Mac SE,Macintosh,Macintosh SE,hardware +Message-ID: <507@vub.UUCP> +Date: 11 Dec 87 13:50:46 GMT +Organization: Vrije Universiteit Brussel, Brussels +Lines: 15 + +We noticed that the last Macintosh SE's we received at our +university are equipped with a new type of mouse,and, +apparently,with another internal disk drive (at least,it +sounds differently and beeps upon activation). +What has been changed on the new Mac SE compared to the first version? +If you don't like to answer via the net,please mail direct to: + +leo@vub.vub.uucp + +Leo Smekens +Metabolism & Endocrinology +Free University of Brussels +Laarbeeklaan 103 +B-1090 BRUSSELS +BELGIUM +#! rnews 1432 +Path: alberta!mnetor!uunet!mcvax!ukc!its63b!csnjr +From: csnjr@its63b.ed.ac.uk (Nick Rothwell) +Newsgroups: rec.music.misc +Subject: Re: Ace-Screamingest Guitar Solos on Record +Keywords: guitar, flames (regrettably) +Message-ID: <826@its63b.ed.ac.uk> +Date: 11 Dec 87 13:06:12 GMT +References: <1725@s.cc.purdue.edu> <1349@saturn.ucsc.edu> <6480@ihlpa.ATT.COM> +Reply-To: nick@lfcs.ed.ac.uk (Nick Rothwell) +Organization: LFCS, University of Edinburgh +Lines: 21 + +In article <6480@ihlpa.ATT.COM> rjp1@ihlpa.ATT.COM writes: +>>C'mon people, you can't omit: +>... +>Edgar Froese - Underwater Twilight, Riding The Ray, Le Parc and +> Heartbreakers tunes, etc, etc. + +Froese's best guitar solo, by most accounts, is on Cloudburst Flight +on the Force Majeure album, back in '79. He starts with slow chords +and fingering on a 12 string acoustic, then some "power chords" (!) on +the 12 string, and then onto the electric (Fender Strat I think). +Some of the recent live work's been good, as well - Franke holding down +a rhythm, with Froese and Haslinger both firing off screaming guitar riffs. + +>Bob Pietkivitch ( e - x - p - o - s - u - r - e ) UUCP: ihnp4!ihlpa!rjp1 + +-- +Nick Rothwell, Laboratory for Foundations of Computer Science, Edinburgh. + nick%lfcs.ed.ac.uk@nss.cs.ucl.ac.uk + !mcvax!ukc!lfcs!nick +~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ +"Nothing's forgotten. Nothing is ever forgotten." - Herne +#! rnews 818 +Path: alberta!mnetor!uunet!mcvax!ukc!its63b!gvw +From: gvw@its63b.ed.ac.uk (G Wilson) +Newsgroups: comp.sys.transputer +Subject: Meiko email contact +Message-ID: <827@its63b.ed.ac.uk> +Date: 11 Dec 87 13:23:42 GMT +Reply-To: gvw@its63b.ed.ac.uk (G Wilson) +Organization: I.T. School, Univ. of Edinburgh, U.K. +Lines: 18 + +In response to several queries --- Meiko Ltd. is not +connected to any electronic mail network at present. +However, both myself and Dr. Duncan Roweth, who are +Meiko employees working on the Edinburgh Concurrent +Supercomputer Project, are connected to various networks. +I can be reached at: + + gvw@itspna.ed.ac.uk (usual) + gvw@its63b.ed.ac.uk (alternative) + +while Duncan is: + + egnp36@meiko.ed.ac.uk + +If you want more information on Meiko, please include +a telephone number and a physical mail address. + +Greg +#! rnews 733 +Path: alberta!mnetor!uunet!mcvax!ukc!dcl-cs!nott-cs!pyr1.cs.ucl.ac.uk!awylie +From: awylie@pyr1.cs.ucl.ac.uk +Newsgroups: rec.games.misc +Subject: Re: Does anyone remember Zork1? (*S +Message-ID: <42800002@pyr1.cs.ucl.ac.uk> +Date: 11 Dec 87 09:42:00 GMT +References: <22039@ucbvax.BERKELEY.EDU> +Lines: 8 +Nf-ID: #R:ucbvax.BERKELEY.EDU:-2203900:pyr1.cs.ucl.ac.uk:42800002:000:300 +Nf-From: pyr1.cs.ucl.ac.uk!awylie Dec 11 09:42:00 1987 + + +Its a looooong time since I played Zork, but I believe that you can get +to the INSIDE of the grate in the woods by which time you should have +obtained a key which will open it. This gives you an alternative entrance/ +exit to the dungeon, but is not actually much help. + Andrew + +awylie@uk.ac.ucl.cs +#! rnews 1324 +Path: alberta!mnetor!uunet!mcvax!ukc!eagle!icdoc!ivax!mst +From: mst@ivax.doc.ic.ac.uk (Martin Taylor) +Newsgroups: rec.games.trivia +Subject: Re: words to a song (old lady who swallowed a fly) +Message-ID: <148@gould.doc.ic.ac.uk> +Date: 11 Dec 87 10:55:47 GMT +References: <2170@homxc.UUCP> <12270004@hpldola.HP.COM> <1053@mtuxo.UUCP> +Sender: news@doc.ic.ac.uk +Reply-To: mst@doc.ic.ac.uk (Martin Taylor) +Organization: Dept. of Computing, Imperial College, London, UK. +Lines: 26 + +In article <1053@mtuxo.UUCP> gertler@mtuxo.UUCP (xm960-D.GERTLER) writes: + +>As I recall, the sequence is as follows (more or less): +> +> 1) Fly Perhaps she'll die. +> 2) Spider That wriggled and jiggled and tickled inside her. +> 3) Bird How absurd to swallow a bird! +> 4) Cat Imagine that, to swallow a cat! +> 5) Dog What a hog, to swallow a dog! +> 6) Horse She's dead, of course! +> +>I seem to remember a goat at about 5.5, but I don't +>recall it's associated comment. Sorry. +> + +It's "She just opened her throat, and swallowed a goat" + +Also heard at an informal church social group, this alternative ending: + + 6) Horse Not easy, of course, but she swallowed a horse + 7) Minister That finished her! + + +Martin S Taylor Department of Computing +JANET/ARPANET : mst@doc.ic.ac.uk Imperial College ++44 589 5111 X4996 LONDON SW7 2BZ +#! rnews 1060 +Path: alberta!mnetor!uunet!mcvax!ukc!its63b!aiva!ken +From: ken@aiva.ed.ac.uk (Ken Johnson) +Newsgroups: comp.edu,comp.lang.misc +Subject: Free audio tape about Logo +Message-ID: <209@aiva.ed.ac.uk> +Date: 11 Dec 87 11:33:10 GMT +Reply-To: ken@aiva.ed.ac.uk (Ken Johnson) +Followup-To: comp.lang.misc +Organization: Dept. of AI, Univ. of Edinburgh, UK +Lines: 26 +Xref: alberta comp.edu:745 comp.lang.misc:887 + + +Logotron Limited have prepared an audio tape called "Logo comes of age". + +Although it is basically a plug for the Logotron product, (it contains a +reference to the mythical "LCSI standard", for example) there is a lot +of interesting chat about how Logo is actually used. + +Playing time 45 minutes. + +Free from: + Logotron Limited, + Dales Brewery, + Gwydir Street, + CAMBRIDGE, + England CB1 2LJ + + Phone (0223) 323656 +-- + +From Ken Johnson | Phone 031-225 4464 Ext 212 + AI Applications Institute | Email k.johnson@ed.ac.uk + 80 South Bridge | + The University | + EDINBURGH, Scotland EH1 1HN | + +"Things will get worse before they get worse." +#! rnews 2806 +Path: alberta!mnetor!uunet!mcvax!ukc!its63b!hwcs!tom +From: tom@cs.hw.ac.uk (Tom Kane) +Newsgroups: comp.ai +Subject: Probability Bounds from Bayes Theory: (A Problem). +Keywords: Bayes Theorem, Probability, Expert Systems, Uncertainty +Message-ID: <1578@brahma.cs.hw.ac.uk> +Date: 11 Dec 87 14:10:21 GMT +Organization: Computer Science, Heriot-Watt U., Scotland +Lines: 65 + + +I am sending this letter out to the network to ask for solutions to a +particular problem of Bayesian Inference. Below is the text of the +problem, and at the end is the mathematical statement of the information +given. Simply, I am asking the questions: + +1) Can you find bounds on the final result. If so, how? +2) If not, why is it not possible to do so? + What is missing in the specification of the problem? +3) If you get nowhere with this problem, would you be able to solve it + if you were given the information: p(pv|t or l)=0.9? + +I am interested in the problem of providing probability bounds for events +specified in a Bayesian setting when not all the necessary conditional +probabilities are provided in setting up the problem. + +PROBLEM +~~~~~~~ +(A problem relevant to the handling of Uncertainty in Expert Systems.) +We want to know the probability of a patient having both lung cancer and +tuberculosis based on the fact that this person has had a positive reading +in a chest X-ray. We are given the following pieces of information: + +1. The probability that a person with lung cancer will have a positive + chest X-ray is 0.9. + +2. The probability that a person with tuberculosis will have a positive + chest X-ray is 0.95. + +3. The probability that a person with neither lung cancer nor tuberculosis + will have a positive chest X-ray is 0.07. + +4. In the town of interest, 4 percent of the population have lung cancer, + and three percent have tuberculosis. + +EVENTS +~~~~~~ +l = lung cancer; t = tuberculosis; pv = positive chest X-ray + +SETUP +~~~~~ +In the statement of the problem below:- + +~l means 'not l'. +~l, ~t means 'not l and not t'. +t or l means 't or l' +where 'not', 'and' , and 'or' are logical operators. +so that: p(~l, ~t) means probability( not l and not t). +Also, +p(pv|l) means the conditional probability of event pv, given event l. +PRIORS +~~~~~~ +p(l) = 0.04; p(t) = 0.03; p(~l, ~t) = 0.95 +CONDITIONALS +~~~~~~~~~~~~ +p(pv|l) = 0.9; p(pv|t) = 0.95; p(pv| ~t,~l) = 0.07 + +(You are not given p(pv| t or l) ) +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Please mail all solutions or comments to me, and I will let interested parties +know what the results are. +(I will specially treasure attempts which don't use independence assumptions.) +Thanks in advance to anyone who will spend time on this problem... +Regards, +Tom Kane. +#! rnews 3109 +Path: alberta!mnetor!uunet!mcvax!ukc!its63b!hwcs!adrian +From: adrian@cs.hw.ac.uk (Adrian Hurt) +Newsgroups: sci.space +Subject: Re: SPACE Digest V8 #68 +Summary: First submarines +Message-ID: <1580@brahma.cs.hw.ac.uk> +Date: 11 Dec 87 15:43:08 GMT +References: <8712091350.AA00806@angband.s1.gov> +Organization: Computer Science, Heriot-Watt U., Scotland +Lines: 52 + +In article <8712091350.AA00806@angband.s1.gov>, ESC1361@DDAESA10.BITNET (Rupert Williams) writes: +> +> In fact the British must have +> been the most war-like nation in the world, fighting with more countries than +> anyone I can think off. Is this the reason why the English language is so +> popular ( hello America!! )???!!!! + +I assume you refer to the British Empire - prior to that, Britain (and before +the rest joined/were conquered by it, England) fought mostly against either +France, Spain or both at once. The wide domain of the English language is +directly due to the Empire, just as the wide use of Spanish throughout South +and Central America is due to the Spanish Empire. + +> I think also that ALL countries train their armies in ice and snow??!! + +Including the Arabs? :-) + +> As for the Submarine....well I dont know about that, I thought that was an +> English invention too, like the Tank and the Jet-plane??! Maybe I'm wrong??! + +There are a number of ancient submarine designs, including one which was a +rowing boat with a watertight cover! The first practical submarine was (I +believe) designed by a Mr. Holland, resident of Ireland, for use against the +Royal Navy. The Royal Navy took over the design, but regarded such concealed +warfare as ungentlemanly, and didn't make much use of them until Germany +showed the way. + +The jet plane was invented practically at the same time by Britain, Germany +and the U.S.A. Germany had the first flying jet aircraft, followed closely by +Britain. Britain would have had a jet fighter not long after the Battle of +Britain except for government intervention. Fortunately, Hitler was equally +stupid. The Nazis believed they would win the war in a couple of months, and +gave little interest to projects which would bear no short term military +results. When they did get the world's first jet fighter (the Me262) it was +pretty devastating, albeit rare, until Hitler decided that it would make a +great fighter-bomber. Two bombs were fitted under the nose, at the expense +of two cannon and much speed and agility. Fortunately, Nazi policy was "if +it doesn't work, stomp on whoever says so." The first American jet was too +late for WW2, and the first Russian jet had a captured German engine. + +> As for the NASA/Space shuttle saga, the sooner they pull their fingers out +> the better. Arianne is having a field day over this one. + +Now, for those who say "Why is this in sci.space?", read the above and apply +the lessons of history to the shuttle, Hermes, HOTOL, or whatever craft your +country should be sponsoring. + +-- + "Keyboard? Tis quaint!" - M. Scott + + Adrian Hurt | JANET: adrian@uk.ac.hw.cs + UUCP: ..!ukc!cs.hw.ac.uk!adrian | ARPA: adrian@cs.hw.ac.uk +#! rnews 1128 +Path: alberta!mnetor!uunet!mcvax!ukc!its63b!hwcs!jack +From: jack@cs.hw.ac.uk (Jack Campin) +Newsgroups: sci.space +Subject: Re: Remote Sensing Fascism +Message-ID: <1583@brahma.cs.hw.ac.uk> +Date: 11 Dec 87 17:36:36 GMT +References: <566084060.amon@H.GP.CS.CMU.EDU> +Reply-To: jack@cs.glasgow.ac.uk (Jack Campin) +Organization: PISA Project, Glesga Yoonie +Lines: 18 +Summary: + +Expires: + +Sender: + +Followup-To: + + + +[ignore the above email address and use my signature] + +>'Our' (I use the term VERY loosely since I'm not really sure which side +>they are on) people have obviously learned how to lie about the +>existance of things which are common knowledge +>PS: Is it now appropriate to address members of the DOD and the various spook +> agencies as Comrade? + +How about Right Honourable? (or have the Zircon and Spycatcher affairs not +made the news over there?) + + +-- +ARPA: jack%cs.glasgow.ac.uk@nss.cs.ucl.ac.uk +JANET:jack@uk.ac.glasgow.cs USENET: ...mcvax!ukc!cs.glasgow.ac.uk!jack +Mail: Jack Campin, Computing Science Department, University of Glasgow, + 17 Lilybank Gardens, Glasgow G12 8QQ, Scotland (041 339 8855 x 6045) +#! rnews 1825 +Path: alberta!mnetor!uunet!mcvax!ukc!its63b!hwcs!jack +From: jack@cs.hw.ac.uk (Jack Campin) +Newsgroups: rec.arts.sf-lovers +Subject: Re: Houston SF Opera +Message-ID: <1584@brahma.cs.hw.ac.uk> +Date: 11 Dec 87 19:10:14 GMT +References: <8168@ism780c.UUCP> +Reply-To: jack@cs.glasgow.ac.uk (Jack Campin) +Organization: PISA Project, Glesga Yoonie +Lines: 32 +Summary: + +Expires: + +Sender: + +Followup-To: + + + +[ignore the above email address and use my signature] + +In article <8168@ism780c.UUCP> jimh@ism780c.UUCP (Jim Hori) writes: +> +>I expected somebody to respond by now to the +>question about a SF opera being co-written +>by Philip Glass and somebody named Lessing, +> +>Any other news on this opera? + +It's "the Making Of The Representative From Planet 8", if I remember right. +This is from the announcements to a Radio 3 broadcast of Glass's new orchestral +piece "The Light" - a tone poem about the Michelson-Morley experiments. + +Incidentally, it's not the first SF opera. I heard a broadcast in New Zealand +of a Swedish opera called "Aniara", based on an epic poem about a colonizer +spaceship on its way to oblivion. I can remember neither the poet's nor the +composer's name. + +I've only read the first of Lessing's series and didn't like it much. I felt I +was being preached at (Lessing is a Sufi - I don't know whether her having +been born in Iran has anything to with that - and it shows in her more recent +writing). OK, the content of the sermon may not have been as obnoxious as +Heinlein, Tolkien or Pournelle, but it was still gratuitous in literary terms. + + +-- +ARPA: jack%cs.glasgow.ac.uk@nss.cs.ucl.ac.uk +JANET:jack@uk.ac.glasgow.cs USENET: ...mcvax!ukc!cs.glasgow.ac.uk!jack +Mail: Jack Campin, Computing Science Department, University of Glasgow, + 17 Lilybank Gardens, Glasgow G12 8QQ, Scotland (041 339 8855 x 6045) +#! rnews 1184 +Path: alberta!mnetor!uunet!mcvax!ukc!stl!stc!root44!cdwf +From: cdwf@root.co.uk (Clive D.W. Feather) +Newsgroups: rec.arts.sf-lovers +Subject: Asimov, UFO, and others +Summary: Where you can find them +Message-ID: <497@root44.co.uk> +Date: 11 Dec 87 08:48:49 GMT +Reply-To: cdwf@root44.UUCP (Clive D.W. Feather) +Organization: Root Computers Ltd, London, England +Lines: 17 + +Readers in the UK, and those elsewhere with UK contacts, may like to know... + +(1) W.H.Smiths are stocking Asimov's "Fantastic Voyage II" in hardback, +UKL10.95. + +(2) An organisation called Channel 5 Video, available at least in W.H.Smiths +and Woolworths, produces tapes of UFO, Thunderbirds, Captain Scarlet (under the +title "Captain Scarlet and the Mysterons", Stingray (yuk), and, of course, +the Prisoner. Each tape that I have seen contains two episodes of the +appropriate program. All cost less than UKL10. +What proportion of the total output of these programmes is available I can't +say, except for the Prisoner (100%). + +Warning for foreign readers: +These tapes are VHS-PAL. According to "Which?" they work in Australia, +New Zealand, Europe except France, South Africa, and the Middle East, but not +North America. +#! rnews 1077 +Path: alberta!mnetor!uunet!mcvax!ukc!stl!stc!root44!jgh +From: jgh@root.co.uk (Jeremy G Harris) +Newsgroups: comp.protocols.tcp-ip +Subject: Subnetting questions +Keywords: subnet ethernet +Message-ID: <498@root44.co.uk> +Date: 11 Dec 87 10:25:23 GMT +Organization: Root Computers Ltd., London, England +Lines: 27 + +A whole bunch of questions: + + +Does anybody run multiple subnets on a single Ethernet? + + If so, do you use subnet broadcasts or net broadcasts? + Do you find it worthwhile to use ethernet multicast for + subnet broadcasts? How do you assign the multicast addresses? + For what purposes do you still use net broadcast? + + Should redirects be provided by an inter-subnet gateway, + when both subnets are on the same Ethernet? + + +What are the semantics of 'ICMP redirect to net' in a subnettted environment? + + +Does anybody run multiple classes of subnet on a single net? + + Does the mechanism proposed in rfc950 ( ICMP broadcasts to + discover the subnet mask ) still work? Do you use it? + + +Thanks for your time + Jeremy +-- +Jeremy Harris jgh@root.co.uk +#! rnews 1006 +Path: alberta!mnetor!uunet!mcvax!ukc!stl!stc!root44!hrc63!nwh +From: nwh@hrc63.co.uk (Nigel Holder Marconi) +Newsgroups: comp.unix.wizards +Subject: Re: /dev/swap - possibility of it being a ramdisk +Summary: depends on your system ? +Keywords: /dev/swap +Message-ID: <476@hrc63.co.uk> +Date: 11 Dec 87 10:09:05 GMT +References: <712@qetzal.UUCP> <16869@topaz.rutgers.edu> +Organization: GEC Hirst Research Centre, Wembley, England. +Lines: 12 + + +I have just added some extra memory to a Sun 3. Unfortunately, it did +not increase the usable amount of virtual memory. I have been informed +(not by Sun I hasten to add), that 4.x will only allocate memory up to +the disk swap space size. Adding more memory will speed things up but will +not increase your total usable virtual memory size (this is achieved by +increasing the swap space). I was also informed that system V does not +inforce this type of restriction. + + +Nigel Holder UK JANET: yf21@uk.co.gec-mrc.u + ARPA: yf21%u.gec-mrc.co.uk@ucl-cs +#! rnews 781 +Path: alberta!mnetor!uunet!mcvax!enea!luth!jem +From: jem@sm.luth.se (Jan Erik Mostr|m) +Newsgroups: comp.sys.mac,comp.sys.mac.hypercard +Subject: Hypercard/CD-ROM +Message-ID: <902@luth.luth.se> +Date: 11 Dec 87 11:31:13 GMT +Reply-To: Jan Erik Mostr|m +Organization: University of Lulea, Sweden +Lines: 8 +Xref: alberta comp.sys.mac:10017 comp.sys.mac.hypercard:200 +UUCP-Path: {uunet,mcvax}!enea!luth.luth.se!jem + + + + +Is there someone out there who has experience with Hypercard and CD-ROM. +I would appreciate any information (and especially about Mac II/CD-ROM). +-- +Jan Erik Mostrom | {uunet,mcvax}!enea!luth!jem | Mors certa, +University of Lulea | jem@sm.luth.se | vita incerta +Sweden | jem@luth.UUCP | +#! rnews 1535 +Path: alberta!mnetor!uunet!mcvax!enea!diab!pf +From: pf@diab.UUCP (Per Fogelstrom) +Newsgroups: comp.arch +Subject: Re: Why is SPARC so slow? +Summary: Yet another "super processor". +Message-ID: <344@ma.diab.UUCP> +Date: 11 Dec 87 13:59:12 GMT +References: <1078@quacky.UUCP> <8809@sgi.SGI.COM> <6964@apple.UUCP> +Reply-To: pf@ma.UUCP (Per Fogelstrom) +Organization: Diab Data AB, Taby, Sweden +Lines: 16 + +Well, the history repeats once again. A new RISC chip is launched and peopels +expectations reaches new "high scores". A few years ago there was another risc +chip set brougth to the market, called the Clipper. This processors performence +was climed to sweep all competitors off the sceene. Often compared to the +DEC 8x00 computers. For this chip set the picture has cleared now. The perfor- +mence range is not much more than can be achived with a 16-20 Mhz 68020. The +most i have seen of the 33Mhz versions is one running at room temprature. +Intergraph is one of the companys who is still using the Clipper (They recently +bought the rights for the chip set from NS/Fairchild) . From what i recall they +throw out the NS32032 for the Clipper. Well they could have had 2-3 times the +clipper performance with the NS32532 today. And they called the buy a bargin ! +It's not suprising that the MIPS 2000 gives most power/Mhz, The architecture has +evolved during many years, without a hard pressure from the marketing such as +'We must have it NOW!!!'. (John Mashey mayby has another opinion, only my guess) + +SO: Why is everybody so suprised ????! +#! rnews 1169 +Path: alberta!mnetor!uunet!mcvax!mhres!jv +From: jv@mhres.mh.nl (Johan Vromans) +Newsgroups: comp.unix.questions +Subject: Re: Finding Files +Summary: looking everywhere +Message-ID: <1503@mhres.mh.nl> +Date: 12 Dec 87 16:08:12 GMT +References: <205700003@prism> <4441@ihlpg.ATT.COM> +Organization: Multihouse N.V., The Netherlands +Lines: 21 + +In article <205700003@prism> billc@prism.UUCP writes: +> +> Right now, to find a file somewhere under my current directory, +> I use the following alias: +> +> alias where "find \$cwd -name \!* -exec echo {} \;" +> .. etc .. + +On our systems, a small cron script executes every night the following +command: + + find / -print > /dirfile + +Finding a file somewhere can be done by grepping in the /dirfile. +Of course, the contents of /dirfile are not really up-to-date, but this is +just a minor drawback. "find" on the whole system (including mounted disks) +takes more than an hour, a grep in /dirfile much less than a minute. +-- +Johan Vromans | jv@mh.nl via European backbone +Multihouse N.V., Gouda, the Netherlands | uucp: ..{uunet!}mcvax!mh.nl!jv +"It is better to light a candle than to curse the darkness" +#! rnews 904 +Path: alberta!mnetor!uunet!mcvax!mhres!jv +From: jv@mhres.mh.nl (Johan Vromans) +Newsgroups: comp.os.vms +Subject: Re: Are VMS and VAX synonymous? +Summary: NO +Message-ID: <1504@mhres.mh.nl> +Date: 12 Dec 87 16:55:05 GMT +References: <8712111910.AA18210@ucbvax.Berkeley.EDU> +Organization: Multihouse N.V., The Netherlands +Lines: 11 + +In article <8712111910.AA18210@ucbvax.Berkeley.EDU> "ERI::SMITH" writes: +>But someone who thinks VAX and VMS are synonymous +>MAY POSSIBLY also be expressing a philosophical stance. + +The only thing you can do between "#ifdef vax" and its corresponding "#endif" +is conclude that you are running on a big-endian machine .... + +-- +Johan Vromans | jv@mh.nl via European backbone +Multihouse N.V., Gouda, the Netherlands | uucp: ..{uunet!}mcvax!mh.nl!jv +"It is better to light a candle than to curse the darkness" +#! rnews 691 +Path: alberta!mnetor!uunet!mcvax!enea!tut!jh +From: jh@tut.fi (Juha Hein{nen) +Newsgroups: comp.lang.scheme +Subject: Re: Request for MacScheme source for SCOOPS +Message-ID: <2108@korppi.tut.fi> +Date: 12 Dec 87 07:32:39 GMT +References: <8712101554.AA15940@ucbvax.Berkeley.EDU> +Reply-To: jh@korppi.UUCP (Juha Hein{nen) +Organization: Tampere University of Technology, Finland +Lines: 10 + +MacScheme doesn't have enviroments (atleast my version doesn't). It +would be straightforward to port SCOOPS if somebody first provides +environments. The hacks provided with MacScheme distribution are not +enough. + +-- + Juha Heinanen + Tampere Univ. of Technology + Finland + jh@tut.fi (Internet), tut!jh (UUCP) +#! rnews 643 +Path: alberta!mnetor!uunet!mcvax!enea!diab!pf +From: pf@diab.UUCP (Per Fogelstrom) +Newsgroups: comp.arch +Subject: Re: Zilog Z320 32-bit chip +Keywords: 80,000 vaporware model +Message-ID: <345@ma.diab.UUCP> +Date: 12 Dec 87 11:15:23 GMT +References: <1911@ho95e.ATT.COM> <9071@utzoo.UUCP> <3521@aw.sei.cmu.edu> <485@PT.CS.CMU.EDU> +Reply-To: pf@ma.UUCP (Per Fogelstrom) +Organization: Diab Data AB, Taby, Sweden +Lines: 3 + +The Z80,000 was put on market just about 8 months ago. It newer reached the +target specification (e.g. clock speed) and the performence was not impressive. +It has some nice things, but as someone pointed out, to late .......... +#! rnews 884 +Path: alberta!mnetor!uunet!mcvax!diku!daimi!erja +From: erja@daimi.UUCP (Erik Jacobsen) +Newsgroups: comp.lang.modula2 +Subject: Re: Modula II on IBM PC with HALO graphics +Keywords: Modula IBM HALO graphics +Message-ID: <1253@daimi.UUCP> +Date: 12 Dec 87 13:13:50 GMT +References: <17237@glacier.STANFORD.EDU> +Reply-To: erja@daimi.UUCP (Erik Jacobsen) +Organization: DAIMI: Computer Science Department, Aarhus University, Denmark +Lines: 10 + +jbn@glacier.STANFORD.EDU (John B. Nagle) asks in <17237@glacier.STANFORD.EDU> +> Some questions on Logitec Modula II: +> +> 1. Are subranges assigned space appropriately? In particular, +> does 0..255 occupy only one byte? + +No, subranges occupy the same amount of space as the type they are +a subrange of. E.g. 0..255 will occupy two bytes. You may use a +CHAR or a BYTE, and convert to and from CARDINAL everytime you need +to do some caluculations. +#! rnews 869 +Path: alberta!mnetor!uunet!mcvax!unido!tub!stx +From: stx@tub.UUCP (Stefan Taxhet) +Newsgroups: comp.text,comp.sources.wanted +Subject: MS-WORD to Q-ONE +Keywords: MS-WORD Q-ONE DCA +Message-ID: <319@tub.UUCP> +Date: 11 Dec 87 18:23:35 GMT +Organization: Technical University of Berlin, Germany +Lines: 19 +Xref: alberta comp.text:1346 comp.sources.wanted:2722 + + +We're looking for a document conversion program. +It should translate MS-Word- to Q-ONE-documents. + +Q-ONE offers conversions to several formats as: +Fortune:Word, Wang, IBM's DCA (RFT,FFT) +Therefor programs to interchange documents between +MS-Word and these format would also help us. + +Thanks in advance + +Stefan Taxhet, +Communications and Operating Systems Research Group +Technical University of Berlin + +UUCP: ...!pyramid!tub!stx (From the US) + ...!mcvax!unido!tub!stx (From Europe) + +BITNET: stx@db0tui6.BITNET +#! rnews 1235 +Path: alberta!mnetor!uunet!mcvax!unido!rmi!kkaempf +From: kkaempf@rmi.UUCP (Klaus Kaempf) +Newsgroups: comp.sys.amiga +Subject: Breaking the 54MB limit on HardDisks +Keywords: BitMap, Blocksize, filehandler.h +Message-ID: <821@rmi.UUCP> +Date: 12 Dec 87 12:19:32 GMT +Reply-To: kkaempf@rmi.UUCP (Klaus Kaempf) +Organization: RMI Net, Aachen, W.Germany +Lines: 19 + + + +Well, maybe that i've overlooked something really important, but i don't +see the 54MB limit with the AmigaDOS. +About a yaer ago, when there was no mount command, somebody from CATS +posted a sample device driver that mounted itself. It set up a device +structure which described the layout of the device. This structure is +now documented in dos/filehandler.h. One field in this structure holds +the number of longwords per block of this device. This is always set +to 128, giving 512 Bytes per Block. +Now, if i set this to 256 (1024 Bytes per Block), i should be able to +increase the disk limit to 108MB. +Apparently, AmigaDOS supports larger blocksizes. Just have a look into +the AmigaDOS Manual from Bantam. All block-layouts are described relative +to a 'SIZE', nowhere is said that SIZE is fixed to 128 ! + +So where is the problem ??? (Please, send no flames, only facts !) + +Klaus +#! rnews 2545 +Path: alberta!mnetor!uunet!mcvax!botter!ast +From: ast@cs.vu.nl (Andy Tanenbaum) +Newsgroups: comp.os.minix +Subject: Getting rid of _cleanup (finally) +Message-ID: <1783@botter.cs.vu.nl> +Date: 13 Dec 87 11:56:59 GMT +Reply-To: ast@cs.vu.nl (Andy Tanenbaum) +Organization: VU Informatica, Amsterdam +Lines: 97 + +There was a lot of discussion about how to get rid of my calls to _cleanup +earlier. Here is the solution that I finally adopted. The following commands +should do the job. + cc -c -LIB exit.c putc.c + ar r /usr/lib/libc.a exit.c putc.c + ar x /usr/lib/libc.a cleanup.s + ar d /usr/lib/libc.a cleanup.s + ar bfork.s /usr/lib/libc.a cleanup.s + +This requires the new archiver posted a while back (for the b option). +It also assumes that putting cleanup before fork.s will include cleanup.s +after exit.s and putc.s (check this). + +Andy Tanenbaum (ast@cs.vu.nl) + + +: This is a shar archive. Extract with sh, not csh. +: This archive ends with exit, so do not worry about trailing junk. +: --------------------------- cut here -------------------------- +PATH=/bin:/usr/bin +echo Extracting \e\x\i\t\.\c +sed 's/^X//' > \e\x\i\t\.\c << '+ END-OF-FILE '\e\x\i\t\.\c +X#include "../include/lib.h" +X +XPUBLIC int (*__cleanup)(); +X +XPUBLIC int exit(status) +Xint status; +X{ +X if (__cleanup) (*__cleanup)(); +X return callm1(MM, EXIT, status, 0, 0, NIL_PTR, NIL_PTR, NIL_PTR); +X} ++ END-OF-FILE exit.c +chmod 'u=rw,g=r,o=r' \e\x\i\t\.\c +set `sum \e\x\i\t\.\c` +sum=$1 +case $sum in +11315) :;; +*) echo 'Bad sum in '\e\x\i\t\.\c >&2 +esac +echo Extracting \p\u\t\c\.\c +sed 's/^X//' > \p\u\t\c\.\c << '+ END-OF-FILE '\p\u\t\c\.\c +X#include "../include/stdio.h" +X +Xextern int (*__cleanup)(); +Xextern int _cleanup(); +X +Xputc(ch, iop) +Xchar ch; +XFILE *iop; +X{ +X int n, +X didwrite = 0; +X +X if (testflag(iop, (_ERR | _EOF))) +X return (EOF); +X +X if ( !testflag(iop,WRITEMODE)) +X return(EOF); +X +X if ( testflag(iop,UNBUFF)){ +X n = write(iop->_fd,&ch,1); +X iop->_count = 1; +X didwrite++; +X } +X else{ +X __cleanup = _cleanup; +X *iop->_ptr++ = ch; +X if ((++iop->_count) >= BUFSIZ && !testflag(iop,STRINGS) ){ +X n = write(iop->_fd,iop->_buf,iop->_count); +X iop->_ptr = iop->_buf; +X didwrite++; +X } +X } +X +X if (didwrite){ +X if (n<=0 || iop->_count != n){ +X if (n < 0) +X iop->_flags |= _ERR; +X else +X iop->_flags |= _EOF; +X return (EOF); +X } +X iop->_count=0; +X } +X return(ch & CMASK); +X} +X ++ END-OF-FILE putc.c +chmod 'u=rw,g=r,o=r' \p\u\t\c\.\c +set `sum \p\u\t\c\.\c` +sum=$1 +case $sum in +49878) :;; +*) echo 'Bad sum in '\p\u\t\c\.\c >&2 +esac +exit 0 +#! rnews 1120 +Path: alberta!mnetor!uunet!husc6!mit-eddie!uw-beaver!cornell!svax!beck +From: beck@svax.cs.cornell.edu (Micah Beck) +Newsgroups: comp.windows.x +Subject: Document previewing using Xps +Message-ID: <1898@svax.cs.cornell.edu> +Date: 14 Dec 87 13:25:54 GMT +Reply-To: beck@svax.cs.cornell.edu (Micah Beck) +Distribution: comp +Organization: Cornell Univ. CS Dept, Ithaca NY +Lines: 18 + +In article <6224@jade.BERKELEY.EDU> shipley@web1d.berkeley.edu () writes +on the subject of troff previewing under X: + +>The other thing to try is some version of TROFF which can speak PostScript(tm) +>which you can then feed through one of the several Xps programs floating +>around -- these are PostScript(tm) interpreter/previewers for Xwindows. + +I've not been very successful in getting Goswell's Xps to preview documents. +The Postscript file generated from TeX DVI files by dvi2ps and from Ditroff +files by the Transcript psdit program both cause it to choke, although in +different ways. + +Is anyone using Xps successfully for TeX or Ditroff previewing? Is there some +trick? + +Micah Beck +Cornell Dept of Computer Science +beck@svax.cs.cornell.edu +#! rnews 1332 +Path: alberta!mnetor!uunet!mcvax!botter!ast +From: ast@cs.vu.nl (Andy Tanenbaum) +Newsgroups: comp.os.minix +Subject: Re: Hard disk partitions? +Message-ID: <1784@botter.cs.vu.nl> +Date: 13 Dec 87 12:13:15 GMT +References: <5500001@ucf-cs.ucf.edu> +Reply-To: ast@cs.vu.nl (Andy Tanenbaum) +Organization: VU Informatica, Amsterdam +Lines: 21 + +In article <5500001@ucf-cs.ucf.edu> tony@ucf-cs.ucf.edu writes: +>If partition 1 is set up for DOS and 2 for Minix, with #2 mounted under +>/usr, Minix crashes unpredictably. + +One thing to remember is that the partition size for partition 1 is one +smaller than for partition 2. + +Another possibility is that the MINIX fdisk and the DOS fdisk don't agree +on the meaning of the partition table. If everyone would create their +partitions from lowest cylinder to highest there would be no ambiguity. +However, if the order in the partition table is different from the cylinder +order, there are at least three interpretations. + 1. Table slot 1 is partition 1 + 2. Innermost cylinder is partition 1 + 3. Outermost cylinder is partition 1 +I believe that the combination of MINIX, DOS, XENIX and Microport together +exhaust the entire list of possibilities. I don'know if this is related +to your problem (which I otherwise can't understand), but it is worth +keeping in mind. + +Andy Tanenbaum (ast@cs.vu.nl) +#! rnews 873 +Path: alberta!mnetor!uunet!mcvax!lambert +From: lambert@cwi.nl (Lambert Meertens) +Newsgroups: sci.math +Subject: Re: Fixed Points +Message-ID: <146@piring.cwi.nl> +Date: 13 Dec 87 12:09:54 GMT +References: <2269@ihuxv.ATT.COM> +Organization: CWI, Amsterdam +Lines: 14 + +In article <2269@ihuxv.ATT.COM> eklhad@ihuxv.ATT.COM (K. A. Dahlke) writes: +) If a continuous function maps the unit square into itself, must it have a +) fixed point? [...] +) I seem to remember there is some theorem in topology, +) without resorting to snakes, that says there is always a fixed point +) whenever a closed region in a metric space is continuously mapped into itself. + +Brouwer's Fixed Point Theorem states that a continuous mapping of an n-cube +into itself has a fixed point. This extends, obviously, to any region +homeomorphic to an n-cube. + +-- + +Lambert Meertens, CWI, Amsterdam; lambert@cwi.nl +#! rnews 1075 +Path: alberta!mnetor!uunet!mcvax!unido!rmi!zentrale +From: zentrale@rmi.UUCP (RMI Net) +Newsgroups: rec.ham-radio +Subject: Re: My PC generates RFI +Message-ID: <822@rmi.UUCP> +Date: 13 Dec 87 10:03:45 GMT +References: <12354296992.20.QUALCOMM@A.ISI.EDU> +Reply-To: dl3no@rmi.UUCP (Rupert Mohr) +Organization: RMI Net, Aachen, W.Germany +Lines: 21 + +In article <12354296992.20.QUALCOMM@A.ISI.EDU> QUALCOMM@A.ISI.EDU (Franklin Antonio) writes: +: > I'd like to know of some ways to reduce interference to my... +: +: All PCs generate RFI to some degree. In general, the "clones" are worse +: than the brand name "IBM", "COMPAQ", etc. The Macintosh is relatively +: quiet. +: + +In general: I would not believe that... (But it may be, that some +IBM's are as quiet as a clone...) + +We have a good mixture of various PCs here... + +Regarding my recent posting on RFI of my PK-232: +The PK-232 was innocent. It was the old power supply which interfered +exactly on 80m and 40m with S9 and 20m with S6... + +-rm + +P.S. nevertheless: PC's nowadays are much more quiet than those times +of TRS-80 (sigh). +#! rnews 1629 +Path: alberta!mnetor!uunet!mcvax!unido!rmi!zentrale +From: zentrale@rmi.UUCP (RMI Net) +Newsgroups: rec.ham-radio +Subject: Re: some SWL questions +Message-ID: <823@rmi.UUCP> +Date: 13 Dec 87 10:18:23 GMT +References: <38c9774f.44e6@apollo.uucp> <871201110223.1.ED@BLACK-BIRD.SCRC.Symbolics.COM> +Reply-To: dl3no@rmi.UUCP (Rupert Mohr) +Organization: RMI Net, Aachen, W.Germany +Lines: 38 + +In article <871201110223.1.ED@BLACK-BIRD.SCRC.Symbolics.COM> Ed@MEAD.SCRC.SYMBOLICS.COM (Ed Schwalenberg) writes: +: +: Date: 30 Nov 87 15:30:00 GMT +: From: apollo!nelson_p%apollo.uucp@eddie.mit.edu +: +: Is there a detailed single-source of info on what I might +: hear as I tune around the bands? The much vaunted World +: Radio and TV Handbook just covers broadcasting, which I +: have little interest in. +: +: The second source is the Klingenfuss Guide to Utility Stations. +: This is harder to come by, but is advertised in RDI. + +I just got the 6th edition (1988), which is VERY good. You can +get it directly : + +Klingenfuss, Guide to Utility Stations, 6th Edition + +Klningenfuss Publications +Hagenloher Str. 14 +D-7400 Tuebingen +Fed.Rep.Germany +Tel. (+41) 7071 62830 + +Price: DM 60 (abt. $ 35) maybe plus handling. +They are very fast! I received it two days after ordering by telephone. +They also have an quarterly update Service. + +You find a complete listing sorted by frequency an different listings +sorted by different services: +press by time, +fax alphebetically with time schedule + +addresses, codes, commercial call signs, telegram formats etc. + +ALL in English, 500 pages with correct entries...... + +Rupert +#! rnews 1503 +Path: alberta!mnetor!uunet!husc6!cmcl2!rutgers!orstcs!mist!koff +From: koff@mist.cs.orst.edu (Caroline N. Koff) +Newsgroups: rec.arts.startrek +Subject: Troi's outfit +Message-ID: <1501@orstcs.CS.ORST.EDU> +Date: 14 Dec 87 13:35:02 GMT +References: <1008@percival.UUCP> <275@hi3.aca.mcc.com.UUCP> <2032@charon.unm.edu> <2432@homxc.UUCP> <1987Dec12.230124.16416@gpu.utcs.toronto.edu> <2216@nicmad.UUCP> +Sender: netnews@orstcs.CS.ORST.EDU +Reply-To: koff@mist.UUCP (Caroline N. Koff) +Distribution: na +Organization: Oregon State Universtiy - CS - Corvallis, Oregon +Lines: 17 + +If people are noticing and mentioning about Yar's breasts, why not +also mention about Troi's low cut outfit!! Why does it need to be +so low cut that it shows her crevice? Who is she trying to impress? +Do you think that the women in the future, working with men, will be +trying to dress sexy? If so, what about the men? Why not let them +show off their body too to make things even? I think that the +producers, or whoever is in charge of outfits, and character development +is making a contemporary decision regarding the issue of how people +will dress in the future. I.e. he/she thinks that female will be +trying to attract males' attention by bringing out her femininity, +but not vice versa, which is the current social behavior. +Or, perhaps the producers are just being comformists with bunch of +other tv shows + movie producers by keeping females attractive +towards men... + +--Caroline Koff +koff!cs.orst.edu@cs.net.relay +#! rnews 1028 +Path: alberta!mnetor!uunet!mcvax!hafro!krafla!frisk +From: frisk@rhi.is (Fridrik Skulason) +Newsgroups: comp.sys.ibm.pc +Subject: Identifying VGA +Message-ID: <100@krafla.rhi.is> +Date: 13 Dec 87 11:39:28 GMT +Reply-To: frisk@rhi.UUCP (Fridrik Skulason) +Organization: University of Iceland (RHI) +Lines: 19 + +In the november issue of Dr.Dobb's Journal there is an article on how to +identify the video adaptor in your PC. They cover EGA,CGA,MDA,Compaq and +Hercules(mono). + +What I need is information on how to find out if a VGA (or a PGA) adaptor +is installed. + +Also - can someone tell me how to obtain the current cursor position directly +from these adaptors. That is - I need the location of the 6845 registers. + +The reason I can not use the INT10 function provided is that my program has +to work with some TSR programs that access the hardware directly. + +Thanks... +-- + Fridrik Skulason University of Iceland + UUCP frisk@rhi.uucp BIX frisk + + This line intentionally left blank ................... +#! rnews 805 +Path: alberta!mnetor!uunet!husc6!cmcl2!rutgers!orstcs!mist!koff +From: koff@mist.cs.orst.edu (Caroline N. Koff) +Newsgroups: rec.arts.startrek +Subject: Requesting ST:TOS episode directors and writers guide +Message-ID: <1502@orstcs.CS.ORST.EDU> +Date: 14 Dec 87 13:38:05 GMT +References: <1008@percival.UUCP> <275@hi3.aca.mcc.com.UUCP> <2032@charon.unm.edu> <2432@homxc.UUCP> <1987Dec12.230124.16416@gpu.utcs.toronto.edu> <2216@nicmad.UUCP> +Sender: netnews@orstcs.CS.ORST.EDU +Reply-To: koff@mist.UUCP (Caroline N. Koff) +Distribution: na +Organization: Oregon State Universtiy - CS - Corvallis, Oregon +Lines: 6 + +Has anybody ever posted or have a complete list of directors and writers +for each of the ST:TOS episodes? If so, may I have a copy? Thanks in +advance. + +--Caroline Koff +koff!cs.orst.edu@cs.net.relay +#! rnews 1125 +Path: alberta!mnetor!uunet!mcvax!enea!sems!olof +From: olof@sems.SE (Olof Backing) +Newsgroups: comp.emacs +Subject: Problems with uEmacs 3.9e and OS-9/68K C. +Message-ID: <207@sems.SE> +Date: 13 Dec 87 13:00:39 GMT +Organization: Sems AB, Stockholm, Sweden +Lines: 32 + +I have a problem when I try to compile the latest version of +microEmacs, ie. 3.9e. The problem occurs in file 'bind.c' at lines +602, 609 and 642, 650 respectively. + +It's the following lines that causes the error: + +600: int (*getbind(c))() +601: +602: int c; +603: +604: { + +The compiler reports an error at line 602 with 'not an argument'. The +same thing happens at line 642; + +639: int (*fncmatch(fname))() +640: +641: +642: int fname; +643: +644: { + +Since my experiences aren't the very best i C sofar, I would like to +get some hints on what to do. Maybe Kim Kempf at Microware has the +answer for me. Feel free to overwelm me with hints. Until then (when I +recieve the hints...), CU all! + + +-- + ADDRESS: Havrevagen 14, S-175 43 Jarfalla, Sweden + PHONE : (46) 758 33941, 35516 home + UUCP : ...{uunet,mcvax,ukc,unido}!enea!sems!olof +#! rnews 1708 +Path: alberta!mnetor!uunet!husc6!yale!dwald +From: dwald@yale-zoo-suned..arpa (David Wald) +Newsgroups: rec.arts.startrek +Subject: Re: Hide & Q notes and comments and notes and comments and....< +Date: 14 Dec 87 04:29:38 GMT +References: <19962@yale-celray.yale.UUCP> <17300072@silver> <1838@leadsv.UUCP> +Sender: root@yale.UUCP +Reply-To: dwald@yale-zoo-suned.UUCP (David Wald) +Distribution: na +Organization: Yale University Computer Science Dept, New Haven CT +Lines: 27 + +In article <1838@leadsv.UUCP> lilly@leadsv.UUCP (Harriette Lilly) writes: +> +>In article <17300072@silver>, sl131008@silver.bacs.indiana.edu writes: +>> /* Written 7:19 pm Dec 7, 1987 by sl131008@silver.UUCP in silver:rec.arts.startrek */ +>> /* ..ditto x 7..... +>> /* Written 9:12 pm Dec 6, 1987 by dwald@yale in silver:rec.arts.startrek */ +>> /* ---------- "Re: Hide & Q notes and comments <> In article <2328@homxc.UUCP> scott@homxc.UUCP (Scott Berry) writes: +... +>> David Wald dwald@yale.UUCP +... +>> /* End of text from silver:rec.arts.startrek */ +>> /* ditto x 8 +> +> +> Ummm, are you lost?... + +I was a bit puzzled by this too, since I didn't think my article so +brilliant that anyone would want to repost it eight times. If anyone +finds out what happened, could they please send me mail? + + +We now return you to your regularly scheduled nonsense... +============================================================================ +David Wald dwald@yale.UUCP + waldave@yalevmx.bitnet +============================================================================ +#! rnews 761 +Path: alberta!mnetor!uunet!mcvax!enea!sems!olof +From: olof@sems.SE (Olof Backing) +Newsgroups: rec.games.misc +Subject: Larn at dungeon level 10. +Message-ID: <208@sems.SE> +Date: 13 Dec 87 18:51:50 GMT +Organization: Sems AB, Stockholm, Sweden +Lines: 12 + +Well folks, I've reached to master warlord (lvl 17, ~550000 Exp). To +my great dis-something, I haven't found any ladder down to level 11. +Somewhere back in my human brain, I recall that I've read something +about how to further down in the dungeon. What do I do ?!. Please give +me a hint. + + +-- +WHOAMI : Olof Backing ! +WHERE : Havrevagen 14, S-175 43 Jarfalla, Sweden ! +PHONE : + (46) 758 33941, 35516 ! +UUCP : ...{uunet,mcvax,ukc,unido}!enea!sems!olof ! +#! rnews 1631 +Path: alberta!mnetor!uunet!husc6!yale!dwald +From: dwald@yale-zoo-suned..arpa (David Wald) +Newsgroups: rec.arts.startrek +Subject: Re: Terralian Ship in "Haven" +Keywords: ST:TNG +Message-ID: <20253@yale-celray.yale.UUCP> +Date: 14 Dec 87 04:36:39 GMT +References: <5243@zen.berkeley.edu> <9615@ufcsv.cis.ufl.EDU> +Sender: root@yale.UUCP +Reply-To: dwald@yale-zoo-suned.UUCP (David Wald) +Distribution: na +Organization: Yale University Computer Science Dept, New Haven CT +Lines: 19 + +In article <9615@ufcsv.cis.ufl.EDU> jco@beach.cis.ufl.edu () writes: +>In article <5243@zen.berkeley.edu> timlee@cory.Berkeley.EDU (Timothy J. Lee) writes: +>>Did anyone think that the Terralian ship was pretty big for something that +>>was built by a group of people whose technology approximated late 20th +>>century Earth? +> +>It was my understanding from the show that the people of 20th century +>earth could build a virus that could wipe out a planet. This did NOT +>mean that they (the Terralians) where of the 20th century tech level. + +There was more to the 20th century reference than that, however. +Dr. Crusher made the point that, since they were only at the technology +level of ~20th century Earth, it was easy for the disease to get out of +control and spread over the planet. The implication was that if they +were more advanced the disease would not have wiped out the entire world. +============================================================================ +David Wald dwald@yale.UUCP + waldave@yalevmx.bitnet +============================================================================