/* Data is in the following format Note, if the class group has not been computed, it, the class number, the fundamental units, regulator and whether grh was assumed are all 0. [polynomial, degree, t-number of Galois group, signature [r,s], discriminant, list of ramifying primes, integral basis as polynomials in a, 1 if it is a cm field otherwise 0, class number, class group structure, 1 if grh was assumed and 0 if not, fundamental units, regulator, list of subfields each as a pair [polynomial, number of subfields isomorphic to one defined by this polynomial] ] */ [x^42 - 21*x^41 + 231*x^40 - 1750*x^39 + 10395*x^38 - 52269*x^37 + 233611*x^36 - 952918*x^35 + 3599785*x^34 - 12710201*x^33 + 42287014*x^32 - 133370664*x^31 + 400618099*x^30 - 1149584975*x^29 + 3160451592*x^28 - 8341179427*x^27 + 21174580693*x^26 - 51755274760*x^25 + 121953514697*x^24 - 277155797093*x^23 + 608007380806*x^22 - 1287295716241*x^21 + 2631847521996*x^20 - 5192066875520*x^19 + 9886990587068*x^18 - 18146977046303*x^17 + 32112635555588*x^16 - 54655115299659*x^15 + 89504829240548*x^14 - 140479267770793*x^13 + 211514505374151*x^12 - 303526580264439*x^11 + 416119886096880*x^10 - 538840804150264*x^9 + 662937764461147*x^8 - 758558920220686*x^7 + 819087800747125*x^6 - 798550011094073*x^5 + 729734808064227*x^4 - 562691756062212*x^3 + 407486767661645*x^2 - 201294019183845*x + 99519182315771, 42, 1, [0, 21], -124938828493629533000907736270182756286928467256210015044892719712262808512338377882811, [7, 11], [1, a, a^2, a^3, a^4, a^5, a^6, a^7, a^8, a^9, a^10, a^11, a^12, a^13, a^14, a^15, a^16, a^17, a^18, a^19, a^20, a^21, a^22, a^23, a^24, a^25, a^26, a^27, a^28, a^29, a^30, a^31, a^32, a^33, a^34, a^35, a^36, a^37, a^38, 1/97*a^39 - 29/97*a^38 - 37/97*a^37 - 8/97*a^36 + 28/97*a^35 + 42/97*a^34 + 18/97*a^33 - 4/97*a^32 + 47/97*a^31 + 34/97*a^30 - 16/97*a^29 - 36/97*a^28 + 30/97*a^27 - 16/97*a^26 - 35/97*a^25 - 43/97*a^24 - 47/97*a^23 + 12/97*a^22 - 6/97*a^21 + 8/97*a^20 + 23/97*a^19 + 17/97*a^18 - 20/97*a^17 - 47/97*a^16 + 16/97*a^15 - 25/97*a^14 - 6/97*a^13 + 41/97*a^12 + 14/97*a^11 + 26/97*a^10 - 25/97*a^9 - 21/97*a^8 + 11/97*a^7 + 11/97*a^6 - 6/97*a^5 - 6/97*a^4 - 26/97*a^3 - 46/97*a^2 + 36/97*a + 45/97, 1/97*a^40 - 5/97*a^38 - 14/97*a^37 - 10/97*a^36 - 19/97*a^35 - 25/97*a^34 + 33/97*a^33 + 28/97*a^32 + 39/97*a^31 - 15/97*a^29 - 44/97*a^28 - 19/97*a^27 - 14/97*a^26 + 9/97*a^25 - 33/97*a^24 + 7/97*a^23 - 46/97*a^22 + 28/97*a^21 - 36/97*a^20 + 5/97*a^19 - 12/97*a^18 - 45/97*a^17 + 11/97*a^16 - 46/97*a^15 + 45/97*a^14 - 36/97*a^13 + 39/97*a^12 + 44/97*a^11 - 47/97*a^10 + 30/97*a^9 - 16/97*a^8 + 39/97*a^7 + 22/97*a^6 + 14/97*a^5 - 6/97*a^4 - 24/97*a^3 - 37/97*a^2 + 22/97*a + 44/97, 1/4751106657981322737330322361782011560246445707158813170808985121306507646350120182276073185555473219334946259544170223982770246060498737417534525455438941547520277811987507262157328898565916524031835972360510549942799126003354225144606863667*a^41 - 3143230332648095813451391625688262533517857716603313746645343323889850794906795276953370185204223444900048083582314201817178553098723571455906490162763874596879512849970486041191648806213088543828005132317401259958568070538415837188918260/4751106657981322737330322361782011560246445707158813170808985121306507646350120182276073185555473219334946259544170223982770246060498737417534525455438941547520277811987507262157328898565916524031835972360510549942799126003354225144606863667*a^40 - 19102026733960307400430968516861917705638187030438491607308166090841618558666485697662063449828205360240952169755913708775935654582783321806538181638848240446589621096965995522786202466125505822782459351892587604922738573545614781712195510/4751106657981322737330322361782011560246445707158813170808985121306507646350120182276073185555473219334946259544170223982770246060498737417534525455438941547520277811987507262157328898565916524031835972360510549942799126003354225144606863667*a^39 - 1130190502982989759116247870823791570782725070590138936750531446043189692954827769778856728855189650973106358632407107959936383951086373973844693557053192749776397799177062755930319075462243451123858053840807263388309359118865138248401548671/4751106657981322737330322361782011560246445707158813170808985121306507646350120182276073185555473219334946259544170223982770246060498737417534525455438941547520277811987507262157328898565916524031835972360510549942799126003354225144606863667*a^38 + 2332611504624386427852786262081895308966456864723879850222463715405728982344407823276936805526911335877805359705518375757599787472153985426415306769482487360651670052284637090800917445467956457443045063004679898157967606512143421126111371121/4751106657981322737330322361782011560246445707158813170808985121306507646350120182276073185555473219334946259544170223982770246060498737417534525455438941547520277811987507262157328898565916524031835972360510549942799126003354225144606863667*a^37 - 2261221685519527734868799377127348398102693295819703220673876502627753692613096754049936481209125509966890243890484646877291647604302616365511770947587532362916572948369292613354499631237001149419431383856882578609391145074574915673382333322/4751106657981322737330322361782011560246445707158813170808985121306507646350120182276073185555473219334946259544170223982770246060498737417534525455438941547520277811987507262157328898565916524031835972360510549942799126003354225144606863667*a^36 - 2289464573119782236551605954413878220745801029763302642630612083436018267440089512665596094168289477493929979586873589945721288202772326416869026541403485908149078056864574030987299738278839652411267342623782587255305851289280082718126912029/4751106657981322737330322361782011560246445707158813170808985121306507646350120182276073185555473219334946259544170223982770246060498737417534525455438941547520277811987507262157328898565916524031835972360510549942799126003354225144606863667*a^35 + 265348958250235387163073366024355980206671135282489596606981022916972496855307452832088233754385306564504156069250876133500136125271022990116345149790529625349491982284761580863953961992139308071871707302947339239432032081922180573180733094/4751106657981322737330322361782011560246445707158813170808985121306507646350120182276073185555473219334946259544170223982770246060498737417534525455438941547520277811987507262157328898565916524031835972360510549942799126003354225144606863667*a^34 - 1186190015908078723409197335416177528524571053431881506789770628762365223287923015743899059309251732340786780875573435989446131213692259526486998027196698940275141964952872310373870758931539531941044227199459378161580227760398742466856596534/4751106657981322737330322361782011560246445707158813170808985121306507646350120182276073185555473219334946259544170223982770246060498737417534525455438941547520277811987507262157328898565916524031835972360510549942799126003354225144606863667*a^33 - 708668454350403575381065237544403032506037460421085159569202484878386712619618956011062144147045066649352720722011184443583821884053381431860949892254387116019410535846616475998676924808584021399772128797402360961911541258972119406363056576/4751106657981322737330322361782011560246445707158813170808985121306507646350120182276073185555473219334946259544170223982770246060498737417534525455438941547520277811987507262157328898565916524031835972360510549942799126003354225144606863667*a^32 + 999249344539868363654118738882212894333089441831571962364913936430021588984297914393566871430360085178145548652953120930497261146114304871670045015377212814429263879040471168099196538273759477304205040396023545996432481525459603246448827829/4751106657981322737330322361782011560246445707158813170808985121306507646350120182276073185555473219334946259544170223982770246060498737417534525455438941547520277811987507262157328898565916524031835972360510549942799126003354225144606863667*a^31 - 705581235103024145557594793922772961853139300367444487935196655363898150263172096874936170527074288111346699518482776151487827816034113581270284034838480954649099793134402512759581108896177102522957832496330333755176552584230359811945861631/4751106657981322737330322361782011560246445707158813170808985121306507646350120182276073185555473219334946259544170223982770246060498737417534525455438941547520277811987507262157328898565916524031835972360510549942799126003354225144606863667*a^30 - 180536979587935625872432645597097477843479461744897815273036400656503814472390233567703344208912794827261182488656356299590186013519455027094412032953459891989334059706159648168710865869488738573079083351950214361926504762906630515529715593/4751106657981322737330322361782011560246445707158813170808985121306507646350120182276073185555473219334946259544170223982770246060498737417534525455438941547520277811987507262157328898565916524031835972360510549942799126003354225144606863667*a^29 + 381745237988516162153539637275578174041862913757179520586448608711721898053128819103636446457946516249703717914070318824258044789628330468746762637980116188283926846022358436922861802972277722174142589272764895342384663646754781295618668496/4751106657981322737330322361782011560246445707158813170808985121306507646350120182276073185555473219334946259544170223982770246060498737417534525455438941547520277811987507262157328898565916524031835972360510549942799126003354225144606863667*a^28 + 434912586196384650238638706559814211516985881462297360458124577877405270779578705018587592302155929355122170202441996369887526092940994703838030782911623855990418075462755380168648004110143177539109558161355795618761092348907563768376591434/4751106657981322737330322361782011560246445707158813170808985121306507646350120182276073185555473219334946259544170223982770246060498737417534525455438941547520277811987507262157328898565916524031835972360510549942799126003354225144606863667*a^27 + 454959811854454384126321572469188879680069717313095403914663758845341506576069099729980697765717456250518377274338501738305853183880598447189079547764513526611199056015107530631278081992563108407077470878503183441047366802639881220753009664/4751106657981322737330322361782011560246445707158813170808985121306507646350120182276073185555473219334946259544170223982770246060498737417534525455438941547520277811987507262157328898565916524031835972360510549942799126003354225144606863667*a^26 + 2060910933765485926363968219654253381398776443666366850927408954638374131158798761114830073801890360120078128371700766040845355924627657886951358279183571041053017768191690999751050403234000826340668252195864477381461062138450419788434453124/4751106657981322737330322361782011560246445707158813170808985121306507646350120182276073185555473219334946259544170223982770246060498737417534525455438941547520277811987507262157328898565916524031835972360510549942799126003354225144606863667*a^25 - 38744463202450429651105395110307383453704433856044291867921472765211196760859875159490615322233827647611380323537471139500319736151280039887001335579738521838345844275389586179619456160460259019943602919670736285755810517860495852153037957/4751106657981322737330322361782011560246445707158813170808985121306507646350120182276073185555473219334946259544170223982770246060498737417534525455438941547520277811987507262157328898565916524031835972360510549942799126003354225144606863667*a^24 + 1167139004706772374953637624713344559683197563511462767782446712024802227535995156822531030925104588600539023486715383707273111795786687193483393571295469108442204364085234215980374196601934606281016754214862290503626761240255890226497869378/4751106657981322737330322361782011560246445707158813170808985121306507646350120182276073185555473219334946259544170223982770246060498737417534525455438941547520277811987507262157328898565916524031835972360510549942799126003354225144606863667*a^23 - 342224826084964181266300751707948560127469874365020106548060442182263021470975789931286784386140037768769274094165924513481035312420230165005680973289128937086942781331221036160514424689220246178981789769059150445482998491435231786417788662/4751106657981322737330322361782011560246445707158813170808985121306507646350120182276073185555473219334946259544170223982770246060498737417534525455438941547520277811987507262157328898565916524031835972360510549942799126003354225144606863667*a^22 + 208250415965713055951831619177204884407747819916080600681138902703096096686735488181635816770122298639845209980962045561139546013383024890895959153297990338044445278289073426546763575227718425874980273710089550341161912127290520934998697752/4751106657981322737330322361782011560246445707158813170808985121306507646350120182276073185555473219334946259544170223982770246060498737417534525455438941547520277811987507262157328898565916524031835972360510549942799126003354225144606863667*a^21 + 56149600447616420512060759547059003421976629795333911034093620930411582687463119763879223100665875670447475478642169460352808246020061273826560367948381712751433744101917222629331861215191930707417926049995490921986097446138060113463744893/4751106657981322737330322361782011560246445707158813170808985121306507646350120182276073185555473219334946259544170223982770246060498737417534525455438941547520277811987507262157328898565916524031835972360510549942799126003354225144606863667*a^20 - 754822354816843554626211554082431494704938017283242694894568901648268293335651762947292074777992503522304891290789205801501125850814941046589264655152180309206716107733241849234460870464576309127217112226488429581236555319925995139106034570/4751106657981322737330322361782011560246445707158813170808985121306507646350120182276073185555473219334946259544170223982770246060498737417534525455438941547520277811987507262157328898565916524031835972360510549942799126003354225144606863667*a^19 - 146840204262134460264152595815514191685660226790558781396585189421982253974873747126574692515330604947546055257135392460870549896330755114629955262663097065390152864309618960132564069185079141009766523132831104933313775508684241219775291294/4751106657981322737330322361782011560246445707158813170808985121306507646350120182276073185555473219334946259544170223982770246060498737417534525455438941547520277811987507262157328898565916524031835972360510549942799126003354225144606863667*a^18 + 1462420433798482243553429095307059293254124744136730344761573505106873004130462709576808377458818782256632283795273709427140196481958115386660937003251235857010125679688375287792880185701218773864425716997506672246764133992395399728923296583/4751106657981322737330322361782011560246445707158813170808985121306507646350120182276073185555473219334946259544170223982770246060498737417534525455438941547520277811987507262157328898565916524031835972360510549942799126003354225144606863667*a^17 + 952984732074379171056478524196112865024206494599868446424746455384044698000341972526919270118017732862450282603569241264573531398755055526986822534993138106089683308420127561819392776015298575581750820859548736135474855564121631286661782937/4751106657981322737330322361782011560246445707158813170808985121306507646350120182276073185555473219334946259544170223982770246060498737417534525455438941547520277811987507262157328898565916524031835972360510549942799126003354225144606863667*a^16 + 1079680412601356834365800760175063553777895704783983777360408451920336642181034317848745480322459247675801805189115654857800471576043667465075861584782215056980573324000573964206806809332060356673714774720924186547790524326732700923057019897/4751106657981322737330322361782011560246445707158813170808985121306507646350120182276073185555473219334946259544170223982770246060498737417534525455438941547520277811987507262157328898565916524031835972360510549942799126003354225144606863667*a^15 + 312935092094778490927782620270241938624437295117614156251971763876418904035844884552089728422960072133642974739952477243933019645018646339979196045894119848097865354182054336688008111790340236593420857792842626396231288320196354443999044597/4751106657981322737330322361782011560246445707158813170808985121306507646350120182276073185555473219334946259544170223982770246060498737417534525455438941547520277811987507262157328898565916524031835972360510549942799126003354225144606863667*a^14 + 608029941828343447205069906380478350002033759865978736663417925645560188829086540241862958414209312082936704724524928263277821504982042299588177953784012642020448454672158612139424994437226963218235880440607648478394765414977611147576917940/4751106657981322737330322361782011560246445707158813170808985121306507646350120182276073185555473219334946259544170223982770246060498737417534525455438941547520277811987507262157328898565916524031835972360510549942799126003354225144606863667*a^13 + 866906395680740604965223734111560660496968740957235240882433171249720346757300475773503987710590609616816658894760213295235255260393330406474000515416767834844817548983483005929899920990935704377743590859431764657003836686830075859858136858/4751106657981322737330322361782011560246445707158813170808985121306507646350120182276073185555473219334946259544170223982770246060498737417534525455438941547520277811987507262157328898565916524031835972360510549942799126003354225144606863667*a^12 + 539285964170979961051812013877053948005227699887857251584395047058713547877293407050290227995769924906223979128283759831943890022971977127059886966595965792112016706067968415336952135435019618551226677683212652498565633296753492129839701402/4751106657981322737330322361782011560246445707158813170808985121306507646350120182276073185555473219334946259544170223982770246060498737417534525455438941547520277811987507262157328898565916524031835972360510549942799126003354225144606863667*a^11 - 963001294024786580915826988798716724939999803849820572072382600236247176912684419691664858049300438851636913190965405494865213281843306833379372204439673293243827571535688076762606863855873751705692511218772889158220100842395377523062769728/4751106657981322737330322361782011560246445707158813170808985121306507646350120182276073185555473219334946259544170223982770246060498737417534525455438941547520277811987507262157328898565916524031835972360510549942799126003354225144606863667*a^10 - 248527891447221404949970109022481126106873208906476149465087141272664476402267296687529203750420436841700679172352723587269136226643307291607831990694657240037120363408217791882955069206680609072459495647657406908662781570613255819359656567/4751106657981322737330322361782011560246445707158813170808985121306507646350120182276073185555473219334946259544170223982770246060498737417534525455438941547520277811987507262157328898565916524031835972360510549942799126003354225144606863667*a^9 - 787270889739483567961924165886537528454595460431087566258938673727243933095828202735367589984087753929038050060780047125724619345845134235840216301832451406975356013334352366736245946441790997537957384535368503654197409695915855995625045271/4751106657981322737330322361782011560246445707158813170808985121306507646350120182276073185555473219334946259544170223982770246060498737417534525455438941547520277811987507262157328898565916524031835972360510549942799126003354225144606863667*a^8 - 164199516379083125185905521304122266518696392499105040362708196375329088059027198417627769077507491999196175820235165658389433741421287739260592551756480146580480285139666686813010207255559219390087857632642590900456790776119191720461877136/4751106657981322737330322361782011560246445707158813170808985121306507646350120182276073185555473219334946259544170223982770246060498737417534525455438941547520277811987507262157328898565916524031835972360510549942799126003354225144606863667*a^7 + 2316201712383899255605711195366376664000746177583021215462965178108132287403683690906563803823318818322317522662206937738139196101506734946553455762455350445889934586228978985232569214101135232484415631983142987130350596305214973482813266216/4751106657981322737330322361782011560246445707158813170808985121306507646350120182276073185555473219334946259544170223982770246060498737417534525455438941547520277811987507262157328898565916524031835972360510549942799126003354225144606863667*a^6 + 489900037663522405129190264954464747577086417535281906651106819723595044714894469009678523660023493144649341675978967691946537538614222449731310918736400712621107066932630529459208801335098982214884349135940792198213005363418565269635258816/4751106657981322737330322361782011560246445707158813170808985121306507646350120182276073185555473219334946259544170223982770246060498737417534525455438941547520277811987507262157328898565916524031835972360510549942799126003354225144606863667*a^5 + 1762999699879962302343551000410470772055917541208130822227949941140921579786020086661125792277797596436321527433227952379430497185693400726122212350545217127066073483928953877459237905950388564893719127648750097373589053927508813375692044911/4751106657981322737330322361782011560246445707158813170808985121306507646350120182276073185555473219334946259544170223982770246060498737417534525455438941547520277811987507262157328898565916524031835972360510549942799126003354225144606863667*a^4 - 1913655628033297820688987403471763727917530541105496330744714289723455302185024658387116480658220871797996830463930515294052260784287590966773277939837331268816547305143002061274017245404816432941040326987051328169502396379908642302468959122/4751106657981322737330322361782011560246445707158813170808985121306507646350120182276073185555473219334946259544170223982770246060498737417534525455438941547520277811987507262157328898565916524031835972360510549942799126003354225144606863667*a^3 + 1000072820679215549887825651471344926588084389658389078286083196932145592159121436554260829202325235479687980197126099983312949223557388171316064816954258196223051459200302771295973799586487719912985877833018827382153090094486599799099969025/4751106657981322737330322361782011560246445707158813170808985121306507646350120182276073185555473219334946259544170223982770246060498737417534525455438941547520277811987507262157328898565916524031835972360510549942799126003354225144606863667*a^2 - 1186462814804394009889771884233879033423434956506167176536476053324172882974027877126068638435703086481445819897044554519610297424478865805689407407743587144660308286009066063044935654955988910935784992625173579011692288376451875630955018146/4751106657981322737330322361782011560246445707158813170808985121306507646350120182276073185555473219334946259544170223982770246060498737417534525455438941547520277811987507262157328898565916524031835972360510549942799126003354225144606863667*a - 2040487356884308086468787248057096307050936062075951935740724574652100051979193267809272267391116800019401710942902954800329813065416013936893401183524383582285875434157229846079689520001016322726072345191256691943229193052738704429685521634/4751106657981322737330322361782011560246445707158813170808985121306507646350120182276073185555473219334946259544170223982770246060498737417534525455438941547520277811987507262157328898565916524031835972360510549942799126003354225144606863667], 1, 0,0,0,0,0, [[x^2 - x + 3, 1], [x^3 - x^2 - 2*x + 1, 1], [x^6 - x^5 + 4*x^4 - 3*x^3 + 29*x^2 - 4*x + 71, 1], [x^7 - 21*x^5 - 21*x^4 + 91*x^3 + 112*x^2 - 84*x - 97, 1], [x^14 - 7*x^13 + 49*x^11 + 238*x^10 - 623*x^9 - 497*x^8 + 1135*x^7 + 15785*x^6 + 2002*x^5 + 16814*x^4 + 4662*x^3 + 298305*x^2 + 401044*x + 766979, 1], [x^21 - 21*x^19 + 189*x^17 - 952*x^15 - x^14 + 2940*x^13 + 14*x^12 - 5733*x^11 - 77*x^10 + 7007*x^9 + 210*x^8 - 5147*x^7 - 294*x^6 + 2072*x^5 + 196*x^4 - 371*x^3 - 49*x^2 + 14*x + 1, 1]]]