Detailed information about 129.174.64.0/19