Detailed information about 113.165.176.0/20