factory.cc 52.6 KB