solomon medrano