Detailed information about 155.136.64.0/18