CanvasGraphic.js revision b57ff76ab2ce5f3017d61855f13ed04ab46a965c