Detailed information about 144.15.176.0/20