Detailed information about 105.148.192.0/18