scm.cpp revision 6578276195b5b6a53ef2fc44f96a3348c516d3f5