Detailed information about 124.158.64.0/18