D******* G******* D* A******** S****** S* P******** D********** C******** B*****
C**** G******** F********
M***** A*****
F***** E******