richard mga (121.319)