Detailed information about 113.162.64.0/20