(C) MPS-OPC 1991 v3.1
but the 654 byte one claims to be version 3.2. Not yet analyzed.
Additional Details
VARIANT:
MPS-OPC 1.1
A 469 byte version.
VARIANT:
Slow load
Probably the first version - 376 bytes.
VARIANT:
MPS-OPC 4.01
This virus is structurally different, and belongs to a different family,
as it only infects .EXE files, but it is probably written by the same
authors.