PQ4VHORFYORAFOVK3DVQMTIS3YFLKRU5P4BFSJRMJJ3D2MOBVQHQC KSSTPMQMIZEGIULK6IY4WAZUCLJBKZWAEFIGXUU45747UKIJ3JAQC ZJQB3AJ2AXG3SKCIZBZEMNJP3LJOGHSXGLP6C5WZFXLVC5SI6IGAC M64BOY3J4KISZBZNLZAQQ7TPEZF7TUHJJEK2RCBEDD2ZOYGWGQQAC 5X6GHU7OPRGKRGT5PJBQOJMP3AFMM4HZQ47X5EH7DDXCTCWA6LIQC 7755FHS7ZTG4YGJNFYAONWSWSM636WOWFRISDKQU2AOJHN6ZVMBAC JINFVHCA35PS2TWRDKCAEO4ALVLKCOVZ6MDM2PEUWNQNJAE6EY5AC S4P2B3FPF57HPHTIAYGMPCVKB7573IB5ZBKNXVBTB6ICCPF55WNQC VM6JV2DM46MJML3N7WZKKIKYJU3RJVOCTTLJ6232FLTJC2IPMZIQC if body := json2.raw_decode(string(body_bytes)) {println("body read $body_bytes.len bytes")println(body)events := body.as_map()['events'].arr()println('events $events.len')for evt in events {self.out <- Command{data: evt.as_map()
println('body read $body_bytes.len bytes')if body_bytes.len > 0 {if body := json2.raw_decode(string(body_bytes)) {println(body)events := body.as_map()['events'].arr()println('events $events.len')for evt in events {self.out <- Command{data: evt.as_map()}