What scholarships does US naval academy have?

Everyone at the Naval Academy is on "scholarship". No one pays for tuition, room and board, meals etc.