Browse Source

feat:同步563代码

zhaohaipeng 3 months ago
parent
commit
02c5510aff

+ 71 - 1
recommend-server-service/src/main/java/com/tzld/piaoquan/recommend/server/service/rank/strategy/RankStrategy4RegionMergeModelV562.java

@@ -1,6 +1,7 @@
 package com.tzld.piaoquan.recommend.server.service.rank.strategy;
 
 import com.ctrip.framework.apollo.spring.annotation.ApolloJsonValue;
+import com.google.common.collect.Maps;
 import com.google.common.reflect.TypeToken;
 import com.tzld.piaoquan.recommend.server.common.ThreadPoolFactory;
 import com.tzld.piaoquan.recommend.server.common.base.RankItem;
@@ -14,10 +15,14 @@ import com.tzld.piaoquan.recommend.server.util.CommonCollectionUtils;
 import com.tzld.piaoquan.recommend.server.util.JSONUtils;
 import lombok.extern.slf4j.Slf4j;
 import org.apache.commons.collections4.MapUtils;
+import org.apache.commons.lang3.StringUtils;
 import org.apache.commons.math3.util.Pair;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 
+import java.io.BufferedReader;
+import java.io.InputStream;
+import java.io.InputStreamReader;
 import java.util.*;
 import java.util.concurrent.Future;
 import java.util.concurrent.TimeUnit;
@@ -30,6 +35,9 @@ public class RankStrategy4RegionMergeModelV562 extends RankStrategy4RegionMergeM
     @ApolloJsonValue("${rank.score.merge.weightv562:}")
     private Map<String, Double> mergeWeight;
 
+    private Map<Pair<Double, Double>, Pair<Double, Double>> strPlusCalibrationCoefficientMap = Maps.newLinkedHashMap();
+
+
     @Autowired
     private FeatureService featureService;
 
@@ -330,7 +338,8 @@ public class RankStrategy4RegionMergeModelV562 extends RankStrategy4RegionMergeM
             double score;
             double fmRovOrigin = item.getScoreRov();
             item.getScoresMap().put("fmRovOrigin", fmRovOrigin);
-            double fmRov = restoreScore(fmRovOrigin);
+            // double fmRov = restoreScore(fmRovOrigin);
+            double fmRov = this.fmRovRestoreAndCalibration(item);
             item.getScoresMap().put("fmRov", fmRov);
             double hasReturnRovScore = this.calcHasReturnRovScore(vid2MapFeature.getOrDefault(item.getVideoId() + "", new HashMap<>()), param.getHotSceneType().toString(), item);
             item.getScoresMap().put("hasReturnRovScore", hasReturnRovScore);
@@ -388,4 +397,65 @@ public class RankStrategy4RegionMergeModelV562 extends RankStrategy4RegionMergeM
             return 0;
         }
     }
+
+    private double fmRovRestoreAndCalibration(RankItem item) {
+        double fmRovOrigin = item.getScoreRov();
+        // fmRov采样恢复
+        double fmRov = restoreScore(fmRovOrigin);
+        item.getScoresMap().put("fmRovRestore", fmRov);
+        try {
+            readCalibrationFile();
+
+            for (Map.Entry<Pair<Double, Double>, Pair<Double, Double>> entry : strPlusCalibrationCoefficientMap.entrySet()) {
+                Pair<Double, Double> region = entry.getKey();
+                if (fmRov > region.getFirst() && fmRov <= region.getSecond()) {
+                    item.getScoresMap().put("fmRovCalibrationCoefficient", entry.getValue().getSecond());
+                    return fmRov * entry.getValue().getSecond();
+                }
+            }
+        } catch (Exception e) {
+            log.info("[562 exp] str plus calibration error: {}", fmRov, e);
+        }
+        return fmRov;
+    }
+
+    private void readCalibrationFile() {
+        if (MapUtils.isNotEmpty(strPlusCalibrationCoefficientMap)) {
+            return;
+        }
+        synchronized (this) {
+            if (MapUtils.isNotEmpty(strPlusCalibrationCoefficientMap)) {
+                return;
+            }
+            InputStream resourceStream = RankStrategy4RegionMergeModelV562.class.getClassLoader().getResourceAsStream("562_calibration_coefficient.txt");
+            if (Objects.isNull(resourceStream)) {
+                log.error("[562 exp] read calibration file error: calibration not found");
+                return;
+            }
+            try (BufferedReader reader = new BufferedReader(new InputStreamReader(resourceStream))) {
+                String line;
+                while ((line = reader.readLine()) != null) {
+                    line = line.replace(" ", "").replaceAll("\n", "");
+                    if (StringUtils.isEmpty(line)) {
+                        continue;
+                    }
+
+                    String[] split = line.split(",");
+                    if (split.length != 4) {
+                        continue;
+                    }
+                    Double regionBegin = Double.parseDouble(split[0]);
+                    Double regionEnd = Double.parseDouble(split[1]);
+                    Double originCoefficient = Double.parseDouble(split[2]);
+                    Double smoothlyCoefficient = Double.parseDouble(split[3]);
+                    strPlusCalibrationCoefficientMap.put(new Pair<>(regionBegin, regionEnd), new Pair<>(originCoefficient, smoothlyCoefficient));
+                }
+            } catch (Exception e) {
+                log.error("[562 exp] read calibration file error: ", e);
+            }
+
+
+        }
+    }
+
 }

+ 1000 - 0
recommend-server-service/src/main/resources/562_calibration_coefficient.txt

@@ -0,0 +1,1000 @@
+0,0.001272,0.386,0.3996
+0.001272,0.001536,0.396,0.4107
+0.001536,0.001731,0.4167,0.4136
+0.001731,0.001892,0.4441,0.424
+0.001892,0.002032,0.4249,0.4363
+0.002032,0.002156,0.4385,0.464
+0.002156,0.002267,0.4575,0.4762
+0.002267,0.002368,0.5552,0.5005
+0.002368,0.002461,0.505,0.5298
+0.002461,0.002545,0.5465,0.548
+0.002545,0.002623,0.5847,0.5508
+0.002623,0.002695,0.5487,0.5554
+0.002695,0.002763,0.5692,0.5685
+0.002763,0.002825,0.5281,0.5672
+0.002825,0.002884,0.612,0.5746
+0.002884,0.002939,0.5778,0.5815
+0.002939,0.002992,0.5858,0.6006
+0.002992,0.003041,0.6037,0.6058
+0.003041,0.003088,0.6239,0.6216
+0.003088,0.003132,0.6377,0.6308
+0.003132,0.003175,0.6567,0.6327
+0.003175,0.003215,0.632,0.6424
+0.003215,0.003254,0.6131,0.6507
+0.003254,0.003291,0.6723,0.6631
+0.003291,0.003328,0.6796,0.6654
+0.003328,0.003362,0.7188,0.6918
+0.003362,0.003395,0.6435,0.6936
+0.003395,0.003427,0.7447,0.695
+0.003427,0.003459,0.6815,0.6874
+0.003459,0.003489,0.6866,0.7029
+0.003489,0.003518,0.6809,0.6916
+0.003518,0.003546,0.7209,0.6988
+0.003546,0.003575,0.6878,0.7022
+0.003575,0.003602,0.7178,0.7044
+0.003602,0.003629,0.7033,0.7002
+0.003629,0.003655,0.6923,0.7085
+0.003655,0.00368,0.6998,0.7142
+0.00368,0.003705,0.729,0.7267
+0.003705,0.00373,0.7467,0.7306
+0.00373,0.003754,0.7654,0.7471
+0.003754,0.003777,0.7122,0.7518
+0.003777,0.0038,0.7823,0.7485
+0.0038,0.003823,0.7522,0.7461
+0.003823,0.003845,0.7301,0.7641
+0.003845,0.003867,0.7537,0.7556
+0.003867,0.003889,0.802,0.7547
+0.003889,0.003911,0.7401,0.7681
+0.003911,0.003931,0.7478,0.7765
+0.003931,0.003952,0.7971,0.7762
+0.003952,0.003972,0.7956,0.7875
+0.003972,0.003992,0.8004,0.8107
+0.003992,0.004012,0.7964,0.8077
+0.004012,0.004031,0.864,0.8106
+0.004031,0.00405,0.7823,0.812
+0.00405,0.004069,0.8101,0.8077
+0.004069,0.004087,0.8071,0.7939
+0.004087,0.004106,0.775,0.8018
+0.004106,0.004124,0.7952,0.8086
+0.004124,0.004142,0.8215,0.8074
+0.004142,0.00416,0.8444,0.8232
+0.00416,0.004178,0.8012,0.8254
+0.004178,0.004195,0.8536,0.8216
+0.004195,0.004212,0.8061,0.818
+0.004212,0.004229,0.8029,0.8255
+0.004229,0.004246,0.8263,0.8178
+0.004246,0.004262,0.8383,0.8259
+0.004262,0.004279,0.8155,0.8302
+0.004279,0.004295,0.8463,0.8239
+0.004295,0.004311,0.8243,0.8228
+0.004311,0.004327,0.7949,0.8224
+0.004327,0.004343,0.833,0.8204
+0.004343,0.004359,0.8136,0.8219
+0.004359,0.004375,0.8359,0.8361
+0.004375,0.00439,0.8323,0.8414
+0.00439,0.004405,0.8656,0.8411
+0.004405,0.00442,0.8595,0.8431
+0.00442,0.004435,0.8121,0.8571
+0.004435,0.00445,0.8458,0.8491
+0.00445,0.004464,0.9026,0.8573
+0.004464,0.004479,0.8256,0.8593
+0.004479,0.004494,0.9004,0.8567
+0.004494,0.004508,0.8219,0.8513
+0.004508,0.004522,0.8328,0.8517
+0.004522,0.004536,0.8759,0.8457
+0.004536,0.004551,0.8275,0.8555
+0.004551,0.004564,0.8706,0.8678
+0.004564,0.004578,0.8707,0.8756
+0.004578,0.004592,0.8942,0.885
+0.004592,0.004605,0.9148,0.8834
+0.004605,0.004619,0.8749,0.8688
+0.004619,0.004632,0.8625,0.8614
+0.004632,0.004646,0.7974,0.852
+0.004646,0.00466,0.8575,0.8451
+0.00466,0.004673,0.8676,0.8542
+0.004673,0.004686,0.8402,0.8648
+0.004686,0.004699,0.9082,0.8576
+0.004699,0.004712,0.8506,0.8563
+0.004712,0.004726,0.8216,0.8596
+0.004726,0.004739,0.861,0.8385
+0.004739,0.004751,0.8567,0.857
+0.004751,0.004764,0.8027,0.8767
+0.004764,0.004777,0.9428,0.8763
+0.004777,0.00479,0.9202,0.8797
+0.00479,0.004803,0.8591,0.8908
+0.004803,0.004816,0.8736,0.8725
+0.004816,0.004828,0.8584,0.8569
+0.004828,0.00484,0.8515,0.8666
+0.00484,0.004853,0.8422,0.8644
+0.004853,0.004865,0.9072,0.8727
+0.004865,0.004878,0.8629,0.8764
+0.004878,0.00489,0.8999,0.8922
+0.00489,0.004902,0.8699,0.8881
+0.004902,0.004914,0.9212,0.8972
+0.004914,0.004927,0.8866,0.9028
+0.004927,0.004938,0.9082,0.9067
+0.004938,0.00495,0.9282,0.8952
+0.00495,0.004962,0.8894,0.896
+0.004962,0.004974,0.8638,0.8972
+0.004974,0.004986,0.8904,0.9007
+0.004986,0.004997,0.9141,0.9068
+0.004997,0.005009,0.9456,0.9092
+0.005009,0.005021,0.9203,0.9078
+0.005021,0.005032,0.8755,0.904
+0.005032,0.005044,0.8833,0.893
+0.005044,0.005055,0.8953,0.8872
+0.005055,0.005066,0.8908,0.8972
+0.005066,0.005078,0.8914,0.9075
+0.005078,0.005089,0.9251,0.9017
+0.005089,0.0051,0.9352,0.9062
+0.0051,0.005111,0.8659,0.9041
+0.005111,0.005122,0.9132,0.8962
+0.005122,0.005133,0.8811,0.8882
+0.005133,0.005145,0.8854,0.9039
+0.005145,0.005156,0.8956,0.9016
+0.005156,0.005167,0.9444,0.9055
+0.005167,0.005178,0.9014,0.9186
+0.005178,0.00519,0.9009,0.9113
+0.00519,0.0052,0.9507,0.9093
+0.0052,0.005211,0.859,0.9055
+0.005211,0.005222,0.9344,0.9103
+0.005222,0.005233,0.8824,0.9059
+0.005233,0.005243,0.925,0.9162
+0.005243,0.005254,0.9286,0.9201
+0.005254,0.005264,0.9108,0.9237
+0.005264,0.005275,0.9537,0.9202
+0.005275,0.005286,0.9002,0.9205
+0.005286,0.005297,0.9076,0.9219
+0.005297,0.005308,0.9302,0.9138
+0.005308,0.005318,0.918,0.9284
+0.005318,0.005329,0.9131,0.9311
+0.005329,0.005339,0.9732,0.9332
+0.005339,0.00535,0.9209,0.9272
+0.00535,0.00536,0.941,0.9269
+0.00536,0.005371,0.888,0.9107
+0.005371,0.005381,0.9115,0.9148
+0.005381,0.005392,0.8922,0.9079
+0.005392,0.005402,0.9415,0.92
+0.005402,0.005413,0.9063,0.926
+0.005413,0.005423,0.9485,0.9301
+0.005423,0.005434,0.9418,0.9344
+0.005434,0.005444,0.9127,0.937
+0.005444,0.005455,0.9626,0.9192
+0.005455,0.005465,0.9192,0.9095
+0.005465,0.005476,0.8596,0.9113
+0.005476,0.005486,0.8933,0.917
+0.005486,0.005496,0.9219,0.9199
+0.005496,0.005506,0.9907,0.9374
+0.005506,0.005516,0.9338,0.9418
+0.005516,0.005527,0.9473,0.9393
+0.005527,0.005537,0.9151,0.9202
+0.005537,0.005547,0.9098,0.9284
+0.005547,0.005558,0.8948,0.9224
+0.005558,0.005568,0.975,0.9335
+0.005568,0.005578,0.9175,0.945
+0.005578,0.005587,0.9705,0.9431
+0.005587,0.005598,0.9675,0.9379
+0.005598,0.005608,0.8849,0.9425
+0.005608,0.005618,0.9491,0.9388
+0.005618,0.005628,0.9404,0.9339
+0.005628,0.005638,0.9521,0.9539
+0.005638,0.005648,0.9429,0.9565
+0.005648,0.005658,0.9848,0.9593
+0.005658,0.005668,0.9624,0.9599
+0.005668,0.005677,0.9544,0.9602
+0.005677,0.005687,0.9551,0.9546
+0.005687,0.005697,0.9445,0.9535
+0.005697,0.005706,0.9569,0.9535
+0.005706,0.005716,0.9566,0.9568
+0.005716,0.005726,0.9544,0.9531
+0.005726,0.005735,0.9719,0.9649
+0.005735,0.005746,0.9256,0.9593
+0.005746,0.005755,1.0158,0.9588
+0.005755,0.005765,0.9288,0.9558
+0.005765,0.005775,0.9518,0.9613
+0.005775,0.005786,0.9568,0.9467
+0.005786,0.005796,0.9534,0.9574
+0.005796,0.005805,0.9428,0.955
+0.005805,0.005815,0.9825,0.9582
+0.005815,0.005825,0.9397,0.9633
+0.005825,0.005835,0.9726,0.9628
+0.005835,0.005844,0.9788,0.9512
+0.005844,0.005854,0.9407,0.952
+0.005854,0.005864,0.9241,0.954
+0.005864,0.005874,0.9441,0.952
+0.005874,0.005883,0.9821,0.9541
+0.005883,0.005893,0.9691,0.9739
+0.005893,0.005903,0.951,0.9852
+0.005903,0.005913,1.0234,0.9905
+0.005913,0.005922,1.0003,0.9901
+0.005922,0.005932,1.0086,0.9919
+0.005932,0.005942,0.967,0.9875
+0.005942,0.005952,0.96,0.979
+0.005952,0.005961,1.0015,0.9671
+0.005961,0.005971,0.9579,0.9664
+0.005971,0.00598,0.949,0.978
+0.00598,0.00599,0.9636,0.9757
+0.00599,0.005999,1.0178,0.983
+0.005999,0.006009,0.9902,0.9821
+0.006009,0.006018,0.9947,0.9942
+0.006018,0.006028,0.9441,0.9933
+0.006028,0.006037,1.024,0.9943
+0.006037,0.006047,1.0134,0.9895
+0.006047,0.006056,0.9952,0.996
+0.006056,0.006066,0.9708,0.9786
+0.006066,0.006076,0.9766,0.9735
+0.006076,0.006085,0.9369,0.9716
+0.006085,0.006095,0.9879,0.9799
+0.006095,0.006104,0.9857,0.978
+0.006104,0.006114,1.0124,0.9842
+0.006114,0.006123,0.9673,0.9856
+0.006123,0.006133,0.9675,0.9836
+0.006133,0.006142,0.9951,0.9783
+0.006142,0.006152,0.9756,0.9878
+0.006152,0.006161,0.9857,0.9911
+0.006161,0.00617,1.0151,0.9942
+0.00617,0.006179,0.9838,0.9945
+0.006179,0.006189,1.0107,0.9989
+0.006189,0.006198,0.9772,0.9941
+0.006198,0.006207,1.0077,0.9884
+0.006207,0.006216,0.9911,0.9732
+0.006216,0.006226,0.9552,0.9795
+0.006226,0.006235,0.9345,0.9824
+0.006235,0.006245,1.0088,0.9825
+0.006245,0.006254,1.0222,0.9926
+0.006254,0.006264,0.9917,1.003
+0.006264,0.006273,1.0059,0.9955
+0.006273,0.006283,0.9861,0.9924
+0.006283,0.006292,0.9714,0.9921
+0.006292,0.006301,1.0068,0.9831
+0.006301,0.006311,0.99,0.9951
+0.006311,0.00632,0.9614,0.9968
+0.00632,0.00633,1.0458,1.0003
+0.00633,0.006339,0.9798,1.0046
+0.006339,0.006348,1.0244,1.0063
+0.006348,0.006358,1.0118,0.9991
+0.006358,0.006367,0.9695,0.994
+0.006367,0.006377,1.0097,0.9899
+0.006377,0.006386,0.9546,0.9936
+0.006386,0.006395,1.0038,0.9982
+0.006395,0.006405,1.0306,0.9891
+0.006405,0.006414,0.9922,0.9949
+0.006414,0.006424,0.9645,0.9971
+0.006424,0.006434,0.9832,0.9928
+0.006434,0.006443,1.0149,0.9961
+0.006443,0.006452,1.009,0.9932
+0.006452,0.006461,1.009,0.9995
+0.006461,0.006471,0.9501,0.9954
+0.006471,0.00648,1.0145,0.9942
+0.00648,0.00649,0.9946,0.9887
+0.00649,0.006499,1.0031,0.9945
+0.006499,0.006508,0.9812,0.9872
+0.006508,0.006517,0.979,0.9923
+0.006517,0.006527,0.9781,0.9959
+0.006527,0.006536,1.0202,0.9931
+0.006536,0.006546,1.0208,0.9954
+0.006546,0.006555,0.9673,1.0092
+0.006555,0.006565,0.9907,1.0093
+0.006565,0.006574,1.0469,1.001
+0.006574,0.006584,1.0208,1.0106
+0.006584,0.006594,0.9794,1.0111
+0.006594,0.006603,1.0153,1.0068
+0.006603,0.006612,0.9933,1.005
+0.006612,0.006621,1.0254,1.0156
+0.006621,0.006631,1.0116,1.028
+0.006631,0.00664,1.0321,1.0299
+0.00664,0.006649,1.0778,1.0266
+0.006649,0.006659,1.0024,1.031
+0.006659,0.006668,1.0093,1.0233
+0.006668,0.006677,1.0333,1.0126
+0.006677,0.006686,0.9939,1.0196
+0.006686,0.006696,1.0241,1.0219
+0.006696,0.006705,1.0376,1.0214
+0.006705,0.006714,1.0206,1.0325
+0.006714,0.006724,1.0308,1.0251
+0.006724,0.006733,1.0496,1.0265
+0.006733,0.006742,0.9866,1.0325
+0.006742,0.006751,1.0448,1.0338
+0.006751,0.006761,1.0506,1.0289
+0.006761,0.00677,1.0372,1.0363
+0.00677,0.00678,1.0251,1.0294
+0.00678,0.006789,1.0236,1.023
+0.006789,0.006799,1.0104,1.0196
+0.006799,0.006808,1.0185,1.0123
+0.006808,0.006817,1.0204,1.0057
+0.006817,0.006827,0.9887,1.0034
+0.006827,0.006836,0.9905,0.9946
+0.006836,0.006846,0.9991,0.9934
+0.006846,0.006856,0.9742,1.0003
+0.006856,0.006865,1.0143,1.0048
+0.006865,0.006875,1.0233,1.0093
+0.006875,0.006884,1.0129,1.0193
+0.006884,0.006894,1.0218,1.0126
+0.006894,0.006903,1.0242,1.0128
+0.006903,0.006913,0.981,1.0094
+0.006913,0.006922,1.0243,0.996
+0.006922,0.006931,0.9958,0.9957
+0.006931,0.006941,0.9547,1.0012
+0.006941,0.00695,1.0225,1.0022
+0.00695,0.006959,1.0089,1.0109
+0.006959,0.006969,1.029,1.0271
+0.006969,0.006979,1.0396,1.0323
+0.006979,0.006988,1.0354,1.0301
+0.006988,0.006998,1.0488,1.0395
+0.006998,0.007007,0.998,1.0394
+0.007007,0.007016,1.0759,1.0383
+0.007016,0.007026,1.039,1.0328
+0.007026,0.007036,1.0297,1.04
+0.007036,0.007045,1.0214,1.0245
+0.007045,0.007055,1.0339,1.0281
+0.007055,0.007064,0.9986,1.032
+0.007064,0.007073,1.0569,1.0332
+0.007073,0.007082,1.0492,1.0313
+0.007082,0.007092,1.0275,1.0321
+0.007092,0.007101,1.0244,1.0341
+0.007101,0.007111,1.0024,1.038
+0.007111,0.00712,1.067,1.0401
+0.00712,0.00713,1.0688,1.0392
+0.00713,0.007139,1.038,1.0552
+0.007139,0.007149,1.0197,1.0502
+0.007149,0.007158,1.0823,1.0539
+0.007158,0.007167,1.042,1.0714
+0.007167,0.007176,1.0873,1.0716
+0.007176,0.007185,1.1255,1.0573
+0.007185,0.007195,1.0209,1.0531
+0.007195,0.007204,1.011,1.0436
+0.007204,0.007215,1.0209,1.0336
+0.007215,0.007224,1.0396,1.0471
+0.007224,0.007234,1.0754,1.0527
+0.007234,0.007243,1.0884,1.0565
+0.007243,0.007252,1.0392,1.0509
+0.007252,0.007262,1.0401,1.0505
+0.007262,0.007272,1.0114,1.0408
+0.007272,0.007281,1.0732,1.0506
+0.007281,0.007291,1.0399,1.0464
+0.007291,0.007301,1.0885,1.0615
+0.007301,0.007311,1.0189,1.0631
+0.007311,0.00732,1.0869,1.0647
+0.00732,0.00733,1.0812,1.0481
+0.00733,0.00734,1.048,1.0473
+0.00734,0.00735,1.0056,1.0289
+0.00735,0.00736,1.0147,1.0241
+0.00736,0.00737,0.9948,1.0304
+0.00737,0.007379,1.0576,1.0487
+0.007379,0.007389,1.0791,1.0563
+0.007389,0.007399,1.0974,1.0701
+0.007399,0.007409,1.0527,1.0651
+0.007409,0.007419,1.0638,1.0626
+0.007419,0.007429,1.0327,1.0589
+0.007429,0.007439,1.0666,1.0606
+0.007439,0.007448,1.0789,1.0566
+0.007448,0.007458,1.0609,1.0558
+0.007458,0.007468,1.0438,1.0483
+0.007468,0.007478,1.029,1.05
+0.007478,0.007488,1.029,1.0398
+0.007488,0.007498,1.0871,1.0399
+0.007498,0.007508,1.0103,1.0514
+0.007508,0.007519,1.0442,1.0494
+0.007519,0.007528,1.0867,1.0364
+0.007528,0.007538,1.0187,1.0447
+0.007538,0.007548,1.022,1.0404
+0.007548,0.007559,1.052,1.031
+0.007559,0.007568,1.0227,1.0346
+0.007568,0.007578,1.0393,1.0449
+0.007578,0.007588,1.0367,1.0424
+0.007588,0.007599,1.0736,1.0408
+0.007599,0.007609,1.0394,1.0377
+0.007609,0.007619,1.0147,1.0411
+0.007619,0.007629,1.0239,1.0393
+0.007629,0.007639,1.054,1.0408
+0.007639,0.00765,1.0647,1.0491
+0.00765,0.00766,1.0469,1.0564
+0.00766,0.00767,1.0561,1.049
+0.00767,0.00768,1.0602,1.0417
+0.00768,0.007691,1.0173,1.0381
+0.007691,0.007701,1.0278,1.0409
+0.007701,0.007711,1.0289,1.0357
+0.007711,0.007721,1.0705,1.0432
+0.007721,0.007732,1.0339,1.0553
+0.007732,0.007742,1.0551,1.0572
+0.007742,0.007753,1.0879,1.055
+0.007753,0.007763,1.0384,1.0598
+0.007763,0.007774,1.0596,1.0499
+0.007774,0.007784,1.0581,1.037
+0.007784,0.007795,1.0055,1.0374
+0.007795,0.007805,1.0232,1.0467
+0.007805,0.007815,1.0406,1.0454
+0.007815,0.007825,1.1063,1.0484
+0.007825,0.007836,1.0515,1.0603
+0.007836,0.007847,1.0203,1.0649
+0.007847,0.007857,1.0828,1.0506
+0.007857,0.007868,1.0637,1.0439
+0.007868,0.007878,1.0347,1.0476
+0.007878,0.007888,1.0183,1.0333
+0.007888,0.007899,1.0386,1.0327
+0.007899,0.00791,1.011,1.0302
+0.00791,0.00792,1.0608,1.0373
+0.00792,0.007931,1.0225,1.0454
+0.007931,0.007942,1.0537,1.0565
+0.007942,0.007953,1.0793,1.0591
+0.007953,0.007964,1.0663,1.0636
+0.007964,0.007975,1.0738,1.0579
+0.007975,0.007986,1.0447,1.054
+0.007986,0.007997,1.0255,1.0587
+0.007997,0.008008,1.0597,1.0502
+0.008008,0.008019,1.0896,1.0513
+0.008019,0.00803,1.0313,1.0554
+0.00803,0.008041,1.0504,1.0486
+0.008041,0.008053,1.0461,1.0405
+0.008053,0.008064,1.0254,1.0446
+0.008064,0.008075,1.0493,1.0511
+0.008075,0.008086,1.0519,1.0606
+0.008086,0.008096,1.0828,1.0594
+0.008096,0.008108,1.0938,1.0598
+0.008108,0.008119,1.0192,1.0585
+0.008119,0.00813,1.0512,1.0515
+0.00813,0.008141,1.0455,1.0469
+0.008141,0.008153,1.0476,1.0603
+0.008153,0.008164,1.0712,1.0689
+0.008164,0.008175,1.0859,1.0679
+0.008175,0.008186,1.0942,1.0666
+0.008186,0.008198,1.0406,1.066
+0.008198,0.008209,1.0411,1.0608
+0.008209,0.008221,1.068,1.0524
+0.008221,0.008232,1.0598,1.0566
+0.008232,0.008244,1.0526,1.0568
+0.008244,0.008256,1.0616,1.0551
+0.008256,0.008268,1.042,1.0628
+0.008268,0.00828,1.0597,1.0748
+0.00828,0.008291,1.098,1.074
+0.008291,0.008303,1.1126,1.0844
+0.008303,0.008315,1.0579,1.0815
+0.008315,0.008327,1.0937,1.0729
+0.008327,0.008339,1.0456,1.0687
+0.008339,0.00835,1.0545,1.0658
+0.00835,0.008362,1.0919,1.054
+0.008362,0.008374,1.0435,1.0542
+0.008374,0.008386,1.0342,1.0554
+0.008386,0.008398,1.0467,1.06
+0.008398,0.00841,1.0606,1.0593
+0.00841,0.008422,1.1152,1.062
+0.008422,0.008434,1.0395,1.0628
+0.008434,0.008446,1.0481,1.0722
+0.008446,0.008458,1.0508,1.0643
+0.008458,0.008469,1.1072,1.064
+0.008469,0.008482,1.0757,1.0738
+0.008482,0.008494,1.0383,1.0718
+0.008494,0.008506,1.097,1.071
+0.008506,0.008519,1.0406,1.066
+0.008519,0.008531,1.1033,1.074
+0.008531,0.008542,1.0507,1.0651
+0.008542,0.008555,1.078,1.0678
+0.008555,0.008567,1.0527,1.0558
+0.008567,0.008579,1.054,1.0671
+0.008579,0.008592,1.0436,1.0631
+0.008592,0.008605,1.1071,1.0713
+0.008605,0.008617,1.0581,1.075
+0.008617,0.008628,1.0938,1.0869
+0.008628,0.008641,1.0724,1.0879
+0.008641,0.008654,1.1029,1.0867
+0.008654,0.008667,1.1124,1.0816
+0.008667,0.00868,1.052,1.0788
+0.00868,0.008693,1.0683,1.065
+0.008693,0.008706,1.0585,1.0532
+0.008706,0.008718,1.0339,1.0633
+0.008718,0.008731,1.0532,1.0619
+0.008731,0.008743,1.1028,1.0631
+0.008743,0.008756,1.0614,1.0653
+0.008756,0.008769,1.0642,1.0702
+0.008769,0.008782,1.0451,1.0658
+0.008782,0.008795,1.0776,1.075
+0.008795,0.008807,1.0804,1.0828
+0.008807,0.008821,1.1075,1.0954
+0.008821,0.008834,1.1033,1.0927
+0.008834,0.008846,1.1079,1.0979
+0.008846,0.008859,1.0644,1.096
+0.008859,0.008872,1.1066,1.0831
+0.008872,0.008884,1.0976,1.0749
+0.008884,0.008898,1.0389,1.0783
+0.008898,0.008911,1.0668,1.0743
+0.008911,0.008924,1.0816,1.0757
+0.008924,0.008937,1.0866,1.0825
+0.008937,0.008951,1.1048,1.0798
+0.008951,0.008965,1.0727,1.0777
+0.008965,0.008978,1.0535,1.0796
+0.008978,0.008993,1.0709,1.0709
+0.008993,0.009006,1.0962,1.0699
+0.009006,0.009019,1.0615,1.0757
+0.009019,0.009033,1.0675,1.0781
+0.009033,0.009047,1.0823,1.0797
+0.009047,0.009061,1.0832,1.0899
+0.009061,0.009075,1.104,1.0899
+0.009075,0.009089,1.1126,1.0844
+0.009089,0.009102,1.0673,1.0876
+0.009102,0.009116,1.0549,1.0771
+0.009116,0.00913,1.0991,1.0833
+0.00913,0.009144,1.0517,1.0876
+0.009144,0.009158,1.1438,1.0861
+0.009158,0.009171,1.0884,1.0903
+0.009171,0.009186,1.0476,1.0972
+0.009186,0.0092,1.12,1.0804
+0.0092,0.009215,1.0862,1.0791
+0.009215,0.009228,1.06,1.0887
+0.009228,0.009242,1.0815,1.0718
+0.009242,0.009257,1.0959,1.0718
+0.009257,0.009271,1.0355,1.0733
+0.009271,0.009286,1.0863,1.0761
+0.009286,0.0093,1.0671,1.0718
+0.0093,0.009314,1.0954,1.0869
+0.009314,0.009329,1.0747,1.0821
+0.009329,0.009342,1.1112,1.0867
+0.009342,0.009357,1.0623,1.0877
+0.009357,0.009371,1.0901,1.0885
+0.009371,0.009386,1.1001,1.0903
+0.009386,0.009401,1.0788,1.1036
+0.009401,0.009416,1.1201,1.0996
+0.009416,0.00943,1.129,1.0944
+0.00943,0.009445,1.0699,1.0994
+0.009445,0.009459,1.0742,1.0945
+0.009459,0.009475,1.1039,1.094
+0.009475,0.009489,1.0953,1.0977
+0.009489,0.009504,1.1267,1.102
+0.009504,0.009519,1.0882,1.0974
+0.009519,0.009534,1.0959,1.1042
+0.009534,0.00955,1.081,1.0965
+0.00955,0.009564,1.1294,1.1034
+0.009564,0.00958,1.0881,1.1005
+0.00958,0.009594,1.1225,1.1106
+0.009594,0.009609,1.0813,1.0997
+0.009609,0.009624,1.1318,1.0989
+0.009624,0.009639,1.0748,1.0914
+0.009639,0.009655,1.0841,1.0901
+0.009655,0.009671,1.0853,1.0841
+0.009671,0.009686,1.0747,1.085
+0.009686,0.009703,1.1015,1.0902
+0.009703,0.009718,1.0796,1.0902
+0.009718,0.009735,1.11,1.0938
+0.009735,0.009751,1.085,1.0897
+0.009751,0.009765,1.0929,1.098
+0.009765,0.009782,1.0812,1.0945
+0.009782,0.009798,1.121,1.1016
+0.009798,0.009813,1.0922,1.1072
+0.009813,0.009829,1.1205,1.1085
+0.009829,0.009845,1.121,1.1002
+0.009845,0.00986,1.088,1.1132
+0.00986,0.009876,1.0794,1.11
+0.009876,0.009892,1.1569,1.0939
+0.009892,0.009908,1.1047,1.0941
+0.009908,0.009924,1.0402,1.0965
+0.009924,0.00994,1.089,1.0876
+0.00994,0.009956,1.0919,1.0773
+0.009956,0.009973,1.1121,1.0843
+0.009973,0.009989,1.0533,1.0842
+0.009989,0.010006,1.0754,1.0848
+0.010006,0.010023,1.0885,1.0783
+0.010023,0.01004,1.0947,1.0932
+0.01004,0.010057,1.0797,1.0973
+0.010057,0.010074,1.1278,1.1
+0.010074,0.01009,1.0957,1.0945
+0.01009,0.010107,1.1022,1.0938
+0.010107,0.010125,1.067,1.0885
+0.010125,0.010143,1.0763,1.0963
+0.010143,0.010159,1.1013,1.0959
+0.010159,0.010177,1.1348,1.0994
+0.010177,0.010195,1.1,1.1041
+0.010195,0.010212,1.0848,1.1015
+0.010212,0.01023,1.0998,1.0953
+0.01023,0.010247,1.0882,1.1
+0.010247,0.010265,1.1039,1.1138
+0.010265,0.010281,1.1235,1.1142
+0.010281,0.010298,1.1535,1.1138
+0.010298,0.010316,1.1019,1.1201
+0.010316,0.010334,1.0859,1.1204
+0.010334,0.010352,1.1359,1.1111
+0.010352,0.01037,1.1246,1.1092
+0.01037,0.010387,1.1074,1.1133
+0.010387,0.010405,1.0921,1.1059
+0.010405,0.010423,1.1064,1.1031
+0.010423,0.010441,1.0992,1.1025
+0.010441,0.01046,1.1102,1.0983
+0.01046,0.010478,1.1047,1.0962
+0.010478,0.010497,1.0712,1.0974
+0.010497,0.010516,1.0956,1.0955
+0.010516,0.010534,1.1053,1.0979
+0.010534,0.010553,1.1005,1.1073
+0.010553,0.010572,1.117,1.1131
+0.010572,0.01059,1.118,1.112
+0.01059,0.01061,1.1249,1.1123
+0.01061,0.010629,1.0994,1.1082
+0.010629,0.010647,1.1023,1.1093
+0.010647,0.010666,1.0962,1.1039
+0.010666,0.010685,1.1236,1.1125
+0.010685,0.010706,1.098,1.1139
+0.010706,0.010725,1.1423,1.1128
+0.010725,0.010745,1.1093,1.1101
+0.010745,0.010764,1.0907,1.1187
+0.010764,0.010784,1.11,1.1082
+0.010784,0.010805,1.1413,1.1106
+0.010805,0.010824,1.0897,1.1183
+0.010824,0.010844,1.1215,1.1175
+0.010844,0.010863,1.1291,1.1192
+0.010863,0.010883,1.1058,1.12
+0.010883,0.010903,1.1502,1.108
+0.010903,0.010922,1.0936,1.103
+0.010922,0.010942,1.0614,1.1
+0.010942,0.010962,1.1038,1.0932
+0.010962,0.010982,1.0912,1.0978
+0.010982,0.011001,1.1157,1.1061
+0.011001,0.011022,1.1167,1.1099
+0.011022,0.011042,1.1029,1.1137
+0.011042,0.011064,1.123,1.1168
+0.011064,0.011084,1.1101,1.1174
+0.011084,0.011105,1.1316,1.1144
+0.011105,0.011126,1.1196,1.1179
+0.011126,0.011147,1.0876,1.1202
+0.011147,0.011167,1.1403,1.1163
+0.011167,0.011187,1.1216,1.1191
+0.011187,0.01121,1.1122,1.1198
+0.01121,0.011232,1.1336,1.1229
+0.011232,0.011253,1.0911,1.1287
+0.011253,0.011274,1.156,1.1254
+0.011274,0.011296,1.1507,1.1243
+0.011296,0.011317,1.0956,1.1339
+0.011317,0.011338,1.128,1.1227
+0.011338,0.01136,1.1394,1.1184
+0.01136,0.011382,1.0998,1.1241
+0.011382,0.011403,1.1291,1.1244
+0.011403,0.011425,1.1244,1.1246
+0.011425,0.011445,1.1291,1.1278
+0.011445,0.011466,1.1405,1.1274
+0.011466,0.011488,1.116,1.1281
+0.011488,0.011509,1.1268,1.1259
+0.011509,0.011531,1.1283,1.1205
+0.011531,0.011553,1.1177,1.119
+0.011553,0.011575,1.1137,1.116
+0.011575,0.011598,1.1084,1.1217
+0.011598,0.011621,1.1119,1.117
+0.011621,0.011644,1.1569,1.1176
+0.011644,0.011669,1.0944,1.1181
+0.011669,0.011691,1.1165,1.119
+0.011691,0.011715,1.111,1.1179
+0.011715,0.011738,1.1165,1.1246
+0.011738,0.011761,1.1512,1.1389
+0.011761,0.011784,1.1276,1.1431
+0.011784,0.011807,1.1885,1.1522
+0.011807,0.011831,1.1318,1.1491
+0.011831,0.011855,1.162,1.1495
+0.011855,0.01188,1.1356,1.1358
+0.01188,0.011903,1.1296,1.1303
+0.011903,0.011927,1.1198,1.1271
+0.011927,0.011952,1.1047,1.1287
+0.011952,0.011976,1.1457,1.1362
+0.011976,0.011998,1.1439,1.1419
+0.011998,0.012022,1.1672,1.1436
+0.012022,0.012047,1.1482,1.1431
+0.012047,0.012069,1.1129,1.1408
+0.012069,0.012093,1.1434,1.1318
+0.012093,0.012118,1.1326,1.135
+0.012118,0.012141,1.1221,1.1403
+0.012141,0.012166,1.1641,1.1385
+0.012166,0.012191,1.1393,1.1429
+0.012191,0.012216,1.1344,1.1488
+0.012216,0.01224,1.1545,1.1369
+0.01224,0.012265,1.1516,1.1343
+0.012265,0.01229,1.1049,1.136
+0.01229,0.012315,1.1261,1.1352
+0.012315,0.012341,1.1428,1.1293
+0.012341,0.012365,1.1505,1.1376
+0.012365,0.01239,1.1223,1.1372
+0.01239,0.012416,1.1462,1.144
+0.012416,0.012442,1.124,1.1415
+0.012442,0.012467,1.1769,1.1459
+0.012467,0.012493,1.1383,1.1497
+0.012493,0.012519,1.1439,1.1556
+0.012519,0.012546,1.1656,1.1473
+0.012546,0.012571,1.1533,1.159
+0.012571,0.012598,1.1355,1.1564
+0.012598,0.012623,1.1967,1.1483
+0.012623,0.012648,1.1309,1.153
+0.012648,0.012676,1.1254,1.157
+0.012676,0.012703,1.1768,1.1509
+0.012703,0.01273,1.1551,1.1467
+0.01273,0.012757,1.1664,1.1527
+0.012757,0.012783,1.1099,1.1484
+0.012783,0.012807,1.1553,1.1459
+0.012807,0.012834,1.1552,1.1398
+0.012834,0.012861,1.1427,1.1526
+0.012861,0.012889,1.1361,1.1447
+0.012889,0.012915,1.1735,1.1409
+0.012915,0.012943,1.116,1.1424
+0.012943,0.012968,1.1362,1.1404
+0.012968,0.012994,1.1502,1.1364
+0.012994,0.013023,1.1261,1.1519
+0.013023,0.013051,1.1532,1.1539
+0.013051,0.013078,1.1939,1.1438
+0.013078,0.013106,1.1459,1.1494
+0.013106,0.013135,1.0999,1.1452
+0.013135,0.013163,1.154,1.1431
+0.013163,0.013193,1.1323,1.1504
+0.013193,0.013222,1.1834,1.1629
+0.013222,0.01325,1.1824,1.162
+0.01325,0.01328,1.1627,1.1653
+0.01328,0.013309,1.1491,1.1505
+0.013309,0.013338,1.1487,1.1418
+0.013338,0.013368,1.1097,1.1359
+0.013368,0.013396,1.139,1.138
+0.013396,0.013427,1.1332,1.1403
+0.013427,0.013458,1.1594,1.1477
+0.013458,0.013488,1.1601,1.1441
+0.013488,0.013517,1.1467,1.1494
+0.013517,0.013546,1.1213,1.1486
+0.013546,0.013576,1.1595,1.1502
+0.013576,0.013608,1.1552,1.1534
+0.013608,0.013637,1.1681,1.1576
+0.013637,0.013669,1.1631,1.1544
+0.013669,0.013699,1.1422,1.1486
+0.013699,0.013728,1.1434,1.1393
+0.013728,0.013761,1.1261,1.1372
+0.013761,0.013791,1.1217,1.1363
+0.013791,0.013823,1.1529,1.1395
+0.013823,0.013855,1.1376,1.1455
+0.013855,0.013884,1.1593,1.1461
+0.013884,0.013916,1.1559,1.1418
+0.013916,0.013946,1.1247,1.1501
+0.013946,0.013977,1.1316,1.1472
+0.013977,0.014008,1.179,1.1451
+0.014008,0.01404,1.1448,1.1525
+0.01404,0.014072,1.1453,1.1545
+0.014072,0.0141,1.1616,1.1421
+0.0141,0.014129,1.1416,1.1464
+0.014129,0.014163,1.1173,1.1502
+0.014163,0.014196,1.1664,1.1529
+0.014196,0.014228,1.164,1.1589
+0.014228,0.014259,1.1753,1.1609
+0.014259,0.014292,1.1717,1.1601
+0.014292,0.014326,1.1272,1.1588
+0.014326,0.014358,1.1622,1.154
+0.014358,0.014392,1.1578,1.155
+0.014392,0.014426,1.1511,1.1583
+0.014426,0.014458,1.1768,1.1494
+0.014458,0.014493,1.1437,1.1458
+0.014493,0.014528,1.1176,1.14
+0.014528,0.014563,1.1396,1.1379
+0.014563,0.014594,1.1225,1.1389
+0.014594,0.01463,1.166,1.1407
+0.01463,0.014662,1.149,1.1467
+0.014662,0.014697,1.1263,1.1615
+0.014697,0.014733,1.17,1.1562
+0.014733,0.014765,1.1965,1.1505
+0.014765,0.014802,1.1395,1.1587
+0.014802,0.014837,1.1201,1.1598
+0.014837,0.014874,1.1674,1.1511
+0.014874,0.014907,1.1753,1.1555
+0.014907,0.01494,1.153,1.1573
+0.01494,0.014976,1.1618,1.1466
+0.014976,0.015014,1.129,1.1468
+0.015014,0.015053,1.1139,1.153
+0.015053,0.015089,1.1765,1.1496
+0.015089,0.015124,1.1838,1.1567
+0.015124,0.015162,1.145,1.1578
+0.015162,0.015201,1.1641,1.1539
+0.015201,0.015238,1.1193,1.1438
+0.015238,0.015275,1.1571,1.1481
+0.015275,0.015314,1.1332,1.1388
+0.015314,0.015353,1.1669,1.1448
+0.015353,0.015391,1.1173,1.1442
+0.015391,0.015429,1.1493,1.1452
+0.015429,0.015468,1.1542,1.139
+0.015468,0.015506,1.1381,1.1474
+0.015506,0.015546,1.1359,1.1416
+0.015546,0.015581,1.1594,1.1426
+0.015581,0.015619,1.1202,1.142
+0.015619,0.015659,1.1596,1.1367
+0.015659,0.015698,1.1348,1.135
+0.015698,0.015737,1.1096,1.1379
+0.015737,0.015775,1.151,1.1284
+0.015775,0.015818,1.1345,1.1276
+0.015818,0.015859,1.1121,1.1387
+0.015859,0.0159,1.1309,1.1368
+0.0159,0.015939,1.165,1.1393
+0.015939,0.015978,1.1414,1.1405
+0.015978,0.016021,1.1471,1.1424
+0.016021,0.016064,1.1181,1.1397
+0.016064,0.016107,1.1406,1.1336
+0.016107,0.016149,1.1512,1.1355
+0.016149,0.016192,1.1111,1.144
+0.016192,0.016232,1.1567,1.1436
+0.016232,0.01628,1.1607,1.1378
+0.01628,0.016322,1.1386,1.1476
+0.016322,0.016364,1.1221,1.1427
+0.016364,0.016409,1.1597,1.1344
+0.016409,0.016454,1.1321,1.1352
+0.016454,0.016497,1.1192,1.1394
+0.016497,0.016543,1.1431,1.1343
+0.016543,0.01659,1.1428,1.1395
+0.01659,0.016638,1.1345,1.1387
+0.016638,0.016684,1.1577,1.1395
+0.016684,0.01673,1.1156,1.1336
+0.01673,0.016775,1.1467,1.1303
+0.016775,0.016823,1.1136,1.1264
+0.016823,0.016872,1.1177,1.1317
+0.016872,0.016918,1.1383,1.1259
+0.016918,0.016966,1.1423,1.123
+0.016966,0.017017,1.1175,1.1254
+0.017017,0.01707,1.0994,1.1239
+0.01707,0.017121,1.1296,1.112
+0.017121,0.017175,1.1306,1.1168
+0.017175,0.017229,1.0827,1.1148
+0.017229,0.017282,1.1418,1.1127
+0.017282,0.017337,1.0894,1.1114
+0.017337,0.017391,1.1192,1.1231
+0.017391,0.01745,1.1239,1.1165
+0.01745,0.017507,1.1411,1.1199
+0.017507,0.017567,1.1089,1.1171
+0.017567,0.017624,1.1064,1.1094
+0.017624,0.017684,1.1052,1.1052
+0.017684,0.017744,1.0854,1.1107
+0.017744,0.017806,1.1199,1.1133
+0.017806,0.017864,1.1367,1.1186
+0.017864,0.01793,1.1193,1.1264
+0.01793,0.017996,1.1319,1.1305
+0.017996,0.018061,1.1244,1.1212
+0.018061,0.018128,1.1401,1.1177
+0.018128,0.018193,1.0904,1.109
+0.018193,0.018265,1.1015,1.1101
+0.018265,0.018333,1.0885,1.0963
+0.018333,0.018404,1.1301,1.1011
+0.018404,0.018478,1.0712,1.1043
+0.018478,0.018551,1.114,1.1134
+0.018551,0.01862,1.1178,1.109
+0.01862,0.018697,1.1339,1.1181
+0.018697,0.018772,1.1079,1.1187
+0.018772,0.018849,1.1171,1.1165
+0.018849,0.018931,1.1167,1.1081
+0.018931,0.019008,1.1067,1.1048
+0.019008,0.019087,1.0921,1.1037
+0.019087,0.019165,1.0914,1.0982
+0.019165,0.019249,1.1117,1.0994
+0.019249,0.019332,1.0889,1.1007
+0.019332,0.019416,1.1128,1.1032
+0.019416,0.019499,1.0986,1.1007
+0.019499,0.019582,1.1042,1.1064
+0.019582,0.019664,1.0989,1.1047
+0.019664,0.019752,1.1174,1.1066
+0.019752,0.019839,1.1043,1.1054
+0.019839,0.019927,1.1082,1.1079
+0.019927,0.020017,1.0981,1.11
+0.020017,0.020107,1.1116,1.1107
+0.020107,0.020199,1.1276,1.1062
+0.020199,0.020292,1.1078,1.1108
+0.020292,0.020385,1.086,1.1076
+0.020385,0.020481,1.1208,1.103
+0.020481,0.020576,1.0958,1.0987
+0.020576,0.020672,1.1047,1.1025
+0.020672,0.020773,1.0862,1.103
+0.020773,0.020872,1.105,1.1027
+0.020872,0.020973,1.123,1.1021
+0.020973,0.021073,1.0945,1.1044
+0.021073,0.021175,1.1019,1.1037
+0.021175,0.021277,1.0978,1.0978
+0.021277,0.021384,1.1012,1.0986
+0.021384,0.021487,1.0938,1.0935
+0.021487,0.021593,1.0985,1.1004
+0.021593,0.021699,1.076,1.1056
+0.021699,0.021811,1.1324,1.1071
+0.021811,0.021922,1.1272,1.1138
+0.021922,0.022033,1.1015,1.1206
+0.022033,0.022148,1.132,1.1122
+0.022148,0.022264,1.11,1.1098
+0.022264,0.022376,1.0901,1.1104
+0.022376,0.022495,1.1154,1.1023
+0.022495,0.022611,1.1044,1.0991
+0.022611,0.02273,1.0917,1.1035
+0.02273,0.022852,1.0938,1.1011
+0.022852,0.022977,1.1121,1.1003
+0.022977,0.0231,1.1034,1.0982
+0.0231,0.023226,1.1006,1.0981
+0.023226,0.023354,1.0808,1.0982
+0.023354,0.02348,1.0933,1.1035
+0.02348,0.023614,1.113,1.1033
+0.023614,0.023746,1.1295,1.1056
+0.023746,0.023881,1.1,1.1137
+0.023881,0.024009,1.0921,1.114
+0.024009,0.024144,1.1338,1.1097
+0.024144,0.024281,1.1146,1.1009
+0.024281,0.024419,1.108,1.1013
+0.024419,0.024557,1.0559,1.0985
+0.024557,0.024697,1.094,1.0992
+0.024697,0.024842,1.1199,1.0963
+0.024842,0.024993,1.1182,1.1055
+0.024993,0.025144,1.0935,1.1057
+0.025144,0.025301,1.1019,1.0992
+0.025301,0.025458,1.0948,1.1003
+0.025458,0.025622,1.0874,1.1005
+0.025622,0.025783,1.1239,1.0966
+0.025783,0.025946,1.0944,1.0904
+0.025946,0.026117,1.0825,1.0924
+0.026117,0.026286,1.0639,1.0859
+0.026286,0.026462,1.0974,1.0897
+0.026462,0.026635,1.0913,1.0909
+0.026635,0.026818,1.1133,1.0978
+0.026818,0.027007,1.0884,1.0968
+0.027007,0.027196,1.0988,1.0925
+0.027196,0.027386,1.0921,1.0883
+0.027386,0.02758,1.0701,1.0866
+0.02758,0.027781,1.092,1.0867
+0.027781,0.027979,1.0799,1.0865
+0.027979,0.028183,1.0991,1.0899
+0.028183,0.028392,1.0915,1.0873
+0.028392,0.028602,1.0872,1.0904
+0.028602,0.028815,1.0791,1.0872
+0.028815,0.029032,1.0949,1.083
+0.029032,0.029253,1.0831,1.0821
+0.029253,0.029481,1.0708,1.0881
+0.029481,0.029705,1.0827,1.0862
+0.029705,0.029936,1.1091,1.0899
+0.029936,0.030171,1.0855,1.0897
+0.030171,0.030411,1.1016,1.0885
+0.030411,0.030661,1.0696,1.0914
+0.030661,0.030901,1.0765,1.0916
+0.030901,0.031147,1.1236,1.0856
+0.031147,0.031394,1.0866,1.0889
+0.031394,0.031664,1.0717,1.09
+0.031664,0.031936,1.0862,1.0848
+0.031936,0.032225,1.082,1.0826
+0.032225,0.032506,1.0973,1.0805
+0.032506,0.032801,1.076,1.0784
+0.032801,0.033096,1.0611,1.077
+0.033096,0.033409,1.0754,1.0784
+0.033409,0.033723,1.0754,1.0759
+0.033723,0.034025,1.1042,1.0754
+0.034025,0.034361,1.0632,1.0734
+0.034361,0.034712,1.059,1.0653
+0.034712,0.035079,1.0652,1.0567
+0.035079,0.035438,1.0347,1.0559
+0.035438,0.035808,1.0611,1.0558
+0.035808,0.036176,1.0597,1.0519
+0.036176,0.036572,1.0581,1.0568
+0.036572,0.036977,1.0461,1.0564
+0.036977,0.0374,1.059,1.0553
+0.0374,0.037804,1.0594,1.0515
+0.037804,0.038252,1.0539,1.0511
+0.038252,0.038692,1.0393,1.0452
+0.038692,0.039155,1.0438,1.0411
+0.039155,0.039623,1.0294,1.0359
+0.039623,0.040107,1.0392,1.0335
+0.040107,0.040595,1.0277,1.0321
+0.040595,0.041144,1.0274,1.0294
+0.041144,0.041711,1.0367,1.0281
+0.041711,0.0423,1.016,1.0281
+0.0423,0.042887,1.0325,1.026
+0.042887,0.043495,1.0279,1.0198
+0.043495,0.044142,1.0169,1.0195
+0.044142,0.044846,1.0056,1.013
+0.044846,0.045582,1.0144,1.0092
+0.045582,0.046376,1.0001,1.0029
+0.046376,0.047211,1.0092,0.9994
+0.047211,0.048121,0.9852,0.993
+0.048121,0.049074,0.988,0.9906
+0.049074,0.050093,0.9824,0.9841
+0.050093,0.051186,0.988,0.9832
+0.051186,0.052376,0.9769,0.9768
+0.052376,0.053647,0.9805,0.9724
+0.053647,0.055015,0.9562,0.9666
+0.055015,0.056491,0.9606,0.9632
+0.056491,0.058093,0.9589,0.9575
+0.058093,0.059852,0.9598,0.9524
+0.059852,0.061781,0.9521,0.9461
+0.061781,0.063917,0.9306,0.9379
+0.063917,0.066294,0.9292,0.9295
+0.066294,0.068967,0.9176,0.9164
+0.068967,0.072,0.9183,0.9064
+0.072,0.075497,0.8862,0.8947
+0.075497,0.079603,0.8805,0.8814
+0.079603,0.084513,0.8706,0.8621
+0.084513,0.090549,0.8513,0.8428
+0.090549,0.098303,0.8218,0.8198
+0.098303,0.108875,0.7897,0.7878
+0.108876,0.124901,0.7657,0.7354
+0.124901,0.155439,0.7105,0.7139
+0.15544,1,0.5894,0.6886