diff --git a/coreos-config/host_vars/host.nc.chaoswg.org/vault.yaml b/coreos-config/host_vars/host.nc.chaoswg.org/vault.yaml index 73be1ba..fbfe27c 100644 --- a/coreos-config/host_vars/host.nc.chaoswg.org/vault.yaml +++ b/coreos-config/host_vars/host.nc.chaoswg.org/vault.yaml @@ -1,398 +1,410 @@ $ANSIBLE_VAULT;1.2;AES256;secrets -62363334313439336637633463653539323063623034616132313265313765656533633632333830 -3130343733633334623837323339316536336666316563330a346664623339643761616230323337 -61386339303733363963396437656533633537396439336264633466343866303531363439643033 -6664656239343233370a306237656663373063636430313734326239326431636336666662613334 -30353661616161333565323665636266396534613634616631333639323466336232333739633065 -32646265393834636535653939393339626332623265313261613936393663326239393561303365 -62306335613338326564313565323233373862383862376265323637323561366164373237333132 -36646563336265663865396130383364373035323066626562643738306161353663633232353163 -31633237346333363337643663623330326236383137636533363131343563653063613931643166 -38356161313139396336386632623739346433396336353264626634363264623537323236333439 -33313934663134356663666161656539653739636432356264646631333466656133313635633264 -62653761363663643535363436323435633739663335303939303564303663623666666162333838 -61643532313830626631646430613230353830333935376134383632613662383931313939373036 -38646139643162663362323335323863353538373038383635643330626638323030316534393638 -62346366303436633966613861306466336130633766343630663336633235653762646533343365 -39623261653931323630613266326366663563626230353436616234366266353265623938663762 -39336561623766653434393265306338373763626334346237356431653136636237663439373663 -38393466623630333631346338303231343338343735353235643039353664646261343439313236 -64616136353738393933363761333438393838303331663732666631643730633637306431373261 -63333133626132376562383830326530366637616330616164326265326136313438623233313633 -64616234643238303232666238363966393631623864613837333536386133373336653331643665 -64636266326436653739376166363738663731656538366136303236643161383564333164303863 -38363434356433386132326263336131663663666266363962323665663739336136666664376132 -31653536323263333139613265383134616632366630336562303130643261613464393362323163 -65613637306333303162303636633762306464343330623238343336313433613633646630613034 -65303236663835373762663639633330386361626530323535333834306162363936323230376331 -37336665306161626665386135366439633966373737346339316166396561383333313436656334 -30633138313237313237623963386433366662366532303830386661626435373931346563643834 -30343365393430346139373462626230666338343335383262393137363563353033323663633935 -65363337316439356565353439326263646331393461643866373530623933376437646238663362 -36386430313739323738616162356564323839663664313865366238396638363162633632633065 -64316132663733353962633965363239306635343333666330366536623132376337376638626338 -32653933346365653136333734393161306661643739616237656631666436373231623537616163 -31323337656165333033363632313531363836386564613231323935383331353734373762366232 -38346438626332616463656433623339623237393261643930376433363764613136393362333638 -33346162393935623061316430356439323230313635306232393566313630376337333163316462 -36373733376537386162313030663832626261363764326335656437613438303534366534633937 -30353631363264313834633763643633383962346131303565343530383864626361636433633766 -36363963396633643266666538623037306363623334643765623263616436336634623035373837 -36363364383232333864373334376339343331656131613632633534363739343935636536383064 -38613136653762363830323737623265346339376131633633306430636361373934616339653363 -30396537326362623537643633363333633834383363313532396432333733313362393333323537 -37336366666130666437393966383963323363623666663333303364623733386238613133643939 -37313165323234363232313037396633376366363230333039633035323237346236363361663034 -33366163646663343666303236303239336463666364353939393233333036646531626136383732 -38313632376532626664373335383639633566613462616135343231396131623265346162623961 -38383761356335326132343336613531393765303733303931626237306463376664356563326164 -62653536353636376537653336663066313465346536396466393963363532323837373130353938 -63386132383530336131646164663330633331313535363333356438356430326132613731323262 -62326532313532313161613464316162333533646661363634333133636231636433376462623034 -62393139383735373761343731666666633732666365396162616562633164366138663362363837 -39643238316436306431623136663831653137323932333136313537376531383263353837616536 -33666239626361643835633065303733643537613634303737383034663562663031333035643163 -65633034613965393231363838353461643637346236386665333538636432633630366530653233 -33653737333464303661613534653962646430346330323933636265643230616562396666386533 -38363961313237366535326665343462363262313831343233386330653739316537653938653563 -36616339303233666662666366356335626330633162383639633034313432633764393962626531 -66663366636132366465656163616331343062393062326564376637386435396363613262363966 -39323331396339343233313333373366626635383431303861343362376632353334356332303732 -38386630633663643262333338373037336438633135396165613763643532313861633464656663 -30656265373433623033643536326436353332636663363533613033346534343163633937346466 -34633064663930613138313236653761396435373065343235656166653963666363303835313435 -39333435623538626131636564653136323061396361316663346661336234626663623165353734 -65643932333334396638633639623136656539313039323239623637396537396339343366386436 -66313864336231636263323862316432653239376431346137373431353964323963623161633938 -33363164366132653966396462356133376434376137336137326338353232616166386464363666 -30303537613237373162373833663935643263373963303031633062383731663563616239663731 -30333862663737633831623237666461376230636237383330353866643766313066626637643666 -65666639316265386463643238636463616135393635393930353864643837643937353765663934 -62313366386539616531643530303939653232363832396465393933643166666663646530346136 -31623531366561383135346337313430363439323966393334613138666164646536636234333165 -32356232613164353833616636613435656137343834383938626237303530343438356665666236 -38613665643761396635303931366236353263333338383239396564656537383165376664653336 -63666436633963633461613539356662626263373039343661303363323664396666633439646338 -63643763656663626338656163363064366661326465326530613931613064393761353938366535 -61373134636231343434663738383932663533373537393564663032653465383462323935323832 -62623533303364373139326563646334653864653461613137373061323163653831643661626431 -64323336393739663863353133623263623033366131356464393631633730356461343264363239 -35343032393762343535343663656538386532316262386538333539636363633564336632306265 -31653431333337313366383964353637313631393133346262363734336634336439336436333634 -37373736353066643236656231633330656137633334313136383064356163303530353436653032 -39623730323036376662626539396237656537373463333136383061636164633163323831313130 -66343161376436393763626261313066363966323438633237343664363166383336356537626166 -65633562393238383439313662353030386637316639383765396530383663303139633835376236 -65386163633031373733633062666336636430373966363431336662663539643963363863316630 -36396130306263396631346266393763386139336164663962656333663266366231336337356338 -33653764346535366364616236616666663931303530343930663963383037326636386263373736 -39653830643137333330343633653364626162363365623436626138343163636635633734386162 -62343439363036663332646336306639623038613039383962383234356463363836383733653939 -34653231323539343863383832386535366639626662613636666132316437666539303435366635 -38333734653638333431643165313737333262396439636465303838303637383134663432636131 -32393231343863663062626664653565313135353737323539343132633933303164656665353239 -66313166386532646530373236356263306139393239346264333461653538313332353764343236 -34326335366366356339376162633764333134313337396364313263303336356265356134643139 -31313035306337623364316462643539383039363438643563303131656161333036633031306432 -33366263643936613835643366653563623239336164396136383439643734316231613463633161 -35653937666534653661343662363761653637383464343231353863396464613233666362303730 -33343564343136316236616438376533333666663266663233366433646162663935343261393339 -66373666393035313730386662373063623261366236303661396336643736343062643064613161 -64613866383035363530336435636538323266373264393036343462643430323232346432366566 -33633663386536353034316438346238353761363139323866613331343263373837363431643038 -39333132303331623530383963323539356235303139336462653336363565306230616137373163 -34633538343664323534613130356463646363323137363062323234346262666233343530663664 -63353932376336623662623865643733613939636230313432653233303336313466306263323938 -63333464616664393037646264336435373034313565663132303737653939343562393136346335 -66343063333164623833326433653330623637333863666562373263323436393361656335653464 -63346335366338323733346336643139303037633334653933303837643965383363366436346266 -61393266636632363432356566633534613765623066653039326265376535386465656339303034 -33663665336132646135313832633337636265393536653866323266666665626535636464653562 -31613935656138313735326331366438333030613539303139313263353332666639623661626534 -62626364643965326138653532393435316461376237656133663666326636613564613364616630 -33353035303933323030376630303131343733366465313262386537613264626661623038363465 -64613934386262313563386566323066373935393533623839306439373661383865313238353830 -36323565313132613463386635666235316466333966623935633035393634623964366633353737 -39316233383839323965343633373832306336303539663437373134386633306665343032313139 -66666234393061373361393539313066353034323066623438623836333364373739613465623763 -31353535636462393832376163353437653131393737353230643537663266643564643834643833 -35323862326666326237343039343335343230646466616232613930613030643832383861613761 -33643336303964623035653433626666356330306562643930626232363939303639386334393837 -33326431653961313936383663356330376663343135663463663239386137626430623037666231 -38323665336437363432303036653865636665306662666634356537636530626262306639383531 -63376636323862383265336163313839643062313636303031386262303239353431373834613632 -35366661376438383336353339386134306137373730623461353461373532396334643834356365 -35323730633866613363643037346334376233656365646662366132653935393731383534633365 -30306266643166323631343936373536306134313839383232316365363864653333643362633538 -32646636636435643764383534383530336235366165653439623537366235353830613532613632 -34393831333036323139633966303130626130616462353231393130383162363330633530613436 -65376434316235303965383966336536663464316264653436363436616565636432633935393736 -30363535623633643930393134636561633464626439636231353230343636313137316365656565 -30396231653437386232663964663736323061303235613636663735356638363330313461626264 -65653262353163313664363364393866646236336664343163656534306361653637306362343466 -65343133623235646666326562303537353833356638633137643530383935646537323064333336 -39336262323933373333666134663261636433636639376634393531366534303461383535623363 -38666339343262623134303131623531316563336565643133643030303132653136656337626563 -61333636623263393736636134633533656365633565646638393539383131363739613637373930 -38323931373166643764393939393932383233353432333135636166613832376638623435333034 -34633766666566303963376538616138663566646338396664636230323832616535306133323434 -63306336643530326539373662633366633030656138313166623661666661663339376438333863 -32616431666435356564303134363833646566653234303934336232616361643734353239653738 -61653037376532386663333034633861303561353565613463333761393436316438383366353332 -34323939353939336261313164313830323034643661613431373335666530336231356137646133 -66356536303234323731633362373664623261366566386635356364376531393530353237313033 -62313634656263663533303539313331346361323566646330356231326339316661633639373530 -66343939623132663139666139653936343830316235353661613936313966316664353738363334 -34303534666331306465303436306237643632373630633931386431376361383061326435326337 -39356164323065653835333035363437636362393434343363633263323533343030616563613332 -61366233323036346161363338393232623136366365373663613431373564316163303632313532 -38333634333036623661656139323734383233623938326536386638376136336332373564643138 -64313030356533366430616338613434346330643661336461363033643930616535616538633430 -61643436393564626333636663303465616339646161343461663461613339313630346436323863 -61313639366638643261306334306239666465663339663838346334343662343332663864356264 -32323231623964653864653331353563373639613363663463663135623939386139303663616162 -63346334633236333562663632373733656231643038333966333035356464303237613361313438 -64343861356131646538343466646631333036633334373337393838333566633034613230303262 -36376332336537663631386162316633633738346338636361316663363562653338616262623538 -36613038613266303038313830306162626231373030353764636639353030326265366530626266 -39343862393539373162363262333031366136643135396665366631343365636239376333626531 -32386261353765333638613436656132636363633466333233363063326438613365313538346239 -31343633343237323938396537626333313832353564346161623730363636343532386262343166 -65643566316465666333313533643363323233326562663733643361346233626633656537353933 -63366131316565316363373666353036636632303637316664393863613461653330316433636663 -35643530613965663964313265636335666638313465643335353632646663653435363930333534 -65663238656336383133306535313433363934303836353962373838346237396231366539306563 -37386438346336326261326165323132383537353464346461316430396463663562373636343235 -62303261383435346163653837666561613334306139393532356665386362623633656366306232 -39626131356365663262326565353232616463336363343430333031353734323735643834306237 -62333431663035376135613965393834373335356538366563666266653332633963653538336533 -65643564613438303433623538656664363966626530343365363862636166396338626134393532 -34396663623538343261383832306161653766626434643566656330626538336565313961613230 -66323837633535303438356466303031313565616365323662666265613761303866353338656432 -35636364393065393738666431623438613433363561343066336366353531383134633531616433 -33316236303430373466313831306265623139336161393730336463663564393566643435646539 -36616637323362363537643134396630393162633735336661373763323439376435333532366538 -61363334623132313665356135353432666439613363616462663431633834613230363733313737 -36366265353066643231373830363233666130656162373166343832306638373563343633326535 -62326362363836336333356164666464643033643166396230653165646161356363386132643465 -63383364376631383635326230393235313834353932636231616366633639303364303631323561 -61626165623839356235623566646438373436303636386265366661623635333061313931313865 -39636166326564303434363061343838653161373237653865386666393530616366656165323861 -34633464616261653462636234613664363430333337646263613362346464303433316166623537 -64366635633166383533376466643437653339623662343562353430353362386164363835366438 -34316234303932326164376339343437326230363830393162313439373235343437303966333036 -63646135383663653137316239386137363663646161376266333132613265303033323037386237 -39316537646336336636353739663639646636633065663834343466353233613466346561306464 -64363664626239323238653031663164303930393832323861633536656431393064393663323031 -39633434343865363433356236333366616335346235633463363232366638653364326233346430 -35623030623230313431316234663737383461343237313566336534393866373835366263306165 -65666334623533646562313633663064333734326437316562633036616431303938653431313466 -61623832303834343464323663326161653436346463393330623566376161643565333639656464 -39336461363336373438316239343863356137663166633431363763336463623962616138303532 -62346532626663333061633365613638316339363332383535373831316331616530623532336536 -63393234623466303930333039393738353431323336656564343266633239396238303636353533 -63373133303035626437663264303532313539353035663066386135363533303537313766343265 -33396330393663393564323039336432656133623130663564313765656563393462393537666133 -62636665373539636565303536383931636636313733396630356264623038376536663766323636 -34326331313236313832663537383563643833303939363939393932393736376162646430326164 -66303539646131333064626334623663353964326661333034366236353634303439653331316365 -30623966353835323836373032666238383538646565363661353236626538396236643638663534 -32653333336433316661643161333830343362373361656531653635326239343631383961616637 -65306164396330643638313465336437393730393237363962303332396630313839646266623939 -30326535653538636135393261303564323436306262613934343463353365323433656164363066 -62363636383766666333306134323465376138653730623734383761366337623433333339353038 -64376561306531336433646562303035343566383839356661633564613861306566316630303439 -35636466373237663430306231636233333761383932633361333935306430626263366635356632 -35313037633934313532353037316462313434646539336661616538353530306439633164653235 -34346238663739303537636363336261623532646232303830666361633431393062383330373735 -38326232326635343635303864636231343739353038633138663632386264323831366539343666 -61636163666235656630323463633734303838303363343036343063623866383462326537636634 -63336235303732396332316138636331656466313734376265633865623038653163613439646166 -37313936633835343230306634356161613636643134373161343834633534363737646636666636 -35353163383064326366316332636637336262616562323461373138663137313365613035316439 -66616136636261613765373066383736666535323063336436346162376361383466653137623064 -61663930353331653534306236343964643063313865643235336631666338616363393439393164 -64326439656336313166336539653435616232386331323666366337636433666535643139633535 -63646664313635313634633463363436666531393630626439313038623764343933643634613238 -64333639353931383765613831653932323364363666343335303934323330303938636133396534 -64343534376135663033656139636231356437343666353663373839373862623238303739613166 -62356233633637613564633261363532636539396664643434306330666634616362326663656166 -35643366383437626635663331303433383630303531303164303139623432396239653166323437 -39383633643034303465376231396565366636383134646166323634373766353066353636366436 -30323638303064626239653439393961396664313630383839396561356639323436643037616239 -61363830656631316537326131333162366234663931323861666231633738613162383530353736 -32633035383631653838383838353138313034653166376536663862393038636231653235366338 -63386436336635646533626666653063343838396233643138343736356136393136353937313033 -35383433353236383138653539663737613263646430623962636230613433396331303861616436 -38313964373964666563656235646664386331336332616131643338663635356436346431323736 -31643931383765653234643834343036396661326163623164393538613236363239643539623130 -36303338666238643663633332643965656665396562663962303230633166653662653835343766 -61313034336330653365356434646237653137643038373937633434313538343535376264623231 -37326636356665313436336534613433303836386234316464343331636663393338626165626436 -33396533373863323462653461336436303538343565383261323765366334633336383932303265 -63653932313835613037616633383439396161316232363831323935383662386339386462353463 -36366538323036323533363562336663383664353839303261356661376536663736383737383830 -66333233366231376334316535633735343638373964303033626466323463323938393164616633 -63373433653465366363623338663866343838306532643863646339663932393463376137636432 -65363064623933313432653731333235626539663030353936636266613164346134653133396436 -35646431326639383030653430316661663462653466316436306536376436633633313931313231 -35666636343566643338366464666638393031646131383435613135333337623663363464336331 -32323538306262373639393236623332376265356162613732363539373835653430643434623764 -37356639643961343931356466613363343737353433613735343062666362316263323837376661 -39393730343730643137353536306239333639633439353439353439323038653337303061666331 -61303766613738316161623166313664336161323732633864616436366638633137373661326564 -34336130323230663963396639323737376437616432666137663164623961643063666662656664 -36353062646431643039373465653938316239316563386532363061643565623038313762656534 -35313031393939633265323430316361373130623330353935343666656137356332396465323132 -33663432653966353636346466393161316630393536633832613533383234626261346464643361 -62306239376235306364333662363130386365616132653031613938366165653739643130383936 -63633463353564613761303035373439333032353036656134363334373465633062623163623135 -30663764306632336664336134306136653630366662383162653863393034396132393237366438 -66373632383232303632393031343163323739366537653330353538616430306261646530623565 -30353836656432393934396537356637323263373335343436303932383762623163643835343633 -34376262306333663732333964353633373332366434353637393233363539386563333534623939 -32613037616462626530306365326466303465333930666635323737646262303636616434643966 -66363838653636643933653238363337666166333363333964336235333530623061343332643761 -32653637376133663939363237616134643137656538663936333039333236316661356430663862 -64356665666163633663613836373637623737366562333637643933626438326439656534653931 -30316237353834333434643765613462333863616136313539656461666136323663303130636137 -32613334336265663666653538643330623465333639643463376665646237643234373937393865 -38656338326666363639306464383863613339343438643137623765643461333762353933376464 -64623330346334366637323934666535626131303461663233333036373939656331383736313765 -37656664376633363130636430346535633962616433636639356666316330636462663335313535 -66353664663439353131396633656433646464323539376139643264373334333336353436636638 -62653066383731363838373731656132653137343139306138626338613864313234343866356465 -37303733363939633730373961396263323462613666636430326262303365666435323735656639 -31373962333363613133336165376339363933366339383634663031646264313161323533393331 -65633665616261353938666661646130646430396464303831616232356562656666353234373662 -62396138356333663037313533656339373564353165353534303533646465646266343461643164 -38313733396631396363363635346337343831396238316131393063366361373230336331656530 -62356564383664323636366538353866326163313132323965663232663234613430653161313030 -32616336393232643262646231353732326266633361396432353538383035633662313033396636 -30363134663733383864323561386639643236656666633966623837623637383133323331336261 -65653466313639343564623231383931303735316438613230313734656436663838383336363931 -62383530363263303635636663343434383861636137633637363739313939653065303734383937 -63333264623564333161663966643632623463313766356439363764666632316130613030356133 -62353433613133353630343733316365373965393438643766303635366130313534333437306338 -34396462343536323665313735633130393634393466396236363036396665666432346335316237 -38363061343637306134333938646531346633363064333730316535306531613066313666653335 -35636264346130313762336464323833333763646662343630633562333637316233316665336361 -30333135633766303036636138656339626130353462633066333862343832303362666265383138 -32383838303133353631346234333931373163393930313938663333396234343930663430343434 -37646561623036643136656334383139336233303737666637383438353363653764393165323538 -66323566323338356439633634306130363939363039343762346665333835353463366363343166 -34656162656366376534343737656136326562393637663266356162623033393164623963306235 -33633164633861316566656337373830636433656232383462663035613162373133316363333261 -30626365376539656230656366623463626233373133626330373564313061633839386133623436 -35346339346537393262363965373862613064373361343333343138363866353661363965303363 -31633365383030653136643837306239653262313132643238656566313930663839336236316237 -36626434366265313362366431306661303339303430633235343064643064343164323630353865 -37633664616162336161653233376565646366316438303638633833663066623730326165353336 -39353530313232356163356163356131396166653331343435313464353530356539653162376663 -37633865306332303066313561313563333832376430363963343637636166323061386533663866 -33346132643365383038393964616230356539363338373665343637666465383962333662653639 -39623733346462336565353539666438356631613233616562646637323738373761663030333764 -64633230356563326535313430663863626336613264373863326539383763353062663430343833 -34343462383030333461353633333761383430393930333831303437636334363536633635383863 -35636161323862323036623932376130356438643236303361343333633363633033636539353966 -31636338346433616232343631353837623966373433333565376538303937373932646462376461 -65643764306336363736663133616432373661303237303264343862653333646236663337623662 -65363366663837663463616236616630326366613432656365663763386532663837663862636132 -35613331373236666163666134373937353531316562626135313464613366646261653266356339 -33623866633663343838626131373930636135336431353538366438363035343532376630303561 -38353232636237633438636161656138336137343531383164346264613034343763623339343837 -61633961313166303661643633356262303461626630303466316330643763333936346632313135 -62666135333163326361313035653664623066323364623966316130346463323561333533393339 -36653461323664333635343862643530363861333436313335306165373566646130393739343332 -61653564353032636237613832323961626338376237646162303638653539333163326563643163 -35306566326362353463646132373832383236616163316264386136643865646639616330656165 -32333830656333313830656162666531376637656463316336383766333666616365666138366364 -36353531613531626433643862316439306663383034346634326631323263393237643331623463 -34333630613263643864633331333638343333373933356464613331616337626136663263373538 -66653230616137396464656536373133646631396131323965326366363630343233646430656366 -30333536623661626133653932343532333236353435383430643633373933316338313764663463 -63666536386464346231393336653532353533623930396364663730353363626332626137383930 -33656363646165313761386266626565373932613939336533333036323461346331383936346639 -65653731643633303639646130313834643136383634633463373466303166353936303166333266 -33313161626436303161343139346266396161373932663732656530623762656362313037313538 -34666436643430636561323162366236363964343663663739363737343632653836633763386533 -63616238666332376161346665323236393232643837333635396639313466326534626566313639 -30353231653231303338386137646163623935313266386239643039666431323865326131623432 -33373066313261396435303331393336393332373730376239393539393030353566653965633034 -32613739636666356162323035653064323332623433393963306161353263643861613836616532 -66323061383033313131326132373730343364363764396637313738313132663535386465613839 -65383462356265656462663638623938376536313033663431393761323134666563316630393031 -38313238336132663133336338663363633863383333613731316634656134353836343765363539 -38613465376432636639623266336563633039396638636163343537376133613233633536626431 -62333663666635636431373334306332363931323931643330323838343635636333653663663863 -36353761376535653162656335393233373833653165313836633930336433663462393131326363 -36383535306534366237393764363235323662366461353235356235333033306135316635353237 -30343362646532646661383437623939363439316662643438663161356234386461376431616337 -62663630643763373563313937623764373838393535393662336162343762373833333165316336 -36393962663036393536366634326232306531316630346238613535303130383562306432346134 -31396634323134343765343230353434376663356437306231623132366130373234333438393764 -62643366306233636232333139613963323863613565623065636536616564323236656161363463 -39343164393765376530313362356238393831303239326439313838663839353832326431663637 -30666635313065343734636131663536616562343566343766336261383062646465323762353332 -65316435396230353033386131313935376233323135346630633639353163653863353933373634 -37346539363639343364316238643634616439653033383261383637326264316538356239643036 -38646434643332346561373130633132363538353935646433313333313262613363363732386130 -66353238363364323732353862303632666139343732363330373865383030343331383134356365 -31306230303237626265366436626265313662643833626534383661373638356433656234663865 -34336266633135343165656131373538613638613566396266626534313337626366343565306161 -37653764306364393632643465333033633337613965376630343934306634623433306363663939 -66396661323537333431643231306663376636613633656430616233636566636265336264386638 -35363066363465343964306134663132303461343238396232326566646263666430633538363565 -32393235313932363238383039333238333933656634613930373362646530373861326136663935 -34386263323663646538613135636432393831346265333530653531623265396164396434623136 -65343064623963323138643062366136386531313964643037626235646132346163636566373062 -62303235653066613663383635336230396237303361333933663865616139323439663935333738 -30353436633561383133613265356432633562663937376534336633353037623265663936373732 -39353366663830366138393364396632383537323361626563363834636163353833373464666366 -39343961373561613366393639343635393763643937313432363231663462363637626237373264 -37386664373432643236613237316266623765633066333462626331393635333966663065316131 -31353238633465626437313466653361633132646537363763646362303737353362386638303130 -32643431313561656539366264346131633436313637303664313636386336613932663038353632 -30333230393036663236633033363439343239336666643364383338336635313138343537383635 -62663031383266623266343462623565393262383838653039626530393864373934396533313861 -38636162303166356238303436656666356535306362303563653331383632326438336466333939 -35303233346166643466613333343165316365623264316131363765653563646134326532643461 -36343566306662663837363462316634356230373261393336623262376330393466366239323434 -30353736323262633830326339616637356636303137363030343831373139333339323530613830 -64366137396531646566373234636463636337653261336235366639343339626266396430306662 -39623835623935306661346538386239613533333362613831313561383135343638316533613536 -66316361343336306330326630363832613830363335313166626331376630636638343637303431 -38353135323165343064646664653332636436363531326362643637653966666130386430356533 -32386331303539353834613431376265326431613161623239353038336461313732653366626137 -36353462316165303163376465363333653131653138353535366334383464346630356432663966 -66653234616238356537353737626436313132333934383438636463646463383338653135313462 -34633830353430323765636439633262363232343930653336326164393665346435396565666332 -33383239343633656562376561366332326439323234656361326130396135373733643464393462 -34323032386566346565333636396435323234333830336130623233313830363837373934373033 -61643934636335633437356535623730333032343864313835646166666337326362313265633732 -36623361313934666335346537613866656535643764366663303864663263333738356630366361 -65353433663763363063386439313736613833613933326566643366313965613136303631376538 -64653432373265393634623634666233636164366336373534333039363966363233633762366361 -65303931393362323062333663323236373434626364363866636361643832343363613132386164 -31373231326235363765363635326464366264373938336533333265303436633530393632643162 -66646163373066343539636639656662656565616136333739373466313966306165353436396261 -62326532653262316234626530613362373365623731323631333035353463303466623934616362 -66316561646430366538343030386338333861626466663464386137373837316663353361646232 -36393466333839613938643066376563333263356631353233383563376462653531383730303930 -66643132373864373935626136363234326166383233373937336532643035363036626162343030 -64343864383434366164643165333132326230653964333465313763366162353536656430333761 -30313664636536363738333230636236353931653563376634326465623334386364366337336432 -31356163663936386161303734326331326636633931343430646237366661306664623931666466 -39623838393736306466353064656166363764353365336135646333373230653636613933613132 -62363332623462666139643938656533653862643234323836353265646364316431663133313863 -36356630363037666632346134393033346131616665346534303630353238616636376438316337 -33656535323062323137643635663938646238353266623635653038656434313438613533616435 -33313634303564363261333864373730616464373335663661663766373934633531373530626163 -66653062326364373631663130316333323061373338316436326436326663383863656564363038 -66316261626363336664636266343534373133663161376438613664333939386232363361643630 -66373239643234313737633337656166323533333962666633333762343435653037396364653934 -31356430333630303037303532616132663737316562336530613635613563666561373961363739 -64626266376630366561626338643436613131653736666137363762666465613465396663613030 -33386139636432623431326635336565326434346236656466653763363232366165626535626432 -31326561303561326232663833396439393439376333653162306265346234633565653639343230 -35633935646334363633633133313339393636656664316233653938333739316433 +30613539346232346133363461626666636662633562363137336234316530383764656366333166 +6134656630363461343561323961663865396332626639310a303632356336343664663166363633 +61396365336563353665373432383062303565393663306538643636306161333939313737613561 +6465363261663835390a393637356236626235643039333062626433633138323136376431643735 +35353966366365633061303465666531633162376463636130356561373835356437323238316461 +37616562326366343865393933373439386465616532303764613831373433333861633066383730 +65346634336535623366373665326633623161653765393938633562323238376531646639393337 +31343963313339656638623265306662356635633065306634643235643737333030373465383734 +62613631653437313361643635333734646131643864646433646166363964333763326437626166 +63393462393165393832316634346632303062623433653531643065653364313665363235346535 +35613134626435646634373336633934653733313037366662303131386464356161373061393761 +33336537653765636461353433353561303338313630356336303234306635356439393832313134 +34656439383333653265643061353031656435626136666538383035373638373335666634353333 +66643864636332346361336463643235643138336161393530653231303630626461316430636531 +38623266353061643937386662333436346339323830343266353462396431373061646166356635 +64353637393130393464626161356231633665656232623536316430653265623731306438376438 +65396633663832343839313535393738386435326265383334643532376137323732646636353334 +38663965656662326261366239666138623139366566666266663861353530393135623731333562 +33316633313865626230613536393237383138393564393666326363663366663036623866333235 +36663538333436346438363266656636653534353334653134343236623630306237633434346336 +34393336633930383833376564366634346635666232373930343638653037343831653366633934 +34643365623030323930613237393365646533333961613130623362646564306561323436386136 +30303930626365346662363031613639623334396435356564316534343965313632663464623161 +64323036393166336333646137366366366266646139363331623339393437353431626436306237 +32326663333063643136656665666539333562383533633363663261376135643664626263616235 +33323763663463303938626662316531373235626634616262623361626334323631336362663263 +66316262613961633736396231373666376262353135336565356135343665616139316565336630 +37376466383062616536393236303335323235366438353466353534626466396462353465323739 +64303761373130613435633062316164306339333766656534383339643462353163373466316261 +37656664323035343033643630646334643461663464656165653239363833616664316134366335 +38363534613264306230636562613665623732376462393531356662396264646365393664646132 +62396431646536373133306666393864353165363436366433643266346662316438626261316161 +37656131313230393562373336303766333632353963633830353764323430343164313861363165 +34633964326362646461326430623464363166343135653435333365393836653630353933343636 +62306430323031393936653239356633313435643364333566343666666232633430623763353963 +61303764623836663539363333303731613130353639663538316233353033383337633136373565 +32316334613131363432616265343936363534306461393066363632663833373861356332613734 +36636431626431316561356534366562306130363131333462316537613833613332336332633766 +62313533303937323134663631336638336332616366366466383461626465313933626632313662 +30633666623335393933396364353535633830333262643939303366373238313630613934366335 +61373231666461613130333438353830623237653534316135363962353133613163326338663162 +64646636653533313333393539353466383931373132303933363666613364333062343236353765 +33643533323331616431616139393534646462383233613137306131373964393132343339396261 +63636538316339643131666566623665383037653231323935633163343233346461313431353332 +38346436373930343431366332316634626435343031643164303634393237663637373463393763 +34386362393833363364373166393336323835313865326362333839666235396164343463646436 +62613066363938323533663230626137376535326663383531666633636135383461363235363863 +33386632356330643034303036373635306465656334313931623964653133613038663135303037 +64623865613732333435616437323834663236313138346565393864383336386432306434393536 +32323465313863653435653737323833623931333431643961356537623763326334396637366461 +33653536616434306436363936326238366137303934373163336130623838376463363836316436 +31616138643561303536313734656539343136366566653934663266616565343139323133393835 +34613637346632383638646665323161393161333736363264356261666436653633616562336433 +66313535396562636631633235303632623337626238343232373532343433346463653332613266 +66326533373238643862396562323930363037373062303661343264373836346566356232663138 +32363132396131663665643535626330386264643930396233373633393834353637623632316634 +62653366353662346430666264386637323237663634356331393236346665643837633866653339 +62383264316336666332323265363262343037343761623836303864383337336132353262333862 +63643733623636323264346330663230323366356336366335323732386462663561346235623663 +34363139366664346638326337343839343236663064663932313834383939386662383835393139 +37646530393965643036656662363537633961643635363133326462363130343064613031313933 +39663933366637666363383562366231626164363664363366623962356462643437396635383834 +39356132346339393563633731653932333564343731343564646436316466303332396237383636 +37623066393263316264313438383334633764383637626630353733313130386465383461346662 +32323530383631613937396665663432303662653837613564303861613833386663363964613332 +66396565356338383361346363393637373332613430663638313230313064353264663137343831 +65313539373562666666363535376234333762643036663834363164303938313565326464323861 +34376131303833356665623635396664373463366437386335633861386636373064656139313864 +37396164353438373831343065623035613533303566623365656563623036636665636466313633 +39623638663365376230323732326262386264636539633530303565363762376330303533646630 +39376532353365333536613762393133343632393861363166633062633663316332643336353862 +64326464313538343063633066396161356232656530333231346663666238343063323061666163 +31393531383536663963653061626533323532656331353530623936623530616435663437373564 +63356638643335316366303039653634326633656166643365316135343661376339353631633962 +34316666313230653530656339623236653233313938393231333436373839343962366363386337 +65616333333337623861306465633866623265343066356333373663343363306638346163333362 +65336631313035663636333765613263663539373030316365366361303962356435366139346164 +61343536646230353032373565363365326463616638643332303231626464353335643361303264 +61663833633939366231303561316465613530393133393437303034333639343731373564306465 +32313934383761303162393030626533316462363065323934323832353466363132623561356664 +63353363323866663237316134656366323664643461306436343131643931363931653730393332 +61616566323165643730613366323532656462383531646333653433636464383664613635316364 +61656135316164626331386230393137643131616337316534363063636463646132313561306439 +61343430326565313565616138343261333433383438643565616235646334636463656530333365 +30386631646265623336363934363933613962663931653031346235623063393462306133316261 +38306236616163323765306561643030656235303039666561353762336236353133343634356264 +36666363376533303161326339626465613235623033336363396537643231663463343436323335 +35363336666464363032643861663035643966313430356339616636616239666131663736303865 +34343932386465366661613564613164323732643236313730383561323961313037623034343538 +66663465343363643732643362633933336532626466623836633761323539393738636365323964 +62363961623133336364653633653434343361323362363338316665663636373763646333656364 +34303265383136393634313963656533323163333138666431383838366431633039633031656235 +34383938313962303630376330613264646463323162306662616431373662363862623837666363 +65383663623633346534623261363138356437376238353936336433653534336230336530353134 +33323530343033386634393061356664366565643564343433333439313131643465653332336439 +36663032366130366131333765626663303861353964653733653864366133623939613434633734 +30663534383636373039356631393936303162643633343432653665316239623432663331333964 +66346237306363363964393337663137316366353735333437663034386436363936376335336339 +39633937643333613337633431653736373937386634396263356165623062646633383535616139 +63653466656463333632373939623065636437653732333836323765353166306438626533363064 +30633136343566633161623734663238333437663335623761353264386165376463643764653664 +37373664366231303734363639353562666164346334343261393737393634303863386163386565 +35666331313762616136386331366364363463366430646534343134303464633032646237353532 +32393735313566313931636466363863376337343764343763613636666530613434663333366432 +32653634356232633265616461383230316364373636613834636361333834613735306631333463 +34393736313037393039646364383536333638383139653630343437316562336131343737363031 +62653335326131653538323135626139663931393734353533613563616333363531343966663661 +64306433393766656136303335633335666636653036313035363432636133626664383337383762 +66323235366136393933656438313038626535343235616262313131363562653338656337333836 +63333831653731646539313637316337373664333932653965313438616232343439376163613435 +62623436646337383263623062626461623865356165656439636238363038376530336330303532 +31353964323438383061633437323234353131633332353162356562303734623735313434646231 +65393532363462326636663638383736343966303535306465306530396166366637646362336632 +30313437366437616633633238333138393438376436626330373662353466656336303338396539 +62363139666338306464366237333364376339653335396533366364303665373964353937343437 +35666162326431323764646134336138336262393633636664306239613364353963373138653862 +61333064663238353162373561386439343930646437303365313634356364383935373734353564 +36663236646532356130373861353433333036356235373237313264646137613931393631656631 +38613862356462373666323239336536393337353039616439386333653362316637373864633831 +38343230373535633138643635316136626636336661393233313133383465366564346337326431 +63303765616465306630316361613134643835643935366235623933396139333536313661633464 +38663436613635646535643364333462613362363130363033393934306638363236343038326365 +30393165306664393838326330383662633265316436313139353030616439353838336165616661 +62623530343438333137616430316531313837613866653761376164363563626436653033616337 +34313931653635653035623561393363613535636236316532656132303163363063613631653361 +38366262636139633538313731626465633764326339333865623331633964383364346533333637 +39326433653035386461653964373837636630383136646562373132616338333232316566356562 +33383365396630333238353765633361303532323332616534366532336333356166653538333464 +31353338613566366138346263323138376461353230383830376665333765353061376334353637 +63323234643562366562376133353837656133616365666238316262336432343064326335326563 +66336366656562646632313936303061363564343531383230373035396330633461626432373661 +30636136613531393131393231383137613466666637326237666534356638393236363065623836 +38323934386461363864643138343963336161383339626236383466663263626134366232373666 +35333235336263303437336437326634363839306139643032636337356265366164303861663337 +61313532633237366138383861623234353536373339353232663739396130626166643939613334 +32623862623663303862396662643039393736643039613632366138653662643163623462636137 +37636666636539383934613933623939653138396630313035313239323565633966376265633138 +39656364613338613433386162666338666166343737353464653865306339303365393336323561 +65633264353632316338343834636231306435303039376636323431653961653031373733356665 +39353738333234626363616637616262383961343939386161313966383261346336666132626430 +36363561383433333434353663323731666565633234363335393065383230323366616331633533 +39656134646436353661626132313431626362303132646236343962343539303832326431663533 +35626431353065623662656262616531306166396433323861383161646466323766643435353830 +32336363373361373136393664303362363238303463633661383236373061343533616238373439 +35383839636230356463346663356635653431363663383266323662393835353537333037666636 +35373838643262346238616133316233653165383866633834356138643735316365386562646339 +64393466636630366664386132376530303263393664393639306537303061323664393932333137 +62663034313462663639623336323339313036373364656463646633353039353465313834313761 +66613433383663626262366365643832303430656262353163353631353065386663366537396361 +62336666386130316165613738396536353131353161383239356565656236623166353930656438 +35613363316231343330363932656663376665303131633566333936393334326236346139636466 +64313661326330386637343136303334663736633139373839366461656635633361626234653839 +65306632393362306430386565323765636463376631623063633036336463343964356132313337 +36373338663031326335363738623261343838386261616666663930393336303564313463656432 +31626437653138646434373263633237343733316336626362336232306264616265383631313965 +36336262383932356165326334643639333330666363646434386333383933643162336233383833 +64393736356561633361646462646338366561356437626461393737663132656366633232623663 +34303839313538393632613066333635626133313963646531613639643734393730643833323762 +34656336666432386436643766306233623364396430373531366261396663376537333830326534 +66393163376263666362633264376638343738393362303630383263336362666366613639376237 +32303163623533333333393437393534343237343439323636396534633465383238353365303266 +35633839346161303831663535313639333635663933316133343637393532343636383439323864 +30616533326533633139316131633762356435613964333638343862383663363063333337666266 +64646662646338343631313135353336636432353333383562313664303065303035373532656532 +31353461663766313939353736356232396534313566653765336434343562656332373066343737 +33333931646366386331383631636266643535353861326432613964643032663436306532623063 +65376336633237633466656330393336356239646531646437386265323962343965343534363234 +30613935363763363731393766373637656363663630663064313531623862616531366537643939 +32313538376231336261613931616164316531326563396639363739623864346166323566323461 +39373932396633633866356161343238386432306162323539653766663166343036343835383862 +30363533343332326337343034666464636432623562393939616533383036643438623264396336 +61313537653261643830393661376235656534386264613836346431323266376462346162383036 +36393266343333643461636665373136616561633232323737386630666436393637663830636530 +39646161303365666663653735643763313032376633653338313736646266393138633133363837 +64306564616330343366353434393164656262386562623361636161656630346430346165396664 +30663531653038643331656239646662633835393232346136623965613130303964313666373265 +64383238306136393033343065396637666166353137303565366361303662393335626566373961 +64353136363665313063383661393364373636336362326331316661613039623739393565386662 +62656338373034623333626161613139326462396461396438663562386564373738336263383534 +62656233323862323839383737396239643531396439323932383266666532396337393638653338 +66303239663561613232663438313862313438626538326630353438666433313462363362613666 +63313263663334376331373066346535663237333366636132393437383866616236656261353061 +38656233393561663532656536356166343563303232636364386333356433316431363234396631 +65616534616435366230303939313335383036613664326662356361386364333435383562613833 +34383931323963613434633866373562623236666531616235376435353732343761346331306561 +34383739363832336561666337323434656331383563346166626434633564373366623261333965 +37613634623061363162326666386137346564353161653861643464656532643237663834663666 +34333865356263323732346631653661333662346564373039383737373935613434363732303063 +38313063653962633535306337363030646561316562376235373839393633626164343065666362 +66666632623263336638333762373065356336316166616562656161333732343162656534303432 +66353961666266663266363138386164653865363961316237313033346231313161656637613163 +32393832333864393831623533393962363339653963346336393031656631313631336339623331 +38383239616338616338343835366132363739646231386139613539306238666364653439656231 +39653962333266656266353363616335383331636134323764653664333034323339373734633638 +33613265353536343039353337303062323531623462623562343038373834363234663262623930 +34653333333539323731656631656334366332376664666231366339343439613538326238336336 +30623735616132646239613238666133646333346331623863336639393263363562633165316331 +35633161376636356130376635646235666435626636383866353231383966303231646630363635 +31666430303030623032343562613334643430396664313663353561653361653730613434346162 +36393034353765343461383032393935633136613334383836613135633262653663346430393262 +36316537663336333034343437653761643761343566613437623265373266326561646265633934 +36393138383830303730646465303861313663386436636262323465303839643137393764636264 +34303831383537646537353263333033353565393663653964636635313838313762623064643961 +62343033303161633438643436623666393663623931376432393036363331336335653665383438 +39386165316465633832643534363464636663666562396664663361326231353034313536663230 +37393133313263343730333665653633346663303363396334393738383038383865346535643830 +35383834636462643733656265366138633131623330303363636430306163363832643438343233 +63663636613462636630336662613034623630326434643966643762623861323737306135663666 +34313162363639383866353364383734373138623432623935363738326263613034303965666666 +38306265353561353032653965366335616266376533653965303966333930383062623931623139 +38343630613166646164353432303162636461666461623531353534343263653766616337313533 +61376466363962313636323766643330323437613061383766393037343132326265666536316561 +30326362343565633364343937323439353261306361643337633837313665383466373136663638 +35373766653730343831373361326534653066343966613761663662613963636237633036646230 +61386634356564396161663032373739366534636337363138323162343761633261366365633832 +61303966633163633732666664393835623763653539643562396663626136616535393534346663 +35373964383836646166663939643233353730303330356333643237623961393564313762316430 +62353438613731663739313632343138346533656164313932313762396537323138626666333863 +32663561346335666238303666633732626438613230653964383338633765313665623563663137 +63353938363930383931666164363864633032343963303233396263613033356134353632623737 +30363639336133653362623731616333303635366661633162653830376635633762356236623733 +64333066366337626634303364653136323537663039373935656666383933353763373737383333 +63383164376534383564373766626634323832613235613161316461646562386365336363636632 +38363339313034336165666534353132643730336635666230393536666234653639386335356639 +31373039333033306565376362623639396531653532323566343330326437353037636539356165 +32366165373734653735653230363465646535313637356562373530663063643437393234333137 +30396464366132626234653832346361383161616238306634373133313136626233643265356232 +65333638373539383562616331313737636235373764343839643737653332633161666165373431 +62383466396566653064633866356636386362373462643431353962373364313331623062336565 +66356135626635373235313362653866393737623661646530636232306236313238393339336431 +35313864623635323532636266376438646338326164373032663631363136353335643762316232 +65376165326134626133656537663630373262613533343361623163356138313164636237653634 +62363462306431303134336237626631336435643031393830636533376530323635626261613563 +65633836333061643434306139643733346534336264353764626639303966336430336230336236 +35336137623432653564613933353066396138366663323265383362323962613938663539633734 +38303630616535366334323663663866636432376139396239623036646364336461393839373566 +61383036666339613431333539626564653935346162326138653636386439353834613630323562 +64366431393938366133663562353034303164323264363563663762333839346161643331366639 +63623362646663363566363135386332323962623136313732646565386437343132633637613538 +34383161653639663232666534663462633831303062303837383666396662336335663732383037 +37383836313631333366663539373461653762663733613562393663396661313831326530666231 +34643430646561363530386563303966333966616138323737303865653163386163633761623337 +30313030323234306634333036633638336536383236353937386139623131366536626366653461 +64303861623330393862616238623265373762666431313437636438383537636231316565653931 +62386165366632613839303438616434303361613434643733386433373633373165373462663463 +66623563663433343561643932326464393736613737333564366537633064613737663461333935 +31333561636432663962643865353963386462396561386430666632353638396266666435363766 +64366463333436663839376564643835656261663231336139343563653937303634306533316635 +62643337363430373564323534633763366238346435643338326231376134386235306136363064 +64323333613161626535666330343236653539633335356132333864363639386433626165636238 +66656433316435646231363862393830633764393161396531663230326239643732343361663965 +61383731363265356538323162333461316637323137373862666430313430373066313164303938 +36386532353231366535633631336435633834316266336433636633333330353065303562393636 +33623739636238656436346634313436666533666437643261316262376139313664386230646435 +61613430646463623435653465386431643235386638623333666436666532653666373966316531 +37656532663564306638346466393230303363336432616530393139313761333361653337343733 +30343637306263356166376335343132623535626532626333346363383730303663353463636236 +36303137643264313337646564623430303239316434363034653438613133353734366163623234 +37346530383139336336356162666161353865353139646439366139363238366335386437623439 +38636531636235356664623731353865313762393661363636356163393932383032613733626234 +30393064653739383037316139656431666466313838376162323164363331313432636337393634 +30653135616131383039373938616331303639353539653939386665313763633238373035373930 +33653031343134373764623238303763653061353265333333666639363534646632653364363366 +30323865333762333531346435363536366663313031646138616465343136343666653364343035 +63663262316231616666346537306238653563626563333964323566353333306130613634373735 +39393334376562396430663863363739353438656363616462333765373030653536353339346563 +38613765363564386366363830616533646235653538623935353331343132363763323738656461 +31373565633335363864353133376466336465373363643931386261623462636138306166653365 +66323537656263366665623266373031633263626330376630303035313735306162383662626130 +30653839663433666663643736396535316637386434633863316236353133376538323137653264 +62643936383635643964373438343764626465303966306136663064656330333138346464363634 +62643536366263373738366231623263626439613433633433303938623131643863343439386564 +61653237373766313839393834333030613231613832656635326363366665623031333938353365 +35633266353230613530353762666336356661356666303161643666333365633336633433633334 +35376230343063666366386638646436383932643361653761383730643761643236396164666665 +32653663386136633562386231633335643165323566333833663336616566383962316465393738 +39356366633631383234633733376333343333373765333637616639666132636139343934326162 +61356137376631383338383565623735323133623066396461366665393866313930373338653863 +38613966386239356130356134336335336261396337633439326661626364323966336330626163 +61626664313463303461353662306566663337653365343964656634353462653563613461633662 +36313338346335653530373262366237326462396336383631326465303865643930376237316334 +34393065343864396231373031663239323664616335616463323139376234393938303030633063 +62393034383737386461663362313635396666363662663530313433653266396665636264623435 +62376634333063373665356263383535303234613463643165353036343031376333626539613939 +34373737633733336531613638313133373362356235613235363066343534383665313839326566 +61306535333930313034626533653361343063366634663232663535646539313931623037313836 +32663664623233663337333031643563366530333537643331383239366161343433383761626338 +33353563623332336364396164303065343737623861316639653664396432613535396633663538 +62643037613431373962336339626364636266373065306563386638633434623563636464613739 +62613037363631366631346461643930346132376566343636306564303663636135663035363263 +39323433666164313562326365396235613839653265396433613862636261633431623335303666 +62393339336666653037616639616134333366383730346361303335316232333937643165663130 +63313233616464306533376662653632663038623838636266303736393263326636373131656331 +35663039353138313361646632396330353564376133636639616536643362663364393432383666 +34373330643431626137313335613264623036343663653963393034393066353138663564313064 +32643135383531383933353438666463376635323737346538313566616662623337346365386331 +61636263393438316531343062306232663965373239336136376364643731303033393263313362 +34333266636466343636653333363930323133616364636638623262323562303635363333633366 +38643936313431623331656664396563313936646230333632636231376665313662346536363535 +39363639633761626364343666623062306135666364623639616563366564346363316239343933 +64303564373339346335396135643036386163643262303833306164623439363933313933393831 +66643234666434323035313561623163376631323963323330663335383537373736623766393934 +31616466386261333733333764393938313434336462633131303838313464343866323830623334 +31356333396463306665356333623635383531313665646266303030626237643433646666313533 +65363436663261396135633539366266656234323830623766633461613936363435396439656161 +32386163353064333864363132343038336430333235613835653865633465363733323538343637 +64306462623133626338353235323162303336626337336462363134663233613034343839656162 +38393066396238303835363930346466343130336339336335386231366463626638333833383564 +38373233633636336637343939333864663539343965633630633431356437613164383464333435 +64336535336565363839666432343334396666363663656530633766626431336461663636316239 +31646137613235303830623830623864316631333465643138383232666238316631306265663165 +37333765326465643939323831643133356337663963613064666333323664373361316465633566 +35396665363461613764666563313032343561373138353339363534396265646331383434346131 +35653637623239346339393162623530633034393239663735613330623032633334643539623464 +36393535386433636437636130356430386335326266633461383632386538386338653030353532 +66656632373334386532663661653131666366373633366164323037626562356333633838393461 +33663938623139633266623836636436643231366665633234363966653432653363613263326334 +62653333386634613161383731646364326239636562386363356332626133616330326338386438 +39343134346531386131613034343232613032393331333638613361373831323763363964336332 +65363331383230613036323833326231666633666566633961623838316332306338313735383266 +38393264326233323535306433373531373763306437666634313137373866346365613662303339 +64386335363665353633393131386166643136653533393266366337343665376363303562323064 +35326464626238356131383035636661363931326462396230316439663065303530336631313865 +31623932653666646432336532643835373533666262666261353232306635386461643834303736 +62653834383366346164346239666436336138336137396533613833386466303030663563393734 +63356366653831393437326139346436356264343762323865383835366134383936366136323631 +64616539373537653530313362333261653431326131623462343763363364636639363864346335 +39653835616132626361656332326131376533366234623933636562613836366633653930343866 +61323934393335663733393361663863633039666537636361333461353937386564363362366263 +64633261373537663166653138666433393137656439663336613530393661363065373230663063 +62306464313035356134323537626663303131323030666430313330646636366530346365643030 +63373865323431663931326637366165343938326230636264383935363533326533326131306662 +30633863333437663436623938343638326637373033626337623934356236666337383362303432 +30333866393631373965356166623837656436343833303266643532303735636639373539356262 +33633164323233313933366535373365636635633431633039626333656361373039346239653364 +34383933616535383166363830396465383439313662313136393365616531376235633062623961 +36326365653232393837323038623863303161373032663135303530363931306133323933656432 +62303763316563313932626332663437633035656564313364386163393263306363323961383766 +36396532393361623835643735306562366333653434626239666265373132656661306431343137 +37653333373939613636336237356363633137623438383764363535366466633764663034633432 +36376565333731613137303833353936646134353731656564303365373065316463346133316266 +32663465613364636335356135383436356661326561336337633936616465363130656539613837 +36646337333462633133653632626432313330386331313738353261313936336439353436303366 +64616130373962386538646661323031633031383734396438653638356566333533333666663463 +34613163383065373864646533383237366438306435326130363832393764336230373431393234 +61366338383961646163306665353633636463336439303562666661373939363533353764393431 +65393539383739616361393237306163303436383834643439616263313161366566336436633161 +37656663343734306261343638363631633263376237336133366662376661346563346636323737 +32616237393536356535623639363436636433363737313439323833376635376633366364303237 +38353833333132666137333634323935316165656537313262353433616566323135303964303934 +32383066363662333435366337623835323532386663636462626436393339303439393838643961 +37333633303665396461653830643830303562646232663362376631326261633336363266626464 +35633166643931623462353764323331316234363931326165346366383031333566343061373232 +32326464373738396166376337633338636433363835343736303266323363323234323532646330 +65643636353561653538633362343661343066623830623335303736303238383965316465393436 +64363030353731643231333934363536333933366434343663623766343132303161383266393264 +62326436356666363336383766343631653134623961653430616162376664313766623238363465 +39346166336366383266616332633565393862386365633865656135623439373137653730343865 +65396232353938383266653964383737346537656538663765643035373030306330363539663461 +34313836383963383830363630623939383862636330306164336631343832363234303766646230 +66366661626331646633626338626163306262306265303966353466636162623935356562633066 +32346432613466313439613631353737306435333737303731653066336437306639616332393830 +30633736316530643365333865353738633163393037626437666136623336363366383931323066 +38623066633764363665383835373762633462373865323264323436643661653366326234643963 +34626533393539316634376136306361313731666363636233306366383265356165663261323063 +31333365336538326561323934373466343561363065306637346336656531363133346638626336 +30616262626535653137656435363633313364313134363134643661323364393238393633313639 +62646436653636306261333032623066613532643665313336613435356639353432623635616464 +36363230353734326131663633613366656664356635313535323334303932376464396531373363 +30383939323164323832306139373238396365333538393966373030363461613132613732313961 +62346430313235303035306238356465323863303636626238346532396164616337336239393138 +35643736626637663232316637313232646236326664353563363430343736646333333536376438 +33303862333236323937316437643665373461653637613463323937643136306637333661613336 +65383865303336313637663835663664386531396435373337633836376466343031303266343661 +39393030663861656562376666613437653262393364313337373632616366326238363634376134 +65326462653137626136643630626463376539376436383530653838346534393834643066633566 +63326461663563323534333566336534373530383830346435343466623935313030623434373336 +32323933636435666638356133316266636664336366343931313036343562653634643230643561 +64646462343838333362613337646138326538323363363662666637616234663535333863646164 +64386236396137626265643936323136363265336139306263396166616264636432356365313661 +31643364306661323036336265346566383730316634343133316436323932303632623634313062 +65393336386564656662653962626535666365333837363334393165633731633931373336626235 +31626565396138306437363131623430393164373963663435633863326530636366363562373435 +63306336633830333637616539643366653532313862366536363065313438336461613466343463 +65343038356138636638306262336237373765643132343135366237393237323534653739343833 +37643366613931373131353361373136636363636636313232656133323838303234663634353632 +31636135383465626232623566333461623265643431343166313665613139373936323331613736 +62393632333930663763396561393139643863316138383932366261366561383238363937643732 +64323333373261353234616337643638313366653430303238623965393538643565366261393833 +33393063373866373236663165323565316565333331633938393236313432623861633739343461 +30396463396464396231363537616561376263303163333364366265376461303938626334633432 +38643135376166623230353065383535333135353735653534306631656162353433623731633162 +33386532336436656331343762363234396131333138393238666563636163343635303034336466 +34303762366238623936323930303431326231623465666461616461343564343766303837393965 +33316139643235643733343137653437313038393131386436323530386235633834383361313764 +30353238663637363430313136346134313032363837323637313034643961323232623466653066 +63336337396261383237313265343261646534323131366138383766303865643438336165366366 +36383166343062663439646437646331663965656462343134353731343565643836316533323130 +62616536353263356632333837666531623439303532323461313834343639666430383762643961 +35353936393836663663396438363834316565653330376464386338616137336131353835636363 +36646632303730386333363836333938323764343935316137646539613664393039656335616562 +62623532616133356665393463356638353930623962326237303663653338646363633534663738 +35306165363935656635613538366566353832373632303763373464333434373434636434393764 +31643639383938386233666538313336643434316430643433636530653931636434366166316262 +31386662643432623437316232363131373934346464336635613466323766623766353732646532 +39623430373333393465633233313236383939613232306536366137376464393766373166353962 +65373335376263643263393561343161643465633033356134323664366237616165393564303332 +64393239386465623431363565623832323162623238653365333936346431306534653937646264 +3631 diff --git a/coreos-config/roles/compose_project/templates/prometheus/alertmanager.yml b/coreos-config/roles/compose_project/templates/prometheus/alertmanager.yml index db2382d..24e00aa 100644 --- a/coreos-config/roles/compose_project/templates/prometheus/alertmanager.yml +++ b/coreos-config/roles/compose_project/templates/prometheus/alertmanager.yml @@ -6,10 +6,9 @@ route: group_wait: 30s group_interval: 5m repeat_interval: 5m - receiver: 'email' + receiver: 'matrix-monitoring' routes: - - receiver: 'deadmans-switch' - group_wait: 0s + - receiver: 'email' matchers: - alertname="PrometheusAlertmanagerE2eDeadManSwitch" @@ -18,11 +17,10 @@ receivers: email_configs: - to: '{{ prometheus.alertmanager.smtp.target }}' from: '"Alertmanager" <{{ prometheus.alertmanager.smtp.username }}>' - smarthost: 'mxe8cf.netcup.net:465' + smarthost: 'mxe8cf.netcup.net:587' auth_username: '{{ prometheus.alertmanager.smtp.username }}' auth_identity: '{{ prometheus.alertmanager.smtp.username }}' auth_password: '{{ prometheus.alertmanager.smtp.password }}' - - name: 'deadmans-switch' + - name: 'matrix-monitoring' webhook_configs: - - send_resolved: false - url: "{{ prometheus.alertmanager.kumaurl }}" + - url: 'http://alertmanager-matrix:3000/alerts?secret={{ prometheus.alertmanager.matrix.alertmanager_token }}' diff --git a/coreos-config/roles/compose_project/templates/prometheus/docker-compose.yaml b/coreos-config/roles/compose_project/templates/prometheus/docker-compose.yaml index 7e50206..61fbf70 100644 --- a/coreos-config/roles/compose_project/templates/prometheus/docker-compose.yaml +++ b/coreos-config/roles/compose_project/templates/prometheus/docker-compose.yaml @@ -23,6 +23,7 @@ services: networks: - gateway - backend + - alertmanager prometheus-docker-sd: image: registry.tobiasmanske.de/prometheus-docker-sd:latest @@ -46,13 +47,29 @@ services: - ./alertmanager.yml:/etc/alertmanager/config.yml:ro,Z - alertmanager_data:/data networks: - - backend + - alertmanager - gateway - restart: always + restart: unless-stopped command: - '--config.file=/etc/alertmanager/config.yml' - '--storage.path=/data' + alertmanager-matrix: + image: jaywink/matrix-alertmanager:latest + restart: unless-stopped + environment: + - APP_PORT=3000 + - APP_ALERTMANAGER_SECRET={{ prometheus.alertmanager.matrix.alertmanager_token }} + - MATRIX_HOMESERVER_URL=http://pantalaimon:8008 + - MATRIX_ROOMS={{ prometheus.alertmanager.matrix.rooms | join('|') }} + - MATRIX_TOKEN={{ prometheus.alertmanager.matrix.matrix_token }} + - MATRIX_USER=@alertmanager:{{ matrix.baseurl }} + - MENTION_ROOM=1 + networks: + - alertmanager + - pantalaimon + + grafana: image: grafana/grafana:latest restart: unless-stopped @@ -90,7 +107,7 @@ services: - "^/(sys|proc|dev|host|etc|rootfs/var/lib/docker/containers|rootfs/var/lib/docker/overlay2|rootfs/run/docker/netns|rootfs/var/lib/docker/aufs)($$|/)" networks: - backend - restart: always + restart: unless-stopped cadvisor: image: gcr.io/cadvisor/cadvisor:latest @@ -105,7 +122,7 @@ services: - /var/lib/docker/:/var/lib/docker:ro networks: - backend - restart: always + restart: unless-stopped volumes: @@ -115,5 +132,9 @@ volumes: networks: gateway: external: true + pantalaimon: + external: true backend: internal: true + alertmanager: + internal: true