Detailed information about 67.23.64.0/20