pg lz compress algorithm