Detailed information about 166.41.64.0/18