Of course, this is just a self-imposed deadline and really has nothing to do with the SEC's timeline for actions regarding NEWC stock. NOBODY knows the SEC timeline regarding their actions and as the last 8-K plainly states:
The public should be aware that the SEC has the authority to suspend trading in shares of the Company’s common stock at any time as long as the Company remains delinquent in its SEC filing obligations.
Pretty straightforward explanation of where NEWC stands. Caveat emptor!