diff --git a/FPModel.cc b/FPModel.cc index e03604cb0..77eab6d48 100644 --- a/FPModel.cc +++ b/FPModel.cc @@ -772,7 +772,7 @@ double FPmean[][659] = { { +0.83333333, +0.00520833, +0.83333333, +0.00520833, +1.00000000, +0.00520833, +0.83333333, +0.05729167, +0.83333333, +0.00520833, +0.80000000, +0.00520833, -1.00000000, -1.00000000, +0.50000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +1.00000000, +0.04687500, -1.00000000, -1.00000000, +0.29411765, +0.00520833, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.70813265, +1.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.33333333, +0.00000000, +0.28571429, +1.00000000, +1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +1.00000000, +0.00000000, +0.22222222, +0.33333333, +1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.00343160, +0.00000000, +0.33333333, +1.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.33333333, +0.00000000, +0.28571429, +1.00000000, +1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +1.00000000, +0.00000000, +0.22222222, +0.33333333, +1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.00280767, +0.00000000, +0.33333333, +1.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +1.00000000, +0.00000000, +0.28571429, +0.00000000, +0.00000000, +1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +1.00000000, +0.00000000, +0.22222222, +0.00000000, +0.00000000, +1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.00000000, -1.00000000, +0.33333333, +1.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.33333333, +0.00000000, +0.28571429, +1.00000000, +1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +1.00000000, +0.00000000, +0.22222222, +0.33333333, +1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.01425618, +0.00000000, +0.33333333, +1.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.33333333, +0.00000000, +0.28571429, +1.00000000, +1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +1.00000000, +0.00000000, +0.22222222, +0.33333333, +1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.00000000, +0.00000000, +0.33333333, +1.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.33333333, +0.42857143, +1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +1.00000000, +0.11111111, +1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.00000000, +0.00000000, -1.00000000, +1.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +1.00000000, +1.00000000, +0.00000000, +0.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.00000000, +0.00000000, +1.00000000, +1.00000000, +0.00000000, +0.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.00343160, +0.00000000, +0.33333333, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +1.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.28571429, +1.00000000, +1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +1.00000000, +0.00000000, +0.22222222, +1.00000000, +1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.00000000, +0.00000000, +0.33333333, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, }, /* FreeBSD 8.2-RELEASE */ { +0.83333333, +0.06770833, +0.83333333, +0.04687500, +1.00000000, +0.06770833, +0.83333333, +0.00000000, +0.83333333, +0.00520833, +0.80000000, +0.03125000, -1.00000000, -1.00000000, +0.50000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +1.00000000, +0.00000000, -1.00000000, -1.00000000, +0.29411765, +0.00520833, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.47446029, +1.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.33333333, +0.00000000, +0.28571429, +1.00000000, +1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +1.00000000, +0.00000000, +0.22222222, +0.33333333, +1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.00343160, +0.00000000, +0.33333333, +1.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.33333333, +0.00000000, +0.28571429, +1.00000000, +1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +1.00000000, +0.00000000, +0.22222222, +0.33333333, +1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.00280767, +0.00000000, +0.33333333, +1.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +1.00000000, +0.00000000, +0.28571429, +0.00000000, +0.00000000, +1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +1.00000000, +0.00000000, +0.22222222, +0.00000000, +0.00000000, +1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.00000000, -1.00000000, +0.33333333, +1.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.33333333, +0.00000000, +0.28571429, +1.00000000, +1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +1.00000000, +0.00000000, +0.22222222, +0.33333333, +1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.01425618, +0.00000000, +0.33333333, +1.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.33333333, +0.00000000, +0.28571429, +1.00000000, +1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +1.00000000, +0.00000000, +0.22222222, +0.33333333, +1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.00000000, +0.00000000, +0.33333333, +1.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.33333333, +0.42857143, +1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +1.00000000, +0.11111111, +1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.00000000, +0.00000000, -1.00000000, +1.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +1.00000000, +1.00000000, +0.00000000, +0.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.00000000, +0.00000000, +1.00000000, +1.00000000, +0.00000000, +0.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.00343160, +0.00000000, +0.33333333, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +1.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.28571429, +1.00000000, +1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +1.00000000, +0.00000000, +0.22222222, +1.00000000, +1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.00000000, +0.00000000, +0.33333333, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, }, - /* Apple Mac OS X 10.6.8 - 10.7.0 (Snow Leopard - Lion) (Darwin 10.8.0 - 11.0.0) */ + /* Apple Mac OS X 10.6.8 - 10.7 (Snow Leopard - Lion) (Darwin 10.8.0 - 11.0.0) */ { +1.00000000, +0.00000000, +1.00000000, +0.00000000, +1.00000000, +0.00000000, +1.00000000, +0.00000000, +1.00000000, +0.00000000, +1.00000000, +0.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.00000000, +0.00000000, +1.00000000, +0.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.59020517, +1.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.33333333, +0.00000000, +0.28571429, +0.00000000, +0.00000000, +1.00000000, +0.42857143, +0.00000000, +0.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +1.00000000, +0.00000000, +0.22222222, +0.00000000, +0.00000000, +1.00000000, +0.11111111, +0.00000000, +0.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.00000000, +0.00000000, +0.22222222, +1.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.33333333, +0.00000000, +0.28571429, +0.00000000, +0.00000000, +1.00000000, +0.42857143, +0.00000000, +0.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +1.00000000, +0.00000000, +0.22222222, +0.00000000, +0.00000000, +1.00000000, +0.11111111, +0.00000000, +0.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.00000000, +0.00000000, +0.22222222, +1.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +1.00000000, +0.00000000, +0.28571429, +0.00000000, +0.00000000, +1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +1.00000000, +0.00000000, +0.22222222, +0.00000000, +0.00000000, +1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.00896584, -1.00000000, +0.22222222, +1.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.33333333, +0.00000000, +0.28571429, +0.00000000, +0.00000000, +1.00000000, +0.42857143, +0.00000000, +0.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +1.00000000, +0.00000000, +0.22222222, +0.00000000, +0.00000000, +1.00000000, +0.11111111, +0.00000000, +0.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.01086185, +0.00000000, +0.22222222, +1.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.33333333, +0.00000000, +0.28571429, +0.00000000, +0.00000000, +1.00000000, +0.42857143, +0.00000000, +0.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +1.00000000, +0.00000000, +0.22222222, +0.00000000, +0.00000000, +1.00000000, +0.11111111, +0.00000000, +0.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.01055653, +0.00000000, +0.22222222, +1.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.33333333, +0.00000000, +0.00000000, +1.00000000, +1.00000000, +0.00000000, +0.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +1.00000000, +0.00000000, +0.00000000, +1.00000000, +1.00000000, +0.00000000, +0.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.01467763, +0.00000000, -1.00000000, +1.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +1.00000000, +1.00000000, +0.00000000, +0.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.00000000, +0.00000000, +1.00000000, +1.00000000, +0.00000000, +0.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.00000000, +0.00000000, +0.22222222, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, }, /* Linux 2.6.35 - 2.6.39 */ { +0.83333333, +0.00000000, +0.83333333, +0.00000000, +1.00000000, +0.00000000, +0.62962963, -0.11111111, +0.83333333, +0.00000000, +0.80000000, +0.00000000, +0.00000000, -0.33333333, +0.11111111, -0.33333333, -1.00000000, -1.00000000, -0.33333333, -0.33333333, +1.00000000, +0.00000000, -1.00000000, -1.00000000, +0.29411765, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.02354817, +0.17384434, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.33333333, +0.42857143, +1.00000000, +0.00000000, +0.28571429, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +1.00000000, +0.11111111, +1.00000000, +0.00000000, +0.22222222, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.00336228, +0.00000000, +0.60493827, +0.17384434, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.33333333, +0.42857143, +1.00000000, +0.00000000, +0.28571429, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +1.00000000, +0.11111111, +1.00000000, +0.00000000, +0.22222222, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.00336228, +0.00000000, +0.60493827, +0.17384434, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +1.00000000, +0.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.01229797, -1.00000000, +0.60493827, +0.03852225, -0.11111111, +0.77777778, -0.11111111, -0.11111111, +0.77777778, -0.11111111, -0.11111111, -0.11111111, -0.11111111, -0.11111111, -0.11111111, -0.11111111, +0.18518519, +0.26984127, +0.77777778, -0.11111111, +0.14285714, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.77777778, -0.01234568, +0.77777778, -0.11111111, +0.08641975, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -0.09850752, -0.11111111, +0.43209877, +0.17384434, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.33333333, +0.42857143, +1.00000000, +0.00000000, +0.28571429, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +1.00000000, +0.11111111, +1.00000000, +0.00000000, +0.22222222, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.01388332, +0.00000000, +0.60493827, +0.17384434, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.33333333, +0.42857143, +1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +1.00000000, +0.11111111, +1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.01799056, +0.00000000, -1.00000000, +0.17530921, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +1.00000000, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +1.00000000, +1.00000000, +0.75000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.00000000, +0.00000000, +0.00000000, +1.00000000, +0.00000000, +1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.00336228, +0.00000000, +0.60493827, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.17384434, +0.00000000, +1.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.42857143, +1.00000000, +0.00000000, +0.28571429, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +1.00000000, +0.11111111, +1.00000000, +0.00000000, +0.22222222, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.01799056, +0.00000000, +0.60493827, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, -1.00000000, }, @@ -910,7 +910,7 @@ double FPvariance[][659] = { { +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, }, /* FreeBSD 8.2-RELEASE */ { +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, }, - /* Apple Mac OS X 10.6.8 - 10.7.0 (Snow Leopard - Lion) (Darwin 10.8.0 - 11.0.0) */ + /* Apple Mac OS X 10.6.8 - 10.7 (Snow Leopard - Lion) (Darwin 10.8.0 - 11.0.0) */ { +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00106131, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, }, /* Linux 2.6.35 - 2.6.39 */ { +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.33196159, +0.09876543, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.66666667, +0.22222222, +0.70987654, +0.22222222, +0.00000000, +0.00000000, +0.22222222, +0.22222222, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00379346, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00579180, +0.00379346, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00579180, +0.00379346, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00579180, +0.13836691, +0.09876543, +0.39506173, +0.09876543, +0.09876543, +0.39506173, +0.09876543, +0.09876543, +0.09876543, +0.09876543, +0.09876543, +0.09876543, +0.09876543, +0.17558299, +0.20156211, +0.39506173, +0.09876543, +0.16326531, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.39506173, +0.12193263, +0.39506173, +0.09876543, +0.14753848, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.10158610, +0.09876543, +0.26185033, +0.00379346, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00579180, +0.00379346, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00385751, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00579180, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00379346, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00579180, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, +0.00000000, }, @@ -2279,6 +2279,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "Microsoft Windows 7 SP1"; { OS_Classification osclass = {"Microsoft", "Windows", "7", "general purpose"}; + osclass.cpe.push_back("cpe:/o:microsoft:windows_7::sp1"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2289,6 +2290,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "Linux 2.6.35"; { OS_Classification osclass = {"Linux", "Linux", "2.6.X", "general purpose"}; + osclass.cpe.push_back("cpe:/o:linux:kernel:2.6.35"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2299,6 +2301,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "HP ProCurve 2520G switch"; { OS_Classification osclass = {"HP", "embedded", NULL, "switch"}; + osclass.cpe.push_back("cpe:/h:hp:procurve_switch_2520g"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2309,6 +2312,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "FreeBSD 8.1-RELEASE"; { OS_Classification osclass = {"FreeBSD", "FreeBSD", "8.X", "general purpose"}; + osclass.cpe.push_back("cpe:/o:freebsd:freebsd:8"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2319,6 +2323,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "OpenIndiana oi_148"; { OS_Classification osclass = {"OpenIndiana", "OpenIndiana", NULL, "general purpose"}; + osclass.cpe.push_back("cpe:/o:openindiana:openindiana"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2329,6 +2334,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "Vyatta Core 6.3 (Linux 2.6.37)"; { OS_Classification osclass = {"Vyatta", "Linux", "2.6.X", "router"}; + osclass.cpe.push_back("cpe:/o:linux:kernel:2.6.37"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2339,6 +2345,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "Microsoft Windows 7 Professional SP1"; { OS_Classification osclass = {"Microsoft", "Windows", "7", "general purpose"}; + osclass.cpe.push_back("cpe:/o:microsoft:windows_7::sp1:professional"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2349,6 +2356,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "Linux 2.6.39"; { OS_Classification osclass = {"Linux", "Linux", "2.6.X", "general purpose"}; + osclass.cpe.push_back("cpe:/o:linux:kernel:2.6.39"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2359,6 +2367,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "Linux 2.6.11 - 2.6.15"; { OS_Classification osclass = {"Linux", "Linux", "2.6.X", "general purpose"}; + osclass.cpe.push_back("cpe:/o:linux:kernel:2.6"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2369,6 +2378,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "VMware ESXi 5"; { OS_Classification osclass = {"VMware", "ESX Server", "5.X", "specialized"}; + osclass.cpe.push_back("cpe:/o:vmware:esxi:5.0"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2379,6 +2389,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "OpenBSD 4.8"; { OS_Classification osclass = {"OpenBSD", "OpenBSD", "4.X", "general purpose"}; + osclass.cpe.push_back("cpe:/o:openbsd:openbsd:4.8"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2389,6 +2400,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "Netgear DGN3300v2 ADSL router"; { OS_Classification osclass = {"Netgear", "embedded", NULL, "broadband router"}; + osclass.cpe.push_back("cpe:/h:netgear:dgn3300v2"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2399,6 +2411,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "Apple Mac OS X 10.4.11 (Tiger) (Darwin 8.11.1)"; { OS_Classification osclass = {"Apple", "Mac OS X", "10.4.X", "general purpose"}; + osclass.cpe.push_back("cpe:/o:apple:mac_os_x:10.4.11"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2409,6 +2422,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "Linux 2.4.21"; { OS_Classification osclass = {"Linux", "Linux", "2.4.X", "general purpose"}; + osclass.cpe.push_back("cpe:/o:linux:kernel:2.4.21"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2419,6 +2433,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "Linux 2.6.27"; { OS_Classification osclass = {"Linux", "Linux", "2.6.X", "general purpose"}; + osclass.cpe.push_back("cpe:/o:linux:kernel:2.4.27"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2429,6 +2444,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "Apple iPad (iOS 4.3.3)"; { OS_Classification osclass = {"Apple", "iOS", "4.X", "media device"}; + osclass.cpe.push_back("cpe:/o:apple:iphone_os:4.3.3"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2439,6 +2455,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "Microsoft Windows Server 2003 SP1"; { OS_Classification osclass = {"Microsoft", "Windows", "2003", "general purpose"}; + osclass.cpe.push_back("cpe:/o:microsoft:windows_2003::sp1"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2449,6 +2466,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "Nokia 5530 XpressMusic phone"; { OS_Classification osclass = {"Nokia", "Symbian OS", "9.X", "phone"}; + osclass.cpe.push_back("cpe:/h:nokia:5530"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2459,6 +2477,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "Apple Mac OS X 10.4.7 (Panther) (Apple TV 3.0.2)"; { OS_Classification osclass = {"Apple", "Mac OS X", "10.4.X", "media device"}; + osclass.cpe.push_back("cpe:/o:apple:mac_os_x:10.4.7"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2469,6 +2488,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "HP LaserJet P2055dn printer"; { OS_Classification osclass = {"HP", "embedded", NULL, "printer"}; + osclass.cpe.push_back("cpe:/h:hp:laserjet_p2055dn"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2479,6 +2499,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "Microsoft Windows Vista SP2"; { OS_Classification osclass = {"Microsoft", "Windows", "Vista", "general purpose"}; + osclass.cpe.push_back("cpe:/o:microsoft:windows_vista::sp2"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2489,6 +2510,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "Microsoft Windows 7 SP1"; { OS_Classification osclass = {"Microsoft", "Windows", "7", "general purpose"}; + osclass.cpe.push_back("cpe:/o:microsoft:windows_7::sp1"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2499,6 +2521,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "OpenWrt (Linux 2.6.32)"; { OS_Classification osclass = {"Linux", "Linux", "2.6.X", "broadband router"}; + osclass.cpe.push_back("cpe:/o:linux:kernel:2.6.32"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2509,6 +2532,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "Brother MFC-9440CN printer"; { OS_Classification osclass = {"Brother", "embedded", NULL, "printer"}; + osclass.cpe.push_back("cpe:/h:brother:mfc-9440cn"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2519,6 +2543,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "Microsoft Windows 7"; { OS_Classification osclass = {"Microsoft", "Windows", "7", "general purpose"}; + osclass.cpe.push_back("cpe:/o:microsoft:windows_7"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2529,6 +2554,8 @@ std::vector load_fp_matches() { match.OS_name = (char *) "Cisco 3750G switch"; { OS_Classification osclass = {"Cisco", "IOS", "12.X", "switch"}; + osclass.cpe.push_back("cpe:/h:cisco:catalyst_3750"); + osclass.cpe.push_back("cpe:/o:cisco:ios:12"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2539,6 +2566,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "pfSense firewall (FreeBSD 8.1-RELEASE)"; { OS_Classification osclass = {"FreeBSD", "FreeBSD", "8.X", "general purpose"}; + osclass.cpe.push_back("cpe:/o:freebsd:freebsd:8"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2549,6 +2577,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "Apple iPhone mobile phone (iOS 4.2.1)"; { OS_Classification osclass = {"Apple", "iOS", "4.X", "phone"}; + osclass.cpe.push_back("cpe:/o:apple:iphone_os:4.2.1"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2559,6 +2588,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "OpenBSD 3.8"; { OS_Classification osclass = {"OpenBSD", "OpenBSD", "3.X", "general purpose"}; + osclass.cpe.push_back("cpe:/o:openbsd:openbsd:3.8"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2569,6 +2599,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "Apple Mac OS X 10.6.8 (Snow Leopard) (Darwin 10.8.0)"; { OS_Classification osclass = {"Apple", "Mac OS X", "10.6.X", "general purpose"}; + osclass.cpe.push_back("cpe:/o:apple:mac_os_x:10.6.8"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2589,6 +2620,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "NetBSD 5.0"; { OS_Classification osclass = {"NetBSD", "NetBSD", "5.X", "general purpose"}; + osclass.cpe.push_back("cpe:/o:netbsd:netbsd:5.0"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2599,6 +2631,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "FreeBSD 6.1-RELEASE"; { OS_Classification osclass = {"FreeBSD", "FreeBSD", "6.X", "general purpose"}; + osclass.cpe.push_back("cpe:/o:freebsd:freebsd:6.1"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2609,6 +2642,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "Apple Mac OS X 10.6.8 (Snow Leopard) (Darwin 10.8.0)"; { OS_Classification osclass = {"Apple", "Mac OS X", "10.6.X", "general purpose"}; + osclass.cpe.push_back("cpe:/o:apple:mac_os_x:10.6.8"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2619,6 +2653,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "Linux 2.6.23 - 2.6.33 (embedded)"; { OS_Classification osclass = {"Linux", "Linux", "2.6.X", "general purpose"}; + osclass.cpe.push_back("cpe:/o:linux:kernel:2.6"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2628,11 +2663,13 @@ std::vector load_fp_matches() { match.line = 35; match.OS_name = (char *) "Oracle Solaris 10 or Sun OpenSolaris svn_111b"; { - OS_Classification osclass = {"OpenSolaris", "OpenSolaris", NULL, "general purpose"}; + OS_Classification osclass = {"Sun", "Solaris", "10", "general purpose"}; + osclass.cpe.push_back("cpe:/o:sun:sunos:5.10"); match.OS_class.push_back(osclass); } { - OS_Classification osclass = {"Sun", "Solaris", "10", "general purpose"}; + OS_Classification osclass = {"OpenSolaris", "OpenSolaris", NULL, "general purpose"}; + osclass.cpe.push_back("cpe:/o:sun:opensolaris"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2643,6 +2680,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "Microsoft Windows 7 SP0 - SP1"; { OS_Classification osclass = {"Microsoft", "Windows", "7", "general purpose"}; + osclass.cpe.push_back("cpe:/o:microsoft:windows_7"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2653,6 +2691,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "Apple Mac OS X 10.7 (Lion) (Darwin 11.1.0)"; { OS_Classification osclass = {"Apple", "Mac OS X", "10.7.X", "general purpose"}; + osclass.cpe.push_back("cpe:/o:apple:mac_os_x:10.7"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2663,6 +2702,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "Apple Mac OS X 10.7.2 (Lion) (Darwin 11.2.0)"; { OS_Classification osclass = {"Apple", "Mac OS X", "10.7.X", "general purpose"}; + osclass.cpe.push_back("cpe:/o:apple:mac_os_x:10.7.2"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2673,6 +2713,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "OpenBSD 4.4"; { OS_Classification osclass = {"OpenBSD", "OpenBSD", "4.X", "general purpose"}; + osclass.cpe.push_back("cpe:/o:openbsd:openbsd:4.4"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2683,10 +2724,14 @@ std::vector load_fp_matches() { match.OS_name = (char *) "Cisco 1841 or 2509 router (IOS 12.3 - 15.1)"; { OS_Classification osclass = {"Cisco", "IOS", "12.X", "router"}; + osclass.cpe.push_back("cpe:/h:cisco:2509_router"); + osclass.cpe.push_back("cpe:/o:cisco:ios:12.3"); match.OS_class.push_back(osclass); } { OS_Classification osclass = {"Cisco", "IOS", "15.X", "router"}; + osclass.cpe.push_back("cpe:/h:cisco:1841_integrated_services_router"); + osclass.cpe.push_back("cpe:/o:cisco:ios:15.1"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2697,6 +2742,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "Apple Mac OS X 10.6.8 (Snow Leopard) (Darwin 10.8.0)"; { OS_Classification osclass = {"Apple", "Mac OS X", "10.6.X", "general purpose"}; + osclass.cpe.push_back("cpe:/o:apple:mac_os_x:10.6.8"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2707,6 +2753,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "HP OfficeJet 8500 printer"; { OS_Classification osclass = {"HP", "embedded", NULL, "printer"}; + osclass.cpe.push_back("cpe:/h:hp:officejet_8500"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2727,10 +2774,12 @@ std::vector load_fp_matches() { match.OS_name = (char *) "AVM FRITZ!Box 7390 WAP or Cisco SA520 Security Appliance"; { OS_Classification osclass = {"AVM", "embedded", NULL, "broadband router"}; + osclass.cpe.push_back("cpe:/h:avm:fritzbox_7390"); match.OS_class.push_back(osclass); } { OS_Classification osclass = {"Cisco", "embedded", NULL, "firewall"}; + osclass.cpe.push_back("cpe:/h:cisco:sa520"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2740,11 +2789,13 @@ std::vector load_fp_matches() { match.line = 45; match.OS_name = (char *) "Microsoft Windows Vista SP2 or Windows 2008 SP1"; { - OS_Classification osclass = {"Microsoft", "Windows", "2008", "general purpose"}; + OS_Classification osclass = {"Microsoft", "Windows", "Vista", "general purpose"}; + osclass.cpe.push_back("cpe:/o:microsoft:windows_vista::sp2"); match.OS_class.push_back(osclass); } { - OS_Classification osclass = {"Microsoft", "Windows", "Vista", "general purpose"}; + OS_Classification osclass = {"Microsoft", "Windows", "2008", "general purpose"}; + osclass.cpe.push_back("cpe:/o:microsoft:windows_2008::sp1"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2755,6 +2806,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "Linux 2.6.18 - 2.6.30"; { OS_Classification osclass = {"Linux", "Linux", "2.6.X", "general purpose"}; + osclass.cpe.push_back("cpe:/o:linux:kernel:2.6"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2765,6 +2817,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "Microsoft Windows XP SP3"; { OS_Classification osclass = {"Microsoft", "Windows", "XP", "general purpose"}; + osclass.cpe.push_back("cpe:/o:microsoft:windows_xp::sp3"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2775,6 +2828,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "Microsoft Windows 7 SP1"; { OS_Classification osclass = {"Microsoft", "Windows", "7", "general purpose"}; + osclass.cpe.push_back("cpe:/o:microsoft:windows_7::sp1"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2785,6 +2839,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "FreeBSD 7.4-RELEASE"; { OS_Classification osclass = {"FreeBSD", "FreeBSD", "7.X", "general purpose"}; + osclass.cpe.push_back("cpe:/o:freebsd:freebsd:7.4"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2795,6 +2850,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "FreeBSD 8.2-RELEASE"; { OS_Classification osclass = {"FreeBSD", "FreeBSD", "8.X", "general purpose"}; + osclass.cpe.push_back("cpe:/o:freebsd:freebsd:8.2"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2805,6 +2861,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "FreeBSD 8.2-RELEASE"; { OS_Classification osclass = {"FreeBSD", "FreeBSD", "8.X", "general purpose"}; + osclass.cpe.push_back("cpe:/o:freebsd:freebsd:8.2"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2812,13 +2869,15 @@ std::vector load_fp_matches() { { FingerMatch match; match.line = 52; - match.OS_name = (char *) "Apple Mac OS X 10.6.8 - 10.7.0 (Snow Leopard - Lion) (Darwin 10.8.0 - 11.0.0)"; + match.OS_name = (char *) "Apple Mac OS X 10.6.8 - 10.7 (Snow Leopard - Lion) (Darwin 10.8.0 - 11.0.0)"; { OS_Classification osclass = {"Apple", "Mac OS X", "10.6.X", "general purpose"}; + osclass.cpe.push_back("cpe:/o:apple:mac_os_x:10.6.8"); match.OS_class.push_back(osclass); } { OS_Classification osclass = {"Apple", "Mac OS X", "10.7.X", "general purpose"}; + osclass.cpe.push_back("cpe:/o:apple:mac_os_x:10.7"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2829,6 +2888,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "Linux 2.6.35 - 2.6.39"; { OS_Classification osclass = {"Linux", "Linux", "2.6.X", "general purpose"}; + osclass.cpe.push_back("cpe:/o:linux:kernel:2.6"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2839,6 +2899,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "Linux 2.6.38 - 2.6.39"; { OS_Classification osclass = {"Linux", "Linux", "2.6.X", "general purpose"}; + osclass.cpe.push_back("cpe:/o:linux:kernel:2.6"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2849,10 +2910,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "Linux 2.6.32 - 2.6.36"; { OS_Classification osclass = {"Linux", "Linux", "2.6.X", "general purpose"}; - match.OS_class.push_back(osclass); - } - { - OS_Classification osclass = {"Linux", "Linux", "2.6.X", "phone"}; + osclass.cpe.push_back("cpe:/o:linux:kernel:2.6"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2863,6 +2921,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "Microsoft Windows 2008 SP1"; { OS_Classification osclass = {"Microsoft", "Windows", "2008", "general purpose"}; + osclass.cpe.push_back("cpe:/o:microsoft:windows_2008::sp1"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2873,10 +2932,12 @@ std::vector load_fp_matches() { match.OS_name = (char *) "Linux 2.6.16 - 3.0.0"; { OS_Classification osclass = {"Linux", "Linux", "2.6.X", "general purpose"}; + osclass.cpe.push_back("cpe:/o:linux:kernel:2.6"); match.OS_class.push_back(osclass); } { OS_Classification osclass = {"Linux", "Linux", "3.X", "general purpose"}; + osclass.cpe.push_back("cpe:/o:linux:kernel:3"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2887,10 +2948,12 @@ std::vector load_fp_matches() { match.OS_name = (char *) "Linux 2.6.32 - 3.0.0"; { OS_Classification osclass = {"Linux", "Linux", "2.6.X", "general purpose"}; + osclass.cpe.push_back("cpe:/o:linux:kernel:2.6"); match.OS_class.push_back(osclass); } { OS_Classification osclass = {"Linux", "Linux", "3.X", "general purpose"}; + osclass.cpe.push_back("cpe:/o:linux:kernel:3"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2901,10 +2964,12 @@ std::vector load_fp_matches() { match.OS_name = (char *) "Linux 2.6.32 - 3.0.0"; { OS_Classification osclass = {"Linux", "Linux", "2.6.X", "general purpose"}; + osclass.cpe.push_back("cpe:/o:linux:kernel:2.6"); match.OS_class.push_back(osclass); } { OS_Classification osclass = {"Linux", "Linux", "3.X", "general purpose"}; + osclass.cpe.push_back("cpe:/o:linux:kernel:3"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2915,6 +2980,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "IBM AIX 7.1"; { OS_Classification osclass = {"IBM", "AIX", "7.X", "general purpose"}; + osclass.cpe.push_back("cpe:/o:ibm:aix:7.1"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2925,6 +2991,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "IBM AIX 6.1"; { OS_Classification osclass = {"IBM", "AIX", "6.X", "general purpose"}; + osclass.cpe.push_back("cpe:/o:ibm:aix:6.1"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2935,10 +3002,12 @@ std::vector load_fp_matches() { match.OS_name = (char *) "IBM AIX 6.1 - 7.1"; { OS_Classification osclass = {"IBM", "AIX", "6.X", "general purpose"}; + osclass.cpe.push_back("cpe:/o:ibm:aix:6.1"); match.OS_class.push_back(osclass); } { OS_Classification osclass = {"IBM", "AIX", "7.X", "general purpose"}; + osclass.cpe.push_back("cpe:/o:ibm:aix:7.1"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2949,10 +3018,12 @@ std::vector load_fp_matches() { match.OS_name = (char *) "IBM AIX 6.1 - 7.1"; { OS_Classification osclass = {"IBM", "AIX", "6.X", "general purpose"}; + osclass.cpe.push_back("cpe:/o:ibm:aix:6.1"); match.OS_class.push_back(osclass); } { OS_Classification osclass = {"IBM", "AIX", "7.X", "general purpose"}; + osclass.cpe.push_back("cpe:/o:ibm:aix:7.1"); match.OS_class.push_back(osclass); } matches.push_back(match); @@ -2963,6 +3034,7 @@ std::vector load_fp_matches() { match.OS_name = (char *) "Microsoft Windows Server 2008 R2"; { OS_Classification osclass = {"Microsoft", "Windows", "2008", "general purpose"}; + osclass.cpe.push_back("cpe:/o:microsoft:windows_2008"); match.OS_class.push_back(osclass); } matches.push_back(match);