Detailed information about 166.58.144.0/20