Detailed information about 84.23.128.0/19