Mayflies criteria is met:
Larva
Stoneflies criteria is met
Caddisflies criteria is met
Beetles criteria is met
Worms criteria is met
Crayfish, midge larva, dragonfly larva, orb snail, gilled snail, scud