Set oven to 350F.
Halve the squash and remove the seeds. Rinse the pulp off them and pat dry. Toss the seeds with a little O Organic Extra Virgin Olive Oil to coat. Thinly slice one half of the squash. Toss the squash slices with more of the olive oil and a little salt and pepper. Arrange on a baking sheet and put the seeds alongside them. Roast the seeds for 15 minutes, stirring once during baking. Turn the squash and roast for another 15 minutes, or until tender.
Wash and dry the kale. Strip the leaves from the stem. Stack the leaves and use a sharp knife to shred it finely. Cut the shreds in half if they are long. Put the kale in a large shallow salad bowl and toss with a couple of tablespoons of the dressing.
Arrange the rest of the ingredients on top, either in stripes, or sections, putting the pomegranate seeds in the center.
To make the dressing put the O Organic Extra Virgin Olive Oil, the O Pomegranate Vinegar, pomegranate molasses, ground allspice, and salt and pepper in a small jar, cover and give a good shake. Taste to adjust any of the components to your liking. Store extra dressing in the refrigerator.