Detailed information about 61.92.176.0/20