LAST MMXXIII MARKET RUN OF 2023