I think I finally figured what's happened. That was an interesting puzzle to piece. I just hope that the conclusion is right.