BRENTFACTORS[966]:=MakeImmutable([,,,,,,,,,,[2316224219],,[9960963982841],,,,[2164541022467],,[472521746743,114020615860891],[2999027461],,,[34673259010861680541],,[25084910032011110647729351],[81289844424840949],[160464128693689],[1678842173,3111965809],[720712105683437501406635809],,[48679939989979,32709295658950824043421950609],[15133648968802030721],,,,[124156379669149],,[64491938373887],[4453315738873],[396065187966761],[64295327777352203740361191,385186168154024124959120824553833],[3902956535143],,[75782123423821,19769607432964550393],[2295912123828159699253769731],[20133283543,10346695132393],,[347259457031041],[30881093626856638830365569013219638531073],[428814168507587491927654501],,[22604836442793023838121],[74859782161],,[1429316610481,124043378674931,117793202090544814577536142229146081],[625821274715729,108842892271124460880817],[559939102939,8640838680421],[11197394256839937163],,[140754367681,165555647293701541],[1117655299,1370581307,2430416620848051551,13745118916437667729],[2892697677253689733942933],[4042813798549200645228807487,68770379484620761870179758664597127303],[4479790262081,17886300862291724733447785473],[123207639847170053761,2036835609597416300610339507767351],[126269490733,1095261786398671],[5877023993],[15032431493,619580550750207757638589],[47020985234205586236438784309742172124559011],[63197313691],[55985623712532764831857],[24940814473,147511550760138627553],,,[5685871524608464051,30934132915931009261020351],[3895719290651074310655898143613],[2539857629,1372522859093,11687339103631413813977],[1750857499,174557914207],,[17018480267046617761,1777479706079326518922764641],[7245962519132478559986733807],[36656194069880332335343,302998704918318111921133,536350524131887127674367],[122172046952288953],,[1823761262761,3274826136776068740190681,9521769904175667399239179021,1857633371037720630551540207540289961],[1091801993,3114444163,16263576961,4749696321306583,3911882371074302507],,[4925400617366857],[13173293386977907,2059122914661802905277],,[1192571563,841792924883],[31267974128921,518254079819745992357,21527133692389314959125069],[2168931001192129],[88240650269260587283,168539247541560496457],[48183809081284660711],,[1329672653433648131957191,4096408411583640430168150693,129485643011581591986588650284451,417231831527037884444609697578057],[12834100483,24196045063,268231684571605438097,138663167881217572604608938382402817597527],[151855856623351,945135754574640975120071969932769190009901],[893724265150145054354660372401],,,[34259599838172649,191387217837574807658611109],[1041580801,33769136129,9649394694124849],,[5293713742717],[19631026781,32213715603424674967,2092048154919875880081285497],[21447599187182401,26098830069713906108114520831806019901],[72211466430827,17191886551735166247064603],[2410037741,30594391662286892147783273883147685710094959898591],[9975450545353,109484712126545556591592503600733],[3187430448309521],[22471929643,112293227310732607],[1043047547213921539399209451900502221],,,,[202986489522841086968419,1838211105372891022785467844397,313784065751988142784445659703674262746665964911],,[489771349801,3609595736348472011289197763364723081],,[6427791028133,76502131480658333,29313834791071009199,48110911603197226976793314387553161811741722952753782890960787],,[745761850777,226899156936674662997,226186200017318998804273],[10585689001,113882275667425159751,78996520861840047037620031751],[4864911661,19498403107,191531146122541],[37223018003163337,24719932996661575533997],[3160343041,226770878134529,365609955694849,39335498294956568391051574673759474268417421902612121729],[23934117538489,14989744100309773,19595829403342663],[44788554655142191921,108761904179777301529910917999859781649631],,[294990675722557,450342322843882112749381,2296832356577301988888081],,[727989262729,92163629201935859,218310651193637415269],,[85646852690795089,1269357638834548897],,[298147532173749898085230504281823,452854104879235627308506889851002865264497],,[206262312681881,617435027600443081,43224147140233276561],,,[6774489151,9032333311,1546297510666481,512696306681520677,3986798196051255294231753089],[38575758652189849931985649],,[1397578139,1832051363,1010339440631,1635282238390901,415128551095299048769],[2068727713963,296238123749198985649,7294415910116960259223,762244643367202745197603,2203494344011493004750775447189],[94714378961,524733356261620511591884236724843843178246813],[1451544889,4821811649],,,[3236129669953,25582192181531761],[2264184271,16148907037,125368057093578851808905718473407],[15770582213,89136331385379433,863769188556084198068823626335382432507789341209821225623903552033646304569],[1802209581017861],[2337725720415293447929],,[2577133103,4373706778261,634072725608423,1780211192777308878959575899658612317024980622977],,[462987542561,989546408043184628641,56708610797464454916883705437379846909049939641121],,[52008070951],,[439719648783535333,497090017608900637,1318376928594531802544453123921],,[22098081353],,[3745061409433,1729908343400459026555207544623587098209741677253849],,,,,,[75033908553118978079347411,2354101290332080816956630427,146727493396921880369979139081828116303861937246567],[3620416789151],[1991266781122263959210161],[32078741911,91249005409,470862279991],,,,,[11030216941057133,7761021133165958451067,703239494407448380894243612303936893901249],[1465753507],,,,,[80300822487881,170004411640752734246557],,,,[23617592277931424172955777,62521985728765571952294462718273,3974355968880667390534405432082497],,[43593902562883,2184531521765533,28438694607850274865221022931387556950058683],[18638059700616721,1536408910738685101,34077346194845938274399071],,,[9885860029,118095436092349],,[256163118509721001,1732719765595912201,97470421609867228801],,[3343820939,19866895133,49016896609],,[464631400473619137665800651333],,,,[15236254177,23108242561,6326651784359297,1721361780194256097],,[250435908451,533690213701,8078972451834901,35538030166494278767098314549666461],,[684042556360465669],,[13918074221,1130223727847,29714771314017193],,[14775861673,2220797384555041,770695712868499066444626387793,2611144152974265295603216716785000015353],,[41674477877653],,[146184180980255881],,,,[814542251741872193],[718764269851,24354633627133853413640161501],,,[4471664526337,418740665037332458775531377],,[1246390471,17098204827542287636331],[1025378047],,,,,,,[15481135179623,65265650361943122851481140658436163],,[62506513440001],,[48203205610367281,9953786371419865339663],,[1202812397,797028710353],,,,[81375560824308073],,[35926816786001,35854650906962501,834187746179083356576001],,,,,,,,,,[453189766159261,1331433856008190481],,[1184437811],,,,,,[4403476913164997,13379121777308932741,111990022455329193569],,[5336369371],,,,[4240351497330116323],,[203528230777,457688319589,339751237325255636564696161],,[217091200801],,[12928249115548507093361],,[35004669307,10817967597133405087,12431900139109333039177837],,[28506121997,1932571327582177537],,[28841408402754949],,,,,,[1974793271398593421,159111286623872072255692909,4221958691472633673879727897],,[1781890489,450266313620097913,1131852204507518685433117],,,,[4577160503,1986872027061120271,3142418766638057471,10388235983894326036189],,,,,,,,[31148225011,30496381100339631692366989,9080179118044681010834206999],,[365449589429,5329795250928149,79714050158125883334134917],,,,,,,,,,,,,,,,[2981413009],,,,,,[2662096471,1684141311430347686553121],,,,,,[1960320097,13810012634881],,,,,,,,,,,,,,,,,,[1163193379],,,,,,,,,,,,,,,,,,[218946419569,14657037232749080071849],,,,,,,,,,,,,,,,,,[2268199611211,153431991439406986241521],,,,,,,,,,,,,,,,,,[163639010410519725049,1553326813656202221594517633],,,,,,,,,,,,[694196301541,849171540679004641561]]);