2B+ 3A+ 3C+ 4A+ 4B+ 4C+ 5A+ 5B+ 5C+ 6A+ 6B+ 6C+ 7A+ 7B+ 7C+ 8A+ 8B+ 8C+ 9A+ 4857 4857 4758 4758 29 29 46 26 20 13 27 41 39 26 23 55 56 64 39 44 50 11 18 21 12 57 2 12 1 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 CPR: (0) CPR: 7C (3865) CPR: 7C+ (4006) CPR: 8A (4026) CPR: 8A (4116) CPR: 8A+ (4206) CPR: 8A+ (4205) CPR: 8A (4177) CPR: 8A+ (4291) CPR: 8B (4370) CPR: 8A+ (4349) CPR: 8B (4355) CPR: 8B (4455) CPR: 8B (4436) CPR: 8B (4514) CPR: 8B (4511) CPR: 8B+ (4530) CPR: 8B+ (4674) CPR: 8C (4837) CPR: 8C (4810) CPR: 8C (4783) CPR: 8C (4824) CPR: 8C (4796) CPR: 8C (4768) CPR: 8C (4741) CPR: 8C (4714) CPR: 8B+ (4686) CPR: 8B+ (4658) CPR: 8B+ (4631) CPR: 8C+ (4946) CPR: 8C+ (4918) CPR: 8C+ (4897) CPR: 8C+ (4873) CPR: 8C (4853) CPR: 8C (4857) CPR: 8C (4829) CPR: 8C (4801) CPR: 8C (4774) CPR: 8C (4758) CPR Onsight Flash Send Boulder timeline for Camille Coudert