Detailed information about 193.166.64.0/18