Detailed information about 66.170.144.0/20