Detailed information about 131.150.64.0/20