Detailed information about 44.26.192.0/18