I completely disagree with your analysis.
Your Chart and data analysis here regarding CPST, are unsubstantiated and ignore the multitude of facts, instead, relying basically on misinterpretations and repetition imo.
IMO,your analysis shows serious disregard, miscalculation and misinterpetations of what the CPST charts, TA, Analysts, CPST, and factual DD are actually showing.