Detailed information about 38.131.64.0/18