From af77f02cd08d12dd0749cd4d688e5a02984a7ee1 Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Mon, 1 Jun 2020 17:24:47 +0200 Subject: add workaround to admin-users password variable handling, cleanup some vaults --- chaos-at-home/group_vars/all.yml | 17 ----------- chaos-at-home/group_vars/chaos-at-home.yml | 37 +++++++++++++--------- chaos-at-home/host_vars/ch-equinox-ws.yml | 22 +++++++------- chaos-at-home/host_vars/ch-hroottest.yml | 18 +++++------ dan/group_vars/all.yml | 49 +++++++++++++++--------------- dan/host_vars/ele-lt.yml | 38 +++++++++++------------ dan/host_vars/sk-2019vm.yml | 41 ++++++++++++------------- inventory/group_vars/all/users.yml | 6 ---- roles/core/admin-users/tasks/main.yml | 2 +- spreadspace/group_vars/lendwirbel-live.yml | 37 +++++++++++----------- spreadspace/group_vars/spreadspace.yml | 28 ++++++++--------- 11 files changed, 141 insertions(+), 154 deletions(-) delete mode 100644 chaos-at-home/group_vars/all.yml diff --git a/chaos-at-home/group_vars/all.yml b/chaos-at-home/group_vars/all.yml deleted file mode 100644 index e6e942c8..00000000 --- a/chaos-at-home/group_vars/all.yml +++ /dev/null @@ -1,17 +0,0 @@ -$ANSIBLE_VAULT;1.2;AES256;chaos-at-home -62343537316165343061336664393031333732343935313430313338353133376264353632323332 -3232383539366231336137613731613734376666393339330a303565396239363265393262303966 -66386137643837316162653038623737326233356235356563363963643532653561313632663733 -3837316362393461380a386663333837323335666161353839623262633433643365653939373033 -63613532373333333266333134303961313362623862386630656463636634656633393137363837 -37623239343339373632663164393936363932333830346138323761386236623834383035393930 -65373638616161643664393865363239636664613161626364333631636464356362626435313333 -35313634323664653039396338653663323233633366363636376632663363626163613364373935 -35653733326465633831363039353362346630326534386566323430373335323233376236636437 -65333434316339633666376162386238393238336534656539663734656535666338353465376131 -33666438636137303265383532613433363135373561353734376636623938393031623461653630 -39633462663738346533663639303231363437366135643664336466613365303033633731343735 -65656534363431633733373932336664356632376234633163363334316539323261326463663566 -64643533336166633530323137616633663436393063316664356466306233343935353862326663 -39326662303462663533353939336239393362363961636336623632343839643262306430386439 -65623162343331616530 diff --git a/chaos-at-home/group_vars/chaos-at-home.yml b/chaos-at-home/group_vars/chaos-at-home.yml index 1d7a0592..f7da7437 100644 --- a/chaos-at-home/group_vars/chaos-at-home.yml +++ b/chaos-at-home/group_vars/chaos-at-home.yml @@ -1,15 +1,24 @@ $ANSIBLE_VAULT;1.2;AES256;chaos-at-home -36623463376337323134376232343866313966646163643861343539316561363630313531313465 -6266303061316463353463653036303933613632396530310a363061313233396564656636313439 -66303230316363346438336132343137626366373662336665303637383430356463633536663832 -3362643836373533650a653439626130376332393862313236653631356434653661363362333536 -61333863303435656336623966373838333261363835613063353730333739643765396363613935 -30353461306337616166643337386263653131306537663232626337303837383733356236633236 -66336334333434656339616330333136306337383136353861363333326638643362653462633264 -64646565646233333163316364626436346438653937363261333733376335373264633137636165 -66313836393631623431623437323964383938353232323634653063613636323233346430643330 -63633032663862326638663934323731646439633631323265313431333661376662666430626533 -35613235356135373361333036623838393639613130613735313865656366623139613035343538 -33366238666232633163643433386261366337373561613631333863393034653631306263656632 -30323534613562343763396164343931656335623036663736346235626665303563646236316466 -3563666366323466346338626332623937333934303733626161 +66636539316637643337323635383630306330396536346236333839653364343866633434376437 +3564646633666539396238383762656433633165386661620a353730316633323237653539313263 +31633563343634356261653231336465343666303537323830333662363330343032623634646131 +3065356635643364610a333366326563623633336463626330316637663432303765626633653738 +32386131613737653332643836636237663739626566386432616262363031646236366161303138 +31343730393662646333376631343539306136323432393639396433643665333531333963346264 +33393563383136396636303366353037386461376135353332353534306131326666333565356335 +38363938396635666630316630333266353238343834303338363637393661353263306531373535 +30336561663961313736636631653033303966376231353430323965376234643337626536383435 +36316430636130636433303736633665333938343731653130663562316464353764323736653533 +38616535313137383162343130366235613539623933393830323366376663313932303932376335 +61326334303733646539356334336437626363333865623963316361303330356535303733393034 +30653538373161626362643362313061633565393663323864653436666464353464353765613735 +62623635323164383537616161643566333539623732376130336266363631323733383434316666 +63303561386434633833396432653932353739383836646434393832363936336538383661313266 +34633432323366633664646335373362313831643834306265333163316462316233363335333938 +63383037376563343566663130353731333561343131353362393937326161396232663566366638 +61643263663865353364313431336439326139303233646665356435616638656466353064383632 +33626538646166326639383064353736623666653339623865643237396563336361353263616466 +66346563313737313037653735363666643662356239353163336337393565643165633732663839 +30616166346637623030646262386435613066636132646665623764643661653730343730346331 +62666638313737346332336236653864633931356231613037373638656562396438323533323062 +393534663638616536653534663333613639 diff --git a/chaos-at-home/host_vars/ch-equinox-ws.yml b/chaos-at-home/host_vars/ch-equinox-ws.yml index fdb660c3..7353ef12 100644 --- a/chaos-at-home/host_vars/ch-equinox-ws.yml +++ b/chaos-at-home/host_vars/ch-equinox-ws.yml @@ -1,12 +1,12 @@ $ANSIBLE_VAULT;1.2;AES256;chaos-at-home -62376663333564613431623464386632636431383133656365366338383536323066313066653965 -3835363337653164326166616337393564323665316264630a656630663837663363383631653433 -39373466643033623635636335666331383165393834623630623164313961366432346133376634 -3933653365616364660a646132313535626363393665333634313166386162616638663563653237 -62383537386430613039623566323336393235343366653864363237613865343939353930353264 -35323436613661636434333564666230653231393335386335313264303066383361663266623038 -64363139393837663964643730333363623032336230623638396237323337646536363162633561 -39383133383263343739353835623433613233653535336635353361643139366534626637626136 -38383365313232326334353932616434356233343138396634363636643431376232633862363061 -39373361363034386238623664653038353431646331386163363264346438363239396461323864 -646532306363326633383931666365623838 +37336433363037316364623032303936373834363632366530356566353365373932646638346264 +6436336662313238326138396238303164646533306432640a666233653162393030663339353730 +62373061333837383634653139373739346634396565636238666234643330346436646665326330 +6634326262386437370a326537613462333465353639626538303331383936303866343933333364 +64613538303536316362643537343930666163333365363037396636326462323236666563633230 +65643030666261613232663066316537333330303564343065633833343937333266396536636139 +37356536323433303963313034616461643162386531393063636239313166663132613435353664 +62393539666138353732363837613134316266303462636630363934393264306336333837626563 +65383962386664326334653061306138366566646262353365633735623065386261613830663634 +32646666333861336338323435356630623839303236613161383436333562306361393663656331 +393934323532363366643634366133356433 diff --git a/chaos-at-home/host_vars/ch-hroottest.yml b/chaos-at-home/host_vars/ch-hroottest.yml index 22a0adec..cbab0cdb 100644 --- a/chaos-at-home/host_vars/ch-hroottest.yml +++ b/chaos-at-home/host_vars/ch-hroottest.yml @@ -1,10 +1,10 @@ $ANSIBLE_VAULT;1.2;AES256;chaos-at-home -61656635353564323861633431623065636363373833663366346335636638323539376536616263 -6338613065616430373633363761363438346663646130310a363264643035333435646535316435 -62623330333030353264646537353662613264663963356234656638313837636530663362326639 -6138636236313964380a303739376536663463383066333737396261663639653966356234313462 -32336431343537366437653065613063396465316461393664643562343639313330666362376435 -34656336353230623039643933326439306662313165353762343638663832633639356464333439 -38656430353330646433396463386363373033373763636462363561343063313362396431323735 -37333432663430653431316232373038373033306466666133323863623864626566636339316166 -66653164333363643236666339356535633035386633343363343266336162626531 +65373866616230323066396132643136646161663638653433303266316239373062663364663538 +3533366230653363393533306133313366323731643664320a623264363537383338306332656261 +65653066396632626662633861396238316333393839393430663032336366663835653839396430 +3734393337363138620a613631663965396237633037636237333365663234353630343839366664 +64333431353863366666373965373234363439633031303535653064376237633462336165333637 +39363363316533333264643165616634636335646335633065656638326331363664383239613730 +61636366363064323232396439656431386331646365383066313438343639393965356639323565 +38626663643834306431383736306265303035396438643535393035363666323932663961646361 +6131 diff --git a/dan/group_vars/all.yml b/dan/group_vars/all.yml index ea59bf16..191025b4 100644 --- a/dan/group_vars/all.yml +++ b/dan/group_vars/all.yml @@ -1,25 +1,26 @@ $ANSIBLE_VAULT;1.2;AES256;dan -61393730393264393866356166626161636166303332646263396436323831663238363965336236 -3264666432306164356239626164353532366239613836630a303830383465313737386234343063 -31663463353033633830333331396461343964393463326130363765396339316262323564613535 -6539643166666237390a363765343865666234313635336236336262313139303936626638356161 -66383165623335303066643366303263306565653039663864393666353539316231303137316363 -36643333373336353861666235366363343863363036393563376237393932343132396164653963 -64313730633332303366346334626465623762613036613532306561336435313161663765633031 -62393433373233306532366264623338363837623935336361336534613463323735313930356234 -31323537643331666536326633653364373734333362396566376339343237333539313834303736 -62383935383535333031363063326134656534353431666238666430613031646531396235333531 -63633364316332633432343930623463373934383136356364343337373734326639373365303530 -39626430663333346464646535346465613939643166356632666338323532643865643463323666 -36666466353730373466633665333132353132666134353230653830306465366664363464303062 -36653234356261663431313731636537333933616161396238383036623561356163363838613563 -30623136306437333531323961653965383361353931656339633736303561333138653031663663 -66613830373163623135656538656531636338373434336262373161336363346430653531326466 -35643137303664343365626665373663653536323566396437393737303238393138383466393762 -35353734653830663536383831376166656130326432343836346631383931303238636264363565 -61383065393065326631303764313832333333373639376532396630363835303538376331333436 -32623266613866306538323765366233633031323833303862336363323537666561373764326133 -30373764643363383830313336336235303238326365656561366434326461633363376465633366 -61393036333638316335616137333330383237336236303765393931366166306565393232336461 -66376130643764333131373431643237313531626564323831653438396533366661383036643930 -33636439333337336239 +39333835343437643137363564396365316439626562616635373336383136393961366164373439 +6134633733313738636562666461653861346439323231300a343935313134326635643464626565 +61643764393538666235356530633236366431313236646664323561633032353966633262376435 +3532393163636264390a336634653935663361333433626231633764356666616632356166653434 +34623165613963373261343161653739323836626234333135366239623861396136656464343934 +62383134626161666633613937616132356330373364366235363362396532353638663437363563 +65646634643238653130396363323464656162666162343365666330633037363531316531396365 +32383765623666643561613465373038396266656465356263623135633631303130396466363031 +63383633636136366439313731363839336635386664383364376466323464363032303133623038 +62613639313531643666326539663864636364623161356563616231326237646130303961383666 +32366332303464363734306535633239636539653863383135383066653730386330626430303730 +61653634653935623837323639626261313166326235636232626162386430616135626536373437 +65656339383161333166353466643436656463653237303566303665343937386534393039663836 +62656237303863323564383331343665376663363131386238356633356662633537663866336531 +62376163316662613439666161343461396434306632633333376362346362386163373639333163 +66636661316530653336383562366237633230383635386362303435613466313963376634616138 +32376534313430643564366362353062336339343737306466386662623463393063363935333435 +61666137323339633932666364346266393561303631663932386166626136356439323863636637 +63326136633938616539623938313738656635656161396562326162336530623230336438313863 +63346162613235316435393137313935643637393765666561303261333265313031343231306133 +33663164393338613433303261323265616639396130613330313662303532323361656535666635 +37613836323239633139616435313361383138356463353033353639363365663934356561626331 +33663830343463306534343439633565343433633765323538353861636433303634303330643234 +64393032323434616533663038626466356532383735366331333933653635343966333463353435 +3663 diff --git a/dan/host_vars/ele-lt.yml b/dan/host_vars/ele-lt.yml index 2ab6dbc9..a6d92a74 100644 --- a/dan/host_vars/ele-lt.yml +++ b/dan/host_vars/ele-lt.yml @@ -1,20 +1,20 @@ $ANSIBLE_VAULT;1.2;AES256;dan -63653230333363323237346165393736666136633765663833303763336234313634303632393633 -6331666636353766663130306439326230363739643733300a313763326636646664626239366564 -34373662313665343432666533383661613433386536393465363664393339336437303061366331 -3664643930646139370a333239626436643936373339366133333634323030653132333963326134 -36366162313632613534396136336239343333336233333437353263386534663837646264373763 -66333935346237363665316633626635363563663466363933613239383233626362306238663461 -62373432343733646264333266363534326365303733313030386632623530353934383635333431 -31303733303732313566383161383231383737323235393431313133303661666239346434636666 -33303366633434376363353838643032326130326662646364306661396361636534656637383834 -39336138643037363738333735623330613637386466653761336237663262663934343937373762 -63376231316439663864383239643034333165303833396664343837346662303834383934613232 -38653635333666653937356263643431646462616461636262623931346231313133363039396536 -39666332626338393136626439333765663865623263303634333638376461376462646633626435 -32316333396664316430363066396137323230396635636131636333636338386465313463376432 -33313364626230646335623265306564646337353666303164616666383537623864663864623233 -34626130623766623138666537303837616462656434623432366266646136356163623562323362 -62633534393833346639626335616463316136356164303231366138623433343130333836616638 -34373537393562353237613665333634363530313666663431613639396463353131626364636566 -333963343035363136636238353234383837 +33623330323462663137623863303262373039363563663434373736646462616237616161353330 +6438336330633039633134643230633036383631313535330a663439643563616631343337663336 +33663165323636386435306438393534633339626232306464663238353634343238363965363765 +3338363339326130370a393964393934623036623239323636643562366136323963363737646331 +39313866633339376539376333363365383364616635353332356137643330643533346134363930 +30653331623135386335316339343366323735666137386231383034313465616465343831643765 +35316235653737333132336564346634323739643966626461323939393638313361646365396231 +34363265366133306637363233356463333637353363626537653561366262353362386236306436 +37373366386535346165343131333532613639383563343135356432393264346162326463343165 +64353135653262356635633739666131323837656235313331373631376431393737316263306237 +31386161346531376432643830303865393565316432333534663732353132303034653162346632 +30383435366136323161333237376461333161386631646165626135313632386331353936393439 +38663939326462633338323732623237656161303063363365383461366161616565653663666465 +63646230343661343764653566326165393535376137326231633865303934646364303633633363 +33333937663433636539636531316432393430303530306130333331663232346533663262323733 +36363963636630613035303937376533636137646362333835613838666536336436306630626263 +62303331643962303738333461373531343937393236326130383766656131343365316131363462 +32613161353861623033666431303039386530613064643763353037333466383135616639653235 +303037343830366264653835313163313331 diff --git a/dan/host_vars/sk-2019vm.yml b/dan/host_vars/sk-2019vm.yml index a20c9957..1ac972f5 100644 --- a/dan/host_vars/sk-2019vm.yml +++ b/dan/host_vars/sk-2019vm.yml @@ -1,22 +1,21 @@ $ANSIBLE_VAULT;1.2;AES256;dan -31643161386262663634396262643361353430306563326165323830666335303036626130353330 -6332343034356334306166633236326532366334333438340a366262336162643563363931616232 -31383137666134633536366233623237306365613661353562393836623831656138633066373265 -3033373239316132650a343364333332623661313430636631383731633261343432633437313266 -65343236613666383133666334666338623037383865376264646338373166323632366439666636 -63373833303036316439663661316462333330643461386662383631373732306262356130393266 -61323937633036666561356233666534326636363762656639626230626431323365393437366562 -32623566316364646336353031653866313764393366653635613261323565626339353739353565 -66653536636432386361633734653431623365323262643238376533616165643861616232323861 -37323631393934653632373465663337663537366464666338646466633130346164303163376665 -63386335356435323064386232353363313739343135623938316631333764366637393836646465 -61663830383735396339373837363262316431316362326334633666333839386236633139373035 -62386665396235643439666265653630653138626562373734396236326162623162353437346534 -38623331663730623830313138363462366232356163303265353839633538616261633632623262 -31376266303337373236653833623161393537373638376533643138346161373061636662373239 -35373836636233376162333038613030633734356462383932323238316237313163396634343964 -62383831666538393262383337646164376336393732376136666333613938623164393866353164 -36663037353836333230623938633530616130323563653533663363333166303466313132366134 -61313239643738303861353262323461376431633332313961363431666365396439313332653338 -34633931343337303136343434313062633137646236336532356630373531633738306465376663 -3836 +37393838356665393130613533313730373837613863336561306563393530326561653434643837 +3837326666393635363762323437643530386565646234620a643964386238626130663331616539 +36653733353565363933333439616236646535613366366237666639663866666665336439386333 +6264313230373633340a353131633632313361356363323965346361376638363038376166313865 +63376363313466663266383534373735303730326266663665666539626563653563363761636139 +63303633623031666437633632393161663166663136353337626432663439313130366337326131 +34306233333734616164393135663764346130383539313161376362386162383862656339653433 +32313539353866653264636365363538343763396336396236656661306237383063613163373433 +35623864623239376662336532333965346433326238646166636334323562346430336265323866 +66363063373037643734653831666431316365356666396331633631376161393739646634616236 +31646662353937623837353562333035646531626665376131363835323135653533646134303232 +65653338333361383461363163353564303732313338383239643731386234636334303062653961 +36393763366338373764313138616533653362653233613639663334623165353036306261333765 +63383735333137613331616665363637333639323231306534666562613461353164373937626262 +31376364623265653036343430343234666463653132623065383065326263396231303533333036 +33326637653165363538383065303764623062326630306539363839663266643138363062356263 +36303935393030383233376536633363623330666230383366643331666262353932386432356432 +32663239323164313838323535373035623430376237643962353465363663363766333161376163 +36666364393931666438663435343737666537396561353130326364626433636534636265353063 +32643733396437373932 diff --git a/inventory/group_vars/all/users.yml b/inventory/group_vars/all/users.yml index a30f4a0a..d4ec2b5f 100644 --- a/inventory/group_vars/all/users.yml +++ b/inventory/group_vars/all/users.yml @@ -20,12 +20,6 @@ users: - ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMd1se9DUnMWXjF4a770J4rl6L9zFmNKc7TzN0hsapUS bene@klapprechner -## TODO: fix this! -user_passwords: - equinox: "{{ vault_equinox_password }}" - # dan: "{{ vault_dan_password }}" - # brt: "{{ vault_brt_password }}" - ssh_key_map: equinox: diff --git a/roles/core/admin-users/tasks/main.yml b/roles/core/admin-users/tasks/main.yml index c8a4c756..a5b1c7bd 100644 --- a/roles/core/admin-users/tasks/main.yml +++ b/roles/core/admin-users/tasks/main.yml @@ -24,7 +24,7 @@ user: name: "{{ item }}" state: present - password: "{{ user_passwords[item] }}" + password: "{{ hostvars[inventory_hostname]['vault_user_password_'+item] }}" ## TODO: find nicer way to do this groups: "{{ admin_users_groups }}" append: yes shell: "{{ users[item].shell | default(admin_users_default_shell) }}" diff --git a/spreadspace/group_vars/lendwirbel-live.yml b/spreadspace/group_vars/lendwirbel-live.yml index f2ed315e..f35f6a2f 100644 --- a/spreadspace/group_vars/lendwirbel-live.yml +++ b/spreadspace/group_vars/lendwirbel-live.yml @@ -1,19 +1,20 @@ $ANSIBLE_VAULT;1.2;AES256;spreadspace -31393235346232653732396464383938343262666234653334313839653932326435643839636130 -6330633765316637313636636366336133663633646638650a653464376364363864316630313935 -30653362313434356138626239306334326332353736613132636262626561383236333462383766 -3965373465396338340a396135386334356163316263636564633931653166326437646162393336 -31393864353734343232396433643037356665333665303062653439373230386364373736653432 -37343737613161343033303533613262643431303838346264613831643539626363363365626137 -33303130373364353665656565643662346466633131346239613833326461353965663663316330 -36343363636131643733306336326632636366353332656137323165316136393566363132636362 -38313939313236363639613262613137653935373237646339386432363633663133323566656133 -37326361633231383066643963346135353966363938336563373435313937306462343737646435 -39396364653332303933396366623165636139343439333563323964626237313732653365666230 -37326136613461656362376535633165336238316336393662373437383531623833383639636339 -66666232373632626237666462383366613132633465376230616333623934393732613562393834 -35346264393464653731653532373135366231376330653037663065656138326339613364393739 -36643062653061386130346236613761633161333737636364373464373937316131646362623865 -61366661373939376131393830633935376435343366666663663338363536366335613032366361 -66613330326233633834393031323131346435383465343932636632363163666437653863373364 -6361363931316230363337363833373435323936336632323965 +61313636623330653337373661633432646633363638626333356362373264303737396665353033 +3463383333323563613761376235663033373563303961330a313663396537636631333133343663 +35306233613731616165396332336631353232653066306331613432303237636437666166626539 +6133333637666536640a376365313032623564623161373630353835663565306638343463383334 +37653635633363333232646363633962653937633066656330323635653933363837626437353165 +66363937333530336664613630623832333532366566396432373730323334663033643065353963 +37633866633434366232623963616135303136613130636537363534393432346266616565663238 +36373136316162666331313664363232643131653763333438333532626230376464336538323230 +37663963353331303832643638326661353730336135376264636537353233366361343230663532 +31313765663363653061336231616664316663333763666164643565656135623266306233363036 +33323033633331616334363765636238666163313733663164643835303164373436376363373961 +62393539343135373763653865323732643766326563393932393763336330386665363366323466 +30373831633838346266363431366130633462343165373439343939643132613436643432643637 +33656233643333323864366639356134643563303861323332636261316432653335393762346566 +36636664643337356235346361626437323631373338663963663638616338343939373730666239 +61303665626137373636396536356264393435663762653835313766373232383136396563346361 +35386638303535356131363338623434623261626466393338333730333262393538653139366633 +63353164636561313665653636326339343539383335303162326238633732383333376435346537 +316137346137303430353837646661666532 diff --git a/spreadspace/group_vars/spreadspace.yml b/spreadspace/group_vars/spreadspace.yml index 375173aa..de481e27 100644 --- a/spreadspace/group_vars/spreadspace.yml +++ b/spreadspace/group_vars/spreadspace.yml @@ -1,15 +1,15 @@ $ANSIBLE_VAULT;1.2;AES256;spreadspace -37323332306364653135363464626432666436303432353266356333646138653138323537656332 -3530633338323032663332326635663038613330636132380a646535623264666334383332386430 -30303466353835383539313635363834613861363765306435616265333065373239346462633564 -3032303563633466620a356261323633363332346633343337336338383135386134653836643433 -62326536636137343132333237383039656233306461363939623066326263636432333235626166 -36623538383732636637396361306461346339656465303365303436383762316365326533353538 -37373339663831363837376635326436376331373134356636353139626634616261383162333864 -66333164643134326565356166323238366361616334383866366130303562623462356432373737 -64333936343362333738353634366135383065333737623635353466633436303638636237633139 -61363632386239323766613131613437303239633636366134313232363764396534616162333065 -31323338353336666132666130616235643966313861336565383365393965356339366233663839 -32383139653539323535363761643561343937366232373539656138353534616132633133386239 -36313933616633353363613262383462313737306531643265353034326234646466336662633539 -3865663234343233373761656462353532653032666564633838 +34356137383339633062313139326635613466353433346336313263373037623262646563386230 +3164353736333338316232303935316336376266663737630a363661646337373432366439616561 +32393438646636633339636634623738613961303566326539323939303133626165396634313966 +6264346536353637630a633133373631353566656137643336313566656164646431396339666235 +36616438306261313133316533363466323563633137373230303832653963316333353738373263 +32626335393464343866393666396362376433363664613530316465663931383731376164333132 +30306361633135363839303161643961366239376537313937353031326661383830373139643764 +32313737343936393763326633333637333238366564373831353939626337386630383931343863 +61323230643936643939323339336135623166323263323430373539636234616434613864346565 +35376338336537316638666362343065373534313935616636656631633938336666636261383831 +37306439613734636634353838663634623438373734323434353935663965616636323932623632 +36356665323435393637366162343731633266643063623930323734386632333063643437396364 +66393365306465363337373262656162666339336630353637306536346262343561633536616331 +3961326236613730346539363332616539316338373466353536 -- cgit v1.2.3