Detailed information about 82.109.160.0/20