Jackie, Nice post, however, it's only unique inasmuch as it's not run in a tight loop. Here are a few modifications that I made so it is unique, always, just like SYS(2015).
Here is a test wrapper for it. Sys2015X is your code. I have modified both mine and yours to accept the date and...