Detailed information about 129.134.208.0/20