kkmlnnljjjlmjhgjmjjkklmmmjhhjjjklkkmnmjjhjjjmjhgjljjkklmmnljhjjjkmmlmmjjhjjjmjhgmklmmlnkljhjjjkkmmmmlmjjjhgjjmjhhjmlmmnnnmjhjjjkmljjjmjjjhgjjmjhmmmmlnnmjhjjjkkmlmljjlkjjjhgjjmjhjlkllnnnmjjkklmjjjhjlkjjjhgjjmjmjlmnnkmjjkklmmlmjjjhjmkjjjhgjljjhjmnnnmnmklmmlmjghjjjmkjjjhgjljjhjmnnkmklmmlnnmjjghjjjlkjjjhhjmkjjmmnnnmmmlnnmjghjjjkllkjjjhhjmkjjmnkimmkllnimjjghjjjmmkkjjjhjlmlkmjlmnnmnnkmjjhjjjkmkmkkjjjhjlmlkmnkkmlnnnikljghjjjmjjmkkjjjhjmjmmjjjmnnnkhljgmlmklkkkmkkjjjhjmkmmnlnnnkiimlmhhjjjmjjghmmlkkjjmjjmhgjjmnkimjhhjjjlmkkllmmlmkjjmkimnnnknknljjjlmjjmjjghjjjkmmlkmkjjjhgjjmkiljmljhjjmkllnljjjlmkmkkinkknnimjjhjjjmkljghjjjkmljjmmmkjjjhgjlnmjmjjhjjjmnnnmjjhjjjmmkkkihmlmnmjjjhgjjmjhhjjjkmjjjhjmmlkjjjmlmmmmjjgjjjkllnnmjjjhgjjmlkkmljjjllkjjjhgjjmhjjjkmjjghjjjmmkkmljjjlmjjghjjkmnnmnlkjjjhgjjmlmjjjhjjmmkjjjhgjljjjkmjjghjjjkllmmjjjhjjljghjjklnnnnnnmkjjjhgjlmjjghjjjmnlkjjjhhjmklmljghjjjkmnnmjjghjjmjhhjjkkmnnmlmknlkjjjhhjmjghjjjklnmkkjjjhjlmmlmhhjjjklnnmjjghjjjljhjjjkmnnljjjlmmkkjjjhjlghjjjkmnnnmkkjjjhjljjjlmjjkkmnnljghjjjmjhjjjkmnnmmlmjjjmmkkjjjhjmjjjkljmnnnmmlkkjmlmhjjjmkkmnnmjhhjjjkmjjkklmnmmljjjlgjjmmmlkkjjmjjkkmjjmnmnnnmmljjjlhgjjmmnnnljhjjjkkmklmmnnlmjjjhjjmgjjmlnmmlkmjkkmhgjjmnnnkmjjjhjjmhgjjmnnmjhjjjkkmmmjmnnmmjjghjjjmhgjlnnmjjmmlmmjjhgjlnkkmjjghjjjmjhgjlknmjjkklmmjmgjlnmjjjghjjjkljhhjmnmklmmllkjjjhhjmkmjjghjjjkljjhhjmnmklmmlkjjjhhjmjmjghjjjkmjjjhjlkmmmnnnmkkjjjhjlhljghjjjkmkjjjhjlkmlmnnmkkjjjhmjjlhhjjjklkkjjjhjmmjjlmnlmkkjjjhjmjhhjjjklmkkjjjhjmjjjlmnmkkjjjljmjhjjjkkmmmlkkjjmlmjjjmnlmmlkkjjljhjjjmlmnmmlkkjjmjhjjjmnmmlkmjhljjjjkkmlnnnmmlkmjjlgjjmnnnlmmlmjhjjmljjjlnnnmmlkmjjhgjjmnnnmljmjhkklmmjjmnnnmjmmhjjmgjjmnnnnnlmjjkmjjjhjjmmlmjjmmjjjhgjjmnnmjhmjjmmghjjjmnnmjjgmjjjmhmlmnmnkknmlmmjjghjjjmjmjjghmkjjjhgjlnnmjjmkljghjjjklnmjjghjjjkmljjjlnnlmljjjljghjjjklmjjghjjlkjjjhhjmnmklmmjlmjjjkmnnljghjjjkmjjjhjjmnmjjjhjjmhjjjkmjljghjjjmkkjjjhjlnmmnmlmjjljklnmlmhhjjjkmjjghjjjmmjjghjjjmjjjkllmjhhjjjklmkkjjjhjmmnkmljhjjmkmljjjlmjjkmjjghjjjkljjghjjjkljjkkmkljhjjjkkmnmmlkkjjmnkmjjjjjjmmmjjhjjjmkmljghjjjkmljghjjjkmjjkkmkmlmjjjkkmjmnnnmmlkmkmjjghjjklnmjjjhgjjmmjhhjjjklmjhhjjjklkklmmnljjjlmlmmhjlnnnnnmmmmjjghjjkmlmlkjjjhgjjljhjjjkkmljhjjjkkmmmnnnmjjhjjjmjjjhjmnnmnnnmljghjjkljjjlmkjjjhgmjhjjjkkmmjhjjjkkmhjjmnmmjjjhgjjmkkjjmnnnmnnmjhhjjjkmjhjjmlkjjjhmjjkklmmlmjjkklmmhjjjmmjlkjjjhgjjmmlkmmnnnmnljhjjjkmghjjjmmkkjjjmklmmnnmjmklmmjghjjjkljjgmkjjjhgjlnnmmlmnnnmjhjjjkkghjjjklkmkkjjmmjmkkkmjmmkljghjjjkmljghjlkjjjhhjmnmlmmmnnmjjkklmmhjjjkmlkkmmlkmjjmkikmkmmmjhhjjjklmlmhjjmkkjjjhjlljjjlmmnmklmmljgjjjkljjmlnmlmmlkmkkimmknljhjjjkmljjjljjkmkkjjjhjmjhjjjmnmmikmjhhjjkkmjjmnljjjlmmmkkkmhkmjhjjjkmjjjhjjmkkmmmlkkjjmjjhgjjmmikkljhjjkkmjjklmjjhjjjmmlkkkihmjjkklmjjghjjjmmmlmjjmmlkmjjjhgjjmklmjhjjlmmjjkmnmjjjhgjjmnlkkkmlmlmmmjjghjjjklnnmmjjjhgmmmjjjhgjlnnmjjkkhjjjklnnlkjjjhgjjmllmljjjlnnljghjjjkmnnmjlkjjjhgmjmjjjhhjmnmklmmjjjkkmnljmkjjjhgjlnmjjjhjjmmjhhjjjklnnnljgmkjjjhgjlkjjjhjlnmmljhjjkkmnmjjhlkjjjhhjmjjghjjjmljhjjjkkmnnmjhhmlkjjjhhjmkjjjhjmmmjhjklmmkmlmjjmkkjjjhmjjghjjjkmjhjjjkkmiknljmljmkkjjjhjlmlkkjjmnmjjkmllnljjjlmjmkkjjjljghjjjkmmjjkklmmmlmmjmjjjhmkkjjjhjmjmmlkmnmklmmlmmjjhjjjmjmmlkmjhhjjjklnmklmmnmljjmlmjjghjjmmlkkjjmhjjjmmnmmnmjjjmjjjhgjjmjhhmljhjjjkkmmmmnnnmjjmljjjlghjjjklnmmlkmjhgjjmnmnmjjhjlkjjjhgjjmjhmjhjjjkkmjjmnnnmjjmjjjhjjmjjjkmnnnnlmmjjhgjjmnmjjhjjjmkjjjhgjljjmjjkklmmhgjjmnmjjmjjghjjjmjjklnnnnnnmmjjjhgjlmjjgjjjkllkjjjhhjmkmklmmkjjjhgjlnljmjjghjjjkljkkmnnmlmnnlkjjjhhjmjghjjkmkmmlmjjhjlmmmmjlmkjjjhhjmjhljghjjjkmjkkmnnljjjlmmkkjjjhjlhhjjklnmljjjljjhjmmmmjjjmkjjjhjljmjhhjjjklklmmnlmmlmjjjmmkkjjjhjmjjkkmmjjjhjjmkjjmjjmhgjjmmlmjhjmljhjjjkkmmnnnnmljjjlgjjmmmlkkjjmjjkmmjjghjjjmmlkmkjjjhgmljjjljjmjhjjmlmmnnnmnmjjjhjjmgjjmljmmlkmklmmjjghjjjklhjmmmkjjjmjjjhjjmkmjjmljjjlnnmnmjjghjjjmhgmjjjhjjmmmnjljghjjjkmjjhgmjlkjmjjghjjjmmmmlmjjhjjmnnmjjghjjjkljmjjghjjjmmmlmjhhjjjklkjjjhgjmkmjjghjjjklmljjjlhjjjmnnlmlmjjjkmjmjjghjjjklmjjljhjjjkkmmmlmjhgjmljghjjjkmmjjjhjjmjjklnmljjjlmklkkljghjjjkmmjjgjhjjjkkmnljjjlmhhmjhhjjjklmjjghjjjmjkmnnmjjhjjjmmmmjhhjjjklmjjgmjjkklmmnmjjhjjjmhljhjjjkkmjjghjjjklklnnmlmjjhgjjmnljhjjjkkmljghmklmmnkkmlmjjhgjjmjhjjjkkmljghjjjkmkkmnljjjlmjhgjjmjhjjjkkmmjhhjm