Detailed information about 177.105.208.0/20