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/javier/.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
[0.39380260803410183, 0.29885189205257356, 1.300038624089277, 0.8536659026070686, 1.4162827296089295, 1.1340005899352987, 0.6677889277605101, 0.4139018925304806, 0.57685869194964, 0.7425762173579137, 0.8871439905613657, 1.157015621040451, 0.8497434555065716, 0.4174529346891861, 1.5628084272383176, 0.9055520934257844, 0.9708719457021364, 0.8442096127083545, 0.8189208229274818, 1.2243688219316322, 1.220675961553713, 1.558997119511215, 0.6812727805079158, 1.1928642779549605, 0.8825677185647587, 1.0654635525825413, 1.5734726860259078, 0.9897315994648144, 0.19668338453867873, 0.42560359932297487, 1.2105043819220733, 1.4368737392566933, 1.04409509768554, 1.008003163325188, 1.1188566881363269, 0.6127971383021147, 0.8013498162840276, 0.6437030920328382, 0.3129999838466967, 1.174366098480551, 1.2380145185927183, 0.1389265139431597, 1.2968882132112194, 1.60843712799474, 1.4269854899543124, 0.4882058035148571, 1.0312356344251354, 1.2178579274983559, 0.2949232553622204, 0.7408372214274855, 0.6314231208993814, 1.5712726236236323, 1.1328299232565666, 0.5797621795520451, 1.2702712917869103, 1.2023271000154279, 0.9385035021819055, 0.9144285510773392, 0.8115484062061894, 0.8975135094332469, 1.6607347341147722, 0.6598334964883289, 0.7900095633242002, 0.6500581025028156, 1.9478029104611219, 0.5178768042192606, 1.0413088985220456, 1.196916668396892, 1.3392333136763939, 0.6237086959431475, 0.4901714162400005, 1.1498512655918505, 1.0271120472802182, 1.4205491510512174, 0.8903300397708934, 1.5589855763548908, 0.6748221616280194, 0.4829481893372416, 1.012881944649263, 0.9122170085942137, 1.3159623746713085, 1.171697895806596, 0.24249186993811034, 0.9615784992110009, 0.9255326520981001, 1.6407608106353393, 0.976435951728103, 0.33635433956759386, 1.5095307744513398, 1.4244426700581574, 0.5595661258493022, 0.95876144935264, 0.9145069584469945, 0.6157274329966914, 0.8711719805684311, 1.0679722588367304, 0.06461751273533456, 0.019044710083548355, 1.27464756478078, 0.9132263387834716, 0.3625069963927373, 1.5063406668821908, 0.5647569219750447, 1.2030396320979693, 0.6177206870440552, 0.513829959442307, 1.3753440269958719, 1.2356609510810062, 1.097046171143339, 1.2218764584504127, 1.729968560684485, 0.6110874087826085, 0.930063284296933, 0.7268923767910451, 0.795110975898842, 1.130378780925919, 1.246737619473949, 0.855796777858505, 0.8762864798088201, 1.4097810002572488, 1.219793722404508, 1.3708155577604366, 0.8398773152177657, 1.24416000963233, 1.0737819487972367, 0.5874429586256418, 0.5445977311988788, 0.5631964958472625, 1.7264447477665317, 1.2928517620305036, 0.8524736086305029, 0.9915243242584719, 0.8544828604976432, 1.2752264224211518, 1.2038990740524924, 1.8039211380752183, 0.5061224442840146, 0.9713533139762128, 0.3412105770156798, 1.1417967315500792, 0.6211532961921472, 1.1517984664590135, 0.6323646950317418, 1.638598472315159, 0.9016007696209192, 0.6686935329510861, 1.0461711132060691, 0.3877745620423352, 0.8700504540157293, 1.8017700144212847, 1.7956400450059546, 0.3416296698756828, 1.2714613052936896, 1.1977815290836045, 1.3923882343720138, 0.8063403777518605, 0.8713016400284266, 1.498682782299765, 0.14608259245526212, 1.0815381362858156, 0.6342519882936163, 1.054252917405175, 0.7488558356726402, 0.9936096933491483, 1.0644335846700472, 0.891865415232411, 1.2218298503858633, 0.708084018265976, 1.0324289466486647, 1.1534458367909872, 1.2036835331577693, 1.0457229015965739, 1.6138636419360184, 1.2737987493989982, 1.333857425350379, 1.2160311083888085, 1.0725194428169726, 1.0428423125230037, 0.6637706805371697, 1.6085516895463479, 1.345870460905017, 1.510170790056009, 0.7678155303226135, 0.7152657155009933, 0.6371430315748512, 1.0880611055189275, 0.8730417422042281, 0.4960487030258056, 1.506716997841706, 0.3691796877123581, 0.9349207672169912, 0.2892929206800754, 1.3032170156290228, 0.9164027687007708, 1.3849636464994926, 1.065272933024339, 1.3516783721263588, 0.16115958661209306, 1.270608852080179, 1.037558324768861, 0.6004213981561702, 0.2074294397923534, 0.941541996339149, 1.6874492263027066, 0.9499588539643389, 1.4013682754817545, 0.5978030737163049, 0.9035306377525452, 0.08690784567368126, 0.9014445892110696, 0.8267556518037906, 1.0457960634474621, 1.007381410493508, 0.6275924156418049, 0.580088448244227, 1.1384459635623951, 0.7063160557951127, 1.269788157086628, 1.1410014853111075, 0.38501451439335577, 0.29038690428088676, 1.758823281137739, 1.0474169580066217, 0.8207605432947395, 0.47131193756262113, 1.3560055790991559, 1.1873658771972542, 0.20623397424324452, 0.7845297435769928, 1.4242366471468042, 1.3715371971594323, 1.2120557217674697, 1.6544966864396238, 1.104878216471652, 0.45338438797262315, 0.5757480952429869, 1.0178013002035557, 1.3183346847416955, 0.5937974801544084, 0.7724977379866795, 1.1644533654986478, 0.8728942474873256, 0.9059454759633531, 0.2934136712312143, 1.0354111818259848, 1.5170665442558646, 0.38055548429024355, 1.1514267911888774, 1.4042472908422758, 0.5632269774536103, 0.5822147240964377, 0.8086638291929713, 0.5345267900761036, 0.2408843420815605, 1.5879640276952407, 0.9600515665934516, 1.4586435705859284, 0.1796551382725563, 1.3703280171034806, 0.7907016423092482, 1.0125143058724793, 0.9834983222153436, 0.878926335776874, 0.5799092594962699, 0.40142288596473674, 0.789229156914644, 1.0986126910997238, 0.4987000542807354, 0.5128389243203324, 1.6077768234377303, 1.2473427392254157, 1.332447091978574, 1.3614544992055335, 1.4763324459603533, 1.2906151084693755, 1.108716197332599, 1.0315872923078677, 0.4486218697546608, 1.378575976509167, 1.0064513013239322, 1.1231845010881023, 1.1881938388288753, 0.5948874898639429, 0.9543952444938376, 0.5218937533069612, 0.9074591319824655, 0.8450988691911999, 1.1108371814463958, 1.0822189586593431, 1.443291269037871, 0.43688338973899044, 0.23032857326483203, 1.4183305975413978, 1.3880586983882977, 1.1963778892701946, 1.2297709832800783, 0.9318579716905228, 1.6941992661146574, 1.476668147512051, 0.7013707661632314, 1.4528565577806722, 0.8853583052126366, 1.2167686432412366, 1.2251527273634653, 1.081593580812511, 1.097063896986711, 0.5135030611252003, 1.0656411127379621, 1.0695486620368726, 0.9741200761475505, 1.6153282804599107, 0.8325177687969497, 1.363911314194989, 0.4325904213925914, 0.30300051654241955, 0.8521121608278494, 0.6385927655504124, 0.8914008314339276, 1.0980889811060486, 0.5159066639656851, 0.9502636295673464, 0.7208401644391078, 0.9426846101171569, 1.0483123496018933, 0.9301209412177553, 1.9339530468077861, 0.15320235102254587, 1.2684304056644233, 1.0223548279703025, 0.22216665901914456, 0.5447211003083946, 1.0534198753656392, 1.1372985914686504, 1.0698173332393104, 1.596519203982814, 0.5269965269464962, 0.6630794282952036, 0.12189319968425338, 1.2741500135035961, 0.8466201656155359, 0.683441795504274, 1.320702696381998, 1.0625672986540464, 0.5900866961158179, 0.6200656567903915, 0.856011463574, 0.5785873388633079, 0.9993031959425707, 0.9999535346847728, 0.9057659958595053, 0.8917929211773152, 0.9261898282900796, 0.6557646069813363, 1.1322258928345161, 1.4889723749851151, 1.535973353993753, 1.0933680058573372, 1.3155372465985402, 1.5173887135696646, 0.9823083405274916, 0.3375022624827524, 0.3643358853823935, 0.6631559784727379, 0.3142825605818925, 1.076734638580127, 1.1344758225284335, 1.1214237978329513, 1.2091764760030417, 0.8434575996053865, 1.1525856862494428, 0.9030314436266768, 1.0790561189552057, 0.8527857283103787, 1.025810837131736, 1.7199312174616588, 0.8540679318434674, 0.7357777511348199, 0.949100333829157, 1.021460570624154, 1.3314882418785143, 0.713305832169047, 0.7822161124453407, 1.2370973030404795, 1.4891448372117915, 0.825391118518124, 1.1119783772037537, 1.0305989301614615, 1.7958833621160242, 0.34894608183916354, 1.4605322823621134, 1.7196075437889657, 0.5167696301054542, 0.8246199046967666, 1.0432872284944699, 0.7158177710663652, 1.6585236785302229, 0.6374007444773722, 0.05052978142019349, 0.8132370025311972, 0.9411792235697483, 0.6503928728844685, 1.6181070849107542, 1.3789466529699808, 0.46090475251714036, 0.7603492325671424, 0.8487413635834407, 1.2531998738474437, 1.292656390610802, 1.034432377794599, 0.5851773470234967, 1.1624047817631162, 0.5081811785327423, 1.0127037644266998, 0.6735489798891867, 1.6733650783344305, 0.575740690238606, 1.2896799863529531, 1.2716098280728827, 1.1254666384967162, 0.6528720708161583, 0.6923849518856081, 1.5189456609984613, 1.620219603375897, 0.5617047690630301, 0.7837792246829863, 0.8349341788957412, 1.8450012118250532, 0.3456387164841469, 0.8745269833699078, 0.8461134546261169, 1.7945614654263677, 0.9252642077704115, 0.7852486220531377, 1.008234693306147, 0.5719767266638041, 1.13308346995158, 0.7881156179501894, 1.219628982267095, 1.0346440013210723, 0.779723323327342, 0.8854148302169431, 0.26313974491421077, 0.8513032902459396, 0.3307703856233125, 0.8696877032600961, 1.1234446710354073, 0.37139501230078154, 1.291453327898279, 0.7312705576871186, 0.6626907411221136, 0.6838837555255683, 0.9227887084868075, 0.9233389397347089, 1.8046068181912505, 1.205548609401779, 1.4857829581243398, 1.6864932999133693, 0.48044741337752783, 1.420261493827264, 0.7471997629047251, 1.1624492297017248, 0.454559397937095, 1.1822998191599208, 0.14191686174140716, 1.7400029738216753, 0.41882641455298386, 0.07606759182265521, 1.5350314122007607, 0.9853773544927688, 0.7834287601984268, 0.9913682892707388, 1.0384596882259518, 0.7998005508142056, 1.485069854872608, 1.3052710239364442, 0.4129825890369947, 0.4979555219235785, 1.531721900200598, 1.5443394442131013, 0.37311762172588137, 0.9465936382405318, 0.254008757787213, 0.9425005631803288, 0.5517794468578535, 1.0501073331565087, 1.6161596881621754, 0.9122095573614704, 0.7146190220746862, 0.8205377438107486, 0.8868541453948285, 1.6487336861060595, 0.8646864106715131, 0.5152606540164674, 0.8362939576005644, 0.1844263509338686, 1.45005085333101, 0.2243405188155223, 0.12954490451541678, 0.6239679291320779, 0.36998359794929436, 0.7872431273106147, 0.4284574111607299, 1.3164291539065136, 1.235998296525913, 1.7767537317475113, 0.4744290482490958, 0.6268247202652001, 1.03336198508202, 1.3306567926937976, 0.2992798348650988, 0.7624758327043117, 1.053113663126573, 1.2385065334739263, 1.4734739192727002, 0.8691539017028275, 0.4590553830730394, 1.4708534636523756, 0.5529246552761455, 1.1464536715586604, 0.8527520110205683, 1.5158062305544269, 1.699095595316977, 1.7770547485267627, 0.1738140103422644, 1.4333433210847137, 1.1269107179674362, 1.2442982718961018, 0.5247278359130813, 0.6126828106864595, 1.045823721834077, 0.8369586870334319, 0.8814205756131822, 1.173829044329183, 1.33864679826782, 0.47029451056469596, 0.8028969320165651, 0.6598741918143561, 0.18822507851586046, 0.5383485087558368, 1.1619268291890088, 0.6559329587187165, 1.606837637581351, 1.6397753652577962, 1.0785410737121257, 0.7842185950207352, 0.6191726322721751, 1.4456762665487228, 0.6045322981577176, 1.8411136891021287, 1.2653778067058885, 0.8794775702464169, 1.0338765445843334, 0.6184867958107194, 1.5201792829980132, 1.8986896015860735, 1.2843334647989089, 0.6356235235309393, 1.2702487865220058, 0.6044878643406078, 0.3442216963545558, 1.037593131798912, 0.7505617364479094, 1.0538716690159955, 1.563797382717927, 1.5101128793593346, 0.9034225077372643, 0.9378549643477747, 1.0843265083508289, 0.6186330806598319, 0.764490264358985, 1.1775890578829324, 0.4634285595113664, 1.487363722230373, 1.4757995192637714, 0.8975413745833368, 1.0842962293438783, 0.8151780567028621, 0.9948506239475805, 1.0607044920118294, 1.1794159949223673, 0.6883702409935286, 1.1766333952831047, 1.1081962839396509, 0.8924680381145529, 1.327620864444759, 1.1968157256849317, 1.0351582363420833, 1.561747492985837, 0.7446332396324749, 0.36668429922448764, 1.7084152553138372, 1.1477923539158479, 0.9743806094417911, 1.6549804140689885, 1.209774472161997, 1.0112236679953224, 0.4234979272657735, 0.7203219844058857, 1.2147417167998857, 0.947181655710337, 1.7936505289074893, 1.2943913263850437, 1.5053471475186295, 1.6087357889730431, 0.9774592372301095, 0.5548709322095792, 1.313388568930753, 0.622530540266453, 0.9726004345267953, 1.6089598039681179, 0.6484263947673071, 0.9050250078987976, 1.2630596914125944, 0.9830716422496303, 1.062624800584704, 1.1650148097078903, 1.4064928821788467, 1.1323990121815206, 0.8553525723958322, 1.491212845133029, 1.2089266552130757, 0.7571059795141029, 0.41454638131151456, 1.491596415871678, 1.8880236877724408, 0.5036941717671225, 1.1996938625456433, 1.1406201931976825, 0.8415603732662601, 1.8185751321347188, 1.8058992745008984, 1.1645516339955977, 1.1356831131210545, 1.819567776454301, 1.488905006429068, 0.3360592886723478, 0.337232326379884, 1.4016850480147118, 0.4489947563283484, 0.8341963619972949, 0.8426822796391182, 0.7366485813090539, 1.291961679908307, 1.2045156856809167, 0.6733402511542793, 1.2010250763973795, 1.1393591562512624, 1.0784697079855683, 0.6136829576646279, 1.731779571843561, 0.998326820261381, 1.0660580221947598, 1.363293412573579, 0.3374143971609209, 0.5223557322481825, 1.663273085003393, 1.5275488766066885, 0.011296367764192405, 1.4266787376896235, 1.320198523417987, 1.468501194765563, 0.6430441580693416, 1.3107518573460935, 1.310779916832948, 1.2230031003424606, 0.9961167214595013, 0.9537624773269632, 0.27792400328537126, 0.909199492968834, 1.3626641308603158, 1.1922357333151017, 0.727495044782485, 1.5790065753157185, 1.3984750068173497, 0.6981867856698206, 1.3972969912540052, 0.7012651712123774, 1.3477586484577375, 1.550311379645818, 1.0127197593991797, 1.038424811254949, 0.8418351862725014, 1.3561470594710632, 1.079423160395001, 0.9256058096950246, 1.0003189571775448, 1.0667588437456512, 0.8250332477204365, 1.0288797745133103, 0.6632556197900048, 0.800342620466895, 0.7158238250692349, 0.5945886566742583, 1.283348656766911, 0.927954820689961, 0.8744236557962822, 0.4607539400352818, 1.3644496694246984, 1.6648922808317295, 0.7723631380539455, 0.973214322257561, 1.3399323816853304, 1.08197833650806, 1.4181769693629551, 1.1066319382270153, 1.273242317396024, 0.08595635362982645, 0.8662722769746453, 1.365730771508935, 0.7471652461447627, 1.2730325691656996, 1.2997664815535284, 1.1663853731073222, 0.6376382960425345, 1.4651375167568206, 0.8455256603609768, 0.4441440768428937, 1.6181012031429827, 1.0502923885418172, 1.163727546368547, 1.3413463863894837, 0.47491019455379635, 1.0646548238673699, 1.4461819448105517, 0.17442903748858252, 0.9979740329079181, 0.9004582920684249, 0.9853144546175927, 1.4545488002603224, 0.5595700712428872, 1.5386956030536252, 0.826267926681593, 0.35187664722403056, 0.9046775434265782, 0.537709487648922, 1.2047668955182118, 0.962146769919859, 0.803980812054644, 0.5905968532601455, 0.9116924845722746, 1.5038745960816076, 1.3314630741084406, 1.3013775274463835, 0.6391617007814652, 1.244527270506906, 0.7500168115507626, 0.96853975152357, 0.9789690788136091, 0.5150301807002935, 0.8532644400211327, 1.7599677555339657, 1.4909563434965745, 1.3403338180115507, 0.6876157491005515, 1.129558647044246, 0.242930906401295, 0.9981542010705646, 0.3158668304104939, 1.1264483160081276, 1.220141092145614, 0.12752913279167988, 1.1552226512343005, 1.5728451993092896, 1.2194932041829394, 0.7726999188445995, 0.21265396668522107, 0.3765262680238275, 1.3133621969929317, 1.5234256593566182, 0.8036817015270417, 1.4584716495531138, 0.7344766455379081, 1.7695541915274018, 1.0442248645540126, 0.5735585168304884, 1.1394550781780004, 0.9815092895246179, 0.9265162801489235, 1.0043105754493045, 0.5084630808719458, 0.8000800520617368, 0.7724046620662136, 0.8894053064735123, 1.3212837422777037, 0.18172283629821262, 0.9438779041255594, 0.41989939402520127, 0.3934262846035744, 0.8385689800794164, 0.9367869755195167, 0.9657116928374246, 1.2715550176000954, 1.3956059953709081, 0.8247221557249208, 1.8305242775660464, 1.579845408989723, 1.1195200749387535, 1.149325606214042, 0.15895918515225338, 0.534297029166104, 1.7071881993643265, 1.250710930101625, 0.4734026769852264, 0.6721857891051574, 0.9027596635623992, 1.2021195714318917, 0.7008487100159453, 0.4152940748899987, 0.9564783628542693, 0.6807669970254828, 0.9926792841557214, 0.5653091991001494, 0.6175904724895764, 1.0766066164260293, 0.48886413956961383, 1.1284721780536122, 0.787340791132214, 0.8682826940548476, 1.0560510619416612, 1.887005325971265, 1.536466999904916, 0.7216921413849193, 0.9402644152928771, 0.8788261553566679, 0.7042870764686131, 0.4685304206270322, 1.139528180952773, 1.1970655120427862, 1.527280716694981, 1.6411248561300797, 1.0088785507724896, 1.47505767692823, 1.0095955040761257, 0.7362974305043852, 0.7742838246286449, 1.313023027199598, 1.626140604232864, 1.3795577603633293, 0.7868884048598584, 0.6089327377113162, 1.193634887095731, 0.5037750213643997, 1.3517883393869803, 0.9097934763753489, 1.1300726629445705, 1.0339257495929701, 0.8984526112663747, 1.4740421053470747, 0.7549745481961004, 0.650302470653801, 1.2170733150425725, 0.8692139804971175, 1.131029301602768, 1.255280193365682, 1.0885329994016923, 0.3698906622226419, 1.1495502129336617, 0.5224870140566065, 0.8527633043502205, 0.04968210489883229, 0.13963549618360116, 0.840095522869104, 0.9401855973197594, 0.43259978681436784, 1.011066037550484, 0.6072946665591475, 1.1292216820358458, 0.8299900576242785, 1.342258220437532, 0.24400461710465216, 1.5158405319843895, 0.8023423725338567, 1.2101055680582884, 0.7811170091781426, 0.751242206674845, 1.1242606056383049, 1.7927822103038529, 0.8431929249283554, 1.4893492230708831, 1.0501055564404433, 0.7095773920220044, 1.8283536643154226, 1.3222641652830145, 1.1005206245898358, 0.7435616795687446, 1.3064837842605819, 1.4711149296754056, 0.21116706189242207, 1.8405898085905497, 0.5956726504208859, 1.0925748503019104, 0.8870347390635652, 0.7209903950111638, 0.41573824325725606, 0.3203662861729484, 1.0752440556076788, 0.8277280602039315, 1.4694017322452504, 1.5387059816128694, 0.8080227214002195, 1.453310425073339, 0.7330096028441615, 0.8245528753411735, 0.9302891288110625, 1.0529135237878817, 0.8249614681596127, 0.5408955469914615, 0.9219613427461684, 0.7184902705436029, 1.1463944262519044, 1.3203779847829333, 0.43401490674524257, 0.21321129856595689, 0.8014968786726228, 0.617897679090942, 1.0791431546851422, 1.153544757178108, 0.30263447321396175, 0.38475772284137444, 0.6125279007019789, 1.8314087464945241, 0.9307165700739743, 0.8738380104501005, 0.6972516126530582, 1.2639019969973755, 1.0481480514179542, 1.5065373163977334, 0.9996349602864979, 0.698901722803516, 1.470878295162361, 1.467755885956623, 1.4244356348627374, 1.291487572938328, 1.0742191575347357, 0.6117170850947363, 0.35360856061718693, 1.242287676843835, 0.9878829275777066, 0.9673750034741203, 0.3639527645232463, 0.40927377324807124, 1.2144488951159929, 1.6668827070863865, 0.6513880539430035, 1.4870145244888486, 1.0530831398583282, 0.45864070832091375, 0.49493290285527025, 1.1657095959717918, 1.3371768558854953, 0.7498126985614725, 1.045061857033587, 1.0225083252467972, 1.4082595823320314, 1.9252494907938997, 1.0872599300292756, 0.9807696290177522, 0.4962585664783369, 1.3427764288647235, 0.6601542151781165, 1.4995217564848797, 1.4056788273040175, 1.66983026918995, 1.7955228701782757, 0.29868725894136605, 0.9634591660625144, 1.2594584972267215, 0.5606803616426491, 1.3104421506599289, 1.3236030243868862, 1.6028725929154937, 1.850153091461802, 0.9937618485237508, 0.5814004520666869, 0.9441629174914439, 0.7338768583402797, 1.8049230850539968, 1.612078381747821, 1.099464358954588, 0.4004746455401711, 1.1188403322928637, 1.38735736103609, 0.22105659313332315, 0.7698430638216965, 0.4625108877213745, 1.1894063489573399, 0.8302584332611558, 1.1327158071144785, 1.4463252466637222, 0.2878756442519864, 1.4202333862566072, 1.1477680482485875, 0.5683808133233818, 1.6385824736003285, 1.1549056011517158, 1.2999875377243457, 1.7393331385355686, 0.9721682565506918, 1.9206848117477426, 1.1317349585322467, 1.1355173855705705, 0.3146248723239009, 1.3799789934243982, 0.33262609256943065, 0.21887183911466823, 0.3676049242899332, 0.46337040970344734, 1.573726924364725, 1.0717863877276592, 1.4923601579828532, 0.7591619460244414, 1.03318055091577, 0.3354563741169214, 1.382633871339511, 1.4886701092602768, 1.7894578231344487, 0.06498913128050132, 0.4309449692347651, 0.7895630579957404, 1.2291884946895748, 1.2827783807337965, 0.49478967248446726, 1.2310327512606665, 1.2462670195497227, 1.2880951025579193, 0.627849546754559, 0.8332389138793757, 1.3830534239472825, 1.4279533864424998, 0.18061863301568204, 1.4375862441390956, 0.11841216665586318, 0.27092292339443913, 0.566064595461874, 1.0684036063805347, 0.4036465365605797, 0.7005650418500515, 0.5833172388392593, 1.0138569032049332, 0.8209774669116419, 0.5080228043685033, 1.3164621989612875, 0.7912904972277535, 0.9960439838677998, 1.0252809644749834, 0.6847085650471213, 0.8240168362281548, 0.2459379366013389, 0.8474690868580739, 0.5819089590877953, 1.0228415202972814, 0.7834644303786452, 1.0417201518854529, 1.4666438699896416, 0.8636280536359536, 0.7652253043843517, 0.904208624590291, 1.0391808456687301, 0.4475291192694604, 1.3471872043723832, 0.30645852565315157, 1.4261135376373435, 0.4327962028191604, 0.6023908324480035, 0.6765224284755904, 1.4470448081418932, 0.5175151023569223, 0.5242033434899173, 1.6544139213364795, 0.7313203233325717, 1.24470907699894, 1.129415793972496, 1.0059179845716975, 0.972600273338755, 0.5040607185718865, 1.8853057616379147, 1.4470304036538093, 0.9587384670797418, 0.9103667871020921, 0.5212043302065323, 0.9839848454020986, 1.3020929993675228, 0.8460696509041783, 1.8702791026662036, 0.8559269572906777, 1.0183169451030065, 0.4205692168839573, 0.2639489269902586, 0.9506059235618342, 0.9958786800466932, 0.9179303390736647, 1.151762676458099, 1.5789583851744764, 1.093139964519246, 1.4815162320677184, 1.1557701239054747, 0.5643096789863943, 1.4106560870418012, 0.44485408565748175, 1.1093312498120205, 0.8447622689570522, 0.9315181172378589, 1.40816454375592, 1.3156080633654512, 0.9506554718337948, 1.2196055285776026, 0.5259588167211486, 1.7560926916627313, 1.5991638835903492, 1.0611970564109614, 0.77025452405842, 0.6236753127516566, 0.4086930437201822, 0.975631037004031, 0.9571507305055724, 1.112758457970169, 1.1490148739000763, 0.24171223684456122, 1.1276019714695513, 1.443638609152563, 1.3060471487951895, 1.2155715113805434, 1.2859933016540355, 1.2184652283579414, 0.7957976915437831, 0.7072087386372713, 1.1989825688744826, 0.14026049118017714, 0.6793554430979857, 0.8693668447400376, 1.033294765975731, 0.6414490171007194, 1.5393346476686087, 1.098026379058545, 0.8215831219995062, 0.42925217648643077, 0.8582297367665987, 0.6545611173937516, 1.0364194241074656, 1.3829632291612977, 0.8216554011085637, 0.31274634542956214, 0.8826021795844154, 0.51924082874451, 1.0855940580734775, 1.3581532660173716, 1.092950714669383, 0.31336491897543417, 1.4073606195764523, 1.2773828794820346, 1.5115383701539193, 0.9502681978452656, 0.5343077746732324, 1.1538180136217737, 0.6532161971545644, 1.2402873569325201, 0.6615953615185084, 0.4374633845269359, 1.3018630981657608, 1.0176835164116815, 0.37740347734325363, 1.3434061973415563, 0.6945914740422455, 1.196427479158535, 1.369820186777567, 0.3919749079857242, 0.6256733069509134, 1.165895276677229, 0.9700529664850746, 0.5940409812497852, 1.165577441179965, 1.025223460556386, 0.7485077217552365, 0.9238610230226674, 1.044810232302459, 1.5245417309562785, 0.8191181330477529, 1.08948163864749, 1.627067206693181, 1.1302785386141112, 1.375467533082111, 0.9863903586288739, 0.8264262110758722, 1.2089861036907943, 1.0402315951528194, 0.8325685837068575, 0.9454635177384103, 0.44790608308206814, 0.5577052782192065, 1.1617641280619968, 0.7367132863886522, 1.042447062758918, 0.260046349542685, 1.2432969353966397, 1.2391237326562976, 1.8773162035905449, 1.23516550583934, 1.1664601962197665, 1.2364150866711578, 1.6052279528411595, 1.1268913844355737, 1.7013335696411551, 1.8213269432076165, 0.47797737695883724, 0.58202607201554, 0.39157292847676894, 1.847234148042992, 1.1421741292859864, 1.3637378333088772, 1.8862989437565583, 0.8788316138355167, 1.2568501218537385, 1.0946240642217364, 0.6131875269482204, 0.21967834714746393, 0.44636181155981924, 1.11786428206209, 1.7384010450476404, 0.6032785019581883, 0.7584271618032515, 1.468221794152215, 0.7876284879213374, 1.077895508856711, 0.6973400887742413, 1.1715533279449855, 1.082725839710821, 0.6474166302035336, 0.4079242305275803, 0.7959853567336642, 1.9035808991659415, 0.9168851556699829, 1.2978073842562627, 0.11240721048851388, 1.2476986364317, 1.472340519760921, 1.3992920060381062, 0.7367921939095858, 1.308736245696776, 0.9189028124994436, 0.6436982323327156, 0.73933869290967, 0.7159277645300448, 1.8240518428791868, 1.0993086903999947, 0.48570546807800896, 0.693674356952739, 0.7321083309831249, 0.7266924870900459, 1.6004359985836007, 0.8654802852794082, 0.8271950761774934, 1.493740296313339, 0.542880564333178, 0.3613298795244152, 1.1345640473815886, 0.9110185174675072, 0.3568768891806644, 0.9706590326799531, 0.550137886582536, 1.0207733791874984, 0.5332570032844854, 0.47992511893442436, 0.588153166452561, 0.2306483609211334, 0.780408457446663, 1.3373824882320033, 0.8304983088131662, 1.2157250164050268, 1.1741148388489915, 1.2296497384751226, 1.2604902631501143, 0.9634873285876199, 1.2108571919045086, 0.8165148823993151, 0.64575800886093, 0.34745772987169343, 0.24458262858857327, 1.0577658096888238, 0.7022912324565668, 1.0518106332733574, 0.9975155178487543, 1.2238763277122358, 1.4948320418914118, 0.7767679710606328, 0.46065260080606174, 0.7169689413676447, 1.1101038708503732, 1.0143441527674106, 1.6990740094502805, 1.4371718507856244, 1.048950773061848, 0.9722188192563751, 1.2044915058897914, 1.0270163271681056, 1.246238982319972, 1.704464795918092, 0.9162692975251618, 0.44315070892208674, 1.3736151666363008, 1.2774235698191236, 0.776456760733571, 0.7569302927477151, 1.1183169350203226, 1.9391236782470491, 0.12663208003719129, 0.5016742904029654, 0.1592366405034107, 1.1268538126729002, 1.6856445263350082, 1.2898399845846367, 1.317763306666566, 0.4375920870169545, 0.38180755843524594, 0.506078073355085, 0.5441957635805823, 1.0207474601435753, 0.8793416248675062, 0.48883799078795787, 1.0007425948592972, 1.654783256724686, 0.7628699717990339, 0.3131839077598284, 0.678555752103479, 0.8325066640781402, 0.899574063818673, 1.1031940754578657, 0.4501147724163408, 0.8594979351715798, 1.180674742408026, 0.8692868757866965, 0.5931891218636323, 0.8080003186329107, 1.3808266810870924, 1.5919342607881388, 0.9583311171781728, 1.2929904305056794, 1.0371077923320624, 0.5047244901432942, 1.4471675131830941, 0.4819080004956191, 0.7975359415541056, 0.8618621408409781, 0.6716666151243125, 1.0596045890385852, 0.6551202630390432, 1.069689141793086, 1.5000956203987101, 1.3550139507777874, 1.1322128184701061, 1.327259884637672, 0.4614296937920799, 1.7217398244338185, 1.158164261499837, 0.3485948960460994, 1.0016279772736962, 0.8815192316286916, 1.026541886093539, 1.4472610872429352, 0.39599264710389004, 1.4211561121204195, 1.0844034784028262, 0.5955669593870737, 0.9236227995110753, 0.27819768672552947, 0.5102888632793132, 0.3219218550981633, 1.3355409338351216, 1.4084131796442974, 1.0673477664562263, 1.3112566069136395, 1.3318285986189582, 0.40840041511766945, 0.33026330563008555, 1.3375089134800593, 0.6440629730215219, 1.2683641875560139, 0.8701475061356053, 0.2342304760841799, 0.806080118371466, 1.2966924732780056, 1.456051542712736, 0.6670252186895734, 0.8801299269137577, 0.6204646399799081, 1.160859387097657, 1.7044710492348638, 1.2313096287029606, 0.9932954235542009, 0.7284278804210673, 1.172836733369901, 1.0345413495318052, 1.045977292605857, 1.062151704660511, 1.2780391276284093, 1.0621222888125321, 0.9760163364659722, 0.7080189168809387, 0.8723090029669472, 0.747901891520175, 1.1308893955347479, 1.0173677502708276, 1.1370249221838549, 1.557218284082578, 1.3956214277886718, 1.0024484724994913, 1.5557911332161223, 0.8667114467415088, 0.89503058990238, 0.6198134434599845, 1.1983869356808585, 1.0945404173476572, 0.8901893818016295, 0.17036763986765469, 1.2083991230749396, 0.4734864383693118, 0.4645043793051229, 0.9894066355432757, 1.5657884643817068, 1.4443849092134013, 0.7869205652553893, 0.5277391196698441, 1.0100069579487942, 1.1748995889706648, 0.8245498798788311, 0.6752576374267347, 1.8878219525063855, 0.8753985053809548, 1.001642386228083, 1.7328338916985184, 1.3520771564922631, 1.1229856317809348, 0.9628013467495001, 1.417652021067789, 0.3067517963346683, 1.4003666941610455, 0.7412330460430732, 1.7728157248963208, 0.8287380106541877, 0.9205415302711031, 0.6534758769331276, 1.36709103969942, 1.8543041790826789, 0.7386605295280163, 0.5628858042333695, 1.129738925717768, 0.545438423713782, 1.4305053586470735, 1.0028216847966562, 0.5070525562235434, 0.19475102257656407, 1.0072774275788383, 1.206557857391393, 0.27031187555339353, 0.6581778162132317, 0.87404376944338, 1.062698924310596, 1.0115273405017984, 1.315821008739835, 0.8952649226028758, 0.5368785304834016, 1.744917051063021, 0.4460292453359215, 1.2749359415532169, 1.4146058945910556, 0.9074334291174667, 1.350678495562839, 0.8877894866565814, 1.4917458943416855, 1.2403197970014577, 1.0674940050547765, 0.7053146353578755, 1.8825195483343227, 0.36613180696092495, 1.1948809583020257, 1.1963485364652677, 0.2165883871681653, 1.162773327444366, 1.1233558078950892, 1.089547999172628, 0.3404330496156591, 1.2220699888861581, 0.75062310395321, 1.4088090050157864, 1.4251372572961565, 0.2561226615061537, 0.7360273682770863, 0.8888353366837366, 1.842701165153058, 0.5996401180979816, 0.7708447514769642, 0.8739574200812225, 1.309534397436197, 0.9614599609773632, 1.2361541595642274, 1.28372636570032, 0.6708666512589313, 1.2215361082242744, 1.284669500371645, 1.6161917228766942, 0.9790271260441763, 0.915770508281004, 0.36498806551519825, 0.5016405878315863, 0.9415043047486135, 0.9918498396330571, 0.7725286204382881, 1.5205053061680585, 0.35043279734507604, 0.9781046510895155, 1.152418104892548, 1.2151436155379853, 1.0541706941788702, 0.9301051862435193, 0.7556546224394962, 1.335109684961489, 0.18460876294850226, 1.02129707232771, 0.6897192929450027, 1.3807851542401026, 1.0420199898501337, 0.6723441959155414, 0.7262460944810089, 0.5126893083777194, 1.7467733064229338, 1.3710816056367725, 0.35679559512608283, 1.0733958495583447, 1.2603265057201707, 0.8945289955286216, 1.4761725734474305, 0.8768712293040022, 1.1636925708567836, 0.6517381485907204, 0.9552780240104425, 0.8284813073242574, 0.9886087871761601, 0.3298377986158002, 0.12629921492085083, 0.7908875698296569, 1.4157563550870749, 1.5394720826499753, 0.8387983147092059, 1.9460070348639298, 0.7368538455466348, 1.192286649517671, 0.47348203762412533, 0.29775676846676424, 0.9376438928933222, 1.3390940170453294, 0.7315236644953683, 1.1403679428842373, 0.7675386603151384, 1.0273422071178233, 1.7907847610982857, 1.445693964495653, 0.5333997593042717, 1.696509283954414, 1.3938818942726985, 1.346530466801831, 0.1190210800997924, 1.2403735723676808, 1.0845924770038513, 1.2319959068736668, 0.7803960914820489, 1.0180676747102044, 0.34983932858999167, 0.7267545130505281, 0.637852816416341, 0.8456525314937821, 0.8244581020156997, 0.6658130959477903, 1.5580635034704566, 1.3950222798141507, 0.7578610092423881, 0.9221110695712369, 0.6047553730001988, 0.691096281564468, 1.2448784524651666, 1.5455414569029378, 0.6531937420841026, 0.9907056348640717, 1.648083748939371, 1.0357190269972425, 0.7328133009021681, 0.2925241704114214, 1.3859531417032764, 1.0814178366329021, 0.5194273781179647, 0.6332841241985802, 0.4171180735779735, 1.2253208531331585, 0.7801217152331497, 0.5523192895489624, 0.6167200627929212, 1.0269312579254697, 1.0524217002183083, 1.0229991588573135, 0.3733147123369468, 1.4915130169768194, 0.15518386917218174, 0.4780829023642227, 0.9262089990110524, 0.9296695510780417, 1.226267975941587, 0.7244137800525641, 0.6434747770885387, 1.4623245521415373, 1.3367182315882231, 1.290873445162124, 0.2680390601974544, 1.2227645914093765, 1.1423748460651346, 0.09255050772659978, 1.5403973532140114, 0.8375035503935201, 0.2862325755814189, 1.1903257746461575, 0.736305021500785, 0.8646968573916943, 0.48970692973511454, 1.7180964296224777, 0.3521504696694078, 0.41583283554883643, 1.7741271109481171, 1.2182294755309564, 0.4837470056916785, 0.9549184165233221, 0.7420696887546173, 0.9370866828857719, 1.3322174273026555, 0.7961404097297281, 0.9042564755410885, 0.9425140611653642, 1.112921886658256, 0.9577745390452818, 0.3463179510163251, 1.1108878022571584, 1.0921036120804097, 0.9820787367044345, 1.177126100544996, 0.4891280336741114, 0.378641864414375, 0.6250146520068455, 0.9987028924543032, 1.3580973614272536, 0.9671663027713704, 0.8867504144622192, 0.868588850461371, 1.1138076584336303, 0.5190608318111595, 1.7651133103872616, 1.4909581196268296, 1.081601044812604, 1.0623475638984843, 0.9843087321483398, 1.2184026543900686, 1.0585694574721367, 1.1328436774639168, 1.2027654671078865, 1.1619668791817033, 1.2979141270096695, 1.0126421132022267, 0.9269313768509564, 1.294202301095368, 1.1663477653789736, 1.7293296130853248, 0.4656299002277853, 1.099930739615024, 1.2225831296325813, 0.9921322494343139, 1.243449876821347, 0.4376357215629735, 1.157880222619212, 0.49600027587299844, 1.3203013956076282, 0.839324127743293, 1.1342448663565174, 0.6235115626564989, 0.6655572814470508, 1.1168495715938231, 1.8412503246780896, 1.3341376012372468, 0.4450694921959636, 1.0952191550069044, 0.2629241195893949, 1.244671078614719, 0.9785383467757374, 1.1878103954773032, 1.201718984860277, 0.9946048487648999, 1.0167947827057404, 1.1550990773398238, 0.668447469810509, 0.8912743740537582, 1.3515933730575358, 1.1301016851099384, 1.581882252380422, 0.8544510655817924, 0.8334630040272367, 0.8992652490162135, 0.44761291207880805, 0.9038098555604244, 0.8322255760012148, 1.7091196379061295, 1.4802058968138492, 1.7544232960404915, 0.9096770076514705, 1.1699085010384942, 0.9340549835215168, 1.5147319228646674, 0.4574695268372708, 0.8622210105886345, 0.6328994459131396, 1.4689366858830648, 0.3292668965153617, 1.5079404423556433, 1.8935315542081166, 0.964024802313828, 1.2850075730358368, 0.38898181984578994, 1.7390842103646555, 0.831976359251425, 0.970221463746505, 0.5666787722770754, 0.9516836241660751, 1.4549169488122558, 1.3945544752963899, 1.6907927596987777, 1.3120038161143828, 1.0541014543067238, 1.8738504653747448, 1.1774300741160617, 1.8644982733929456, 0.19586340038527672, 0.9862413477039149, 0.841106950925079, 0.5564482198959523, 1.5721744469485304, 1.7897551895695067, 1.3572784524596928, 1.2103147871491045, 0.5552668423978578, 0.6700224608029425, 0.632087550040441, 0.19762902494102652, 0.20114920164365502, 1.4281503271055698, 1.0128498761911544, 0.5245097190855856, 0.8238593667624572, 0.507512171904181, 0.8873906177481746, 1.0906477158191805, 1.1560723630309266, 1.2817562195961223, 0.6140075491051669, 1.7345073847325563, 1.0679352438735945, 1.3472641339447518, 1.307982383070796, 0.7154455862236453, 1.0906803169992423, 1.7298921038835582, 0.334456097403823, 0.8585458623212223, 1.4801843404077664, 1.406661874034477, 1.1501181023808655, 1.6361047903520411, 0.8388125844648822, 1.2599880134330195, 0.3981171338900711, 0.5695827565626765, 0.8904715956780326, 0.5783479620984117, 0.6209711991699511, 0.6233702459943381, 1.1028969950524852, 0.8476413150742588, 1.345324839840094, 1.6690420806365176, 0.8100911619304767, 1.4909939350999997, 1.093644843065947, 0.8080074265181818, 1.128980522465735, 0.6604213262560824, 1.13865687898232, 0.45860240084717363, 0.2718231703147659, 1.3175223214286107, 1.5730991030596684, 0.7157208648886216, 0.8240765462724547, 1.660268580537235, 0.8951928038575353, 0.9770516056622399, 0.6816301489483326, 0.8703919497995616, 1.2890431602292978, 1.5086800794890018, 0.9791985388575823, 0.9507277960203345, 1.029141442595256, 1.4109425125283868, 1.2609671262349997, 0.9017851769767888, 0.15455011492143578, 0.7006775831481307, 0.6816749522853263, 1.720383057546861, 1.5250444332085582, 0.32961161382378024, 1.3127442551940884, 1.7182177217974421, 0.8217842501354926, 0.747925592203566, 1.8787952267032422, 0.7891612310437892, 1.7961970673597811, 0.6052714070330515, 0.5543450570322251, 1.0783619023274498, 1.1854239802617572, 1.5135642504534053, 0.8568580473752395, 1.353164526234794, 0.4006195364391454, 1.2734581318212153, 1.1948437706416533, 1.2383060380455237, 1.1923466007500996, 0.8442119925793722, 1.0087372712333211, 1.2112738906122253, 0.5412240396652724, 0.5537575591429296, 0.41011858045033234, 1.0874954360772198, 0.8338502082088812, 0.806954813635549, 1.0779784911809427, 1.5184420616832517, 1.2549905004561426, 0.5815734144707745, 0.46981373295952444, 1.2567390851817066, 0.34067792619900616, 1.3240360914895932, 1.0127121402110832, 1.8325650975356353, 1.5981064216296788, 1.7512811454610286, 1.2253966264260232, 1.0049916553860145, 1.227185726830212, 1.3278520912185887, 1.066145649476999, 0.8188062359553449, 1.027159299140312, 1.380136497330811, 0.6747373806225406, 1.1202204788049528, 1.1041359084182685, 0.7282850592127672, 0.9071637216522077, 1.5083328897577097, 0.766219583203562, 0.28311213412007596, 0.9285430258264291, 0.21016114617750847, 1.0287672594096897, 1.4997177731761357, 0.6330615337919322, 1.1328100978293851, 1.1003133682351132, 0.6784958237143495, 0.4951668881421223, 0.8263427154231263, 0.9742247264915828, 0.796441966249332, 1.4978463873222836, 0.7236135641026964, 1.1841911814979285, 1.6245036407142392, 0.42228109523064083, 0.29868844449863585, 0.8624584230175296, 1.0157743793095726, 1.257904010669777, 0.9556138919630397, 0.8137770995519995, 0.6638909906958178, 1.1125814520860733, 1.121419647123623, 1.768886851801097, 1.40517158166598, 1.2349475191954977, 1.3282507791425253, 1.073285263624022, 0.8809836231931752, 1.2889125428122303, 0.8085026637254341, 1.0783032846159992, 1.1151457833890617, 1.501505577193939, 1.569774177669696, 1.39664809133741, 0.9010262619403409, 1.543977814026741, 0.20307545963501883, 1.6551957159024133, 0.9231210974894433, 1.4370231382066432, 0.733156957766439, 1.198357675157026, 0.7011286105762199, 1.068128841285001, 0.6072181750889536, 0.8016350072949047, 1.1930636443385472, 0.8442575612000817, 1.6477654434118758, 1.1100242149584383, 0.7383447670413227, 1.8101726663992757, 0.5309950699507573, 0.5678121964270006, 1.2013277731512795, 0.8927081870963104, 1.2023556849134294, 1.7005464500867242, 1.2943116890769217, 1.191085597186695, 0.4536840009055173, 0.42585854159297376, 1.302452415222509, 1.4275863940291698, 1.686860087946845, 0.9342313250722478, 1.3739104128030102, 0.8563510768188529, 0.7938448763803826, 1.1284237061003681, 0.9746172679677543, 1.4676319541707548, 1.2771903009079462, 0.8277775670660983, 1.3942846448877915, 0.6249653436543471, 1.0613412461691758, 0.4875747770293707, 1.1699888335339237, 0.8722080314497903, 0.5305000093493465, 0.8070075072649046, 1.2910109744490987, 0.6989091580242295, 1.8105725384713582, 0.9725975415398426, 1.3023326219124751, 1.024554489501706, 0.6820279634703137, 0.16801702736431445, 1.0670329003489556, 0.35363956341060954, 0.2678389141203493, 0.6475048300934682, 0.9077852753645107, 1.1466762130400285, 1.1412586538928062, 0.42682752456538997, 1.4302002442698578, 1.249279351660525, 0.8550652895799317, 1.1918044586061054, 0.9073302402807528, 0.8461046425950735, 1.1635647662873352, 0.7864341084156763, 1.4748541443303287, 0.5416883267095302, 1.0171095461361204, 1.7309966496901685, 0.8808323926857373, 1.3363019260131361, 0.2440197537929525, 1.1797307896332223, 0.6332732398447041, 1.0068285473550307, 1.476207639535297, 1.1113201200626128, 0.8587475015484137, 1.6176897744226204, 1.145423825163939, 0.9837897646153253, 1.2041939314391252, 1.4315110248535192, 1.7932743619651923, 1.030164973519263, 0.2914638539774669, 0.9457061385405094, 1.8625496799250827, 0.7801585253957906, 1.0975330552606257, 0.9767734316685575, 0.5558453268842014, 0.9694387525382488, 1.156747496007506, 1.0523180627921267, 0.6457222078684266, 1.2795982300393116, 0.565797332514429, 1.158597348317607, 1.100455747268821, 1.1763421684904625, 1.258695321189554, 0.7472094535883052, 0.4453079195176173, 0.4521288992426027, 1.336903150326838, 0.4766538502682134, 1.735407355498177, 0.19354154818387403, 1.0648739236227003, 1.7792715787453848, 1.1114085650456456, 0.9763459557571619, 1.1026264428963082, 0.8463787484148333, 1.010553996395475, 1.1352933283987625, 0.9601374951732788, 0.8844396123300046, 1.1318854627888224, 0.12741104758594046, 0.9754480532704453, 0.9880604451251588, 1.5298969468451702, 1.0829065181495463, 1.339095281007511, 1.09647657429755, 1.493439827001716, 1.704427549707051, 1.9003059265038966, 0.5880725805167786, 0.3601025386467698, 1.3450981034577574, 1.0557218290647818, 1.0928790818009815, 0.756988124887756, 0.9852137585432166, 0.9348392602652088, 1.0106759103757568, 0.3806212204656225, 1.6403043382821507, 0.36100173068767294, 1.0862508642586652, 1.6074026745331484, 1.3908490506112263, 1.7321266969417934, 0.9085793241912365, 0.27133630196106395, 0.522236740767494, 0.3615583471852538, 1.2707795237000274, 1.0025807676553837, 1.630305418549507, 0.8631944458124788, 0.7070610918379816, 1.3598452457569592, 1.2802933822201108, 1.1014249229206747, 1.4028155431441545, 1.4360789060384573, 1.6962820057405588, 1.5534438188917579, 0.8456631716192452, 1.1579433104997445, 0.7343376400217553, 1.4184315436185009, 1.3653565943690158, 0.7537909074066684, 0.6280268718334864, 1.1262198437896251, 0.758942027246363, 0.339374048111174, 1.4955957022387034, 1.4707658276828663, 0.6624180102525378, 0.6900314927821508, 1.1674218005203687, 1.6931957537554194, 1.3264063258084557, 1.695534754981182, 0.7537551545641525, 0.8110095832931116, 1.1619325816765074, 0.22301386180464278, 1.1189560812804178, 0.9822392528917149, 0.8410799778428835, 0.8329221728415239, 1.1192384137385103, 1.2281611533680128, 0.8712398921004145, 0.3126520258561436, 1.2634557443098897, 1.5852295350429721, 0.681431661011575, 0.9506282581157636, 0.5944999124880352, 1.2057648964855865, 1.7690107016581629, 0.7875677694573823, 1.0810519612663947, 0.6423238012094843, 0.8317455807865386, 1.253950879935885, 0.7658958942469299, 0.7446042309409302, 1.5270451559326608, 0.8263496067666322, 0.6171383199354659, 1.8384319175784682, 1.513877183404952, 1.0942647253860254, 0.9505722737416231, 0.44217308662019283, 1.392190900370962, 1.5654723845073542, 0.9590651613842018, 0.9663344420949883, 0.8719128609119056, 0.8354486964409854, 1.4529953391756811, 0.9649331356643045, 1.6630096962784706, 0.31167926477104335, 1.6086045300489888, 1.401620025682252, 0.540262749773413, 0.4428966310600273, 1.3917610529564586, 0.23897080092109657, 1.2841786154521793, 1.4021383077785905, 0.714877560250184, 0.9450010763880864, 1.1941244374771367, 1.6216585146028581, 0.7580495469090242, 1.2614491227647089, 0.7383161622312004, 0.6023492294128948, 0.6296616523611758, 0.1419953700303771, 1.404433240364503, 0.555611238364319, 1.1184467700328122, 1.0661956590362998, 0.8099501282865466, 1.465992683325766, 0.37690854939648766, 0.9981177615894123, 0.9280162089821732, 0.889277922865517, 1.2393956325778164, 1.1924274231426497, 1.2950892438630237, 1.0611786572207595, 0.8328425087025265, 0.9390492706996635, 0.5102243019098208, 0.6451314980844083, 1.1888502341466505, 0.9305928365889352, 0.5020069442826078, 1.20248738972132, 1.5693709963818412, 1.1869787649743277, 1.6996932406919272, 1.6827502787601156, 1.589567609459036, 0.14626571117056053, 0.8693541808191482, 0.9410980708782224, 1.818202796613586, 0.8745763835736096, 1.3365757469355155, 1.3662653661197934, 1.260132866683319, 0.9409986627514847, 0.7689948160993655, 0.31781418195104716, 0.9312726661532785, 0.1544179836944104, 1.4020569519237116, 1.059483948326441, 1.197954918487592, 0.5727678989580269, 1.0576176958692693, 0.8413332880959377, 0.9937449784878071, 1.5612745988025871, 1.0216567606186961, 1.6396350117654195, 0.7430170205674673, 1.197360853149521, 0.4581089973181772, 1.28013053222104, 1.505315258158065, 1.3528078110034847, 1.2299351228960667, 0.7326890009282947, 1.3737132996089914, 1.12311197397631, 1.1912257469927576, 0.7950343813426535, 0.9366834811779288, 1.2367937573011785, 1.0513702653984516, 1.3166746634791433, 0.30680874917211987, 0.3681638911987287, 0.5197847207826772, 1.07162510250966, 0.883899785103401, 1.2520625807340449, 0.2598398165762784, 1.0326665419202694, 1.57354578748352, 1.0286996861006488, 1.088758748491097, 1.188440488120849, 1.1650880514111277, 1.0216961764795207, 0.2736663046583202, 0.5494075589958635, 1.4338513644312876, 0.683270665150432, 0.8422883239787473, 1.3725807548941615, 1.6188450934223053, 0.9242189904905818, 1.5962915279577534, 0.68632099791269, 0.6008377030740226, 1.4158793449578133, 0.6683187612441751, 1.6872672342411348, 1.2774113183478013, 1.1028544445658395, 1.5982917499906604, 0.5996431972604686, 0.7794428981525495, 0.12814604707901422, 1.253458871980241, 1.06516273641282, 0.7110620390435747, 0.9515422950491066, 1.1728690246881657, 1.689222496961969, 1.2538523889367563, 0.6845664365108285, 1.212928035153395, 0.5645672120625257, 1.1293499377062148, 1.0754374839042058, 1.261435362786286, 0.746912305068722, 1.1376174947152902, 0.5515229576681686, 1.4579583224689747, 1.2654557223840774, 0.9909233463690295, 1.2896882329886923, 0.993057316008343, 1.5257702410509073, 0.061488595089240095, 0.5684722568904058, 0.24572039893254682, 1.4827957726928092, 0.7315820138666358, 0.7361383483767444, 1.2976879878990546, 0.5846960640216675, 0.35589146802841887, 0.8522705060108549, 0.36970645346446684, 1.4401942680843314, 1.5476440229109119, 1.6955506277522643, 0.6425082541878543, 1.3984435672569278, 1.2655582490163917, 1.0642569522206498, 1.2527791535600141, 1.0776168791226513, 0.6431504062904911, 0.7232340070209556, 0.7797260052770812, 1.7732323417307656, 1.003281291951075, 0.804204514654843, 1.0017180788739577, 0.7847635898013056, 0.4027560632879593, 0.6106156651074225, 1.3420405641647501, 0.3809732832282283, 1.1383174381612742, 1.7609440788013786, 1.6359020115813288, 1.5192858011781358, 1.0261299693944572, 0.09010447684687395, 0.35759384319254284, 1.7743763710136378, 1.1826338333181634, 0.6973800784520285, 1.275440619051441, 0.2560291944798284, 0.9408342591000847, 0.11272496933702103, 1.1062703821425295, 1.181588031193756, 0.5971847105314805, 0.46578749602286174, 0.6419954979413589, 0.017359382951809277, 1.2248667411302885, 1.412914217798732, 1.2377373977330728, 0.20742996718882334, 0.9625480532651548, 0.10138252407836801, 0.5524887956022764, 1.6656463616112882, 1.264709189463276, 0.7549729434577068, 1.2785178149026057, 0.9577677835184, 0.8224494518620816, 0.8300208322622014, 1.0786455140677573, 0.9927952573558299, 0.7717548497152198, 1.895472566242351, 0.7651955720646924, 0.8458856816958551, 1.272503917536139, 1.351423096522241, 0.9556226859434205, 0.0982665916827532, 1.003227304110692, 1.1243012084290451, 1.7962032286690195, 1.3840752084685488, 1.1526092292497703, 0.7723751044635951, 0.7826826859938619, 0.3895331498767193, 1.579748939641508, 1.0763387456606242, 0.9357038122380232, 0.7294489454230463, 0.909825315284142, 1.5022592222779025, 0.6785315029478851, 0.9059173732736274, 1.6187366234358787, 1.1135083269041524, 0.9028054930442346, 0.7110194878914995, 1.110722154213144, 1.2305528064946065, 1.6474221457683789, 1.1803590873872034, 0.7615393066129057, 0.98164158320063, 0.7260038089732019, 0.3106528244322868, 1.2290496664873554, 1.3406168903235387, 0.8785725938238242, 1.6572751734629605, 1.0165445713637515, 0.9099288963666817, 1.6990456030740564, 1.2696997730257027, 1.205706105755841, 1.0398467913536062, 0.7404154183477196, 1.2992414503735659, 1.400537599397769, 0.6165906128274194, 1.1677400969973613, 0.9314840116222703, 0.4458504021765234, 0.6159336306553647, 1.1402985645057555, 0.8077486758364053, 1.131589271660745, 1.3374931081347725, 1.034815405871421, 1.4440947391549528, 0.8620730974600092, 1.2887491517930694, 0.35037313577489604, 1.4329920781317125, 1.1049300234040755, 1.4783235726187145, 0.4828539761017223, 0.9046389035243152, 0.9421044655941011, 1.1359705053504583, 0.6570093677721853, 0.2585008178476804, 0.9617142697260008, 0.8821698174098315, 0.6749346027716876, 1.5992774051427014, 0.8103837671902286, 0.43669128809164603, 1.2857213230838378, 0.5616095918667771, 1.1795348431199861, 1.5507629855446705, 0.9560184669028384, 1.4979202474145363, 1.3942182971762689, 0.8198893740191575, 1.104569941691964, 1.1813421082488187, 0.813011565578815, 0.39906187728420317, 1.8301277924548023, 1.1351971916867183, 0.7276176221171586, 0.39635876509491463, 0.588148133667694, 0.2816870426262704, 1.3354829701896078, 0.940428687526327, 0.18514445420457415, 1.8307564919774557, 0.83419520136451, 1.636127688339717, 0.7160685782410598, 1.3972916458108084, 1.4252725069791765, 0.7682053766903348, 1.6850712811173274, 0.7620372537782719, 0.9668822776996303, 1.297158324236635, 0.6547277326953236, 0.8284465870684503, 1.5595989172246996, 0.5087734948329923, 0.9862515250786584, 0.4195806087042838, 1.490308956965194, 1.3878256835851923, 0.8764829647581405, 0.8364973578374465, 0.393770301604234, 1.1332272354066122, 0.33725461477252594, 1.592677122020222, 1.1997719097639994, 0.7156366463082673, 0.3553556395169529, 1.6423794459074545, 0.8048097918188454, 0.9987966550378407, 0.8435167994371021, 0.46367124299702334, 1.2504825245934668, 0.6770890547185703, 0.7789859346187342, 0.9830342397514209, 0.7355097186001335, 1.0234421906051123, 0.7912688243601553, 1.8266323292123856, 0.34688150218629954, 1.0552015605429368, 0.21071309339861166, 0.676216246413802, 0.9193314926268908, 0.9668413857056719, 0.5571963348324475, 1.257447656532373, 0.5988044560388669, 0.1592146560430886, 0.9867723173696202, 0.8513905654621888, 1.4411299485410347, 0.8874943298732949, 0.9646370389081718, 0.9049605688452536, 1.1296211172382589, 1.5688073893519578, 0.7014376033836359, 1.0066868902785557, 0.878463831328516, 0.24371840120234178, 1.824496190405056, 0.7170943092723213, 0.8586399678057755, 0.83633222405933, 1.1712849787609825, 1.212651278071794, 0.9937474917074117, 0.8589468118536893, 1.4239998366805364, 0.5657312515108428, 1.0177876381030393, 0.5082897813317405, 1.593083024194684, 1.2191611221818435, 0.7158297681732068, 1.3099881503105164, 1.9107288065102725, 1.4384800084867095, 0.6092170426275985, 1.1796540612234887, 1.3704110926495123, 0.63582650036172, 1.2140775748712405, 0.43214439421118833, 0.6039496015417876, 1.6107722761104348, 1.327920372491347, 0.49815990227032325, 1.8495851938074361, 1.5110634971498764, 0.6742666901500551, 0.7106287688490702, 1.65614106603035, 1.378833984889046, 1.1391813597159997, 0.8534799471467792, 1.6612910412090631, 1.1226976484201312, 1.2191594087381237, 0.5542120369603026, 1.06587959406805, 1.0324875849105812, 0.9972167254962387, 1.3652850200894897, 0.6490470913877774, 0.6660004330946429, 0.3507807895068604, 0.7504716629121055, 0.6360786145116946, 1.7628161642291045, 1.354462816790487, 0.6292028905467557, 0.6993622746993068, 1.2603699156696457, 0.8637831638594379, 1.0113588290840285, 1.1183834180095626, 1.4008459743300044, 1.255998208911103, 0.3299218117858391, 0.4266696813986165, 1.6110560655304194, 0.9376139155797006, 1.0649528564516353, 0.5330828152407845, 1.584114847996449, 0.6672154039915769, 1.1773937336523606, 0.9533089202988667, 0.737029109355093, 0.5843966385471133, 1.322335850834154, 1.771481594326033, 0.8505627309090882, 1.5059064152191701, 0.6950030539205662, 1.7211339167758786, 0.8040835530001386, 1.0075831973721134, 0.7500296725602603, 1.0184375983222722, 0.9053335319810318, 1.15590257180681, 1.2701442519800832, 0.8879921428013229, 1.3676568884026858, 1.4384188430376583, 1.3758623140437485, 1.4405417745141085, 0.5822398128352831, 0.7633773892078534, 1.0118610364762644, 0.6932197418634006, 0.8240508844554392, 1.8019022901188746, 0.192003713208742, 0.8064165732884213, 1.0357070705897042, 0.5855219525728489, 0.17276585647851572, 1.2806849340063717, 0.9633762635069051, 1.8817665606929517, 0.3147429338732983, 1.7420369989969429, 1.6798138722401568, 1.874451394808489, 1.682616811568776, 0.5195947437374773, 0.18596583428770508, 0.7441072797564499, 0.7945221448737937, 0.963804024441732, 0.7164705138069515, 0.7940677961560574, 0.9677949728751228, 0.6627218027192305, 1.8798599721445801, 1.0753380116747016, 1.1185613084116444, 1.122645867250776, 0.9189773190065272, 1.2924227712824545, 1.1133603538919425, 1.1814340721138437, 1.1027839039143843, 1.7839594588615877, 1.236803990679158, 1.2179000710461076, 0.7224953785923158, 0.7637629849332009, 1.271412872200405, 1.6536672451413041, 0.7462624385825807, 0.370418329794189, 0.7451559394120214, 1.7041231479678327, 1.3716212346566832, 1.2318128539595743, 1.4157086866886646, 0.7464748110494768, 1.3372419032321643, 1.482158348826449, 0.12861352269982973, 0.6107050025914539, 0.5079005537416994, 0.8312920199132053, 1.370524971142638, 0.88395083394813, 0.908001873111821, 0.2653992203083023, 0.8592838736493671, 1.5651017892038632, 1.2537838691444052, 0.9638903389795108, 1.153591271843164, 1.7978951521933473, 1.5865855413166279, 1.0448474392748657, 1.361059150910497, 1.0309242776054546, 0.7797136395809846, 1.0263783269580349, 1.5398449780831203, 0.7421762663691549, 1.5093568714148216, 0.4385899574591321, 0.8941028858064763, 1.1723275499535997, 0.7964040654556438, 1.5566394109087431, 1.7004008784168807, 1.466744150569252, 0.8117695407093249, 0.4342403850162976, 1.1790508766494043, 0.7657769883435324, 0.9755477552378681, 1.3183479302889933, 0.30213261225830235, 1.207715637200089, 0.8141646564994488, 0.6396810441104659, 1.7971446833400455, 1.1048977016280483, 0.38952093246471353, 0.9031172294468554, 0.4008689003743512, 0.8304141327245281, 0.9372828634582102, 0.6764715258126227, 1.4528202002780621, 0.679885857199209, 0.638861609358049, 0.577119754606796, 0.8765272353320837, 0.9417416319701482, 0.17913219847130424, 0.9274033301191006, 1.395845895203232, 0.36354262395801074, 1.2353126434708002, 0.6299223510322184, 0.3393231460902314, 1.665016748131607, 0.4894916355072323, 1.2174992331712615, 0.8894646553683542, 0.5806243313156841, 1.438908210971749, 1.2888299058852704, 1.3139445185011265, 1.0032877202967234, 0.8336112223587001, 0.7189527946610339, 1.2015530943756116, 1.8048220440908807, 0.9630144633429828, 1.204625238027731, 1.1274276297287051, 1.4930098630194593, 1.0241194093843897, 0.9052349978662423, 0.9956277100392101, 1.3379602955633814, 1.0695204352166225, 0.5528714621898542, 1.4642525885301694, 0.5366484303771747, 0.761089321136335, 0.6792564982374766, 0.7084760156096438, 0.7115346646912653, 0.3045874978408587, 0.5951011033428377, 0.680908967862373, 1.8811026437861864, 0.8671416910776316, 0.9683551694269945, 1.6797757869324956, 1.2132249363997492, 0.6780983422278601, 0.4499150478871671, 1.201631501472772, 1.013770990039097, 1.0665788326056398, 0.7871607232932464, 1.1741875709322829, 1.4007409652787937, 1.461705593657133, 1.834830870566083, 1.540255151927581, 0.3195730311176207, 1.3567826348103242, 1.2377851837106038, 0.5543690211403453, 1.0996633646387401, 1.211395619544834, 1.1083482729277683, 1.4057549264829263, 0.2605463623346662, 0.7271217765746899, 0.6438748760143382, 1.4899786301390514, 1.026650935245933, 0.518259984303054, 1.886746539914372, 1.6095473886780454, 0.9811277333694275, 0.9020559208216592, 0.7246197862854054, 0.9107012069832049, 0.4149920210696523, 1.2632809551391109, 1.6111665181349593, 0.9059729662742507, 1.072102313606146, 0.6874186325716422, 1.2445843758195858, 1.50078678264657, 0.7230208720372799, 1.1269947970111336, 1.6395731132660292, 1.7238741957403017, 0.3673232352929271, 1.9063705835591467, 1.6011356037451858, 0.9850832690453902, 1.7440002415926672, 1.1030458473241969, 0.8941761032184723, 0.20106095048261785, 0.8301014697101152, 1.4382163205054916, 1.7395509864447956, 1.6294508994541017, 1.027203987418467, 0.715819771960969, 1.3187042113566236, 1.3821551475485216, 0.3077415461127636, 0.7478326514785527, 0.5342710679859389, 0.8123466112018893, 0.921202295559359, 1.4259785726374785, 0.28755159919831896, 1.7165906503575186, 0.7143299681509516, 1.3160137893281862, 0.9057728757782931, 1.3687957667347959, 1.0937758899289238, 0.37384962166393454, 1.457798779061215, 0.8210632161644605, 0.6173866550950025, 0.8396894562367293, 1.0075791729651815, 0.7480619148482539, 1.0035249488338764, 1.323670718985084, 0.3714143336499389, 1.3206563819257502, 1.3799184940619376, 0.889335575549119, 1.2004308642904689, 1.4369953865579996, 0.8572381042385152, 1.1312260995046848, 0.5629528263068004, 1.275900372519171, 1.1983357529081666, 0.9191997007570529, 0.1756925330122059, 0.9008035821978438, 0.7819356307975258, 1.8091538881303326, 1.3500371521393106, 1.3180642139827752, 0.8300568682818467, 1.0309889444752351, 0.9260625760661291, 1.2857320955683553, 1.5714994340850916, 0.5917513332316815, 1.227943014595265, 1.5030038820894385, 1.3822334595863688, 0.2906227557141875, 1.70979266430381, 0.9978541478219077, 1.6552961146678755, 0.8570770045780524, 0.5070177977552481, 1.1676418329754947, 0.6617859316784577, 0.781549493086045, 1.1454645247357065, 1.8386838499282965, 0.21549015415267825, 0.17185161424494633, 0.5642633131200143, 1.0494674892170783, 1.440829846433155, 0.414654262261801, 1.05497001878499, 1.618987300815792, 1.3722005521377487, 0.6131243420717698, 0.9702931808065441, 1.275113467929129, 1.4387551800548584, 1.5113008746328345, 1.9715262694753672, 1.6948994228133096, 1.1185852835181962, 1.136599388530559, 1.5076458283211274, 0.5471163282246178, 0.4880082123731574, 0.49790091341113374, 0.8098841624648382, 1.1278287122994075, 1.2429085740797703, 0.9217617939230125, 1.0856421498694444, 0.28617234214181875, 0.6140626608327684, 1.2174310789508378, 1.1964037067886155, 1.2681040042138036, 1.1812899739199132, 1.131633286342022, 0.8832613245697414, 0.9571840935520819, 0.9286334499497271, 1.0524732310513532, 1.3742883442161227, 1.175821624538606, 0.8830176609921642, 1.4242706070229834, 1.0383137156392706, 1.411295718302585, 1.0552437742728458, 0.45640634467503205, 0.9144526881330542, 0.9099050916284654, 0.542466137778782, 1.0475733559580713, 1.358350291221313, 0.6302279809713649, 0.9957554447906432, 1.1177441224231144, 1.2568666497191168, 1.2842701142981023, 0.8497188544244398, 0.7332146370819435, 1.0118310602739191, 1.071052613348915, 1.1118952646417837, 0.9157125867899806, 0.9109170550393729, 1.0798211716410147, 1.2371027491235569, 1.5205501401521293, 0.7293648614653901, 0.6575762635203549, 0.9657535591686411, 0.7984843200381292, 0.9447389550831523, 0.5392708637842306, 0.758779694401463, 0.9047688645805982, 1.1600506147090854, 1.0121409833224915, 0.8349377479899815, 1.2640917153958044, 1.6709857701186026, 1.2817061641740795, 1.302295202380984, 0.9147790838468972, 1.339844000501293, 1.7401590766770965, 1.629174310313522, 0.8470498995435733, 1.3024943703798693, 1.118940118047371, 1.7643526989247789, 0.5018563050972668, 1.7587090659913924, 1.4842604068527232, 1.0452365286892187, 0.6735840786181189, 0.68016579666289, 0.8805853149952116, 0.8839203768795283, 1.694999159084396, 1.333563774214732, 0.9578345647947993, 1.1417653513750448, 1.3637935870588855, 1.3499094823743363, 1.1838970155134882, 1.3795792641758475, 0.9882538799829915, 0.8237872108100532, 1.0715586960425922, 1.626128449359606, 1.0729805665341448, 1.4691881240905813, 0.802301142705566, 1.1213394841404987, 1.1162322295817135, 1.1111273393315317, 1.4267910848882326, 0.5993682160103226, 1.05772103924649, 0.3436685395005201, 1.6554643086147625, 0.8383857886792158, 0.197454589309918, 1.0644767994929039, 1.4621736863248147, 0.31077018013558466, 0.846083748689431, 1.7561783561678692, 0.399841827627302, 0.952265606569824, 0.1205177313023601, 1.0545192781100017, 0.3370828899820192, 1.0211321101018618, 1.277590728707872, 1.341610033039068, 0.7809331091859756, 1.3800101150780013, 1.3818439737023414, 1.151396362318849, 1.5480244342241627, 0.6351047231370784, 0.9174123419429185, 0.7039589635280669, 0.738752079365, 0.7884092561797281, 1.424677558715317, 0.2816537055908702, 1.4270717117079101, 1.0266278826446418, 0.9272031961092961, 0.7972056791531883, 1.1548884758511155, 0.14204070242381173, 0.8865379228890681, 0.47966571948851333, 1.0934498414156057, 0.04795923962074644, 0.25330617128395927, 0.9990790868364721, 1.8495530899052137, 0.9764184948879397, 1.1587628458501846, 1.3555799212351722, 0.4443956212855735, 1.3983075173603576, 1.0076778133523834, 0.5567150368119127, 1.3239269657844321, 0.816739232717345, 0.682788887645712, 1.0022701810714723, 0.8078829852509841, 1.0507787340535795, 1.538835915287033, 1.6489899082126929, 1.5355734517833208, 1.2577432505874335, 0.6851725828933699, 0.8696330680184902, 0.8748584790090704, 1.6825186568065504, 1.1744990894378327, 0.7484528403707122, 0.9317994599605631, 1.1032476938245912, 1.2147446343122799, 0.9168795739866713, 0.5589647365745071, 1.494286070815592, 0.7866828009794925, 1.253170439981822, 0.8722149703185755, 1.6800727977531726, 1.1288050341680118, 0.32823947473995096, 1.7926230007074335, 1.1635854700627957, 1.159088867113645, 1.4145469837306397, 1.5682062261367489, 0.9563282317991607, 0.6902245791400197, 0.29964884083631527, 0.5301136987290597, 1.648700455784307, 0.7249568139843103, 1.2775902982113228, 1.9111888346992227, 1.6379096753308011, 1.2008545342603103, 1.5169168704511868, 0.6769029210638089, 0.7003867998113656, 0.7289216339414719, 0.9443288041369168, 0.5800522915798116, 1.1411692722036406, 1.3850558037811087, 1.151216591107183, 1.5094639962961902, 1.2209185093461374, 0.3282936450587822, 0.8291653888271029, 1.4439376454895574, 0.8804047011971594, 0.8762142248469302, 1.4162360549089015, 0.8720407172177479, 1.254046287034201, 0.22579513155496334, 1.4582128427529617, 0.4338839282523925, 0.9856155338666689, 0.8743873294824046, 1.103626852082426, 0.5315977550495588, 1.0081157960027185, 0.9235929319854479, 0.9845052978952767, 1.0998587805132907, 0.5991807166739558, 1.1469425457777207, 1.1450861281667262, 1.376831129935254, 0.4849141375226831, 1.2490877270965635, 1.326308239609446, 0.9949624566070385, 0.36218727087709934, 0.7835538684508148, 0.3983765090444209, 1.5610385626828784, 0.5664672079333954, 0.8112310799259045, 1.8047141561197906, 0.9493311574680312, 0.3006421210569886, 0.6009796348207375, 1.257205532327371, 1.3430570557507435, 0.21430356111914783, 1.4344998124021027, 1.801381576484324, 0.7663233634703701, 0.5333938037399039, 0.7009090410396779, 0.7045114396216671, 0.9051547990163913, 1.5907690297106027, 1.28523020789761, 1.1965007496047617, 0.5664186060507069, 0.9764798599390847, 0.3275590725073483, 1.448577800085209, 0.43933594013803445, 0.8157981992334618, 0.925919893821341, 1.221733272998863, 0.4721712705707314, 1.6372960401598036, 1.2732573688886064, 1.3332067971432542, 0.8286433566628659, 0.8046228566635054, 0.8338164425560243, 1.7118676724214343, 0.6946038932559413, 1.2824693723946035, 1.312590308982605, 1.2857585499590773, 1.057599151415407, 0.87890813769387, 1.5159717464317155, 1.114987037764498, 0.5383262232341796, 0.9622355477473008, 1.1522890846551919, 1.709900892194491, 1.5798643686893046, 0.9043851268858262, 0.20188425075528793, 1.1796845752365157, 0.42092820587173707, 0.8509246709010898, 0.871391446746299, 1.7386742726388946, 0.6768033230052298, 0.8763776769967114, 0.9520127761516692, 1.4107819571322917, 1.086050851636681, 1.0076153653013495, 1.35801933835315, 0.6613788285871562, 0.602140010077716, 1.4851245505933135, 0.1981321421585096, 0.9876299456575206, 1.217735770591049, 1.7960287823191607, 1.099187225649334, 1.2524081697353773, 1.6385426949277293, 1.2824251369187007, 1.0827471608104284, 0.3309463840649771, 0.7020648926225631, 0.9897810925987052, 1.4854291245268507, 0.8464180648842772, 1.7486669822735992, 1.634711333090554, 1.619525388471045, 0.42648004281785823, 1.0153230978383214, 0.8595030493849232, 1.7306901499636722, 0.8329810267742581, 0.4377462333394696, 0.5810955817262332, 1.1071337479447276, 0.45468393635769333, 1.290340464245369, 1.0402739649059947, 1.1656202715000379, 1.249762447756058, 0.25258564597559685, 0.9479299745790916, 1.8728603942926436, 0.305066319443276, 0.35529893917894706, 1.028046203460951, 1.2842560835055639, 0.9354482306903581, 0.2264023724419716, 0.8749466795069871, 1.5428655944958876, 0.11955961051845687, 1.4574019035138472, 0.7212404677419387, 0.6917414415957669, 0.7490136116333319, 1.4476270303638716, 0.6498222773662737, 0.9676276410281414, 1.5244278527327815, 1.6434291808342623, 0.298791774720805, 1.8883600086148193, 1.1419815549515606, 1.4918629350746664, 1.6460845314912147, 0.8150105160359669, 0.8756258188469267, 1.1860754151540192, 0.2512646313702134, 0.31567662332065505, 0.7169125337299319, 1.3917422031235287, 0.8747363146510534, 1.482885860393166, 1.1097888658101915, 0.656084670920322, 1.1795302158544607, 1.2405300570748836, 0.7705464594112852, 0.3485109687017752, 0.8256432323396528, 1.2362382330426096, 0.7921498464059737, 0.8910760381176298, 1.075028053074155, 0.9231156309587953, 1.1155972232130802, 1.8121825158846314, 1.6564660977658958, 0.9886681624050884, 0.8781387044709706, 1.4045028917946758, 0.6257047469635701, 0.7992442754028265, 0.30495008111519717, 0.3985009316671533, 0.8911668589637524, 0.7733766210831048, 1.5115619372485978, 0.1084884769099358, 1.3162160752257213, 0.32774600264277554, 1.0392850915298377, 1.450353128113429, 1.4566849055257278, 0.8918602433899583, 1.1244088120183595, 1.4354503207368405, 0.8425875982391654, 0.850388142776022, 0.9734628844482301, 1.575731927258882, 1.2551450901197518, 0.6237524090274312, 1.229262090982742, 1.6398292149679836, 1.15594467146632, 1.2959924958075075, 0.8544729998481578, 1.1436016227142742, 0.8319046173402259, 1.1811122443425148, 1.1859802546607892, 1.5024855734266889, 1.3196980808671679, 1.0348075158529284, 0.22544690248241628, 1.7150309798072265, 1.5781369825512161, 0.7035858968783624, 0.35897866637592357, 1.8115296640025744, 1.6260970109291835, 1.6277729970910277, 0.9660866023962352, 0.7365270125513812, 1.0654568413942436, 1.0064670947484093, 0.370999102725336, 1.3532036148740905, 1.320293069552604, 0.9013808375737576, 0.6783218286464366, 0.5995643372966978, 1.2670238501645414, 1.128588390043698, 0.7838484217475892, 1.6427713865685487, 1.0097775098804624, 1.4351373294913987, 1.1533172780278247, 0.9085990755148343, 1.1522955395007493, 1.1170915224722693, 0.5561041196694007, 0.878635729405471, 0.1837513837085556, 0.6198674810846041, 0.4114174393964113, 0.1920905293084435, 0.7060152305928191, 0.06679537377396683, 0.6213323989169277, 1.248252703998245, 0.2934414005310929, 0.7907502775738212, 0.11956859090851868, 0.772349041904673, 1.0036312462435548, 0.7263538627176039, 1.0760779313557074, 0.38814975738640944, 1.0310746309627332, 0.7012081507433553, 1.6384707434800871, 1.2885266317893742, 0.6658432114912433, 0.9854424475682569, 1.0242611175043614, 0.9626341016794556, 0.2200517712726, 1.6655249779202999, 0.6902542861032258, 1.7599856570421037, 1.4237111057450078, 0.5798775254611267, 0.4263390439735465, 0.1990920708778139, 1.0692687016948406, 0.5804835213886747, 0.6914265148634441, 0.768560151706425, 1.0539644286508927, 0.30561706878929873, 0.3064895123073258, 1.0747539131091228, 0.5496571380539664, 0.3497362941431543, 0.41042538294040587, 0.9962478568406645, 0.587107561185239, 1.4489354035489166, 0.22509993687654695, 1.3156075416965218, 1.5483750921108466, 0.2759410183856349, 0.6049247749851213, 0.778993380549147, 1.7375318749314994, 1.6498443730775945, 1.6126467543644987, 1.4916903691499466, 0.2598181730617699, 0.07137223903259915, 0.6060258108861033, 1.0405756833118245, 0.9702085384488734, 1.3704848134699539, 1.4384721625104062, 0.5951746288787612, 0.8082410431987015, 1.1515885183609695, 0.7755564351359666, 0.12680071321718, 1.1475005581327928, 1.553143026372861, 1.141737526853214, 0.9279301244344289, 0.5918343089609417, 0.789947318787113, 1.6246361674564294, 0.5844219511637562, 0.602616175919754, 1.0454513362124491, 0.4342844267870958, 0.8717369247510858, 1.2583656198317286, 0.9123864353129412, 0.9349986775717415, 1.2772636907418797, 1.5813125728639572, 0.9189189608866004, 0.8330261412771762, 1.210361030838158, 1.0508738573984373, 1.273038135310578, 1.3712001556281557, 0.5709508810064019, 0.9697647079846341, 1.6252141271975495, 1.0346354997395109, 0.6273545884446701, 1.077346076242191, 0.9269569651824567, 1.0717958207471554, 1.7733293650132746, 0.9499345995454559, 1.6791178594337253, 0.814425522766058, 0.12357564324023851, 0.7165058842223545, 0.4667551778580422, 0.900276074426723, 0.37754575456715866, 1.0996659342302553, 0.6943611229124391, 1.5239840950552557, 0.9518876523303472, 1.1750506201275246, 0.635835492269112, 0.23978525978045484, 1.595306754155347, 1.3976183185182656, 1.7735218028222999, 1.3969487083550904, 0.3014745332678723, 1.242407333937512, 1.2224783106726123, 0.5104443994667631, 0.6327210259455327, 0.868450875978948, 1.1468819516768125, 1.3229469600750678, 1.8442073905493572, 0.6141692549524111, 1.0926810819644581, 1.4298006768717262, 1.226898222542812, 1.6663403149945124, 1.332537416796793, 0.920890990942791, 1.3900325709255044, 0.27968680615756125, 1.4304403780909452, 1.0214344808916918, 1.261186372416884, 1.7660942355293001, 1.4277337146684872, 1.0459018042996018, 1.3196474867081234, 0.8745792460872546, 0.5116244141535657, 1.7077113817829048, 1.4212415583528837, 0.8280752056874776, 1.0924395647812266, 1.2114803696376217, 0.5114973755616923, 1.2370289719183587, 0.9301737529409823, 0.4273744197135567, 1.0689668609718184, 0.2377253959362413, 1.6018892183713118, 1.0577917512114468, 0.7759263432417499, 1.2495331168184296, 0.7778745991178566, 0.6433812120889907, 1.786422233425732, 1.7631714605799815, 0.6303655565355841, 0.8716493027071263, 0.9765629993189018, 0.24389081880382635, 1.201187794053995, 1.4091007874850239, 0.4033611609746047, 1.5743132417532697, 1.3135381406974345, 0.5444365459895986, 1.0779714866094188, 0.6967074237987758, 0.253760492112881, 0.4052620600400142, 1.020949897900985, 1.6371617868169968, 0.7960079373638724, 0.1950710774263591, 1.6950090911305349, 0.6234050414477185, 1.2424757265907984, 0.1511563019762311, 1.086259070993997, 1.5328814866848788, 1.0297206267883763, 1.143716609474752, 1.6896502562198736, 1.562946621993119, 1.8100572225198668, 1.6714071921460532, 0.9245723640752417, 1.1088437823247963, 1.6306784421221923, 0.6411388730170914, 1.5382221160737268, 1.152617437006605, 1.4109104954664808, 0.8289817609170479, 0.3178919617998507, 1.3333174015303775, 0.7952710016648404, 0.728872023179232, 1.033175168668647, 0.8034312386807194, 1.5701449521945605, 0.6898097762373495, 0.16146467488748828, 1.2765298123672033, 1.1564921607836554, 1.188847591706709, 0.733564455196153, 1.7251025447825517, 1.1638761709324992, 0.4964489752616337, 0.5363135057001083, 1.0537284855722997, 1.147212991075493, 1.3795810630570602, 0.9340330641964677, 1.234401291995205, 0.19338991830975838, 0.9200539141445006, 1.4179721244813974, 1.7453978605750076, 0.840488790968762, 1.1292674740374002, 0.7647001045842875, 1.0564891772428258, 0.33236489773700995, 1.4180933927643142, 0.6788201886792216, 0.5808492733483015, 0.08091288376159211, 0.9084702018776878, 1.1855284092291898, 0.7114980724154826, 0.7796342446342976, 0.9349184154549399, 0.6007851038338778, 0.8817042899933842, 1.462560970563552, 1.1126668094428802, 0.25647023509054945, 0.7455668503130838, 1.2976968822191628, 1.0568346286907955, 0.7923422160826357, 1.0528192853717098, 0.8011517653966069, 1.4583699411532782, 0.4201171712504532, 0.4363010969450378, 0.9994343212615302, 0.48311120349281866, 0.05481902332517674, 0.8764903128369087, 1.3486218101840781, 0.9174465872149073, 0.9496075306158919, 1.0664194080201213, 0.571142404017176, 1.0496126888227004, 1.069844847630616, 0.7129505693436081, 0.7555352614820829, 0.4492221807996978, 1.3052424899568633, 1.162760347030412, 1.7816613326951165, 1.1348802014840609, 1.7157053253869958, 0.6185981604260424, 0.571221224190116, 1.0586396042288782, 1.143368356615519, 1.2685598027009282, 1.1121133514974413, 0.07646505830652917, 1.8788037228526027, 1.0493160255032223, 0.8335708513730202, 0.254804177006864, 1.2028706032664975, 0.18324217188535552, 0.8016738739222148, 0.9745882837657849, 1.1071761205423316, 1.013558002654063, 0.6025731575395309, 0.41002575928594054, 1.4202496527447366, 1.3267600468834775, 1.0868921113829804, 1.0413346874219653, 1.1812371012657499, 0.9871945491906952, 0.9227525163039317, 1.349310512615156, 0.12164160521948697, 0.5417324332623955, 0.48296613265594124, 0.539998836727258, 0.23045528284958117, 1.3312748860578791, 1.1844925372745205, 0.9258226731674837, 1.0400405195142857, 0.7565233639885477, 1.5695318510886134, 0.4304221377652736, 0.4978176088859332, 1.850302008800547, 0.9745038680930178, 1.102083221363881, 1.5440456690484177, 1.1755416689086284, 1.0253313552197465, 1.3713718371736257, 1.631071415015775, 0.15886907478402168, 0.544556669269206, 1.0914491037936813, 0.7580280456330227, 0.21802483546788654, 1.430230834448972, 0.8004227077639461, 0.9429629557357583, 0.8917576416213658, 1.596076433235449, 1.1664331803409114, 0.6825547704678236, 0.6961080633988992, 0.5319425632463213, 1.312115487162075, 0.8261599780404875, 0.7772339167116551, 1.9809850369475657, 0.8376191699664046, 1.6938838787605555, 0.7376982850001688, 0.5967887789352985, 0.873554227688224, 0.9173729140128468, 0.9722641099890117, 1.048011980024548, 0.393442615318349, 1.3018502444155624, 1.055526731261835, 1.0068934473899809, 1.1184996714182434, 0.44712962415384117, 1.1002227764130843, 0.41715469341777234, 1.3875278524885921, 1.4669546521981187, 0.8884401506953554, 0.8537090055468962, 1.4258411505985717, 0.4286616154459152, 0.9356595142721894, 0.40698429847030915, 1.6038677642211083, 0.5364543523066453, 1.724022464417054, 0.3888660344758502, 0.6989753390817255, 1.1505221407517379, 1.4749350073844854, 1.9199513014710834, 1.2570540426289232, 1.3663773774554628, 1.2426277801105206, 1.186840250411716, 0.8544487665683271, 0.8849864818445949, 1.3686584048090005, 0.9707219214218872, 1.2449730375486876, 0.2578718208670989, 0.6650948941140045, 1.312122946205707, 1.5898705096647152, 0.7358619564793794, 1.1246183217963712, 1.0822360995075933, 1.1054159441333922, 1.2444750867697394, 1.1221603110930796, 1.0871407753151714, 1.233683611978482, 1.0105144796667203, 1.5370056912357124, 0.5593528378641502, 0.27280813632445455, 0.6429590409681133, 1.4460044886211163, 1.9250069974961281, 1.2940980997187665, 0.5876224387563158, 1.8909986153052687, 1.4135833575415573, 1.7349676456204328, 1.2931800770944122, 1.2367026557430063, 0.8948347898320145, 0.8272706669061647, 0.2953161292558314, 0.7276945131014864, 0.1925400142617476, 0.9626118059664025, 1.013470428299918, 0.1823546457702684, 1.8189091253583132, 1.026411358367026, 0.8039566150090228, 1.0503215239958508, 0.9890981349675381, 1.4517906395474331, 0.8734503396785624, 1.7568920852451506, 1.4747240428198574, 1.1041995436574035, 0.8598546431789988, 1.1989681532396728, 0.9519857614520448, 0.9747672300424272, 0.5758080425710377, 1.8159043347343302, 1.2391814633112128, 0.5756985101531255, 1.0165153064978185, 1.522929978298479, 1.0500991596307516, 1.27099736213217, 1.0481329698964785, 0.7494587497427616, 0.36779567403654356, 0.7931121305338618, 0.519477426311752, 1.1580558283425253, 1.373057544724966, 0.3423981578432529, 0.954860816630985, 0.5536283456953445, 0.6179269757561162, 1.0031127768856325, 0.474907067930769, 0.34541446884916893, 0.8978550437218752, 1.2424685177503827, 1.5509087391189633, 0.14447905881309853, 1.1919450410075678, 0.16662956935986384, 1.012182302112281, 0.8862006991550997, 1.8109551729706015, 1.3585674310203562, 0.8358877748831628, 0.8244682170694493, 0.7318420126413304, 1.39369239072796, 0.5272154532112547, 0.7825260129727726, 0.7715574302407272, 0.21734753352977365, 0.91406977488618, 1.031733007146208, 1.1918481828978553, 1.3775142286568043, 1.4657108169523256, 1.5202852456994773, 0.8613963200767706, 1.243178297086218, 1.334746713048526, 0.9961472352548552, 1.1259808411553536, 1.037291566240776, 0.9551673268379487, 0.4840851058628374, 0.8275583706333749, 0.8951935376798328, 1.061603322447835, 0.6065133587955207, 1.4046082072572967, 0.3415111216656783, 1.0036529751524235, 1.2596326928487795, 0.42286850395358944, 1.3878530291953295, 0.9132341676446966, 1.4057684922641052, 0.09015061095179322, 1.1262408010042948, 1.322845901084885, 1.9380381505579731, 0.9166842074592352, 1.0105870157723347, 1.051201072451657, 0.46197018377777843, 1.566276865192917, 1.5077264993794839, 1.3678539128119813, 1.4173652647920703, 1.5304919734027878, 0.3275886692217461, 0.8427832251403695, 1.1986571959088486, 0.6692454712215284, 1.0575899351989504, 1.0111252353158238, 0.7021450534533372, 1.4794803174596538, 1.2122879394093309, 0.7591259430178096, 1.1889335787942064, 0.4967569493575028, 0.07092530367790273, 1.2152461891819413, 1.373686097543608, 0.7202558923791265, 1.218832514865964, 1.3582041665026128, 0.7482119597039832, 0.9904405479410275, 0.7930564811891988, 1.5801690683478453, 0.6442253660549605, 0.9770100722592838, 0.7978715614764715, 1.0228473371047817, 0.8077827342595768, 0.7176643898745277, 0.20850872435613454, 1.6608461625568554, 1.6514084929338606, 1.1928966559242935, 1.3653147357427986, 1.4110115106239105, 1.0415005167728388, 1.8475906637778174, 1.0309072215446906, 1.1551928796803064, 1.7678317354039603, 1.58042462129265, 0.8700928550367787, 1.0083832368342507, 1.1072702631957525, 1.4864237410515688, 1.7249785372764324, 1.3675722109011348, 1.2489835917639467, 1.4789429435528918, 0.7855231236748176, 0.7990104350460182, 1.0362875273879162, 1.3753161873920263, 1.3643300448562123, 0.44123901011535593, 0.5245944145941618, 1.6056756734423518, 1.4323140464552266, 0.43616652355912466, 0.7955682174000352, 0.6614795382362368, 0.9443410133396484, 0.2727930949647702, 0.793318402091154, 0.8880607251478423, 1.0955559420919996, 1.3868571463457047, 0.9881729680687398, 0.8103835160664585, 0.5998791075959045, 0.42789746561918907, 1.154650696959333, 1.1821811689625563, 1.5617604404325036, 0.2512876530694844, 0.6178798685702076, 1.7010524837064807, 1.1461718466791018, 1.4031090557367119, 1.5642286890932091, 1.2049061073240543, 0.9849500925029218, 0.4919695141757616, 0.5468254590613586, 0.6135918512594806, 1.5305365366111854, 1.2776707699721015, 1.6051268033887753, 1.0990405737017794, 1.1576597529430734, 0.9839247291750206, 0.9232377142951289, 0.7293113730089951, 0.6635688693475654, 0.556023199429969, 0.5027361832592634, 0.6048969891865978, 1.0021945888413724, 1.0166981364184051, 1.4549184409681652, 1.0375161647277786, 1.4853694410467395, 1.358168211664979, 0.18390034943132727, 1.4555365930806694, 1.060869552293319, 1.022312733320122, 0.17954217839581887, 0.8025187022186185, 0.9856198511807236, 1.3434343063219838, 0.8501274876790061, 0.9421603740096716, 1.1265366977858022, 1.3205648467529776, 1.0893760338201814, 0.8490924791610971, 0.36429116254724336, 0.1355459134298459, 0.262852074603791, 1.2189121216634289, 1.4227707226803934, 1.184280963482332, 0.7546099810300547, 1.9024659291530899, 0.3217818556516441, 1.4253715587483047, 1.1979296532021446, 1.7766405522838016, 0.7608305566009154, 0.8745908879948749, 1.2242988287759182, 0.7908018035509243, 1.5153906659168683, 1.1810390098473045, 0.9901338545783349, 0.8789034067453587, 0.3926328118121132, 1.1474874524902812, 0.5395753235680051, 1.6465169751192041, 1.0293970348135195, 1.2851129540265356, 0.8756873082978712, 0.7091370254882932, 0.7947997126231678, 1.3955631548726362, 1.4796320757784684, 1.4387287490903682, 0.31536684332312903, 0.6259953008578554, 1.1613050470223396, 1.2886415299837894, 1.0082852913000206, 0.6223916525702596, 0.4527399871963964, 0.5622760999340473, 0.8589931631871213, 0.9566081813753115, 0.2940985555706447, 1.5884443010371982, 0.5831880589560677, 1.4771507692132249, 0.7305971216728017, 0.16783969154891587, 1.259958521675205, 1.2100910007964312, 0.78504161731905, 0.6407573869144121, 1.001922131630669, 0.3004797807954356, 1.4115689735090708, 0.5957955145760665, 1.1992990971791224, 1.1798130082997025, 1.7782934348363795, 1.122348840822438, 1.477943601429913, 0.8503333633479675, 1.6263928280329865, 1.5948089926993783, 0.8358580854694473, 0.4425578476688785, 0.20166435897091206, 1.0762527405344815, 1.6200317745856068, 1.2330487877547338, 0.48845524243203964, 0.33241606076837393, 1.8733841979147674, 1.3814434480773605, 0.7283516543346614, 1.5108432658002133, 0.923497104638101, 1.1362843752850091, 0.84319321346102, 1.5525139319192243, 0.7358871338867146, 0.6320256741642734, 1.077490879545584, 1.0768546732211344, 1.40446487154286, 0.8927390701675545, 0.717326132888896, 1.6429699742054362, 1.3025572094291435, 1.1061215854807225, 1.6510654356805579, 0.7802837539545747, 1.129748064307427, 1.0438770766827696, 1.1585016441627172, 1.0947599909304928, 1.1662849293126039, 0.9109257067193881, 1.0526796374490857, 1.0545579191111032, 1.7331857667482184, 0.47454596418789696, 1.2532248703110502, 0.5056288162148106, 0.763488285113474, 1.1195559212426316, 1.2948956278308577, 1.2369122077321992, 1.319909286211575, 0.8675677219666735, 0.2127861912235135, 1.1292198797361377, 0.19993003840948986, 0.9553277456859275, 1.079649895259334, 0.8449386763022791, 1.5662081960567784, 1.069739844852395, 1.536134353252122, 0.36927396150846625, 0.9526391898408424, 0.7278858938540365, 0.7906219148701462, 1.3332390722740928, 1.1553620209433397, 1.2485500272395855, 0.6703439882275387, 1.3176199790300682, 1.0830706793525957, 1.0279430647206134, 1.1214381277549954, 1.0900230172592071, 1.346846744557508, 1.8977954774365902, 1.118601860277665, 0.8686493632636801, 0.9709402532821121, 0.4553563854884455, 1.149213525477581, 1.5555446053578592, 1.826676238471498, 0.8339655322084617, 1.3593304539206663, 0.8552012813521981, 1.3677930305547763, 1.1068200747876797, 0.580954283055804, 0.6748354696339979, 0.4006523902082154, 0.5891259642715453, 0.34077941585622507, 1.1470375086464246, 1.179879670868003, 0.7125774094796472, 1.0274851202346376, 0.9664367176161219, 0.33770613807224836, 0.9088038603942139, 1.6541521311873901, 1.2629891982424015, 0.9047814825551387, 0.905139439176343, 1.5441969900632335, 1.8872830349769243, 0.7135680370587711, 0.7203431984478287, 0.5277135516844312, 0.6920324151489707, 0.9718334203564739, 1.4192984295971733, 0.5691517661221125, 1.8064294553525209, 0.6595811239084267, 1.296291415381074, 1.204784422719975, 0.4999695936915787, 0.02860402572472598, 1.3366612614186508, 1.6626714999381087, 0.9469443503265347, 1.3297963299069928, 0.9854563369770463, 1.286216836363113, 0.7539133934214762, 0.33296259119405536, 1.5782164391379747, 1.0161439576162241, 1.2350306197101317, 0.7052986613641303, 0.0477283217439336, 1.4558940851024385, 1.1336709232181776, 1.1316706418676858, 1.1178232119412477, 1.1091162625958622, 0.6327684337893983, 0.9220408599282759, 0.4036447952416975, 1.4097034300772269, 1.7906811507629765, 1.347391323757916, 0.9909929998005936, 1.0482672976117455, 0.9503308287392355, 1.0058525285147462, 1.1637178454935841, 0.7449936675947384, 1.2323793427723215, 0.37150913048488, 0.7544963121712458, 0.736663112570407, 0.9786775765951625, 0.6610696968447833, 0.970458258612811, 1.208699761665395, 0.8467034800123043, 0.44229745988365754, 0.848299861045917, 0.40322856951190134, 0.7956968287613457, 1.0408319144606217, 1.5702563112245491, 0.5770768490277857, 0.5812269961434026, 0.9594130559766954, 1.1629110704795949, 1.0702440934040114, 0.5534044280950633, 0.8814062462007751, 0.5007659758892955, 1.3223732877032528, 0.9858026880164181, 0.7369157292905079, 0.9031551387753654, 1.0270739743390673, 1.4673591680000073, 0.8361748295765042, 1.6416267517945435, 0.971212344545021, 0.15530288406756876, 1.7094033821350574, 1.1909858056428586, 1.6561096130121662, 1.462883358119917, 1.2000720917403747, 1.0644130480783693, 1.5043185912262236, 1.5160660317260057, 1.1607790000102005, 1.1014661660089389, 1.130283902637173, 1.552871192023845, 0.9003499923692899, 0.9550504495780655, 0.718063079546882, 0.8619909822304239, 0.7565139123377264, 1.0520814511257983, 1.4711693585930243, 0.644941533457072, 0.1520914359611122, 1.268891216304831, 1.7014817315247566, 1.921539702082454, 0.9092906037690577, 1.64441028204388, 1.0328549153308373, 0.8773028544625858, 1.0685604004759552, 0.6849557549115866, 0.9940840841251002, 1.294607628237682, 1.3536889162206487, 1.0159320152779796, 1.3161220252625836, 0.9233824470436112, 1.3241041962985656, 1.0758501674443077, 0.9494141777393537, 0.679691523463097, 0.6311021003673821, 0.7380898174044436, 1.4986553458303442, 1.2439859193216039, 1.2905570358445098, 0.9622801792236167, 1.1192438939177114, 1.0379509490371617, 0.7903559704260856, 0.9700371544329272, 1.4192981208372382, 0.6331632797290347, 1.1900046654146192, 1.038282420621778, 0.9191905508409641, 1.2265909211472974, 1.1303901619691605, 1.3707763341489598, 0.8855614381057904, 1.7679496028401587, 1.3564816654451743, 0.9791185888678275, 0.6497428204266744, 0.9692528153304599, 0.5256655086082287, 1.0837995381200636, 1.117412051832411, 0.6247727934858407, 0.9638961594193228, 1.0069933169204084, 1.2931083521487086, 1.545616854719931, 0.9401215219770556, 1.0001171172147543, 0.5150870450463821, 0.8854830249147145, 0.7012591058334264, 0.834537797792303, 0.7421572288248038, 0.8534014925394081, 1.3971596262063617, 0.29505290137986684, 0.27410123039290746, 1.174292377687865, 1.6500205821117255, 1.2316725920939429, 1.182016612815813, 0.7738492685117514, 0.9548349161484233, 0.7603166816412009, 0.8555005690744953, 0.82447577092486, 1.499939624303735, 0.3810508655843531, 1.2328182127534901, 1.2341108337000894, 0.9599356596424783, 1.3680612930442757, 0.23144382697135168, 1.1115094084551307, 0.7587036927985225, 1.3729235755011775, 1.318495253634628, 0.5689304195186504, 0.8991533179651825, 1.1884005333776675, 0.680393952636265, 0.49814294375403023, 0.6907953970305349, 1.5168364878366967, 0.7022787901172629, 0.5261298429305342, 1.648604310740368, 1.11246090492358, 1.1127919138081483, 0.5620765149865692, 0.8338382579518301, 0.743995514532493, 1.8247200557765646, 1.2205524188408687, 1.0119609214253313, 0.6916873869630003, 0.9614686936771555, 1.2407364963791014, 1.189762742401442, 0.9583063256805767, 0.7795441770179525, 0.45845689652826915, 0.10046616098899286, 1.2445378559931883, 0.5078774666035983, 0.8144010270621237, 0.3386130202048234, 0.38032845371471447, 0.3521393736782319, 0.23658551753163437, 0.8219056511592147, 1.0338493739767018, 0.6829054635231865, 0.7443323044429873, 0.7763067044697747, 0.7756293919086151, 1.2223849647701266, 0.8045240015507621, 1.5983888262130286, 1.727582403201326, 0.2587371229125305, 0.7073661244608229, 0.7718126174170482, 0.8533524822949478, 1.1016303104505205, 0.7834701403726821, 0.7776169317605383, 0.9271190608054168, 0.5705824912895282, 1.321698269118441, 1.7692094429722054, 1.1316274298390532, 1.0626206463056391, 0.6303142548724181, 0.6022408673660495, 0.9958312004606031, 1.5350952623485838, 0.3480047035808932, 1.1083913009985207, 1.411007634681606, 1.4219164803338673, 0.2898927500092062, 1.0546206473578787, 0.948814111694936, 0.7040985987731478, 1.121690995178561, 0.7839394273534969, 1.054999203791505, 1.1198293152101697, 1.6481863769279181, 0.5653736055183117, 0.698008842787773, 1.5078861413953004, 0.9490940214942187, 1.2411138171603198, 0.9829242280018847, 1.0625476964852423, 0.6918972284937939, 0.5717479410089631, 0.63889152000631, 0.975820776631328, 1.117457755634705, 1.4178200736151314, 1.453257476058539, 0.6259181691892132, 1.5135761642751118, 1.1516523984730969, 0.0832746192222118, 0.8967715170896794, 1.0553636075678468, 1.1396225341836779, 1.1109101369826453, 1.7424562860635844, 1.4198529996519726, 0.4480425754856302, 0.8763900301258428, 1.8087184175811692, 1.5792027161856952, 1.37548131002084, 0.4109042691280326, 0.6770283352516655, 1.3841071280883708, 1.2147401649902683, 0.413449431280125, 0.7451722517600882, 0.9888204288525084, 1.5746567813563486, 0.8687506787373829, 1.3830043104949659, 0.8916257089928481, 0.8296336321007979, 1.5781667046824235, 1.6157970693975443, 1.1155178271184547, 0.41554324035717793, 0.9714928766959999, 0.6085922832014345, 0.9165833154130364, 0.641703210583666, 1.301856839724809, 1.6688651987871643, 0.8794708956418628, 0.8051471807057078, 1.036685320420266, 0.415362114588232, 0.8856950801108302, 0.9986306757746746, 1.4514849642193535, 1.579141329838715, 0.23806568774214554, 1.0733552265390855, 1.6398276873212279, 0.8776235713862209, 0.9054245783453121, 1.612997900392919, 1.17472620464119, 1.2537797018772108, 1.0061271584365106, 0.3239333692862365, 1.136233010090252, 1.8561233128439745, 0.577746140506222, 0.593117537806238, 0.7529651872146088, 0.550686801240468, 0.5647825049780999, 1.4688749889369779, 1.0909761924753665, 1.409463245745741, 1.5394039291496182, 1.0333254954267, 0.9296534029186195, 1.006294404246305, 0.9222898926047758, 1.1297319002210475, 1.035930205453294, 1.2063745591325323, 1.2383396953049064, 1.085476805116587, 1.457497866981479, 0.9540733578707759, 0.6921718846591157, 1.0862694356204905, 0.11291994007699269, 0.6097461051286474, 1.0657035218243895, 0.8786556716908447, 0.35796966965400967, 1.1311187223143921, 0.9016302565366889, 0.5631546588892914, 0.49137530858369627, 1.366791687628677, 1.8463223753103999, 0.6969700329706872, 1.689458445636442, 0.9091737760178864, 1.474844056649637, 1.0420620653475363, 0.3418900837996298, 0.25865745283267927, 1.633829898967163, 1.2206467401871082, 1.1706611605258868, 0.9943919260594263, 0.918863972553517, 1.016133507343317, 0.956311825653426, 0.3961564805499992, 0.05310291615924312, 1.2748154677631245, 0.8330410811269033, 1.1596202298342584, 1.627144826860593, 0.18606860589456742, 1.116817574340458, 1.2576075935190296, 0.6800501779568291, 1.5311295646757457, 0.8247855933342418, 0.3960089709485236, 0.9450164928969872, 1.8818720941911242, 0.7685644066696882, 0.666594232823746, 1.2769883798461392, 1.1358836443042817, 1.2490127944758824, 0.9529854731325025, 0.7660447567376473, 0.7640857685965464, 0.8680830588674685, 1.626581719361091, 1.143907306172855, 0.5951858220828168, 0.7587646375470676, 0.26189669014685124, 0.9522944710654677, 0.6007579848849642, 0.17138841814300487, 0.9537546513826991, 1.4752346925056223, 1.1734958315371706, 1.383030654819425, 1.8093664620464343, 0.7608087359995721, 1.2088156074112573, 1.6444564883874555, 1.2093943367136442, 0.2666874552549646, 0.16877229684838768, 0.9809480217364249, 0.8676649578443931, 0.051866308165948616, 0.9385195728088522, 0.2912040917170743, 1.4995625361482883, 0.7636648648573054, 0.7176512358876911, 0.4293786683127936, 0.07527986662615238, 0.8863840069664893, 1.4876335743406601, 1.6458879142887994, 1.1736587656999977, 0.21295432503581613, 0.9483347935372038, 0.9931457515922761, 1.30227302769269, 0.8886539787673807, 1.7853447314086441, 0.9522979699075245, 1.700572072496174, 0.712571452273316, 1.439780051144341, 0.8987735420039291, 1.7832893315421838, 1.5001473078482497, 0.3713547934214889, 0.3371173889935636, 0.7849364953582186, 0.5918590697632032, 1.0893065934044264, 1.0993552433013842, 1.6639881865728272, 1.257976879289133, 0.7324551463321504, 1.3448512359321012, 1.2050998915535067, 1.050942901946303, 1.2267218227066485, 1.042524937531783, 0.25797440793629556, 0.8685766616669267, 0.8477982311405552, 0.5125487542738925, 0.7019521343709999, 1.5258618363986316, 0.46683632525329566, 1.1000585903449873, 0.6459050697983814, 1.0269502843350684, 1.444442778835164, 0.4372019971991634, 0.1349372593134741, 0.6775137034111544, 1.2076286860972907, 0.42699363202939156, 1.2574187381387123, 0.8926086150373821, 1.6424531910594489, 0.7042820716761774, 0.18591902494313206, 0.29961149078297555, 1.3092237792252286, 0.12901643398456486, 1.2721851335665928, 1.1036659346479953, 0.24917486313028836, 1.393073181182128, 0.8030936453894503, 1.1843365245728568, 0.8097839283500262, 1.5285586976666734, 0.9240800003466622, 0.20709173450547835, 1.0607294977370039, 0.5072769912413632, 0.6547968450426305, 1.0121752411539608, 1.1170674886568817, 1.5318217560367065, 0.24469589263094293, 1.5063129923249363, 0.6327285271011838, 1.212183710682694, 1.3144234354823632, 0.33519745314833427, 1.4325564662436001, 1.6258062281048227, 1.4655388359687251, 1.5308090694964278, 0.18159583663182377, 1.4525815174774968, 0.17695429371647664, 1.3636654103392614, 0.264500292570365, 1.0787680845369687, 1.5078438677827706, 0.67130305275768, 1.5641780055913341, 1.1327379358935663, 0.5788482853717624, 1.1113245627984627, 0.9479033055622946, 0.8057941699590931, 1.1193232561153494, 1.389857286259505, 0.31029123950363635, 1.2142649827122098, 1.0586383493792142, 1.5340670733678903, 1.3812973496056737, 1.7655640790845903, 1.4619890462806413, 0.7255039245803635, 1.5304833736452716, 1.1689765230305686, 0.29436041310710903, 1.1374080599334162, 0.08680005027217874, 0.8612393713385477, 0.9079531805323691, 1.0418177909213489, 0.9164227278379604, 0.6592030586255624, 0.7355608745113738, 1.093480848211125, 1.3735085198412895, 0.9876039345934625, 0.38369405551901126, 1.6817738056455203, 0.7547424735731091, 1.8560547391127895, 0.8763253760759303, 0.47932182154459146, 1.404794565532966, 0.7787862354797902, 0.7826354078223736, 1.5854978698515925, 0.8097363980798689, 1.1627411037924218, 1.5946223895760765, 0.8635559132779456, 0.6170154260369064, 0.7591988017034457, 1.4933339645521806, 1.7335069827716314, 1.740086716165652, 0.6985129451532783, 0.7909368290645488, 0.7134560022098189, 0.7610818236366051, 1.265190080871559, 0.7533090038715846, 0.9424860343633288, 0.6059092403622796, 0.7719944070981517, 0.5259972829688161, 0.9868355239894168, 0.29656531527429275, 0.70458500753939, 0.29664573489171553, 1.1485854862616391, 1.2845788940262866, 1.070668946405549, 1.1980339671647569, 0.8018832320986115, 1.1595082929706781, 0.8349432753243731, 0.905483389234716, 1.0060836940317446, 1.0213933989691506, 1.0384729325950652, 0.6747790269231894, 1.6258011515525368, 0.9337298954800096, 0.8594484391182264, 0.5042168639577258, 0.7810261228281818, 1.6918529015805635, 1.256885742075979, 1.1353818524579664, 1.0831186470470342, 1.2584984796809184, 1.1726024572402038, 0.7300141844350302, 0.710814557253421, 1.1969162046493556, 1.1222280706010341, 1.0173539489854737, 1.06185606110978, 1.578045965734097, 0.9107374337069187, 1.314060038762721, 1.0736175292375465, 1.6655845681222303, 1.1813547267427498, 1.751159405599016, 0.8737259528142317, 1.1935761563007663, 1.138324309946003, 1.0388375561736805, 0.2932670519542977, 0.6690351436512397, 1.2108049713855484, 1.0140282038489665, 0.836264441088891, 1.1806191164494866, 0.4235860161332339, 1.6594723393779387, 0.7925898637584792, 0.5507076948573398, 1.580938921518685, 0.4029638567915558, 0.3357692824082845, 1.1912750557191236, 0.9251044407839086, 0.8642285005049216, 0.686286978519627, 1.2050055549597158, 1.164255074383667, 0.9722463482508319, 1.7212167423569174, 0.5486174057142449, 1.4700604654602567, 1.4793429306096377, 1.6274934849388785, 1.6605136653797354, 1.5080301560167881, 1.005581172635407, 0.914271493680974, 0.7322853613387231, 0.8540066551132361, 0.20731397000102203, 1.1380961048986498, 0.6436799523921635, 1.3090136284369833, 0.7892004643209836, 0.16037270347849963, 0.9554506461655674, 1.0751007059246747, 0.5142491956822673, 0.3744318757490578, 1.034476359212205, 1.5213957434683878, 1.8147838343842677, 0.8352045746144124, 1.0151479047180065, 1.8557402177962508, 1.1280914224215208, 0.565340333194888, 0.3616080022812309, 0.8705277877609853, 1.0798579402549042, 0.9775529991354889, 0.9882386861587839, 1.061637986485053, 1.3367960939627335, 1.0344593481792237, 0.5946057876644736, 1.1925196063675862, 1.24589115690326, 0.9237769054345704, 0.9297356594276412, 0.39254941189371595, 1.1266551786704624, 0.7506918386024879, 0.7302175793674498, 0.590630066239696, 1.1930327086717374, 1.528451077393527, 0.35688868134492424, 0.4986709498890476, 1.2959280184332815, 0.7230163025335197, 0.29921847035505933, 0.6431509050854255, 1.6827193008315335, 1.0688274290176787, 0.6615636446834824, 0.993601591220207, 1.134654615705577, 1.026944394556005, 1.3804813955236874, 1.2815044427123286, 0.6572095401756256, 1.5857298107658027, 0.9423929930035756, 0.6605648881304365, 0.9971414924059042, 1.5290675352708598, 0.9825918180480657, 1.5706606267798895, 0.9427215728796278, 0.6825353227452763, 1.2350025809858707, 0.25267761101713504, 1.4006802125623772, 1.1777215465625241, 1.4098675010066515, 0.9742776494185531, 0.6401589688280624, 0.8804225643655853, 1.2582461500910038, 0.19006209786210182, 0.35034791397452103, 1.3139166315219617, 1.4064761819739906, 1.1596711986123254, 1.342841186969381, 1.3867857844451463, 1.0941720466054203, 1.0831494312571084, 1.4722883536674176, 0.7748705258661398, 0.1594788899625803, 0.5155832068019456, 0.5202396735275236, 0.9780855403078367, 1.3852089572553228, 1.6853042624363899, 0.8994777440135155, 0.8639049707479716, 1.1011347149877984, 1.5602975379170767, 1.0283942957724408, 1.2844493855852908, 1.5004008827534836, 1.1811347437189577, 1.2314744530470465, 1.0225485079819492, 1.3320529739390736, 0.9442091293017258, 1.849547746561659, 0.7378694299404741, 1.0899155349568996, 0.3306279936778136, 0.9267749122552462, 1.1881591429534963, 1.4233030090932801, 0.7038224942701733, 0.8799337033384956, 0.5672714313238231, 0.5556690325056777, 1.6078579984853618, 1.6934805942107785, 1.0318836916562848, 0.5544156550408537, 0.2466760441888266, 1.4067747962690587, 0.8301431149245366, 0.4574732632039218, 0.701448236097442, 0.8823098201194557, 0.861309193202567, 0.8535180559552022, 0.8446521251753273, 1.645327764814526, 0.5091642507055405, 0.9518069489941868, 0.7259087638970291, 1.1069268047261476, 1.2094123419686151, 1.1381256993121072, 0.5823996091778684, 0.9493958666359306, 0.742075969859342, 0.7493920891036265, 0.9500480236138701, 1.186896718819166, 1.6811436031264924, 0.9850079481093073, 0.5755019223171574, 0.2703455153670956, 0.8523221477925161, 1.1336291136304717, 0.395336592319101, 1.6437282784472544, 0.36599037076763374, 0.8706791827169967, 1.2361172078589473, 1.2068832853477223, 1.56788769139138, 1.6127196705451365, 1.2945010402353783, 1.2360899470556022, 0.6770467323091236, 0.5263373601214886, 0.6520018010770884, 1.0053327592480668, 1.6753800949750277, 0.9656094826065268, 0.7680934072665332, 0.6836801149516889, 1.393749164642598, 0.9403479408215203, 1.3146445705031682, 0.5686298717213424, 0.9875339867270724, 0.39031274358225576, 0.6090422058750365, 1.8575207408734897, 1.6900875024721862, 1.9015668594213668, 1.0550596708688285, 1.0621729030075877, 1.8651875080216842, 0.8543552985332055, 1.3775052792158256, 1.0840707695161553, 1.6174145179988169, 1.264975415086955, 0.8545797798393833, 1.0384763177912695, 1.6561619601925202, 1.126694745635426, 1.0910226513249772, 1.0683182157432194, 0.46149892134915893, 1.0106686939246343, 1.023468822690933, 1.2203094979152782, 0.36606186944181285, 1.0346232717352113, 0.6152524334908176, 0.58760116076331, 1.613984267891607, 1.5472420586090245, 1.6793805680317107, 0.9626801101657242, 0.7809625638613926, 0.7145745255365743, 0.5828665292341855, 1.2701135666694354, 0.2915387042193729, 1.3544299873719856, 1.6947836808987975, 1.547265309846948, 1.229317151699266, 1.6668738158216954, 1.4067237666588803, 1.0136669312293074, 1.2471390268514784, 0.36349317039697815, 0.9579172589870028, 0.8330695941113362, 1.3901647122846326, 1.0728797651772912, 0.21963646755599986, 0.11049671987359644, 0.9182272853175557, 1.1394445881035105, 1.1849502667893046, 1.312288144249644, 0.79621674053849, 1.156123026516882, 1.4128769584638268, 0.6239247109896794, 0.9036194036479345, 1.2213261331320049, 0.9297220683980283, 0.18109609641872104, 0.21651517210156646, 0.7599023061446349]

Stop the runtime

[8]:
ipycompss.stop(sync=True)
********************************************************
*************** STOPPING PyCOMPSs ******************
********************************************************
Checking if any issue happened.
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
********************************************************