Detailed information about 149.106.96.0/19