Detailed information about 164.58.144.0/20