Detailed information about 61.65.32.0/20