0	1
1	0
2	-2
3	0
4	12
5	0
6	-120
7	0
8	1680
9	0
10	-30240
11	0
12	665280
13	0
14	-17297280
15	0
16	518918400
17	0
18	-17643225600
19	0
20	670442572800
21	0
22	-28158588057600
23	0
24	1295295050649600
25	0
26	-64764752532480000
27	0
28	3497296636753920000
29	0
30	-202843204931727360000
31	0
32	12576278705767096320000
33	0
34	-830034394580628357120000
35	0
36	58102407620643984998400000
37	0
38	-4299578163927654889881600000
39	0
40	335367096786357081410764800000
41	0
42	-27500101936481280675682713600000
43	0
44	2365008766537390138108713369600000
45	0
46	-212850788988365112429784203264000000
47	0
48	20007974164906320568399715106816000000
49	0
50	-1960781468160819415703172080467968000000
51	0
52	199999709752403580401723552207732736000000
53	0
54	-21199969233754779522582696534019670016000000
55	0
56	2331996615713025747484096618742163701760000000
57	0
58	-265847614191284935213187014536606662000640000000
59	0
60	31370018474571622355156067715319586116075520000000
61	0
62	-3827142253897737927329040261268989506161213440000000
63	0
64	482219923991114978843459072919892677776312893440000000
65	0
66	-62688590118844947249649679479586048110920676147200000000
67	0
68	8400271075925222931453057050264530446863370603724800000000
69	0
70	-1159237408477680764540521872936505201667145143314022400000000
71	0
72	164611712003830668564754105956983738636734610350591180800000000
73	0
74	-24033309952559277610454099469719625840963253111186312396800000000
75	0
76	3604996492883891641568114920457943876144487966677946859520000000000
77	0
78	-555169459904119312801489697750523356926251146868403816366080000000000
79	0
80	87716774664850851422635372244582690394347681205207802985840640000000000
81	0
82	-14210117495705837930466930303622395843884324355243664083706183680000000000
83	0
84	2358879504287169096457510430401317710084797842970448237895226490880000000000
85	0
86	-401009515728818746397776773168224010714415633304976200442188503449600000000000
87	0
88	69775655736814461873213158531270977864308320195065858876940799600230400000000000
89	0
90	-12420066721152974213431942218566234059846880994721722880095462328841011200000000000
91	0
92	2260452143249841306844613483779054598892132341039353564177374143849064038400000000000
93	0
94	-420444098644470483073098107982904155393936615433319762936991590755925911142400000000000
95	0
96	79884378742449391783888640516751789524847956932330754958028402243625923117056000000000000
97	0
98	-15497569476035182006074396260249847167820503644872166461857510035263429084708864000000000000
99	0
100	3068518756254966037202730459529469739228459721684688959447786986982158958772355072000000000000
101	0
102	-619840788763503139514951552824952887324148863780307169808452971370396109672015724544000000000000
103	0
104	127687202485281646740080019881940294788774665938743276980541312102301598592435239256064000000000000
105	0
106	-26814312521909145815416804175207461905642679847136088165913675541483335704411400243773440000000000000
107	0
108	5738262879688557204499196093494396847807533487287122867505526565877433840744039652167516160000000000000
109	0
110	-1250941307772105470580824748381778512822042300228592785116204791361280577282200644172518522880000000000000
111	0
112	277708970325407414468943094140754829846493390650747598295797463682204288156648543006299112079360000000000000
113	0
114	-62762227293542075669981139275810591545307506287068957214850226792178169123402570719423599329935360000000000000
115	0
116	14435312277514677404095662033436436055420726446025860159415552162200978898382591265467427845885132800000000000000
117	0
118	-3377863072938434512558384915824126036968449988370051277303239205955029062221526356119378115937121075200000000000000
119	0
120	803931411359347413988895609966141996798491097232072203998170931017296916808723272756411991593034815897600000000000000
121	0
122	-194551401548962074185312737611806363225234845530161473367557365306185853867711032007051701965514425447219200000000000000
123	0
124	47859644781044670249586933452504365353407772000419722448419111865321720051456913873734718683516548660015923200000000000000
125	0
126	-11964911195261167562396733363126091338351943000104930612104777966330430012864228468433679670879137165003980800000000000000000
127	0
128	3039087443596336560848770274234027199941393522026652375474613603447929223267514030982154636403300839911011123200000000000000000
129	0
130	-784084560447854832698982730752379017584879528682876312872450309689565739603018619993395896192051616697040869785600000000000000000
131	0
132	205430154837337966167133475457123302607238436514913593972581981138666223775990878438269724802317523574624707883827200000000000000000
133	0
134	-54644421186731899000457504471594798493525424112967015996706806982885215524413573664579746797416461270850172297098035200000000000000000
135	0
136	14753993720417612730123526207330595593251864510501094319110837885379008191591664889436531635302444543129546520216469504000000000000000000
137	0
138	-4042594279394425888053846180808583192551010875877299843436369580593848244496116179705609668072869804817495746539312644096000000000000000000
139	0
140	1123841209671650396878969238264786127529181023493889356475310743405089811969920297958159487724257805739263817537928915058688000000000000000000
141	0
142	-316923221127405411919869325190669687963229048625276798526037629640235326975517524024200975538240701218472396545695954046550016000000000000000000
143	0
144	90640041242437947809082627004531530757483507906829164378446762077107303514998011870921479003936840548483105412069042857313304576000000000000000000
145	0
146	-26285611960307004864633961831314143919670217292980457669749561002361118019349423442567228911141683759060100569500022428620858327040000000000000000000
147	0
148	7727969916330259430202384778406358312383043884136254554906370934694168697688730492114765299875655025163669567433006594014532348149760000000000000000000
149	0
150	-2302935035066417310200310663965094777090147077472603857362098538538862271911241686650200059362945197498773531095035965016330639748628480000000000000000000
151	0
152	695486380590058027680493820517458622681224417396726364923353758638736406117194989368360417927609449644629606390700861434931853204085800960000000000000000000
153	0
154	-212818832460557756470231109078342338540454671723398267666546250143453340271861666746718287885848491591256659555554463599089147080450255093760000000000000000000
155	0
156	65973838062772904505771643814286124947540948234253462976629337544470535484277116691482669244613032393289564462221883715717635594939579079065600000000000000000000
157	0
158	-20715785151710692014812296157685843233527857745555587374661611988963748142063014641125558142808492171492923241137671486735337576811027830826598400000000000000000000
159	0
160	6587619678244000060710310178144098148261858763086676785142392612490471909176038655877927489413100510534749590681779532781837349425906850202858291200000000000000000000
161	0
162	-2121213536394568019548719877362399603740318521713909924815850421221931954754684447192692651591018364392189368199533009555751626515142005765320369766400000000000000000000
163	0
164	691515612864629174372882680020142270819343838078734635489967237318349817250027129784817804418671986791853734033047761115175030243936293879494440543846400000000000000000000
165	0
166	-228200152245327627543051284406646949370383466565982429711689188315055439692508952828989875458161755641311732230905761168007759980498976980233165379469312000000000000000000000
167	0
168	76218850849939427599379128991820081089708077833038131523704188897228516857297990244882618403026026384198118565122524230114591833486658311397877236742750208000000000000000000000
169	0
170	-25761971587279526528590145599235187408321330307566888455012015847263238697766720702770325020222796917858964075011413189778732039718490509252482506019049570304000000000000000000000
171	0
172	8810594282849598072777829794938434093645894965187875851614109419764027634636218480347451156916196545907765713653903310904326357583723754164349017058514953043968000000000000000000000
173	0
174	-3048465621865960933181129109048698196401479657955005044658481859238353561584131594200218100293004004884086936924250545572896919723968418940864759902246173753212928000000000000000000000
175	0
176	1066962967653086326613395188167044368740517880284251765630468650733423746554446057970076335102551401709430427923487690950513921903388946629302665965786160813624524800000000000000000000000
177	0
178	-377704890549192559621141896611133706534143329620625125033185902359632006280273904521407022626303196205138371484914642596481928353799687106773143751888300928023081779200000000000000000000000
179	0
180	135218350816610936344368798986785866939223312004183794761880553044748258248338057818663714100216544241439536991599442049540530350660287984224785463176011732232263276953600000000000000000000000
181	0
182	-48949042995613158956661505233216483831998838945514533703800760202198869485898376930356264504278389015401112390958998021933671986939024250289372337669716247068079306257203200000000000000000000000
183	0
184	17915349736394416178138110915357233082511575054058319335591078234004786231838805956510392808565890379636807135090993276027723947219682875605910275587116146426917026090136371200000000000000000000000
185	0
186	-6628679402465933985911101038682176240529282770001578154168698946581770905780358203908845339169379440465618639983667512130257860471282663974186801967232974177959299653350457344000000000000000000000000
187	0
188	2479126096522259310730751788467133913957951755980590229659093406021582318761853968261908156849347910734141371353891649536716439816259716326345863935745132342556778070353071046656000000000000000000000000
189	0
190	-937109664485414019456224176040576619476105763760663106811137307476158116491980800003001283289053510257505438371771043524878814250546172771358736567711660025486462110593460855635968000000000000000000000000
191	0
192	357975891833428155432277635247500268639872401756573306801854451455892400499936665601146490216418440918367077458016538626503707043708637998659037368865854129735828526246702046852939776000000000000000000000000
193	0
194	-138178694247703267996859167205535103694990747078037296425515818261974466592975552922042545223537518194489691898794383909830430918871534267482388424382219694078029811131226990085234753536000000000000000000000000
195	0
196	53889690756604274518775075210158690441046391360434545605951169122170041971260465639596592637179632095850979840529809724833868058359898364318131485509065680690431626341178526133241553879040000000000000000000000000
197	0
198	-21232538158102084160397379632802524033772278196011210968744760634134996536676623462001057499048775045765286057168745031584544014993799955541343805290571878192030060778424339296497172228341760000000000000000000000000
199	0
200	8450550186924629495838157093855404565441366722012461965560414732385728621597296137876420884621412468214583850753160522570648517967532382305454834505647607520427964189812887040005874546880020480000000000000000000000000
201	0
202	-3397121175143701057326939151729872635307429422249009710155286722419062905882113047426321195617807812222262708002770530073400704222948017686792843471270338223212041604304780590082361567845768232960000000000000000000000000
203	0
204	1379231197108342629274737295602328289934816345433097942323046409302139539788137897255086405420829971762238659449124835209800685914516895180837894449335757318624088891347740919573438796545381902581760000000000000000000000000
205	0
206	-565484790814420478002642291196954598873274701627570156352449027813877211313136537874585426222540288422517850374141182436018281224951927024143536724227660500635876445452573777025109906583606580058521600000000000000000000000000
207	0
208	234110703397170077893093908555539203933535726473814044729913897514945165483638526680078366456131679406922390054894449528511568427130097787995424203830251447263252848417365543688395501325613124144227942400000000000000000000000000
209	0
210	-97858274020017092559313253776215387244217933666054270697104009161247079172160904152272757178663041992093559042945879902917835602540380875382087317201045104956039690638458797261749319554106285892287279923200000000000000000000000000
211	0
212	41296191636447213060030193093562893417059968007074902234177891866046267410651901552259103529395803720663481916123161319031326624272040729411240847858841034291448749449429612444458212851832852646545232127590400000000000000000000000000
213	0
214	-17592177637126512763572862257857792595667546371013908351759781934935709916937710061262378103522612385002643296268466721907345141939889350729188601187866280608157167265457014901339198674880795227428268886353510400000000000000000000000000
215	0
216	7564636383964400488336330770878850816137044939535980591256706232022355264283215326342822584514723325551136617395440690420158411034152420813551098510782500661507581924146516407575855430198741947794155621132009472000000000000000000000000000
217	0
218	-3283052190640549811937967554561421254203477503758615576605410504697702184698915451632785001679389923289193291949621259642348750388822150633081176753679605287094290555079588120887921256706254005342663539571292110848000000000000000000000000000
219	0
220	1437976859500560817628829788897902509341123146646273622553169801057593556898124967815159830735572786400666661873934111723348752670304101977289555418111667115747299263124859596948909510437339254340086630332225944551424000000000000000000000000000
221	0
222	-635585771899247881391942766692872909128776430817652941168501052067456352148971235774300645185123171589094664548278877381720148680274413073961983494805356865160306274301187941851418003613303950418318290606843867491729408000000000000000000000000000
223	0
224	283471254267064555100806473945021317471434288144673211761151469222085533058441171155338087752564934528736220388532379312247186311402388230987044638683189161861496598338329822065732429611533561886569957610652364901311315968000000000000000000000000000
225	0
226	-127562064420179049795362913275259592862145429665102945292518161149938489876298527019902139488654220537931299174839570690511233840131074703944170087407435122837673469252248419929579593325190102848956480924793564205590092185600000000000000000000000000000
227	0
228	57913177246761288607094762626967855159414025067956737162803245162072074403839531267035571327849016124220809825377165093492100163419507915590653219682975545768303755040520782648029135369636306693426242339856278149337901852262400000000000000000000000000000
229	0
230	-26524235179016670182049401283151277663011623481124185620563886284229010076958505320302291668154849384893130900022741612819381874846134625340519174614802799961883119808558518452797343999293428465589218991654175392396759048336179200000000000000000000000000000
231	0
232	12254196652705701624106823392815890280311370048279373756700515463313802655554829457979658750687540415820626475810506625122554426178914196907319858672038893582390001351554035525192372927673563951102219174144229031287302680331314790400000000000000000000000000000
233	0
234	-5710455640160856956833779701052204870625098442498188170622440205904232037488550527418520977820393833772411937727696087307110362599374015758811054141170124409393740629824180554739645784295880801213634135151210728579883049034392692326400000000000000000000000000000
235	0
236	2683914150875602769711876459494536289193796267974148440192546896774989057619618747886704859575585101873033610732017161034341870421705787406641195446349958472415058096017364860727633518619063976570408043521069042432545033046164565393408000000000000000000000000000000
237	0
238	-1272175307515035712843429441800410201077859431019746360651267229071344813311699286498298103438827338287817931486976134330278046579888543230747926641569880315924737537512230943984898287825436324894373412628986726113026345663882003996475392000000000000000000000000000000
239	0
240	608099796992187070739159273180596076115216808027438760391305735496102820762992258946186493443759467701576971250774592209872906265186723664297508934670402791012024542930846391224781381580558563299510491236655655082026593227335597910315237376000000000000000000000000000000
241	0
242	-293104102150234168096274769673047308687534501469225482508609364509121559607762268812061889839892063432160100142873353445158740819820000806191399306511134145267795829692667960570344625921829227510364056776068025749536817935575758192771944415232000000000000000000000000000000
243	0
244	142448593645013805694789538061100992022141767714043584499184151151433077969372462642662078462187542828029808669436449774347148038432520391809020062964411194600148773230636628837187488198009004570036931593169060514274893516689818481687164985802752000000000000000000000000000000
245	0
246	-69799810886056764790446873649939486090849466179881356404600234064202208204992506694904418446471895985734606248023860389430102538831934991986419830852561485354072898883011948130221869217024412239318096480652839651994697823178011056026710843043348480000000000000000000000000000000
247	0
248	34481106577712041806480755583070106128879636292861390063872515627715890853266298307282782712557116616952895486523787032378470654182975886041291396441165373764912012048207902376329603393210059646223139661442502788085380724649937461677195156463414149120000000000000000000000000000000
249	0
250	-17171591075700596819627416280368912852182058873844972251808512782602513644926616557026825790853444075242541952288845942124478385783121991248563115427700356134926182000007535383412142489818609703819123551398366388466519600875668855915243187918780246261760000000000000000000000000000000
251	0
252	8620138720001699603452962972745194251795393554670176070407873416866461849753161511627466547008428925771756060049000662946488149663127239606778683944705578779732943364003782762472895529888942071317200022801979927010192839639585765669452080335227683623403520000000000000000000000000000000
253	0
254	-4361790192320859999347199264209068291408469138663109091626383948934429695975099724883498072786265036440508566384794335450923003729542383241030014076021022862544869342185914077811285138123804688086503211537801843067157576857630397428742752649625207913442181120000000000000000000000000000000
255	0
256	2224512998083638599667071624746624828618319260718185636729455813956559144947300859690584017120995168584659368856245111079970731902066615452925307178770721659897883364514816179683755420443140390924116637884278939964250364197391502688658803851308856035855512371200000000000000000000000000000000
257	0
258	-1143399681014990240228874815119765161909816100009147417278940288373671400502912641880960184800191516652514915592109987095104956197662240342803607889888150933187512049360615516357450286107774160934995951872519375141624687197459232381970625179572752002429733358796800000000000000000000000000000000
259	0
260	592281034765764944438557154232038353869284739804738362150491069377561785460508748494337375726499205626002726276712973315264367310389040497572268886962062183391131241568798837473159248203827015364327903069965036323361587968283882373860783843018685537258601879856742400000000000000000000000000000000
261	0
262	-309170700147729300996926834509124020719766634178073425042556338215087252010385566714044110129232585336773423116444172070567999736023079139732724358994196459730170508098912993160989127562397702020179165402521748960794748919444186599155329166055753850448990181285219532800000000000000000000000000000000
263	0
264	162623788277705612324383514951799234898597249577666621572384633901135894557462808091587201927976339887142820559249634509118767861148139627499413012830947337818069687260028234402680281097821191262614241001726439953378037931627642151155703141345326525336168835356025474252800000000000000000000000000000000
265	0
266	-86190607787183974531923262924453594496256542276163309433363855967602024115455288288541217021827460140185694896402306289832946966408514002574688896800402089043576934247814964233420548981845231369185547730915013175290360103762650340112522664913023058428169482738693501353984000000000000000000000000000000000
267	0
268	46025784558356242400047022401658219461000993575471207237416299086699480877653123946081009889655863714859161074678831558770793680062146477374883870891414715549270082888333190900646573156305353551145082488308617035605052295409255281620087103063554313200642503782462329723027456000000000000000000000000000000000
269	0
270	-24761872092395658411225298052092122070018534543603509493729968908644320712177380682991583320634854678594228658177211378618686999873434804827687522539581116965507304593923256704547856358092280210516054378710035965155518134930179341511606861448192220501945667034964733390988771328000000000000000000000000000000000
271	0
272	13420934674078446858884111544233930161950045722633102145601643148485221826000140330181438159784091235798071932732048567211328353931401664216606637216452965395304959089906405133864938146086015874099701473260839493114290829132157203099290918904920183512054551532950885497915914059776000000000000000000000000000000000
273	0
274	-7327830332046831984950724903151725868424724964557673771498497159072931116996076620279065235242113814745747275271698517697385281246545308662267223920183319105836507663088897203090256227762964667258437004400418363240402792706157832892212841722086420197581785136991183481862089076637696000000000000000000000000000000000
275	0
276	4030306682625757591722898696733449227633598730506720574324173437490112114347842141153485879383162598110161001399434184733561904685599919764246973156100825508210079214698893461699640925269630566992140352420230099782221535988386808090717062947147531108669981825345150915024148992150732800000000000000000000000000000000000
277	0
278	-2232789902174669705814485877990330872109013696700723198175592084369522111348704546199031177178272079353029194775286538342393295195822355549392823128479857331548383884943186977781601072599375334113645755240807475279350730937566291682257252872719732234203169931241213606923378541651505971200000000000000000000000000000000000
279	0
280	1245896765413465695844483119918604626636829642759003544581980383078193338132577136779059396865475820278990290684609888395055458719268874396561195305691760391003998207798298333602133398510451436435414331424370571205877707863161990758699547102977610586685368821632597192663245226241540331929600000000000000000000000000000000000
281	0
282	-700193982162367721064599513394255800169898259230559992055072975289944656030508350869831381038397410996792543364750757278021167800229107410867391761798769339744246992782643663484398969962873707276702854260496261017703271819097038806389145471873417149717177277757519622276743817147745666544435200000000000000000000000000000000000
283	0
284	396309793903900130122563324581148782896162414724496955503171304014108675313267726592324561667732934624184579544448928619359980974929674794550943737178103446295243797914976313532169816998986518318613815511440883736020051849608923964416256337080354106739922339210756106208637000505624047264150323200000000000000000000000000000000000
285	0
286	-225896582525223074169861095011254806250812576392963264636807643288041944928562604157625000150607772735785210340335889313035189155709914632894037930191518964388288964811536498713336795689422315441609874841521303729531429554277086659717266112135801840841755733350130980538923090288205706940565684224000000000000000000000000000000000000
287	0
288	129664638369478044573500268536460258787966418849560913901527587247336076388994934786476750086448861550340710735352800465682198575377490999281177771929931885558877865801821950261455320725728409063484068159033228340751040564155047742677710748365950256643167790942975182829341853825430075783884702744576000000000000000000000000000000000000
289	0
290	-74946160977558309763483155214074029579444590095046208235082945428960252152839072306583561549967441976096930805033918669164310776568189797584520752175500629853031406433453087251121175379471020438693791395921205980954101446081617595267716812555519248339750983165039655675359591511098583803085358186364928000000000000000000000000000000000000
291	0
292	43618665688938936282347196334591085215236751435316893192818274239654866752952340082431632822081051230088413728529740665453628871962686462194191077766141366574464278544269696780152524070852133895319786592426141880915287041619501440445811184907312202533735072202053079603059282259459375773395678464464388096000000000000000000000000000000000000
293	0
294	-25560538093718216661455457052070375936128736341095699410991508704437751917230071288304936833739496020831810444918428029955826518970134266845795971570958840812636067226942042313169379105519350462657394943161719142216358206389027844101245354355684950684768752310403104647392739404043194203209867580176131424256000000000000000000000000000000000000
295	0
296	15080717475293747830258719660721521802315954441246462652484990135618273631165742060099912731906302652290768162501872537673937646192379217439019623226865716079455279663895804964769933672256416772967863016465414293907651341769526428019734759069854120904013563863137831741961716248385484579893821872303917540311040000000000000000000000000000000000000
297	0
298	-8957946180324486211173679478468583950575676938100398815576084140557254536912450783699348162752343775460716288526112287378318961838273255158777656196758235351196436120354108149073340601320311563142910631780456090581144897011098698243722446887493347816984056934703872054725259451540977840456930192148527018944757760000000000000000000000000000000000000
299	0
300	5356851815834042754281860328124213202444254808984038491714498316053238213073645568652210201325901577725508340538615147852234739179287406584949038405661424740015468799971756673145857679589546314759460557804712742167524648412637021549746023238721021994556466046952915488725705152021504748593244254904819157328965140480000000000000000000000000000000000000
301	0
302	-3224824793132093738077679917530776347871441395008391172012127986264049404270334632328630541198192749790756021004246319007045312985931018764139321120208177693489312217582997517233806323112906881485195255798437070784849838344407486972947105989710055240722992560265655124212874501516945858653133041452701132712037014568960000000000000000000000000000000000000
303	0
304	1954243824638048805275074030023650466810093485375085050239349559676013938987822787191150107966104806373198148728573269318269459669474197371068428598846155682254523203855296495443686631806421570180028325013852864895619002036710937105605946229764293475878133491520987005273001947919269190343798623120336886423494430828789760000000000000000000000000000000000000
305	0
306	-1192088733029209771217795158314426784754157026078801880646003231402368502782571900186601565859323931887650870724429694284144370398379260396351741445296154966175259154351730862220648845401917157809817278258450247586327591242393671634419627200156219020285661429827802073216531188230754206109717160103405500718331602805561753600000000000000000000000000000000000000
307	0
308	731942482079934799527726227205058045839052414012384354716645984081054260708499146714573361437624894179017634624799832290464643424604865883359969247411839149231609120771962749403478391076777134895227808850688452018005141022829714383533651100895918478455396117914270472954950149573683082551366336303490977441055604122614916710400000000000000000000000000000000000000
309	0
310	-452340453925399706108134808412725872328534391859653531214887218162091533117852472669606337368452184602632898198126296355507149636405807115916460994900516594225134436637072979131349645685448269365250785869725463347127177152108763489023796380353677619685434800871019152286159192436536145016744395835557424058572363347776018527027200000000000000000000000000000000000000
311	0
312	281355762341598617199259850832715492588348391736704496415659849696820933599304238000495141843177258822837662679234556333125447073844412026100038738828121321608033619588259393019699479616348823545185988810969238201913104188611650890172801348579987479444340446141773912721991017695525482200415014209716717764432010002316683523810918400000000000000000000000000000000000000
313	0
314	-176128707225840734366736666621279898360306093227177014756203065910209904433164452988309958793828964023096376837200832264536529868226601928338624250506403947326629045862250380030331874239834363539286428995666743114397603222070893457248173644211072162132157119284750469363966377077398951857459798895282665320534438261450243885905634918400000000000000000000000000000000000000
315	0
316	110961085552279662651044099971406335966992838733121519296407931523432239792893605382635274040112247334550717407436524326658013816982759214853333277819034486815776298893217739419109080771095649029750450267270048162070490029904662878066349395852975462143258985149392795699298817558761339670199673304028079151936696104713653648120549998592000000000000000000000000000000000000000
317	0
318	-70349328240145306120761959381871617003073459756799043233922628585856040028694545812590763741431164810105154836314756423101180759967069342217013298137267864641202173498300046791715157208874641484861785469449210534752690678959556264694065516970786442998826196584715032473355450332254689350906592874753802182327865330388456412908428699107328000000000000000000000000000000000000000
319	0
320	44882871417212705305046130085634091647960867324837789583242637037776153538307120228432907267033083148847088785568814597938553324858990240334454484211576897641086986691915429853114270299262021267341819129508596321172216653176196896874813799827361750633251113421048190718000777311978491805878406254092925792325178080787835191435577510030475264000000000000000000000000000000000000000
321	0
322	-28814803449850556805839615514977086837990876822545860912441772978252290571593171186653926465435239381559831000335178971876551234559471734294719778863832368285577845456209705965699361532126217653633447881144518838192563091339118407793630459489166243906547214816312938440956499034290191739373936815127658358672764327865790192901640761439565119488000000000000000000000000000000000000000
323	0
324	18614363028603459696572391622675198097342106427364626149437385343950979709249188586578436496671164640487650826216525615832252097525418740354388977146035709912483288164711470053841787549753536604247207331219359169472395757005070491434685276830001393563629500771338158232857898376151463863635563182572467299702605755801300464614459931889959067189248000000000000000000000000000000000000000
325	0
326	-12099335968592248802772054554738878763272369177787006997134300473568136811011972581275983722836257016316973037040741650290963863391522181230352835144923211443114137307062455534997161907339798792760684765292583460157057242053295819432545429939500905816359175501369802851357633944498451511363116068672103744806693741270845301999398955728473393673011200000000000000000000000000000000000000000
327	0
328	7912965723459330717012923678799226711180129442272702576125832509713561474401830068154493354734912088671300366224645039290290366658055506524650754184779780283796645798818845919888143887400228410465487836501349582942715436302855465908884711180433592403898900777895851064787892599701987288431477908911555849103577706791132827507606917046421599462149324800000000000000000000000000000000000000000
329	0
330	-5206731446036239611794503780649891175956525173015438295090797791391523450156404184845656627415572154345715640975816435853011061261000523293220196253585095426738192935622800615286398677909350294086290996417888025576306757087278896568046139956725303801765476711855470000630433330603907635787912464063803748710154131068565400500005351416545412446094255718400000000000000000000000000000000000000000
331	0
332	3446856217275990623007961502790227958483219664536220151350108137901188524003539570367824687349108766176863754325990480534693322554782346420111769919873333172500683723382294007319595924775989894685124639628641872931515073191778629528046544651352151116768745583248321140417346864859786854891598051210238081646122034767390295131003542637753063039314397285580800000000000000000000000000000000000000000
333	0
334	-2295606240705809754923302360858291820349824296581122620799172019842191556986357353864971241774506438273791260381109660036105752821485042715794438766635639892885455359772607808874850885900809269860293009992675487372389038745724567265678998737800532643767984558443381879517953011996618045357804302106018562376317275155081936557248359396743539984183388592196812800000000000000000000000000000000000000000
335	0
336	1538056181272892535798612581775055519634382278709352155935445253294268343180859427089530731988919313643440144455343472224190854390394978619582273973645878728233255091047647231946150093553542210806396316695092576539500655959635460068004929154326356871324549654157065859277028518037734090389728882411032436792132574353904897493356400795818171789402870356771864576000000000000000000000000000000000000000000
337	0
338	-1036649866177929569128264880116387420233573655850103353100490100720336863303899253858343713360531617395678657362901500279104635859126215589598452658237322262829213931366114234331705163055087450083511117452492396587623442116794300085835322250015964531272746466901862389152717221157432776922677266745035862397897355114531900910522214136381447786057534620464236724224000000000000000000000000000000000000000000
339	0
340	702848609268636247868963588718910670918362938666370073402132288288388393320043694115957037658440436594270129692047217189232943112487574169747750902284904494198207045466225450876896100551349291156620537632789844886408693755186535458196348485510823952202922104559462699845542275944739422753575186853134314705774406767652628817334061184466621598947008472674752499023872000000000000000000000000000000000000000000
341	0
342	-479342751521209921046633167506297077566323524170464390060254220612680884244269799387082699683056377757292228449976202123056867202716525583767966115358304865043177205007965757498043140576020216568815206665562674212530729141037217182489909667118381935402392875309553561294659832194312286317938277433837602629338145415539092853421829727806235930481859778364181204334280704000000000000000000000000000000000000000000
343	0
344	328829127543550005837990352909319795210497937580938571581334395340299086591569082379538731982576675141502468716683674656417010901063536550464824755135797137419619562635464509643657594435149868566207231772575994509796080190751530987188078031643210007686041512462353743048136644885298228414105658319612595403725967755059817697447375193275077848310555807957828306173316562944000000000000000000000000000000000000000000
345	0
346	-226892098005049504028213343507430658695243576930847614391120732784806369748182666841881725067977905847636703414511735512927737521733840219820729081043700024819537498218470511654123740160253409310682989923077436211759295331618556381159773841833814905303368643599024082703214284970855777605732904240532690828570917750991274211238688883359803715334283507490901531259588428431360000000000000000000000000000000000000000000
347	0
348	157463116015504355795580060394156877134499042390008244387437788552655620605238770788265917197176666658259872169671144445971849840083285112555585982244327817224759023763618535087961875671215866061613995006615740730960950960143278128524883046232667544280537838657722713396030713769773909658378635542929687435028216919187944302599650085051703778441992754198685662694154369331363840000000000000000000000000000000000000000000
349	0
350	-109909254978822040345314882155121500239880331588225754582431576409753623182456662010209610203629313327465390774430458823288351188378133008563799015606540816422881798587005737491397389218508674511006568514617787030210743770180008133710368366270401945907815411383090453950429438211302188941548287608964921829649695409593185123214555759366089237352510942430682592560519749793291960320000000000000000000000000000000000000000000
351	0
352	77156296995133072322411047272895293168395992774934479716866966639647043474084576731167146362947777955880704323650182093948422534241449372011786908955791653128863022608078027718960967231393089506726611097261686495207942126666365709864678593121822166027286418790929498673201465624334136636966897901493375124414086177534415956496618143074994644621462681586339179977484864354890956144640000000000000000000000000000000000000000000
353	0
354	-54472345678563949059622199374664076976887570899103742680108078447590812692703711172204005332241131236851777252497028558327586309174463256640321557722788907108977293961303087569586442865363521191748987434666750665616807141426454191164463086744006449215264211666396226063280234730779900465698629918454322837836344841339297665286612409010946219102752653199955461064104314234553015038115840000000000000000000000000000000000000000000
355	0
356	38675365431780403832331761556011494653590175338363657302876735697789477011819634932264843785891203178164761849272890276412586279513868912214628305983180124047373878712525192174406374434408100046141781078613392972587933070412782475726768791588244578942837590283141320504928966658853729330646027242102569214863804837350901342353494810397771815562954383771968377355514063106532640677062246400000000000000000000000000000000000000000000
357	0
358	-27614210918291208336284877750992207182663385191591651314253989288221686586439219341637098463126319069209639960380843657358586603572902403321244610471990608569824949400742987212526151346167383432945231690129962582427784212274726687668912917194006629365186039462162902840519282194421562742081263450861234419412756653868543558440395294624009076311949430013185421431837041058064305443422443929600000000000000000000000000000000000000000000
359	0
360	19827003439333087585452542225212404757152310567562805643634364308943170969063359487295436696524697091692521491553445745983465181365343925584653630318889256953134313669733464818593776666548181304854676353513313134183149064413253761746279474545296759884203576333832964239492844615594682048814347157718366313138359277477614274960203821540038516791979690749467132588058995479690171308377314741452800000000000000000000000000000000000000000000
361	0
362	-14315096483198489236696735486603356234663968229780345674704011031056969439663745549827305294890831300202000516901587828600061860945778314272119921090238043520162974469547561599024706753247786902105076327236612082880233624506369215980813780621704260636394982113027400180913833812459360439243958647872660478085895398338837506521267159151907809123809336721115269728578594736336303684648421243328921600000000000000000000000000000000000000000000
363	0
364	10392760046802103185841829963274036626366040934820530959835112008547359813195879269174623644090743523946652375270552763563644911046635056161559062711512819595638319464891529720891937102857893290928285413573780372171049611391624050802070804731357293222022757014057892531343443347845495678891113978355551507090360059193996029734439957544285069423885578459529685822948059778580156475054753822656797081600000000000000000000000000000000000000000000
365	0
366	-7586714834165535325664535873190046737247209882418987600679631766239572663632991866497475260186242772481056233947503517401460785064043590997938115779404358304815973209370816696251114085086262102377648351908859671684866216315885557085511687453890824052076612620262261547880713643927211845590513204199552600175962843211617101706141169007328100679436472275456670650752083638363514226789970290539461869568000000000000000000000000000000000000000000000
367	0
368	5568648688277502929037769330921494305139452053695536898898849716419846335106616030009146840976702195001095275717467581772672216237007995792486576982082798995734924335678179455048317738453316383145193890301102999016691802775859998900765578591155864854224233663272499976144443814642573494663436691882471608529156726917326952652307618051378825898706370650185196257652029390558819442463838193255965012262912000000000000000000000000000000000000000000000
369	0
370	-4109662731948797161629873766220062797192915615627306231387351090717846595308682630146750368640806219910808313479491075348232095582911900894855093812777105658852374159730496437825658490978547490761153091042214013274318550448584679188764997000273028262417484443495104982394599535206219239061616278609264047094517664464987291057403022121917573513245301539836674838147197690232408748538312586622902179050029056000000000000000000000000000000000000000000000
371	0
372	3049369747106007493929366334535286595517143386795461223689414509312642173719042511568888773531478215173819768601782377908388214922520630463982479609080612398868461626520028356866638600306082238144775593553322797849544364432849831958063627774202586970713773457073367896936792855123014675383719278728073922944132107033020569964593042414462839546828013742558812729905220686152447291415427939274193416855121559552000000000000000000000000000000000000000000000
373	0
374	-2274829831341081590471307285563323800255788966549414072872303223947231061594405713630391025054482748519669547376929653919657608332200390326130929788374136849555872373383941154222512395828337349656002592790778807195760095866905974640715466319555129880152474998976732451114847469921768947836254581931143146516322551846633345193586409641189278301933698251948874296509294631869725679395909242698548288973920683425792000000000000000000000000000000000000000000000
375	0
376	1706122373505811192853480464172492850191841724912060554654227417960423296195804285222793268790862061389752160532697240439743206249150292744598197341280602637166904280037955865666884296871253012242001944593084105396820071900179480980536599739666347410114356249232549338336135602441326710877190936448357359887241913884975008895189807230891958726450273688961655722381970973902294259546931932023911216730440512569344000000000000000000000000000000000000000000000000
377	0
378	-1286416269623381639411524269986059609044648660583693658209287473142159165331636431057986124668309994287873129041653719291566377511859320729427040795325574388423845827148618722712830759840924771230469466223185415469202334212735328659324596203708425947226224611921342201105446244240760340001401966082061449354980403069271156706973114652092536879743506361477088414676006114322329871698386676746029057414752146477285376000000000000000000000000000000000000000000000000
379	0
380	975103532374523282673935396649433183655843684722439792922639904641756647321380414741953482498578975670207831813573519223007314153989365112905696922856785386425275136978652991816325715959420976592695855397174544925655369333253379123768043922410986867997478255836377388437928253134496337721062690290202578611075145526507536783885620906286142954845577821999633018324412634656326042747377100973490025520382127029782315008000000000000000000000000000000000000000000000000
381	0
382	-743028891669386741397538772246868085945752887758499122207051607337018565258891876033368553663917179460698367841943021647931573385339896216034141055216870464456059654377733579764040195561078784163634241812647003233349391431939074892311249468877171993414078430947319569989701328888486209343449770001134364901639260891198743029320843130590040931592330300363720359963202427608120444573501350941799399446531180796694124036096000000000000000000000000000000000000000000000000
383	0
384	569160131018750243910514699541100953834446712023010327610601531220156220988311177041560312106560559466894949766928354582315585213170360501482152048296122775773341695253343922099254789799786348669343829228487604476745633836865331367510417093159913746955184078105646790612111217928580436357082523820868923514655673842658237160459765838031971353599725010078609795731813059547820260543302034821418339976042884490267699011649536000000000000000000000000000000000000000000000000
385	0
386	-438253300884437687811096318646647734452523968257717952260163179039520290160999606322001440322051630789509111320534833028383000614141177586141257077188014537345473105345074820016426188145835488475394748505935455447094138054386305152983021161733133585155491740141348028771325637805006935994953543342069071106284868858846842613554019695284617942271788257760529542713496055851821600618342566812492121781553021057506128238970142720000000000000000000000000000000000000000000000000
387	0
388	339208054884554770365788550632505346466253551431473695049366300576588704584613695293229114809267962231080052162093960763968442475345271451673332977743523251905396183537087910692713869624876668079955535343594042516050862854095000188408858379181445394910350606869403374269006043661075368460094042546761461036264488496747456182890811244150294287318364111506649866060245947229309918878597146712868902258922038298509743256962890465280000000000000000000000000000000000000000000000000
389	0
390	-263903866700183611344583492392089159550745263013686534748406981848586012166829454938132251321610474615780280582109101474367448245818621189401853056684461089982398230791854394518931390568154047766205406497316165077487571300485910146582091819003164517240252772144395825181286701968316636661953165101380416686213772050469520910289051147948928955533687278752173595794871346944403116887548580142612005957441345796240580253917128781987840000000000000000000000000000000000000000000000000
391	0
392	206372823759543584071464291050613722768682795676702870173254259805594261514460633761619420533499391149540179415209317352955344528230161770112249090327248572366235416479230136513804347424296465353172627880901241090595280756979981734627195802460474652481877667816917535291766200939223609869647375109279485848619169743467165351846037997696062443227343451984199751911589393310523237406062989671522588658719132412660133758563194707514490880000000000000000000000000000000000000000000000000
393	0
394	-162209039475001257080170932765782386096184677401888455956177848207197089550366058136632864539330521443538581020354523439422900799188907151308227784997217377879861037352674887299850217075497021767593685514388375497207890674986265643416975900733933076850755846904097182739328233938229757357542836835893675877014667418365191966550985866189105080376691953259581005002509263142071264601165509881816754685753238076350865134230671040106389831680000000000000000000000000000000000000000000000000
395	0
396	128145141185250993093335036884968085015985895147491880205380500083685700744789185927939962986071111940395479006080073517144091631359236649533499950147801728525090219508613160966881671489642647196399011556366816642794233633239149858299410961579807130712097119054236774364069304811201508312458841100356003942841587260508501653575278834289393013497586643075068993951982317882236299034920752806635236201745058080317183456042230121684047967027200000000000000000000000000000000000000000000000000
397	0
398	-101747242101089288516108019286664659502692800747108552883072117066446446391362613626784330610940462880674010330827578372612408755299233899729598960417354572448921634289838849807704047162776261873940815175755252414378621504791884987489732303494366861785405112529063998845071028020093997600092319833682667130616220284843750312938771394425778052717083794601604781197873960398495621433727077728468377544185576115771843664097530716617134085819596800000000000000000000000000000000000000000000000000
399	0
400	81194299196669252235854199390758398283148854996192625200691549419024264220307365674173895827530489378777860244000407541344702186728788651984219970413048948814239464163291402146547829635895456975404770510252691426674139960823924220016806378188504755704753279798193071078366680360035010084873671227278768370231743787305312749725139572751770886068232868092080615395903420397999505904114208027317765280260089740385931243949829511860473000484038246400000000000000000000000000000000000000000000000000
401	0
402	-65117827955728740293155067911388235423085381706946485410954622634057459904686507270687464453679452481779843915688326848158451153756488498891344416271265256949020050258959704521531359367988156494274625949222658524192660248580787224453478715307180814075212130398150843004850077648748078088068684324277572232925858517418860825279561937346920250626722760209848653547514543159195603735099594837908847754768591971789516857647763268512099346388198673612800000000000000000000000000000000000000000000000000
403	0
404	52484969332317364676282984736578917751006817655798867241229425843050312683177324860174096349665638700314554196044791439615711629927729730106423599514639797100910160508721521844354275650598454134385348515073462770499284160356114502909503844537587736144620977100909579461909162584890950938983359565367723219738241965039601825175326921501617722005138544729138014759296721786311656610490273439354531290343485129262350587264097194420752073188888130931916800000000000000000000000000000000000000000000000000
405	0
406	-42512825159177065387789217636628923378315522301197082465395834932870753273373633136741018043229167347254788898796281066088726420241461081386203115606858235651737230012064432693926963276984747848852132297209504844104420169888452747356698114075446066277142991451736759364146421693761670260576521247947855807987975991682077478392014806416310354824162221230601791955030344646912441854497121485877170345178222954702503975683918727480809179282999386054852608000000000000000000000000000000000000000000000000000
407	0
408	34605439679570131225660423156215943629948835153174425126832209635356793164526137373307188687188542220665398163620172787796223306076549320248369336103982603820514105229820448212856548107465584748965635689928536943100998018289200536348352264857413097949594395041713722122415187258721999592109288295829554627702212457229211067411100052422876628826868048081709858651394700542586727669560656889504016660975073485127838236206709844169378671936361500248650022912000000000000000000000000000000000000000000000000000
409	0
410	-28307249657888367342590226141784641889298147155296679753748747481721856808582380371365280346120227536504295697841301340417310664370617343963166116933057769925180538077993126638116656351906848324653889994361543219456616378960566038732952152653363914122768215144121824696135623177634595666345397825988575685460409790013494653142279842881913082380378063330838664376840865043835943233700617335614285628677610110834571677217088652530551753643943707203395718742016000000000000000000000000000000000000000000000000000
411	0
412	23268559218784237955609165888546975633003076961653870757581470429975366296654716665262260444510827035006531063625549701823029366112647456737722548118973486878498402300110350096531891521267429322865497575365188526393338663505585283838486669481065137408915472848468139900223482252015637637735917012962609213448456847391092604882954030848932553716670768057949382117763191066033145338101907449874942786772995511106017918672446872380113541495321727321191280805937152000000000000000000000000000000000000000000000000000
413	0
414	-19219829914715780551333171023939801872860541570326097245762294575159652561036795965506627127165943130915394658554704053705822256409046799265358824746272100161639680299891149179735342396566896620686900997251645722800897736055613444450589988991359803499764180572834683557584596340164916688769867452707115210308425355945042491633320029481218289369970054415866189629272395820543378049272175553596702741874494292173570800823441116585973785275135746767303997945704087552000000000000000000000000000000000000000000000000000
415	0
416	15952458829214097857606531949870035554474249503370660713982704497382511625660540651370500515547732798659777566600404364575832472819508843390247824539405843134160934648909653819180334189150524195170127827718865949924745120926159158893989690862828636904804269875452787352795214962336880851678989985746905624555993045434385268055655624469411180177075145165168937392296088531051003780895905709485263275755830262504063764683456126766358241778362669816862318294934392668160000000000000000000000000000000000000000000000000000
417	0
418	-13304350663564557613243847646191609652431524085811131035461575550817014695800890903242997429966809154082254490544737240056244282331470375387466685665864473173890219497190651285196398713751537178771886608317534202237237430852416738517587402179599083178606761076127624652231209278588958630300277648112919290879698199892277313558416790807488924267680671067750893785174937834896537153267185361710709571980362438928389179746002409723142773643154466627263173457975283485245440000000000000000000000000000000000000000000000000000
419	0
420	11149045856067099279898344327508568888737617183909727807716800311584658315081146576917631846312186071120929263076489807167132708593772174574697082587994428519720003938645765776994582122123788155810840977770093661474804967054325226877738243026504031703672465781794949458569753375457547332191632669118626365757187091509728388761953270696675718536316402354775248991976597905643298134437901333113574621319543723821990132627150019347993644312963443033646539357783287560635678720000000000000000000000000000000000000000000000000000
421	0
422	-9387496610808497593674405923762215004317073668851990814097545862354282301298325417764646014594860671883822439510404417634725740635956170991894943539091308813604243316339734784229438146828229627192728103282418862961785782259741841031055600628316394694492216188271347444115732342135254853705354707397883399967551531051191303337564653926600955007578410782720759651244295436551657029196712922481629831151055815458115691672060316291010648511515219034330386139253528126055241482240000000000000000000000000000000000000000000000000000
423	0
424	7941822132743988964248547411502833893652244323848784228726523799551722826898383303428890528347252128413713783825802137318977976578018920659143122234071247256309189845623415627458104672216682264605047975376926358065670771791741597512273038131555669911540414895277559937721909561446425606234730082458609356372548595269307842623579697221904407936411335522181762664952673939322701846700419132419458837153793219877565875154563027582195008640741875303043506673808484794642734293975040000000000000000000000000000000000000000000000000000
425	0
426	-6750548812832390619611265299777408809604407675271466594417545229618964402863625807914556949095164309151656716251931816721131280091316082560271653898960560167862811368779903283339388971384179924914290779070387404355820156022980357885432082411822319424809352660985925947063623127229461765299520570089817952916666305978911666230042742638618746745949635193854498265209772848424296569695356262556540011580724236895930993881378573444865757344630594007586980672737212075446324149878784000000000000000000000000000000000000000000000000000000
427	0
428	5764968686158861589148020566009907123402164154681832471632583626094595600045536439959031634527270320015514835679149771479846113197983934506471992429712318383354840908938037403971838181562089655876804325326110843319870413243625225634158998379696260788787187172481980758792334150653960347565790566856704531790833025305990562960456502213380409721040988455551741518489146012554349270519834248223285169889938498309125068774697301721915356772314527282479281494517579112431160823996481536000000000000000000000000000000000000000000000000000000
429	0
430	-4946343132724303243489001645636500311879056844717012260660756751189163024839070265484849142424397934573311729012710503929707965123870215806552969504693169172918453499868836092607837159780272924742298111129803103568448814563030443594108420609779391756779406593989539491043822701261097978211448306363052488276534735712539903020071678899080391540653168094863394222863687278771631674106017784975578675765567231549229309008690284877403376110645864408367223522296082878465935986988981157888000000000000000000000000000000000000000000000000000000
431	0
432	4263747780408349395887519418538663268839747000146064568689572319525058527411278568847939960769831019602194710408956454387408265936776126025248659713045511827055706916886936711827955631730595261127860971793890275276002878153332242378121458565629835694343848484018983041279775168487066457218268440084951244894372942184209396403301787211007297508043030897772245820108498434301146503079387330648948818509918953595435664365491025564321710207376735120012546676219223441237636820784501758099456000000000000000000000000000000000000000000000000000000
433	0
434	-3692405577833630576838591816454482390815220902126491916485169628708700684738167240622316006026673662975500619214156289499495558301248125137865339311497413242230242190024087192443009577078695496136727601573508978389018492480785721899453183117835437711301772787160439313748285295909799551951020469113567778078526967931525337285259347724732319641965264757470764880213959644104792871666749428341989676829589813813647285340515228138702601039588252613930865421605847500111793486799378522514128896000000000000000000000000000000000000000000000000000000
435	0
436	3212392852715258601849574880315399680009242184850047967342097576976569595722205499341414925243206086788685538716315971864561135722085868869942845201002749520740310705320955857425418332058465081638953013368952811198446088458283578052524269312516830808832542324829582202961008207441525610197387808128803966928318462100427043438175632520517118088509780338999565445786144890371169798350072002657531018841743138017873138246248248480671262904441779774119852916797087325097260333515459314587292139520000000000000000000000000000000000000000000000000000000
437	0
438	-2807631353273136018016528445395659320328077669558941923456993282277521826661207606424396644662562119853311160838060159409626432621103049392330046705676403081127031556450515419389815622219098481352444933684464756987441881312539847217906211379139710126919641991901054845387921173303893383312516944304574667095350335875773235964965502822931961209357548016285620199617090634184402403757962930322682110467683502627621122827220969172106683778482115522580751449280654322135005531492511440949293329940480000000000000000000000000000000000000000000000000000000
439	0
440	2465100328173813423818511975057388883248052193872751008795240101839664163808540278440620254013729541231207199215816819961652007841328477366465781007583881905229533706563552538224258116308368466627446651774960056634973971792409985857321653590884665491435445668889126154250594790160818390548389877099416557709717594898928901177239711478534261941815927158298774535263805576813905310499491452823314892990626115307051345842300010933109668357507297428825899772468414494834534856650425045153479543687741440000000000000000000000000000000000000000000000000000000
441	0
442	-2174218489449303439807927562000616995024782034995766389757401769822583792479132525584627064040109455365924749708350435206177070916051717037222818848688983840412448729189053338713795658583980987565407946865514769952047043120905607526157698467160274963446063079960209268049024604921841820463679871601685403899970918700855290838325425524067219032681647753619519140102676518749864483860551461390163735617732233700819287032908609643002727491321436332224443599317141584444059743565674889825368957532587950080000000000000000000000000000000000000000000000000000000
443	0
444	1926357581652082847669823819932546657591956883006249021325057968062809240136511417667979578739536977454209328241598485592672884831621821294979417499938439682605429574061501258100422953505407154982951440922846086177513680205122368268175720841904003617613211888844745411491435799960751852930820366239093267855374233968957787682756327014323556062955939909706893958130971395612379932700448594791685069757310759058925888311157028143700416557310792590350857028994987443817436932799187952385276896373872923770880000000000000000000000000000000000000000000000000000000
445	0
446	-1714458247670353734426143199739966525256841625875561628979301591575900223721495161724501825078187909934246302135022652177478867500143420952531681574945211317518832320914736119709376428619812367934826782421333016697987175382558907758676391549294563219675758581071823416227377861965069149108430125952793008391283068232372431037653131042747964896030786519639135622736564542095018140103399249364599712084006575562444040596929755047893370736006605405412262755805538824997518870191277277622896437772746902156083200000000000000000000000000000000000000000000000000000000
447	0
448	1532725673417296238576972020567530073579616413532752096307495622868854800007016674581704631619899991481216194108710251046666107545128218331563323328001018917861836094897774091020182527186112256933735143484671716928000534792007663536256694045069339518390128171478210134107275808596771819302936532601796949501807062999740953347661899152216680617051523148557387246726488700632946217252438928931952142603101878552824972293655201012816673437989905232438562903690151709547781869951001886194869415368835730527538380800000000000000000000000000000000000000000000000000000000
449	0
450	-1376387654728732022242120874469642006074495539352411382484131069336231610406300973774370759194670192350132142309621805439906164575525140061743864348544914988239928813218201133736123909413128806726494158849235201801344480243222881855558511252472266887514335097987432700428333676119901093734037006276413660652622742573767376106200385438690579194112267787404533747560386853168385703092690158180893024057585486940436825119702370509509372747314934898729829487513756235173908119215999693802992735001214486013729465958400000000000000000000000000000000000000000000000000000000
451	0
452	1241501664565316284062393028771617089479194976495875067000686224541280912586483478344482424793592513499819192363278868506795360447123676335692965642387513319392415789522817422629983766290642183667297731282010152024812721179387039433713777149729984732537930258384664295786356975860150786548101379661325121908665713801538173247792747665698902433089265544238889440299468941557883904189606522679165507699942109220274016257971538199577454218078071278654306197737408124126865123532831723810299446971095466384383978294476800000000000000000000000000000000000000000000000000000000
453	0
454	-1124800508096176553360528084067085083068150648705262810702621719434400506803354031380101076862994817230836188281130654867156596565094050760137826872003087067369528705307672584902765292259321818402571744541501197734480325388524657726944682097655366167679364814096505851982439420129296612612579849973160560449251136704193584962500229385123205604378874583080433832911318861051442817195783509547323949976147550953568258729722213608817173521578732578460801415150091760458939801920745541772131298955812492544251884334795980800000000000000000000000000000000000000000000000000000000
455	0
456	1023568462367520663558080556501047425592017090321789157739385764685304461191052168555891979945325283680060931335828895929112502874235586191725422453522809231306271121829982052261516415955982854746340287532766089938377096103557438531519660708866383212588221980827820325304019872317659917477447663475576110008818534400816162315875208740462117099984775870603194787949300163556812963648162993688064794478294271367747115444047214384023627904636646646399329287786583502017635219747878443012639482049789368215269214744664342528000000000000000000000000000000000000000000000000000000000
457	0
458	-935541574603913886492085628641957346991103620554115290173798588922368277528621682060085269670027309283575691240947610879208827627051325779237036122519847637413931805352603595767026004183768329238155022804948206203676665838651498817808969887903874256305634890476627777327874163298341164574387164416676564548060140442345972356709940788782375029386085145731320036185660349490927048774420976230891222153160964030120863515859153946997595904837895034808986969036937320844118590849560896913552486593507482548756062276623209070592000000000000000000000000000000000000000000000000000000000
459	0
460	858827165486392947799734607093316844537833123668677836379547104630734078771274704131158277557085069922322484559189906787113703761633117065339599160473220131145989397313690100914129871840699326240626310934942453294975179239882075914748634357095756567288572829457544299586988481907877189079287416934509086255119208926073602623459725644102220276976426163781351793218436200832671030774918456179958141936601764979650952707558703323343793040641187641954650037575908460534900866399896903366641182692839868979758065169940105926803456000000000000000000000000000000000000000000000000000000000
461	0
462	-791838646578454297871355307740038130663882140022520965141942430469536820627115277208927931907632434468381330763573094057718834868225733934243110425956308960916602224323222273042827741837124778793857458682016941937967115259171273993398240877242287555040064148759855844219203380319062768331102998413617377527219910629839861618829867043862247095372264923006406353347398177167722690374474816597921406865546827311238178396369124464122977183471175005882187334644987600613178598820704944904043170442798359199336936086684777664512786432000000000000000000000000000000000000000000000000000000000
463	0
464	733242586731648679828875014967275308994754861660854413721438690614791095900708746695467264946467634317721112287068685097447641087977029623109120254435542097808773659723303824837658488941177545163112006739547688234557548729992599717886771052326358275967099401751626511746982330175452123474601376531009691590205637243231711859036456882616440810314717318703932283199690712057311211286763680169675222757496362090206553195037809253777876871894308055446905471881258518167803382507972778981143975830031280618586002816270104117338840236032000000000000000000000000000000000000000000000000000000000
465	0
466	-681915605660433272240853763919566037365122021344594604760937982271755719187659134426784556400214899915480634426973877140626306211818637549491481836625054150962159503542672557099022394715295117001694166267779350058138520318893117737634697078663513196649402443629012655924693567063170474831379280173839013178891242636205492028903904900833289953592687106394657023375712362213299426496690222557797957164471616743892094471385162606013425490861706491565622088849570421896057145732414684452463897521929090975284982619131196829125121419509760000000000000000000000000000000000000000000000000000000000
467	0
468	636909175686844676272957415500874678899023967935851360846716075441819841721273631554616775677800716521058912554793601249344970001838607471225044035407800576998656976308856168330486916664085639279582351294105912954301377977846171966950807071471721325670541882349497820633663791637001223492508247682365638309084420622215929554996247177378292816655569757372609659832915346307221664347908667868983291991616490038795216236273741874016539408464833863122291030985498774050917374114075315278601280285481770970916173766268537838402863405822115840000000000000000000000000000000000000000000000000000000000
469	0
470	-597420806794260306344034055739820448807284481923828576474219678764427011534554666398230535585777072096753259976396397971885581861724613808009091305212516941224740243777707085893996727830912329644248245513871346351134692543219709304999857033040474603478968285643828955754376636555507147635972736326058968733921186543638541922586479852380838662022924432415507860923274594836173921158338330461106327888136267656389912829624769877827513965140014163608708987064397850059760496919002645731328000907781901170719370992759888492421885874661144657920000000000000000000000000000000000000000000000000000000000
471	0
472	562770400000193208576080080506910862776461981972246519038714937396090244865550495747133164521802001915141570897765406889516218113744586207144564009510190958633705309638600074912144917616719414524881847274066808262768880375712966165309865325124127076477188125076486876320622791635287733073086317619147548547353757724107506491076464020942750019625594815335408404989724668335675833731154707294362160870624364132319297885506533224913518155161893342119403865814662774756294388097700492278910976855130550902817647475179814959861416493930798267760640000000000000000000000000000000000000000000000000000000000
473	0
474	-532380798400182775312971756159537676186533034945745207010624330776701371642810768976787973637624693811723926069286074917482342335602378551958757552996640646867485222918115670866889092065416566140538227521267200616579360835424465992383132597567424214347419966322356584999309160886982195487139656467713580925796654807005701140558334963811841518565812695307296351120279536245549338709672353100466604183610648469174055799689180430768188174783151101644956057060670984919454491140424665695849784104953501154065494511520104952028900003258535161301565440000000000000000000000000000000000000000000000000000000000
475	0
476	505761758480173636547323168351560792377206383198457946660093114237866303060670230527948574955743459121137729765821771171608225218822259624360819675346808614524110961772209887323544637462145737833511316145203840585750392793653242692763975967689053003630048968006238755749343702842633085712782673644327901879506822066655416083530418215621249442637522060541931533564265559433271871774188735445443273974430116045715353009704721409229778766043993546562708254207637435673481766583403432411057294899705826096362219785944099704427455003095608403236487168000000000000000000000000000000000000000000000000000000000000
477	0
478	-482496717590085649266146302607388995927854889571328881113728830982924453119879399923662940507779260001565394196593969697714246858756435681640221970280855418256001857530688232506661584138887033893169795602524463918805874725145193528896833073175356565463066715477951772984873892511871963769994670656688818393049508251589266943688018977702671968276196045757002683020309343699341365672576053614952883371606330707612446771258304224405208942805969843420823674514086113632501605320566874520148659334319358095929557675790671118023792072953210416687608758272000000000000000000000000000000000000000000000000000000000000
479	0
480	462231855451302051996968157897878658098884984209333068106952220081641626088844465126869097006452531081499647640337022970410248490688665383011332647529059490689249779514399326741381797605053778469656664187218436434216027986689095400683166084101991589713617913427877798519509189026373341291654894489107888020541428905022517732053122180639159745608595811835208570333456351263969028314327859363124862269998864817892724006865455446980190167208119109997149080184494496859936537897103065790302415642277945055900516253407462931066792805889175579186729190424576000000000000000000000000000000000000000000000000000000000000
481	0
482	-444667044944152574021083367897759269091127354809378411518888035718539244297468375452048071320207334900402661030004216097534659048042496098456902006922955230043058287892852152325209289296061734887809710948104135849715818923194909775457205772906115909304500432717618442175767839843371154322572008498521788275760854606631662058235103537774871675275469170985470644660785009915938205238383400707326117503738907954812800494604568139994942940854210583817257415137483705979258949457013149290270923847871383143776296635777979339686254679265386907177633481188442112000000000000000000000000000000000000000000000000000000000000
483	0
484	429548365416051386504366533389235453942029024745859545527245842504108909991354450686678436895320285513788970554984072750218480640409051231109367338687574752221594306104495179146152173459995635901624180775868595230825481079806282843091660776627307968388147418005219415141791733288696535075604560209572047474384985550006185548255110017490526038316103219171964642742318319578796306260278365083277029508611785084349165277788012823235114880865167423967470663022809259975964145175474702214401712437043756116887902550161528042136922020170363752333593942828035080192000000000000000000000000000000000000000000000000000000000000
485	0
486	-416661914453569844909235537387558390323768154003483759161428467228985642691613817166078083788460676948375301438334550567711926221196779694176086318526947509654946476921360323771767608256195766824575455352592537373900716647412094357798910953328488729336502995465062832687537981290035639023336423403284886050153435983505999981807456716965810257166620122596805703460048769991432417072470014130778718623353431531818690319454372438538061434439212401248446543132124982176685220820210461147969661063932443433381265473656682200872814359565252839763586124543194027786240000000000000000000000000000000000000000000000000000000000000
487	0
488	405828704677777028941595413415481872175350181999393181423231327081032015981631857919760053609960699347717543600937852252951416139445663422127508074245246874403917868521404955353701650441534676887136493513425131402179298014579379904496139268541948022373753917582971199037661993776494712408729676394799479012849446647934843982280462842324699190480287999409288755170087501971655174228585793763378471939146242311991404371148558755136071837143792878815986933010689732640091405078884989158122449876270199904113352571341608463650121186216556265929732885305070983063797760000000000000000000000000000000000000000000000000000000000000
489	0
490	-396900473174865934304880314320341270987492477995406531431920237885249311630035957045525332430541563962067757641717219503386484984377858826840702896611851443167031675413934046335920214131820913995619490656129778511331353458258633546597224204634025165881531331396145832658833429913411828735737623514113890474566758821680277414670292659793555808289721663422284402556345576928278760395556906300584145556485024981127593474983290462523078256726629435482035220484454558522009394167149519396643755978992255506222858814772093077449818520119792028079278761828359421436394209280000000000000000000000000000000000000000000000000000000000000
491	0
492	389756264657718347487392468662575128109717613391489213866145673603314824020695309818705876446791815810750538004166309552325528254659057367957570244472838117190025105256483233501873650277448137543698339824319442498127389096009978142758474168950612712895663767431015207670974428174970415818494346290859840446024557162890032421206227391917271803740506673480683283310331356543569742708436881987173630936468294531467296792433591234197662848105550105643358586515734376468613225072140828047504168371370394907110847356106195402055721786757635771573851744115448951850539113512960000000000000000000000000000000000000000000000000000000000000
493	0
494	-384299676952510290622568974101299076316181566804008364872019634172868416484405575481243994176536730389400030472107981218592970859093830564806164261050218383549364753782892468232847419173563863618086563066778970303153605648665838448759855530585304134915124474686980994763580786180520829997035425442787802679780213362609571967309340208430429998488139580051953717343986717551959766310518765639353200103357738408026754637339520956918895568232072404164351566304514095198052639921130856454839110014171209378411295493120708666426941681743028870771817819697832666524631565923778560000000000000000000000000000000000000000000000000000000000000
495	0
496	380456680182985187716343284360286085553019751135968281223299437831139732319561519726431554234771363085506030167386901406407041150502892259158102618439716199713871106245063543550518944981828224981905697436111180600122069592179180064272256975279451093565973229940111184815944978318715621697065071188359924652982411228983476247636246806346125698503258184251434180170546850376440168647413577982959668102324161023946487090966125747349706612549751680122708050641468954246072113521919547890290718914029497284627182538189501579762672264925598582064099641500854339859385250264540774400000000000000000000000000000000000000000000000000000000000000
497	0
498	-378173940101887276590045224654124369039701632629152471535959641204152893925644150608072964909362734906992993986382579997968598903599874905603154002729077902515587879607593162289215831311937255632014263251494513516521337174626104983886623433427774387004577390560470517707049308448803327966882680761229765105064516761609575390150429325508048944312238635145925575089523569274181527635529096515061910093710216057802808168420328992865608372874453170041971802337620140520595680840788030602948974600545320300919419442960364570284096231336044990571715043651849213820228938762953529753600000000000000000000000000000000000000000000000000000000000000
499	0
500	377417592221683502036865134204816120301622229363894166592887721921744588137792862306856818979544009437179007998409814837972661705792675155791947694723619746710556703848377975964637399649313381120750234724991524489488294500276852773918850186560918838230568235779349576671635209831905721310948915399707305574854387728086356239370128466857032846423614157875633723939344522135633164580258038322031786273522795625687202552083488334879877156128704263701887858732944900239554489479106454541743076651344229660317580604074443841143528038873372900590571613564545515392588480885427622694092800000000000000000000000000000000000000000000000000000000000000
501	0
502	-378172427406126869040938864473225752542225473822621954926073497365588077314068448031470532617503097456053366014406634467648607029204260506103531590113066986203977817256074731916566674448612007882991735194441507538467271089277406479466687886934040675907029372250908275824978480251569532753570813230506720186004096503542528951848868723790746912116461386191384991387223211179904430909418554398675849846069841216938576957187655311549636910440961672229291634450410790040033598458064667450826562804646918119638215765282592728825815094951119646391752756791674606423373657847198477939480985600000000000000000000000000000000000000000000000000000000000000
503	0
504	380441461970563630255184497660065107057478826665557686655629938349781605777952858719659355813208116040789686210493074274454498671379486069140152779653745388121201684159611180308066074495303679930289685605608156583698074715813070918343488014255644919962471548484413725479928351133078949950092238109889760507120121082563784125559961936133491393589160154508533301335546550446983857494875065725067904945146260264240208418930781243418934731903607442262667384257113254780273800048813055455531522181474799628356045059874288285198769985520826364270103273332424654061913899794281668807117871513600000000000000000000000000000000000000000000000000000000000000
505	0
506	-384245876590269266557736342636665758128053614932213263522186237733279421835732387306855949371340197201197583072598005017199043658093280929831554307450282842002413701001207292111146735240256716729592582461664238149535055462971201627526922894398201369162096263969257862734727634644409739449593160490988658112191322293389421966815561555494826307525051756053618634348902015951453696069823816382318583994597722866882610503120089055853124079222643516685294058099684387328076538049301186010086837403289547624639605510473031168050757685376034627912804306065748900602533038792224485495189050228736000000000000000000000000000000000000000000000000000000000000000
507	0
508	389625318862533036289544651433579078741846365541264249211496845061545333741432640729151932662538959962014349235614377087439830269306586862849196067754586801790447492815224194200702789533620310763806878616127537483628546239452798450312299814919776188330365611664827472813013821529431475801887464737862499325762000805496873874350979417271753875830402480638369295229786644174774047814801349811671044170522090987018967050163770302635067816331760525918888174913079968750669609581991402614228053126935601291384559987619653604403468292971299112703583566350669385210968501335315628292121696931938304000000000000000000000000000000000000000000000000000000000000000
509	0
510	-396638574602058630942756455159383502159199600121007005697303788272653149748778428262276667450464661241330607521855435875013747214154105426380481596974169364222675547685898229696315439745225476357555402431217833158333860071762948822417921211588332159720312192674794367323648070316961242366321439103144024313625716819995817604089297046782645445595349725289859942543922803769919980675467774108281122965591488624785308457066718168082499037025732215385428162061515408188181662554467247861284158083220442114629482067396807369282730722244782496732248070544981434144765934359351309601379887476713193472000000000000000000000000000000000000000000000000000000000000000
511	0
512	405364623243303920823497097172889939206701991323669159822644471614651519043251553684046754134374883788639880887336255464264049652865495745760852192107601090235574409734987990749634379419620436837421621284704625487817204993341733696511115478243275467234159060913639843404768327863934389698380510763413192848525482590035725591379261581811863645398447419246236861279889105452858220250328065138663307670834501374530585243122185967780314015840298324123907581626868747168321659130665527314232409561051291841151330672879537131406950798134167711660357528096971025695950784915257038412610245001200883728384000000000000000000000000000000000000000000000000000000000000000
513	0
514	-415904103447629822764908021699385077626076243098084557978033227876632458538376094079831969741868630767144517790406998106334914943839998635150634349102398718581699344388097678509124873284530568195194583438106945750500452323168618772620404480677600629382247196497394479333292304388396683830538404043261935862587145137376654456755122382938972100178807052146639019673166222194632533976836594832268553670276198410268380459443362802942602180252146080551129178749167334594698022268062831024402452209638625429021265270374405096823531518885656072163526823827492272364045505323053721411338111371232106705321984000000000000000000000000000000000000000000000000000000000000000
515	0
516	428381226551058717447855262350366629954858530391027094717374224712931432294527376902226928834124689690158853324119208049524962392155198594205153379575470680139150324719740608864398619483066485241050420941250154123015465892863677335799016615097928648263714612392316313713291073520048584345454556164559793938464759491497954090457776054427141263184171263711038190263361208860471509996141692677236610280384484362576431873226663687030880245659710462967663054111642354632538962936104715955134525775927784191891903228485637249728237464452225754328432628542317040534966870482745333053678254712369069906481643520000000000000000000000000000000000000000000000000000000000000000
517	0
518	-442946188253794713841082341270279095373323720424322015937764948353171100992541307716902644414484929139624254337139261123208811113488475346408128594481036683263881435760211789565788172545490745739246135253252659363197991733221042365216183180011258222304680909213655068379542970019730236213200011074154826932372561314208884529533340440277664066132433086677213488732315489961727541336010510228262655029917556830904030556916370252389930174012140618708563597951438194690045287675932276297609099652309328854416227938254148916218997538243601429975599337912755819913155744079158674377503315372589618283302019399680000000000000000000000000000000000000000000000000000000000000000
519	0
520	459778143407438912967043470238549700997510021800446252543400016390591602830257877410144944902235356446929976001950553045890745935801037409571637481071316077227908930319099837569288123102219394077337488392876260418999515419083441975094398140851686034752258783763773960977965602880479985189301611494972710355802718644148822141655607377008215300645465543970947601304143478580273187906778909616936635921054423990478383718079192321980747520624601962219489014673592846088267008607617702796918245439097083350884044599907806575035319444696858284314672112753440541069855662354166704003848441356748023778067496136867840000000000000000000000000000000000000000000000000000000000000000
521	0
522	-479088825430551347311659295988568788439405442716064995150222817078996450149128708261371032588129241417701034994032476273818157265104680980773646255276311352471481105392502030747198224272512608628585662905377063356597495066684946538048362862767456848211853652681852467339040158201460144567252279177761564190746432827203072671605142886842560343272575096817727400558917504680644661798863623820847974629738709798078475834238518399503938916490835244632707553289883745623974222969137646314388811747539160851621174473103934451186802861374126332255888341489085043794789600173041705572010075893731440776746330974616289280000000000000000000000000000000000000000000000000000000000000000
523	0
524	501126911400356709287995623604042952707618093081003984927133066664630286855988628841394100087183186522915282603757970182413792499299496305889233983019021674685169236240557124161569342589048188625500603399024408271000979839752454078798587554454759863229598920705217680836636005478727311217345884019938596143520768737254414014498979459637318119063113551271342860984627709895954316241611350516606981462706690448790085722613490245881120106649413665885812100741218397922677037225717978044850697087925962250795748498866715435941395792997336143539659205197582955809349921781001624028322539384843087052476662199448638586880000000000000000000000000000000000000000000000000000000000000000
525	0
526	-526183256970374544752395404784245100342998997735054184173489719997861801198788060283463805091542345849061046733945868691534482124264471121183695682169972758419427698052584980369647809718500598056775633568975628684551028831740076782738516932177497856391078866740478564878467805752663676778213178220935525950696807174117134715223928432619184025016269228834910004033859095390752032053691918042437330535842024971229590008744164758175176111981884349180102705778279317818810889087003876947093231942322260363335535923810051207738465582647202950716642165457462103599817417870051705229738666354085241405100495309421070516224000000000000000000000000000000000000000000000000000000000000000000
527	0
528	554597152846774770169024756642594335761520943612747110118858164877746338463522615538770850566485632524910343257578945600877344158974752561727615249007151287374076793747424569309608791443299630351841517781700312633516784388654040929006396846515082740636197125544464407381905067263307515324236689844866044352034434761519459989846020567980619962367147767191995144251687486541852641784591281616728946384777494319675987869216349655116635622028906104035828251890306400981026677097702086302236266467207662422955654863695793972956342724110151910055340842392165057194207558435034497312144554337205844440975922056129808324100096000000000000000000000000000000000000000000000000000000000000000000
529	0
530	-586763787711887706838828192527864807235689158342286442505751938440655626094406927240019559899341799211355143166518524445728230120195288210307816933449566062041773247784775194329566101347011008912248325813038930766260757883195975302888767863612957539593096558826043343010055561164579351213042417855868274924452431977687588669257089760923495920184442337689130862618285360761280095008097575950499225275094588990217195165630897935113400488106582658069906290499944172237926224369368807307765969922305706843487082845790150023387810602108540720838550611250910630511471596824266498156248938488763783418552525535385337206897901568000000000000000000000000000000000000000000000000000000000000000000
531	0
532	623143142550024744662835540464592425284301886159508201941108558623976274912260156728900772613100990762459162042842672961363380387647396079346901583323439157888363189147431256377999199630525691464807722013447344473768924871954125771667871471156960907047868545473258030276679005956783270988251047762932107969768482760304219166751029326100752667235877762625856976100619053128479460898599625659430177242150453507610661265900013607090431318369190782870240480510940710916677650280269673360847460057488660667783281982229139324837854859439270245530540749148467089603182835827371021041936372675067137990502782118579228113725571465216000000000000000000000000000000000000000000000000000000000000000000
533	0
534	-664270589958326377810582686135255525353065810646035743269221723493158709056469327073008223605565656152781466737670289376813363493232124220583797087822786142308995159631161719298947146806140387101485031666334869209037673913503098072597950988253320326913027869474493060274939820349930966873475616915285627095773202622484297631756597261623402343273445694959163536523259910634959105317907200952952568940132383439112964909449414505158399785381557374539676352224662797837178375198767471802663392421282912271856978593056262520277153280162262081735556438592265917516992902991977508430704173271621569097875965738405457169231459181920256000000000000000000000000000000000000000000000000000000000000000000
535	0
536	710769531255409224257323474164723412127780417391258245298067244137679818690422179968118799257955252083476169409307209633190298937758372916024662883970381172270624820805343039649873447082570214198588983882978310053670311087448314937679807557431052749796939820337707574494185607774426134554618910099355620992477326806058198465979559069937040507302586893606304984079888104379406242690160705019659248765941650279850872453110873520519487770358266390757453696880389193685780861462681194828849829890772716130886967094570200896696554009773620427457045389293724531743182406201415934020853465400635078934727283340093839171077661324654673920000000000000000000000000000000000000000000000000000000000000000000
537	0
538	-763366476568309506852365411252912944625236168278211355450124220203868125273513421285759590403043940737653405945595943146046381059152492511810487937384189379018651057544938424583964082166680410049284568690318704997641914107919490243068113316680950653281913367042697935006755342749733668511660709446707936945920648989706505152462046441112381504842978323733171552901799824103482304649232597191114033174621332400559837014641078161037929865364778103673505270449537994018528645210919603246184717302689897124572602659568395763052099006496868339088866748101460147092177904260320713138396621840282074775897102307260783269737408262679119790080000000000000000000000000000000000000000000000000000000000000000000
539	0
540	822909061740637648386849913330640154306004589403911841175233909379769839044847468146048838454481368115190371609352426711437998781766386927731705996500156150582105840033443621701513280575681482033128765048163563987457983408337210482027426155382064804237902609672028373937282259484212894655570244783551156027702459610903612554354086063519147262220730632984358934028140210383553924411872739772020927762241796327803504301783082257598888394863230795760038681544601957551973879537371332299387125252299709100289265667014730632570162729003624069537798354453374038565367780792625728763191558343824076608417076287227124364776926107168091133706240000000000000000000000000000000000000000000000000000000000000000000
541	0
542	-890387604803369935554571606223752646959096965735032612151603089948910965846524960534024843207748840300635982081319325701775914681871230655805705888213168954929838518916185998681037369582887363559845323782112976234429538047820861741553675100123394118185410623665134700600139404761918352017327004855802350821974061298997708783811121120727717337722830544889076366618447707635005346213646304433326643838745623626683391654529295002721997243242015721012361853431259318071235737659435781547936869522988285246512985451709938544440916072781921243239897819518550709727727938817621038521773266128017650890307276542779748562688634047955874606670151680000000000000000000000000000000000000000000000000000000000000000000
543	0
544	966960938816459750012264764358995374597579304788245416796640955684517308909326107139950979723615240566490676540312787712128643344512156492204996594599501485053804631542977994567606583367015676825992021627374692190590478319933455851327291158734006012349355937300336284851751393571443330290817127273401352992663830570711511739218877537110301028766993971749536934147634210491615805988019886614592735208877747258578163336818814372956089006160829073019424972826347619425362011098147258761059440301965277777713102200556993259262834855041166470158529031997146070764312541555936447834645767015027168866873702325458806939079856576080079822843784724480000000000000000000000000000000000000000000000000000000000000000000
545	0
546	-1053987423309941127513368593151304958311361442219187504308338641696123866711165456782546567898740612217474837428940938606220221245518250576503446288113456618708647048381846014078691175870047087740331303573838414487743621368727466877946747363020066553460797971657366550488409018992873230016990668728007474762003575322075547795748576515450228121356023429206995258220921289435861228526941676409906081377676744511850198037132507666522137016715303689591173220380718905173644592096980512049554789929142152777707281398607122652596489991994871452472796644876889217133100670295970728139763886046379614064892335534750099563597043667927287006899725349683200000000000000000000000000000000000000000000000000000000000000000000
547	0
548	1153062241101075593499625240907527624392629417787791129713322474015559510182015009720105945281222229765917472147261386835204922042596966130694770239196121540867259870929739539402088146401831513987922446109779225449591521777387848764473741615143952809486112980993159006234319466778203313638587791588440177389631911402350649288548942707902549564763489631552452812493687890642832184008474193992437253027178358495964116652622963387175217896286542236412743503096506482259967183754096680182212940182481515138811765850076192181940560051242389369005239529495316803543612133303791976584901691334739297786992215075016608922575165772712451985548299532553420800000000000000000000000000000000000000000000000000000000000000000000
549	0
550	-1266062340728981001662588514516465331583107100730994660425228076469084342179852480672676327918782008282977384417693002745055004402771468811502857722637341451872251338280854014263492784749211002358738845828537589543651490911571857943392168293428060184815752053130488588845282774522467238375169395164107314773815838719781012918826739093276999422110311615444593188118069303925829738041304665003696103823841837628568600084580013799118389250122623375581192366399964117521443967761998154840069808320364703622415318903383659015770734936264143527167753003385857850290886122367563590290222057085543748970117452152368236596987532018438272280132032886743656038400000000000000000000000000000000000000000000000000000000000000000000
551	0
552	1395200699483337063832172542997144795404584025005556115788601340268930945082197433701289313366497773127841077628297689025050614851854158630276149210346350279963220974785501123718369048793630524599330208103048423677103942984552187453618169459357722323666958762549798424907501617523758896689436673470846260880745054269198676236547066480791253363165563400219941693306112372926264371321517740834073106413873705066682597293207175206628464953635130959890473987772760457508631252473721966633756928769041903391901681431528792235379349899763086166938863809731215351020556506849055076499824706908269211365069432271909796729880260284318976052705500241191508954316800000000000000000000000000000000000000000000000000000000000000000000
553	0
554	-1543091973628570792598382832554842143717469931656145064062193082337437625260910361673625980583346537079392231856897244061705980026150699445085421026643063409639322398112764242832516167965755360206859210161971556586876960940914719323701695422049640889975656391380077057947696788981277339738516960858755964534104030021733735917621055527755126219661113120643255512796560284456448394681598621362484855693744317803750952606287135778531082238720454841638864230476673066004546165235936495096935163218560345151443259663270844212329560989137973300634383373562724178228735496575054914608806125840545747769766792092732235183247567874456787514292283266757808903474380800000000000000000000000000000000000000000000000000000000000000000000
555	0
556	1712832090727713579784204944135874779526391624138321021109034321394555764039610501457724838447514656158125377361155940908493637829027276384044817339573800384699647861905168309544092946441988449829613723279788427811433426644415338449308881918475101387872978594431885534321943435769217847109753826553219120632855473324124446868559371635808190103823835563914013619204181915746657718096574469712358189820056192762163557392978720714169501284979704874219139295829107103265046243411889509557598031172601983118102018226230637075685812697943150363704165544654623837833896401198310955215774799683005780024441139222932781053404800340647034140864434426101167882856562688000000000000000000000000000000000000000000000000000000000000000000000
557	0
558	-1908094949070672927879604307767364504392400269290089617515464234033535121140126098623905470030531326960151670380327718172061912541536385891825926516285213628555407718162357496832119542336375133110189687733684308581936837281878687032530094457181262946090498154197120485234644987446908681680265762780286100385000997283074633811575140002290323775659752818200211171793458654141776697959583959259567023459542598737050202935778294875584824431467391229880121175553625313037261515160844913647164206726278609193565648304020929702313995345508669505166440416745250955346960590934918404110373126846868438947227429094347118093492947579480796032922979950676701021502210834432000000000000000000000000000000000000000000000000000000000000000000000
559	0
560	2133250153061012333369397616083913515910703501066320192382289013649492265434660978261526315494134023541449567485206388916365218221437679427061385845206868836724945828905515681458309648332067398817192070886259056994605384081140372102368645603128651973729176936392380702492333095965643906118537122788359860230431114962477440601341006522560581981187603650747836090065086775330506348318814866452195932227768625388022126882200133670903833714380543395005975474268953099975658373949824613457529583119979485078406394803895399407187046796278692506776080385921190568077901940665238775795397155814798914743000265727480078028525115393859529964807891584856551742039471712894976000000000000000000000000000000000000000000000000000000000000000000000
561	0
562	-2393506671734455838040464125246150964851809328196411255852928273314730321817689617609432525984418374413506414718401568364161774844453076317162874918322106834805389220031988594596223425428579621472889503534382661947947240939039497498857620366710347514524136522632251148196397733673452462664998651768539763178543710987899688354704609318312972982892491296139072093053027361920828122813710280159363835959556397685360826361828549978754101427534969689196704482129765378172688695571703216299348192260616982257971974969970638134863866505424692992602762193003575817383405977426397906442435608824204382341646298146232647548005179471910392620514454358209051054568287261868163072000000000000000000000000000000000000000000000000000000000000000000000
563	0
564	2695088512372997273633562605027165986423137303549159074090397235752386342366718509428221024258455089589608222972920165978046158474854163933125397158030692295990868261756019157515347577032580653778473580979714877353388593297358474183713680532915851301354177724483914792869143848116307472960788481891375773339040218572375049087397390092420407578736945199452595176777708809522852466288237775459443679290460503793716290483418947276077118207404375870035489246878115815822447471213737821553066064485454722022476443816186938539856713685108204309670710229322026370373715130582124042654182495536054134516693731712657961139053832085371102090699275607343391487443891456863551619072000000000000000000000000000000000000000000000000000000000000000000000
565	0
566	-3045450018981486919205925743680697564658145153010549753722148876400196566874391915653889757412054251236257291959399787555192159076585205244431698788574682294469681135784301647992342762046816138769675146507077811409329110426015075827596459002194911970530220828666823715942132548371427444445690984537254623873115446986783805468759050804435060563972748075381432549758810954760823286905708686269171357598220369286899408246263410421967143574366944733140102848972270871879365642471523738354964652868563835885398381512291240550038086464172270869927902559133889798522298097557800168199226219955741172003863916835303496087130830256469345362490181436298032380811597346255813329551360000000000000000000000000000000000000000000000000000000000000000000000
567	0
568	3453540321525006166379519793333911038322336603513963420720916825837822906835560432351510984905269520901915769081959359087587908392847622747185546426243689721928618407979398068823316692161089501364811616139026238138179211223101095988494384508489030174581270419708178093878378309853198722001413576465246743472112916883012835401572763612229358679545096317482544511426491622698773607351073650229240319516381898771343928951262707418510740813332115327380876630734555168711200638562707919294529916352951389894041764634938266783743190050371355166498241502057831031524286042630545390737922533429810489052381681691234164562806361510836237641063865748761968719840351390654092315711242240000000000000000000000000000000000000000000000000000000000000000000000
569	0
570	-3930128885895457017339893524813990761610819054798890372780403347803442467978867772016019500822196714786380145215269750641675039751060594686297151833065318903554767748280555002320934395679319852553155619166211859001247942371889047234906609570660516338673485737627906670833594516612940145637608650017450794071264499412868606686989804990717010177322319609295135654003347466631204365165521813960875483609642600801789391146536961042265223045571947242559437605775923781993346326684361612157175044809658681699419528154559747599899750277322602179474998829341811713874637516513560654659755843043124336541610353764624479272473639399331638435530679222091120403178319882564357055279393669120000000000000000000000000000000000000000000000000000000000000000000000
571	0
572	4488207187692611913802158405337577449759555360580332805715220623191531298431866995642294269938948648286046125835838055232792895395711199131751347393360594187859544768536393812650507079865783271615703717087813942979425150188697291942263348129694309658765120712371069418091964937971977646318149078319928806829384058329495948836542357299398825622502088993815044916871822806892835385019025911543319802282211850115643484689345209510266884718043163751002877745796104959036401505073540961083493901172630214500737101152507231759085514816702411688960448663108348977244836043858486267621441172755247992330519023999201155329164896194036731093376035671628059500429641305888495757129067570135040000000000000000000000000000000000000000000000000000000000000000000000
573	0
574	-5143485437095733253217273532516863757424450443225061395349642834177494868002919577006069233350035150935808860207870411296780658123485034204987044112791240939287038304742707309297481113526187629271596459782634778654421222116247096565833796956629678868944828336377245553133391818915886382680598843754638412626474130845602357366677541465111054163387393986912041474735108936699189351231803694628644493415414780232527433453989610098765849886877465658649297896682336283055716124814277941401684010743834225817844717920773287595911999979940963795548674167922167927922582106261825262694171583977514199210774801503084524007222971038366093833008936879685756187492368936548216137669911435374755840000000000000000000000000000000000000000000000000000000000000000000000
575	0
576	5915008252660093241199864562394393321038118009708820604652089259304119098203357513556979618352540423576180189239050972991297756842007789335735100729709927080180094050454113405692103280555115773662335928750029995452584405433684161050708866500124130699286552586833832386103400591753269340082688670317834174520445250472442710971679172684877712287895503084948847695945375277204067753916574248822941167427726997267406548472088051613580727369909085507446692581184686725514073543536419632611936612355409359690521425608889280735298799976932108364880975293110493117110969422201099052098297321574141329092391021728547202608306416694121007907960277411638619615616224277030448558320398150680969216000000000000000000000000000000000000000000000000000000000000000000000000
577	0
578	-6825919523569747600344643705003129892477988183203978977768511005236953439326674570644754479578831648806911938381864822831957611395676988893438306242085255850527828534224046870168687185760603602806335661777534614752282403870471521852518031941143246826976681685206242573563324282883272818455422725546780637396593819045198888461317765278348879980231410560030970241120963069893494188019726683141674107211596954846587156936789611562072159384875084675593483238687128481243240869241028256034174850658142401082861725152658229968534815173379653053072645488249509057146058713220068306121435109096559093772619239074743471809985604865015643125786160133030967036421122815693137636301739465885838475264000000000000000000000000000000000000000000000000000000000000000000000000
579	0
580	7904414808293767721199097410393624415489510316150207656255935744064392082740289152806625687352287049318404024646199464839406913996193953138601558628334726274911225442631446275655339761110778972049736696338385083883143023682006022305215880987843879825638997391468828900186329519578829923771379516183171978105255642454340312838205972192328003017107973428515863539218075234936666269726843499078058616151029273712347927732802370188879560567685348054337253590399694781279672926581110720487574477062128900453953877726778230303563315970773638235458123475392931488175135989908839098488621856333815430588693078848552940355963330433688114739660373434049859828175660220572653382837414301495800954355712000000000000000000000000000000000000000000000000000000000000000000000000
581	0
582	-9184930007237358092033351190877391570798810987366541296569397334602823600144215995561299048703357551307985476638883778143390834063577373547055011126124951931446843964337740572311504802410725165521794041145203467472212193518490997918660853707874588357392514968886779182016514901750600371422342997804845838558307056531943443517995339687485139505879465123935433432571403422996406205422592145928704111967496016053748292025516354159478049379650374439139888672044445335846979940687250657206561542346193782327494405918516303612740573158038967629602339478406586389259508020274071032443778597059893530344061357622018516693629389963945589327485353930365937120340117176305423230857075418338120708961337344000000000000000000000000000000000000000000000000000000000000000000000000
583	0
584	10709628388438759535310887488563038571551413611269387151799917292146892317768155850824474690788114904825111065760938485315193712518131217555866142973061693952067020062417805507315214599610905542998411851975307243072599417642560503573158555423381770024719672453721984526231256375441200033078451935440450247758986027916246055141982566075607672663855456334508715382378256391213809635522742442152868994554100354718670508501752068949951405576672336596037110191603823261597578610841334266302850758375661950193858477300990010012455508302273436256116327831822079729876586351639566823829445844171835856381175542987273590464771868697960557155847922682806682682316576627572123487179349937782248746648919343104000000000000000000000000000000000000000000000000000000000000000000000000
585	0
586	-12530265214473348656313738361618755128715153925185182967605903231811864011788742345464635388222094438645379946940298027818776643646213524540363387278482181923918413473028832443558801081544759485308141866811109474394941318641795789180595509845356670928922016770854721895690569959266204038701788764465326789878013652662007884516119602308460977016710883911375196997382559977720157273561608657318856723628297415020844494947049920671443144524706633817363418924176473216069166974684361091574335387299524481726814418442158311714572944713659920419656103563231833283955606031418293183880451637681047951965975385295110100843783086376613851872342069538883818738310394654259384479999839427205231033579235631431680000000000000000000000000000000000000000000000000000000000000000000000000
587	0
588	14710531361791711322512328836540418521111590708167404803969330394147128349839983513575481945772738870969676057707909884659243779640654677810386616664938081578680217417335849288738032469733547635751758551636242522939661108085468256498019128558448731670554447688983443505540729132178523541435900009482293651316788028225197256421924413110133187017618577711954481274927125413843464639161328563692337793539621165234471437067836606868274251672005588101584653816983179555665202028279439921508269744689641741547280127251093857952908637093836746572676265583234172275363881480885076197875650222637550295608055102336459258390601343406144662098129589638649603198776403324100517379519811487538941233422022631300792320000000000000000000000000000000000000000000000000000000000000000000000000
589	0
590	-17329005944190635937919523369444613017869453854221202859075871204305317196111500578991917732120286390002278395979917844128589172416691210460635434431297060099685296117621630462133402249346119114915571573827493692022920785324681606154666533441852605907913139377622496449526978917706300731811490211170141921251176297249282368065026958643736894306754684544682378941864153737507601344932045048029573920789673732646207352865911522890827068469622582783666722196406185516573607989313180227536741759244397971542695989901788564668526374496539687462612640857049854940378652384482619761097515962267034248226288910552349006384128382532438411951596656594329232568158603115790409473074337932320872772971142659672333352960000000000000000000000000000000000000000000000000000000000000000000000000
591	0
592	20482885026033331678620876622683532587121694455689461779427679763488884925803793684368446759366178512982693064048262891759992401796529010764471083497793125037828020011028767206241681458727112793830205600264097543971092368253773658474815842528269780183153330744349790803340889080728847465001181429603107750918890383348651759052861865116897009070584037131814571909283429717733984789709677246770956374373394351987817091087507420056957594931093892850294065636152111280590004643368179028948428759426878402363466660063914083438198174654909910580808141493032928539527567118458456557617263867399634481403473492272876525546039748153342202926787248094497152895563468882864263997173867436003271617651890623732698023198720000000000000000000000000000000000000000000000000000000000000000000000000
593	0
594	-24292701640875531370844359674502669648326329624447701670401228199497817522003299309660977856608287716397473973961239789627350988530683406766662705028382646294864031733080117906602634210050355773482623841913219687149715548748975558951131589238527959297219850262798851892762294449744413093491401175509285792589803994651500986236694172028639852757712668038332082284410147645232505960595677214670354260006845701457551070029783800187551707588277356920448761844476403978779745507034660328332836508680277785203071458835802102957703035140723153948838455810737053247879694602491729477334074946735966494944519561835631559297603141309863852671169676240073623334138274095077017100648206779099880138535142279746979855513681920000000000000000000000000000000000000000000000000000000000000000000000000
595	0
596	28908314952641882331304788012658176881508332253092764987777461557402402851183926178496563649363862382512994029013875349656547676351513254052328618983775349090888197762365340308857134709959923370444322371876731427708161503011280915151846591193848271563691621812730633752387130395195851581254767398856050093181866753635286173621666064714081424781678074965615177918448075697826682093108855885457721569408146384734485773335442722223186532030050054735334026594926920734747897153371245790716075445329530564391655036014604502519666611817460553199117762414777093364976836576965158078027549186615800128983978278584401555564147738158737984678691914725687611767624546173141650349771366067128857364856819312898906028061281484800000000000000000000000000000000000000000000000000000000000000000000000000
597	0
598	-34516528053454407503577916887113863196520948710192761395406289099538469004313607857124896997340451684720514870642567167489917925563706825338480371066627766814520508128264216328775418843692148504310520912020817324683544834595469412691304829885454836247047796444400376700350233691863846788018192274234123811259148903840531691304269281268613221189323621508944522434627002383205058419171973927236519553873326783372976013362518610334484719243879765353988827754342743357288989201125267474114994081723459493883636113001437776008481934510047900519746608323243849477782342872896398745164893728819265354006870064629775457343592399361533153706358146182471008450543708130731130517627011084151855693639042259601293797505170092851200000000000000000000000000000000000000000000000000000000000000000000000000
599	0
600	41350800608038380189286344430762408109432096554810928151696734341247085867167702212835626602813861118295176815029795466652921674825320776755499484537820064643795568737660531161872951774743193908164004052600939154970886711845372356404183186202774893823963260140391651287019579962852888452045794344532480325888460386800956966182514598959798638984809698567715537876683148855079659986168024764829350425540245486480825264008297295180712693654167958894078615649702606542032209062948070433989762909904704473672596063375722455658161357543037384822656436771246131674383246761729885696707542687125479894100230337426470997897623694435116718140217059126600268123751362340615894360117159278813923120979572627002349969411193771235737600000000000000000000000000000000000000000000000000000000000000000000000000
601	0
602	-49703662330862132987522186005776414547537380058882735638339474678178997212335578059828423176582261064190802531665814150916811853140035573660110380414459717701842273622667958456571288033241319077613132871226328864275005827638137572397828189815735422376403838688750764846997535115349171919359044802128041351717929384934750273351382547949677964059741257678394076527773144923805751303373965767324879211499375074749951967337973348807216657772309886590682496010942533063522715293663580661655695017705454777354460468177618391701109951766730936556833036999037850272608662607599322607442466309924826832708476865586618139472943680711010295204540905070173522284749137533420305020860825453134335591417446297656824663232254913025356595200000000000000000000000000000000000000000000000000000000000000000000000000
603	0
604	59942616771019732382951756322966355944330080351012579179837406461883870638076707140153078350958206843414107853188971866005675094886882901834093118779838419548421781988937557898624973368089030807601438242698952610315657028131593912311780796917776919385943029458633422405479027349111101334747008031366417870171822838231308829661767352827311624656047956760143256292494412778109736071869002715393804329068246340148442072609595858661503289273405723228363090189196694874608394644158278277956768191352778461489479324622207780391538601830677509487540642620839647428766047104764783064575614369769341160246423099897461476204370078937478416016676331514629267875407459865304887855158155496480008723249440234974130543858099425108580053811200000000000000000000000000000000000000000000000000000000000000000000000000
605	0
606	-72530566292933876183371625150789290692639397224725220807603261818879483472072815639585224804659430280531070502358655957866866864813128311219252673723604487653590356206614445057336217775387727277197740273665732658481945004039228633897254764270510072456991065644946441110629623092424432615043879717953365622907905634259883683890738496921047065833818027679773340113918239461512780646961493285626503238172578071579614907857610988980418980020820925106319339128928000798276157519431516716327689511536861938402269982792871414273761708215119786479924177571215973388806916996765387508136493387420902803898171950875928386207287795514348883380178361132701414129243026437018914304741368150740810555131822684318697958068300304381381865111552000000000000000000000000000000000000000000000000000000000000000000000000000
607	0
608	88052107479621725686613152933058198900864228230816418060430359848119692935096398186456462912856548360564719589863408332850376373883137769820172745900455848011458692434829936299606168379320700914518056692230199447397081234903623561551267283824399227962787153692964979508304362434203261194663269977595385866210197439991498792243356535262151137922255085603244834898296742706276515705411252848750574931141509778897652498139139740622228641745276603079071677702518592969107255228589861293621815067005750393220355759110545896928346713773155420786627951571456191694011597234073180434877702972328976003932380748363377060855647383754419544423536530415099516752901034094540961965956020934999344013930032738762899321094916569518997584245424128000000000000000000000000000000000000000000000000000000000000000000000000000
609	0
610	-107247466910179261886294820272464886261252629985134397197604178295009785994947412991103971827859275903167828460453631349411758423389661803640970404506755222877956687385622862412920313086012613713882993051136382926929644944112613497969443551698118259658674753198031345041114713444859572135099862832711179985044020481909645528952408259949300085989306694264752208906125432616244796129190905969778200266130358910697340742733472204077874485645746902550309303441667646236372636868422451055631370751613003978942393314596644902458726297375703302518112845014033641483306125431101133769681042220296692772789639751506593260122178513412883005107867494045591211405033459527150891674534433498829201008966779875813211373093608381674139057610926587904000000000000000000000000000000000000000000000000000000000000000000000000000
611	0
612	131056404564239058025052270372952091011250713841834233375472305876501958485825738675129053573644035153671086378674337508981168793382166724049265834307254882356863071985231137868588622591107413958365017508488659936708026121705613694518660020175100513302900548407994303640242179829618397149092032381573061941723793028893586836379842893658044705078932780391527199283285278657051140869871287095068960725211298588872150387620303033383162621459102714916477968805717863700847362253212235189981535058471090862267604630437100070804563535393109435677133896607149109892600085276805585466550233593202558568348939776341056963869302143390543032241814077723712460336950887542178389626281077735569283632957405008243744297920389442405797928400552290418688000000000000000000000000000000000000000000000000000000000000000000000000000
613	0
614	-160675151995757085138714083477239263579793375170088770118329047004591401103622355615708219681287587098400751900254737786010912940686536403684399912860694485769514126253893375026889651296697689512955511465407097082404040025211082389479877184734673229309356072348201016262936912471112154904786831699808573940553370253423537461401687387624762808426771588760012346321307751633544698706462197978554545849109052069957256375222491518927757373908859928487601989755810100897238866122438200342917361981685557397140083276915884686806394894391952168140166157240364808728327704549363647781990586385266336804795800165794135837703764427796805757528464059289271476373101788126710705681820601303807941734005778540106830509250397456389508260219077108053311488000000000000000000000000000000000000000000000000000000000000000000000000000
615	0
616	197630436954781214720618322677004294203145851459209187245544727815647423357455497407321110207983732131032924837313327476793422917044439776531811892818654217496502375292288851283074271094938158100935279102450729411356969231009631339060248937223648072050507968988287250003412402339467950532887802990764545946880645411710951077524075486778458254364929054174815185975208534509259979408948503513622091394404134046047425341523664568281141569907897712039750447399646424103603805330598986421788355237473235598482302430606538164771865720102101166812404373405648714735843076595717286771848421253877594269898834203926787080375630246190071081760010792925803915938915199395854167988639339603683768332827107604331401526377988871359095160069464842905573130240000000000000000000000000000000000000000000000000000000000000000000000000000
617	0
618	-243875959202200018965243010183423299046681980700664137061002194124508920423100083800634249996651925449694629249244646106363083879632838684240255875738219304390683931110684442483313650531153687096554134412424200093614500031065885072400347188533981720910326833731546466504210904486903450957583548890603449698450716438051313629664709150684617485886322452851721939493407331584426814590642453335809660780694701412822522871440202077258928697266345776657052052091163687343847095777959149244486830363041972728527161199368468095328482298605992839846506996782570513984030356519115131876460951827284951329055161407645655257183527723798547714891853318470442032268621356054484043297980945070945770122708650783744949483550438267257123427525719616145477242716160000000000000000000000000000000000000000000000000000000000000000000000000000
619	0
620	301918437492323623478970846607078044219792292107422201681520716326142043483797903745185201495855083706721951010564871879677497842985454291089436774163915498835666706715027339794342299357568264625534018402581159715894751038459565719631629819405069370486984620159654525532213099754786472285488433526567070726681986950307526273524909928547556447527267196630431761092838276501520396463215357229732360046500040349074283314842970171646553727215736071501430440488860644931682704573113426764674695989445962237916625564818163502016661085674219135729975662016822296312229581370664533263058658362178769745370289822665321208393207322062602071036114408266407235948553238795451245602900409997830863411913309670276247460635442574864318803276840884788100826482606080000000000000000000000000000000000000000000000000000000000000000000000000000
621	0
622	-374982699365465940360881791485990930920982026797418374488448729677068418006876996451520020257852013963748663155121570874559452320987934229533080473511583049553898049740063956024573135802099784664913250856005800367141280789766780623782484235701096158144834898238290920711008669895444798578576634439996301842539027792281947631717938131256065107828865858214996247277305139414888332407313473679327591177753050113550259877034968953185019729201944200804776607087164921005149919079806876041725972418891885099492448951504159069504693068407380166576629772224893292019789140062365350312718853685826032023749899959750328940824363494001751772226854095066877787048103122583950447038802309217305932357596330610483099346109219677981483953669836378906821226491396751360000000000000000000000000000000000000000000000000000000000000000000000000000
623	0
624	467228443409370561689658712191544699927543605389583294612607117177627248836568737578593945241283609398830834291281477309701077591950966049998218269995432479744156969976119689206618127209416331692481910566583227257458035864049408657232975357683565813048464283204910487205916802689724219028906486512235392095803628629183306749120550911545057124354766859335885324107522203710950862179512588204442178607480300441483623806785571315668534582585622474202751652430607491572416799173439367547990561633939288833967591393574182200602847563235595687554480696192217041856657268517707226489647691692539235901592375349848909860267156913526182708194660202453329722661936490739602257010347677284763191717565027940661941785252087718764929006272616128117899248208280352194560000000000000000000000000000000000000000000000000000000000000000000000000000
625	0
626	-584035554261713202112073390239430874909429506736979118265758896472034061045710921973242431551604511748538542864101846637126346989938707562497772837494290599680196212470149611508272659011770414615602388208229034071822544830061760821541219197104457266310580354006138109007396003362155273786133108140294240119754535786479133436400688639431321405443458574169856655134402754638688577724390735255552723259350375551854529758481964144585668228232028092753439565538259364465520998966799209434988202042424111042459489241967727750753559454044494609443100870240271302320821585647134033112059614615674044876990469187311137325333946141907728385243325253066662153327420613424502821262934596605953989646956284925827427231565109648456161257840770160147374060260350440243200000000000000000000000000000000000000000000000000000000000000000000000000000000
627	0
628	732380585044188355448540031360246317136424601448171814305261656175930712551321496154446009165712057732667332751583715682956439125383139283372207138217840411998966050437567612831373914400760099927965394813119208726065471216897448070212688873168989411953467763923697188695274588216142713327810917607928977110172187876244833329246463553846877042426097052009000245538541054316915476466385982010463114967225370942025580317136383037310427958202963228312813215184977243039763332704366208631475205361199835247244199509427530599444963555371796240241648491281300213110310268401506077522522756728055252275746048360888166205968768461952291395095129867345594340272585449234326537863719984143866303017283181296987593748382647499164026217332325780824807071566479452064972800000000000000000000000000000000000000000000000000000000000000000000000000000000
629	0
630	-921334775985588951154263359451189866957622148621800142396019163469320836389562442162293079530465768627695504601492314329159200419731989218482236579878043238294699291450460056941868384316156205709380466674903964577390362790856989672327562602446588680237462447016011063378655431975907533366386134350774653204596612348316000328192051150739371319372030091427322308887484646330679669394713565369162598628769516645068180038957569860936518371419327741217519024702701371744022272542092690458395808344389392741033202982859833494101764152657719670223993802031875668092770317649094645523333627963893507362888528837997313087108710725135982575029673373120757680062912495136782784632559740052983809195742242071610392935465370553948344981404065832277607296030631150697735782400000000000000000000000000000000000000000000000000000000000000000000000000000000
631	0
632	1162724487293813256356680359627401612100519151560711779703776184298282895523627802008813866367447800008151726807083300683398910929701770393724582563806090566727910505810480591860637901006989131605238148943728803296666637842061520966477384004287594914459677608134205961983863155153595307108379301550677612344200924783574792414178368552233086605047501975381280753816005623669317742776128519495883199469507130006076043209164453164501886184731191609416509009174809131140956107948120975358495510130619413639183902164369109869556426360654042223822680178164227093133076140873157442650447038490433606291965323393552609115931192935121610009687447796878396192239395568862619874206290391946865567205026709494372315884557297639082811366531931080334340407590656512180542557388800000000000000000000000000000000000000000000000000000000000000000000000000000000
633	0
634	-1472009200913967582547557335288290440919257245875861113104980649321626145732912797343158354821188914810320086137767458665183021237002441318455321525778510657477534700356068429295567582674848240612231496562760664973579963508049885543560368149428095161705951851897904747871570754424451658799208195763157857227758370776005687196349814587127087641990137500832701434331063119565356262354578705681788130528396026587692270702802197706259387909869688577521300405615308360024450432662321154803855315825364177667206820140091293094858435772588017455359513105555911499906474394345417322395465950728888945565628099416237603140768890255863958272264308910848049579375074790180076760745163636204731808081563814219875351909849538811078839190029424747703274956009771144420566877654220800000000000000000000000000000000000000000000000000000000000000000000000000000000
635	0
636	1869451685160738829835397815816128859967456702262343613643325424638465205080799252625811110622909921809106509394964672504782436970993100474438258337738708534996469069452206905205370829997057265577534000634706044516446553655223354640321667549773680855366558851910339029796894858119053606674994408619210478679253130885527222739364264525651401305327474626057530821600450161848002453190314956215870925771062953766369183792558791086949422645534504493452051515131441617231052049481147866600896251098212505637352661577915942230470213431186782168306581644056007604881222480818679999442241757425688960868347686258621755988776490624947227005775672316777022965806344983528697486146357817980009396263586044059241696925508914290070125771337369429583159194132409353414119934620860416000000000000000000000000000000000000000000000000000000000000000000000000000000000
637	0
638	-2381681446894781269210296817349748167598539838682225763781596590989404671272938247845283354933587240384801692969184992771092824701045210004434341122279114673585501594482111597231642437416250956345778316808615500713952909356754553811769804458411669409736995977333771923961244049243674294903942876580874149837368488748161681769950073005679885262987202673597294266718973506194355125364461254219019559432334203098354340151719899844773564450410958724657913630277456620352360311038982382049541823899122732181987290850264910401619051911331960482422585014527353688618677440562998319289415998960327736146274952293484117129701249056182767205358206531573927258437283509015560597350459860106531970839808620131473921883098356805549340232683808653288944813324689516249588796706976169984000000000000000000000000000000000000000000000000000000000000000000000000000000000
639	0
640	3043788889131530462050759332572978158190933913835884526112880443284459169886815080746272127605124493211776563614618420761456629967935778385667087954272708552842271037748138621262039035017968722209904688881410609912431818157932319771441810097850113505643880859032560518822469894933415748887238996270357163492156928620150629301996193301258893366097645016857342072866848140916385850215781482891906996954523111559696846713898032001620615367625205250112813619494589560810316477507819484259314450943078851728579757706638555493269148342682245496536063648565958014054669769039511852051873646671298846794939389031072701691758196293801576488447787947351479036282848324521886443413887701216147858733275416528023672166599699997492056817369907458903271471428953201766974482191515545239552000000000000000000000000000000000000000000000000000000000000000000000000000000000
641	0
642	-3902137355866622052349073464358557998800777277537603962476712728290676655794896933516720867589769600297497554553940815416187399618893667890425206757377612364743791470393113712457934042893035901873097811145968401907737590878469233946988400545443845514235455261279742585130406405304638990073440393218597883596945182491033106765159119812213901295337180911611112537415299316654806659976631861067424770095698629019531357487217277026077628901295513130644627060192063816958825724165024578820441126109027087916039249379910628142371048175318638726559233597461558174018086643908654194330502015032605121591112296737835203568834007648653621058190064148504596124514611552037058420456604032959101554896059083988926347717580815396784816839868221362313994026371918004665261286169522928997105664000000000000000000000000000000000000000000000000000000000000000000000000000000000
643	0
644	5018148639644475959320908475165105586457799578913358695745052568581810179352237456502503035720443705982581855156367888625216995909897256907086815889987609501060515830925544234220903179160444169808803785133715364853350541869711434855827083101440785331306795466005748964477702637221765741234444345679116878305671504683468575299994628078507077065803614652331890723116074921218081364729948573332708254343068436919117325728561418255535830767066029886008990399406994068609049881276221608363087288176208835060026474702565067791089167953459769402355174406335563811787259424066529293909025591331930186366170413604856071789520533836168556680832422494976910616125790455919657128707192786385404599596331982009759283164808928600265274456070532671935796317914286553999526014014006486690277883904000000000000000000000000000000000000000000000000000000000000000000000000000000000
645	0
646	-6473411745141373987523971932962986206530561456798232717511117813470535131364386318888228916079372380717530593151714576326529924723767461410141992498084016256368065421893952062144965101116972979053356882822492820660822199011927750964016937200858613077385766151147416164176236402016077806192433205926060773014316241041674462136993070221274129414886662901508139032819736648371324960501633659599193648102558283625661350189844229549641221689515178552951597615235022348505674346846325874788382601747309397227434152366308937450505026659963102529038174984172877317205564657045822789142643012818189940412359833550264332608481488648657438118273825018520214694802269688136357696032278694437171933479268256792589475282603517894342204048330987146797177250109429654659388558078068367830458470236160000000000000000000000000000000000000000000000000000000000000000000000000000000000
647	0
648	8376594798212937939856019681254104151250546525096913136459386450630872459985515896641368217406707860648484587538318661766529722592555095064723738292520717035740276655930773968415584840845363034895043806372305709935103925521434509747437916737911045322137181399584756516444049904208804681213008568468322640280525215907926754005269032866328723462863341794551531908468739222992494498889113955521356580644710419011605787145658433037235740866232641047519367314114118918966342604819145681976167086661018360012299793162003765060953504497992254672575398429519703248464000666217294689150580058586737782893593624614042046395375046311362724925046329573965157815074136976448446858665768630601700481922173124289610781015688952155278812038540297367955547361641601973129248794153020467972613260485591040000000000000000000000000000000000000000000000000000000000000000000000000000000000
649	0
650	-10872820048080393445933113546267827188323209389575793251124283612918872453061199633840495946193906803121732994624737622972955579925136513394011412303691890712390879099398144611003429123417281219293766860671252811495764895326821993652174415925808536828134061456661013958344376775663028476214485121871882787084121730248488926698839204660494683054796617649327888417192423511444257859558069914266720841676834123877064311715064646082331991644369968079680138773720126356818312701055251095205064878486001831295965131524280887049117648838393946565002867161516574816506272864750048506517452916045585642195884524749026576221196810112148816952710135787006774843966229795430084022548167682521007225534980715327914793758364259897551898026025305983606300475410799361121764934810620567428452012110297169920000000000000000000000000000000000000000000000000000000000000000000000000000000000
651	0
652	14156411702600672266604913837240710999196818625227682812963817264020371933885681923260325721944466657664496359001408385110788165062527740439002858819406841707532924587416384283526464718689300147520484452593971160567485893715522235735131089535402714950230548016572640173764378561913263076031259628677191388783526492783532582561888644467964077337345196179424910719184535411900423733144607028375270535863238029287937733853014169199196253120969698439743540683383604516577443136773936925956994471788774384347346601244613714937951178787588918427633733044294580411091167269904563155485723696691352506139041651223232602239998246766017759672428596794682820846844031193649969397357714322642351407646544891356945061473390266386612571229884948390655403218984860768180537945123427978791844519767606915235840000000000000000000000000000000000000000000000000000000000000000000000000000000000
653	0
654	-18488273683596477980186017471436368564951045124547353753730745346810605745654700591777985392859473454909832244855839350954689343571661229013337733618145335270037999511165797874285562922608225992661752695087726335701136577192472039870081202933235945725001095709643868066936278401858721577296825075052411953751285599575293552825826569675161085002572826210328933399255003247941953395486856779058103319837388866250046680412036504974150306575986426162305064132498987498650140736626761625299834780156139345957634661225465511708964239496591127466489655355848722016885064454495359481064355147878906373017588396497541778525437710276419194132191747413855764025978304738906860032949174905370910938386387628112170250284247687900916018026229742598195956603994228163243782556331196940302148942816494631298007040000000000000000000000000000000000000000000000000000000000000000000000000000000000
655	0
656	24219638525511386154043682887581642820085869113157033417387276404321893526807657775229160864645910225931880240761149549750643040078876210007472431039770389203749779359627195215314087428616776050386896030564921499768488916122138372229806375842539088899751435379633467167686524706434925266258840848318659659414184135443634554201832806274461021353370402335530902753024054254803958948087782380566115348986979414787561151339767821516136901614542218272619634013573673623231684364981057729142783562004542543204501406205359820338743153740534376981101448516161825842119434435388920920194305243721367348653040799411779729868323400462109144313171189112151050874031579207967986643163419126035893329286167792826943027872364471150199983614360962803636703151232438893849355148793867991795815115089607967000389222400000000000000000000000000000000000000000000000000000000000000000000000000000000000
657	0
658	-31824605022521961406413399314282278665592832014688341910446881195278968094225262316651117376144726036874490636360150508372344954663643339949818774386258291413727210078550134512922710881202443730208381384162306850695794435784489821109965577857096362814273386088838375858340093464255491799864116874690718792470237953972935804221208307444641782058328708668887606217473607290812402057787346048063875568568890951030855352860454917472203888721508474810222199093835807140926433255585109856093617600473968901770714847753842803925108504015062171353167303350236639156544936848101042089135317090249876696130095610427078565046976948207211415627506942493366480848477495079269934449116732731611163834682024479774603138624286915091362778469270305123978627940719424706518052665515142541219701061227744868638511438233600000000000000000000000000000000000000000000000000000000000000000000000000000000000
659	0
660	41944829419683945133652860296224043281251352595359234637968989415377679948188895733346172701758748916600578658722678370034750650246681922053861144641088428083292462883529077288032132941424820836414646664325920429217057066363957584222934631615653006189212322865088979381292243185888738192220906040842367368475773623336329389963552549212037868752877238025593864994630214409290745912163722091348187999373798273458667355070079581228364725334948169799872858405675593811741039030861174790331387997424691012533802169339564815573293008291851941843474505815611890408326226765797173473480347924949337485499466014542889548731915617737104645797054150206257021758293338514477773603935853740263513934110908264342926936706810154090416142022498262153403831625868201763190793413148957869327565998698167736865558075591884800000000000000000000000000000000000000000000000000000000000000000000000000000000000
661	0
662	-55451064492822175466689081311608185217814288131064908191395004007129292891505720159483640311725066067745964986831380805185940359626113500955204433215518901926112635932025440174778479748563613145740162890238866807424949441733151926342719582995893274182138690827647630742068345491744911890116037785993609661124972730050627453531816470058314062491303708669835089522901143449082366095880440604762304535172161317512358243402645206383898166892801480475431918812303135019121653598798473072818094932595441518569686467866904686187893356961828267117073296688238919119807271784383863331941019956783024155830294071225699983423592446648452341743705586572671782764463793516139616704403198644628365420894620725461349410326403023707530139753742702566799865409397762730938228892182922303251042250278977748136267775932471705600000000000000000000000000000000000000000000000000000000000000000000000000000000000
663	0
664	73528111517482204668829721819192453598821746061792068261789775313453442374136584931475307053347437605831149572538410947676556916864226502266601078443778063954025355245865733671756264146595351031251455992456737386645482959738159454330446167052554481565515904037460758363982626122053753166293866104227526410651713840047132003383188639297324446863468717696201328707366916213483217443137464241914815813638285907021387030751907543665048969299854763110422724345113957035355312672006775294556793880621555453623404256391515613885146591331384282197239191408604806752864442386093002778153792462694290030630969938445278178019683584255847805152153607795362783945678990202401131750038641402777212548106267081961749318092810409436184965313462823603576621532861433381224091511034554974110882023869924494028691070886457481625600000000000000000000000000000000000000000000000000000000000000000000000000000000000
665	0
666	-97792388318251332209543530019525963286432922262183450788180401166893078357601657958862158380952092015755428931476086560409820699429421248014579434330224825058853722477001425783435831314971816871564436469967460724238492336451752074259493402179897460482136152369822808624096892742331491711170841918622610126166779407262685564499640890265441514328413394535947767180797998563932679199372827441746705032138920256338444750900037033074515129168806834936862223379001562857022565853769011141760535861226668753319127661000715766467244966470741095322328124573444392981309708373503693694944543975383405740739190018132219976766179167060277580852364298367832502647753056969193505227551393065693692688981335219009126593063437844550126003866905555392756906638705706397028041709675958115567473091746999577058159124278988450562048000000000000000000000000000000000000000000000000000000000000000000000000000000000000
667	0
668	130455046016547277167531069046047635024101518297752723351432655156635366529040611717122119280190090749017742194589099471586700813038847944851448965396519916628510865784319901995103398974172403706666958250936592606134148776826637267062164198507983212283169627261343626704545254918270209942701903119442561908306483729288422543042520947614098980114103468310954321419184530084286194051963351807290104512873319621955485297700649402121403182311188317805774205987588084851268102848927860863108554838876376116927716299774954832467304785271968621159985718180974820237067150970253927389056021663161463258146079484188381449006083008858410292857053974022688558532102577996904135973553558349635386047101101182158174875146626084629868089158452010893937713456033412333635407640707728126167009104390497435795584271788170593049772032000000000000000000000000000000000000000000000000000000000000000000000000000000000000
669	0
670	-174548851570140256850156570383611735662247831482393143844216892599578120415856338477509395596894341422185739056360215092983005687845978550211238715700543648448947538419420028869448347827442676159520390139753160907007491063394040663329175697603681538034880961275677772530681551080645540903335146373814147833314075229787909362590893027907664435392670440600056882058868901252774927641526964718154159838224501654176439328323468900038437457932369969224125887611392857530996721611865477834839246374416591244449284409098889565841253802693894015112060890926144309477195847998199754846556956985310037839399454349844054378770139065852552971842738217242357291315953249359857733932614661071812146531021273381727637982946185701234763503294008790576088660604172705702404175423266940232811458181674485569094491755652572253500594978816000000000000000000000000000000000000000000000000000000000000000000000000000000000000
671	0
672	234244558807128224692910117454806949258736589849371599038939069868633837598079206236817608891032206188573261813635408654783193633089303214383482356470129576218487596558861678742799682784428071406076363567548741937204053007074802570187753786184140624042810250031959570736174641550226315892275766433658586392307488958375374364596978443452085672296963731285276335723002065481223952894929186651762882502897281219904781578610095263851583068545240498698776941174489214806597600403123471254354268634467065450050939677010709797358962603215205768280385715622885663318396828013584071004079436274286070780474067737490720976309526626374126088212954687539243484946009260640929078937568875158371900644630548878278490173113781211057052621420559796953110982530799771052626403418024233792432976879807159633724807936085751964197798461571072000000000000000000000000000000000000000000000000000000000000000000000000000000000000
673	0
674	-315293176154394590436657018094170153702259449937254172306411988043181145407014611594756501567329349529819610401153260049338178630138202126560167251808794409590084304968227819587808373027840184112578785361920606647476655347522684259472716596203853279961622596543017582210891067526604621191003181619704457284045880137973253894747532984886507314911713182309981947883160780137727440596574685233272839848899740521991836004809188225144230810261893711248553762820862483129680370142604192308360845581992670095768564805256415387245163663927666964105399173228404102826562130506284159571490921225189051270518095174662510434112622839099573714734637009427821730737328464822690540249967705963168578267672718790162847773011149510082792828432073486698887382486456491836835139000660618684614786880220436866993591481971422143810236729274662912000000000000000000000000000000000000000000000000000000000000000000000000000000000000
675	0
676	425645787808432697089486974427129707498050257415293132613656183858294546299469725652921277115894621865256474041556901066606541150686572870856225789941872452946613811707107556443541303587584248551981360238592818974093484719155623750288167404875201927948190505333073735984702941160916238607854295186601017333461938186263892757909169529596784875130812796118475629642267053185932044805375825064918333796014649704688978606492404103944711593853556510185547579808164352225068499692515659616287141535690104629287562487096160772780970946302350401542288883858345538815858876183483615421512743654005219215199428485794389086052040832784424514891759962727559336495393427510632229337456403050277580661358170366719844493565051838611770318383299207043497966356716263979727437650891835224229962288297589770441348500661419894143819584520794931200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
677	0
678	-576324396692617871859165363374333623952360048540306901558890472944130815689482008534055409214921318005557265852268044044185256718029619667139329719581295301289715101051423631424554925057589072539382761763054676890922578309736714557890178666201023410441849944220981838523287782331880587075034715682657777469507464304201310794209015543074046720927120525944416002535629590013751988666478867137899423959803835700148877033190715156741139498077715514791231423060254532912742748583666203120452789639324401668055359607528201686345434661293382443688259148744199859556672918352436815280728254907523066817380026169765602822514463287590110793163442989533115341614762700849396038522915969730075844215478962676538669444287080189480337011090987126336896246446993821428550950579307544893607368938354936549177585869895562536670731717441156336844800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
679	0
680	782648530708575069984746563462345061327304945917736772316973262258129647706316567589247245713863149851546767027380003812003578623084223507975209759191399019151433107227833291474545588228205960508481790474228251217872861344622458369614862628700989791380032224252093336714624808406693837247897143897049261803591136525105380058535843107494555447019029674232516931443384983238675200609078301573267417737413608880802175011072991182854467438389537669086492272515825655695504652576618703837574888330202537465219178347023297890057100270036413358528655923994623409277961823122609195151228970164416324738002075538541688632974641144547370457115955579785970633912847747753479820314119886893442996444620431314739513105341854897314297661061560517565505102675017609499972190886699645965518807018286003833783161611318173924798853672285090305435238400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
681	0
682	-1065967298825079245319224819435713973527789336339957483895717583195572580176003165056554748662281610097806696691291565191948874084640712417862235692018685464084251892044308942988331091166816518212552198625898878158742837151375788299415442900290748095859603889431351124605318989049917006331635909987781094576491127947193527639725818312407584518839918416304688060625890347171075623229564646742790222958357335295652562365081413991047784651086550305295802475166554543057277336809354674626776997905735856027628520908645731726257770567789594994316029368480677083436584003092993723795973857363935034293158826883493779918111461238873518562591931499668492003389298632440239515267831285948869361157573027450675216849475606370142073414365845424924217949843373984138962123987684917805036615158905537221612666114615352885576038701652292996002794700800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
683	0
684	1456111330195058249106061103349185287838960233440381923001550218645152144520420323467253786672676679393603947680304278052202161999619213162799813955297524343939088084532526016122060270533871363878346303322977867564842715548779326817001495001797161898944218912963225636210865739042186630649014653043308975191486880775866358755865467814748760452735328556672203890814966214235689301331585307450651444561116120013861400190701211511771273833384227717034066181077513505816240842081578485540177379139235179333740559561210069538068114595600586762235696117344604895974373748225029426705300289159135256844454957522852503368140256052301226356500578428547160076629781931913367177855857536606155547341244755497622346216383678301614072284023744850446481719486048862333822261367177597721680016307064963844722901912564572041696868866457032232539817561292800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
685	0
686	-1994872522367229801275303711588383844339375519813323234512123799543858437992975843150137687741567050769237408322016860931516961939478322033035745118757608351196550675809560642087222570631403768513334435552479678563834520301827677739292048152462111801553579910759619121608886062487795683989150074669333296012337026662936911495535690906205801820247400122640919330416503713502894342824271871207392479048729084418990118261260659771126645151736391972336670668076193502968249953651762525190043009420752195687224566598857795267153316995972803864262903680762108707484892035068290314586261396148015301876903291806307929614352150791652680108405792447109609304982801246721313033662524825150433099857505315031742614316445639273211279029112530445111679955695886941397336498073033308878701622340679000467270375620213463697124710347046134158579550058971136000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
687	0
688	2740954845732573746952267299722439402122301964223506124219658100573261493802348808488289182956913127756932199034451166919904305704843214473391113793172953874544060628562336322227843812047548777937321514449107078346708630894711229213787274161482941615334618797383716673090609449858231269801092202595663948720951074634875316394866039305126771701019927768508623159992276102352976827040549551038957266212953761991692422490972146525528010438485802569990585497936689873078375436317521709611119094944113516874246554506830610697068657552466632509497229657367137364084241656183830892241523158307373024778865122941867095290119855187730782468949558822328603185046368912995084108252309109756695079204212302853614352070796308361392297386000616831583448259126148657479940348352347766399336029096092946642029496102173299119849352016841388333888301781026340864000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
689	0
690	-3777035777419486623300224339017521496124532106699991439174688862589954338459636658096862494114626290049052570269473708015628133261273949544332954806992330439121715546158899452029968773001522215997629046910869553961764493372912073856598863794523493545931104702794761575518859821904642689785905055176824921337470580846858185992125402162464691404005460465004882714469356469042402067661877281331683112841450284024552158192559617912177598384233435941447026816156758645102001351245544915844122112832988426252711752110412581540560610107299019598087182467851915287708085002221318969508818912147560028145276139413892857309785160448693018242212492057168815188993896362107225901171681953244725819143404553332280577153557312921998585797908849993921991701075832850007357800029535222098285048094416080472716645628794806187152407079207433124098079854254297710592000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
691	0
692	5219863444393730513400910036522214707644103371459388168939420008099316895751217861489863966866413532847790652112412664477598080167080598270268143543263400666866210884791599042705416844288103702508723342830821723575158529841364486069819629764031468080476786699262360497367064273872216197284120786254372041288384342730358013041117305788526203520335546362636747911396650640216599657508714402800386061946884292521931082622117391954629440967010608471079791059928640447530965867421343073696576759935190005081247641416590187689054763168287245084556486170571346927612573473069862815861187736587927958896771624669999928802123091740093751210737664023007302591189564772432186195419264459384211082056185092705211757626216206458202045572710030691600192530886800998710168479640817676939829936466483023213294404258994422150644626583464672577503546358579439436038144000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
693	0
694	-7234730733929710491573661310619789584794727272842712002150036131225653217511187956024951458076849156527037843827803952965950939111573709202591646950963073324276568286321156273189707746183311731677090553163518908875169722360131177692770006852947614759540826365177631649350751083586891649435791409748559649225700699024276206074988585822897318079185067258614532605195757787340207125307078162281335081858381629435396480514254705249116405180276703340916590409061095660277918692245981500143455389270173347042609231003394000137029901751246121687195289832411886841671026833674829862783606202910868151030925471792619901319742605151769939178082402335888121391388736774591010066851100540706516559729872538489423496069935662151068035163776102538557866847809106184212293512782173300238604291942545470173626044302966269100793452444682036192419915252991103058348867584000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
695	0
696	10056275720162297583287389221761507522864670909251369682988550222403657972340551258874682526726820327572582602920647494622671805365087455791602389261838671920744429917986407219733693767194803307031155868897291283336485914080582336992950309525597184515761748647596907992597544006185779392715750059550497912423723971643743926444234134293827272130067243489474200321222103324402887904176838645571055763783150464915201107914814040296271803200584617643874060668594922967786306982221914285199402991085540952389226831094717660190471563434232109145201452867052522709922727298808013509269212622046106729932986405791741662834442221160960215457534539246884488734030344116681503992923029751582058018024522828500298659537210570389984568877648782528595434918454657596055087982767220887331659965800138203541340201581123114050102898898108030307463682201657633251104925941760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
697	0
698	-14018448353906242831102620575135541486873351247496409338086039010030699213442728454871307442257187536636180148471382607504004496678931913373493730631003108657517735305673051664308769111469555810001431281242824048971061364228331777768172731478682475214971877614750089741680976344622976473445755583013394089918671216471379033463262383205595217349313737424327035247783612034217625738422513071926051734713711748091790344433250772173002893661614956995560440572021322617094111933217348513567967769573244087630582202546036418305517359427319560148410825296671216657632281854538370831921282395132272781526583049673687877991212456298378540347803147710156977295238299698654016566134703473705388877126184822929416331394871535123638489015442402844862036276325792688900792647977505916940333992325392655736628241004085620985843441063962594248604372989110740752040266762813440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
699	0
700	19597790798760927477881463564039486998648945043999980254644282536022917500392934379910087804275548176217379847562992885290598286357146814896144235422142345903209793957330926226703659217834439022382000931177468020461543787191207825319905478607198100350530684905420625458870004929782921109877166305052724937706302360626987888781640811721422113854340604919209195276401489623836240782314673274552620325129769023832322901517684579497858045338937709879793495919685809018697568482637853221968018941863395234507553919159358912791113268479392745087478333764746360887369930032644642423025952788394917348574163103443815653431715013905133199406228800498799454258743142978718315159456315456240133650222406382455324031290030406102846607643588479177117126714303458179083308121872553271882586921270898932719806280923711698138209130607419706759548913438776815571352292934413189120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
701	0
702	-27476102699862820323989811916783360772105820951687972317011284115504130335550894000633943101594318543056766546283316025177418797472719834484394218061843568956300131128177958569838530223403883509379565305510810164687084389642073371098507481007291736691444020237399716893335746911555655396047787159683920362664235909599037020071860418033433803623785528096731291777514888452618409576805171930922773695831936171412916707927793780455996979565190669251470481279399504244213991012658270217199162556492480118779590594661421195733140802408108628612644623938174397964092641905767788677082385809329674122700976671028229546111264449494996745567532778299316834870757886456163077853557754269648667377611813748202364291868622629356190943916311047806318211653453448367074797986865319687179386863621800303673168405855043800789769201111602428876887576641165095431035914694047291146240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
703	0
704	38631400396007125375529675554997405245580784258073289077717865466398807251784556964891324000841611871537813764074342331399450829246644087285058270594952057952557984366218209749192973494105860214187668819548199091550040651836755159764501518296252181788170292453784001952030060157647251486843188746515592029905915688896246050221035747755007927895042452504004196239185933164381483864988071734877419816339702257006560891346478055321131753268658080967567496678835702967364871363797527925382022554428427047004104376093958201200795968185800731829378341257073203537514254519509510879977834447917521816517573199465690741832437815989965424267951086288839469828285588357365287462102202503126026332922210129972524194367283416874804467146333333215683405584755548404107165969532639480174217930252251226964474778632191583910415496762913015000903932757478124176036496059830491351613440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
705	0
706	-54470274558370046779496842532546341396268905803883337599582190307622318225016225320496766841186672738868317407344822687273225669237768163071932161538882401713106757956367675746362092626689262902004613035562960719085557319089824775267947140797715576321320112359835442752362384822282624596448896132586984762167341121343706930811660404334561178332009858030645916697252165761777892249633181146177161941038980182379250856798534058002795772108807894164270170317158341183984468622954514374788651801744082136275787170292481063693122315141979031879423461172473216987895098872508410340768746571563705761289778211246623945983737320545851248217811031667263652457882679583885055321564105529407697129420316283261259114057869617793474298676329999834113601874505323249791104017041021667045647281655674230019909437871390133313685850435707351151274545188044155088211459444360992805774950400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
707	0
708	77020968225535246146208535341020526734324232806691039365809217094977957970172942603182428313437955252759800813985579279804341096302204182583712076415979716022332955750303893505355998974138617743434522832286026456786978049193012232228877257087969824918346638876807316051840412138707631179378739131477996453704620345580001600167687811729069506161461939255333326209914562387153939640981318140694506984629117977884260711513127158015953221761854362348278020828461894434154038632857683325951153647666132140693963058793568224062074953610758351077504774097877128820883669805726892221847007652191079946463746390702726259621004571251833664979984798777510804575446108931613468224691645218582483741000327224531420387277827639559972658328330619765436633050550527075204621080096004637202545256261123361248151945150145648505551792516090194527902206895894435294731003654326443827365779865600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
709	0
710	-109215732943808979035323703113567106909271762119887893820717469840678744401705232611312683348455020548413397554231551418762555674556525530903703724357859237319668131253930920990594806545328559960190153376181585515723934873755691345300547950550741211734215533927312774161509704412687421012359052088435798971353151650032442269037781317031820559736953029864062656565658849464984286410911509123504810904204089292639881688925614310066621668458309485809858233534758966307630426781392194956198735872390575375504039617369279741720022284220055341827901769670789768668013043784520733170579056850806951364085592382016465836142584482035100136941618444666510320887982582465027897942612752919949961944738464004385554109159959592896041229509572818827389145665680647392640152691576134575553209173378272926249879458222906529580872441787815895840565329378378309247928563181834897347204675849420800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
711	0
712	155304772246096368188230305827492426024984445734480585013060242113445174539224840773286635721503039219843851322117266117480354169219379304945066696036875835468568082643089769648625814907457212263390398100930214603359435390480593093017379185683154003086054489244638764857666799674841512679574572069755706137264181646346132906571725032819248835945947208466697097636366883939207655276316165973623841105778214974133911761652223548914736012547716088821618408086427250089450466883139701227714602410539398183966744335899115792725871688160918696079276316471863051045914548261588482568563418841847484839729712367227414418994755133453912394730981428315777676302711232265269670874395334652168845885418095814236257943225462541098170628362612548372547365136597880592334297127421263366436663444543904101127328589592973085064000612222274203885283898376053955750554416844569224027725049057876377600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
713	0
714	-221464605222933421036416416110004199511627819617369314228623905253772818892934622942706742538863333927497331985339221483526985045306834888851665108548584941378178085849046011518940412058033984687594707691926486024390554866825325750642782718784177608400713701662854878687032856336323997081073339771471636951738723027689585524771279896800248840058920719273510061229459176497310116424026852678387597416839734553114958172116070780752413553893043142659627849931245258627556365775357213950721023037429181810336577422992139120427093027317470060609048027288876710791474145821025176142771435268474513381454569835666292961486520820305279074886379516778298966407666217210274550666887747213992774232606204631100903827039509583605991316045085493979252542684788577724668707703702721560538682071919607248207570568759579619301264873028963014740414839084252940900290598420355713463535919956531714457600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
715	0
716	316694385468794792082075475037306005301627782052838119346932184512895131016896510808070641830574567516321184739035086721443588614788773891057881105224476466170794662764135796472084789242988598103260431999454875014878493459560215823419179287861373980013020593377882476522456984560943315825934875873204440840986373929596107300422930252424355841284256628561119387558126622391153466486358399330094264306080820410954390186125981216475951382067051694003267825401680719837405603058760815949531062943523729988781305714878758942210743029063982186670938679023093696431808028524066001884163152433918554135480034865002798934925724773036549077087522708992967521962962690610692607453649478516009667152626872622474292472666498704556567581944472256390331136039247666146276252016294891831570315362845038364936825913326198855600808768431417111078793219890481705487415555741108670252856365537840351674368000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
717	0
718	-454139748762251731845696231203496811602534239463769863143500752591491617878229596498773300385043929818404578915776314358550106073607101759777001504891899252488919546403770732140969587774445649680075459487218290771335759621009349490783103098793210287338671530903883471333203315860392714894390612002175168165974460215040817868806481981976526276401624005356645201758353576508914070941437944639355175014919896469308595526904657064426514281884152129200686061626010152246839634786263010071627544261013028803912392395136140323130205503677750455686126065719116360683212712903510646701889960590239206630278369996414013672683489324534411376543507564695915426494888498335733199088533352191957862696866935340628135405803759142334117912508373215663734849080281153253760145391366874886471832230319785015319408359709769158931559773930652137286989477322950765668953906932749833142596028181263064301043712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
719	0
720	653052958720117990394111180470628415084444236348901063200354082226564946508894159765236005953693171078865784480886340047595052533847012330559328164034551125079066307728622312818714267219652844239948510742619902129180822335011444567746102256064636393193009661439784431777146368207244724018133700059127891822671273789228696095343721090082244785465535319702855800128512443019818434013787764391392741671454811122865760367688896858645327537349410761790586556618202598930955394822646208483000408647336735420026020264205769784661235514288605155276649282504089326662459881155248309957317763328763979134340296054843351661318857648680483559469563878032726383299649660606784340289310960452035406558094653019823258713545805646676461558187040684124450712977444298378907089072785566086746494747199850852029309221262648050543582954912277773418690868390403201031955718169294260059053088524656286464900857856000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
721	0
722	-941702366474410142148308322238646174551768588815115333134910586570706652865825378381470320585225552695724461221438102348632065753807391780666551212537822722364013615744673375084585973330739401394005752490857898870278745807086503066689879453245205678984319931796169150622645062954846892034148795485262420008291976804067779769485645811898596980641301931011518063785314942834578181847881956252388333490237837639172426450207389270166562308857850318502025814643448147658437679334255832632486589269459572475677521220984720029481501611604168633908928265370896809047267148625868062958452214720077657911718706911084113095621792729397257292755111112123191444718094810594983018697186404971835056256772489654585139064933051742507457566905712666507457928113474678262384022442956786297088445425462184928626263897060738488883846620983504549269752232218961415888080145600122323005154553652554365082387037028352000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
723	0
724	1361701621921997065546453833957082368401857379426656771713080708181241820043983497139606083566236149198017570926199495996121967080005488514843833053329691656538363688366797700372311317436249174415732318101780521766423066437047083434433565689392567411811326621377260591800344761032708605881379158271689459331990198458682009546676243844005371234007322592242655120233565407338800050952037308740953530226883913226243328646999884884660849098608451560553929327974426021514100884317333933986575608083638541799829695685543905162630251330379627844632310271726316785882348296913005219037921902485232293340345250193427627536269112286708434045323890668130134829062365096120345445036131541589273491347293020040530111087893192819665783641745660515769784164052084384767407296452515512985589892085218319406793577595149827854926042213942147578244061727788618207374163890537776879065453484581593611909131655542996992000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
725	0
726	-1974467351786895745042358059237769434182693200168652318983967026862800639063776070852428821171042416337125477842989269194376852266007958346523557927328052901980627348131856665539851410282561302902811861247581756561313446333718270979928670249619222747126423600997027858110499903497427478527999779493949716031385787765088913842680553573807788289310617758751849924338669840641260073880454097674382618828981674178052826538149833082758231192982254762803197525562917731195446282260134204280534631721275885609753058744038662485813864429050460374716849894003159339529405030523857567604986758603586825343500612780470059927590212815727229365719641468788695502140429389374500895302390735304446562453574879058768661077445129588515386280531207747866187037875522357912740579856147493829105343523566563139850687512967250389642761210216113988453889505293496400692537641279776474644907552643310737268240900537345638400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
727	0
728	2870875529498146413291588618131716757301635913045220471802688057058512129198730407019431505982695673354180444783706397408623943194775571435845253226334988919479832164183719591694943950550844134420688446253983874040149750969226366004816286542946349874321819915849678505692666859685259553779711679384202887109634935410439280727257524896316524172657638221225189789988425948292392147422180258018552327777339354254888809786469857302330468154596198425115849202168482381158178894406235133023897354522735137676580947413832215254373358879839369384838299745880593679675754914381688903297650747009615244049449890982803467134716169434067391497756358695618763260112184332150524301769676129132665301807497874151449633206605218421701371651892376065397435953071009508405124803110838456027519169483265782805342899643854382066540574799654229739211955340696743766606949730420794994133695581543373811988022269381300558233600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
729	0
730	-4185736522008297470579136205236043032145785161219931447888319187191310684371748933434331135722770291750395088494643927421773709177982783153462379203996413844601595295379863164691228279903130747985363754638308488350538336913132041635022145779615778116761213437308831261299908281421108429410819628542167809405847735828420471300341471298829492243734836526546326713803125032610307750941538816191049293899360778503627884668673051946797822569401257303818908136761647311728624828044290823948842342894147830732455021329367369840876357246805800563094241029493905584967250665168502421007974789140019025824097941052927455082416175034870256803728770978212156833243564756275464431980187796275426010035331900512813565215230408458840599868459084303349461619577531863254671962935602468888122949106601511330189947680739689053016158057895866959771030886735852411712932706953519101446928157890239017878536468757936213904588800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000