Detailed information about 129.152.96.0/19