nānappakāraka

of various kinds.