1.10. PyCOMPSs: Polymorphism

In this example we will how to use polimorphism with PyCOMPSs.

Import the PyCOMPSs library

[1]:
import pycompss.interactive as ipycompss

Start the runtime

Initialize COMPSs runtime Parameters indicates if the execution will generate task graph, tracefile, monitor interval and debug information.

[2]:
import os
if 'BINDER_SERVICE_HOST' in os.environ:
    ipycompss.start(graph=True, debug=False,
                    project_xml='../xml/project.xml',
                    resources_xml='../xml/resources.xml')
else:
    ipycompss.start(graph=True, monitor=1000, trace=False, debug=False)
******************************************************
*************** PyCOMPSs Interactive *****************
******************************************************
*          .-~~-.--.           _____       _______   *
*         :         )         |____ \     /  ___  \  *
*   .~ ~ -.\       /.- ~~ .     ___) |    | (___) |  *
*   >       `.   .'       <    / ___/      > ___ <   *
*  (         .- -.         )  | |___   _  | (___) |  *
*   `- -.-~  `- -'  ~-.- -'   |_____| |_| \_______/  *
*     (        :        )           _ _ .-:          *
*      ~--.    :    .--~        .-~  .-~  }          *
*          ~-.-^-.-~ \_      .~  .-~   .~            *
*                   \ \ '     \ '_ _ -~              *
*                    \`.\`.    //                    *
*           . - ~ ~-.__\`.\`-.//                     *
*       .-~   . - ~  }~ ~ ~-.~-.                     *
*     .' .-~      .-~       :/~-.~-./:               *
*    /_~_ _ . - ~                 ~-.~-._            *
*                                     ~-.<           *
******************************************************
* - Starting COMPSs runtime...                       *
* - Log path : /home/user/.COMPSs/InteractiveMode_10/
* - PyCOMPSs Runtime started... Have fun!            *
******************************************************

Create a file to define the tasks

Importing task, implement and constraint modules

[3]:
%%writefile module.py

from pycompss.api.task import task
from pycompss.api.implement import implement
from pycompss.api.constraint import constraint
Writing module.py

Declaring tasks into the file

Declare functions and decorate with @task those that should be tasks

[4]:
%%writefile -a module.py

@constraint(computing_units='1')
@task(returns=list)
def addtwovectors(list1, list2):
    for i in range(len(list1)):
        list1[i] += list2[i]
    return list1
Appending to module.py
[5]:
%%writefile -a module.py

@implement(source_class="module", method="addtwovectors")
@constraint(computing_units='4')
@task(returns=list)
def addtwovectorsWithNumpy(list1, list2):
    import numpy as np
    x = np.array(list1)
    y = np.array(list2)
    z = x + y
    return z.tolist()
Appending to module.py

Invoking tasks

[6]:
from pycompss.api.api import compss_wait_on
from module import addtwovectors  # Just import and use addtwovectors
from random import random

vectors = 100
vector_length = 5000
vectors_a = [[random() for i in range(vector_length)] for i in range(vectors)]
vectors_b = [[random() for i in range(vector_length)] for i in range(vectors)]

results = []
for i in range(vectors):
    results.append(addtwovectors(vectors_a[i], vectors_b[i]))

Accessing data outside tasks requires synchronization

[7]:
results = compss_wait_on(results)
print(len(results))
print(results[0])
100
[1.0955179137186706, 0.9260690070917964, 0.9476182627133448, 0.6543935200186373, 0.42966166451707766, 1.1604032183397845, 0.35515959550674525, 1.6081373625829278, 1.7845555099647024, 1.344614290273543, 1.1454228084762954, 1.2269119087601799, 1.0020881953454446, 0.8173999246139438, 1.262979779036024, 0.652254125963293, 1.0477951909232583, 1.2182883579903472, 0.4572769151516828, 1.413471910327015, 0.5547408479258431, 0.5244690075759969, 0.8746506337245153, 0.5353603275644085, 1.8410800096564053, 1.3046814367175903, 1.8364464134722946, 1.2911118221916946, 1.4216485923202966, 0.30720413059763296, 0.4150775116194797, 0.32943841980513655, 1.0047644474431685, 0.6571044361336361, 0.05981116143024012, 1.137453630857951, 1.12213404137461, 0.8619574267888162, 1.164644677607217, 1.2204299538079932, 0.6491170098790701, 1.3121992458513403, 0.7617882935028555, 0.5962145266347559, 0.4792444089902762, 0.22131164184036367, 0.6371681051075261, 0.9388489882179275, 0.7698885157724682, 0.318412250810997, 1.9105962969663943, 1.0561858919175264, 0.7588193134274073, 1.2918107889397739, 1.168856872250232, 0.7724551895494061, 1.1457551415025962, 0.8956872446413158, 1.2939751180813857, 0.8522729248031881, 0.615743140573553, 1.0936816696793252, 1.7236346865821248, 0.3846034775010799, 0.7917709107552977, 0.8764066780558061, 1.293419728124295, 1.012347230662273, 1.263748066564336, 1.246462351927804, 0.5978008776189637, 1.262212205549686, 0.49445632417588836, 0.4604757693139848, 0.9154678095060097, 0.9544127015666181, 0.8845122498603005, 0.8595651430147792, 1.4807368654625916, 0.9856278242572684, 1.5811177502462852, 0.1540933691074664, 1.3734202169902219, 1.2467203520932042, 1.1022314670186255, 0.9268709490664432, 1.2139308014124395, 0.7857946241159405, 1.1641615347126908, 1.1622089772090891, 1.2002215881687288, 0.7928434234297802, 0.9387321546185678, 1.0095253039723215, 1.1419052219484112, 0.8792845094501701, 1.3895129189148272, 1.4519410279712472, 0.4241576937673439, 0.5501285657419378, 1.4509054689645051, 1.2411478764854036, 1.1036003884430332, 0.6939257342968295, 0.4755168406984006, 1.2370673111680657, 1.1813242270595432, 0.7139518139103814, 0.9593592484051119, 0.9745117170568541, 0.43075160460507955, 0.8962186605822993, 0.5579061250377166, 1.7293051688713437, 1.1923997141339617, 0.7021995047749929, 0.43917939175048015, 1.3645392660799378, 1.049119388450042, 0.9043470625622261, 1.0670576109829237, 1.2592892214618987, 1.0864620818354922, 1.3395710061924053, 0.9418024500267049, 0.9315140594718208, 1.500746413054685, 0.40253964792515873, 1.1333112968077592, 0.8171862895535525, 1.432072118715992, 1.2456724992354145, 0.660471425446854, 0.48223552255955515, 1.2415638984091033, 0.9347554702473512, 0.9423652235351965, 1.3285530363347406, 1.3038236876156017, 0.788110210833825, 0.3937912607273333, 0.944484274658992, 0.49335669328430876, 1.1752648854127292, 1.2940778131702302, 1.0972331565334408, 0.8089524327394728, 1.400519696103161, 1.2733702009163586, 0.7302950464425321, 0.7356098009669692, 1.5794404569358287, 1.341297083135246, 0.9970797388192013, 0.40431923718000984, 1.2457942552465258, 1.170356270610321, 1.303470609061176, 0.5856726219588461, 0.7923402323528522, 1.2374982307713835, 0.3441445700011099, 1.9424565597377237, 0.48441921466948457, 1.5863328026055927, 0.6914399506137079, 1.5515405391543833, 1.6948813542465282, 0.6624530109890737, 0.9782023373191261, 1.4369616547909438, 0.7796077306857221, 1.0496715102748126, 1.0089992231737939, 1.2885520674988589, 1.135516869483795, 1.061434766666384, 1.2724641772847338, 1.3449557556505933, 0.8060731676306577, 1.4020607333233746, 0.8857731697045351, 1.1094919797991856, 0.629872221243056, 1.3236887859426416, 1.0061058764654034, 0.7307834931684618, 1.1870171367992874, 0.5824584526396684, 0.5022255451823547, 0.7169800675559184, 0.326351417644414, 0.19909554011749042, 1.0139852780390277, 0.8703888990463072, 1.5088809343691234, 1.2647913047146562, 0.5546659754820862, 0.31160197651621235, 1.082238244000429, 1.4315207400134287, 1.0269665999350663, 0.46215864617187363, 1.3986135136427422, 0.26692418160546294, 1.3229061580415542, 1.153569211942165, 0.5828900384685023, 0.44177910812973065, 0.5690499851143319, 1.0272281316066518, 1.890072419517408, 1.2563733871962812, 1.0785870668065205, 1.1219967625750917, 0.8869399733639016, 0.5845226431841908, 0.8182426324820761, 1.6287826037723776, 0.4472210396874554, 1.073910606760279, 1.0071434283817973, 1.609092908067153, 1.209608581743351, 1.4906412483767277, 0.9081272843318317, 1.9258986957226036, 1.0917973416047024, 0.2679154430857934, 0.47383434359921817, 0.8536442091022041, 0.9760643844976931, 0.8013405375933831, 0.9369561288433745, 0.9835208823128063, 0.5424706005186256, 0.8902729564849824, 1.9681479961145811, 1.4598451609833298, 1.0717128734833086, 1.0284834034103727, 1.364186916392668, 0.956761486799766, 1.8287137727024767, 1.4673596077989166, 0.7774716135609567, 1.1545289746387035, 1.3046070631630444, 1.16608637075847, 1.2027192251367782, 0.8876335888325335, 0.9909060624752705, 1.1105648061333337, 1.3146984309739718, 1.847785203248282, 0.6858442208578073, 0.5653930885943746, 1.1035688188461343, 0.9627143658337551, 0.2526319272358478, 1.1704113801977907, 0.6572969652155838, 0.9668826103785224, 0.9918799794900396, 0.7218788482734758, 0.9671445238836537, 0.5917750687407383, 1.359219902549854, 1.354910022590062, 1.72338540112414, 1.736288430817586, 0.6312254164196196, 1.3523245668313646, 1.5076843884842712, 1.601496280359362, 1.415828000334931, 0.7047706748384068, 0.6178404345234461, 0.8436533951368788, 0.9707922157211112, 0.9699443365033701, 1.274253327356912, 0.553506616309395, 0.11763494581569167, 0.3053992647986552, 1.321838726430265, 1.381698693295164, 0.7049779951076742, 1.137840183752645, 1.1313938411927693, 1.0198350784436585, 0.9783582374332115, 0.8801105472549897, 1.4379427712401194, 0.9059920590672744, 0.858649252183929, 1.1523246531628433, 0.7098294265519237, 1.0672376625141449, 1.1770512211895545, 0.8799760356499995, 0.46089555750079336, 0.9934469582557113, 0.8500625715618819, 1.3295450789519356, 0.7859001903504143, 1.1970935656017854, 0.5979449279370223, 1.1945695088678472, 0.7583531990883183, 1.2131767811132803, 0.5896090495177089, 0.864313804605257, 1.1382492279796623, 0.7669099495757, 1.6552937788731676, 0.8085569627914098, 1.188285213258035, 0.9382370602579052, 0.9226087104217674, 1.0569155558566101, 0.7484235285538067, 1.4192162872402192, 1.7449800271758655, 1.2113039881652359, 0.24026189866794712, 0.7055489651269375, 0.9156839193731221, 1.12118691878019, 0.9945385217959105, 1.1171069544702887, 1.133374694850286, 0.5105649045089153, 0.12743803382874852, 0.982316261118582, 1.4402976113818016, 0.6041638022856454, 0.43068530677106254, 1.550778290002193, 0.25749676481982997, 1.0318094861780045, 0.5847834537939454, 1.074069671098033, 1.0512273364983253, 0.8644906006597824, 1.3041059758897573, 0.9437205609831225, 1.028888113797995, 1.141454202782207, 1.3130687214068941, 0.9368099627560078, 1.325854083765802, 0.9077357318423569, 0.1744642894826548, 1.8319250536895813, 0.974680289710084, 0.706197005103842, 0.32075215556353076, 0.5258886325388441, 1.8499240957831302, 1.6926439409113967, 0.754578237661862, 0.8637486647291279, 1.5977666218578732, 0.49098752276779634, 0.975973729452008, 0.9235489262662105, 1.451910024984912, 0.7468449333343679, 0.599992526349412, 1.4009632632864464, 1.792233844278652, 0.9774161351618111, 0.3268017694355956, 0.8423163104286316, 1.3862139246048355, 1.3012221936266908, 0.5811595209591839, 0.42437953595305944, 0.9400752422470986, 1.143630041317689, 0.8889760602403787, 0.6826955787612958, 1.6255697872810562, 1.5247158193801666, 0.6807933256068619, 0.9520643245421522, 1.5651529065113916, 0.8534185058782788, 0.7586958624125009, 0.8201876405921908, 1.27805618387268, 1.3645710596287857, 0.28806421913728764, 1.2533370699230013, 1.5709861749445289, 0.7824562316479523, 1.7098282894133623, 0.5862870405692877, 1.2489106251844442, 1.0978474123273778, 1.2859131961503407, 0.9256875691083464, 1.3816970923446488, 1.3021719896989046, 0.5148421830619154, 1.2299950820347108, 1.1964879490761575, 1.155090418787708, 0.9586409249932133, 1.4377395406804487, 1.6359863337835363, 1.361125023109285, 1.0943151443464543, 0.8277247881587405, 0.6323065866623832, 1.0058960868523836, 0.9205971596476341, 0.17373222988221193, 1.3081516099581183, 1.1637612631374679, 1.423764343605433, 1.4285397882745918, 1.181133119422546, 1.397829211950003, 1.397713730490001, 0.9582771714027385, 0.5324062569810478, 1.2106942258860665, 0.6668688090690239, 1.1521986617430269, 1.262290094253038, 0.8671406334016482, 0.2965970497242042, 0.9522621580766303, 1.467654817561648, 1.114936266733883, 1.4345594013824443, 1.2480193726746744, 0.9631504687408717, 1.0644449523642086, 1.240847723660225, 1.2814908200804735, 1.521422086608682, 0.23421669435740533, 1.4426872794840597, 0.648791325879467, 1.2872705909382025, 0.3794161339859773, 1.0498237622255069, 1.501474637864066, 0.9988694209191784, 0.9360112704687812, 0.23309782453328864, 1.0505614947202018, 0.3589837004780051, 1.2927570164347992, 0.761846851400378, 1.8293328347810043, 1.2323719782395177, 1.2961408737594458, 1.2470410829393095, 1.3496361410312865, 1.8177092985565504, 1.341791184181779, 0.6346939663422306, 1.1684367787837797, 1.135770727661681, 1.2150770691057164, 0.8604609423313516, 0.7077366687581048, 0.8473642749214219, 1.4399359978036101, 1.353167116920155, 0.44536962894287346, 1.0777927543036716, 1.3498223728726457, 1.4615928373070826, 1.048524570943469, 0.6252850595160809, 1.045093546203942, 0.9207832459238522, 0.5590927271579061, 1.201675025420736, 1.0792348199029074, 0.4580852273894136, 1.6738025110136965, 1.5945752144477945, 0.47820047322385495, 1.2873036209909512, 0.7022472733313855, 0.16323608536749568, 0.9562347984226186, 1.5686877526198355, 0.8330305886866579, 0.4579689863512759, 1.131497132930689, 0.37762563450517184, 1.571669975292148, 1.862077312748578, 1.2744025051367034, 0.6631992375743082, 1.4048451060842204, 1.1971692503060305, 0.6681093185116744, 0.2933623629997295, 1.213398863011975, 1.13538866660805, 1.0982279407110394, 0.6632691868502156, 0.6831512784724664, 0.7108304332417603, 0.30224412867935435, 0.266013760583545, 1.029034432174853, 1.2390874789927708, 0.5840182245454106, 1.5812778598214425, 0.8788895873424349, 0.3284837769244837, 1.0064373005561407, 0.42323346144476337, 1.7423982204940298, 1.2032723875480895, 1.068400072295633, 1.4334213988418658, 1.498441195231992, 1.100816696330039, 0.8776175663481226, 0.8452552364445435, 0.9704262266312552, 1.2861674436610233, 1.9387509728638515, 0.8143065534476528, 1.0208707605900402, 0.8034111735798052, 0.3142800266351734, 0.6487374324330014, 0.7467413714817009, 0.8794372143279173, 0.6481426883400999, 1.6190292507874424, 1.1682195819139358, 1.3138627762850914, 0.8179861137819437, 1.208243885243863, 0.6512802113801353, 1.3111955856865187, 0.24351557431498827, 1.6921528637533805, 1.0685008789553987, 0.7253633838477408, 1.0226956767551603, 1.3005318337229086, 0.4079636586304958, 1.4311764895646402, 0.6186287305652488, 0.4875060719108608, 0.6841733968516257, 1.070582062961506, 1.019921344003176, 0.9185054915902281, 1.438384138969493, 1.2046705286898296, 0.8390626709794425, 0.9198515621003056, 0.8245445834833598, 0.45782332532231396, 1.0073580148645207, 1.6464159151455333, 1.149510000835158, 0.9089897493192359, 0.3165326197913214, 0.7455926618616305, 1.0757692966275558, 1.0237581410617134, 0.5141063184483047, 0.8001439147186385, 0.5868242238916268, 0.9745441499622084, 0.42921737233087176, 0.8352770974845007, 1.0652563677099383, 1.5674117577353852, 1.3224868631775388, 0.2197161756923557, 0.8156478037104762, 1.4047887284746199, 1.2894982214545898, 0.8188787541859903, 1.1356955519866498, 1.513294872180702, 0.5370345685413721, 0.9277441861159429, 1.1730250082566438, 1.2130539887527498, 0.6447207542866598, 1.0390273604721396, 1.5557589510829442, 1.2005520978632573, 0.15139827455797905, 1.448992699415578, 1.2304511587536382, 1.3736063180386338, 1.2372795302358213, 1.0204242178041305, 0.8969155476476411, 1.4334273408527753, 0.5202705759429713, 1.2115220210459605, 1.4904803571877765, 1.490968984306897, 1.5347383588998045, 1.5530747017628066, 0.09494732416487917, 0.5691255591689488, 1.8734084916129194, 0.8155904689562158, 1.442031142824927, 0.4438899894101166, 0.8132344598492315, 0.9478750469244513, 0.6990113199846517, 1.1808504446330224, 1.180727536433568, 0.6946613140830209, 1.0698346938029002, 1.739308209443106, 0.5210119208169387, 0.8074992616151226, 1.438717862531722, 0.3075656093201269, 1.2847325879929854, 1.4683262807148136, 1.3197973386839845, 0.3908916768186843, 0.4699561227873047, 0.13846477402580026, 0.9518549641468111, 1.5629953381756596, 0.41343355136090454, 1.652014392650114, 0.6447130763057165, 1.0420579852822551, 0.8397567032410802, 1.705428946351446, 0.7336070942425685, 1.5193114246114043, 0.6544434124838732, 0.4939504622866365, 1.8150614723041, 0.6530002314163018, 1.7278277611564954, 0.5587587920263516, 0.8432385355028156, 1.4269060017449398, 0.8845695412099382, 1.0071361951431783, 1.1191403401715014, 0.3289063269848508, 1.0031637613960305, 0.46034096147131187, 0.5265292399159341, 1.068555815901416, 1.2108532064519109, 1.1813022145128853, 1.4023146048742636, 1.5243687056845117, 0.353156009637413, 0.4554732074262966, 1.4050949124821708, 1.0089346415833225, 0.31820714025109287, 1.045953222352292, 0.8083643034039157, 0.7123267146213617, 1.2262621672386125, 0.5941751627462742, 1.2471412591313658, 1.1275173737929316, 1.5988982451738325, 0.27411759476416, 1.6560386307580075, 1.5210787662829512, 0.06643160437051743, 0.7729386941174795, 0.9687528538541388, 1.010379511034003, 1.0219668399129698, 0.32773790728997676, 0.720237542936205, 1.0048555484875035, 0.825469607214835, 0.2723279808995054, 1.6535642592229238, 0.9449390097423297, 1.369983301679298, 1.6403207108275564, 0.9803262381928857, 1.1483998165638183, 1.1143738475859624, 1.2305200028925274, 0.44565969550891327, 0.7667887849563024, 1.7862541871787647, 1.2842262706959375, 1.2999579487639612, 0.5088225189002362, 0.9191052419979462, 0.9346585556425967, 1.6657597998966374, 0.6732746808608785, 0.7090688114877665, 1.0669615961758376, 1.2627539001745123, 1.5203231593422952, 1.5458415878232938, 1.0538071385630339, 0.7289499128887773, 1.691478373235121, 1.351909743482683, 1.1635798074717834, 1.0518226647408544, 1.1873040561092703, 1.0354894597811974, 1.400814409875142, 1.2300669249796785, 0.1232336260570801, 1.2024135857287703, 1.0488827805563354, 0.7941405846365867, 0.9605694124645648, 1.2473531985044553, 0.5087548693347732, 0.7572911737301652, 1.4360998572575157, 0.5631114436451091, 1.5076857770549785, 0.737111022349641, 0.9859641372886131, 1.3547101141371574, 1.0639620040356261, 1.52171571621484, 0.40366044823131664, 0.860509756705658, 0.6676836536299996, 0.5130567288997512, 1.0613632601805323, 1.5451859078138992, 0.8460427585069226, 1.5841055292378439, 1.7578766373594839, 0.675272759649118, 0.913071329158065, 1.1380874625164785, 0.5589156901227124, 1.4639375891875224, 0.8029666875393603, 1.2159804232598947, 1.1718215107079697, 1.1363156754103985, 1.5164173315731617, 0.7673239161615676, 0.4180577802808272, 0.9994846826168317, 0.7525680116383738, 1.4129139286481502, 0.8017065912106809, 1.0217183564371837, 0.7496097492480238, 1.1041515527204755, 1.036796586638816, 1.3842322462944594, 1.7010521109647332, 0.5835285984384997, 0.580891722449945, 1.055336044220732, 0.9319102634473617, 0.8504766443876794, 0.7361426752503666, 0.7656900401300746, 1.2039118404968132, 0.8004277337873419, 0.7797147846647348, 0.35774185598478314, 0.8441906430766389, 0.21728871998583743, 1.2300643559595215, 1.872011175561567, 0.7045149235095024, 1.173472010305626, 1.3657005419507877, 0.9572702985907505, 1.5083652220740096, 1.1074697148764308, 1.0993630838533086, 0.8475310553280753, 0.5592053905949541, 0.91642078255662, 0.44107793070684553, 1.4874833996934718, 1.2307853751249673, 1.060598030033814, 0.9770749768445207, 1.4542227795465177, 1.0109210703028333, 0.7630209587692166, 0.15998043787953686, 1.5991198413928884, 0.6889873943740851, 0.7342725224975286, 0.5319309702772428, 0.657354288928375, 1.3386853052205736, 1.1825214476321846, 1.3948137147467583, 1.5631912327712612, 1.126317237615023, 1.0728774209304484, 0.7292180383438893, 1.05485581038057, 0.8809194719299998, 1.5362719917109846, 1.0228261338919928, 1.2981655245846242, 1.5609953270102932, 0.7189172079560365, 1.5429066196487993, 0.886736254583422, 0.9675099202442826, 0.4926436713472191, 1.5152252051990631, 0.8552450118348712, 0.7807984768130103, 0.70953031118163, 0.5712254144587695, 1.1319713313673234, 0.4259618414038626, 1.3457229044171417, 0.6930435244502299, 0.943135208845631, 1.2947336705366803, 0.4351726161005852, 1.779073168026439, 1.492264746481877, 0.5859438044615138, 0.9237436797599423, 1.5965266550547637, 1.516489280510168, 1.7241514309730608, 1.5508735498354411, 1.6628593760432053, 1.62908057061917, 0.9802889620457053, 0.34029524824014623, 0.9102351701835073, 0.9549348227792067, 1.6788320418044638, 1.3063537112410868, 0.8004344786253371, 0.9489842505069485, 1.7443315802625563, 0.8396659432618544, 1.1128742773323381, 1.5436732523073977, 0.6911974669105356, 1.0972441533222437, 1.7397710818735788, 0.6648310017773023, 1.7813168117741496, 0.418855876393577, 0.7170856260570425, 1.0840337676546827, 1.0012810588561702, 1.4390112153803316, 0.5822031000163534, 0.16785785313488488, 0.9441416408088387, 0.9236485581107331, 0.6236211511518803, 0.9181686621436929, 1.772337172637926, 0.3270778052347243, 0.9097822689483597, 1.346629350693943, 0.7159964103396039, 0.611066923944972, 0.3463083760029161, 1.7504544885224327, 1.2246796438329803, 1.4857894261164986, 1.3448864031776002, 1.2461881170513678, 0.18657762752514984, 0.8368972495713274, 1.2056209815892303, 0.22217475791025887, 0.22431268441979146, 1.4278186900369207, 1.0227991390696365, 1.2100176257955357, 1.134795347578867, 0.5412305488705181, 0.6575295221493835, 0.6838174011712844, 1.6305351158437258, 1.2695384326163592, 1.6868404917834545, 0.866532576793222, 0.603085034770351, 1.6761455789677875, 0.7077757621832511, 0.7861100415989655, 0.9127669154255815, 1.098173074075714, 1.0514490729628256, 1.7024305376638018, 0.9864676296682223, 0.4689722215273502, 1.2493536025873038, 0.5698752349234261, 1.4914021622400102, 1.4555822215246503, 0.5268872338052696, 1.7490724548976846, 0.5143581524142476, 1.7897205407890566, 1.3486394806670816, 0.5982467941943921, 1.1525894450768233, 1.4615542668047745, 0.7390230412998965, 0.749528681829041, 1.3588673386750152, 0.8247944849963681, 1.3130422817791496, 0.9339524236692116, 0.9671929878018224, 0.38523682315495045, 1.3879426394610759, 0.3098142804160674, 1.0090311852804357, 1.1872342300623964, 0.6540151391534438, 1.2327840863755042, 1.747837682585228, 1.6426862337032537, 0.5813508066868479, 0.9312051250427342, 1.1148349849091903, 1.2808353987401593, 0.5944318516261704, 0.6413411016997792, 0.6825671447592356, 0.7356337271411305, 1.00706750232013, 1.3923019743568776, 0.7711388272832438, 0.9516132257896321, 1.2046615391677178, 1.72957668902547, 0.9776147854061913, 0.21260860978958207, 1.2218005249167836, 0.7406676018507555, 1.6790307347787115, 0.8302351578721352, 0.290841466386063, 1.5586787356004752, 0.7918774829162604, 0.8687258846840851, 0.7567498956517593, 0.9403733465382627, 0.4686630441377465, 0.45066910692521955, 1.695136200435706, 1.4392607621155509, 0.7047262533461104, 1.145717082513369, 1.5189875296323705, 1.757509240644369, 0.19874368048730962, 0.84425597884309, 1.53053647518021, 0.7420956741284466, 1.2387454574944248, 1.028494310846823, 1.0836647130764878, 1.0157696594803234, 1.0039345999736091, 0.8483142932643496, 0.08472067336770639, 0.9956640799042967, 0.4480645067869393, 1.0861924584993496, 0.3986459010625558, 0.5071071512627691, 0.914105488556548, 1.0369928872949754, 0.9489313271103784, 0.969323705851365, 0.5204873300433961, 0.8695151990486759, 1.2632404400386112, 1.3188977603828738, 1.3868096612241065, 1.438577484558326, 0.6551051353128567, 1.1189117943250249, 0.8683482263972778, 1.2800601588715623, 0.7822493024225244, 0.9785813330930216, 0.7871287218410957, 0.5922209474688879, 0.3037230494126817, 0.8937162831484933, 0.5345701971946003, 0.639165012046956, 1.2835156503789564, 0.7123850104557914, 0.9267817015405962, 1.6128172617604055, 1.313234064337768, 1.7027546062049264, 0.9832363574522675, 0.5976843372548143, 1.468354685188158, 1.2529983492928556, 0.5591283939259635, 1.1605314154758068, 1.035940343236852, 0.36489048102953725, 0.9388499324601687, 0.13287235337855374, 1.1117043964911812, 0.8464051953646182, 1.25740287280812, 0.8461260382150794, 0.7305460286933698, 1.211827952846186, 0.42535730872015587, 0.6447743279338304, 0.8410616036147686, 1.1390843274683584, 1.6038873767874673, 1.8747201376624991, 0.8465579902880593, 0.7644007383879532, 1.0011614244275857, 0.9547077742055986, 0.5681243011851651, 1.185497976295829, 0.8797484339806284, 0.8068035048854406, 0.49053011248293954, 1.1100811216688073, 1.3352586805732245, 1.6448775178079988, 0.6803342790216206, 0.8442227074913098, 0.30426168387992536, 0.917315470471884, 1.3776907507426743, 1.023785510286368, 1.0890583687906008, 1.2178855153219241, 0.5901434588013695, 1.8623873727135052, 1.0508608275646187, 1.4322448121145903, 0.8358779657460281, 1.1181091183021632, 1.364181484657134, 1.5874234513540455, 1.2143323495814817, 1.0389471513430575, 1.27194555115871, 1.3182566680939578, 0.9214163960831862, 1.0561345552513441, 1.328838380825681, 0.4556168881650713, 1.9177186411998974, 1.1858094794489433, 0.5624112735882403, 0.6555493347772745, 0.8927249394194875, 0.3834969398815251, 1.9285476086586244, 1.0040738202198034, 1.2732233368597867, 1.8971860985962996, 1.1919687935052914, 1.1921201717641878, 0.4742380704989808, 0.8993997598710023, 0.22489265774485945, 0.5192112587616481, 1.6325071107514182, 1.5233395588792964, 0.7159589864471886, 1.1062857314937626, 1.0896466589932687, 0.9232366759201194, 1.604987047183955, 0.6315645547797905, 0.7493554290871934, 0.9224193352827486, 0.9979223027146116, 0.209744820449564, 1.772698255835238, 1.157611468359621, 0.7515108684633135, 1.4344422245125843, 0.9960571572966397, 0.8376764021474153, 0.998903138288363, 1.517451713837724, 0.217845668931274, 1.1384884261444483, 1.880931786625779, 0.5464674956949194, 0.5988582629730183, 0.9206034144950592, 0.4625148078171112, 0.9031902964000773, 0.16273704806153522, 0.8222680731394696, 1.3505325015764666, 1.1364641028267353, 1.671135230605799, 1.4529696043441374, 1.0970333168522433, 1.0925643499682858, 0.2595511887101827, 0.4659225357068161, 0.9999857535584512, 1.4559118812934595, 1.09506796989436, 1.1315988254305756, 1.232003274741639, 0.683628195081903, 1.3939637130739406, 0.1762068971268086, 0.9241031853786492, 1.0690142006980736, 0.7006479907176778, 1.3131600232096923, 1.2365662272949827, 0.5243743091573955, 0.9675592645854671, 1.4781618335093372, 1.1944848795230514, 0.9831141333959956, 0.8116230789387968, 1.4207702241674782, 0.3290862395284372, 0.29967327213683914, 0.9811220371739169, 0.948177585599593, 1.953611464730811, 0.9632845185970379, 0.32697967963464214, 0.74989145962598, 1.2445103717995027, 1.3683107912674326, 0.11631303903332846, 0.9009456710775877, 1.35757443721914, 1.1318560833727074, 0.25168435971262715, 0.9307034634013892, 0.3960397504939054, 0.901965316208657, 0.3340783534465501, 1.3806635933987437, 1.157002435892983, 1.129760371482949, 1.3564137271412755, 0.9855272808156108, 1.572033719486717, 1.0605605487313823, 0.7461575295402658, 1.0084198506735458, 1.2967390266452599, 0.9371462767919526, 1.0518000004445687, 1.4680399070771846, 0.8710180879077933, 1.073284015716892, 1.3139265201607895, 0.6457478516825632, 1.2651847324538625, 1.5459296530572924, 1.2203765602690315, 0.5204883155429693, 0.2085765749402555, 0.5236055941495886, 0.8572357441796192, 0.654107597877087, 1.7363501927172682, 0.7968684366432618, 0.8863092180743362, 0.9146839545072062, 1.5001840706586873, 1.8922946618107233, 0.4294178358948664, 0.8557397524009699, 1.0727096125656157, 0.5580138237923832, 1.533728054745429, 1.0170736314671034, 0.6176204562650995, 1.1414396913451652, 0.571250314402024, 0.8852971708398856, 0.6198145014187108, 1.0986843257937218, 0.330711500258683, 0.7994587189343907, 0.36897305716145856, 1.2766431595179397, 0.7869035246795246, 1.136703498453849, 0.6891851568305698, 1.0775439633817463, 0.6614550964343676, 0.2183149802244716, 0.9696434129604171, 1.2755509198663817, 1.7961778638760446, 1.7855992540038392, 1.6703017602187091, 0.6995276369454295, 0.8385000556123425, 1.2917163457754965, 1.579212491790261, 0.8366364953367157, 1.2737711497077278, 0.7074894582129636, 1.277232514517047, 1.019584478173356, 0.4476786534462187, 1.4251912256123829, 1.1409690581782186, 1.752838316419462, 1.069285921357055, 0.4195595410560594, 0.9089467230360473, 0.7524913595357555, 1.22515256839089, 1.6109865400417673, 1.471435852780819, 1.802016192327338, 0.6419921885761706, 1.8460954763993387, 0.44307405850120773, 0.9739088217055709, 0.4218124309962378, 0.3212961409814592, 1.2598193988896647, 0.6190798842276082, 0.821768389874249, 0.8805508805776572, 0.8616481841220368, 1.561013456971752, 1.2442259141309282, 1.3118027986485221, 1.1880599547349444, 0.47206448927893696, 0.8048828546662476, 1.01079151339162, 1.0290072288418224, 0.8729467123654007, 0.4784856583742716, 0.9531982963092394, 0.6297528959233178, 0.8192912303186589, 0.4875956751987147, 0.9365595626313847, 1.1537318361027213, 1.6309325504275223, 1.0362649081198514, 1.5606742091627717, 1.5174493882075741, 1.1322977116617352, 0.44168664806647284, 1.2113590431863077, 0.586765288733029, 0.8217538927430486, 1.2362116205511107, 1.2061097864835766, 0.6148149514696664, 1.3972283407864854, 0.8240326737567014, 1.0914556272280946, 0.8608200571057779, 0.8786861547641266, 0.9234290166414496, 1.5587668948008182, 0.5112473217351738, 0.5780870357873528, 1.5385853463175139, 0.8247559013788287, 1.6956617323587175, 1.2981596414872145, 0.22825901126676096, 0.8813222635577959, 1.3408061123265922, 0.9298682919123458, 0.7305503668054436, 1.5378331265183403, 0.9808808749061069, 0.629693628375515, 1.250187549906029, 1.024853377741335, 1.4974468253093018, 0.831242549008996, 1.0619570022988953, 0.44039773542193505, 1.2244084343663149, 0.611781424948083, 1.8261836786318026, 0.6008129352694218, 0.6707177849177239, 0.5422784807111487, 1.8583636148526077, 0.9693818820964085, 0.8305458694662939, 0.5759070805646852, 1.530335812391263, 0.6781662809627187, 0.9745301036288005, 1.1898915933546197, 1.1288211570877984, 0.7250477953237326, 0.9348409531233451, 1.1031236945115612, 1.2441039730391643, 0.08931930342448835, 0.865725292011974, 1.5666452023040816, 1.2887515363653477, 1.463093577363352, 1.6481769554322132, 0.8828587468739297, 1.7675087297557046, 0.6764101199083941, 0.6575685083674491, 1.1241463524941153, 0.4287313103961292, 1.0645325517667208, 0.18908097814188207, 0.3200685454613207, 0.9475574133592672, 1.4736384539240994, 1.4318359316789704, 1.5428524599585618, 1.216144007884236, 1.1635662837812095, 0.9169563764860044, 0.8068099520885659, 0.17538182454693707, 1.0676335433291984, 1.5930076416162722, 1.0903259076320606, 0.5497184812850515, 0.8432343638448394, 1.5982570609509832, 1.154262580195371, 1.2599031750478442, 0.8340000966332458, 0.9867589898794755, 1.072103478038723, 0.37424462518102863, 1.4493728084334012, 1.059883862561094, 1.4285484131053976, 0.5995067729277702, 0.6549075648842527, 1.6316751787064736, 1.6273433485697661, 0.5518682346554551, 0.5294397421331806, 1.6149908767664498, 0.7745019395748687, 0.6805686356406716, 1.5014134771397494, 1.7208839983017583, 0.33522749763136905, 0.941361168071699, 1.0995747571538579, 0.608915225925663, 1.1364865685615178, 0.5177349445090684, 0.6796106138485022, 0.9708261632539356, 1.2580089257238356, 0.42756395782657275, 1.101634779370107, 1.456685249733281, 1.309078828073063, 1.7141049388124645, 0.8998328637612011, 0.4868489784399216, 0.964439005170709, 1.0598840220410335, 1.0071812141392407, 1.1848595945445335, 1.2726061254467944, 1.2822963249146495, 0.5001654563297014, 1.1797719549261863, 1.1217548313075738, 1.0848595208373029, 1.739268655423038, 1.398147077030084, 1.2048325433546196, 0.8191847216182835, 1.6604865697671058, 0.7970854987713863, 1.867281634147738, 1.1105655236364278, 1.620657856169126, 0.6839402097501505, 1.1290668422798167, 0.5846696524724748, 1.330190263081206, 0.6626815562483576, 1.037427713912861, 1.3980317687372112, 1.625739522054604, 0.6118073978145667, 1.3028506118484886, 0.5878607433889135, 1.5212615193501982, 0.22306949335592507, 0.4074393829095996, 0.23995776558703896, 0.6287870033222738, 0.916312763251616, 0.9637921054466999, 0.6907869489711612, 1.3463345440516412, 0.8094027208536018, 1.7319970642311928, 1.1111269597179692, 1.768390776470207, 0.9883138922137198, 1.1359725600729877, 0.3029828991053467, 0.45880088182506906, 0.30537023638981986, 1.7518680837746294, 0.46044586990453096, 1.1482657353154715, 0.638993990204893, 0.4781497132768444, 1.1664515172402574, 0.7740648459003276, 0.9188572701194335, 0.5656985549544228, 1.5268982403061457, 1.2854596732643888, 1.0456196234147912, 1.3007814543304188, 1.2110429114452257, 0.836522442882544, 1.2052830081337262, 1.0862141258564888, 1.462395212825697, 0.4745246116995291, 0.8877537484990097, 1.7636163716956834, 0.7028607291354084, 0.6777177529042842, 0.9077490519728729, 0.14163298138831204, 0.8833762348264558, 1.0516880768456904, 1.5643442994680874, 0.38227849050108165, 1.812240846002788, 0.947840662390976, 0.8389716927612514, 0.30677776002183776, 1.0316581266841183, 1.1856815386679829, 1.0607997850804525, 1.6365100514424258, 0.41317260555895363, 1.3455645118806723, 0.6509228479826993, 0.4627092581517477, 1.270017200128477, 1.0971768013900025, 0.9902156122828084, 0.6337084421966692, 0.309400295547418, 0.14817738434552763, 1.3573625809990386, 0.6027029326740019, 0.9569040816895917, 1.0754696710152083, 0.940463708426808, 0.7180728140095883, 0.9616530875134248, 1.7620782742197292, 0.5733479651404436, 1.346241281356774, 0.7712926416814043, 0.35459646521828536, 1.8913564101127278, 0.7085338104892697, 0.4721128771186569, 1.7569450397726114, 1.14862773014517, 0.7552953960129728, 0.7626800927176294, 1.0774441308494174, 0.5673884716021756, 1.202389171953673, 1.0357375274951082, 1.5187223803532213, 0.5149348556793689, 1.3128076014103711, 0.9673841833050506, 0.5814437727363821, 1.5737238127575925, 1.181073024736187, 1.4970708428849546, 0.9488294627640537, 0.31873364997884246, 1.083782168483984, 1.1180278932865155, 1.224307407090822, 1.8460536200657018, 1.2550213801756014, 0.7731077426802204, 0.9536449317074008, 1.5302303506113413, 0.8055926272052438, 1.7511827042640244, 1.3885181479516429, 0.40816875379662765, 1.0949412156580245, 0.4874402284489421, 0.6272549650669945, 1.1739448248054087, 0.7092966376548823, 0.6382029753023258, 1.348650934734002, 0.7833763592780149, 1.5528164364529933, 1.4613691556520436, 0.21375574229814875, 1.3047510255518528, 0.45880785430122406, 1.5010914166365668, 0.9154089760770345, 0.7100124722889052, 0.38707513430439133, 0.6877264382754937, 0.7339894541937313, 1.3171729038971112, 1.1891657336788222, 1.2070556601698967, 0.9605745721917236, 1.1062967637128094, 0.9637788640839653, 0.3797238164405845, 0.5732944582193908, 1.2578064544725835, 1.055851191614956, 1.3572697381418206, 0.631291767316792, 0.9192538341484213, 1.4997032383387352, 0.859906894894536, 0.48133513855852494, 1.7776588011493981, 1.3441727897838276, 1.2503060847099594, 1.2259087180061372, 0.7001046886461447, 0.8249070736156945, 1.6314883429670326, 1.1386870988566034, 1.9283260613461888, 1.1088046201896364, 0.5630061536893028, 0.5936140813193526, 0.9629972985792379, 0.1860412567311116, 1.425059159419379, 1.2017729949999703, 0.8471359989302398, 1.0783851881482638, 1.1669704801051335, 1.670246483997091, 0.5944494164569781, 0.3902165900956073, 1.3877629275349672, 1.7784593479618214, 1.2878209485884842, 1.617866017677418, 0.2426038095882851, 0.8824085866867946, 0.30201972006923195, 0.8044551055254002, 0.34329383901095845, 1.2027517041577322, 0.753213353959803, 1.2109308888241899, 1.109569008149581, 0.9165798275396265, 1.1283559784921589, 0.8124850524687153, 1.1057592165135754, 1.3916430258484502, 1.2472612263956686, 0.46819340555173683, 1.5850309807184018, 0.9156066929072614, 1.2542317218241756, 0.9437793011196445, 1.575983871774949, 0.33299962869467314, 1.4303660182471254, 0.7831290804810849, 1.1882779867360238, 1.2775654261964364, 0.7403638414856872, 1.210760067225408, 1.178114285821328, 0.8419433694509069, 1.0850528398473016, 1.608609846097139, 1.3205594907122862, 1.582448747015306, 1.161605972655726, 1.264534746026906, 1.5026435260144222, 1.333701432306849, 0.6259818815280881, 0.7073992000690076, 1.0549808964354261, 1.276204224219905, 0.5356306653079476, 0.40098221774396003, 1.3059374615990644, 1.3432411561426223, 1.340618339783445, 1.045488271508683, 1.572921896697566, 1.53600494535402, 1.5318492668414043, 0.8863238022442362, 0.6117108802293478, 1.8971026903023245, 1.1279023685262581, 1.2409142906415, 1.4773268362573018, 1.5864608725885296, 1.2517399879189979, 0.9152539313443351, 1.0013570117575143, 0.24295266280570538, 0.509448573521925, 1.3137117967525305, 0.9525519653905612, 1.672244119822441, 1.6611921432570202, 1.0185965796932899, 1.0644262278106629, 0.33562077815822455, 0.8146308525966319, 1.0981071072947124, 0.7118841418037124, 1.1708139330805012, 0.3667778059242729, 1.0001232160320261, 0.6403058598776282, 0.9969305609715199, 1.2497392348176823, 0.49479373788054504, 1.2325402274943138, 1.4378648934689244, 1.6420285040173064, 0.48238614315046824, 0.7968651064391759, 0.8395188977305331, 1.3405291715474144, 1.7868369591772004, 0.6878490784199858, 0.9661433588570395, 1.0754192374492275, 0.5318075347794519, 1.316126438964652, 1.379604518539879, 1.6723555101197536, 0.7840866256736138, 1.8326172109631718, 1.3381917158304977, 0.9909280096483776, 0.7970399883537774, 0.856970910521028, 0.6322004498839, 0.31855557885778185, 0.5919681031807907, 1.2531982970846642, 0.8478951490839882, 1.003509575180478, 0.7332223685789884, 0.7333648924469279, 0.342452614395203, 1.742783049771945, 0.867476924674266, 0.08897096104693203, 0.38688576368574923, 0.9319863212853181, 1.2880334812811371, 1.9638127311873927, 1.2367633982622173, 0.9967886308695103, 0.8465252443893551, 0.739344918466625, 0.9541361694671071, 1.2477620317291116, 1.380890419724742, 1.4219603517321313, 0.7217135149989046, 0.08233321613429878, 0.9705994761239434, 1.6470835206969818, 0.6155546149002478, 1.0594596532929637, 1.0713173770929467, 0.8551662507000785, 0.9370478629128152, 1.0676984493029575, 0.7822097864790207, 1.0904598182061644, 1.0095341937100883, 0.09055508401190637, 1.166110697560045, 0.7296308989010027, 1.563596587769801, 0.5418337460612854, 1.0254724092137764, 0.45078451322799984, 0.9577815485300233, 0.399401260515315, 1.0453972744196904, 1.3771675078448031, 0.8919397683080889, 1.372546089438282, 0.9655360765907252, 1.3714534463608032, 1.4904369431275364, 1.21080739397794, 1.6856935801285582, 1.1649984736562164, 0.9782101745548669, 0.9704989984453095, 1.14054228940607, 0.3848246707029135, 1.0764983878431218, 1.35542696887503, 0.8883508329541346, 1.3613844449187789, 0.8289927448168563, 0.5324907416915703, 1.1722476476823198, 0.21106542108304327, 1.1044827733378422, 0.8042908166651792, 1.4111135395618168, 0.4426455970530473, 0.20546137579433965, 1.2303247961689912, 1.512903827597166, 1.7290686644052484, 0.17254980900306827, 0.6999305918606428, 0.5841521047123037, 1.0716056724756386, 0.7335158793381822, 0.6212810573042129, 1.0505688992438937, 0.6748466774314438, 1.1131465632361686, 0.930176735690265, 0.6850039476365317, 1.5304064304644585, 0.911042567613315, 1.2779495046200877, 1.3616313439622938, 0.905973175977943, 1.8070073713754509, 0.7998501903859457, 1.740939055553356, 1.0112383618516412, 0.6190191633074541, 1.7695100612016659, 0.8010968091706863, 0.4376938660735685, 1.2134513659066193, 1.364454952576494, 1.197510875849774, 0.7444003121290831, 1.3171732622414194, 0.7667206909208886, 0.5245813233116197, 0.7228075629914238, 0.9883523968195872, 0.9675174030125594, 1.1266057621805006, 1.1767474470123909, 0.560373869281557, 1.5114398559153217, 0.6298014058400654, 1.0705121808827611, 1.204847083804499, 0.8158149137609989, 1.1088029139050992, 0.6390560831194741, 1.401545763463465, 0.9398212086337311, 1.7330709071972774, 1.041606868087824, 1.3635849244685876, 0.8218734897627026, 0.6795942735250889, 0.827574535066006, 0.4435200147528162, 1.5862143903312746, 1.1648139969119784, 1.075200748346199, 1.1527998471884287, 1.4966552886916031, 1.5750743122995972, 0.8613888493403058, 1.3588368081608042, 1.52493911592584, 0.6197473984957201, 0.7595130797740194, 0.7713817115974025, 0.9369385834052197, 0.6976889198327252, 1.2538130685098516, 0.8556621554113596, 0.9383786446832509, 1.0755337485780823, 1.2712418017576401, 0.7656934480295635, 0.9143851611789016, 1.014786637974427, 0.7561575938968883, 0.5325065805780117, 1.7359427091802284, 0.8170805954676708, 0.812805769881355, 1.5453294817061078, 0.63235565926217, 0.8333388405950628, 1.635804190709067, 1.739413705141894, 1.1287035776077592, 0.7927762239234578, 1.2573854754449276, 0.9987690180457491, 0.5199266360705047, 0.6684426749292351, 0.6080267195577829, 1.5122768453975572, 0.9111207422332882, 1.068032487546811, 1.7262598077866285, 1.3082030221239411, 1.1161948936953203, 0.4660165558905597, 1.448676904402012, 1.3616969192331916, 1.4215532197119387, 1.0164145855483038, 1.3408341743097223, 1.0079824037737306, 1.200826921894239, 1.3836140019263024, 0.7545213412650577, 0.8470214034050948, 0.5367633268258059, 1.0800421280628432, 0.3907451245271397, 1.479818838426656, 1.121800548034242, 0.8695853755650997, 1.093321371199949, 0.6341429817224338, 0.7747712337077938, 1.2589319446372178, 1.4127443138221691, 0.41867032758881684, 1.1861459400735543, 1.4523563607863723, 1.3369333687921494, 0.7316651999604509, 1.359509051995404, 1.1853813747263597, 0.7753789485338135, 0.664065320970338, 0.6429675392456438, 1.0823330019171222, 1.319358625769238, 1.512572367503849, 1.5601941889505175, 0.8681566142809236, 0.604377848768438, 1.3165236044401591, 0.6596821721545102, 0.7048533904742477, 0.19171435448011742, 0.8695792640001608, 0.4124897084918008, 1.0182504526312366, 0.5207956980730835, 0.8825931961002815, 0.7749597700836258, 0.7185086683363653, 0.8923501404765305, 0.77040512041244, 1.294818266513919, 0.4044816279340131, 1.1730742808093924, 0.5598444774971785, 1.1305019625708668, 0.7913129512759126, 0.4197242017139017, 1.542910432016623, 1.0673807956468644, 1.1336549495647068, 0.7646167193508158, 0.8869926364807892, 1.170230329668876, 0.6372926436314529, 0.6869195380483029, 0.8908233321996181, 1.3732182834259343, 1.0368059144881017, 1.4421051796840336, 0.30434290718865376, 0.7065260349264275, 1.2145104700195517, 0.3009171155259299, 1.0705110583074227, 1.5783475342032807, 1.3341864610318281, 1.1197124637299811, 1.3293559857022892, 1.3101674845292335, 1.2910667541840724, 1.741346293714094, 1.0381349274075082, 1.6503991548553172, 1.7733693229056016, 1.6805551257048648, 1.5596596959075306, 1.3476708193580067, 1.6496847737429485, 1.8574852337284105, 0.6411621962396092, 1.4111938730154574, 1.0531839229302034, 1.1041209834141892, 1.4122746000248876, 1.0094219810386407, 1.5694720021863011, 1.043916595243827, 0.7986162023748347, 1.1768169937166093, 0.670964375434413, 0.4388052520976925, 0.733035736435821, 0.9164166281128395, 1.0225756789515454, 1.2508832204985219, 1.3436929535965985, 0.8354084467746409, 1.1329608123722115, 0.8707710115144883, 1.166795372647326, 1.2902275576114488, 0.9986966834161619, 0.7007675333557535, 1.663790886231856, 1.0846346447457815, 1.22450815223948, 1.017260024570898, 1.1264974012364402, 0.9921946269926901, 0.5149167717030516, 1.1003613015867195, 1.4023071950249104, 0.7051641663653682, 1.482076002155083, 1.5383775334730583, 1.1422405320230218, 0.7194151737488951, 1.176731765519913, 0.5417504256461595, 0.47131323979958273, 1.0041548805735125, 1.36505186555651, 1.0485125235989263, 1.0459905364970297, 0.6854444839509234, 0.8538681414506487, 0.863671701866213, 0.20030996047103122, 1.2919027843801147, 1.3135967853022008, 1.1685266704949764, 1.0277728593672444, 1.1933358982798823, 1.0948144665252983, 1.5861200693172681, 1.7598211024665935, 0.5854160159721208, 1.4604586278522305, 0.5124137594635519, 1.2471281924714683, 1.3173670401251134, 0.5191615522247228, 0.5198571558440539, 0.4734216526655973, 1.494273985179797, 1.2147062910473052, 0.6912629438640986, 1.4539180836451955, 1.0792513888236388, 0.9774977819036103, 0.1500931483344614, 1.0382461410296902, 1.1040290786276354, 1.5481146510835728, 0.6317659885326121, 1.5057196492144338, 1.2687027995187954, 1.298266182802581, 0.7168213655378918, 0.8829090571169683, 1.1558251902978007, 1.0551088933586725, 1.3230636514618086, 1.0870760405611888, 0.39491006888091473, 1.4940719846905015, 0.7018339124892989, 1.0043386337238962, 0.8820024407608223, 1.128728732095, 1.0764197970763298, 0.9548628815026036, 1.330105357605781, 1.5239723763700628, 0.9232539336338722, 1.0317802293935139, 0.47254834881237395, 1.1998109758459956, 1.3581743195057185, 0.6918641435797677, 0.881671597303206, 0.8192949170074794, 0.6609734444280234, 1.774979766243523, 1.4805397378173537, 0.9800432808760485, 0.12773827917241398, 1.1764454651552958, 1.399022484068459, 0.8948991468209243, 0.2840903711381241, 0.24411410211055962, 0.5084546085908087, 1.4620249096759794, 0.567298575738157, 0.9407285866291007, 1.7087221315202055, 0.2991660385382482, 1.7033792693678997, 0.4477400438355753, 1.68949916318827, 1.1025138326446642, 0.886037209385836, 0.7641041176554073, 1.1164030370432556, 0.8761150385979941, 0.3151142015162788, 1.4563791534740016, 1.0617642963028437, 0.19532342030178307, 0.7420803396061701, 0.46657012968694767, 1.4919432816147165, 1.3497003290743108, 0.7981607619896356, 1.2656707801422595, 0.4917454039989517, 0.5460386874054213, 1.3402491508726484, 0.9412425965527238, 0.8630956936745199, 1.7494649343602446, 0.6349969879281187, 1.472196940107322, 1.247847200884176, 1.2510485826426496, 1.348261853316954, 1.439480209678722, 0.6982412920009492, 1.7329823604703178, 0.7210496618220464, 0.354025728874628, 1.1949295538869733, 1.2087520558534723, 0.6561472390360359, 1.241798703125677, 1.5022407379541831, 0.6867420825674587, 1.598710943882769, 0.8820346433227462, 1.0942942021620534, 0.8646973875870868, 1.0555911636112094, 0.511063104578863, 0.5954618913079094, 1.3056293207172815, 1.0391846609873876, 1.0785963166434613, 0.16019382073695, 0.3664144717383353, 1.3534083016905045, 1.0119957715842893, 0.4313696415072301, 1.0409493153683624, 1.501592979248461, 0.38132149737563925, 0.5642026285964111, 0.9550435027279204, 1.6632479551690473, 1.0506549818412245, 0.5550751939017421, 1.055558778360648, 1.0421198646857877, 0.5445085452973705, 1.3960651950013316, 1.1722107483066246, 1.3535610518877403, 1.3731206213751228, 1.0913910977052423, 1.2579764324007707, 1.2920251032592, 0.6028240478520918, 0.7387709717695993, 0.8456957674925125, 0.12006036083243321, 1.4727532083642922, 1.0270025841439667, 1.4989570244107493, 0.9673029317081417, 0.9344892379265457, 0.7798996836704741, 1.4769211721719053, 1.2575165617131492, 1.110292079538648, 1.188936809786032, 1.260593204861542, 1.1915745182483666, 0.9789696999702296, 1.0644054774762102, 0.998610740335951, 0.4746285516583899, 1.655618144992458, 0.8775928945492154, 1.4843741881012866, 0.43583184725031177, 0.9347038192893724, 1.8663811432996547, 0.795448343057428, 1.0509195658068067, 0.5958359725689208, 1.1945272252521821, 1.081359755362861, 1.2932171114487339, 0.7274132360540302, 1.3336492292035311, 0.11834275134399441, 1.040172349391884, 1.1290833803672462, 0.3033962469434949, 1.6060192836020204, 1.0239076328254, 0.773971626276606, 1.635882494863918, 1.159023719663894, 1.0588279693888287, 0.9876553237479522, 0.34397308833464546, 1.482619641555833, 0.493622970922474, 1.4068835490695855, 1.0383140976563159, 0.6444624264228951, 1.0059526273453183, 0.39373711072945006, 0.7498159155005446, 1.6594539945683482, 1.2780177078917105, 0.7809567454147915, 0.8309647879545801, 1.0000768273402243, 1.6070717502091796, 0.860404998182687, 0.9900516096517402, 1.349239675478763, 1.1829603718952195, 1.237278252624705, 1.087497189403595, 1.2592423686829668, 0.7631137257816868, 0.8027528998907297, 0.7748775128943918, 0.7393791664372212, 0.8062451192992682, 1.1553297234413078, 1.469399887112782, 1.655942757482532, 1.5116332055562038, 1.2602035489059973, 1.1967271344382642, 1.2190377909579757, 1.1389738194488788, 0.8420795836084531, 0.8036841494193998, 1.4485274423620949, 0.9493474350642704, 1.1905424683416919, 1.716869187589045, 0.6719224086018922, 1.2619034022418634, 1.2223312108073774, 0.4523579395676056, 1.0240228709626078, 1.7647648540403091, 1.2999874455453089, 0.8266378885996772, 0.44205166815945385, 0.9775793075284778, 1.80509567686323, 0.9154886908640315, 1.2827636223300682, 0.8848815739806639, 1.1043245185058261, 1.1842100611990178, 0.8952656162824683, 1.0066163211406458, 1.2343204037197877, 1.0879356504780484, 0.9618042111856103, 0.8649764929112825, 1.0293671617433073, 0.6100632130889553, 1.3969437032224619, 0.7166528928225512, 1.2033220826659468, 1.5575472442824534, 0.5918712705133136, 0.8976300447264256, 1.3974784083033716, 0.5604074667821883, 0.49669297475483176, 0.4797163327138192, 1.0840059467620833, 0.3021744187852714, 0.5863778721833648, 0.8488243848461472, 1.1114158290125045, 0.8083279687387701, 0.4435358861274993, 1.0304974207306035, 0.7400616541242118, 0.8144337869444173, 0.8080425990641773, 0.9338186592294726, 1.1522897037540296, 0.5196999500919586, 1.0499494968528467, 0.960170334401583, 0.8078320719226926, 1.2930309552614645, 1.2067424625340535, 0.777115385025343, 1.0742365706322832, 0.7336414922995035, 0.6813042783908897, 0.43353667051638145, 0.5447750477282286, 1.24350633598833, 1.053715823700189, 0.478965203932581, 0.29988382242755873, 1.2323518800672213, 0.8005043669325753, 0.4860426857285194, 1.0266569045806877, 0.7909802385388697, 1.159016323442782, 1.0130725711463473, 0.9194344213814922, 1.1142386069206442, 1.4515380069563153, 1.220665987963129, 1.3679415475376726, 1.236309309524199, 0.5505236911610197, 0.8347791292414964, 0.3418858229654159, 1.0772291078186698, 1.0140205089518797, 1.5653989429071584, 1.1712876803277623, 1.1586733808086016, 1.404090096286137, 0.6971967606071163, 0.9491384724285032, 0.8457601673719998, 1.1330368597580471, 0.9016027588277125, 0.26320740638451656, 1.2068257156894515, 0.838486543505759, 0.5181617207995751, 0.7459442115916914, 1.7209413533701428, 1.5570580778410243, 1.151295427285341, 1.1511360853540678, 1.3661410239166432, 1.962909844508853, 1.2552851335100548, 0.9608515323811939, 1.6454636718548223, 1.3192680796520766, 0.8002536454843379, 0.21304925724196289, 0.6515327740756236, 1.0714664657503803, 1.1369004200776605, 1.1877238163129133, 1.0190459583590759, 0.9260333858964593, 1.607200417508594, 0.29650187548883966, 0.6933193253970428, 1.3482704134760486, 1.2924251884595725, 1.5370666577778747, 0.35519286695321317, 0.5346117299075197, 0.9991375253391471, 1.2548171678612663, 0.729894707289662, 1.2454829294278125, 1.0915266234614343, 1.3256838134623417, 0.6733807076328322, 0.4162454864595052, 1.1241676124948956, 1.3549001418193338, 0.6351154916628587, 1.0068537988114428, 1.2936434478138683, 1.2452630057879552, 0.38345561630920966, 0.5351526442078658, 1.0780392262024434, 1.7005664032834447, 0.6008148879836638, 1.1023898182274863, 0.5301618843157827, 0.39990414275155617, 1.0531603512228978, 0.837174514288598, 1.1959162466317488, 0.4029641454375368, 1.5003100877611868, 0.8680822777590123, 0.9944120192241911, 0.9675509382601635, 1.1982446831734, 1.2257814823172686, 0.7157888694102074, 1.624217016271172, 0.9601336970431771, 0.615407016314091, 1.5872291431300325, 0.5863252615434764, 0.6783155654174323, 1.754931378353786, 0.686612155992807, 1.7571294757415759, 1.2687256969697813, 1.440731524162556, 0.8542319113584513, 1.2962204412926965, 0.9397737676650545, 0.7970611079119294, 0.6336589762351452, 1.1318160654855922, 0.3988963283906771, 1.4038379186465688, 1.5800531733316074, 1.5702235612627171, 0.2888012216413878, 1.0492273834968553, 1.6428140114010792, 0.5012710140018463, 0.9036357349085933, 0.5532785505013816, 0.9431058643002935, 0.7572179379050591, 1.9835062252798061, 0.6378396326185128, 0.8113948913433794, 1.0767771677241695, 1.1442135141910006, 1.0174239442881192, 1.1201115620834003, 0.9413575145759889, 0.08433010340607883, 1.229952221359824, 0.8794205584038256, 1.5953045129556553, 0.7850868848561109, 1.343641409898816, 1.7715405270288085, 0.5240741166391139, 0.4595428380630405, 0.33797816980658746, 1.5186299636911103, 1.05019673329224, 1.5238354663138065, 0.5202831393846407, 0.5075265833864331, 0.47683742180014044, 0.5736780171811138, 0.551357636265875, 0.5687273717465708, 1.199474054026392, 0.4291091806511871, 1.279881737044194, 1.2966807055414962, 0.6411372296772448, 0.4455387738351829, 0.30566725054886235, 1.0055949191026938, 0.7971357001916833, 1.4147320308082527, 0.5237962961200873, 1.68641055862934, 0.5964037159388257, 0.8542642868766525, 0.9651515429158006, 1.31627254106451, 1.316613529133087, 0.9257959502809746, 0.9925431792839038, 0.8389464869747894, 1.3771319772966213, 1.186273598038071, 0.6899483898000671, 1.3615678428457285, 0.06628845724657018, 1.0437336066854468, 1.2561865857823002, 1.6625603977545587, 1.2709135053486875, 0.7197239916258287, 1.0479277165486645, 1.342554513690814, 1.1860288084817074, 0.9019715924225444, 1.4245726944816572, 1.0427421539595578, 1.247397842648776, 1.509345500679402, 1.2521591920373785, 1.0441911285778431, 1.795279829327277, 1.5986399104957076, 0.912834139948736, 1.3198129814033313, 0.849545282519889, 1.4689864421169778, 0.7037462012854522, 1.04551596094085, 1.0822543578288149, 0.8878346762535302, 1.4559963524164394, 1.145446504351795, 0.6026441267803033, 0.6569279588378582, 0.7038409891227876, 1.8583687766827701, 1.4434505437364549, 0.5898786137416082, 1.4776529999190844, 1.1581656028824163, 0.8959643098059957, 0.8376398810610762, 1.2348021373099227, 1.4500760085480924, 0.7418673716965303, 0.9060332885294142, 1.5363968692180414, 0.7691458949915998, 0.41460219392107467, 0.9704920855159306, 1.0310915080987235, 0.736242651421387, 1.1629257686571763, 0.12279367986671785, 0.7538376126465878, 1.897310045925447, 1.136406026227872, 1.1554004223524188, 1.3713817264815142, 0.44599050570998866, 1.291903956819524, 0.4786866725046005, 0.7417881070015061, 1.0158881380792175, 0.6824521449715639, 0.7226685548253556, 0.3046370960792346, 0.8058416777692172, 0.5263201142828052, 0.6760229654034646, 1.4127702530463955, 0.6460636824569391, 0.8819920424205927, 0.8268295739895271, 1.0508617490652639, 0.9792067826541684, 0.5691722534595854, 0.8338453813084652, 0.5587561937647471, 1.3273019229573775, 1.6924234311175894, 0.9064474691747327, 1.2111563517436368, 1.2454457416323366, 0.34491685878385303, 1.016031658764371, 1.5813142164787204, 1.5664863204488273, 0.8546194879933624, 1.0345580845105076, 0.8586608819846047, 1.0635937264430644, 1.3201074308372631, 1.6553988503351431, 1.4387656451067172, 1.0403408602749094, 1.3589155245443145, 0.7205847848139926, 0.6415520170377638, 0.7460443377254796, 0.9511412991414211, 1.0872189708077302, 1.2747857688886701, 1.3486246353767397, 0.853157294954179, 1.471107689138408, 1.2001055187101362, 0.9265712759662263, 0.8429293526128395, 1.181368949452902, 0.899653102079144, 1.2076831362112603, 0.9165433113645236, 0.7095765131769014, 0.8528815647248473, 0.2932846123088517, 1.7805181023974104, 1.20836521359415, 0.3302933120271909, 1.1095566120617018, 1.3793109443367566, 0.8421978424079736, 1.204588203084679, 1.497337354674896, 0.9342449719572361, 1.075663533006379, 0.9326250987721477, 1.6553944839609351, 1.0269435037910428, 0.537986544363503, 1.4256097720468341, 0.7727475030849128, 0.9904244572227001, 1.05992159861589, 0.23697221984920314, 1.8374212565887529, 0.866523865060436, 0.3757313491678189, 1.5891245981950957, 0.41880713505355216, 0.9345448837084596, 0.9798876020113954, 0.9776367601275767, 1.7624693844108705, 0.7057796093511572, 1.729655526340045, 0.5105611924722084, 1.4047737406125353, 0.730869491036987, 1.1634223669325985, 0.7991086660106478, 1.7110575668805432, 1.4059484932574393, 0.7768561424728118, 1.0161410065631729, 1.1496927924896132, 0.4714735984687062, 0.40246063338408933, 1.6794378360204432, 1.5536063452461981, 0.7718486122621726, 0.8146519471638638, 0.8428528822143471, 0.7732393262648389, 0.961721423874361, 1.4503645974212631, 1.3864388407907065, 1.6179637774694444, 1.4258873671592438, 0.895963690746605, 0.8817310232498519, 0.9333221763273839, 1.2278466716587524, 0.9414251575866085, 0.7387160303270828, 1.2959231255104326, 0.8068402513402971, 1.048624702650364, 0.7522823231197069, 1.4546741752106191, 1.386585978287028, 1.6900762978046424, 0.5739361757796694, 1.4209136463240917, 0.7423417136198177, 1.5292027438863098, 1.4724386127716835, 0.6657608579040969, 1.2600615475547148, 1.0359176066008797, 0.8629853356745602, 1.5492001644966025, 1.0592596908089362, 0.7918179618668615, 0.9689454705437794, 0.9455028158263664, 0.46850371787673695, 1.2782901882911355, 1.819119653240056, 0.8636921144249621, 0.9517992398277197, 1.058728214519469, 0.8365806757846957, 0.9444948409720579, 1.5974125169988687, 1.3004999048637433, 0.8245981309674607, 0.8163707330851512, 1.3472199980486401, 0.7458480585405363, 1.5568163571314348, 0.6573792969706367, 0.7228728368691975, 0.6062241736420324, 0.5573848713261007, 1.3403095501849678, 0.7795398665792346, 1.382099483148489, 1.0000554877028125, 0.49615905962372764, 0.542677185478331, 1.5106585434959892, 1.0496362871732772, 0.2360722659125405, 1.5149828486104464, 1.5304789813075999, 0.6191193063004621, 1.4400552650724219, 0.15902986151624876, 0.8580542225017063, 1.2468029307197095, 1.0681281673056278, 0.951737589097231, 1.059250526489352, 0.13111966123446406, 0.8365469415691857, 1.1964650337729643, 0.9272305594206113, 0.6007391157831212, 0.45539368767151855, 1.4766000913105812, 0.9978466592472639, 0.5135856437655649, 0.9359726522939378, 1.1974666248917512, 1.1270980582508512, 0.7973858649115421, 0.30642138374429573, 0.6024487973620932, 0.927647704362086, 1.5089524745385086, 0.9644256604629712, 0.9952689842230067, 1.7775428612177442, 0.7090774733922656, 1.3010924487343782, 0.13504454580191205, 1.386885080930805, 1.544143962808529, 1.2816645748192994, 0.8084247192202076, 1.4807971674294875, 0.9592692468805082, 1.444859975067164, 1.2150435112005757, 0.6597975216156151, 1.1887014213285634, 1.3096848332988542, 1.0841418179900466, 0.2749636898791309, 1.106532552849918, 1.1838246509689503, 0.5416295016950536, 1.1364817546279582, 0.28839456527468554, 1.285653180135584, 0.965545837878702, 0.9341195847319628, 0.40666092461370007, 1.0008766014975454, 1.1871720015273795, 0.9771588553168402, 1.1852030308602748, 0.5135586553868207, 0.9506611476880634, 1.1012015998269682, 1.6631086876992902, 0.17110048989298543, 0.8593553185829638, 0.9041822887947927, 1.823517849430522, 1.159257902185871, 1.1133585309085399, 0.45171249686941406, 1.2029050477592418, 0.9538185268320114, 1.8232202453359125, 0.8439878601987169, 1.3962885501312359, 1.9020966263943624, 1.0554859851492324, 1.3281057429601262, 0.8048298251115001, 0.6671120922571241, 1.5078662882034188, 1.4989492498910613, 0.836428819038868, 1.1743133831810222, 1.0758398891445449, 1.2973400179260413, 1.1512335429242633, 0.8333185471656019, 0.9604527857393741, 0.8762913061922033, 0.9046376986720557, 0.9935903139138692, 0.9553797186158177, 1.5572844469230462, 1.10030167908217, 1.0217679834792968, 0.4028112192301023, 0.8934129649205417, 1.4696595550028442, 0.4990560879439252, 0.47615774847363923, 1.357998785184124, 0.9962909067042411, 1.2644952507440168, 0.45435470960784985, 0.5220524462740134, 1.04059228034526, 1.4805408972335652, 0.8968684780399505, 1.4182778493278567, 1.1999283575914799, 0.9299902432402527, 0.6342391496689453, 0.6576835658578561, 1.278642122739026, 1.7535003943507195, 1.1988101987352882, 0.637654249027224, 1.361991418280527, 0.8412233458991527, 1.590410935906222, 0.23034960798123738, 1.063278938815909, 1.821049606471564, 0.6259249738852781, 1.031480663856302, 0.6987245265912639, 1.4793838942198405, 0.9229946281104875, 1.3939633835724146, 0.3868967774109081, 0.8989412644603809, 1.3605748045952244, 0.946576498797979, 1.1190389902459212, 1.0458553516346334, 1.470507729141441, 1.113211334491255, 1.3202431192676851, 0.9576406228273281, 0.5859162335811525, 0.27543600850149874, 1.627862071125132, 1.4610573176433044, 0.6835570534222202, 0.5748407445279321, 1.0896797513066292, 1.0472181578433073, 1.296995731162481, 0.846979299195585, 0.7602237492004753, 0.8186449787877537, 1.0317966438830104, 0.6203092095157906, 1.2009913490388835, 0.5610084880997991, 1.565455496012555, 0.8153537220077741, 1.811357046768598, 1.3820286731489546, 1.5316147562174707, 1.2000213560296578, 0.757329998237807, 0.4974494278316114, 0.5165825707459262, 1.4488413168305003, 0.2672339392026001, 0.48002619310547, 1.7593283043553898, 0.6422069432607068, 0.9756320533246277, 1.0911346335282137, 0.9296602318490046, 0.622096497558155, 0.9140930931652289, 0.6446167199195518, 1.3977902487639269, 1.713400372343136, 1.3175965436366157, 0.7502162523334841, 1.2415555918290144, 0.9674779049451449, 1.1218546547019312, 0.5230557491125344, 0.785351473688421, 0.5437739492630156, 1.3197274213223356, 0.24792439744178618, 0.5132724459156562, 0.9463377053244598, 1.0643696305994896, 0.8805293138821021, 1.3768474596273428, 0.9802207820026941, 0.6633546237763355, 0.43483876188224113, 1.5224506847684003, 0.6074564476678636, 0.5658348599451395, 1.374215191934856, 1.2483654279980283, 0.2865497457184035, 1.762325548374056, 1.212625010799885, 1.2819595616008952, 0.4409390553035998, 0.8404785171279299, 1.2462032785080086, 1.086251558293367, 0.9225222566313624, 1.3440205617503131, 1.4541416535569112, 1.0989061319311828, 0.5622123585726758, 0.92461271354678, 1.059614662469221, 0.9614325577889992, 0.9586626865092144, 1.0650014397713141, 1.0541118262845413, 0.694020436500526, 0.8160882470926593, 0.7732555595007948, 1.430518364491539, 0.09744194640688875, 1.2046115497955068, 0.4671138917031791, 0.7407431175366931, 0.3204957123998947, 1.2996917870155367, 1.285668716129359, 1.138491551916767, 1.8506759651939555, 1.631162135567629, 0.5701912448016977, 1.209634442880429, 1.115829981913056, 0.5580761494798167, 1.0989057250207956, 1.2338895812638186, 0.45416308571559694, 0.716191686926855, 0.706181655435418, 0.15810028064402804, 0.47586555163839006, 0.9800194989471801, 1.2845305124889377, 1.083009900979675, 0.2910149738205786, 1.4698188519801194, 0.6757435876366368, 1.006602835040133, 1.0198685013364113, 1.2617331428984122, 1.1388215542063114, 0.2377615266999863, 0.6213507412181917, 1.185390304474464, 1.3053576096076178, 1.099036307345922, 1.6893287633936087, 1.3580907102206627, 1.2778335135287646, 0.9384242908697272, 1.5889508945577275, 0.8908025055381392, 1.1996451436043416, 1.457103002050867, 1.4413333380550322, 0.10438217009111839, 1.7622154947358002, 1.239649400454696, 1.2478454883225705, 0.6475177766370214, 1.0549212155619783, 0.8227321167100744, 0.6787410670262872, 0.6384307840225204, 0.49297346091154814, 0.9141624444359344, 1.2390409371039177, 0.9175698085325608, 1.0943944984042213, 0.7385980478073798, 1.1824651896961211, 1.7150328636760341, 1.0229786062223574, 1.4023928009384177, 0.34053006776714767, 1.099273803911153, 1.6123265158910414, 1.0481917350982077, 1.4337934183255214, 0.8327506049167797, 0.7115932035470796, 1.227502190375585, 0.8069618301771025, 0.4611731237492841, 0.8796721695238782, 1.653451270269485, 0.5421381928564796, 0.4800073881213306, 0.6520989905396745, 1.1182705175396, 1.6109603443553695, 0.83528937726871, 1.6650784543711712, 1.7061468853663304, 0.3062098678777577, 1.667241005490025, 1.013749915341126, 0.16244630742435062, 1.4811537167142783, 0.3676584853012457, 0.26553811228810065, 1.3417807911576207, 0.17790581948419293, 1.1891849799770133, 1.6824834379612534, 1.3070733095698919, 1.3347385838818435, 0.5821657143009599, 0.6589908256996004, 0.723933091347706, 1.4249711184876257, 0.5247227300580296, 1.5678151198335701, 0.9905135047217644, 0.5854182163260847, 1.5569591335678306, 1.1270317703451678, 1.4294580616635284, 0.9204084475019279, 0.9445075513783631, 0.6625741811497463, 0.9976776293402868, 0.9225767226036644, 0.7822397385610605, 1.3657873956519953, 0.9641236219758185, 0.25025744385544835, 1.300982151478698, 1.135235961980984, 1.0590658450654502, 1.0296645771895212, 1.371999083776102, 1.2513820215553957, 0.8056658762688764, 0.28950897669859266, 1.672578651117044, 0.6981353841069422, 1.3582732408412963, 0.594961410764665, 0.4460421482124749, 0.6094418495420281, 1.192917870893589, 0.8650499615839095, 0.4405745595912237, 0.837514004643125, 1.2268226801698134, 0.5963095133245954, 1.2657111880983285, 0.29817497667155257, 1.4212809066932506, 1.0887352614031953, 1.1083449599025772, 1.6174487481336637, 1.3839031900460128, 1.1010439075531762, 1.4039426878460652, 0.601696977299321, 0.7385571939017125, 1.5123434449769824, 0.39743539835061814, 0.27415917363501086, 1.0791295927815616, 1.1230894536934992, 0.5895880088662152, 1.3410314115040878, 1.7575319414485273, 1.5817750840121914, 0.8880863623602812, 0.6387364306425961, 0.9637101133487451, 0.9048036023144201, 0.6675178276836807, 1.6546107694220331, 1.0460665782582916, 1.5843173148519742, 1.3530756534964976, 1.0851696454836413, 1.7749628246761389, 1.3757960994303837, 0.40336137893315993, 0.4534740139957356, 0.8210834850290614, 0.4592168252313318, 0.9637746708052424, 0.35878356885342566, 0.5327271133286959, 1.1175858139796078, 1.5450488872994588, 1.2152280572397054, 1.2491634995669316, 1.3788329316110701, 0.9647017928891093, 0.8596440504524809, 0.9061033405973141, 0.5159136820289582, 0.6056010043998822, 1.1629634402444966, 0.5244511718226689, 1.4315062821370725, 0.4366019657097231, 1.166265968896616, 1.2433373616848655, 1.4369885963128644, 1.3594302420689734, 0.9361995185636414, 1.3319527830206228, 0.9257168852652452, 1.16598014321269, 1.0883421357839476, 1.8078138599963132, 1.312274465423356, 0.7925725353357951, 1.7572604091433193, 1.8438428625217878, 1.180449665790341, 0.9015393538902517, 0.4438111961557569, 1.1828461180227796, 1.24886265921153, 0.2641267551862341, 0.7840843664504724, 0.1456010639383556, 1.139032946690302, 0.5996903017622603, 1.2889512853781673, 1.1838714451354548, 1.234970997085236, 0.772420877462704, 1.1708661841409307, 0.7785282725809819, 0.8926436328209032, 1.594739646595356, 0.49810383364464894, 0.9952680339171244, 0.6373883476643151, 1.2783613075627334, 1.016091449167777, 0.6201828913389605, 1.2282808784899992, 0.9070832588766942, 0.8939931744406638, 0.5487192889189694, 1.0620590166840653, 1.0646508724238304, 1.3659697386716632, 1.0111804873720267, 0.25374887134128943, 0.6650370245783008, 0.8648840580009179, 0.7777787387089518, 1.221796308193404, 0.8162524976062422, 1.4977449195067392, 1.0886688349537987, 1.759247975545907, 0.2846587137138422, 1.4339032109425256, 1.5689588080906818, 1.2092739953122937, 0.8908282632999049, 1.1464309637489976, 0.7655232269055638, 1.5737252051948314, 1.4966684443711822, 1.2203850172172954, 0.40422416269333594, 1.0714035324155857, 0.7360127882529117, 0.6173776522618634, 1.2733103536133845, 1.0305632298643, 0.6362814529819049, 1.1943177663883513, 0.6496290945056316, 0.9901213241975398, 1.5313604042753028, 0.7209753110980059, 0.6816672115986628, 1.079595462694504, 0.4456870627582501, 1.0840606821643441, 1.1526074910360107, 0.43755937869950856, 1.9257429194571019, 1.781962398482181, 1.004800297035504, 1.0069724653395251, 0.6128519109268397, 1.010926795527307, 0.5885840539583721, 0.5737526305793116, 1.3482415424934797, 1.1583704407473863, 0.9453934896066185, 0.6948186699358665, 0.7844597578521325, 0.814860067150305, 1.7097855522820584, 0.29553774839984237, 1.1424428133794988, 0.9534812106422742, 1.3195955148416694, 0.9132465975682966, 1.3473318546828672, 0.5874542535774042, 0.8358316111103808, 0.8912700843645631, 1.574347584616229, 0.45712788734228926, 0.9874828474701046, 1.4699346384910372, 0.8924784381571713, 1.393719508144184, 1.2812170188252776, 0.8029232491733452, 1.1484572661056556, 0.817178410771618, 0.5646728082979438, 1.2562052315748828, 1.305027349149306, 1.1203974102019805, 1.231324134333135, 1.7064001175175723, 1.1537827729949965, 1.1291031512378669, 1.184401737994964, 1.2714929009347506, 1.2104462287175464, 0.9536489926167026, 0.39939342614710205, 1.0848258736826402, 1.2480986459018344, 1.4731436648198666, 1.3168867594537366, 0.7578793014612292, 1.3117961634015494, 1.3081212697204405, 0.8380540122715995, 0.8044675552636931, 0.856688164532888, 1.4472528967021057, 1.0337726716727893, 1.919496297379411, 1.0168094596208026, 1.8069304592571966, 1.3579216310993356, 0.28956513463230305, 0.6897133314446111, 0.304758454822198, 1.0946829639538367, 0.2131335252514921, 0.7325030269205629, 0.5918632969831915, 1.4001994779140965, 1.7264781557915043, 0.8017738427432182, 0.4745411474602398, 0.9277128465066196, 1.2895919690737743, 0.9331932216854457, 0.81568461943776, 1.175690271712392, 1.1753722339452461, 0.799537341982699, 1.5613184443312798, 0.6151875009941388, 0.07695923473569288, 0.721241585650026, 0.9830754682259847, 1.3248690923278859, 1.4137045378507156, 0.4625704271665122, 0.6210434512757778, 1.1142593470162034, 1.2712016000627553, 0.15651309495134513, 0.7462747767227484, 1.5528885808077855, 0.7099958588390965, 1.0260157166384567, 0.635948979580076, 1.0510008053273254, 1.2683384964174207, 0.5665427413387546, 1.468634480111208, 1.5720817349695064, 0.3423652531305823, 1.2490464400053836, 1.2137431271026404, 1.1545229058649604, 1.4880752736057414, 1.817765520302042, 1.6347998814188807, 0.7243355481400834, 0.6616768704322773, 0.8580883986511518, 0.5919686327364132, 0.9288147166741509, 0.3800960978915515, 0.4601148258119938, 0.5959458639664844, 1.321848595471207, 0.7584775664689478, 1.2237902453202798, 0.7936756264371996, 0.6201945286334349, 0.6964559411234937, 1.0655859871448583, 1.016996226937304, 1.145671416882039, 0.16015985297811253, 1.6679469471891486, 0.8862240432098892, 0.9489473681244842, 1.1390447878560799, 1.0124019371517232, 1.556243224765856, 1.5095665343667595, 1.3081818990713434, 1.9726899606586912, 0.7425280669085887, 0.8998400176534048, 1.0389388375133652, 0.3872995946055391, 0.8147287528952365, 0.47541895126911093, 0.5550019566895116, 1.1182794520672545, 1.4570202452987004, 0.32873802536295427, 0.5990336189433015, 0.466130926838743, 0.5441503656953671, 0.9186645070817013, 1.082606477708513, 0.8436725122985953, 1.1274437710935086, 0.33536891678373515, 0.8505540963983909, 1.93954404299807, 1.3154921627245482, 1.310067454947282, 1.7882528481300448, 1.2699554761341953, 0.7543277762185832, 0.8089230108517137, 0.7743010954076872, 0.978854364249858, 0.8371828610778406, 0.6071749508890371, 0.9978944486267171, 1.1104704388823412, 1.562716948914335, 0.837760691788383, 1.8630606621481935, 0.3450092945725354, 0.5934798087439883, 0.98864576090522, 0.8941575436193072, 1.1712720634234037, 0.5536385854716126, 1.161230527600392, 1.6527527349741788, 1.461754213336412, 0.43366835340832344, 1.105451196465975, 1.2006088319370145, 0.8338736417184884, 0.9350916996996992, 1.7022197323846666, 0.9144784329571336, 0.9243580263619348, 1.0679190532803768, 0.7080691161676423, 1.0794910229966035, 1.0559603305488827, 1.2940540169118742, 1.0644707556406585, 1.55956755949496, 0.7797802585540738, 1.0148356623794854, 1.5151106706842463, 0.6965200341182332, 1.0484020002021568, 1.5726293297293257, 1.2252188570463132, 0.5446564062444685, 1.4134810125561978, 0.6429435736990147, 1.1109698544873732, 0.9388282170313139, 0.46453719762751444, 1.030930634294664, 0.6965631127106375, 0.47309687537473166, 1.2512834617908832, 1.3250177438903101, 0.9676838574273708, 1.5006668775418173, 0.8409445569342223, 1.0417502602488415, 0.7446418350992673, 0.9283568686637291, 1.2903411248710883, 0.5184020786885805, 1.5784809772280561, 0.789264754511535, 1.4596425487666582, 1.1242592828390077, 0.33882174479960625, 0.576050523368103, 0.8994598512747796, 1.0354037212103078, 1.120637203897486, 1.5513684817879012, 1.6714653067729124, 0.8684875254903359, 1.4444006609997406, 0.998191744491104, 0.21744312245952258, 0.80414869047676, 0.6464954206886857, 1.2176383621088873, 0.6909938345364276, 0.8473144286280617, 0.7997287819113728, 1.57577785624881, 0.8252055268975387, 0.9237550534181305, 1.7326451738571, 1.9138744860026184, 0.9768692804050141, 0.643625112543716, 1.1018324865458071, 0.7123893347763589, 1.0610901954971816, 1.1298638225994437, 1.2437525305541333, 0.7360935299738485, 0.805880582154404, 0.9764200563464237, 0.8225378321578727, 1.4872603485377391, 1.146556083413866, 0.11984608736638269, 0.42915219215545763, 1.82179437519541, 1.6029941227371944, 0.48016966010976425, 1.028018660254474, 0.46188346663766244, 0.5154580056072121, 1.2031430408151245, 1.1030178526407228, 0.5034986146119569, 1.2237703238130342, 0.684070808832409, 1.3761282242835131, 0.9476254913408185, 1.0033486989655707, 1.2792608173061208, 1.61476093701146, 1.0942184028705328, 0.973536304066264, 1.0813166533703495, 1.3572154016115658, 0.6099022991324727, 0.6382633820277722, 1.2753417563813914, 0.8490078835737566, 0.515150866067704, 1.6490871892709107, 0.9937818796720358, 0.8500413641243607, 0.979299191434126, 1.0271015613817782, 1.2336071656019696, 1.4456565012689286, 1.184276038989107, 0.9889995687231298, 0.987235559592574, 1.3681957088263859, 0.6417277203016, 1.593632787602996, 1.1710243879839068, 0.7044410295190976, 0.20241196702448316, 0.7178057805601471, 0.2702962585244697, 0.9130726735789684, 1.8607279362155897, 1.3557396403071063, 1.5609408779203067, 1.4657602637703022, 1.2546999134668892, 0.7343570134029657, 0.5934008313304985, 0.957231374442135, 0.21446752935509106, 1.1680689082242681, 1.549683428661571, 1.2381383160623143, 0.36420752259257894, 0.7829486395723203, 0.5724400662624999, 0.7161106531592183, 1.2170198911176593, 1.04388482641035, 1.0171177168067502, 0.9259225973190789, 0.9818348727682013, 0.19976451227741132, 1.4475637517649935, 0.7807181262418867, 1.410542961373138, 0.4331213689367255, 1.0249421094907527, 1.0592009898104755, 0.4201586564146108, 0.8376819003991922, 1.3054890063069866, 0.7159790005406632, 1.8559190939773376, 1.7050464768554356, 0.45690328860274465, 1.6697568481019138, 1.6212227313493992, 1.7053138201703644, 0.8038584298210371, 0.1231876626934928, 1.6274319005999844, 1.4075123506863814, 0.7963681356925437, 1.025872817706615, 1.7362661737921041, 1.2625084035808407, 1.3928601990505214, 1.133387268305542, 1.766090932596634, 1.537483027211449, 1.731718632464743, 0.6446199842283982, 0.7431065932913099, 1.7597559531703977, 0.7571627895658095, 0.44901426883924545, 1.2436618505200467, 0.9287767087405634, 0.2746643510625585, 0.9983557113789593, 1.1827026444937985, 1.1155428909417717, 0.9543515902210281, 0.14979480189063676, 0.7282150303944593, 0.35010281837955637, 1.2893702885941556, 0.6453212479760309, 0.9872806068904368, 1.4957981515392795, 1.5318641389507626, 1.376737720562137, 1.3067636888255103, 0.9728129281708844, 1.3880180776003448, 1.0925081097876497, 0.7892555257189853, 0.4254212704828114, 0.3170433212210133, 1.3901117324335388, 0.4318185455485771, 0.963263717079959, 1.1850222137818678, 0.8574057882713292, 0.3216628409651331, 1.2244937769819977, 0.809828127750189, 1.2421987006036723, 1.0889455921316509, 1.8317882362397575, 1.0990697846885347, 0.567997907619906, 0.9533623370218499, 0.6379927473097387, 1.4535242508466033, 1.2764097293597132, 0.7370555872013198, 0.4623416367146457, 0.8797796392377459, 0.9404585609215298, 1.2851477586895639, 0.969952830356723, 0.7099641822823881, 1.588174720810585, 1.5734306504527678, 1.2817782879343458, 1.071528129649003, 1.0679721785373237, 1.032540780741276, 0.6687178527125189, 1.4099302068586217, 1.0183718772347738, 0.3003587913621877, 1.4684534040669635, 1.0519355955951957, 1.0810430273110292, 0.6209931856440049, 1.572056853008327, 1.0039473746128937, 1.7116799776009235, 0.7841697563899476, 1.0172565164815084, 1.4054599371544598, 0.6104587987684715, 0.2723258342801679, 0.7916781205932677, 1.0427818302359588, 1.6197220952224023, 0.898007970984655, 0.7545326531269266, 0.6721458448169895, 0.6495573616012248, 1.08341141214123, 1.556639805516024, 0.33755229455091385, 1.6194496822249143, 0.8096384991762601, 1.3771936175756232, 0.8076359540555589, 0.2548095382695783, 0.986045269813872, 1.4158984492369602, 0.4236808789342452, 1.7139919038428295, 0.9336413403387217, 1.6047608008922678, 1.487426632146013, 0.2584826959434857, 1.0498438404716124, 1.5493885662443772, 1.2912226074176947, 1.5707576600797397, 1.2450095164182824, 1.7967532068837728, 0.6247244962643641, 0.23962714911581673, 0.927020962491866, 1.1974057428333236, 1.2438191229772775, 1.0451476588114663, 0.1619245818090137, 1.592782574640752, 1.0823060997795442, 0.8064790918763566, 0.3812104603186296, 0.5086050709036978, 1.4307117762386767, 1.0436899629993148, 0.9625757119487891, 0.6089299542707618, 1.0955351079278746, 0.43432916226850704, 0.988730515593459, 0.773495436544129, 0.8420531700837328, 0.07558028317673715, 0.10384721772328598, 0.37134238833348543, 1.4697327408667464, 1.1905037315358937, 0.6434879263326724, 1.137033735811005, 0.7378915403538208, 0.9757624536439327, 0.852480086730533, 1.073263990688073, 0.8046728860545133, 1.414028982200672, 0.6934909036252831, 1.6617353958398158, 0.8922551439993063, 1.0246222113036194, 0.3892992995989222, 0.5197161874794833, 1.142820956580517, 1.0935468172288305, 1.0091368428850065, 0.730023230589793, 0.8686735680223895, 1.0884875841947417, 1.0186220915297666, 0.35107483333430156, 1.574178445665651, 1.173055141867649, 0.301864952410137, 0.9043988973009044, 0.7824869529819755, 0.9552238835760775, 1.1948089528150598, 1.3433175367659422, 1.7411548967968191, 1.4385050740074363, 1.649115952266375, 1.1554920595402047, 0.38800768465303304, 1.8450740539271662, 1.2202905193166425, 1.4220832361968225, 1.1544932446236258, 0.29932857909353516, 1.11283383915948, 0.4457464667296962, 0.23766940000436043, 0.7295567314654124, 0.9964933534037785, 1.0550932754964097, 1.1856438145262107, 1.8678917241354278, 0.5723904345307985, 0.6166233717694066, 0.627272323539974, 0.6264458894996352, 1.0229413741043705, 0.9737322794868575, 0.7581000153504945, 0.6771995335828941, 1.474206007021929, 0.6206373264875409, 1.0568471169891689, 1.5898789299915452, 1.120537070807453, 0.6376810944174222, 0.7929961174680533, 1.004459017117608, 0.5001909216786076, 1.6454013040612798, 0.9949414960320152, 0.9141070581474636, 1.5442402391197834, 0.2946013981071398, 0.16613987867271707, 0.8026613455813825, 1.1881139802148268, 0.7176627872821248, 0.8735201243747904, 0.8431036286225869, 1.2950589022716046, 0.6251702491396628, 1.06167792092403, 0.9629065779489369, 0.8501476870942742, 1.2227384952672948, 0.9736751138794847, 1.5602310983493353, 0.7415150025037232, 1.4353089900068765, 1.1557765134855442, 1.0053394120531975, 0.6992191576145552, 0.4925480636853792, 0.8047400593728666, 1.2610746569488527, 0.23870200464127211, 1.637829483160888, 1.092418070190096, 0.7981104702337807, 0.675573229533067, 1.515433054555091, 0.9990597782435404, 0.6328698507278304, 1.5076904145699497, 1.4559827593829293, 0.617781400937799, 0.559208568683178, 1.2509535220515156, 0.5505296025058726, 0.5022652916327142, 1.391113592245084, 1.6543417074689881, 0.49229518393089955, 0.1952942748323302, 0.917552690147951, 1.2650424253112922, 0.698705594191826, 0.955740614988457, 1.3571148420532664, 1.8771779050626671, 0.16246851429637044, 1.1588748301462815, 1.2824358284975048, 0.42087883058302744, 1.0554469676934737, 1.4033476862785013, 0.6084091254279923, 0.840257086414376, 0.5964372684002325, 1.271272351770601, 1.3569222290908995, 0.5605011173737957, 1.1446640347878194, 1.1305678482112524, 0.6969061072801751, 0.4502050472021131, 1.3721386302042997, 0.6314355938444448, 1.5632625342586903, 1.1251771773995451, 1.1684658750393107, 1.1277587388173993, 1.314831884699223, 0.7587703573919695, 1.1289939835259593, 1.5624563990508147, 1.6557804327028416, 1.3814107495801013, 0.9275031107240204, 1.7190008850168963, 0.9347086017953234, 0.29677067090371523, 0.8982122364556191, 1.2443836002610296, 1.1590783427093778, 1.5918994636077362, 0.9072560189662512, 1.9010609342828642, 1.7275271175773783, 0.35499851450205966, 0.5717300618412537, 1.0561621007279436, 0.4433258031197299, 0.9288090657468289, 1.1245658665860443, 1.2288700376959496, 0.933233069427591, 1.5258493613338415, 1.5554562932383145, 1.5057350459193444, 0.2797304496820969, 1.0004423158453273, 0.7450862702696734, 0.8538724063336799, 0.6863916909026931, 1.0284972214355395, 0.2918877281290396, 0.4934002256393727, 1.2062088576928451, 1.4183032084744087, 0.8046395308078655, 1.4072632388898547, 1.5655693073349983, 1.6268740043109782, 1.244512585435003, 1.1194830986319042, 0.536751616069408, 1.0843823809682434, 0.610135660558096, 0.16588020128893477, 0.18173588808103902, 1.165187127266841, 1.3352851130594, 0.7442149220387665, 0.8167812950818422, 0.8469890337665196, 1.0572413204352133, 1.7979478138024048, 1.543213152491174, 0.6143982154167623, 1.4583832698296084, 0.4745855776887471, 0.04084586152616043, 1.5864036013666416, 0.4864651703487136, 1.0188669318670427, 1.4880828981455658, 1.4885759208422584, 0.9284591078614775, 1.0171842046274704, 1.7346132817426403, 1.058317196654449, 1.0893439007724917, 1.2469131559909377, 0.43157572033793346, 0.7960878175034259, 0.8499746971333281, 0.7423574062712869, 1.2895519803168254, 0.9057098780522768, 0.36855937293594476, 1.8794281889056532, 1.1790000453119946, 1.3337800132472015, 0.9599860117707826, 1.0922480814296867, 1.2341859369909298, 0.8408551683169546, 1.4987923185928707, 0.3314823684683448, 0.6453122462369059, 1.556702901855875, 1.1748918702088411, 1.5673105225940471, 1.0985291925342717, 1.251630262490596, 0.9335252950834244, 0.4735050233122242, 1.0792676683282392, 1.163335882717731, 0.7153185404630577, 1.2018351262643192, 1.2959906116602542, 0.8804911209211055, 1.8210792343138764, 0.6191348539676439, 0.5880339640871285, 0.8127798907560408, 1.6155983862260248, 1.3550074995740302, 0.9251756291893958, 0.815191989106514, 1.4675592989693889, 1.2319026514213096, 1.5338053472236934, 1.5123821412267207, 1.1247914382587538, 0.21498030526008116, 1.1028669225568326, 0.3467373165554928, 1.0109991958663498, 0.7911023676945744, 0.2284358857220754, 1.069959094509262, 0.5403212303739431, 1.0876175082607935, 0.5572228453156585, 0.5723342194451383, 1.798796668938552, 0.07261001237899756, 0.38235465863056195, 1.5786692451172986, 1.2473587054974384, 1.5319610063303197, 1.2834483689887801, 1.1239934019256592, 0.4752604140245723, 0.6948305038836268, 1.0301584627004532, 1.1788389866045632, 0.8665658764744851, 0.7315951766393619, 0.9835348005496111, 0.7328612660985981, 1.4011793961596992, 1.0217943510253975, 1.1950537748392804, 1.840410769132249, 1.0405682709711033, 0.469001410934889, 1.6513361166669143, 1.869816073797963, 1.2629222638695445, 1.8877467867113322, 0.6407006536407446, 0.7993713663756632, 1.60347181514889, 1.701431340337233, 0.5606496732092123, 1.640401324552807, 1.3100518287101564, 0.4222003155531854, 0.9399236213406696, 1.191714845107075, 1.4586891219567502, 1.6212694558596694, 0.45006134541436393, 1.4845775307265776, 1.3776832530825138, 0.4493640739332351, 0.6950413087672453, 1.0380067967338498, 0.533224990327162, 0.8911878728499392, 0.36203947799462965, 0.8205715240741128, 0.7992581059630689, 1.3223273495837446, 1.4133810436188028, 1.1316341516778072, 0.8489717588779098, 1.282936881400901, 0.6157307117464991, 0.955412420470066, 0.915187573819879, 1.3553361971593985, 0.6762494345107487, 0.4707885831822797, 0.6994254396118779, 1.0052614734812282, 0.7470856134680325, 1.6837972205884624, 1.4096415150544073, 0.7691975650552526, 1.145742957027925, 0.7560247461131256, 1.3585174651347338, 0.7164124603139038, 1.450387136840356, 0.9883279353912907, 0.8764445067736707, 1.0329014333671291, 1.3139616973696024, 0.9430955984157692, 0.5588929429882622, 0.8339914963112641, 1.5623493040002114, 0.35982520933095985, 1.8225172535211507, 0.9702886454072402, 0.9461173852704275, 1.559693129004023, 1.3797886031666158, 1.4387203058507736, 1.444097467924018, 0.9853777086906698, 1.2439261930776988, 1.432573296064019, 1.523812845832936, 1.1803983291436635, 1.388807056314222, 0.9135800996996188, 1.4985383101974392, 0.6752495215877928, 1.1529151227128356, 0.4852318889998687, 1.0011248651652456, 0.9550389726840055, 0.705935711551452, 0.5275137968162883, 0.25756180038978593, 1.4605581883011145, 1.221796882952316, 1.1318315347083954, 0.9600885140316127, 0.9538330828309755, 1.0743761106221426, 0.9170113613372977, 0.25735580993937457, 0.4331593132653623, 0.5877184183960653, 0.9870088922356042, 0.24795461668633267, 1.0170657813077952, 0.7517155989428215, 1.128290560925186, 1.4695136620564937, 1.2552846136148614, 0.48055788510928465, 0.9093557498535021, 0.9234037410557278, 1.065769211424707, 0.9813309021701432, 1.4378070273641603, 1.3867544739253255, 1.2684100430669845, 0.8561939280183852, 0.9253590604850009, 0.4106406601586723, 1.4438239774677657, 0.42371676377179834, 0.2261100306130428, 1.7383387638009358, 0.6391974861855471, 0.925252330944145, 0.9388318330087513, 1.6225126232853135, 1.4254801398372767, 0.7793074282726156, 1.596946111678392, 0.4350737773786919, 1.6244071886999123, 1.112871947055884, 0.9620156306082231, 1.8043821522071937, 0.6154733108960174, 1.387066905605407, 1.089214018467685, 0.7404815685247533, 0.5563202937537506, 0.9549216238470206, 1.0989357137199245, 0.562072050880973, 0.8302014398712071, 0.7954209873862095, 1.027506276510668, 0.3765404536700837, 1.0607712316468758, 0.738265906213744, 1.3606375852952388, 0.7601540761884866, 1.4452132393212782, 1.5798463901783972, 1.2109093864079936, 0.8188087250580022, 1.4059202435578366, 0.8414830977308624, 0.6303547034874761, 0.9624231703052741, 1.2173272212286688, 1.0252153529337824, 0.8508685660978177, 1.5209521558526355, 0.5580569037370048, 1.1106458880453347, 1.5877716680729188, 0.5946422090470949, 1.1833369943601624, 1.7022978753747624, 0.9531281892523957, 1.1317864092677623, 0.6940755618503814, 0.8471468897721307, 1.6012892284490254, 0.15725536252964412, 1.0093698268883613, 1.244361762011117, 0.6667065533891856, 1.0182584805289085, 1.6179999490637424, 0.9653219931055708, 0.15399647126017002, 1.4565283852764277, 1.7080009202360213, 1.224176573052562, 0.901259994887431, 1.2329692407144135, 0.5967543025493052, 1.079813778710944, 0.944804955924311, 0.3859601859398978, 1.207221447577966, 0.3782048746463097, 0.4395174423409698, 1.1328829641629388, 1.8722055741453612, 1.800356193756485, 1.127513394303937, 0.7285811939048731, 1.115601629403595, 0.979883619253443, 0.31567329752478623, 0.6610290296341123, 1.2891136341735794, 1.1908826650820898, 0.8225587466686644, 0.7387776286474167, 0.9997997044320247, 0.9814438036444588, 0.4477461570421083, 0.21882923666595688, 1.0521288232234034, 0.8784962497113641, 1.2791252088038254, 0.7008825491172049, 1.166541940424401, 0.8177372095182153, 0.344158606935523, 1.2885695392817298, 0.9748972912384455, 1.241356387321314, 1.5936567808873416, 0.9604257839858874, 0.7736880069113824, 0.36487547379785, 0.8945165967434276, 1.0718817621205667, 1.09166157085461, 0.6600984425975608, 1.094042667781543, 0.931777192881649, 0.6803378986344016, 1.0937339738345258, 0.738245102616719, 1.1465762943963047, 1.59095485254073, 1.4259726060564004, 0.20074589100879503, 1.1738650387978746, 0.5138218657199428, 1.51132680434865, 0.5842925048139604, 0.8405963367439806, 1.2383497409534163, 1.0685278867014225, 1.3273300160538228, 0.23503726426884086, 1.503747033361584, 1.6016926963966025, 1.0028877023551406, 1.165650479997119, 1.1265569048805277, 1.1914027916920782, 0.2514512118331047, 0.5014625112222345, 0.8188166564976282, 1.886306018801822, 1.1908568720900412, 1.625927726866812, 0.7287429462007965, 0.6051676617741918, 0.5473379049047425, 1.5653623631230502, 1.007632931097167, 0.9258824617203949, 1.5613857470848052, 1.5895253023984015, 1.0286830250172558, 1.7657709515205897, 1.2334006841198644, 0.3395347751005311, 0.864026752558818, 1.2382228958909574, 1.353676550636682, 0.31104821062972243, 1.3952394062235698, 1.047991973392196, 1.7844554480331716, 0.2909091099966946, 0.22890401130205784, 1.2659602164465076, 0.2975963680950495, 1.054224208748753, 1.1452159972601763, 1.1980601530246449, 0.701540336029697, 1.084052491439928, 0.791321217111626, 0.34873170758830785, 1.0865207403761545, 1.3334113488521404, 0.8661707434262498, 0.3374312247529093, 1.1802019925472376, 1.248451618846511, 0.8010534806811376, 0.5149276295283851, 0.665078399781857, 1.417435099170982, 1.0449311648748285, 1.0069835745845177, 1.3299456670258853, 1.4962218360159316, 1.3921104946554959, 1.137667489808405, 1.569799692326492, 0.37838446041011664, 1.4868935495995497, 0.9029829257387294, 0.178323294179352, 1.3329713254925082, 1.3077184152128418, 0.5433699865820506, 1.200409606687028, 1.0053698452774105, 1.2311838646983038, 0.9839638660985366, 1.0109153384971066, 0.4265371490199631, 0.9600985165011211, 0.3062224806178332, 1.1189801270703257, 1.1992304845169568, 0.7279015565144571, 1.3184265068471472, 0.042134355045996164, 0.6217708634889141, 1.5300927667520825, 1.6396767609960567, 1.1272281921672114, 0.9043340621975482, 0.9561237062387301, 0.17814000424833287, 1.537701316999545, 0.6461678898683706, 1.140626479634599, 1.187557290874351, 0.7011002683294364, 0.40073480283615737, 1.6727865722334103, 1.1727877626723275, 0.797608159114086, 1.5984266861657288, 1.2179394574337836, 0.30987497984210577, 0.8406693933993968, 0.919042993587174, 1.041618013104122, 0.562404550579079, 0.8808983085434354, 1.0032374182684904, 1.1452686374558692, 0.9410596933929966, 0.9479385723894054, 0.923856456453146, 1.6672983533808172, 0.2632513294963098, 0.03309673518692158, 0.37885891646365033, 1.6549927534711202, 1.5337157324137158, 0.47234549777529355, 0.9476972618068711, 0.7356064375737392, 0.9718247880526905, 1.4227112534178321, 0.1729268318929913, 1.3469904127168943, 1.6487623650400822, 1.0680279791374425, 1.1047680266543867, 0.5327647029422908, 0.8116289066448804, 0.3492197246250538, 0.16383270634435176, 1.560194099621464, 0.7183565216582627, 0.29874950058338223, 1.3765947597387602, 0.3394347641833487, 0.9666716608900485, 1.047809346745995, 0.44829723435955804, 0.2754995494465122, 1.384768549820486, 0.8867453048500488, 1.4124397021379358, 1.425301569677373, 0.6557872642314805, 0.8762077443405857, 1.0128317238165196, 1.2012084352590426, 0.802764145563333, 0.5861217208678879, 0.9244928541005548, 1.4769500005201475, 1.0924439146059224, 0.37326553330632484, 1.2821677913937757, 1.2027352564593903, 0.7223835874803122, 1.617276161130649, 0.5135114177173192, 0.460291352939197, 1.1470021697636898, 0.8825394069271395, 1.6021768336383677, 1.303983943743746, 1.32355517959641, 0.6017080008373155, 0.6318395363617478, 1.0302544045332278, 0.6171316227221174, 1.7833943402775594, 0.29349512866361305, 0.9474627675685158, 1.189619376015293, 1.1582355411127483, 0.3160466423228715, 0.9480752170899522, 1.3767768966356186, 0.8032257091679275, 0.6824262926072376, 0.5347082737889854, 0.9363576131641551, 1.205042335557392, 0.9448659686928733, 1.2136754770071105, 0.967356634361776, 0.4018012758321098, 0.8003174275871174, 0.916980183777195, 0.9441741231697183, 1.4288527338594321, 0.8549945692174332, 0.9468041338646338, 0.16875178177750128, 1.3342408618884776, 0.6351360863993054, 0.7733198957166089, 0.740705704075736, 0.6512862435300231, 0.8423774679146717, 0.6200142401098861, 0.9648173052439755, 1.4247472713050942, 1.0133740198519408, 0.5086908043164355, 0.3425604569994025, 0.8679785936643261, 0.5386827098740844, 1.3426479347980835, 1.231127657274819, 0.5856921347612258, 0.5563437695249639, 1.324756560556757, 1.1552799287791533, 1.5932800919870982, 0.6167390791367551, 0.3047944056218086, 1.218203382232819, 0.9238284295449062, 1.0343448241665696, 0.4206531483073678, 0.9283402321277168, 0.5787567803453147, 1.5023842994551502, 1.356442190570191, 0.7636165397588104, 1.265827825738287, 1.5874870831122072, 0.6022679871175246, 1.142438363851942, 0.8422231772128641, 0.03779744493485182, 0.5009708907197559, 0.7862520386218028, 0.8428820596423848, 0.8912383381858429, 0.25936840496981584, 1.4188734165151011, 0.3022045526075967, 1.781775066893583, 0.7854757382150167, 0.39199446801049387, 1.4943772580289532, 0.7829890995359542, 1.1342754856494737, 0.7472255821735626, 0.2966494766694957, 1.8612958669186475, 0.27463989132804933, 1.2116488044828722, 1.4611094706109498, 0.9592789634444692, 1.8472422358617957, 1.7057560573947126, 1.228403208322177, 0.9647310399960372, 1.183956094245556, 1.5470235907241454, 0.7081694130453006, 1.7268009666165254, 1.4165893776260274, 1.1836589793814092, 0.30884913506435674, 0.5413900878672594, 0.6954970863472062, 1.117680722309348, 0.7717882646003823, 0.2941714747161517, 0.553994781132474, 1.0489228663379921, 0.2792173395142934, 0.955014464683813, 1.1178740497536521, 0.7639409874530477, 0.35423500764557436, 0.9338683626359983, 1.6483661009915065, 0.9415443498761833, 1.2520605590289526, 1.3282979670864554, 1.1330043912464167, 1.3267323208599227, 1.2271244827750603, 1.0323412633302946, 1.544245900552999, 1.1262158235045254, 1.0730295590018941, 0.28332951006235174, 0.734309001066473, 1.2416204848495833, 0.5306176890373807, 1.0536703242060224, 0.878986575813913, 0.7643874235083143, 1.1095953935844038, 1.1763878875343687, 0.8586363782632012, 0.53028234536988, 0.9727586851388123, 1.4345377948572116, 1.706577207596609, 0.640363629052176, 0.8094420387390182, 0.5732388531937037, 0.7024583580682504, 1.4532218049168373, 1.4271781271650572, 0.8401034210312259, 1.5279003655792012, 1.275049252920572, 0.9201780557197329, 0.8258980706625695, 1.1647186753379128, 1.0047636402751106, 0.8149994687146466, 0.8197025085340388, 0.8329405359689883, 1.0467155076844596, 0.09708630644990979, 1.1212919697127144, 0.5171300980737021, 0.8955210287599107, 1.0337123547311582, 1.9835400996793942, 0.9276585116108231, 1.4626283673360272, 0.5428290861547053, 1.1039549965160806, 0.6919288993832897, 0.9473952557959628, 0.5833723444921578, 1.440569757434413, 0.9007541946536944, 1.7325937641292999, 1.4828207272529546, 0.5474758010318523, 1.217456545124703, 0.4829526545098658, 1.1138193884465375, 0.10656123800917283, 0.673179401685172, 1.401650914327241, 1.6627314079192987, 1.288207772121834, 1.5572277129147434, 1.0857223215429381, 0.5100354966172228, 1.4639182250414684, 1.5105568775515956, 1.0836337136404461, 1.5046552514834897, 1.32358835371844, 1.4404531385421302, 0.9832864416287057, 1.0936972018615878, 1.04772037702728, 0.45418065496934856, 1.3524620375337257, 0.4477767193059514, 0.7079037660623526, 0.6037821212516228, 1.8108099379625382, 0.9503897671179686, 1.215505266161342, 1.4427219084581524, 1.3872692668529383, 1.132045585334172, 1.6665890805138228, 1.622470403108204, 1.6325463339578814, 0.7039535392317391, 1.2750904867699926, 1.7593588117275205, 0.9247162676684455, 0.783835957778767, 0.604033546438446, 1.5682185536314222, 0.5040765811501294, 0.5337241480419652, 0.97655537559765, 0.9931458970651401, 0.9562285042615701, 0.7464726623356209, 1.1399256026935745, 0.5513891633812789, 0.5778028630571086, 0.719263426476041, 1.7678175275391979, 0.843347295676119, 0.9000798002111624, 1.5645465056055006, 0.31585880131867927, 1.0810461004893615, 0.3674373463765087, 0.7835328967140514, 0.8369583804464819, 0.6230817661937097, 1.0282119819166278, 1.125678326307319, 0.9871671688671495, 0.8381142572023956, 1.118135940052662, 0.1712586170810929, 1.092709128758769, 0.3937732089613113, 0.5735901186253745, 0.9880334042355354, 0.8907195402997248, 0.34163321681422265, 0.8722461753123574, 1.6766193802047016, 0.47337333460263475, 0.9354509432019645, 0.8302044384265824, 1.1436769424388102, 1.1854733132934774, 1.1846059852016348, 1.1717073031060825, 1.06709699348936, 1.7331689400845876, 0.609895352831499, 0.1927345322809254, 1.6124550866719618, 1.3685293140537955, 0.7025897345409096, 1.263699080966728, 0.4719043713655934, 1.4066147941133313, 1.6462290312577728, 1.731989398038381, 0.5527956762752477, 0.8747206733972507, 1.244189981193612, 1.5139843661017283, 0.6015909344194382, 0.3261195274101414, 1.5735442185317665, 1.4240009067895196, 0.858518737366595, 0.34172085760413107, 0.588429796309647, 1.1863678866556762, 0.7984277134965551, 1.3711682280523723, 1.5517671042157521, 1.1150441338656254, 1.6240712820581846, 1.1553794737718368, 0.5853175062587397, 1.0328172049398576, 0.7593367717802869, 0.7818898617439364, 1.6917792343878406, 0.756612841155017, 1.599509758329884, 1.1730365366566913, 1.695032578436178, 1.5883010449849242, 1.7148462980517623, 0.641067879440437, 0.4757118254244517, 0.9513268124120743, 0.35877953932953055, 0.6954599277541749, 0.07697004616091963, 0.7157061542606366, 0.9278854493821553, 1.2252426662949674, 0.6364886745860119, 0.7148655603118309, 0.5539997985001898, 1.2308210586226846, 1.1191568818600943, 1.247738305580886, 1.28447300682418, 0.8897086127719586, 0.4948773712650303, 1.1017909394807766, 1.2826199398571625, 0.33945341339662394, 0.3798194773376672, 0.4534422944487456, 0.8265153489372266, 1.1415507614602487, 0.08848623757413066, 1.853030745637707, 1.032345743734417, 1.7421599308357858, 0.7785253240141716, 1.0415117486450247, 0.48244442219824046, 0.49124906175014205, 0.3083085761208223, 0.9098811703196016, 0.8715448899791757, 1.0274036818746353, 1.1630952101427048, 0.9423460873909653, 1.0770172567602623, 0.6418053093112825, 1.510503457832472, 0.4442822253810703, 1.037183852345454, 0.6242488488914292, 0.3588480037202314, 1.702916109380127, 0.5682295275964981, 1.502362411106343, 0.9936646933269372, 1.2138456283431784, 0.8786064384821093, 1.1949209383258488, 1.3005561862152772, 0.7548494518357547, 1.293160568319895, 1.2941058946412531, 1.1898072782253988, 1.1493519925095361, 1.4992523293699156, 0.9563037067618722, 0.7998403345989255, 0.6012435454816071, 1.5696597694864554, 1.0371895228871821, 0.4295290811738953, 0.8479845363704493, 0.6919121926784968, 1.0065787709001954, 0.7037981189782737, 1.549963307937793, 0.9536463120405149, 1.114534826952272, 0.8622963329143131, 1.663506127863844, 1.3891845377894758, 1.035349310402585, 1.320559042437453, 0.6493243385840928, 1.1613874444809191, 1.037939093108734, 1.0114129164249286, 1.76074974633827, 0.31972813524545673, 0.6999952227294363, 1.3309261019596688, 1.4078134010325989, 1.1299791682622335, 1.521835067920378, 1.4443886543411821, 0.9978829140941343, 1.1856138607244284, 1.3944972671840885, 1.0562544289651794, 1.1771362001097372, 0.7376656427083429, 1.9838375027833357, 1.8019770877112244, 1.2444262658042757, 1.064106981013441, 1.4725329152209472, 0.418639245459411, 1.1309119229710851, 1.5176668103159927, 0.18263126553223263, 1.267657450148531, 1.259081018915499, 0.9891343074915928, 0.9874111460805999, 0.7464618954770962, 0.8473413512695662, 1.3792915040866325, 1.0219290285485558, 0.9727762696390385, 1.1906526146643834, 1.2759258527951676, 0.85883983087853, 0.6542185870894359, 1.0292992624099866, 1.6330733354862126, 1.3820015655965232, 0.9149261589620499, 0.7817906860206681, 0.4444565413848842, 1.412480662971975, 1.6195795703625206, 1.5500720523002898, 0.8125726834244754, 1.3225280306159235, 0.9250707591552367, 1.797928364217647, 1.6197652320139868, 1.2811870805060175, 1.4687534766669468, 1.0725842428009562, 1.138918208790286, 0.8193057748261312, 0.8789080188511226, 0.8688910464332119, 1.2491579648888271, 0.722218790021529, 0.22130694769845316, 0.6563864287009776, 1.7790211277455303, 0.34214760310971015, 1.2115671101322936, 0.9589746177648998, 0.9332687350667528, 1.6293518173137955, 0.8443766893467185, 0.6899912895464048, 0.9887107917013919, 1.3495957611646423, 0.4812489039813469, 0.08749722234922697, 0.6793759119267481, 0.9972069297145565, 0.46207841998170296, 1.1154067890928303, 0.43721201184975855, 1.313765874802959, 1.195580333396043, 1.487122147143754, 1.030372693289968, 1.3855680869935805, 0.3273627349123406, 0.8978082573947886, 1.2115681290275457, 1.0883335545791832, 0.5303950400131348, 1.0039957264198982, 0.6130817476808483, 1.129313351014138, 1.0846408204764981, 0.8419288620046962, 1.9430066538786346, 1.5578289204206954, 0.8267654918960673, 0.4331812661903076, 0.6760781346947422, 1.2517166570104905, 0.5260623968971851, 1.0756195099462182, 0.8434809569958094, 0.827379639305397, 0.2865319573941355, 0.6063819032682198, 0.5841467504661182, 0.8413777556036308, 0.7042671123068859, 0.8116167697690325, 1.257683910659349, 0.7269912572320479, 0.39144545472382297, 0.8658889679134294, 0.3003206569143023, 0.8461649215584081, 0.584803936720817, 0.6082671321787174, 1.2286943829897208, 0.7054558436103138, 0.09808324091115261, 0.7730395866554495, 1.3021386316420052, 1.2495636588570564, 1.0006245760930568, 1.8553946138756774, 1.548414645534257, 1.3261298268529018, 1.295764176200079, 1.3537956794783952, 0.5862946792588802, 0.35712015943741404, 1.1285796526553926, 0.4979678744722429, 0.8104153597171851, 0.252453082548561, 1.5384358202700357, 1.111725860483332, 0.3706325849447877, 0.8777776419035229, 0.957645948065624, 0.9336457056557149, 1.3758102470574418, 1.028930091899312, 0.19288060808354635, 0.8415103512200115, 1.2481316722871347, 1.4523089002732688, 0.1477714176191267, 1.3315935383352566, 1.0108496494626675, 1.3657078745336126, 0.5554231669132835, 1.1166543861689233, 0.9810032751552595, 1.5139583045469143, 1.1844453016975374, 0.755264834128115, 0.7388718510982547, 0.37878164680695525, 1.1376642404804276, 1.2794855334722999, 1.1796196325047479, 0.40361813016508863, 0.9683501653216435, 0.920201502246622, 0.855113734893021, 0.7448513792743859, 0.804846003047264, 1.0860301886423982, 0.5789867502949486, 1.2021043818949564, 1.1956718591787618, 1.353583165298969, 1.3583711706608348, 0.3275994259554561, 1.248094350417965, 1.0083458723814804, 0.8029336442128637, 0.3299718602806083, 0.9748747208428646, 1.2292880858641668, 0.2833548987181187, 1.6082680771270381, 0.4812514837042362, 0.7435524535250188, 1.1436885265755765, 1.4628804702200062, 0.21896849482783853, 0.9217973533242906, 1.0598889739843802, 0.9656671523998334, 1.3622139749092095, 1.6454373645656382, 1.4389834869884015, 0.842230251999369, 1.475721639436261, 0.4478743174222437, 1.2029231411345747, 0.48823449359967164, 0.6932593488738975, 0.9362917223285121, 1.0606541849368618, 1.05007987625536, 1.1166587580406162, 1.0655167207681586, 1.482337321302951, 1.7326810646252522, 1.0170297622773208, 0.6416869734583173, 0.4923019346708656, 1.1894600302846403, 1.6496373216713929, 0.7151229467208641, 1.1647222503572787, 1.2582870592599202, 0.6440997647529219, 1.405220281644786, 0.7371700270149947, 1.4287823761133067, 0.4519917219381032, 1.1910652837822657, 1.8973913184480353, 0.6669380375273165, 0.30808702245181596, 0.9929974888764413, 0.9883866093931422, 1.1499565382772046, 1.339645514158002, 1.0976342208296432, 1.3471134549929213, 0.9855181306953875, 1.2962349905315378, 0.5914936459473978, 0.7687755490547893, 0.7178395899848905, 1.2877278461437571, 0.7288217598720205, 1.5811166227274227, 0.4864589332639627, 0.9342323143685223, 0.6811790478120787, 1.0786695843472773, 0.29911770120650427, 1.3418047555446102, 1.1364394346620417, 1.4334878396712911, 1.7150750638093037, 1.5547853713266033, 0.9371139316134925, 1.4382840918074313, 0.8320699151625255]

Stop the runtime

[8]:
ipycompss.stop(sync=True)
****************************************************
*************** STOPPING PyCOMPSs ******************
****************************************************
Synchronizing all future objects left on the user scope.
Found a list to synchronize: vectors_a
Found a list to synchronize: vectors_b
Found a list to synchronize: results
****************************************************