Detailed information about 149.232.224.0/20