randy moore (121.303)