drfgt dfs f grftsrh fg rts gh htr hr rs t
answer; atp and nadph;
maritime tropical may be your answer.