Detailed information about 149.129.96.0/19