Ticket #9539 (closed: fixed)

Opened 6 years ago

Last modified 5 years ago

CCL clustering defect

Reported by: Owen Arnold Owned by: Owen Arnold
Priority: critical Milestone: Release 3.2.1
Component: Diffraction Keywords:
Cc: Blocked By:
Blocking: Tester:

Description

Some issues have been fixed with the connected component analysis, and some others have been discovered as part of #9509. Generally the CCL works well, and only a very small number of pixels are misplaced.

The issues seem to stem from resolving a unified label id across neighbouring pixels (this is not a multi-threaded issue). This is probably due to the fact that the neighbours are being stored as independent copies, so updates to one parent DisjointElement, don't affect other connected elements (when they should). I therefore suggest that the solution to this is to:

a) Prove my theory above. A few unit tests in CCL should do this

b) If (a) is proved. Fix it by storing smart_pointers in the neighbours array.

This is a (rather large) unit test, which I used as part of CCL to quickly reproduce the issue. I'm also attaching a script, which produces cluster outputs, which demonstrate the issue via IntegratePeaksUsingClusters

void xtest_on_real_md_peak()
  {
    auto createAlg = Mantid::API::AlgorithmManager::Instance().createUnmanaged("CreateMDHistoWorkspace");
    createAlg->setChild(true);
    createAlg->initialize();
    createAlg->setPropertyValue("SignalInput",
        "0,0.216921,0.215832,0,0,0.227032,0,0,0.238556,0,0.245634,0.252145,0,0,0,0,0,0,0,0.278113,0,0,0,0,0,0,0,0,0.239393,0,0.244423,0,0,0,0,0.263029,0,0,0.269276,0,0,0,0,0,0,0,0,0,0.239049,0,0.243409,0,0.2575,0,0.26532,0,0,0,0,0,0,0.217056,0,0,0,0,0,0,0,0,0,0,0,0,0.521553,0,0.272641,0,0.277916,0,0,0,0.223011,0.221207,0,0,0.464739,0,0.237963,0.244788,0,0,0,0,0.265873,0,0,0,0,0.552626,0,0,0.222018,0.227768,0,0.226879,0.232009,0,0.237725,0,0,0,0,0,0,0.271623,0,0,0,0,0,0,0,0,0.226602,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.489418,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.233826,0,0.240333,0,0,0,0.250446,0,0,0,0,0,0,0,0,0,0.216749,0,0,0,0,0,0,0.715673,0,0,0,0,0,0,0,0,0,0,0,0.285272,0,0,0,0,0,0,0.477525,0,0,0,0,0,0.264781,0,0,0,0.269258,0,0,0.285303,0,0.221321,0,0,0,0,0,0,0,0,0,0,0,0.262641,0,0,0,0.278638,0.286035,0.285535,0,0,0,0,0.233379,0,0,0,0.243863,0,0,0,0,0,0,0,0,0.277281,0,0.283702,0.221575,0,0,0,0,0,0,0.245137,0,0,0,0,0,0,0,0,0,0,0,0.284695,0,0,0.227619,0,0,0,0.237749,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.220956,0,0.226907,0,0,0.245362,0,0.251871,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.250379,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.251741,0,0,0,0,0,0.271442,0,0,0,0.285932,0,0,0,0,0,0,0.238977,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.213398,0.211742,0,0.224372,0.229149,0,0.234989,0,0,0,0.492328,0,0.2513,0,0,0,0.264107,0.273612,0,0,0,0,0,0,0.451506,0,0,0,0,0.23855,0,0.253398,0.25254,0,0.258447,0,0,0.27329,0,0.279916,0,0,0,0,0.222686,0.228808,0.235168,0,0.24091,0.2465,0,0,0,0,0,0,0.528505,0,0,0.278558,0,0.218616,0,0,0,0,0,0,0,0,0,0,0,0,0,0.266173,0,0,0,0,0,0,0,0.22287,0,0,0,0,0,0,0,0,0.260058,0,0,0,0,0,0,0,0.21752,0,0,0.223268,0,0,0,0.241113,0,0,0,0,0.260113,0,0,0,0,0.271802,0.280353,0.278393,0,0,0,0.229507,0,0,0,0.24049,0,0.247141,0,0,0,0,0,0,0,0.271361,0,0,0,0,0,0,0,0.23405,0,0,0,0.245245,0,0,0.258655,0,0,0,0.272939,0.280526,0,0,0,0,0,0,0,0,0,0,0,0.244952,0,0,0,0,0,0,0,0,0.278298,0,0,0,0,0.229353,0.228545,0,0,0,0.494115,0.245846,0,0.250733,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.277976,0,0,0,0,0,0,0,0,0,0,0.245498,0,0,0,0.266071,0.53014,0,0,0.279041,0.278989,0.286406,0,0,0.228534,0,0.234133,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.252771,0,0,0,0,0.263562,0,0,0,0.278625,0,0,0,0,0,0,0,0.239944,0.2455,0.244718,0,0,0,0,0,0,0,0,0.559532,0.28669,0,0,0,0,0,0,0,0.239157,0,0,0,0,0.258877,0.266047,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.264294,0,0.551203,0,0,0,0,0,0,0,0.234513,0,0,0,0,0,0,0,0,0,0,0,0.281164,0,0,0,0,0,0,0,0.233092,0,0.478706,0.247083,0,0,0,0.259674,0,0,0,0,0.279359,0,0,0.286678,0,0,0,0,0,0,0.238531,0,0.24631,0,0,0,0,0,0,0.272324,0,0,0,0,0,0,0,0,0,0,0,0.228208,0.235988,0,0.241091,0,0.245765,0,0,0,0,0,0,0,0,0,0,0,0.225095,0.223647,0,0,0,0.241574,0.247988,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.266779,0,0,0,0,0,0,0.224432,0.23097,0,0,0,0,0.240741,0,0,0,0,0.259009,0,0,0,0.272807,0,0,0,0,0,0.230415,0,0,0.234761,0,0,0,0,0,0,0,0,0,0,0,0,0.213606,0.219352,0,0,0,0,0.470137,0,0,0.240517,0.254124,0.507587,0,0,0.259912,0,0,0,0,0,0,0,0,0.224243,0,0.228953,0.234175,0,0,0,0.246959,0,0,0,0,0,0,0,0.281248,0,0,0,0.224732,0,0,0,0,0.47538,0,0,0,0.254206,0,0,0,0,0,0,0,0,0.439935,0,0.224136,0,0.22949,0,0,0,0,0.24721,0,0,0,0,0,0,0.272938,0.545651,0,0,0,0,0.22521,0,0,0,0,0,0,0.24619,0.246476,0,0,0,0.266979,0,0.273881,0.272515,0,0,0,0.223977,0,0,0,0,0,0,0,0,0,0,0,0,0.267039,0,0.272185,0.281649,0,0,0,0,0,0,0,0.234988,0,0.240694,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.223336,0,0,0,0,0,0.246872,0.246706,0,0,0.260163,0,0,0,0,0.281291,0.279444,0,0,0,0,0.456891,0,0,0.242071,0.240838,0,0,0,0.252951,0,0,0.266052,0,0,0,0.288961,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.274501,0.274307,0,0.280141,0.279593,0,0,0,0,0,0,0,0.482051,0.248329,0.246653,0.254884,0,0,0,0,0,0.27316,0,0.279299,0,0,0,0,0,0,0,0.242691,0,0,0,0.254603,0,0,0,0,0,0,0.563985,0,0,0,0,0,0,0,0.233616,0.241678,0,0,0,0,0,0,0.267454,0,0,0,0,0,0.287868,0,0,0,0,0,0,0.481612,0,0,0,0,0,0,0,0,0,0,0,0.289499,0,0,0,0,0,0,0.24113,0,0,0.247418,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.449806,0,0,0,0,0,0.242053,0.249266,0.24842,0,0,0,0.268702,0,0,0,0,0,0,0,0,0,0,0,0.243744,0.241749,0,0.24783,0,0,0.261659,0,0,0,0.275322,0,0,0,0,0,0,0,0,0,0.243082,0,0.241797,0,0.25414,0.261868,0,0,0,0,0,0,0,0,0,0,0.224364,0,0,0,0,0,0,0.247946,0,0.254044,0,0,0,0.551495,0,0,0,0,0,0.22625,0,0,0,0,0.24236,0,0,0.248312,0,0,0,0,0,0.541986,0,0.282792,0.21446,0,0,0.225221,0,0,0,0,0,0.241985,0.249686,0.510772,0,0,0,0.267443,0,0,0,0,0.214916,0,0,0.225342,0.46154,0,0.237489,0.472624,0,0,0,0,0,0,0,0.267932,0.266568,0.273988,0.282102,0,0,0,0,0,0.23153,0,0,0.484981,0,0.490426,0,0.256142,0.509664,0,0,0.267592,0,0.274455,0,0.282099,0,0,0,0.224715,0.463841,0.229782,0,0,0.491843,0,0,0,0,0,0,0,0,0,0,0,0,0,0.452051,0.231004,0,0.230502,0,0,0,0.24839,0,0,0,0.26152,0,0.267675,0,0,0,0,0,0,0,0.224124,0.22955,0.237027,0,0.241716,0,0,0,0.254298,0,0,0,0,0,0,0.282904,0,0,0,0,0.231525,0,0,0,0.243343,0,0.247732,0.254464,0,0,0,0,0.275866,0.274959,0,0.282898,0,0,0,0,0,0.230044,0,0.479822,0,0.249468,0,0,0.262659,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.243866,0,0.248329,0,0.255367,0,0,0,0,0,0,0,0.282238,0.290698,0,0,0,0,0,0.235159,0,0,0,0.256304,0,0,0,0,0,0.266831,0,0,0.281864,0,0,0,0,0,0,0.486368,0,0,0.74545,0,0,0,0,0,0.267907,0,0,0,0,0.289873,0,0,0,0,0,0.242726,0,0,0.496057,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.243498,0,0,0,0,0,0,0,0,0,0,0,0.281684,0.291177,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.281403,0,0,0,0,0,0,0,0,0,0,0.247701,0,0,0.259933,0,0,0,0,0.565515,0,0,0,0,0.215165,0,0,0,0.457996,0.23243,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.214848,0,0.219632,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.222457,0,0,0,0.232246,0,0,0,0.487075,0,0,0,0.255615,0,0,0,0,0,0,0.215986,0,0,0,0,0.232275,0,0,0.236721,0,0.502445,0.248218,0,0,0.263492,0.541784,0.271064,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.270762,0,0.277732,0,0,0.215728,0,0.226994,0,0,0,0,0,0.479997,0.48652,0.251158,0,0,0.264082,0,0,0,0,0.275596,0.284145,0,0,0,0,0,0.23141,0,0.237706,0.245167,0,0.250005,0,0.255519,0,0.262375,0,0.53734,0,0,0,0,0,0.227086,0.225264,0,0.463196,0,0.244119,0,0.242819,0.250147,0.514979,0.255655,0.264215,0.262879,0,0,0,0,0,0,0,0.227447,0.226677,0,0,0,0.48236,0,0.251031,0.499075,0.51298,0.256035,0.518573,0,0,0.269223,0,0.285022,0.567863,0,0,0,0,0,0,0,0.243494,0.486393,0,0.498482,0,0,0.263917,0.270408,0.2694,0.277369,0,0,0,0,0,0,0,0.231614,0,0,0,0,0,0,0.256569,0.255708,0,0.270771,0,0,0.276469,0.284166,0,0,0,0,0.226508,0,0,0.236959,0.243609,0,0.500866,0,0,0.26381,0,0,0,0,0,0,0,0,0,0,0,0.232153,0,0,0,0.249847,0,0,0.254765,0,0.261971,0.270938,0,0.276729,0,0.284362,0,0,0,0,0,0,0,0,0,0.501733,0,0,0,0,0,0,0,0.553523,0,0,0,0,0,0,0,0,0,0,0.244569,0,0,0,0,0.262647,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.261556,0,0,0,0,0,0.281848,0,0,0,0,0,0,0,0,0,0.250482,0.256439,0,0,0,0,0,0,0,0,0.282941,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.269233,0.276795,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.269741,0.555176,0.276457,0,0,0.585178,0,0,0,0,0,0,0,0,0,0,0.255881,0,0.261119,0,0,0,0,0,0,0,0,0,0.21703,0.438987,0,0,0,0.233023,0,0.237985,0.484497,0,0.251515,0.258751,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.240301,0,0.492169,0,0,0,0,0,0,0,0,0.558804,0,0,0,0,0.222261,0,0,0,0.232695,0.238467,0,0,0.25122,0.251197,0,0,0.262399,0,0.271703,0,0.278729,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.221714,0.227751,0,0,0,0.239304,0,0.251456,1.25527,0,0.513704,0,0,0,0,0.277599,0,0,0,0,0,0.227499,0,0,0,0,0.24381,0.488621,0.49977,1.80711,0.77156,0,0.526015,0,0.269733,0,0.56274,0,0,0,0,0,0,0.46568,0,0.245802,1.23215,1.50983,0.5006,1.29053,0.264497,0.529338,0,0,0,0,0.286054,0,0,0,0.456993,0.226926,0,0,0.477599,0.735393,0.251711,0.252401,1.53452,1.02977,0.778231,0.528927,0,0,0.55719,0,0,0,0,0,0.910366,0.460603,0.233119,0.712102,0,0.245281,0.495421,0.50291,1.28472,1.80377,0.265517,0.526217,0,0,0,0,0.568681,0,0,0,0.454055,0,0.233565,0,0.238544,0.490866,0.984363,1.25329,1.03462,0.770579,1.32196,0.799164,0,0.270514,0,0,0,0,0,0,0,0,0.466184,0.23793,0.246548,0,0.244499,1.00248,0.767362,0.265274,0.792511,0,0,0,0,0,0,0,0,0,0,0,0.239514,0,0.489886,0.488814,0.755752,0.25036,0.257925,0.256169,0,0,0.271676,0,0,0,0.285038,0,0,0,0,0,0.239704,0,0.2455,0,0.252368,0.501595,0.257941,0,0,0,0,0,0.277868,0,0,0,0,0,0,0,0.23969,0.486035,0,0,0,0,0.257976,0,0.263364,0,0.269601,0,0.277034,0,0.284303,0,0,0,0,0,0,0,0,0,0.499614,0.258617,0.264833,0,0.263326,0,0.269322,0,0,0,0,0,0,0,0,0,0,0.24512,0,0,0,0,0,0,0.2635,0.270302,0,0.277285,0,0.284583,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.269999,0,0.276915,0,0,0,0,0,0,0,0,0,0,0,0.50183,0,0,0,0,0.270987,0,0.278024,0,0.28576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.270114,0,0,0,0,0.291516,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.284533,0,0,0,0.436249,0,0.223473,0.223438,0.228514,0.234402,0,0,0,0,0,0,0.251359,0,0,0,0,0,0.280304,0,0,0.217296,0.222819,0.229958,0,0,0,0,0,0,0,0,0,0,0,0,0,0.281349,0.279491,0,0.218408,0.217334,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.271165,0,0,0,0,0,0,0.234983,0,0,0,0.494896,0.245031,0,0,0.259126,0,0.265319,0,0,0,0,0,0,0,0,0,0,0,0,0.240043,0.985099,0.245919,0.506173,0,0,0,0,0,0,0,0.2792,0,0,0,0,0,0.463838,0.475223,0.48176,0.248003,0,0.50653,0.504306,0,0.775445,0,0,0,0,0,0,0,0,0,0,0,0,0.232935,0.960589,0,0.492185,0.498353,1.25809,0.518115,0.257739,1.06471,0,0,0.280532,0,0,0,0,0,0,0,0,0.233388,0.479694,0.246663,1.2284,0.245296,1.00917,1.0361,1.03202,1.0631,0,0,0,0,0,0,0,0,0,0.227938,0.468797,0,0,0.987087,0.745333,0,1.26542,0.77828,0.516955,0.797,0.264835,0,0,0.277857,0.287508,0,0,0,0.229368,0,0.469207,0.241868,0,0.246712,1.48016,0.50531,1.01461,0.258451,1.05654,1.06197,0.272283,0,0,0,0,0,0,0,0,0,0,0.481336,0.480024,0,1.25989,0.252965,0.76996,0.259674,0.265646,0,0,0.271867,0,0,0,0,0,0,0,0,0,0.240878,0,0,0.760739,0.504802,0.252111,0,0.265604,0,0,0.280492,0,0,0.287284,0,0,0,0,0,0,0,0.486009,0,0.758648,0,0.259559,0,0,0.273905,0.271628,0,0,0,0,0,0,0,0,0,0,0.239516,0,0.492136,0.505318,0.251138,0.259216,0.257522,0.266645,0.264838,0,0,0.280123,0,0.571721,0,0,0,0,0,0,0,0,0.490259,0.251713,0.25202,0,0.265467,0,0,0,0,0,0.28754,0,0,0,0,0,0,0,0,0,0.254229,0,0.258632,0.259289,0,0.52968,0,0,0.279535,0.278081,0.286841,0,0,0,0,0,0,0.239805,0,0,0,0.252565,0.259044,0.258539,0,0,0.545441,0,0,0,0,0,0,0,0,0,0,0,0,0,0.253123,0,0,0,0.529375,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.257163,0.265372,0,0,0,0,0,0,0.295186,0,0,0,0,0,0,0,0,0,0,0.258074,0,0.264174,0.272889,0,0,0,0,0.285788,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.253612,0,0.267229,0,0,0,0.282064,0,0,0.218539,0,0,0,0,0,0,0,0,0,0,0.253312,0.260543,0,0,0,0,0,0,0,0,0,0,0,0.236664,0,0,0,0.247665,0.254758,0,0,0,0.266886,0,0.273837,0,0,0,0,0,0.223911,0,0,0.235922,0,0,0,0.2473,0,0.252718,0.261141,0,0,0,0,0,0,0,0,0,0.223658,0,0.236103,0.236031,0.23456,0.723869,0,0.24772,0,1.01138,0,0.267581,0,0,0,0,0,0,0,0,0.447706,0.229099,0.236517,0.235299,0.242275,0.239984,0.744004,0.502359,0.761703,0.521954,0,0,0,0,0,0,0,0,0,0.225441,0,0,0.235846,0.234323,0.241986,0.240482,0.494668,0.254952,0,1.02503,0.25887,0,0.533452,0.55,0,0,0,0,0,0,0,0.229174,0.235841,0.235792,0.241981,0.482415,0.495207,0.756909,0.506384,0.781183,0.519978,0.795161,0.267229,0,0,0,0.280782,0,0,0,0,0,0.707069,0.483994,2.65506,2.43822,2.96999,1.27281,0.506131,1.04221,1.03691,0.266135,0.265992,0,0,0,0,0,0,0,0,0,0.705726,0.961143,1.69017,2.71513,1.49035,0.254437,0.253554,0.261269,0.778055,0.267459,0.540055,0.273873,0,0,0,0,0,0,0,0,0,0.242315,0.724017,1.48364,0.757237,1.01931,0.261335,0,0,0,0.274489,0,0,0,0,0,0,0,0,0,0,0.241209,1.2198,2.48124,1.97691,0.761056,0.76015,0.260163,0.268454,0.533002,0.549472,0,0,0,0,0,0,0,0,0,0,0,0.496508,0.989214,1.01112,0.253741,0.514852,0.259388,0.258883,0.267249,0,0.273252,0,0.279805,0,0,0,0,0,0,0,0,0.248182,1.23494,1.26503,0,0.260801,0.259819,0,0.27434,0,0,0,0,0.286913,0,0,0,0,0,0,0,0.247813,0.254101,0.508905,0.50592,0,0.267611,0.266962,0,0,0,0,0,0,0,0,0,0,0,0,0,0.741802,0.502687,0.506529,0,0,0.258791,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.260729,0,0,0.534338,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.254224,0,0,0.267768,0,0.274158,0,0,0,0,0,0,0,0,0,0,0,0,0,0.253546,0,0,0.267963,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.252783,0,0,0,0.266596,0.273963,0,0,0,0,0,0.429117,0,0,0,0,0,0.231059,0.237522,0,0,0,0.49726,0,0.25393,0,0,0,0,0.274775,0.284264,0,0,0.219834,0,0,0,0,0,0,0,0.249452,0,0.256114,0,0.523967,0,0,0.267882,0,0,0,0,0,0,0,0.231632,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.225203,0,0.231637,0.230896,0.236534,0.488236,0,0,0,0,0.254546,0,0,0,0,0,0.283607,0,0,0,0,0,0.230277,0,0.243661,0.24212,0,0,0,0.510171,0,0,0,0.276131,0,0.282838,0,0,0,0,0,0,0.237844,0,0.243737,0,0.249403,0.498159,0,0.254755,0,0,0,0.266922,0.275252,0,0,0,0,0,0,0,0,0.47278,0.236329,0.725812,1.73679,1.24276,0.766205,0.507618,0,0.260438,0.267517,0,0,0.566793,0,0,0,0,0,0,0.475132,1.42061,1.69852,3.14876,4.99172,4.25929,1.53544,0,0.522694,0,0,0,0,0,0,0,0,0,0,0,0,0.722526,6.32723,9.8276,13.4615,9.8434,5.87884,2.57702,0.261032,0,0,0.551797,0,0,0,0,0,0,0,0,0,0,7.77295,25.3586,18.1814,10.6422,8.15945,1.8243,0.52122,0,0,0,0,0,0.281699,0,0,0,0,0,0,0,2.18529,23.6128,25.8759,11.7264,8.16183,1.04898,0,0.269574,0.26701,0,0,0.281929,0,0,0,0,0,0,0,0,1.70102,13.7213,20.9068,11.2703,5.11096,1.0484,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.24336,1.24567,10.0908,11.7684,4.6633,1.30999,0,0.267653,0,0.274828,0,0,0,0,0,0,0,0,0,0.242365,0,0.497458,3.84147,5.10181,4.66987,0,0.267729,0,0.550936,0,0,0,0.289678,0,0,0,0,0,0,0,0.249626,0.248832,1.5335,1.01761,1.28793,0.520939,0,0.266928,0,0,0.281398,0,0.29063,0,0,0,0,0,0,0,0,0,0.255165,0.508696,0.262415,0,0,0,0,0,0,0,0.289384,0,0,0,0,0,0,0,0,0.248571,0,0.262543,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.248217,0,0,0,0.539966,0,0,0,0,0,0.289595,0,0,0,0,0,0,0,0,0,0,0,0,0,0.268586,0.268141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.275229,0,0,0.291325,0.288895,0,0,0,0,0.221276,0,0,0,0,0.236678,0.243668,0,0,0,0.254679,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.255955,0,0,0,0,0,0,0,0,0,0,0.233018,0,0,0.237171,0,0,0.502017,0,0.256892,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.501213,0.249061,0,0,0,0,0.539089,0.27634,0.275316,0,0,0,0,0.227179,0,0.231296,0.47823,0,0,0,1.25273,0.498261,0.256187,0,0,0.271134,0,0.278104,0.277201,0,0,0,0,0,0,0,0,0,0.975999,0.736766,0.501098,1.27794,0,0.255793,0,0.270786,0,0,0,0.569943,0,0,0,0,0,0,0,0.474672,3.65917,2.73711,4.99819,3.07635,1.28233,0.264092,0,0.271212,0,0,0,0,0,0,0,0,0,0,0.711305,8.05303,11.2145,28.1356,19.7927,13.8612,5.38215,1.05414,0,0,0,0,0,0,0,0,0,0,0,0.232182,0.237494,9.76136,44.4826,66.9342,53.9629,26.9789,20.8781,0.263789,0.270988,0.269678,0,0,0,0.282479,0,0,0,0,0,0.237657,0.236504,3.90763,45.8243,113.191,105.409,51.8203,27.7004,1.05387,0,0,0,0.275003,0,0,0,0,0,0,0,0,0,1.21808,34.9545,106.783,118.552,51.7866,23.734,1.05248,0,0.268976,0,0,0,0,0,0,0,0,0,0,0,0,6.99356,52.4294,98.57,40.7831,18.1753,0.796049,0.268719,0,0,0,0,0.574987,0,0,0,0,0,0,0,0,1.25181,13.0199,54.9767,37.067,9.75672,1.05815,0.268365,0,0,0,0,0,0,0,0,0,0,0,0,0.243741,0.501231,3.31895,15.9041,23.0473,8.16683,0.270662,0,0,0,0,0,0,0,0,0,0,0,0,0,0.25076,0.249995,0.515528,1.79451,9.68765,3.41984,0,0.268866,0.556152,0,0,0.283437,0,0,0,0,0,0,0,0,0,0,0,0.25461,2.1078,1.05116,0.269108,0,0,0.275541,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.815214,0,0,0.284121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.282949,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.262376,0,0,0,0.554131,0,0,0,0,0.299428,0,0,0,0,0,0,0,0.472522,0,0.246539,0.489204,0,0.516565,0,0,0,0,0,0,0,0,0,0,0.22191,0,0.233928,0,0.239919,0,0.244724,0,0,0.259104,0,0,0,0,0,0,0.276902,0,0,0,0,0,0.234344,0,0,0.247069,0.245572,0,0,0,0,0.264102,0,0,0,0,0,0,0,0,0,0,0,0,0.478984,0,0,0,0,0.257686,0.264668,0.265832,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.244469,0.244781,0.752921,0.25846,0,0.263867,0,0,0,0.276658,0,0,0,0,0,0,0,0,0,0.246151,0,0.504045,1.00177,0.256594,0.257262,0,0,0,0,0,0,0,0,0,0,0,0,0,0.238697,0.736013,3.47599,3.0129,3.59538,3.08942,1.30904,0,0,0,0.278148,0.278113,0,0,0,0,0,0,0,0,2.68968,4.41509,16.2584,17.0611,23.5696,14.4051,2.37049,0.26312,0.544163,0,0.278737,0,0,0,0,0,0,0,0,0,0.737207,14.1966,54.2294,71.5909,51.7893,34.5275,6.36478,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6.11232,70.4583,99.7334,77.6865,57.2705,8.47796,0.271452,0,0,0,0,0,0,0,0,0,0,0,0,0.245661,3.01716,42.218,107.307,75.58,65.8703,10.0556,0.26262,0,0,0,0,0,0,0,0,0,0,0,0,0,0.504214,10.7931,67.7631,59.4816,51.2422,4.49343,0.272429,0,0,0,0,0.577921,0,0,0,0,0,0,0,0.244334,0.50399,2.2533,23.6945,34.5384,28.5238,2.64145,0.542853,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.500875,2.31989,11.9437,19.5973,2.11077,0,0,0,0.562657,0,0,0,0,0,0,0,0,0,0,0,0,0.5153,3.14634,6.87172,0.263339,0,0.557363,0.277567,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.529507,1.32084,0,0,0.270519,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.293585,0,0,0,0,0,0,0,0,0,0,0,0,0.264094,0,0,0,0,0,0.284211,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.292849,0.291274,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.293387,0,0,0,0,0,0,0,0.236175,0,0.240912,0,0.49275,0.252228,0,0.260144,0,0,0,0,0,0,0,0,0,0,0,0,0.469917,0,0.239814,0,0,0.505356,0,0.259825,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.253885,0,0.259885,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.251946,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.254076,0,0,0.266712,0,0.264581,0,0.270892,0,0,0,0,0,0,0,0,0,0,0,0,0.752219,0.260153,0.260522,0,0,0.265357,0.817261,0,0,0.28666,0,0,0,0,0,0,0,0,0,0.245633,1.01279,1.26579,2.07353,1.03921,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.983504,2.23233,2.27468,3.31109,3.87935,0.782361,0.265133,0,0,0,0,0,0,0,0,0,0,0,0,0,0.245825,4.52514,7.81756,13.9093,9.03702,5.55888,0,0,0,0,0,0.286867,0,0,0,0,0,0,0,0.247396,0.491033,6.06836,14.3731,15.2844,17.3301,6.91322,0,0,0,0,0.277829,0,0,0,0,0,0,0,0,0,0.492501,1.0107,10.6362,19.4426,15.1281,5.84766,0.538495,0,0,0.279258,0,0.287032,0,0,0,0,0,0,0,0,0,0.253733,5.41342,12.1771,8.92458,4.24838,0.529234,0,0,0,0,0.570954,0,0,0,0,0,0,0,0,0.253832,0.504553,1.80001,4.65371,6.33848,1.3266,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.519022,1.31626,3.97765,0.794491,0.274184,0,0,0,0.285932,0,0,0,0,0,0,0,0,0,0,0,0,0,0.796058,0.26449,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.264593,0,0,0,0,0.277932,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.264401,0,0,0.27952,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.252862,0,0,0,0,0,0,0,0,0,0,0,0,0,0.236122,0.234699,0,0,0,0.25527,0,0.261279,0,0,0,0,0,0,0,0,0,0,0,0,0,0.484427,0.241562,0,0.247117,0.254942,0,0.520333,0,0,0.26634,0.273572,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.26099,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.247403,0,0.254272,0.253097,0,0.536078,0,0.275121,0,0,0,0,0,0,0,0,0,0,0.242545,0,0,0.255161,0.506775,1.0351,0.258721,0,0,0.273832,0,0.280937,0,0,0,0,0,0,0,0.242968,0,0,0.493007,0.254851,0.253942,0.521424,0.259563,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.247079,1.27251,1.02036,0,0.786211,0,0.266677,0,0,0.562608,0.289035,0,0,0,0,0,0,0,0,0,0.501121,0.253778,0.506637,0.780961,0.804245,0,0.27372,0.273672,0.271898,0,0,0,0,0,0,0,0,0,0,0,0.24718,1.52292,1.5672,0.778705,0.266507,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.255102,0.759414,0.521218,0.259163,0.267826,0.806107,0,0,0.561453,0.289705,0,0,0,0,0,0,0,0,0,0,0.507703,0.507209,1.04175,1.04661,0.267148,0.266139,0,0,0.562487,0,0.287914,0,0,0,0,0,0,0,0,0,0.253292,0.506079,0.260547,0.794856,0.267146,0,0,0.282017,0,0,0.288444,0,0,0,0,0,0,0,0,0,0,0.260622,0,0.786247,0.266376,0,0,0.280816,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.260192,0,0.265616,0,0.546115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.267304,0,0,0,0.280881,0,0.59348,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.280437,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.238125,0,0.243279,0,0,0,0,0.262451,0,0,0.268238,0,0,0,0,0,0,0,0,0,0.237772,0,0,0.249739,0,0,0.25438,0,0,0.268393,0.267886,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.261717,0.261181,0.269627,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.248271,0,0.262219,0.262204,0,0.26845,0,0.276591,0,0,0,0,0,0,0,0,0,0,0,0,0.249044,0.256154,0,0,0.260564,0.266858,0,0,0.282633,0,0,0,0,0,0,0,0,0,0,0,0,0.255371,0.263061,0,0.538826,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.255016,0.518113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1.2738,0.262009,0.261095,0.537107,0,0.27523,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.516982,0.523022,0.781776,0.26802,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1.03344,0.522708,0,0,0,0,0,0.564506,0,0,0,0,0,0,0,0,0,0,0,0.255681,0.77909,0.261461,0.269382,0,0,0,0.565751,0,0,0,0,0,0,0,0,0,0,0,0,0,0.515783,0.260263,0.53007,0.267691,0,0.274186,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.2678,0.275108,0,0.282354,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.260752,0,0,0,0.282882,0.281063,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.289413,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.257804,0,0,0,0,0,0.268866,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.262345,0,0,0,0.275469,0.284532,0,0,0,0,0,0,0,0,0,0,0.250772,0.249574,0,0,0,0,0.269476,0,0.560073,0,0,0,0,0,0,0,0,0,0,0,0,0,0.255606,0.264492,0,0,0.278269,0,0,0.284203,0,0,0,0,0,0,0,0,0,0,0.250868,0.515272,0,0,0,0,0,0,0.284746,0,0,0,0,0,0,0,0,0,0.243063,0,0,0.256856,0.263476,0,0.270159,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.257377,0,0.255009,0.528052,0,0,0,0,0,0.28349,0,0,0,0,0,0,0,0,0,0,0.250272,0.255894,0.263241,0,0.270651,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.263629,0.524229,0,0.824632,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.512076,0,0.264047,0,0,0,0.276141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.264194,0,0,0.269999,0,0,0,0,0.292624,0,0,0,0,0,0,0,0,0,0,0,0,0.263362,0.262489,0,0,0.275366,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.262707,0,0,0.268539,0,0,0,0,0.291439,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.282341,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.284175,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.289491,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.282671,0,0,0.299292,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.290954,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.300376,0,0,0,0,0,0,0,0,0,0,0,0.250578,0,0,0,0,0,0,0.277891,0,0,0,0,0,0,0,0,0,0,0,0,0.251021,0,0.256514,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.272723,0,0,0,0.285832,0,0,0,0,0,0,0,0,0,0,0,0,0,0.265546,0,0.271157,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.257836,0.530116,0.264399,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.252369,0,0.514277,0.264971,0,0,0,0,0,0.285984,0,0,0,0,0,0,0,0,0,0,0,0,0.256814,0,0.525884,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.2569,0,0,0.271374,0,0.278799,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.540055,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.263192,0,0,0,0,0.284528,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.294518,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.286654,0,0.293226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.29348,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.291591,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.285643,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.266203,0,0.272075,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.260001,0,0,0,0.273844,0,0,0.287407,0,0,0,0,0,0,0,0,0,0,0,0,0,0.258333,0.530371,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.532629,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1.04003,0.265854,0.273195,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.257416,0,0,0.271958,0,0.27894,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.286338,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.278762,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.280996,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.266317,0,0,0,0,0,0,0.285649,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.294461,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.261777,0,0.268434,0.266738,0,0,0.273105,0,0,0,0,0,0,0,0,0,0,0,0.246583,0.254581,0,0.25951,0,0,0,0,0.281275,0,0,0,0,0,0,0,0,0,0,0,0,0.253515,0,0.259491,0,0,0,0,0.281336,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.267737,0,0,0,0,0.2888,0,0,0,0,0,0,0,0,0,0,0,0,0.260843,0.260362,0,0,0,0,0,0.279629,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.578131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.266296,0.274537,0.274392,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.281247,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.266832,0.275011,0.273685,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.282229,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.26806,0,0,0.273989,0.273562,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.2758,0.549773,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.281862,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.289523,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.249579,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.276051,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.276894,0,0.284099,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.283789,0.283727,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.262229,0,0,0.277059,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.282526,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.239198,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0");
    createAlg->setPropertyValue("ErrorInput",
        "0,0.0470545,0.0465836,0,0,0.0515434,0,0,0.0569091,0,0.0603362,0.0635772,0,0,0,0,0,0,0,0.0773468,0,0,0,0,0,0,0,0,0.0573088,0,0.0597426,0,0,0,0,0.0691844,0,0,0.0725093,0,0,0,0,0,0,0,0,0,0.0571445,0,0.0592481,0,0.0663062,0,0.0703945,0,0,0,0,0,0,0.0471134,0,0,0,0,0,0,0,0,0,0,0,0,0.136038,0,0.074333,0,0.0772373,0,0,0,0.0497339,0.0489326,0,0,0.107991,0,0.0566264,0.0599213,0,0,0,0,0.0706882,0,0,0,0,0.152698,0,0,0.049292,0.0518783,0,0.0514739,0.0538281,0,0.0565132,0,0,0,0,0,0,0.0737789,0,0,0,0,0,0,0,0,0.0513485,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.119765,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0546744,0,0.05776,0,0,0,0.0627234,0,0,0,0,0,0,0,0,0,0.0469801,0,0,0,0,0,0,0.17073,0,0,0,0,0,0,0,0,0,0,0,0.0813801,0,0,0,0,0,0,0.114015,0,0,0,0,0,0.0701092,0,0,0,0.0724998,0,0,0.0813979,0,0.0489828,0,0,0,0,0,0,0,0,0,0,0,0.0689802,0,0,0,0.0776389,0.081816,0.08153,0,0,0,0,0.0544659,0,0,0,0.0594693,0,0,0,0,0,0,0,0,0.0768848,0,0.0804868,0.0490953,0,0,0,0,0,0,0.0600919,0,0,0,0,0,0,0,0,0,0,0,0.0810512,0,0,0.0518104,0,0,0,0.0565248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0488216,0,0.0514866,0,0,0.0602023,0,0.063439,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0626898,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0633734,0,0,0,0,0,0.0736809,0,0,0,0.081757,0,0,0,0,0,0,0.0571101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0455388,0.0448348,0,0.0503427,0.0525092,0,0.0552199,0,0,0,0.121194,0,0.0631519,0,0,0,0.0697526,0.0748634,0,0,0,0,0,0,0.101952,0,0,0,0,0.0569063,0,0.0642107,0.0637762,0,0.0667951,0,0,0.0746872,0,0.0783528,0,0,0,0,0.0495891,0.052353,0.055304,0,0.0580374,0.0607624,0,0,0,0,0,0,0.139659,0,0,0.0775945,0,0.0477931,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0708479,0,0,0,0,0,0,0,0.049671,0,0,0,0,0,0,0,0,0.0676303,0,0,0,0,0,0,0,0.047315,0,0,0.0498486,0,0,0,0.0581355,0,0,0,0,0.0676586,0,0,0,0,0.0738763,0.0785978,0.0775027,0,0,0,0.0526735,0,0,0,0.0578352,0,0.0610787,0,0,0,0,0,0,0,0.0736367,0,0,0,0,0,0,0,0.0547792,0,0,0,0.0601451,0,0,0.0669022,0,0,0,0.0744958,0.078695,0,0,0,0,0,0,0,0,0,0,0,0.0600015,0,0,0,0,0,0,0,0,0.0774499,0,0,0,0,0.0526028,0.0522329,0,0,0,0.122075,0.0604401,0,0.0628673,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0772708,0,0,0,0,0,0,0,0,0,0,0.0602693,0,0,0,0.0707937,0.140524,0,0,0.0778638,0.0778349,0.0820284,0,0,0.0522276,0,0.0548181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0638932,0,0,0,0,0.0694651,0,0,0,0.0776317,0,0,0,0,0,0,0,0.0575733,0.0602702,0.059887,0,0,0,0,0,0,0,0,0.156538,0.082191,0,0,0,0,0,0,0,0.0571959,0,0,0,0,0.0670174,0.0707808,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0698515,0,0.151955,0,0,0,0,0,0,0,0.0549963,0,0,0,0,0,0,0,0,0,0,0,0.0790532,0,0,0,0,0,0,0,0.0543321,0,0.11458,0.0610499,0,0,0,0.0674306,0,0,0,0,0.0780417,0,0,0.0821842,0,0,0,0,0,0,0.056897,0,0.0606686,0,0,0,0,0,0,0.0741606,0,0,0,0,0,0,0,0,0,0,0,0.052079,0.0556905,0,0.0581248,0,0.0604004,0,0,0,0,0,0,0,0,0,0,0,0.050668,0.0500181,0,0,0,0.0583582,0.0614981,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0711708,0,0,0,0,0,0,0.0503698,0.0533473,0,0,0,0,0.0579563,0,0,0,0,0.0670858,0,0,0,0.0744235,0,0,0,0,0,0.0530913,0,0,0.0551127,0,0,0,0,0,0,0,0,0,0,0,0,0.0456273,0.0481153,0,0,0,0,0.110514,0,0,0.0578484,0.0645792,0.128823,0,0,0.0675544,0,0,0,0,0,0,0,0,0.0502851,0,0.0524196,0.0548378,0,0,0,0.0609888,0,0,0,0,0,0,0,0.0791007,0,0,0,0.0505044,0,0,0,0,0.113013,0,0,0,0.0646207,0,0,0,0,0,0,0,0,0.0967715,0,0.0502369,0,0.0526657,0,0,0,0,0.0611128,0,0,0,0,0,0,0.0744951,0.148868,0,0,0,0,0.0507193,0,0,0,0,0,0,0.0606096,0.0607503,0,0,0,0.0712776,0,0.0750108,0.0742643,0,0,0,0.0501659,0,0,0,0,0,0,0,0,0,0,0,0,0.0713098,0,0.0740846,0.0793259,0,0,0,0,0,0,0,0.0552191,0,0.0579335,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.049879,0,0,0,0,0,0.0609457,0.0608636,0,0,0.0676849,0,0,0,0,0.0791246,0.0780891,0,0,0,0,0.104375,0,0,0.0585981,0.0580031,0,0,0,0.0639842,0,0,0.0707839,0,0,0,0.0834984,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0753506,0.0752443,0,0.0784791,0.0781723,0,0,0,0,0,0,0,0.116187,0.0616674,0.0608378,0.064966,0,0,0,0,0,0.0746162,0,0.0780078,0,0,0,0,0,0,0,0.0588989,0,0,0,0.0648228,0,0,0,0,0,0,0.159041,0,0,0,0,0,0,0,0.0545766,0.0584083,0,0,0,0,0,0,0.0715318,0,0,0,0,0,0.082868,0,0,0,0,0,0,0.115977,0,0,0,0,0,0,0,0,0,0,0,0.0838095,0,0,0,0,0,0,0.0581435,0,0,0.0612157,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.101163,0,0,0,0,0,0.0585895,0.0621335,0.0617126,0,0,0,0.072201,0,0,0,0,0,0,0,0,0,0,0,0.0594111,0.0584426,0,0.0614196,0,0,0.0684653,0,0,0,0.0758024,0,0,0,0,0,0,0,0,0,0.0590886,0,0.0584658,0,0.0645874,0.0685751,0,0,0,0,0,0,0,0,0,0,0.0503391,0,0,0,0,0,0,0.0614772,0,0.0645382,0,0,0,0.152074,0,0,0,0,0,0.0511892,0,0,0,0,0.0587386,0,0,0.0616586,0,0,0,0,0,0.146903,0,0.0799711,0.0459929,0,0,0.0507246,0,0,0,0,0,0.0585566,0.0623431,0.130445,0,0,0,0.0715259,0,0,0,0,0.0461888,0,0,0.050779,0.10651,0,0.0564012,0.111687,0,0,0,0,0,0,0,0.0717874,0.0710583,0.0750693,0.0795818,0,0,0,0,0,0.053606,0,0,0.117603,0,0.120278,0,0.0656089,0.12988,0,0,0.0716055,0,0.0753254,0,0.07958,0,0,0,0.050497,0.107574,0.0527998,0,0,0.120976,0,0,0,0,0,0,0,0,0,0,0,0,0,0.102176,0.053363,0,0.053131,0,0,0,0.0616976,0,0,0,0.0683928,0,0.0716497,0,0,0,0,0,0,0,0.0502314,0.0526931,0.0561818,0,0.0584264,0,0,0,0.0646677,0,0,0,0,0,0,0.0800348,0,0,0,0,0.0536038,0,0,0,0.0592156,0,0.0613713,0.0647519,0,0,0,0,0.0761021,0.0756022,0,0.0800312,0,0,0,0,0,0.0529201,0,0.11514,0,0.0622344,0,0,0.0689895,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0594709,0,0.0616674,0,0.0652123,0,0,0,0,0,0,0,0.0796585,0.0845052,0,0,0,0,0,0.0552997,0,0,0,0.0656919,0,0,0,0,0,0.071199,0,0,0.0794473,0,0,0,0,0,0,0.118277,0,0,0.185233,0,0,0,0,0,0.0717742,0,0,0,0,0.0840264,0,0,0,0,0,0.058916,0,0,0.123037,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0592914,0,0,0,0,0,0,0,0,0,0,0,0.0793461,0.0847839,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0791878,0,0,0,0,0,0,0,0,0,0,0.0613556,0,0,0.067565,0,0,0,0,0.159904,0,0,0,0,0.0462959,0,0,0,0.104909,0.0540235,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0461596,0,0.048238,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.049487,0,0,0,0.0539384,0,0,0,0.118621,0,0,0,0.0653388,0,0,0,0,0,0,0.0466498,0,0,0,0,0.0539518,0,0,0.0560367,0,0.126226,0.0616123,0,0,0.0694281,0.146765,0.0734755,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0733121,0,0.077135,0,0,0.0465385,0,0.0515263,0,0,0,0,0,0.115218,0.118351,0.0630802,0,0,0.0697392,0,0,0,0,0.0759533,0.0807384,0,0,0,0,0,0.0535505,0,0.0565042,0.060107,0,0.0625023,0,0.0652902,0,0.0688407,0,0.144367,0,0,0,0,0,0.0515679,0.0507439,0,0.107276,0,0.0595939,0,0.0589612,0.0625733,0.132602,0.0653593,0.0698094,0.0691051,0,0,0,0,0,0,0,0.0517323,0.0513825,0,0,0,0.116369,0,0.0630163,0.124538,0.131575,0.0655541,0.134487,0,0,0.0724808,0,0.0812376,0.161235,0,0,0,0,0,0,0,0.0592892,0.118289,0,0.124242,0,0,0.0696524,0.0731202,0.0725766,0.0769334,0,0,0,0,0,0,0,0.053645,0,0,0,0,0,0,0.0658274,0.0653868,0,0.073317,0,0,0.0764349,0.0807501,0,0,0,0,0.0513059,0,0,0.0561497,0.0593454,0,0.125434,0,0,0.0695958,0,0,0,0,0,0,0,0,0,0,0,0.053895,0,0,0,0.0624233,0,0,0.0649052,0,0.0686286,0.0734076,0,0.0765787,0,0.0808616,0,0,0,0,0,0,0,0,0,0.125868,0,0,0,0,0,0,0,0.153194,0,0,0,0,0,0,0,0,0,0,0.0598138,0,0,0,0,0.0689834,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0684118,0,0,0,0,0,0.0794385,0,0,0,0,0,0,0,0,0,0.0627411,0.0657609,0,0,0,0,0,0,0,0,0.0800555,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0724864,0.0766156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0727601,0.15411,0.0764286,0,0,0.171216,0,0,0,0,0,0,0,0,0,0,0.0654748,0,0.068183,0,0,0,0,0,0,0,0,0,0.047102,0.0963835,0,0,0,0.0542995,0,0.0566368,0.117389,0,0.0632596,0.066952,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0577446,0,0.121115,0,0,0,0,0,0,0,0,0.156131,0,0,0,0,0.0493998,0,0,0,0.0541472,0.0568666,0,0,0.0631117,0.0630997,0,0,0.0688535,0,0.0738227,0,0.0776898,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0491572,0.0518705,0,0,0,0.0572662,0,0.0632304,0.31514,0,0.131946,0,0,0,0,0.0770614,0,0,0,0,0,0.0517558,0,0,0,0,0.0594435,0.119375,0.124885,0.466526,0.198435,0,0.138346,0,0.0727559,0,0.158374,0,0,0,0,0,0,0.10843,0,0.0604187,0.303681,0.379933,0.1253,0.333093,0.0699587,0.1401,0,0,0,0,0.0818268,0,0,0,0.104422,0.0514953,0,0,0.11405,0.180268,0.0633583,0.0637063,0.392562,0.265105,0.201915,0.139882,0,0,0.155231,0,0,0,0,0,0.207192,0.1061,0.0543445,0.169072,0,0.0601625,0.122743,0.126459,0.33015,0.464803,0.0704994,0.138453,0,0,0,0,0.161699,0,0,0,0.103083,0,0.0545526,0,0.0569031,0.120475,0.242293,0.31415,0.26761,0.197931,0.349514,0.212928,0,0.0731779,0,0,0,0,0,0,0,0,0.108664,0.0566105,0.0607861,0,0.0597798,0.251242,0.196323,0.0703702,0.209358,0,0,0,0,0,0,0,0,0,0,0,0.0573668,0,0.119994,0.119469,0.190387,0.0626801,0.0665255,0.0656225,0,0,0.0738078,0,0,0,0.0812464,0,0,0,0,0,0.0574578,0,0.0602703,0,0.0636894,0.125799,0.0665334,0,0,0,0,0,0.0772104,0,0,0,0,0,0,0,0.0574513,0.118138,0,0,0,0,0.0665516,0,0.0693606,0,0.0726848,0,0.0767476,0,0.0808279,0,0,0,0,0,0,0,0,0,0.124807,0.0668828,0.0701366,0,0.0693406,0,0.0725343,0,0,0,0,0,0,0,0,0,0,0.0600837,0,0,0,0,0,0,0.0694321,0.0730629,0,0.0768869,0,0.0809877,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0728997,0,0.0766817,0,0,0,0,0,0,0,0,0,0,0,0.125918,0,0,0,0,0.073434,0,0.0772976,0,0.0816587,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0729615,0,0,0,0,0.0849816,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0809592,0,0,0,0.0951565,0,0.0499402,0.0499246,0.0522187,0.0549443,0,0,0,0,0,0,0.0631811,0,0,0,0,0,0.0785705,0,0,0.0472177,0.0496483,0.0528805,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0791573,0.0781154,0,0.0477018,0.047234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0735304,0,0,0,0,0,0,0.0552172,0,0,0,0.122461,0.0600403,0,0,0.0671464,0,0.0703941,0,0,0,0,0,0,0,0,0,0,0,0,0.0576205,0.242607,0.060476,0.128106,0,0,0,0,0,0,0,0.0779524,0,0,0,0,0,0.107598,0.11294,0.116046,0.0615057,0,0.128286,0.127162,0,0.200439,0,0,0,0,0,0,0,0,0,0,0,0,0.0542587,0.230685,0,0.121123,0.124203,0.316558,0.134222,0.0664296,0.283406,0,0,0.0786984,0,0,0,0,0,0,0,0,0.05447,0.115054,0.0608428,0.301796,0.0601701,0.254609,0.268376,0.266268,0.282546,0,0,0,0,0,0,0,0,0,0.0519559,0.109886,0,0,0.243585,0.185204,0,0.320305,0.201907,0.133621,0.211737,0.0701378,0,0,0.0772043,0.0826611,0,0,0,0.0526098,0,0.110079,0.0585003,0,0.0608667,0.365194,0.127669,0.257403,0.066797,0.279124,0.281948,0.0741378,0,0,0,0,0,0,0,0,0,0,0.115842,0.115212,0,0.317511,0.0639911,0.19765,0.0674307,0.0705677,0,0,0.0739118,0,0,0,0,0,0,0,0,0,0.0580221,0,0,0.192909,0.127415,0.06356,0,0.0705456,0,0,0.0786757,0,0,0.0825321,0,0,0,0,0,0,0,0.118123,0,0.19185,0,0.0673707,0,0,0.0750237,0.0737817,0,0,0,0,0,0,0,0,0,0,0.0573681,0,0.121099,0.127673,0.0630704,0.0671927,0.0663177,0.0710997,0.0701389,0,0,0.0784688,0,0.163433,0,0,0,0,0,0,0,0,0.120177,0.0633596,0.0635143,0,0.0704726,0,0,0,0,0,0.0826795,0,0,0,0,0,0,0,0,0,0.0646325,0,0.0668904,0.0672308,0,0.140281,0,0,0.0781398,0.0773291,0.0822776,0,0,0,0,0,0,0.0575066,0,0,0,0.0637891,0.0671038,0.0668424,0,0,0.148753,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0640714,0,0,0,0.14012,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0661328,0.0704222,0,0,0,0,0,0,0.0871346,0,0,0,0,0,0,0,0,0,0,0.066602,0,0.0697877,0.0744683,0,0,0,0,0.0816746,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0643191,0,0.0714115,0,0,0,0.0795599,0,0,0.0477594,0,0,0,0,0,0,0,0,0,0,0.0641668,0.0678829,0,0,0,0,0,0,0,0,0,0,0,0.0560101,0,0,0,0.0613379,0.0649016,0,0,0,0.071228,0,0.0749867,0,0,0,0,0,0.0501362,0,0,0.0556592,0,0,0,0.0611575,0,0.0638663,0.0681944,0,0,0,0,0,0,0,0,0,0.0500228,0,0.0557445,0.0557105,0.0550182,0.174664,0,0.0613653,0,0.255725,0,0.0715997,0,0,0,0,0,0,0,0,0.100221,0.0524864,0.0559401,0.0553657,0.0586971,0.0575921,0.184516,0.12621,0.193397,0.136219,0,0,0,0,0,0,0,0,0,0.0508234,0,0,0.0556232,0.0549074,0.0585574,0.0578314,0.122348,0.0650004,0,0.262728,0.0670139,0,0.142286,0.15125,0,0,0,0,0,0,0,0.0525207,0.0556209,0.0555981,0.0585546,0.116362,0.122615,0.191011,0.128212,0.203417,0.135189,0.210804,0.0714114,0,0,0,0.0788385,0,0,0,0,0,0.16665,0.117125,0.640855,0.594623,0.735075,0.32401,0.128085,0.271549,0.268797,0.0708278,0.0707519,0,0,0,0,0,0,0,0,0,0.166017,0.230999,0.408102,0.670266,0.370242,0.064738,0.0642895,0.0682613,0.20179,0.0715344,0.14586,0.0750064,0,0,0,0,0,0,0,0,0,0.0587164,0.174734,0.366915,0.191199,0.259749,0.0682959,0,0,0,0.0753444,0,0,0,0,0,0,0,0,0,0,0.0581816,0.297658,0.615657,0.488524,0.193069,0.192609,0.0676846,0.0720677,0.142046,0.150961,0,0,0,0,0,0,0,0,0,0,0,0.123261,0.244637,0.255637,0.0643846,0.13257,0.0672822,0.0670204,0.071422,0,0.0746664,0,0.078291,0,0,0,0,0,0,0,0,0.0615943,0.305015,0.320113,0,0.0680174,0.067506,0,0.0752627,0,0,0,0,0.0823192,0,0,0,0,0,0,0,0.0614112,0.0645673,0.129493,0.12798,0,0.0716154,0.0712685,0,0,0,0,0,0,0,0,0,0,0,0,0,0.183424,0.126373,0.128286,0,0,0.0669726,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0679795,0,0,0.142759,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0646298,0,0,0.0716997,0,0.0751624,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0642857,0,0,0.071804,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0638994,0,0,0,0.0710734,0.0750559,0,0,0,0,0,0.0920709,0,0,0,0,0,0.0533885,0.0564168,0,0,0,0.123634,0,0.0644805,0,0,0,0,0.0755013,0.0808062,0,0,0.0483268,0,0,0,0,0,0,0,0.0622261,0,0.0655946,0,0.137271,0,0,0.0717608,0,0,0,0,0,0,0,0.0536532,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0507165,0,0.0536558,0.0533128,0.0559482,0.119187,0,0,0,0,0.0647937,0,0,0,0,0,0.0804328,0,0,0,0,0,0.0530273,0,0.0593708,0.0586221,0,0,0,0.130138,0,0,0,0.0762485,0,0.0799974,0,0,0,0,0,0,0.0565696,0,0.0594077,0,0.0622017,0.124081,0,0.0649002,0,0,0,0.0712475,0.0757635,0,0,0,0,0,0,0,0,0.11176,0.0558515,0.175601,0.430965,0.308892,0.195691,0.128838,0,0.0678279,0.0715653,0,0,0.160627,0,0,0,0,0,0,0.112875,0.336359,0.412185,0.762672,1.24587,1.06734,0.392929,0,0.136605,0,0,0,0,0,0,0,0,0,0,0,0,0.174053,1.53977,2.41513,3.3558,2.48506,1.50265,0.664271,0.0681377,0,0,0.152241,0,0,0,0,0,0,0,0,0,0,1.8881,6.24492,4.52827,2.69721,2.08053,0.475542,0.135835,0,0,0,0,0,0.0793541,0,0,0,0,0,0,0,0.530613,5.86989,6.43814,2.98972,2.08174,0.27509,0,0.0726702,0.0712944,0,0,0.0794842,0,0,0,0,0,0,0,0,0.413403,3.42317,5.20372,2.8868,1.30622,0.274788,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.059224,0.310338,2.54628,3.01076,1.20845,0.343218,0,0.0716381,0,0.0755304,0,0,0,0,0,0,0,0,0,0.0587408,0,0.123732,0.983798,1.30143,1.21184,0,0.0716788,0,0.151765,0,0,0,0.0839131,0,0,0,0,0,0,0,0.0623132,0.0619174,0.39194,0.258884,0.331828,0.13569,0,0.0712506,0,0,0.0791846,0,0.0844656,0,0,0,0,0,0,0,0,0,0.0651092,0.129386,0.0688619,0,0,0,0,0,0,0,0.083743,0,0,0,0,0,0,0,0,0.0617875,0,0.0689288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0616117,0,0,0,0.145782,0,0,0,0,0,0.0838652,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0721384,0.0718996,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0757511,0,0,0.0848704,0.0834603,0,0,0,0,0.048963,0,0,0,0,0.0560165,0.0593741,0,0,0,0.0648612,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0655128,0,0,0,0,0,0,0,0,0,0,0.0542974,0,0,0.0562503,0,0,0.12601,0,0.0659935,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.125608,0.0620314,0,0,0,0,0.145311,0.076364,0.075799,0,0,0,0,0.0516105,0,0.053498,0.114352,0,0,0,0.313869,0.124132,0.0656318,0,0,0.0735139,0,0.077342,0.0768402,0,0,0,0,0,0,0,0,0,0.238145,0.180976,0.12555,0.326677,0,0.06543,0,0.0733252,0,0,0,0.162418,0,0,0,0,0,0,0,0.112657,0.89264,0.681182,1.2491,0.788719,0.328878,0.0697448,0,0.073556,0,0,0,0,0,0,0,0,0,0,0.168652,1.9654,2.73403,7.00661,4.95939,3.55827,1.37948,0.277803,0,0,0,0,0,0,0,0,0,0,0,0.0539085,0.0564032,2.38221,10.8732,16.7801,13.5462,6.93208,5.3825,0.0695848,0.0734347,0.0727262,0,0,0,0.0797942,0,0,0,0,0,0.0564807,0.055934,0.954352,11.2923,28.3455,26.6523,13.2939,7.17294,0.277663,0,0,0,0.0756265,0,0,0,0,0,0,0,0,0,0.296745,8.72836,26.7042,30.1667,13.2765,6.19172,0.27693,0,0.0723482,0,0,0,0,0,0,0,0,0,0,0,0,1.74694,13.0898,25.2399,10.4613,4.78791,0.211279,0.0722101,0,0,0,0,0.165368,0,0,0,0,0,0,0,0,0.313409,3.26039,14.1236,9.54298,2.57281,0.279954,0.0720198,0,0,0,0,0,0,0,0,0,0,0,0,0.0594099,0.125617,0.84751,4.07969,5.96983,2.15153,0.073258,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0628806,0.0624975,0.132884,0.46004,2.53699,0.899644,0,0.0722891,0.154653,0,0,0.0803365,0,0,0,0,0,0,0,0,0,0,0,0.0648263,0.555356,0.276236,0.072419,0,0,0.0759231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.221589,0,0,0.080725,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0800602,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0688413,0,0,0,0.153531,0,0,0,0,0.0896572,0,0,0,0,0,0,0,0.11166,0,0.0607817,0.119661,0,0.13342,0,0,0,0,0,0,0,0,0,0,0.0492441,0,0.0547222,0,0.057561,0,0.0598899,0,0,0.0671348,0,0,0,0,0,0,0.0766746,0,0,0,0,0,0.054917,0,0,0.061043,0.0603058,0,0,0,0,0.06975,0,0,0,0,0,0,0,0,0,0,0,0,0.114713,0,0,0,0,0.0664019,0.070049,0.0706668,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0597651,0.0599176,0.188964,0.0668015,0,0.0696256,0,0,0,0.0765394,0,0,0,0,0,0,0,0,0,0.0605903,0,0.127031,0.250889,0.0658403,0.0661837,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0569764,0.180572,0.863258,0.756469,0.923479,0.795377,0.342796,0,0,0,0.0773661,0.0773471,0,0,0,0,0,0,0,0,0.657782,1.08295,4.06744,4.28063,6.0396,3.7055,0.624469,0.0692322,0.148057,0,0.0776943,0,0,0,0,0,0,0,0,0,0.181158,3.47491,13.6161,17.9842,13.345,8.89729,1.68794,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1.49448,17.73,25.1864,20.0507,14.8442,2.24613,0.0736861,0,0,0,0,0,0,0,0,0,0,0,0,0.0603495,0.758672,10.6093,27.2934,19.4961,17.1542,2.66094,0.0689695,0,0,0,0,0,0,0,0,0,0,0,0,0,0.127116,2.70912,17.3963,15.3163,13.4683,1.1877,0.0742176,0,0,0,0,0.167038,0,0,0,0,0,0,0,0.059699,0.127003,0.564152,6.10287,8.90286,7.53404,0.697727,0.147345,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.125439,0.597991,3.10184,5.18997,0.556918,0,0,0,0.158329,0,0,0,0,0,0,0,0,0,0,0,0,0.132767,0.825151,1.81618,0.0693473,0,0.155327,0.0770435,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.140189,0.348922,0,0,0.0731803,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0861919,0,0,0,0,0,0,0,0,0,0,0,0,0.0697458,0,0,0,0,0,0.0807758,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0857603,0.0848408,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0860761,0,0,0,0,0,0,0,0.0557789,0,0.0580388,0,0.121401,0.0636191,0,0.0676751,0,0,0,0,0,0,0,0,0,0,0,0,0.110411,0,0.057511,0,0,0.127692,0,0.0675088,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0644578,0,0.0675403,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.063477,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0645545,0,0,0.0711356,0,0.0700031,0,0.0733826,0,0,0,0,0,0,0,0,0,0,0,0,0.188652,0.0676798,0.0678716,0,0,0.0704146,0.222639,0,0,0.0821738,0,0,0,0,0,0,0,0,0,0.0603356,0.256436,0.320497,0.537443,0.270047,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.24182,0.553835,0.574912,0.84354,1.0033,0.204084,0.0702954,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0604299,1.13779,1.97144,3.58342,2.33338,1.47175,0,0,0,0,0,0.082293,0,0,0,0,0,0,0,0.0612046,0.120557,1.53438,3.62446,3.95974,4.48289,1.83825,0,0,0,0,0.0771888,0,0,0,0,0,0,0,0,0,0.121278,0.255381,2.694,5.04019,3.94681,1.55433,0.145025,0,0,0.0779851,0,0.0823876,0,0,0,0,0,0,0,0,0,0.0643804,1.39576,3.15494,2.34318,1.12805,0.140044,0,0,0,0,0.162994,0,0,0,0,0,0,0,0,0.0644309,0.127287,0.462938,1.20317,1.67432,0.351972,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.134692,0.346577,1.05484,0.210406,0.0751769,0,0,0,0.0817574,0,0,0,0,0,0,0,0,0,0,0,0,0,0.211237,0.069955,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0700096,0,0,0,0,0.0772461,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.069908,0,0,0.0781316,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0639392,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0557536,0.0550836,0,0,0,0.0651628,0,0.068267,0,0,0,0,0,0,0,0,0,0,0,0,0,0.117335,0.0583522,0,0.0610668,0.0649953,0,0.135373,0,0,0.0709371,0.0748414,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0681155,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0612082,0,0.064654,0.0640581,0,0.14369,0,0.0756913,0,0,0,0,0,0,0,0,0,0,0.0588279,0,0,0.0651071,0.128411,0.267895,0.0669368,0,0,0.0749839,0,0.0789257,0,0,0,0,0,0,0,0.0590333,0,0,0.121528,0.064949,0.0644864,0.135941,0.0673727,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0610479,0.323855,0.260345,0,0.206089,0,0.0711164,0,0,0.158264,0.0835414,0,0,0,0,0,0,0,0,0,0.125589,0.0644034,0.12834,0.203302,0.215604,0,0.0749227,0.0748963,0.0739283,0,0,0,0,0,0,0,0,0,0,0,0.061098,0.386551,0.409352,0.202127,0.071026,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0650768,0.192239,0.135834,0.0671656,0.0717309,0.216658,0,0,0.157616,0.0839292,0,0,0,0,0,0,0,0,0,0,0.128881,0.128631,0.271312,0.273907,0.0713681,0.0708298,0,0,0.158198,0,0.0828947,0,0,0,0,0,0,0,0,0,0.064157,0.128058,0.0678849,0.210662,0.0713667,0,0,0.0795337,0,0,0.0832001,0,0,0,0,0,0,0,0,0,0,0.0679236,0,0.206102,0.0709562,0,0,0.0788579,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0676998,0,0.0705516,0,0.149121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0714515,0,0,0,0.0788943,0,0.176109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0786447,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0567033,0,0.0591846,0,0,0,0,0.0688805,0,0,0.0719519,0,0,0,0,0,0,0,0,0,0.0565357,0,0,0.0623696,0,0,0.064709,0,0,0.072035,0.0717628,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0684957,0.0682157,0.0726985,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0616384,0,0.068759,0.068751,0,0.0720653,0,0.0765028,0,0,0,0,0,0,0,0,0,0,0,0,0.0620228,0.0656148,0,0,0.0678938,0.0712134,0,0,0.0798816,0,0,0,0,0,0,0,0,0,0,0,0,0.0652145,0.0692009,0,0.145167,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0650333,0.134253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.324517,0.0686487,0.0681708,0.144242,0,0.0757516,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.133662,0.136776,0.203726,0.0718349,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.267066,0.136613,0,0,0,0,0,0.159334,0,0,0,0,0,0,0,0,0,0,0,0.0653727,0.202368,0.0683619,0.0725667,0,0,0,0.160037,0,0,0,0,0,0,0,0,0,0,0,0,0,0.133055,0.0677366,0.14052,0.0716583,0,0.075178,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0717167,0.0756844,0,0.0797238,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0679915,0,0,0,0.0800223,0.0789966,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0837598,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0664628,0,0,0,0,0,0.072289,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0688251,0,0,0,0.0758831,0.0809586,0,0,0,0,0,0,0,0,0,0,0.0628867,0.0622871,0,0,0,0,0.0726171,0,0.156875,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0653344,0.0699561,0,0,0.0774334,0,0,0.0807715,0,0,0,0,0,0,0,0,0,0,0.0629348,0.132753,0,0,0,0,0,0,0.0810801,0,0,0,0,0,0,0,0,0,0.0590796,0,0,0.0659752,0.0694195,0,0.0729857,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0662431,0,0.0650298,0.139419,0,0,0,0,0,0.0803667,0,0,0,0,0,0,0,0,0,0,0.0626361,0.0654819,0.0692956,0,0.0732518,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0695003,0.137408,0,0.226732,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.131111,0,0.0697208,0,0,0,0.0762537,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0697984,0,0,0.0728996,0,0,0,0,0.0856285,0,0,0,0,0,0,0,0,0,0,0,0,0.0693595,0.0689007,0,0,0.0758262,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0690148,0,0,0.0721129,0,0,0,0,0.0849364,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0797163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0807552,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.083805,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0799027,0,0,0.0895757,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0846542,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.090226,0,0,0,0,0,0,0,0,0,0,0,0.0627893,0,0,0,0,0,0,0.0772234,0,0,0,0,0,0,0,0,0,0,0,0,0.0630114,0,0.0657994,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0743779,0,0,0,0.0816998,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0705148,0,0.073526,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0664792,0.140512,0.0699067,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0636899,0,0.132241,0.0702094,0,0,0,0,0,0.0817871,0,0,0,0,0,0,0,0,0,0,0,0,0.0659536,0,0.138277,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0659975,0,0,0.0736437,0,0.0777288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.14583,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0692699,0,0,0,0,0.0809564,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0867409,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0821704,0,0.0859817,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0861305,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0850254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0815921,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0708641,0,0.0740248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0676003,0,0,0,0.0749907,0,0,0.0826026,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0667359,0.140647,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.141847,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.270463,0.0706782,0.0746355,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0662632,0,0,0.0739614,0,0.0778076,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0819896,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0777083,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.078959,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0709248,0,0,0,0,0,0,0.0815955,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0867075,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0685272,0,0.0720567,0.0711491,0,0,0.0745865,0,0,0,0,0,0,0,0,0,0,0,0.0608033,0.0648114,0,0.0673456,0,0,0,0,0.0791156,0,0,0,0,0,0,0,0,0,0,0,0,0.0642697,0,0.0673356,0,0,0,0,0.0791501,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0716829,0,0,0,0,0.0834055,0,0,0,0,0,0,0,0,0,0,0,0,0.0680389,0.0677884,0,0,0,0,0,0.0781926,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.167118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0709135,0.0753705,0.0752911,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0790996,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0711994,0.0756309,0.0749035,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0796531,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.071856,0,0,0.0750699,0.0748362,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0760655,0.151125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0794461,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0838237,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0622899,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0762044,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0766704,0,0.0807124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0805359,0.0805008,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0687639,0,0,0.0767618,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0798208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0572155,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0");
    createAlg->setProperty("Dimensionality", 3);
    createAlg->setPropertyValue("Extents", "4.9,5.3,0.87,1.27,3.78,4.18");
    createAlg->setPropertyValue("NumberOfBins", "20,20,20");
    createAlg->setPropertyValue("Names", "Q_lab_x,Q_lab_y,Q_lab_z");
    createAlg->setPropertyValue("Units", "Q,Q,Q");
    createAlg->setPropertyValue("OutputWorkspace", "out_ws");
    createAlg->execute();
    IMDHistoWorkspace_sptr inWS = createAlg->getProperty("OutputWorkspace");

    size_t labelingId = 1;
    int nThreads = 1;

    HardThresholdBackground backgroundStrategy(0.7, NoNormalization);

    Progress prog;
    ConnectedComponentLabeling ccl(labelingId, nThreads);
    auto outWS = ccl.execute(inWS, &backgroundStrategy, prog);

    std::set<size_t> uniqueEntries = connection_workspace_to_set_of_labels(outWS.get());
    //TSM_ASSERT_EQUALS("1 object covering entire space", 2, uniqueEntries.size());
    //TS_ASSERT(does_set_contain(uniqueEntries, labelingId));

    auto saveAlg = AlgorithmManager::Instance().createUnmanaged("SaveMD");
    saveAlg->setChild(true);
    saveAlg->initialize();
    saveAlg->setProperty("InputWorkspace", outWS);
    saveAlg->setProperty("Filename", "/Users/spu92482/Desktop/CCL.nxs");
    saveAlg->execute();
  }

Attachments

sample.py (1.6 KB) - added by Owen Arnold 6 years ago.

Change History

Changed 6 years ago by Owen Arnold

comment:1 Changed 6 years ago by Nick Draper

  • Status changed from new to assigned

comment:2 Changed 6 years ago by Owen Arnold

  • Status changed from assigned to inprogress

refs #9539. Fix bridge link unit tests.

The issue here is that new DisjointElements are being placed on the stack as temporaries at the time that m_parent is set. When they go out of scope the same address can be used in the next round of the loop, therefore all m_parents get set to the same value.

Changeset: ac7fa8c6a6567cda1947328094aa2541a730aa06

comment:3 Changed 6 years ago by Owen Arnold

refs #9539. Add another test

Changeset: c4627343d6c69904e774a26703b1fbcbaf909dcc

comment:4 Changed 6 years ago by Owen Arnold

Tester: Ignore the attached script and the original guess about what was happening here.

The issue came about because the DisjointElement tree was not being constructed properly. Our CCL implementation is a two step process. 1) Generate the tree. 2) Find the root of each tree and use that to label the respective element in the resulting image. Step 1 was not being performed properly. More specifically parent elements of each node were not being updated in the right way.

  • Check the code changes
  • Verify that the new unit tests work.
  • If you want to, copy, as a temporary change, the dummy unit test above in the description and use it to create CCL.nxs. When opening CCL.nxs in the SliceViewer, you should find that any elements next to each other (8 connectivity) have the same colour.

comment:5 Changed 6 years ago by Owen Arnold

  • Status changed from inprogress to verify
  • Resolution set to fixed

comment:6 Changed 6 years ago by Owen Arnold

  • Keywords PatchCandidate added

comment:7 Changed 6 years ago by Martyn Gigg

There is an MSBuild compiler warning that would be good to catch here:

http://builds.mantidproject.org/view/Develop%20Builds/job/develop_clean_win7_debug/44/warnings33Result/

comment:8 Changed 6 years ago by Martyn Gigg

  • Status changed from verify to reopened
  • Resolution fixed deleted

comment:9 Changed 6 years ago by Owen Arnold

  • Status changed from reopened to inprogress

refs #9539. Fix type conversion issue.

Changeset: 6f568b0d0b649733004114f3fd22e12859f6e14f

comment:10 Changed 6 years ago by Owen Arnold

  • Status changed from inprogress to verify
  • Resolution set to fixed

comment:11 Changed 6 years ago by Peter Peterson

  • Keywords PatchCandidate removed
  • Milestone changed from Release 3.3 to Release 3.2.1

comment:12 Changed 6 years ago by Martyn Gigg

  • Status changed from verify to closed

Merge remote-tracking branch 'origin/feature/9539_bridge_link_issue'

Full changeset: 1604ccaee22135726c174e80a42fa17d20c94856

comment:13 Changed 6 years ago by Owen Arnold

Cherry-pick fixes from feature/9539_bridge_link_issue into next

Changes:

refs #9539. Fix bridge link unit tests.

The issue here is that new DisjointElements are being placed on the stack as temporaries at the time that m_parent is set. When they go out of scope the same address can be used in the next round of the loop, therefore all m_parents get set to the same value. (cherry picked from commit ac7fa8c6a6567cda1947328094aa2541a730aa06)

refs #9539. Add another test (cherry picked from commit c4627343d6c69904e774a26703b1fbcbaf909dcc)

refs #9539. Fix type conversion issue. (cherry picked from commit 6f568b0d0b649733004114f3fd22e12859f6e14f)

Changeset: 832545342a68ca695a8cd79e90f41d457fe183f9

comment:14 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 10382

Note: See TracTickets for help on using tickets.