Detailed information about 164.214.224.0/20