^xxjjslkxsmcnnfkfmvsfdgfdkjdjdckxkdmfkfkfkkfflflfldwdnnhbcc;:d!q!0......ldldlldvbx,,xhssc,c,c,jjjjjjs:x;x