Detailed information about 148.234.64.0/18