Detailed information about 139.59.16.0/20