Detailed information about 145.234.224.0/20