Detailed information about 218.244.176.0/20