This has taken a little bit of modelling to produce!
It'll all get completely buggered when 3 people pull out the week before, 2 people pull out the day before, and an as-yet-unforecast number don't show on the day ... so, if you're not going to be able to make it ... LET ME KNOW ASAP !!!
We've got a lot of songs to play through on the day, so efficient organisation will be necessary - as @Bridgehouse
may well recall from his organising of previous jams.
So, the boring organisation bits.
I've split the overall set list into 4 separate mini-set lists - that way everyone gets a break.
The objective is that everyone who's due to play on any song on each of the 4 mini sets should be in the main room when the mini set starts. That way we minimise the chasing around time, looking for the missing vocalist/bassist/lead guitarist, and it also gives the performers some sort of audience for their performance.
What I've then done is organise the songs on each mini list so that the minimum number of people have to be present for each mini set. That means that everyone - with 1 exception - gets to spend time in the other rooms too.
So, the running order is ...