Detailed information about 69.164.64.0/20