ada (109.354)