[D66] Boziogarman: reverse engineering ASCII codes with numpy and morse code
René Oudeweg
roudeweg at gmail.com
Sun Jun 25 11:12:15 CEST 2023
Heb de oorzaak gevonden:
$ sudo dnf install poetry
[sudo] password for reinold:
Last metadata expiration check: 0:12:02 ago on Sun 25 Jun 2023 10:49:48
AM CEST.
Dependencies resolved.
==========================================================================================================================================
Package Architecture
Version Repository Size
==========================================================================================================================================
Installing:
poetry noarch
1.1.14-1.fc37 fedora 14 k
Installing dependencies:
python-wheel-wheel noarch
1:0.37.1-4.fc37 fedora 42 k
python3-CacheControl noarch
0.12.11-3.fc37 fedora 60 k
python3-CacheControl+filecache noarch
0.12.11-3.fc37 fedora 8.6 k
python3-async-timeout noarch
4.0.2-5.fc37 fedora 19 k
python3-cachy noarch
0.3.0-12.fc37 fedora 62 k
python3-cleo noarch
0.8.1-7.fc37 fedora 67 k
python3-clikit noarch
0.6.2-7.fc37 fedora 284 k
python3-crashtest noarch
0.3.1-8.fc37 fedora 33 k
python3-deprecated noarch
1.2.13-3.fc37 fedora 24 k
python3-distlib noarch
0.3.4-5.fc37 fedora 270 k
python3-filelock noarch
3.7.1-1.fc37 fedora 40 k
python3-importlib-metadata noarch
4.12.0-2.fc37 fedora 58 k
python3-jaraco noarch
9.0.0-3.fc37 fedora 10 k
python3-jaraco-classes noarch
3.2.1-8.fc37 fedora 23 k
python3-keyring noarch
23.11.0-1.fc37 updates 112 k
python3-lockfile noarch
1:0.12.2-8.fc37 fedora 40 k
python3-more-itertools noarch
8.12.0-5.fc37 fedora 101 k
python3-pastel noarch
0.2.0-9.fc37 fedora 22 k
python3-pkginfo noarch
1.8.3-2.fc37 fedora 48 k
python3-platformdirs noarch
2.5.2-3.fc37 fedora 42 k
python3-poetry noarch
1.1.14-1.fc37 fedora 470 k
python3-poetry-core noarch
1.0.8-3.fc37 fedora 980 k
python3-pylev noarch
1.3.0-14.fc37 fedora 15 k
python3-redis noarch
4.3.3-3.fc37 fedora 502 k
python3-requests-toolbelt noarch
0.9.1-19.fc37 fedora 122 k
python3-secretstorage noarch
3.3.3-1.fc37 fedora 46 k
python3-shellingham noarch
1.4.0-2.fc37 fedora 33 k
python3-tomlkit noarch
0.11.4-1.fc37 fedora 118 k
python3-virtualenv noarch
20.15.1-2.fc37 fedora 355 k
python3-wrapt x86_64
1.14.0-3.fc37 fedora 69 k
python3-zipp noarch
3.8.1-2.fc37 fedora 19 k
Installing weak dependencies:
python3-CacheControl+redis noarch
0.12.11-3.fc37 fedora 8.6 k
Transaction Summary
==========================================================================================================================================
Install 33 Packages
-> De ASCII string is nu verdwenen:
[reinold at fedora morse-audio-decoder]$ python
Python 3.11.3 (main, May 24 2023, 00:00:00) [GCC 12.3.1 20230508 (Red
Hat 12.3.1-1)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import numpy
>>>
Na het uninstallen van de poetry module kan ik het niet meer
reproduceren! Dat is nou jammer...
R.O.
On 6/25/23 10:48, René Oudeweg wrote:
> info:
>
> [reinold at fedora test]$ pip show numpy
> Name: numpy
> Version: 1.24.2
> Summary: Fundamental package for array computing in Python
> Home-page: https://www.numpy.org
> Author: Travis E. Oliphant et al.
> Author-email:
> License: BSD-3-Clause
> Location: /home/reinold/.local/lib/python3.11/site-packages
> Requires:
> Required-by: collage, contourpy, matplotlib, SciPy
>
>
> On 6/25/23 10:38, René Oudeweg wrote:
>> L.S.
>>
>> Ik was bezig met morse code en python:
>>
>> * morse.py (plays a text in morse code with use of the speaker-test
>> program)
>>
>> * decodemorse.py (tries to decode a wav file with morse signals)
>>
>> https://github.com/juggao/morse
>>
>>
>> Morse.py werkt maar decodemorse.py (genereerd door ChatGPT) geeft een
>> uiterst merkwaardige en onverwachte output van de morse_code.wav file
>> ("SOS SOS SOS"), Het dumpt de ASCII characters in omgekeerde volgorde
>> en ook een verkeerde decoding!
>>
>> Na debuggen blijkt dat de numpy module deze string naar stdout schrijft:
>>
>> https://numpy.org/doc/stable/
>>
>> [reinold at fedora test]$ python
>> Python 3.11.3 (main, May 24 2023, 00:00:00) [GCC 12.3.1 20230508 (Red
>> Hat 12.3.1-1)] on linux
>> Type "help", "copyright", "credits" or "license" for more information.
>> >>> import numpy
>> ␡
>> ~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"! ␟ ␞ ␝ ␜ ␛ ␚ ␙ ␘ ␗ ␖ ␕ ␔ ␓ ␒ ␑ ␐ ␏ ␎ ␍ ␌ ␋ ␊ ␉ ␈ ␇ ␆ ␅ ␄ ␃ ␂ ␁ ␀
>> >>>
>>
>> Uiterst merkwaardig gedrag! Kan iemand dit reproduceren? Laat me weten.
>>
>>
>> R.O.
>>
>>
>> $ python ./decodemorse.py
>> ␡
>> ~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"! ␟ ␞ ␝ ␜ ␛ ␚ ␙ ␘ ␗ ␖ ␕ ␔ ␓ ␒ ␑ ␐ ␏ ␎ ␍ ␌ ␋ ␊ ␉ ␈ ␇ ␆ ␅ ␄ ␃ ␂ ␁ ␀
>> Morse: . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . . . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>> - . - . - . - . - . - . -
>> ETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETEEETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETTETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETEETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETET
>> [reinold at fedora test]$
>>
>>
More information about the D66
mailing list