Patrick, as always, excellent work!