New Shire dates:
Sun 14 May in Shire Reckoning is 23 Thrimidge
Mon 15 May in Shire Reckoning is 24Thrimidge
Tue 16 May in Shire Reckoning is 25 Thrimidge
Wed 17 May in Shire Reckoning is 26 Thrimidge
Thu 18 May in Shire Reckoning is 27 Thrimidge
Fri 19 May in Shire Reckoning is 28 Thrimidge
Sat 20 May in Shire Reckoning is 29 Thrimidge
Sun 21 May in Shire Reckoning is 30 Thrimidge
Mon22 May in Shire Reckoning is 1 Forelithe
Tue 23 May in Shire Reckoning is 2 Forelithe
Wed24 May in Shire Reckoning is 3 Forelithe
Thu 25 May in Shire Reckoning is 4 Forelithe
Fri 26 May in Shire Reckoning is 5 Forelithe
Sat 27 May in Shire Reckoning is 6 Forelithe
Sun 28 May in Shire Reckoning is 7 Forelithe
Mon29 May in Shire Reckoning is 8 Forelithe
Tue 30 May in Shire Reckoning is 9 Forelithe
Wed 31 May in Shire Reckoning is 10 Forelithe
Thu 1 June in ShireReckoning is 11 Forelithe
Fri 2 June in Shire Reckoning is 12 Forelithe
Sat 3 June in Shire Reckoning is 13 Forelithe
Sun 4 June in Shire Reckoning is 14 Forelithe
Mon 5 June in Shire Reckoning is 15 Forelithe
Tue 6 June in Shire Reckoning is 16 Forelithe
Wed 7 June in Shire Reckoning is 17 Forelithe
Thu 8 June in Shire Reckoning is 18 Forelithe
Fri 9 June in Shire Reckoning is 19 Forelithe
Sat 10 June in Shire Reckoning is 20 Forelithe
Sun 11 June in Shire Reckoning is 21 Forelithe
Mon 12 June in Shire Reckoning is 22Forelithe
Tue 13 June in Shire Reckoning is 23 Forelithe
Wed 14 June in Shire Reckoning is 24 Forelithe
Thu 15 June in Shire Reckoning is 25 Forelithe
Fri 16 June in Shire Reckoning is 26 Forelithe
Sat 17 June in Shire Reckoning is 27 Forelithe
Sun 18 June in Shire Reckoning is 28 Forelithe
Mon 19 June in Shire Reckoning is 29 Forelithe
Tue 20 June in Shire Reckoning is 30 Forelithe
Wed 21June in Shire Reckoning is 1 Lithe
Thu 22 June in Shire Reckoning is Midyear's Day
Fri 23 June in Shire Reckoning is 2 Lithe
Sat 24 June in Shire Reckoning is 1 Afterlithe
This brings us up to the time that I began this a year ago!
Vanye