Detailed information about 132.184.96.0/19