Hancock Associates Limited Partnership