Range splitting (8/31)

Range splitting