I saw displays a lot like this in several countries overseas. Hello Kitty was always there, especially in Japan.
OK, quick update on the signed software. On some Windows XP machines, it may not read the certificate so it may identify it still as unknown publisher.
I’m trying to figure that one out and get it corrected.
Meanwhile, enjoy today’s jigsaw puzzle.

Beginner   Easy   Medium   Hard   Tough