Detailed information about 69.54.32.0/20