Detailed information about 117.253.96.0/20