It's still just gibberish. Some of the matrices are actually skewed:
WriteLine(f,GetMatElement(bone,0,0)+","+GetMatElement(bone,0,1)+","+GetMatElement(bone,0,2)+",0.0,") WriteLine(f,GetMatElement(bone,1,0)+","+GetMatElement(bone,1,1)+","+GetMatElement(bone,1,2)+",0.0,") WriteLine(f,GetMatElement(bone,2,0)+","+GetMatElement(bone,2,1)+","+GetMatElement(bone,2,2)+",0.0,") WriteLine(f,EntityX(bone,0)+","+EntityY(bone,0)+","+EntityZ(bone,0)+",1.0;;")