Detailed information about 44.141.96.0/20