Detailed information about 14.177.144.0/20