Detailed information about 134.141.96.0/20