L78:=[ [ 0.0, 0.21340591959616451833208158330125195696762980956815929519747966312002982798611172609320209674332590463508237311215240498758510082206872567755256079801031672099457550508301792555439443517438494788879648, 0.0, 0.0, 0.0, 0.055967695825746105654281271688747242066359599090885312476709602420022411786707369428474366522715621285079511473179322590987520370627032157147092812168471618780816801008443994230390074406575596914284910 + 0.19407655503613165431217775231960160020457979432942453634707809493236910063676111738225234534551833185904486104784365751910764432425885577583125781684013324148697496104280566288499608942686416238362098*I, 0.0, 0.0, 0.0, 0.16568947385867786014704135517886895414072848655473141340698666805749591529380556183849720890012603512037086734000467881987688395763423804457901529648918707596094353855088703098817337486395512081354100 - 0.21163834575737092156829925057763466783611485812587418839938060980436000275942018618318891493853135612786150396696829212692521114766447069716246775346141858185699939066443051387655400685771991101082085*I, 0.0, 0.0, 0.0, 0.18834280711365635896188801616194863246874801333204431469282101648085658488484470049766503896105847047343897604826849455056286702450286327567191633567770238139657309894125497184394059542765734427492744, 0.0, 0.0, 0.0, 0.069778263845151064290795022425322612808493713784339018777172471435074682059488366829940113250220170808563434645766257949069032114558031291300438777789855775069834861600951987364135730284748841367430913 - 0.17058759595552229051510959492512969880525061314623463226830964714498961816367804627448936501699237286374115773141771634836672760636424119417100105679293457687242910109154118538843895329014418162206186*I, 0.0, 0.0, 0.0, 0.045221488587962399944331331105673796442078106851136380728632327969943364809578001361424897293688894049499144478705225387030962028875262193057143247978823623493834848671751479229711371041200039696450394 + 0.30438249407825964064294597614477782730342881287990985306494819335628552215287768639562997647085399976749663264919518544017409507436247537049656380883205593146559539290734183615887621547423432558361192*I, 0.0, 0.0, 0.0, 0.046113590918834920054234201405025944855876868695744305822016064838029983819225767829748682190994319119063898052897987342346014933393912444116884315518708416796847959302683685267367039912156597427438352 + 0.085946177303508989444854129843997533980019399483237689424984220134965717209740884895135639658103787211307480517018602461137953407721576807870077792531177892491883232059695644162678904243100485617710453*I, 0.0, 0.0, 0.0, 0.20964702236590925357430181511720567543637273172852088775357427211623889797104653323975890380909786371465659665959502044107202396703575076174131881873649857376882000723821881910043826084812251927019794 - 0.19173543541824035914394455486163390123837915892311373448845626544277486599993704903370095041828218097169835406334110204118003377617255374009958998939987499652330681915997632605614930747922239694069996*I, 0.0, 0.0, 0.0, 0.11415828886983567113514530526989004394748352054179835185088979155007910971060670078832577190953307620683330794952362481481283223694943437161363769765804446996723975562230529694113337264091418828680810 + 0.088809207040351567032388764472088142497191920084674139297232288936329101285474132930146891637886414938135781186803697561327518798894725850447953797806985752044391327455642310257068022038025962436613896*I, 0.0, 0.0, 0.0, 0.25671828933109656930342975018670512466581601217949641236560715466696915663883205102504669474493749982772472980577083496990079100995135842900280005076868391891061060315581680365404668820180440275789224 + 0.015138273804001128091326636229996512951693523131594380751325098018241128553384038231711464244152842711996766527576230379097537333702576495020118864668701159864219343525766031195566941616609153133079579*I, 0.0, 0.0, 0.0, -0.25671828933109656930342975018670512466581601217949641236560715466696915663883205102504669474493749982772472980577083496990079100995135842900280005076868391891061060315581680365404668820180440275789224 - 0.015138273804001128091326636229996512951693523131594380751325098018241128553384038231711464244152842711996766527576230379097537333702576495020118864668701159864219343525766031195566941616609153133079579*I, 0.0, 0.0, 0.0, -0.11415828886983567113514530526989004394748352054179835185088979155007910971060670078832577190953307620683330794952362481481283223694943437161363769765804446996723975562230529694113337264091418828680810 - 0.088809207040351567032388764472088142497191920084674139297232288936329101285474132930146891637886414938135781186803697561327518798894725850447953797806985752044391327455642310257068022038025962436613896*I, 0.0, 0.0, 0.0, -0.20964702236590925357430181511720567543637273172852088775357427211623889797104653323975890380909786371465659665959502044107202396703575076174131881873649857376882000723821881910043826084812251927019794 + 0.19173543541824035914394455486163390123837915892311373448845626544277486599993704903370095041828218097169835406334110204118003377617255374009958998939987499652330681915997632605614930747922239694069996*I, 0.0, 0.0, 0.0, -0.046113590918834920054234201405025944855876868695744305822016064838029983819225767829748682190994319119063898052897987342346014933393912444116884315518708416796847959302683685267367039912156597427438352 - 0.085946177303508989444854129843997533980019399483237689424984220134965717209740884895135639658103787211307480517018602461137953407721576807870077792531177892491883232059695644162678904243100485617710453*I, 0.0, 0.0, 0.0, -0.045221488587962399944331331105673796442078106851136380728632327969943364809578001361424897293688894049499144478705225387030962028875262193057143247978823623493834848671751479229711371041200039696450394 - 0.30438249407825964064294597614477782730342881287990985306494819335628552215287768639562997647085399976749663264919518544017409507436247537049656380883205593146559539290734183615887621547423432558361192*I, 0.0, 0.0, 0.0, -0.069778263845151064290795022425322612808493713784339018777172471435074682059488366829940113250220170808563434645766257949069032114558031291300438777789855775069834861600951987364135730284748841367430913 + 0.17058759595552229051510959492512969880525061314623463226830964714498961816367804627448936501699237286374115773141771634836672760636424119417100105679293457687242910109154118538843895329014418162206186*I, 0.0, 0.0, 0.0, -0.18834280711365635896188801616194863246874801333204431469282101648085658488484470049766503896105847047343897604826849455056286702450286327567191633567770238139657309894125497184394059542765734427492744, 0.0, 0.0, 0.0, -0.16568947385867786014704135517886895414072848655473141340698666805749591529380556183849720890012603512037086734000467881987688395763423804457901529648918707596094353855088703098817337486395512081354100 + 0.21163834575737092156829925057763466783611485812587418839938060980436000275942018618318891493853135612786150396696829212692521114766447069716246775346141858185699939066443051387655400685771991101082085*I, 0.0, 0.0, 0.0, -0.055967695825746105654281271688747242066359599090885312476709602420022411786707369428474366522715621285079511473179322590987520370627032157147092812168471618780816801008443994230390074406575596914284910 - 0.19407655503613165431217775231960160020457979432942453634707809493236910063676111738225234534551833185904486104784365751910764432425885577583125781684013324148697496104280566288499608942686416238362098*I, 0.0, 0.0, 0.0, -0.21340591959616451833208158330125195696762980956815929519747966312002982798611172609320209674332590463508237311215240498758510082206872567755256079801031672099457550508301792555439443517438494788879648, 0.0 ], [ 0.0, 0.20661087685767530865563817549799358371520881437604819038441846473911237200520537728954873998465031234424647314981315478259720628079831869227200211827015956568806754428502772245747531641789302329305029, 0.0, 0.0, 0.0, -0.096040304272468824705203024883060187938656944137399268245747195638650301903209968466272605866559303992580950044455851260698457321841637508395428920057980130219204572045516673535711525292955699379844006 - 0.22891477429117622040688582746580061776002486422282615867621264121087860972027928974043011830993421752373185763828000198930234674166386895141545496522085771463054238927934553782211199466895932599597207*I, 0.0, 0.0, 0.0, 0.11491651705734052552010937045063434621215483564697959418774742789783290459865787400036308050167238565752436226829491829988773207421215749858425146883891047726503701362807674531289039395468532021893097 - 0.031647240945792894434453637970464652865604920153768842441577690864586408132087255485671595219698767676345139409207652251380456960878044712276422292096692214164488287357171824811089957145018826544959725*I, 0.0, 0.0, 0.0, 0.31875240465756933936135368215209328614446414226582973979629879720870617786170944612912700466067831697466525206354805529714927736337272846090031437297462887040123771507856099146514254276070351180961340, 0.0, 0.0, 0.0, -0.14752093079451202813111726295903152555903032262064165646665499016086354821905260076973766636697980313344865679955986899102565323634218402010576081011720815784137069983374015849518014301693279877849519 - 0.12396356664833022925187552758608369048715557420421724966100117342949623245330352234735236760888163500575463233557160735794272252508260460770971349456238439757950435390208141769505739881749060382628101*I, 0.0, 0.0, 0.0, 0.014742843508483138297767618823896490828626274052410578395397988782737840698314008938205987425549552673231660544095615905772754634336538955690177074757046285127045025093174483884268238193494364982556482 - 0.17221790819939623965437918047129271017647666620891586046672332856060179217403806297061570730335687834712082162482845432468817012444083362086512610765300122290208236058812972740297566204926231830635812*I, 0.0, 0.0, 0.0, -0.082974860830439801796682168549818059934854429992836233026513380054652082549438458527028413512034849601195536918875681220062544226920152465115804203745932267466111102145676857333620396766385583047907908 - 0.12390236456024711309640590521245574927303177562314566102416239082361939437246540131464811027819169008461996096301208357750488250429569479290010992838394976344947092092583648270582735558669490595834578*I, 0.0, 0.0, 0.0, 0.32751049252989319684050013424059627692717835349000182743762587169752784013974602232063270069058071737807324443730565964511344386814162647935487882831504105468702855739417666624915522381759387003131057 + 0.15165888756148063577484321398613687459504105418456649078618868629089666013789943572337180335031693632294652941367692466834637285168881997036836357560753710510442705438940223373561300776160831013882124*I, 0.0, 0.0, 0.0, 0.10663781859664679356912519765653963568351168352057759903049430890133438756149168749405248682926071406758771946504081378024981989465095801883511126593863637767704239820030518842140031020181602957812596 + 0.015952877351549332279194968203325000934419560703351037229471876296273727003382178552099490252672032670311972771167046641538956451586918275479642362966528033355780678064024454162589298303404834010418939*I, 0.0, 0.0, 0.0, 0.15606125853103833422996962903429542463042200028370131437386568719311944311714056560008821170357754704632466577258978328695774686621925214530966880972811762634721986611179553819438875375161527011421943 - 0.15616860360977726430019963047036522489075822494088964112980017829729777746126618843192750197304504688343575283362356851022362067269963612078210099635940076555979345181911290508358638540780270745414327*I, 0.0, 0.0, 0.0, -0.15606125853103833422996962903429542463042200028370131437386568719311944311714056560008821170357754704632466577258978328695774686621925214530966880972811762634721986611179553819438875375161527011421943 + 0.15616860360977726430019963047036522489075822494088964112980017829729777746126618843192750197304504688343575283362356851022362067269963612078210099635940076555979345181911290508358638540780270745414327*I, 0.0, 0.0, 0.0, -0.10663781859664679356912519765653963568351168352057759903049430890133438756149168749405248682926071406758771946504081378024981989465095801883511126593863637767704239820030518842140031020181602957812596 - 0.015952877351549332279194968203325000934419560703351037229471876296273727003382178552099490252672032670311972771167046641538956451586918275479642362966528033355780678064024454162589298303404834010418939*I, 0.0, 0.0, 0.0, -0.32751049252989319684050013424059627692717835349000182743762587169752784013974602232063270069058071737807324443730565964511344386814162647935487882831504105468702855739417666624915522381759387003131057 - 0.15165888756148063577484321398613687459504105418456649078618868629089666013789943572337180335031693632294652941367692466834637285168881997036836357560753710510442705438940223373561300776160831013882124*I, 0.0, 0.0, 0.0, 0.082974860830439801796682168549818059934854429992836233026513380054652082549438458527028413512034849601195536918875681220062544226920152465115804203745932267466111102145676857333620396766385583047907908 + 0.12390236456024711309640590521245574927303177562314566102416239082361939437246540131464811027819169008461996096301208357750488250429569479290010992838394976344947092092583648270582735558669490595834578*I, 0.0, 0.0, 0.0, -0.014742843508483138297767618823896490828626274052410578395397988782737840698314008938205987425549552673231660544095615905772754634336538955690177074757046285127045025093174483884268238193494364982556482 + 0.17221790819939623965437918047129271017647666620891586046672332856060179217403806297061570730335687834712082162482845432468817012444083362086512610765300122290208236058812972740297566204926231830635812*I, 0.0, 0.0, 0.0, 0.14752093079451202813111726295903152555903032262064165646665499016086354821905260076973766636697980313344865679955986899102565323634218402010576081011720815784137069983374015849518014301693279877849519 + 0.12396356664833022925187552758608369048715557420421724966100117342949623245330352234735236760888163500575463233557160735794272252508260460770971349456238439757950435390208141769505739881749060382628101*I, 0.0, 0.0, 0.0, -0.31875240465756933936135368215209328614446414226582973979629879720870617786170944612912700466067831697466525206354805529714927736337272846090031437297462887040123771507856099146514254276070351180961340, 0.0, 0.0, 0.0, -0.11491651705734052552010937045063434621215483564697959418774742789783290459865787400036308050167238565752436226829491829988773207421215749858425146883891047726503701362807674531289039395468532021893097 + 0.031647240945792894434453637970464652865604920153768842441577690864586408132087255485671595219698767676345139409207652251380456960878044712276422292096692214164488287357171824811089957145018826544959725*I, 0.0, 0.0, 0.0, 0.096040304272468824705203024883060187938656944137399268245747195638650301903209968466272605866559303992580950044455851260698457321841637508395428920057980130219204572045516673535711525292955699379844006 + 0.22891477429117622040688582746580061776002486422282615867621264121087860972027928974043011830993421752373185763828000198930234674166386895141545496522085771463054238927934553782211199466895932599597207*I, 0.0, 0.0, 0.0, -0.20661087685767530865563817549799358371520881437604819038441846473911237200520537728954873998465031234424647314981315478259720628079831869227200211827015956568806754428502772245747531641789302329305029, 0.0 ], [ 0.0, 0.20864526627871886657397584299859577557661304507985229176961809442296580573518876246468910594291417670989213782514223581288858277968171060172004899365082780876175471184358174811773132366349409889608143, 0.0, 0.0, 0.0, 0.20517004226655117817284704661442606573585633933099393712319919932636662143554139006390247220052545976563031952959260601246847258977505878093708807444981631101656448469216025906198795979947131188213680 - 0.11686695547297026760031575610010589692960953577795682836246321347266172734706347893407024505081418109874257278210957126674007524506200374873559383789253378357060086457946734100292952894267370382111561*I, 0.0, 0.0, 0.0, -0.14398031846017015947496682231160199095641096767263133472703320086370240561825876275830015266617602321383645820818967641656602703904717493237009719493269013903846289004908323347243941368189952538895974 + 0.090495202097927355780067728722382369178858357278750081488597414870411617092790598469514892747843292737366448796645234522991476108729020770376316393506719794552687326933585627319236171623161824816062914*I, 0.0, 0.0, 0.0, -0.30046282481112627922197516254073494720343222868379493296559462166283843546158178274788408209171191756173594572375804229324703498419278267591052586255760164322765612793430951159183683296875400775605341, 0.0, 0.0, 0.0, 0.14544275436456601525746778300361151380717020131512186277691309351955457718704555286493730119073904633030790029050978297895084730295730252905766727072692094453690256968654629601213032504678734862684549 + 0.060009672052353609815056056220748908422558782074512846890717548099442993184180640796857226923000585459217463595217114461891950907035686414325037061857026215250901680165160328302113812647321240023236363*I, 0.0, 0.0, 0.0, 0.13441486991851254046871828087045983703073931070331177872224674216900451781740078518512396958325748380424409945576171825637394127975869976738563467377890214172212356208748133941452166225109724173648030 - 0.15875231056617545560440786056952123195785410377331121539865554718146112474166172434341813501143984237609845069946476842589701790824448258755210805330409876900475032095812419416959254542014285348539571*I, 0.0, 0.0, 0.0, 0.25782840201191621018582323204845457888941616643224385935565451201996833275367696661346275941919718111044542167903613355338302377664232816976702626423714064150966192552778776557939088887851028396742900 - 0.054713336123243001071233311270606706780246721851760432998044646307166881563666917396838938402086560135135353178168669226957625870334279007903574962803014695187290628477480694953702438160677781507736037*I, 0.0, 0.0, 0.0, -0.093376371527143599934462124451825908295418644758272137720817872297873803926780610118429693918087540060406471057086156268873889786390630909358053002913311450603832737915238655601899199152786646446322491 + 0.10567200934584505607712981833070319382550592040357883413655949498915688879754306631372864587334238593971888559837745933136075993121486083456732750791998957251965814835771475055421089189150887221251789*I, 0.0, 0.0, 0.0, 0.33005201865935833741256643153068697907198243352331346613984449687386022953946972232761584918638634555037608207663123938421113873961788719454038974254781348199210872226349000969934433808727630418862204 - 0.037623159536903072573953448216797829247212445350883883055067408840991441003136419636330931337925091383046205095037119099417584383102225992822953075633019213071332621340270334856478775907966369553586607*I, 0.0, 0.0, 0.0, 0.11420810140832591802972111709313675876529095638708517751944684603250039170850022394779587728466000273354924618282855087386559869284088173634326069705962495892442961769694880965965462141046220063203881 - 0.027283835826805963818373591064645023683491608557548603143808440544202672916601246126394838801267313024268604051461531371136538659642653233037973120406448584736458996627413280652014982714210575890634156*I, 0.0, 0.0, 0.0, -0.11420810140832591802972111709313675876529095638708517751944684603250039170850022394779587728466000273354924618282855087386559869284088173634326069705962495892442961769694880965965462141046220063203881 + 0.027283835826805963818373591064645023683491608557548603143808440544202672916601246126394838801267313024268604051461531371136538659642653233037973120406448584736458996627413280652014982714210575890634156*I, 0.0, 0.0, 0.0, -0.33005201865935833741256643153068697907198243352331346613984449687386022953946972232761584918638634555037608207663123938421113873961788719454038974254781348199210872226349000969934433808727630418862204 + 0.037623159536903072573953448216797829247212445350883883055067408840991441003136419636330931337925091383046205095037119099417584383102225992822953075633019213071332621340270334856478775907966369553586607*I, 0.0, 0.0, 0.0, 0.093376371527143599934462124451825908295418644758272137720817872297873803926780610118429693918087540060406471057086156268873889786390630909358053002913311450603832737915238655601899199152786646446322491 - 0.10567200934584505607712981833070319382550592040357883413655949498915688879754306631372864587334238593971888559837745933136075993121486083456732750791998957251965814835771475055421089189150887221251789*I, 0.0, 0.0, 0.0, -0.25782840201191621018582323204845457888941616643224385935565451201996833275367696661346275941919718111044542167903613355338302377664232816976702626423714064150966192552778776557939088887851028396742900 + 0.054713336123243001071233311270606706780246721851760432998044646307166881563666917396838938402086560135135353178168669226957625870334279007903574962803014695187290628477480694953702438160677781507736037*I, 0.0, 0.0, 0.0, -0.13441486991851254046871828087045983703073931070331177872224674216900451781740078518512396958325748380424409945576171825637394127975869976738563467377890214172212356208748133941452166225109724173648030 + 0.15875231056617545560440786056952123195785410377331121539865554718146112474166172434341813501143984237609845069946476842589701790824448258755210805330409876900475032095812419416959254542014285348539571*I, 0.0, 0.0, 0.0, -0.14544275436456601525746778300361151380717020131512186277691309351955457718704555286493730119073904633030790029050978297895084730295730252905766727072692094453690256968654629601213032504678734862684549 - 0.060009672052353609815056056220748908422558782074512846890717548099442993184180640796857226923000585459217463595217114461891950907035686414325037061857026215250901680165160328302113812647321240023236363*I, 0.0, 0.0, 0.0, 0.30046282481112627922197516254073494720343222868379493296559462166283843546158178274788408209171191756173594572375804229324703498419278267591052586255760164322765612793430951159183683296875400775605341, 0.0, 0.0, 0.0, 0.14398031846017015947496682231160199095641096767263133472703320086370240561825876275830015266617602321383645820818967641656602703904717493237009719493269013903846289004908323347243941368189952538895974 - 0.090495202097927355780067728722382369178858357278750081488597414870411617092790598469514892747843292737366448796645234522991476108729020770376316393506719794552687326933585627319236171623161824816062914*I, 0.0, 0.0, 0.0, -0.20517004226655117817284704661442606573585633933099393712319919932636662143554139006390247220052545976563031952959260601246847258977505878093708807444981631101656448469216025906198795979947131188213680 + 0.11686695547297026760031575610010589692960953577795682836246321347266172734706347893407024505081418109874257278210957126674007524506200374873559383789253378357060086457946734100292952894267370382111561*I, 0.0, 0.0, 0.0, -0.20864526627871886657397584299859577557661304507985229176961809442296580573518876246468910594291417670989213782514223581288858277968171060172004899365082780876175471184358174811773132366349409889608143, 0.0 ] ] where I:=Sqrt(RealField(200)!-1); // squared lengths of the multipoles [ 0.012658, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0030135, 0.0018640, 0.0071003, 0.019537, 0.0084295, 0.0046242, 0.0051457, 0.00028277, 0.0053087, 0.021381, 0.010796, 0.00012017, 0.0062263, 0.00081187, 0.0062159, 0.0056331, 0.0063127, 0.0094304, 0.0076373, 0.0094024, 0.010069, 0.028647, 0.020271, 0.015798, 0.0076934, 0.0092080, 0.00034567, 0.0058705, 0.010028, 0.0045109, 0.027402, 0.015330, 0.011254, 0.023036, 0.022521, 0.020368, 0.0036083, 0.0082984, 0.022660, 0.0075157, 0.022769, 0.021314, 0.015019, 0.012112, 0.016355, 0.018092, 0.031266, 0.011705, 0.026819, 0.030848, 0.0094738, 0.010344, 0.014571, 0.014047, 0.035045, 0.030280, 0.026202, 0.021331, 0.0082188, 0.027978, 0.021024, 0.022238, 0.029818, 0.025542, 0.019736, 0.026283, 0.025200 ], [ 0.012658, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0034975, 0.0065334, 0.0031584, 0.019588, 0.00038042, 0.00088260, 0.018699, 0.0045196, 0.010497, 0.0010334, 0.0069661, 0.0049839, 0.010396, 0.011496, 0.0054874, 0.00060911, 0.0034341, 0.0042945, 0.020680, 0.022511, 0.0077786, 0.0031518, 0.0075637, 0.0010574, 0.024358, 0.018355, 0.028610, 0.0046854, 0.010830, 0.0031871, 0.010287, 0.012273, 0.011164, 0.015980, 0.020288, 0.016140, 0.018548, 0.015247, 0.023108, 0.014676, 0.018173, 0.0059001, 0.015735, 0.010252, 0.027411, 0.018742, 0.025222, 0.017767, 0.031162, 0.017193, 0.012929, 0.0078732, 0.012745, 0.026940, 0.032670, 0.017461, 0.043351, 0.013983, 0.017420, 0.0044740, 0.023745, 0.037260, 0.037884, 0.0073436, 0.022752, 0.030085, 0.023932 ], [ 0.012658, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0089059, 0.0062922, 2.3525E-5, 0.0015879, 0.022437, 0.00013379, 0.0055956, 0.0070212, 0.019153, 0.00083978, 0.0029764, 0.00033879, 0.012332, 0.0028150, 0.018776, 0.0022742, 0.021080, 0.0044153, 0.0096250, 0.00025300, 0.0026608, 0.0060324, 0.034971, 0.0060807, 0.010083, 0.0065028, 0.016382, 0.0017371, 0.042013, 0.00074734, 0.0089343, 0.0018889, 0.038957, 0.0058708, 0.026374, 0.0095534, 0.015271, 0.0056852, 0.0031618, 0.0046315, 0.035016, 0.0069810, 0.037696, 0.0049382, 0.063917, 0.0063917, 0.0095228, 0.0035104, 0.021750, 0.0052593, 0.018641, 0.013952, 0.053259, 0.0084002, 0.038799, 0.0019965, 0.039533, 0.0028285, 0.026176, 0.013718, 0.044900, 0.0084618, 0.035830, 0.0047635, 0.046308, 0.012553, 0.027824 ] // cumulative squared lengths A_M: [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0030135, 0.0048775, 0.011978, 0.031515, 0.039944, 0.044569, 0.049714, 0.049997, 0.055305, 0.076687, 0.087483, 0.087604, 0.093830, 0.094642, 0.10086, 0.10649, 0.11280, 0.12223, 0.12987, 0.13927, 0.14934, 0.17799, 0.19826, 0.21406, 0.22175, 0.23096, 0.23131, 0.23718, 0.24721, 0.25172, 0.27912, 0.29445, 0.30570, 0.32874, 0.35126, 0.37163, 0.37524, 0.38353, 0.40619, 0.41371, 0.43648, 0.45779, 0.47281, 0.48492, 0.50128, 0.51937, 0.55064, 0.56234, 0.58916, 0.62001, 0.62949, 0.63982, 0.65440, 0.66844, 0.70349, 0.73377, 0.75997, 0.78130, 0.78952, 0.81750, 0.83852, 0.86076, 0.89058, 0.91612, 0.93586, 0.96214, 0.98734 ], [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0034975, 0.010031, 0.013189, 0.032777, 0.033158, 0.034040, 0.052740, 0.057260, 0.067757, 0.068790, 0.075756, 0.080740, 0.091136, 0.10263, 0.10812, 0.10873, 0.11216, 0.11646, 0.13714, 0.15965, 0.16743, 0.17058, 0.17814, 0.17920, 0.20356, 0.22191, 0.25052, 0.25521, 0.26604, 0.26923, 0.27951, 0.29179, 0.30295, 0.31893, 0.33922, 0.35536, 0.37391, 0.38915, 0.41226, 0.42694, 0.44511, 0.45101, 0.46674, 0.47700, 0.50441, 0.52315, 0.54837, 0.56614, 0.59730, 0.61449, 0.62743, 0.63530, 0.64804, 0.67498, 0.70765, 0.72511, 0.76846, 0.78245, 0.79987, 0.80434, 0.82809, 0.86535, 0.90323, 0.91058, 0.93333, 0.96341, 0.98734 ], [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0089059, 0.015198, 0.015222, 0.016809, 0.039247, 0.039381, 0.044976, 0.051997, 0.071150, 0.071990, 0.074966, 0.075305, 0.087638, 0.090452, 0.10923, 0.11150, 0.13258, 0.13700, 0.14662, 0.14688, 0.14954, 0.15557, 0.19054, 0.19662, 0.20670, 0.21321, 0.22959, 0.23133, 0.27334, 0.27409, 0.28302, 0.28491, 0.32387, 0.32974, 0.35611, 0.36567, 0.38094, 0.38662, 0.38978, 0.39441, 0.42943, 0.43641, 0.47411, 0.47905, 0.54296, 0.54935, 0.55888, 0.56239, 0.58414, 0.58939, 0.60804, 0.62199, 0.67525, 0.68365, 0.72245, 0.72444, 0.76398, 0.76681, 0.79298, 0.80670, 0.85160, 0.86006, 0.89589, 0.90066, 0.94697, 0.95952, 0.98734 ]