Detailed information about 203.124.64.0/20