Update TAU source to 2.24

commit 66a779d953f4f61ca65e40d3c51b4743c3d33222
Demo