Bones loading

Hey guys,

i was just trying out my written code in C# and i found out comparing my loaded model to the exported from max that somehow the bone positions are inverted, like… weird… The whole skin etc is inverted etc. Is there any thing i might be missing here, accept that all the baked matrices are already transposed?

two movies:

max: http://www.rukmussen.nl/amir.wmv
engine: http://www.rukmussen.nl/amir2.wmv

model file:
http://www.rukmussen.nl/amir2.dae

Is there anything obvious i might be missing?