Detailed information about 164.88.64.0/19