//=============================================================================
// Real Wave 4096 Samples 
// RadStep = 0.1963495408494;
// Rx=sin(Rad)+cos(Rad*2.3567);
// Ix=(cos(Rad*8.345) + sin(Rad*5.789));
//=============================================================================
  1073741824,   1170297408,   1056711710,    791501132,    462359148,    166485237,    -10934150,    -15525151,
   164181464,    493934299,    900829198,   1288779610,   1559130290,   1632063136,   1464267612,   1059125221,
   467224598,   -222948240,   -902237501,  -1462392730,  -1817506679,  -1920858009,  -1773663388,  -1423939445,
  -955747862,   -471110871,    -68416439,    178139564,    233755468,    109688223,   -139996443,   -430870651,
  -667128576,   -763068111,   -662500577,   -351952815,    135168328,    724376195,   1314696348,   1799022568,
  2085989218,   2118784702,   1886964455,   1428784063,    823556544,    175625780,   -406698186,   -832845316,
 -1047809007,  -1042385088,   -853723922,   -556132674,   -244115503,    -11269996,     70474278,    -33133021,
  -310803571,   -707681041,  -1136742828,  -1497239976,  -1696291538,  -1669075886,  -1393346903,   -895187938,
  -244751974,    457163126,   1098931799,   1580195362,   1831640000,   1828349332,   1593970233,   1194857007,
   725459474,    288053517,    -28907088,   -169259027,   -120538727,     84051636,    373509755,    655042129,
   834807818,    838986831,    630690650,    219104882,   -341112115,   -960099298,  -1530618690,  -1949728801,
 -2139781023,  -2064347947,  -1735748924,  -1212595199,   -587865752,     29993660,    538997955,    863998559,
   971263205,    874240261,    629346283,    322715987,     50754734,   -101364928,    -78692643,    131059797,
   494278369,    938113267,   1365665244,   1676502906,   1788190278,   1654281204,   1274970592,    698128306,
    10456939,   -679413855,  -1262391814,  -1650483816,  -1793972992,  -1690649433,  -1385200118,   -958927682,
  -511994391,   -141951182,     76916700,    109077964,    -35175015,   -302546497,   -608829307,   -857691174,
  -962162807,   -864260953,   -548567952,    -46858383,    567253489,   1192570813,   1720524181,   2057125096,
  2142079258,   1961064732,   1548608008,    980958277,    360453448,   -205349294,   -625414045,   -843299048,
  -847801859,   -673984934,   -394417049,   -102525948,    108383132,    165978858,     35192270,   -273524959,
  -705743359,  -1174100261,  -1576538661,  -1817909349,  -1830387468,  -1588393727,  -1114856684,   -477465022,
   224343204,    878964908,   1384721833,   1669862903,   1706325106,   1514409718,   1157437399,    727547714,
   325663751,     39861140,    -73293358,      -503341,    225864217,    535242265,    834588309,   1029029101,
  1043041834,    837669646,    420099309,   -156466548,   -802668999,  -1410561521,  -1875239697,  -2116023819,
 -2092772911,  -1813924010,  -1334581291,   -745062203,   -152304474,    341970809,    661772244,    771746643,
   683388601,    451292168,    160284157,    -93801465,   -225611157,   -179450708,     57925615,    453646922,
   934984012,   1404242994,   1759177127,   1914628860,   1820844829,   1474596061,    920739264,    243856924,
  -448306755,  -1046177243,  -1460012873,  -1637396542,  -1572930056,  -1308143206,   -921683843,   -511893596,
  -175468002,     13285291,     18212082,   -151220294,   -442317898,   -770898888,  -1039881780,  -1160779663,
 -1073538148,   -760497365,   -251490222,    381048578,   1035987219,   1603541677,   1987291915,   2123579948,
  1994243657,   1630033213,   1104007044,    516301614,    -26526819,   -433258887,   -646316318,   -652797586,
  -485965188,   -216918832,     61742924,    256782924,    295266802,    141129737,   -196163080,   -662725139,
 -1170927173,  -1617424736,  -1904758538,  -1961989533,  -1760023307,  -1318385046,   -701994908,     -8588134,
   650615459,   1172973897,   1484628101,   1554652978,   1400231307,   1081813319,    689327204,    322382207,
    68662144,    -14920943,     85666501,    338764137,    674080557,    998133294,   1214793299,   1246578830,
  1052178667,    636471814,     50885125,   -616039579,  -1255938031,  -1762189638,  -2051268306,  -2079428496,
 -1851250818,  -1418274936,   -868022840,   -305726478,    167402228,    474803984,    579792845,    492197549,
   265067890,    -17813989,   -260939479,   -378545831,   -313985444,    -52866988,    372842753,    890660373,
  1402175928,   1803348032,   2006250785,   1957703678,   1650860801,   1127306242,    469189765,   -216977011,
  -821497071,  -1253230130,  -1457378512,  -1425629025,  -1196570836,   -846352615,   -471591153,   -168167636,
   -10405290,    -35033192,   -233324679,   -553069140,   -909957217,  -1205969235,  -1350874003,  -1282282191,
  -979995130,   -471583876,    172026027,    850088631,   1451897011,   1878842132,   2064078577,   1985702137,
  1670701467,   1188877874,    638027575,    123508341,   -263516959,   -464599320,   -465415151,   -297704097,
   -31366850,    241567846,    427683588,    453208596,    280862907,    -81074128,   -579430363,  -1126442523,
 -1617560121,  -1953032113,  -2058751422,  -1901978315,  -1498630258,   -910589450,   -233569170,    421942894,
   952697388,   1283069274,   1379580362,   1256557008,    971786184,    613134701,    278993132,     56699007,
     3511456,    134164146,    417630024,    783783591,   1138554176,   1384367480,   1441550700,   1266165143,
   860474265,    273798240,   -406475816,  -1071890314,  -1614398629,  -1947864417,  -2025103946,  -1846928195,
 -1461316796,   -952922738,   -425130856,     21551000,    310228322,    403137816,    308708094,     78711972,
  -203849324,   -443534614,   -553920907,   -477164736,   -197499128,    254223767,    805946978,   1358682455,
  1806675914,   2059246691,   2059724478,   1797505184,   1310684966,    678702880,      6514453,   -596408918,
 -1037878957,  -1261049990,  -1254991583,  -1055603722,   -736735269,   -393424850,   -120836326,      6639340,
   -48313640,   -277683535,   -629679918,  -1019763143,  -1348829370,  -1524710745,  -1482443377,  -1199006199,
  -699389365,    -52668670,    641139464,   1270730799,   1735593464,   1965922468,   1936227029,   1669809957,
  1233210844,    721807020,    239616369,   -122444651,   -305279987,   -293388289,   -117241194,    154200711,
   429218834,    613958565,    633553713,    449257081,     67920882,   -458218172,  -1041451021,  -1576162134,
 -1960388325,  -2116861218,  -2009122950,  -1649330715,  -1096103366,   -442847495,    201006817,    731947740,
  1072927198,   1188235891,   1089630266,    832475941,    502771902,    197835847,      4760284,    -18787932,
   142647734,    458658849,    859231581,   1249609127,   1530625743,   1620219939,   1471576766,   1084049378,
   504521415,   -181123472,   -864681864,  -1437005370,  -1809627366,  -1932144015,  -1801740905,  -1462902878,
  -997401958,   -506694448,    -90445138,    174299080,    248910977,    140652037,    -99737000,   -389783422,
  -633855514,   -744607602,   -662735452,   -370833674,    101612731,    683203672,   1274566791,   1768376501,
  2071272486,   2123092702,   1909391077,   1464612274,    865250530,    214415968,   -378970608,   -822012341,
 -1056149155,  -1068144160,   -891483964,   -597951547,   -281197366,    -35815352,     63628099,    -20840052,
  -281957058,   -668348325,  -1095196831,  -1462219145,  -1675161869,  -1666281622,  -1409475767,   -926847515,
  -285283247,    416285175,   1066305104,   1562682358,   1832924229,   1848160679,   1628141742,   1236201320,
   765280566,    317975743,    -15177325,   -174609532,   -143844120,     47693222,    331745653,    616656660,
   807874668,    829170900,    640056541,    245682650,   -302912622,   -918312650,  -1494033949,  -1926040905,
 -2133972290,  -2077640140,  -1765346270,  -1252272434,   -629277489,     -4442373,    518780622,    862252274,
   988355268,    906575667,    670123865,    363358922,     82714517,    -84810456,    -81025416,    110330436,
   459512464,    896623196,   1326177691,   1647323361,   1775456128,   1660670847,   1299140082,    734994030,
    52264860,   -641457274,  -1236270050,  -1641691109,  -1804358729,  -1718029162,  -1423815010,  -1000655795,
  -548058974,   -164766704,     72149070,    123361010,     -4845472,   -262549727,   -567577904,   -823861622,
  -942870538,   -863563747,   -566612452,    -79849257,    526255273,   1152188486,   1689251432,   2041539581,
  2145459107,   1982699055,   1583946418,   1022567981,    399582599,   -176930802,   -613683527,   -850723804,
  -872820228,   -711334756,   -436242466,   -140029742,     83089203,    158214912,     46591313,   -245360509,
  -666737382,  -1132456958,  -1541016944,  -1795980567,  -1826663942,  -1603658634,  -1145899327,   -517756144,
   183278109,    845763137,   1366366777,   1670215214,   1725310683,   1548035288,   1198630435,    767644007,
   356229775,     54467885,    -77718154,    -23029004,    189975552,    493539128,    795842197,   1001389556,
  1032322333,    846124841,    445950803,   -118656147,   -760852423,  -1373534128,  -1850789528,  -2109293522,
 -2105178083,  -1842855447,  -1373953792,   -786594475,   -187260958,    320942574,    659095167,    787983798,
   715124797,    491852273,    201137088,    -61248381,   -208204870,   -180852314,     38010917,    419407828,
   893622095,   1364457982,   1729337074,   1901010081,   1826311788,   1497998881,    957155586,    285627237,
  -409968079,  -1019334049,  -1450311139,  -1646876853,  -1599598399,  -1346390380,   -963465249,   -548421273,
  -199059016,      7592881,     31615572,   -121540085,   -402603664,   -729503797,  -1005512538,  -1140665216,
 -1071909206,   -777696546,   -283899990,    340245030,    995372176,   1571657776,   1970845357,   2126029968,
  2015074937,   1664864272,   1145511800,    555750295,      2568474,   -420636650,   -652821995,   -677062826,
  -522886239,   -258730020,     23835824,    230752982,    286588944,    151629193,   -168694680,   -624065275,
 -1129207245,  -1581419774,  -1882041533,  -1957338595,  -1774416675,  -1348795337,   -742025870,    -49819979,
   616855100,   1153785903,   1484048319,   1572803354,   1433294239,   1122834619,    729678787,    353576848,
    84138618,    -18417832,     63931756,    303363045,    632459096,    959045783,   1186461086,   1234961083,
  1059718967,    661584197,     88287656,   -574213843,  -1218486375,  -1736989338,  -2043619788,  -2090940486,
 -1879501979,  -1457323149,   -909655022,   -341186054,    145573536,    471197445,    595167028,    523318775,
   305390374,     23228649,   -227809260,   -360296372,   -314455188,    -71957131,    339147475,    849447150,
  1362113214,   1772862292,   1991754141,   1962245236,   1673485327,   1163255077,    510901725,   -178275281,
  -793945777,  -1242624187,  -1465948688,  -1451572738,  -1234431297,   -888166563,   -508563783,   -192522427,
   -17019652,    -22515915,   -204308545,   -513657166,   -868438996,  -1171077373,  -1329947368,  -1279722322,
  -996340449,   -503396442,    131437411,    809261043,   1419417793,   1861542698,   2065597550,   2005720028,
  1705007876,   1230257070,    677776196,    153265984,   -250009273,   -470182687,   -488915212,   -334178041,
   -73143043,    203276266,    400930561,    443621136,    290457561,    -54315420,   -541135811,  -1084666690,
 -1581089796,  -1929538166,  -2053175380,  -1915492997,  -1528393095,   -950340370,   -274947288,    387640714,
   932685987,   1281557687,   1396886524,   1289040883,   1012615377,    653721532,    310800898,     73037522,
      944210,    113231112,    382734086,    742264476,   1099144677,   1355356670,   1429040476,   1272786804,
   884835064,    310774326,   -364661693,  -1034032994,  -1588460714,  -1939301476,  -2035717039,  -1874485050,
 -1500021328,   -994634152,   -461075913,     -1067309,    305694111,    417641393,    339198894,    118776809,
  -162637362,   -409843715,   -534837340,   -476702383,   -215755237,    221089037,    764902917,   1318361936,
  1775559626,   2043879382,   2063338381,   1819340180,   1346148461,    720335771,     45560016,   -568163208,
 -1026374072,  -1268705775,  -1280197781,  -1093058669,   -778560994,   -430824072,   -145942797,      -893690,
   -36688793,   -249345885,   -590589777,   -978142413,  -1313432215,  -1502982315,  -1478953852,  -1214489538,
  -730588929,    -93022196,    600119607,   1237672395,   1717449747,   1966509641,   1955421590,   1703574679,
  1274443930,    761835839,    270021585,   -108058223,   -309938271,   -316111499,   -153249917,    112480258,
   390561791,    586495739,    623061412,    457942170,     93956609,   -420307949,   -999640030,  -1539244557,
 -1936129105,  -2110362842,  -2021752233,  -1678431317,  -1135554503,   -484351336,    166179851,    711122870,
  1070484558,   1204689244,   1121518950,    873092749,    543573826,    230240942,     21952727,    -20424260,
   122526807,    424285396,    817835432,   1209897213,   1500950743,   1606823451,   1477276499,   1107646496,
   541052692,   -139341727,   -826437682,  -1410342721,  -1800154255,  -1941852938,  -1828589767,  -1501244507,
 -1039171890,   -543107135,   -113841831,    168839450,    262536744,    170497268,    -59949707,   -348422603,
  -599620666,   -724699404,   -661341233,   -388246682,     69055007,    642349157,   1234008492,   1736645120,
  2055042143,   2125777155,   1930425700,   1499572816,    906783676,    253785974,   -350044509,   -809614228,
 -1062886747,  -1092600326,   -928514794,   -639768278,   -319004607,    -61661036,     55180143,    -10113407,
  -254311966,   -629599430,  -1053494260,  -1426334277,  -1652642434,  -1661864176,  -1424089438,   -957418583,
  -325381643,    375093421,   1032683931,   1543703368,   1832579309,   1866522377,   1661348007,   1277267818,
   805569704,    349013432,        80700,   -178340420,   -165779196,     12167603,    290101661,    577653352,
   779715683,    817778969,    647827749,    270982465,   -265405556,   -876487264,  -1456687455,  -1901028460,
 -2126554807,  -2089377752,  -1793770185,  -1291404196,   -670886442,    -39776829,    497152625,    858879793,
  1003947642,    937853323,    710508117,    404355675,    115700847,    -66772624,    -81730013,     91031609,
   425678566,    855370573,   1286183083,   1616998908,   1761180029,   1665445820,   1321961799,    771062355,
    93993478,   -602845222,  -1208895909,  -1631312533,  -1813158661,  -1744156697,  -1461774696,  -1042463500,
  -584921206,   -188930162,     65766732,    136102200,     24339368,   -223059738,   -526088769,   -789099827,
  -922147597,   -861238353,   -583173711,   -111813808,    485610594,   1111412549,   1656920715,   2024454264,
  2147212776,   2002922858,   1618386645,   1063980755,    439257495,   -147338679,   -600398343,   -856539857,
  -896514216,   -747923078,   -478029433,   -178226225,     56517142,    148856225,     56414429,   -218421705,
  -628348978,  -1090693257,  -1504662184,  -1772681312,  -1821320767,  -1617395379,  -1175826717,   -557579495,
   141934915,    811595891,   1346561939,   1668938373,   1742830399,   1580666606,   1239509950,    808173455,
   387884521,     70589929,    -80519793,    -44165051,    154950681,    451992278,    756511995,    972548395,
  1020036429,    852978310,    470502143,    -81570865,   -719033415,  -1335777264,  -1825036279,  -2100960617,
 -2116018196,  -1870588558,  -1412746744,   -828287875,   -223085355,    298522191,    654794519,    802707448,
   745775893,    531983912,    242308309,    -27697197,   -189330607,   -180624830,     19543776,    386130288,
   852533483,   1324200543,   1698378229,   1885861461,   1830159631,   1520033862,    992743048,    327282002,
  -371007334,   -991262011,  -1439032251,  -1654763424,  -1624991633,  -1383949270,  -1005289965,   -585714744,
  -223977238,       291004,     43465858,    -93030130,   -363430590,   -687906950,   -970241060,  -1119137823,
 -1068653793,   -793397831,   -315255492,    299830371,    954398851,   1538743780,   1952913552,   2126851983,
  2034477877,   1698767080,   1186783636,    595710377,     32811923,   -406470994,   -657713620,   -699982869,
  -559013883,   -300466472,    -14730931,    203467741,    276324173,    160543900,   -142475542,   -586056425,
 -1087403156,  -1544613178,  -1857974028,  -1951072344,  -1787269672,  -1378064186,   -781554399,    -91294081,
   582158751,   1133165054,   1481840191,   1589472388,   1465334405,   1163506850,    770428416,    385832932,
   101116674,    -20288830,     43605235,    268856315,    591030022,    919408218,   1156952074,   1221787308,
  1065651294,    685374868,    124932736,   -532421983,  -1180337893,  -1710508076,  -2034375598,  -2100877717,
 -1906530513,  -1495758025,   -951412162,   -377482601,    122371902,    465970767,    609014643,    553328088,
   345249471,     64553892,   -193709886,   -340595051,   -313295735,    -89583417,    306442820,    808542957,
  1321612937,   1741284430,   1975740524,   1965164038,   1694722631,   1198344001,    552461951,   -138985193,
  -765189783,  -1230450589,  -1472917981,  -1476219058,  -1271570738,   -929987518,   -546269972,   -218183037,
   -25237441,    -11562419,   -176487633,   -474820462,   -826755097,  -1135313729,  -1307626214,  -1275538507,
 -1011173962,   -534127323,     91272845,    768110679,   1385936865,   1842773310,   2065487503,   2024292468,
  1738356428,   1271367471,    718001618,    184145741,   -234970178,   -474147455,   -511049926,   -369827065,
  -114808253,    164358392,    372945692,    432455380,    298459433,    -28828969,   -503525393,  -1042842974,
 -1543849642,  -1904714365,  -2045989167,  -1927455862,  -1556988867,   -989554447,   -316531700,    352432493,
   911259367,   1278419369,   1412696596,   1320473983,   1053060124,    694671106,    343642300,     90863159,
        4782,     93724211,    348762635,    700973753,   1059219436,   1325194461,   1414985373,   1277795042,
   907853251,    346961004,   -322917734,   -995511840,  -1561264589,  -1929150593,  -2044746450,  -1900795584,
 -1538079041,  -1036434295,   -497826584,    -25038671,    299543998,    430606095,    368551520,    158343567,
  -121178621,   -375213085,   -514318746,   -474611539,   -232531914,    188973509,    724203456,   1277638935,
  1743378430,   2027008720,   2065326692,   1839769259,   1380721421,    761780817,     85159936,   -538737539,
 -1013311810,  -1274754329,  -1304084948,  -1129760216,   -820357418,   -468924253,   -172333053,    -10023310,
   -26637526,   -222227834,   -552108731,   -936392162,  -1277194167,  -1479878485,  -1473843712,  -1228447913,
  -760679928,   -132916724,    558812641,   1203641161,   1697852098,   1965467586,   1973154307,   1736352412,
  1315372478,    802306625,    301522314,    -92153159,   -312974213,   -337449892,   -188402617,     70906984,
   351312126,    557825138,    611000216,    465027232,    118697715,   -383114641,   -957817458,  -1501589340,
 -1910561335,  -2102260235,  -2032819026,  -1706339809,  -1174434652,   -526025407,    130477244,    688901120,
  1066417608,   1219632504,   1152329375,    913289926,    584703008,    263651352,     40617091,    -20431651,
   103849215,    390866095,    776703566,   1169704123,   1470150317,   1591894000,   1481358160,   1129880767,
   576762998,    -97666401,   -787562985,  -1382445240,  -1789101719,  -1949970047,  -1854169235,  -1538906157,
 -1080994276,   -580293678,   -138571017,    161768957,    274612094,    199178631,    -20694937,   -306850953,
  -564475979,   -703373726,   -658320035,   -404165417,     37544555,    601874641,   1193082991,   1703876571,
  2037322815,   2126833987,   1950036407,   1533612642,    948092961,    293676059,   -319963779,   -795669789,
 -1068011558,  -1115716477,   -964760222,   -681519414,   -357479858,    -88767830,     45143226,      -969361,
  -227910243,   -591493153,  -1011698393,  -1389639821,  -1628767403,  -1655830249,  -1437165742,   -986854755,
  -364986319,    333650367,    998119292,   1523287190,   1830605764,   1883406564,   1693538644,   1317994189,
   846265755,    381119488,     16843834,   -180446029,   -186310670,    -22471314,    248640968,    538091388,
   750373589,    804828323,    653992484,    294965940,   -228647829,   -834686607,  -1418635876,  -1874729418,
 -2117539830,  -2099542976,  -1820977539,  -1329931107,   -712629474,    -75956092,    474146782,    853886231,
  1018016667,    968025771,    750437761,    445644038,    149663673,    -47278801,    -80805364,     73192601,
   392828012,    814417991,   1245742106,   1585575562,   1745383644,   1668598879,   1343401113,    806278554,
   135579473,   -563636290,  -1180310928,  -1619363833,  -1820359436,  -1768992395,  -1499021578,  -1084287360,
  -622525154,   -214404890,     57779370,    147282202,     52335223,   -184136450,   -484424856,   -753458537,
  -900025427,   -857288301,   -598226599,   -142703534,    445381123,   1070304873,   1623581088,   2005895070,
  2147337606,   2021705455,   1651876431,   1105133762,    479417934,   -116617828,   -585578652,   -860738380,
  -918847870,   -783694384,   -519714546,   -217057438,     28707270,    137916996,     64646711,   -192749422,
  -590636394,  -1048872530,  -1467529544,  -1748046936,  -1814366049,  -1629583118,  -1204593443,   -596874650,
   100376355,    776515015,   1325337372,   1666034318,   1758857671,   1612254160,   1280013916,    849074560,
   420579959,     88202808,    -81694022,    -63879411,    120842748,    410664758,    716657380,    942549382,
  1006202764,    858219655,    493716075,    -45266975,   -677275431,  -1297348221,  -1798019028,  -2091037746,
 -2125276802,  -1897081261,  -1450901284,   -870079138,   -259723306,    274743680,    648876825,    815895253,
   775295380,    571626193,    283735349,      6801177,   -169017006,   -178768600,      2552211,    353864796,
   811780524,   1283531762,   1666347568,   1869205987,   1832382520,   1540667571,   1027447650,    368758014,
  -331483639,   -962003724,  -1426193322,  -1661044289,  -1649071226,  -1420762885,  -1047094527,   -623717422,
  -250184857,     -8609260,     53744958,    -65733687,   -324858117,   -646171466,   -934120867,  -1096230148,
 -1063776850,   -807577396,   -345509151,    259865926,    913129415,   1504849631,   1933523709,   2126044747,
  2052423036,   1731690195,   1227759928,    636121226,     64157640,   -390783411,   -660983770,   -721522935,
  -594293303,   -342064860,    -53898821,    174968604,    264488065,    167860332,   -117545449,   -548756264,
 -1045578338,  -1507060795,  -1832592542,  -1943200291,  -1798562794,  -1406147181,   -820520518,   -132947508,
   546579058,   1111142638,   1478007068,   1604634785,   1496303187,   1203768297,    811514262,    419101515,
   119570551,    -20531097,     24717781,    235296307,    549856199,    879280746,   1126311038,   1207077495,
  1069966645,    707807728,    160764760,   -490727411,  -1141550470,  -1682786032,  -2023549763,  -2109225108,
 -1932295408,  -1533521247,   -993230900,   -414561045,     97832531,    459131880,    621314676,    582179952,
   384584700,    106099035,   -158693097,   -319471762,   -310508847,   -105719100,    274778413,    768009860,
  1280736551,   1708662361,   1958234232,   1966455654,   1714540487,   1232519771,    593807381,    -99166363,
  -735272722,  -1216727807,  -1478275817,  -1499530589,  -1307932806,   -971752021,   -584652506,   -245110532,
   -35046187,     -2189324,   -149904158,   -436617959,   -784968768,  -1098732571,  -1283944410,  -1269737094,
 -1024473162,   -563729891,     51593272,    726699980,   1351505028,   1822562448,   2063748603,   2041391277,
  1770696521,   1312146697,    758642807,    216100756,   -218422494,   -476487608,   -531785706,   -404597078,
  -156299257,    124873276,    343771442,    419728270,    304856380,     -4653446,   -466656178,  -1001034837,
 -1505896165,  -1878598374,  -2037203686,  -1937848758,  -1584374183,  -1028172178,   -358259307,    316371654,
   888450040,   1273659082,   1426986589,   1350808615,   1093059055,    735921288,    377467506,    110148869,
      694598,     75673043,    315767218,    659974075,   1018839034,   1293926621,   1399406717,   1281182258,
   929493900,    382303367,   -281307281,   -956385300,  -1532851520,  -1917427169,  -2052178481,  -1925819876,
 -1575432189,  -1078259741,   -535327106,    -50326714,    291787315,    442012249,    396721434,    197352211,
   -79536008,   -339695271,   -492396258,   -470895375,   -247803701,    157925914,    683910351,   1236575243,
  1710181154,   2008660305,   2065686393,   1858761420,   1414351386,    802975133,    125254125,   -508176561,
  -998711990,  -1279186476,  -1326616839,  -1165652677,   -862061120,   -507667580,   -199967050,    -20735666,
   -18175092,   -196370529,   -514295170,   -894575741,  -1240170212,  -1455434313,  -1467120710,  -1240860143,
  -789616703,   -172291718,    517281244,   1168688735,   1676830253,   1962797885,   1989398274,   1768093423,
  1355934387,    843157970,    334070757,    -74753592,   -314383207,   -357371089,   -222645955,     29543969,
   311529395,    527990266,    597388426,    470501518,    142106660,   -346694684,   -916046765,  -1463253619,
 -1883723809,  -2092565691,  -2042306535,  -1733013846,  -1212684817,   -567806472,     93953168,    665316210,
  1060732521,   1233042995,   1182014791,    953006478,    626097040,    298016381,     60725057,    -18810095,
    86643297,    358451656,    735898394,   1129090846,   1438271201,   1575454238,   1483815558,   1150718456,
   611598148,    -56160732,   -748116761,  -1353355258,  -1776486529,  -1956483026,  -1878440495,  -1575830680,
 -1122805658,   -618197654,   -164595173,    153098330,    285118704,    226652604,     17967748,   -265131551,
  -528474779,   -680662928,   -653676441,   -418565724,      7129190,    561841538,   1151852388,   1670120576,
  2018141389,   2126261596,   1968193442,   1566680101,    989115703,    334025696,   -288774062,   -780200183,
 -1071515813,  -1137457537,  -1000165249,   -723141604,   -396564738,   -117094606,     33532579,      6578209,
  -202791950,   -554087314,   -969872648,  -1352191456,  -1603573003,  -1648188997,  -1448684839,  -1015111366,
  -404037179,    292018897,    962663637,   1501464803,   1827006589,   1898787621,   1724664808,   1358318635,
   887306968,    414245194,     35086642,   -180923163,   -205407390,    -56170971,    207426485,    498030798,
   719892910,    790338612,    658541389,    317596682,   -192695217,   -792974103,  -1379936949,  -1847183686,
 -2106941037,  -2108120386,  -1846927049,  -1367794709,   -754443246,   -112925267,    449798000,    847279167,
  1030540997,    997047228,    789852209,    487161364,    184551459,    -26358566,    -78252873,     56840479,
   361010649,    773827591,   1204916124,   1553101001,   1728090940,   1670125238,   1363425493,    840589190,
   176959745,   -523889971,  -1150558478,  -1605863142,  -1825950129,  -1792498570,  -1535499138,  -1126063913,
  -660813760,   -241152235,     48199104,    156884050,     79099611,   -145838926,   -442649384,   -716991830,
  -876537596,   -851719585,   -611748275,   -172471563,    405627905,   1028927834,   1589283137,   1985890159,
  2145833406,   2039018346,   1684364961,   1145964558,    520002979,    -84814861,   -569246941,   -863313004,
  -939787303,   -818594397,   -561234554,   -256464461,      -298215,    125413825,     71275670,   -168382615,
  -553656854,  -1007058232,  -1429675368,  -1722114820,  -1805810343,  -1640203360,  -1232155858,   -635581983,
    58665487,    740573738,   1302725281,   1661507455,   1773368180,   1642750019,   1320080875,    890285260,
   454266478,    107279798,    -81239060,    -82142169,     87703509,    369619275,    676338827,    911438034,
   990842329,    861840921,    515557376,     -9799562,   -635641832,  -1258305308,  -1769778769,  -2079539968,
 -2132939853,  -1922293358,  -1488359520,   -911904851,   -297119219,    249643120,    641351066,    827527200,
   803638465,    610718962,    325355348,     42194394,   -147294892,   -175286441,    -12937995,    322660309,
   771425055,   1242513350,   1633293691,   1851068930,   1832977083,   1559868698,   1061216733,    409992339,
  -291456964,   -931603584,  -1411813835,  -1665709919,  -1671800642,  -1456775367,  -1088815503,   -662371642,
  -277642108,    -19094406,     62437276,    -39692176,   -286944772,   -604360672,   -897206765,  -1071976949,
 -1057285775,   -820213725,   -374615062,    220412335,    871626490,   1470026759,   1912705249,   2123609485,
  2068883185,   1763583661,   1268378499,    676921523,     96558062,   -373597706,   -662627483,   -741650341,
  -628670968,   -383462065,    -93608415,    145298813,    251098579,    173567386,    -93942230,   -512221388,
 -1003796254,  -1468819606,  -1805935589,  -1933734379,  -1808278906,  -1433001710,   -858865101,   -174717057,
   510170009,   1087752072,   1472554766,   1618267540,   1526153596,   1243557868,    852873982,    453332116,
   139472248,    -19144264,      7298053,    202733943,    509000101,    838724253,   1094584472,   1190853964,
  1072658474,    728848740,    195729360,   -449193393,  -1102182960,  -1653865272,  -2011158709,  -2115969994,
 -1956757570,  -1570555512,  -1035047784,   -452365123,     71992659,    450691163,    632048465,    609830590,
   423336377,    147801039,   -122812026,   -296958556,   -306098750,   -120339697,    244202301,    727909362,
  1239546079,   1675045585,   1939261829,   1966118125,   1732908826,   1265730530,    634875280,    -58879211,
  -704239989,  -1201476665,  -1482014067,  -1521471957,  -1343462324,  -1013396701,   -623653144,   -273264051,
   -46431006,      5589147,   -124598457,   -399107623,   -743143415,  -1061389406,  -1258937889,  -1262326885,
 -1036217869,   -592159228,     12458901,    685091779,   1316174527,   1800940777,   2060383489,   2056990509,
  1801979085,   1352532872,    799638095,    249082542,   -200391331,   -477199595,   -551091090,   -438435321,
  -197553100,     84880832,    313452081,    405459119,    309638697,     18174464,   -430584111,   -959305717,
 -1467286956,  -1851229822,  -2026832270,  -1946655916,  -1610507489,  -1066134967,   -400066794,    279512915,
   864292616,   1267284049,   1439734819,   1379998750,   1132551479,    777409487,    412225189,    130865390,
     3012612,     59104997,    283797901,    619327652,    978064743,   1261600594,   1382328147,   1282943312,
   949724173,    416747788,   -239893471,   -916712745,  -1503264621,  -1904148994,  -2058001853,  -1949519954,
 -1612024092,  -1120047027,   -573520576,    -76893066,    282435832,    451842549,    423665892,    235743549,
   -37772711,   -303344166,   -469103141,   -465559530,   -261547427,    127993361,    644084740,   1195233169,
  1676018172,   1988861978,   2064416940,   1876287848,   1446987328,    843856211,    165781747,   -476526646,
  -982596767,  -1281995489,  -1347759263,  -1200681587,   -903608821,   -546995267,   -228802857,    -33014505,
   -11314332,   -171813206,   -477206472,   -852756602,  -1202416529,  -1429686888,  -1458795048,  -1251707395,
  -817355346,   -211087432,    475588432,   1132868154,   1654416110,   1958504589,   2004128842,   1798749547,
  1396068108,    884327888,    367617526,    -55885925,   -314163113,   -375844863,   -255927972,    -11546023,
   271273961,    497036391,    582246696,    474356721,    164147924,   -311103339,   -874391333,  -1424295564,
 -1855657251,  -2081293920,  -2050200364,  -1758412952,  -1250246958,   -609631134,     56663044,    640403925,
  1053437922,   1244900369,   1210530154,    992182141,    667693114,    333283885,     82246113,    -15562051,
    70935162,    327091262,    695481833,   1088119006,   1405361766,   1557529110,   1484644964,   1170127943,
   645505284,    -14887698,   -708158862,  -1323116914,  -1762327827,  -1961381991,  -1901366719,  -1611962048,
 -1164542593,   -656761548,   -191874811,    142840724,    294040633,    252877500,     55979682,   -223327701,
  -491671694,   -656601468,   -647417499,   -431425754,    -22144938,    522310594,   1110379243,   1635428355,
  1997526971,   2124060849,   1984869254,   1598725017,   1029789657,    374773659,   -256522684,   -763228882,
 -1073394195,  -1157790518,  -1034676155,   -764571693,   -436199942,   -146598379,     20365820,     12517852,
  -178995200,   -517438672,   -928080490,  -1314046005,  -1577097462,  -1638952016,  -1458629248,  -1042145541,
  -442474970,    250262181,    926370763,   1478269320,   1821787244,   1912642210,   1754679269,   1398179971,
   928631071,    448340288,     54781443,   -179771099,   -223040379,    -88880233,    166520750,    457532368,
   688319895,    774331823,    661467564,    338840353,   -157602271,   -751413046,  -1340649396,  -1818433060,
 -2094774510,  -2115096967,  -1871579340,  -1404937549,   -796264312,   -150628256,    424143227,    839068626,
  1041501626,   1024873659,    828691656,    528844654,    220311270,     -4043663,    -74076412,     42000055,
   330274754,    733660963,   1163767084,   1519624503,   1709328158,   1670022582,   1382004556,    873942203,
   218071507,   -483666574,  -1119683707,  -1590830944,  -1829922254,  -1814639555,  -1571152028,  -1167729769,
  -699728925,   -269131612,     37040471,    164893177,    104591922,   -108225275,   -400825742,   -679755042,
  -851719743,   -844540653,   -623718222,   -201072728,    366411258,    987344215,   1554078906,   1964469888,
  2142702458,   2054835261,   1715802937,   1186411188,    560951048,    -51978037,   -551427991,   -864259821,
  -959300741,   -852570159,   -602526455,   -296387498,    -30455303,    111365683,     76291246,   -145358257,
  -517466470,   -965313812,  -1391157093,  -1694924311,  -1795666630,  -1649239988,  -1258472137,   -673642762,
    16865604,    703826596,   1278759976,   1655364653,   1786339908,   1672107910,   1359650029,    931743023,
   488892963,    127791951,    -79155597,    -98925616,     55583246,    328918111,    635617513,    879261559,
   973978431,    863836615,    535992903,     24777557,   -594195791,  -1218707767,  -1740358353,  -2066484727,
 -2138995721,  -1946186592,  -1525064612,   -953701552,   -335216350,    223258599,    632228659,    837585641,
   830762143,    649202904,    367105154,     78428751,   -124197224,   -170183637,    -26903337,    292564177,
   731528308,   1201207545,   1599266755,   1831477811,   1831942417,   1577608109,   1093999057,    450922410,
  -250988044,   -900107718,  -1395915607,  -1668753233,  -1693145392,  -1491932072,  -1130389588,   -701618753,
  -306307327,    -31148525,     69529623,    -14945110,   -249748083,   -562538009,   -859554766,  -1046415029,
 -1049190419,   -831287645,   -402529059,    181529462,    829953049,   1434328002,   1890489761,   2119549892,
  2083833347,   1794399084,   1308577718,    718049361,    129964025,   -354939957,   -662642266,   -760334546,
  -662094712,   -424595271,   -133799459,    114503388,    236176032,    177656404,    -71701698,   -476507235,
  -962120303,  -1429947637,  -1778043615,  -1922688972,  -1816403266,  -1458587025,   -896529965,   -216539349,
   472986850,   1063028848,   1465491558,   1630349966,   1554840338,   1282815189,    894444817,    488472796,
   160791567,    -16130438,     -8627517,    171218632,    468523722,    797800278,   1061820517,   1173141331,
  1073722696,    748465975,    229773480,   -407882951,  -1062295098,  -1623789678,  -1997221238,  -2121102141,
 -1979879880,  -1606804627,  -1076799361,   -490837475,     44891493,    440661422,    641199723,    636238045,
   461445700,    189596626,    -86121118,   -273089594,   -300072137,   -133423022,    214760878,    688302310,
  1198104024,   1640485109,   1918852102,   1964151963,   1749799775,   1297925886,    675603334,    -18184867,
  -672138671,  -1184720302,  -1484127057,  -1542009871,  -1378105384,  -1054858367,   -663212708,   -302600877,
   -59374624,     11761191,   -100608927,   -362346370,   -701342502,  -1023340895,  -1232644595,  -1253319126,
 -1046390262,   -619372195,    -26070887,    643349213,   1279998973,   1777941107,   2055397266,   2071066495,
  1832156651,   1392464715,    840925277,    283041053,   -180904048,   -476282335,   -568936783,   -471290450,
  -238507183,     44441742,    282033612,    389669578,    312799125,     39620124,   -395363925,   -917718932,
 -1428080598,  -1822650236,  -2014890654,  -1953863973,  -1635349134,  -1103385210,   -441890724,    241912204,
   838823750,   1259303942,   1450921942,   1408000095,   1171477471,    819072749,    447862611,    152981287,
     6955306,     44045214,    252903192,    579096160,    936958431,   1228265429,   1363775577,   1283075533,
   968513374,    450242002,   -198739144,   -876554371,  -1472548786,  -1889336215,  -2062207730,  -1971859857,
 -1647799228,  -1161732745,   -612349042,   -104697417,    271503737,    460082078,    449344009,    273459329,
     4047902,   -266214928,   -444474739,   -458612101,   -273742237,     99221269,    604787054,   1153675444,
  1640941321,   1967643780,   2061520259,   1892321946,   1478579725,    884362020,    206681305,   -443835818,
  -964990592,  -1283177106,  -1367480141,  -1234793797,   -944937479,   -586847639,   -258796720,    -46841194,
    -6065654,   -148593126,   -440898911,   -810998198,  -1163990403,  -1402675280,  -1448879358,  -1260973209,
  -843853768,   -249245000,    433797470,   1096233768,   1630643680,   1952594213,   2017323660,   1828274269,
  1435712745,    925753910,    402111720,    -35578786,   -312314268,   -392843181,   -288198167,    -52300645,
   230606908,    465010483,    565598001,    476586991,    184788062,   -276394612,   -832914368,  -1384774287,
 -1826404246,  -2068462027,  -2056488537,  -1782498589,  -1287064082,   -651435931,     18663454,    614202066,
  1044544880,   1255186633,   1237832196,   1030757472,    709428112,    369400352,    105147604,    -10692448,
    56748644,    296832500,    655515208,   1046850773,   1371471948,   1538145816,   1483845118,   1188079779,
   678432958,     26090076,   -667749920,  -1291776091,  -1746647096,  -1964659510,  -1922913121,  -1647245438,
 -1206141750,   -695926845,   -220368538,    131011706,    301364342,    277813528,     93283186,   -181502833,
  -454122566,   -631225857,   -639552705,   -442725993,    -50233410,    483341789,   1068726487,   1599852548,
  1975510839,   2120235087,   2000038540,   1629698767,   1070053105,    415858120,   -223258581,   -744781638,
 -1073643853,  -1176684566,  -1068240574,   -805746816,   -476325329,   -177234383,      5662926,     16840556,
  -156556102,   -481602835,   -886385334,  -1275261348,  -1549380953,  -1628133320,  -1466983882,  -1067916258,
  -480241369,    208443578,    889295740,   1453735935,   1814955649,   1924949308,   1783536484,   1437517713,
   970175358,    483353034,     75898352,   -176991585,   -239182881,   -120549469,    125985830,    416657548,
   655702452,    756832244,    662766568,    358664718,   -123422240,   -710066499,  -1300832829,  -1788521165,
 -2081058711,  -2120462133,  -1894897007,  -1441303268,   -838029214,   -189007852,    397221388,    829267065,
  1050881923,   1051462839,    866897167,    570630661,    256888843,     19632049,    -68282318,     28693848,
   300666965,    693979054,   1122357423,   1485196863,   1689123766,   1668291067,   1399110109,    906286983,
   258852375,   -443027132,  -1087733462,  -1574290049,  -1832269787,  -1835381754,  -1605926148,  -1209221706,
  -739211603,   -298300565,     24320403,    171297428,    128773475,    -71352571,   -359017391,   -641804672,
  -825609526,   -835762399,   -634118278,   -228463630,    327790689,    945617114,   1518021813,   1941666756,
  2137949514,   2069132200,   1746142657,   1226412280,    602200007,    -18157179,   -532148839,   -863577395,
  -977358576,   -885570117,   -643527594,   -336765973,    -61718234,     95793887,     79685828,   -123711284,
  -482120154,   -923702611,  -1352033166,  -1666516667,  -1783950301,  -1656679292,  -1283502351,   -710999234,
   -24959871,    666329348,   1253477821,   1647615233,   1797753174,   1700283287,   1398661338,    973384945,
   524406873,    149708144,    -75446796,   -114204284,     24530699,    288623024,    594555226,    846068780,
   955636659,    864203708,    554991650,     58411917,   -553000197,  -1178615683,  -1709802422,  -2051891835,
 -2143435217,  -1968724709,  -1560960866,   -995405818,   -373956892,    195630151,    621523448,    846055313,
   856625257,    687019622,    408921418,    115449267,    -99759049,   -163467930,    -39322626,    263622066,
   692150822,   1159677024,   1564318390,   1810462356,   1829280092,   1593858887,   1125744881,    491486121,
  -210138286,   -867563917,  -1378522762,  -1670169613,  -1713073087,  -1526179654,  -1171753698,   -741399202,
  -336137019,    -44753326,     75011236,      8469960,   -213324492,   -520766938,   -821222001,  -1019583173,
 -1039503065,   -840782352,   -429208789,    143276308,    788172326,   1397807528,   1866910955,   2113872127,
  2097250839,   1824089706,   1348296587,    759442334,    164324840,   -334838472,   -661028095,   -777547200,
  -694513822,   -465402065,   -174410969,     82629057,    219743066,    180121180,    -50857601,   -441667994,
  -920613722,  -1390503870,  -1748958944,  -1910080829,  -1822923546,  -1482864304,   -933457959,   -258350924,
   435085999,   1037010478,   1456828161,   1640863730,   1582319884,   1321480693,    936163692,    524470233,
   183496159,    -11494190,    -23034764,    140798194,    428488479,    756570918,   1028068886,   1153966474,
  1073157695,    766629669,    262845464,   -366858768,  -1021947408,  -1592604886,  -1981758499,  -2124613761,
 -2001627254,  -1642213590,  -1118422279,   -529919723,     16570157,    429057876,    648754563,    661362248,
   498854845,    231422379,    -48676045,   -247901094,   -292438152,   -144949223,    186498818,    649248803,
  1156473266,   1605033375,   1897036021,   1960560152,   1765187705,   1329056986,    715929742,     22854922,
  -639017477,  -1166484146,  -1484611582,  -1561113166,  -1411809418,  -1096074108,   -703271173,   -333076495,
   -73857401,     16317444,    -77971970,   -326389981,   -659629456,   -984644774,  -1205104425,  -1242727483,
 -1054974906,   -645327501,    -63937628,    601535618,   1243033257,   1753598336,   2048797500,   2083597876,
  1861183430,   1431881636,    882441705,    317924762,   -159990214,   -473737221,   -585295708,   -503112610,
  -279099366,      3617366,    249563711,    372383604,    314332871,     59650993,   -361049062,   -876337585,
 -1388336581,  -1792902982,  -2001396958,  -1959461990,  -1658861422,  -1139866387,   -483667635,    203626573,
   812082088,   1249730871,   1460530985,   1434770162,   1209777966,    860847858,    484325697,    176463001,
    12516697,     30516544,    223129971,    539340644,    895582473,   1193971710,   1343777158,   1281578719,
   985832993,    482735186,   -157906746,   -835971113,  -1440750620,  -1873011309,  -2064789730,  -1992805688,
 -1682703313,  -1203253644,   -651753587,   -133697577,    259007620,    466718334,    473716823,    310442322,
    45862372,   -228363896,   -418548422,   -450063630,   -284369627,     71653296,    566076921,   1111965125,
  1605003825,   1945037907,   2057000744,   1906839388,   1509080642,    924431098,    247890741,   -410153681,
  -945920180,  -1282729535,  -1385749549,  -1267937545,   -985984382,   -627164225,   -289903127,    -62194754,
    -2437024,   -126745522,   -405427581,   -769363892,  -1124950142,  -1374440473,  -1437388686,  -1268643526,
  -869071762,   -286706523,    391971770,   1058841167,   1605549033,   1945075724,   2028962707,   1856622790,
  1474808142,    967373176,    437500999,    -13862988,   -308839474,   -408340252,   -319407575,    -92658057,
   189589942,    431961136,    547467605,    477188944,    203995755,   -242621168,   -791678805,  -1344749757,
 -1796009183,  -2054089480,  -2061161512,  -1805234209,  -1323080322,   -693157429,    -19987943,    586750392,
  1034066889,   1263886181,   1263879491,   1068673938,    751238708,    406310978,    129394780,     -4208675,
    44105269,    267721282,    616059163,   1005348765,   1336653171,   1517333767,   1481417234,   1204546722,
   710331205,     66710409,   -626951250,  -1259380344,  -1729468130,  -1966310609,  -1943047006,  -1681627311,
 -1247540009,   -735634117,   -250033119,    117629222,    307078718,    301422849,    129821660,   -139720413,
  -415884371,   -604574600,   -630093992,   -452449295,    -77093605,    444994255,   1026957322,   1563447138,
  1952126401,   2114790113,   2013678282,   1659554353,   1109844954,    457216738,   -189032228,   -724886442,
 -1072264408,  -1194111013,  -1100807577,   -846604495,   -516880015,   -208956132,    -10553792,     19539760,
  -135508703,   -446634181,   -844850445,  -1235896336,  -1520465533,  -1615749326,  -1473736062,  -1092384415,
  -517279068,    166626543,    851494825,   1427901875,   1806522171,   1935690240,   1811192667,   1476272170,
  1011876793,    519230306,     98405328,   -172588838,   -253810402,   -151130624,     85883232,    375468361,
   622090074,    737866429,    662436430,    377039697,    -90206989,   -668997200,  -1260547663,  -1757493387,
 -2065814451,  -2124207744,  -1916844668,  -1476836686,   -879674580,   -228005819,    369073335,    817889358,
  1058667657,   1076774425,    904410773,    612455980,    294228679,     44632645,    -60879384,     16942047,
   272232208,    654842075,   1080749977,   1449870319,   1667508423,   1664933320,   1414716199,    937574452,
   299240472,   -402033311,  -1054756222,  -1556265555,  -1832989164,  -1854693694,  -1639768735,  -1250476766,
  -779201882,   -328614834,     10058199,    176087087,    151607578,    -35276763,   -317287770,   -603198306,
  -798246564,   -825398143,   -642932661,   -254602708,    289824798,    903809846,   1481166568,   1917515366,
  2131581786,   2081887469,   1775338085,   1265907137,    643687268,     16596392,   -511438740,   -861266761,
  -993933408,   -917544200,   -684175760,   -377538617,    -94039570,     78722064,     81454267,   -103474542,
  -447671541,   -882287767,  -1312362953,  -1636934993,  -1770679135,  -1662509983,  -1307208519,   -747594717,
   -66747473,    628138891,   1226917178,   1638270954,   1807590657,   1727233398,   1437055609,   1015147837,
   560754321,    172995121,    -70118282,   -127954991,     -5407016,    248795155,    553214274,    811910063,
   935844843,    862941643,    572524788,     91052480,   -512117558,  -1138089890,  -1678157339,  -2035783432,
 -2146251604,  -1989873510,  -1595993815,  -1036954369,   -413282062,    166799698,    609251675,    852923365,
   881188563,    724111738,    450740688,    153199768,    -74017450,   -155149511,    -50177015,    235877891,
   653352346,   1117984802,   1528501624,   1788054454,   1824994149,   1608596372,   1156406033,    531621922,
  -168969672,   -834021563,  -1359661692,  -1669956911,  -1731553491,  -1559466147,  -1212845070,   -781652628,
  -367085922,    -59888165,     78873799,     30517504,   -177729266,   -479110840,   -782266636,   -991522094,
 -1028238413,   -848683440,   -454613767,    105710916,    746347719,   1360520752,   1842004608,   2106584806,
  2109115300,   1852610476,   1387474839,    801037633,    199588371,   -313323754,   -657787420,   -793262186,
  -725879106,   -505820528,   -215381322,     49724184,    201824617,    180957975,    -31441566,   -407756531,
  -879339490,  -1350548157,  -1718725708,  -1895929082,  -1827829851,  -1505796710,   -969593050,   -300088339,
   396524968,   1009736443,   1446577722,   1649792880,   1608550538,   1359495709,    977967302,    561269806,
   207551572,     -5242556,    -35901826,    111518787,    388955120,    715098731,    993380795,   1133358487,
  1070964329,    783312259,    294895129,   -326183092,   -981201113,  -1560358214,  -1964793954,  -2126499526,
 -2021966694,  -1676728671,  -1159853381,   -569552566,    -12928377,    415898132,    654701522,    685165076,
   535507049,    273214832,    -10533627,   -221431275,   -283208380,   -154900812,    159459004,    610808098,
  1114716975,   1568744176,   1873846688,   1955348140,   1779049267,   1359076594,    755793316,     64177882,
  -604926665,  -1146795866,  -1483466907,  -1578752857,  -1444523286,  -1136981385,   -743767755,   -364644661,
   -89857361,     19250992,    -56721932,   -291293014,   -618067569,   -945359756,  -1176359167,  -1230568028,
 -1061958774,   -669985764,   -101083866,    559714442,   1205333467,   1727949400,   2040594206,   2094565637,
  1889015378,   1470723825,    924124385,    353680738,   -137681562,   -469568115,   -600143042,   -533853518,
  -319268054,    -37530349,    216091644,    353627428,    314237606,     78236677,   -327691590,   -835224464,
 -1348115210,  -1762033197,  -1986371658,  -1963441473,  -1681008677,  -1175523140,   -525334136,    164714118,
   784108206,   1238579362,   1468547365,   1460268333,   1247394849,    902671425,    521559120,    201274904,
    19688347,     18539515,    194523413,    500121428,    853999649,   1158771471,   1322363234,   1278455142,
  1001656750,    514178037,   -117458235,   -795024552,  -1407918375,  -1855199046,  -2065743937,  -2012325663,
 -1716683385,  -1244546721,   -691674420,   -163849543,    244966440,    471741248,    496747351,    346636411,
    87607252,   -189848503,   -391363530,   -439927088,   -293413472,     45331272,    528013078,   1070165502,
  1568260214,   1921078660,   2050865253,   1919818143,   1538443798,    964002647,    289347526,   -375531343,
  -925414469,  -1280653454,  -1402539765,  -1300062542,  -1026687248,   -667883851,   -322074880,    -79051888,
     -433948,   -106303546,   -370846304,   -727916858,  -1085354982,  -1345025312,  -1424340468,  -1274706707,
  -892971062,   -323415158,    350174795,   1020747087,   1579170247,   1935960531,   2039028322,   1883752093,
  1513294978,   1009122536,    473731663,      9228517,   -303744006,   -422312561,   -349508839,   -132557022,
   148285299,    397938498,    527883016,    476161667,    221741859,   -209834254,   -750747213,  -1304282706,
 -1764518181,  -2038198089,  -2064212197,  -1826585314,  -1358241030,   -734732323,    -59232497,    558090556,
  1022019848,   1270985812,   1288632515,   1105874005,    793061460,    443959758,    154950850,      3879429,
    33024222,    239801780,    577173568,    963675955,   1300958266,   1495124543,   1477364997,   1219503787,
   741151625,    106911669,   -585824757,  -1225978830,  -1710816996,  -1966332782,  -1961737824,  -1715055499,
 -1288674554,   -775823114,   -280823542,    102713580,    311175092,    323669640,    165539660,    -98043837,
  -377015131,   -576688135,   -619055714,   -460580905,   -102684767,    407326178,    985135126,   1526267363,
  1927409139,   2107734190,   2025767784,   1688246473,   1149104825,    498786759,   -153895557,   -703573482,
 -1069257953,  -1210043417,  -1132327747,   -887082736,   -557802463,   -241715493,    -28259729,     20611370,
  -115884940,   -412585767,   -803538847,  -1196010698,  -1490395076,  -1601818824,  -1478875544,  -1115512884,
  -553531870,    124874527,    813025373,   1400806339,   1796499606,   1944848710,   1837605853,   1514384539,
  1053672099,    555917665,    122268221,   -166569539,   -266900747,   -180577296,     46273805,    334027305,
   587533762,    717463154,    660477651,    393937407,    -58006915,   -628267465,  -1219855027,  -1725396808,
 -2049064861,  -2126328116,  -1937389020,  -1511483887,   -921137219,   -267562983,    339741778,    804952768,
  1064847011,   1100770009,    941175551,    654257147,    332274119,     70920190,    -51878842,      6762485,
   245013628,    616309412,   1039007877,   1413698475,   1644514927,   1659954435,   1428799145,    967757135,
   339174514,   -360747312,  -1020802027,  -1536784812,  -1832079294,  -1872546072,  -1672628437,  -1291432349,
  -819639084,   -360028423,     -5724497,    179254886,    173059584,       -52591,   -275700197,   -563994523,
  -769672375,   -813463611,   -650147998,   -279450298,    252571194,    861985848,   1443569094,   1892052364,
  2123608935,   2093081714,   1803344920,   1304835832,    685349879,     52229945,   -489329117,   -857331426,
 -1009000087,   -948443890,   -724409272,   -418643563,   -127370270,     60176118,     81593879,    -84678738,
  -414172901,   -841132121,  -1272206646,  -1606224174,  -1755873269,  -1666723214,  -1329554670,   -783373681,
  -108433795,    589313173,   1199118349,   1627345994,   1815837433,   1752917349,   1474774583,   1056968333,
   597880155,    197617549,    -63178142,   -140156871,    -34184472,    209494939,    511657385,    776837238,
   914633015,    860052334,    588565713,    122649721,   -471609907,  -1097191879,  -1645471123,  -2018183962,
 -2147440610,  -2009600906,  -1630110301,  -1078284162,   -453132189,    136810987,    595431962,    858179375,
   904414790,    760422967,    492499511,    191622974,    -47011485,   -145241002,    -59450037,    209373751,
   615191751,   1076194142,   1491870806,   1764288105,   1819091090,   1621798204,   1185935990,    571268914,
  -127544671,   -799531549,  -1339361015,  -1668115449,  -1748558563,  -1591741043,  -1253601353,   -822317953,
  -399107076,    -76530079,     81111450,     51164070,   -143016415,   -437632923,   -742747780,   -962274373,
 -1015413554,   -854978920,   -478705446,     68890285,    704542688,   1322524252,   1815808511,   2097698987,
  2119408729,   1879918117,   1426053026,    842772144,    235701109,   -290428449,   -652925159,   -807455657,
  -756142971,   -545789332,   -256648352,     15838699,    182447873,    180165519,    -13483056,   -374824301,
  -838360237,  -1310141123,  -1687389780,  -1880255203,  -1831114738,  -1527349446,  -1004880408,   -341688264,
   357362265,    981248127,   1434755792,   1657123866,   1633492499,   1396802557,   1019792217,    598815677,
   232921307,      2614979,    -47209182,     83424839,    349983631,    673446647,    957808875,   1111348641,
  1067145927,    798488432,    325873846,   -285917643,   -940118038,  -1527098593,  -1946353344,  -2126756575,
 -2040867336,  -1710297499,  -1201029802,   -609675866,    -43559349,    401202158,    659031577,    707610411,
   571346696,    314910572,     28248263,   -193720302,   -272396824,   -163262687,    133682466,    573038524,
  1072898510,   1531672575,   1849319290,   1948523838,   1791363429,   1387939159,    795133568,    105721312,
  -569917963,  -1125685337,  -1480694767,  -1594902177,  -1476197349,  -1177518127,   -784641007,   -397257477,
  -107350227,     20557384,    -36891059,   -257108724,   -576719907,   -905545453,  -1146452439,  -1216859211,
 -1067331271,   -693309566,   -137453236,    517949142,   1166956810,   1701033219,   2030799831,   2103953138,
  1915610263,   1508932344,    965910069,    390254726,   -114011944,   -463781341,   -613456256,   -563466527,
  -358952299,    -78938969,    181668201,    333429509,    312513476,     95348976,   -295342125,   -794441954,
 -1307477517,  -1730087722,  -1969837552,  -1965796385,  -1701757294,  -1210301367,   -566827004,    125233880,
   754944551,   1225866335,   1474958921,   1484455916,   1284271042,    944479988,    559506381,    227379347,
    28459374,      8132300,    167126926,    461498022,    812273056,   1122718123,   1299566300,   1273709541,
  1015960634,    544522844,    -77454985,   -753776816,  -1374101866,  -1835926454,  -2065068901,  -2030390165,
 -1749687885,  -1285549320,   -732050967,   -195107563,    229401504,    475143197,    518400648,    381986677,
   129219201,   -150727190,   -362961312,   -428217855,   -300860049,     20295137,    490653282,   1028340000,
  1530766241,   1895802393,   2043123096,   1931238518,   1566624637,   1003016621,    330988754,   -340021338,
  -903504572,  -1276952015,  -1417825314,  -1331120040,  -1066984315,   -708944731,   -355263161,    -97387018,
      -59464,    -87298215,   -337207552,   -686719986,  -1045265005,  -1314474428,  -1409754502,  -1279153552,
  -915515405,   -359315206,    308469966,    982009332,   1551547348,   1925262465,   2047505232,   1909621016,
  1551114854,   1050938641,    510748738,     33660693,   -297035595,   -434738907,   -378456286,   -171936999,
   106755655,    362994194,    506873952,    473506719,    237999447,   -178083619,   -710181701,  -1263434535,
 -1731979024,  -2020811966,  -2065635964,  -1846519508,  -1392492855,   -776097528,    -99010663,    528266045,
  1008422037,   1276474753,   1312053708,   1142301229,    834832909,    482289565,    181777036,     13559592,
    23522316,    213116359,    538917425,    921895576,   1264441395,   1471551842,   1471694555,   1232928279,
   770847453,    146632853,   -544432846,  -1191622229,  -1690721994,  -1964725997,  -1978957214,  -1747479278,
 -1329482969,   -816432855,   -312693087,     86287412,    313647246,    344520145,    200382989,    -56536345,
  -337573824,   -547608776,   -606454619,   -467108485,   -126968064,    370394714,    943323359,   1488369639,
  1901396557,   2099078024,   2036288702,   1715731590,   1187773146,    540505104,   -117901885,   -680875098,
 -1064629051,  -1224457603,  -1162753257,   -927120117,   -599030579,   -275462757,    -47428017,     20053760,
   -97714589,   -379509259,   -762513225,  -1155664957,  -1459215210,  -1586362953,  -1482394530,  -1137266571,

//=============================================================================
// End of File
//=============================================================================
