Detailed information about 14.247.176.0/20