Canyon County gears up for 126th county fair in Caldwell