Detailed information about 124.70.224.0/20