plainfac (401.72 MB)