Detailed information about 61.236.32.0/20