Detailed information about 63.247.144.0/20