gfgfgfdfdfdfd llfkrknhrhejejjeffiodlfjklfdkfjkdfjdkjfkdfkdjfkdfdlkllklkerelrklfgkld;fldmvkfflvkfjgrovorjvjifjosojeifisejfojrifrijotjogrogrjgjrigirjogtkntknijrofefuhefjieferjoghijtkohjtogllspalsla[sasqsp2[s;]2p[sl[l[slq[ls[;q[ls[[sals[a[ls[q[sl[qsl[qls[lq[slq[