In a food processor, process oats until coarsely chopped. Remove and set aside.
Place cashews, almonds, sunflower seeds and flax seed in food processor and chop into small pieces. Remove and add to chopped oats.
Add dates and cashew butter to food processor and process until very well combined and smooth. Mixture will start to form a ball. Add oat and nut mixture back to food processor along with dried apricot pieces and
cinnamon and combine.
Press mixture into baking pan. Make sure it is well compacted. Cut into squares.