summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--chaos-at-home/group_vars/all.yml17
-rw-r--r--chaos-at-home/group_vars/chaos-at-home.yml37
-rw-r--r--chaos-at-home/host_vars/ch-equinox-ws.yml22
-rw-r--r--chaos-at-home/host_vars/ch-hroottest.yml18
-rw-r--r--dan/group_vars/all.yml49
-rw-r--r--dan/host_vars/ele-lt.yml38
-rw-r--r--dan/host_vars/sk-2019vm.yml41
-rw-r--r--inventory/group_vars/all/users.yml6
-rw-r--r--roles/core/admin-users/tasks/main.yml2
-rw-r--r--spreadspace/group_vars/lendwirbel-live.yml37
-rw-r--r--spreadspace/group_vars/spreadspace.yml28
11 files changed, 141 insertions, 154 deletions
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