sorted dictionary result list so reads are consistent between R1 and R2. Untested