Day 31-40 Pacific Crest Trail 2023 - California & Oregon