March 30 2022 Realistic modelling of information spread using peer-to-peer diffusion patterns havlinsh