Detailed information about 61.96.208.0/20