factor 3094050