Opportunity Celebrates 3K Martian Days