spell (102.352)