Detailed information about 23.61.96.0/20