diff --git a/quantecon/game_theory/__init__.py b/quantecon/game_theory/__init__.py index 003a95b25..fd3279903 100644 --- a/quantecon/game_theory/__init__.py +++ b/quantecon/game_theory/__init__.py @@ -4,6 +4,8 @@ """ from .normal_form_game import Player, NormalFormGame +from .polymatrix_game import PolymatrixGame + from .normal_form_game import pure2mixed, best_response_2p from .random import ( random_game, covariance_game, random_pure_actions, random_mixed_actions @@ -13,6 +15,8 @@ from .lemke_howson import lemke_howson from .mclennan_tourky import mclennan_tourky from .vertex_enumeration import vertex_enumeration, vertex_enumeration_gen +from .howson_lcp import polym_lcp_solver + from .game_generators import ( blotto_game, ranking_game, sgc_game, tournament_game, unit_vector_game ) @@ -21,3 +25,5 @@ from .localint import LocalInteraction from .brd import BRD, KMR, SamplingBRD from .logitdyn import LogitDynamics + +from .game_converters import qe_nfg_from_gam_file diff --git a/quantecon/game_theory/game_converters.py b/quantecon/game_theory/game_converters.py new file mode 100644 index 000000000..f558094db --- /dev/null +++ b/quantecon/game_theory/game_converters.py @@ -0,0 +1,51 @@ +""" +Functions for converting between ways of storing games. +""" + +from .normal_form_game import NormalFormGame +from itertools import product + + +def qe_nfg_from_gam_file(filename): + """ + Makes a QuantEcon Normal Form Game from a gam file. + Gam files are described by GameTracer. + http://dags.stanford.edu/Games/gametracer.html + + Args: + filename: path to gam file. + + Returns: + NormalFormGame: + The QuantEcon Normal Form Game + described by the gam file. + """ + with open(filename, 'r') as file: + lines = file.readlines() + combined = [ + token + for line in lines + for token in line.split() + ] + + i = iter(combined) + players = int(next(i)) + actions = [int(next(i)) for _ in range(players)] + + nfg = NormalFormGame(actions) + + entries = [ + { + tuple(reversed(action_combination)): float(next(i)) + for action_combination in product( + *[range(a) for a in actions]) + } + for _ in range(players) + ] + + for action_combination in product(*[range(a) for a in actions]): + nfg[tuple(reversed(action_combination))] = [ + entries[p][action_combination] for p in range(players) + ] + + return nfg diff --git a/quantecon/game_theory/howson_lcp.py b/quantecon/game_theory/howson_lcp.py new file mode 100644 index 000000000..3a3272c48 --- /dev/null +++ b/quantecon/game_theory/howson_lcp.py @@ -0,0 +1,124 @@ +import numpy as np +from .polymatrix_game import PolymatrixGame +from ..optimize.pivoting import _pivoting, _lex_min_ratio_test +from ..optimize.lcp_lemke import _get_solution + + +def polym_lcp_solver(polym: PolymatrixGame): + """ + Finds the Nash Equilbrium of a polymatrix game + using Howson's algorithm described in + https://www.jstor.org/stable/2634798 + which utilises linear complimentarity. + + Args: + polym (PolymatrixGame): Polymatrix game to solve. + + Returns: + Probability distribution across actions for each player + at Nash Equilibrium. + """ + LOW_AVOIDER = 2.0 + # makes all of the costs greater than 0 + positive_cost_maker = polym.range_of_payoffs()[1] + LOW_AVOIDER + # Construct the LCP like Howson: + M = np.vstack([ + np.hstack([ + np.zeros( + (polym.nums_actions[player], polym.nums_actions[player]) + ) if p2 == player + else (positive_cost_maker - polym.polymatrix[(player, p2)]) + for p2 in range(polym.N) + ] + [ + -np.outer(np.ones( + polym.nums_actions[player]), np.eye(polym.N)[player]) + ]) + for player in range(polym.N) + ] + [ + np.hstack([ + np.hstack([ + np.outer(np.eye(polym.N)[player], np.ones( + polym.nums_actions[player])) + for player in range(polym.N) + ] + ), + np.zeros((polym.N, polym.N)) + ]) + ] + ) + total_actions = sum(polym.nums_actions) + q = np.hstack([np.zeros(total_actions), -np.ones(polym.N)]) + + n = np.shape(M)[0] + tableau = np.hstack([ + np.eye(n), + -M, + np.reshape(q, (-1, 1)) + ]) + + basis = np.array(range(n)) + z = np.empty(n) + + starting_player_actions = { + player: 0 + for player in range(polym.N) + } + + for player in range(polym.N): + row = sum(polym.nums_actions) + player + col = n + sum(polym.nums_actions[:player]) + \ + starting_player_actions[player] + _pivoting(tableau, col, row) + basis[row] = col + + # Array to store row indices in lex_min_ratio_test + argmins = np.empty(n + polym.N, dtype=np.int_) + p = 0 + retro = False + while p < polym.N: + finishing_v = sum(polym.nums_actions) + n + p + finishing_x = n + \ + sum(polym.nums_actions[:p]) + starting_player_actions[p] + finishing_y = finishing_x - n + + pivcol = ( + finishing_v if not retro + else finishing_x if finishing_y in basis + else finishing_y + ) + + retro = False + + while True: + + _, pivrow = _lex_min_ratio_test( + tableau, pivcol, 0, argmins, + ) + + _pivoting(tableau, pivcol, pivrow) + basis[pivrow], leaving_var = pivcol, basis[pivrow] + + if leaving_var == finishing_x or leaving_var == finishing_y: + p += 1 + break + elif leaving_var == finishing_v: + print("entering the backtracking case") + p -= 1 + retro = True + break + elif leaving_var < n: + pivcol = leaving_var + n + else: + pivcol = leaving_var - n + + combined_solution = _get_solution(tableau, basis, z) + + eq_strategies = [ + combined_solution[ + sum(polym.nums_actions[:player]): + sum(polym.nums_actions[:player+1]) + ] + for player in range(polym.N) + ] + + return eq_strategies diff --git a/quantecon/game_theory/polymatrix_game.py b/quantecon/game_theory/polymatrix_game.py new file mode 100644 index 000000000..c659eb3ca --- /dev/null +++ b/quantecon/game_theory/polymatrix_game.py @@ -0,0 +1,138 @@ +import numpy as np +from itertools import product +from .normal_form_game import NormalFormGame, Player + + +def hh_payoff_player( + nf: NormalFormGame, + my_player_number, + my_action_number, + is_polymatrix=False +): + """ + hh stands for head-to-head. + Approximates the payoffs to a player when they play + an action with values at the actions of other players + that try to sum to the payoff. + Precise when the game can be represented with a polymatrix. + + Args: + my_player_number: The number of the player making the action. + my_action_number: The number of the action. + is_polymatrix: + Is the game represented by this normal form + actually a polymatrix game. + + Returns: + Dictionary giving an approximate component + of the payoff at each action for each other player. + """ + action_combinations = product(*( + [ + range(nf.nums_actions[p]) if p != my_player_number + else [my_action_number] + for p in range(nf.N)] + )) + my_player: Player = nf.players[my_player_number] + my_payoffs = my_player.payoff_array + hh_actions_and_payoffs = np.vstack([ + np.hstack( + [ + np.eye(nf.nums_actions[p])[action_combination[p]] + for p in range(nf.N) if p != my_player_number + ] + [ + my_payoffs[ + action_combination[my_player_number:] + + action_combination[:my_player_number] + ] + ] + ) + for action_combination in action_combinations + ]) + hh_actions = hh_actions_and_payoffs[:, :-1] + combined_payoffs = hh_actions_and_payoffs[:, -1] + + # different ways to solve the simultaneous equations + if is_polymatrix: + # this does not go much faster and + # could also be used for games with no actual polymatrix + hh_payoffs_array, residuals, _, _ = np.linalg.lstsq( + hh_actions, combined_payoffs, rcond=None + ) + assert not residuals, "The game is not actually a polymatrix game" + else: + hh_payoffs_array = np.dot(np.linalg.pinv(hh_actions), combined_payoffs) + + payoff_labels = [ + (p, a) + for p in range(nf.N) if p != my_player_number + for a in range(nf.nums_actions[p]) + ] + + payoffs = {label: payoff for label, payoff in zip( + payoff_labels, hh_payoffs_array)} + + return payoffs + + +class PolymatrixGame: + """ + In a polymatrix game, the payoff to a player is the sum + of their payoffs from bimatrix games against each player. + i.e. If two opponents deviate, the change in payoff + is the sum of the changes in payoff of each deviation. + """ + def __str__(self) -> str: + str_builder = "" + for k, v in self.polymatrix.items(): + str_builder += str(k) + ":\n" + str_builder += str(v) + "\n\n" + return str_builder + + def __init__(self, number_of_players, nums_actions, polymatrix) -> None: + self.N = number_of_players + self.nums_actions = nums_actions + self.polymatrix = polymatrix + + @classmethod + def from_nf(cls, nf: NormalFormGame, is_polymatrix=False): + """ + Creates a Polymatrix approximation to a + Normal Form Game. Precise if possible. + + Args: + nf (NormalFormGame): Normal Form Game to approximate. + is_polymatrix : + Is the game represented by the normal form + actually a polymatrix game. + + Returns: + New Polymatrix Game. + """ + polymatrix_builder = { + (p1, p2): np.full( + (nf.nums_actions[p1], nf.nums_actions[p2]), -np.inf) + for p1 in range(nf.N) + for p2 in range(nf.N) + if p1 != p2 + } + for p1 in range(nf.N): + for a1 in range(nf.nums_actions[p1]): + payoffs = hh_payoff_player( + nf, p1, a1, is_polymatrix=is_polymatrix) + for ((p2, a2), payoff) in payoffs.items(): + polymatrix_builder[(p1, p2)][a1][a2] = payoff + + return cls(nf.N, nf.nums_actions, polymatrix_builder) + + def range_of_payoffs(self): + """ + The lowest and highest components of payoff from + head to head games. + + Returns: + Tuple of minimum and maximum. + """ + min_p = min([np.min(M) for M in self.polymatrix.values()]) + max_p = max([np.max(M) for M in self.polymatrix.values()]) + return (min_p, max_p) diff --git a/quantecon/game_theory/tests/gam_files/big_polym.gam b/quantecon/game_theory/tests/gam_files/big_polym.gam new file mode 100644 index 000000000..52e276b96 --- /dev/null +++ b/quantecon/game_theory/tests/gam_files/big_polym.gam @@ -0,0 +1,8 @@ +5 +4 4 4 4 4 + +1.6001086679228855 8.704046769731992 -6.659273078581798 -10.582083017931385 0.9546087155533698 8.494228670896629 -4.158320360377914 -8.402281441779948 -1.7711953760298762 3.8942993804901214 -2.1580876038754795 -6.896657105462536 -6.386494303489018 5.655422883708059 -3.004948581137473 -17.5494734198317 -1.1376957537841221 14.03148280243252 -9.781950711880455 -4.739897227422116 -1.7831957061536414 13.821664703597165 -7.280997993676571 -2.5600956512706787 -4.508999797736886 9.221735413190654 -5.280765237174135 -1.0544713149532647 -9.124298725196024 10.982858916408592 -6.12762621443613 -11.707287629322426 -6.407044721610925 13.345544312215083 -1.8717984672517076 -11.814691616409132 -7.052544673980444 13.135726213379726 0.6291542509521797 -9.634890040257694 -9.77834876556369 8.535796922973212 2.629387007454614 -8.129265703940282 -14.393647693022828 10.296920426191157 1.7825260301926207 -18.782082018309445 -5.018348809055912 5.156934599107235 -4.387217363285151 -6.140741877795326 -5.663848761425431 4.947116500271871 -1.886264645081269 -3.9609403016438876 -8.389652853008677 0.3471872098653641 0.11396811142116903 -2.455315965326477 -13.004951780467813 2.108310713083302 -0.732892865840828 -13.108132279695639 6.025381815562408 2.8943394356454455 -2.7317110836178244 -8.27041109755819 5.379881863192889 2.6845213368100858 -0.23075836541393713 -6.090609521406753 2.654077771609643 -1.915407953596425 1.7694743910884974 -4.584985185089339 -1.9612211558494934 -0.15428445037848348 0.9226134138265003 -15.237801499458502 3.2875773938554005 8.221775468345978 -5.85438871691648 -2.428225307048919 2.6420774414858847 8.011957369510618 -3.3534359987125946 -0.24842373089748548 -0.0837266500973648 3.4120280791041075 -1.3532032422101636 1.2572006054199285 -4.699025577556503 5.173151582322049 -2.200064219472157 -9.395615708949231 -1.981771573971404 7.53583697812854 2.0557635277122692 -9.503019696035937 -2.6272715263409196 7.3260188792931835 4.556716245916153 -7.323218119884499 -5.353075617924167 2.726089588886669 6.5569490024185875 -5.817593783567087 -9.968374545383307 4.487213092104614 5.71008802515659 -16.47041009793625 -0.593075661416389 -0.6527727349793118 -0.45965536832117593 -3.8290699574221314 -1.2385756137859047 -0.8625908338146715 2.041297349882708 -1.6492683812706943 -3.9643797053691543 -5.4625201242211805 4.041530106385146 -0.14364404495328387 -8.579678632828292 -3.7013966210032407 3.194669129123149 -10.796460359322444 2.441606972662388 6.632045395448532 -5.624069632439648 -4.167925642689362 1.7961070202928724 6.422227296613176 -3.1231169142357658 -1.988124066537928 -0.9296970712903772 1.8222980062066654 -1.1228841577333313 -0.48249973022051407 -5.544995998749513 3.583421509424607 -1.9697451349953248 -11.135316044589674 -0.296197449044616 11.959481428149068 -8.746747265738305 1.6742601478199042 -0.9416974014141353 11.749663329313709 -6.245794547534421 3.854061723971345 -3.6675014929973813 7.149734038907198 -4.245561791031985 5.359686060288759 -8.28280042045652 8.91085754212514 -5.092422768293982 -5.293130254080404 -5.56554641687142 11.273542937931627 -0.8365950211095594 -5.40053424116711 -6.21104636924094 11.063724839096267 1.664357697094328 -3.2207326650156745 -8.936850460824186 6.46379554868976 3.6645904535967624 -1.7151083286982605 -13.552149388283324 8.224919051907701 2.817729476334769 -12.36792464306742 -4.176850504316407 3.0849332248237786 -3.352013917143001 0.27341549744669535 -4.8223504566859265 2.875115125988419 -0.8510611989391172 2.453217073598136 -7.5481545482691725 -1.7248141644180919 1.1491715575633172 3.9588414099155464 -12.16345347572831 0.036309338799849655 0.3023105803013202 -6.693974904453615 8.90317334606581 2.2464430821052233 -1.5742099586127587 -10.353054616446277 8.257673393696294 2.036624983269867 0.9267427595911251 -8.17325304029484 5.531869302113048 -2.5633043071366473 2.9269755160935595 -6.667628703977428 0.916570374653908 -0.8021808039187022 2.0801145388315625 -17.32044501834659 6.1653689243588055 7.573879114805759 -4.696887591911416 -4.510868825937008 5.519868971989286 7.3640610159704 -2.1959348737075324 -2.331067249785569 2.79406488040604 2.7641317255638853 -0.1957021172050979 -0.8254429134681587 -1.8212340470530997 4.52525522878183 -1.042563094467095 -11.478259227837318 0.8960199565320011 6.8879406245883175 3.213264652717335 -11.585663214924024 0.25052000416248177 6.678122525752961 5.714217370921215 -9.405861638772587 -2.4752840874207642 2.0781932353464505 7.71445012742365 -7.900237302455174 -7.090583014879902 3.839316738564392 6.867589150161656 -18.553053616824336 2.284715869087016 -1.3006690885195304 0.6978457566838863 -5.911713476310219 1.6392159167174967 -1.5104871873548902 3.1987984748877736 -3.7319119001587815 -1.0865881748657493 -6.110416477761403 5.199031231390208 -2.226287563841371 -5.701887102324889 -4.349292974543459 4.352170254128211 -12.879103878210529 7.154064189165354 0.6185262219641743 -3.414679394527557 -4.660950583801345 6.508564236795838 0.40870812312881455 -0.9137266763236731 -2.4811490076499076 3.782760145212592 -4.191221167277696 1.086506080178765 -0.9755246713324937 -0.8325387822465444 -2.4300976640597547 0.23964510291676788 -11.628340985701657 4.4162597674583495 5.945962254664707 -6.5373570278262125 1.1812352067079246 3.77075981508883 5.736144155829347 -4.0364043096223305 3.3610367828593617 1.0449557235055842 1.1362148654228363 -2.0361715531198925 4.866661119176776 -3.5703432039535556 2.897338368640778 -2.883032530381886 -5.7861551951923875 -0.8530892003684549 5.260023764447272 1.3727952168025368 -5.893559182279091 -1.4985891527379742 5.050205665611909 3.8737479350064206 -3.713757606127654 -4.224393244321222 0.450276375205398 5.873980691508859 -2.20813326981024 -8.839692171780358 2.2113998784233395 5.0271197142468615 -12.860949584179403 0.53560671218656 -2.9285859486605794 -1.1426236792309084 -0.21960944366528778 -0.10989324018295932 -3.1384040474959427 1.3583290389729754 1.9601921324861529 -2.835697331766209 -7.7383333379024535 3.35856179547541 3.4658164688035633 -7.450996259225345 -5.97720983468451 2.5117008182134164 -7.186999845565598 11.57933733680488 -5.1911811121223685 0.51288260043642 -2.3492786634281515 10.93383738443536 -5.400999210957728 3.0138353186403037 -0.1694770872767144 8.208033292852114 -10.00092850136424 5.014068075142742 1.3361472490406996 3.5927343653929746 -8.239804998146298 4.167207097880745 -9.31666906532846 8.841532915097872 0.13625492057816402 -2.6097950328622375 3.492907127081118 8.196032962728353 -0.07356317825719572 -0.1088423146583537 5.672708703232555 5.470228871145107 -4.673492468663708 1.8913904418440808 7.178333039549969 0.854929943685967 -2.912368965445765 1.0445294645820873 -3.474483274819189 3.5721839472710677 -0.5496835696392743 5.300357211766514 -3.581887261905898 2.9266839949015484 -0.7595016684746341 7.801309929970397 -1.4020856857544608 0.2008799033183024 -5.359430958881147 9.801542686472832 0.1035386505629532 -4.414419024140837 -3.5983074556632033 8.954681709210835 -10.549277663806206 4.960879859826079 -8.738293282747126 2.784938315733065 2.0920624767079055 4.315379907456563 -8.948111381582486 5.285891033936949 4.271864052859346 1.5895758158733173 -13.548040671988996 7.286123790439387 5.7774883891767566 -3.0257231115858225 -11.786917168771055 6.439262813177393 -4.875327925192401 7.995562493904863 -1.4534751523192817 -2.379475948385405 1.7532067914406753 7.35006254153534 -1.6632932511546414 0.12147676981847866 3.9330083675921124 4.6242584499520945 -6.263222541561152 2.121709526320913 5.438632703909526 0.008959522492954619 -4.502099038343207 1.274848549058916 -5.214183610459633 5.257758072197852 3.873960880381251 -5.502153581684064 7.595392581949945 4.612258119828336 3.664142781545891 -3.0012008634801823 9.775194158101382 1.8864540282450868 -0.9357865088606196 -1.0009681069777443 11.280818494418796 -2.7288448992140495 0.8253369943573254 -1.8478290842397378 0.6280021800496378 -0.011590895628952325 3.1880223901638125 2.407998662944685 0.5205981929629289 -0.6570908479984681 2.9782042913284528 4.908951381148569 2.700399769114366 -3.3828949395817176 -1.6217249990780545 6.909184137651007 4.20602410543178 -7.998193867040856 0.13939850413988353 6.06232316038901 -6.44679220893738 1.3771050169260626 -5.000587322944037 -0.10742023308875659 6.194547931576736 0.7316050645565433 -5.210405421779395 2.393532485115127 8.374349507728173 -1.9941990270267027 -9.810334712185908 4.393765241617558 9.879973844045583 -6.609497954485841 -8.049211208967966 3.5469042643555646 -0.7728424703235746 14.457128867308285 -5.839077465662591 1.6703837254414822 -4.431922182316237 13.811628914938758 -6.0488955644979505 4.1713364436453695 -2.252120606164798 11.085824823355516 -10.648824854904461 6.171569200147804 -0.7464962698473876 6.47052589589638 -8.88770135168652 5.324708222885807 -11.399312584216549 11.719324445601274 -0.5116414329620582 -1.4522939078571717 1.4102636081930342 11.073824493231754 -0.7214595317974144 1.048658810346712 3.5900651843444713 8.348020401648508 -5.321388822203929 3.048891566849143 5.095689520661882 3.732721474189372 -3.5602653189859836 2.2020305895871495 -5.55712679370728 6.449975477774469 -1.1975799231794966 6.457858336771576 -5.664530780793983 5.80447552540495 -1.4073980220148528 8.95881105497546 -3.4847292046425444 3.078671433821704 -6.007327312421367 10.959043811477894 -1.979104868325134 -1.5366274936374325 -4.246203809203424 10.112182834215897 -12.631921182694295 7.838671390329484 -9.386189636287348 3.9424394407381307 0.009418957819821827 7.193171437959968 -9.596007735122704 6.4433921589420144 2.189220533971259 4.467367346376719 -14.195937025529217 8.443624915444452 3.694844870288673 -0.1479315810824211 -12.434813522311273 7.596763938182455 -6.95797144408049 5.324662631374892 4.47405056030561 -10.081398903889252 -5.4887071770206575 4.679162679005373 4.26423246147025 -7.580446185685366 -3.3089056008692204 1.9533585874221266 -0.3356968289362605 -5.5802134291829315 -1.80328126455181 -2.6619403400370096 1.425426674281681 -6.427074406444927 -12.456097578920968 2.5868582096678843 9.801486593006143 -13.204076537187909 0.35347861348861187 1.941358257298365 9.591668494170783 -10.703123818984023 2.533280189640049 -0.784445834284881 4.991739203764272 -8.702891062481589 4.038904525957463 -5.399744761744019 6.752862706982214 -9.549752039743584 -6.6139117884116985 -2.68249075815892 9.115548102788708 -5.293924292559158 -6.721315775498404 -3.3279907105284394 8.905730003953344 -2.792971574355274 -4.541514199346967 -6.053794802111685 4.305800713546834 -0.7927388178528396 -3.0358898630295528 -10.669093729570823 6.066924216764775 -1.6395997951148367 -13.688706177398714 -1.2937948456039052 0.9269383896808563 -7.809343188592603 -1.0473660368846005 -1.939294797973421 0.717120290845493 -5.308390470388721 1.1324355392668366 -4.6650988895566705 -3.8828089995610178 -3.3081577138862848 2.6380598755842506 -9.280397817015809 -2.1216854963430762 -4.155018691148278 -8.01475643878491 9.749935779014415 -1.3356567737809328 -6.1538369089252765 -3.1770352566474642 9.104435826644895 -1.5454748726162926 -3.6528841907213945 -0.9972336804960236 6.378631735061649 -6.145404163022805 -1.6526514342189564 0.5083906558213869 1.763332807602513 -4.384280659804862 -2.4995124114809535 -10.144425658547775 7.012131357307407 3.9917792589195997 -9.276514542223934 2.6651505338618087 6.366631404937888 3.78196116008424 -6.77556182402005 4.844952110013242 3.6408273133546416 -0.8179681303222743 -4.775329067517614 6.350576446330656 -0.9744716141044982 0.9431553728956708 -5.622190044779611 -4.3022398680385034 1.7427823894806025 3.3058407687021614 -1.3663622975951846 -4.409643855125211 1.0972824371110832 3.0960226698668016 1.1345904206086992 -2.22984227897377 -1.6285216544721628 -1.5039066205397091 3.1348231771111372 -0.724217942656356 -6.243820581931301 0.2572168826782324 2.28796219984914 -11.37703425702552 3.131478302035614 -4.882768944405688 -3.8817811936286297 1.2643058834885963 2.485978349666098 -5.09258704324105 -1.380828475424746 3.44410745964003 -0.2398257419171479 -9.692516333647562 0.6194042810776885 4.949731795957444 -4.855124669376284 -7.931392830429619 -0.22745669618430497 -5.703084518411716 6.166160936114398 2.402049186022154 -9.046195457747103 0.9254501982213661 5.520660983744879 2.1922310871867943 -6.545242739543218 3.1052517743727996 2.794856892161633 -2.4076982032197165 -4.5450099830407815 4.610876110690214 -1.820442035297507 -0.646574700001775 -5.391870960302777 -6.041940203678946 3.428356514407387 7.729485218722687 -12.16887309104576 6.767635988730632 2.782856562037871 7.519667119887327 -9.667920372841875 8.947437564882073 0.057052470454621584 2.919737829480816 -7.667687616339441 10.453061901199487 -4.558246457004515 4.680861332698761 -8.514548593601436 -0.1997544131696749 -1.8409924534194175 7.043546728505248 -4.25872084641701 -0.3071584002563803 -2.4864924057889333 6.8337286296698885 -1.757768128213126 1.8726431758950532 -5.212296497372181 2.2337993392633813 0.2424646282893086 3.3782675122124672 -9.827595424831319 3.9949228424813192 -0.6043963489726885 -7.274548802156692 -0.45229654086440263 -1.1450629846026033 -6.774139742450455 5.3667913383574195 -1.097796493233922 -1.3548810834379594 -4.273187024246571 7.546592914508864 -3.823600584817168 -5.954810373844472 -2.2729542677441366 9.052217250826274 -8.438899512276304 -4.193686870626529 -3.11981524500613 -1.6005990635428873 12.627727309517816 -1.983553127321155 -4.996335783920214 -5.25967877553555 11.982227357148304 -2.1933712261565113 -2.4953830657163287 -3.0798771993841143 9.256423265565054 -6.793300516563026 -0.49515030921389425 -1.5742528630667003 4.641124338105914 -5.032177013345082 -1.3420112864758877 -12.227069177435862 9.889922887810808 3.3438829053793775 -8.11901341721887 0.5825070149737179 9.244422935441289 3.1340648065440213 -5.618060699014984 2.7623085911251586 6.518618843858043 -1.465864483862493 -3.6178279425125517 4.267932927442569 1.9033199163989067 0.29525901935545207 -4.464688919774545 -6.384883386926591 4.620573919984004 2.657944415161939 -0.20886117259012238 -6.492287374013296 3.9750739676144846 2.448126316326583 2.292091545613765 -4.312485797861859 1.2492698760312386 -2.1518029740799314 4.292324302116199 -2.8068614615444467 -3.3660290514278977 -0.3906794708619863 3.4454633248542024 -13.459677775913608 6.009269832539019 -5.530665297945912 -2.724280068623564 -0.8183376353994909 5.363769880169503 -5.7404833967812685 -0.22332735041968022 1.3614639407519462 2.6379657885862535 -10.340412687187781 1.7769054060827543 2.8670882770693566 -1.9773331388728828 -8.579289183969838 0.9300444288207572 -7.785728037299803 0.465409661695535 3.920234715814889 -7.631633727487575 -5.574399517966587 -0.18009029067398075 3.7104166169795256 -5.130681009283691 -3.3945979418151495 -2.9058943822572303 -0.8895126734269851 -3.1304482527812567 -1.888973605497739 -7.521193309716368 0.8716108297909564 -3.97730923004325 -12.541789919866897 -2.2723947600114727 9.247670748515421 -10.754311360786232 0.2677862725426827 -2.917894712380992 9.037852649680058 -8.253358642582349 2.4475878486941234 -5.643698803964238 4.437923359273551 -6.253125886079912 3.953212185011534 -10.258997731423374 6.199046862491489 -7.099986863341908 -6.699604129357628 -7.541743727838275 8.561732258297983 -2.844159116157485 -6.807008116444333 -8.187243680207795 8.351914159462623 -0.34320639795359753 -4.627206540292896 -10.91304777179104 3.751984869056109 1.657026358548837 -3.1215822039754855 -15.528346699250179 5.513108372274054 0.8101653812868435 -13.774398518344643 -6.153047815283262 0.37312254519013166 -5.359578012190928 -1.1330583778305297 -6.7985477676527815 0.16330444635477193 -2.8586252939870462 1.046743198320911 -9.524351859236027 -4.436624844051739 -0.8583925374846082 2.552367534638325 -14.139650786695164 -2.6755013408337973 -1.7052535147466052 -8.100448779730838 4.890682809335058 -1.8894726182716575 -3.704071732523598 -3.26272759759339 4.245182856965538 -2.099290717107017 -1.2031190143197144 -1.0829260214419527 1.5193787653822923 -6.69922000751353 0.7971137421827166 0.4226983148754577 -3.095920162076844 -4.938096504295586 -0.04974723507927692 -10.230117999493702 2.15287838762805 3.437963414428875 -6.826749365822257 2.5794581929158795 1.5073784352585342 3.2281453155935154 -4.325796647618374 4.759259769067317 -1.2184256563247118 -1.3717839748129954 -2.325563891115941 6.264884105384727 -5.833724583783853 0.3893395284049461 -3.1724248683779344 -4.387932208984434 -3.1164705801987544 2.7520249242114367 1.083402878806492 -4.495336196071138 -3.76197053256827 2.5422068253760806 3.584355597010372 -2.315534619919699 -6.487774624151518 -2.0577224650304338 5.58458835351281 -0.8099102836022887 -11.103073551610658 -0.29659896181249223 4.737727376250817 -11.462726597971448 -1.7277746676437395 -5.436584788896413 -1.4320160172269532 1.1786135425426671 -2.373274620013259 -5.646402887731773 1.0689367009769306 3.3584151186941043 -5.099078711596507 -10.246332178138283 3.069169457479365 4.864039455011518 -9.714377639055645 -8.485208674920342 2.2223084802173716 -5.788776859357643 1.3069079664350376 1.8482333415314294 -6.596430281345425 0.839757857275437 0.6614080140655219 1.6384152426960732 -4.095477563141541 3.019559433426874 -2.064396077517724 -2.9615140477104376 -2.095244806639105 4.5251837697442845 -6.679695004976864 -1.200390544492496 -2.942105783901102 -6.127632544624875 -1.4308964552719665 7.1756693742319655 -9.719107914644082 6.681943647784706 -2.076396407641486 6.965851275396606 -7.2181551964402 8.861745223936143 -4.802200499224734 2.365921984990095 -5.217922439937766 10.367369560253554 -9.41749942668387 4.1270454882080365 -6.064783417199759 -0.28544675411560405 -6.700245423098771 6.489730884014527 -1.808955670015333 -0.39285074120230945 -7.345745375468292 6.279912785179164 0.6919970481885507 1.7869508349491277 -10.071549467051538 1.6799834947726566 2.692229804690985 3.292575171266538 -14.686848394510676 3.441106997990598 1.8453688274289917 -7.360241143102622 -5.31154951054376 -1.6988788290933243 -4.32437456604878 5.281098997411494 -5.957049462913277 -1.908696927928684 -1.823421847844898 7.460900573562931 -8.682853554496523 -6.508626218335195 0.17681090865754 8.966524909880345 -13.298152481955661 -4.7475027151172515 -0.670050068604457 -1.6862914044888129 7.768474339838459 -2.5373689718118797 -2.546570607518536 -5.345371116481479 7.122974387468943 -2.747187070647236 -0.04561788931465216 -3.1655695403300435 4.397170295885694 -7.347116361053748 1.9546148671877823 -1.6599452040126295 -0.21812863157344253 -5.585992857835805 1.1077538899257853 -12.31276151838179 5.030669918131455 2.7900670608886564 -5.669248240817193 0.4968146740277888 4.385169965761936 2.5802489620532967 -3.1682955226133096 2.6766162501792294 1.6593658741786896 -2.0196803283532176 -1.1680627661108751 4.182240586496643 -2.95593305328045 -0.25855682513527256 -2.014923743372872 -6.47057572787252 -0.23867904969534948 2.1041285706712145 2.2409040038115577 -6.577979714959225 -0.8841790020648688 1.8943104718358583 4.741856722015438 -4.398178138807788 -3.6099830936481148 -2.7056188185706525 6.742089478517876 -2.892553802490376 -8.225282021107253 -0.9444953153527109 5.895228501255879 -13.545370116859536 1.1500168628596654 -6.084481142436633 -0.27451489222189096 -0.90402997634542 0.5045169104901426 -6.294299241271993 2.226437825981993 1.2757715998060206 -2.2212871810931034 -10.894228531678504 4.226670582484431 2.781395936123431 -6.83658610855224 -9.133105028460562 3.3798096052224373 -7.87142037824573 +-0.1749119624960649 2.378114444472317 -8.248478594718977 2.098963642182234 7.764530610278964 10.865230882856991 13.315600080368604 16.511551470046285 4.144410094744963 7.124759364992215 6.661518796258324 8.782001917366504 -5.4129682454790675 -0.5039831037260853 -2.6115324135462394 -2.9325560158565978 -1.3164047057689956 1.236621701199386 -9.389971337991904 0.9574708989093068 4.527645773306798 7.628346045884825 10.078715243396434 13.274666633074112 6.181127620769235 9.161476891016488 8.698236322282597 10.818719443390773 -3.390363336045091 1.5186218057078982 -0.5889275041122559 -0.9099511064226142 -6.90741319969189 -4.354386792723508 -14.980979831914802 -4.633537595013591 6.0917724541260725 9.1924727267041 11.642841924215713 14.83879331389339 10.429542331260016 13.409891601507269 12.946651032773381 15.067134153881561 -4.3310308595212685 0.5779542822317154 -1.5295950275884387 -1.850618629898797 -2.2444182655151046 0.3086081414532771 -10.317984897738013 0.029457339163201368 1.8472122070933317 4.947912479671359 7.398281677182968 10.594233066860653 7.497105384222849 10.477454654470094 10.01421408573621 12.134697206844386 1.2017359368739058 6.1107210786268915 4.003171768806737 3.6821481664963756 5.224606590308646 7.777632997277031 -2.848960041914264 7.4984821949869485 8.349574488965715 11.450274761543742 13.900643959055358 17.09659534873304 2.590123242177043 5.570472512424288 5.107231943690401 7.227715064798581 -3.043202320975663 1.8657828207773228 -0.24176648904283127 -0.5627900913531896 4.083113847035719 6.636140254004097 -3.9904527851871947 6.356989451714021 5.112689651993552 8.213389924571576 10.663759122083185 13.859710511760866 4.6268407682013155 7.607190038448561 7.1439494697146735 9.264432590822853 -1.020597411541683 3.888387730211303 1.7808384203911487 1.4598148180807904 -1.5078946468871806 1.0451317600812047 -9.581461279110089 0.7659809577911219 6.676816332812823 9.77751660539085 12.227885802902463 15.423837192580145 8.875255478692097 11.855604748939342 11.392364180205455 13.512847301313634 -1.9612649350178621 2.9477202067351236 0.8401708969149695 0.5191472946046112 3.15510028728961 5.708126694257992 -4.918466344933302 5.428975891967912 2.432256085780086 5.53295635835811 7.983325555869719 11.179276945547407 5.942818531654925 8.923167801902174 8.459927233168283 10.580410354276463 3.5715018613773104 8.4804870031303 6.372937693310146 6.051914090999784 4.205108092538094 6.758134499506475 -3.8684585396848163 6.4789836972164 0.1559831270742933 3.2566833996523172 5.707052597163926 8.903003986841611 -1.148574490137193 1.831774780110056 1.368534211376165 3.489017332484348 -4.2786065504723485 0.6303785912806319 -1.4771707185395222 -1.7981943208498805 3.0636153492651665 5.616641756233545 -5.009951282957745 5.337490953943465 -3.0809017098978764 0.01979856268015112 2.47016776019176 5.666119149869441 0.8881430358870794 3.8684923061343284 3.4052517374004374 5.525734858508621 -2.2560016410383703 2.6529835007146154 0.5454341908944613 0.224410588584103 -2.5273931446577294 0.025633262310652327 -10.600959776880641 -0.25351753997942694 -1.5167750290785982 1.5839252434994258 4.034294441011035 7.230245830688723 5.136557746377861 8.11690701662511 7.653666447891219 9.774149568999398 -3.1966691645145495 1.7123159772384327 -0.39523333258172144 -0.7162569348920798 2.1356017895190575 4.688628196487436 -5.9379648427038525 4.40947739419736 -5.761335276111341 -2.6606350035333115 -0.21026580602170597 2.985685583655979 2.204120799340693 5.184470069587938 4.721229500854051 6.84171262196223 2.336097631880623 7.245082773633609 5.137533463813455 4.816509861503093 0.42322977496655056 2.9762561819349287 -7.650336857256361 2.6971053796448494 4.177821574899021 7.278521847477052 9.728891044988657 12.924842434666338 -1.7453852324171955 1.2349640378300535 0.7717234690961625 2.8922065902043457 -9.74118430275596 -4.8321991610029755 -6.939748470823128 -7.26077207313349 -0.7182629683063801 1.8347634386620015 -8.79182960052929 1.5556126363719187 0.9409367379268545 4.0416370105048784 6.4920062080164875 9.687957597694176 0.291332293607077 3.271681563854326 2.808440995120435 4.928924116228618 -7.7185793933219795 -2.8095942515689956 -4.91714356138915 -5.23816716369951 -6.309271462229276 -3.7562450552608944 -14.382838094452186 -4.035395857550974 2.505063418746129 5.60576369132416 8.056132888835766 11.252084278513454 4.539747004097858 7.520096274345107 7.056855705611216 9.1773388267194 -8.65924691679816 -3.7502617750451783 -5.857811084865329 -6.178834687175691 -1.6462765280524891 0.9067498789158925 -9.719843160275397 0.6275990766258133 -1.7394968282866152 1.3612034442914158 3.811572641803025 7.007524031480706 1.6073100570606904 4.587659327307939 4.124418758574048 6.244901879682228 -3.1264801204029844 1.7825050213499978 -0.3250442884701563 -0.6460678907805146 -2.293040433366219 0.25998597360215925 -10.366607065589132 -0.01916482868792002 5.929652706104665 9.030352978682696 11.480722176194302 14.676673565871987 -4.958461030899251 -1.978111760652002 -2.4413523293858894 -0.32086920827771337 -8.484982574216405 -3.5759974324634243 -5.683546742283575 -6.004570344593937 -3.4345331766391496 -0.8815067696707679 -11.508099808862061 -1.1606575719608507 2.6927678691325028 5.793468141710527 8.243837339222136 11.439788728899824 -2.921743504874982 0.05860576537227047 -0.4046348033616205 1.715848317746559 -6.462377664782425 -1.5533925230294408 -3.660941832849595 -3.981965435159953 -9.025541670562047 -6.472515263593666 -17.099108302784956 -6.751666065883745 4.256894549951774 7.357594822529805 9.807964020041414 13.003915409719099 1.3266712056158028 4.307020475863052 3.8437799071291643 5.96426302823734 -7.4030451882586075 -2.4940600465056235 -4.601609356325778 -4.922632958636136 -4.362546736385259 -1.809520329416877 -12.436113368608169 -2.0886711317069597 0.012334302919036588 3.1130345754970605 5.56340377300867 8.759355162686354 -1.6057657414213722 1.3745835288258803 0.9113429600919893 3.0318260812001725 -1.8702783918634331 3.0387067498895526 0.9311574400693985 0.6101338377590366 3.1064781194384885 5.65950452640687 -4.967088512784418 5.3803537241167945 6.5146965847914196 9.61539685736945 12.065766054881053 15.261717444558741 -6.512747883467176 -3.532398613219925 -3.995639181953816 -1.8751560608456366 -6.115216649713002 -1.206231507960016 -3.31378081778017 -3.6348044200905285 1.9649853761655613 4.518011783133943 -6.1085812560573505 4.238860980843864 3.2778117478192534 6.378512020397281 8.82888121790889 12.024832607586575 -4.4760303574429035 -1.4956810871956527 -1.9589216559295437 0.1615614651786359 -4.09261174027902 0.8163734014739639 -1.2911759083461867 -1.6121995106565485 -3.6260231177573345 -1.0729967107889529 -11.699589749980245 -1.3521475130790321 4.841938428638528 7.942638701216556 10.393007898728168 13.588959288405846 -0.227615646952124 2.7527336232951285 2.2894930545612375 4.409976175669417 -5.033279263755199 -0.12429412200221535 -2.2318434318223694 -2.5528670341327278 1.036971816419456 3.589998223387834 -7.036594815803458 3.3108474210977548 0.5973781816057873 3.6980784541838148 6.14844765169542 9.344399041373109 -3.160052593989292 -0.1797033237420429 -0.6429438924759303 1.4775392286322457 0.49948753263997503 5.408472674392961 3.3009233645728067 2.979899762262445 2.0869796216679397 4.640006028636321 -5.986587010554972 4.360855226346239 -1.6788947771000053 1.4218054954780222 3.8721746929896277 7.0681260826673125 -10.25144561578141 -7.2710963455341595 -7.7343369142680505 -5.613853793159871 -7.350620879209687 -2.441635737456707 -4.549185047276858 -4.870208649587219 0.945486878395009 3.4985132853633907 -7.128079753827899 3.2193624830733114 -4.915779614072173 -1.8150793414941475 0.6352898560174616 3.8312412456951463 -8.214728089757138 -5.234378819509887 -5.697619388243778 -3.5771362671356 -5.3280159697757075 -0.4190308280227235 -2.5265801378428776 -2.847603740153236 -4.645521615527885 -2.092495208559505 -12.719088247750797 -2.3716460108495845 -3.351652933252897 -0.2509526606748693 2.199416536836736 5.3953679265144245 -3.9663133792663565 -0.9859641090191076 -1.449204677752995 0.671278443355181 -6.26868349325189 -1.3596983514989063 -3.4672476613190604 -3.7882712636294187 0.017473318648900005 2.5704997256172817 -8.056093313574008 2.2913489233272024 -7.596213180285638 -4.49551290770761 -2.045143710196001 1.1508076794816802 -6.898750326303528 -3.9184010560562754 -4.381641624790166 -2.261158503681987 -0.7359166968567159 4.17306844489627 2.0655191350761157 1.7444955327657539 -1.694898695903607 0.8581277110647747 -9.768465328126515 0.5789769087746954 2.3429436707247255 5.443643943302753 7.894013140814362 11.089964530492043 -10.848256358061413 -7.867907087814162 -8.331147656548051 -6.2106645354398715 -12.813198631493297 -7.9042134897403145 -10.011762799560467 -10.332786401870829 -2.836391439176534 -0.28336503220815246 -10.909958071399448 -0.5625158344982353 -0.8939411662474441 2.2067591063305834 4.657128303842189 7.853079693519877 -8.81153883203714 -5.8311895617898895 -6.294430130523779 -4.173947009415601 -10.790593722059317 -5.881608580306333 -7.989157890126485 -8.310181492436845 -8.427399933099432 -5.874373526131052 -16.50096656532234 -6.153524328421129 0.6701855145718305 3.7708857871498616 6.221254984661471 9.417206374339152 -4.563124121546359 -1.5827748512991064 -2.0460154200329974 0.07446770107517864 -11.7312612455355 -6.822276103782514 -8.929825413602668 -9.250849015913028 -3.764404998922643 -1.2113785919542615 -11.837971631145555 -1.4905293942443443 -3.5743747324609103 -0.4736744598828828 1.9766947376287263 5.172646127306411 -7.4955610685835286 -4.515211798336278 -4.978452367070169 -2.857969245961989 -6.198494449140325 -1.2895093073873412 -3.3970586172074952 -3.7180822195178536 6.19316389522788 8.746190302196261 -1.8804027369950305 8.467039499906178 0.8675844246673634 3.9682846972453945 6.418653894757 9.614605284434688 2.491357082347381 5.471706352594634 5.008465783860743 7.128948904968922 -8.753734983014919 -3.844749841261933 -5.952299151082089 -6.273322753392449 5.051671151954949 7.6046975589233305 -3.021895480267961 7.325546756633251 -2.3693004123048063 0.7313998602732248 3.181769057784834 6.377720447462515 4.52807460837165 7.508423878618903 7.045183309885012 9.165666430993195 -6.731130073580939 -1.8221449318279532 -3.9296942416481073 -4.250717843958467 -0.539337341967947 2.0136890650004347 -8.612903974190855 1.7345382627103554 -0.8051737314855281 2.2955265410924994 4.7458957386041085 7.941847128281793 8.776489318862435 11.756838589109687 11.293598020375796 13.414081141483976 -7.671797597057122 -2.762812455304136 -4.8703617651242865 -5.19138536743465 4.12365759220884 6.6766839991772216 -3.9499090400140666 6.397533196887146 -5.049733978518267 -1.9490337059402414 0.5013354915713677 3.697286881249049 5.8440523718252635 8.824401642072512 8.361161073338625 10.481644194446801 -2.1390308006619456 2.7699543410910366 0.662405031270886 0.34138142896052415 11.592682448032594 14.145708855000969 3.5191158158096805 13.866558052710893 1.4526283033541176 4.553328575932145 7.003697773443754 10.199649163121439 0.937070229779458 3.917419500026707 3.4541789312928195 5.5746620524009955 -6.383969058511514 -1.4749839167585286 -3.5825332265786827 -3.9035568288890445 10.451189704759663 13.004216111728041 2.3776230725367533 12.725065309437959 -1.784256533618052 1.3164437389599755 3.7668129364715845 6.962764326149269 2.9737877558037304 5.954137026050979 5.490896457317092 7.611379578425268 -4.361364149077534 0.5476209926754514 -1.5599283171447027 -1.8809519194550646 4.8601812108367675 7.413207617805146 -3.213385421386146 7.134056815515066 -0.2201298527987774 2.8805704197792537 5.330939617290863 8.526891006968544 7.222202466294512 10.20255173654176 9.739311167807873 11.85979428891605 -5.3020316725537135 -0.3930465308007278 -2.500595840620882 -2.8216194429312402 9.523176145013554 12.076202551981936 1.4496095127906443 11.797051749691853 -4.464690099831516 -1.3639898272534907 1.0863793702581184 4.282330759935803 4.28976551925734 7.270114789504593 6.806874220770702 8.927357341878881 0.23073512384146255 5.139720265594445 3.0321709557742906 2.7111473534639323 10.573183950262038 13.126210357230427 2.4996173180391317 12.847059554940337 -6.740963058537311 -3.6402627859592833 -1.1898935884476742 2.0060578012300105 -2.801627502534778 0.1787217677124744 -0.2845188010214166 1.835964320086763 -7.619373288008202 -2.710388146255216 -4.817937456075372 -5.13896105838573 9.431691206989107 11.984717613957493 1.358124574766201 11.70556681166741 -9.977847895509477 -6.877147622931449 -4.426778425419842 -1.2308270357421591 -0.7649099765105056 2.215439293736747 1.752198725002856 3.8726818461110355 -5.596768378574222 -0.687783236821236 -2.79533254664139 -3.1163561489517484 3.840682713066215 6.393709120034597 -4.232883919156695 6.114558317744514 -8.4137212146902 -5.313020942112173 -2.8626517446005657 0.33329964507711907 3.4835047339802756 6.463854004227528 6.000613435493637 8.121096556601817 -6.5374359020504045 -1.6284507602974188 -3.7360000701175693 -4.057023672427933 8.503677647243002 11.056704054211384 0.43011101502009197 10.777553251921308 -12.658281461722943 -9.557581189144914 -7.107211991633305 -3.9112606019556218 0.5510677869431078 3.5314170571903567 3.0681764884564693 5.188659609564645 -1.0046691056552284 3.904316036097754 1.7967667262776033 1.4757431239672414 6.7913056326904915 9.344332039658877 -1.282260999532415 9.065181237368797 -2.71912461071258 0.38157566186544756 2.8319448593770566 6.027896249054738 -3.3984382448147805 -0.418088974567528 -0.881329543301419 1.2391535778067606 -13.081951040291809 -8.172965898538829 -10.28051520835898 -10.601538810669343 5.649812889417564 8.202839296385946 -2.4237537428053457 7.923688494095867 -5.956009447684748 -2.855309175106722 -0.404939977595113 2.7910114120825718 -1.3617207187905045 1.6186285514567444 1.1553879827228535 3.275871103831033 -11.05934613085783 -6.150360989104847 -8.257910298925 -8.57893390123536 0.05880439549466843 2.61183080246305 -8.014762236728242 2.332680000172971 -4.391882766865471 -1.291182494287444 1.1591867032241652 4.35513809290185 2.886693991700273 5.867043261947526 5.403802693213635 7.524285814321814 -12.000013654334012 -7.091028512581028 -9.198577822401182 -9.51960142471154 4.721799329671455 7.274825736639837 -3.3517673025514547 6.995674934349761 -8.636443013898214 -5.535742741320185 -3.0853735438085756 0.11057784586910557 -0.04574295533689465 2.934606314910358 2.471365746176467 4.591848867284643 -6.467246857938838 -1.5582617161858536 -3.6658110260060077 -3.986834628316366 8.589000143758998 11.14202655072738 0.515433511536088 10.862875748437297 0.41758779377726896 3.5182880663552965 5.9686572638669055 9.16460865354459 5.390755774058672 8.371105044305924 7.907864475572033 10.028347596680213 -11.777193529523235 -6.868208387770251 -8.975757697590403 -9.296781299900765 7.447507400486067 10.000533807454449 -0.6260592317368427 9.721383005164366 -2.819297043194897 0.2814032293831268 2.731772426894736 5.927723816572421 7.427473300082944 10.407822570330197 9.944582001596306 12.065065122704482 -9.754588620089253 -4.845603478336271 -6.953152788156421 -7.274176390466783 1.8564989065631714 4.409525313531553 -6.217067725659737 4.130374511241474 -1.2551703623756225 1.8455299102024085 4.295899107714014 7.491850497391699 11.675888010573729 14.656237280820974 14.192996712087087 16.313479833195267 -10.695256143565434 -5.78627100181245 -7.893820311632604 -8.214843913942962 6.519493840739962 9.072520247708344 -1.5540727914829517 8.79336944541826 -5.499730609408363 -2.399030336830336 0.051338860681273246 3.2472902503589545 8.743451063536558 11.723800333783807 11.260559765049916 13.381042886158092 -5.1624893471702595 -0.2535042054172756 -2.3610535152374297 -2.682077117547788 13.988518696563716 16.541545103532094 5.914952064340799 16.262394301242004 1.0026316724640232 4.103331945042047 6.553701142553656 9.749652532231345 3.836468921490752 6.816818191738001 6.35357762300411 8.47406074411229 -9.407427605019828 -4.4984424632668425 -6.605991773086997 -6.927015375397357 12.847025953290782 15.40005236025916 4.773459321067872 15.120901557969084 -2.2342531645081465 0.866447108069881 3.31681630558149 6.512767695259171 5.873186447515021 8.85353571776227 8.390295149028379 10.510778270136559 -7.384822695585848 -2.4758375538328607 -4.583386863653017 -4.904410465963377 7.256017459367886 9.809043866336264 -0.8175491728550277 9.529893064046188 -0.6701264836888683 2.430573788889159 4.880942986400768 8.076894376078453 10.121601158005806 13.101950428253055 12.638709859519167 14.75919298062734 -8.325490219062027 -3.4165050773090435 -5.524054387129196 -5.845077989439558 11.919012393544673 14.472038800513062 3.8454457613217627 14.192887998222972 -4.914686730721609 -1.8139864581435816 0.6363827393680239 3.8323341290457087 7.189164210968631 10.169513481215883 9.706272912481992 11.826756033590176 -2.792723422666853 2.116261719086129 0.008712409265978494 -0.3123111930443834 12.96902019879316 15.522046605761545 4.8954535665702466 15.242895803471463 -7.190959689427405 -4.090259416849376 -1.6398902193377687 1.556061170339916 0.09777118917651606 3.0781204594237686 2.6148798906898776 4.735363011798054 -10.642831834516517 -5.733846692763533 -7.841396002583686 -8.162419604894048 11.82752745552023 14.380553862488611 3.7539608232973194 14.101403060198528 -10.427844526399573 -7.327144253821546 -4.876775056309938 -1.6808236666322536 2.134488715200785 5.1148379854480375 4.6515974167141465 6.772080537822326 -8.620226925082536 -3.7112417833295517 -5.818791093149704 -6.139814695460066 6.2365189615973335 8.789545368565712 -1.8370476706255765 8.510394566275632 -8.863717845580295 -5.7630175730022675 -3.31264837549066 -0.11669698581297538 6.38290342569157 9.363252695938822 8.900012127204931 11.020495248313107 -9.560894448558717 -4.651909306805733 -6.759458616625887 -7.080482218936245 10.89951389577412 13.452540302742499 2.8259472635512104 13.173389500452423 -13.108278092613038 -10.007577820035008 -7.557208622523401 -4.361257232845718 3.450466478654395 6.430815748901647 5.967575180167756 8.08805830127594 -4.028127652163542 0.8808574895894417 -1.2266918202307124 -1.5477154225410708 9.187141881221613 11.740168288189999 1.1135752489987034 11.461017485899912 -3.1691212416026744 -0.0684209690246469 2.381948228486962 5.577899618164643 -0.49903955310348636 2.481309717143766 2.018069148409875 4.138552269518055 -16.10540958680013 -11.19642444504714 -13.303973754867293 -13.624997357177655 8.045649137948683 10.598675544917064 -0.027917494274227295 10.319524742626982 -6.406006078574842 -3.305305805996813 -0.8549366084852075 2.3410147811924773 1.5376779729207826 4.518027243168035 4.054786674434144 6.175269795542327 -14.082804677366145 -9.17381953561316 -11.281368845433315 -11.602392447743673 2.454640644025787 5.0076670509941685 -5.618925988197123 4.728516248704086 -4.841879397755568 -1.7411791251775384 0.7091900723340707 3.905141462011752 5.786092683411567 8.76644195365882 8.303201384924929 10.423684506033108 -15.023472200842328 -10.114487059089342 -12.222036368909496 -12.543059971219856 7.117635578202574 9.670661985170959 -0.9559310540203363 9.391511182880876 -9.086439644788307 -5.985739372210279 -3.5353701746986737 -0.3394187850209853 2.853655736374396 5.834005006621645 5.3707644378877575 7.491247558995937 -9.490705404447151 -4.581720262694166 -6.689269572514322 -7.01029317482468 +-1.547805853546457 6.20590785484551 0.07236124358182394 0.24036189224098692 -10.281842998909717 -2.52812929051775 -8.661675901781436 -8.493675253122277 -8.17814625334883 -0.42443254495686134 -6.557979156220549 -6.389978507561388 -3.5326652522267175 4.221048456165249 -1.912498155098433 -1.7444975064392736 1.1730165852549987 3.523191181438122 5.14984575202649 -1.012806559694173 1.2568725181441494 3.6070471143272655 5.233701684915641 -0.928950626805026 1.504083620968533 3.854258217151653 5.480912787740028 -0.6817395239806423 1.1639241221611023 3.5140987183442185 5.1407532889325935 -1.021899022788073 -2.9413177792276706 -5.300160829270084 -2.136826954387139 0.6894728722580687 -7.93500130634888 -10.293844356391293 -7.130510481508347 -4.304210654863143 -9.168965590839194 -11.527808640881608 -8.364474765998661 -5.538174939353457 -3.2961366722323255 -5.654979722274737 -2.4916458473917906 0.3346539792534138 2.983337253394776 3.295459710252395 -1.2332012662614673 -2.2445610748686065 10.253067444846042 10.565189901703661 6.036528925189803 5.02516911658266 2.0490391942780057 2.3611616511356246 -2.1674993253782375 -3.1788591339853767 2.3386475268080424 2.6507699836656577 -1.8778909928482008 -2.8892508014553435 0.521590589567456 8.275304297959426 2.1417576866957404 2.3097583353549 -8.212446555795802 -0.4587328474038337 -6.592279458667521 -6.42427881000836 -6.108749810234915 1.6449638981570516 -4.488582713106636 -4.320582064447473 -1.463268809112801 6.290444899279162 0.1568982880154799 0.3248989366746393 -2.2524760368887264 0.09769855929438975 1.7243531298827612 -4.438299181837902 -2.168620103999583 0.1815544921835368 1.8082090627719118 -4.354443248948757 -1.921409001175192 0.42876559500792766 2.055420165596299 -4.107232146124366 -2.26156849998263 0.08860609620049331 1.7152606667888648 -4.447391644931804 -3.982703915560201 -6.341546965602614 -3.1782130907196695 -0.35191326407446155 -8.97638744268141 -11.335230492723824 -8.171896617840877 -5.345596791195673 -10.210351727171725 -12.569194777214136 -9.405860902331192 -6.5795610756859855 -4.337522808564854 -6.696365858607265 -3.533031983724321 -0.706732157079113 0.7320933900419639 1.0442158468995828 -3.4844451296142758 -4.495804938221422 8.001823581493234 8.313946038350853 3.785285061836994 2.773925253229848 -0.20220466907480272 0.10991778778281258 -4.418743188731046 -5.4301029973381905 0.08740366345523043 0.3995261203128493 -4.129134856201013 -5.140494664808157 0.6429862713237533 8.396699979715716 2.2631533684520306 2.4311540171111936 -8.091050874039508 -0.33733716564754346 -6.4708837769112275 -6.302883128252066 -5.987354128478621 1.7663595799133454 -4.3671870313503405 -4.199186382691179 -1.3418731273565072 6.4118405810354595 0.2782939697717737 0.4462946184309331 -5.2235424738562255 -2.873367877673104 -1.246713307084736 -7.409365618805399 -5.139686540967077 -2.7895119447839605 -1.1628573741955854 -7.32550968591625 -4.892475438142688 -2.5423008419595696 -0.9156462713711981 -7.078298583091863 -5.232634936950122 -2.882460340767004 -1.2558057701786325 -7.418458081899297 3.324437638051794 0.965594588009381 4.1289284628923255 6.9552282895375335 -1.6692458890694155 -4.028088939111827 -0.8647550642288806 1.9615447624163238 -2.9032101735597315 -5.262053223602143 -2.0987193487191966 0.7275804779260078 2.969618745047139 0.6107756950047296 3.774109569887674 6.6004093965328785 8.4192075385103 8.731329995367915 4.202669018854056 3.1913092102469136 15.688937729961566 16.00106018681918 11.472399210305323 10.461039401698184 7.484909479393526 7.797031936251145 3.268370959737286 2.2570111511301434 7.7745178119235625 8.086640268781181 3.557979292267323 2.5466194836601765 -0.9175368472694174 6.836176861122546 0.7026302498588635 0.8706308985180264 -9.65157399263268 -1.8978602842407106 -8.031406895504398 -7.863406246845237 -7.547877247071792 0.20583646132017464 -5.927710149943511 -5.75970950128435 -2.902396245949678 4.851317462442289 -1.2822291488213935 -1.1142285001622376 -1.8474260183651552 0.502748577817961 2.129403148406336 -4.033249163314331 -1.7635700854760081 0.5866045107071116 2.213259081295483 -3.9493932304251835 -1.5163589826516173 0.8338156135314989 2.4604701841198704 -3.7021821276007927 -1.8565184814590552 0.49365611472406457 2.120310685312436 -4.042341626408231 -4.383509880446521 -6.742352930488934 -3.579019055605986 -0.7527192289607818 -9.377193407567727 -11.73603645761014 -8.572702582727194 -5.74640275608199 -10.611157692058045 -12.970000742100456 -9.806666867217512 -6.980367040572306 -4.738328773451174 -7.097171823493586 -3.933837948610641 -1.1075381219654332 3.2765620531720856 3.5886845100297045 -0.9399764664841577 -1.9513362750913004 10.546292244623352 10.858414701480974 6.329753724967112 5.31839391635997 2.3422639940553154 2.654386450912938 -1.8742745256009243 -2.885634334208067 2.6318723265853485 2.943994783442971 -1.5846661930708912 -2.596026001678034 1.0149377810370552 8.768651489429022 2.6351048781653397 2.8031055268244955 -7.719099364326205 0.034614344065762026 -6.098932267197922 -5.930931618538763 -5.615402618765318 2.138311089626651 -3.995235521637035 -3.8272348729778756 -0.9699216176432017 6.783792090748761 0.6502454794850792 0.8182461281442421 2.677868912639088 5.028043508822211 6.654698079410579 0.49204576768991615 2.7617248455282386 5.111899441711355 6.73855401229973 0.5759017005790632 3.0089359483526223 5.359110544535746 6.985765115124117 0.8231128034034505 2.6687764495451916 5.018951045728308 6.645605616316683 0.48295330459601615 0.7006111132713286 -1.6582319367710845 1.50510193811186 4.331401764757068 -4.293072413849883 -6.651915463892294 -3.4885815890093497 -0.6622817623641417 -5.527036698340195 -7.885879748382608 -4.722545873499662 -1.8962460468544577 0.3457922202666772 -2.013050829775736 1.1502830451072086 3.976582871752413 -6.236916344926934 -5.924793888069313 -10.453454864583176 -11.464814673190318 1.0328138465243342 1.3449363033819566 -3.1837246731319055 -4.195084481739048 -7.1712144040437025 -6.859091947186084 -11.387752923699944 -12.399112732307085 -6.881606071513669 -6.569483614656049 -11.09814459116991 -12.109504399777052 3.084334224150968 10.838047932542935 4.704501321279249 4.872501969938412 -5.64970292121229 2.1040107871796785 -4.029535824084009 -3.861535175424848 -3.546006175651403 4.207707532740564 -1.925839078523122 -1.7578384298639627 1.0994748254707112 8.853188533862678 2.719641922598992 2.887642571258155 -0.7476237095046372 1.6025508866784826 3.229205457266854 -2.9334468544538126 -0.6637677766154901 1.686406819567626 3.313061390156001 -2.8495909215646655 -0.41655667379110284 1.933617922392017 3.5602724929803884 -2.6023798187402747 -0.7567161725985372 1.5934584235845826 3.220112994172954 -2.942539317547709 -0.3407750230612052 -2.699618073103615 0.4637158017793297 3.290015628424534 -5.334458550182411 -7.6933016002248245 -4.529967725341878 -1.703667898696672 -6.568422834672726 -8.927265884715139 -5.7639320098321924 -2.937632183186988 -0.6955939160658531 -3.0544369661082698 0.10889690877467828 2.9351967354198862 -8.488160208279744 -8.176037751422125 -12.704698727935984 -13.71605853654313 -1.2184300168284778 -0.9063075599708554 -5.434968536484718 -6.44632834509186 -9.422458267396514 -9.110335810538894 -13.638996787052756 -14.650356595659897 -9.132849934866478 -8.82072747800886 -13.349388454522721 -14.360748263129864 3.2057299059072655 10.959443614299232 4.825897003035546 4.993897651694706 -5.528307239455996 2.2254064689359687 -3.9081401423277136 -3.740139493668554 -3.4246104938951056 4.3291032144968575 -1.8044433967668283 -1.6364427481076653 1.220870507227005 8.974584215618972 2.841037604355286 3.0090382530144453 -3.7186901464721345 -1.3685155502890147 0.25813902029935676 -5.904513291421308 -3.6348342135829874 -1.2846596173998712 0.3419949531885038 -5.820657358532161 -3.3876231107586 -1.0374485145754804 0.5892060560128911 -5.573446255707774 -3.7277826095660345 -1.3776080133829147 0.24904655720545676 -5.913605754515208 6.966366530550793 4.60752348050838 7.770857355391325 10.597157182036533 1.9726830034295837 -0.3861600466128259 2.777173828270115 5.603473654915323 0.7387187189392712 -1.620124331103142 1.5432095437798026 4.3695093704250105 6.611547637546142 4.252704587503729 7.416038462386673 10.242338289031881 -0.8010460598114122 -0.4889236029537898 -5.017584579467654 -6.028944388074796 6.468684131639858 6.780806588497477 2.2521456119836145 1.2407858033764718 -1.7353441189281789 -1.4232216620705636 -5.951882638584422 -6.963242447191565 -1.4457357863981493 -1.1336133295405268 -5.662274306054389 -6.67363411466153 1.6452067873140948 9.398920495706061 3.265373884442372 3.433374533101535 -7.088830358049165 0.6648833503428015 -5.468663260920884 -5.300662612261725 -4.985133612488282 2.768580095903687 -3.364966515359999 -3.196965866700836 -0.33965261136616576 7.414061097025801 1.2805144857621187 1.448515134421278 -0.34257369098106594 2.007600905202054 3.634255475790429 -2.5283968359302413 -0.2587177580919189 2.091456838091201 3.7181114086795723 -2.4445409030410907 -0.011506655267528032 2.338667940915588 3.9653225115039596 -2.1973298002167034 -0.3516661540749624 1.9985084421081538 3.6251630126965253 -2.537489299024138 -0.7415809879475219 -3.100424037989935 0.062909836893013 2.8892096635382174 -5.73526451506873 -8.094107565111143 -4.930773690228195 -2.1044738635829887 -6.969228799559044 -9.328071849601457 -6.164737974718511 -3.3384381480733047 -1.0963998809521733 -3.4552429309945865 -0.291909056111642 2.534390770533566 -5.943691545149624 -5.631569088292002 -10.160230064805866 -11.171589873413007 1.3260386463016474 1.6381611031592662 -2.890499873354596 -3.901859681961735 -6.877989604266391 -6.565867147408774 -11.094528123922633 -12.105887932529775 -6.588381271736358 -6.276258814878737 -10.8049197913926 -11.816279599999742 -0.41895293258143695 7.33476077581053 1.201214164546844 1.369214813206007 -9.152990077944697 -1.3992763695527302 -7.532822980816416 -7.364822332157255 -7.04929333238381 0.7044203760081551 -5.429126235255527 -5.261125586596366 -2.4038123312616975 5.349901377130273 -0.7836452341334166 -0.6156445854742536 7.92466749062044 10.27484208680356 11.901496657391931 5.738844345671264 8.008523423509587 10.358698019692703 11.985352590281078 5.822700278560415 8.255734526333978 10.605909122517094 12.232563693105469 6.069911381384802 7.915575027526543 10.265749623709663 11.892404194298031 5.729751882577368 -1.1429765907622915 -3.5018196408047046 -0.3384857659217566 2.487814060723448 -6.136660117883501 -8.495503167925914 -5.332169293042968 -2.505869466397762 -7.370624402373815 -9.729467452416229 -6.566133577533282 -3.7398337508880743 -1.497795483766943 -3.856638533809356 -0.6933046589264116 2.1329951677187964 1.2338653055187798 1.5459877623763987 -2.98267321413746 -3.994033022744606 8.503595496970046 8.815717953827669 4.2870569773138065 3.275697168706664 0.2995672464020096 0.611689703259632 -3.9169712732542337 -4.928331081861375 0.5891755789320463 0.9012980357896616 -3.627362940724197 -4.638722749331341 1.6504435105324795 9.404157218924443 3.270610607660757 3.43861125631992 -7.083593634830782 0.6701200735611827 -5.463426537702501 -5.295425889043342 -4.979896889269897 2.773816819122068 -3.3597297921416143 -3.1917291434824513 -0.33441588814778456 7.419297820244186 1.2857512089804999 1.4537518576396593 4.499174868476711 6.849349464659831 8.476004035248206 2.3133517235275356 4.583030801365862 6.933205397548978 8.55985996813735 2.397207656416686 4.830241904190249 7.180416500373365 8.807071070961737 2.6444187592410735 4.490082405382815 6.840257001565931 8.466911572154302 2.304259260433639 -2.1843627270948254 -4.543205777137237 -1.3798719022542905 1.446427924390914 -7.1780462542160315 -9.536889304258443 -6.373555429375498 -3.547255602730292 -8.412010538706346 -10.770853588748759 -7.607519713865813 -4.781219887220605 -2.539181620099477 -4.898024670141886 -1.7346907952589419 1.0916090313862625 -1.0173785578340322 -0.7052561009764133 -5.233917077490274 -6.245276886097416 6.252351633617234 6.564474090474857 2.0358131139609945 1.0244533053538518 -1.9516766169508024 -1.63955416009318 -6.168215136607042 -7.179574945214185 -1.6620682844207657 -1.3499458275631468 -5.878606804077007 -6.889966612684152 1.7718391922887697 9.525552900680736 3.392006289417054 3.5600069380762136 -6.962197953074488 0.7915157553174801 -5.3420308559462075 -5.174030207287046 -4.858501207513601 2.8952125008783653 -3.238334110385317 -3.0703334617261575 -0.21302020639148722 7.5406935020004795 1.4071468907367937 1.5751475393959566 1.5281084315092137 3.8782830276923335 5.5049375982807085 -0.6577147134399617 1.6119643643983608 3.962138960581484 5.588793531169852 -0.5738587805508111 1.8591754672227516 4.209350063405868 5.836004633994239 -0.3266476777264238 1.5190159684153173 3.869190564598437 5.495845135186805 -0.6668071765338581 5.122778826517173 2.76393577647476 5.927269651357708 8.753569478002913 0.12909529939596354 -2.2297477506464496 0.9335861242364949 3.7598859508817064 -1.104868985094349 -3.463712035136762 -0.3003781602538176 2.5259216663913904 4.767959933512522 2.4091168834701087 5.572450758353053 8.398750584998261 6.6697355906343 6.981858047491922 2.4531970709780566 1.4418372623709175 13.939465782085563 14.251588238943185 9.722927262429323 8.711567453822187 5.735437531517533 6.047559988375152 1.51889901186129 0.5075392032541473 6.025045864047563 6.337168320905185 1.808507344391323 0.7971475357841804 0.21131607369560257 7.965029782087569 1.8314831708238835 1.9994838194830429 -8.52272107166766 -0.7690073632756906 -6.9025539745393765 -6.734553325880217 -6.419024326106772 1.3346893822851946 -4.798857228978489 -4.630856580319328 -1.773543324984658 5.980170383407309 -0.15337622785637706 0.01462442080278592 4.904224887000282 7.2543994831834056 8.881054053771777 2.7184017420511104 4.988080819889433 7.338255416072549 8.964909986660924 2.8022576749402575 5.23529192271382 7.585466518896936 9.212121089485311 3.0494687777646448 4.895132423906386 7.245307020089502 8.871961590677877 2.7093092789572104 -2.585168691981142 -4.944011742023553 -1.7806778671406072 1.0456219595045972 -7.57885221910235 -9.937695269144761 -6.774361394261817 -3.9480615676166124 -8.812816503592664 -11.171659553635076 -8.008325678752131 -5.182025852106925 -2.9399875849857935 -5.298830635028205 -2.1354967601452586 0.6908030664999458 1.527090105296093 1.8392125621537083 -2.6894484143601503 -3.700808222967293 8.79682029674736 9.108942753604978 4.580281777091116 3.568921968483977 0.5927920461793192 0.9049145030369381 -3.6237464734769205 -4.635106282084063 0.882400378709356 1.1945228355669748 -3.3341381409468838 -4.34549794955403 -8.266328405099685 -0.5126146967077183 -6.646161307971404 -6.478160659312243 -17.000365550462945 -9.246651842070978 -15.380198453334664 -15.212197804675505 -14.89666880490206 -7.142955096510089 -13.276501707773775 -13.108501059114616 -10.251187803779944 -2.497474095387979 -8.631020706651663 -8.463020057992502 7.478505829829192 9.828680426012312 11.45533499660068 5.292682684880017 7.562361762718339 9.912536358901459 11.53919092948983 5.376538617769164 7.809572865542727 10.159747461725846 11.786402032314214 5.623749720593555 7.469413366735292 9.819587962918408 11.446242533506783 5.28359022178612 -2.150385406215424 -4.509228456257837 -1.3458945813748926 1.4804052452703154 -7.144068933336634 -9.502911983379047 -6.3395781084961005 -3.5132782818508943 -8.378033217826948 -10.73687626786936 -7.573542392986415 -4.747242566341209 -2.5052042992200754 -4.8640473492624885 -1.700713474379544 1.125586352265664 1.7784872101988434 2.0906096670564622 -2.4380513094573963 -3.4494111180645426 9.04821740165011 9.360339858507732 4.83167888199387 3.8203190733867274 0.8441891510820732 1.156311607939692 -3.37234936857417 -4.383709177181311 1.1337974836121099 1.4459199404697252 -3.0827410360441334 -4.094100844651278 -6.19693196198577 1.5567817464061946 -4.576764864857491 -4.40876421619833 -14.930969107349032 -7.1772553989570635 -13.310802010220748 -13.142801361561588 -12.827272361788143 -5.0735586533961765 -11.207105264659862 -11.039104616000701 -8.181791360666029 -0.42807765227406236 -6.561624263537748 -6.393623614878589 4.0530132076854635 6.403187803868583 8.029842374456955 1.867190062736288 4.1368691405746105 6.48704373675773 8.113698307346102 1.9510459956254387 4.384080243399001 6.734254839582118 8.360909410170489 2.198257098449826 4.043920744591567 6.394095340774683 8.020749911363055 1.8580975996423916 -3.1917715425479543 -5.550614592590367 -2.3872807177074193 0.43901910893778506 -8.185455069669164 -10.544298119711577 -7.380964244828631 -4.554664418183425 -9.419419354159478 -11.778262404201891 -8.614928529318945 -5.788628702673739 -3.546590435552609 -5.905433485595021 -2.742099610712078 0.0842002159331301 -0.47275665315396864 -0.16063419629634978 -4.68929517281021 -5.700654981417353 6.796973538297298 7.10909599515492 2.580435018641058 1.5690752100339154 -1.4070547122707389 -1.0949322554131165 -5.623593231926979 -6.634953040534123 -1.1174463797407022 -0.8053239228830869 -5.333984899396945 -6.345344708004088 -6.075536280229477 1.678177428162492 -4.455369183101196 -4.2873685344420345 -14.809573425592736 -7.05585971720077 -13.189406328464456 -13.021405679805294 -12.70587668003185 -4.952162971639881 -11.085709582903567 -10.917708934244406 -8.060395678909735 -0.3066819705177686 -6.440228581781454 -6.272227933122293 1.0819467707179662 3.432121366901086 5.058775937489457 -1.1038763742312092 1.1658027036071132 3.5159772997902365 5.1426318703786045 -1.0200204413420586 1.413013806431504 3.7631884026146203 5.389842973202992 -0.7728093385176713 1.0728543076240662 3.4230289038071895 5.049683474395557 -1.1129688373251057 4.115370011064041 1.7565269610216276 4.919860835904572 7.74616066254978 -0.8783135160571653 -3.237156566099582 -0.07382269121663398 2.752477135428574 -2.1122778005474814 -4.4711208505898945 -1.30778697570695 1.518512850938258 3.7605511180593894 1.4017080680169762 4.565041942899921 7.391341769545129 7.214357495314363 7.526479952171982 2.99781897565812 1.986459167050981 14.484087686765633 14.796210143623256 10.267549167109394 9.256189358502251 6.280059436197593 6.592181893055216 2.0635209165413535 1.0521611079342108 6.569667768727626 6.881790225585249 2.3531292490713867 1.341769440464244 -7.6360593988226455 0.11765430956932121 -6.015892301694365 -5.847891653035205 -16.370096544185905 -8.616382835793939 -14.749929447057625 -14.581928798398465 -14.26639979862502 -6.512686090233052 -12.64623270149674 -12.478232052837576 -9.620918797502904 -1.8672050891109393 -8.000751700374623 -7.832751051715464 4.458063226209035 6.8082378223921545 8.43489239298053 2.2722400812598593 4.541919159098185 6.8920937552813015 8.518748325869673 2.35609601414901 4.789130261922573 7.139304858105689 8.765959428694064 2.6033071169733972 4.448970763115138 6.7991453592982545 8.42579992988663 2.263147618165963 -3.5925775074342745 -5.951420557476686 -2.7880866825937396 0.03821314405146481 -8.586261034555482 -10.945104084597896 -7.781770209714949 -4.955470383069745 -9.820225319045797 -12.17906836908821 -9.015734494205264 -6.189434667560057 -3.947396400438926 -6.306239450481339 -3.1429055755983946 -0.3166057489531866 2.0717120099761566 2.383834466833772 -2.1448265096800867 -3.156186318287233 9.341442201427423 9.653564658285038 5.12490368177118 4.113543873164041 1.1374139508593828 1.4495364077170017 -3.079124568796857 -4.090484377404 1.4270222833894195 1.7391447402470384 -2.78951623626682 -3.8008760448739665 +2.5653077604900396 7.7701143837195055 4.511857245590345 10.210153801404061 1.873915229921483 7.078721853150952 3.8204647150217923 9.518761270835512 4.472392636236886 9.67719925946636 6.418942121337192 12.117238677150915 -1.7314779294664433 3.473328693763026 0.2150715556338625 5.913368111447586 -1.6090163060700817 3.595790317159384 0.33753317903022406 6.035829734843944 -2.3004088366386384 2.904397786590831 -0.35385935153832904 5.3444372042753905 0.2980685696767651 5.5028751929062345 2.2446180547770673 7.942914610590794 -5.905801996026565 -0.7009953727970952 -3.959252510926259 1.7390440448874607 -5.301013023402382 -0.09620640017291393 -3.354463538302074 2.3438330175116455 -5.992405553970936 -0.7875989307414706 -4.045856068870634 1.6524404869430889 -3.393928147655533 1.8108784755739293 -1.4473786625552307 4.250917893258492 -9.597798713358864 -4.392992090129397 -7.651249228258557 -1.9529526724448374 -2.4752967002966635 2.7295099229328024 -0.5287472151963577 5.169549340617362 -3.16668923086522 2.0381173923642493 -1.2201397457649144 4.478156810048809 -0.5682118245498167 4.636594798679653 1.3783376605504891 7.076634216364209 -6.772082390253146 -1.567275767023677 -4.825532905152839 0.8727636506608789 -15.15176037054572 -8.275049918823033 -14.476287086722156 -10.584306930672394 -13.072226457884238 -6.195516006161551 -12.396753174060674 -8.504773018010914 -8.883260539895296 -2.0065500881726095 -8.207787256071732 -4.315807100021972 -8.135700399983202 -1.2589899482605134 -7.460227116159636 -3.568246960109878 -12.408036166069383 -5.531325714346696 -11.732562882245821 -7.8405827261960575 -10.328502253407901 -3.4517918016852143 -9.653028969584339 -5.761048813534577 -6.13953633541896 0.7371741163037271 -5.464063051595396 -1.572082895545634 -5.391976195506864 1.4847342562158232 -4.7165029116833015 -0.8245227556335415 -13.606804580735202 -6.730094129012516 -12.93133129691164 -9.039351140861879 -11.527270668073722 -4.650560216351034 -10.85179738425016 -6.9598172282003965 -7.338304750084781 -0.461594298362094 -6.662831466261215 -2.770851310211455 -6.590744610172685 0.28596584155000215 -5.915271326349121 -2.023291170299359 -5.507074975254998 1.369635476467689 -4.831601691431434 -0.9396215353816721 -3.427541062593516 3.449169389129171 -2.7520677787699555 1.1399123772798099 0.7614248553954255 7.638135307118112 1.4368981392189895 5.328878295268751 1.5089849953075216 8.385695447030209 2.184458279131082 6.076438435180847 -3.550875493874287 -2.960330907017159 -7.379271945605019 2.023982292522607 5.431600708231443 6.0221452950885705 1.6032042565007103 11.00645849462834 4.766919023705796 5.357463610562927 0.9385225719750672 10.341776810102697 2.669866865130178 3.2604114519873058 -1.1585295866005545 8.244724651527072 1.0609877317865823 1.6515323186437136 -2.76740871994415 6.63584551818348 10.043463933892312 10.634008520749447 6.215067482161583 15.61832172028921 9.378782249366669 9.969326836223797 5.55038579763594 14.95364003576357 7.281730090791047 7.8722746776481785 3.4533336390603147 12.856587877187941 1.0146880996651468 1.6052326865222781 -2.8137083520655857 6.589545886062044 9.997164301770876 10.587708888628004 6.1687678500401475 15.572022088167778 9.332482617245233 9.923027204102365 5.504086165514504 14.907340403642124 7.235430458669612 7.825975045526743 3.407034006938879 12.81028824506651 2.483902670174132 3.074447257031263 -1.3444937815566007 8.058760456571026 11.466378872279861 12.05692345913699 7.6379824205491325 17.04123665867676 10.801697187754215 11.39224177461135 6.973300736023486 16.376554974151112 8.704645029178597 9.295189616035728 4.876248577447864 14.27950281557549 -4.2741215516576645 -9.631667480499864 -10.278509491878573 -7.135389905208767 -4.605007510076488 -9.962553438918688 -10.609395450297395 -7.4662758636275885 -0.9259452163063031 -6.2834911451485045 -6.9303331565272135 -3.7872135698574034 -9.455344618638238 -14.812890547480436 -15.459732558859146 -12.31661297218934 2.548693967415165 -2.8088519614270346 -3.4556939728057436 -0.31257438613593536 2.217808008996343 -3.13973791984586 -3.7865799312245656 -0.6434603445547609 5.896870302766526 0.5393243739243232 -0.10751763745438225 3.0356019492154225 -2.6325290995654065 -7.990075028407608 -8.636917039786317 -5.49379745311651 -3.2531038724585457 -8.610649801300749 -9.257491812679456 -6.11437222600965 -3.5839898308773677 -8.941535759719573 -9.58837777109828 -6.445258184428473 0.09507246289281213 -5.262473465949389 -5.9093154773280965 -2.7661958906582917 -8.43432693943912 -13.79187286828132 -14.43871487966003 -11.295595292990223 -0.875555812486347 -6.23310174132855 -6.879943752707259 -3.736824166037451 -1.2064417709051725 -6.563987699747372 -7.210829711126081 -4.067710124456276 2.472620522865011 -2.8849254059771887 -3.5317674173558977 -0.388647830686093 -6.056778879466924 -11.414324808309123 -12.06116681968783 -8.918047233018024 0.7471634627347328 5.951970085964202 2.6937129478350386 8.392009503648758 0.055770932166179676 5.2605775553956455 2.0023204172664855 7.700616973080205 2.6542483384815796 7.859054961711049 4.600797823581889 10.299094379395612 -3.54962222722175 1.6551843960077193 -1.6030727421214408 4.095223813692279 -3.4271606038253886 1.7776460194040808 -1.4806111187250828 4.217685437088637 -4.118553134393943 1.0862534888355242 -2.172003649293636 3.5262929065200836 -1.5200757280785417 3.6847308951509277 0.4264737570217676 6.124770312835487 -7.72394629378187 -2.519139670552402 -5.777396808681564 -0.07910025286784261 -7.119157321157688 -1.9143506979282208 -5.172607836057386 0.5256887197563387 -7.810549851726243 -2.605743228496774 -5.864000366625939 -0.16570381081221797 -5.212072445410843 -0.007265822181373949 -3.2655229603105376 2.432773595503182 -11.41594301111417 -6.211136387884702 -9.469393526013864 -3.7710969702001442 -4.29344099805197 0.9113656251774955 -2.3468915129516645 3.351405042862055 -4.984833528620525 0.21997309460894243 -3.0382840435202176 2.660012512293502 -2.3863561223051235 2.818450500924346 -0.4398066372048177 5.258489918608905 -8.590226688008451 -3.385420064778984 -6.643677202908146 -0.9453806470944244 -11.549260440071686 -4.672549988348996 -10.87378715624812 -6.9818070001983585 -9.469726527410202 -2.5930160756875154 -8.79425324358664 -4.90227308753688 -5.280760609421261 1.595949842301426 -4.605287325597697 -0.7133071695479352 -4.533200469509165 2.343509982213522 -3.8577271856856044 0.03425297036415742 -8.805536235595348 -1.9288257838726608 -8.130062951771784 -4.238082795722024 -6.7260023229338675 0.15070812878881767 -6.050529039110305 -2.15854888306054 -2.5370364049449243 4.339674046777763 -1.861563121121364 2.0304170349284014 -1.7894762650328317 5.087234186689855 -1.1140029812092678 2.7779771748404976 -10.004304650261169 -3.127594198538482 -9.328831366437605 -5.436851210387843 -7.924770737599687 -1.0480602858769998 -7.2492974537761246 -3.357317297726361 -3.7358048196107454 3.140905632111945 -3.0603315357871814 0.8316486202625804 -2.988244679698653 3.888465772024034 -2.3127713958750853 1.5792087601746765 -1.9045750447809624 4.9721354069417245 -1.2291017609573984 2.66287839509236 0.17495886788051607 7.051669319603203 0.8504321517040836 4.742412307753845 4.363924785869461 11.240635237592151 5.039398069693025 8.931378225742787 5.111484925781554 11.98819537750424 5.786958209605121 9.678938365654886 -12.273502497676413 -11.682957910819281 -16.101898949407143 -6.698644711279517 -3.2910262955706777 -2.7004817087135535 -7.119422747301412 2.2838314908262127 -3.9557079800963244 -3.3651633932391967 -7.784104431827057 1.6191498063005696 -6.052760138671948 -5.4622155518148165 -9.881156590402679 -0.47790235227505207 -7.66163927201554 -7.071094685158412 -11.490035723746274 -2.086781485618644 1.3208369300901914 1.9113815169473192 -2.507559521640541 6.895694716487085 0.6561552455645447 1.246699832421676 -3.172241206166184 6.231013031961439 -1.440896913011077 -0.8503523261539492 -5.269293364741809 4.133960873385821 -7.707938904136977 -7.117394317279848 -11.53633535586771 -2.1330811177400797 1.274537297968756 1.8650818848258837 -2.5538591537619766 6.84939508436565 0.6098556134431092 1.200400200300237 -3.2185408382876197 6.184713399840003 -1.4871965451325124 -0.8966519582753847 -5.315592996863245 4.087661241264385 -6.238724333627992 -5.6481797467708645 -10.067120785358727 -0.6638665472310983 2.743751868477741 3.3342964553348686 -1.0846445832529916 8.318609654874631 2.079070183952094 2.669614770809222 -1.7493262677786383 7.653927970348988 -0.017981974623527464 0.5725626122336003 -3.84637842635426 5.5568758117733665 -1.5187993089059653 -6.876345237748168 -7.523187249126877 -4.380067662457071 -1.8496852673247908 -7.20723119616699 -7.854073207545699 -4.710953620875895 1.8293770264453926 -3.528168902396807 -4.175010913775518 -1.0318913271057113 -6.700022375886542 -12.05756830472874 -12.70441031610745 -9.561290729437644 5.304016210166861 -0.053529718675338955 -0.700371730054048 2.4427478566157568 4.973130251748039 -0.3844156770941609 -1.03125768847287 2.1118618981969384 8.652192545518222 3.2946466166760224 2.6478046052973134 5.790924191967122 0.12279314318628565 -5.234752785655914 -5.881594797034619 -2.7384752103648147 -0.49778162970685 -5.855327558549053 -6.502169569927759 -3.359049983257954 -0.828667588125672 -6.186213516967877 -6.833055528346582 -3.689935941676776 2.850394705644508 -2.507151223197692 -3.153993234576401 -0.01087364790659251 -5.679004696687423 -11.036550625529626 -11.683392636908332 -8.540273050238527 1.8797664302653452 -3.4777794985768544 -4.124621509955562 -0.9815019232857551 1.5488804718465268 -3.80866545699568 -4.455507468374385 -1.312387881704577 5.22794276561671 -0.1296031632254966 -0.776445174604202 2.3666744120656062 -3.3014566367152263 -8.659002565557426 -9.305844576936135 -6.162724990266328 5.526246123357325 10.731052746586794 7.472795608457627 13.17109216427135 4.834853592788768 10.039660216018238 6.781403077889074 12.4796996337028 7.433330999104168 12.638137622333637 9.379880484204474 15.078177040018204 1.2294604334008419 6.434267056630308 3.1760099185011477 8.874306474314867 1.3519220567972 6.556728680026669 3.2984715418975057 8.996768097711229 0.6605295262286468 5.865336149458116 2.6070790113289526 8.305375567142672 3.2590069325440467 8.463813555773516 5.2055564176443525 10.903852973458072 -2.9448636331592795 2.2599429900701864 -0.9983141480589737 4.699982407754746 -2.340074660535098 2.8647319626943677 -0.3935251754347959 5.304771380378927 -3.031467191103655 2.1733394321258146 -1.084917706003349 4.6133788498103705 -0.4329897847882549 4.7718168384412145 1.5135597003120544 7.211856256125774 -6.636860350491579 -1.4320537272621117 -4.690310865391277 1.0079856904224478 0.48564166257061814 5.6904482858000875 2.4321911476709275 8.130487703484647 -0.20575086799793496 4.999055755231531 1.7407986171023673 7.43909517291609 2.3927265383174685 7.597533161546931 4.339276023417771 10.037572579231494 -3.811144027385861 1.3936625958436046 -1.8645945422855554 3.833702013528164 -11.883143261396977 -5.006432809674287 -11.207669977573412 -7.31568982152365 -9.803609348735494 -2.9268988970128085 -9.128136064911931 -5.236155908862168 -5.614643430746552 1.2620670209761364 -4.939170146922988 -1.0471899908732247 -4.867083290834456 2.009627160888229 -4.191610007010894 -0.29962985096113215 -9.139419056920639 -2.2627086051979504 -8.463945773097075 -4.5719656170473115 -7.059885144259159 -0.18317469253646834 -6.384411860435595 -2.492431704385833 -2.8709192262702175 4.0057912254524695 -2.19544594244665 1.6965342136031083 -2.1233590863581213 4.753351365364569 -1.4478858025345573 2.4440943535152044 -10.33818747158646 -3.4614770198637714 -9.662714187762896 -5.770734031713133 -8.258653558924976 -1.3819431072022894 -7.583180275101414 -3.691200119051654 -4.069687640936035 2.807022810786652 -3.394214357112471 0.49776579893728723 -3.322127501023939 3.554582950698748 -2.6466542172003784 1.2453259388493834 -2.238457866106252 4.638252585616435 -1.5629845822826915 2.328995573767074 -0.1589239534447735 6.717786498277917 0.5165493303787905 4.408529486428552 4.030041964544171 10.906752416266858 4.705515248367735 8.597495404417494 4.777602104456264 11.654312556178951 5.4530753882798315 9.34505554432959 -10.78857636220445 -10.198031775347323 -14.616972813935181 -5.213718575807553 -1.806100160098719 -1.2155555732415877 -5.6344966118294515 3.768757626298175 -2.4707818446243657 -1.8802372577672344 -6.299178296355096 3.104075941772532 -4.567834003199984 -3.977289416342856 -8.396230454930718 1.0070237831969102 -6.176713136543581 -5.58616854968645 -10.00510958827431 -0.6018553501466855 2.8057630655621537 3.3963076524192815 -1.0226333861685823 8.380620851959048 2.141081381036507 2.7316259678936383 -1.6873150706942255 7.715939167433405 0.044029222460885364 0.6345738093180131 -3.784367229269847 5.618887008857779 -6.223012768665017 -5.632468181807887 -10.051409220395746 -0.648154982268121 2.7594634334407147 3.350008020297846 -1.0689330182900179 8.334321219837612 2.0947817489150715 2.685326335772203 -1.733614702815661 7.669639535311969 -0.0022704096605501434 0.5882741771965776 -3.8306668613912827 5.572587376736344 -4.7537981981560335 -4.163253611298902 -8.582194649886763 0.821059588240864 4.2286780039497 4.819222590806831 0.4002815522189671 9.803535790346597 3.5639963194240565 4.154540906281184 -0.2644001323066796 9.13885410582095 1.4669441608484313 2.0574887477055626 -2.3614522908822977 7.041801947245329 -6.120821562924686 -11.478367491766887 -12.125209503145594 -8.982089916475786 -6.451707521343508 -11.809253450185711 -12.456095461564416 -9.312975874894612 -2.772645227573328 -8.130191156415528 -8.777033167794235 -5.633913581124428 -11.302044629905257 -16.65959055874746 -17.30643257012617 -14.163312983456361 0.7019939561481472 -4.655551972694058 -5.302393984072765 -2.1592743974029567 0.3711079977293217 -4.986437931112878 -5.633279942491589 -2.490160355821782 4.0501702914995015 -1.3073756373426981 -1.9542176487214036 1.1889019379484012 -4.47922911083243 -9.83677503967463 -10.483617051053338 -7.340497464383532 -5.099803883725569 -10.45734981256777 -11.10419182394648 -7.961072237276673 -5.4306898421443925 -10.788235770986592 -11.435077782365301 -8.291958195695495 -1.7516275483742092 -7.109173477216411 -7.75601548859512 -4.612895901925313 -10.281026950706144 -15.638572879548343 -16.28541489092705 -13.142295304257244 -2.722255823753372 -8.079801752595571 -8.72664376397428 -5.583524177304472 -3.053141782172194 -8.410687711014395 -9.057529722393102 -5.914410135723296 0.6259205115979896 -4.731625417244212 -5.378467428622921 -2.2353478419531108 -7.903478890733943 -13.261024819576145 -13.907866830954852 -10.764747244285047 4.2514946442021575 9.456301267431627 6.198044129302463 11.896340685116183 3.5601021136336044 8.76490873686307 5.506651598733907 11.20494815454763 6.158579519949008 11.36338614317847 8.10512900504931 13.803425560863033 -0.04529104575432186 5.159515577475144 1.901258439345984 7.5995549951597035 0.07717057764203616 5.281977200871506 2.023720062742342 7.7220166185560615 -0.6142219529265169 4.590584670302949 1.3323275321737853 7.030624087987508 1.9842554533888865 7.189062076618349 3.9308049384891888 9.629101494302912 -4.219615112314445 0.9851915109150227 -2.2730656272141374 3.425230928599582 -3.6148261396902654 1.589980483539204 -1.6682766545899597 4.03001990122376 -4.3062186702588185 0.8985879529706473 -2.3596691851585163 3.3386273706552068 -1.7077412639434186 3.497065359286051 0.23880822115688716 5.937104776970607 -7.911611829646745 -2.706805206417279 -5.965062344546441 -0.2667657887327195 -0.7891098165845456 4.415696806644924 1.1574396685157566 6.85573622432948 -1.4805023471530987 3.724304276076367 0.4660471379472071 6.164343693760927 1.1179750591623012 6.322781682391771 3.064524544262607 8.762821100076327 -5.085895506541027 0.1189111166884409 -3.139346021440719 2.5589505343730004 -9.838318572214517 -2.9616081204918316 -9.162845288390955 -5.270865132341191 -7.758784659553035 -0.8820742078303461 -7.083311375729471 -3.191331219679711 -3.569818741564095 3.3068917101585953 -2.8943454577405276 0.9976346983092306 -2.8222586016519955 4.054451850070691 -2.146785317828435 1.7451948382213267 -7.094594367738182 -0.21788391601549506 -6.419121083914616 -2.5271409278648562 -5.015060455076698 1.861649996645987 -4.339587171253136 -0.4476070152033742 -0.826094537087755 6.050615914634932 -0.15062125326419462 3.741358902785567 -0.07853439717566246 6.7981760545470244 0.5969388866479015 4.488919042697663 -8.293362782404 -1.4166523306813126 -7.617889498580437 -3.7259093425306773 -6.213828869742519 0.6628815819801659 -5.538355585918957 -1.6463754298691953 -2.024862951753576 4.851847499969111 -1.3493896679300157 2.5425904881197496 -1.2773028118414835 5.599407639881203 -0.6018295280179196 3.290150628031842 -0.19363317692379312 6.683077274798894 0.48184010689977086 4.373820262949529 1.8859007357376854 8.762611187460372 2.5613740195612493 6.453354175611011 6.07486665372663 12.95157710544931 6.750339937550191 10.642320093599956 6.822426793638723 13.699137245361413 7.497900077462287 11.389880233512052 -3.922669971319575 -3.332125384462447 -7.751066423050306 1.6521878150773226 5.059806230786155 5.650350817643286 1.2314097790554221 10.634664017183052 4.3951245462605115 4.985669133117643 0.566728094529779 9.969982332657409 2.29807238768489 2.8886169745420176 -1.5303240640458426 7.872930174081787 0.6891932543412942 1.2797378411984255 -3.1392031973894348 6.264051040738192 9.671669456447031 10.262214043304159 5.843273004716295 15.246527242843925 9.006987771921384 9.597532358778512 5.178591320190652 14.581845558318278 6.909935613345759 7.50048020020289 3.08153916161503 12.484793399742657 0.6428936222198587 1.23343820907699 -3.1855028295108703 6.217751408616756 9.625369824325588 10.215914411182723 5.796973372594859 15.200227610722486 8.960688139799949 9.551232726657076 5.132291688069213 14.535545926196846 6.8636359812243235 7.454180568081455 3.0352395294935945 12.438493767621218 2.1121081927288436 2.7026527795859714 -1.7162882590018853 7.686965979125738 11.094584394834573 11.685128981691705 7.266187943103844 16.669442181231474 10.429902710308934 11.020447297166061 6.601506258578198 16.004760496705828 8.332850551733308 8.92339513859044 4.5044541000025795 13.907708338130206 2.4498678626960526 -2.907678066146147 -3.5545200775248524 -0.4114004908550477 2.1189819042772307 -3.238564024564969 -3.885406035943678 -0.7422864492738697 5.798044198047414 0.4404982692052144 -0.2063437421734946 2.9367758444963137 -2.731355204284519 -8.088901133126718 -8.73574314450543 -5.592623557835623 9.272683381768882 3.9151374529266825 3.268295441547977 6.411415028217782 8.941797423350064 3.584251494507857 2.9374094831291515 6.08052906979896 12.620859717120247 7.26331378827804 6.616471776899335 9.75959136356914 4.091460314788311 -1.266085614053889 -1.912927625432598 1.2301919612372103 3.4708855418951714 -1.8866603869470318 -2.533502398325737 0.6096171883440675 3.1399995834763494 -2.2175463453658537 -2.8643883567445627 0.27873122992524557 6.819061877246533 1.4615159484043296 0.8146739370256206 3.957793523695429 -1.7103375250854036 -7.067883453927603 -7.71472546530631 -4.571605878636504 5.84843360186737 0.490887673025167 -0.15595433835353845 2.98716524831627 5.517547643448545 0.16000171460634505 -0.4868402967723604 2.6562792898974443 9.196609937218728 3.8390640083765284 3.1922219969978194 6.335341583667624 0.6672105348867987 -4.690335393955403 -5.3371774053341134 -2.194057818664305 +6.398432649909889 4.043432208108182 8.544134781748248 15.0435153948142 6.025595693256246 3.670595251454543 8.171297825094605 14.670678438160557 -0.7981877281387995 -3.1531881699405098 1.3475144036995559 7.846895016765508 -3.4816233848578904 -5.836623826659597 -1.335921253019528 5.163459360046424 4.236611351287145 1.8816109094854383 6.3823134831255075 12.88169409619146 3.863774394633502 1.508773952831799 6.009476526471865 12.508857139537817 -2.9600090267615435 -5.315009468563252 -0.8143068949231882 5.685073718142764 -5.643444683480633 -7.998445125282339 -3.497742551642272 3.00163806142368 8.52944050701183 6.174440065210121 10.675142638850183 17.174523251916135 8.156603550358188 5.801603108556478 10.302305682196547 16.801686295262492 1.3328201289631352 -1.022180312838568 3.4785222608014976 9.977902873867453 -1.3506155277559486 -3.7056159695576554 0.7950866040824103 7.294467217148362 8.846053537754564 6.491053095952857 10.99175566959292 17.49113628265887 8.473216581100921 6.118216139299214 10.618918712939283 17.11829932600523 1.6494331597058718 -0.705567282095835 3.7951352915442307 10.294515904610186 -1.034002497013212 -3.3890029388149223 1.1116996348251433 7.6110802478910955 8.90729636725101 6.552295925449304 11.052998499089373 17.552379112155315 8.534459410597371 6.1794589687956645 10.68016154243573 17.17954215550168 1.710675989202322 -0.6443244525993848 3.8563781210406773 10.355758734106633 -0.9727596675167653 -3.3277601093184757 1.1729424643215935 7.672323077387546 6.74547506862827 4.39047462682656 8.891177200466629 15.390557813532574 6.372638111974627 4.01763767017292 8.518340243812986 15.017720856878938 -0.4511453094204221 -2.806145751222129 1.6945568224179368 8.193937435483889 -3.1345809661395094 -5.489581407941218 -0.9888788343011505 5.510501778764802 11.038304224352952 8.683303782551246 13.184006356191311 19.683386969257263 10.66546726769931 8.310466825897603 12.811169399537668 19.31055001260362 3.84168384630426 1.4866834045025534 5.987385978142619 12.486766591208571 1.1582481895851764 -1.196752252216534 3.3039503214235317 9.80333093448948 11.354917255095689 8.999916813293979 13.500619386934048 20.0 10.982080298442046 8.627079856640336 13.127782430280405 19.627163043346357 4.158296877046993 1.80329643524529 6.303999008885356 12.8033796219513 1.4748612203279095 -0.8801392214738009 3.620563352166265 10.119943965232213 3.2691957245997365 0.9141952827980298 5.414897856438095 11.914278469504048 2.896358767946097 0.5413583261443904 5.042060899784456 11.541441512850412 -3.9274246534489556 -6.282425095250661 -1.7817225216105967 4.717658091455355 -6.610860310168041 -8.965860751969748 -4.465158178329684 2.034222434736268 1.107374425976996 -1.2476260158247143 3.2530765578153513 9.752457170881303 0.7345374693233531 -1.6204629724783537 2.880239601161712 9.379620214227664 -6.089245952071698 -8.444246393873403 -3.9435438202333373 2.555836792832615 -8.772681608790784 -11.127682050592492 -6.626979476952425 -0.127598863886476 5.400203581701675 3.0452031398999715 7.545905713540034 14.04528632660599 5.027366625048035 2.6723661832463286 7.173068756886394 13.672449369952346 -1.796416796347014 -4.151417238148722 0.349285335491345 6.848665948557297 -4.479852453066103 -6.83485289486781 -2.3341503212277424 4.16523029183821 5.716816612444408 3.3618161706427045 7.86251874428277 14.361899357348719 5.343979655790768 2.9889792139890616 7.489681787629127 13.989062400695076 -1.4798037656042808 -3.8348042074059876 0.665898366234078 7.16527897930003 -4.163239422323368 -6.518239864125075 -2.0175372904850093 4.481843322580943 0.5298849576567299 -1.8251154841449804 2.6755870894950853 9.174967702561037 0.15704800100309058 -2.1979524407986197 2.302750132841446 8.802130745907398 -6.666735420391964 -9.021735862193669 -4.521033288553605 1.9783473245123488 -9.35017107711105 -11.705171518912758 -7.204468945272691 -0.705088332206742 -1.6319363409660141 -3.9869367827677245 0.5137657908723412 7.013146403938293 -2.004773297619657 -4.359773739421362 0.14092883421870184 6.640309447284654 -8.828556719014706 -11.183557160816413 -6.682854587176347 -0.18347397411039523 -11.511992375733792 -13.8669928175355 -9.366290243895435 -2.8669096308294826 2.6608928147586646 0.30589237295696137 4.806594946597027 11.30597555966298 2.288055858105025 -0.06694458369668155 4.433757989943384 10.933138603009336 -4.535727563290024 -6.890728005091731 -2.390025431451665 4.109355181614287 -7.219163220009111 -9.574163661810818 -5.0734610881707525 1.4259195248951997 2.977505845501401 0.6225054036996944 5.12320797733976 11.622588590405712 2.604668888847762 0.2496684470460515 4.750371020686117 11.24975163375207 -4.219114532547289 -6.574114974348996 -2.0734124007089285 4.425968212357024 -6.9025501892663765 -9.257550631068085 -4.756848057428018 1.7425325556379327 2.157713837369016 1.4581802239742814 1.657815955793012 -1.2917338335951456 -0.6995324232990932 -1.399066036693835 -1.1994303048751007 -4.148980094263257 -1.541583260539909 -2.241116873934647 -2.0414811421159165 -4.991030931504072 0.10821273476974369 -0.5913208786249946 -0.3916851468062639 -3.3412349361944216 10.181356702442983 9.481823089048238 9.681458820866972 6.731909031478811 7.324110441774863 6.624576828380125 6.8242125601988555 3.8746627708107013 6.482059604534047 5.782525991139309 5.98216172295804 3.0326119335698856 8.131855599843703 7.432321986448962 7.631957718267696 4.682407928879538 11.0253421822698 10.325808568875058 10.525444300693788 7.575894511305631 8.168095921601683 7.468562308206945 7.6681980400256755 4.718648250637518 7.326045084360867 6.626511470966129 6.82614720278486 3.876597413396702 8.97584107967052 8.276307466275782 8.475943198094512 5.526393408706355 10.325005539430496 9.625471926035754 9.825107657854492 6.8755578684663305 7.467759278762383 6.768225665367645 6.967861397186375 4.018311607798218 6.625708441521567 5.926174828126829 6.12581055994556 3.176260770557402 8.275504436831223 7.5759708234364815 7.775606555255216 4.826056765867058 2.564767010686456 1.8652333972917141 2.064869129110445 -0.8846806602777093 -0.2924792499816604 -0.9920128633763987 -0.792377131557668 -3.741926920945822 -1.1345300872224762 -1.8340637006172145 -1.6344279687984837 -4.583977758186638 0.51526590808718 -0.18426770530756187 0.015368026511168864 -2.9341817628769853 10.588409875760416 9.888876262365674 10.088511994184405 7.138962204796247 7.731163615092299 7.031630001697561 7.231265733516288 4.281715944128134 6.889112777851484 6.189579164456749 6.3892148962754725 3.439665106887322 8.538908773161136 7.839375159766398 8.039010891585129 5.0894611021969745 11.432395355587236 10.73286174219249 10.932497474011225 7.982947684623067 8.57514909491912 7.8756154815243775 8.075251213343108 5.125701423954954 7.733098257678304 7.033564644283565 7.2332003761022925 4.283650586714142 9.382894252987956 8.683360639593214 8.882996371411949 5.933446582023791 10.732058712747932 10.032525099353194 10.232160831171928 7.28261104178377 7.874812452079816 7.175278838685077 7.374914570503812 4.425364781115654 7.032761614839 6.333228001444262 6.532863733262996 3.5833139438748383 8.682557610148656 7.983023996753918 8.182659728572649 5.233109939184494 4.758560544520108 4.0590269311253735 4.258662662944104 1.3091128735559465 1.9013142838519954 1.2017806704572571 1.4014164022759878 -1.5481333871121663 1.0592634466111797 0.3597298332164449 0.5593655650351721 -2.390184224352982 2.7090594419208323 2.0095258285260975 2.2091615603448282 -0.7403882290433295 12.782203409594068 12.082669796199333 12.282305528018057 9.332755738629906 9.924957148925955 9.225423535531217 9.425059267349951 6.47550947796179 9.08290631168514 8.383372698290401 8.583008430109135 5.633458640720974 10.732702306994796 10.033168693600057 10.232804425418788 7.28325463603063 13.626188889420888 12.926655276026153 13.126291007844877 10.176741218456726 10.768942628752772 10.069409015358037 10.269044747176768 7.31949495778861 9.926891791511956 9.227358178117221 9.426993909935952 6.477444120547794 11.576687786821612 10.877154173426874 11.076789905245608 8.12724011585745 12.925852246581591 12.22631863318685 12.42595436500558 9.476404575617423 10.068605985913475 9.369072372518737 9.568708104337464 6.61915831494931 9.22655514867266 8.527021535277925 8.726657267096648 5.777107477708498 10.876351143982308 10.176817530587574 10.376453262406304 7.42690347301815 5.3241237437595075 4.624590130364769 4.8242258621835035 1.8746760727953422 2.4668774830913947 1.7673438696966528 1.966979601515387 -0.9825701878727706 1.624826645850579 0.9252930324558406 1.1249287642745713 -1.8246210251135864 3.2746226411602315 2.575089027765493 2.7747247595842275 -0.17482502980393377 13.347766608833467 12.648232995438732 12.847868727257456 9.898318937869302 10.49052034816535 9.790986734770613 9.990622466589347 7.041072677201189 9.648469510924535 8.948935897529797 9.148571629348531 6.199021839960373 11.298265506234191 10.598731892839453 10.798367624658187 7.8488178352700295 14.191752088660287 13.492218475265545 13.691854207084276 10.742304417696122 11.33450582799217 10.634972214597433 10.834607946416167 7.885058157028006 10.492454990751355 9.792921377356617 9.992557109175351 7.04300731978719 12.142250986061008 11.442717372666273 11.642353104485004 8.692803315096846 13.49141544582099 12.791881832426242 12.99151756424498 10.041967774856818 10.634169185152874 9.934635571758136 10.134271303576863 7.1847215141887055 9.792118347912059 9.09258473451732 9.292220466336047 6.342670676947893 11.441914343221708 10.74238072982697 10.942016461645704 7.992466672257546 -6.4749547042045545 -3.990002645054183 -6.775408436362591 -4.2739465843012105 -3.5719839510243006 -1.0870318918739308 -3.872437683182337 -1.3709758311209548 -5.0635488886257125 -2.5785968294753445 -5.364002620783749 -2.8625407687223685 -9.299863801900406 -6.814911742750038 -9.600317534058442 -7.098855681997062 -6.651416242457687 -4.1664641833073155 -6.9518699746157235 -4.450408122554341 -3.7484454892774295 -1.2634934301270597 -4.048899221435468 -1.5474373693740908 -5.240010426878845 -2.7550583677284735 -5.54046415903688 -3.039002306975501 -9.476325340153538 -6.991373281003169 -9.776779072311575 -7.275317220250194 -3.1414462413287865 -0.6564941821784167 -3.441899973486823 -0.9404381214254407 -0.23847548814853425 2.246476571001839 -0.5389292203065708 1.962532631754815 -1.7300404257499444 0.7549116334004253 -2.030494157907981 0.47096769415340134 -5.966355339024638 -3.4814032798742645 -6.266809071182674 -3.7653472191212956 -9.177210812213175 -6.692258753062804 -9.477664544371212 -6.97620269230983 -6.27424005903292 -3.78928799988255 -6.574693791190956 -4.073231939129574 -7.765804996634333 -5.280852937483962 -8.06625872879237 -5.564796876730988 -12.002119909909027 -9.517167850758655 -12.302573642067061 -9.801111790005681 -13.215751739193344 -10.730799680042974 -13.51620547135138 -11.01474361929 -10.312780986013092 -7.82782892686272 -10.613234718171126 -8.111772866109746 -11.804345923614502 -9.319393864464132 -12.104799655772538 -9.603337803711158 -16.040660836889195 -13.555708777738825 -16.34111456904723 -13.839652716985853 -13.392213277446476 -10.907261218296107 -13.692667009604513 -11.19120515754313 -10.489242524266222 -8.00429046511585 -10.789696256424259 -8.288234404362878 -11.980807461867634 -9.495855402717265 -12.28126119402567 -9.779799341964289 -16.217122375142324 -13.732170315991958 -16.517576107300364 -14.016114255238982 -9.882243276317574 -7.397291217167204 -10.18269700847561 -7.68123515641423 -6.979272523137322 -4.49432046398695 -7.279726255295358 -4.778264403233976 -8.470837460738734 -5.985885401588364 -8.771291192896769 -6.269829340835388 -12.707152374013427 -10.222200314863057 -13.007606106171462 -10.506144254110083 -15.918007847201967 -13.433055788051593 -16.218461579360003 -13.71699972729862 -13.01503709402171 -10.530085034871338 -13.315490826179746 -10.814028974118365 -14.506602031623123 -12.021649972472751 -14.80705576378116 -12.305593911719777 -18.742916944897818 -16.257964885747448 -19.043370677055854 -16.54190882499447 -4.43284854153206 -1.9478964823816902 -4.7333022736900965 -2.2318404216287107 -1.5298777883518042 0.9550742707985655 -1.8303315205098407 0.671130331551538 -3.021442725953218 -0.5364906668028482 -3.3218964581112544 -0.8204346060498686 -7.2577576392279095 -4.77280558007754 -7.558211371385946 -5.0567495193245655 -4.609310079785191 -2.1243580206348227 -4.909763811943227 -2.4083019598818467 -1.7063393266049367 0.7786127325454331 -2.006793058762973 0.49466879329840907 -3.1979042642063504 -0.7129522050559807 -3.498357996364387 -0.9968961443030047 -7.434219177481042 -4.949267118330672 -7.7346729096390785 -5.233211057577698 -1.0993400786562901 1.3856119804940832 -1.3997938108143266 1.1016680412470556 1.8036306745239656 4.288582733674335 1.5031769423659291 4.004638794427308 0.3120657369225519 2.797017796072925 0.011612004764515405 2.513073856825894 -3.9242491763521414 -1.4392971172017717 -4.224702908510178 -1.7232410564487957 -7.135104649540679 -4.650152590390306 -7.435558381698714 -4.934096529637333 -4.232133896360423 -1.7471818372100536 -4.53258762851846 -2.0311257764570776 -5.723698833961837 -3.238746774811464 -6.024152566119874 -3.5226907140584913 -9.960013747236529 -7.475061688086159 -10.260467479394565 -7.759005627333185 -14.172381062137493 -11.687429002987123 -14.47283479429553 -11.971372942234149 -11.269410308957239 -8.784458249806868 -11.569864041115276 -9.068402189053895 -12.760975246558651 -10.276023187408281 -13.061428978716688 -10.559967126655307 -16.997290159833344 -14.512338100682975 -17.29774389199138 -14.79628203993 -14.348842600390626 -11.863890541240254 -14.649296332548662 -12.147834480487282 -11.445871847210372 -8.960919788060002 -11.746325579368408 -9.244863727307026 -12.937436784811783 -10.452484725661412 -13.23789051696982 -10.73642866490844 -17.173751698086477 -14.688799638936107 -17.474205430244513 -14.972743578183131 -10.838872599261725 -8.353920540111353 -11.139326331419761 -8.637864479358381 -7.935901846081471 -5.450949786931101 -8.236355578239506 -5.734893726178125 -9.427466783682883 -6.942514724532511 -9.72792051584092 -7.226458663779539 -13.663781696957574 -11.178829637807207 -13.964235429115611 -11.46277357705423 -16.874637170146112 -14.389685110995742 -17.17509090230415 -14.673629050242768 -13.971666416965858 -11.486714357815488 -14.272120149123895 -11.770658297062514 -15.46323135456727 -12.9782792954169 -15.763685086725307 -13.262223234663928 -19.699546267841963 -17.214594208691594 -20.0 -17.498538147938618 -1.2230134320999788 0.08346770661602321 -8.374116037798334 -8.00326685653828 2.710319645974675 4.016800784690677 -4.440782959723677 -4.069933778463623 -2.14420096786413 -0.8377198291481278 -9.295303573562485 -8.924454392302431 0.43074908340478757 1.7372302221207896 -6.720353522293564 -6.34950434103351 -6.672892837442369 -5.366411698726367 -13.82399544314072 -13.453146261880667 -2.7395597593677117 -1.4330786206517097 -9.890662365066067 -9.519813183806013 -7.594080373206522 -6.287599234490518 -14.745182978904872 -14.37433379764482 -5.0191303219376024 -3.712649183221597 -12.170232927635954 -11.7993837463759 -6.251600738382798 -4.9451195996668 -13.402703344081154 -13.031854162821098 -2.3182676603081447 -1.0117865215921427 -9.469370266006496 -9.098521084746443 -7.172788274146951 -5.866307135430949 -14.323890879845305 -13.95304169858525 -4.597838222878032 -3.29135708416203 -11.748940828576384 -11.37809164731633 0.6841347883295121 1.9906159270455142 -6.46696781736884 -6.096118636108786 4.617467866404169 5.923949005120171 -2.533634739294186 -2.1627855580341304 -0.2370527474346389 1.0694283912813631 -7.388155353132991 -7.017306171872937 2.337897303834282 3.644378442550284 -4.813205301864073 -4.442356120604018 1.185376751244121 2.491857889960123 -5.965725854454231 -5.594876673194177 5.118709829318778 6.42519096803478 -2.0323927763795773 -1.6615435951195217 0.2641892154799663 1.570670354195972 -6.886913390218384 -6.51606420895833 2.839139266748891 4.145620405464893 -4.3119633389494645 -3.941114157689409 -4.264502654098271 -2.958021515382267 -11.41560525979662 -11.044756078536567 -0.33116957602361197 0.97531156269239 -7.482272181721967 -7.111423000461912 -5.185690189862418 -3.8792090511464146 -12.336792795560772 -11.96594361430072 -2.610740138593499 -1.3042589998774972 -9.761842744291855 -9.3909935630318 -3.8432105550386986 -2.5367294163226966 -10.99431316073705 -10.623463979476996 0.09012252303595858 1.3966036617519606 -7.060980082662397 -6.690130901402343 -4.764398090802851 -3.4579169520868476 -11.915500696501203 -11.54465151524115 -2.1894480395339286 -0.8829669008179266 -9.340550645232284 -8.96970146397223 3.0925249716736154 4.399006110389617 -4.05857763402474 -3.6877284527646843 7.025858049748269 8.332339188464271 -0.12524455595008277 0.24560462530997285 2.171337435909461 3.4778185746254664 -4.979765169788891 -4.608915988528837 4.746287487178382 6.052768625894384 -2.40481511851997 -2.0339659372599144 1.269579663941439 2.576060802657441 -5.881522941756915 -5.510673760496861 5.2029127420160926 6.509393880732095 -1.9481898636822592 -1.5773406824222036 0.3483921281772844 1.65487326689329 -6.802710477521067 -6.4318612962610135 2.923342179446209 4.229823318162211 -4.227760426252146 -3.856911244992091 -4.180299741400953 -2.873818602684949 -11.331402347099303 -10.960553165839249 -0.2469666633262939 1.059514475389708 -7.398069269024649 -7.027220087764595 -5.101487277165104 -3.7950061384491 -12.252589882863456 -11.881740701603402 -2.526537225896181 -1.220056087180179 -9.677639831594536 -9.306790650334483 -3.7590076423413805 -2.4525265036253785 -10.910110248039734 -10.53926106677968 0.17432543573327308 1.480806574449275 -6.976777169965079 -6.605927988705025 -4.680195178105533 -3.3737140393895295 -11.831297783803887 -11.460448602543833 -2.1052451268366106 -0.7987639881206086 -9.256347732534966 -8.885498551274912 3.17672788437093 4.483209023086932 -3.974374721327422 -3.6035255400673663 7.110060962445587 8.416542101161589 -0.041041643252764715 0.32980753800728735 2.255540348606779 3.5620214873227845 -4.895562257091575 -4.524713075831521 4.8304903998757 6.136971538591702 -2.3206122058226555 -1.9497630245625963 3.8988216066980073 5.205302745414009 -3.252280999000348 -2.8814318177402924 7.832154684772661 9.138635823488663 0.6810520790743055 1.0519012603343647 2.9776340709338527 4.284115209649855 -4.173468534764499 -3.802619353504447 5.552584122202774 6.859065260918776 -1.5985184834955781 -1.227669302235526 -1.5510577986443828 -0.24457665992838074 -8.702160404342736 -8.331311223082682 2.382275279430271 3.688756418146273 -4.768827326268081 -4.397978145008027 -2.4722453344085373 -1.1657641956925318 -9.623347940106889 -9.252498758846833 0.10270471686038363 1.4091858555763856 -7.04839788883797 -6.677548707577916 -1.1297656995848122 0.17671543913118626 -8.280868305283168 -7.910019124023114 2.8035673784898414 4.110048517205843 -4.347535227208514 -3.9766860459484548 -2.050953235348967 -0.7444720966329648 -9.202055841047319 -8.831206659787265 0.5239968159199542 1.8304779546359562 -6.627105789778399 -6.2562566085183455 5.805969827127498 7.1124509658435 -1.3451327785708571 -0.9742835973107979 9.739302905202152 11.045784043918154 2.5882002995038 2.9590494807638557 4.884782291363347 6.191263430079349 -2.2663203143350046 -1.895471133074956 7.459732342632268 8.76621348134827 0.3086297369339128 0.6794789181939684 diff --git a/quantecon/game_theory/tests/gam_files/triggers_back_case.gam b/quantecon/game_theory/tests/gam_files/triggers_back_case.gam new file mode 100644 index 000000000..6c6a98470 --- /dev/null +++ b/quantecon/game_theory/tests/gam_files/triggers_back_case.gam @@ -0,0 +1,8 @@ +5 +4 4 4 4 4 + +-3.0413209162021744 -9.056379124211084 -8.674261178083759 -9.158212230586729 -4.57995081255396 -3.7310302106776057 -3.2221410311703167 -6.696470817771068 -1.1636871388635868 -6.765093304914796 -7.966611152153742 -1.2295019599288217 -10.732150414241339 -4.715815019024962 -5.6439677361087615 -5.091029142825265 -8.030496436925361 -10.286597604174897 -5.500451713138572 -3.5429376183520525 -9.569126333277145 -4.961248690641421 -0.04833156622513002 -1.0811962055363935 -6.1528626595867735 -7.995311784878609 -4.792801687208556 4.385772652305853 -15.721325934964526 -5.9460334989887755 -2.470158271163573 0.5242454694094114 1.7514421990887499 -9.613770568019538 -9.540626930502755 1.2325797166066224 0.2128123027369675 -4.288421654486061 -4.088506783589313 3.6943211294222813 3.629075976427341 -7.322484748723252 -8.832976904572739 9.161289987264531 -5.939387298950415 -5.273206462833416 -6.510333488527756 5.29976280436809 -4.575385534855737 -11.753308962324898 -13.220377062131682 -4.181344115312491 -6.1140154312075214 -6.427960048791421 -7.768256915218236 -1.7196027024968323 -2.6977517575171497 -9.46202314302861 -12.512727036201664 3.747366155345418 -12.266215032894902 -7.412744857138776 -10.19008362015668 -0.11416102755102742 -3.4214473325662027 -3.4821429519665017 -7.154629416588795 -10.582095720743924 -4.960077228917985 1.843205961566973 -1.7025092696753532 -8.120354307928265 -1.543813555227615 -1.1908571326702173 -6.446979390658779 -2.6533854500860166 -11.112276830605367 0.85842115321962 -4.124335974613794 -6.5149126329824565 -8.410622853289388 -4.712361431930315 -3.9808199516436105 -4.966821108509249 -9.94925274964117 0.6129874816031595 1.4713001952698335 -2.5050796956935883 -6.532989075950802 -2.421075612634027 -3.273169925713592 2.9618891621486583 -16.101452351328554 -0.3717973267441934 -0.950526509668606 -0.8996380207477799 1.371315782724725 -4.039534395774957 -8.020995169007788 -0.19130377355056893 -0.16731411362706083 1.2858145177585172 -2.568875022094346 2.27043763926509 3.2489495600633127 -1.748248576478673 -7.313345143077772 7.737406497107337 -6.319513715314439 0.30102970941116425 -4.990701727032791 3.875879314210895 -4.955511951219764 -6.1790727900803155 -11.700745300636715 -5.605227605469686 -6.494141847571548 -0.8537238765468409 -6.248625153723271 -3.1434861926540236 -3.077878173881178 -3.8877869707840276 -10.993095274706697 2.323482665188223 -12.64634144925893 -1.8385086848941938 -8.670451858661716 -1.5380445177082187 -1.2872069991807322 -4.594063209042426 -4.5532281594125 -18.523284265533494 -2.825836895532511 0.7312857044910466 0.8988919875009458 -16.061542852717835 0.5904267781578554 -2.30277738974614 -3.8455781334824835 -10.594573994875587 -8.978036497219895 -0.25349910385630636 -1.5229347174375008 -14.456101177772027 -6.276382519903915 -5.82428168900624 -1.3794186944673115 -12.90800965329882 -7.815012416255698 -0.49893277547276327 4.072701452446136 -10.44626824048316 -4.398748742565328 -3.5329958697099535 -0.6717686685372932 -4.979299382640912 -13.96721201794308 -1.4837175838201162 1.650874747507686 -8.840826565537354 3.5055561161101956 -5.15145465285088 -5.419593911831491 -8.132492318340141 1.9669262197584132 0.1738942606825944 0.032526235081949295 -5.67075090552448 5.383189893448783 -2.8601688335545923 -4.711943885901475 -0.20378204768223185 -4.185273381928969 -0.8108905476647621 -2.3893004698564937 -4.065309230578677 -2.8212716178342916 -7.29099304715624 -9.099344043460418 -13.546416150259255 -4.359901514186074 -1.9656441336227637 -3.6472238965469757 -11.084674737443596 -0.943637840495704 -4.999707227859952 -8.391694017530401 -5.617705879601349 -10.512101115873458 -2.9504289419701166 -6.069050601485419 -9.47923306249779 3.8632940407603833 -6.209135073797976 -5.018837367040598 -19.38296844841971 2.3246641444085974 -0.8837861602644992 0.43328277987284736 -16.92122703560405 5.740927818098971 -3.9178492545016894 -4.31118734111058 -11.454258177761803 -3.827535457278781 -1.8685709686118521 -1.9885439250655992 -15.315785360658243 -1.1258814799628034 -7.439353553761785 -1.84502790209541 -13.767693836185035 -2.664511376314586 -2.1140046402283126 3.607092244818034 -11.305952423369376 0.7517522973757842 -5.148067734465499 -1.1373778761653952 -5.838983565527128 -8.816710978001968 -3.098789448575669 1.1852655398795875 -9.70051074842357 8.656057156051311 -6.7665265176064295 -5.885203119459591 -8.992176501226357 7.117427259699525 -1.441177604072955 -0.43308297254614914 -6.530435088410698 10.533690933389895 -4.475240698310142 -5.177553093529573 -1.063466230568448 0.965227658012143 -2.425962412420308 -2.854909677484592 -4.924993413464893 2.3292294221068204 -8.906064911911786 -9.564953251088516 -14.40610033314547 0.7905995257550344 -3.580715998378313 -4.112833104175074 -11.944358920329812 4.206863199445408 -6.6147790926155 -8.8573032251585 -6.477390062487565 -5.361600075932344 -4.565500806725666 -6.534659809113517 -10.338917245384007 3.4237944699476515 -5.129229076064885 -7.6044942630495775 -9.775243782167019 1.8851645735958655 0.19611983746859352 -2.1523741161361336 -7.31350236935136 5.301428247286239 -2.8379432567685967 -6.896844237119561 -1.846533511509115 -4.267035028091515 -0.788664970878763 -4.574200821074577 -5.708060694405555 -1.5653810507755352 -6.359447556028696 -4.430684798104391 -4.159969169932346 -3.104010947127321 -1.0340986424952234 1.021435348809053 -1.6982277571166868 0.31225272656305236 -4.068161736732408 -3.7230347721743726 3.7687411007255633 -9.256210548814702 -2.0188834508425764 -1.40039135612939 -0.09278608217087836 8.216557585238576 -5.68662051987334 -8.470860015468572 0.6155481650263326 6.677927688886793 -0.3612716063398622 -3.01873986855513 3.0772895778419915 10.094191362577163 -3.3953347005770524 -7.763209989538556 8.544258435684242 0.5257280871994112 -1.3460564146872187 -5.440566573493573 4.6827312527878 1.8897298512940885 -7.826158914178697 -12.150610147097499 -4.798375666892781 0.3510999549423026 -2.5008100006452203 -6.698490000184053 -2.336634254077122 3.767363628632676 -5.534873094882409 -11.44296012116748 3.1303346037651245 -5.801099646745076 -3.485594808992577 -9.120316705122498 -0.7311925791313172 3.043668053583623 0.44500709617969747 -6.084862501554612 -11.199127272324214 1.5050381572318372 5.770356009713172 -0.6327423546411701 -8.737385859508553 4.921301830922211 2.7362929154759854 -5.377212475624596 -3.2704170016663063 -4.647161444455541 4.785571201365819 -3.054569059579613 -7.131944184562748 -1.9455074671395636 -0.7852113837841159 -2.911053036609424 -5.583852660089537 -3.484137363491346 4.540137529749359 2.5410671103040166 -3.122111247273878 -0.06787368980097597 1.506074435512172 -2.203403010679409 2.3448576105683685 -9.636336965178728 3.555352721402002 0.11924040536557357 -1.5166695723280732 7.836431168874551 -0.11238434762875471 -6.951228253973607 -0.8083353251308623 6.297801272522765 5.212964565904716 -1.499108107060163 1.6534060876848002 9.714064946213139 2.1789014716675297 -6.2435782280435905 7.120374945527043 0.14560167083538644 4.228179757557363 -3.920934811998606 3.258847762630605 1.5096034349300602 -2.2519227419341163 -10.630978385602532 -6.222259157049976 -0.02902646142172216 3.073426171599362 -5.178858238689088 -3.760517744234317 3.387237212268648 0.039363077362171595 -9.923328359672515 1.7064511136079297 -6.181226063109104 2.088641363252009 -7.600684943627533 -2.1550760692885085 5.177908386969094 -0.6669131608962253 -3.483461244378315 -19.140315817113784 3.639278490617315 4.658435752637249 1.9686589025351289 -16.678574404298125 7.055542164307681 1.624372658400059 -2.775811218448297 -11.211605546455877 -2.512921111070071 3.6736509442898964 -0.45316780240331767 -15.073132729352318 0.18873286624591046 -1.8971316408600423 -0.3096517794331284 -13.525041204879109 -1.349897030105872 3.428217272673436 5.142468367480319 -11.063299792063448 2.0663666435844945 0.3941541784362492 0.39799824649688986 -5.596330934221202 -7.502096631793256 2.443432464326083 2.720641662541869 -9.457858117117645 9.970671502260021 -1.224304604704681 -4.34982699679731 -8.74952386992043 8.432041605908235 4.101044308828794 1.102293150116136 -6.287782457104772 11.848305279598609 1.0669812145916033 -3.6421769708672898 -0.8208135992625252 2.279842004220857 3.1162595004814406 -1.3195335548223106 -4.682340782158967 3.6438437683155307 -3.363842999010039 -8.029577128426236 -14.163447701839544 2.105213871963752 1.9615059145234355 -2.5774569815127926 -11.701706289023885 5.521477545654118 -1.0725571797137547 -7.321927102496218 -6.234737431181639 -4.046985729723632 0.9767211061760825 -4.9992836864512356 -10.09626461407808 10.32840942691021 -2.281985025651778 -3.9490704520064135 -20.0 8.789779530558423 3.0433638878817 1.503049694907027 -17.53825858718434 12.206043204248793 0.009300793644513305 -3.241420426076399 -12.071289729342093 2.6375799288710446 2.058579079534347 -0.9187770100314161 -15.932816912238533 5.339233906187022 -3.512203505615588 -0.7752609870612268 -14.384725387765327 3.80060400983524 1.8131454079178901 4.676859159852221 -11.922983974949666 7.21686768352561 -1.2209176863193 -0.06761096113120857 -6.456015117107418 -2.351595591852142 0.8283605995705337 2.2550324549137706 -10.317542300003861 15.121172542201137 -2.839376469460227 -4.815436204425408 -9.609208052806649 13.582542645849351 2.4859724440732442 0.636683942488034 -7.147466639990988 16.998806319539717 -0.5480906501639424 -4.10778617849539 -1.6804977821487412 7.430343044161965 1.5011876357258913 -1.785142762450409 -5.542024965045183 8.794344808256646 -4.978914863765587 -8.495186336054335 -15.02313188472576 7.25571491190486 0.3464340497678897 -3.043066189140891 -12.561390471910101 10.671978585595234 -2.6876290444693005 -7.787536310124317 -7.094421614067855 1.1035153102174817 -0.6383507585794668 -5.464892894079334 -10.955948796964297 -3.2998311987696916 -8.463316125864576 -1.4556675429057755 -0.6269638179441941 -4.838461095121476 -3.137967212331098 3.996452604007665 1.8347775948714649 -1.4221974214311075 -6.17203030656829 -0.7480175169757608 7.3017464527137115 -10.990660696808858 -4.122752020678453 1.574625899069222 3.4402192698172698 -8.289006719492878 -9.69353460582839 1.7181419220394112 4.988310794290481 -9.827636615844662 -4.368185692294913 7.170262068952852 7.45005220710614 -6.411372942154291 -7.402248786532102 2.425791947969426 12.917021064948386 -15.979836217532043 -5.352970500642268 4.748435364014409 9.055493882051945 1.4929319165212327 -9.020707569673032 -2.3220332953247684 9.763828129249159 -0.045697979830549684 -3.695358656139554 3.130086851588672 12.225569542064811 3.3705656938598203 -6.729421750376744 -1.6143832693947537 17.692538399907065 -6.197897581517932 -4.680143464486909 0.708260146650229 13.83101121701062 -4.8338958174232545 -11.16024596397839 -6.001783426953697 4.349904297330042 -6.372525713775039 -5.834897050444914 -0.549663280040253 6.811645710145701 -2.9562620400846704 -8.868960144682102 -5.2941334010236805 12.278614567987944 -12.524725315462419 -6.8196818587922685 -2.971489984978696 8.41708738509151 -3.67995761513372 -2.8890799536199943 0.06396421858919155 -2.0508473081013925 -5.218587511485502 2.4362689599134804 5.516084365502632 0.41089410471427 -1.8023238377951323 -0.5977941343237099 0.7716142445192062 5.877862962556517 -11.370787113172883 1.4514841515661274 3.094257660564189 2.016335779660075 -8.669133135856905 -4.119298433583809 3.237773683534378 3.5644273041332823 -10.207763032208687 1.206050479949667 8.689893830447819 6.026168716948948 -6.791499358518317 -1.8280126142875197 3.945423709464393 11.493137574791191 -16.359962633896068 0.22126567160231048 6.268067125509376 7.63161039189475 1.112805500157208 -3.44647139742845 -0.802401533829805 8.339944639091964 -0.42582439619457446 1.8788775161050246 4.649718613083635 10.801686051907623 2.9904392774957955 -1.1551855781321656 -0.09475150789979025 16.268654909749877 -6.578023997881958 0.8940927077576717 2.2278919081451924 12.407127726853432 -5.214022233787281 -5.586009791733808 -4.482151665458732 2.9260208071728506 -6.752652130139065 -0.26066087820033346 0.969968481454714 5.38776221998851 -3.3363884564486916 -3.29472397243752 -3.774501639528715 10.854731077830756 -12.904851731826446 -1.2454456865476864 -1.4518582234837325 6.993203894934311 -1.5457172817482459 -4.001000210695917 2.6653654757654834 -9.992035852890961 -3.0843471781000282 1.324348702837554 8.117485622678931 -7.5302944400753 0.33191649559034175 -1.7097143913996327 3.3730155016955017 -2.0633255822330554 -9.236546779787412 0.3395638944902011 5.695658917740484 -5.924852765129495 -6.534892802471434 -5.231218690659732 5.83917494071067 -4.376761240656286 -8.073522698823215 0.09413022287374417 11.291295087624118 -1.9150198278406236 -4.657259025132847 -2.939932871363446 6.546824966640688 3.5519490300016194 -14.225722300510597 -0.8906545854736088 8.869468382685675 -0.3095781528948187 3.2470458335426784 -4.558391654504373 1.7989997233464905 0.3987560943023922 1.708415937190896 0.7669572590291018 7.251119870259934 2.860497507118051 5.124679610881266 -2.267105835208085 2.5066497492765087 8.327466364960301 -4.443783664496484 -0.21782754931825465 4.829293165321488 4.46593918206386 -3.0797819004018088 -6.697930048809733 -1.8807504082824344 -5.015167737616721 -4.618411796753593 -1.3725811352762562 3.5713697386310095 -2.5534263248010625 -1.2021481230632212 -4.406644229513445 -1.1731003823524198 2.9135425330411877 -10.770611398440973 -2.357365943623609 1.1495430336925665 -0.9479846498552575 3.604783758192866 -5.616072075451468 2.199756268137385 -10.851720035777177 2.06615386184108 -0.29072316191799175 7.6518764150508325 -8.389978622961516 5.482417535531454 -3.324786256155182 2.9074062940674033 -2.9230097651192715 -4.086045739846298 -1.2755079702653447 5.230049710112386 -6.784536948015711 -1.3843917625303206 -6.84629055541528 5.373565733082572 -5.236445423542502 -2.9230216588821065 -1.5209416418818051 10.82568587999602 -2.7747040107268397 0.493242014808267 -4.555004736118992 6.08121575901259 2.6922648471154034 -9.075221260569485 -2.5057264502291616 8.403859175057573 -1.1692623357810348 8.39754687348379 -6.173463519259922 1.333390515718392 -0.46092808858382384 6.858916977132008 -0.8481146057264475 6.785510662631836 2.000813324231835 10.275180650822378 -3.882177699963634 2.0410405416484103 7.467782182074085 0.7067173754446259 -1.8328994140738004 4.3636839576933895 3.6062549991776436 2.0707191395392996 -8.313001913565278 -2.346359615910533 -5.8748519205029375 0.5320892431875208 -2.9876530000318056 3.1057605310029075 -3.4131105076872785 3.948352916877891 -6.021716094268992 -1.6387095899805182 2.053858350154968 -5.620110358499863 -3.9724378083791585 0.6839338260644681 -1.8076688327414736 3.485881550840162 -9.264947099476656 -6.536623857050143 -9.553316735124223 1.9472516544883796 -3.9395981859431792 -1.0845037101367012 -7.0915753223085645 5.3635153281787495 -6.973661280180368 -5.828973831120127 -1.6246064644663178 -4.204947947199001 -4.924382994290534 -3.506330415075144 -5.486133647362758 -1.5032939698830248 -10.495165579440467 -3.3628143921049585 -3.9380421228895486 -3.0419238662348036 -5.169816665906993 2.089305754808489 -1.4763007100738896 0.37433980745556283 -8.203879760144181 -2.6551643661749402 3.990668147768357 -9.194123467922187 -6.154601474254347 -0.3325209501299575 0.1291409648719153 8.27864466613109 -9.82233854328511 -7.402989609469138 0.8374752120691298 6.740014769779304 -4.496989629751633 -1.9508694625556942 3.2992166248847887 10.156278443469674 -7.531052723988822 -6.695339583539122 8.766185482727035 0.5878151680919217 -5.481774438098988 -4.372696167494141 4.904658299830597 1.9518169321866026 -11.961876937590468 -11.082739741098065 -4.576448619849986 0.41318703583481664 -6.636528024056993 -5.630619594184619 -2.114707207034325 3.8294507095251866 -9.670591118294181 -10.375089715168047 3.352261650807918 -5.739012565852564 -7.621312832404348 -8.052446299123064 -0.5092655320885235 3.105755134476137 -3.6907109272320753 -5.016992095555178 -10.977200225281418 1.5671252381243548 1.634637986301403 0.43512805135826227 -8.515458812465758 4.983388911814725 -1.3994251079357873 -4.309342069625162 -3.048489954623509 -4.585074363563029 0.6498531779540464 -1.9866986535801807 -6.910017137519953 -1.8834203862470495 -4.920929407195887 -1.8431826306099914 -5.361925613046742 -3.422050282598832 0.40441950633758594 3.6089375163034525 -2.9001842002310845 -0.005786608908461943 -2.6296435878996007 -1.1355326046799732 2.5667846576111657 -9.574249884286216 -0.580365302009767 1.187110811365006 -1.2947425252852796 7.898518249767061 -4.2481023710405275 -5.883357847974173 -0.5864082780880686 6.359888353415279 1.0772465424929472 -0.4312377010607271 1.8753331347275974 9.776152027105649 -1.9568165517442395 -5.175707822044156 7.3423019925698405 0.20768875172789691 0.09246173414559067 -2.8530644059991737 3.480774809673399 1.5716905158225742 -6.387640765345887 -9.5631079796031 -6.0003321100071805 0.03306061947079186 -1.062291851812411 -4.110987832689654 -3.5385906971915198 3.449324293161162 -4.096354946049599 -8.855457953673081 1.9283781606507269 -6.11913898221659 -2.0470766601597674 -6.532814537628099 -1.9331490222457148 5.239995467861608 -4.802631184307998 -2.4155908383788827 -18.918388770070987 3.7013655715098253 0.5227177292254765 3.0365293085345613 -16.456647357255328 7.117629245200195 -2.51134536501171 -1.7079408124488644 -10.989678499413081 -2.450834030177557 -0.4620670791218764 0.6147026035961183 -14.851205682309523 0.25081994713842093 -6.0328496642718115 0.758218626566304 -13.303114157836315 -1.2878099492133614 -0.7075007507383333 6.210338773479748 -10.841372745020653 2.128453724477012 -3.7415638449755235 1.4658686524963223 -5.374403887178405 -7.440009550900742 -1.6922855590856898 3.788512068541305 -9.23593107007485 10.032758583152535 -5.360022628116452 -3.281956590797879 -8.527596822877635 8.494128686800753 -0.034673714582975634 2.1701635561155683 -6.065855410061976 11.91039236049112 -3.068736808820166 -2.574306564867861 -0.5988865522197315 2.341929085113371 -1.0194585229303286 -0.25166314882287466 -4.4604137351161715 3.7059308492080447 -7.499561022421812 -6.961706722426802 -13.94152065479675 2.1673009528562623 -2.1742121088883337 -1.5095865755133566 -11.47977924198109 5.583564626546632 -5.208275203125522 -6.254056696496786 -6.012810384138843 -3.9848986488311198 -3.15899691723569 -3.931413280451803 -9.874337567035285 10.39049650780272 -6.417703049063547 -2.881200046006981 -19.778072952957203 8.851866611450937 -1.0923541355300692 2.570920100906463 -17.316331540141544 12.26813028514131 -4.126417229767261 -2.173550020076963 -11.849362682299297 2.699667009763555 -2.0771389438774257 0.1490933959680163 -15.710889865195739 5.401320987079533 -7.647921529027357 0.2926094189382056 -14.162798340722532 3.8626910907277505 -2.3225726154938826 5.7447295658516495 -11.701056927906869 7.2789547644181205 -5.356635709731071 1.0002594448682238 -6.234088070064621 -2.2895085109596316 -3.3073574238412355 3.3229028609132065 -10.095615252961066 15.183259623093647 -6.975094492872001 -3.7475657984259776 -9.387281005763851 13.644629726741861 -1.649745579338525 1.70455434848747 -6.925539592948192 17.060893400432235 -4.683808673575712 -3.0399157724959593 -1.4585707351059476 7.492430125054483 -2.6345303876858814 -0.7172723564509731 -5.3200979180023875 8.856431889149157 -9.114632887177358 -7.427315930054901 -14.801204837682967 7.317801992797374 -3.789283973643883 -1.975195783141455 -12.339463424867308 10.734065666487744 -6.8233470678810715 -6.719665904124884 -6.8724945670250595 1.1656023911099922 -4.774068781991238 -4.3970224880799 -10.734021749921501 +-9.059081178223568 -4.158504903212272 -9.847201734894588 -8.266158801340856 2.3197514037117593 0.25198584785928446 1.0956411631644372 1.0454049599601731 10.528887943101093 3.6979983024265337 5.246585997286907 9.959421457502533 -7.030215299740439 0.10020970792287898 -1.9696345586840387 1.7438149970669947 1.1268389011578002 6.027415176169097 0.3387183444867823 1.9197612780405144 12.402049031327444 10.334283475474969 11.177938790780118 11.127702587575854 8.846966948124269 2.0160773074497094 3.5646650023100825 8.277500462525708 -7.835829820770309 -0.7054048131069912 -2.775249079713909 0.938200476037121 -8.399766036776619 -3.4991897617653223 -9.187886593447637 -7.606843659893904 9.45724442094237 7.389478865089895 8.233134180395044 8.18289797719078 2.5248997272694567 -4.305989913405103 -2.7574022185447298 1.9554332416708995 -7.883824587778754 -0.7533995801154347 -2.823243846722356 0.8902057090286775 -2.270830001523649 2.6297462734876476 -3.0589505581946668 -1.4779076246409346 12.813702066675894 10.745936510823423 11.589591826128572 11.539355622924308 1.4209406101906907 -5.409949030483871 -3.8613613356234957 0.8514741245921265 -2.189759850324439 4.940665157338884 2.870820890731963 6.584270446482996 -2.4003379733330625 2.5002383016782304 -3.1884585300040804 -1.6074155964503483 -5.270176659730852 -7.337942215583327 -6.494286900278173 -6.544523103482442 9.364323333166748 2.5334336924921885 4.082021387352562 8.794856847568187 -6.800114786859847 0.3303102208034723 -1.739534045803449 1.9739155099475845 7.785582106048306 12.686158381059599 6.997461549377288 8.578504482931024 4.81212096788483 2.7443554120323554 3.5880107273375117 3.5377745241332406 7.682402338189927 0.8515126975153642 2.400100392375741 7.112935852591367 -7.605729307889721 -0.47530430022640147 -2.5451485668333227 1.1683009889177143 -1.741022831886113 3.1595534431251835 -2.529143388557131 -0.9481004550034022 1.8673163574997567 -0.20044919835271813 0.6432061169524346 0.592969913748167 1.360335117335115 -5.470554523339446 -3.9219668284790714 0.7908686317365508 -7.6537240748981645 -0.523299067234845 -2.593143333841766 1.1203062219092708 4.387913203366857 9.288489478378153 3.599792646695839 5.180835580249571 5.2237740032332844 3.1560084473808097 3.999663762685966 3.9494275594816948 0.2563760002563491 -6.574513640418214 -5.025925945557839 -0.3130904853422152 -1.9596593374438456 5.170765670219474 3.1009214036125528 6.814370959363586 -6.173818653278053 -1.2732423782667581 -6.9619392099490724 -5.38089627639534 -3.396418041237819 -5.464183597090292 -4.620528281785139 -4.670764484989409 8.066469592561056 1.2355799518864963 2.784167646746873 7.497003106962495 -9.73600831817075 -2.605583310507434 -4.675427577114352 -0.9619780213633184 4.012101426103317 8.91267770111461 3.223980869432296 4.805023802986028 6.685879586377865 4.6181140305253905 5.46176934583054 5.411533142626276 6.384548597584235 -0.44634104309032807 1.1022466517700487 5.815082111985671 -10.541622839200624 -3.4111978315373044 -5.481042098144226 -1.7675925423931886 -5.514503511831101 -0.613927236819805 -6.302624068502123 -4.721581134948391 3.7410749759927917 1.673309420140317 2.516964735445466 2.466728532241202 0.06248137672942278 -6.76840826394514 -5.219820569084765 -0.5069851088691415 -10.589617606209066 -3.459192598545748 -5.529036865152667 -1.8155873094016357 0.6144325234218684 5.515008798433165 -0.1736880332491495 1.4073549003045827 7.0975326217263195 5.029767065873845 5.873422381178994 5.82318617797473 -1.0414777403493467 -7.872367381023908 -6.323779686163533 -1.6109442259479074 -4.8955528687547485 2.234872138908571 0.16502787230164984 3.878477428052687 -6.208281772007677 -1.3077054969963804 -6.9964023286786965 -5.415359395124963 -6.005263553111924 -8.073029108964395 -7.229373793659242 -7.2796099968635115 8.25082952609661 1.4199398854220497 2.968527580282423 7.681363040498049 -12.895644922536041 -5.765219914872722 -7.835064181479643 -4.1216146257286095 3.9776383073736916 8.878214582384988 3.1895177507026737 4.770560684256406 4.077034074503761 2.0092685186512895 2.8529238339564387 2.8026876307521746 6.568908531119785 -0.2619811095547746 1.2866065853056021 5.999442045521224 -13.701259443565915 -6.570834435902594 -8.640678702509515 -4.92722914675848 -5.548966630560727 -0.6483903555494308 -6.337087187231745 -4.756044253678013 1.1322294641186836 -0.935536091733784 -0.0918807764286349 -0.14211697963290248 0.24684131026497624 -6.584048330409587 -5.035460635549212 -0.32262517533358803 -13.749254210574357 -6.618829202911039 -8.688673469517958 -4.975223913766925 0.5799694046922461 5.480545679703543 -0.20815115197877532 1.3728917815749568 4.488687109852215 2.4209215539997437 3.264576869304893 3.214340666100629 -0.8571178068137932 -7.688007447488353 -6.139419752627978 -1.426584292412354 -8.05518947312004 -0.9247644654567218 -2.9946087320636394 0.718840823687394 -2.8986368160561753 2.0019394589551247 -3.686757372727193 -2.105714439173461 -1.6184046925207198 -3.6861702483731946 -2.8425149330680384 -2.8927511362723095 3.7948973491594735 -3.0359922915150896 -1.4874045966547165 3.2254308635609092 -2.873880112048276 4.256544895615043 2.186700629008122 5.9001501847591555 7.287283263325197 12.187859538336497 6.499162706654175 8.080205640207907 8.463892935094961 6.39612737924249 7.2397826945476424 7.189546491343375 2.112976354182649 -4.717913286491912 -3.1693255916315373 1.5435098685840885 -3.67949463307815 3.4509303745851696 1.3810861079782484 5.094535663729285 -2.239321674609222 2.6612546004020743 -3.0274422312802436 -1.4463992977265079 5.519088324709887 3.451322768857416 4.294978084162569 4.244741880958301 -4.209090866672163 -11.039980507346725 -9.49139281248635 -4.778557352270726 -3.7274894000865935 3.402935607576726 1.3330913409698049 5.046540896720838 3.8896143606437477 8.790190635655044 3.10149380397273 4.682536737526462 8.875545970443415 6.807780414590944 7.651435729896097 7.601199526691829 -5.313049983750931 -12.143939624425492 -10.595351929565117 -5.882516469349493 1.9665753373677255 9.097000345031041 7.02715607842412 10.74060563417516 3.760106388834334 8.660682663845627 2.9719858321633126 4.553028765717045 -9.208332755963331 -11.276098311815806 -10.432442996510652 -10.482679199714921 2.6303327392251283 -4.200556901449433 -2.651969206589058 2.0608662536265676 -2.6437795991676865 4.4866454084956295 2.416801141888712 6.130250697639749 13.946026468215706 18.846602743227002 13.157905911544681 14.73894884509842 0.8739648716523511 -1.19380068420012 -0.35014536889497094 -0.4003815720992385 0.948411744248304 -5.882477896426257 -4.3338902015658824 0.37894525864974327 -3.4493941201975566 3.6810308874657593 1.6111866208588417 5.3246361766098715 4.419421530281284 9.31999780529258 3.631300973610262 5.212343907163994 -2.0708397387327224 -4.138605294585195 -3.2949499792800445 -3.345186182484312 -5.373655476606508 -12.20454511728107 -10.655957422420695 -5.943121962205071 -3.4973888872060037 3.6330361204573194 1.5631918538503982 5.276641409601428 10.548357565534253 15.44893384054555 9.760237008863236 11.341279942416968 1.2856179070008054 -0.7821476488516659 0.06150766645348327 0.011271463249215685 -6.477614593685274 -13.308504234359837 -11.759916539499462 -7.0470810792838385 2.1966758502483152 9.327100857911635 7.257256591304714 10.970706147055747 -0.013374291110654468 4.887201983900638 -0.8014948477816759 0.7795480857720563 -7.334574137470298 -9.402339693322771 -8.558684378017618 -8.608920581221888 1.3324789986194325 -5.498410642055125 -3.9498229471947504 0.7630125130208718 -5.579673130478591 1.5507518771847302 -0.519092389422191 3.1943571663288424 10.172545788270714 15.073122063282007 9.384425231599693 10.965468165153425 2.7477234901453826 0.6799579342929114 1.523613249598064 1.473377046393793 -0.34944199635738826 -7.18033163703195 -5.631743942171575 -0.9189084819559525 -6.385287651508461 0.74513735615486 -1.3247069104520612 2.3887426452989686 0.6459408503362916 5.546517125347588 -0.14217970633472632 1.4388632272190058 -0.19708112023969093 -2.264846676092162 -1.4211913607870095 -1.4714275639912806 -6.671509217212201 -13.502398857886764 -11.953811163026387 -7.240975702810763 -6.433282418516907 0.6971425891464129 -1.3727016774605083 2.3407478782905287 6.774876885589261 11.675453160600558 5.9867563289182435 7.567799262471976 3.159376525493837 1.0916109696413656 1.9352662849465183 1.8850300817422472 -7.775468334290968 -14.60635797496553 -13.057770280105157 -8.34493481988953 -0.7392176810625877 6.391207326600732 4.321363059993811 8.034812615744848 -0.04783740984028029 4.852738865171016 -0.8359579665113017 0.7450849670424304 -9.943419649344403 -12.011185205196874 -11.167529889891723 -11.217766093095989 1.5168389321549895 -5.314050708519574 -3.7654630136592004 0.9473724465564253 -8.73930973484388 -1.608884727180559 -3.6787289937874803 0.03472056196354956 10.138082669541088 15.038658944552381 9.34996211287007 10.931005046423802 0.13887797827128168 -1.9288875775811931 -1.0852322622760369 -1.135468465480308 -0.1650820628218348 -6.995971703496396 -5.447384008636021 -0.7345485484203955 -9.544924255873754 -2.4144992482104364 -4.484343514817354 -0.7708939590663206 0.6114777316066693 5.512054006617966 -0.17664282506435214 1.4044001084893836 -2.805926632113792 -4.873692187966265 -4.030036872661112 -4.080273075865382 -6.487149283676647 -13.318038924351209 -11.769451229490834 -7.05661576927521 -9.592919022882198 -2.4624940152188763 -4.532338281825798 -0.8188887260747642 6.740413766859639 11.640990041870936 5.952293210188621 7.533336143742353 0.5505310136197359 -1.517234542232739 -0.6735792269275827 -0.7238154301318538 -7.591108400755413 -14.421998041429976 -12.873410346569601 -8.160574886353977 -3.898854285427877 3.231570722235439 1.1617264556285178 4.875176011379555 -6.240205042456985 -1.3396287674456886 -7.028325599128003 -5.447282665574269 -1.5246982837784486 -3.5924638396309234 -2.7488085243257707 -2.7990447275300383 6.629660737054319 -0.20122890362023682 1.3473587912401364 6.060194251455762 -4.224875348635187 2.9055496590281322 0.835705392421211 4.549154948172248 3.945715036924387 8.84629131193568 3.1575944802533655 4.738637413807098 8.557599343837232 6.489833787984761 7.33348910328991 7.283252900085646 4.9477397420774984 -1.8831498985970647 -0.334562203736688 4.378273256478938 -5.030489869665059 2.0999351379982585 0.030090871391340812 3.7435404271423707 -5.580889901010034 -0.680313625998739 -6.369010457681053 -4.787967524127321 5.612794733452159 3.5450291775996874 4.3886844929048365 4.338448289700569 -1.3743274787773139 -8.205217119451873 -6.6566294245914985 -1.9437939643758746 -5.078484636673505 2.051940370989815 -0.017903895617106258 3.6955456601339307 0.5480461342429379 5.448622409254234 -0.24007442242808352 1.3409685111256486 8.969252379185686 6.901486823333215 7.745142138638364 7.6949059354341 -2.47828659585608 -9.309176236530641 -7.760588541670266 -3.047753081454644 0.6155801007808179 7.746005108444134 5.676160841837213 9.389610397588246 0.4185381624335207 5.319114437444817 -0.3695823942375007 1.211460539316235 -9.114626347221062 -11.182391903073537 -10.338736587768382 -10.388972790972652 5.465096127119978 -1.3657935135545856 0.18279418130579117 4.895629641521417 -3.9947748357545976 3.135650171908722 1.0658059053018007 4.779255461052834 10.60445824181489 15.505034516826193 9.816337685143868 11.397380618697603 0.9676712803946224 -1.1000942754578524 -0.25643896015269974 -0.3066751633569673 3.783175132143157 -3.0477145085314064 -1.4991268136710296 3.2137086465445925 -4.8003893567844695 2.330035650878852 0.26019138427193056 3.973640940022964 1.0778533038804703 5.978429578891767 0.2897327472094524 1.8707756807631846 -1.9771333299904512 -4.044898885842928 -3.2012435705377733 -3.251479773742041 -2.5388920887116555 -9.369781729386219 -7.821194034525844 -3.10835857431022 -4.848384123792913 2.2820408838704047 0.21219661726348704 3.9256461730145205 7.206789339133444 12.107365614144733 6.418668782462422 7.999711716016154 1.3793243157430766 -0.6884412401093982 0.15521407519575448 0.10497787199148689 -3.6428512057904214 -10.473740846464986 -8.925153151604611 -4.212317691388986 0.8456806136614041 7.976105621324727 5.906261354717806 9.619710910468836 -3.3549425175114678 1.5456337574998287 -4.143063074182489 -2.5620201406287535 -7.240867728728029 -9.308633284580502 -8.464977969275349 -8.515214172479618 4.167242386514285 -2.6636472541602743 -1.1150595592998975 3.5977759009157246 -6.930668367065499 0.19975664059781906 -1.8700876260090986 1.8433619297419312 6.830977561869901 11.731553836881194 6.042857005198879 7.623899938752615 2.841429898887654 0.7736643430351826 1.6173196583403318 1.5670834551360677 2.4853213915374646 -4.345568249137099 -2.7969805542767254 1.9158549059389003 -7.7362828880953725 -0.6058578804320547 -2.675702147038976 1.037747408712061 -2.6956273760645217 2.2049488989467747 -3.483747932735536 -1.902704999181804 -0.10337471149742328 -2.171140267349891 -1.3274849520447418 -1.3777211552490094 -3.8367458293173478 -10.667635469991911 -9.119047775131536 -4.406212314915912 -7.784277655103816 -0.6538526474404946 -2.723696914047416 0.989752641703614 3.4333086591884516 8.333884934199745 2.64518810251743 4.226231036071162 3.253082934236108 1.1853173783836368 2.028972693688786 1.978736490484522 -4.940704946396117 -11.771594587070679 -10.223006892210304 -5.51017143199468 -2.090212917649499 5.040212090013821 2.9703678234068995 6.6838173791579365 -3.38940563624109 1.5111706387702029 -4.1775261929121115 -2.5964832593583793 -9.849713240602133 -11.917478796454605 -11.073823481149454 -11.12405968435372 4.351602320049839 -2.4792873206247243 -0.9306996257643476 3.782135834451278 -10.090304971430792 -2.9598799637674738 -5.029724230374391 -1.316274674623358 6.796514443140278 11.697090718151571 6.008393886469257 7.589436820022989 0.23258438701355288 -1.835181168838922 -0.9915258535337692 -1.0417620567380368 2.6696813250730145 -4.161208315601543 -2.6126206207411684 2.10021483947445 -10.895919492460665 -3.765494484797344 -5.835338751404265 -2.1218891956532318 -2.7300904947941405 2.170485780217156 -3.518211051465162 -1.9371681179114297 -2.7122202233715242 -4.7799857792239955 -3.936330463918843 -3.986566667123114 -3.6523858957817943 -10.483275536456357 -8.934687841595983 -4.221852381380359 -10.943914259469107 -3.8134892518057875 -5.883333518412709 -2.1698839626616753 3.3988455404588294 8.299421815470126 2.6107249837878115 4.191767917341544 0.6442374223620071 -1.4235281334904677 -0.579872818185315 -0.6301090213895826 -4.756345012860564 -11.587234653535125 -10.03864695867475 -5.3258114984591245 -5.24984952201479 1.8805754856485315 -0.18926878095838973 3.5241807747926472 -6.371763795672672 -1.4711875206613776 -7.159884352343692 -5.57884141878996 0.11633899732047936 -1.9514265585319954 -1.1077712432268427 -1.1580074464311103 4.371111077292149 -2.4597785633824145 -0.9111908685220378 3.8016445916935844 -5.5113622820367745 1.619062725626545 -0.45078154098037615 3.2626680147706573 3.814156283708698 8.714732558719994 3.0260357270376765 4.607078660591412 10.19863662493616 8.130871069083685 8.974526384388838 8.924290181184574 2.6891900823153243 -4.141699558359235 -2.5931118634988586 2.1197235967167636 -6.316976803066646 0.8134482045966713 -1.25639606201025 2.4570534937407835 -5.712448654225723 -0.8118723792144245 -6.500569210896741 -4.919526277343008 7.253832014551083 5.186066458698612 6.0297217740037645 5.979485570799497 -3.6328771385394845 -10.463766779214048 -8.915179084353673 -4.202343624138049 -6.364971570075092 0.7654534375882243 -1.3043908290186934 2.4090587267323436 0.4164873810272489 5.317063656038542 -0.37163317564376896 1.2094097579099632 10.610289660284614 8.54252410443214 9.386179419737292 9.335943216533028 -4.736836255618254 -11.567725896292815 -10.01913820143244 -5.306302741216816 -0.6709068326207728 6.459518175042547 4.3896739084356255 8.103123464186659 0.2869794092178317 5.187555684229128 -0.5011411474531862 1.079901786100546 -7.473589066122134 -9.541354621974609 -8.697699306669454 -8.747935509873724 3.2065464673578035 -3.624343173316756 -2.0757554784563794 2.6370799817592427 -5.281261769156185 1.8491632385071348 -0.2206810280997864 3.492768527651247 10.4728994885992 15.3734757636105 9.684778931928182 11.265821865481914 2.608708561493547 0.5409430056410756 1.3845983209462247 1.3343621177419607 1.5246254723809827 -5.306264168293579 -3.7576764734332038 0.9551589867824184 -6.0868762901860585 1.0435487174772646 -1.0262955491296566 2.687154006621377 0.9462945506647849 5.846870825676078 0.15817399399376342 1.7392169275474956 -0.3360960488915268 -2.403861604743998 -1.5602062894388489 -1.610442492643113 -4.797441748473831 -11.628331389148391 -10.079743694288016 -5.366908234072392 -6.1348710571945 0.9955539504688176 -1.0742903161381037 2.6391592396129333 7.075230585917751 11.975806860929051 6.287110029246733 7.868152962800469 3.020361596842001 0.9525960409895298 1.796251356294679 1.7460151530904149 -5.901400865552597 -12.732290506227159 -11.183702811366784 -6.47086735115116 -0.44080631974018303 6.6896186879231365 4.619774421316219 8.333223977067252 -3.4865012707271603 1.4140750042841361 -4.274621827398176 -2.693578893844446 -5.5998304476291025 -7.667596003481574 -6.823940688176423 -6.87417689138069 1.9086927267521148 -4.922196913922448 -3.3736092190620752 1.3392262411535505 -8.217155300467088 -1.086730292803768 -3.1565745594106858 0.5568749963403441 6.699418808654212 11.599995083665508 5.911298251983194 7.492341185536922 4.482467179986582 2.414701624134107 3.2583569394392597 3.208120736234992 0.22677173177529042 -6.604117908899273 -5.055530214038898 -0.34269475382327386 -9.02276982149696 -1.8923448138336418 -3.962189080440563 -0.2487395246895261 -2.827186129280207 2.0733901457310857 -3.6153066859512286 -2.0342637523974965 1.5376625696015047 -0.5301029862509665 0.3135523290541862 0.26331612584991504 -6.095295489079522 -12.926185129754085 -11.37759743489371 -6.664761974678086 -9.070764588505403 -1.9403395808420854 -4.010183847449007 -0.29673429169797316 3.3017499059727626 8.202326180984059 2.513629349301741 4.094672282855477 4.894120215335036 2.8263546594825613 3.670009974787714 3.6197737715834464 -7.19925460615829 -14.030144246832853 -12.481556551972478 -7.768721091756854 -3.376699851051086 3.7537251566122336 1.6838808900053124 5.397330445756349 -3.520964389456779 1.3796118855545174 -4.3090849461278005 -2.7280420125740648 -8.208675959503205 -10.276441515355678 -9.432786200050526 -9.483022403254793 2.0930526602876647 -4.737836980386897 -3.189249285526518 1.5235861746891004 -11.376791904832379 -4.246366897169059 -6.31621116377598 -2.602761608024945 6.664955689924589 11.565531964935886 5.876835133253568 7.457878066807304 1.8736216681124809 -0.19414388773999391 0.6495114275651588 0.5992752243608912 0.4111316653108439 -6.419757975363719 -4.871170280503344 -0.1583348202877204 -12.182406425862252 -5.051981418198931 -7.121825684805852 -3.408376129054819 -2.861649248009833 2.0389270270014634 -3.6497698046808473 -2.068726871127115 -1.0711829422725963 -3.1389484981250675 -2.295293182819915 -2.345529386024186 -5.91093555554397 -12.741825196218532 -11.193237501358157 -6.480402041142533 -12.230401192870694 -5.099976185207376 -7.169820451814296 -3.4563708960632624 3.2672867872431404 8.167863062254433 2.479166230572119 4.060209164125851 2.285274703460935 0.2175091476084603 1.061164462913613 1.0109282597093454 -7.014894672622738 -13.845784313297298 -12.297196618436923 -7.5843611582213 -6.536336455416377 0.5940885522469443 -1.4757557143599769 2.237693841391053 +-2.6643708580665084 1.3518666187219317 5.568846672249325 0.5207801061394903 -3.4855657007989507 0.530671775989493 4.747651829516883 -0.3004147365929484 -2.504821799953376 1.511415676835064 5.7283957303624575 0.6803291642526226 -0.179444223269428 3.836793253519012 8.053773307046406 3.0057067409365708 -2.2804263863367993 -3.7572863426680847 -12.176471033779414 -1.9730166878964503 -2.5028205952728335 -3.9796805516041154 -12.398865242715445 -2.195410896832481 -5.778529993746316 -7.255389950077602 -15.67457464118893 -5.471120295305965 -9.042421377112536 -10.519281333443821 -18.938466024555147 -8.735011678672187 4.1859242606547475 2.8398159487419647 -1.5385755395437997 -0.41400622732781756 7.053114080397236 5.7070057684844535 1.3286142801986927 2.4531835924146748 8.490479803282945 7.144371491370162 2.765980003084401 3.890549315300383 -2.7518030093499206 -4.097911321262705 -8.476302809548464 -7.351733497332484 -10.265450833800905 -4.9978443415773 -12.165225715694515 -13.412947050030146 -7.528520518739896 -2.260914026516293 -9.428295400633502 -10.676016734969133 -3.4249996810145724 1.8426068112090341 -5.324774562908175 -6.57249589724381 -10.08283218540785 -4.815225693184246 -11.982607067301455 -13.230328401637088 -5.688786903580818 -1.6725494267923757 2.544430626735018 -2.503635939374817 -6.509981746313262 -2.493744269524818 1.7232357840025756 -3.3248307821072594 -5.529237845467685 -1.5130003686792435 2.70397968484815 -2.344086881261685 -3.203860268783739 0.8123772080047047 5.029357261532098 -0.018709304577736674 5.184795624880991 3.7079356685497054 -4.711249022561621 5.49220532332134 4.96240141594496 3.4855414596136782 -4.933643231497651 5.269811114385313 1.6866920174714757 0.20983206114019026 -8.209352629971136 1.9941017159118246 -1.5771993658947459 -3.0540593222260277 -11.473244013337357 -1.2697896674543934 11.843536208183465 10.497427896270676 6.119036407984918 7.243605720200897 14.71072602792595 13.364617716013164 8.986226227727403 10.110795539943386 16.14809175081166 14.801983438898873 10.423591950613112 11.548161262829094 4.905808938178794 3.5597006262660074 -0.8186908620197535 0.3058784501962286 -9.794344900802173 -4.526738408578568 -11.694119782695779 -12.941841117031412 -7.05741458574116 -1.7898080935175535 -8.957189467634766 -10.2049108019704 -2.9538937480158367 2.31371274420777 -4.853668629909443 -6.101389964245076 -9.611726252409117 -4.344119760185512 -11.511501134302723 -12.759222468638356 -6.234171509591365 -2.2179340328029227 1.999046020724471 -3.049020545385364 -7.055366352323805 -3.0391288755353614 1.1778511779920287 -3.8702153881178027 -6.074622451478232 -2.0583849746897904 2.158595078837603 -2.889471487272232 -3.7492448747942824 0.2669926019941542 4.483972655521551 -0.5640939105882872 -1.421467182363127 -2.898327138694409 -11.31751182980574 -1.1140574839227746 -1.6438613912991578 -3.120721347630443 -11.53990603874177 -1.3364516928588053 -4.919570789772644 -6.396430746103926 -14.815615437215255 -4.6121610913322915 -8.183462173138864 -9.660322129470146 -18.07950682058147 -7.876052474698511 10.351823719868353 9.00571540795557 4.627323919669813 5.751893231885788 13.219013539610842 11.872905227698055 7.494513739412298 8.61908305162828 14.65637926249655 13.310270950583764 8.931879462298006 10.056448774513989 3.4140964498636883 2.067988137950902 -2.310403350334859 -1.1858340381188768 -15.800597883828308 -10.532991391604702 -17.700372765721916 -18.948094100057546 -13.063667568767297 -7.79606107654369 -14.963442450660901 -16.211163784996536 -8.960146731041972 -3.6925402388183635 -10.859921612935578 -12.10764294727121 -15.61797923543525 -10.350372743211645 -17.517754117328856 -18.765475451664493 -10.428738959656545 -6.412501482868102 -2.195521429340708 -7.243587995450545 -11.24993380238899 -7.233696325600546 -3.016716272073154 -8.064782838182989 -10.269189901543413 -6.252952424754971 -2.035972371227576 -7.084038937337413 -7.943812324859467 -3.927574848071025 0.2894052054563687 -4.758661360653466 7.659122151373655 6.1822621950423695 -2.2369224960689635 7.966531849814004 7.436727942437621 5.959867986106335 -2.4593167050049907 7.74413764087797 4.161018543964133 2.6841585876328544 -5.735026103478477 4.468428242404485 0.8971271605979148 -0.5797327957333671 -8.998917486844697 1.2045368590382672 11.889370403866064 10.543262091953281 6.1648706036675165 7.289439915883499 14.756560223608552 13.410451911695773 9.032060423410009 10.156629735625991 16.19392594649426 14.847817634581475 10.46942614629572 11.5939954585117 4.9516431338613955 3.6055348219486127 -0.7728566663371517 0.35171264587883044 -13.039675157762288 -7.772068665538685 -14.939450039655895 -16.18717137399153 -10.302744842701276 -5.035138350477672 -12.202519724594882 -13.450241058930516 -6.199224004975951 -0.9316175127523465 -8.098998886869557 -9.34672022120519 -12.857056509369233 -7.5894500171456265 -14.756831391262837 -16.004552725598472 -6.937614426331393 -2.9213769495429496 1.295603103984444 -3.7524634621253945 -7.7588092690638355 -3.742571792275392 0.4744082612519982 -4.573658304857833 -6.778065368218259 -2.7618278914298173 1.4551521620975727 -3.5929144040122587 -4.452687791534313 -0.43645031474586915 3.780529738781521 -1.2675368273283105 2.3739597043828304 0.897099748051545 -7.522084943059781 2.681369402823183 2.1515654954467998 0.6747055391155179 -7.744479151995812 2.4589751938871522 -1.1241439030266847 -2.60100385935797 -11.020188550469298 -0.8167342045863322 -4.388035286392904 -5.864895242724188 -14.284079933835516 -4.080625587952554 -3.079113455276385 -4.42522176718917 -8.803613255474932 -7.67904394325895 -0.2119236355338998 -1.5580319474466826 -5.9364234357324435 -4.811854123516461 1.2254420873518121 -0.12066622456097065 -4.499057712846733 -3.374488400630753 -10.016840725281055 -11.36294903719384 -15.7413405254796 -14.616771213263618 -5.819899203596609 -0.5522927113730027 -7.719674085490217 -8.967395419825849 -3.0829688885355964 2.1846376036880066 -4.982743770429204 -6.230465104764837 1.020551949189727 6.28815844141333 -0.879222932703879 -2.1269442670395122 -5.637280555203555 -0.36967406297995 -7.537055437097159 -8.78477677143279 -9.962030471845702 -5.945792995057259 -1.728812941529867 -6.7768795076397 -10.783225314578145 -6.766987837789701 -2.5500077842623092 -7.598074350372142 -9.80248141373257 -5.7862439369441265 -1.5692638834167347 -6.61733044952657 -7.477103837048624 -3.46086636026018 0.7561136932672134 -4.291952872842623 9.839181715600624 8.362321759269339 -0.05686293184198732 10.146591414040973 9.61678750666459 8.139927550333308 -0.279257140778018 9.924197205104946 6.341078108191109 4.8642181518598235 -3.5549665392515024 6.648487806631458 3.0771867248248874 1.600326768493602 -6.818857922617724 3.38459642326524 4.578498492252326 3.2323901803395394 -1.146001307946218 -0.021431995730235798 7.4456883119948145 6.099580000082028 1.7211885117962673 2.8457578240122494 8.883054034880523 7.53694572296774 3.1585542346819793 4.283123546897961 -2.3592287777523424 -3.7053370896651288 -8.08372857795089 -6.9591592657349075 -5.348793270597877 -0.08118677837427057 -7.248568152491483 -8.496289486827115 -2.611862955536864 2.6557435366867423 -4.51163783743047 -5.759359171766102 1.4916578821884592 6.759264374412066 -0.4081169997051468 -1.65583833404078 -5.166174622204821 0.10143187001878218 -7.065949504098427 -8.313670838434058 -10.507415077856248 -6.491177601067806 -2.274197547540414 -7.322264113650247 -11.32860992058869 -7.312372443800246 -3.0953923902728526 -8.14345895638269 -10.347866019743115 -6.331628542954672 -2.1146484894272817 -7.162715055537113 -8.022488443059169 -4.006250966270725 0.2107290872566665 -4.837337478853167 3.232918908356506 1.7560589520252243 -6.663125739086107 3.5403286067968587 3.0105246994204755 1.53366474308919 -6.885519948022136 3.3179343978608244 -0.2651846990530089 -1.7420446553842943 -10.161229346495622 0.042224999387340034 -3.5290760824192304 -5.005936038750514 -13.425120729861842 -3.221666383978878 3.0867860039372204 1.740677692024434 -2.6377137962613233 -1.5131444840453447 5.953975823679709 4.607867511766923 0.22947602348116192 1.354045335697144 7.3913415465654175 6.045233234652635 1.6668417463668739 2.791411058582856 -3.8509412660674514 -5.197049577980234 -9.575441066265995 -8.450871754050013 -11.35504625362401 -6.087439761400406 -13.254821135517616 -14.50254246985325 -8.618115938563001 -3.3505094463393945 -10.517890820456605 -11.765612154792239 -4.514595100837674 0.7530113913859324 -6.41436998273128 -7.662091317066913 -11.172427605230954 -5.904821113007349 -13.07220248712456 -14.319923821460193 -14.70198252792143 -10.685745051132987 -6.468764997605593 -11.51683156371543 -15.523177370653872 -11.506939893865429 -7.289959840338037 -12.33802640644787 -14.542433469808298 -10.526195993019856 -6.309215939492461 -11.357282505602297 -12.217055893124353 -8.20081841633591 -3.983838362808516 -9.031904928918351 12.313508242093285 10.836648285762 2.4174635946506697 12.620917940533637 12.091114033157254 10.614254076825969 2.1950693857146426 12.398523731597606 8.815404634683766 7.338544678352484 -1.0806400127588454 9.122814333124118 5.551513251317548 4.074653294986266 -4.344531396125063 5.8589229497579005 4.624332687934928 3.2782243760221483 -1.100167112263616 0.024402199952366033 7.49152250767742 6.1454141957646335 1.7670227074788762 2.891592019694855 8.928888230563128 7.582779918650342 3.204388430364581 4.328957742580563 -2.3133945820697406 -3.6595028939825234 -8.037894382268284 -6.913325070052302 -8.594123527557992 -3.326517035334387 -10.4938984094516 -11.74161974378723 -5.8571932124969805 -0.589586720273374 -7.756968094390585 -9.00468942872622 -1.7536723747716536 3.5139341174519494 -3.653447256665263 -4.901168591000893 -8.411504879164937 -3.1438983869413306 -10.311279761058541 -11.559001095394175 2.9220375119518245 6.938274988740268 11.155255042267662 6.107188476157827 2.1008426692193822 6.1170801460078295 10.33406019953522 5.285993633425388 3.0815865700649567 7.0978240468534 11.314804100380794 6.266737534270959 5.406964146748905 9.423201623537349 13.640181677064739 8.592115110954904 -0.692585506283617 -2.1694454626149025 -10.58863015372623 -0.3851758078432681 -0.9149797152196477 -2.391839671550933 -10.81102436266226 -0.6075700167792988 -4.190689113693136 -5.6675490700244175 -14.086733761135747 -3.883279415252783 -7.454580497059355 -8.931440453390637 -17.350625144501965 -7.147170798619001 -0.9413678638328129 -2.2874761757455957 -6.665867664031358 -5.541298351815376 1.9258219559096794 0.5797136439968895 -3.798677844288868 -2.6741085320728857 3.363187678795388 2.0170793668826015 -2.3613121214031594 -1.2367428091871773 -7.879095133837479 -9.225203445750264 -13.603594934036025 -12.479025621820044 -4.370568006882117 0.8970384853414899 -6.270342888775723 -7.518064223111356 -1.6336376918211037 3.6339688004024993 -3.5334125737147097 -4.781133908050343 2.4698831459042196 7.737489638127823 0.5701082640106137 -0.677613070325016 -4.18794935848906 1.0796571337345462 -6.087724240382666 -7.335445574718298 -0.1023785335624865 3.9138589432259607 8.130838996753354 3.0827724306435194 -0.9235733762949252 3.0926641004935185 7.309644154020912 2.261577587911077 0.057170524550649304 4.073408001339093 8.290388054866487 3.2423214887566516 2.3825481012345975 6.398785578023041 10.615765631550435 5.567699065440596 6.772636504934177 5.295776548602891 -3.123408142508442 7.0800462033745255 6.550242295998142 5.073382339666857 -3.345802351444469 6.857651994438495 3.274532897524658 1.797672941193376 -6.621511749917955 3.5819425959650104 0.010641514158436394 -1.4662184421728455 -9.885403133284173 0.3180512125987889 6.716244083695901 5.370135771783115 0.9917442834973542 2.1163135957133363 9.583433903438387 8.237325591525604 3.858934103239843 4.9835034154558215 11.020799626324099 9.674691314411316 5.296299826125551 6.4208691383415335 -0.22148318630876673 -1.5675914982215566 -5.945982986507314 -4.821413674291332 -3.8994620738833845 1.368144418340222 -5.799236955776989 -7.046958290112624 -1.1625317588223716 4.105074733401235 -3.0623066407159776 -4.310027975051611 2.9409890789029554 8.208595571126558 1.0412141970093458 -0.2065071373262839 -3.7168434254903246 1.5507630667332784 -5.616618307383934 -6.864339641719566 -0.6477631395730299 3.368474337215414 7.585454390742807 2.5373878246329724 -1.4689579823054721 2.547279494482975 6.764259548010365 1.7161929819005302 -0.48821408145989764 3.528023395328546 7.74500344885594 2.6969368827461047 1.8371634952240505 5.853400972012491 10.070381025539884 5.022314459430049 0.16637369769005517 -1.3104862586412303 -9.729670949752556 0.47378339613040765 -0.05602051124597551 -1.5328804675772574 -9.952065158688589 0.251389187194377 -3.33172990971946 -4.808589866050744 -13.227774557162073 -3.0243202112791074 -6.5956212930856815 -8.072481249416963 -16.491665940528293 -6.288211594645329 5.224531595380796 3.8784232834680097 -0.49996820481775117 0.6246011073982309 8.091721415123281 6.7456131032104985 2.3672216149247376 3.491790927140716 9.529087138008993 8.182978826096207 3.804587337810446 4.929156650026428 -1.7131956746238721 -3.059303986536662 -7.437695474822419 -6.313126162606437 -9.90571505690952 -4.638108564685913 -11.805489938803124 -13.053211273138757 -7.168784741848507 -1.901178249624902 -9.06855962374211 -10.316280958077746 -3.0652639041231815 2.202342588100425 -4.965038786016789 -6.212760120352419 -9.723096408516462 -4.455489916292855 -11.62287129041007 -12.8705926247457 -4.842330589638211 -0.8260931128497653 3.3908869406776248 -1.6571796254322066 -5.663525432370653 -1.647287955582211 2.5696920979451825 -2.4783744681646525 -4.68278153152508 -0.666544054736633 3.5504359987907606 -1.497630567319078 -2.357403954841132 1.6588335219473116 5.875813575474705 0.8277470093648702 9.246963031426834 7.770103075095552 -0.6490816160157777 9.554372729867186 9.024568822490806 7.547708866159521 -0.871475824951812 9.331978520931155 5.7488594240173185 4.271999467686033 -4.147185223425293 6.0562691224576675 2.4849680406511006 1.0081080843198151 -7.411076606791513 2.7923777390914495 6.762078279378507 5.4159699674657205 1.0375784791799596 2.1621477913959417 9.629268099120992 8.283159787208206 3.9047682989224484 5.0293376111384305 11.066633822006704 9.720525510093918 5.342134021808157 6.466703334024139 -0.1756489906261649 -1.5217573025389477 -5.9001487908247086 -4.7755794786087264 -7.144792330843497 -1.8771858386198907 -9.044567212737105 -10.292288547072737 -4.40786201578249 0.8597444764411151 -6.307636897676094 -7.555358232011727 -0.30434117805716454 4.963265314166442 -2.204116059950767 -3.4518373942864002 -6.962173682450443 -1.694567190226838 -8.861948564344047 -10.109669898679682 -2.997482237358394 1.0187552394300496 5.235735292957443 0.18766872684760827 -3.8186770800908363 0.1975603966976074 4.414540450224997 -0.633526115884834 -2.8379331792452582 1.1783042975431819 5.3952843510705755 0.34721778496073696 -0.5125556025613136 3.5036818742271265 7.72066192775452 2.672595361644685 -2.2090652299602986 -3.6859251862915805 -12.10510987740291 -1.9016555315199426 -2.4314594388963258 -3.908319395227611 -12.327504086338937 -2.124049740455977 -5.707168837369812 -7.184028793701096 -15.603213484812425 -5.399759138929461 -8.971060220736032 -10.447920177067315 -18.867104868178643 -8.663650522295681 7.610603089311027 6.264494777398241 1.88610328911248 3.010672601328462 10.477792909053516 9.131684597140733 4.753293108854969 5.877862421070951 11.91515863193922 10.569050320026438 6.190658831740681 7.315228143956663 0.6728758193063591 -0.6732324926064273 -5.051623980892186 -3.927054668676206 -8.752798923220066 -3.485192430996463 -10.652573805113672 -11.900295139449307 -6.015868608159055 -0.7482621159354501 -7.915643490052659 -9.163364824388294 -1.9123477704337297 3.355258721789877 -3.8121226523273357 -5.059843986662969 -8.57018027482701 -3.302573782603403 -10.469955156720616 -11.717676491056249 -6.0218982828727015 -2.005660806084258 2.211319247443136 -2.836747318666699 -6.8430931256051455 -2.8268556488167036 1.39012440471069 -3.657942161399145 -5.862349224759571 -1.8461117479711255 2.370868305556268 -2.6771982605535705 -3.5369716480756246 0.4792658287128191 4.696245882240213 -0.3518206838696223 5.256156781257495 3.779296824926213 -4.639887866185118 5.5635664796978475 5.033762572321464 3.5569026159901824 -4.862282075121145 5.341172270761817 1.7580531738479799 0.281193217516698 -8.137991473594633 2.0654628722883324 -1.5058382095182417 -2.982698165849527 -11.401882856960853 -1.1984285110778892 15.268215036839734 13.922106724926955 9.543715236641194 10.668284548857173 18.13540485658222 16.78929654466944 12.410905056383683 13.535474368599665 19.572770579467935 18.226662267555156 13.848270779269392 14.972840091485374 8.33048776683507 6.984379454922287 2.605987966636526 3.7305572788525048 -8.281692990221334 -3.0140864979977273 -10.18146787211494 -11.429189206450571 -5.544762675160321 -0.27715618293671795 -7.444537557053927 -8.69225889138956 -1.4412418374349976 3.826364654788609 -3.3410167193286 -4.588738053664235 -8.099074341828278 -2.831467849604671 -9.998849223721884 -11.246570558057515 -6.56728288888325 -2.5510454120948083 1.6659346414325888 -3.3821319246772497 -7.388477731615691 -3.372240254827247 0.844739798700143 -4.203326767409688 -6.407733830770116 -2.391496353981676 1.8254836995457175 -3.2225828665641174 -4.082356254086168 -0.06611877729772786 4.150861276229666 -0.8972052898801692 -1.3501060259866193 -2.8269659823179047 -11.246150673429234 -1.0426963275462704 -1.5725002349226536 -3.049360191253939 -11.468544882365265 -1.265090536482301 -4.84820963339614 -6.325069589727422 -14.744254280838751 -4.5407999349557855 -8.11210101676236 -9.588960973093641 -18.008145664204967 -7.804691318322005 13.776502548524633 12.430394236611846 8.052002748326089 9.176572060542068 16.643692368267118 15.297584056354339 10.919192568068578 12.043761880284556 18.081058091152833 16.734949779240047 12.356558290954283 13.481127603170265 6.8387752785199645 5.492666966607182 1.1142754783214173 2.2388447905373994 -14.287945973247467 -9.020339481023862 -16.187720855141073 -17.435442189476706 -11.551015658186458 -6.283409165962851 -13.450790540080062 -14.698511874415697 -7.447494820461133 -2.179888328237528 -9.347269702354739 -10.59499103669037 -14.10532732485441 -8.837720832630806 -16.005102206748017 -17.25282354108365 -10.76185033894843 -6.745612862159987 -2.5286328086325938 -7.576699374742429 -11.583045181680873 -7.566807704892431 -3.349827651365036 -8.397894217474873 -10.602301280835299 -6.586063804046855 -2.3690837505194615 -7.4171503166292965 -8.276923704151352 -4.260686227362909 -0.04370617383551334 -5.09177273994535 7.730483307750156 6.253623351418874 -2.165561339692456 8.037893006190508 7.508089098814125 6.031229142482843 -2.3879555486284865 7.815498797254477 4.232379700340637 2.755519744009355 -5.663664947101973 4.539789398780993 0.9684883169744225 -0.5083716393568629 -8.92755633046819 1.2758980154147714 15.314049232522343 13.967940920609564 9.589549432323796 10.714118744539778 18.18123905226483 16.83513074035205 12.456739252066292 13.581308564282267 19.618604775150544 18.272496463237758 13.894104974952 15.018674287167983 8.376321962517675 7.0302136506048925 2.651822162319128 3.77639147453511 -11.527023247181448 -6.259416754957844 -13.426798129075056 -14.674519463410686 -8.790092932120437 -3.5224864398968307 -10.689867814014042 -11.937589148349677 -4.686572094395112 0.5810343978284926 -6.586346976288718 -7.834068310624351 -11.344404598788394 -6.076798106564787 -13.244179480681998 -14.491900815017633 +8.188510356294781 0.9288930613478499 9.387744333308685 10.615504508939136 -1.450128545827507 -8.709745840774438 -0.25089456881360306 0.9768656068168511 10.400895944111994 3.141278649165063 11.600129921125898 12.827890096756356 2.700126292970399 -4.5594910019765305 3.8993602699843066 5.127120445614754 4.455825538753601 -2.803791756193327 5.655059515767508 6.882819691397959 -5.182813363368686 -12.442430658315615 -3.98357938635478 -2.755819210724333 6.668211126570814 -0.591406168376114 7.867445103584721 9.095205279215172 -1.0325585245707778 -8.29217581951771 0.1666754524431262 1.3944356280735768 15.360620259538429 8.101002964591501 16.559854236552333 17.78761441218279 5.721981357416144 -1.537635937530787 6.921215334430052 8.148975510060499 17.573005847355653 10.313388552408714 18.77223982436955 20.0 9.872236196214054 2.612618901267119 11.071470173227954 12.299230348858401 13.885780022653634 6.626162727706706 15.085013999667545 16.31277417529799 4.247141120531349 -3.0124761744155855 5.446375097545257 6.674135273175704 16.09816561047085 8.83854831552392 17.29739958748476 18.525159763115198 8.397395959329256 1.1377786643823242 9.59662993634316 10.82439011197361 3.126945350042341 11.056369417300136 6.12691129943649 10.610703176888656 3.9702453929414787 11.899669460199274 6.970211342335624 11.45400321978779 -2.672462850671579 5.256961216586216 0.3275030987225662 4.811294976174736 -5.549728479527817 2.3796955877299766 -2.5497625301336697 1.9340293473184964 5.740462553823807 13.669886621081602 8.740428503217956 13.224220380670126 6.583762596722945 14.51318666398074 9.583728546117094 14.067520423569256 -0.05894564689011261 7.870478420367682 2.941020302504036 7.424812179956199 -2.9362112757463485 4.993212791511446 0.06375467364780008 4.547546551099966 2.602015584702677 10.531439651960472 5.601981534096829 10.085773411548992 3.445315627601815 11.374739694859613 6.4452815769959635 10.92907345444813 -3.197392616011239 4.732031451246556 -0.19742666661709407 4.286365210835076 -6.074658244867477 1.8547658223903163 -3.07469229547333 1.4090995819788361 5.665499468640167 13.594923535897962 8.665465418034316 13.149257295486485 6.508799511539305 14.4382235787971 9.508765460933454 13.992557338385623 -0.1339087320737491 7.795515335184042 2.866057217320396 7.349849094772562 -3.0111743609299886 4.918249706327806 -0.011208411535839957 4.472583465916326 9.330071536960233 6.881554143174956 7.479348355340097 2.2977156682471254 8.01831836362015 5.569800969834869 6.167595182000014 0.9859624949070458 4.789588995924571 2.3410716021392872 2.9388658143044353 -2.2427668727885397 4.202058110424137 1.753540716638856 2.3513349288040004 -2.830297758288971 9.50844490417074 7.059927510385464 7.657721722550605 2.4760890354576333 8.196691730830658 5.748174337045381 6.345968549210525 1.1643358621175537 4.967962363135079 2.5194449693497987 3.117239181514943 -2.0643935055780283 4.3804314776346445 1.9319140838493638 2.5297082960145083 -2.6519243910784596 8.26857952820616 5.820062134420883 6.417856346586024 1.2362236594930565 6.956826354866081 4.508308961080797 5.106103173245945 -0.07552951384702666 3.728096987170499 1.2795795933852148 1.8773738055503628 -3.304258881542612 3.140566101670064 0.692048707884787 1.289842920049928 -3.8917897670430435 9.862960220178255 7.414442826392978 8.01223703855812 2.8306043514651478 8.551207046838176 6.102689653052895 6.70048386521804 1.5188511781250682 5.322477679142594 2.873960285357313 3.4717544975224577 -1.7098781895705137 4.734946793642159 2.2864293998568783 2.8842236120220264 -2.297409075070945 -15.67739023283152 -11.838659958754018 -19.986424534965106 -11.513663022847464 -5.143775060465606 -1.3050447863881018 -9.45280936259919 -0.9800478504815509 -7.801371388344542 -3.96264111426704 -12.110405690478128 -3.6376441783604854 -10.01170487715499 -6.172974603077488 -14.320739179288577 -5.847977667170934 -14.14357184711143 -10.304841573033926 -18.45260614924501 -9.979844637127373 -3.609956674745515 0.2287735993319906 -7.918990976879098 0.5537705352385416 -6.2675530026244495 -2.4288227285469475 -10.576587304758036 -2.103825792640393 -8.477886491434898 -4.639156217357396 -12.786920793568484 -4.314159281450843 -15.147039257072649 -11.308308982995147 -19.456073559206235 -10.983312047088594 -4.613424084706734 -0.7746938106292305 -8.922458386840319 -0.4496968747226795 -7.271020412585671 -3.4322901385081686 -11.580054714719255 -3.107293202601614 -9.481353901396119 -5.642623627318617 -13.790388203529705 -5.3176266914120625 -3.867419731846592 -0.0286894577690866 -8.176454033980175 0.2963074781374644 6.666195440519324 10.504925714596826 2.3571611383857416 10.82992265050338 4.00859911264039 7.847329386717892 -0.3004351894932 8.172326322624443 1.7982656238299413 5.636995897907443 -2.510768678303645 5.961992833813998 6.781394578652542 -0.4782227162943933 7.980628555666446 9.208388731296896 -2.85724432346975 -10.11686161841668 -1.6580103464558427 -0.4302501708253921 8.993780166469755 1.7341628715228197 10.193014143483655 11.420774319114106 1.2930105153281595 -5.966606779618774 2.4922444923420635 3.7200046679725105 3.048709761111361 -4.21090753383557 4.247943738125265 5.475703913755719 -6.589929141010927 -13.849546435957857 -5.390695163997021 -4.1629349883665725 5.261095348928571 -1.9985219460183572 6.460329325942478 7.688089501572929 -2.439674302213021 -9.699291597159952 -1.240440325199117 -0.012680149568666366 13.95350448189619 6.6938871869492615 15.152738458910093 16.380498634540544 4.314865579773901 -2.9447517151730302 5.514099556787809 6.741859732418256 16.165890069713406 8.906272774766474 17.365124046727303 18.59288422235776 8.46512041857181 1.2055031236248794 9.664354395585715 10.892114571216165 12.478664245011394 5.219046950064463 13.677898222025306 14.905658397655749 2.8400253428891062 -4.419591952057825 4.039259319903014 5.267019495533461 14.691049832828604 7.431432537881676 15.890283809842515 17.11804398547296 6.990280181687016 -0.26933711325991894 8.189514158700916 9.41727433433137 -1.661641881602847 6.267782185654948 1.3383240677913015 5.822115945243468 -0.8183418387037094 7.111082228554082 2.1816241106904357 6.665415988142602 -7.461050082316769 0.468373984941028 -4.461084132922622 0.02270774452954427 -10.338315711173005 -2.408891643915208 -7.338349761778856 -2.854557884326688 0.9518753221786191 8.881299389436414 3.9518412715727713 8.435633149024934 1.7951753650777569 9.724599432335548 4.7951413144719055 9.278933191924068 -4.847532878535301 3.0818911887224907 -1.847566929141152 2.6362249483110105 -7.724798507391535 0.2046255598662583 -4.72483255799739 -0.24104068054522187 -2.1865716469425074 5.7428524203152875 0.8133943024516412 5.297186179903807 -1.3432716040433696 6.586152463214422 1.6566943453507754 6.1404862228029415 -7.985979847656429 -0.056555780398632294 -4.986013898262282 -0.502222020810116 -10.863245476512665 -2.933821409254872 -7.863279527118516 -3.379487649666352 0.8769122369949827 8.806336304252778 3.8768781863891277 8.360670063841297 1.7202122798941168 9.649636347151912 4.7201782292882655 9.203970106740432 -4.922495963718939 3.006928103538854 -1.922530014324792 2.561261863127374 -7.799761592575175 0.12966247468262182 -4.799795643181026 -0.31600376572885835 7.450137778858924 5.001620385073647 5.599414597238788 0.4177819101458162 6.138384605518844 3.68986721173356 4.287661423898708 -0.8939712631942633 2.9096552378232623 0.4611378440379781 1.0589320562031261 -4.122700630889849 2.3221243523228274 -0.12639304146245323 0.4714011707026913 -4.71023151639028 7.628511146069432 5.179993752284155 5.7777879644492955 0.5961552773563277 6.316757972729352 3.8682405789440715 4.466034791109216 -0.7155978959837554 3.08802860503377 0.6395112112484895 1.237305423413634 -3.9443272636793374 2.5004977195333353 0.05198032574805822 0.6497745379131992 -4.531858149179769 6.388645770104855 3.9401283763195742 4.537922588484719 -0.6437100986082527 5.076892596764772 2.628375202979491 3.2261694151446356 -1.9554632719483358 1.8481632290691898 -0.6003541647160908 -0.0025599525509463206 -5.184192639643918 1.260632343568755 -1.1878850502165221 -0.5900908380513812 -5.771723525144351 7.983026462076946 5.534509068291669 6.13230328045681 0.9506705933638422 6.67127328873687 4.222755894951586 4.820550107116734 -0.36108257997624094 3.4425439210412847 0.994026527256004 1.5918207394211485 -3.589811947671823 2.8550130355408534 0.4064956417555692 1.0042898539207172 -4.177342833172256 -7.3351634268145105 -3.4964331527370085 -11.644197728948098 -3.1714362168304575 3.1984517455514023 7.037182019628908 -1.1105825565821803 7.362178955535459 0.5408554176724678 4.379585691749966 -3.7681788844611184 4.704582627656524 -1.6694780711379806 2.1692522029395214 -5.978512373271565 2.494249138846076 -5.80134504109442 -1.962614767016916 -10.110379343228002 -1.637617831110365 4.732270131271498 8.571000405348997 0.42323582913791213 8.895997341255551 2.0746738033925602 5.913404077470062 -2.234360498741026 6.238401013376613 -0.1356596854178882 3.703070588659614 -4.444693987551474 4.028067524566168 -6.804812451055641 -2.966082176978137 -11.113846753189225 -2.641085241071586 3.7288027213102737 7.567532995387776 -0.580231580823309 7.892529931294334 1.0712063934313392 4.909936667508841 -3.237827908702247 5.234933603415392 -1.1391270953791128 2.6996031786983927 -5.4481613975126955 3.0246001146049473 4.474807074170418 8.31353734824792 0.16577277203683494 8.638534284154474 15.008422246536334 18.84715252061384 10.699387944402748 19.172149456520387 12.350825918657392 16.189556192734898 8.041791616523813 16.514553128641452 10.140492429846951 13.97922270392445 5.831458127713365 14.304219639831004 1.0659165967997772 -6.193700698147156 2.2651505738136812 3.4929107494441283 -8.572722305322513 -15.832339600269442 -7.373488328308607 -6.145728152678158 3.27830218461699 -3.9813151103299447 4.477536161630894 5.705296337261341 -4.422467466524603 -11.682084761471536 -3.223233489510701 -1.9954733138802503 -2.666768220741403 -9.926385515688334 -1.4675342437274992 -0.2397740680970486 -12.305407122863691 -19.56502441781062 -11.106173145849784 -9.878412970219337 -0.45438263292419023 -7.7139999278711215 0.7448513440897138 1.9726115197201644 -8.155152284065784 -15.414769579012717 -6.955918307051878 -5.728158131421429 8.238026500043429 0.9784092050964937 9.437260477057333 10.665020652687783 -1.4006124020788597 -8.660229697025793 -0.20137842506495574 1.0263817505654949 10.450412087860641 3.1907947929137066 11.649646064874542 12.877406240504989 2.74964243671905 -4.509974858227887 3.9488764137329504 5.176636589363397 6.763186263158634 -0.49643103178830117 7.962420240172534 9.190180415802985 -2.8754526389636546 -10.135069933910588 -1.6762186619497506 -0.44845848631929996 8.975571850975843 1.7159545560289118 10.174805827989747 11.402566003620198 1.2748021998342516 -5.9848150951126815 2.4740361768481556 3.7017963524786026 1.2990275139745648 9.22845158123236 4.2989934633687135 8.78278534082088 2.142327556873699 10.071751624131494 5.142293506267848 9.626085383720014 -4.500380686739357 3.4290433805184364 -1.50041473734521 2.983377140106956 -7.377646315595593 0.551777751662204 -4.377680366201444 0.10611151125072382 3.9125447177560346 11.841968785013826 6.91251066715018 11.396302544602346 4.755844760655169 12.685268827912964 7.755810710049314 12.23960258750148 -1.8868634829578887 6.042560584299906 1.1131024664362599 5.596894343888426 -4.764129111814125 3.1652949554436702 -1.7641631624199796 2.71962871503219 0.7740977486349045 8.7035218158927 3.7740636980290496 8.25785557548122 1.6173977915340387 9.546821858791834 4.617363740928187 9.101155618380353 -5.025310452079017 2.904113615178776 -2.02534450268487 2.458447374767296 -7.902576080935253 0.02684798632254015 -4.902610131541104 -0.41881825408894 3.8375816325723946 11.76700569983019 6.837547581966543 11.32133945941871 4.680881675471529 12.610305742729324 7.680847624865674 12.16463950231784 -1.9618265681415288 5.967597499116266 1.0381393812526163 5.521931258704786 -4.839092196997761 3.0903318702600338 -1.839126247603616 2.6446656298485536 0.40011635992710026 -2.048401033858177 -1.4506068216930323 -6.632239508786004 -0.9116368134129793 -3.36015420719826 -2.7623599950331155 -7.943992682126085 -4.140366181108561 -6.58888357489384 -5.991089362728697 -11.172722049821667 -4.727897066608994 -7.176414460394273 -6.5786202482291305 -11.7602529353221 0.5784897271376153 -1.870027666647669 -1.272233454482521 -6.453866141575492 -0.7332634462024679 -3.1817808399877485 -2.583986627822604 -7.765619314915577 -3.9619928138980534 -6.410510207683332 -5.812715995518188 -10.994348682611157 -4.549523699398483 -6.998041093183762 -6.400246881018619 -11.58187956811159 -0.6613756488269686 -3.1098930426122493 -2.512098830447105 -7.6937315175400744 -1.9731288221670518 -4.421646215952331 -3.823852003787188 -9.005484690880156 -5.201858189862632 -7.650375583647911 -7.052581371482768 -12.234214058575738 -5.789389075363065 -8.237906469148344 -7.640112256983201 -12.821744944076173 0.9330050431451262 -1.5155123506401509 -0.9177181384750099 -6.09935082556798 -0.37874813019495335 -2.827265523980234 -2.2294713118150895 -7.411103998908061 -3.6074774978905353 -6.055994891675816 -5.4582006795106714 -10.639833366603643 -4.19500838339097 -6.643525777176249 -6.045731565011106 -11.227364252104076 -12.464171185138596 -8.625440911061093 -16.773205487272183 -8.30044397515454 -1.93055601277268 1.908174261304822 -6.239590314906264 2.2331711972113766 -4.588152340651616 -0.7494220665741125 -8.897186642785204 -0.4244251306675615 -6.798485829462063 -2.959755555384561 -11.10752013159565 -2.63475861947801 -10.930352799418504 -7.091622525341002 -15.239387101552087 -6.766625589434446 -0.3967376270525875 3.441992647024918 -4.705771929186174 3.766989582931469 -3.0543339549315256 0.7843963191459764 -7.363368257065108 1.109393255052531 -5.264667443741972 -1.4259371696644685 -9.573701745875558 -1.1009402337579175 -11.933820209379725 -8.095089935302221 -16.242854511513308 -7.770092999395668 -1.400205037013805 2.4385252370636934 -5.709239339147393 2.763522172970248 -4.057801364892745 -0.21907109081524112 -8.366835667026331 0.10592584509130987 -6.268134853703192 -2.429404579625693 -10.57716915583678 -2.1044076437191386 -0.6542006841536647 3.1845295899238373 -4.963234986287251 3.509526525830392 9.879414488212252 13.718144762289754 5.5703801860786655 14.043141698196301 7.221818160333314 11.060548434410816 2.9127838581997274 11.38554537031737 5.011484671522865 8.850214945600367 0.7024503693892825 9.175211881506918 6.78496269815356 -0.47465459679337485 7.984196675167464 9.211956850797915 -2.853676203968732 -10.113293498915661 -1.6544422269548242 -0.42668205132437365 8.997348285970773 1.737730991023838 10.196582262984673 11.424342438615124 1.296578634829178 -5.963038660117755 2.495812611843082 3.723572787473529 3.0522778806123796 -4.2073394143345535 4.251511857626284 5.479272033256734 -6.586361021509909 -13.845978316456838 -5.387127044496003 -4.159366868865556 5.264663468429589 -1.9949538265173388 6.4638974454434965 7.691657621073947 -2.4361061827120025 -9.695723477658934 -1.2368722056980985 -0.009112030067647936 13.957072601397208 6.69745530645028 15.156306578411112 16.384066754041562 4.3184336992749195 -2.941183595672012 5.517667676288827 6.745427851919274 16.169458189214424 8.90984089426749 17.36869216622832 18.59645234185878 8.46868853807283 1.2090712431258943 9.667922515086733 10.895682690717184 12.482232364512413 5.222615069565482 13.681466341526324 14.909226517156767 2.8435934623901247 -4.416023832556807 4.042827439404032 5.270587615034479 14.694617952329622 7.4350006573826946 15.893851929343533 17.121612104973977 6.993848301188034 -0.2657689937589005 8.193082278201935 9.420842453832385 -1.5588735073132014 6.37055055994459 1.4410924420809437 5.92488431953311 -0.7155734644140672 7.213850602843728 2.284392484980078 6.7681843624322475 -7.358281708027125 0.5711423592306701 -4.358315758632978 0.12547611881918996 -10.235547336883362 -2.306123269625566 -7.235581387489214 -2.7517895100370495 1.0546436964682648 8.984067763726056 4.05460964586241 8.538401523314576 1.897943739367399 9.827367806625194 4.897909688761548 9.381701566213714 -4.7447645042456585 3.1846595630121364 -1.74479855485151 2.738993322600656 -7.622030133101893 0.30739393415590044 -4.622064183707746 -0.13827230625557974 -2.0838032726528652 5.845620794604926 0.9161626767412834 5.399954554193446 -1.240503229753731 6.688920837504067 1.7594627196404176 6.243254597092587 -7.883211473366787 0.046212593891009845 -4.883245523972638 -0.39945364652047033 -10.760477102223021 -2.831053034965226 -7.760511152828876 -3.27671927537671 0.9796806112846248 8.90910467854242 3.9796465606787734 8.46343843813094 1.8229806541837625 9.752404721441554 4.822946603577908 9.306738481030074 -4.819727589429297 3.1096964778285 -1.81976164003515 2.664030237417016 -7.696993218285533 0.2324308489722604 -4.697027268891386 -0.21323539143921977 3.9475629522017393 1.499045558416455 2.096839770581603 -3.084792916511372 2.6358097788616526 0.18729238507637191 0.7850865972415164 -4.396546089851453 -0.5929195888339294 -3.0414369826192065 -2.4436427704540655 -7.625275457547035 -1.1804504743343607 -3.6289678681196413 -3.031173655954497 -8.212806343047466 4.125936319412247 1.6774189256269665 2.275213137792111 -2.9064195493008604 2.814183146072164 0.3656657522868869 0.9634599644520279 -4.218172722640942 -0.4145462216234179 -2.8630636154086986 -2.265269403243554 -7.446902090336524 -1.0020771071238528 -3.45059450090913 -2.852800288743989 -8.034432975836959 2.886070943447667 0.4375535496623826 1.0353477618275306 -4.146284925265443 1.5743177701075801 -0.874199623677697 -0.27640541151255604 -5.458038098605524 -1.6544115975880018 -4.102928991373279 -3.5051347792081344 -8.686767466301106 -2.2419424830884296 -4.690459876873712 -4.0926656647085675 -9.274298351801537 4.480451635419762 2.031934241634481 2.6297284537996255 -2.551904233293346 3.1686984620796785 0.7201810682943979 1.3179752804595424 -3.863657406633429 -0.06003090561590341 -2.5085482994011805 -1.9107540872360396 -7.092386774329009 -0.6475617911163383 -3.0960791849016154 -2.4982849727364744 -7.679917659829444 -15.41584915779304 -11.577118883715537 -19.724883459926623 -11.252121947808984 -4.882233985427124 -1.0435037113496186 -9.19126828756071 -0.7185067754430676 -7.539830313306062 -3.7011000392285602 -11.848864615439647 -3.3761031033220092 -9.750163802116509 -5.911433528039007 -14.059198104250093 -5.586436592132454 -13.882030772072948 -10.043300497995444 -18.191065074206534 -9.718303562088892 -3.3484155997070317 0.49031467437047027 -7.657449901840616 0.8153116102770213 -6.00601192758597 -2.167281653508468 -10.315046229719554 -1.8422847176019133 -8.216345416396418 -4.3776151423189145 -12.525379718530003 -4.0526182064123635 -14.88549818203417 -11.046767907956667 -19.194532484167752 -10.721770972050113 -4.351883009668253 -0.5131527355907544 -8.660917311801839 -0.18815579968419627 -7.009479337547191 -3.170749063469689 -11.318513639680775 -2.8457521275631343 -9.219812826357638 -5.3810825522801355 -13.528847128491222 -5.056085616373583 -3.605878656808109 0.23285161726939307 -7.914912958941693 0.5578485531759441 6.927736515557804 10.76646678963531 2.6187022134242213 11.091463725541864 4.270140187678869 8.108870461756371 -0.0388941144547168 8.433867397662926 2.059806698868421 5.8985369729459265 -2.2492276032651652 6.2235339088524775 +-3.1775278849552144 -3.2716556557288143 4.989788189927783 4.095930177312766 3.1830896698249944 3.0889618990513945 11.350405744707988 10.456547732092975 5.024709467918115 4.930581697144511 13.192025542801105 12.298167530186092 4.444482490931481 4.350354720157878 12.611798565814475 11.717940553199458 -9.795790647340093 -9.889918418113693 -1.6284745724570975 -2.522332585072114 -3.435173092559886 -3.5293008633334857 4.732142982323108 3.838284969708095 -1.5935532944667656 -1.687681065240369 6.573762780416228 5.679904767801212 -2.173780271453399 -2.2679080422270026 5.993535803429591 5.099677790814578 -5.908292846357709 -6.002420617131309 2.2590232285252867 1.3651652159102703 0.45232470842250194 0.3581969376488985 8.619640783305492 7.725782770690479 2.293944506515615 2.199816735742015 10.461260581398612 9.567402568783596 1.7137175295289815 1.6195897587553816 9.881033604411975 8.987175591796962 -3.3168185000338113 -3.410946270807411 4.850497574849186 3.9566395622341695 3.0437990547463976 2.9496712839727977 11.211115129629391 10.317257117014378 4.885418852839518 4.791291082065914 13.052734927722511 12.158876915107498 4.305191875852884 4.211064105079281 12.472507950735874 11.578649938120861 -4.885052865437952 -4.979180636211552 3.282263209445045 2.3884051968300284 1.4755646893422565 1.3814369185686566 9.642880764225247 8.749022751610234 3.317184487435373 3.223056716661773 11.48450056231837 10.590642549703354 2.7369575104487396 2.6428297396751397 10.904273585331733 10.01041557271672 -11.503315627822833 -11.597443398596432 -3.3359995529398354 -4.229857565554854 -5.142698073042624 -5.236825843816225 3.0246180018403663 2.1307599892253535 -3.301078274949507 -3.395206045723107 4.86623779993349 3.9723797873184736 -3.8813052519361406 -3.9754330227097405 4.286010822946853 3.39215281033184 -7.615817826840448 -7.709945597614048 0.5514982480425488 -0.34235976457246764 -1.2552002720602395 -1.3493280428338394 6.912115802822754 6.018257790207741 0.5864195260328771 0.49229175525927715 8.75373560091587 7.859877588300854 0.006192549046243556 -0.08793522172735635 8.173508623929234 7.279650611314221 -5.024343480516549 -5.118471251290149 3.142972594366448 2.2491145817514315 1.3362740742636596 1.2421463034900597 9.50359014914665 8.609732136531637 3.1778938723567762 3.0837661015831763 11.345209947239773 10.451351934624757 2.5976668953701427 2.503539124596543 10.76498297025314 9.871124957638123 -3.494830595558607 -3.5889583663322107 4.672485479324386 3.77862746670937 2.865786959221598 2.771659188447998 11.033103034104595 10.139245021489579 4.707406757314718 4.613278986541115 12.874722832197712 11.980864819582695 4.127179780328081 4.033052009554481 12.294495855211075 11.400637842596058 -10.11309335794349 -10.20722112871709 -1.9457772830604938 -2.83963529567551 -3.752475803163282 -3.846603573936882 4.414840271719715 3.5209822591046986 -1.9108560050701655 -2.0049837758437654 6.256460069812828 5.362602057197812 -2.491082982056799 -2.585210752830399 5.676233092826195 4.782375080211178 -6.225595556961105 -6.319723327734705 1.9417205179218904 1.047862505306874 0.13502199781910207 0.04089422704550216 8.302338072702096 7.408480060087079 1.9766417959122222 1.8825140251386188 10.143957870795216 9.2500998581802 1.3964148189255852 1.3022870481519853 9.563730893808582 8.669872881193566 -3.634121210637204 -3.7282489814108075 4.5331948642457895 3.639336851630773 2.7264963441430012 2.6323685733694013 10.893812419025998 9.999954406410982 4.568116142236121 4.473988371462518 12.735432217119111 11.841574204504099 3.9878891652494843 3.8937613944758844 12.155205240132474 11.261347227517462 -8.127312844526125 -8.221440615299725 0.040003230356870034 -0.8538547822581464 -1.7666952897459183 -1.8608230605195182 6.400620785137075 5.5067627725220625 0.07492450834719833 -0.01920326242640158 8.242240583230195 7.348382570615179 -0.5053024686394352 -0.5994302394130351 7.662013606243562 6.768155593628546 -14.745575606911006 -14.839703377684605 -6.578259532028012 -7.472117544643027 -8.384958052130797 -8.4790858229044 -0.21764197724780487 -1.1114999898628177 -6.54333825403768 -6.637466024811282 1.6239778208453153 0.7301198082302989 -7.123565231024314 -7.217693001797915 1.0437508438586782 0.14989283124366537 -10.858077805928621 -10.952205576702221 -2.690761731045626 -3.5846197436606424 -4.4974602511484125 -4.591588021922016 3.6698558237345793 2.7759978111195664 -2.6558404530552977 -2.7499682238288976 5.5114756218276995 4.617617609212683 -3.236067430041931 -3.330195200815531 4.931248644841062 4.0373906322260495 -8.266603459604722 -8.360731230378322 -0.09928738472172682 -0.9931453973367432 -1.9059859048245151 -2.000113675598115 6.2613301700584785 5.367472157443466 -0.06436610673139853 -0.15849387750499844 8.102949968151599 7.209091955536582 -0.644593083718032 -0.7387208544916319 7.522722991164965 6.628864978549949 13.113483157596193 15.881412394261545 17.447010820813766 16.176714460251382 13.078055852818302 15.845985089483648 17.41158351603587 16.141287155473485 1.918493845195961 4.68642308186131 6.252021508413531 4.981725147851151 2.2214255126970883 4.989354749362434 6.554953175914658 5.284656815352278 8.650042841231361 11.417972077896707 12.983570504448927 11.71327414388655 8.61461553645346 11.38254477311881 12.948143199671037 11.67784683910865 -2.5449464711688705 0.22298276549647156 1.7885811920486994 0.5182848314863158 -2.2420148036677467 0.5259144329975989 2.0915128595498267 0.8212164989874431 13.483288885775451 16.251218122440797 17.816816548993025 16.54652018843064 13.447861580997554 16.215790817662906 17.781389244215127 16.511092883652744 2.2882995733752196 5.056228810040565 6.6218272365927895 5.351530876030406 2.5912312408763434 5.359160477541693 6.924758904093917 5.654462543531533 6.627708078583925 9.395637315249274 10.961235741801495 9.690939381239115 6.592280773806028 9.360210010471373 10.925808437023601 9.655512076461214 -4.567281233816308 -1.7993519971509606 -0.2337535705987399 -1.50404993116112 -4.264349566315181 -1.4964203296498368 0.06917809690239096 -1.2011182636599926 4.003774548757697 6.77170378542305 8.33730221197527 7.067005851412887 3.968347243979803 6.736276480645145 8.301874907197373 7.031578546634989 -7.1912147636425345 -4.423285526977189 -2.8576871004249647 -4.127983460987345 -6.888283096141407 -4.12035385947606 -2.554755432923834 -3.8250517934862174 -0.4596657676071345 2.3082634690582147 3.8738618956104354 2.6035655350480553 -0.495093072385032 2.2728361642803137 3.8384345908325415 2.5681382302701543 -11.654655080007368 -8.886725843342022 -7.321127416789798 -8.59142377735218 -11.35172341250624 -8.583794175840895 -7.018195749288669 -8.288492109851052 4.373580276936956 7.141509513602305 8.707107940154529 7.4368115795921454 4.338152972159058 7.106082208824407 8.671680635376632 7.401384274814248 -6.821409035463276 -4.05347979879793 -2.487881372245706 -3.7581777328080896 -6.51847736796215 -3.750548131296803 -2.1849497047445787 -3.4552460653069588 -2.4820005302545702 0.28592870641077894 1.8515271329629996 0.5812307724006196 -2.5174278350324677 0.25050140163287793 1.8160998281851057 0.5458034676227221 -13.676989842654802 -10.909060605989456 -9.343462179437234 -10.613758539999615 -13.374058175153676 -10.60612893848833 -9.040530511936105 -10.310826872498486 9.643508305119152 12.411437541784494 13.977035968336722 12.706739607774345 9.608081000341254 12.376010237006604 13.941608663558824 12.671312302996448 -1.5514810072810832 1.216448229384266 2.7820466559364867 1.5117502953741067 -1.2485493397799559 1.5193798968853933 3.084978323437614 1.814681962875234 5.180067988754317 7.9479972254196625 9.513595651971887 8.243299291409507 5.144640683976419 7.912569920641765 9.478168347193993 8.20787198663161 -6.0149213236459165 -3.246992086980569 -1.6813936604283448 -2.9516900209907284 -5.711989656144791 -2.9440604194794417 -1.3784619929272175 -2.648758353489601 10.013314033298407 12.781243269963753 14.34684169651598 13.076545335953597 9.977886728520513 12.745815965185855 14.311414391738083 13.0411180311757 -1.1816752791018246 1.586253957563521 3.1518523841157453 1.8815560235533617 -0.8787436116007008 1.8891856250646484 3.4547840516168726 2.184487691054489 3.157733226106881 5.92566246277223 7.491260889324451 6.220964528762071 3.1223059213289837 5.890235157994329 7.455833584546557 6.1855372239841735 -8.03725608629335 -5.269326849628005 -3.703728423075784 -4.974024783638164 -7.734324418792225 -4.966395182126879 -3.400796755574653 -4.671093116137037 3.0183465478494504 5.7862757845147925 7.35187421106702 6.081577850504637 2.9829192430715494 5.750848479736899 7.316446906289123 6.046150545726739 -8.176642764550786 -5.408713527885441 -3.8431151013332148 -5.113411461895597 -7.873711097049659 -5.105781860384312 -3.540183433832091 -4.810479794394471 -1.4450937685153846 1.3228354681499574 2.8884338947021853 1.6181375341398017 -1.4805210732932856 1.2874081633720635 2.853006589924288 1.5827102293619042 -12.64008308091562 -9.872153844250274 -8.30655541769805 -9.576851778260432 -12.337151413414494 -9.569222176749147 -8.00362375019692 -9.273920110759306 3.3881522760287055 6.156081512694048 7.721679939246275 6.451383578683895 3.352724971250808 6.120654207916154 7.686252634468378 6.415956273905998 -7.806837036371528 -5.038907799706182 -3.473309373153956 -4.7436057337163415 -7.503905368870402 -4.735976132205057 -3.170377705652829 -4.440674066215212 -3.4674285311628203 -0.6994992944974747 0.8660991320547495 -0.4041972285076305 -3.5028558359407214 -0.7349265992753722 0.8306718272768521 -0.4396245332855315 -14.662417843563055 -11.894488606897708 -10.328890180345486 -11.599186540907867 -14.359486176061928 -11.591556939396582 -10.025958512844356 -11.29625487340674 -1.5111375544744625 -1.7080379005038715 5.450048944175066 6.462012541144894 3.9324967848443606 3.7355964388149516 10.893683283493889 11.905646880463717 -4.958503184454374 -5.155403530483785 2.0026833141951492 3.0146469111649807 -0.020202986449998406 -0.21710333247941094 6.9409835121995265 7.952947109169354 -1.4031510430009178 -1.6000513890303267 5.558035455648604 6.569999052618435 4.040483296317905 3.8435829502884964 11.001669794967427 12.013633391937262 -4.850516672980831 -5.047417019010242 2.110669825668694 3.122633422638522 0.08778352502354281 -0.10911682100586617 7.048970023673068 8.060933620642896 -5.984721982311573 -6.181622328340984 0.976464516337952 1.98842811330778 -0.5410876429927498 -0.7379879890221588 6.420098855656775 7.432062452626603 -9.432087612291486 -9.628987958320897 -2.470901113641961 -1.4589375166721332 -4.493787414287111 -4.690687760316521 2.4673990843624125 3.479362681332244 -1.4679424707079427 -1.6648428167373517 5.493244027941582 6.50520762491141 3.9756918686108804 3.7787915225814714 10.936878367260409 11.948841964230233 -4.915308100687854 -5.112208446717265 2.0458783979616726 3.057841994931497 0.022992097316517857 -0.17390824871289112 6.984178595966046 7.996142192935874 6.131150443154613 5.934250097125204 13.092336941804142 14.10430053877397 11.574784782473436 11.377884436444027 18.53597128112296 19.547934878092796 2.6837848131747 2.4868844671452877 9.644971311824229 10.656934908794053 7.622085011179074 7.425184665149665 14.583271509828599 15.595235106798427 6.239136954628158 6.042236608598746 13.200323453277683 14.212287050247511 11.682771293946981 11.485870947917572 18.643957792596503 19.65592138956633 2.791771324648245 2.5948709786188324 9.75295782329777 10.764921420267598 7.730071522652615 7.533171176623206 14.691258021302147 15.703221618271968 1.657566015317503 1.4606656692880904 8.618752513967028 9.630716110936856 7.101200354636326 6.904300008606917 14.062386853285851 15.074350450255679 -1.7897996146624102 -1.9866999606918228 5.171386883987115 6.183350480956943 3.1485005833419635 2.9516002373125545 10.109687081991488 11.121650678961313 6.174345526921133 5.977445180891724 13.135532025570662 14.14749562254049 11.617979866239956 11.421079520210547 18.57916636488949 19.59112996185931 2.7269798969412236 2.530079550911811 9.688166395590745 10.700129992560576 7.665280094945594 7.468379748916185 14.626466593595119 15.638430190564947 5.595806252154208 5.398905906124796 12.556992750803737 13.568956347773558 11.039440591473031 10.842540245443619 18.000627090122556 19.012590687092384 2.148440622174295 1.9515402761448861 9.109627120823816 10.121590717793648 7.086740820178669 6.889840474149256 14.047927318828194 15.059890915798022 5.7037927636277495 5.5068924175983405 12.66497926227727 13.676942859247106 11.147427102946573 10.950526756917164 18.108613601596097 19.120577198565925 2.2564271336478363 2.0595267876184273 9.217613632297361 10.22957722926719 7.194727331652214 6.997826985622801 14.155913830301735 15.167877427271556 1.1222218243170943 0.9253214782876853 8.083408322966623 9.09537191993645 6.565856163635917 6.368955817606508 13.527042662285439 14.539006259255274 -2.325143805662819 -2.522044151692228 4.636042692986706 5.648006289956534 2.6131563923415584 2.416256046312146 9.57434289099108 10.586306487960911 5.6390013359207245 5.4421009898913155 12.60018783457025 13.612151431540077 11.082635675239551 10.885735329210139 18.043822173889076 19.055785770858897 2.1916357059408114 1.9947353599114024 9.15282220459034 10.164785801560164 7.129935903945189 6.933035557915776 14.091122402594713 15.103085999564541 -1.6619381896263619 -1.8588385356557744 5.2992483090231595 6.311211905992991 3.7816961496924613 3.5847958036630487 10.742882648341983 11.754846245311814 -5.109303819606277 -5.3062041656356875 1.8518826790432499 2.863846276013078 -0.1710036216019013 -0.3679039676313103 6.79018287704762 7.8021464740174515 -1.5539516781528206 -1.7508520241822332 5.407234820496704 6.419198417466532 3.8896826611660025 3.69278231513659 10.850869159815527 11.862832756785359 -5.001317308132736 -5.1982176541621445 1.959869190516791 2.971832787486619 -0.06301711012836009 -0.2599174561577726 6.898169388521165 7.910132985490989 -6.135522617463476 -6.332422963492887 0.825663881186049 1.837627478155877 -0.6918882781446491 -0.8887886241740617 6.269298220504872 7.281261817474704 -9.582888247443387 -9.779788593472798 -2.6217017487938605 -1.6097381518240326 -4.6445880494390135 -4.841488395468424 2.3165984492105096 3.3285620461803376 -1.618743105859842 -1.8156434518892546 5.342443392789683 6.354406989759507 3.824891233458981 3.6279908874295685 10.786077732108506 11.79804132907833 -5.066108735839757 -5.263009081869168 1.8950777628097697 2.9070413597795977 -0.12780853783538149 -0.32470888386479047 6.833377960814143 7.845341557783968 6.162808704316273 12.809464660016936 12.291708545901407 14.393072246722163 4.24788105311147 10.894537008812133 10.376780894696612 12.478144595517357 -2.323610051051336 4.323045904649327 3.8052897905338057 5.906653491354554 0.40695704560933166 7.053613001309994 6.535856887194473 8.637220588015222 1.9690991984413344 8.615755154141993 8.097999040026473 10.19936274084722 0.05417154723653539 6.700827502937198 6.183071388821677 8.284435089642425 -6.517319556926273 0.12933639877438807 -0.38841971534113284 1.7129439854796153 -3.786752460265607 2.8599034954350557 2.342147381319535 4.443511082140283 9.635161419936626 16.28181737563729 15.76406126152176 17.865424962342523 7.7202337687318305 14.36688972443249 13.849133610316969 15.950497311137717 1.1487426645690206 7.79539862026968 7.277642506154162 9.379006206974907 3.8793097612296883 10.525965716930347 10.008209602814826 12.109573303635578 9.427572445405733 16.07422840110639 15.556472286990868 17.657835987811623 7.512644794200934 14.159300749901597 13.641544635786069 15.742908336606824 0.9411536900381243 7.587809645738783 7.070053531623262 9.171417232444014 3.671720786698792 10.318376742399451 9.80062062828393 11.901984329104682 6.856505133509959 13.503161089210622 12.9854049750951 15.086768675915849 4.9415774823051635 11.588233438005823 11.070477323890302 13.171841024711057 -1.6299136218576464 5.016742333843013 4.498986219727492 6.600349920548243 1.1006534748030212 7.74730943050368 7.229553316388159 9.330917017208911 2.662795627635024 9.309451583335683 8.791695469220166 10.89305917004091 0.747867976430225 7.394523932130884 6.876767818015363 8.978131518836115 -5.823623127732585 0.8230328279680741 0.30527671385255317 2.406640414673305 -3.0930560310719173 3.5535999246287453 3.0358438105132244 5.137207511333973 10.328857849130316 16.975513804830975 16.457757690715454 18.55912139153621 8.41393019792552 15.060586153626176 14.542830039510655 16.644193740331403 1.8424390937627102 8.489095049463366 7.971338935347848 10.0727026361686 4.573006190423378 11.219662146124037 10.70190603200852 12.803269732829271 10.12126887459942 16.767924830300075 16.25016871618456 18.35153241700531 8.206341223394624 14.852997179095283 14.335241064979762 16.436604765800517 1.634850119231814 8.281506074932473 7.763749960816956 9.8651136616377 4.3654172158924816 11.01207317159314 10.49431705747762 12.595680758298371 1.4778922950215048 8.124548250722167 7.606792136606646 9.708155837427395 -0.43703535618329425 6.209620599517368 5.691864485401847 7.793228186222599 -7.008526460346102 -0.36187050464544157 -0.8796266187609625 1.2217370820597893 -4.277959363685433 2.3686965920152225 1.8509404778997052 3.952304178720457 -2.7158172108534337 3.930838744847229 3.413082630731708 5.514446331552456 -4.630744862058231 2.01591109364243 1.498154979526909 3.5995186803476606 -11.20223596622104 -4.55558001052038 -5.073336124635899 -2.9719724238151493 -8.471668869560371 -1.8250129138597124 -2.34276902797523 -0.2414053271544816 4.950245010641861 11.59690096634252 11.079144852227003 13.180508553047751 3.035317359437066 9.681973315137721 9.1642172010222 11.265580901842952 -3.536173744725744 3.110482210974915 2.592726096859394 4.694089797680142 -0.8056066480650799 5.841049307635583 5.323293193520062 7.42465689434081 4.742656036110969 11.389311991811624 10.871555877696103 12.972919578516859 2.827728384906166 9.474384340606829 8.956628226491308 11.057991927312056 -3.743762719256644 2.9028932364440188 2.385137122328498 4.486500823149246 -1.0131956225959726 5.633460333104686 5.1157042189891655 7.217067919809917 0.6461041692295773 7.29276012493024 6.775004010814719 8.876367711635467 -1.2688234819752218 5.377832473725437 4.86007635960992 6.961440060430672 -7.84031458613803 -1.1936586304373726 -1.71141474455289 0.38994895626786175 -5.1097474894773605 1.5369084662232986 1.0191523521077812 3.120516052928526 -3.5476053366453613 3.0990506190553013 2.5812945049397804 4.682658205760529 -5.4625329878501585 1.1841229678504988 0.6663668537349814 2.767730554555733 -12.034024092012967 -5.387368136312308 -5.905124250427827 -3.8037605496070768 -9.303456995352299 -2.65680103965164 -3.1745571537671573 -1.0731934529464127 4.118456884849934 10.765112840550593 10.247356726435076 12.348720427255827 2.203529233645135 8.850185189345794 8.332429075230273 10.433792776051025 -4.367961870517673 2.278694085182984 1.760937971067463 3.862301671888215 -1.6373947738570074 5.009261181843655 4.491505067728134 6.5928687685488825 3.9108679103190376 10.557523866019697 10.039767751904176 12.141131452724927 1.9959402591142386 8.642596214814901 8.12484010069938 10.226203801520128 -4.57555084504857 2.0711051106520912 1.5533489965365703 3.654712697357322 -1.8449837483879001 4.801672207312755 4.283916093197238 6.38527979401799 diff --git a/quantecon/game_theory/tests/test_howson_lcp.py b/quantecon/game_theory/tests/test_howson_lcp.py new file mode 100644 index 000000000..553fd826b --- /dev/null +++ b/quantecon/game_theory/tests/test_howson_lcp.py @@ -0,0 +1,34 @@ +""" +Tests for howson_lcp.py +""" + +from numpy.testing import assert_ +from quantecon.game_theory.game_converters import qe_nfg_from_gam_file +from quantecon.game_theory.howson_lcp import polym_lcp_solver +from quantecon.game_theory.polymatrix_game import PolymatrixGame + +import os + + +# Mimicing quantecon.tests.util.get_data_dir +data_dir_name = "gam_files" +this_dir = os.path.dirname(__file__) +data_dir = os.path.join(this_dir, data_dir_name) + + +def test_polym_lcp_solver_where_solution_is_pure_NE(): + filename = "big_polym.gam" + nfg = qe_nfg_from_gam_file(os.path.join(data_dir, filename)) + polym = PolymatrixGame.from_nf(nfg) + ne = polym_lcp_solver(polym) + worked = nfg.is_nash(ne) + assert_(worked) + + +def test_polym_lcp_solver_where_lcp_solver_must_backtrack(): + filename = "triggers_back_case.gam" + nfg = qe_nfg_from_gam_file(os.path.join(data_dir, filename)) + polym = PolymatrixGame.from_nf(nfg) + ne = polym_lcp_solver(polym) + worked = nfg.is_nash(ne) + assert_(worked)