b.l. Rice and Associates Limited Partnership