Using the script below as an example, the F2 report shows the BCa confidence interval is [50.459, 61.602]. Saving the bootstrap samples to a data table and running distribution analysis on them produces different results, the BCa confidence interval is [50.4786, 61.6594] (see below). Should these results match? If not, what am I missing that explains why they are different?

dt = open("$Sample_Data/Dissolution DoE.jmp");
this_fc = dt << Fit Curve(
Data Format( Row ),
Y( :Dissolution 60, :Dissolution 120, :Dissolution 240, :Dissolution 360 ),
Group( :Set ),
F2 Analysis(
Alpha( 0.1 ),
Reference Level( "A" ),
Bootstrap Samples( 2500 ),
Random Seed( 123456 )
)
);
this_fc << (Fit[1] << Save Bootstrap Results);
Wait( 0 );
Current Data Table() << Distribution(
Arrange in Rows( 1 ),
Continuous Distribution(
Column( :R F2 ),
Horizontal Layout( 1 ),
Vertical( 0 ),
Process Capability( 0 )
)
);