Range timing (34/35)

Range timing