Hi
You might consider this as a person doing physical exercises, sitting on the floor, lifting his legs. Of course it's quite a stylized version. I am not fan of logos that show literally the business of the company. That's why I also made the version with the maple leaf.
Greetings
Vene