Detailed information about 61.105.64.0/20