part.cpp 125 KB