Detailed information about 124.42.128.0/18