| | |  | | Phairat Kaewgan (Muad) glistening on The Shining Path, 6B. | | | |  | | Uthit Yodkhaman (Son) strutting on Show Off the Police, 6B. | | | |  | | Uthit Yodkhaman (Son) answering The Interview, V6. | | | | |  | | Sirilak Samanasak (Boom) toeing in on Reindeer Request, 6A+ | | | |  | | Josh Morris cranking on C3 (C cubed), V4. Photo by Timy Fairfield. | | | |  | | Uthit Yodkhaman (Son) clipping The Absent Minded Bolter, 7A+. | | | |  | | Neal Davis lukewarm on Solarise, 6A+. | | | | |  | | Siriporn Klabthung (Pui) heating up on Fire in the Mind, 6A. | | | |  | | Brandi Profitt getting Laid Off, V5. | | | |  | | Samart Klabthung (Pae) in his dancing shoes on The Chimney Sweep, 6A. | | | |  | | Timy Fairfield, the Shralpmaster on an unnamed V9. | | | | |  | | Timy Fairfield, styling on an unnamed V11. | | | |  | | Jim Waugh and Khaetthaleeya Uppakham (Kat) feeling the pressure on Anxiety State Crisis. pitch 1, 7A. | | | |  | | Khaetthaleeya Uppakham (Kat) flirting with The Gatekeeper, 6B. | | | |  | | Khaetthaleeya Uppakham (Kat) trimming the hedges on The Tree Surgeon, 6C+. | | | | |  | | Neal Davis on the technical Magic Drop, 6B. | | | |  | | Khaetthaleeya Uppakham (Kat) a bit jumpy on Ants in My Pants, 6C. | | | |  | | Kat grunting through the crux of Gruntfest, 6c / 5.11b. | | | |  | | Son buzzing up The Wasp Factory, 7a / 5.11d. | | | | |  | | Francis on the third pitch of Headhunters, 7a+ / 5.12a. | | | |  | | Steve on the first pitch of Bamboo Finders, 6b+ / 5.11a. | | | |  | | Kat taking care of the plumbing on Flushed, 6c / 5.11b. | | | |  | | Brian at the crux on Love, Blood and Steel, 6c+ / 5.11c. | | | | |  | | Francis feeling safe on Dangerous Joy, 6c / 5.11b. | | | |  | | Kat on the 2nd pitch of Into the Sun, 6b / 5.10c/d. | | | |  | | Son shakin' it on It's Got to Be Funky, 6b+ / 5.11a. | | | |  | | Son on Flushed, 6c / 5.11b. | | | | | |  | | Josh on Love, Blood, and Steel, 6c+ / 5.11c. | | | |  | | Kat draining the pipes on Flushed, 6c / 5.11b. | | | | | | | | | | | |