SOBQGWFGDCJJMWPSJ5KY4QWDKEDNR73GBQSGLXHKI57HYHKLSIYQC J2IA2XSRVLBIJC7SGOWY26R4D6G477YCUO232GYRGZR5GO6EBCCQC KJT2HOX7OJ55KPBWGBQ3TA2FHLWUFCSZIV5SY23MA7GSGN3Z2ZIAC PA325CFTHH4SAQG74P3SBTOZZICVFYUFSMAG3TARZK4DH5OHJO4QC 5XI5H2KXX5E22S5LBN7DJZGORBCCIFJAUEL6QGWXN5BD5X4MTMWAC KZ5DDRLFTOPZCDBDU5GVLJEXIEKQCUGYJ5TP3QIW3SF6PW7OSKTQC MHH6QV5QBHBYPWSQMV7IAU5CJQPYZQUEJT7PIR3BPWWJJ7S5MPUAC S4P2B3FPF57HPHTIAYGMPCVKB7573IB5ZBKNXVBTB6ICCPF55WNQC KDKWBUFH3YYJUOGLBAAE5QYV6H4UR3HXIN5LCRVGAHNKDFJPWQGAC MARILFXCD2WP3Y6UIZH7HGWXNQUIGWKAVTGMLPJ5LBWSZOULLJNAC 64UUKXJNHHGNYPQLYPAT74RGYBZNPOHSV7LCWM64K2DJFT5BU6RAC D5MLZ2BYK5M7FMRIJAJZ5JCTDLBIKFYE5WL3EL2PRQR3H43DS74AC ZX5GI7ZM5WMGMNWNBYTJNE3T3OSIKASM53PHBPVB73IWGWUBEM5QC DU2TTDIZUZ72RLOCI3KTPZK6JHL2ARXGY22Z3C2OOJPWMYSSTOCQC 373VDPE4NHOIRAA72G25QBXT6ODW7QKR64OG7U6BM4ALZRUNFI2QC HZ6R4X4ZMVPIKJZWZ4MYDP2V4OTEUFZVVAQSXRYQ7TZO4QHOZHUQC TOMTIRNYPTOPKR4QLNB57BTIU5Q5LZ6Y746JSQ2NG2WHIJ7636MAC 5F37EUQCHOXFW7BK6YY5P7SAQB64ZCA3COUE4CN4YIY4ENQC2FCAC TV2SUMQCCZW4YIMWTVNNNVPUV2H5HBHZM2EWPGCRQNEAU4RTIEJQC QWR4AKCMW4GPGKQKXO4GLOS7GZQ2KAD4JSOST5NCSM3VM7FJXPFAC PJDCNDPOQ4GXB2FHJLR7CKATBBKSNY3IOFDK2ZNSVPEHE2DCCJPAC DB44ZP7WEBTVG2VE22AT3WEOV7BAKSTKWSLAAQJ22PCS2ELDK5SAC DYENPPZNUM7QVOK2TWGQAF7Z7I67TH4XAN5TMNJOW4RYVZELL2ZQC L3OVXHM7P4R27WBV55WLHJV7Z4SXV6QHY2WMQOYLZQJF6QQUIR3QC W2BLMKLR64BIOJC5BWYE4YEPVOPKIW4RTLXOHL4RSECHLNRASAEAC E2UH4RHW6PUXPOBE5G52T4C6BI6DHLMX7KYJLHYNRARUM5KA3Y5AC 2TXTOSB5OT424A3WGGQIDLXMZJVXDJHHK4P7JWWJSW2NCPRSF4BAC ILPZ4NIWVCPZ472RFFSF2WRKAN7SJX423437NSTP6BPSMUDVMT5QC PQJKCNCMC2K266P7TSRRK32NPEVSEMP3ACMETX3FM6ENDREA4LJAC 7ZFFFS2QHKM3AWME7KO7WRJA6F7IIM7YNGGEWUWGBE2JLE5GLB6AC 3A6UGWAXUK6NQCPXLAQNXHCRZKUSGU6M545P7ECPN7EVOPMIMP7AC JZV5KFSQRORLTAUBDY6AAHCCDIGAJVNNSW3ZUU3X622L53P5LS2AC YC24IBXLN5EQZW5YDQS2KIURSGZ66YEQS3NJ2IRFEN2NTGNJQHPAC WMPPHPYAXJNLWZEDJOTHIIYUT627ZI27K5IF7JXVO7EYU7YENUKAC Y4WVGKMFNHMQR7MPINAVVRIQ6UVHQUSCOBD6FXJ65Z5VBWH6Q5NQC TVQDFXGYK7GLW3VDLKPVBYE3DJPCGH32TDBWGSXLHWSZXSXKN2TAC 6FS6YXYMVKOKFGG5ILX2JHHE6MVUBNAY3NAEYRBAJKUEG4AWQPDAC EKXQRZVVO3A2NMJ2O4UBVROZA4DWL2WGPUDTV4JNKMEM424S5R5AC QEVWVQCQ5QUTO7UI32IQFEDIXVVGIQ2SLIBEZL6GKXEXMHA6MAZAC 4NP67IZLLWWBY4M6GJUSCAWG3X5BKEBJQXNXQMM6GXIENYBPTNRAC 4SYFUW4ODJBXFYH357E7K7YIPVVHQ3ALIJBFUXAHPBPLWFYL3DDQC if ircnet.state == ConnState.disconnected {self.dial(mut ircnet, ircnet.nick)
for mut ghost in ircnet.ghosts.ghosts {g_ghost := *ghost // vbugif g_ghost.state == ConnState.disconnected {self.dial(mut ircnet, g_ghost.nick)}
ircnet.state = ConnState.connected
ghost.state = ConnState.connected
if ircnet.state == .disconnected {msg := 'connecting to $ircnet.hostname'self.chat.say(system, '', network, room_id, msg)self.irc.dial(mut ircnet, ircnet.nick)
for mut ghost in ircnet.ghosts.ghosts {g_ghost := *ghost // vbugif g_ghost.nick == ircnet.nick {if g_ghost.state == .disconnected {msg := 'connecting to $ircnet.hostname'self.chat.say(system, '', network, room_id, msg)self.irc.dial(mut ircnet, ircnet.nick)}}