Detailed information about 96.228.64.0/20