Detailed information about 193.54.144.0/20