Detailed information about 80.106.64.0/18