Detailed information about 168.99.64.0/18