Detailed information about 134.166.144.0/20