Rawtoaces - Calling All “developer-types”

Hi there,
thanks for building great tool!

I’ve been testing the software, and I’ve noticed two thing.

1: -W option has no effect because no_auto_bright option is always 1 in the source code.

2: XYZ to ACES matrix is little different from specification.

In the official specification, CIE XYZ to ACES transform is defined as

1.04981101 75 0.00000000 00 - 0.0000974845
-0.49590302 31 1.37331304 58 0.09824003 61
0.00000000 00 0.00000000 00 0.99125201

In lib/define.h,
it is defined as

static const double XYZ_acesrgb_3[3][3] = {
{ 1.0634731317028, 0.00639793641966071, -0.0157891874506841 },
{ -0.492082784686793, 1.36823709310019, 0.0913444629573544 },
{ -0.0028137154424595, 0.00463991165243123, 0.91649468506889 }
};

and it is being applied to the result of raw image converted to XYZ D60 colorspace when we are converting non-DNG raw file,

From the name, I am assuming that XYZ_acesrgb is a matrix that converts image from XYZ to ACES colorspace, but is there some transform applied to the conversion matrix that I am not aware of?

Thanks!