that offers SMS, video, auto-attendant &
more.
If this sounds good, simply reply to this email letting me know a good
number to briefly connect (and number of users on your phone system).
Someone will then get in touch to start you on a quick/easy quote.
Excited to hear from you,
Danny Wilson
Partner
Sorry, I had the coordinate system flipped on my last post.
Here is a correct image produced by text2image and includes both FULLWIDTH
COMMA and COMMA.

For both types of comma, the boxes produced by text2image include only the
boundaries of the glyph itself and does not consider the vertical
Because of some issues with licensed fonts not working with text2image, we
wrote our own image and box file generator in Swift on the Mac.
We use that to generate a data set for 100,000 text lines and feed that into
the regular training on Linux.
Using a non-licensed font, I checked what box
For purposes of training, I'm wondering if the box for a character should
include the surrounding space.
In particular for the CJK "FULLWIDTH COMMA", should the box be the red or green
rectangle?
--
You received this message because you are subscribed to the Google Groups
"tesseract-ocr"
Hi Tom,
I was hoping not to introduce heuristics before scanning the images but sounds
like the page segmentation in tesseract is not smart enough.
So from what you say, if the input image is:
a) "square-ish" : PSM 10 Single Character
b) approx. single-multiple of character height in given
The command line did not get included in my last mail. Sending again now.
$ tesseract sub0089w.png debugOut -l ARYuanB5-MD --dpi 72 --psm 6 -c
classify_debug_level=1
Processing word with lang ARYuanB5-MD at:Bounding box=(3,45)->(33,56)
Trying word using lang ARYuanB5-MD, oem 1
Best choice:
lid
> dict: 0 v 0
>
> $ cat debugOut.txt
> Ll
> 對
> On 16 Oct 2023, at 09:08, 'Danny Wilson' via tesseract-ocr
> wrote:
>
> I guess I am the author... ARYuanB5-MD is the font.
>
> For further background, the stock tessdata_best/chi_tra.traineddata did not
>
23, at 22:20, Zdenko Podobny wrote:
>
> Seam like you should put this question to the author of language data
> "ARYuanB5-MD"...
>
> Zdenko
>
>
> ne 15. 10. 2023 o 15:44 'Danny Wilson' via tesseract-ocr
> mailto:tesseract-ocr@googlegroups.com&g
Running tesseract on a single Chinese character "對" outputs the character,
but also the text "xlz".
Command line:
tesseract sub0089w.png debugOut -l ARYuanB5-MD --dpi 72 --psm 6 -c
preserve_interword_spaces=1
The output is two lines:
xlz
對
It used to output "sMz" but after retraining
I'm trying to use FFmpeg to simulate a "live" DASH-LL from a file. However,
the audio "m4s" files and the video "m4s" files are not being created at the
same rate.
The video files lag significantly behind the audio (i.e., they don't exist).
This causes issues with the player since it tries
Public bug reported:
Just appear a confirmation window about send a report making an update &
upgrade with sudo o terminal session
ProblemType: Package
DistroRelease: Ubuntu 18.04
Package: grub-efi-amd64-signed 1.93.4+2.02-2ubuntu8.3
ProcVersionSignature: Ubuntu 4.15.0-32.35-generic 4.15.18
I'm using ffmpeg libraries to decode, scale, and re-encode video within an MPEG
transport stream. I've just recompiled from source to v3.3.2 and changed from
the old avcodec_decode_video2() API to the new send/receive API.
Both the old and new APIs decode the video very slowly.
25 fps video =
Hi Jeff,
I've downloaded and compiled gcc 4.4.7 (same as stock Centos version).
Unfortunately, the program no longer compiles, giving an error "This platform
does not support exception propagation". (I don't know what that means).
Any suggestion on how to get around this?
Thanks,
Danny
Hi Tom,
I omitted -march (didn't have -mcpu), but unfortunately exactly same error.
Now recompiling g++ 4.4.7 from source as per suggestion from Jeff Hammond.
Danny
On 29/11/2016, at 8:19 PM, Tom Hughes wrote:
>> For -march I've tried 'native', 'pentiumpro' and 'core2'.
>> When compiling for
Super - thanks so much. Working on small emergency so will be able to get back
to this on Saturday. Fingers crossed.
Danny
On 29/11/2016, at 8:19 PM, Tom Hughes wrote:
>> For -march I've tried 'native', 'pentiumpro' and 'core2'.
>> When compiling for valgrind, also -O0.
>
> Well native is
I need to decode MPEG-TS packets read from a queue. Some posts on the internet
suggest I can use AVFormatContext in conjunction with av_read_frame() to do
this but I can't find any detailed documentation or examples.
The sample code below very simply simulates reading from the queue, but when
On 28/11/2016, at 8:07 PM, Alex Bligh wrote:
>
>> On 27 Nov 2016, at 16:09, Danny Wilson <da...@torquevideo.tv> wrote:
>>
>> The target machines uses an i5 CPU but the build machine is a core2 duo
>> which is why I chose 'native'. Not sure that was the right
handler doesn't work)
Danny
On 27/11/2016, at 7:08 PM, Tom Hughes wrote:
> On 27/11/16 10:28, Danny Wilson wrote:
>
>> The build machine is a core2 duo running 32-bit Centos 6.6 and custom
>> kernel 3.10.
>>
>> I recompiled the app using --march=native and
Hi Jeff,
I put a SIGILL handler in. Running normally without valgrind shows the signal
is caught and ignored (when kill -ILL is sent)
But it seems that valgrind is disabling my signal handler. Running under
valgrind still exits with
> Valgrind will now raise a SIGILL signal which will
The build machine is a core2 duo running 32-bit Centos 6.6 and custom kernel
3.10.
I recompiled the app using --march=native and --march=pentiumpro, but got the
same error.
I'll try the SIGKILL handler now.
Danny
> vex x86->IR: unhandled instruction bytes: 0xC5 0xF9 0x6E 0x45
> ==29426==
Hi Tom,
Thanks for the response.
It is a huge application, 1.5M lines not including big external dependencies
like ACE/TAO. Porting over to 64bit mode would probably take months. Any other
suggestion? Perhaps disabling the generation of the offending AVX instructions
with some compiler flag?
I am trying to find a memory leak in a large C++ program which utilizes
multiple shared libraries.
Unfortunately, valgrind fails with "unhandled instruction bytes: 0xC5 0xF9 0x6E
0x45"
It says the illegal instruction is inside std::tr1::__detail, inside a standard
library...
Is there
I want to decode H.264 video from a collection of MPEG-2 Transport Stream
packets but I am not clear what to pass to `avcodec_decode_video2`
The documentation [1] says to pass "the input AVPacket containing the input
buffer."
But what should be in the input buffer?
A PES packet will be spread
Finished 4
Finished 3
Finished 1
Hangs
On Sat, Apr 23, 2016, at 12:07 AM, Elijah Zupancic wrote:
> Do you have a simple Java program that illustrates this?
>
> Thanks,
> Elijah
>
> On Fri, Apr 22, 2016 at 3:06 PM, Danny Wilson <da...@prime.vc> wrote:
>
> > > channel.
> >
> > Channels are an SDC-ism so if you're just running straight up SmartOS,
> > this may be a bit confusing. In this case, the fix will be in the
> > upcoming release on April 28th. There are nightly builds available
> > though in manta if that's
the
> upcoming release on April 28th. There are nightly builds available
> though in manta if that's something you're interested in.
>
> Robert
>
> > On Apr 22, 2016 8:45 AM, "Danny Wilson" <da...@prime.vc> wrote:
> >
> >> That's great to hear, I'm
ZFS is the best :-)
My gist ( https://gist.github.com/vizanto/7374277 ) is still relevant. With
slight modifications you don’t need a separate /boot filesystem since recent
Grub can read ZFS filesystems (mirrors, not sure about RAID-Z) just fine.
Basically just skipping the partitioning steps
Branch: refs/heads/master
Home: https://github.com/NixOS/nixpkgs
Commit: 850a1a332353e73cb624ce5574fa80e424eb6da1
https://github.com/NixOS/nixpkgs/commit/850a1a332353e73cb624ce5574fa80e424eb6da1
Author: Danny Wilson <da...@prime.vc>
Date: 2016-02-28 (Sun, 28 Fe
How about NEON
Nix Expression Object Notation
On 28 feb. 2016, at 15:49, stewart mackenzie wrote:
> Excellent idea, this removes quite a lot of manual steps.
>
> Recently wrote some dirty python scripts to automate the checking and
> replacing of sha256s, this approach
I’ve used a shared nix store between VMs in the past, until the sqlite database
got corrupted…
If I’d do it again, I would configure a single build VM ( nix.buildMachines )
and set nix.maxJobs to 0. That guarantees all builds are executed on this one
machine. Any nix store copying after the
Hi list!
Today I’m excited to announce 2 new images available for running nix on SmartOS:
1) NixOS 15.09 as lx-branded zone:
Available here:
- http://datasets.at/ui/#!/configure/22ba59c6-8c49-11e5-87e5-7fbffbc05623
I’ve tried NixOS 16.03-unstable as well, but that version systemd is too new
Hi list!
Today I’m excited to announce 2 new images available for running nix on SmartOS:
1) NixOS as lx-branded zone:
Running NixOS in SmartOS’ container native linux-system-call-table-emulated
environment: https://wiki.smartos.org/display/DOC/LX+Branded+Zones
Special thanks to Eelco for
On Mon, 1 Feb 2016 16:18:17 +0100
> "deCube.net | Danny Wilson" <da...@decube.net> wrote:
>
>> 1) NixOS as lx-branded zone:
>>
>> Running NixOS in SmartOS’ container native
>> linux-system-call-table-emulated environment:
>> https://wiki.smarto
Congrats on the release! :-)
When will nixpkgs/master be updated?
(
https://github.com/NixOS/nixpkgs/blob/master/pkgs/tools/package-management/nix/default.nix#L91
)
I’d like to release a new SmartOS-nixpkgs image, for the first time with
nixpkgs from the official git repo.
Cheers,
Danny
On 21 nov. 2015, at 01:59, Mathnerd314 wrote:
> On Wed, Nov 18, 2015 at 7:04 AM, Hajo Möller wrote:
> "Documentation should teach, not tell."
> As Rok said, handing somebody who is learning a new language a
> dictionary would not help them learn.
On 18 nov. 2015, at 16:00, Augustin Borsu wrote:
> What about having a documentation field in pkgs that allows for markdown?
> Can't get closer to the code than that.
This.
Documentation that’s seperated from code always rots. Even when you hire
technical writers...
It shouldn’t be difficult, if only...
While adding support for SmartOS I’ve encountered many “autoconf” packages
that claim to be shell agnostic, yet are riddled with BASH-isms. SmartOS comes
with KSH installed in /bin/sh by default, that’s how I noticed.
In order to make some progress and
Hi list!
A few hours ago I’ve published the first release of “smartnixos64”, a SmartOS (
http://smartos.org ) image preinstalled with nix and my nixpkgs
(https://github.com/vizanto/nixpkgs ) fork.
It uses the fork mainly to provide easier updates, and my pull request is
understandably still
M mk/lib.mk
M mk/libraries.mk
M mk/patterns.mk
M mk/programs.mk
Log Message:
---
Sync with make-rules repo
Commit: ae6b631dc48f4b923a6ed17b8d6e59524c4ea883
https://github.com/NixOS/nix/commit/ae6b631dc48f4b923a6ed17b8d6e59524c4ea883
Author: Danny Wilson da
Hoi Roelof,
My guess is you didn’t read the error message. :-D
Do you know about the nix-env -K option ( —keep-failed). It keeps the failed
build in a folder in /tmp.
There you can see that extracting cjs-2.0.0.tar.gz creates another directory
where all the source files are.
But your patch:
Dolstra eelco.dols...@logicblox.com
Subject: Re: [Nix-dev] Mount /nix/store from NFS during Stage 1 boot
To: nix-dev@lists.science.uu.nl
Message-ID: 528a2bb9.2020...@logicblox.com
Content-Type: text/plain; charset=windows-1252
Hi,
On 18/11/13 14:22, deCube.net | Danny Wilson wrote:
I?m
/2013 04:01 PM, Eelco Dolstra wrote:
Hi,
On 18/11/13 14:22, deCube.net | Danny Wilson wrote:
I?m having 2 issues:
1) DHCP is not queried during stage 1.
BusyBox (used in the initrd) contains a DHCP client called udhcpc that might
be
useful here.
Googling around it looks like NFS
Hi list,
I have another challenge for you :-)
I’m trying to get /nix/store mounted during boot from an NFS server. I
completed nixos-install successfully on this NFS mount.
I’m having 2 issues:
1) DHCP is not queried during stage 1.
- worked around this for now by booting into recovery
and see if it works?
On Fri, Nov 8, 2013 at 5:01 PM, deCube.net | Danny Wilson da...@decube.net
wrote:
I found something, after adding boot.shell_on_fail:
https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/tasks/filesystems/zfs.nix#L63
this imports nothing for me.
If I run
I'd like some packages to be optimized for my server CPU. GCC has
-march=native for this, but that would not generate a cpu specific nixos
hash.
Is there a nix expression available which adds something like this:
gcc -march=native -Q --help=target |grep enabled
to CFLAGS and correctly hashing
With help of the gentoo
wiki ( http://en.gentoo-wiki.com/wiki/Hardware_CFLAGS )
I found this produces a nice GCC option list:
echo "" | gcc -O3 -march=native -mtune=native -v -E - 21 |grep
cc1 |sed -r 's/.*? - -(.*)$/-\1/'
Danny Wilson
7 februari 2013
12:3
esult?" or some
such (Note that config.extra_cflags doesn't currently exist AFAIK,
but could)?
~Shea
On 02/07/2013 07:36 AM, Danny Wilson wrote:
Danny Wilson
7 februari 2013
13:36
With help of the gentoo
wiki ( http://en.
thing like: stdenv.userHook = ''
NIX_CFLAGS_COMPILE+=" -march=corei7" '';in
~/.nixpkgs/config.nix.
Shea Levy
7 februari 2013
19:47
On 02/07/2013 10:09 AM, Danny Wilson
wrote:
Great!
Maybe instead of depending on time,
, and Citrix certifications
Experience working with Netapp filers. Bonus for Snapmirror knowledge.
Regards,a
Danny Wilson
Technical Recruiter
CAT Technology Inc.
Hasbrouck Heights, NJ 07604 | da...@catstaffing-us.com
Office: 201-257-5081 EXT : 217 | Fax: (201) 727 9296 *
--
You received
Nick Sabalausky wrote:
So anyway, with my own Haxe implementation, I can just add an optional
-sane switch to enable either a runtime or compile-time check...And nobody
can stop me!! Mwuuahahahaha!! AH HA HA HA!!! BWAH HA HA HA!@!!!
HAHhahahaAHHAAHA - As a long time haXe user I appreciate
deadalnix wrote:
http://www.infoq.com/presentations/Understanding-Java-Garbage-Collection
This is java focussed, but I think this is still very interesting for D
people. So I'm sharing it here.
The first half wasn't even java focussed at all :-)
Great intro to most of the definitions and GC
Hi List,
Short version: is there an implementation of
http://www.dwheeler.com/readable/sweet-expressions.html for
typed/racket or just racket?
Long version:
The past few days I've gotten really excited about the possibilities of
using the Racket for my projects. I'm mostly a self-taught
Op Tue, 14 Sep 2010 21:33:37 +0200 schreef Nick Sabalausky a...@a.a:
But you do raise a good point. What's the current state of ddmd's
front-end?
What I have in mind is to just rip out dmd's current backend stuff
entirely,
maybe even including the toObjFile and toIR methods, or at least big
Op Sat, 17 Jul 2010 14:13:12 +0200 schreef Andrej Mitrovic
and.mitro...@hotmail.com:
If anyone is interested, I've emailed the organizers and they said the
whole thing will be video recorded (therefore posted online as well).
I hope it will be online soon :-)
Op Mon, 28 Jun 2010 10:33:24 +0200 schreef Norbert Nemec
norb...@nemec-online.de:
Conceptually, the ultimate solution would certainly be to place code for
input contract checking in the *calling* code. After all, this checking
code serves to debug the calling code, so it should be left to
I got two collectors editions. I'll sell one for 1000$ :-D
On Tue, 22 Jun 2010 13:10:00 +0200, Tyro[a.c.edwards] no.s...@home.com
wrote:
good for you, sucks for me though, I didn't get a collector's edition
and I ordered my copy back in over six months ago.
On Wed, 20 Jan 2010 14:18:52 +0100, Leandro Lucarella llu...@gmail.com
wrote:
Again? RC is *not* -nogc, is -anothergc. And reference counting won't do
the trick unless you add a backing GC to free cycles. What I mean about
-nogc is *no* GC, is please, mr compiler, give me an error when a GC
On Fri, 15 Jan 2010 07:54:56 +0100, Andrei Alexandrescu
seewebsiteforem...@erdani.org wrote:
At least we copy with attribution :o).
Andrei
@lol
And yes, it was out loud.
:D
Op Fri, 11 Dec 2009 16:37:47 +0100 schreef Jeremie Pelletier
jerem...@gmail.com:
You're quite right, I'll look into it and make a light-on-dark color
theme for it.
That would be awesome.
Op Fri, 27 Nov 2009 11:58:59 +0100 schreef Don nos...@nospam.com:
void foo()
@naked body
{
LOL! Spam filters would love that!!
I can already imagine the jokes spreading over the internets:
@safe public double penetration(of a) @naked body { ... }
We are also receiving many PDFs from our customers with patterns in the layout
which explode the SWF filesize and cause flash player to become unresponsive.
I would very much appreciate pattern detection and conversion to bitmap, but
this is of course much easier asked then implemented.
Anyone
Op Fri, 30 Oct 2009 11:44:08 +0100 schreef bearophile
bearophileh...@lycos.com:
Simpler alternative, the dot isn't necessary:
traits_compiles(XXX)
traits_typeid(TTT)
traits_stringof(T)
traits_allmembers(T)
traits_error(message);
Not nice. Bad.
Op Thu, 22 Oct 2009 07:44:44 +0200 schreef AJ a...@nospam.net:
Also, referring to your second struct example above, D never has
semicolons directly after a closing curly-brace.
Isn't that ironic!
Kinda far fetched to call that ironic. The struct decleration was already
ended by '}'.
Op Thu, 17 Sep 2009 16:56:41 +0200 schreef Andrei Alexandrescu
seewebsiteforem...@erdani.org:
I have big plans with Variant - I want to make it (or a related type)
the variable type common in dynamic languages, with flexibility, dynamic
invocation using common syntax, the works. So if you
Op Wed, 02 Sep 2009 21:39:28 +0200 schreef Andrei Alexandrescu
seewebsiteforem...@erdani.org:
I plan to add a Nullable struct to Phobos (akin to C#'s Nullable,
Boost's Optional).
Apparently a good design is to define Optional!T with a minimum of
member functions (ideally none) and have
Op Wed, 02 Sep 2009 22:20:04 +0200 schreef Andrei Alexandrescu
seewebsiteforem...@erdani.org:
Jarrett Billingsley wrote:
On Wed, Sep 2, 2009 at 4:13 PM, Simen Kjaeraassimen.kja...@gmail.com
wrote:
Danny Wilson blueze...@gmail.com wrote:
Op Wed, 02 Sep 2009 21:39:28 +0200 schreef Andrei
Op Wed, 02 Sep 2009 22:55:53 +0200 schreef Andrei Alexandrescu
seewebsiteforem...@erdani.org:
So if pointers wouldn't be considered evil, Maybe!T* would suffice?
Can someone point me out what the big difference is between ref and
simply disallowing pointer arithmitic? Is it marketing?
Op Wed, 26 Aug 2009 02:04:18 +0200 schreef bearophile
bearophileh...@lycos.com:
Note: LTO isn't done automatically yet by LDC, so to do it you have to
input 3 different commands.
Ask (to me, for example) if you want to know them.
Well I do :-)
Op Fri, 19 Jun 2009 22:53:54 +0200 schreef Sean Kelly
s...@invisibleduck.org:
Uppercase.
Thats awesome, made me chuckle. :-)
Calling it 'd' lacks a certain punch.
Op Tue, 09 Jun 2009 18:38:36 +0200 schreef grauzone n...@example.net:
BCS wrote:
Hello grauzone,
I'd even prefer a flash widget that would provide proper UI
Oh god... oh god no... I'm going to have nightmares again...
yah, ditto, OTOH that was in a tone of if all else fails
OK.
Op Thu, 28 May 2009 03:08:45 +0200 schreef Tomas Lindquist Olsen
tomas.l.ol...@gmail.com:
* put the code under version control, that could simplify pulling
fixes into our tree.
You could setup a seperate branch with the DMD source, extract source
tarball, commit.
Then merge the DMDFE
Op Sat, 25 Apr 2009 15:07:52 +0200 schreef Andrei Alexandrescu
seewebsiteforem...@erdani.org:
It looks we can't make it with only T[]. We need a genuine container
type, and T[new] was suggested. It would probably have value semantics.
T[U] seems to have the same problem. If T[U] is the
Op Sat, 18 Apr 2009 09:24:39 +0200 schreef Andrei Alexandrescu
seewebsiteforem...@erdani.org:
now you have an easy way to know if a type is dynamic without changing
the method invocation syntax. A proper IDE can easily mark those Types
as different, for example, using a different color.
Op Fri, 17 Apr 2009 22:31:04 +0200 schreef Nick Sabalausky a...@a.a:
But with opDotExp, its mere *existence* undermines my ability to be sure
that non-quoted identifiers are ok as long as they've compiled. That
type of
tradeoff is obviously fine when the potential benefits are significant
Op Sat, 18 Apr 2009 12:25:55 +0200 schreef Danny Wilson
blueze...@gmail.com:
Op Fri, 17 Apr 2009 22:31:04 +0200 schreef Nick Sabalausky a...@a.a:
so far, opDotExp's benefits are trivial at best. I don't want to have to
keep track of ok, is this class using opDotExp or not, because
I tried using DMD OSX with DSSS yesterday. For some reason it whines when
using -version=Posix
Error: version identifier 'Posix' is reserved and cannot be set.
Is that a bug or a feature :-)?
Op Sat, 14 Feb 2009 21:11:38 +0100 schreef Walter Bright
newshou...@digitalmars.com:
Now
Op Thu, 29 Jan 2009 22:42:49 +0100 schreef Derek Parnell
de...@psych.ward:
Curious that first/last didn't get a mention in your poll?
Woops, sorry about that. Added it below the others, otherwise it messed up
the voting count :-S
foreach(languageStatement; AllProgrammingLanguages)
Stdout.format(
It's possible to create grotesque configurations of '{}' which are ~
extremely difficult to analyze. But most uses of {} are simple.,
languageStatement
).newline;
: [ID 768731 kern.notice] NOTICE: zyd_m_ioctl: begin
The zyd_m_ioctl: begin is repeated until dladm times out...
Any ideas?
Kind regards,
Danny Wilson
--
This message posted from opensolaris.org
(or the equivalent by using Neko API)
You can create an instance by calling MyClass.new(p1,p2,...) and the
call the methods etc.
Kind regards,
Danny Wilson
deCube - design and development
Mobile [ 06 - 5232 1813
e-Mail [ [EMAIL PROTECTED]
web URL [ http://www.decube.net/
--
Neko : One VM
Thank you, that worked really well. :-)
Kind regards,
Danny Wilson
On Thu, 09 Nov 2006 17:32:22 +0100, daniel fischer [EMAIL PROTECTED] wrote:
Danny Wilson [EMAIL PROTECTED] (on Mon, 30 Oct 2006 11:48:09 +0100):
While trying to compile the latest version from CVS on my gentoo box
you exactly defined GC_pthread_create ?
Nicolas
Kind regards,
Danny Wilson
deCube - design and development
--
Neko : One VM to run them all
(http://nekovm.org)
Sander,
You ask a very good question.
I've closely read Bill Gray's summary about the GSC-ACT at
[ http://www.projectpluto.com/gsc_act.htm ]. The answer to your
question depends on what you want to use the GSC-ACT for? Reading the
thread of your post tonight hasn't offered me any insight
are finished updating CVS?
Kind regards,
Danny Wilson
--
Neko : One VM to run them all
(http://nekovm.org)
the latest neko from CVS on my gentoo linux box.
Fixed !
Nicolas
Danny Wilson
--
Neko : One VM to run them all
(http://nekovm.org)
)
make: *** [compiler] Fout 1
There is not a single stdscr in std.ndll. Maybe a typo get inserted into
your sources. Maybe try to cleanup and checkout again ?
Nicolas
Kind regards,
Danny Wilson
--
Neko : One VM to run them all
(http://nekovm.org)
Hi,
A few days ago, I booted up my laptop and seemed to have lost quite a
few settings, the desktop image, menus, icons, evolution to name some.
(the only thing I noticed was the HD going overtime before I shut it
down the night before)
Evolution started as if I hadn't used it before, I entered
87 matches
Mail list logo