[CentOS] crontab query

Wed Nov 11 16:35:48 UTC 2020
Frank M. Ramaekers Jr. <frank at ramaekers.com>

I need to schedule a process/program every hour on the hour between 9am 
and 4pm on the 2nd through the 9th of each month except on Saturday and 
Sunday.  So, I tried this entry:

0 9-16 2-9 * 1-5 ./myprog.sh

Unfortunately it runs outside of the 2nd through the 9th and still runs 
on Sat. through Sun.

Is there a way to do this (outside the program itself)?