Detailed information about 14.167.224.0/20