Detailed information about 165.224.144.0/20