Detailed information about 165.227.224.0/20