v=[[24, [12, 0; 0, 4], x^8 - 4*x^7 - 4*x^6 + 20*x^5 + 4*x^4 - 20*x^3 - 4*x^2 + 4*x + 1, 3, 16, -47/25*x^7 + 209/25*x^6 + 101/25*x^5 - 1008/25*x^4 + 231/25*x^3 + 932/25*x^2 - 138/25*x - 229/25, 51781618/25*x^7 - 230865946/25*x^6 - 101322194/25*x^5 + 1082235077/25*x^4 - 288976514/25*x^3 - 903817358/25*x^2 + 207553922/25*x + 112422976/25], [28, [24, 12; 0, 12], x^8 - 4*x^7 - 8*x^6 + 24*x^5 + 30*x^4 - 16*x^3 - 20*x^2 + 2, 3, 2, 20/3*x^7 - 91/3*x^6 - 110/3*x^5 + 541/3*x^4 + 302/3*x^3 - 490/3*x^2 - 128/3*x + 73/3, 38/3*x^7 - 172/3*x^6 - 71*x^5 + 1022/3*x^4 + 599/3*x^3 - 910/3*x^2 - 90*x + 131/3], [29, [15, 0; 0, 15], x^8 - 2*x^7 - 12*x^6 + 26*x^5 + 17*x^4 - 36*x^3 - 5*x^2 + 11*x - 1, 3, 1, 10/21*x^7 - 2/3*x^6 - 113/21*x^5 + 188/21*x^4 + 6*x^3 - 164/21*x^2 - x + 19/21, 4/21*x^7 - 1/3*x^6 - 41/21*x^5 + 33/7*x^4 + 1/3*x^3 - 48/7*x^2 + 2/3*x + 23/21], [33, [12, 4; 0, 4], x^8 - 11*x^6 + 24*x^4 - 11*x^2 + 1, 3, 4, 23/4*x^7 - 31/8*x^6 - 121/2*x^5 + 81/2*x^4 + 219/2*x^3 - 143/2*x^2 - 59/4*x + 73/8, -621/4*x^7 + 1827/8*x^6 + 2743/2*x^5 - 4035/2*x^4 - 1511/2*x^3 + 2223/2*x^2 + 285/4*x - 845/8], [40, [60, 0; 0, 6], x^16 - 4*x^15 - 16*x^14 + 76*x^13 + 46*x^12 - 392*x^11 - 24*x^10 + 928*x^9 - 23*x^8 - 1128*x^7 - 44*x^6 + 672*x^5 + 96*x^4 - 156*x^3 - 36*x^2 + 4*x + 1, 3, 2, 148537992/239589079*x^15 - 690978398/239589079*x^14 - 1853526736/239589079*x^13 + 12211545553/239589079*x^12 - 2150303595/239589079*x^11 - 51982567374/239589079*x^10 + 31645126837/239589079*x^9 + 99341951846/239589079*x^8 - 66542638022/239589079*x^7 - 98083368967/239589079*x^6 + 56319785877/239589079*x^5 + 48941869346/239589079*x^4 - 20123597520/239589079*x^3 - 10609837620/239589079*x^2 + 2508051859/239589079*x + 831124040/239589079, 1742597680/239589079*x^15 - 6106566724/239589079*x^14 - 33048126052/239589079*x^13 + 127772115176/239589079*x^12 + 161248310142/239589079*x^11 - 796285951576/239589079*x^10 - 257430642664/239589079*x^9 + 2135454109136/239589079*x^8 + 61326315398/239589079*x^7 - 2756504217034/239589079*x^6 + 132528897936/239589079*x^5 + 1662467245359/239589079*x^4 - 60539720878/239589079*x^3 - 383900950616/239589079*x^2 + 481464412/239589079*x + 10177883605/239589079], [41, [15, 0; 0, 15], x^8 - 19*x^6 + 41*x^4 - 19*x^2 + 1, 3, 1, 1, 1], [44, [3, 0; 0, 3], x^8 - 11*x^6 + 24*x^4 - 11*x^2 + 1, 3, 80, 25/8*x^7 - 9/8*x^6 - 34*x^5 + 12*x^4 + 71*x^3 - 24*x^2 - 203/8*x + 67/8, -109544030594073/8*x^7 - 39226820286654*x^6 + 76033315065483/2*x^5 + 216171645427053/2*x^4 - 37825431095853/2*x^3 - 104605131017871/2*x^2 + 14064935103639/8*x + 9642164531247/2], [505, [3, 0; 0, 3], x^16 - 3*x^15 - 50*x^14 + 157*x^13 + 800*x^12 - 3014*x^11 - 4242*x^10 + 25193*x^9 - 6314*x^8 - 82099*x^7 + 99216*x^6 + 38525*x^5 - 125349*x^4 + 50387*x^3 + 19768*x^2 - 14926*x + 2029, 3, 16, 923258893276081063699/7977677517138366476283*x^15 - 477137286724601731128/2659225839046122158761*x^14 - 48274715308263576212198/7977677517138366476283*x^13 + 75017878770777736426435/7977677517138366476283*x^12 + 849289119008424095345875/7977677517138366476283*x^11 - 30469841137701617240059/156425049355654244633*x^10 - 159065528840689017166002/204555833772778627597*x^9 + 14318395056628876035560854/7977677517138366476283*x^8 + 5062336344592969961832490/2659225839046122158761*x^7 - 18091684820901841101967217/2659225839046122158761*x^6 + 937982988181240070174887/613667501318335882791*x^5 + 55175962786244661900651040/7977677517138366476283*x^4 - 35747362353180431646910879/7977677517138366476283*x^3 - 7405238952169593501212923/7977677517138366476283*x^2 + 2807316528712075693977854/2659225839046122158761*x - 1155988374760792519245653/7977677517138366476283, 334662638194452015092362336/180490441564216436115*x^15 - 268995777422929658094971756723/13296129195230610793805*x^14 - 12844584011649768738189721408/782125246778271223165*x^13 + 6435894067788650160912379246802/7977677517138366476283*x^12 - 22888582271516433502327733617838/13296129195230610793805*x^11 - 334859605834111122514983311604731/39888387585691832381415*x^10 + 1301899948684195395701029118919818/39888387585691832381415*x^9 + 202385202858804856773759045927968/39888387585691832381415*x^8 - 6400340617242453270344998405453946/39888387585691832381415*x^7 + 518445395442093039939567566635010/2659225839046122158761*x^6 + 702827753682335590426471805708210/7977677517138366476283*x^5 - 3895361956951545300837279146568478/13296129195230610793805*x^4 + 5120691269433398275528653295691684/39888387585691832381415*x^3 + 621633632751725788089229871257754/13296129195230610793805*x^2 - 1516610297204057523407121762088591/39888387585691832381415*x + 70287347367683848695684037086301/13296129195230610793805], [29, [5, 0; 0, 5], x^8 - 2*x^7 - 12*x^6 + 26*x^5 + 17*x^4 - 36*x^3 - 5*x^2 + 11*x - 1, 5, 1, 10/21*x^7 - 2/3*x^6 - 113/21*x^5 + 188/21*x^4 + 6*x^3 - 164/21*x^2 - x - 2/21, -20/21*x^7 + 4/3*x^6 + 247/21*x^5 - 376/21*x^4 - 22*x^3 + 433/21*x^2 + 10*x - 80/21], [41, [5, 0; 0, 5], x^8 - 19*x^6 + 41*x^4 - 19*x^2 + 1, 5, 4, 2/9*x^7 - 7/18*x^6 - 71/18*x^5 + 131/18*x^4 + 73/18*x^3 - 247/18*x^2 + 29/9*x + 10/9, -3257/18*x^7 + 377/6*x^6 + 30680/9*x^5 - 3530/3*x^4 - 61903/9*x^3 + 13547/6*x^2 + 44263/18*x - 1910/3], [44, [15, 0; 0, 15], x^16 - 33*x^14 + 289*x^12 - 990*x^10 + 1470*x^8 - 990*x^6 + 289*x^4 - 33*x^2 + 1, 5, 1, 11/128*x^15 + 53/128*x^14 - 181/64*x^13 - 433/32*x^12 + 3151/128*x^11 + 14759/128*x^10 - 10761/128*x^9 - 47661/128*x^8 + 16459/128*x^7 + 62095/128*x^6 - 12913/128*x^5 - 31385/128*x^4 + 1227/32*x^3 + 2223/64*x^2 - 267/128*x - 237/128, 183/64*x^15 - 127/128*x^14 - 375/4*x^13 + 1041/32*x^12 + 6451/8*x^11 - 35817/128*x^10 - 85081/32*x^9 + 118091/128*x^8 + 29085/8*x^7 - 161377/128*x^6 - 16437/8*x^5 + 90839/128*x^4 + 25111/64*x^3 - 8507/64*x^2 - 125/8*x + 667/128], [29, [35, 0; 0, 35], x^24 - 8*x^23 - 22*x^22 + 308*x^21 - 94*x^20 - 4452*x^19 + 5808*x^18 + 31789*x^17 - 59220*x^16 - 122740*x^15 + 288660*x^14 + 258142*x^13 - 781464*x^12 - 270957*x^11 + 1221211*x^10 + 92820*x^9 - 1092490*x^8 + 34676*x^7 + 537022*x^6 - 9659*x^5 - 133103*x^4 - 11639*x^3 + 12521*x^2 + 2860*x + 169, 7, 3, 3782946505974183545715198482634233176706919/128384243452248200621127601369406949086272043*x^23 - 27870352185214874203638832509579851895043603/128384243452248200621127601369406949086272043*x^22 - 99356171931764107383136106674264198599595879/128384243452248200621127601369406949086272043*x^21 + 1091849611607927502332317548417541107348564129/128384243452248200621127601369406949086272043*x^20 + 291539125959497955831666420938450830489676654/128384243452248200621127601369406949086272043*x^19 - 16242365429742054718499446979978267478936028496/128384243452248200621127601369406949086272043*x^18 + 11978939079761855345021940123739534172541636456/128384243452248200621127601369406949086272043*x^17 + 121522417011205056284729376641258502460701602708/128384243452248200621127601369406949086272043*x^16 - 144957009517547865690777984126452278451235984279/128384243452248200621127601369406949086272043*x^15 - 507138179427886926695465785321069784701097096053/128384243452248200621127601369406949086272043*x^14 + 56434419470932435474923838442378527769164789116/9875711034788323124702123182262073006636311*x^13 + 1225642984119332237762438698557635653663542929523/128384243452248200621127601369406949086272043*x^12 - 1978675917043247993921637243342097896211726740365/128384243452248200621127601369406949086272043*x^11 - 1713388862450552097639031626734087688886793285570/128384243452248200621127601369406949086272043*x^10 + 2986586495217276248097437628352413318203809894185/128384243452248200621127601369406949086272043*x^9 + 9692261440242747071410941317865265552288263798/923627650735598565619623031434582367527137*x^8 - 2474244706642568176239695455060331174305812841706/128384243452248200621127601369406949086272043*x^7 - 581538986911396861856300647724791862934857873446/128384243452248200621127601369406949086272043*x^6 + 1046202828077644626459479132352892253676854451147/128384243452248200621127601369406949086272043*x^5 + 148179808853022508851394950059000845137184333288/128384243452248200621127601369406949086272043*x^4 - 15158870117787710376584712970755385273052176236/9875711034788323124702123182262073006636311*x^3 - 24674613064584259604752981471501652190060383026/128384243452248200621127601369406949086272043*x^2 + 12705878734396365086522144382064755193118331705/128384243452248200621127601369406949086272043*x + 134859092858550730608464210817371748173652521/9875711034788323124702123182262073006636311, 431088939134160836282081449574033812009009971975/128384243452248200621127601369406949086272043*x^23 - 3525622076291766373888919349048866509729318641842/128384243452248200621127601369406949086272043*x^22 - 8876242863432364332380166133818582031522525842808/128384243452248200621127601369406949086272043*x^21 + 134500802705053096174576014862826022705525634528351/128384243452248200621127601369406949086272043*x^20 - 63865004343494898929258421400070643493686429848507/128384243452248200621127601369406949086272043*x^19 - 1913463330081623173432059320825439264418379936614495/128384243452248200621127601369406949086272043*x^18 + 2839722976761421312474037668237206828114482494307702/128384243452248200621127601369406949086272043*x^17 + 13283487084002459434833819067831514292597326652284081/128384243452248200621127601369406949086272043*x^16 - 680689905072001683601056955904093819995568878046064/3131323011030443917588478082180657294787123*x^15 - 48602398771902333152138209813742701731107497429327639/128384243452248200621127601369406949086272043*x^14 + 133470194273708007383361417852978621577272379161003646/128384243452248200621127601369406949086272043*x^13 + 90414559724585882416310270241438686379442433023821530/128384243452248200621127601369406949086272043*x^12 - 355125949975491535643782117682307316358710248743085149/128384243452248200621127601369406949086272043*x^11 - 61111173971611624852352035221003441584316889418211301/128384243452248200621127601369406949086272043*x^10 + 543231330136281830410191810341526855963713905785597481/128384243452248200621127601369406949086272043*x^9 - 24896841314014507802869002660506946843019678348226/71048280825815274278432540879583259040549*x^8 - 471607799277013554662796426975888911826626702403863822/128384243452248200621127601369406949086272043*x^7 + 88166526716811225353063642778601102084022273242705331/128384243452248200621127601369406949086272043*x^6 + 222402657607932458229955731131214334732612855719115058/128384243452248200621127601369406949086272043*x^5 - 71558999528077052987779704909638796878960801343790/240871000848495685968344467860050561137471*x^4 - 1289013351277057493689842602164891971726084175499550/3131323011030443917588478082180657294787123*x^3 + 69228424656152511449388759770353917076626544577818/3131323011030443917588478082180657294787123*x^2 + 5099166797406133897354171814675473398038470885911625/128384243452248200621127601369406949086272043*x + 38366625211254018260346597570075544931802546211633/9875711034788323124702123182262073006636311]];