Detailed information about 84.23.192.0/19