Sweat the carrots, onions, apples, and ginger in the blended oil until tender. Add salt, pepper, cinnamon, and nutmeg. Add the white wine and lemon juice. Add the vegetable stock/water. Cook for 20 minutes. Puree with the immersion blender. Cook 30 minutes more. Adjust seasoning. Finish by pureeing in vita-mix blander.