Detailed information about 154.124.192.0/18