From 0b1e4d05637f93054614c0dc7176a37326235591 Mon Sep 17 00:00:00 2001
From: Tim Zabel <Tjzabel21@gmail.com>
Date: Jun 09 2020 22:58:58 +0000
Subject: [PATCH 1/3] Add Fedora Silverblue bridge.


---

diff --git a/roles/jwflory.teleirc/vars/main.yml b/roles/jwflory.teleirc/vars/main.yml
index 1ce1839..2eb2c61 100644
--- a/roles/jwflory.teleirc/vars/main.yml
+++ b/roles/jwflory.teleirc/vars/main.yml
@@ -277,6 +277,20 @@ bots:
     imgur_client_id: "{{ default_imgur_client_id }}"
     version: "{{ default_version }}"
 
+  # Fedora Silverblue
+  fedora_silverblue:
+    cn: "fedora-silverblue"
+    irc_blacklist: ""
+    irc_bot_name: tg-silverblue
+    irc_channel: "#silverblue"
+    irc_server: "{{ default_irc_server }}"
+    irc_nickserv_service: "{{ default_irc_nickserv_service }}"
+    irc_nickserv_password: "{{ vault_bots.fedora_qa.vault_irc_nickserv_password }}"
+    teleirc_token: "{{ vault_bots.fedora_qa.vault_teleirc_token }}"
+    teleirc_chat_id: "{{ vault_bots.fedora_qa.vault_teleirc_chat_id }}"
+    imgur_client_id: "{{ default_imgur_client_id }}"
+    version: "{{ default_version }}"
+
   # Fedora Albania
   fedora_sq:
     cn: "fedora-sq"
diff --git a/roles/jwflory.teleirc/vars/vault.yml b/roles/jwflory.teleirc/vars/vault.yml
index c530a4e..088a782 100644
--- a/roles/jwflory.teleirc/vars/vault.yml
+++ b/roles/jwflory.teleirc/vars/vault.yml
@@ -1,222 +1,232 @@
 $ANSIBLE_VAULT;1.1;AES256
-31613035613931623632656361383332383065346666353837323561396663303331386262336134
-3863333237313032663066613264663534306163343039640a386563666637613037313535306364
-31653466656564363530353866623935656134373064343933306531663830373931356330333534
-3335643430636363310a306462343666663364306338643361663465353466663838616133653864
-33343361353136646562373837313963666362613036376664363961643733656437633931663635
-62613434643433613566636562613661303532343039623139303363626639336463366331656235
-36326235636665633932303830623539326165303837663735356536613230326235376431376337
-38646263393833653039376630666437626234346235643133653535613663633630396561306630
-64363062393634373934666332633463363162383932643636616639656230386535343731326136
-61323163633663663539643338353161303065653039303761326263346234663132326537306162
-38393039393433353138336365363039333935326361313961626339386338363830376263656431
-65613963626263653633386633636561336335363336366566336538326264633939393132346361
-38623439656163643066613161306464373436323164653235333962346565396462666565353932
-34316661306235303063306639343332663233363239396363316663323833643438336236663264
-61393237383861656230663562373436326234363430626132616235306632663336656465393362
-39393537323639636230323437376664343531613736636636396635333033306531623337326232
-62326566306532316531346634643431373031616631313436396564353862643665626536333239
-30396665333537646638376464646364613139366465356635343463643639656637663037353561
-64363934346137323132393435396137653137383863643138653634303238306233303037363530
-66313263353530653666343361336264623839653261646439633439653434396631303162636561
-65613736613135613533373639613939396264623034386438633130643639643365386338656438
-63626165346435383535393831613432623032333264336135656365376131613731366337396465
-62356131333661376332656538333936653763653132383462343962356236316437313536386563
-36643265633131386433653038613238353539386636656130643233386535366461343437666634
-39336562336365346436356336653664393337633634663334636265633763316464623565613438
-31323138336665306663613835363935373430613061653835656462343865653766316166663163
-61363836626663643864356235646238313961643239646138366365636536396631393439656662
-62386634306164393736616464346531313732653733323962323136303562326366326636356138
-64663363393964643538373561373261326434643230666538323739633536643030613237386539
-36636132613434386236333132396361616438316232653034316539333264613732643338623735
-61313765303332646632353632373534323663316532316636313661383564656430633235336365
-34313661613066653161383761386263316264313662623666396664633333646235323739326363
-61316561623563326664336665303535326332633463653934323135616638373239333432623463
-63613364346162666430313138376566363564396465363961633336343361353865316565323832
-36333466386563383162636430313165333361346163323063326234363131663232336237343166
-36663437393332363836636462356536656133373238396633326532326338386533633564653932
-62383038393635376231326332313365303736396630633534653463336239363032313666306366
-64646338663162633532333663396166386533366630623463333165643664313861613066353035
-37303664613937386235616665333930653239633535383932343964396536646266383538626165
-31646337396161363237316138653865386438316364363933313735373438633366363463356462
-61636237663830323932626665643833306331323233363963313038336235366530323838376565
-34396564346264353432363866393934653764633965366665363039323362636431626436623963
-34303536383039653165303666366161346464616634616138373234646130366434323734663833
-39653766323339636435383539313462303739383733326437386239636137396231613561663835
-34643061396337643561316432373632346461346263353030386265343939666237356439633333
-39666564323665623365373331613361656262383365396338323762333464353961303733346232
-36616334636438643833393838633038623165393962303839363064313332356435326262353736
-36323936366130346333396237326166636538383163313132303661656637613630663865613061
-64386131393937346239333663656337643463386636623661653035613031666137633237326530
-38663431393633336265663335396366646366363332333462356333643263613538626439636433
-33353638313437323434366361636238396238363735326338323532653162386134633038396335
-64633565653462333332613535636435653362613134373238353037363532396134386133656466
-36383638396562383634653837323332303661343566646666656138653837613133353966306636
-65323636366430643835333466323338373761633263373133366134323561623232383430303630
-65616262623866633734366363333261646337343534636133623037613533393565363035653366
-32616362653533353737653038656364366335393933643764653733303364306230616433393761
-63373231616637346564653035636236646230383062646130386532393335663236353233633566
-35626233383666653530363463663365323339343930366530386533366137333665333330626639
-62646165373137656338663730373963626334333164363162666637366464303866393338656535
-36626436636537323761393366316666356434396464366333363539663866316230316432653430
-64376436386465613164613630356363373763373362373931623239326633626530616536366462
-63623931303836386361656635336635343239316336646134313861346462393338333361626261
-31316564613635643337356437656131626132663631373164663831366433633865383438666632
-35393634623730616430393932613239323232383164316432643536653561306234336264663963
-37386265376235363162656433393237316335323937633631353038353362383935653865626362
-35393235666463333464366362306237343030353730363162346133666339393935353265346638
-33643262393236396235396132386166346164313235633466613862333262623137303831316634
-37303532303033626535343232663833366130633864393536363237633839333737623338666531
-33346365633336633931363737333662363762373233383466353463653731643239313431383065
-65376334346461626663396237346630623863373731373131346333376661326533643262333466
-66313231353435343837653034373531636439373239336534656466663563653265306334383861
-62383161303261613966663130323965633966373938646165326361633463663239643633343363
-61616164313864313733383463626438313963343631616239626437323062313538396165383233
-61333461323932663335663630313662376563303865636265306463393735333966326233613436
-66633736363166393433623835396334393636373966353139656435366238376339316334373462
-32646366616666363736393130623261653034613838663833643262386261393635383830373364
-32373934636630633435623166363639326162306138306435313562323730363632356566656237
-31643439343231396565343039626431376234613232633865666432616337623762613335313165
-37313437373666366330653230626433343235316336383330663731323637623636316563383130
-63616337346665353937306566623832386231643763646232653539383533653365373634396166
-38666431346531316331656135383331386231313539663865326462383164393334653462306335
-39633835396537343938663062616231346263633739626462616661363932323062643063633432
-33643734643466643562663665623433323730613535653834613366613737313161316264396632
-32663235643865646537653661306332333033386265303037313966353962396434613532306562
-62313731633833646331646162626662393561616364383363363663646338316137643137363130
-38333039653532386334376565356461666539313736353635653530356234613861386538356566
-31373939623961353265383537306139663937383732396637393861623462633564333737643563
-66303536303639656332363665336364323264636231313064396166326662346133663033366631
-35326666643063313037376130643864633564313835303338623865323730333066303663313866
-62306666353039616665653236323062313265663461373530343435633563646530326461373736
-36373930643763353461363763666165346439336436313135643431326130303937643636613965
-34376336313730626265346665653231306263653632323063663638353266376361626335306464
-38643830363031613363636431353662393830306563656463346365316135666439613135643738
-38663832656265323531623635316139333862303236653038363762393231613931363964316632
-30383432316465326234313130383433333932306533626234306464373262646332393764323837
-33326536666234643232643030396634393337643332656630646633633733386134353134383931
-38646263323035336334313030366536363835393966356665316430356135636266313730663130
-34333732316561616531386138316534333038316436386436363264623363326533613839366638
-36613737333264343038333561313032383934376665353336323534396166313430643638393836
-37386336396635303134353133333165383266646636323662333934323536613737373636323938
-37626334656330303839663165313633656532623730343439313830656136653936386334346663
-33383366393766383564623661353135653235393639343537313933383539383638313263643564
-63316433346663626666613762353031353130306166666664393464373639313837376638336465
-32373034396531626165643533303831353136343336396433306133313837323666383738656136
-62386130386666336631303033306232666239363339376263333965636132646637656631363136
-61326530363164363531316531653730333465383730343730363539396633623366623535333764
-38613331653934616365346633666663663531663836323239336337633862313036333861623936
-38346362313738353763663630356565636130646138626535306237633731656632346263343939
-34633061396433386561383139656231613465633439613964326236663635376535343862353535
-31383632353834313639646661376265356663643533653364353334393036333830323465656335
-37363938306465613563356134653566303133316265623430343939333632356334613964316466
-35336436323364363164343631393461353030643636346635313261376436626337343964366234
-65663266303831306565643833643135363662363236353361613562353064343233656666383238
-33356431326237373332396564646237303431353664633762363934613931356134613336613734
-39653562303235373266663663373566383238363735353736326633366566643666376664643761
-37656566626532646161386339336234356534373034623831326332363364383735353962313738
-30363931643130313737313934356566346162626137616638626662373739363661326633303662
-39396366326236643833666637653363306132326563333366336365326634616138383932303130
-61646137396462393839656332343666623364663563353534646237616132393035326566383330
-37386231623466636539336233356638316235386362393533323361396663643134376435643461
-37383738633235623831636362323630303439386132366130623931303061376631323737376165
-64663862326230663632626361646531333163306631666439356562363139653930313061323064
-31613934623663326538653438633662396262643931663763346535326237366531363862353963
-37653336313361376237666466303962343865646261336231316464663164613863386332353732
-39623064363763396330666330323032363363323837323638373432666632376463633135643261
-62626130333539383261326632666162393932396561623735333266613466386537313433666163
-39626464656437663361616230623635366463393465636365303432656231393730393537393730
-33393937363532346131633335633161613233373764666432626131353563613063313764613935
-64393666386431336364383463313632666130376432383434306639363337333136353963376532
-32356636396234646131366233383365636135663462353564653439636464396430636137616130
-64366534616664646630663933653063313734636135613536333734303334313461393735666530
-30663334346365613261303734653736353864626361366231303837613638663265343863633732
-39323463633065366339636333366537383964316233356335316664383663363966633235363061
-66366466613662646633623430346231376131333662326166303065613666626535396334393265
-62646263346636616137396338636561393136363233373864616462653939326365333762313464
-61636663306336353436323866633232376635356565633433336265623839363865343231353538
-33313563643164323262643635633664373830323630323261333232623435303266643236306232
-62313966343939323861303633383864356137633863343965396230336432363563376362633637
-61613330373935353133633632663537366638633733323834373863323361656236646239323034
-65363137363932633737303634393161336665393235623130326331613335653431306430396365
-32393838643335363938616137356661373466306261316131613736353635633037386637366135
-35663438643634326237633538303063396338613037373536313566613931626433666430626339
-38333335306664323164643164613630323637663631663665353136363530663231653330356538
-62663537663332323133306330663139626431343439356561383833316666616530333338353832
-36326138666161373330363633643331373065656661633334646137396462616439306463626665
-32376136633739333238366362623166353933313163373934373230393333333864623361323335
-62653738653962633262336434383861613166663437333531323139393665636639353362303130
-32323630663636643934373064333965656264396231636462323065326665376431396130336431
-34646366393438326239386461316463383132396161386633353965383366643566636436356166
-39366534386464326335323565383561313836613066646336383364376537383834626665613233
-35653135316332366330336230336466336331626234316337373739323435383931373862666435
-61623661313036336432353461333934633033313932643538646331363532353237376264663766
-66633530626437663532663864633461373431393866393138353733363363396130646637336163
-66336136643039363339626564393831303036313733613938616361353161633038366434636533
-63656636613830626135643862323362623330363934336530366132373565303534643136336533
-39353930643162373163366439363038386330363264363163343561616563383030386164323734
-32613038393066366132386133333162306564613065646165336133343739333566623531663035
-66643232303366313336323138633639646237336430663536326530343637613833653731656139
-31303763646633663165383737353739623233633964643233656462653265383931663634343932
-63326531353363643633356530613661353066666139666464623835373035306136366530353331
-37613434623536366664313830336630643165633264356231336630643366653338313065316263
-37343266633531656636643366386434353239366334666462373133306262343061656538306461
-38393639643433333730393638616433303864653437376235343966363764663438323439396331
-31646364663439613338323466363339303264343332633064363530353634346333613938363530
-33353363306363613438663936666637303931356437326663373234383561303530626562306263
-36333166306537353334356337623565303661646536383166366238306236386265336661353838
-35383937653631383932326634396332643036356338386138393239616636346138663161613437
-33346139646164663638316137323765366333383766336463386338666138623963383433643764
-61353762333863356261386664626664373437346636333366656266373033326466316566326134
-64306634313934636336643733646235393761313563633235373935313665353930663136653637
-61323237666637633366303335396332383539306538326437313634353230313736323632393033
-39383233306262393536613763346633643139326338306666386138646365363365386331313939
-37653062313963366262646463633632353831623135356565653332333166646663616130633664
-33363336316530633430356463636135636232353838323164653538343435353530646634303239
-62303437656362386265626333653738386631613235616234306461393735313033623361303962
-62303532343939653838356234396232333861326461663866613230373362633331356431353137
-35373962646337306332393762333736333637356137346131633833386132316566646534353761
-63313463353638393432333766666638656165396462346563373461613232383733323362623035
-63333738303464306239666333633434633337353437643733366565393431323966366237653663
-32313264306665396339343334653366343030363164336263633736306635303566383730633364
-37326130646436663331313234346362313935373664336538616235303337613134663962393331
-38376134353439373964623039386135616664303263666466333434636163666232323264303838
-38316434396364316265356566346366373134636435666138386438626630623666323435656266
-32663238353734316264316538393631326435393238336332666261356333393135313536623837
-61316135393631623635363839336161363837633330323835313334383234343865346533346166
-63653165616663643866333331346662353062363535383039663666376535326432326331323435
-38633766396664356561326135303735376438383065353033376165376135313335316338346561
-65333061643237383432643062376164653766656139393036633630643139376362353166663131
-35343266663934343532316539393535393231376132343335623932336636346237333266373035
-39306361366233386266366161356363663136663535303237663638356134346133613731356563
-64346436626230643062623332323534666331373632356366336139376130316463343731623763
-36633361343533656565643864396263363565363630616263616630363237386237656261643338
-65663938373861623839666435336435303463303638646230613461623064666434323537366363
-33356131663863306162646236346466386361633865366230366664366365636663383462323061
-38393235323835643561306539313031353964656439616337326166313961373763326234626665
-62613963373365353066623835386161383533303436616663326231343763333663376530623039
-66646236313738616263656337383963616266653632376335313064393265346531326161626634
-35623638373439663661633666643436386433623339383864353035363835333337323239636534
-62313731613065643263303931663066633835333966633063633139353839323165616530303032
-34623336363034326464383762373961363965306638646462306434666335613534353035613633
-38343430313632316630323564353130383866383765383234613866306433326665386363633263
-65333962366631643234613634306162396237643836376638376535316261353930373432623062
-64383733633663373961656637613338656335343562633531656134656666396331333866383861
-62626236326134613531333033626261303731666430363765626366333064636434633331323961
-33323830313431343763396534363066333230623533323838363934343963663632633561393432
-35303237383835336631633130633930313437643038396236653864313535633931316433643363
-31363431303137353836396637343463613465366439336237666135633566313234343434626663
-30323865306262356362313734323963396262376365333838396538393763363238616433366361
-65323633383061383431333933613563346635636235396365343566663165336336663933643832
-33333466336663386633336165613431613337393337643136373230653461356632643831663435
-33623536313166386666663864343235356266663061396338636132376265646164663830396432
-34303264343061646438643235363739393037633962653361636663343836653233666430323935
-63326231343830326164623666306638303936653062313964373733666161376261366162643838
-37353264323135313963643963333861333565656130353533663733383738366561623030363232
-31356463333534643533333965333939313761376633616237303739396132346130326134383736
-31383362393233636230313334383239306333383538333339333839316138636261636261376235
-37366465356464623133393130353565313161643635646264316162376462336431346538613932
-30323031323034313031613133343262646532303239653964323432373463643966306135366330
-34336562333639306638303261393433323835313538643736353535643765623764653763313334
-65356338386234326632393030316563336235323230366362636565626337396332643031326130
-3237
+62383061356264633438376238353666383938653439306131313165316530656635623162636238
+3239346663313038633133653139366433656434393836300a393238396334306539633962363232
+61393461613361376361323766613835313162343763646238343937383162326261373130343733
+6434643463303165640a373265326665633665373164376662306136623339366363363131623630
+63303934336435333961346637616463353837633030353966393163383661323337306332653036
+31626438396237316630613433373633663265383331313534356264343933363561383739633539
+39313232343131376265646566613364363431303331623437306463373165396464613030343837
+62386639396465666161356264306538396230636165306236363538353638376632626130373932
+38333638616632663265393062633436343932373464313436633032333437303833383366333739
+30346266633635326633346533333839313465393430343163643762633136326565643134653664
+65373863643563386662396537363933373338323339333465643435393434616562373066656564
+64646561353637336261356439303630623933633961643137396232383634666333363937316636
+37666539383965333538383464306231386432363731643538363537326538636634303533656439
+66636637343130643432653238306435316434306234393061396139663038613531316565343662
+62386466616438613166656336343630323764303739333962373832373933343239376430643932
+39383030393065646234303565373433613939303165323966366532386333653161656566623733
+64613737646661636332613839383238383061386164393530393635396363316638636330323466
+63346336353836393336323261653832653564373064366466643965373565663661383033303165
+31633965326333393631653865633035393131623934666165366338343662386361343965346630
+32346438633437383932313065373737646663643236633938663366326264626165636637633861
+39643862366637643539356163623163643565636134623230356237663437623766636363666166
+62303337336537313162646466626461363163393438666433626363363637616335626637333566
+34383630633932643562336261323965626239616336306561396631363430393237363765343533
+65376662613561636661303062353061313965643132626533346630386539393439313631653866
+35386162303766653565623263356565393730306363303637303134616434626630343565356337
+30323031363637636261633666643835396537636564636430613534366561386234373936363937
+39653761623639346631306465323135643930653230373232376661663338353530343231373737
+30336338663734326133373839613235326465363632653963643233656362343464326462613263
+61623963333862316432613735316566323436343663666666643235383738383330663263313766
+62366362376239366162636666393163613662323634623133396330613565623239366434343663
+62393663313963626662356166383834336464653665353739333865373537623966333433376331
+33393063626634393465666536343464323966326336383637633137376230623136633432633365
+35616637613332336632353531373061643962636465363233626330336336393436343533383663
+32383034616234386363356461313463333238386135303466313838666366666133363531633932
+62653333363636306262383638346566663461386262616564303336363361626532373236346131
+36343736373536343461313831323036343839353034393362656632656562633437386366356361
+36633164336535626562346362346231303036663337386434346163636630623462393037376331
+35653363383966376632623863393830313938326233333063616132373561663638633634636530
+64316661353633363234653535363635343965633935356432316233623962383665363632613638
+33623666353539396439336339396531386231616532363661626130353161303363663562396564
+38653566663435326566323664303834333232616338636261346561643962626362653664626233
+38393337393839383062346664343465636165613637616663303965343335393138333465333031
+39333030646332326232346136303061313931316661636537323839353965326365343534376566
+31376663346534323262366435636565313563326134616365633734383863663730643432306534
+37356466376430363832656130643761643261353765303935656634353437633363386162316636
+62366139393739643333646661326564326263623339623934393561383333653263656430373833
+31346464383663393832323931613562626462353564353362383537663264653362633335626238
+32313265353133613163323832626164653664646165623463316237613430663633316463383131
+37376361323931343263373338626439393663616230313363653133643932376564636361623534
+37613166353230333339643536306132386130303836653935386463323139616137643836396163
+38316663643466396666336237353633343765383334633732653737393738336237376137616232
+38333939616330636431626133376462316562393263636632306664303630653731356436383961
+61333534643234616364373436366232323034613233386230343537366634363965383536383931
+66623662663934323531383930366263376462376666303339393230373133376261643935373062
+35323932353263636462623130346430303439396366323361646138663935343731366137633461
+37353537626638326364623936393664643532383231393064306361663334633663646533343834
+37626436656661323232313966353661646131313933356233333062663062343236376439633862
+36376561373962613463613331623361646537356263666239383936646332356239356339333932
+30616434393431356238393231643139306465616231363835326164346538316166643635666263
+66393133633433346433626237623233306465616536666366653365366632346632326664396436
+62643835303333376166373435396339616563373661343030623538656432613632313461613366
+66626333653637356466313333333733363238633832623232376465303131366563303638313164
+31376465386232393632303239623466313365306439653235303938333365313237616634323363
+30346166373666323037386131356430653032393430373463336161616365656562376264316632
+63666538653535366161656132373831376131343335373635666633613638353464656634356138
+64633338386130636536353362613438616530643261396439636361356234633862656236626239
+62323937383261626432393238376264396237653234336264383235653866626132653635653337
+37616236633635333765616232316134636634363135643731303330366537313731313134653265
+63376231633662323632306437363533346137393038376366383838616638616539663233346639
+63373264663437373463303761626437363332303066616164356364386335613132653737383131
+32373162336434303866366562306339623633633962373862623661663638333130326561313535
+65633534376230643964633635613434386132646233616439346162373339633534633965333638
+30383637333136303563643337343135386636333238626430623065343939313738613337376235
+64386139393535383832366634313539353737656139306132663632386630326133316531386233
+38393964613934663334346665666539613064646364316234633238643465663630663664653938
+61366261336663643837613133306665393732353439363831623564303964653066376339636663
+38373033336134316234666334666462333165663061666462616335323161303066616535616564
+32313932643163383764663563653639316234386565386334653532303166633061383636616130
+32626561626633313261323039643466393263653439656162656463656331643536643163643933
+65643866663434313039323137346333366237346165396363336334363638386334633937663237
+33316431366632323633353137386165626638393564363331343061393365636536613134613764
+30323930303139373134333666653764366163616566633834346635363631633433336665366330
+64393936626432656330313932663663316333323139323362663630303662663131303539316537
+39343838663936343930326534633466363638363666663037396163373831373931333732336465
+66616562303637613465383234373730363066623866363430353834376165393762346161323233
+37636462323634373734396634616665646537383564623438343632326364633135366264643030
+64663930393663636331343634323861323465356565363762306135373162303133396632343339
+61343964383666333562653363633638623333343365386133373965633639303134303565656465
+64653664313838613565386239323830333337636333653764323539333334623635393863633230
+61653639633761316330646238336436613663666563626662656364646239373933383464313038
+38353231366232323237623934386135623939663566333866306437663230643961636437633230
+61623933663537373431363964613930643535313433633036306461383263346132383364316262
+34343263373962313033623762613861353165643134353835323931313635386535366134323039
+33356538303066333965656336613964613662393935346364643331313661646438633139663364
+39346662373339613062366231313162663964383365306136646535363939353335643665333866
+62653763373632656236396535313931396133393834303562333061373061376361303238366630
+37353539366562343130393838323563383839333361383634323566623761383230313036326564
+35326631656561323863613636663830363135336235303036656562653364303739376132623161
+38653364623334306332343838306336363961353263316236333938333461666433616436643830
+35633939303034366136636535396464363939393934636338313739653939376133383463336131
+36636438666363363939643561386561313232353166386235386131333338373561633432376334
+33646639613831646133633863616232653439636330306134336565343534613864356362653832
+65373961353333363139386466326339393364303364316330343661306666663436633361666233
+65303465646537376566616631643261656538303532613361306462613265323464616331363739
+34653234626361643330396465646162313735613332323939356239303363646236376136653465
+34386464613738633763663965656565663638303966626432323765623331383434383265323433
+65653266363034353562626264613238393661626139326234663037653163373936303737623439
+34656231333238333433626461386433613265393732616133656632646163323961656538343266
+63663965313166646533313461336263636565336533393265326536613566323538323339663861
+65613836646534623865323433363537613533353730343566666562383766313236393031383631
+34386639343731393032376562653037333033383835656433663863323763323939316265663330
+38666132373039373633363836613137346630356634383330343337396536653933646463373430
+64386633306462623937383035353038646635343533343436323239373730623462323732303632
+39626263656264623365646331383866366530343139313537616533306239643836333064343438
+62613535343436373135393930623039333432643536663734663034386438383163623335623562
+61663063626531666532386239336363343061646436643539323466656431376531383861656632
+63323239643665303635343532396437313932303330626561393661333437393363613366653832
+35376662386163306662626161663964343338366332303335633533306634636538646262333335
+37303363643465316162383038376131306533373731306536613166313166636331346138313333
+66303533356334363031336563666462393439653430613964383466316565313637663735663263
+39653033353237663561643365303662383434666432393832303036366335643665383337363333
+34313233643932636431643639303239336130376433636533373339353737363565363264636265
+39326561313937323836616232343165386136303036373465343030613563656338666465616465
+36323165316532313366626562353230656462353237643334303032323934653738326337353133
+37356566663639633461353030326433643761306462393930363139653736623462346138333565
+65623733376161353962346663653937653930333633386435303261626165666161623835383931
+64373564663532643662353839613339363066363662393834343761376364353835333865353530
+32383834323333326534396232306339666139303339363032623430383833303738306535373334
+65306136663437336131393533363236323366396431613363663136383634396532333637306534
+37393332636464393839653830316436633662323838303932316230316461653633313833396364
+35323232643562353462663563363937613335383239343134363430313036306234323466656434
+65633264646134663034613766376637346535393332613632323263613930356538356433396437
+31636635643565656535363564376461356439383034313032346630333030373265383963313164
+63316364373962656365303338303438333931393231663838306465636331373365623435333836
+37653939346330646465346430386664316438636331663230386235356462366532323765373661
+38396639643933326666653434323835373562343961313439356262353461396264643338653939
+63663631303766393466343437666233333030623539653665396637323363636263616637376334
+36343934336463633037613738356632323366666132616633333162373639353839343061623937
+30363130636635646234313738643332393330633433623032663034323063396133333361363739
+36666564353361653530396438663730366335336362313666353130643662353461666239333266
+37393162656437303564653761393161346363653565353834623565336633623734363261343730
+38393365343634373466656430323466383334653636653530613066643430653039363130373132
+35633131313866623531366532303835656337306538353263666462656432383730373531363733
+33633764303065316330653236383139326535383866313364303636383961356362636437363763
+37303465653435373434613134653235663035623362316231613666373037383430653235373065
+64633235666233636631356132386539613836326635626236366235663561363666366231313462
+33663165346239343965333336616435356533333036383738353830373331306134313665303263
+31316639623365333265313430613866373139636162306162646565353036313236353066643631
+39346332323133356264386533646638303033616637653533303563373039346662343364343132
+64306239303435653333633234336434613236343531363739353866663765653735323038333239
+64306164363135343939663364393362396361333038633632386537373438333731343063666231
+38373262353964313630313936393339636535373461373765393636306632626361323764333830
+64666339336631386263386436646633663838363139303161646363653139373862313662306662
+66666233366265326437643038666166373261383161653261323364623936393565316462623635
+35663238313962363665613462376134316263396136613336633339666236666237333661373964
+37616464653266356661383362303761626665386266343765383838386431373631626262613861
+39646463366335366434386461636435306538373834326137393233626539356536653838333664
+65666664316165326238616361633733323962626533356138343763666133353365336330336162
+65366166333937633037323938646564363164613335323232666562373937643363326334316630
+66306663633030633164393836383333343737623563636530353362616136313035333339633030
+65353263383930376432643266393136616537373331373364303238653563363833666163343562
+62383865633965373766633834323037363939633532643562643937376264336263323662343635
+38333761393232336635303765356536643730623433653964396163316337303839363931366632
+30353731393234356235383764633464666533383164626465346230396333663065346433633933
+62643030613236306434336266376436373766313931356530333732663037333965306431346334
+62356662663561323435643335653032623138376435326661366530313337633233656265353764
+33333231646231336362663764346664633662376466353039346561633539646365653062663062
+32323561306533383830303836303138313938633464303334623065396637313632623931613263
+30303262616434653062613731356130623934326636376333653132386235306331343762386639
+32646266356165656263333036626361356662616232616339616330313238383234623263313766
+65376130646363383931633461666536663261653937626239336432323336623361633166646130
+65646135353934613763656137646266383932373136343764666664393434653765313131626164
+33376662623836643534353632653330616436313562303863393964663732613161373563353066
+35343563663866343166376663633036623064333435383639336163346234363633653736346463
+38306535353566633139643332353265383337613233343565373932616234303863633861353336
+64633065303063313836613362383336333463633965646430346330616661376630333836386262
+65353034343533323734623834613136373265346338356636363934336463353136323962646335
+65386431366139383666373337366136343062626436633933336333373362663863636135373861
+37636537366338386662626438666631316666356137663931316662663864333634653830653531
+31373935313761373964343239376335373438353866653333633864343538363632306561333163
+62646136303837306164323534306463636163613034613336626334343231613638636364383561
+33343830306137336438373336316665313066373738633965336563326265363939383561336231
+62396130666566326239323636356565393061303862343463343939653634313537323766306262
+35353364353130343034346330636235326666623533366166643765366639383735306133376162
+66383838396339646334363962396530636137393530616231326461656133663339636261373234
+38613931313866303538613137666161316365633162646166626335303939623362333735653061
+31613639393139343261393138646434353862333331386262343062393662363664313335386533
+66636636333536346635383334383731343233636532346630653434653535343032656433356138
+38626161653939326131613262663730376364353663336463313561356464633838633832653232
+34356562376663396162393631316431636436366637333835353835323730353430653533393462
+39363235373266303336653039346130643333333531613766633035303565663264633966396133
+32643839376566633036646539656639313335646236366333393037383134396430383161616265
+66326162636139306630656461363733346237303633313937363239346566636138386461376235
+31326231323338363430373930643763653462643666353737656437366435633834336239396266
+62623133343237656562366262333330616533383562316363623838393434396336376463376262
+33303665356536643030356238313238356263303135303738343866323738383361613036313263
+61333564316338306231303238383863303235666230313964613633353130386136316233666339
+65306133376231633930366466643232613265666637636666356135613132376363326433363931
+37646330376330333865376536303766313262646464303131303866653237333732616463666465
+31393764313537366137313736363239333163333034613635643931313332623263333761333361
+64643165326663613163396332373462353766333663393763633539643561313934626533383365
+32373332366365666630396137323032663537313364333339323965666539383536356465663065
+32333630393538373035636366393662356134383639336335306532303739323965306138306262
+31353636636162633563343663613435386536386232373764656539366334613563383132396261
+30643761346665353136333937393436613937383361353366333865383761353134386664616366
+33356166626265653436653332653734383964313062326164353639373332393137613934393435
+36303366326234373739333761646637323436306231313334336330666265666533633836633865
+36346336346262383232623561663165636364336135326164313266356366313861646264366136
+35663135386364346335663735316439393263343464316366623632663866626361326161336132
+64613761373136306663333536346636653534376639393836313936393439616466356135326363
+62646231646633303631316231623764633162623432306639333531623637346563323463343561
+36666434326434336666313831333636636638636638373661353966323539653462353530666530
+37346132626162346634626463386232313638366438393531383032373039343130306635653562
+39386130643637396561633666316635383734333434383665643138613263626432663037303833
+66363566613730626634636365396265363630353631616264333161363234636430363264643238
+35373432303237306632353166326135353138333837653663623238393139323464316338616133
+61643363663434333338663962633636376232383164333065643764666664636363386330646430
+66653235636239616535383437386531393236643632663031333935353464303362353165643065
+38363865646232383630633864363763363234656131643564333936313163363361626231393330
+31346166373564653535326639353061326363653762366330373634656365653365303336613263
+31643333363961373033343738643261373730373664326134313461323339353037353033346231
+35366164383638303562616665626330353936313964643535386539666264663334643061386265
+63613330383938333333613337623235373237336538646565306535663338386437346333376363
+62363366396537396262323862623339316565643134623530366437633333326633356431366265
+35396663383032663633396632346531333437373632326132633861383235346333646637343665
+35636133333665616165356438306464303064623331646539646438616639393566643161643136
+65376437663965306263313330336165663537633436396133386436383938313635643466376632
+61373065303263633737626163393166613062633765316537353764373865343866313164643335
+38646432373632333062303162343063643338363738386636636464316438653830633065343565
+63383939313036366537363238626332653562613766386139646638626637393966356139646532
+303833393035306466393830386465646237

From dc0a35630e6664e3d72b34b756cf1d9a3af9c405 Mon Sep 17 00:00:00 2001
From: Tim Zabel <Tjzabel21@gmail.com>
Date: Jun 10 2020 00:54:03 +0000
Subject: [PATCH 2/3] fedora_qa => fedora_silverblue cn


---

diff --git a/roles/jwflory.teleirc/vars/main.yml b/roles/jwflory.teleirc/vars/main.yml
index 2eb2c61..7bc8dd7 100644
--- a/roles/jwflory.teleirc/vars/main.yml
+++ b/roles/jwflory.teleirc/vars/main.yml
@@ -285,9 +285,9 @@ bots:
     irc_channel: "#silverblue"
     irc_server: "{{ default_irc_server }}"
     irc_nickserv_service: "{{ default_irc_nickserv_service }}"
-    irc_nickserv_password: "{{ vault_bots.fedora_qa.vault_irc_nickserv_password }}"
-    teleirc_token: "{{ vault_bots.fedora_qa.vault_teleirc_token }}"
-    teleirc_chat_id: "{{ vault_bots.fedora_qa.vault_teleirc_chat_id }}"
+    irc_nickserv_password: "{{ vault_bots.fedora_silverblue.vault_irc_nickserv_password }}"
+    teleirc_token: "{{ vault_bots.fedora_silverblue.vault_teleirc_token }}"
+    teleirc_chat_id: "{{ vault_bots.fedora_silverblue.vault_teleirc_chat_id }}"
     imgur_client_id: "{{ default_imgur_client_id }}"
     version: "{{ default_version }}"
 

From 899cfe24a3b37510b7f3f02adfc04db7f82851fc Mon Sep 17 00:00:00 2001
From: Tim Zabel <Tjzabel21@gmail.com>
Date: Jun 12 2020 02:01:51 +0000
Subject: [PATCH 3/3] Add Fedora i3 community.


---

diff --git a/roles/jwflory.teleirc/vars/main.yml b/roles/jwflory.teleirc/vars/main.yml
index 7bc8dd7..fa936b3 100644
--- a/roles/jwflory.teleirc/vars/main.yml
+++ b/roles/jwflory.teleirc/vars/main.yml
@@ -2,6 +2,7 @@
 authorized_users:
   - jflory
   - tjzabel
+  - x3mboy
 
 default_imgur_client_id: "{{ vault_default_imgur_client_id }}"
 default_irc_server: chat.freenode.net
@@ -169,6 +170,20 @@ bots:
     imgur_client_id: "{{ default_imgur_client_id }}"
     version: "{{ default_version }}"
 
+  # Fedora i3 SIG
+  fedora_i3:
+    cn: "fedora-i3"
+    irc_blacklist: ""
+    irc_bot_name: fedi3bridgerbot
+    irc_channel: "#fedora-i3"
+    irc_server: "{{ default_irc_server }}"
+    irc_nickserv_service: "{{ default_irc_nickserv_service }}"
+    irc_nickserv_password: "{{ vault_bots.fedora_i3.vault_irc_nickserv_password }}"
+    teleirc_token: "{{ vault_bots.fedora_i3.vault_teleirc_token }}"
+    teleirc_chat_id: "{{ vault_bots.fedora_i3.vault_teleirc_chat_id }}"
+    imgur_client_id: "{{ default_imgur_client_id }}"
+    version: "{{ default_version }}"
+
   fedora_join:
     cn: "fedora-join"
     irc_blacklist: "fm-join,fm-join_,fm-stg-join,fm-stg-join_"
diff --git a/roles/jwflory.teleirc/vars/vault.yml b/roles/jwflory.teleirc/vars/vault.yml
index 088a782..de191be 100644
--- a/roles/jwflory.teleirc/vars/vault.yml
+++ b/roles/jwflory.teleirc/vars/vault.yml
@@ -1,232 +1,240 @@
 $ANSIBLE_VAULT;1.1;AES256
-62383061356264633438376238353666383938653439306131313165316530656635623162636238
-3239346663313038633133653139366433656434393836300a393238396334306539633962363232
-61393461613361376361323766613835313162343763646238343937383162326261373130343733
-6434643463303165640a373265326665633665373164376662306136623339366363363131623630
-63303934336435333961346637616463353837633030353966393163383661323337306332653036
-31626438396237316630613433373633663265383331313534356264343933363561383739633539
-39313232343131376265646566613364363431303331623437306463373165396464613030343837
-62386639396465666161356264306538396230636165306236363538353638376632626130373932
-38333638616632663265393062633436343932373464313436633032333437303833383366333739
-30346266633635326633346533333839313465393430343163643762633136326565643134653664
-65373863643563386662396537363933373338323339333465643435393434616562373066656564
-64646561353637336261356439303630623933633961643137396232383634666333363937316636
-37666539383965333538383464306231386432363731643538363537326538636634303533656439
-66636637343130643432653238306435316434306234393061396139663038613531316565343662
-62386466616438613166656336343630323764303739333962373832373933343239376430643932
-39383030393065646234303565373433613939303165323966366532386333653161656566623733
-64613737646661636332613839383238383061386164393530393635396363316638636330323466
-63346336353836393336323261653832653564373064366466643965373565663661383033303165
-31633965326333393631653865633035393131623934666165366338343662386361343965346630
-32346438633437383932313065373737646663643236633938663366326264626165636637633861
-39643862366637643539356163623163643565636134623230356237663437623766636363666166
-62303337336537313162646466626461363163393438666433626363363637616335626637333566
-34383630633932643562336261323965626239616336306561396631363430393237363765343533
-65376662613561636661303062353061313965643132626533346630386539393439313631653866
-35386162303766653565623263356565393730306363303637303134616434626630343565356337
-30323031363637636261633666643835396537636564636430613534366561386234373936363937
-39653761623639346631306465323135643930653230373232376661663338353530343231373737
-30336338663734326133373839613235326465363632653963643233656362343464326462613263
-61623963333862316432613735316566323436343663666666643235383738383330663263313766
-62366362376239366162636666393163613662323634623133396330613565623239366434343663
-62393663313963626662356166383834336464653665353739333865373537623966333433376331
-33393063626634393465666536343464323966326336383637633137376230623136633432633365
-35616637613332336632353531373061643962636465363233626330336336393436343533383663
-32383034616234386363356461313463333238386135303466313838666366666133363531633932
-62653333363636306262383638346566663461386262616564303336363361626532373236346131
-36343736373536343461313831323036343839353034393362656632656562633437386366356361
-36633164336535626562346362346231303036663337386434346163636630623462393037376331
-35653363383966376632623863393830313938326233333063616132373561663638633634636530
-64316661353633363234653535363635343965633935356432316233623962383665363632613638
-33623666353539396439336339396531386231616532363661626130353161303363663562396564
-38653566663435326566323664303834333232616338636261346561643962626362653664626233
-38393337393839383062346664343465636165613637616663303965343335393138333465333031
-39333030646332326232346136303061313931316661636537323839353965326365343534376566
-31376663346534323262366435636565313563326134616365633734383863663730643432306534
-37356466376430363832656130643761643261353765303935656634353437633363386162316636
-62366139393739643333646661326564326263623339623934393561383333653263656430373833
-31346464383663393832323931613562626462353564353362383537663264653362633335626238
-32313265353133613163323832626164653664646165623463316237613430663633316463383131
-37376361323931343263373338626439393663616230313363653133643932376564636361623534
-37613166353230333339643536306132386130303836653935386463323139616137643836396163
-38316663643466396666336237353633343765383334633732653737393738336237376137616232
-38333939616330636431626133376462316562393263636632306664303630653731356436383961
-61333534643234616364373436366232323034613233386230343537366634363965383536383931
-66623662663934323531383930366263376462376666303339393230373133376261643935373062
-35323932353263636462623130346430303439396366323361646138663935343731366137633461
-37353537626638326364623936393664643532383231393064306361663334633663646533343834
-37626436656661323232313966353661646131313933356233333062663062343236376439633862
-36376561373962613463613331623361646537356263666239383936646332356239356339333932
-30616434393431356238393231643139306465616231363835326164346538316166643635666263
-66393133633433346433626237623233306465616536666366653365366632346632326664396436
-62643835303333376166373435396339616563373661343030623538656432613632313461613366
-66626333653637356466313333333733363238633832623232376465303131366563303638313164
-31376465386232393632303239623466313365306439653235303938333365313237616634323363
-30346166373666323037386131356430653032393430373463336161616365656562376264316632
-63666538653535366161656132373831376131343335373635666633613638353464656634356138
-64633338386130636536353362613438616530643261396439636361356234633862656236626239
-62323937383261626432393238376264396237653234336264383235653866626132653635653337
-37616236633635333765616232316134636634363135643731303330366537313731313134653265
-63376231633662323632306437363533346137393038376366383838616638616539663233346639
-63373264663437373463303761626437363332303066616164356364386335613132653737383131
-32373162336434303866366562306339623633633962373862623661663638333130326561313535
-65633534376230643964633635613434386132646233616439346162373339633534633965333638
-30383637333136303563643337343135386636333238626430623065343939313738613337376235
-64386139393535383832366634313539353737656139306132663632386630326133316531386233
-38393964613934663334346665666539613064646364316234633238643465663630663664653938
-61366261336663643837613133306665393732353439363831623564303964653066376339636663
-38373033336134316234666334666462333165663061666462616335323161303066616535616564
-32313932643163383764663563653639316234386565386334653532303166633061383636616130
-32626561626633313261323039643466393263653439656162656463656331643536643163643933
-65643866663434313039323137346333366237346165396363336334363638386334633937663237
-33316431366632323633353137386165626638393564363331343061393365636536613134613764
-30323930303139373134333666653764366163616566633834346635363631633433336665366330
-64393936626432656330313932663663316333323139323362663630303662663131303539316537
-39343838663936343930326534633466363638363666663037396163373831373931333732336465
-66616562303637613465383234373730363066623866363430353834376165393762346161323233
-37636462323634373734396634616665646537383564623438343632326364633135366264643030
-64663930393663636331343634323861323465356565363762306135373162303133396632343339
-61343964383666333562653363633638623333343365386133373965633639303134303565656465
-64653664313838613565386239323830333337636333653764323539333334623635393863633230
-61653639633761316330646238336436613663666563626662656364646239373933383464313038
-38353231366232323237623934386135623939663566333866306437663230643961636437633230
-61623933663537373431363964613930643535313433633036306461383263346132383364316262
-34343263373962313033623762613861353165643134353835323931313635386535366134323039
-33356538303066333965656336613964613662393935346364643331313661646438633139663364
-39346662373339613062366231313162663964383365306136646535363939353335643665333866
-62653763373632656236396535313931396133393834303562333061373061376361303238366630
-37353539366562343130393838323563383839333361383634323566623761383230313036326564
-35326631656561323863613636663830363135336235303036656562653364303739376132623161
-38653364623334306332343838306336363961353263316236333938333461666433616436643830
-35633939303034366136636535396464363939393934636338313739653939376133383463336131
-36636438666363363939643561386561313232353166386235386131333338373561633432376334
-33646639613831646133633863616232653439636330306134336565343534613864356362653832
-65373961353333363139386466326339393364303364316330343661306666663436633361666233
-65303465646537376566616631643261656538303532613361306462613265323464616331363739
-34653234626361643330396465646162313735613332323939356239303363646236376136653465
-34386464613738633763663965656565663638303966626432323765623331383434383265323433
-65653266363034353562626264613238393661626139326234663037653163373936303737623439
-34656231333238333433626461386433613265393732616133656632646163323961656538343266
-63663965313166646533313461336263636565336533393265326536613566323538323339663861
-65613836646534623865323433363537613533353730343566666562383766313236393031383631
-34386639343731393032376562653037333033383835656433663863323763323939316265663330
-38666132373039373633363836613137346630356634383330343337396536653933646463373430
-64386633306462623937383035353038646635343533343436323239373730623462323732303632
-39626263656264623365646331383866366530343139313537616533306239643836333064343438
-62613535343436373135393930623039333432643536663734663034386438383163623335623562
-61663063626531666532386239336363343061646436643539323466656431376531383861656632
-63323239643665303635343532396437313932303330626561393661333437393363613366653832
-35376662386163306662626161663964343338366332303335633533306634636538646262333335
-37303363643465316162383038376131306533373731306536613166313166636331346138313333
-66303533356334363031336563666462393439653430613964383466316565313637663735663263
-39653033353237663561643365303662383434666432393832303036366335643665383337363333
-34313233643932636431643639303239336130376433636533373339353737363565363264636265
-39326561313937323836616232343165386136303036373465343030613563656338666465616465
-36323165316532313366626562353230656462353237643334303032323934653738326337353133
-37356566663639633461353030326433643761306462393930363139653736623462346138333565
-65623733376161353962346663653937653930333633386435303261626165666161623835383931
-64373564663532643662353839613339363066363662393834343761376364353835333865353530
-32383834323333326534396232306339666139303339363032623430383833303738306535373334
-65306136663437336131393533363236323366396431613363663136383634396532333637306534
-37393332636464393839653830316436633662323838303932316230316461653633313833396364
-35323232643562353462663563363937613335383239343134363430313036306234323466656434
-65633264646134663034613766376637346535393332613632323263613930356538356433396437
-31636635643565656535363564376461356439383034313032346630333030373265383963313164
-63316364373962656365303338303438333931393231663838306465636331373365623435333836
-37653939346330646465346430386664316438636331663230386235356462366532323765373661
-38396639643933326666653434323835373562343961313439356262353461396264643338653939
-63663631303766393466343437666233333030623539653665396637323363636263616637376334
-36343934336463633037613738356632323366666132616633333162373639353839343061623937
-30363130636635646234313738643332393330633433623032663034323063396133333361363739
-36666564353361653530396438663730366335336362313666353130643662353461666239333266
-37393162656437303564653761393161346363653565353834623565336633623734363261343730
-38393365343634373466656430323466383334653636653530613066643430653039363130373132
-35633131313866623531366532303835656337306538353263666462656432383730373531363733
-33633764303065316330653236383139326535383866313364303636383961356362636437363763
-37303465653435373434613134653235663035623362316231613666373037383430653235373065
-64633235666233636631356132386539613836326635626236366235663561363666366231313462
-33663165346239343965333336616435356533333036383738353830373331306134313665303263
-31316639623365333265313430613866373139636162306162646565353036313236353066643631
-39346332323133356264386533646638303033616637653533303563373039346662343364343132
-64306239303435653333633234336434613236343531363739353866663765653735323038333239
-64306164363135343939663364393362396361333038633632386537373438333731343063666231
-38373262353964313630313936393339636535373461373765393636306632626361323764333830
-64666339336631386263386436646633663838363139303161646363653139373862313662306662
-66666233366265326437643038666166373261383161653261323364623936393565316462623635
-35663238313962363665613462376134316263396136613336633339666236666237333661373964
-37616464653266356661383362303761626665386266343765383838386431373631626262613861
-39646463366335366434386461636435306538373834326137393233626539356536653838333664
-65666664316165326238616361633733323962626533356138343763666133353365336330336162
-65366166333937633037323938646564363164613335323232666562373937643363326334316630
-66306663633030633164393836383333343737623563636530353362616136313035333339633030
-65353263383930376432643266393136616537373331373364303238653563363833666163343562
-62383865633965373766633834323037363939633532643562643937376264336263323662343635
-38333761393232336635303765356536643730623433653964396163316337303839363931366632
-30353731393234356235383764633464666533383164626465346230396333663065346433633933
-62643030613236306434336266376436373766313931356530333732663037333965306431346334
-62356662663561323435643335653032623138376435326661366530313337633233656265353764
-33333231646231336362663764346664633662376466353039346561633539646365653062663062
-32323561306533383830303836303138313938633464303334623065396637313632623931613263
-30303262616434653062613731356130623934326636376333653132386235306331343762386639
-32646266356165656263333036626361356662616232616339616330313238383234623263313766
-65376130646363383931633461666536663261653937626239336432323336623361633166646130
-65646135353934613763656137646266383932373136343764666664393434653765313131626164
-33376662623836643534353632653330616436313562303863393964663732613161373563353066
-35343563663866343166376663633036623064333435383639336163346234363633653736346463
-38306535353566633139643332353265383337613233343565373932616234303863633861353336
-64633065303063313836613362383336333463633965646430346330616661376630333836386262
-65353034343533323734623834613136373265346338356636363934336463353136323962646335
-65386431366139383666373337366136343062626436633933336333373362663863636135373861
-37636537366338386662626438666631316666356137663931316662663864333634653830653531
-31373935313761373964343239376335373438353866653333633864343538363632306561333163
-62646136303837306164323534306463636163613034613336626334343231613638636364383561
-33343830306137336438373336316665313066373738633965336563326265363939383561336231
-62396130666566326239323636356565393061303862343463343939653634313537323766306262
-35353364353130343034346330636235326666623533366166643765366639383735306133376162
-66383838396339646334363962396530636137393530616231326461656133663339636261373234
-38613931313866303538613137666161316365633162646166626335303939623362333735653061
-31613639393139343261393138646434353862333331386262343062393662363664313335386533
-66636636333536346635383334383731343233636532346630653434653535343032656433356138
-38626161653939326131613262663730376364353663336463313561356464633838633832653232
-34356562376663396162393631316431636436366637333835353835323730353430653533393462
-39363235373266303336653039346130643333333531613766633035303565663264633966396133
-32643839376566633036646539656639313335646236366333393037383134396430383161616265
-66326162636139306630656461363733346237303633313937363239346566636138386461376235
-31326231323338363430373930643763653462643666353737656437366435633834336239396266
-62623133343237656562366262333330616533383562316363623838393434396336376463376262
-33303665356536643030356238313238356263303135303738343866323738383361613036313263
-61333564316338306231303238383863303235666230313964613633353130386136316233666339
-65306133376231633930366466643232613265666637636666356135613132376363326433363931
-37646330376330333865376536303766313262646464303131303866653237333732616463666465
-31393764313537366137313736363239333163333034613635643931313332623263333761333361
-64643165326663613163396332373462353766333663393763633539643561313934626533383365
-32373332366365666630396137323032663537313364333339323965666539383536356465663065
-32333630393538373035636366393662356134383639336335306532303739323965306138306262
-31353636636162633563343663613435386536386232373764656539366334613563383132396261
-30643761346665353136333937393436613937383361353366333865383761353134386664616366
-33356166626265653436653332653734383964313062326164353639373332393137613934393435
-36303366326234373739333761646637323436306231313334336330666265666533633836633865
-36346336346262383232623561663165636364336135326164313266356366313861646264366136
-35663135386364346335663735316439393263343464316366623632663866626361326161336132
-64613761373136306663333536346636653534376639393836313936393439616466356135326363
-62646231646633303631316231623764633162623432306639333531623637346563323463343561
-36666434326434336666313831333636636638636638373661353966323539653462353530666530
-37346132626162346634626463386232313638366438393531383032373039343130306635653562
-39386130643637396561633666316635383734333434383665643138613263626432663037303833
-66363566613730626634636365396265363630353631616264333161363234636430363264643238
-35373432303237306632353166326135353138333837653663623238393139323464316338616133
-61643363663434333338663962633636376232383164333065643764666664636363386330646430
-66653235636239616535383437386531393236643632663031333935353464303362353165643065
-38363865646232383630633864363763363234656131643564333936313163363361626231393330
-31346166373564653535326639353061326363653762366330373634656365653365303336613263
-31643333363961373033343738643261373730373664326134313461323339353037353033346231
-35366164383638303562616665626330353936313964643535386539666264663334643061386265
-63613330383938333333613337623235373237336538646565306535663338386437346333376363
-62363366396537396262323862623339316565643134623530366437633333326633356431366265
-35396663383032663633396632346531333437373632326132633861383235346333646637343665
-35636133333665616165356438306464303064623331646539646438616639393566643161643136
-65376437663965306263313330336165663537633436396133386436383938313635643466376632
-61373065303263633737626163393166613062633765316537353764373865343866313164643335
-38646432373632333062303162343063643338363738386636636464316438653830633065343565
-63383939313036366537363238626332653562613766386139646638626637393966356139646532
-303833393035306466393830386465646237
+63376139356266653235306564346437616465626565613465313330636138353466356439396539
+6162663832366533643965393837316434653866636131350a366438656337623830393933656437
+31666139386664663830363061393632383437626131323063383761613635633938616236636136
+3234643739393263390a343134646535323433343664643065316236346232326563336331363837
+32333435306636646162383234613562336331626238663733376462616164666438353138613639
+37666336633436663931343730366231633361313966626639396231633535323036316230626666
+35613239376331383465633663633733663934333564326332346237613835313765366332333564
+30663762653836336633643866363732373264633335363835646463346537663330623338653233
+36346632326163626661633239343938616364373765303439343561656466626137633733323266
+61343639363564666366333236636238353432643830306230313661396234323064646630353661
+32363736383062306238643166323336303033646333353031383266386165666161343561636566
+39356662653366313539653834306334313365333234623062623963366436663465623738376364
+34376565643131373831396534386433316137663161646433393961613639643538353734376366
+30653538323062383534386331346534363632386132323066613438653938626334383664656362
+33643638396361373130336533616264646231623561333439343431666334656566313964656166
+65666138323839366531393937396237346330383233643536386435343162323337303165663930
+31393630646266393561383837313138626539393364313531363032313465353039346432363231
+32643837333832613537363233343935393465386638303565653566653963613366363431323031
+36383961313635623734666234346234616561653739653937323437336432396363363061666563
+62616639393366666661626335313039613865376232383437646264373739613135333963376636
+36343635633339353964373165313636623739656330323266633739613661386332633366353335
+66633135383264326161313534393463303137313937623465383861326639666235343931616535
+33323430363036623065613438343637633639303531393032613361303533666162643465336431
+32653132656364383533373961363331373261326266386638633131313431383563396234363661
+38333330303132303166303638363264386361376334333938353932353730396632653033373065
+35633934383434306132353662373661663837366338353439663436616263323539393835333239
+37353631643063353331616535616437636339343730653564643130326564616433616365363031
+37343337353134616161353865303434313438343262333736373562663732383065333562326630
+62643464653235656334626137666661646464356632393139336334663862316464373836636130
+32313966633565383637613561383930393630303537383863376131343335346330666361386138
+31613162313435656633346431353566626235366135336565333365393837326332313866333234
+37363262626432343566336662666238363432613335353835343732663833633230323531613764
+39363462353264353166343638376631303437356665613065366261313935633130623461653030
+36613435666230633839666431616633316661373139353539343565343935656166666362373034
+66313662356661613637356261323562646338313339626432313230313231626663666663646339
+31326639386363323432363865316265656462363139343535323832316439363266386235616335
+63393432383131393665613438636138373036313832613130626461613733303363373564653239
+38653637326161333335363566353364313237323735386663363463366165376162323465306663
+65613336346361666136646532323065363265386433323465313336383763646564663536636661
+33646432613234316163633437626638386133386337633735313164316166303562383665323962
+31333165373161316631346237333137376338353633663735373138646237633339643065663237
+34383032393065656465653435376133303839333364333338376630353537306531656466396261
+39373736303163306533633964333636393363663831323531393437363234663632636365636165
+31623532303832643963656638386264323261616330653833663365353337356431643234653036
+32363535626137313735616339643539643032626261623736356366653432373839383264353963
+37373361373333626532353739393666303032633464356533663030633461616130663761323266
+64626636336439363736306131646330656338306433306564356366666231323831646639373239
+30303762343261613039326230313531333938646562626335393137393337396331656434636465
+31646235376165356563636339623432656438313966373232393066316264316638666331636463
+36343733643263663933313533623263346230336562376135383363346263353130343339363061
+62623232376465343833373530353436396636326162343433366637663862303738636233643739
+34616563663639373266633863343039343636393964613366356338656562333939346535383962
+30326139653462343334393232613465623766666633343134343331316433383164373837313135
+64373561333732353062343834313339333561633638653038653036626631636335313564636539
+35653833333231633462373566383931333166373338633738666531623237323061373330333139
+34383966623031323137663964366338303066343464326231326363613161323463313738303534
+35626133636235373433393438623961353635643264303830616565623031613662396236376465
+65613362353934353063346338653738656662363862386366613437383837343735623738626336
+37616430313634366662303138633434343962643938353133393364353834616632323438636165
+31336564633939333865623532666334306136363532393332323763356563613535626534633839
+63303634643965633164396631376234323865363931323939366336306262373664333065313362
+36316166353738303133323266396334333236363137373432643361616164353933323064633863
+62396530393037393534633039666132393838363235326632373364343663623861666531366630
+62643732376539613737386537383933656535303061373232336330666532643563616538393435
+37306465323463653730396338373065363438643964616434383665633762653038316130343638
+33326666643562303066373131666630336630313136333934393437333137613265383666383065
+33356430336134323033363331343334306439666432396566316165396438623065643164643762
+39303761376263373066666662663935313135633635326566613236333661653265383663323630
+33363363666530663862376137303863393634653866396233363665313630623731316138336166
+64396235353065313861663537346635643430663839393838643933376139353330363432623066
+61376233303137646138346433353764646432303861383833323635626135363533613536656236
+66666366323261643931333535613261613733613537636630326532636261613966623631633739
+34356236626362316634343462646563336263653539663664646539336339626663633735643735
+35326334356165643665343036353431306661626533303636613266383664366535333432626465
+36623365393135636562356437303837363039646166343439396137396234376133623365326537
+36323535343433646166356434383166666631396463626261616639643939333332323034666436
+32626439306637623631326133633738616162393236633066323539386533346331316439393930
+63366462303164616639346461336661626339323937303938643465313266353038393965386364
+66326633303065363663323237363836303336633263373633636565626463373763366131643438
+66323631363261386666383136376535306134333161643534336535383735343637353565376639
+39386535663736623737366532383836386564363532336630383738356330353262653732386139
+38383936313066303738323233616330336363363663626262383663313730353736666561336535
+65663065363435333664313730313565333864643264643530656161303030636334373162366338
+61393531616162623663326262356562356266356336646533653965313632373139623065303331
+35636365333661343632643331396234313065353137386364663966376165303839303164663536
+33306335626135633635343334633436333633373566313466393430656132666330313864616561
+30343332383665643861346431366466306432323036633766373331636330613261313934646164
+34393733656161663639353239626562353561656639303965303938383733656437663431333065
+33366563313030626464656165636461623638356632376430303137393761613338393636663335
+63656361346437653930376466646562363131333963633563616533636665616538313533656231
+63376266646164323435333839306130316536646235366539336635303565343237356564363039
+32346632646538653134333032653061616164326365343634343735613433376364373063393539
+33306138316339366335656533393261393762396234613431313536333331616339623166353561
+34306463616333626464343531613835316137663064313761313666636338356330343563306664
+66366230656334363563633739386163333261346539666338656634386564376236663330306534
+33376534306431363266356462636463663938613230313361633838646266633965346336313764
+34356564303736303161656164366133663432383964313437396565343839326538306233343030
+34643064323234383063306633373161376137666164326262343731363265366462323239306334
+64353233613931313264346238616363326236346635393261383633363932303431623434666465
+32356261613061303963396432316434303138613335646133306236363161323965386534353364
+31303031386337303631323733653635353866386338393330633135393335333931633034636263
+63393037653731666462653039376462306564626664623063383065616662626238373462306634
+34626666336163303531356562343865373039326166616434353961343862666162626436666262
+64373035343130323263656432363234396236633561326234366561343266366264656165363839
+62346263653134373932333835643264313634353530336661376635653036623066326131643633
+37323162663131313033303635653532363638653539323832643766636661313636323933646638
+37633036373437303638643736306362396134613637643864613637663866313934653466643632
+62373732336661643063616535393539623839356638393838653463663465316234363739306134
+37373931303461386237396239356236333539323936343539326431386534376636353736666163
+36303466353763353436313539326634613634366537643831303463646663356430306565373364
+65333434356333663330393338646661386165336632333236336666343431383232663765326666
+37373031383231663738333638646362643030373731343763666335386531613966363433333662
+33623161373036343339666138306234386132343464393864316337313233333435343261616238
+38663661613533333930613134333961613830326563333236613732616633663330323437623132
+64323138373336373131613136346231316636326261333838376234623233626539623030393961
+61346236663663383866313835366563653362623162353163616662633232633831643332333036
+64646665356330626461616532653630663466653266343835306561356133363062633361343362
+36316663383030306363656561633539373538366166643636313766303837666437313336376434
+32386638363739366562346266633132663662613366326566646239643266623266666664333866
+39313862616466323964336361326663633763376262643738643131353338383466616362383233
+39623935613531643435646161323431666232623466366433666432306562326536356164356330
+64313464303264343134663635636237373633306437363637366433613933343665316635333934
+61366664626636343031376464373235653833343464386366393264616635643633393335383463
+30313663366564663661636437326361666534386530396635373963373633363230396136386439
+66656531393433346365666631613261663139363264643533343532636232316136326336646236
+66353138366264303835616531316139636335633235396433373865633062623062396232653765
+30336664373730616136383663633838656361636164636561363563646231376238306430303339
+31393862666365316663653334313936666533663061333364333939346235656134633337653962
+63393662623139666536653632363762616162313330333234333461303233636332653833373235
+31306262656234663538356130656361633431653661353963353534363731626661653233343036
+36313937353361383634346139643132646534326666356462663565663865613037363931666261
+65613563626663373635616431353666346434346165646139363136613937663031373133353430
+66616463313334326463353434353362633835346636356363326232626230316465616164663564
+33343635303765306561343038653462373437666563383931303165306336323732636537616133
+64656631316163373532653461373266656635623435316562663639373034346239653933356335
+38383535323033346534313736663466616562626163383866646132303563363933623739393834
+66356333343933353036663963356331666236373237303033323363636663353762333133336561
+61343366376335653463663439633163313335633262373638346237363161386335363065633564
+65623539663236393262343863366535326136653864303034363033326431356537343331356262
+39393434636631373936336139653331666464373232626137616436303961373037303037626631
+62303039373262366138653433323831383161663163633438333939336461356136613730346465
+32653661393161653934303162313161613739303034343134613662303539353332343463653834
+32353764373534646439363662656138323361626163356566333439323238383366303662396462
+35653463313363383630383465623937373237626231663765666162393035663866633431376565
+34326630613631303564366462373162353438653165393666313538363530653634653835666331
+64653364643462633734373966346330666564366464313662383136636263653232373363666265
+62613035313133623230323261663466393965313464323232316634316532616637643830616562
+36643164306237643666363238323361383665613434333936656366343931316339353134663464
+37383336653931316562663966303535636262373834643430373466653361656566613333313464
+36366366386162623665343731646263333632376438613231663734383139343737613564353830
+63313337663134666135306237373364336465353261303730643331333361393836376235356430
+36333764333232623334393561353435646664356561636437303038303431636532643234373633
+64643539373864306665643134366232626461643238656662303065326666396464313438636362
+34343630646261623761333633353235373433613731616239393836313364336331623764313531
+37303561366439656430326137333761636133363632313936623934623630663533366364623232
+30393766383632613433656535636466633537333335313361643134313665373034346139653236
+37616331616233653934343830396133346664326438393735373862666131323835336161303161
+64306634643937396234616664373338343939666137303564393630333465376339653630303066
+34633962346430616636303963653437633630316437623433616539353331323664626638333834
+66333539653635303237623365623264626630613733306462383539656363343337313666633038
+62306432643865376131323762626431306135616335303261623530346263303531633036363466
+61346531616237366263656563373061626434363330633539613230656633643235623131343133
+36623232393833346265666266643162393965386464353663376237356330313466623338303933
+31626163373636656235636663353638303066393065656663386133356164623732313365383261
+62303461653561333337616662383735366430356366303734613462306436303563363865353931
+61616535643536613537393364323237663531316266386662303937613866366463353534663431
+61343435323332323838323331336166316533373165386439643966313930633864366433396332
+64376563373730373433333462363362663662313839363031633735643135656439353831396432
+38346564613164643534313264313761653737326362643036363738316462633365623132643666
+66613631636533316164323030353833336634383162626537393161633938393633313235333530
+30346533663863326464626465653262636262646465396431303930356464393430643738393031
+31386637393532356630313839336632626464623861313062393866326665386434663739623136
+35366634393764353462343733303930633662393032616138393236336565366330643633306464
+31383735636338396533646138363638353636653835343535666631616639626435333431623838
+39333034613435366430613536343637646362633430663033396162323835376135333435663634
+37306538363366663961383566326232326139656532663766633438393832323532353164643432
+34336233623738346434313061626437353161373033303538643164326432666261393963363230
+32346462386261663434623735663832626564356163646564313365386236653339346434303465
+63303437356139633661353837383634643632633064353366633965316434663933323433356135
+32313266326632393539306530653033656561663261393163636233376665663630653239643830
+62373635616562303137363638346435613262333730346131393561373339333163303939666635
+35383333633439643338633139636230373232383637383661386236393165666566616563383331
+62363766373862613462643630343336666639353936356235373439646466373730376638373336
+66616630396263333235316530313964656533313464663265373939653465656130313336616562
+39383536643364346666313862646430386465663666316164366536366630616462386133333735
+37343735393638303930643131323933363434356135373837353161333965336132313462393035
+66636435653933363537653665366332666263306231376631303966366638633964616263636631
+63613364666238653231616434623662356131306265613564636231343237393230626538313166
+61633837373466366633653431326635396231653165616637353538633637633930373861386166
+64313466303835653063316363343861323766653932663463363163643331393863666639383565
+39356437326531313234366466343461306135646363653332393933633262666231356361336464
+30313138666536616266616135373334393239643533316362643237316634663061363337336361
+37366130323737633233383665396136656137333463333534366633373339303438623633346365
+61363537343537323036666632663331613066633161353730393461356264383931623631333531
+34373136626635353534393930386430636630376439313330363465633463333661376132623466
+38316633336334653939636336633835303161663537303664356263346638646266343864363537
+66386535383034666265623532343639646636303336393931656634303032363639366235636534
+35353731313463366566666636366561646530386432646564666530383365663632643539613339
+61623536333935326431356365393235356663303538623335313364353862383362313961643066
+37653766353161636638616432316432646362613734643235363363363063313232616663343134
+38616130623438313630303432656564323635646535336264623031386430393333373537653230
+33373731626330653334333637636436656532356233373032353534353433353865396330353963
+33363135623931323034343333393335363632343532383433643930653565356335613535323364
+33623663343465383162383533623138303139613132646236363631623861343065386638383831
+34373335343237623634393232366538623531356262376161386433366533626331303165343033
+65373563636435663538643431343265346430636262646466346362613564633639306361616262
+36613562613863316539393164376635363638383864663332613839666139303561353766613865
+34343231393565633830376561303538353133653730373439316533646533346637623561643233
+63303436373733643438653138613930323133626635643536333566353266386463623465653834
+66316434616262633634313063343635316532303063393432366235343762306131643163333136
+34343866303161363462353738343566636161656461333665633136303330363334666536616161
+62613534643265396261396537623465366230356364376630633232353937623938626536666466
+37356663356561393335636536333061333362643833383833313334313461306262313765363966
+39386530303336396231376164626233323838623039383434356664663961623162303661636264
+63646265636365376336393537646261623234623961386435326133643963356563306361393634
+38646562323739366233383532633931653532383238653362343939333237383035303263613531
+32333061313963623761343934663739386635643139373066386533343336313837366530666538
+63633162356438363065623137323639643833316264383836643036616633623031633431666435
+65356531393661633339383130633335613961656131363637393231353961356139656161393639
+66666137383731313334363065356434336265353230636436663565363461383839653831386661
+33323065613034626464633633393731353466366265363735376266613434356163643532626437
+32656134333561396236663633333564616165383335663631383534313337336236613561393162
+63343130613333383261626432353939623764616463623832303633313763663463393838343639
+65643539626435613962323938373262623630663363363365393136663437306461646138656138
+38653939656635363633386236333162306364666436653064383130313433383637666164383636
+36356130643562313437666337616562303537633966633461343661393831613232303434376632
+65306664343563356466663733626361326164653539323932383236643665663838313564373237
+30373038343732363966363030323862633939643663633262623539383039313233643961356430
+38373633363265366338646132306135323231346335336332373833393736383062313934363566
+66323835633734393065316232343965383937393365333533306631386134643932623265363831
+35306363386663383638646435633138656432306164373236333066333831313032626533363564
+31623130613663656134636361323635356466616139363464396266643336303564383862626365
+65316532373737386663643636613466363937326462323534656132653532366635346363613636
+30356538373565663239353261376263366231313235313533353333316363333333376335366130
+34613034333337336430346634613432353065633130653336636230313531633638626662623732
+65316433366432663165663731666166383934303836626363666134306230356261386462373166
+32626630356564363439633037323438313937613461646533383362653066396161313931333365
+63386337326233386137336232623936656433303334343461646565356162363461633966393063
+303536623530326136313133303865343865

