Detailed information about 173.26.16.0/20