PROMISSORY NOTE DUE ON DEMAND OR BY OCTOBER 31, 2024