opt_range.cc 547 KB