Detailed information about 64.218.192.0/18