25a79e23834034204978dcfdcac807d5 qtfm.scm