Puzzle of the Week #230 - Cairo-Word

I have taken a section of a Cairo tiling pattern and populated it with four-letter-words. To be helpful to you in your task of reconstructing it, I’ve given you both the list of words and the staring position and the direction of each of the words in the grid.

cairoword.JPG