~|ywxxwwwxzz{zzz{||{{zz{{zzzzzzzzzzzyz{|~~|{zz|}}{z}ulrz|xwxyyzzz{}zwwxyz{wqpruy|qlotz|xussx{||}{}{z~~x{ur|{{sv{|yzzxxz~~zvuwy{zzy{}ysokhjorsuxy|}tsvtuwwv~~{pnquwtswxpnz~|{}ocimgejs}kagkigdhjedghhhhhhijmrspjcaegfedcdfhiihkmoqqqrsqprstsrsttuwxvuxxuuwxy{}~xvxz{|||njtz|}~|}~~~~~}~x{~}