« first day    last day (19 days later) » 

8:59 AM
Thank you for your clarification and confirmation. I also read your code and found it more or less OK. So now I am writing an answer, suggesting an offline test by hand and a 555 timer. Stay tuned. Cheers.
 

« first day    last day (19 days later) »