ryan moore (147.040)