Detailed information about 184.228.160.0/19