Not a big hiker (I hiked only a few times) so not a big expert on things you may need, but here is a list of things I survived on xD