Detailed information about 61.120.144.0/20