mario solano calderon