271 resources