Detailed information about 166.203.144.0/20