Detailed information about 166.67.192.0/18