Detailed information about 58.103.64.0/18