ritchotbpclsteannejolystachebsjlmontcalmallard