Detailed information about 177.248.64.0/20