thanks enigma

that's very neat and tidy
for australia
#au DSTEnd 1st sunday in april = (7- (((5*Year/4)) + 4) % 7)
#au DSTStart 1st sunday in october = (7- (((5*Year/4)) + 5) % 7)