Detailed information about 92.61.128.0/20