From c7a99af820364a201384dbb06b484820dcc76c16 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20K=C3=A4berich?= Date: Wed, 19 Oct 2022 17:31:14 +0200 Subject: [PATCH] partial eye diagram implementation --- .../LibreVNA-GUI/LibreVNA-GUI.pro | 7 +- ...oughNormalization_12_1_00M-6_00G_501pt.cal | 6554 +++++++++++++++++ .../LibreVNA-GUI/Tools/eyediagramdialog.cpp | 412 ++ .../LibreVNA-GUI/Tools/eyediagramdialog.h | 66 + .../LibreVNA-GUI/Tools/eyediagramdialog.ui | 264 + .../Tools/impedancematchdialog.ui | 2 +- .../LibreVNA-GUI/Traces/Math/tdr.h | 4 +- .../LibreVNA-GUI/Traces/Math/tracemath.h | 6 +- .../LibreVNA-GUI/Traces/tracewaterfall.cpp | 17 +- .../LibreVNA-GUI/Traces/tracewaterfall.h | 3 - .../PC_Application/LibreVNA-GUI/Util/prbs.cpp | 43 + .../PC_Application/LibreVNA-GUI/Util/prbs.h | 18 + .../PC_Application/LibreVNA-GUI/Util/util.cpp | 13 + .../PC_Application/LibreVNA-GUI/Util/util.h | 3 + .../PC_Application/LibreVNA-GUI/VNA/vna.cpp | 11 + .../PC_Application/LibreVNA-GUI/VNA/vna.h | 1 + .../LibreVNA-Test/LibreVNA-Test.pro | 5 + 17 files changed, 7404 insertions(+), 25 deletions(-) create mode 100644 Software/PC_Application/LibreVNA-GUI/ThroughNormalization_12_1_00M-6_00G_501pt.cal create mode 100644 Software/PC_Application/LibreVNA-GUI/Tools/eyediagramdialog.cpp create mode 100644 Software/PC_Application/LibreVNA-GUI/Tools/eyediagramdialog.h create mode 100644 Software/PC_Application/LibreVNA-GUI/Tools/eyediagramdialog.ui create mode 100644 Software/PC_Application/LibreVNA-GUI/Util/prbs.cpp create mode 100644 Software/PC_Application/LibreVNA-GUI/Util/prbs.h diff --git a/Software/PC_Application/LibreVNA-GUI/LibreVNA-GUI.pro b/Software/PC_Application/LibreVNA-GUI/LibreVNA-GUI.pro index 8a53adc..d69d6d1 100644 --- a/Software/PC_Application/LibreVNA-GUI/LibreVNA-GUI.pro +++ b/Software/PC_Application/LibreVNA-GUI/LibreVNA-GUI.pro @@ -33,6 +33,7 @@ HEADERS += \ SpectrumAnalyzer/spectrumanalyzer.h \ SpectrumAnalyzer/tracewidgetsa.h \ Tools/eseries.h \ + Tools/eyediagramdialog.h \ Tools/impedancematchdialog.h \ Tools/parameters.h \ Traces/Marker/marker.h \ @@ -112,6 +113,7 @@ HEADERS += \ Traces/waterfallaxisdialog.h \ Traces/xyplotaxisdialog.h \ Traces/tracepolarchart.h \ + Util/prbs.h \ Util/qpointervariant.h \ Util/util.h \ Util/app_common.h \ @@ -175,6 +177,7 @@ SOURCES += \ SpectrumAnalyzer/spectrumanalyzer.cpp \ SpectrumAnalyzer/tracewidgetsa.cpp \ Tools/eseries.cpp \ + Tools/eyediagramdialog.cpp \ Tools/impedancematchdialog.cpp \ Tools/parameters.cpp \ Traces/Marker/marker.cpp \ @@ -243,6 +246,7 @@ SOURCES += \ Traces/tracepolar.cpp \ Traces/waterfallaxisdialog.cpp \ Traces/xyplotaxisdialog.cpp \ + Util/prbs.cpp \ Util/util.cpp \ VNA/Deembedding/deembedding.cpp \ VNA/Deembedding/deembeddingdialog.cpp \ @@ -301,6 +305,7 @@ FORMS += \ Device/firmwareupdatedialog.ui \ Device/manualcontroldialog.ui \ Generator/signalgenwidget.ui \ + Tools/eyediagramdialog.ui \ Tools/impedancematchdialog.ui \ Traces/Marker/markerwidget.ui \ Traces/Math/dftdialog.ui \ @@ -343,7 +348,7 @@ RESOURCES += \ icons.qrc \ resources/librevna.qrc -QMAKE_CXXFLAGS += -Wno-deprecated -Wno-deprecated-declarations +QMAKE_CXXFLAGS += -Wno-deprecated -Wno-deprecated-declarations -Wno-deprecated-copy CONFIG += c++17 REVISION = $$system(git rev-parse HEAD) diff --git a/Software/PC_Application/LibreVNA-GUI/ThroughNormalization_12_1_00M-6_00G_501pt.cal b/Software/PC_Application/LibreVNA-GUI/ThroughNormalization_12_1_00M-6_00G_501pt.cal new file mode 100644 index 0000000..7617f36 --- /dev/null +++ b/Software/PC_Application/LibreVNA-GUI/ThroughNormalization_12_1_00M-6_00G_501pt.cal @@ -0,0 +1,6554 @@ +{ + "calkit": { + "Description": "", + "Manufacturer": "", + "Serialnumber": "", + "standards": [ + { + "params": { + "Z0": 50.0, + "delay": 0.0, + "id": 16781279507627113437, + "loss": 0.0, + "name": "" + }, + "type": "Through" + } + ], + "version": "1.5.0-alpha.1-9a198217b" + }, + "device": "205835943750", + "measurements": [ + { + "data": { + "points": [ + { + "Sparam": { + "m11_imag": -0.0006673370650289198, + "m11_real": 0.12412932414413477, + "m12_imag": -0.07118606719844867, + "m12_real": -0.604545116088525, + "m21_imag": 0.17909304142620072, + "m21_real": 0.6440928706593124, + "m22_imag": -0.01673093847459684, + "m22_real": -0.11563646567616744 + }, + "frequency": 1000000.0 + }, + { + "Sparam": { + "m11_imag": -0.03805569581939562, + "m11_real": 0.06304769926134203, + "m12_imag": 0.11035066348218288, + "m12_real": -0.6705007025791818, + "m21_imag": -0.03422963020396705, + "m21_real": 0.7356623143376914, + "m22_imag": 0.0308904233232598, + "m22_real": -0.061382841615616565 + }, + "frequency": 12998000.0 + }, + { + "Sparam": { + "m11_imag": -0.049321395345812404, + "m11_real": 0.04639589578138784, + "m12_imag": 0.2100574125456974, + "m12_real": -0.6254205923145156, + "m21_imag": -0.18898496574632337, + "m21_real": 0.6962648298803593, + "m22_imag": 0.04672391519337684, + "m22_real": -0.044793220087904574 + }, + "frequency": 24996000.0 + }, + { + "Sparam": { + "m11_imag": -0.05929047025091394, + "m11_real": 0.0295118392770898, + "m12_imag": 0.29055356559297196, + "m12_real": -0.5842566360465123, + "m21_imag": -0.3145841291301563, + "m21_real": 0.6437185083325915, + "m22_imag": 0.059196445869478864, + "m22_real": -0.0258952653672705 + }, + "frequency": 36994000.0 + }, + { + "Sparam": { + "m11_imag": -0.0646067578852111, + "m11_real": 0.010929183144239987, + "m12_imag": 0.3674941188249102, + "m12_real": -0.533210330798654, + "m21_imag": -0.4311955378102075, + "m21_real": 0.5658935432743282, + "m22_imag": 0.06512187436484138, + "m22_real": -0.004511488778435354 + }, + "frequency": 48992000.0 + }, + { + "Sparam": { + "m11_imag": -0.06462729421593655, + "m11_real": -0.007997189683632899, + "m12_imag": 0.43398722161003234, + "m12_real": -0.4736010208071345, + "m21_imag": -0.5279251651121647, + "m21_real": 0.46850519177539723, + "m22_imag": 0.0638072405508388, + "m22_real": 0.01704828185889539 + }, + "frequency": 60990000.0 + }, + { + "Sparam": { + "m11_imag": -0.059211986666838905, + "m11_real": -0.026668545711674135, + "m12_imag": 0.4944727133342739, + "m12_real": -0.40322758260778174, + "m21_imag": -0.6059335925685273, + "m21_real": 0.35246040795972566, + "m22_imag": 0.055302091955514374, + "m22_real": 0.03735234925087613 + }, + "frequency": 72988000.0 + }, + { + "Sparam": { + "m11_imag": -0.04941894391139223, + "m11_real": -0.04261093994511382, + "m12_imag": 0.542495182626567, + "m12_real": -0.32968869143222124, + "m21_imag": -0.6589671373941915, + "m21_real": 0.2294400579736694, + "m22_imag": 0.04142061520216461, + "m22_real": 0.05312052780095935 + }, + "frequency": 84986000.0 + }, + { + "Sparam": { + "m11_imag": -0.03581718092914541, + "m11_real": -0.05533292028579874, + "m12_imag": 0.58045139560531, + "m12_real": -0.25183186861064644, + "m21_imag": -0.6883296523608922, + "m21_real": 0.09947108861554373, + "m22_imag": 0.023380636224927517, + "m22_real": 0.06360736562451844 + }, + "frequency": 96984000.0 + }, + { + "Sparam": { + "m11_imag": -0.019436423866667336, + "m11_real": -0.06393517920229923, + "m12_imag": 0.6084580475571832, + "m12_real": -0.17022124455283458, + "m21_imag": -0.694016964018686, + "m21_real": -0.031248889479355845, + "m22_imag": 0.003316019241008418, + "m22_real": 0.06771412495040753 + }, + "frequency": 108982000.0 + }, + { + "Sparam": { + "m11_imag": -0.0014150069330143597, + "m11_real": -0.06782492064070685, + "m12_imag": 0.6259139925618482, + "m12_real": -0.08594255965624129, + "m21_imag": -0.6752349178324117, + "m21_real": -0.161805035352103, + "m22_imag": -0.016826466900899575, + "m22_real": 0.06521437779420393 + }, + "frequency": 120980000.0 + }, + { + "Sparam": { + "m11_imag": 0.016831516371663205, + "m11_real": -0.0668067712973738, + "m12_imag": 0.6327912601295353, + "m12_real": -0.0006340409507161073, + "m21_imag": -0.6325881823482421, + "m21_real": -0.2890882419691271, + "m22_imag": -0.03497598332349295, + "m22_real": 0.05636256782239834 + }, + "frequency": 132978000.0 + }, + { + "Sparam": { + "m11_imag": 0.0341126727164637, + "m11_real": -0.06089809568669734, + "m12_imag": 0.6279968009188867, + "m12_real": 0.08547181191006056, + "m21_imag": -0.5671574067918079, + "m21_real": -0.40427482664724784, + "m22_imag": -0.049168952185814, + "m22_real": 0.042216903053720375 + }, + "frequency": 144976000.0 + }, + { + "Sparam": { + "m11_imag": 0.04951628292945505, + "m11_real": -0.05019155304173968, + "m12_imag": 0.6107267885187366, + "m12_real": 0.17159991184499934, + "m21_imag": -0.4811078506110311, + "m21_real": -0.5052407495189997, + "m22_imag": -0.05805800533632832, + "m22_real": 0.023916473248098136 + }, + "frequency": 156974000.0 + }, + { + "Sparam": { + "m11_imag": 0.061336215699301755, + "m11_real": -0.03577035832444926, + "m12_imag": 0.5820262815054483, + "m12_real": 0.2548847702002667, + "m21_imag": -0.3765370606654948, + "m21_real": -0.5892302283163662, + "m22_imag": -0.0603925204661828, + "m22_real": 0.0036972197808591337 + }, + "frequency": 168972000.0 + }, + { + "Sparam": { + "m11_imag": 0.06861823757500267, + "m11_real": -0.018605052104044815, + "m12_imag": 0.5423040134102347, + "m12_real": 0.3342490270714992, + "m21_imag": -0.2579367013309639, + "m21_real": -0.6520801906605623, + "m22_imag": -0.05580190270598352, + "m22_real": -0.015901707050832013 + }, + "frequency": 180970000.0 + }, + { + "Sparam": { + "m11_imag": 0.07084113173605953, + "m11_real": -0.00022769370714429034, + "m12_imag": 0.4915027873940387, + "m12_real": 0.40797476401640015, + "m21_imag": -0.1292552543411766, + "m21_real": -0.6913036147496203, + "m22_imag": -0.044990245604148354, + "m22_real": -0.032799629170428404 + }, + "frequency": 192968000.0 + }, + { + "Sparam": { + "m11_imag": 0.0677710998239197, + "m11_real": 0.01808494257957419, + "m12_imag": 0.4302234360384367, + "m12_real": 0.47422614516296635, + "m21_imag": 0.006658443784036861, + "m21_real": -0.7051720696723575, + "m22_imag": -0.028999727735832696, + "m22_real": -0.04513216370806806 + }, + "frequency": 204966000.0 + }, + { + "Sparam": { + "m11_imag": 0.059670681548346774, + "m11_real": 0.034650392541492665, + "m12_imag": 0.3600984534402293, + "m12_real": 0.5309448018142181, + "m21_imag": 0.1424735067766759, + "m21_real": -0.6925656608734148, + "m22_imag": -0.009872572199162587, + "m22_real": -0.05129871469836022 + }, + "frequency": 216964000.0 + }, + { + "Sparam": { + "m11_imag": 0.047246414209601434, + "m11_real": 0.04809803693783533, + "m12_imag": 0.2829181015109844, + "m12_real": 0.5767715911008743, + "m21_imag": 0.2734533757048409, + "m21_real": -0.6529771335047503, + "m22_imag": 0.010264882407114729, + "m22_real": -0.0506421100546639 + }, + "frequency": 228962000.0 + }, + { + "Sparam": { + "m11_imag": 0.031422097536144396, + "m11_real": 0.05747194662935555, + "m12_imag": 0.19924543800236924, + "m12_real": 0.610975162616975, + "m21_imag": 0.395486010314922, + "m21_real": -0.5875869219718511, + "m22_imag": 0.029275455714905158, + "m22_real": -0.0431643667805253 + }, + "frequency": 240960000.0 + }, + { + "Sparam": { + "m11_imag": 0.013557844491892892, + "m11_real": 0.061876610337469246, + "m12_imag": 0.11141525261300161, + "m12_real": 0.6329154621276658, + "m21_imag": 0.5024242792679147, + "m21_real": -0.4990024880962899, + "m22_imag": 0.04468104939316706, + "m22_real": -0.029647122985728122 + }, + "frequency": 252958000.0 + }, + { + "Sparam": { + "m11_imag": -0.0047323478431132715, + "m11_real": 0.06098954280893947, + "m12_imag": 0.02033050007948451, + "m12_real": 0.6415866683377993, + "m21_imag": 0.5889676054223025, + "m21_real": -0.3915304043718992, + "m22_imag": 0.05476319719678298, + "m22_real": -0.01171180205057125 + }, + "frequency": 264956000.0 + }, + { + "Sparam": { + "m11_imag": -0.022033000672357694, + "m11_real": 0.054901625466156276, + "m12_imag": -0.07009027950624759, + "m12_real": 0.6372088958292154, + "m21_imag": 0.6526891351639306, + "m21_real": -0.2692002843041403, + "m22_imag": 0.058376975400714376, + "m22_real": 0.008688742430982903 + }, + "frequency": 276954000.0 + }, + { + "Sparam": { + "m11_imag": -0.03693113052749251, + "m11_real": 0.044246654477245836, + "m12_imag": -0.15874420739359857, + "m12_real": 0.6198238997397196, + "m21_imag": 0.6912325011384138, + "m21_real": -0.1373313427021725, + "m22_imag": 0.055135437480868764, + "m22_real": 0.029249118077100712 + }, + "frequency": 288952000.0 + }, + { + "Sparam": { + "m11_imag": -0.048254800068142624, + "m11_real": 0.02974880850221257, + "m12_imag": -0.24328511072681105, + "m12_real": 0.5903176182111645, + "m21_imag": 0.7034227189633143, + "m21_real": -0.0005724866323488103, + "m22_imag": 0.045224260075607654, + "m22_real": 0.04786571479257011 + }, + "frequency": 300950000.0 + }, + { + "Sparam": { + "m11_imag": -0.05513471744609956, + "m11_real": 0.012775169403002959, + "m12_imag": -0.3222152297271003, + "m12_real": 0.549984404455576, + "m21_imag": 0.6892033491069135, + "m21_real": 0.13335362391174344, + "m22_imag": 0.03014219725506421, + "m22_real": 0.062285657640690974 + }, + "frequency": 312948000.0 + }, + { + "Sparam": { + "m11_imag": -0.05712696134018028, + "m11_real": -0.005612061718491942, + "m12_imag": -0.39511455118551675, + "m12_real": 0.499108284067091, + "m21_imag": 0.6484764440994639, + "m21_real": 0.2662896104244963, + "m22_imag": 0.01076493842802709, + "m22_real": 0.07135478489961591 + }, + "frequency": 324946000.0 + }, + { + "Sparam": { + "m11_imag": -0.054141258595679885, + "m11_real": -0.023789110180051525, + "m12_imag": -0.4594049736087337, + "m12_real": 0.43980090964240026, + "m21_imag": 0.5854587767658609, + "m21_real": 0.3843331378381141, + "m22_imag": -0.010099196764748375, + "m22_real": 0.0738944688115411 + }, + "frequency": 336944000.0 + }, + { + "Sparam": { + "m11_imag": -0.04624892613785205, + "m11_real": -0.040669943218855635, + "m12_imag": -0.5152879940403036, + "m12_real": 0.371982125949553, + "m21_imag": 0.5001989812706645, + "m21_real": 0.48996387719529927, + "m22_imag": -0.03087311759499075, + "m22_real": 0.06986244703463168 + }, + "frequency": 348942000.0 + }, + { + "Sparam": { + "m11_imag": -0.03420874679910485, + "m11_real": -0.05493894309169778, + "m12_imag": -0.5623428908928226, + "m12_real": 0.29705665372848516, + "m21_imag": 0.3958564033544234, + "m21_real": 0.5781500201445305, + "m22_imag": -0.04944489865798572, + "m22_real": 0.05954406354100408 + }, + "frequency": 360940000.0 + }, + { + "Sparam": { + "m11_imag": -0.01875759678151172, + "m11_real": -0.06555938079807838, + "m12_imag": -0.598454676039201, + "m12_real": 0.21671150287275565, + "m21_imag": 0.2779523182583422, + "m21_real": 0.6439888456271902, + "m22_imag": -0.06366041421012336, + "m22_real": 0.04433571423818718 + }, + "frequency": 372938000.0 + }, + { + "Sparam": { + "m11_imag": -0.001102924639861513, + "m11_real": -0.07175565776909829, + "m12_imag": -0.6238406267638137, + "m12_real": 0.13162108592299107, + "m21_imag": 0.15211467545289342, + "m21_real": 0.6862236610793884, + "m22_imag": -0.07238743161861028, + "m22_real": 0.02583910975410681 + }, + "frequency": 384936000.0 + }, + { + "Sparam": { + "m11_imag": 0.017769194865094942, + "m11_real": -0.07310821402620805, + "m12_imag": -0.63805371664626, + "m12_real": 0.043999338768352776, + "m21_imag": 0.017927937011925778, + "m21_real": 0.7042131112180766, + "m22_imag": -0.07517605516604316, + "m22_real": 0.0054930125494635825 + }, + "frequency": 396934000.0 + }, + { + "Sparam": { + "m11_imag": 0.03621160368652975, + "m11_real": -0.06945889498334498, + "m12_imag": -0.6393473242319916, + "m12_real": -0.04509297094638587, + "m21_imag": -0.11832679448044575, + "m21_real": 0.696418800162226, + "m22_imag": -0.07150000902892364, + "m22_real": -0.014457456589855297 + }, + "frequency": 408932000.0 + }, + { + "Sparam": { + "m11_imag": 0.05311381951433492, + "m11_real": -0.06103343844731668, + "m12_imag": -0.6285381785501637, + "m12_real": -0.13460651723314812, + "m21_imag": -0.25279815735274364, + "m21_real": 0.6616243170854956, + "m22_imag": -0.061621350022844246, + "m22_real": -0.03228674796427778 + }, + "frequency": 420930000.0 + }, + { + "Sparam": { + "m11_imag": 0.06723257689951455, + "m11_real": -0.04832061260852182, + "m12_imag": -0.6054791589639622, + "m12_real": -0.22289899244817127, + "m21_imag": -0.3797635350627521, + "m21_real": 0.6008052399724485, + "m22_imag": -0.046659464000944034, + "m22_real": -0.04565166102817777 + }, + "frequency": 432928000.0 + }, + { + "Sparam": { + "m11_imag": 0.07718183901316385, + "m11_real": -0.03248582456043177, + "m12_imag": -0.5699758047098066, + "m12_real": -0.30664292943496163, + "m21_imag": -0.49169421568809907, + "m21_real": 0.516144857838724, + "m22_imag": -0.028653063431829547, + "m22_real": -0.05326495509101579 + }, + "frequency": 444926000.0 + }, + { + "Sparam": { + "m11_imag": 0.08252351467762979, + "m11_real": -0.014860564439939144, + "m12_imag": -0.5238766954064247, + "m12_real": -0.38346891652743303, + "m21_imag": -0.5834247987323468, + "m21_real": 0.41315219468512665, + "m22_imag": -0.00971202308383999, + "m22_real": -0.05455933817873908 + }, + "frequency": 456924000.0 + }, + { + "Sparam": { + "m11_imag": 0.08284768354372755, + "m11_real": 0.0035053590755207585, + "m12_imag": -0.46682778780023454, + "m12_real": -0.4543296604666957, + "m21_imag": -0.6547271829822001, + "m21_real": 0.29201730935693027, + "m22_imag": 0.00843934459608607, + "m22_real": -0.04961156624683391 + }, + "frequency": 468922000.0 + }, + { + "Sparam": { + "m11_imag": 0.07815247703230516, + "m11_real": 0.02108247001716238, + "m12_imag": -0.40010176172691353, + "m12_real": -0.5165102617488051, + "m21_imag": -0.7006307455611105, + "m21_real": 0.15960894625652666, + "m22_imag": 0.023728580047974297, + "m22_real": -0.03884333975410969 + }, + "frequency": 480920000.0 + }, + { + "Sparam": { + "m11_imag": 0.06883635882450365, + "m11_real": 0.03677953439961253, + "m12_imag": -0.3238107930730521, + "m12_real": -0.5693461651469828, + "m21_imag": -0.7195813040692484, + "m21_real": 0.02441085400924021, + "m22_imag": 0.03423815724332527, + "m22_real": -0.023731026000496615 + }, + "frequency": 492918000.0 + }, + { + "Sparam": { + "m11_imag": 0.05552855057211756, + "m11_real": 0.049231027968162956, + "m12_imag": -0.2397504770345326, + "m12_real": -0.6112368165580743, + "m21_imag": -0.7117620419490622, + "m21_real": -0.11654701551153257, + "m22_imag": 0.03901611108455677, + "m22_real": -0.0057433004630785735 + }, + "frequency": 504916000.0 + }, + { + "Sparam": { + "m11_imag": 0.039217223149496154, + "m11_real": 0.05736725872909292, + "m12_imag": -0.15028067343361534, + "m12_real": -0.6405217308492385, + "m21_imag": -0.6761295212808478, + "m21_real": -0.25566495809677175, + "m22_imag": 0.03745101510772569, + "m22_real": 0.012868751039548794 + }, + "frequency": 516914000.0 + }, + { + "Sparam": { + "m11_imag": 0.02136079968781337, + "m11_real": 0.06051884384902875, + "m12_imag": -0.05717863256590991, + "m12_real": -0.6566629580808169, + "m21_imag": -0.6129291073282328, + "m21_real": -0.384503516801002, + "m22_imag": 0.029434840639086402, + "m22_real": 0.029954473339661832 + }, + "frequency": 528912000.0 + }, + { + "Sparam": { + "m11_imag": 0.0032689559024232976, + "m11_real": 0.058499802362128726, + "m12_imag": 0.038212245434479104, + "m12_real": -0.6588586663716266, + "m21_imag": -0.5265950094271945, + "m21_real": -0.49743787690561075, + "m22_imag": 0.01584681049826011, + "m22_real": 0.04341285084333228 + }, + "frequency": 540910000.0 + }, + { + "Sparam": { + "m11_imag": -0.013524456232233846, + "m11_real": 0.05136737163681842, + "m12_imag": 0.13311455029612906, + "m12_real": -0.6472016443384111, + "m21_imag": -0.4202954563972822, + "m21_real": -0.5903140899735206, + "m22_imag": -0.0015231426574654505, + "m22_real": 0.051760256892085243 + }, + "frequency": 552908000.0 + }, + { + "Sparam": { + "m11_imag": -0.02758641816638244, + "m11_real": 0.039840036789704464, + "m12_imag": 0.2235205152060274, + "m12_real": -0.6221056658912768, + "m21_imag": -0.2990060206832003, + "m21_real": -0.6602668783428026, + "m22_imag": -0.02089447558892304, + "m22_real": 0.05414789948790811 + }, + "frequency": 564906000.0 + }, + { + "Sparam": { + "m11_imag": -0.03795210910122959, + "m11_real": 0.024696350260972152, + "m12_imag": 0.3100964662828533, + "m12_real": -0.5839152541221371, + "m21_imag": -0.1657356156249441, + "m21_real": -0.7056098822894745, + "m22_imag": -0.04047566034814806, + "m22_real": 0.050058894885302456 + }, + "frequency": 576904000.0 + }, + { + "Sparam": { + "m11_imag": -0.04387488668984357, + "m11_real": 0.007293304802646227, + "m12_imag": 0.38999274445772786, + "m12_real": -0.5339253388066957, + "m21_imag": -0.020845292880051637, + "m21_real": -0.724583045347238, + "m22_imag": -0.0585013563252222, + "m22_real": 0.03930324663520163 + }, + "frequency": 588902000.0 + }, + { + "Sparam": { + "m11_imag": -0.04485779907852826, + "m11_real": -0.011314919195498131, + "m12_imag": 0.46193457679679883, + "m12_real": -0.4733393759654906, + "m21_imag": 0.12403690130203088, + "m21_real": -0.7136195953747672, + "m22_imag": -0.07246486660322078, + "m22_real": 0.02325264850895673 + }, + "frequency": 600900000.0 + }, + { + "Sparam": { + "m11_imag": -0.040688098445115395, + "m11_real": -0.029594742884463662, + "m12_imag": 0.5243865881145038, + "m12_real": -0.40278682170062335, + "m21_imag": 0.2634901555346922, + "m21_real": -0.6747213795306196, + "m22_imag": -0.08072553889581742, + "m22_real": 0.0034806036989364886 + }, + "frequency": 612898000.0 + }, + { + "Sparam": { + "m11_imag": -0.03171345049711772, + "m11_real": -0.046200120173028165, + "m12_imag": 0.5764615441849824, + "m12_real": -0.32410353805152925, + "m21_imag": 0.3919459396707617, + "m21_real": -0.6088040077158944, + "m22_imag": -0.08270147576386756, + "m22_real": -0.018122772790142416 + }, + "frequency": 624896000.0 + }, + { + "Sparam": { + "m11_imag": -0.018759470477050486, + "m11_real": -0.05993983925606737, + "m12_imag": 0.6159525651993227, + "m12_real": -0.23926070274359837, + "m21_imag": 0.5035586090515061, + "m21_real": -0.5189860499534816, + "m22_imag": -0.07833382503798313, + "m22_real": -0.03937979930020425 + }, + "frequency": 636894000.0 + }, + { + "Sparam": { + "m11_imag": -0.002579063464253963, + "m11_real": -0.0699959894376101, + "m12_imag": 0.6441232704863038, + "m12_real": -0.14940069759279442, + "m21_imag": 0.5952462500602325, + "m21_real": -0.4101709805299415, + "m22_imag": -0.0677919728527168, + "m22_real": -0.0583603463515802 + }, + "frequency": 648892000.0 + }, + { + "Sparam": { + "m11_imag": 0.015814362748221147, + "m11_real": -0.07546766516548532, + "m12_imag": 0.6589661559103567, + "m12_real": -0.05652259640360133, + "m21_imag": 0.6639994879437746, + "m21_real": -0.2847585753677759, + "m22_imag": -0.0521470564276962, + "m22_real": -0.07364639213553767 + }, + "frequency": 660890000.0 + }, + { + "Sparam": { + "m11_imag": 0.0349405673729294, + "m11_real": -0.07602098469287505, + "m12_imag": 0.6606487095981854, + "m12_real": 0.03803046593387176, + "m21_imag": 0.7066891525390206, + "m21_real": -0.14940045094727863, + "m22_imag": -0.03296831867699231, + "m22_real": -0.08346527254284168 + }, + "frequency": 672888000.0 + }, + { + "Sparam": { + "m11_imag": 0.05359053160642233, + "m11_real": -0.07176006250139597, + "m12_imag": 0.6488192774819946, + "m12_real": 0.1317960358529064, + "m21_imag": 0.7219259544431664, + "m21_real": -0.008816153899657356, + "m22_imag": -0.012025509326117583, + "m22_real": -0.08717780683057 + }, + "frequency": 684886000.0 + }, + { + "Sparam": { + "m11_imag": 0.07051224996873395, + "m11_real": -0.06278184276907278, + "m12_imag": 0.6235176255769256, + "m12_real": 0.2244497296002268, + "m21_imag": 0.7074781310679233, + "m21_real": 0.14191018465952912, + "m22_imag": 0.01001077314615464, + "m22_real": -0.08446917022769035 + }, + "frequency": 696884000.0 + }, + { + "Sparam": { + "m11_imag": 0.08455291046188278, + "m11_real": -0.04996717272696428, + "m12_imag": 0.5854642069545197, + "m12_real": 0.31140416004893856, + "m21_imag": 0.6659879877770262, + "m21_real": 0.279061891032639, + "m22_imag": 0.028932816034851098, + "m22_real": -0.07570898662019945 + }, + "frequency": 708882000.0 + }, + { + "Sparam": { + "m11_imag": 0.09463036119082514, + "m11_real": -0.03414649760095218, + "m12_imag": 0.5352558589264906, + "m12_real": 0.39308765654169203, + "m21_imag": 0.5976856787324825, + "m21_real": 0.40513990199645394, + "m22_imag": 0.04377121831451423, + "m22_real": -0.062143210193140695 + }, + "frequency": 720880000.0 + }, + { + "Sparam": { + "m11_imag": 0.10036576855066552, + "m11_real": -0.01643646366810252, + "m12_imag": 0.4741023814881935, + "m12_real": 0.46719238611398045, + "m21_imag": 0.5070695143123709, + "m21_real": 0.515415007959154, + "m22_imag": 0.05347494369088226, + "m22_real": -0.045223666958292635 + }, + "frequency": 732878000.0 + }, + { + "Sparam": { + "m11_imag": 0.10130123385728074, + "m11_real": 0.0015787259203059198, + "m12_imag": 0.4039800848641617, + "m12_real": 0.5307931977912319, + "m21_imag": 0.3984618299197671, + "m21_real": 0.6044022454224129, + "m22_imag": 0.05716899065529724, + "m22_real": -0.027095351625755562 + }, + "frequency": 744876000.0 + }, + { + "Sparam": { + "m11_imag": 0.09765730385926968, + "m11_real": 0.018913143578214053, + "m12_imag": 0.3252859495981841, + "m12_real": 0.58386103657499, + "m21_imag": 0.2771748007211506, + "m21_real": 0.6699482987791856, + "m22_imag": 0.055027881829909496, + "m22_real": -0.009554727933175704 + }, + "frequency": 756874000.0 + }, + { + "Sparam": { + "m11_imag": 0.08972335936477582, + "m11_real": 0.03444296651996401, + "m12_imag": 0.2395116021403474, + "m12_real": 0.6253636663028398, + "m21_imag": 0.14083686135824397, + "m21_real": 0.7123904240295464, + "m22_imag": 0.04764854514237875, + "m22_real": 0.006356718337594212 + }, + "frequency": 768872000.0 + }, + { + "Sparam": { + "m11_imag": 0.0780750697520498, + "m11_real": 0.04693725542804324, + "m12_imag": 0.1492791685965394, + "m12_real": 0.6543039168372256, + "m21_imag": -0.0009379962503445672, + "m21_real": 0.7271608731713769, + "m22_imag": 0.035717173521636406, + "m22_real": 0.018528356166426476 + }, + "frequency": 780870000.0 + }, + { + "Sparam": { + "m11_imag": 0.06382672318215547, + "m11_real": 0.05567362270354568, + "m12_imag": 0.05702864943216573, + "m12_real": 0.6702819955844486, + "m21_imag": -0.14094187933387295, + "m21_real": 0.7146424928282608, + "m22_imag": 0.020728249626414605, + "m22_real": 0.025715714663554132 + }, + "frequency": 792868000.0 + }, + { + "Sparam": { + "m11_imag": 0.04806103682713482, + "m11_real": 0.06007526838153804, + "m12_imag": -0.036316884877192285, + "m12_real": 0.6728838155767146, + "m21_imag": -0.2752464675622339, + "m21_real": 0.6754845045668828, + "m22_imag": 0.004255883341755023, + "m22_real": 0.02755334088637232 + }, + "frequency": 804866000.0 + }, + { + "Sparam": { + "m11_imag": 0.03157893852192807, + "m11_real": 0.060016286217918664, + "m12_imag": -0.12966900152563168, + "m12_real": 0.6623554085184779, + "m21_imag": -0.39576985767139516, + "m21_real": 0.6135059546988995, + "m22_imag": -0.011525572815193959, + "m22_real": 0.023623603851397546 + }, + "frequency": 816864000.0 + }, + { + "Sparam": { + "m11_imag": 0.01574902672617224, + "m11_real": 0.05557062081649544, + "m12_imag": -0.2224327517457717, + "m12_real": 0.6376849073822911, + "m21_imag": -0.508968221994535, + "m21_real": 0.5239999886977279, + "m22_imag": -0.025150294951843993, + "m22_real": 0.014230583783203767 + }, + "frequency": 828862000.0 + }, + { + "Sparam": { + "m11_imag": 0.0017093463596030238, + "m11_real": 0.046833458357258044, + "m12_imag": -0.31111566199517754, + "m12_real": 0.599996411376001, + "m21_imag": -0.6029630118037707, + "m21_real": 0.41255148091032284, + "m22_imag": -0.03479552513766446, + "m22_real": 0.0007300323270075221 + }, + "frequency": 840860000.0 + }, + { + "Sparam": { + "m11_imag": -0.009276328421938209, + "m11_real": 0.034605872980701544, + "m12_imag": -0.39352862489657864, + "m12_real": 0.5492044599905842, + "m21_imag": -0.672938097412394, + "m21_real": 0.283834855121621, + "m22_imag": -0.039485496838986445, + "m22_real": -0.015781518839793306 + }, + "frequency": 852858000.0 + }, + { + "Sparam": { + "m11_imag": -0.016556427339582125, + "m11_real": 0.019786795057102534, + "m12_imag": -0.46676072435089755, + "m12_real": 0.4872583973829957, + "m21_imag": -0.7150254129377255, + "m21_real": 0.14350667094632527, + "m22_imag": -0.03842277277079669, + "m22_real": -0.03356188160497545 + }, + "frequency": 864856000.0 + }, + { + "Sparam": { + "m11_imag": -0.019575369881290824, + "m11_real": 0.0034035522914411943, + "m12_imag": -0.5301643156358785, + "m12_real": 0.4152338723642357, + "m21_imag": -0.7270120181679646, + "m21_real": -0.00199685878115038, + "m22_imag": -0.03133896226516914, + "m22_real": -0.050637419161777025 + }, + "frequency": 876854000.0 + }, + { + "Sparam": { + "m11_imag": -0.018024464272794697, + "m11_real": -0.013208992490641362, + "m12_imag": -0.5825885561719576, + "m12_real": 0.3342651825004992, + "m21_imag": -0.7095505666743741, + "m21_real": -0.14728364353838078, + "m22_imag": -0.018716637453387815, + "m22_real": -0.06492405717771862 + }, + "frequency": 888852000.0 + }, + { + "Sparam": { + "m11_imag": -0.012107056979621425, + "m11_real": -0.02899430200581431, + "m12_imag": -0.6220812609153248, + "m12_real": 0.2465966663466159, + "m21_imag": -0.6619752194855414, + "m21_real": -0.2857731629964265, + "m22_imag": -0.0014926219221197726, + "m22_real": -0.07483218370947683 + }, + "frequency": 900850000.0 + }, + { + "Sparam": { + "m11_imag": -0.002251653438234861, + "m11_real": -0.042798405695231155, + "m12_imag": -0.6484924375798302, + "m12_real": 0.1555283558714645, + "m21_imag": -0.5890120666615447, + "m21_real": -0.411027066442999, + "m22_imag": 0.018269828860559285, + "m22_real": -0.07917465873507828 + }, + "frequency": 912848000.0 + }, + { + "Sparam": { + "m11_imag": 0.010830967691805178, + "m11_real": -0.053778309665417356, + "m12_imag": -0.661647961069003, + "m12_real": 0.062353446394971, + "m21_imag": -0.49351724155052124, + "m21_real": -0.5176828644805433, + "m22_imag": 0.038755383021865576, + "m22_real": -0.07761022594669097 + }, + "frequency": 924846000.0 + }, + { + "Sparam": { + "m11_imag": 0.026444990724335003, + "m11_real": -0.06112008784957661, + "m12_imag": -0.6605500721897679, + "m12_real": -0.0329590899837698, + "m21_imag": -0.3795994780095064, + "m21_real": -0.6017201548015194, + "m22_imag": 0.058436318743903225, + "m22_real": -0.07014928847068194 + }, + "frequency": 936844000.0 + }, + { + "Sparam": { + "m11_imag": 0.0434023475891716, + "m11_real": -0.06435177840981016, + "m12_imag": -0.646862773082146, + "m12_real": -0.12565487090977584, + "m21_imag": -0.25231231995351894, + "m21_real": -0.6613269438829403, + "m22_imag": 0.07565328148563419, + "m22_real": -0.05726603278559785 + }, + "frequency": 948842000.0 + }, + { + "Sparam": { + "m11_imag": 0.060569646631843305, + "m11_real": -0.06347688101811039, + "m12_imag": -0.619748433648083, + "m12_real": -0.21529139960495491, + "m21_imag": -0.11707316539286211, + "m21_real": -0.6946319285794542, + "m22_imag": 0.08868533393970747, + "m22_real": -0.03994777337069005 + }, + "frequency": 960840000.0 + }, + { + "Sparam": { + "m11_imag": 0.07690128215867546, + "m11_real": -0.058526583838994055, + "m12_imag": -0.5812301158209268, + "m12_real": -0.29894614759720783, + "m21_imag": 0.02096532790837528, + "m21_real": -0.7011858317807024, + "m22_imag": 0.09675051259342508, + "m22_real": -0.019534624356573667 + }, + "frequency": 972838000.0 + }, + { + "Sparam": { + "m11_imag": 0.09173506292683581, + "m11_real": -0.049924957817147245, + "m12_imag": -0.5315885821509356, + "m12_real": -0.37683804644219665, + "m21_imag": 0.1565197272609316, + "m21_real": -0.6811837935141926, + "m22_imag": 0.09897285966681363, + "m22_real": 0.0023983393106833 + }, + "frequency": 984836000.0 + }, + { + "Sparam": { + "m11_imag": 0.10430931371336463, + "m11_real": -0.03821742770076667, + "m12_imag": -0.47232859685188255, + "m12_real": -0.44641081411267003, + "m21_imag": 0.28504519238730863, + "m21_real": -0.636375562455042, + "m22_imag": 0.09501533684474925, + "m22_real": 0.023677925034728906 + }, + "frequency": 996834000.0 + }, + { + "Sparam": { + "m11_imag": 0.1137739839943783, + "m11_real": -0.023929103065355416, + "m12_imag": -0.40399228027521866, + "m12_real": -0.5072438395498128, + "m21_imag": 0.40219241441792525, + "m21_real": -0.5683309767189088, + "m22_imag": 0.0854259788694441, + "m22_real": 0.042822243045825915 + }, + "frequency": 1008832000.0 + }, + { + "Sparam": { + "m11_imag": 0.1195309906413624, + "m11_real": -0.007537225941221997, + "m12_imag": -0.3264960001462748, + "m12_real": -0.5591517461359733, + "m21_imag": 0.5043557763191395, + "m21_real": -0.4792413852015539, + "m22_imag": 0.07123213841308318, + "m22_real": 0.058446722384312734 + }, + "frequency": 1020830000.0 + }, + { + "Sparam": { + "m11_imag": 0.12122180149585667, + "m11_real": 0.009847559565973657, + "m12_imag": -0.24209147137966922, + "m12_real": -0.600003145858374, + "m21_imag": 0.5843040645104206, + "m21_real": -0.37676150248843127, + "m22_imag": 0.054411720232218665, + "m22_real": 0.06897089041545691 + }, + "frequency": 1032828000.0 + }, + { + "Sparam": { + "m11_imag": 0.11863773864289104, + "m11_real": 0.026924427615971636, + "m12_imag": -0.15225795381680102, + "m12_real": -0.6284701680332311, + "m21_imag": 0.6464450727676772, + "m21_real": -0.25602309339408424, + "m22_imag": 0.03500400205676519, + "m22_real": 0.07476709902361935 + }, + "frequency": 1044826000.0 + }, + { + "Sparam": { + "m11_imag": 0.11237480444928476, + "m11_real": 0.042157591437601866, + "m12_imag": -0.06143806353628801, + "m12_real": -0.6438133197652498, + "m21_imag": 0.6839875380487381, + "m21_real": -0.12745370487833596, + "m22_imag": 0.015507786302146527, + "m22_real": 0.07494068926572571 + }, + "frequency": 1056824000.0 + }, + { + "Sparam": { + "m11_imag": 0.10293418921837519, + "m11_real": 0.05511966731324252, + "m12_imag": 0.029626071366474813, + "m12_real": -0.646016988999731, + "m21_imag": 0.6961788789284409, + "m21_real": 0.004684274865122429, + "m22_imag": -0.002646005533483002, + "m22_real": 0.06965972664500324 + }, + "frequency": 1068822000.0 + }, + { + "Sparam": { + "m11_imag": 0.0907858737817718, + "m11_real": 0.06519264812964969, + "m12_imag": 0.12095264853346237, + "m12_real": -0.6357465599619412, + "m21_imag": 0.6826454611205411, + "m21_real": 0.1364539268394141, + "m22_imag": -0.01821848319597017, + "m22_real": 0.05954086737124276 + }, + "frequency": 1080820000.0 + }, + { + "Sparam": { + "m11_imag": 0.07668864419348072, + "m11_real": 0.07202972081641905, + "m12_imag": 0.21093683176830968, + "m12_real": -0.6117474537204218, + "m21_imag": 0.6427732165965359, + "m21_real": 0.2682000764580116, + "m22_imag": -0.02997276270225429, + "m22_real": 0.04525152147026818 + }, + "frequency": 1092818000.0 + }, + { + "Sparam": { + "m11_imag": 0.06167374072437559, + "m11_real": 0.07493907284130988, + "m12_imag": 0.2965453647638113, + "m12_real": -0.5751815423970795, + "m21_imag": 0.5768235921459433, + "m21_real": 0.39146832392437636, + "m22_imag": -0.03637103390802989, + "m22_real": 0.028350874871801626 + }, + "frequency": 1104816000.0 + }, + { + "Sparam": { + "m11_imag": 0.04652760021959642, + "m11_real": 0.07381447712561433, + "m12_imag": 0.37592738095859024, + "m12_real": -0.5265659987123136, + "m21_imag": 0.4898112037614242, + "m21_real": 0.495573236742033, + "m22_imag": -0.03669869700374483, + "m22_real": 0.011080304847698277 + }, + "frequency": 1116814000.0 + }, + { + "Sparam": { + "m11_imag": 0.03247839947745767, + "m11_real": 0.06863596287374536, + "m12_imag": 0.44746063278804993, + "m12_real": -0.466226170553755, + "m21_imag": 0.38525027120378447, + "m21_real": 0.5797029942786588, + "m22_imag": -0.03139327344782635, + "m22_real": -0.004959311915010097 + }, + "frequency": 1128812000.0 + }, + { + "Sparam": { + "m11_imag": 0.0204768645341688, + "m11_real": 0.059891847742358215, + "m12_imag": 0.5096167221078104, + "m12_real": -0.39641613144337134, + "m21_imag": 0.26611704084936566, + "m21_real": 0.6419262838029408, + "m22_imag": -0.020877637337141805, + "m22_real": -0.018326215304436018 + }, + "frequency": 1140810000.0 + }, + { + "Sparam": { + "m11_imag": 0.011368186298831963, + "m11_real": 0.04830462912189397, + "m12_imag": 0.5605965331638376, + "m12_real": -0.31700603112233094, + "m21_imag": 0.13660841021109957, + "m21_real": 0.6804402238352263, + "m22_imag": -0.006211571521081932, + "m22_real": -0.027448823473974895 + }, + "frequency": 1152808000.0 + }, + { + "Sparam": { + "m11_imag": 0.005791654025593108, + "m11_real": 0.034600021124527106, + "m12_imag": 0.5987141984955928, + "m12_real": -0.23158791028652762, + "m21_imag": 0.0017763281123219202, + "m21_real": 0.6920777996243286, + "m22_imag": 0.010766149656289909, + "m22_real": -0.030862311244838833 + }, + "frequency": 1164806000.0 + }, + { + "Sparam": { + "m11_imag": 0.004078454132003266, + "m11_real": 0.019912084850254582, + "m12_imag": 0.6229363578659042, + "m12_real": -0.14243472176831432, + "m21_imag": -0.13224548056353888, + "m21_real": 0.6772797069308889, + "m22_imag": 0.028059808659216756, + "m22_real": -0.02836482427846187 + }, + "frequency": 1176804000.0 + }, + { + "Sparam": { + "m11_imag": 0.006357831468254205, + "m11_real": 0.005159575736082675, + "m12_imag": 0.634443101906911, + "m12_real": -0.051678367909672306, + "m21_imag": -0.2618178908691747, + "m21_real": 0.6359335736750678, + "m22_imag": 0.04398009518211179, + "m22_real": -0.019839902606303007 + }, + "frequency": 1188802000.0 + }, + { + "Sparam": { + "m11_imag": 0.01247531793205243, + "m11_real": -0.008791175271927647, + "m12_imag": 0.6321030728948275, + "m12_real": 0.039724308501115226, + "m21_imag": -0.3793400943985644, + "m21_real": 0.5706934514801371, + "m22_imag": 0.05663452286754433, + "m22_real": -0.006143858221942175 + }, + "frequency": 1200800000.0 + }, + { + "Sparam": { + "m11_imag": 0.022101703667896617, + "m11_real": -0.020720434153490754, + "m12_imag": 0.6170174290610896, + "m12_real": 0.12859161806004235, + "m21_imag": -0.4819572206994075, + "m21_real": 0.48347856701647696, + "m22_imag": 0.06471018462554498, + "m22_real": 0.01151935685391333 + }, + "frequency": 1212798000.0 + }, + { + "Sparam": { + "m11_imag": 0.03470425055886564, + "m11_real": -0.02979059299421666, + "m12_imag": 0.5896883266611372, + "m12_real": 0.21350812632391825, + "m21_imag": -0.5646803425686707, + "m21_real": 0.3784329404486861, + "m22_imag": 0.06684637500697992, + "m22_real": 0.03148849785346576 + }, + "frequency": 1224796000.0 + }, + { + "Sparam": { + "m11_imag": 0.04954007855657689, + "m11_real": -0.035361264620477936, + "m12_imag": 0.5509619972062935, + "m12_real": 0.2924162976115688, + "m21_imag": -0.6251572163357135, + "m21_real": 0.26041685091081673, + "m22_imag": 0.0626216939843123, + "m22_real": 0.05181181007782769 + }, + "frequency": 1236794000.0 + }, + { + "Sparam": { + "m11_imag": 0.06551991041804442, + "m11_real": -0.03717731195430732, + "m12_imag": 0.5017053853487916, + "m12_real": 0.36500594103738687, + "m21_imag": -0.6611039589238789, + "m21_real": 0.133637616653345, + "m22_imag": 0.05209189836828616, + "m22_real": 0.0708550585661274 + }, + "frequency": 1248792000.0 + }, + { + "Sparam": { + "m11_imag": 0.08176331287178146, + "m11_real": -0.03486166243616415, + "m12_imag": 0.44435739015588094, + "m12_real": 0.429517801197928, + "m21_imag": -0.6724064809819331, + "m21_real": 0.003087193480582866, + "m22_imag": 0.03610876872975477, + "m22_real": 0.08642864868392328 + }, + "frequency": 1260790000.0 + }, + { + "Sparam": { + "m11_imag": 0.09727062480264746, + "m11_real": -0.028892697848978587, + "m12_imag": 0.3783235428697215, + "m12_real": 0.48462008024381464, + "m21_imag": -0.6570690568504918, + "m21_real": -0.13170710434091842, + "m22_imag": 0.01449875380831832, + "m22_real": 0.09745954529773272 + }, + "frequency": 1272788000.0 + }, + { + "Sparam": { + "m11_imag": 0.11118443048491894, + "m11_real": -0.01928776396167948, + "m12_imag": 0.3059201340606605, + "m12_real": 0.5308968266210158, + "m21_imag": -0.6173879457956517, + "m21_real": -0.25450377325714874, + "m22_imag": -0.009074416321368593, + "m22_real": 0.10210375462778895 + }, + "frequency": 1284786000.0 + }, + { + "Sparam": { + "m11_imag": 0.12290005271641229, + "m11_real": -0.006480005568670618, + "m12_imag": 0.2280114054400449, + "m12_real": 0.5660865024043166, + "m21_imag": -0.5561653852087391, + "m21_real": -0.3668353277157911, + "m22_imag": -0.03338989132366562, + "m22_real": 0.10007721489424835 + }, + "frequency": 1296784000.0 + }, + { + "Sparam": { + "m11_imag": 0.13153705399224255, + "m11_real": 0.008803415856848833, + "m12_imag": 0.14615602809703931, + "m12_real": 0.5906195090238687, + "m21_imag": -0.47579640451627964, + "m21_real": -0.4643823695406575, + "m22_imag": -0.05628271674350596, + "m22_real": 0.09122536852743178 + }, + "frequency": 1308782000.0 + }, + { + "Sparam": { + "m11_imag": 0.13628533132049842, + "m11_real": 0.025862390159483967, + "m12_imag": 0.06257003711730975, + "m12_real": 0.6036248123671787, + "m21_imag": -0.3790519519081413, + "m21_real": -0.5447891895155542, + "m22_imag": -0.07597787651798636, + "m22_real": 0.07608219087238832 + }, + "frequency": 1320780000.0 + }, + { + "Sparam": { + "m11_imag": 0.13706887021824246, + "m11_real": 0.043735845244702726, + "m12_imag": -0.021123419130583285, + "m12_real": 0.6050963181597763, + "m21_imag": -0.26989724906621115, + "m21_real": -0.6059095804474391, + "m22_imag": -0.09074414318117228, + "m22_real": 0.05599473039734067 + }, + "frequency": 1332778000.0 + }, + { + "Sparam": { + "m11_imag": 0.13369328751654078, + "m11_real": 0.06104135027624628, + "m12_imag": -0.10388134310233119, + "m12_real": 0.5954646848172785, + "m21_imag": -0.1524453097527625, + "m21_real": -0.6447338731610512, + "m22_imag": -0.09934617576489706, + "m22_real": 0.032821611910591846 + }, + "frequency": 1344776000.0 + }, + { + "Sparam": { + "m11_imag": 0.12627730344697347, + "m11_real": 0.07690237947384812, + "m12_imag": -0.18350026405094927, + "m12_real": 0.5753247052312955, + "m21_imag": -0.032676174863166894, + "m21_real": -0.6614224633474007, + "m22_imag": -0.10133548821024078, + "m22_real": 0.008570600964940792 + }, + "frequency": 1356774000.0 + }, + { + "Sparam": { + "m11_imag": 0.11574233527945291, + "m11_real": 0.09038851339667446, + "m12_imag": -0.2578039494641789, + "m12_real": 0.544987178692099, + "m21_imag": 0.08533629547958387, + "m21_real": -0.6567894087288173, + "m22_imag": -0.09641854420163297, + "m22_real": -0.014869337516562072 + }, + "frequency": 1368772000.0 + }, + { + "Sparam": { + "m11_imag": 0.10229495178264124, + "m11_real": 0.10086637533415507, + "m12_imag": -0.327993506775308, + "m12_real": 0.5054826968046131, + "m21_imag": 0.20365835467791318, + "m21_real": -0.6304063266657047, + "m22_imag": -0.08494353304378585, + "m22_real": -0.036367361251221725 + }, + "frequency": 1380770000.0 + }, + { + "Sparam": { + "m11_imag": 0.08655054414895715, + "m11_real": 0.1081156109195008, + "m12_imag": -0.39358119310285195, + "m12_real": 0.455899439028574, + "m21_imag": 0.31945879092558804, + "m21_real": -0.581224295018654, + "m22_imag": -0.06740801678202936, + "m22_real": -0.054162423280010696 + }, + "frequency": 1392768000.0 + }, + { + "Sparam": { + "m11_imag": 0.0691694320112253, + "m11_real": 0.11140640131123081, + "m12_imag": -0.45230262840316793, + "m12_real": 0.39765900256979525, + "m21_imag": 0.42338914034056396, + "m21_real": -0.5121373773905207, + "m22_imag": -0.045627158516159394, + "m22_real": -0.0655609484043301 + }, + "frequency": 1404766000.0 + }, + { + "Sparam": { + "m11_imag": 0.051579625827838003, + "m11_real": 0.11031727613196998, + "m12_imag": -0.5027808291582322, + "m12_real": 0.33168618622610463, + "m21_imag": 0.5119355086279509, + "m21_real": -0.424349093901111, + "m22_imag": -0.02177298216856248, + "m22_real": -0.06966113420322878 + }, + "frequency": 1416764000.0 + }, + { + "Sparam": { + "m11_imag": 0.03495621778389697, + "m11_real": 0.10466228598614918, + "m12_imag": -0.5435291636905766, + "m12_real": 0.2583636722038105, + "m21_imag": 0.5837313078565998, + "m21_real": -0.32132682208697505, + "m22_imag": 0.0018592867240978012, + "m22_real": -0.0661224304628005 + }, + "frequency": 1428762000.0 + }, + { + "Sparam": { + "m11_imag": 0.020244895179457493, + "m11_real": 0.09479220907428926, + "m12_imag": -0.574716035228277, + "m12_real": 0.18092672358220568, + "m21_imag": 0.6416656911019786, + "m21_real": -0.18549090812810234, + "m22_imag": 0.02462435138259919, + "m22_real": -0.054735248799858326 + }, + "frequency": 1440760000.0 + }, + { + "Sparam": { + "m11_imag": 0.0089227734309704, + "m11_real": 0.0813093339218426, + "m12_imag": -0.5937505184182074, + "m12_real": 0.09906560619437692, + "m21_imag": 0.6660173695455818, + "m21_real": -0.059537419529724724, + "m22_imag": 0.040435272047816676, + "m22_real": -0.037398238690601174 + }, + "frequency": 1452758000.0 + }, + { + "Sparam": { + "m11_imag": 0.0016261582127507057, + "m11_real": 0.06501795561559721, + "m12_imag": -0.601445552021254, + "m12_real": 0.016817638295775286, + "m21_imag": 0.6661867314497582, + "m21_real": 0.06944799376075704, + "m22_imag": 0.049677660619928815, + "m22_real": -0.015794550702107397 + }, + "frequency": 1464756000.0 + }, + { + "Sparam": { + "m11_imag": -0.0011046196401863471, + "m11_real": 0.04713553897489863, + "m12_imag": -0.598308148760778, + "m12_real": -0.06658591277629677, + "m21_imag": 0.6410632646337827, + "m21_real": 0.1974901241915719, + "m22_imag": 0.05103148719530242, + "m22_real": 0.007980632964991604 + }, + "frequency": 1476754000.0 + }, + { + "Sparam": { + "m11_imag": 0.0011605030008421155, + "m11_real": 0.028816367418613553, + "m12_imag": -0.5827059848893527, + "m12_real": -0.1487850015982938, + "m21_imag": 0.5899612512883398, + "m21_real": 0.3202208636575892, + "m22_imag": 0.04391103423800936, + "m22_real": 0.031005416564833903 + }, + "frequency": 1488752000.0 + }, + { + "Sparam": { + "m11_imag": 0.0084648971570801, + "m11_real": 0.011316569341346368, + "m12_imag": -0.5548088453681355, + "m12_real": -0.22742816266784346, + "m21_imag": 0.5142067083342233, + "m21_real": 0.4304775560038471, + "m22_imag": 0.02892212887701891, + "m22_real": 0.050574234699984004 + }, + "frequency": 1500750000.0 + }, + { + "Sparam": { + "m11_imag": 0.020542004152368856, + "m11_real": -0.003909468965097318, + "m12_imag": -0.5167393362732091, + "m12_real": -0.3044391623307622, + "m21_imag": 0.4188100155288148, + "m21_real": 0.5251372351523704, + "m22_imag": 0.0077491247384180156, + "m22_real": 0.06437400803617387 + }, + "frequency": 1512748000.0 + }, + { + "Sparam": { + "m11_imag": 0.03662245569048215, + "m11_real": -0.015440008368492431, + "m12_imag": -0.46670796217980515, + "m12_real": -0.37408454014701525, + "m21_imag": 0.30535148594134204, + "m21_real": 0.5975323900769715, + "m22_imag": -0.017518636944005187, + "m22_real": 0.07032318923599165 + }, + "frequency": 1524746000.0 + }, + { + "Sparam": { + "m11_imag": 0.05569384120565239, + "m11_real": -0.022298028666929665, + "m12_imag": -0.4082903485228464, + "m12_real": -0.4351391914023219, + "m21_imag": 0.18049448182643527, + "m21_real": 0.6457642002993812, + "m22_imag": -0.044220370604184656, + "m22_real": 0.06751050644957474 + }, + "frequency": 1536744000.0 + }, + { + "Sparam": { + "m11_imag": 0.07651330202020915, + "m11_real": -0.023975735736008558, + "m12_imag": -0.34107906234966096, + "m12_real": -0.4870748408528151, + "m21_imag": 0.049149287514819076, + "m21_real": 0.6674161132901579, + "m22_imag": -0.06923401455512848, + "m22_real": 0.055730746090303096 + }, + "frequency": 1548742000.0 + }, + { + "Sparam": { + "m11_imag": 0.0972510653198006, + "m11_real": -0.020273145656355285, + "m12_imag": -0.2688547297278949, + "m12_real": -0.5273894520083413, + "m21_imag": -0.08253071088393096, + "m21_real": 0.6623515258801899, + "m22_imag": -0.08976734758965275, + "m22_real": 0.036037685692118654 + }, + "frequency": 1560740000.0 + }, + { + "Sparam": { + "m11_imag": 0.11693987531440575, + "m11_real": -0.01136211920340873, + "m12_imag": -0.1933909292064266, + "m12_real": -0.5568432482117895, + "m21_imag": -0.20972382694181674, + "m21_real": 0.6317597920763867, + "m22_imag": -0.10365023340784385, + "m22_real": 0.01011409350850654 + }, + "frequency": 1572738000.0 + }, + { + "Sparam": { + "m11_imag": 0.13398537394363816, + "m11_real": 0.002682057106935672, + "m12_imag": -0.11351319453710314, + "m12_real": -0.5754798164340889, + "m21_imag": -0.32714391829891115, + "m21_real": 0.5773680613399194, + "m22_imag": -0.1088193940888846, + "m22_real": -0.01936492519072166 + }, + "frequency": 1584736000.0 + }, + { + "Sparam": { + "m11_imag": 0.1472447111630366, + "m11_real": 0.020945554865135652, + "m12_imag": -0.03238421697183171, + "m12_real": -0.5827708824161355, + "m21_imag": -0.4301217791697899, + "m21_real": 0.502356112048633, + "m22_imag": -0.10490404466238341, + "m22_real": -0.04956228125997097 + }, + "frequency": 1596734000.0 + }, + { + "Sparam": { + "m11_imag": 0.15584567587997614, + "m11_real": 0.042045679086652306, + "m12_imag": 0.04739897337444475, + "m12_real": -0.579114682533098, + "m21_imag": -0.5159076099297633, + "m21_real": 0.41046182757898236, + "m22_imag": -0.09187766115443326, + "m22_real": -0.07777397315030823 + }, + "frequency": 1608732000.0 + }, + { + "Sparam": { + "m11_imag": 0.15933909024961188, + "m11_real": 0.06460560547049687, + "m12_imag": 0.12403143127788188, + "m12_real": -0.5650651237016905, + "m21_imag": -0.5821616979461249, + "m21_real": 0.3052479958711824, + "m22_imag": -0.07108655239252741, + "m22_real": -0.10121179490338074 + }, + "frequency": 1620730000.0 + }, + { + "Sparam": { + "m11_imag": 0.1574523140363681, + "m11_real": 0.08762040499069668, + "m12_imag": 0.19710905000982953, + "m12_real": -0.5419363897523514, + "m21_imag": -0.6274624078252202, + "m21_real": 0.1901501685568073, + "m22_imag": -0.044198678873476976, + "m22_real": -0.11802712584325016 + }, + "frequency": 1632728000.0 + }, + { + "Sparam": { + "m11_imag": 0.15014861010307134, + "m11_real": 0.10971130449007616, + "m12_imag": 0.2658851994660519, + "m12_real": -0.5102697350358923, + "m21_imag": -0.6509702941960586, + "m21_real": 0.06916158227388462, + "m22_imag": -0.013158695898731178, + "m22_real": -0.12654257286171183 + }, + "frequency": 1644726000.0 + }, + { + "Sparam": { + "m11_imag": 0.13790524792753012, + "m11_real": 0.1294615040809721, + "m12_imag": 0.3302756371610088, + "m12_real": -0.4705613095737601, + "m21_imag": -0.652767321216347, + "m21_real": -0.05386010501299085, + "m22_imag": 0.019270380856693935, + "m22_real": -0.12599524068658033 + }, + "frequency": 1656724000.0 + }, + { + "Sparam": { + "m11_imag": 0.12112190984248353, + "m11_real": 0.14626482249737813, + "m12_imag": 0.39019037999809475, + "m12_real": -0.42341721822929035, + "m21_imag": -0.631841895239927, + "m21_real": -0.1777354198245505, + "m22_imag": 0.05068092432830706, + "m22_real": -0.1161515112074806 + }, + "frequency": 1668722000.0 + }, + { + "Sparam": { + "m11_imag": 0.10071149795469636, + "m11_real": 0.15849787290626907, + "m12_imag": 0.44363024644120863, + "m12_real": -0.3688483144738554, + "m21_imag": -0.5881338526835368, + "m21_real": -0.2963258795442585, + "m22_imag": 0.07813262774040612, + "m22_real": -0.097550300814327 + }, + "frequency": 1680720000.0 + }, + { + "Sparam": { + "m11_imag": 0.07768375364905084, + "m11_real": 0.1656589996577512, + "m12_imag": 0.4906194798618371, + "m12_real": -0.3077685722925341, + "m21_imag": -0.5222139401338761, + "m21_real": -0.40696135645963166, + "m22_imag": 0.09911991798052869, + "m22_real": -0.07161814172825445 + }, + "frequency": 1692718000.0 + }, + { + "Sparam": { + "m11_imag": 0.053316296430528175, + "m11_real": 0.16711915061164262, + "m12_imag": 0.5311692291104283, + "m12_real": -0.23930657656066415, + "m21_imag": -0.433092177771492, + "m21_real": -0.5064447759262173, + "m22_imag": 0.11190941738984125, + "m22_real": -0.03984259621269666 + }, + "frequency": 1704716000.0 + }, + { + "Sparam": { + "m11_imag": 0.02927886065279838, + "m11_real": 0.16251912083290243, + "m12_imag": 0.5628269033518755, + "m12_real": -0.16558737886296968, + "m21_imag": -0.32806595320083654, + "m21_real": -0.586409273631446, + "m22_imag": 0.11412416397026919, + "m22_real": -0.006420606008673275 + }, + "frequency": 1716714000.0 + }, + { + "Sparam": { + "m11_imag": 0.0065941983590138385, + "m11_real": 0.15188298885963766, + "m12_imag": 0.5850540812349042, + "m12_real": -0.0862501738130248, + "m21_imag": -0.20762515105803514, + "m21_real": -0.6458192115094437, + "m22_imag": 0.10585033880853076, + "m22_real": 0.02584747899480964 + }, + "frequency": 1728712000.0 + }, + { + "Sparam": { + "m11_imag": -0.012748337635771873, + "m11_real": 0.13548210932024218, + "m12_imag": 0.596026204384289, + "m12_real": -0.001354250136757492, + "m21_imag": -0.07598085880458483, + "m21_real": -0.6804558252969348, + "m22_imag": 0.08769463963355639, + "m22_real": 0.05387586773273682 + }, + "frequency": 1740710000.0 + }, + { + "Sparam": { + "m11_imag": -0.026939174621594893, + "m11_real": 0.11427335668581633, + "m12_imag": 0.5957617822705409, + "m12_real": 0.08544384800559901, + "m21_imag": 0.06204274782068239, + "m21_real": -0.6886895335269175, + "m22_imag": 0.061793779201087244, + "m22_real": 0.07442911759207498 + }, + "frequency": 1752708000.0 + }, + { + "Sparam": { + "m11_imag": -0.03452640717949732, + "m11_real": 0.08971223202065004, + "m12_imag": 0.5812780666329307, + "m12_real": 0.17393227303631653, + "m21_imag": 0.2008609276351705, + "m21_real": -0.6683927000037646, + "m22_imag": 0.03051912429421689, + "m22_real": 0.08543419070469192 + }, + "frequency": 1764706000.0 + }, + { + "Sparam": { + "m11_imag": -0.034561707359133206, + "m11_real": 0.06381208794404532, + "m12_imag": 0.5531689523755844, + "m12_real": 0.25988917099264297, + "m21_imag": 0.3344502941433517, + "m21_real": -0.6183715951014307, + "m22_imag": -0.002680401035646902, + "m22_real": 0.08524569435395583 + }, + "frequency": 1776704000.0 + }, + { + "Sparam": { + "m11_imag": -0.026837712551252682, + "m11_real": 0.0388369029765351, + "m12_imag": 0.512018766741762, + "m12_real": 0.3404320598717955, + "m21_imag": 0.45444562563685786, + "m21_real": -0.5422747137001805, + "m22_imag": -0.03361693238162762, + "m22_real": 0.07376340098068286 + }, + "frequency": 1788702000.0 + }, + { + "Sparam": { + "m11_imag": -0.011813047556609595, + "m11_real": 0.017116189008044153, + "m12_imag": 0.459947947805788, + "m12_real": 0.41071215970874486, + "m21_imag": 0.5526791994321212, + "m21_real": -0.44598159059579007, + "m22_imag": -0.058529569400007586, + "m22_real": 0.05255369304228294 + }, + "frequency": 1800700000.0 + }, + { + "Sparam": { + "m11_imag": 0.009463025946985434, + "m11_real": 0.0002017000406826196, + "m12_imag": 0.3998499684268288, + "m12_real": 0.47194634395763074, + "m21_imag": 0.6304231476657212, + "m21_real": -0.33241084957709166, + "m22_imag": -0.07458501924694362, + "m22_real": 0.024229644585107138 + }, + "frequency": 1812698000.0 + }, + { + "Sparam": { + "m11_imag": 0.03478120652617127, + "m11_real": -0.010277519095331755, + "m12_imag": 0.32942846403088355, + "m12_real": 0.5238431645189595, + "m21_imag": 0.6824480695663002, + "m21_real": -0.20575582501489373, + "m22_imag": -0.07987651708604893, + "m22_real": -0.00802367082958602 + }, + "frequency": 1824696000.0 + }, + { + "Sparam": { + "m11_imag": 0.06238633304864805, + "m11_real": -0.013200603411552183, + "m12_imag": 0.2516156785636915, + "m12_real": 0.5641811934952019, + "m21_imag": 0.70838038518694, + "m21_real": -0.07372700626504392, + "m22_imag": -0.07396150500987876, + "m22_real": -0.040141083692429025 + }, + "frequency": 1836694000.0 + }, + { + "Sparam": { + "m11_imag": 0.08993199424119878, + "m11_real": -0.008234423328170863, + "m12_imag": 0.16819866349887586, + "m12_real": 0.592315424542301, + "m21_imag": 0.7073529010265779, + "m21_real": 0.05923032821834037, + "m22_imag": -0.057517651568706585, + "m22_real": -0.06885165925515152 + }, + "frequency": 1848692000.0 + }, + { + "Sparam": { + "m11_imag": 0.11517176981245296, + "m11_real": 0.004465932990619724, + "m12_imag": 0.08227623248142604, + "m12_real": 0.6072002962301186, + "m21_imag": 0.6784191837019947, + "m21_real": 0.19538204410596274, + "m22_imag": -0.03153188497312949, + "m22_real": -0.09122013131135454 + }, + "frequency": 1860690000.0 + }, + { + "Sparam": { + "m11_imag": 0.13643788018207487, + "m11_real": 0.023518668225572224, + "m12_imag": -0.003223637196096585, + "m12_real": 0.609617444205781, + "m21_imag": 0.6202299881777437, + "m21_real": 0.3289995965057403, + "m22_imag": 0.0023164051723838642, + "m22_real": -0.10408400202089449 + }, + "frequency": 1872688000.0 + }, + { + "Sparam": { + "m11_imag": 0.1521380770106173, + "m11_real": 0.04755561133003231, + "m12_imag": -0.08577854791679204, + "m12_real": 0.6006317720158505, + "m21_imag": 0.5376985912995405, + "m21_real": 0.4461045143796182, + "m22_imag": 0.039094178960746885, + "m22_real": -0.1051227744589804 + }, + "frequency": 1884686000.0 + }, + { + "Sparam": { + "m11_imag": 0.16140414053377372, + "m11_real": 0.07474748849491358, + "m12_imag": -0.164712031410262, + "m12_real": 0.5813345882028602, + "m21_imag": 0.43731424294364657, + "m21_real": 0.5407185795459682, + "m22_imag": 0.074448059251263, + "m22_real": -0.09434751520421074 + }, + "frequency": 1896684000.0 + }, + { + "Sparam": { + "m11_imag": 0.16361189561835626, + "m11_real": 0.1034961619527266, + "m12_imag": -0.2390981926263605, + "m12_real": 0.5530300007420933, + "m21_imag": 0.32371505142321977, + "m21_real": 0.6122539219264136, + "m22_imag": 0.10504564649182974, + "m22_real": -0.07312899955217503 + }, + "frequency": 1908682000.0 + }, + { + "Sparam": { + "m11_imag": 0.15861045511499436, + "m11_real": 0.13235171707578874, + "m12_imag": -0.3088086433960799, + "m12_real": 0.5161615957256769, + "m21_imag": 0.20159856792970787, + "m21_real": 0.6610988256086213, + "m22_imag": 0.1281095565300741, + "m22_real": -0.04330279509989544 + }, + "frequency": 1920680000.0 + }, + { + "Sparam": { + "m11_imag": 0.14691856446104526, + "m11_real": 0.15920897503280657, + "m12_imag": -0.3733510467809746, + "m12_real": 0.47170948792745576, + "m21_imag": 0.0744018491339977, + "m21_real": 0.6867509800832831, + "m22_imag": 0.1417231986292945, + "m22_real": -0.007510344022734151 + }, + "frequency": 1932678000.0 + }, + { + "Sparam": { + "m11_imag": 0.128953141301741, + "m11_real": 0.18314798428517987, + "m12_imag": -0.43299006263049483, + "m12_real": 0.4207012046511306, + "m21_imag": -0.0550270202066565, + "m21_real": 0.6898554996894484, + "m22_imag": 0.14453770776142003, + "m22_real": 0.031114179098345497 + }, + "frequency": 1944676000.0 + }, + { + "Sparam": { + "m11_imag": 0.10535158402096417, + "m11_real": 0.202439064371371, + "m12_imag": -0.48689937177096865, + "m12_real": 0.3629338085498749, + "m21_imag": -0.18348832126988082, + "m21_real": 0.6703002613146891, + "m22_imag": 0.13598390915425193, + "m22_real": 0.06974138219686585 + }, + "frequency": 1956674000.0 + }, + { + "Sparam": { + "m11_imag": 0.07729990408898518, + "m11_real": 0.21556721298757794, + "m12_imag": -0.5351663535869907, + "m12_real": 0.29845990958626223, + "m21_imag": -0.30837867544448816, + "m21_real": 0.6277952019789056, + "m22_imag": 0.11636730313944747, + "m22_real": 0.10488419126084678 + }, + "frequency": 1968672000.0 + }, + { + "Sparam": { + "m11_imag": 0.04641380422027088, + "m11_real": 0.22161849323651917, + "m12_imag": -0.5751619956224043, + "m12_real": 0.22660933377291478, + "m21_imag": -0.4256879929835321, + "m21_real": 0.5622192525692484, + "m22_imag": 0.0866237720720886, + "m22_real": 0.13351599283493934 + }, + "frequency": 1980670000.0 + }, + { + "Sparam": { + "m11_imag": 0.014404144145791924, + "m11_real": 0.2198846925054607, + "m12_imag": -0.607610922356442, + "m12_real": 0.14848129429707163, + "m21_imag": -0.5304549757621658, + "m21_real": 0.47434580395953657, + "m22_imag": 0.049188822434247347, + "m22_real": 0.15256114962407236 + }, + "frequency": 1992668000.0 + }, + { + "Sparam": { + "m11_imag": -0.016598534057413815, + "m11_real": 0.2099729183021692, + "m12_imag": -0.6308761200040106, + "m12_real": 0.06433771472680284, + "m21_imag": -0.6197828082888711, + "m21_real": 0.36479090079272863, + "m22_imag": 0.00717253024574106, + "m22_real": 0.15984200714244257 + }, + "frequency": 2004666000.0 + }, + { + "Sparam": { + "m11_imag": -0.04440251098989635, + "m11_real": 0.19220366253179563, + "m12_imag": -0.6417501528304269, + "m12_real": -0.026681420148379747, + "m21_imag": -0.6874148061040636, + "m21_real": 0.23693820179186645, + "m22_imag": -0.03586556641420035, + "m22_real": 0.15406145885452932 + }, + "frequency": 2016664000.0 + }, + { + "Sparam": { + "m11_imag": -0.06660137627037992, + "m11_real": 0.1672332687431953, + "m12_imag": -0.6395457104133423, + "m12_real": -0.12001302726761906, + "m21_imag": -0.7287700720637733, + "m21_real": 0.09249564294299382, + "m22_imag": -0.07542181326868981, + "m22_real": 0.13514079724515218 + }, + "frequency": 2028662000.0 + }, + { + "Sparam": { + "m11_imag": -0.08117049863963777, + "m11_real": 0.13716730763388635, + "m12_imag": -0.6221833535509437, + "m12_real": -0.2148591110452926, + "m21_imag": -0.7398872684191268, + "m21_real": -0.05686762330541918, + "m22_imag": -0.106824761825647, + "m22_real": 0.10438737790628909 + }, + "frequency": 2040660000.0 + }, + { + "Sparam": { + "m11_imag": -0.08646041066300908, + "m11_real": 0.10382849571144753, + "m12_imag": -0.59105959002612, + "m12_real": -0.3090514599784902, + "m21_imag": -0.7172498121354581, + "m21_real": -0.21033984053885368, + "m22_imag": -0.12674759090913035, + "m22_real": 0.06495279449301787 + }, + "frequency": 2052658000.0 + }, + { + "Sparam": { + "m11_imag": -0.08191762331614617, + "m11_real": 0.07026006027254718, + "m12_imag": -0.5417130115115137, + "m12_real": -0.3974305170447284, + "m21_imag": -0.6613234031166271, + "m21_real": -0.35689615891581167, + "m22_imag": -0.1317786114157749, + "m22_real": 0.021705981886154264 + }, + "frequency": 2064656000.0 + }, + { + "Sparam": { + "m11_imag": -0.06769784780185145, + "m11_real": 0.03956599570666851, + "m12_imag": -0.47714552794059173, + "m12_real": -0.47817708448526974, + "m21_imag": -0.5735277466467437, + "m21_real": -0.4892340365410514, + "m22_imag": -0.12163347789815938, + "m22_real": -0.020356966955050067 + }, + "frequency": 2076654000.0 + }, + { + "Sparam": { + "m11_imag": -0.04508188821184487, + "m11_real": 0.014712078432154128, + "m12_imag": -0.3993697124331473, + "m12_real": -0.5483802663939368, + "m21_imag": -0.45876115547038016, + "m21_real": -0.5990802214319365, + "m22_imag": -0.09792778722340253, + "m22_real": -0.05590710626473456 + }, + "frequency": 2088652000.0 + }, + { + "Sparam": { + "m11_imag": -0.015958486926765512, + "m11_real": -0.0019519716616620178, + "m12_imag": -0.3097646577419177, + "m12_real": -0.6040012630204138, + "m21_imag": -0.32138130129984765, + "m21_real": -0.6796701092293466, + "m22_imag": -0.06371781951056786, + "m22_real": -0.08001258597150858 + }, + "frequency": 2100650000.0 + }, + { + "Sparam": { + "m11_imag": 0.016857948108612672, + "m11_real": -0.00865634278094871, + "m12_imag": -0.2113075785545934, + "m12_real": -0.6450821327138156, + "m21_imag": -0.17088330271785593, + "m21_real": -0.7288760630315517, + "m22_imag": -0.023856961270610957, + "m22_real": -0.09015343673741331 + }, + "frequency": 2112648000.0 + }, + { + "Sparam": { + "m11_imag": 0.0495819758602098, + "m11_real": -0.0051011237302115865, + "m12_imag": -0.11071945251993597, + "m12_real": -0.6675220784765993, + "m21_imag": -0.025061846539063525, + "m21_real": -0.7429608239208874, + "m22_imag": 0.015106850947843925, + "m22_real": -0.08512763109902964 + }, + "frequency": 2124646000.0 + }, + { + "Sparam": { + "m11_imag": 0.07966868805385266, + "m11_real": 0.008183560368133782, + "m12_imag": -0.006542525196387141, + "m12_real": -0.6740457858028919, + "m21_imag": 0.12737062216164802, + "m21_real": -0.7261630894434197, + "m22_imag": 0.05027973691841822, + "m22_real": -0.06629599279216636 + }, + "frequency": 2136644000.0 + }, + { + "Sparam": { + "m11_imag": 0.10433748879228649, + "m11_real": 0.029853266726942915, + "m12_imag": 0.09601250906189669, + "m12_real": -0.663903835660029, + "m21_imag": 0.2702204214740857, + "m21_real": -0.6787805841820896, + "m22_imag": 0.07615136455341763, + "m22_real": -0.036361896130564654 + }, + "frequency": 2148642000.0 + }, + { + "Sparam": { + "m11_imag": 0.12139979383470859, + "m11_real": 0.05792440070389151, + "m12_imag": 0.19442767509177192, + "m12_real": -0.6384200025236473, + "m21_imag": 0.3977690727395851, + "m21_real": -0.603967530004277, + "m22_imag": 0.08965136729863318, + "m22_real": 0.0006087914290682373 + }, + "frequency": 2160640000.0 + }, + { + "Sparam": { + "m11_imag": 0.13009721654527936, + "m11_real": 0.09000719927828876, + "m12_imag": 0.28648450195723935, + "m12_real": -0.5988201428628651, + "m21_imag": 0.5072040085510683, + "m21_real": -0.5065984527906088, + "m22_imag": 0.0891330001120986, + "m22_real": 0.04018814602419343 + }, + "frequency": 2172638000.0 + }, + { + "Sparam": { + "m11_imag": 0.12896838743503558, + "m11_real": 0.12343340600624049, + "m12_imag": 0.3709531363246987, + "m12_real": -0.546719701140703, + "m21_imag": 0.5928223602147878, + "m21_real": -0.39125148683328564, + "m22_imag": 0.0748401135268954, + "m22_real": 0.07766273364357287 + }, + "frequency": 2184636000.0 + }, + { + "Sparam": { + "m11_imag": 0.1188481009023846, + "m11_real": 0.15579819667583733, + "m12_imag": 0.44738585407020287, + "m12_real": -0.483808723516088, + "m21_imag": 0.6546120474311344, + "m21_real": -0.2624530748395332, + "m22_imag": 0.04822241553077055, + "m22_real": 0.10874630963782796 + }, + "frequency": 2196634000.0 + }, + { + "Sparam": { + "m11_imag": 0.10014263536311387, + "m11_real": 0.1843567670369309, + "m12_imag": 0.5118644485548683, + "m12_real": -0.41169935361219817, + "m21_imag": 0.6895036210989999, + "m21_real": -0.12630115492741584, + "m22_imag": 0.011667321061716949, + "m22_real": 0.1298970069296094 + }, + "frequency": 2208632000.0 + }, + { + "Sparam": { + "m11_imag": 0.07434164504839298, + "m11_real": 0.20724536302771973, + "m12_imag": 0.5667615714254154, + "m12_real": -0.3312174652736362, + "m21_imag": 0.6964060641969299, + "m21_real": 0.013044708696035584, + "m22_imag": -0.0308246950916018, + "m22_real": 0.1385361115605922 + }, + "frequency": 2220630000.0 + }, + { + "Sparam": { + "m11_imag": 0.043213744650181324, + "m11_real": 0.22277021328491953, + "m12_imag": 0.6092624374584171, + "m12_real": -0.24422925008754073, + "m21_imag": 0.6768122661671413, + "m21_real": 0.15045272925906406, + "m22_imag": -0.07506678355339241, + "m22_real": 0.13319750106497183 + }, + "frequency": 2232628000.0 + }, + { + "Sparam": { + "m11_imag": 0.008914489524763992, + "m11_real": 0.22982695687614407, + "m12_imag": 0.6392766701879034, + "m12_real": -0.1517103382709283, + "m21_imag": 0.6315388866962182, + "m21_real": 0.2815576342003222, + "m22_imag": -0.11652883076342721, + "m22_real": 0.11394096509208397 + }, + "frequency": 2244626000.0 + }, + { + "Sparam": { + "m11_imag": -0.026456170782919772, + "m11_real": 0.2278268465977349, + "m12_imag": 0.6564226358486172, + "m12_real": -0.05549963417326552, + "m21_imag": 0.5594679584473616, + "m21_real": 0.40247093304022474, + "m22_imag": -0.15089166968672785, + "m22_real": 0.08179587405473203 + }, + "frequency": 2256624000.0 + }, + { + "Sparam": { + "m11_imag": -0.06023472689281234, + "m11_real": 0.2168412979129095, + "m12_imag": 0.6589670298751406, + "m12_real": 0.04258563345361365, + "m21_imag": 0.4651416271262496, + "m21_real": 0.5067423018941003, + "m22_imag": -0.173795484757462, + "m22_real": 0.03977174266354011 + }, + "frequency": 2268622000.0 + }, + { + "Sparam": { + "m11_imag": -0.0898367373249831, + "m11_real": 0.19751707450516912, + "m12_imag": 0.6476879596123014, + "m12_real": 0.14221316933176478, + "m21_imag": 0.3513453343341113, + "m21_real": 0.5899294798092407, + "m22_imag": -0.18279572965379276, + "m22_real": -0.008051955496230234 + }, + "frequency": 2280620000.0 + }, + { + "Sparam": { + "m11_imag": -0.11337724150979434, + "m11_real": 0.1712988340412913, + "m12_imag": 0.621622953377812, + "m12_real": 0.23943977465051766, + "m21_imag": 0.22517576141310466, + "m21_real": 0.6480888196357885, + "m22_imag": -0.17648331802088102, + "m22_real": -0.056079212360151086 + }, + "frequency": 2292618000.0 + }, + { + "Sparam": { + "m11_imag": -0.1291324828454894, + "m11_real": 0.13985283464313575, + "m12_imag": 0.5804153737558685, + "m12_real": 0.33279128383102263, + "m21_imag": 0.0902443028461364, + "m21_real": 0.6799474326804249, + "m22_imag": -0.15568535940717215, + "m22_real": -0.09940376047249988 + }, + "frequency": 2304616000.0 + }, + { + "Sparam": { + "m11_imag": -0.13564199961065238, + "m11_real": 0.10567475985849172, + "m12_imag": 0.5237034502617344, + "m12_real": 0.4193190326392843, + "m21_imag": -0.048830354505232605, + "m21_real": 0.683617472719665, + "m22_imag": -0.12234419730156657, + "m22_real": -0.13391749718914434 + }, + "frequency": 2316614000.0 + }, + { + "Sparam": { + "m11_imag": -0.13270785819819847, + "m11_real": 0.0715560705898574, + "m12_imag": 0.45403169291494233, + "m12_real": 0.49722014899119676, + "m21_imag": -0.18613133925721853, + "m21_real": 0.6591412498507966, + "m22_imag": -0.08057650098386472, + "m22_real": -0.15613984104605894 + }, + "frequency": 2328612000.0 + }, + { + "Sparam": { + "m11_imag": -0.12056332973865887, + "m11_real": 0.04008432719723739, + "m12_imag": 0.3701982203109405, + "m12_real": 0.56318762684366, + "m21_imag": -0.31619678348025876, + "m21_real": 0.6064543459503936, + "m22_imag": -0.03434827834573791, + "m22_real": -0.16389218049495896 + }, + "frequency": 2340610000.0 + }, + { + "Sparam": { + "m11_imag": -0.10017159727118362, + "m11_real": 0.013984260568061685, + "m12_imag": 0.27707030647722164, + "m12_real": 0.6156181804290421, + "m21_imag": -0.43284897858096216, + "m21_real": 0.5273994062811259, + "m22_imag": 0.0105828479969371, + "m22_real": -0.15668519895106411 + }, + "frequency": 2352608000.0 + }, + { + "Sparam": { + "m11_imag": -0.0736111554035463, + "m11_real": -0.004446091140302281, + "m12_imag": 0.17504827892355138, + "m12_real": 0.6516945296906107, + "m21_imag": -0.5298283338624472, + "m21_real": 0.42586469717535025, + "m22_imag": 0.04970889979018767, + "m22_real": -0.13563914365135352 + }, + "frequency": 2364606000.0 + }, + { + "Sparam": { + "m11_imag": -0.04350561075668457, + "m11_real": -0.014074370839722789, + "m12_imag": 0.06857685866506971, + "m12_real": 0.6696473932365353, + "m21_imag": -0.6028611370492406, + "m21_real": 0.3052332766671716, + "m22_imag": 0.07832767465849375, + "m22_real": -0.10377004893263578 + }, + "frequency": 2376604000.0 + }, + { + "Sparam": { + "m11_imag": -0.012665484690968919, + "m11_real": -0.014028989823710742, + "m12_imag": -0.03836101889744388, + "m12_real": 0.6692194325552393, + "m21_imag": -0.6484104708812801, + "m21_real": 0.17459329103675802, + "m22_imag": 0.09335764153685522, + "m22_real": -0.06538344233697098 + }, + "frequency": 2388602000.0 + }, + { + "Sparam": { + "m11_imag": 0.016199577049142582, + "m11_real": -0.0047631714131415055, + "m12_imag": -0.14149696037136808, + "m12_real": 0.6509833214376075, + "m21_imag": -0.6648696270219109, + "m21_real": 0.037854921746834753, + "m22_imag": 0.09343307719061571, + "m22_real": -0.02591776011025407 + }, + "frequency": 2400600000.0 + }, + { + "Sparam": { + "m11_imag": 0.04019638050457144, + "m11_real": 0.012224525521176711, + "m12_imag": -0.23826110581833818, + "m12_real": 0.6161708955874117, + "m21_imag": -0.6514853392311322, + "m21_real": -0.09724117419118158, + "m22_imag": 0.07953388266801417, + "m22_real": 0.009359884811996708 + }, + "frequency": 2412598000.0 + }, + { + "Sparam": { + "m11_imag": 0.057653940870825045, + "m11_real": 0.035012390353434154, + "m12_imag": -0.32676336638782, + "m12_real": 0.566977386623204, + "m21_imag": -0.6119801123501634, + "m21_real": -0.2238285882761204, + "m22_imag": 0.054639585597099444, + "m22_real": 0.03572943930008587 + }, + "frequency": 2424596000.0 + }, + { + "Sparam": { + "m11_imag": 0.06737547413159733, + "m11_real": 0.06109571476644291, + "m12_imag": -0.4034677900233601, + "m12_real": 0.505951788479699, + "m21_imag": -0.5474720265098895, + "m21_real": -0.3360992504309494, + "m22_imag": 0.02259421923233357, + "m22_real": 0.05013919837703812 + }, + "frequency": 2436594000.0 + }, + { + "Sparam": { + "m11_imag": 0.06893807043415041, + "m11_real": 0.0883187380014632, + "m12_imag": -0.46780409340542645, + "m12_real": 0.4352632146051255, + "m21_imag": -0.4634651997574195, + "m21_real": -0.4312317249667599, + "m22_imag": -0.011551129504202737, + "m22_real": 0.05133147697385532 + }, + "frequency": 2448592000.0 + }, + { + "Sparam": { + "m11_imag": 0.06297417074746633, + "m11_real": 0.11427512339076017, + "m12_imag": -0.5180329529818558, + "m12_real": 0.35752086947285294, + "m21_imag": -0.3651529934766072, + "m21_real": -0.5059419453646704, + "m22_imag": -0.04307383282500004, + "m22_real": 0.04000252191375786 + }, + "frequency": 2460590000.0 + }, + { + "Sparam": { + "m11_imag": 0.050144889678646415, + "m11_real": 0.13702855839370004, + "m12_imag": -0.5566233358279238, + "m12_real": 0.27667410463148684, + "m21_imag": -0.2558581863398391, + "m21_real": -0.558770948576511, + "m22_imag": -0.0681195929603026, + "m22_real": 0.018059151324957435 + }, + "frequency": 2472588000.0 + }, + { + "Sparam": { + "m11_imag": 0.03192306413813822, + "m11_real": 0.15505965778431138, + "m12_imag": -0.5813962795426523, + "m12_real": 0.19390642586104462, + "m21_imag": -0.14113022069485168, + "m21_real": -0.5892557162870925, + "m22_imag": -0.0835405906924525, + "m22_real": -0.011221191889792937 + }, + "frequency": 2484586000.0 + }, + { + "Sparam": { + "m11_imag": 0.009986245597716784, + "m11_real": 0.1672348966933955, + "m12_imag": -0.5948365320694682, + "m12_real": 0.11090254477876736, + "m21_imag": -0.02520656282147647, + "m21_real": -0.5972315189010362, + "m22_imag": -0.08792365567487855, + "m22_real": -0.0444924275573262 + }, + "frequency": 2496584000.0 + }, + { + "Sparam": { + "m11_imag": -0.014146835185007594, + "m11_real": 0.17301723570912478, + "m12_imag": -0.5973576866052732, + "m12_real": 0.02933602752512929, + "m21_imag": 0.08796337300654934, + "m21_real": -0.5841073792663041, + "m22_imag": -0.08089384616344263, + "m22_real": -0.07781997825153185 + }, + "frequency": 2508582000.0 + }, + { + "Sparam": { + "m11_imag": -0.03866736499049744, + "m11_real": 0.1724082860581999, + "m12_imag": -0.5910045675783117, + "m12_real": -0.048575451407209966, + "m21_imag": 0.1952745008056664, + "m21_real": -0.5515589985715047, + "m22_imag": -0.06330131963519167, + "m22_real": -0.10766404995854478 + }, + "frequency": 2520580000.0 + }, + { + "Sparam": { + "m11_imag": -0.061814657975694576, + "m11_real": 0.16552252511108356, + "m12_imag": -0.5741966299260068, + "m12_real": -0.12574597769431523, + "m21_imag": 0.29294403314508527, + "m21_real": -0.5004886366994343, + "m22_imag": -0.03661372690263685, + "m22_real": -0.13122647142874172 + }, + "frequency": 2532578000.0 + }, + { + "Sparam": { + "m11_imag": -0.08220282149458187, + "m11_real": 0.15319058639469513, + "m12_imag": -0.5503253106299797, + "m12_real": -0.19886176398796185, + "m21_imag": 0.3792046768813085, + "m21_real": -0.43347200292993515, + "m22_imag": -0.0034998750194066555, + "m22_real": -0.14578025841177175 + }, + "frequency": 2544576000.0 + }, + { + "Sparam": { + "m11_imag": -0.09903715125665065, + "m11_real": 0.13601917693617496, + "m12_imag": -0.5172020884255866, + "m12_real": -0.26752287143004144, + "m21_imag": 0.45251146967481853, + "m21_real": -0.3527782528141378, + "m22_imag": 0.03313871187650344, + "m22_real": -0.14966695006351777 + }, + "frequency": 2556574000.0 + }, + { + "Sparam": { + "m11_imag": -0.11105106976465809, + "m11_real": 0.11520052885757676, + "m12_imag": -0.4758482945915041, + "m12_real": -0.3319088035613677, + "m21_imag": 0.5098349980802481, + "m21_real": -0.2600563272623999, + "m22_imag": 0.06977578228172279, + "m22_real": -0.14230739280309274 + }, + "frequency": 2568572000.0 + }, + { + "Sparam": { + "m11_imag": -0.11767391333356754, + "m11_real": 0.09193876954418145, + "m12_imag": -0.42705476658278113, + "m12_real": -0.3913044816889248, + "m21_imag": 0.550146423765666, + "m21_real": -0.1578271951568291, + "m22_imag": 0.10292366330048328, + "m22_real": -0.1242291929214671 + }, + "frequency": 2580570000.0 + }, + { + "Sparam": { + "m11_imag": -0.1178778975886149, + "m11_real": 0.06779715975100979, + "m12_imag": -0.3700444839095233, + "m12_real": -0.44554257884337806, + "m21_imag": 0.5687276612904097, + "m21_real": -0.04997503279451733, + "m22_imag": 0.1293175892648686, + "m22_real": -0.09694904380713561 + }, + "frequency": 2592568000.0 + }, + { + "Sparam": { + "m11_imag": -0.11207053361811495, + "m11_real": 0.043812884475730396, + "m12_imag": -0.30391592355794345, + "m12_real": -0.493062451234714, + "m21_imag": 0.5658748714791063, + "m21_real": 0.06781882197868526, + "m22_imag": 0.14716757313773013, + "m22_real": -0.06150130498700478 + }, + "frequency": 2604566000.0 + }, + { + "Sparam": { + "m11_imag": -0.10074247523569055, + "m11_real": 0.022380624487454974, + "m12_imag": -0.2313838573217202, + "m12_real": -0.5306516447341122, + "m21_imag": 0.5434354552954742, + "m21_real": 0.17745857776052598, + "m22_imag": 0.152552996492005, + "m22_real": -0.02469207699114285 + }, + "frequency": 2616564000.0 + }, + { + "Sparam": { + "m11_imag": -0.08362056474643856, + "m11_real": 0.004519973388368375, + "m12_imag": -0.15260979570148067, + "m12_real": -0.5573260759040587, + "m21_imag": 0.4956936941308154, + "m21_real": 0.2817542117674954, + "m22_imag": 0.14639155458072808, + "m22_real": 0.010952953663850474 + }, + "frequency": 2628562000.0 + }, + { + "Sparam": { + "m11_imag": -0.06287510246162832, + "m11_real": -0.007922328028040571, + "m12_imag": -0.06968015904154304, + "m12_real": -0.5714900946164434, + "m21_imag": 0.4294176408196813, + "m21_real": 0.3736931621691626, + "m22_imag": 0.12995641444012673, + "m22_real": 0.041571340758535115 + }, + "frequency": 2640560000.0 + }, + { + "Sparam": { + "m11_imag": -0.039678136156360254, + "m11_real": -0.01405277529908962, + "m12_imag": 0.01486499406337765, + "m12_real": -0.5722700165859709, + "m21_imag": 0.34350546864092124, + "m21_real": 0.4499486584139819, + "m22_imag": 0.10549121182655338, + "m22_real": 0.06416585673982932 + }, + "frequency": 2652558000.0 + }, + { + "Sparam": { + "m11_imag": -0.01639306308467883, + "m11_real": -0.013589063140280766, + "m12_imag": 0.09836748202999605, + "m12_real": -0.5593404866011084, + "m21_imag": 0.24559263299278772, + "m21_real": 0.5069734956634568, + "m22_imag": 0.07672694687708902, + "m22_real": 0.07661752061655586 + }, + "frequency": 2664556000.0 + }, + { + "Sparam": { + "m11_imag": 0.005432286305067795, + "m11_real": -0.006567922203022087, + "m12_imag": 0.1777792327721532, + "m12_real": -0.5332773916519786, + "m21_imag": 0.13844517303360218, + "m21_real": 0.5414018161267198, + "m22_imag": 0.04731296497416992, + "m22_real": 0.07848539908819055 + }, + "frequency": 2676554000.0 + }, + { + "Sparam": { + "m11_imag": 0.023588845425968574, + "m11_real": 0.00606516751205336, + "m12_imag": 0.250544955294812, + "m12_real": -0.4947751854714105, + "m21_imag": 0.028242095699742592, + "m21_real": 0.5528175744544327, + "m22_imag": 0.021045545368387514, + "m22_real": 0.07046729140238396 + }, + "frequency": 2688552000.0 + }, + { + "Sparam": { + "m11_imag": 0.03676170955915785, + "m11_real": 0.022654593643447324, + "m12_imag": 0.3148581854612548, + "m12_real": -0.44745757533645936, + "m21_imag": -0.07997501591666444, + "m21_real": 0.5415781590558524, + "m22_imag": 0.0011801204317023575, + "m22_real": 0.05449015925946699 + }, + "frequency": 2700550000.0 + }, + { + "Sparam": { + "m11_imag": 0.04438463370056494, + "m11_real": 0.04163639762932665, + "m12_imag": 0.36917495568480885, + "m12_real": -0.39291849687048414, + "m21_imag": -0.18108147982107486, + "m21_real": 0.5096235409411777, + "m22_imag": -0.010357450306471318, + "m22_real": 0.03384817678853254 + }, + "frequency": 2712548000.0 + }, + { + "Sparam": { + "m11_imag": 0.04627407967438171, + "m11_real": 0.06126356522754568, + "m12_imag": 0.4134576904292829, + "m12_real": -0.33235848613353597, + "m21_imag": -0.27183041307024675, + "m21_real": 0.460012285867863, + "m22_imag": -0.012812177643635172, + "m22_real": 0.011627438085243625 + }, + "frequency": 2724546000.0 + }, + { + "Sparam": { + "m11_imag": 0.042642275307461064, + "m11_real": 0.08005193477656261, + "m12_imag": 0.4482249422594437, + "m12_real": -0.26818859667983547, + "m21_imag": -0.3491956685948468, + "m21_real": 0.3953520299334679, + "m22_imag": -0.006586635520724987, + "m22_real": -0.009046479868609701 + }, + "frequency": 2736544000.0 + }, + { + "Sparam": { + "m11_imag": 0.03411657680651149, + "m11_real": 0.0965056610463604, + "m12_imag": 0.47307424905568873, + "m12_real": -0.20266421476449956, + "m21_imag": -0.41156865043098945, + "m21_real": 0.3200957988078512, + "m22_imag": 0.0068762754909841, + "m22_real": -0.025154557606142255 + }, + "frequency": 2748542000.0 + }, + { + "Sparam": { + "m11_imag": 0.02177260081093604, + "m11_real": 0.10966121706194948, + "m12_imag": 0.4897411792039614, + "m12_real": -0.13659611385489362, + "m21_imag": -0.4589745216556854, + "m21_real": 0.23663075803492797, + "m22_imag": 0.025288800603535045, + "m22_real": -0.03489407370831461 + }, + "frequency": 2760540000.0 + }, + { + "Sparam": { + "m11_imag": 0.006510612553306199, + "m11_real": 0.11877609561574755, + "m12_imag": 0.4986014521670575, + "m12_real": -0.06937055470088546, + "m21_imag": -0.4900818707279742, + "m21_real": 0.14767405095864386, + "m22_imag": 0.046222250461035744, + "m22_real": -0.037459334483061796 + }, + "frequency": 2772538000.0 + }, + { + "Sparam": { + "m11_imag": -0.01046258997505812, + "m11_real": 0.12326638196790325, + "m12_imag": 0.4988734247396388, + "m12_real": -0.003801232329985004, + "m21_imag": -0.5054678074142723, + "m21_real": 0.05630225134082571, + "m22_imag": 0.06724560336924211, + "m22_real": -0.03252336721897757 + }, + "frequency": 2784536000.0 + }, + { + "Sparam": { + "m11_imag": -0.027958234384154037, + "m11_real": 0.12299783820709087, + "m12_imag": 0.49150479253777324, + "m12_real": 0.06186329348149624, + "m21_imag": -0.5052876978798467, + "m21_real": -0.03467226378675095, + "m22_imag": 0.08602195162787743, + "m22_real": -0.020421795146423446 + }, + "frequency": 2796534000.0 + }, + { + "Sparam": { + "m11_imag": -0.044754589734747496, + "m11_real": 0.11790654103845082, + "m12_imag": 0.47766610927301467, + "m12_real": 0.12590322399038845, + "m21_imag": -0.48959711635899805, + "m21_real": -0.1274589853942524, + "m22_imag": 0.10079691520140395, + "m22_real": -0.0018413688439491503 + }, + "frequency": 2808532000.0 + }, + { + "Sparam": { + "m11_imag": -0.059731005629134436, + "m11_real": 0.10856625084866854, + "m12_imag": 0.4550815506794768, + "m12_real": 0.18755516533359004, + "m21_imag": -0.4565937959757007, + "m21_real": -0.2170379554333336, + "m22_imag": 0.10910858536591336, + "m22_real": 0.021784213503173718 + }, + "frequency": 2820530000.0 + }, + { + "Sparam": { + "m11_imag": -0.071826395847978, + "m11_real": 0.09536321664042419, + "m12_imag": 0.42497368328731716, + "m12_real": 0.24753374043120668, + "m21_imag": -0.4070163662794433, + "m21_real": -0.30145623958696804, + "m22_imag": 0.10987376141496542, + "m22_real": 0.04850278966253589 + }, + "frequency": 2832528000.0 + }, + { + "Sparam": { + "m11_imag": -0.08005433253972936, + "m11_real": 0.07921285838550582, + "m12_imag": 0.3870321978994137, + "m12_real": 0.30323654759691754, + "m21_imag": -0.34169513867734674, + "m21_real": -0.3756909632709175, + "m22_imag": 0.10246223611459063, + "m22_real": 0.07488989552591309 + }, + "frequency": 2844526000.0 + }, + { + "Sparam": { + "m11_imag": -0.0834544259649674, + "m11_real": 0.06119763173465361, + "m12_imag": 0.34117021764989314, + "m12_real": 0.3543521158783283, + "m21_imag": -0.2631654360130213, + "m21_real": -0.43637519147232756, + "m22_imag": 0.08740552765424235, + "m22_real": 0.09831358688434964 + }, + "frequency": 2856524000.0 + }, + { + "Sparam": { + "m11_imag": -0.08209103690496657, + "m11_real": 0.04315825018731047, + "m12_imag": 0.28742528958968666, + "m12_real": 0.39818186907007413, + "m21_imag": -0.1758109010063228, + "m21_real": -0.4799781618876406, + "m22_imag": 0.06608388717586618, + "m22_real": 0.11605117608265976 + }, + "frequency": 2868522000.0 + }, + { + "Sparam": { + "m11_imag": -0.07556404200495968, + "m11_real": 0.02572776576218406, + "m12_imag": 0.2275972906613146, + "m12_real": 0.4342522731076126, + "m21_imag": -0.08076388448661236, + "m21_real": -0.5064355951494622, + "m22_imag": 0.04080700189046752, + "m22_real": 0.1266029352971548 + }, + "frequency": 2880520000.0 + }, + { + "Sparam": { + "m11_imag": -0.06438433745137, + "m11_real": 0.011138182529263737, + "m12_imag": 0.16265229045462595, + "m12_real": 0.46118258269320506, + "m21_imag": 0.017122502043717572, + "m21_real": -0.5131460030286172, + "m22_imag": 0.014069685794609687, + "m22_real": 0.1290254259924739 + }, + "frequency": 2892518000.0 + }, + { + "Sparam": { + "m11_imag": -0.04982680472662493, + "m11_real": 0.00025484138668394626, + "m12_imag": 0.09407088818694233, + "m12_real": 0.47710862803343035, + "m21_imag": 0.1137548623941184, + "m21_real": -0.5007675760695262, + "m22_imag": -0.011189106417436895, + "m22_real": 0.1233243033602541 + }, + "frequency": 2904516000.0 + }, + { + "Sparam": { + "m11_imag": -0.03282978293804375, + "m11_real": -0.006044681044206654, + "m12_imag": 0.02397046478414488, + "m12_real": 0.4825278493016289, + "m21_imag": 0.20599127764039554, + "m21_real": -0.4692315278583211, + "m22_imag": -0.03256447116973552, + "m22_real": 0.11065813984744644 + }, + "frequency": 2916514000.0 + }, + { + "Sparam": { + "m11_imag": -0.015075516264465103, + "m11_real": -0.007068961154340901, + "m12_imag": -0.045670170490787906, + "m12_real": 0.47699141547216967, + "m21_imag": 0.28920924259756464, + "m21_real": -0.4209940006406058, + "m22_imag": -0.048082826667852956, + "m22_real": 0.09303439778461463 + }, + "frequency": 2928512000.0 + }, + { + "Sparam": { + "m11_imag": 0.002187346937152196, + "m11_real": -0.0029669596681091565, + "m12_imag": -0.1209107575814661, + "m12_real": 0.4589907136481767, + "m21_imag": 0.3496616436941992, + "m21_real": -0.36910174010771846, + "m22_imag": -0.054277271049539146, + "m22_real": 0.07442602703788137 + }, + "frequency": 2940510000.0 + }, + { + "Sparam": { + "m11_imag": 0.016724991312205454, + "m11_real": 0.006067870982124704, + "m12_imag": -0.18282153141114504, + "m12_real": 0.43254452666408577, + "m21_imag": 0.40952704904141335, + "m21_real": -0.2957367291223432, + "m22_imag": -0.05630051646865994, + "m22_real": 0.05404540421515008 + }, + "frequency": 2952508000.0 + }, + { + "Sparam": { + "m11_imag": 0.027776240035407896, + "m11_real": 0.018488486028295538, + "m12_imag": -0.23863344173965628, + "m12_real": 0.39831380527422067, + "m21_imag": 0.45385044701210236, + "m21_real": -0.2132398873894721, + "m22_imag": -0.05162953686513234, + "m22_real": 0.035764279988207394 + }, + "frequency": 2964506000.0 + }, + { + "Sparam": { + "m11_imag": 0.03464591339035506, + "m11_real": 0.03311258836458347, + "m12_imag": -0.2886290020671958, + "m12_real": 0.3574864108337917, + "m21_imag": 0.4833351475786251, + "m21_real": -0.12608962249744737, + "m22_imag": -0.04182308003371713, + "m22_real": 0.02147214433710226 + }, + "frequency": 2976504000.0 + }, + { + "Sparam": { + "m11_imag": 0.036920338919802856, + "m11_real": 0.04867672700350527, + "m12_imag": -0.3308092401551656, + "m12_real": 0.3121130749061184, + "m21_imag": 0.4941522063846485, + "m21_real": -0.03646820788328504, + "m22_imag": -0.028454435350709593, + "m22_real": 0.012517953784006065 + }, + "frequency": 2988502000.0 + }, + { + "Sparam": { + "m11_imag": 0.03488012297094213, + "m11_real": 0.06385623685179664, + "m12_imag": -0.3680911465734673, + "m12_real": 0.26354289281920007, + "m21_imag": 0.49163232569393633, + "m21_real": 0.05250493458002106, + "m22_imag": -0.013587917243024829, + "m22_real": 0.009573163159889245 + }, + "frequency": 3000500000.0 + }, + { + "Sparam": { + "m11_imag": 0.02851560551637757, + "m11_real": 0.07779193777611998, + "m12_imag": -0.39538302633553113, + "m12_real": 0.20963426720044329, + "m21_imag": 0.4706498415154766, + "m21_real": 0.14129541061670417, + "m22_imag": 0.0010682429599489284, + "m22_real": 0.012710455698404932 + }, + "frequency": 3012498000.0 + }, + { + "Sparam": { + "m11_imag": 0.018687693579891553, + "m11_real": 0.08907726772491188, + "m12_imag": -0.41760962954397296, + "m12_real": 0.15469313747006744, + "m21_imag": 0.43708350393163004, + "m21_real": 0.22232356179839838, + "m22_imag": 0.01320562641179237, + "m22_real": 0.021253466906431387 + }, + "frequency": 3024496000.0 + }, + { + "Sparam": { + "m11_imag": 0.006241225427277077, + "m11_real": 0.09714115423078533, + "m12_imag": -0.4332790549011677, + "m12_real": 0.09795639573966711, + "m21_imag": 0.39095854029142263, + "m21_real": 0.2970993911562898, + "m22_imag": 0.021298300468619726, + "m22_real": 0.03413501740203946 + }, + "frequency": 3036494000.0 + }, + { + "Sparam": { + "m11_imag": -0.007900835593334448, + "m11_real": 0.10132674513149574, + "m12_imag": -0.44168768021492744, + "m12_real": 0.03983131230120064, + "m21_imag": 0.3310990697694267, + "m21_real": 0.36399880592641054, + "m22_imag": 0.024002902718516548, + "m22_real": 0.049978892780140644 + }, + "frequency": 3048492000.0 + }, + { + "Sparam": { + "m11_imag": -0.022890055893156423, + "m11_real": 0.10129100089486505, + "m12_imag": -0.44269696176476264, + "m12_real": -0.019550600836282624, + "m21_imag": 0.2611156949258632, + "m21_real": 0.41887684422368754, + "m22_imag": 0.020813416731784568, + "m22_real": 0.06682694186022324 + }, + "frequency": 3060490000.0 + }, + { + "Sparam": { + "m11_imag": -0.03742045419512614, + "m11_real": 0.09677453205244387, + "m12_imag": -0.4362826264694827, + "m12_real": -0.08022142778469923, + "m21_imag": 0.1799543971793653, + "m21_real": 0.4628962136614252, + "m22_imag": 0.011311465068006555, + "m22_real": 0.08275426651706072 + }, + "frequency": 3072488000.0 + }, + { + "Sparam": { + "m11_imag": -0.05043616339694952, + "m11_real": 0.08810161125784415, + "m12_imag": -0.4209667619679547, + "m12_real": -0.14002500178341792, + "m21_imag": 0.09060089970944503, + "m21_real": 0.49148596247428916, + "m22_imag": -0.0039311989189369035, + "m22_real": 0.09555229138613056 + }, + "frequency": 3084486000.0 + }, + { + "Sparam": { + "m11_imag": -0.06066804817883987, + "m11_real": 0.07564775331536114, + "m12_imag": -0.39808021720877257, + "m12_real": -0.19858604703597824, + "m21_imag": -0.005715010024582338, + "m21_real": 0.5030421073438547, + "m22_imag": -0.02398817271906091, + "m22_real": 0.10333217068600131 + }, + "frequency": 3096484000.0 + }, + { + "Sparam": { + "m11_imag": -0.06687981972283316, + "m11_real": 0.06052910732553522, + "m12_imag": -0.3664043415413888, + "m12_real": -0.2539947140595801, + "m21_imag": -0.10382710792518143, + "m21_real": 0.49568144927599866, + "m22_imag": -0.046594758218222274, + "m22_real": 0.10464403983870481 + }, + "frequency": 3108482000.0 + }, + { + "Sparam": { + "m11_imag": -0.06842659244903915, + "m11_real": 0.04410562733647751, + "m12_imag": -0.32518143680552763, + "m12_real": -0.304607245770956, + "m21_imag": -0.20062921487833063, + "m21_real": 0.4683841915592743, + "m22_imag": -0.06947529537706527, + "m22_real": 0.09857136884596412 + }, + "frequency": 3120480000.0 + }, + { + "Sparam": { + "m11_imag": -0.06483211605181728, + "m11_real": 0.027612955482967622, + "m12_imag": -0.2775131722791691, + "m12_real": -0.3486877828593218, + "m21_imag": -0.2914923880577038, + "m21_real": 0.4206129906281148, + "m22_imag": -0.09033089473601424, + "m22_real": 0.08557093351021589 + }, + "frequency": 3132478000.0 + }, + { + "Sparam": { + "m11_imag": -0.05649514571187286, + "m11_real": 0.012956653987003628, + "m12_imag": -0.22341071876345928, + "m12_real": -0.3843869961058773, + "m21_imag": -0.3717181053837389, + "m21_real": 0.35482771967570287, + "m22_imag": -0.10668829077632831, + "m22_real": 0.06670031126821144 + }, + "frequency": 3144476000.0 + }, + { + "Sparam": { + "m11_imag": -0.043851111387805376, + "m11_real": 0.001199855170026255, + "m12_imag": -0.16359405161802637, + "m12_real": -0.4119777479114956, + "m21_imag": -0.43720018162387847, + "m21_real": 0.2702661183687218, + "m22_imag": -0.11674062214611335, + "m22_real": 0.04307588697742708 + }, + "frequency": 3156474000.0 + }, + { + "Sparam": { + "m11_imag": -0.028386135978973392, + "m11_real": -0.005917903211889307, + "m12_imag": -0.10155766555407893, + "m12_real": -0.4291414104934885, + "m21_imag": -0.48368920959955247, + "m21_real": 0.17661534492620326, + "m22_imag": -0.11910022680468453, + "m22_real": 0.0185754311325156 + }, + "frequency": 3168472000.0 + }, + { + "Sparam": { + "m11_imag": -0.011262954365993172, + "m11_real": -0.008274292834356082, + "m12_imag": -0.03876663929017408, + "m12_real": -0.43695332236224443, + "m21_imag": -0.5084864171592135, + "m21_real": 0.07384407665955735, + "m22_imag": -0.11429805234490567, + "m22_real": -0.005135636166417739 + }, + "frequency": 3180470000.0 + }, + { + "Sparam": { + "m11_imag": 0.005857945871037032, + "m11_real": -0.00528574924612079, + "m12_imag": 0.02373509321489328, + "m12_real": -0.43529237073865706, + "m21_imag": -0.511422770758851, + "m21_real": -0.03166535762977025, + "m22_imag": -0.10282567702412285, + "m22_real": -0.02550241827127944 + }, + "frequency": 3192468000.0 + }, + { + "Sparam": { + "m11_imag": 0.0212114986376087, + "m11_real": 0.002615465981321443, + "m12_imag": 0.08489650300811914, + "m12_real": -0.4246888029219877, + "m21_imag": -0.4933915588121413, + "m21_real": -0.13630699154626388, + "m22_imag": -0.08653194610372862, + "m22_real": -0.04063135767052613 + }, + "frequency": 3204466000.0 + }, + { + "Sparam": { + "m11_imag": 0.03346310253265402, + "m11_real": 0.014519537391657844, + "m12_imag": 0.1426048731384364, + "m12_real": -0.4060453832530923, + "m21_imag": -0.45369138167322137, + "m21_real": -0.23302715222650155, + "m22_imag": -0.06784338697337752, + "m22_real": -0.04908097501929607 + }, + "frequency": 3216464000.0 + }, + { + "Sparam": { + "m11_imag": 0.04185209166352013, + "m11_real": 0.029302227741094155, + "m12_imag": 0.19597486712159237, + "m12_real": -0.38069018237454694, + "m21_imag": -0.3969091360787355, + "m21_real": -0.31938086659341275, + "m22_imag": -0.04866948379402984, + "m22_real": -0.05048273819535354 + }, + "frequency": 3228462000.0 + }, + { + "Sparam": { + "m11_imag": 0.045681344071631706, + "m11_real": 0.045838510497507555, + "m12_imag": 0.24477354717430763, + "m12_real": -0.34854363230590574, + "m21_imag": -0.32423817533383104, + "m21_real": -0.3924496194740485, + "m22_imag": -0.031701763016699816, + "m22_real": -0.045640615101943276 + }, + "frequency": 3240460000.0 + }, + { + "Sparam": { + "m11_imag": 0.044675457730449786, + "m11_real": 0.06271539337353124, + "m12_imag": 0.2894878765213809, + "m12_real": -0.3109100223360824, + "m21_imag": -0.2385073479481177, + "m21_real": -0.44943714247114225, + "m22_imag": -0.019033932903516872, + "m22_real": -0.03558663221434017 + }, + "frequency": 3252458000.0 + }, + { + "Sparam": { + "m11_imag": 0.03889048057406968, + "m11_real": 0.07870807347893616, + "m12_imag": 0.3282080689709263, + "m12_real": -0.2684394781217364, + "m21_imag": -0.14295233591482304, + "m21_real": -0.48906491611952563, + "m22_imag": -0.011777082790058955, + "m22_real": -0.022091830094123084 + }, + "frequency": 3264456000.0 + }, + { + "Sparam": { + "m11_imag": 0.02899103286404729, + "m11_real": 0.0924411860993664, + "m12_imag": 0.3610162738037004, + "m12_real": -0.22200676639211936, + "m21_imag": -0.042354278770516014, + "m21_real": -0.5094317013467711, + "m22_imag": -0.01116380605227555, + "m22_real": -0.0071929040023218675 + }, + "frequency": 3276454000.0 + }, + { + "Sparam": { + "m11_imag": 0.015580343109834253, + "m11_real": 0.10288152010775126, + "m12_imag": 0.3875480920960211, + "m12_real": -0.1723327659656531, + "m21_imag": 0.06040152296303295, + "m21_real": -0.50997801898233, + "m22_imag": -0.016949252907768986, + "m22_real": 0.006770214242657915 + }, + "frequency": 3288452000.0 + }, + { + "Sparam": { + "m11_imag": -0.0002953663142902114, + "m11_real": 0.1092149013795424, + "m12_imag": 0.4080011987880158, + "m12_real": -0.11911185860610109, + "m21_imag": 0.1621886908533046, + "m21_real": -0.4903345415231913, + "m22_imag": -0.028356537882242645, + "m22_real": 0.017356400801205114 + }, + "frequency": 3300450000.0 + }, + { + "Sparam": { + "m11_imag": -0.017638657675752716, + "m11_real": 0.11073134465153343, + "m12_imag": 0.4221975576704159, + "m12_real": -0.0626515394487495, + "m21_imag": 0.25927885534914263, + "m21_real": -0.45101079150545004, + "m22_imag": -0.04409671093689481, + "m22_real": 0.02276971142950983 + }, + "frequency": 3312448000.0 + }, + { + "Sparam": { + "m11_imag": -0.03497007015323016, + "m11_real": 0.10709187226534461, + "m12_imag": 0.42783403848590074, + "m12_real": -0.0045015692932920985, + "m21_imag": 0.3479505826183403, + "m21_real": -0.39259803549857564, + "m22_imag": -0.06205613649254435, + "m22_real": 0.021835859677098595 + }, + "frequency": 3324446000.0 + }, + { + "Sparam": { + "m11_imag": -0.05083232561655237, + "m11_real": 0.09840844541016332, + "m12_imag": 0.4263524268883244, + "m12_real": 0.05501588493029334, + "m21_imag": 0.4242817691684066, + "m21_real": -0.3163118289267395, + "m22_imag": -0.08020550519659289, + "m22_real": 0.013875987515358821 + }, + "frequency": 3336444000.0 + }, + { + "Sparam": { + "m11_imag": -0.06348388278475117, + "m11_real": 0.08506996909562442, + "m12_imag": 0.41613976308184353, + "m12_real": 0.11418726189192378, + "m21_imag": 0.4826948754388978, + "m21_real": -0.2243441694608085, + "m22_imag": -0.09587695302190344, + "m22_real": -0.0008593553213467322 + }, + "frequency": 3348442000.0 + }, + { + "Sparam": { + "m11_imag": -0.07170540787688859, + "m11_real": 0.0683957866290822, + "m12_imag": 0.39753874559190133, + "m12_real": 0.17253050327896874, + "m21_imag": 0.5214968948385483, + "m21_real": -0.12231206785298981, + "m22_imag": -0.10687448246287701, + "m22_real": -0.021419541025671913 + }, + "frequency": 3360440000.0 + }, + { + "Sparam": { + "m11_imag": -0.07474634062984532, + "m11_real": 0.04945390995881956, + "m12_imag": 0.3697468947219494, + "m12_real": 0.227994536383842, + "m21_imag": 0.5396934121642573, + "m21_real": -0.010772168735645555, + "m22_imag": -0.11108615922016048, + "m22_real": -0.045949308810800504 + }, + "frequency": 3372438000.0 + }, + { + "Sparam": { + "m11_imag": -0.07155847217897564, + "m11_real": 0.0303572814385243, + "m12_imag": 0.33400163022268126, + "m12_real": 0.27895718551425475, + "m21_imag": 0.5316618595010758, + "m21_real": 0.10135615467202688, + "m22_imag": -0.1076456065235072, + "m22_real": -0.071947902124841 + }, + "frequency": 3384436000.0 + }, + { + "Sparam": { + "m11_imag": -0.06261600803400878, + "m11_real": 0.012785339112224597, + "m12_imag": 0.29026631934876695, + "m12_real": 0.3239076134723277, + "m21_imag": 0.4998665476297379, + "m21_real": 0.209649911502015, + "m22_imag": -0.0960719295910868, + "m22_real": -0.09658339433457158 + }, + "frequency": 3396434000.0 + }, + { + "Sparam": { + "m11_imag": -0.048579529587779065, + "m11_real": -0.0014056068194644876, + "m12_imag": 0.24053865033633495, + "m12_real": 0.36162188613662577, + "m21_imag": 0.44631318037643186, + "m21_real": 0.3088405611838831, + "m22_imag": -0.07746846524263755, + "m22_real": -0.11715070322905118 + }, + "frequency": 3408432000.0 + }, + { + "Sparam": { + "m11_imag": -0.03059884642595991, + "m11_real": -0.010672052668697371, + "m12_imag": 0.18546216498922546, + "m12_real": 0.3916202992595266, + "m21_imag": 0.3725750931696311, + "m21_real": 0.39303350929919156, + "m22_imag": -0.05325759446316864, + "m22_real": -0.13162829919357003 + }, + "frequency": 3420430000.0 + }, + { + "Sparam": { + "m11_imag": -0.010447631754525993, + "m11_real": -0.014165106286457512, + "m12_imag": 0.12702629143217367, + "m12_real": 0.4123225621805257, + "m21_imag": 0.2833552706076437, + "m21_real": 0.45978554562836577, + "m22_imag": -0.026118008346611307, + "m22_real": -0.13831877077752677 + }, + "frequency": 3432428000.0 + }, + { + "Sparam": { + "m11_imag": 0.010094196080868123, + "m11_real": -0.011343291533825838, + "m12_imag": 0.06718164415387576, + "m12_real": 0.4243984191384766, + "m21_imag": 0.18341873539404177, + "m21_real": 0.5053987620948021, + "m22_imag": 0.001291763044272008, + "m22_real": -0.13696344058018892 + }, + "frequency": 3444426000.0 + }, + { + "Sparam": { + "m11_imag": 0.02886609179844218, + "m11_real": -0.0034870583779959977, + "m12_imag": 0.021347237273417738, + "m12_real": 0.4275423985646869, + "m21_imag": 0.0793410903316166, + "m21_real": 0.5297196369650513, + "m22_imag": 0.026021558069669135, + "m22_real": -0.12815293957959006 + }, + "frequency": 3456424000.0 + }, + { + "Sparam": { + "m11_imag": 0.044744950595303395, + "m11_real": 0.009801368464633291, + "m12_imag": -0.03736658726633862, + "m12_real": 0.4243565958376512, + "m21_imag": -0.02691091942953673, + "m21_real": 0.5320948372403018, + "m22_imag": 0.04636756353308828, + "m22_real": -0.11295050077650108 + }, + "frequency": 3468422000.0 + }, + { + "Sparam": { + "m11_imag": 0.056119993289203425, + "m11_real": 0.02703264135830975, + "m12_imag": -0.09424028119821036, + "m12_real": 0.4132414530243979, + "m21_imag": -0.12973978632087343, + "m21_real": 0.5140251459725519, + "m22_imag": 0.060640668896234554, + "m22_real": -0.09337855718976032 + }, + "frequency": 3480420000.0 + }, + { + "Sparam": { + "m11_imag": 0.06224786915523437, + "m11_real": 0.04698236714448016, + "m12_imag": -0.14779726709672303, + "m12_real": 0.395462044618409, + "m21_imag": -0.22571945998793227, + "m21_real": 0.47687083878411235, + "m22_imag": 0.06759567451864061, + "m22_real": -0.07192690142545108 + }, + "frequency": 3492418000.0 + }, + { + "Sparam": { + "m11_imag": 0.062099994403032426, + "m11_real": 0.06817261905676707, + "m12_imag": -0.20016519251441306, + "m12_real": 0.3699619069367618, + "m21_imag": -0.3123357192727466, + "m21_real": 0.4214250344430876, + "m22_imag": 0.06802553061046669, + "m22_real": -0.05006862294253647 + }, + "frequency": 3504416000.0 + }, + { + "Sparam": { + "m11_imag": 0.056510388572623915, + "m11_real": 0.08832185522994873, + "m12_imag": -0.24673104773814122, + "m12_real": 0.33914773442789636, + "m21_imag": -0.3859003504849741, + "m21_real": 0.35282835411581376, + "m22_imag": 0.06142958187575979, + "m22_real": -0.03082501720367272 + }, + "frequency": 3516414000.0 + }, + { + "Sparam": { + "m11_imag": 0.04540113268270663, + "m11_real": 0.10625351693193494, + "m12_imag": -0.2887634496360653, + "m12_real": 0.3037985255990177, + "m21_imag": -0.44486963270366214, + "m21_real": 0.2721977882436432, + "m22_imag": 0.049362455501914496, + "m22_real": -0.01604332680160516 + }, + "frequency": 3528412000.0 + }, + { + "Sparam": { + "m11_imag": 0.029369866443589212, + "m11_real": 0.12054857904710391, + "m12_imag": -0.3263684883290668, + "m12_real": 0.2623158370035896, + "m21_imag": -0.48734919422330786, + "m21_real": 0.1829197389855188, + "m22_imag": 0.03358581182784835, + "m22_real": -0.006783826568709465 + }, + "frequency": 3540410000.0 + }, + { + "Sparam": { + "m11_imag": 0.010144261332159846, + "m11_real": 0.130011901169093, + "m12_imag": -0.35951362548637733, + "m12_real": 0.21811362614744742, + "m21_imag": -0.5119355011648217, + "m21_real": 0.08676573121406247, + "m22_imag": 0.016146921114658652, + "m22_real": -0.004302640110260519 + }, + "frequency": 3552408000.0 + }, + { + "Sparam": { + "m11_imag": -0.011136353386646298, + "m11_real": 0.1337816189929802, + "m12_imag": -0.3859410560348978, + "m12_real": 0.16926386913808358, + "m21_imag": -0.519387801127299, + "m21_real": -0.01103719107768771, + "m22_imag": -0.0011073916729051586, + "m22_real": -0.008805722594266463 + }, + "frequency": 3564406000.0 + }, + { + "Sparam": { + "m11_imag": -0.032813227533300744, + "m11_real": 0.13145504054631615, + "m12_imag": -0.40509232787003713, + "m12_real": 0.11724310445083694, + "m21_imag": -0.507746852201872, + "m21_real": -0.10800765672150639, + "m22_imag": -0.01565857042329442, + "m22_real": -0.01953108880665501 + }, + "frequency": 3576404000.0 + }, + { + "Sparam": { + "m11_imag": -0.053546792293889506, + "m11_real": 0.12290816259506221, + "m12_imag": -0.4199411695207848, + "m12_real": 0.06190066838298737, + "m21_imag": -0.47812481710013344, + "m21_real": -0.20286205012295258, + "m22_imag": -0.025289920331154486, + "m22_real": -0.03558620531719257 + }, + "frequency": 3588402000.0 + }, + { + "Sparam": { + "m11_imag": -0.0709784926187928, + "m11_real": 0.1087715110768266, + "m12_imag": -0.4261927002227471, + "m12_real": 0.005171865139679585, + "m21_imag": -0.43049270959259595, + "m21_real": -0.29073171753324123, + "m22_imag": -0.028669831824122104, + "m22_real": -0.05514223755503582 + }, + "frequency": 3600400000.0 + }, + { + "Sparam": { + "m11_imag": -0.08358551294167305, + "m11_real": 0.08999163534388642, + "m12_imag": -0.4242371558253299, + "m12_real": -0.052795015165086036, + "m21_imag": -0.3656442729380091, + "m21_real": -0.3680983384359366, + "m22_imag": -0.024649303266646223, + "m22_real": -0.07597427513030724 + }, + "frequency": 3612398000.0 + }, + { + "Sparam": { + "m11_imag": -0.09108364890981074, + "m11_real": 0.06788340796513943, + "m12_imag": -0.4146199287431165, + "m12_real": -0.1115692046236447, + "m21_imag": -0.28829826450298834, + "m21_real": -0.43123849322230157, + "m22_imag": -0.013186793489726062, + "m22_real": -0.09565076658900513 + }, + "frequency": 3624396000.0 + }, + { + "Sparam": { + "m11_imag": -0.09160381709845337, + "m11_real": 0.044647165897592586, + "m12_imag": -0.39629465591084784, + "m12_real": -0.16783304356224577, + "m21_imag": -0.19864386579500562, + "m21_real": -0.47764194674220545, + "m22_imag": 0.005341610236922559, + "m22_real": -0.11160252712163407 + }, + "frequency": 3636394000.0 + }, + { + "Sparam": { + "m11_imag": -0.08525236620988888, + "m11_real": 0.021630279714099452, + "m12_imag": -0.36930406169220753, + "m12_real": -0.22243459482993325, + "m21_imag": -0.10111605446325707, + "m21_real": -0.5056713688469678, + "m22_imag": 0.02934659726348696, + "m22_real": -0.121595718275625 + }, + "frequency": 3648392000.0 + }, + { + "Sparam": { + "m11_imag": -0.07258951279768837, + "m11_real": 0.0012204567602510479, + "m12_imag": -0.3349331019147347, + "m12_real": -0.2717196911439627, + "m21_imag": -0.00013558317143418783, + "m21_real": -0.5131542132699611, + "m22_imag": 0.05668397340794436, + "m22_real": -0.12383834702412931 + }, + "frequency": 3660390000.0 + }, + { + "Sparam": { + "m11_imag": -0.054376185377314916, + "m11_real": -0.014879416306047645, + "m12_imag": -0.2918591451290142, + "m12_real": -0.3164193474532276, + "m21_imag": 0.10059339698352049, + "m21_real": -0.4997929382913117, + "m22_imag": 0.08459452364773923, + "m22_real": -0.11741060224623306 + }, + "frequency": 3672388000.0 + }, + { + "Sparam": { + "m11_imag": -0.03224555775690463, + "m11_real": -0.02509468673340326, + "m12_imag": -0.24376207235050257, + "m12_real": -0.35335902391708823, + "m21_imag": 0.195501808807169, + "m21_real": -0.4659905557083586, + "m22_imag": 0.11057290638407405, + "m22_real": -0.10245921478505368 + }, + "frequency": 3684386000.0 + }, + { + "Sparam": { + "m11_imag": -0.008150340906915118, + "m11_real": -0.02858931082432299, + "m12_imag": -0.19042776747153398, + "m12_real": -0.38199967934909523, + "m21_imag": 0.2804748602061271, + "m21_real": -0.4133225928816249, + "m22_imag": 0.13126829796638503, + "m22_real": -0.08016534137069381 + }, + "frequency": 3696384000.0 + }, + { + "Sparam": { + "m11_imag": 0.015757253308519913, + "m11_real": -0.025052405310548573, + "m12_imag": -0.13406686605610726, + "m12_real": -0.4018381192746172, + "m21_imag": 0.35178561305127587, + "m21_real": -0.34604956379027485, + "m22_imag": 0.14483048744929908, + "m22_real": -0.0527205138064548 + }, + "frequency": 3708382000.0 + }, + { + "Sparam": { + "m11_imag": 0.03733585408666646, + "m11_real": -0.014920770035332697, + "m12_imag": -0.07517741831556743, + "m12_real": -0.4129720257745316, + "m21_imag": 0.4062558176157717, + "m21_real": -0.26577435807671557, + "m22_imag": 0.14972539093977819, + "m22_real": -0.022414860317342175 + }, + "frequency": 3720380000.0 + }, + { + "Sparam": { + "m11_imag": 0.054959417659380824, + "m11_real": 0.0005895729566743733, + "m12_imag": -0.017077606274664463, + "m12_real": -0.41523459788036465, + "m21_imag": 0.4440628105740571, + "m21_real": -0.17830516969231167, + "m22_imag": 0.14577253427890868, + "m22_real": 0.007556798282273732 + }, + "frequency": 3732378000.0 + }, + { + "Sparam": { + "m11_imag": 0.06704803124533848, + "m11_real": 0.019875607699745924, + "m12_imag": 0.03933575067266069, + "m12_real": -0.4093275558912296, + "m21_imag": 0.46125271978045845, + "m21_real": -0.08886022888865927, + "m22_imag": 0.13396068090229363, + "m22_real": 0.033959928684931286 + }, + "frequency": 3744376000.0 + }, + { + "Sparam": { + "m11_imag": 0.0734330233392294, + "m11_real": 0.04150232409467395, + "m12_imag": 0.09314507026818003, + "m12_real": -0.3959266757705388, + "m21_imag": 0.4617382357161474, + "m21_real": 0.0009466966596394219, + "m22_imag": 0.11552395426161391, + "m22_real": 0.05541313101296215 + }, + "frequency": 3756374000.0 + }, + { + "Sparam": { + "m11_imag": 0.07370478077452038, + "m11_real": 0.06371143346216336, + "m12_imag": 0.1438533329735896, + "m12_real": -0.3759139624907756, + "m21_imag": 0.4465623866507964, + "m21_real": 0.0860353413008484, + "m22_imag": 0.09299040952762894, + "m22_real": 0.06955364783357369 + }, + "frequency": 3768372000.0 + }, + { + "Sparam": { + "m11_imag": 0.06808077790263797, + "m11_real": 0.08480091263788682, + "m12_imag": 0.19087054915345944, + "m12_real": -0.3500351262688164, + "m21_imag": 0.41574854166010017, + "m21_real": 0.16549191143010494, + "m22_imag": 0.06856918307234533, + "m22_real": 0.07623810707247465 + }, + "frequency": 3780370000.0 + }, + { + "Sparam": { + "m11_imag": 0.05727042061851312, + "m11_real": 0.1031091564918699, + "m12_imag": 0.23276020990319563, + "m12_real": -0.3201744236700243, + "m21_imag": 0.37257492712571577, + "m21_real": 0.23462664930535918, + "m22_imag": 0.04445650818889254, + "m22_real": 0.07494920234418065 + }, + "frequency": 3792368000.0 + }, + { + "Sparam": { + "m11_imag": 0.042227478260751725, + "m11_real": 0.11813750722028014, + "m12_imag": 0.2701915876093714, + "m12_real": -0.28607179341809336, + "m21_imag": 0.31890203886387086, + "m21_real": 0.2958313390436637, + "m22_imag": 0.023150330998103867, + "m22_real": 0.06672483665712134 + }, + "frequency": 3804366000.0 + }, + { + "Sparam": { + "m11_imag": 0.02428263802660097, + "m11_real": 0.12849774743113238, + "m12_imag": 0.3044541963054235, + "m12_real": -0.24684844211287604, + "m21_imag": 0.2579931901939075, + "m21_real": 0.3446139447970298, + "m22_imag": 0.006590120305222092, + "m22_real": 0.052856556306574785 + }, + "frequency": 3816364000.0 + }, + { + "Sparam": { + "m11_imag": 0.0038335480853512, + "m11_real": 0.13392776729838535, + "m12_imag": 0.3334124666393442, + "m12_real": -0.20502601954800725, + "m21_imag": 0.19123828411087304, + "m21_real": 0.38215776423523995, + "m22_imag": -0.0038752163565689505, + "m22_real": 0.034886746882004264 + }, + "frequency": 3828362000.0 + }, + { + "Sparam": { + "m11_imag": -0.01701869818514365, + "m11_real": 0.13394896093703862, + "m12_imag": 0.3566893211510651, + "m12_real": -0.16062559299680643, + "m21_imag": 0.11872328652654843, + "m21_real": 0.40754461973448336, + "m22_imag": -0.0075213107719238805, + "m22_real": 0.014887202983301274 + }, + "frequency": 3840360000.0 + }, + { + "Sparam": { + "m11_imag": -0.03734392139923242, + "m11_real": 0.1284579776940098, + "m12_imag": 0.37650224821185685, + "m12_real": -0.11243780703476251, + "m21_imag": 0.043345549948497986, + "m21_real": 0.4212491664232075, + "m22_imag": -0.003802344302541771, + "m22_real": -0.0053148147761099655 + }, + "frequency": 3852358000.0 + }, + { + "Sparam": { + "m11_imag": -0.055836185381594385, + "m11_real": 0.11786662970225938, + "m12_imag": 0.3894160528417084, + "m12_real": -0.061507393669806384, + "m21_imag": -0.033572174314317416, + "m21_real": 0.42163792241416853, + "m22_imag": 0.007109445725283738, + "m22_real": -0.0227725337230094 + }, + "frequency": 3864356000.0 + }, + { + "Sparam": { + "m11_imag": -0.0712391091395678, + "m11_real": 0.10226336566747907, + "m12_imag": 0.39662786679921436, + "m12_real": -0.007087102008775311, + "m21_imag": -0.10866425870916697, + "m21_real": 0.4086948491376082, + "m22_imag": 0.02393497836717163, + "m22_real": -0.03551375178760731 + }, + "frequency": 3876354000.0 + }, + { + "Sparam": { + "m11_imag": -0.08229290626248051, + "m11_real": 0.08307944526802077, + "m12_imag": 0.39619774214670256, + "m12_real": 0.048068654185477025, + "m21_imag": -0.18268559381256838, + "m21_real": 0.38213773209176977, + "m22_imag": 0.04530200277132979, + "m22_real": -0.04180771388655729 + }, + "frequency": 3888352000.0 + }, + { + "Sparam": { + "m11_imag": -0.0878036867599926, + "m11_real": 0.06097414152272392, + "m12_imag": 0.38728611833666843, + "m12_real": 0.10407862501578913, + "m21_imag": -0.25154894699628866, + "m21_real": 0.3412476549119761, + "m22_imag": 0.06879908369465962, + "m22_real": -0.04031426237335289 + }, + "frequency": 3900350000.0 + }, + { + "Sparam": { + "m11_imag": -0.0867879960012647, + "m11_real": 0.03812545088957975, + "m12_imag": 0.36974702972838686, + "m12_real": 0.1603207522158569, + "m21_imag": -0.3112258680824742, + "m21_real": 0.2881371416536025, + "m22_imag": 0.09186166165774003, + "m22_real": -0.030169977409108525 + }, + "frequency": 3912348000.0 + }, + { + "Sparam": { + "m11_imag": -0.07951651572279347, + "m11_real": 0.015880340548534697, + "m12_imag": 0.3436746704750152, + "m12_real": 0.21383547926055935, + "m21_imag": -0.36053334827500455, + "m21_real": 0.22298374134830776, + "m22_imag": 0.11160659767292393, + "m22_real": -0.012052104964088322 + }, + "frequency": 3924346000.0 + }, + { + "Sparam": { + "m11_imag": -0.06581557519244526, + "m11_real": -0.003578516630567095, + "m12_imag": 0.3074605970305734, + "m12_real": 0.26306236290848267, + "m21_imag": -0.39392432724286325, + "m21_real": 0.15034176887325937, + "m22_imag": 0.12496332741290903, + "m22_real": 0.012148875811026277 + }, + "frequency": 3936344000.0 + }, + { + "Sparam": { + "m11_imag": -0.047190973741604775, + "m11_real": -0.01824335790793075, + "m12_imag": 0.2632860053161155, + "m12_real": 0.305391523432544, + "m21_imag": -0.41266263430595296, + "m21_real": 0.07139757621198654, + "m22_imag": 0.1301581981732342, + "m22_real": 0.040831582635117276 + }, + "frequency": 3948342000.0 + }, + { + "Sparam": { + "m11_imag": -0.025142046088919647, + "m11_real": -0.026772713317708367, + "m12_imag": 0.2120788948287248, + "m12_real": 0.3393788235056367, + "m21_imag": -0.41407010831876445, + "m21_real": -0.009541658197766863, + "m22_imag": 0.12583620815412458, + "m22_real": 0.07048829496267858 + }, + "frequency": 3960340000.0 + }, + { + "Sparam": { + "m11_imag": -0.0016999590857000328, + "m11_real": -0.028396656808675532, + "m12_imag": 0.15637604893267346, + "m12_real": 0.36383923523987616, + "m21_imag": -0.3980769960272768, + "m21_real": -0.0860297881451511, + "m22_imag": 0.11225305065964516, + "m22_real": 0.09795134472483526 + }, + "frequency": 3972338000.0 + }, + { + "Sparam": { + "m11_imag": 0.0206200694851059, + "m11_real": -0.023198965014567502, + "m12_imag": 0.09884709318784846, + "m12_real": 0.37752771060625534, + "m21_imag": -0.36826046836146814, + "m21_real": -0.1566458870702636, + "m22_imag": 0.09130329493050943, + "m22_real": 0.11977784127342721 + }, + "frequency": 3984336000.0 + }, + { + "Sparam": { + "m11_imag": 0.040122193904922256, + "m11_real": -0.012073237072059324, + "m12_imag": 0.04131419223529195, + "m12_real": 0.38171109989227564, + "m21_imag": -0.3287549150312677, + "m21_real": -0.21559846588417406, + "m22_imag": 0.06565091482827519, + "m22_real": 0.13416407102867126 + }, + "frequency": 3996334000.0 + }, + { + "Sparam": { + "m11_imag": 0.055172394160607215, + "m11_real": 0.003360216242061541, + "m12_imag": -0.013890718966957752, + "m12_real": 0.3769676089749657, + "m21_imag": -0.2784074843083575, + "m21_real": -0.26460997082221893, + "m22_imag": 0.03707481309849105, + "m22_real": 0.14071103102507798 + }, + "frequency": 4008332000.0 + }, + { + "Sparam": { + "m11_imag": 0.06513728623394346, + "m11_real": 0.02181557629323987, + "m12_imag": -0.06527211515936922, + "m12_real": 0.3644848123983993, + "m21_imag": -0.2230403055831069, + "m21_real": -0.30251275068343897, + "m22_imag": 0.008758907463208666, + "m22_real": 0.1390131359811554 + }, + "frequency": 4020330000.0 + }, + { + "Sparam": { + "m11_imag": 0.06982386842346633, + "m11_real": 0.041586350846444464, + "m12_imag": -0.11237064986252518, + "m12_real": 0.3459851527541391, + "m21_imag": -0.16477037581761986, + "m21_real": -0.32929861032959545, + "m22_imag": -0.017026652013688345, + "m22_real": 0.12990758683619366 + }, + "frequency": 4032328000.0 + }, + { + "Sparam": { + "m11_imag": 0.06905215609195918, + "m11_real": 0.061119565050348365, + "m12_imag": -0.15500828990893667, + "m12_real": 0.3225437331212143, + "m21_imag": -0.10707089080901992, + "m21_real": -0.3444983651478082, + "m22_imag": -0.037890262621111746, + "m22_real": 0.11507625266873334 + }, + "frequency": 4044326000.0 + }, + { + "Sparam": { + "m11_imag": 0.06369792558000573, + "m11_real": 0.0793977362547356, + "m12_imag": -0.19293777543227095, + "m12_real": 0.2956694097221384, + "m21_imag": -0.049174346199597825, + "m21_real": -0.35126668889945223, + "m22_imag": -0.05368880375576091, + "m22_real": 0.09592964577686118 + }, + "frequency": 4056324000.0 + }, + { + "Sparam": { + "m11_imag": 0.0541634920423731, + "m11_real": 0.09546720224048548, + "m12_imag": -0.22642578487538584, + "m12_real": 0.2650950918485671, + "m21_imag": 0.007265568747984997, + "m21_real": -0.34976824699392045, + "m22_imag": -0.06328534311986835, + "m22_real": 0.07399424159461442 + }, + "frequency": 4068322000.0 + }, + { + "Sparam": { + "m11_imag": 0.04136022753497017, + "m11_real": 0.10850756954392507, + "m12_imag": -0.255791987075994, + "m12_real": 0.23296918848580173, + "m21_imag": 0.06161289054671521, + "m21_real": -0.34081615228856005, + "m22_imag": -0.06644363464316681, + "m22_real": 0.05151153599031054 + }, + "frequency": 4080320000.0 + }, + { + "Sparam": { + "m11_imag": 0.026066583721735915, + "m11_real": 0.11809075150014452, + "m12_imag": -0.2816631678873614, + "m12_real": 0.19850173941857915, + "m21_imag": 0.11356944347507283, + "m21_real": -0.3249992252486949, + "m22_imag": -0.0633685348141024, + "m22_real": 0.029973101564501337 + }, + "frequency": 4092318000.0 + }, + { + "Sparam": { + "m11_imag": 0.008971655254045608, + "m11_real": 0.123740480651343, + "m12_imag": -0.3034952514686705, + "m12_real": 0.16159284774426588, + "m21_imag": 0.1608653134398781, + "m21_real": -0.30307333190285707, + "m22_imag": -0.05433620797255382, + "m22_real": 0.01105086876949941 + }, + "frequency": 4104316000.0 + }, + { + "Sparam": { + "m11_imag": -0.008962760746301956, + "m11_real": 0.12517054496443158, + "m12_imag": -0.3216243625331666, + "m12_real": 0.12309581059640874, + "m21_imag": 0.20671032784383078, + "m21_real": -0.27460329199711253, + "m22_imag": -0.040428997240327565, + "m22_real": -0.004309732369326075 + }, + "frequency": 4116314000.0 + }, + { + "Sparam": { + "m11_imag": -0.026669453668943504, + "m11_real": 0.12223139594108733, + "m12_imag": -0.3370525761166546, + "m12_real": 0.08295729868302448, + "m21_imag": 0.24839130909456972, + "m21_real": -0.2400641267916879, + "m22_imag": -0.022839859725317088, + "m22_real": -0.014497567801035265 + }, + "frequency": 4128312000.0 + }, + { + "Sparam": { + "m11_imag": -0.04309948908904861, + "m11_real": 0.1149691581695194, + "m12_imag": -0.34699461340288085, + "m12_real": 0.04133871140633684, + "m21_imag": 0.285196188492372, + "m21_real": -0.19952696196508451, + "m22_imag": -0.0025347072051684853, + "m22_real": -0.01867448829340627 + }, + "frequency": 4140310000.0 + }, + { + "Sparam": { + "m11_imag": -0.057265016150756076, + "m11_real": 0.10360697540627126, + "m12_imag": -0.3526860959842404, + "m12_real": -0.0013097946372885878, + "m21_imag": 0.31622778837698096, + "m21_real": -0.15302172112120224, + "m22_imag": 0.018366469636662247, + "m22_real": -0.016179001802047555 + }, + "frequency": 4152308000.0 + }, + { + "Sparam": { + "m11_imag": -0.06796770777832344, + "m11_real": 0.0888286992850609, + "m12_imag": -0.35371963545591484, + "m12_real": -0.044303701020578665, + "m21_imag": 0.3399894108154173, + "m21_real": -0.10245136626924106, + "m22_imag": 0.03778818226494133, + "m22_real": -0.007035269840124416 + }, + "frequency": 4164306000.0 + }, + { + "Sparam": { + "m11_imag": -0.07428279403884093, + "m11_real": 0.07154709269183657, + "m12_imag": -0.34933869029005327, + "m12_real": -0.08650500334211568, + "m21_imag": 0.3551496044983656, + "m21_real": -0.050873026707696424, + "m22_imag": 0.05387884668136172, + "m22_real": 0.007527444613727591 + }, + "frequency": 4176304000.0 + }, + { + "Sparam": { + "m11_imag": -0.07555202828383238, + "m11_real": 0.052863816201598114, + "m12_imag": -0.3390943873826653, + "m12_real": -0.12716886441745165, + "m21_imag": 0.36130793640138836, + "m21_real": 0.00308270899671457, + "m22_imag": 0.06505844792299988, + "m22_real": 0.026835400437841474 + }, + "frequency": 4188302000.0 + }, + { + "Sparam": { + "m11_imag": -0.07174845027630362, + "m11_real": 0.03387759690123034, + "m12_imag": -0.3243342864248319, + "m12_real": -0.16489388783688286, + "m21_imag": 0.35910019436182966, + "m21_real": 0.05638347698006131, + "m22_imag": 0.07036824200923347, + "m22_real": 0.04874599409948646 + }, + "frequency": 4200300000.0 + }, + { + "Sparam": { + "m11_imag": -0.06297264367309552, + "m11_real": 0.015957825067472165, + "m12_imag": -0.3050437798491287, + "m12_real": -0.19902188009593405, + "m21_imag": 0.34767476156021665, + "m21_real": 0.10714988985452553, + "m22_imag": 0.06924667525784048, + "m22_real": 0.07122116094889028 + }, + "frequency": 4212298000.0 + }, + { + "Sparam": { + "m11_imag": -0.04976307967857648, + "m11_real": 0.00011326281345286086, + "m12_imag": -0.27969312409917513, + "m12_real": -0.23006582736292525, + "m21_imag": 0.3273660002641755, + "m21_real": 0.15439048728735524, + "m22_imag": 0.06135678244697303, + "m22_real": 0.09244062731419445 + }, + "frequency": 4224296000.0 + }, + { + "Sparam": { + "m11_imag": -0.03298436735517813, + "m11_real": -0.01290041270770001, + "m12_imag": -0.24981749081768376, + "m12_real": -0.25789610247514827, + "m21_imag": 0.2984397961982864, + "m21_real": 0.19923044115092212, + "m22_imag": 0.04717091084268773, + "m22_real": 0.11055693460821911 + }, + "frequency": 4236294000.0 + }, + { + "Sparam": { + "m11_imag": -0.013512574772317067, + "m11_real": -0.021874664277338234, + "m12_imag": -0.2126273836435339, + "m12_real": -0.28329158550484296, + "m21_imag": 0.26220941139538556, + "m21_real": 0.23917201515939474, + "m22_imag": 0.02739979094841786, + "m22_real": 0.12398406745561848 + }, + "frequency": 4248292000.0 + }, + { + "Sparam": { + "m11_imag": 0.007492368591931256, + "m11_real": -0.02577151166259786, + "m12_imag": -0.17175467436175207, + "m12_real": -0.30340422586743615, + "m21_imag": 0.21599081141443344, + "m21_real": 0.2734398023323818, + "m22_imag": 0.00304061652434256, + "m22_real": 0.1309329288116326 + }, + "frequency": 4260290000.0 + }, + { + "Sparam": { + "m11_imag": 0.02836161504509493, + "m11_real": -0.02411124349671972, + "m12_imag": -0.12618339698860323, + "m12_real": -0.31809370746765697, + "m21_imag": 0.16355711509165927, + "m21_real": 0.3012766627807199, + "m22_imag": -0.02357147041299283, + "m22_real": 0.13030726660695668 + }, + "frequency": 4272288000.0 + }, + { + "Sparam": { + "m11_imag": 0.047525179599114196, + "m11_real": -0.017061573388545356, + "m12_imag": -0.07903633841155007, + "m12_real": -0.3258260475265463, + "m21_imag": 0.10645652997908774, + "m21_real": 0.3191252376099783, + "m22_imag": -0.04953737610498562, + "m22_real": 0.12179734028488498 + }, + "frequency": 4284286000.0 + }, + { + "Sparam": { + "m11_imag": 0.06371704078672555, + "m11_real": -0.0055492937432758144, + "m12_imag": -0.032384889256091134, + "m12_real": -0.32695141973987363, + "m21_imag": 0.047646083182863494, + "m21_real": 0.32675585936395724, + "m22_imag": -0.07219585934679332, + "m22_real": 0.10640198936114509 + }, + "frequency": 4296284000.0 + }, + { + "Sparam": { + "m11_imag": 0.0760752743152537, + "m11_real": 0.009060443104918582, + "m12_imag": 0.01156653457912597, + "m12_real": -0.3220807756629558, + "m21_imag": -0.020857846338078054, + "m21_real": 0.32396684884832844, + "m22_imag": -0.0918880289836025, + "m22_real": 0.08288509600004908 + }, + "frequency": 4308282000.0 + }, + { + "Sparam": { + "m11_imag": 0.08400294042000823, + "m11_real": 0.02619491194338732, + "m12_imag": 0.05430350137356281, + "m12_real": -0.3122431138288624, + "m21_imag": -0.07644207209658724, + "m21_real": 0.310672442834534, + "m22_imag": -0.10180924300984229, + "m22_real": 0.05810898840932761 + }, + "frequency": 4320280000.0 + }, + { + "Sparam": { + "m11_imag": 0.08705876506899184, + "m11_real": 0.04455464483990878, + "m12_imag": 0.09393837637508537, + "m12_real": -0.29802210068865925, + "m21_imag": -0.1280123419941617, + "m21_real": 0.28891101886666, + "m22_imag": -0.10391531460877622, + "m22_real": 0.03236464556426035 + }, + "frequency": 4332278000.0 + }, + { + "Sparam": { + "m11_imag": 0.08585020567654877, + "m11_real": 0.0628762511161891, + "m12_imag": 0.13122419410115768, + "m12_real": -0.2798250335024184, + "m21_imag": -0.17466433468896683, + "m21_real": 0.2597691536261315, + "m22_imag": -0.09970870139793732, + "m22_real": 0.0075302918737350545 + }, + "frequency": 4344276000.0 + }, + { + "Sparam": { + "m11_imag": 0.08086893041828358, + "m11_real": 0.08020978624475776, + "m12_imag": 0.16501983823151598, + "m12_real": -0.2587919844865151, + "m21_imag": -0.21729297723673802, + "m21_real": 0.2237502748898047, + "m22_imag": -0.08854418565749642, + "m22_real": -0.014027415967241358 + }, + "frequency": 4356274000.0 + }, + { + "Sparam": { + "m11_imag": 0.0718423815570747, + "m11_real": 0.09572084864705736, + "m12_imag": 0.195860209310935, + "m12_real": -0.23501752486640565, + "m21_imag": -0.25295715817018416, + "m21_real": 0.18240158841180185, + "m22_imag": -0.07224774904613673, + "m22_real": -0.03086996171453691 + }, + "frequency": 4368272000.0 + }, + { + "Sparam": { + "m11_imag": 0.05926167446012332, + "m11_real": 0.10865786556688138, + "m12_imag": 0.2243807567402201, + "m12_real": -0.2080915833888346, + "m21_imag": -0.2811935527644927, + "m21_real": 0.1356758011833007, + "m22_imag": -0.05203811324262613, + "m22_real": -0.04199529659126122 + }, + "frequency": 4380270000.0 + }, + { + "Sparam": { + "m11_imag": 0.04431577459313631, + "m11_real": 0.11819982845569273, + "m12_imag": 0.24988581516959474, + "m12_real": -0.17844871752098299, + "m21_imag": -0.3035336184014849, + "m21_real": 0.08460609567199122, + "m22_imag": -0.02986353155185609, + "m22_real": -0.046267308844690165 + }, + "frequency": 4392268000.0 + }, + { + "Sparam": { + "m11_imag": 0.02725323456658255, + "m11_real": 0.12386578939325237, + "m12_imag": 0.27280838096057125, + "m12_real": -0.14500326451124676, + "m21_imag": -0.31572811328939954, + "m21_real": 0.0298577442964152, + "m22_imag": -0.007754888606185289, + "m22_real": -0.0434110866040352 + }, + "frequency": 4404266000.0 + }, + { + "Sparam": { + "m11_imag": 0.009227534529446604, + "m11_real": 0.12505427112818934, + "m12_imag": 0.2916213245617262, + "m12_real": -0.1089890565940178, + "m21_imag": -0.31986918602568687, + "m21_real": -0.028006117398632638, + "m22_imag": 0.012181406671350205, + "m22_real": -0.033468627687823806 + }, + "frequency": 4416264000.0 + }, + { + "Sparam": { + "m11_imag": -0.008752322263722934, + "m11_real": 0.12148138790182444, + "m12_imag": 0.30702344268971027, + "m12_real": -0.06978663889371912, + "m21_imag": -0.31338717693633084, + "m21_real": -0.0870862463984108, + "m22_imag": 0.02769691910157436, + "m22_real": -0.017116081353151978 + }, + "frequency": 4428262000.0 + }, + { + "Sparam": { + "m11_imag": -0.02554743940745966, + "m11_real": 0.11305007032649399, + "m12_imag": 0.31671732458133844, + "m12_real": -0.027698056856841655, + "m21_imag": -0.2965466720668022, + "m21_real": -0.14628138062971807, + "m22_imag": 0.036564034536932875, + "m22_real": 0.004025340105504917 + }, + "frequency": 4440260000.0 + }, + { + "Sparam": { + "m11_imag": -0.03953614386147038, + "m11_real": 0.09984131625260893, + "m12_imag": 0.32002799758953776, + "m12_real": 0.017589572011752232, + "m21_imag": -0.2667660788686105, + "m21_real": -0.20408011859475397, + "m22_imag": 0.03736966671345258, + "m22_real": 0.027671440707285517 + }, + "frequency": 4452258000.0 + }, + { + "Sparam": { + "m11_imag": -0.049326030746722566, + "m11_real": 0.08296053356594958, + "m12_imag": 0.31645060002441794, + "m12_real": 0.06354240391411328, + "m21_imag": -0.2240861178233357, + "m21_real": -0.2548450721496354, + "m22_imag": 0.02932407297396163, + "m22_real": 0.050870358680758114 + }, + "frequency": 4464256000.0 + }, + { + "Sparam": { + "m11_imag": -0.0540576218573844, + "m11_real": 0.06351831319819286, + "m12_imag": 0.30553154402958893, + "m12_real": 0.1088767792202399, + "m21_imag": -0.17090092380960958, + "m21_real": -0.2968182305491893, + "m22_imag": 0.012953808509238558, + "m22_real": 0.0704431166504684 + }, + "frequency": 4476254000.0 + }, + { + "Sparam": { + "m11_imag": -0.05264320566750813, + "m11_real": 0.04309543535850052, + "m12_imag": 0.287253047873186, + "m12_real": 0.15353095671568187, + "m21_imag": -0.10846466865220175, + "m21_real": -0.32675269923235817, + "m22_imag": -0.01032706567763991, + "m22_real": 0.08331149242870907 + }, + "frequency": 4488252000.0 + }, + { + "Sparam": { + "m11_imag": -0.04519913099402982, + "m11_real": 0.02385006594045894, + "m12_imag": 0.26057436638054465, + "m12_real": 0.19207013811045515, + "m21_imag": -0.0399814026171447, + "m21_real": -0.3421392720377318, + "m22_imag": -0.03763628712780307, + "m22_real": 0.08734752417302377 + }, + "frequency": 4500250000.0 + }, + { + "Sparam": { + "m11_imag": -0.032224931301321924, + "m11_real": 0.007316387075398654, + "m12_imag": 0.2270322216774685, + "m12_real": 0.2280058906513629, + "m21_imag": 0.030184754987621718, + "m21_real": -0.3418568854530564, + "m22_imag": -0.06505097020560148, + "m22_real": 0.08102200213421616 + }, + "frequency": 4512248000.0 + }, + { + "Sparam": { + "m11_imag": -0.015085780443821105, + "m11_real": -0.004703255509401625, + "m12_imag": 0.18930395773180508, + "m12_real": 0.2555285092297203, + "m21_imag": 0.0979104463104467, + "m21_real": -0.3258712339948639, + "m22_imag": -0.08946842889858832, + "m22_real": 0.06553986584065183 + }, + "frequency": 4524246000.0 + }, + { + "Sparam": { + "m11_imag": 0.00476544512920938, + "m11_real": -0.011246396738624346, + "m12_imag": 0.14831841057921263, + "m12_real": 0.2760221381606664, + "m21_imag": 0.15939253156815533, + "m21_real": -0.29635390282956037, + "m22_imag": -0.10753947872806807, + "m22_real": 0.04250833436000369 + }, + "frequency": 4536244000.0 + }, + { + "Sparam": { + "m11_imag": 0.025195694271016065, + "m11_real": -0.011845533945185718, + "m12_imag": 0.10541960697440571, + "m12_real": 0.2888788270394235, + "m21_imag": 0.21226904272095043, + "m21_real": -0.25464351608808977, + "m22_imag": -0.11669486194404219, + "m22_real": 0.014715484417734183 + }, + "frequency": 4548242000.0 + }, + { + "Sparam": { + "m11_imag": 0.04456060454192863, + "m11_real": -0.007078929103994721, + "m12_imag": 0.06255498195416637, + "m12_real": 0.29473558656354554, + "m21_imag": 0.2535021420840804, + "m21_real": -0.20514993760931952, + "m22_imag": -0.11674333473312352, + "m22_real": -0.014255082065828994 + }, + "frequency": 4560240000.0 + }, + { + "Sparam": { + "m11_imag": 0.06168375730552507, + "m11_real": 0.0025187555360001055, + "m12_imag": 0.020831622729556847, + "m12_real": 0.29437623029844745, + "m21_imag": 0.2842844308717974, + "m21_real": -0.15005196527835962, + "m22_imag": -0.10778145569862355, + "m22_real": -0.041566523010197504 + }, + "frequency": 4572238000.0 + }, + { + "Sparam": { + "m11_imag": 0.07533362823671048, + "m11_real": 0.016207782117373094, + "m12_imag": -0.019206942032692725, + "m12_real": 0.2884683284853848, + "m21_imag": 0.3029642353085855, + "m21_real": -0.09133393247245496, + "m22_imag": -0.0912453643760997, + "m22_real": -0.06455676445595397 + }, + "frequency": 4584236000.0 + }, + { + "Sparam": { + "m11_imag": 0.08486906627700565, + "m11_real": 0.03268932377733835, + "m12_imag": -0.05688199917174167, + "m12_real": 0.277700516223477, + "m21_imag": 0.31021995240924227, + "m21_real": -0.03189687024928059, + "m22_imag": -0.06897510481399624, + "m22_real": -0.08074479649633326 + }, + "frequency": 4596234000.0 + }, + { + "Sparam": { + "m11_imag": 0.0901107211532992, + "m11_real": 0.05077098784869687, + "m12_imag": -0.0917756649324654, + "m12_real": 0.26279759409571024, + "m21_imag": 0.3075300882557548, + "m21_real": 0.02619671299143357, + "m22_imag": -0.043730613720378564, + "m22_real": -0.08934101949716174 + }, + "frequency": 4608232000.0 + }, + { + "Sparam": { + "m11_imag": 0.09056634560137666, + "m11_real": 0.06933591572948429, + "m12_imag": -0.12318951809574095, + "m12_real": 0.24513106773614546, + "m21_imag": 0.29372097695670935, + "m21_real": 0.08131145403081895, + "m22_imag": -0.017835567544900004, + "m22_real": -0.08960820069104987 + }, + "frequency": 4620230000.0 + }, + { + "Sparam": { + "m11_imag": 0.0870434860072059, + "m11_real": 0.08783141611790721, + "m12_imag": -0.15174808862037173, + "m12_real": 0.22444048719464302, + "m21_imag": 0.27216185369833384, + "m21_real": 0.1334058096944072, + "m22_imag": 0.005940834167186126, + "m22_real": -0.0822427481470288 + }, + "frequency": 4632228000.0 + }, + { + "Sparam": { + "m11_imag": 0.0794832477853707, + "m11_real": 0.10488064472948108, + "m12_imag": -0.17788967833250877, + "m12_real": 0.2013667186553023, + "m21_imag": 0.2428361228825002, + "m21_real": 0.1806478953749684, + "m22_imag": 0.02546330827942292, + "m22_real": -0.06817595250944321 + }, + "frequency": 4644226000.0 + }, + { + "Sparam": { + "m11_imag": 0.06818768042313395, + "m11_real": 0.11979521289725859, + "m12_imag": -0.20090491873680433, + "m12_real": 0.1756436532543971, + "m21_imag": 0.20583420873364996, + "m21_real": 0.22218791795824505, + "m22_imag": 0.03903529673560861, + "m22_real": -0.049062119238200495 + }, + "frequency": 4656224000.0 + }, + { + "Sparam": { + "m11_imag": 0.05355261777020741, + "m11_real": 0.13154994302691533, + "m12_imag": -0.22124051657404264, + "m12_real": 0.14860731258415735, + "m21_imag": 0.16106912302913415, + "m21_real": 0.25617555670213055, + "m22_imag": 0.045286479395016246, + "m22_real": -0.02745426963280962 + }, + "frequency": 4668222000.0 + }, + { + "Sparam": { + "m11_imag": 0.0367533182701933, + "m11_real": 0.14012531321469673, + "m12_imag": -0.23844496698721426, + "m12_real": 0.11778479681263136, + "m21_imag": 0.11089258993699207, + "m21_real": 0.2830740846682173, + "m22_imag": 0.04369428779969111, + "m22_real": -0.005131724696875141 + }, + "frequency": 4680220000.0 + }, + { + "Sparam": { + "m11_imag": 0.018246679880312845, + "m11_real": 0.14449194005950472, + "m12_imag": -0.2523837888272964, + "m12_real": 0.08470285549044144, + "m21_imag": 0.05554011113536696, + "m21_real": 0.3004678844822965, + "m22_imag": 0.034563378880945864, + "m22_real": 0.014394977202168717 + }, + "frequency": 4692218000.0 + }, + { + "Sparam": { + "m11_imag": -0.0009766568116173992, + "m11_real": 0.1444100758963843, + "m12_imag": -0.262447773500671, + "m12_real": 0.049062823508046485, + "m21_imag": -0.004123611727514872, + "m21_real": 0.30717925902711773, + "m22_imag": 0.019173794813744434, + "m22_real": 0.028881202748379072 + }, + "frequency": 4704216000.0 + }, + { + "Sparam": { + "m11_imag": -0.019387238730920176, + "m11_real": 0.13984691266759164, + "m12_imag": -0.26649400001498696, + "m12_real": 0.012935678666872875, + "m21_imag": -0.065022274738735, + "m21_real": 0.30171609546956557, + "m22_imag": -0.00016049659794520132, + "m22_real": 0.03585625932852045 + }, + "frequency": 4716214000.0 + }, + { + "Sparam": { + "m11_imag": -0.03587895370056628, + "m11_real": 0.13116386488711243, + "m12_imag": -0.2659795052720727, + "m12_real": -0.02472668940996208, + "m21_imag": -0.12444843629067434, + "m21_real": 0.28386868252402664, + "m22_imag": -0.02026103118065684, + "m22_real": 0.0344163963576199 + }, + "frequency": 4728212000.0 + }, + { + "Sparam": { + "m11_imag": -0.04943641875584181, + "m11_real": 0.11877720851312418, + "m12_imag": -0.25956714004149084, + "m12_real": -0.06179388184219503, + "m21_imag": -0.17944955097192772, + "m21_real": 0.2533787135079457, + "m22_imag": -0.03749268510431043, + "m22_real": 0.02522461212655558 + }, + "frequency": 4740210000.0 + }, + { + "Sparam": { + "m11_imag": -0.05921001140543841, + "m11_real": 0.103964674995611, + "m12_imag": -0.24768883918985576, + "m12_real": -0.09693817757672862, + "m21_imag": -0.2276637409250508, + "m21_real": 0.21218227123574118, + "m22_imag": -0.049557179847097406, + "m22_real": 0.010411016530471962 + }, + "frequency": 4752208000.0 + }, + { + "Sparam": { + "m11_imag": -0.06478895509098051, + "m11_real": 0.08785650431215739, + "m12_imag": -0.23165604760204922, + "m12_real": -0.13004197603189652, + "m21_imag": -0.2665346800538448, + "m21_real": 0.1619977074618436, + "m22_imag": -0.05520561128158835, + "m22_real": -0.007421887591356309 + }, + "frequency": 4764206000.0 + }, + { + "Sparam": { + "m11_imag": -0.0658617712160632, + "m11_real": 0.07131578013076284, + "m12_imag": -0.21103984765036315, + "m12_real": -0.15894372051060024, + "m21_imag": -0.2931460314601644, + "m21_real": 0.10447561536955723, + "m22_imag": -0.05419853010034751, + "m22_real": -0.024608138273077163 + }, + "frequency": 4776204000.0 + }, + { + "Sparam": { + "m11_imag": -0.0627946050429062, + "m11_real": 0.05563311836118034, + "m12_imag": -0.1882012836053484, + "m12_real": -0.18363515950800555, + "m21_imag": -0.3073767035399307, + "m21_real": 0.04371229592042801, + "m22_imag": -0.04794964822988923, + "m22_real": -0.03910994510722968 + }, + "frequency": 4788202000.0 + }, + { + "Sparam": { + "m11_imag": -0.05625330714517394, + "m11_real": 0.041276780405587556, + "m12_imag": -0.1634343752739514, + "m12_real": -0.20477713838198316, + "m21_imag": -0.3103004958681218, + "m21_real": -0.01830100112335198, + "m22_imag": -0.03842355345608045, + "m22_real": -0.04977586169981065 + }, + "frequency": 4800200000.0 + }, + { + "Sparam": { + "m11_imag": -0.04626012330126373, + "m11_real": 0.028882153104756905, + "m12_imag": -0.13629695226447974, + "m12_real": -0.22178485881872828, + "m21_imag": -0.30007579678189217, + "m21_real": -0.07894148193347506, + "m22_imag": -0.027402983735897217, + "m22_real": -0.05636888107499749 + }, + "frequency": 4812198000.0 + }, + { + "Sparam": { + "m11_imag": -0.033693071287431216, + "m11_real": 0.019000510518832794, + "m12_imag": -0.10589210105697394, + "m12_real": -0.2359782308489502, + "m21_imag": -0.2782300604808222, + "m21_real": -0.13770021351790462, + "m22_imag": -0.015963728550515612, + "m22_real": -0.05978472537618085 + }, + "frequency": 4824196000.0 + }, + { + "Sparam": { + "m11_imag": -0.01914982921052476, + "m11_real": 0.012638524169860249, + "m12_imag": -0.07187669462481926, + "m12_real": -0.24676306096298872, + "m21_imag": -0.24439911577026735, + "m21_real": -0.19133499641826582, + "m22_imag": -0.004736476065610161, + "m22_real": -0.06064376342020656 + }, + "frequency": 4836194000.0 + }, + { + "Sparam": { + "m11_imag": -0.0035224533305183653, + "m11_real": 0.0105857279568699, + "m12_imag": -0.035676577079065436, + "m12_real": -0.2527890228526184, + "m21_imag": -0.20076243670479663, + "m21_real": -0.23730663002940175, + "m22_imag": 0.005507010565154077, + "m22_real": -0.059674711838812664 + }, + "frequency": 4848192000.0 + }, + { + "Sparam": { + "m11_imag": 0.011853392229721411, + "m11_real": 0.013336975246817536, + "m12_imag": 0.0017794004817619198, + "m12_real": -0.2538193001573342, + "m21_imag": -0.14815160203841737, + "m21_real": -0.273840795035876, + "m22_imag": 0.01531261587910567, + "m22_real": -0.05765236363690059 + }, + "frequency": 4860190000.0 + }, + { + "Sparam": { + "m11_imag": 0.025414885868065857, + "m11_real": 0.020673913180460367, + "m12_imag": 0.039186406474870455, + "m12_real": -0.24980995288685817, + "m21_imag": -0.08828708947807652, + "m21_real": -0.29853119003430717, + "m22_imag": 0.025301341465025818, + "m22_real": -0.054276525662478106 + }, + "frequency": 4872188000.0 + }, + { + "Sparam": { + "m11_imag": 0.036085330687967626, + "m11_real": 0.032086320421871574, + "m12_imag": 0.07583515443120516, + "m12_real": -0.2405010457319475, + "m21_imag": -0.024406364819279616, + "m21_real": -0.3100382610478533, + "m22_imag": 0.03568356574363055, + "m22_real": -0.04841107490041766 + }, + "frequency": 4884186000.0 + }, + { + "Sparam": { + "m11_imag": 0.04290250179928689, + "m11_real": 0.04650817680942263, + "m12_imag": 0.11076674214860308, + "m12_real": -0.22640744749899736, + "m21_imag": 0.04063358659872403, + "m21_real": -0.30752765544012195, + "m22_imag": 0.04546702039185295, + "m22_real": -0.03933065181107783 + }, + "frequency": 4896184000.0 + }, + { + "Sparam": { + "m11_imag": 0.044877198435294176, + "m11_real": 0.0626310950175363, + "m12_imag": 0.14328589083385895, + "m12_real": -0.20682012436328054, + "m21_imag": 0.10372630818719612, + "m21_real": -0.29105835175420447, + "m22_imag": 0.052676724351027535, + "m22_real": -0.02646237678592864 + }, + "frequency": 4908182000.0 + }, + { + "Sparam": { + "m11_imag": 0.04212747876086477, + "m11_real": 0.07908195987989339, + "m12_imag": 0.17211500257412743, + "m12_real": -0.18303541346091848, + "m21_imag": 0.16086489248186395, + "m21_real": -0.2614883248023875, + "m22_imag": 0.05569286260910616, + "m22_real": -0.011333785019019821 + }, + "frequency": 4920180000.0 + }, + { + "Sparam": { + "m11_imag": 0.034787489327532624, + "m11_real": 0.09422744810618831, + "m12_imag": 0.1963759401214787, + "m12_real": -0.15603558050484737, + "m21_imag": 0.2102903661381115, + "m21_real": -0.22142843038416482, + "m22_imag": 0.05352559472122851, + "m22_real": 0.0043614263274131355 + }, + "frequency": 4932178000.0 + }, + { + "Sparam": { + "m11_imag": 0.02316022248688277, + "m11_real": 0.10676571521876334, + "m12_imag": 0.21623878274369754, + "m12_real": -0.12636073006053222, + "m21_imag": 0.2502529276113979, + "m21_real": -0.17257258031226977, + "m22_imag": 0.04622467460671631, + "m22_real": 0.018632338147924792 + }, + "frequency": 4944176000.0 + }, + { + "Sparam": { + "m11_imag": 0.00852680253847118, + "m11_real": 0.11582352528342314, + "m12_imag": 0.23113352337826443, + "m12_real": -0.09370318209277143, + "m21_imag": 0.2800286434124063, + "m21_real": -0.11848268239122935, + "m22_imag": 0.0346706225979673, + "m22_real": 0.029945836535419264 + }, + "frequency": 4956174000.0 + }, + { + "Sparam": { + "m11_imag": -0.008230621957094791, + "m11_real": 0.12090510727208469, + "m12_imag": 0.2422057661010025, + "m12_real": -0.061261347227268274, + "m21_imag": 0.2970381513511211, + "m21_real": -0.05862431287471535, + "m22_imag": 0.02012344657997164, + "m22_real": 0.03656193960710058 + }, + "frequency": 4968172000.0 + }, + { + "Sparam": { + "m11_imag": -0.02598133652608659, + "m11_real": 0.12153330593351266, + "m12_imag": 0.24880169556473164, + "m12_real": -0.027703309972328373, + "m21_imag": 0.3034574792562989, + "m21_real": 0.0024051039740403714, + "m22_imag": 0.004207987601671947, + "m22_real": 0.038045603331588795 + }, + "frequency": 4980170000.0 + }, + { + "Sparam": { + "m11_imag": -0.04358854908091309, + "m11_real": 0.11761997914914754, + "m12_imag": 0.25143658359825777, + "m12_real": 0.006630444030941891, + "m21_imag": 0.297481716345578, + "m21_real": 0.06455134411078664, + "m22_imag": -0.011309116527108523, + "m22_real": 0.03405254353469659 + }, + "frequency": 4992168000.0 + }, + { + "Sparam": { + "m11_imag": -0.059822585840956226, + "m11_real": 0.10936733039428782, + "m12_imag": 0.2493241417044742, + "m12_real": 0.04132031965615064, + "m21_imag": 0.2791299446250556, + "m21_real": 0.12455073826458497, + "m22_imag": -0.02454737013406398, + "m22_real": 0.024918588112349715 + }, + "frequency": 5004166000.0 + }, + { + "Sparam": { + "m11_imag": -0.07408943334079177, + "m11_real": 0.09699254806988075, + "m12_imag": 0.24317049114379358, + "m12_real": 0.07656315475479794, + "m21_imag": 0.24967343398245292, + "m21_real": 0.18151157311220803, + "m22_imag": -0.03399746720352762, + "m22_real": 0.011585122400309813 + }, + "frequency": 5016164000.0 + }, + { + "Sparam": { + "m11_imag": -0.08456748352459721, + "m11_real": 0.0810452047231752, + "m12_imag": 0.2324373242586665, + "m12_real": 0.1113645388659701, + "m21_imag": 0.20741476081917992, + "m21_real": 0.2324269111718469, + "m22_imag": -0.038193574385774066, + "m22_real": -0.0046083108373537445 + }, + "frequency": 5028162000.0 + }, + { + "Sparam": { + "m11_imag": -0.0908185666728632, + "m11_real": 0.062388144201671464, + "m12_imag": 0.2170386945196786, + "m12_real": 0.14516589451621875, + "m21_imag": 0.15443672704331013, + "m21_real": 0.2745380639280637, + "m22_imag": -0.03640098986311881, + "m22_real": -0.021676169236838506 + }, + "frequency": 5040160000.0 + }, + { + "Sparam": { + "m11_imag": -0.09167499462757718, + "m11_real": 0.042401745877089315, + "m12_imag": 0.19545089074702887, + "m12_real": 0.17772075923276032, + "m21_imag": 0.0916362308275158, + "m21_real": 0.30500139995142184, + "m22_imag": -0.02814966639601835, + "m22_real": -0.03757925038599655 + }, + "frequency": 5052158000.0 + }, + { + "Sparam": { + "m11_imag": -0.0872271054767354, + "m11_real": 0.02221919293290588, + "m12_imag": 0.16841665674443404, + "m12_real": 0.2069632713608749, + "m21_imag": 0.02185402065666354, + "m21_real": 0.32129157782761586, + "m22_imag": -0.014149124141703422, + "m22_real": -0.049917312912498006 + }, + "frequency": 5064156000.0 + }, + { + "Sparam": { + "m11_imag": -0.07689373583808125, + "m11_real": 0.0038272520668380184, + "m12_imag": 0.1362137657038464, + "m12_real": 0.23236452683865327, + "m21_imag": -0.051876573392584335, + "m21_real": 0.3209613121822453, + "m22_imag": 0.004052352057483103, + "m22_real": -0.05669181887904605 + }, + "frequency": 5076154000.0 + }, + { + "Sparam": { + "m11_imag": -0.06162275134311603, + "m11_real": -0.010991891103227595, + "m12_imag": 0.09889064064737804, + "m12_real": 0.25257502675201154, + "m21_imag": -0.12596389027119337, + "m21_real": 0.3024249389029871, + "m22_imag": 0.02424163303404841, + "m22_real": -0.05644669002757767 + }, + "frequency": 5088152000.0 + }, + { + "Sparam": { + "m11_imag": -0.04255426309928856, + "m11_real": -0.020895475194350383, + "m12_imag": 0.0580663729179108, + "m12_real": 0.2659603113442224, + "m21_imag": -0.19355241119193328, + "m21_real": 0.26550329539155176, + "m22_imag": 0.04329897058477622, + "m22_real": -0.04859258096770662 + }, + "frequency": 5100150000.0 + }, + { + "Sparam": { + "m11_imag": -0.021489212439345737, + "m11_real": -0.024430516473813634, + "m12_imag": 0.015132533916562479, + "m12_real": 0.27180612911362856, + "m21_imag": -0.25066986041157213, + "m21_real": 0.21320163496120484, + "m22_imag": 0.05860431180366454, + "m22_real": -0.0341126615831754 + }, + "frequency": 5112148000.0 + }, + { + "Sparam": { + "m11_imag": -0.0003355227758654835, + "m11_real": -0.021542727351458082, + "m12_imag": -0.02803827060687881, + "m12_real": 0.26980660701237885, + "m21_imag": -0.29187503397868303, + "m21_real": 0.14809403772101673, + "m22_imag": 0.0678908691264738, + "m22_real": -0.01481467575095355 + }, + "frequency": 5124146000.0 + }, + { + "Sparam": { + "m11_imag": 0.01878490092703389, + "m11_real": -0.012482125472127988, + "m12_imag": -0.06947670789445308, + "m12_real": 0.2599049365236565, + "m21_imag": -0.3161001164817255, + "m21_real": 0.0752697334782064, + "m22_imag": 0.06944490386832639, + "m22_real": 0.006674129528531906 + }, + "frequency": 5136144000.0 + }, + { + "Sparam": { + "m11_imag": 0.033830977554817135, + "m11_real": 0.0016608872543445823, + "m12_imag": -0.10794120866455147, + "m12_real": 0.2436911388192805, + "m21_imag": -0.32054420924432797, + "m21_real": 0.0002662226396093175, + "m22_imag": 0.0634220134164272, + "m22_real": 0.026852826262841873 + }, + "frequency": 5148142000.0 + }, + { + "Sparam": { + "m11_imag": 0.043941235360488856, + "m11_real": 0.01891053212739634, + "m12_imag": -0.14166437593746503, + "m12_real": 0.22108119615472152, + "m21_imag": -0.30777331162038, + "m21_real": -0.07221033937467966, + "m22_imag": 0.05061866656687589, + "m22_real": 0.04379537445227494 + }, + "frequency": 5160140000.0 + }, + { + "Sparam": { + "m11_imag": 0.048426881288228175, + "m11_real": 0.03788527790432113, + "m12_imag": -0.1707755117908767, + "m12_real": 0.1949214378890978, + "m21_imag": -0.27923491865180794, + "m21_real": -0.1366615954196668, + "m22_imag": 0.03335650308184833, + "m22_real": 0.05481748103082712 + }, + "frequency": 5172138000.0 + }, + { + "Sparam": { + "m11_imag": 0.04743160143287945, + "m11_real": 0.056863559377391425, + "m12_imag": -0.19411717083272423, + "m12_real": 0.16502599999024195, + "m21_imag": -0.2385266854022338, + "m21_real": -0.19131449172885054, + "m22_imag": 0.01365606627725217, + "m22_real": 0.05931272875390135 + }, + "frequency": 5184136000.0 + }, + { + "Sparam": { + "m11_imag": 0.041426186745811854, + "m11_real": 0.07430981824826624, + "m12_imag": -0.21228105196621763, + "m12_real": 0.133332529827315, + "m21_imag": -0.18867290753333368, + "m21_real": -0.23385129554378173, + "m22_imag": -0.005825556728160587, + "m22_real": 0.0569732265211298 + }, + "frequency": 5196134000.0 + }, + { + "Sparam": { + "m11_imag": 0.031362080296914195, + "m11_real": 0.08926895708567663, + "m12_imag": -0.22579874052432536, + "m12_real": 0.10081254944406749, + "m21_imag": -0.13402190041132303, + "m21_real": -0.26432706672764444, + "m22_imag": -0.02300399608106843, + "m22_real": 0.04862741715930339 + }, + "frequency": 5208132000.0 + }, + { + "Sparam": { + "m11_imag": 0.017832784684901622, + "m11_real": 0.10089999007318988, + "m12_imag": -0.2350691833079529, + "m12_real": 0.06856622956451147, + "m21_imag": -0.07551091033825623, + "m21_real": -0.28238028615902644, + "m22_imag": -0.036257888306223014, + "m22_real": 0.035588390628838604 + }, + "frequency": 5220130000.0 + }, + { + "Sparam": { + "m11_imag": 0.0020526035509812477, + "m11_real": 0.10870593762979187, + "m12_imag": -0.23989494611179146, + "m12_real": 0.035312849565477276, + "m21_imag": -0.016637075852404877, + "m21_real": -0.2889590789288865, + "m22_imag": -0.044343780306641094, + "m22_real": 0.01918427734698534 + }, + "frequency": 5232128000.0 + }, + { + "Sparam": { + "m11_imag": -0.015218724283747265, + "m11_real": 0.11235581586825134, + "m12_imag": -0.24172556640944712, + "m12_real": 0.00243315192811807, + "m21_imag": 0.04137200807975273, + "m21_real": -0.28421079509822117, + "m22_imag": -0.046926336714943215, + "m22_real": 0.0012896848474731766 + }, + "frequency": 5244126000.0 + }, + { + "Sparam": { + "m11_imag": -0.03308888488351309, + "m11_real": 0.11168146552198396, + "m12_imag": -0.23867579063312228, + "m12_real": -0.031064034055640826, + "m21_imag": 0.09669549063846827, + "m21_real": -0.26943046652040475, + "m22_imag": -0.043446263667082416, + "m22_real": -0.016363690346559066 + }, + "frequency": 5256124000.0 + }, + { + "Sparam": { + "m11_imag": -0.05147149672908695, + "m11_real": 0.10614372920988181, + "m12_imag": -0.23151741663192854, + "m12_real": -0.06622669434758327, + "m21_imag": 0.15363772035266163, + "m21_real": -0.24048930189923115, + "m22_imag": -0.033821094670549355, + "m22_real": -0.03282012096954761 + }, + "frequency": 5268122000.0 + }, + { + "Sparam": { + "m11_imag": -0.06789243564722203, + "m11_real": 0.09628004002092844, + "m12_imag": -0.22006417619705335, + "m12_real": -0.10049096315704167, + "m21_imag": 0.19986365393749672, + "m21_real": -0.20500456618632487, + "m22_imag": -0.020054360878942877, + "m22_real": -0.044793255787230576 + }, + "frequency": 5280120000.0 + }, + { + "Sparam": { + "m11_imag": -0.08145345354158993, + "m11_real": 0.0829220571481181, + "m12_imag": -0.20484662959802136, + "m12_real": -0.13380040161486612, + "m21_imag": 0.23807655920641707, + "m21_real": -0.16317997646097557, + "m22_imag": -0.0030827044049461733, + "m22_real": -0.051913376232641646 + }, + "frequency": 5292118000.0 + }, + { + "Sparam": { + "m11_imag": -0.09115110872835738, + "m11_real": 0.0656614311940341, + "m12_imag": -0.18272188250387522, + "m12_real": -0.165459417939615, + "m21_imag": 0.26699867034025254, + "m21_real": -0.11274880205672892, + "m22_imag": 0.015635762946057927, + "m22_real": -0.05322296106629912 + }, + "frequency": 5304116000.0 + }, + { + "Sparam": { + "m11_imag": -0.09648433893680881, + "m11_real": 0.04591029970399191, + "m12_imag": -0.1546375194119, + "m12_real": -0.19563519078606686, + "m21_imag": 0.28676899531215844, + "m21_real": -0.056641871079583905, + "m22_imag": 0.034176329723342974, + "m22_real": -0.04832335689532415 + }, + "frequency": 5316114000.0 + }, + { + "Sparam": { + "m11_imag": -0.09662349946554855, + "m11_real": 0.02490929416972584, + "m12_imag": -0.12149180271992878, + "m12_real": -0.22188171228928097, + "m21_imag": 0.2962039291900405, + "m21_real": 0.004520980027525889, + "m22_imag": 0.05088763050248127, + "m22_real": -0.03760043834788844 + }, + "frequency": 5328112000.0 + }, + { + "Sparam": { + "m11_imag": -0.09050543809928636, + "m11_real": 0.005137903085176397, + "m12_imag": -0.08236250667534639, + "m12_real": -0.2431170034099344, + "m21_imag": 0.29280991616532864, + "m21_real": 0.06560731030213839, + "m22_imag": 0.06335508069038832, + "m22_real": -0.021759161811772027 + }, + "frequency": 5340110000.0 + }, + { + "Sparam": { + "m11_imag": -0.07870172486345822, + "m11_real": -0.011940169160533877, + "m12_imag": -0.03937936526338437, + "m12_real": -0.2573095047152529, + "m21_imag": 0.27523383064071716, + "m21_real": 0.1264914006885949, + "m22_imag": 0.07033908137778994, + "m22_real": -0.0023333719126509313 + }, + "frequency": 5352108000.0 + }, + { + "Sparam": { + "m11_imag": -0.06275989549895604, + "m11_real": -0.02430415143823369, + "m12_imag": 0.006216363104925967, + "m12_real": -0.2635470411940382, + "m21_imag": 0.24616842818920562, + "m21_real": 0.18290127580651727, + "m22_imag": 0.07048489700828241, + "m22_real": 0.018609248817589536 + }, + "frequency": 5364106000.0 + }, + { + "Sparam": { + "m11_imag": -0.04360541996366557, + "m11_real": -0.030697580923952642, + "m12_imag": 0.05270404241892222, + "m12_real": -0.26118141322485205, + "m21_imag": 0.20401684182778335, + "m21_real": 0.23214627444691538, + "m22_imag": 0.06379999075706962, + "m22_real": 0.03891533419348753 + }, + "frequency": 5376104000.0 + }, + { + "Sparam": { + "m11_imag": -0.023609455656770976, + "m11_real": -0.03029926521902896, + "m12_imag": 0.0980251639914807, + "m12_real": -0.24994608675089028, + "m21_imag": 0.15158383566292907, + "m21_real": 0.27054132566061356, + "m22_imag": 0.05045037320511181, + "m22_real": 0.055822866555723494 + }, + "frequency": 5388102000.0 + }, + { + "Sparam": { + "m11_imag": -0.004894912260136553, + "m11_real": -0.02348101192841756, + "m12_imag": 0.13943904153344977, + "m12_real": -0.23079224674515528, + "m21_imag": 0.0919792804547026, + "m21_real": 0.29647292318346247, + "m22_imag": 0.03212630439202206, + "m22_real": 0.06714521752753 + }, + "frequency": 5400100000.0 + }, + { + "Sparam": { + "m11_imag": 0.010651611396228187, + "m11_real": -0.010957166124288644, + "m12_imag": 0.17623625299715806, + "m12_real": -0.20411329104322687, + "m21_imag": 0.027805713066510505, + "m21_real": 0.3081206548858123, + "m22_imag": 0.011085687708308941, + "m22_real": 0.07178168204689656 + }, + "frequency": 5412098000.0 + }, + { + "Sparam": { + "m11_imag": 0.021341671113436676, + "m11_real": 0.0058221800203715505, + "m12_imag": 0.20704264511445677, + "m12_real": -0.17135016932396763, + "m21_imag": -0.03694931995702929, + "m21_real": 0.3050633362838481, + "m22_imag": -0.010038194370459151, + "m22_real": 0.0690842280851063 + }, + "frequency": 5424096000.0 + }, + { + "Sparam": { + "m11_imag": 0.026116961751158213, + "m11_real": 0.024776081898696636, + "m12_imag": 0.23040229164401554, + "m12_real": -0.1346240879271584, + "m21_imag": -0.09763933535885508, + "m21_real": 0.2878191808025114, + "m22_imag": -0.028641669744276926, + "m22_real": 0.059510398298931254 + }, + "frequency": 5436094000.0 + }, + { + "Sparam": { + "m11_imag": 0.025181760352723376, + "m11_real": 0.04381237985485834, + "m12_imag": 0.245924523217311, + "m12_real": -0.0954916745540585, + "m21_imag": -0.15126493128190535, + "m21_real": 0.2593439703780835, + "m22_imag": -0.04245155468927171, + "m22_real": 0.044550872181488246 + }, + "frequency": 5448092000.0 + }, + { + "Sparam": { + "m11_imag": 0.019331164486107767, + "m11_real": 0.0615091202632451, + "m12_imag": 0.25462295495395765, + "m12_real": -0.05816328524283944, + "m21_imag": -0.19553917230131673, + "m21_real": 0.22239056539947477, + "m22_imag": -0.050339279749826174, + "m22_real": 0.026730207432419217 + }, + "frequency": 5460090000.0 + }, + { + "Sparam": { + "m11_imag": 0.009912810859383314, + "m11_real": 0.07658263435982392, + "m12_imag": 0.2568238300098972, + "m12_real": -0.022003794066903958, + "m21_imag": -0.22801093969866842, + "m21_real": 0.18220088600436155, + "m22_imag": -0.05177570287492733, + "m22_real": 0.008171681716303229 + }, + "frequency": 5472088000.0 + }, + { + "Sparam": { + "m11_imag": -0.001347401361069844, + "m11_real": 0.08841158952389791, + "m12_imag": 0.25410641174990234, + "m12_real": 0.007026837081936825, + "m21_imag": -0.2515601630429781, + "m21_real": 0.1408072502681635, + "m22_imag": -0.0476149519566742, + "m22_real": -0.00873570740704443 + }, + "frequency": 5484086000.0 + }, + { + "Sparam": { + "m11_imag": -0.013250181172783282, + "m11_real": 0.09713928739545426, + "m12_imag": 0.2502227257207712, + "m12_real": 0.03165500684098596, + "m21_imag": -0.26496367615599037, + "m21_real": 0.10188454974215837, + "m22_imag": -0.039494479344283025, + "m22_real": -0.023144777408846337 + }, + "frequency": 5496084000.0 + }, + { + "Sparam": { + "m11_imag": -0.02526283207386707, + "m11_real": 0.10300199380856437, + "m12_imag": 0.2431037118867541, + "m12_real": 0.053820544324348955, + "m21_imag": -0.27244276289794833, + "m21_real": 0.06471464985683956, + "m22_imag": -0.02784557325387117, + "m22_real": -0.03465569000411097 + }, + "frequency": 5508082000.0 + }, + { + "Sparam": { + "m11_imag": -0.03747405080682657, + "m11_real": 0.10605766336192113, + "m12_imag": 0.23547897561575, + "m12_real": 0.07445602546614603, + "m21_imag": -0.2760206597315491, + "m21_real": 0.028753150082107243, + "m22_imag": -0.013960700923074752, + "m22_real": -0.04278196840832385 + }, + "frequency": 5520080000.0 + }, + { + "Sparam": { + "m11_imag": -0.049917547705591724, + "m11_real": 0.10599870707674565, + "m12_imag": 0.22605924696777002, + "m12_real": 0.09450879161100577, + "m21_imag": -0.27495184057295424, + "m21_real": -0.008928214548457483, + "m22_imag": 0.0016307688697523646, + "m22_real": -0.047307998457313476 + }, + "frequency": 5532078000.0 + }, + { + "Sparam": { + "m11_imag": -0.0621108835035052, + "m11_real": 0.10293019821939911, + "m12_imag": 0.21493443529936468, + "m12_real": 0.11542445911300198, + "m21_imag": -0.26936937477848344, + "m21_real": -0.046099527549985864, + "m22_imag": 0.01806253310383451, + "m22_real": -0.04773530542566614 + }, + "frequency": 5544076000.0 + }, + { + "Sparam": { + "m11_imag": -0.0736767788889491, + "m11_real": 0.09680048695627767, + "m12_imag": 0.2021110119846675, + "m12_real": 0.1362176696648691, + "m21_imag": -0.2596193115743299, + "m21_real": -0.08350792679475595, + "m22_imag": 0.034343300873722636, + "m22_real": -0.04406962688534945 + }, + "frequency": 5556074000.0 + }, + { + "Sparam": { + "m11_imag": -0.08399888522633359, + "m11_real": 0.08771393807946218, + "m12_imag": 0.18637088800967638, + "m12_real": 0.1571801892143978, + "m21_imag": -0.2449509585781374, + "m21_real": -0.1199560956846928, + "m22_imag": 0.049454854523329345, + "m22_real": -0.03606287975729727 + }, + "frequency": 5568072000.0 + }, + { + "Sparam": { + "m11_imag": -0.09201438266998353, + "m11_real": 0.07601334825351883, + "m12_imag": 0.16833565274943893, + "m12_real": 0.17735517167451448, + "m21_imag": -0.22447901258688893, + "m21_real": -0.1554212691357766, + "m22_imag": 0.06232615101547863, + "m22_real": -0.02432169664737596 + }, + "frequency": 5580070000.0 + }, + { + "Sparam": { + "m11_imag": -0.09784512685652726, + "m11_real": 0.06202448848562474, + "m12_imag": 0.1480551434816999, + "m12_real": 0.19707972392840203, + "m21_imag": -0.19987459438124597, + "m21_real": -0.18885267111560067, + "m22_imag": 0.07231714338556341, + "m22_real": -0.009121465491260005 + }, + "frequency": 5592068000.0 + }, + { + "Sparam": { + "m11_imag": -0.09996325623886683, + "m11_real": 0.04689465546203643, + "m12_imag": 0.12342262447598179, + "m12_real": 0.21488996739859695, + "m21_imag": -0.16902343163672742, + "m21_real": -0.21846249029278292, + "m22_imag": 0.07770346128799979, + "m22_real": 0.008311442320916204 + }, + "frequency": 5604066000.0 + }, + { + "Sparam": { + "m11_imag": -0.0983782066703173, + "m11_real": 0.03086059145319144, + "m12_imag": 0.09596500408196455, + "m12_real": 0.23082491862527652, + "m21_imag": -0.1331476924497902, + "m21_real": -0.24458110105588735, + "m22_imag": 0.07825725183660903, + "m22_real": 0.027272824599393813 + }, + "frequency": 5616064000.0 + }, + { + "Sparam": { + "m11_imag": -0.0928191218973744, + "m11_real": 0.015102266647557521, + "m12_imag": 0.06521259764677369, + "m12_real": 0.2439615810026021, + "m21_imag": -0.09243255048130122, + "m21_real": -0.2655334921207516, + "m22_imag": 0.07383710446416017, + "m22_real": 0.046169665047938846 + }, + "frequency": 5628062000.0 + }, + { + "Sparam": { + "m11_imag": -0.08366274304450852, + "m11_real": 0.0004235808296903647, + "m12_imag": 0.030780131178000412, + "m12_real": 0.25328181359956053, + "m21_imag": -0.04719734399527764, + "m21_real": -0.28038126673307584, + "m22_imag": 0.0639130804106058, + "m22_real": 0.06363336541797053 + }, + "frequency": 5640060000.0 + }, + { + "Sparam": { + "m11_imag": -0.07019249129282584, + "m11_real": -0.011392459654493623, + "m12_imag": -0.00655575587894659, + "m12_real": 0.2577396497903414, + "m21_imag": 0.0030357128361013126, + "m21_real": -0.2872008749872803, + "m22_imag": 0.04862508531177473, + "m22_real": 0.07798887603329623 + }, + "frequency": 5652058000.0 + }, + { + "Sparam": { + "m11_imag": -0.05403674339321246, + "m11_real": -0.01958124238951023, + "m12_imag": -0.04588920103031848, + "m12_real": 0.25635621287179705, + "m21_imag": 0.05656632161806008, + "m21_real": -0.28432448244012004, + "m22_imag": 0.028986243304639548, + "m22_real": 0.08754010303102834 + }, + "frequency": 5664056000.0 + }, + { + "Sparam": { + "m11_imag": -0.03574973049863058, + "m11_real": -0.022934979765582213, + "m12_imag": -0.08584814386458242, + "m12_real": 0.24781512118841528, + "m21_imag": 0.1118043191191374, + "m21_real": -0.26918710685711805, + "m22_imag": 0.006456226994113203, + "m22_real": 0.09091381528019508 + }, + "frequency": 5676054000.0 + }, + { + "Sparam": { + "m11_imag": -0.01745893055554189, + "m11_real": -0.02066938797736893, + "m12_imag": -0.12458442373105036, + "m12_real": 0.23252427720415514, + "m21_imag": 0.16718455727392334, + "m21_real": -0.2408214123333064, + "m22_imag": -0.017118526232357854, + "m22_real": 0.08651931810037945 + }, + "frequency": 5688052000.0 + }, + { + "Sparam": { + "m11_imag": -0.0006064766941907269, + "m11_real": -0.013133211932908527, + "m12_imag": -0.1599332139294813, + "m12_real": 0.21014081205125087, + "m21_imag": 0.21739198499894935, + "m21_real": -0.1964556628704094, + "m22_imag": -0.03885473216294364, + "m22_real": 0.07393047975007844 + }, + "frequency": 5700050000.0 + }, + { + "Sparam": { + "m11_imag": 0.013221076495196658, + "m11_real": -0.0006551863769115441, + "m12_imag": -0.19070020550958097, + "m12_real": 0.18219948922375184, + "m21_imag": 0.25586391866398817, + "m21_real": -0.14087880579199974, + "m22_imag": -0.05433275018929473, + "m22_real": 0.05498086152389754 + }, + "frequency": 5712048000.0 + }, + { + "Sparam": { + "m11_imag": 0.022485917134705838, + "m11_real": 0.014978434082127528, + "m12_imag": -0.21557871414088944, + "m12_real": 0.15001050613660982, + "m21_imag": 0.28098493339969316, + "m21_real": -0.0719827046128243, + "m22_imag": -0.06274652803135164, + "m22_real": 0.030633787779777186 + }, + "frequency": 5724046000.0 + }, + { + "Sparam": { + "m11_imag": 0.0271003093430429, + "m11_real": 0.032229633666021905, + "m12_imag": -0.23268658649910554, + "m12_real": 0.11567538554185212, + "m21_imag": 0.2860587205921299, + "m21_real": 0.00211219394756583, + "m22_imag": -0.060661757068764824, + "m22_real": 0.005918931924698883 + }, + "frequency": 5736044000.0 + }, + { + "Sparam": { + "m11_imag": 0.026831857379460828, + "m11_real": 0.049788281083416236, + "m12_imag": -0.2445353895904961, + "m12_real": 0.07892475533396012, + "m21_imag": 0.2723218777385801, + "m21_real": 0.07168607058718851, + "m22_imag": -0.049812356569854895, + "m22_real": -0.014998041716537324 + }, + "frequency": 5748042000.0 + }, + { + "Sparam": { + "m11_imag": 0.022140242718053413, + "m11_real": 0.06624447382795526, + "m12_imag": -0.24956160762144575, + "m12_real": 0.04342960006840379, + "m21_imag": 0.2437495690542232, + "m21_real": 0.1312075619632092, + "m22_imag": -0.03255573640844372, + "m22_real": -0.028670612742447626 + }, + "frequency": 5760040000.0 + }, + { + "Sparam": { + "m11_imag": 0.01338369928006906, + "m11_real": 0.08070284954449923, + "m12_imag": -0.24859743513641994, + "m12_real": 0.0086300882419363, + "m21_imag": 0.20419283812257613, + "m21_real": 0.17867165962052772, + "m22_imag": -0.012519918519629695, + "m22_real": -0.03418494539722256 + }, + "frequency": 5772038000.0 + }, + { + "Sparam": { + "m11_imag": 0.0014766246853988112, + "m11_real": 0.09208968510708551, + "m12_imag": -0.24294634612127713, + "m12_real": -0.02435064547550415, + "m21_imag": 0.15844340750684627, + "m21_real": 0.21266755149810382, + "m22_imag": 0.00716170710412348, + "m22_real": -0.03175203403327967 + }, + "frequency": 5784036000.0 + }, + { + "Sparam": { + "m11_imag": -0.012682768541761515, + "m11_real": 0.09987198201437511, + "m12_imag": -0.23341930267506314, + "m12_real": -0.0555263193073625, + "m21_imag": 0.11102513589650431, + "m21_real": 0.2343703167927349, + "m22_imag": 0.024070711109445846, + "m22_real": -0.022637054200532053 + }, + "frequency": 5796034000.0 + }, + { + "Sparam": { + "m11_imag": -0.028117674853022655, + "m11_real": 0.10377511226920515, + "m12_imag": -0.21997742616599858, + "m12_real": -0.08311207205263839, + "m21_imag": 0.06363440481061833, + "m21_real": 0.2458647124415681, + "m22_imag": 0.0364978303167386, + "m22_real": -0.008881347742533158 + }, + "frequency": 5808032000.0 + }, + { + "Sparam": { + "m11_imag": -0.04378492282051973, + "m11_real": 0.10367306785808844, + "m12_imag": -0.20428649815276426, + "m12_real": -0.10822520386698839, + "m21_imag": 0.01740750042270582, + "m21_real": 0.24850023281916797, + "m22_imag": 0.043821136977371604, + "m22_real": 0.007772577506723642 + }, + "frequency": 5820030000.0 + }, + { + "Sparam": { + "m11_imag": -0.059034947544692594, + "m11_real": 0.09973241328341637, + "m12_imag": -0.18577353809209188, + "m12_real": -0.13091705172676793, + "m21_imag": -0.026322302799553794, + "m21_real": 0.24363648821733175, + "m22_imag": 0.045497728594691145, + "m22_real": 0.025909292758174093 + }, + "frequency": 5832028000.0 + }, + { + "Sparam": { + "m11_imag": -0.07282129170546418, + "m11_real": 0.09234153093539725, + "m12_imag": -0.1656958349897693, + "m12_real": -0.15099011161497058, + "m21_imag": -0.06745616681767361, + "m21_real": 0.2321438295926728, + "m22_imag": 0.04184855799945158, + "m22_real": 0.04372844237788413 + }, + "frequency": 5844026000.0 + }, + { + "Sparam": { + "m11_imag": -0.08437540174239064, + "m11_real": 0.08207619409072076, + "m12_imag": -0.14392668337221265, + "m12_real": -0.16919194299450627, + "m21_imag": -0.10496602205000058, + "m21_real": 0.21519892121238357, + "m22_imag": 0.03320671005814609, + "m22_real": 0.060101457136175554 + }, + "frequency": 5856024000.0 + }, + { + "Sparam": { + "m11_imag": -0.0939463126971317, + "m11_real": 0.06915200629431531, + "m12_imag": -0.12167297197039358, + "m12_real": -0.1849504956937534, + "m21_imag": -0.13980913600784617, + "m21_real": 0.19279011711029143, + "m22_imag": 0.020534817010796444, + "m22_real": 0.07354984818132664 + }, + "frequency": 5868022000.0 + }, + { + "Sparam": { + "m11_imag": -0.09974407717851708, + "m11_real": 0.0544519609377368, + "m12_imag": -0.09710165289437743, + "m12_real": -0.19808884720264824, + "m21_imag": -0.1697698383877161, + "m21_real": 0.1657428389905569, + "m22_imag": 0.003999571795008262, + "m22_real": 0.08331969504226028 + }, + "frequency": 5880020000.0 + }, + { + "Sparam": { + "m11_imag": -0.10206356773725263, + "m11_real": 0.038841666557653885, + "m12_imag": -0.07118637188478784, + "m12_real": -0.20923322954110815, + "m21_imag": -0.1954409099579746, + "m21_real": 0.13456681793037428, + "m22_imag": -0.014897585655148466, + "m22_real": 0.08866107050481617 + }, + "frequency": 5892018000.0 + }, + { + "Sparam": { + "m11_imag": -0.10138376337625699, + "m11_real": 0.02267818209963177, + "m12_imag": -0.04354420922344999, + "m12_real": -0.2178772323501356, + "m21_imag": -0.2176103202590727, + "m21_real": 0.09901236613545535, + "m22_imag": -0.035122168669178284, + "m22_real": 0.08862843271830842 + }, + "frequency": 5904016000.0 + }, + { + "Sparam": { + "m11_imag": -0.09611356020321535, + "m11_real": 0.006532873814673006, + "m12_imag": -0.014485847766933154, + "m12_real": -0.2236725970976031, + "m21_imag": -0.23253256829431398, + "m21_real": 0.05900166994554934, + "m22_imag": -0.055453811729305885, + "m22_real": 0.08328401121869473 + }, + "frequency": 5916014000.0 + }, + { + "Sparam": { + "m11_imag": -0.08765346930309632, + "m11_real": -0.007505725869555872, + "m12_imag": 0.01644457243261105, + "m12_real": -0.22605162590897618, + "m21_imag": -0.24258449207077828, + "m21_real": 0.01722538365401205, + "m22_imag": -0.07396942325742331, + "m22_real": 0.0723443548281686 + }, + "frequency": 5928012000.0 + }, + { + "Sparam": { + "m11_imag": -0.07568978676295794, + "m11_real": -0.019414480250705315, + "m12_imag": 0.04893000257300919, + "m12_real": -0.22432428196275137, + "m21_imag": -0.24521054350184116, + "m21_real": -0.028050073579051097, + "m22_imag": -0.08920504820262264, + "m22_real": 0.05603541467402125 + }, + "frequency": 5940010000.0 + }, + { + "Sparam": { + "m11_imag": -0.060344191993542136, + "m11_real": -0.027904736388204912, + "m12_imag": 0.08240975035554693, + "m12_real": -0.21767677916909353, + "m21_imag": -0.23844792531258419, + "m21_real": -0.07445465369054162, + "m22_imag": -0.0995917473957633, + "m22_real": 0.03595729231251281 + }, + "frequency": 5952008000.0 + }, + { + "Sparam": { + "m11_imag": -0.04292801526332395, + "m11_real": -0.03214851334293543, + "m12_imag": 0.11576391623338353, + "m12_real": -0.20532920829965173, + "m21_imag": -0.22199605656296276, + "m21_real": -0.1213693962576864, + "m22_imag": -0.1035619260502929, + "m22_real": 0.012961700951982237 + }, + "frequency": 5964006000.0 + }, + { + "Sparam": { + "m11_imag": -0.02477826497353029, + "m11_real": -0.031069797379266042, + "m12_imag": 0.14785012132677874, + "m12_real": -0.18667004246489372, + "m21_imag": -0.1955449256566803, + "m21_real": -0.16392232119073372, + "m22_imag": -0.10021885511652978, + "m22_real": -0.010475461533932645 + }, + "frequency": 5976004000.0 + }, + { + "Sparam": { + "m11_imag": -0.007458831173033204, + "m11_real": -0.024498817996298296, + "m12_imag": 0.17777748380406524, + "m12_real": -0.161034676989582, + "m21_imag": -0.1585182906516704, + "m21_real": -0.2014190879319788, + "m22_imag": -0.09004046100083171, + "m22_real": -0.032057684080331085 + }, + "frequency": 5988002000.0 + }, + { + "Sparam": { + "m11_imag": 0.007156870549892083, + "m11_real": -0.01284442112838422, + "m12_imag": 0.20176252608823791, + "m12_real": -0.13055223761987775, + "m21_imag": -0.11405075772089145, + "m21_real": -0.23088418750733297, + "m22_imag": -0.07296377677951109, + "m22_real": -0.04828857874114591 + }, + "frequency": 6000000000.0 + } + ], + "port1": 1, + "port2": 2, + "reverseStandard": false, + "standard": 16781279507627113437, + "timestamp": 1666188644 + }, + "type": "Through" + } + ], + "ports": [ + 1, + 2 + ], + "type": "ThroughNormalization", + "version": "1.5.0-alpha.1-9a198217b" +} \ No newline at end of file diff --git a/Software/PC_Application/LibreVNA-GUI/Tools/eyediagramdialog.cpp b/Software/PC_Application/LibreVNA-GUI/Tools/eyediagramdialog.cpp new file mode 100644 index 0000000..00b402a --- /dev/null +++ b/Software/PC_Application/LibreVNA-GUI/Tools/eyediagramdialog.cpp @@ -0,0 +1,412 @@ +#include "eyediagramdialog.h" +#include "ui_eyediagramdialog.h" +#include "Util/prbs.h" +#include "Traces/Math/tdr.h" +#include "Util/util.h" +#include "preferences.h" +#include "Traces/fftcomplex.h" + +#include +#include +#include + +#include + +using namespace std::chrono_literals; + +EyeDiagramDialog::EyeDiagramDialog(TraceModel &model) : + QDialog(nullptr), + ui(new Ui::EyeDiagramDialog) +{ + ui->setupUi(this); + + workingBuffer = &eyeBuffer[0]; + finishedBuffer = &eyeBuffer[1]; + + updating = false; + + trace = nullptr; + ui->update->setEnabled(false); + + ui->datarate->setUnit("bps"); + ui->datarate->setPrefixes(" kMG"); + ui->datarate->setPrecision(3); + + ui->risetime->setUnit("s"); + ui->risetime->setPrefixes("pnum "); + ui->risetime->setPrecision(3); + + ui->falltime->setUnit("s"); + ui->falltime->setPrefixes("pnum "); + ui->falltime->setPrecision(3); + + ui->highLevel->setUnit("V"); + ui->highLevel->setPrefixes("m "); + ui->highLevel->setPrecision(3); + + ui->lowLevel->setUnit("V"); + ui->lowLevel->setPrefixes("m "); + ui->lowLevel->setPrecision(3); + + ui->noise->setUnit("V"); + ui->noise->setPrefixes("um "); + ui->noise->setPrecision(3); + + ui->jitter->setUnit("s"); + ui->jitter->setPrefixes("pnum "); + ui->jitter->setPrecision(3); + + ui->datarate->setValue(100000000); + ui->risetime->setValue(0.000000001); + ui->falltime->setValue(0.000000001); + ui->highLevel->setValue(1); + ui->lowLevel->setValue(0); + ui->noise->setValue(0.01); + ui->jitter->setValue(0.0000000001); + + ui->displayedCycles->setValue(200); + + ui->widget->setDialog(this); + + connect(this, &EyeDiagramDialog::updatePercent, ui->progress, &QProgressBar::setValue, Qt::QueuedConnection); + connect(ui->update, &QPushButton::clicked, this, &EyeDiagramDialog::triggerUpdate); + connect(this, &EyeDiagramDialog::updateDone, ui->widget, qOverload<>(&QWidget::update)); + + connect(ui->traceSelector, qOverload(&QComboBox::currentIndexChanged), [=](){ + trace = qvariant_cast(ui->traceSelector->itemData(ui->traceSelector->currentIndex())); + ui->update->setEnabled(true); + }); + + // find applicable traces + for(auto t : model.getTraces()) { + if(t->getDataType() != Trace::DataType::Frequency) { + // wrong domain + continue; + } + if(t->isReflection()) { + // can't work with reflection measurements + continue; + } + if(t->numSamples() < 100) { + // not enough samples + continue; + } + auto start = t->getSample(0).x; + auto stop = t->getSample(t->numSamples() - 1).x; + if(stop - start < start * 100) { + // span/start is not suitable for step response TDR + continue; + } + // can use this trace + ui->traceSelector->addItem(t->name(), QVariant::fromValue(t)); + } +} + +EyeDiagramDialog::~EyeDiagramDialog() +{ + delete ui; +} + +double EyeDiagramDialog::getIntensity(unsigned int x, unsigned int y) +{ + if(finishedBuffer->size() > x) { + if((*finishedBuffer)[x].size() > y) { + return (*finishedBuffer)[x][y]; + } + } + return std::numeric_limits::quiet_NaN(); +} + +bool EyeDiagramDialog::triggerUpdate() +{ + update(ui->widget->width(), ui->widget->height()); +} + +bool EyeDiagramDialog::update(unsigned int width, unsigned int height) +{ + if(updating) { + // already updating, can't start again + return false; + } + updating = true; + new std::thread(&EyeDiagramDialog::updateThread, this, width, height); +} + +void EyeDiagramDialog::updateThread(unsigned int width, unsigned int height) +{ + emit updatePercent(0); + if(!trace) { + updating = false; + return; + } + + qDebug() << "Starting eye diagram calculation"; + + auto datarate = ui->datarate->value(); + auto highlevel = ui->highLevel->value(); + auto lowlevel = ui->lowLevel->value(); + auto risetime = ui->risetime->value(); + auto falltime = ui->falltime->value(); + auto noise = ui->noise->value(); + auto jitter = ui->jitter->value(); + unsigned int patternbits = ui->patternLength->currentIndex() + 2; + unsigned int cycles = ui->displayedCycles->value() + 1; // first cycle will not be displayed + + // sanity check values + // TODO + + qDebug() << "Eye calculation: input values okay"; + + // resize working buffer + workingBuffer->clear(); + workingBuffer->resize(width); + for(auto& y : *workingBuffer) { + y.resize(height, 0.0); + } + + // calculate timestep + double displayedTime = 2 * 1.0/datarate; // always showing two bit periods + double timestep = displayedTime / (width); + + auto prbs = new PRBS(patternbits); + + bool currentBit = prbs->next(); + bool nextBit = prbs->next(); + + // initialize random generator + std::random_device rd1; + std::mt19937 mt_noise(rd1()); + std::normal_distribution<> dist_noise(0, noise); + + std::random_device rd2; + std::mt19937 mt_jitter(rd2()); + std::normal_distribution<> dist_jitter(0, jitter); + + // reserve vector for input data + std::vector input(width * cycles, 0.0); + + unsigned int bitcnt = 1; + double transitionTime = -10; // assume that we start with a settled input, last transition was "long" ago + for(unsigned int i=0;i= transitionTime) { + // currently within a bit transition + double edgeTime = 0; + if(!currentBit && nextBit) { + edgeTime = risetime; + } else if(currentBit && !nextBit) { + edgeTime = falltime; + } + if(time >= transitionTime + edgeTime) { + // bit transition settled + voltage = nextBit ? highlevel : lowlevel; + // move on to the next bit + currentBit = nextBit; + nextBit = prbs->next(); + transitionTime = bitcnt * 1.0 / datarate + dist_jitter(mt_jitter); + bitcnt++; + } else { + // still within rise or fall time + double timeSinceEdge = time - transitionTime; + double edgeRatio = timeSinceEdge / edgeTime; + double from = currentBit ? highlevel : lowlevel; + double to = nextBit ? highlevel : lowlevel; + voltage = from * (1.0 - edgeRatio) + to * edgeRatio; + } + } else { + // still before the next edge + voltage = currentBit ? highlevel : lowlevel; + } + voltage += dist_noise(mt_noise); + input[i] = voltage; + } + + // input voltage vector fully assembled + qDebug() << "Eye calculation: input data generated"; + + // calculate impulse response of trace + auto tdr = new Math::TDR(); + // default configuration of TDR is lowpass with automatic DC, which is exactly what we need + + // TDR calculation happens in background thread, need to wait for emitted signal + volatile bool TDRdone = false; + + double eyeTimeShift = 0; + + std::vector convolutionData; + auto conn = connect(tdr, &Math::TDR::outputSamplesChanged, [&](){ + if(!TDRdone) { + // determine how long the impulse response is + auto samples = tdr->numSamples(); + auto length = tdr->getSample(samples - 1).x; + + // determine average delay + auto total_step = tdr->getStepResponse(samples - 1); + for(unsigned int i=0;igetStepResponse(i); + if(abs(total_step - step) <= abs(step)) { + // mid point reached + eyeTimeShift = tdr->getSample(i).x; + break; + } + } + + auto scale = timestep / (length / (samples - 1)); + unsigned long convolutedSize = length / timestep; + if(convolutedSize > input.size()) { + // impulse response is longer than what we display, truncate + convolutedSize = input.size(); + } + convolutionData.resize(convolutedSize); + for(unsigned long i=0;igetInterpolatedSample(x).y.real() * scale; + } + TDRdone = true; + } + }); + // assigning the trace starts the TDR calculation + tdr->assignInput(trace); + + // wait for the TDR calculation to be done + while(!TDRdone) { + std::this_thread::sleep_for(20ms); + }; + disconnect(conn); + delete tdr; + + eyeTimeShift += (risetime + falltime) / 4; + eyeTimeShift += 0.5 / datarate; + int eyeXshift = eyeTimeShift / timestep; + + qDebug() << "Eye calculation: TDR calculation done"; + + // calculate voltage at top and bottom of diagram for y binning to pixels + auto eyeRange = highlevel - lowlevel; + auto topValue = highlevel + eyeRange * yOverrange; + auto bottomValue = lowlevel - eyeRange * yOverrange; + + unsigned int highestIntensity = 0; + + qDebug() << "Convolve via FFT start"; + std::vector> inVec; + std::vector> impulseVec; + std::vector> outVec; + for(auto i : input) { + inVec.push_back(i); + } + for(auto i : convolutionData) { + impulseVec.push_back(i); + } + impulseVec.resize(inVec.size(), 0.0); + outVec.resize(inVec.size()); + Fft::convolve(inVec, impulseVec, outVec); + qDebug() << "Convolve via FFT stop"; + + auto addLine = [&](int x0, int y0, int x1, int y1, bool skipFirst = true) { + bool first = true; + auto putpixel = [&](int x, int y) { + if(skipFirst && first) { + first = false; + return; + } + if(x < 0 || x >= width || y < 0 || y >= height) { + return; + } + auto &bin = (*workingBuffer)[x][y]; + bin++; + if(bin > highestIntensity) { + highestIntensity = bin; + } + }; + + int dx = abs (x1 - x0), sx = x0 < x1 ? 1 : -1; + int dy = -abs (y1 - y0), sy = y0 < y1 ? 1 : -1; + int err = dx + dy, e2; /* error value e_xy */ + + for (;;){ /* loop */ + putpixel (x0,y0); + if (x0 == x1 && y0 == y1) break; + e2 = 2 * err; + if (e2 >= dy) { err += dy; x0 += sx; } /* e_xy+e_x > 0 */ + if (e2 <= dx) { err += dx; y0 += sy; } /* e_xy+e_y < 0 */ + } + }; + + // got the input data and the convolution data, calculate output + int lastyBin; + for(unsigned int i=width;i= j ? input[i-j] : input[0]; +// voltage += convolutionData[j] * inputValue; +// } + double voltage = outVec[i].real(); + int yBin = Util::Scale(voltage, bottomValue, topValue, height-1, 0); + // increment pixel bin + if(yBin < 0) { + yBin = 0; + } else if(yBin >= height) { + yBin = height - 1; + } + + auto xlast = (i-1-eyeXshift)%width; + auto xnow = (i-eyeXshift)%width; + if(xnow > xlast && i > width) { + addLine(xlast, lastyBin, xnow, yBin, xlast > 0); + } + lastyBin = yBin; + emit updatePercent(100 * i / input.size()); + } + + qDebug() << "Eye calculation: Convolution done"; + + // normalize intensity + for(auto &y : *workingBuffer) { + for(auto &v : y) { + v /= highestIntensity; + } + } + emit updatePercent(100); + // switch buffers + auto buf = finishedBuffer; + finishedBuffer = workingBuffer; + workingBuffer = buf; + updating = false; + emit updateDone(); +} + +EyeDiagramPlot::EyeDiagramPlot(QDialog *dialog) +{ + Q_UNUSED(dialog) +} + +void EyeDiagramPlot::setDialog(EyeDiagramDialog *dialog) +{ + this->dialog = dialog; +} + +void EyeDiagramPlot::paintEvent(QPaintEvent *event) +{ + auto &pref = Preferences::getInstance(); + QPainter p(this); + p.setBackground(QBrush(pref.Graphs.Color.background)); + p.fillRect(0, 0, width(), height(), QBrush(pref.Graphs.Color.background)); + if(!dialog) { + return; + } + for(unsigned int i=0;igetIntensity(i, j); + if(isnan(value) || value == 0) { + // do not paint, just leave the background shining through + continue; + } + auto pen = QPen(Util::getIntensityGradeColor(value)); + pen.setCosmetic(true); + p.setPen(pen); + p.drawPoint(i, j); + } + } +} diff --git a/Software/PC_Application/LibreVNA-GUI/Tools/eyediagramdialog.h b/Software/PC_Application/LibreVNA-GUI/Tools/eyediagramdialog.h new file mode 100644 index 0000000..386d061 --- /dev/null +++ b/Software/PC_Application/LibreVNA-GUI/Tools/eyediagramdialog.h @@ -0,0 +1,66 @@ +#ifndef EYEDIAGRAMDIALOG_H +#define EYEDIAGRAMDIALOG_H + +#include "Traces/tracemodel.h" + +#include + +#include + +namespace Ui { +class EyeDiagramDialog; +} + +class EyeDiagramDialog; + +class EyeDiagramPlot : public QWidget +{ + Q_OBJECT +public: + EyeDiagramPlot(QDialog *dialog); + + void setDialog(EyeDiagramDialog *dialog); + +private: + void paintEvent(QPaintEvent *event) override; + + EyeDiagramDialog *dialog; +}; + +class EyeDiagramDialog : public QDialog +{ + Q_OBJECT + +public: + explicit EyeDiagramDialog(TraceModel &model); + ~EyeDiagramDialog(); + + double getIntensity(unsigned int x, unsigned int y); + +public slots: + bool triggerUpdate(); + bool update(unsigned int width, unsigned int height); + +signals: + void updateDone(); + +private: +signals: + void updatePercent(int percent); + +private: + static constexpr double yOverrange = 0.2; + void updateThread(unsigned int width, unsigned int height); + + Ui::EyeDiagramDialog *ui; + + Trace *trace; + + std::vector> eyeBuffer[2]; + std::vector> *workingBuffer; + std::vector> *finishedBuffer; + + bool updating; +}; + +#endif // EYEDIAGRAMDIALOG_H diff --git a/Software/PC_Application/LibreVNA-GUI/Tools/eyediagramdialog.ui b/Software/PC_Application/LibreVNA-GUI/Tools/eyediagramdialog.ui new file mode 100644 index 0000000..f4b0db5 --- /dev/null +++ b/Software/PC_Application/LibreVNA-GUI/Tools/eyediagramdialog.ui @@ -0,0 +1,264 @@ + + + EyeDiagramDialog + + + + 0 + 0 + 909 + 544 + + + + Eye Diagram + + + true + + + + + + + + Trace Selection + + + + + + Transmission line trace: + + + + + + + + + + + + + Input Datastream Configuration + + + + + + Data rate: + + + + + + + + + + Rise time: + + + + + + + + + + Fall time: + + + + + + + + + + High level: + + + + + + + + + + Low level: + + + + + + + + + + Noise (RMS): + + + + + + + + + + Jitter (RMS): + + + + + + + + + + Pattern length: + + + + + + + 7 + + + + 3 + + + + + 7 + + + + + 15 + + + + + 31 + + + + + 63 + + + + + 127 + + + + + 255 + + + + + 511 + + + + + 1023 + + + + + 2047 + + + + + + + + + + + Eye Calculation + + + + + + + + Displayed cycles: + + + + + + + 1 + + + 1000 + + + + + + + Update when trace changes: + + + + + + + + + + + + + + + + Update + + + + + + + 0 + + + + + + + + + + + + + + + + SIUnitEdit + QLineEdit +
CustomWidgets/siunitedit.h
+
+ + EyeDiagramPlot + QWidget +
Tools/eyediagramdialog.h
+ 1 +
+
+ + +
diff --git a/Software/PC_Application/LibreVNA-GUI/Tools/impedancematchdialog.ui b/Software/PC_Application/LibreVNA-GUI/Tools/impedancematchdialog.ui index ed564ed..7302e8b 100644 --- a/Software/PC_Application/LibreVNA-GUI/Tools/impedancematchdialog.ui +++ b/Software/PC_Application/LibreVNA-GUI/Tools/impedancematchdialog.ui @@ -450,8 +450,8 @@ + - diff --git a/Software/PC_Application/LibreVNA-GUI/Traces/Math/tdr.h b/Software/PC_Application/LibreVNA-GUI/Traces/Math/tdr.h index acbdc88..0ef1bbe 100644 --- a/Software/PC_Application/LibreVNA-GUI/Traces/Math/tdr.h +++ b/Software/PC_Application/LibreVNA-GUI/Traces/Math/tdr.h @@ -16,7 +16,7 @@ class TDRThread : public QThread Q_OBJECT public: TDRThread(TDR &tdr); - ~TDRThread(){}; + ~TDRThread(){} private: void run() override; TDR &tdr; @@ -38,7 +38,7 @@ public: virtual nlohmann::json toJSON() override; virtual void fromJSON(nlohmann::json j) override; - Type getType() override {return Type::TDR;}; + Type getType() override {return Type::TDR;} enum class Mode { Lowpass, diff --git a/Software/PC_Application/LibreVNA-GUI/Traces/Math/tracemath.h b/Software/PC_Application/LibreVNA-GUI/Traces/Math/tracemath.h index e5de8f6..4660057 100644 --- a/Software/PC_Application/LibreVNA-GUI/Traces/Math/tracemath.h +++ b/Software/PC_Application/LibreVNA-GUI/Traces/Math/tracemath.h @@ -101,13 +101,13 @@ public: // indicate whether this function produces time or frequency domain data virtual DataType outputType(DataType inputType) = 0; virtual QString description() = 0; - virtual void edit(){}; + virtual void edit(){} void removeInput(); void assignInput(TraceMath *input); DataType getDataType() const; - std::vector& rData() { return data;}; + std::vector& rData() { return data;} Status getStatus() const; QString getStatusDescription() const; virtual Type getType() = 0; @@ -119,7 +119,7 @@ public: public slots: // some values of the input data have changed, begin/end determine which sample(s) has changed - virtual void inputSamplesChanged(unsigned int begin, unsigned int end){Q_UNUSED(begin) Q_UNUSED(end)}; + virtual void inputSamplesChanged(unsigned int begin, unsigned int end){Q_UNUSED(begin) Q_UNUSED(end)} void inputTypeChanged(DataType type); diff --git a/Software/PC_Application/LibreVNA-GUI/Traces/tracewaterfall.cpp b/Software/PC_Application/LibreVNA-GUI/Traces/tracewaterfall.cpp index d26d7a5..9dc7a58 100644 --- a/Software/PC_Application/LibreVNA-GUI/Traces/tracewaterfall.cpp +++ b/Software/PC_Application/LibreVNA-GUI/Traces/tracewaterfall.cpp @@ -241,7 +241,7 @@ void TraceWaterfall::draw(QPainter &p) } p.drawRect(legendRect); for(int i=plotAreaTop + 1;i(i, plotAreaTop, plotAreaBottom, 1.0, 0.0)); + auto color = Util::getIntensityGradeColor(Util::Scale(i, plotAreaTop, plotAreaBottom, 1.0, 0.0)); p.setPen(QColor(color)); pen.setCosmetic(true); p.drawLine(legendRect.x()+1, i, legendRect.x()+legendRect.width()-1, i); @@ -387,7 +387,7 @@ void TraceWaterfall::draw(QPainter &p) } x_stop = xAxis.transform(x_stop, plotAreaLeft, plotAreaLeft + plotAreaWidth); auto y = yAxis.sampleToCoordinate(sweep[s]); - auto color = getColor(yAxis.transform(y, 0.0, 1.0)); + auto color = Util::getIntensityGradeColor(yAxis.transform(y, 0.0, 1.0)); auto rect = QRect(round(x_start), ytop, round(x_stop - x_start) + 1, ybottom - ytop + 1); p.fillRect(rect, QBrush(color)); } @@ -569,19 +569,6 @@ void TraceWaterfall::updateYAxis() } } -QColor TraceWaterfall::getColor(double scale) -{ - if(scale < 0.0) { - return Qt::black; - } else if(scale > 1.0) { - return Qt::white; - } else if(scale >= 0.0 && scale <= 1.0) { - return QColor::fromHsv(Util::Scale(scale, 0.0, 1.0, 240, 0), 255, 255); - } else { - return Qt::black; - } -} - QString TraceWaterfall::AlignmentToString(Alignment a) { switch(a) { diff --git a/Software/PC_Application/LibreVNA-GUI/Traces/tracewaterfall.h b/Software/PC_Application/LibreVNA-GUI/Traces/tracewaterfall.h index b8ce15f..fd750f1 100644 --- a/Software/PC_Application/LibreVNA-GUI/Traces/tracewaterfall.h +++ b/Software/PC_Application/LibreVNA-GUI/Traces/tracewaterfall.h @@ -44,9 +44,6 @@ protected slots: private slots: void updateYAxis(); private: - // color scale, input value from 0.0 to 1.0 - QColor getColor(double scale); - enum class Direction { TopToBottom, BottomToTop, diff --git a/Software/PC_Application/LibreVNA-GUI/Util/prbs.cpp b/Software/PC_Application/LibreVNA-GUI/Util/prbs.cpp new file mode 100644 index 0000000..9b79910 --- /dev/null +++ b/Software/PC_Application/LibreVNA-GUI/Util/prbs.cpp @@ -0,0 +1,43 @@ +#include "prbs.h" + +#include + +PRBS::PRBS(unsigned int bits) +{ + this->bits = bits; + + // from https://www.eetimes.com/tutorial-linear-feedback-shift-registers-lfsrs-part-1/ + const std::array polynoms = {{ + 0x00000000, + 0x00000000, + 0x00000003, + 0x00000005, + 0x00000009, + 0x00000012, + 0x00000021, + 0x00000041, + 0x0000008E, + 0x00000108, + 0x00000204, + 0x00000402, + }}; + if(bits < 2 || bits >= polynoms.size()) { + throw std::runtime_error("Bit size not supported"); + } + polynom = polynoms[bits]; + shiftReg = 0xFFFFFFFF; +} + +bool PRBS::next() +{ + bool newbit = false; + unsigned int mask = 0x01; + for(unsigned int i=0;i Util::addTransmissionLine(std::complex termination_ return Gamma_i; } + +QColor Util::getIntensityGradeColor(double intensity) +{ + if(intensity < 0.0) { + return Qt::black; + } else if(intensity > 1.0) { + return Qt::white; + } else if(intensity >= 0.0 && intensity <= 1.0) { + return QColor::fromHsv(Util::Scale(intensity, 0.0, 1.0, 240, 0), 255, 255); + } else { + return Qt::black; + } +} diff --git a/Software/PC_Application/LibreVNA-GUI/Util/util.h b/Software/PC_Application/LibreVNA-GUI/Util/util.h index a387af7..4d95241 100644 --- a/Software/PC_Application/LibreVNA-GUI/Util/util.h +++ b/Software/PC_Application/LibreVNA-GUI/Util/util.h @@ -88,6 +88,9 @@ namespace Util { result1 = (-b + root) / (T(2) * a); result2 = (-b - root) / (T(2) * a); } + + // intensity color scale, input value from 0.0 to 1.0 + QColor getIntensityGradeColor(double intensity); } #endif // UTILH_H diff --git a/Software/PC_Application/LibreVNA-GUI/VNA/vna.cpp b/Software/PC_Application/LibreVNA-GUI/VNA/vna.cpp index 59099d0..967aa0c 100644 --- a/Software/PC_Application/LibreVNA-GUI/VNA/vna.cpp +++ b/Software/PC_Application/LibreVNA-GUI/VNA/vna.cpp @@ -12,6 +12,7 @@ #include "CustomWidgets/siunitedit.h" #include "Traces/Marker/markerwidget.h" #include "Tools/impedancematchdialog.h" +#include "Tools/eyediagramdialog.h" #include "ui_main.h" #include "Device/firmwareupdatedialog.h" #include "preferences.h" @@ -182,6 +183,8 @@ VNA::VNA(AppWindow *window, QString name) actions.insert(toolsMenu->menuAction()); auto impedanceMatching = toolsMenu->addAction("Impedance Matching"); connect(impedanceMatching, &QAction::triggered, this, &VNA::StartImpedanceMatching); + auto eyeDiagram = toolsMenu->addAction("Eye Diagram"); + connect(eyeDiagram, &QAction::triggered, this, &VNA::StartEyeDiagram); defaultCalMenu = new QMenu("Default Calibration", window); assignDefaultCal = defaultCalMenu->addAction("Assign..."); @@ -952,6 +955,14 @@ void VNA::StartImpedanceMatching() } } +void VNA::StartEyeDiagram() +{ + auto dialog = new EyeDiagramDialog(traceModel); + if(AppWindow::showGUI()) { + dialog->show(); + } +} + void VNA::SetSweepType(SweepType sw) { diff --git a/Software/PC_Application/LibreVNA-GUI/VNA/vna.h b/Software/PC_Application/LibreVNA-GUI/VNA/vna.h index 45f493f..21a480f 100644 --- a/Software/PC_Application/LibreVNA-GUI/VNA/vna.h +++ b/Software/PC_Application/LibreVNA-GUI/VNA/vna.h @@ -81,6 +81,7 @@ public slots: private slots: void NewDatapoint(VirtualDevice::VNAMeasurement m); void StartImpedanceMatching(); + void StartEyeDiagram(); // Sweep control void SetSweepType(SweepType sw); void SetStartFreq(double freq); diff --git a/Software/PC_Application/LibreVNA-Test/LibreVNA-Test.pro b/Software/PC_Application/LibreVNA-Test/LibreVNA-Test.pro index 1fdd03d..e355957 100644 --- a/Software/PC_Application/LibreVNA-Test/LibreVNA-Test.pro +++ b/Software/PC_Application/LibreVNA-Test/LibreVNA-Test.pro @@ -40,6 +40,7 @@ SOURCES += \ ../LibreVNA-GUI/SpectrumAnalyzer/spectrumanalyzer.cpp \ ../LibreVNA-GUI/SpectrumAnalyzer/tracewidgetsa.cpp \ ../LibreVNA-GUI/Tools/eseries.cpp \ + ../LibreVNA-GUI/Tools/eyediagramdialog.cpp \ ../LibreVNA-GUI/Tools/impedancematchdialog.cpp \ ../LibreVNA-GUI/Tools/parameters.cpp \ ../LibreVNA-GUI/Traces/Marker/marker.cpp \ @@ -108,6 +109,7 @@ SOURCES += \ ../LibreVNA-GUI/Traces/tracexyplot.cpp \ ../LibreVNA-GUI/Traces/waterfallaxisdialog.cpp \ ../LibreVNA-GUI/Traces/xyplotaxisdialog.cpp \ + ../LibreVNA-GUI/Util/prbs.cpp \ ../LibreVNA-GUI/Util/util.cpp \ ../LibreVNA-GUI/VNA/Deembedding/deembedding.cpp \ ../LibreVNA-GUI/VNA/Deembedding/deembeddingdialog.cpp \ @@ -201,6 +203,7 @@ HEADERS += \ ../LibreVNA-GUI/SpectrumAnalyzer/spectrumanalyzer.h \ ../LibreVNA-GUI/SpectrumAnalyzer/tracewidgetsa.h \ ../LibreVNA-GUI/Tools/eseries.h \ + ../LibreVNA-GUI/Tools/eyediagramdialog.h \ ../LibreVNA-GUI/Tools/impedancematchdialog.h \ ../LibreVNA-GUI/Tools/parameters.h \ ../LibreVNA-GUI/Traces/Marker/marker.h \ @@ -280,6 +283,7 @@ HEADERS += \ ../LibreVNA-GUI/Traces/tracexyplot.h \ ../LibreVNA-GUI/Traces/waterfallaxisdialog.h \ ../LibreVNA-GUI/Traces/xyplotaxisdialog.h \ + ../LibreVNA-GUI/Util/prbs.h \ ../LibreVNA-GUI/Util/util.h \ ../LibreVNA-GUI/VNA/Deembedding/deembedding.h \ ../LibreVNA-GUI/VNA/Deembedding/deembeddingdialog.h \ @@ -339,6 +343,7 @@ FORMS += \ ../LibreVNA-GUI/Device/firmwareupdatedialog.ui \ ../LibreVNA-GUI/Device/manualcontroldialog.ui \ ../LibreVNA-GUI/Generator/signalgenwidget.ui \ + ../LibreVNA-GUI/Tools/eyediagramdialog.ui \ ../LibreVNA-GUI/Tools/impedancematchdialog.ui \ ../LibreVNA-GUI/Traces/Marker/markerwidget.ui \ ../LibreVNA-GUI/Traces/Math/dftdialog.ui \