/* 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^16 - 7*x^15 + 96*x^14 + 91*x^13 + 2772*x^12 + 129667*x^11 - 310036*x^10 + 576733*x^9 - 5430577*x^8 - 152310452*x^7 + 3090172208*x^6 + 409621632*x^5 - 96715161760*x^4 + 166203665088*x^3 - 59137532864*x^2 + 3645586489344*x + 106045326871552, 16, 22, [0, 8], 462732306245995722656474121747020143758680081, [29, 41], [1, a, a^2, a^3, 1/2*a^4 - 1/2*a, 1/2*a^5 - 1/2*a^2, 1/4*a^6 - 1/4*a^5 + 1/4*a^3 + 1/4*a^2 - 1/2*a, 1/4*a^7 - 1/4*a^5 - 1/4*a^4 - 1/2*a^3 - 1/4*a^2, 1/8*a^8 - 1/8*a^6 + 1/8*a^5 - 1/4*a^4 + 3/8*a^3 - 1/4*a^2, 1/8*a^9 - 1/8*a^7 - 1/8*a^6 - 1/8*a^4 - 1/2*a^3 - 1/4*a^2, 1/32*a^10 - 1/32*a^9 + 1/32*a^8 - 1/16*a^7 + 3/32*a^6 - 5/32*a^5 - 5/32*a^4 + 1/4*a, 1/32*a^11 - 1/32*a^8 + 1/32*a^7 - 1/16*a^6 + 3/16*a^5 - 5/32*a^4 - 1/4*a^2 + 1/4*a, 1/64*a^12 - 1/64*a^9 + 1/64*a^8 - 1/32*a^7 + 3/32*a^6 + 11/64*a^5 - 1/8*a^3 + 3/8*a^2 - 1/2*a, 1/256*a^13 - 1/128*a^11 - 3/256*a^10 + 3/256*a^9 - 1/128*a^8 - 3/32*a^7 + 9/256*a^6 - 1/128*a^5 + 11/64*a^4 + 3/32*a^3 + 7/16*a^2 - 1/8*a - 1/2, 1/42496*a^14 + 1/2656*a^13 + 31/21248*a^12 + 397/42496*a^11 + 259/42496*a^10 - 33/21248*a^9 - 167/5312*a^8 - 3815/42496*a^7 - 1953/21248*a^6 - 2129/10624*a^5 + 631/5312*a^4 - 1217/2656*a^3 - 57/1328*a^2 + 11/332*a + 15/83, 1/185439383371689668992192314149241249148950325854506670841163521593229713928830464*a^15 + 75185281066047901430433462306014876414603676093751988620658453595572061/11996337389810432720416115548534173188572281398273170581004238685032327204608*a^14 - 16768324717392381453764869830627096467106158826132072940341523631771158448907/23179922921461208624024039268655156143618790731813333855145440199153714241103808*a^13 + 978263215920264487131534053707096576465493925159169569692152035270828424988153/185439383371689668992192314149241249148950325854506670841163521593229713928830464*a^12 - 2456712196914064324207458017166564485633343823732816616619790338061594847742175/185439383371689668992192314149241249148950325854506670841163521593229713928830464*a^11 + 204763768564060105052383746200660813264127176309412588877175287929470156211679/92719691685844834496096157074620624574475162927253335420581760796614856964415232*a^10 - 36327576303825580801569960525217085369792855098749500654218631679711729687141/667048141624782981986303288306623198377519157750023995831523458968452208377088*a^9 - 1740550021395369020502777250580149667307672808395644942456036592615353604704283/185439383371689668992192314149241249148950325854506670841163521593229713928830464*a^8 + 2360282513747756743736718860987036969779184790658037110220617675615862929440783/23179922921461208624024039268655156143618790731813333855145440199153714241103808*a^7 + 7539731730694065960966883646051285896234094017679201639239351852897310096122961/92719691685844834496096157074620624574475162927253335420581760796614856964415232*a^6 - 7176155105599101490326383180711536174385631740713410148501888707737983660700585/46359845842922417248048078537310312287237581463626667710290880398307428482207616*a^5 - 3514558090304022124609452645459204308518129033362090174374352562574962196897227/23179922921461208624024039268655156143618790731813333855145440199153714241103808*a^4 - 2229414973943189936734970279964073918650422010753248672623527680109484120659197/11589961460730604312012019634327578071809395365906666927572720099576857120551904*a^3 + 355392874290803703132637389127591770465544520892592475178505614540735630830409/5794980730365302156006009817163789035904697682953333463786360049788428560275952*a^2 + 236532812359296051931925351051131368625621165438737830980229839314601897786269/2897490365182651078003004908581894517952348841476666731893180024894214280137976*a - 22818456150029138843268218952803312565115226363638851830151999894729910633811/724372591295662769500751227145473629488087210369166682973295006223553570034494], 1, 13506148, [13506148], 1, [ (2879799799970009470637006956090280785)/(62114126910001047741061441818559944974857107621728)*a^(15) - (9253654100049607375630099734280118465)/(1052781812033916063407821047772202457200967925792)*a^(14) + (3001097015628912803608203463295187008435)/(31057063455000523870530720909279972487428553810864)*a^(13) - (75282314770322913160949732703572499851165)/(62114126910001047741061441818559944974857107621728)*a^(12) + (91286225482907799860179258771991782728035)/(15528531727500261935265360454639986243714276905432)*a^(11) - (3502609578892070207980932861203797143882935)/(62114126910001047741061441818559944974857107621728)*a^(10) - (169308339321795979575994901788842641398965)/(223432111187054128564969215174676061060637077776)*a^(9) + (334514711897704917780857008984220479191134925)/(62114126910001047741061441818559944974857107621728)*a^(8) - (1731043900472687529165766788638588049848055285)/(62114126910001047741061441818559944974857107621728)*a^(7) + (9390717316820091677785829030883402862910351115)/(31057063455000523870530720909279972487428553810864)*a^(6) - (1195977685023984714464740514740758929917213405)/(1941066465937532741908170056829998280464284613179)*a^(5) - (340959997787363093663910526284128335996489043705)/(15528531727500261935265360454639986243714276905432)*a^(4) + (100163631761537782346189691395926021017879955575)/(1941066465937532741908170056829998280464284613179)*a^(3) + (2252930444013858344170986065822869439940033941165)/(3882132931875065483816340113659996560928569226358)*a^(2) + (3451052396386841553494121013654335217517130330600)/(1941066465937532741908170056829998280464284613179)*a + (58861801071179571080107736101051709708255310060083)/(1941066465937532741908170056829998280464284613179) , (4618139804176202895013247613080108316580555514187510925535)/(254634858785907438223646439989651436455876870133240703046976644531264)*a^(15) + (4404782635903442218528774864665215695725689912702423746099)/(2157922532083961340878359660929249461490481950281700873279463089248)*a^(14) - (670848865737049354859904410667298942676329685165734327648515)/(15914678674119214888977902499353214778492304383327543940436040283204)*a^(13) + (178278747984836299494647293297880817694609565273253626487447887)/(254634858785907438223646439989651436455876870133240703046976644531264)*a^(12) - (1606749255581862115812988819381485879733192774515680567631623057)/(254634858785907438223646439989651436455876870133240703046976644531264)*a^(11) + (6567431430673617418829663263584683654018306671240429479393957537)/(127317429392953719111823219994825718227938435066620351523488322265632)*a^(10) + (4549195801758668668049159955868752997048028958391443296691975)/(915952729445710209437577122264933224661427590407340658442362030688)*a^(9) - (748623309480246743498532227263438773903457261379531331753898791813)/(254634858785907438223646439989651436455876870133240703046976644531264)*a^(8) + (299111265157528225131427389841931744969285083473505295250450384061)/(7957339337059607444488951249676607389246152191663771970218020141602)*a^(7) - (36155185535855547993053068868914667008030352977652742562862787067175)/(127317429392953719111823219994825718227938435066620351523488322265632)*a^(6) + (36816028540210985193455172793362897541432523180155076387996153906481)/(31829357348238429777955804998706429556984608766655087880872080566408)*a^(5) + (26457303851291282664496756978837122450417928042314385377376297856127)/(7957339337059607444488951249676607389246152191663771970218020141602)*a^(4) - (268394196382860752079603410757743820783735648452716894190233031085008)/(3978669668529803722244475624838303694623076095831885985109010070801)*a^(3) + (1603944754762838785062405878995884379356343904037461618979272298345584)/(3978669668529803722244475624838303694623076095831885985109010070801)*a^(2) - (7485661200912450914472835399803814274412750836731879299508105643223456)/(3978669668529803722244475624838303694623076095831885985109010070801)*a + (20852249071398458953537434878966176037980125137832706049934992352523791)/(3978669668529803722244475624838303694623076095831885985109010070801) , (66686992146569065022639577166163887731956620337889790092111)/(509269717571814876447292879979302872911753740266481406093953289062528)*a^(15) - (78903056373627979353158263444084188327587440461268018307209)/(8631690128335845363513438643716997845961927801126803493117852356992)*a^(14) + (21317770394581386015317316067418707518793358408192004308785323)/(254634858785907438223646439989651436455876870133240703046976644531264)*a^(13) - (581369193711762672845985562382421694861529566215046256487709491)/(509269717571814876447292879979302872911753740266481406093953289062528)*a^(12) + (972933200169454341341844546967828629346317362835133341210576883)/(254634858785907438223646439989651436455876870133240703046976644531264)*a^(11) - (22731100747862859349331438016738559480715117738650422656759616891)/(509269717571814876447292879979302872911753740266481406093953289062528)*a^(10) - (1632306590194758117232425750900780218254060127835599886203852699)/(1831905458891420418875154244529866449322855180814681316884724061376)*a^(9) + (1333390871400983277044799479607289167392223040416141092588690070827)/(509269717571814876447292879979302872911753740266481406093953289062528)*a^(8) - (17641341206783089966350115196554596837037554781536518836765111524025)/(509269717571814876447292879979302872911753740266481406093953289062528)*a^(7) + (57112559629480001602471659992007042223683744865284636147485507606095)/(254634858785907438223646439989651436455876870133240703046976644531264)*a^(6) + (16059478932780173295617009889153146844777534022651267774364150045205)/(31829357348238429777955804998706429556984608766655087880872080566408)*a^(5) - (903113511358400479067678345582577289312846646039887228505560352602353)/(63658714696476859555911609997412859113969217533310175761744161132816)*a^(4) + (1043759032242061985604773769275001205778822630972952907047977624720639)/(31829357348238429777955804998706429556984608766655087880872080566408)*a^(3) + (3348010917683543163668378858009074511159646660813296741327010681838177)/(7957339337059607444488951249676607389246152191663771970218020141602)*a^(2) + (1911436579139203026588539109997555212576307092443199348869813176779746)/(3978669668529803722244475624838303694623076095831885985109010070801)*a + (77646099804829673008382683839270860334768931140337514973474726230539105)/(3978669668529803722244475624838303694623076095831885985109010070801) , (1186439126237605511628387484581573620678600613240182406973834109057060233)/(1519994945669587450755674706141321714335658408643497301976750176993686179744512)*a^(15) - (3376425406051884217267715516103642408396459856737534712843521711727899)/(196661268685416929842887140139904478501184940955297878377118666967743068928)*a^(14) + (29519504273901460353225748300764575141146638989386000659705137916310407475)/(189999368208698431344459338267665214291957301080437162747093772124210772468064)*a^(13) - (221065008565985582635803626436823906470030578276488295715597639499378474981)/(1519994945669587450755674706141321714335658408643497301976750176993686179744512)*a^(12) - (1830859928458515174829986020150059560358650791535569746358095831588756809927)/(189999368208698431344459338267665214291957301080437162747093772124210772468064)*a^(11) + (209887960963089689847644387594493009581944543580542246048961798914974638168319)/(1519994945669587450755674706141321714335658408643497301976750176993686179744512)*a^(10) - (3307117051043990891602794068577874211088491015821601925682320180352402866967)/(2733803859117963040927472493059931140891471957991901622260342044952672985152)*a^(9) - (2481695091927294146997726973443369182196451851367770348094911235276310321952779)/(1519994945669587450755674706141321714335658408643497301976750176993686179744512)*a^(8) + (138628855980529956964505688768977695786064385247568965303146605587796925831546523)/(1519994945669587450755674706141321714335658408643497301976750176993686179744512)*a^(7) - (152980573330396804676014003633689245949924620006905586131508584717525080581874765)/(379998736417396862688918676535330428583914602160874325494187544248421544936128)*a^(6) - (126667984475157672387272344745912887333032299293536597496114567728788435856171049)/(94999684104349215672229669133832607145978650540218581373546886062105386234032)*a^(5) + (1256731846984180237929972692399004545285519280990452626114514282759733915968768293)/(94999684104349215672229669133832607145978650540218581373546886062105386234032)*a^(4) - (507367075458478596195241865209027390151085590108384386853170054061436283025931597)/(11874960513043651959028708641729075893247331317527322671693360757763173279254)*a^(3) + (2257973071980183801911158758368381754207010908020853444941449882916651680383054655)/(23749921026087303918057417283458151786494662635054645343386721515526346558508)*a^(2) + (33847012712483243905543388949663973982476072968484158235070936436691141059638257579)/(23749921026087303918057417283458151786494662635054645343386721515526346558508)*a - (65051828453095649334837247491865366708534567156739112350557519214122159933499455834)/(5937480256521825979514354320864537946623665658763661335846680378881586639627) , (6282686608885873271449596775708611645153551497131159677293029035716849)/(94999684104349215672229669133832607145978650540218581373546886062105386234032)*a^(15) - (350160346470482235725907793624680667571160923484484721500567864590253)/(49165317171354232460721785034976119625296235238824469594279666741935767232)*a^(14) + (23753405721264109482436713851461682022445189759936445524026392855481150805)/(189999368208698431344459338267665214291957301080437162747093772124210772468064)*a^(13) - (323765537109498526374875181979847546693989745454980068895682340122205531247)/(189999368208698431344459338267665214291957301080437162747093772124210772468064)*a^(12) + (5397228659897693798285505730844562740882883827519061661572963427161167429403)/(379998736417396862688918676535330428583914602160874325494187544248421544936128)*a^(11) - (40049128406931573270644032264142500327787101170456981964712122509307503425793)/(379998736417396862688918676535330428583914602160874325494187544248421544936128)*a^(10) - (41182311538687309921776845513040049960059516436679176273359764658653044005)/(341725482389745380115934061632491392611433994748987702782542755619084123144)*a^(9) + (665754684930807249123475347673481027192541460262228692973566231970416371485313)/(94999684104349215672229669133832607145978650540218581373546886062105386234032)*a^(8) - (29559771472101503600943892569809448570692843383665735649653286328653175724702289)/(379998736417396862688918676535330428583914602160874325494187544248421544936128)*a^(7) + (30398203493584317162497798775926391871425829933405088686920275369025707571694885)/(47499842052174607836114834566916303572989325270109290686773443031052693117016)*a^(6) - (38627367790827817356583102778827580953070053801994842956974660624424731728730693)/(11874960513043651959028708641729075893247331317527322671693360757763173279254)*a^(5) - (116597343003770255672382111688241663189984795285982629918537749375040633453726321)/(23749921026087303918057417283458151786494662635054645343386721515526346558508)*a^(4) + (967770572255899311512444580058097089501927810582323965727462902758813390728724477)/(5937480256521825979514354320864537946623665658763661335846680378881586639627)*a^(3) - (6306963799103132120444348949146427749510250651596511967341203766562746368334856936)/(5937480256521825979514354320864537946623665658763661335846680378881586639627)*a^(2) + (29868261572286020773176138208422422207051107023798690483312093136684785642105937639)/(5937480256521825979514354320864537946623665658763661335846680378881586639627)*a - (103754885981273035051589255719945699694463612727839330359194418355607406578938918729)/(5937480256521825979514354320864537946623665658763661335846680378881586639627) , (40863330971380611244805880675183487878780839885288496055679099707852545)/(759997472834793725377837353070660857167829204321748650988375088496843089872256)*a^(15) - (72130689917437649392796066203839034502074373068468366478743129005421)/(98330634342708464921443570069952239250592470477648939188559333483871534464)*a^(14) + (3816986739888620302765280713616999438343726143861992250907702556618660611)/(379998736417396862688918676535330428583914602160874325494187544248421544936128)*a^(13) - (47096284427836121399281291327731879915977671884475107633384036060774287397)/(759997472834793725377837353070660857167829204321748650988375088496843089872256)*a^(12) + (210189197196572388892518229800828726098483754335847640684193475214080920137)/(379998736417396862688918676535330428583914602160874325494187544248421544936128)*a^(11) + (2619249936308647645743766892766650093929964604697415734260424322855456895943)/(759997472834793725377837353070660857167829204321748650988375088496843089872256)*a^(10) - (113852783348763284484063705900648653584418392920431837833305644336456418467)/(2733803859117963040927472493059931140891471957991901622260342044952672985152)*a^(9) + (248856162506275546195169170305413530152780845204814357301888664892250422765477)/(759997472834793725377837353070660857167829204321748650988375088496843089872256)*a^(8) - (1967227661040100277281855065471630864793423982476500256814774047584477818998167)/(759997472834793725377837353070660857167829204321748650988375088496843089872256)*a^(7) + (3501234251345414383681284165605105424758228953475243479128931980006837084716431)/(379998736417396862688918676535330428583914602160874325494187544248421544936128)*a^(6) + (5112586298850378222093143868716119541768635584442357729870105672174916298566669)/(47499842052174607836114834566916303572989325270109290686773443031052693117016)*a^(5) - (67757636282328061885565032554812010341736365574096361256838024071713322840866321)/(94999684104349215672229669133832607145978650540218581373546886062105386234032)*a^(4) - (21778875131252455505230463596046418484052297345096749798303112152851023339529769)/(47499842052174607836114834566916303572989325270109290686773443031052693117016)*a^(3) + (150963116780959778546134255396245758224183478096628798808882320421321775624785493)/(11874960513043651959028708641729075893247331317527322671693360757763173279254)*a^(2) - (555527047524947624670174366132401124141933497048468256746548641594778725595347205)/(5937480256521825979514354320864537946623665658763661335846680378881586639627)*a + (5022071597206596040821344327430577619420391597444592259163186393518573066140653555)/(5937480256521825979514354320864537946623665658763661335846680378881586639627) , (278529775459463856561702535304487185477262619419673362001535169783670909)/(1519994945669587450755674706141321714335658408643497301976750176993686179744512)*a^(15) - (285421428394130482061078897756008284796756759291927240664066557530279)/(196661268685416929842887140139904478501184940955297878377118666967743068928)*a^(14) + (55020483571718198411510128831287505862584498016850180834974672843016317)/(94999684104349215672229669133832607145978650540218581373546886062105386234032)*a^(13) + (261505308192274880649561812591628573794251672557315877588357587294419691207)/(1519994945669587450755674706141321714335658408643497301976750176993686179744512)*a^(12) + (42607725158684429112815674848586567744481866567506213857075213514338249749)/(189999368208698431344459338267665214291957301080437162747093772124210772468064)*a^(11) + (9049394335698218471521435162877663803728931967647193923525265120140393886067)/(1519994945669587450755674706141321714335658408643497301976750176993686179744512)*a^(10) - (191942789603125175153696730586348631056763737781672072611694654161473553905)/(2733803859117963040927472493059931140891471957991901622260342044952672985152)*a^(9) - (657889692003748484780101922071756494343199025733565044069741768715793558236391)/(1519994945669587450755674706141321714335658408643497301976750176993686179744512)*a^(8) + (10275594451865281181013315531908844377277049795860425098656736333876248039035719)/(1519994945669587450755674706141321714335658408643497301976750176993686179744512)*a^(7) + (2416221047494205724517758067801749004233913171683261567934945010036933944616461)/(379998736417396862688918676535330428583914602160874325494187544248421544936128)*a^(6) - (15559875955581626203022750238132426384501918679385810449388936497655103536222601)/(94999684104349215672229669133832607145978650540218581373546886062105386234032)*a^(5) + (16702871165955432970788892724575928323522466494441481386194428648800803487838631)/(94999684104349215672229669133832607145978650540218581373546886062105386234032)*a^(4) - (38068350660930623368114900757899229413890400612700163484704539604389450236477855)/(23749921026087303918057417283458151786494662635054645343386721515526346558508)*a^(3) + (13353968270475277884010063424695817546818941782340604338634704305676645746179863)/(23749921026087303918057417283458151786494662635054645343386721515526346558508)*a^(2) + (4791057337902142210048468771761792173438018232848449192978407367164620631883638411)/(23749921026087303918057417283458151786494662635054645343386721515526346558508)*a + (662287669610519380275307592811509726571118357830515046479122707765110690362659302)/(5937480256521825979514354320864537946623665658763661335846680378881586639627) ], 276024556298, [[x^2 - x - 10, 1], [x^4 - x^3 - 302*x^2 - 592*x + 8032, 1], [x^8 - x^7 - 448*x^6 + 522*x^5 + 58797*x^4 - 99905*x^3 - 2153454*x^2 + 7364088*x - 5478976, 1]]]