Detailed information about 129.184.0.0/18