TTGTTTAAGGGGCTCCTGTGGTCAGTGTAAGGGGTCAACTAACCCTGAGCTGCCGCTGGTTGACCATTTCTCAGGTCCTCAAAATGACTTGCAGGGAGACAGATCTTGTATAAAACCACCACTCAGACCTGCACCCCTTGCTAATAAAAATTTCTGTGTTACAGTAAAGCCTGCTAGCTGCCTGCTGGGTTCTCCACATGAGATGGTTCGAAGCCCTGGCTATCACATGGGACACTGTTTCGAGGGTCTGGGGCCACTCTCTGGCAATGTTGTGAACCCACTGAGATGGGATTGGCAGCTTATGCAGGAAATGCCTAACCGTTGCTATGGGGTTTGGTAGGTGGAAAGCCTGCAATTTGGTCATGAAACGGTTATGGACTTGTTTCATTTTGGTTATCGTAATTTGACAAACCATGAGTTTGTATTTATGGGAGGGGGTGTTACGGCCCTAGCAGGGCCTCCTCCTGAAGGTGCCTGTGTGGGCGTGTCCTTCAGTCTCTTTTGCCTGAGGTGCCACCTTTTCTCCTTTACACAGCTGACTCTCGTCAGTAATTAAAAGTATTTAAGCCCAGGCAAAGGTGAGCTCTGGGCCAGAGTGCCATGTGAGCGGTGTACAGCTAGTGAGCTGCTCTCGTTTTGACTTACTTGATACTTTTATTTTATTGACCAACGCTTGAGTTTTGTTTGTTTTTCTTAAATGGTGATGCGGCTTGTCCATCTCTTTTAGTTGAGCTACTTTTATAAATCTATTTAATCTAACCCTTTTGACTCCTTGACTCCTTTTTCTGACCCGGACACTTTTTGTTACTTCCCCCTCACCGCCTAGACCCCTCAGGGGAACGTAACAATGGCTCACCTTTGCCTGGGCTTAAATACTTTTAATTACTGACGAGAGTCAGCTGTGTAAAGGAGAAAAGGTGGCACCTCAGGGAAAAGAGACTGAAGGACACGCCCACACAGGCACCTTCAGGAGGAGGCCCTGGAGGAGGTTCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTATTGTCATGATCTCCGTGCCTGCCCGGCCGGCCCCACAAGACTACATTGGCTGTTTTGGTNNNNNNNNNNNNNNNNNNNNNGCCTGGGCGGAGCTCACTGTGGGCTCCCGCCCTTGGCCCACACACCTGACTACAATCACCTGTCATCACCAGCAGCACTATTTGAGGCTGGAACACAGATCCTCTTGTCGCTGGATGATTGTACTACTGACGTTAGTGTTTCTCACAGCTCCTGTGAAATTGTGCTTAGCGATTTGTGATTAGTTTGTGACTTCCCTTCTCTTCTGCTTCAGACTTTCCTCCCCAGACCTGTGACCTTCCTGCGGTGTGAACGTGTGGGCAAAGAAGACGTGAGCGAGTGTGAGAGAGCTACCCTGTGATTCCCTAGAGTTTTGGATTTTCTTCACTGTATATACTGTGCACTGGTGCTGTAAATAAACTGTGTTTTGGAGACATCTAACCGCTTTGCACCGGAGTCCCTACAACCAGATCATGACATGTATAGGTTTTATTACAACAGTTTTTAGTGGTTCTGGAAACCCACCTGATATTAAAGAAAAGTTGACGATCTGTAACAGGTCTGACTCCAAAGTCTTTGAGACCTTTTTGAAGAAACTTGTTGGCAGGACATCTAAACAGCAAGAGGAGGAGTTCAGTTGACCTAAGATGTCCTCCAGGTCTTTGCTGTTAATAGGGTGAAACTGTTTGATGGTGTTTAGACAGTTTTTCGGTGGACACAGTACATTTCCTGAATCTGCTGTTAATGTACTAATTGCTTGTCTAATCTTTTGGATTTTTTCTGTGAAGAATTTGGCATTGCAAGCCATGGTCAAATGAAGTTCAGCTGCCACTGACACAGGAGGGTTTGATAGCCTGTCAACTGTAGAAAATAGGACCCGAGCATTATGACTCAGGGAGTGCTGCAATAACAACACTGTGCCCATTCTGATCAGACTGAAAGATTTATAGAGATTCATCCATGTGCTGGAAAAGGATTTGATATCAACATATATGCAGATTAGTAGGAGCATTTTCTTCATATTGATTTAGAGTTCAGTACTAGGAATATGTAGAATTAACATCTGTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTCTTCTCCATGTCACAGCTCAGCACTCACATCACTGCTCCATCATTATTCACAGGAACCCACCTGGACCTCCACCCAGCTCTGTGTCCTGTAAGAGTGACCGGTCTAAAGATGCAGACATTGATTTTAAAGGCTTTGCTGGAGAGAGGTGAGCTAGTAACATGAACTGATGCTCAGCGAAGCATCAGTTCCCGGACACAGCTGTGTGGGTTAATTAAGTTAGACAATCTAGCTGAATCATCACACCGTTACCAAAAACACTGTAACTGTGATATAAAAATCCATCCATTTTCCTAAACCTATGTATGGCCGGGTCATCGAAGCTGCCGGGCTAAGCAGAGAACCCAAGACCTCCCGCTCTTTAAAGTTCAGCATGATTAGTATAAATGACACTGATGATTACTAATATATTGGAAAACCAAAATACTTACCAATTAGTCAGTGTCTTTCTGTCCAACAGCTCCTTTTCTAGACTTGTAATGGTTTGATGTAATGTGGGGAGTGCTGGTCCAGAGCCACAAAGAAGCAGGCAGAGGAAGNNNNNNNNCATAAAATTATCTAGAAGCTGATCTGATTGTTAACACCATCTACTGCTGTGTCTGAATGTCTGTCACTGACGGAGGAGATATGTGATTTAAAAAGAATGGTTTACCTAAATTAATGAATAAAAACAATAAAACATAAAACTGTGGAAAAACAATCAGTATAAGTAAAAGGAGCTTTTTCCACACATGGAGTTATATCTCAATTATCACATGAGTGAACATGAATGTGTATAAATCAGTGTTTGAATCTGCCTTTTCATTTAAGAAGAAAAACTGCAGATTTTTCTGACGTCCTGTTTTTACAGGATCTTTGTGTGGTTACGGCAAATAGTTTTAAAATGTTTAAACAGTTCATTGAAGCTGTTTTAAAGTTCAGAAGTTATCTACATGTATGTGAAAAGTGGCAGACAGAAATATTTCTACTCATTAATAATGTAATTTAATTTGATTTTCCTGGCCTGGCTTTTTATAGCAGATAACCTTAAAAATATATTTTGCAGTAGATCAAAAACTGAAGAAAACCATGAATCAACATATGAACATTACCTGATGCTGCTGAAGTGAAGCAGAGCAAAGTTACAGAGGTTTGATTAGAGACACAGCTGAGAGTTCTGTAGTTTAGCAGAANNNNNNNNNNNNNNNNNNNGTGTTTACATCTTTGTGTGAAATCAGTTGACCTTCTCCCCTTTGCTGTTTAGTTGTTTGGTGGTTGTTGAAGTAGTTTATGCGCTTTAACATGAGATTCTGACGTTTCTCTCAAAATACATTTATATTTAAAAATCTGTTTCAGGATGTATTTAATAGATATCGTGTTATTCAAACCAAAATTGATTTGAATTGGGAAATTGATATTTTAAAACCCACCCTAGGAGCTAGTTCAGTTTCTCAGAAAGCAGGAAAAACAATAAAGGCAGTCCTGGCCCAGCTGTGGATCATTCAGGCTGTACACGTAACCAACCCTGATGGGCCCTCAGAGTCAGAGAAAGACCTTTATTCTTTTCCTTTCTATAACAGGATCTATGGGACAAATGCTGAACCTGAACCCAGCTGTGTGTCCTTAAAGAGTGATCGCTCTAAACAGCGCTTGATTAATTTTAAAGTCCAGCCTGTGTCTGCTGCAGAGAGGTGAGCTGTTAGTAACACAAACTCTTTAACTGCTTGAAGTTGTTGGATATAAGCTGCAGTGCAAACACGTCATTCCCTCAATCCCATTTAAACTGTCTCCTAAAGACAAGCCTTGGTTTCTAAACAACTGAAAATCCCCTTCAGCAAACAGGAAGTGATGCTCGTGCGCATGTTTTCTTTCATCAGCCATGTTGTGCTGTATGTTGGGGGAAGTTAGAGGAGATAACACTAACATTGCTGCACAGATTTCACTTTTACTCATAAAACTTAGAGCATCAAAAATGACTCAAACACTGGTTATTGTTTTTAACTTCTAAAAACTAAAGTCACTCTCCACTTTTCTGAAAATCCATCAAATAAAACTCTGTAACCTGCTAAAATGTAGAAAAGAAAGTTTCCTCTCTTTGACTTTGAGCCTTTTGGAGATCAGTTCATCTTCTGCTCACTGAACTATCAACAGGAAGAGAAATTTGAAACTTTTCCACCTAAATGTTTGTATACTTCAAGCATCCATCTGTCGACACAGGCTGATGTTTGACTTGCTGACTGTAGTTAGCTGGTGGCTGCTGCAGAGACCAGCATCACTCTGTTGAGTGGTGACCCTGGTTTGGCCCTTGGTGTGATGATGAAGTCCACTGCAGATAAACAGCTTAAAGTTAGCCAAATTTTTAAGGTGGAAACTGAGAAAGATCTAAGGTAAGATGGCCGACGTGTCAAACAGCTCTCAAAGGCAGCCTGGTATGCAGCTGGTACCTAAACAGACCTGGTACCAAGTACATCCACCCATTCACGCACTAAGTGTGCGTGTGTTGTTAGAATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTTCTAGTATCGGCTGATGTTTGCTGGAGCCACAGCTGTAAAGCTGCTGGTCATGATATCGGTTTGGTTATCTGGTGAGAGGGAAACATGCAGATGAAACCAGGAGATGTCCTTACTGAATCATCAGAGCTGAACAGGTGATGGAGAAACAGGTTTACCTTTTAGGTGACATGAATGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGCGAGAGGTTCTGGTGCGAATGGACCGGAGCCTCCTGCCTGAGGGGAGCAAGTCAAACAGACTGTGTCCAGGGTGTAAAGTGAAAGAATGCTACTGTTCCTCTTGATTCATTGAAACTAGAGTCAGTATAAACAACTCATTTTAGAAGCTACTCATTAACAAGACACTGATTCTGGTTTCTGGTAAGCCTCTAGCACTTGCAGATGTTTGTAGAACAAAAATCCTCTCCTTATGGATCACTTCCTGATTTTTCTGAGTCTGAACTTTCCCAGAATCACCTCTGAGGGTGTTTGTTAATGTTTCACTTCTCTTTTCTGAACCTGGTGTCAGGTGATTATCTCTGTGTGAAGGTAAGTGAAGCAGTGTGTAATGTTTTCCTGGCCAACATCAGCTGTGTGCAGCTTAGTTCAGCACAAATCTGCCGCTCCATACTTCACGGTAACGGACTCACAGCTGGACAAACGAGGCCGAACATCTAGTGTGTGTGAGTGAAATTCAGCAGTAGAGTTGTTTTTGAATTCATGTTTTCATCAAATGTTAGAAACAGTTTGTTTTTAAAGGTTTTATCTGGTTCTGCAACTTAAAAAACTGAACATTCCTACAAAAACATTTTTTCTCTTTTCTCTTGAAGAACATCTTCTGTCTTGTAGTGTATGTGAGTATAATTAAATATAATAATTCATTATAATTAGGACATTAATCAGGTTTGATCTGAATTTGAGTTGAATCAGGTTTGGCTTTTCTTTCGGTCATTAGAGGCAGTTTGTTCTTAAAAAGTTTGACCTGCTTCTGTAACTTAAAGGACTGAACGTTCCTTCAGGACTTGTTTTCTCTGTTCTCTTCAAATTCTTCTGCTGTATTTGAATGTTTGTGTCTATGTGTCAGAAGGTTGATTTTGGTATTCAGTTGGGAGACATTGTCATGTGTAACTGGGTTACCCCTTCCAGTGATCTTACTTAGATCTAGTAGTCGAGATAATGCTAATGGTTGAGATCTGTAAAGCATCGGATTTCTAACAATCTGAAATACAATTTAAAGATTTAAAAACTTATGACTCTAAAGCTCTCCGGTGATTGATGCTCAGCAGAGCAAACAAAACTCAAAGAAAAACACAAAACTGAACATTTGATTCTCTATGGGATCAGTTGAACTTGTGAAAAATTACAACTATGAGTAGTCACCTAAATCACATTCTTTGCCAAAATATAATTTACCGTATCAATAATCTGTCCTTGAGCTAATCCTTCATGGTTCCTCCACAGAGTGGACCAGCAGAGCTCAGAGGTTCCCAGTGGTCAGTCTGCCCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTGTAGACCAGTGGATTGTCAGTGTGTCCAACATGGATCTGATGTTTGGCTCCATGATTTCAGTCTGATTGGATCATTCATAAAGTATTCTGTTCCAGCTGCTGGAGGACAACATCATCACTTTTGTGAAGAACGAGCTGAAGAAGATCCAGAAGTTTCTGAGTCCAGATTACCCAGAATGCTTAGAGACTCAGAAGGAGGATGAGGAGGTGTTGGAGACTGAAGATGAAGACCAGAGGAGGAGCACCAGAGAGGCATTTATGGACATTTCACTCAATTTCTTGAGGAGAATGAAGCAGGAGGAGCTGGCTGACCATCTGCAGAGCAGTAAGAGGATTTCTCCGAAGGTTTAAGCTGCTTGATGACTGGAATATTTTCTGAAGTCTTAAAAGATGAACCGACATGTATTCAAATACTTATTGTGTGGGGGGGAAATTTGCATGTGTATTTAATAAATAGTTTTTTGAGAAAATTAATCCATTGTTTCTTTAGGAAATCTCATCAGAGCTTTTCAACGTCATCTCAAGTCTGCCTTAAAGAAGAAGTTCGAGTGTGTGTTTGAGGGCATCGCTAAAGCAGGAAACCCAACCCTTCTGAATCAGATCTACACAGAGCTCTACATCACAGAGGGAGGGACTGCAGAGGTCAATGATGAACATGAGGTCAGACAGATTGAAACAGCATCCAGGAAACCAGACAGACCAGAAACAACAATCAGACAAGAAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTTCTGGCTGCTCTTCATGTCCATCTGACCTTCATCAACTCTGGACTCAATCTGCTGGAAGAACAACCAACAACCTCCAAGCGGTCTAGCTTTTTTAGAAAAAAAGAGTCTCTCCACCAGAGTGCTGTGAACAAGGCCTTACAGAGTCCAAATGGACACCTGGACTTGTTCCTCCGCTTCCTCCTGGGTCTTTCACTGCAGACCAATCAGACTCTCCTACGAGGTCTGCTGACACAGACAGGAAGTAGCTCACAGACCAATAAGAAAACAGTCCAATACATCAAGGAGAAGCTCAGTGAGAATCTGTCTGCAGAGAAAAGCATCAATCTGTTCCACTGTCTGAATGAACTGAATGATCGTTCTCTAGTGGAGGAGATCCAACAGTCCCTGAGATCAGGAAGTCTCTCCACAGATAAATTGTCTCCTGCTCAGTGGTCAGCTCTGGTCTTCATCTTACTGTCATCAGAAGAAGATCTGGATGTGTTTGACCTGAAGAAATACTCTGCTTCAGAGGAGGCTCTTCTGAGGCTGCTGCCAGTGGTCAAAGCCTCCAACAAAGCTCTGTGAGTACATTTGTACTCATGTCTTTACTTTTAACATCCAACTGTGTCAGTGACTTTTTTCAACAGGCTTTCTGTCTTTGTATGATTTTGTATCCTAAAGTTTTAGAATTTCTCCAATAATAACTGCTTTGATATGCTGCGTTACCGCTGGTTTAGCGTTAACATACTTTAGACGCAATTAACGCTGACGGCACACATGCATGCTCCTAGATACATTTCTACTGCAGGTCTATTTTTAGTTACAAATATTGGTGAAACAGTCTCTTTTACATGCATAGTAAACAAAGAATTTTTATTTGAATTCAAATTATAATTTTATTTATCACACACAACCATACACAATATGACACGTGGTGAAATGCTTATTTCTGTGCAATGCCTGACCATTATATGACAGTAGAATTGACAGTAAGATTTATAAATTACTACAAAATTTACATATTTTAACTTAGAGATTTACAGTAAAAAGAATGTGCAAATAATAATTTGGGAAAGAAATTATGAAAAGTGTCCAAATAGTGTGGAAATAAACAGGGTGCGTGCGGTGATGTGTGTGGTTCAAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCATCATGAACTTCCTGGTNNNNNNNNNNNNNNNNNNNNNGTGTATAAGATGGACAGCATGTCAGGAAGCTCTGATCGAATGATGCGTTCAGCCGAGTGCACCACTCTTTGCAGATCTTGTCTGTGTTGTGGAAAATCTTTNNNNNNNNGTTGCAACCACCAGGTGAGCGTGTCTTTTGAAGTGAGATTTATTTTTNNNNNNNNGAAGAAGAAATACAATGCAGTGGAGGAAACGTTCAAATCATACACCAAACTGCTTTTTGAGGAAGGACACAACCTTGAACTCCTTTATTCCTTCCCAGACACTCCCAAACGAAGAACATCCCACAACAAATCATATATCTCCATATTTCCAGTCTGGCCCCCTCTTTGAGAACAGGATGTCTGGCTGTCCGCAACTCCACAGCAGGCCCTTTCACATGCACTATACTCTCAGTCCCACAAAGAGCCCTGTCTTCCTGCTCGACTGTTACCCAAAACATGGGGCTCCCAAACAAACGCAAAGCAAAAGATGAAGTATCGCCAAATATGTTTGTGGGGGAAGAGATGTTTCTTGTAAAACAAAGGCGGGGGGGCGGCTAACAAAAAAGTTTGGGAAACACTGTCTTATCTCATGGTACACAGAGTTTTAAAAGAATGAGACATTTTATCAATATGCAAACGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAATCCTAAAATGTCAATCTGACAGACAGTTGTGTTTTAATGAAGCTATTTATTTAACCATTGATTGCATTGCATGTTGGCATTTAAAACAAAAACCATTTGACTAATTTAATTAANNNNNNNNNNNNNNNNNNNNNNNCAGACTGAGTTGCTGTAACCTCTCAGCTAGAAGCTGTGATGCTCTGTCCTCAGTTCTCAACTCCCAGTCCTCTTGTCTGAAAGAGCTGGACCTGAGTAACAATCACCTACGAGAGTCAGGAGTGAAGTTTCTGTCTGCTGCACTGCAGAGTCCACATTGTACACTGGAAACTGTCAGGTCAGGATCCAATAAACAACCGAGCTTTTTAGAATTGGCGACTGACCTTTTCTTTATCTTTGGTTGGCTCAGGAGATGCTTCATTACTGTCTAAAGAGTTTTTACAGTCACATATTTAATTTAGTTTAATTGGTAAAACATAAGTATTGTTCAGTTCATGTTTTTTGTGCCATATTAGTAGGGATAGGTTAATTGGAAACTCTAAACTTACCATATGTGTTTGTGCTTAATAACAATGAATCACAGGATTTTTACATCACTGTTAAAATCTCATGTTGTTTGTTAAAGTGTGCAATTCAGGGTGTGTTACTAAAACTGTAGTTTGCTCACTTTCCAAAGACCAGCCCCCATAAAAAGCAGCCAATCAGCTTCTAAGAGTTACACACCCACACATATCTATCAAGTTAACTCTGGTCTAACACACTTGGATTTAGCTTGAAGAATGTTCCTGTACGAGGACTGAAAATCATTTAAAAAGCAGCCAATGTCCAAAGAACAACTTTGACACACCTTCATAAAGCCTGCAGAGCAAAAGAAAAACTAGCTGAAAGTCTGACTGCTCTTATGAAAAGTACAGAGAAATCATGGGTCACTTAACACTTGTGCACGATATAATTCTGAAGAATAACTCAAAATCCTACAATCATACTGAGAAAATCATCTACACCTAACTATCCAAGTGGATTTGTTTAAGACAGCTCCATCTGCTGGTGGCCCTCTGCAGGTGCATGAAAGGGGCGTGTTTATAGTGAAAATAGTAGAGGACGTAAACCCGGTGTGAAGGAGGAGGACTCTCAGCAGCTTCCAGCTCATATTCAGACATTTGACTTCTCACTGAAAGCAGCAAGTTTGAGTGTCTGTACCTTAATTAGAAGAGATAAAATGGCCATAGTAATTAGAGTTGATTGAGCAATGCTGTCCTTGTAATGTAGTTTATGATTTTTATACATCTGTTTGTGGACAAGTCCAGTTTTTCTGTAGAGCCTCTCAAGTTGGTGACAGCAGTCAAAGTTCACGTGTAAACCAGAGCAGCAAATCAGGTCCAAATGTGTTGTTCACAGTGAGCCACTCAACTAAGTCATTGTTGAGTTTAGGGGGATGGTAGACAGCTGGAGTAGGTTCAGCCAGTTGACACACAGTTGATTAAAGATAACTGAAGGCAGGAGCAGACACCTGTATGACTTTCCACCTCTCACATAGATTATTGTCCCTGGGCAGCGCCACAGGGCTGGTAGATGTAAACAAACCGGGAGGAGAGGATTTATTCAACAGAGAAAAGTCACAGAGTTGTGTCTTGATGCTCAATCATCCAGGTAAGTAAATCCCAAAAAGGTTGATTCTGTTCATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGAAACGTTTGATCATCATCAGGTGACTTTTTCAGTCTCAGCTGACTGCAGGTTTCCAACCTTATAAACAGGACATTTGCACAATGACTGAAACCAGCCTACTGAAGGAACAATGGGCTGGGAGGTCAGTTCCTTCATCGTAATTATGCAAATTCTCATGACCATTGATCAACAACCACTGACCAATGGCCATGAGTCCCATTCACAGAGAGTTGGGGAATGGCTGCAATCACAGGATTGTAAGATGGTGACAGACTTAGGCCCCTCCTCCATTCAGAGATGGTCTTTTCCTTTTCACATAAATGGCCTCCTTGACTCTGCCCTCAAGCCAGCGTTCGCATTTACTCAGGACCTTCTTGATGTGATGTTCTTCTGCTTCCCTGGCTCCTGTGTCTGTGGGGATAGTGTTTGTTCTGTGTTGTTGCGTCCTGATGACGCCCAGTTTGTGCTCCAGTGGATGCTGAGAGTCAAACCTTAAACACTGATCTGTATGTGTAAACAGAGTGAACCTTTAAGACCAGCTGTCTGTACAATCAACTCAGTCACTTATAACATCTCCAAGTTTCTGGCTTTGATTCTCAGCCCGTTGGTAGTTCAGCTCTGAACACCAGTGAAATGTTTCTCCCACTGAAATCGCTGCATTCATATGAACAGAATCAACGTTTTGGGATCGTGGAGTTGTGGAGAATGTCTAAGTTAATCAGATAAAGTCAAACTTACAATTGGTGAAGAGATCGTGGATGATATGCCCCTTGATCATAAAGAGGTGGATGTTGTGTAGACTGAAGTTCAGAGTGGTGGGTCATTCATAAAGTATTCTGTTCCAGCTGCTGGAGGACAACATCATCACTTTTGTGAAGAACGAGCTGAAGAAGATCCAGAAGGTTCTGAATCCAAATAATCAATGCAATTAATTAGTGTGATCTGAAATCAGACTGAGGCCATACACATTGCATAACTCTTACTAGAGTAAAAATGTTGCACTTTTTACATCAAAAGATGAAACATAAACCATTAAAGTCTATGATAATGGCCTTTAAGTTCAGTAAACATGTTCCTGCTCAGACTCAATAGCTAGCCAAGCTGATGGGTATTGTTGTTGCAATCACATCCATGTTTTATGTACAGTGTATGATTCTTCCACTGGTAGCTAGTGTGGAGCTGGTAGTGTTTAGAAGAGCTAAGCTGCAGAAGTTAGACAAAGGACATTTTCAGGCTTCTAAGTTTTGGTAACACGTTGCATATTCTTTACTGGCCTGACTGGTTTTTCTCTTCATCAGTTTAGTGTTGTTGCTCTACCACATGCCAACAAACCCATAGCAAAATCTCACACGCAAACACACACGTTGACAAAAACTAAAAAGAAACACCTTCATCAGGCACACCCATGAACCACTCAAACAGTACATGCCATAATGGCACTGACCCATACTTTGGATGAGTGACAGCTGAAAGAAATAAGATACTGGGTGTTTGAAGATGGTTAGATCTCTGCATTCCACTTGAACAATAACACACTGTACAACTGAGGAAAGACATGAGCAGGTGGATGAGCTGCAGCCAGTGCGTCCGTGTACCAAGTGTCAGTTTGTGTATGTGTGTGCATGTGTAGCTGCTGCTGTATAGAACAAATCTCCAGAGGCTCCTTCAGGAAATTGCGCACTGAATTCAATTCTATTTTATTTATACAACACCAAATCACAACAACAGTCACCTCAAGGCGCTGTATATTGTAAAGTAGACCCTAGGGTAATACAACGGAGAAAAATCCAACAGGCTCAGGAAGGGACGGCCATCTGCTGTGTGCGGTGAGGGGAAGAAGACACAAAAACGGATGCTGTGGAAGAGAACCAGAGATTAGTAATAAGCAATGATAGCTAAGTGCATGAACACATAGTCAGTGAAAAATGTGACTGAAGAAATACTCAAAGCATCATGAGAACCCCCAGGCAGCATACACCTGCTGAGGCACAACTAAGGGGAAATTCAAGGTTACCTGTTCCAGCCCTAACTATATGTTTTAGCAAAGAGAAATATTTTAAGGCTAAATAGTAGACACAATGTATGTCTCCCGAATCCAAATTGGAAGCTCGTTCCACAGGAAAAGGACCTGAAAGTTGAAAGTTCTGCCTCCAATTCTACTTTAAAATAATCTATTAACAACACGTAAGCCTTCAGTACAAAAGTGTTTTTAATGTGGTGATAAGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTACAAAAACCGATACTTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCAAATTCCCATCCGGGCTACATTAGTATCGGTTCATGGTATCGGTTGACTTTTACGAGTACGAGTACGCACACATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGTGATAAGGTACTATAAGGTCATTAAGATAAGATGTGGCCTGAAGACTTAAGACCTTGTATGTGAGGAGCAGGATTTTTAAGATGTTGAAGTTACATGTGAAGTAGTTAGTTACACTAGACTGCACGAACAGATGACTAGAATGACTCGTAAGGTGTTGTCAAATATAGAGTAGCAGCTGTTCAGAGTTCTTTTGAATGGCTTAGTGTGTGTATCTATTCAGCATTTAGGGTTAATACAGTGGAAGCAATAGACAGTACTACTAACAATATTGTCTATTGCTCTGACACATATCCATGTGTGCAGCTTGAAATGTGTTCATGAGATGCATAGGAAAGCAAAGGCAAAATTTAAAAAGAATCTCCTATAACATTTAAATATTTGAGGTGTGAGAAATCAAACTTAAAGAGAAGAAAGTTCTTATTCCTATGAAATACTTAGAGATTTAACAGTGAGTAATTTTAGGTTTAGTCAGATTTGACTGAGAGGGAAGTTAACCTATANNNNNNNNNNNNNNNNNNNNAGAATAATAATATCTCATAAATTCCTCCATATTTTTGTTTTCTAAAACAACTGAGCAACATGTGTTGAAACAATGCGTGTGTATATGGACAACGTTTAGCCCTAAAGAAGTTGACTGGCATCATTTCCAATACTGATATTTAAAATTTAAAGAAATAATTCCAAAGATTTCAAGGTTGTCATACATTGGATTGCTTTCAGTTTACTGTAAATGCACTAGAGTAAGTTTCAGTATCACATTAATTCCAAGATGATCTTTGTCGAAGTCCTGTTTGGGTTTTTAAATTTAATTTCCCTTTTTCAGTTTGCCACAGCAGCTCTCCACAGTCACATTCATGGGTCAGTGGGAACAAGAAGCAGACTGCTATAGTGTGAACTTTGACCAGCAACATCCAACATTCACCCAGACAGCGTGTTCTATCTCCCTGCTTGAGTTTTTTGTTTGTCTGTGACTGGAGAGTCAGATTCTTGTTGCCCTGCGCTGGAGAAACAGCCTAATGCGTGCAGAGTTGAGTGTGTTTCAGAGGTCATCTGAAAAGCCTCCCATGCTGGCTTTTATGTAGTAAATGTTATTAAGTGAAACAGTAATATTTCAATGCTGTTACGGTCCTAGGTCAGTGACCCAGGGTTTTGGAATTTGTATTACTATTATCTGATGAGTTAGGAGTGAGAATGTGTTGCTTATACATATTGCAATTAATAAAGAGTTAGCATTCAGTCTTTTGAGGGTCACAAGCTTTATCTGGCGGAACTGTCCAGATGATCTATTGTGAAGGGTGACAGAGTGCAGGAAAAGGTCAATGCAAACATGCTTACAGACATAGACAAGATGTAGATTCATTTGTAGGTCAGAGTTAAGACACATTTTACTTGAAATTGCATTTTGCACTTGCATAGCAACAGTTTTTGGTACGGGATGTGCTCGTGATGTTCCAGAGATAAGGGTGAAGAGACCAACAACAGGAAACACCTGGAGTGTAGACGGTGAAAACGGCTCTTTAAAGAGTGTTAAAGGTTGTCAACAGTGTCCCTTACACACATAAATAATATCGAGACTAATTATATATATAAATGATAGAGGTCAGAACATGATAGTCTGAACTAATTTTGAACAACTAAAAAGAACAATGGATGAACAGATTAGATTATTGAGGCATAGCAGAGAGAGGTGTTTTCGTTTTCTGTCCTTTACAGAAGAAGGAGCAGATTCCAGAACCACAGCAAAACCATGAAGAGGTGGGCAAGAATCCAGGAAGCACCAGACCGAATGGATCTGGCCAAGAGAGGGGGACCCAAAAGAAGCATAGAGCGCAGAGAATTGCCCCGTTCCAGAAAATTTCTTGTTCAGATTGTAAAGAAGATCAAAAGCTCGTTAGACAGAGGTTATAGTGTGAGCACAAAGTAAGGAAGAGTAATGGGAGAGTAGCTTTAGTAATAGTTTGTATGATTTTTATGTTATGTCAATTGCCCAAACACAGTGTTCATGCCGGATATGCTCTACCCGTTAAAGGGGGGCAAAGGGACAATGACGTGAACTGTAAGTGTGTGCTTAGAAACCAGGAGTAAGTTTTAAAGAGGAAACGGGTGCACTCTATAGATACTGTTTCCATAGAGAGACAAAAGTAATCTAGGACCTTTTACTAGGAAAAGCTAATTATATCTGATTGGATTTTACAGTGAGCCCTGAGGGAAGTCAGAAGTGGGTTTAAACTGGGATTCTGGGAAAAAGGGGGTGTAGTACCTGAAGGTAGGACAGCTCACAGCCCAGCGTAAACGTGAGATGCTGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGGATAGAAGTAATTATACCACAATAATAAGAGATCATTGAAAATATACAACCCGTTGAGGGGACGGATCACATACATGGTTGGGCAATTGAAAGATTTCATTTTGTTGAGTATGATTTCTTTTGTTATATTCTAGCTATTACTTTCACATGCAAGTAAACTTAATGGGACAAATCAGGAATTAGTTCTTCTCTCAGGAGAGAGATGAAAAAGGGGGAATGTTACAGAATAAATATATTTGCTCTTAGTGCTTATTTTCTGATTATATTGTTTTATGTATTTTAATAATAAAGGCCTTTATAAAGCAAGGCCAGCTGTGAGAGAGAACTAGGTCAGAGGGTGACAGGTCGCCTTAGCAACAGCTTAAGTTAATGGAAGTTTAGTGCAGAGCTGCAGAGGCATATTAACAAAATACAGGAAACCAGTACAGGGAGGAAAAGCAGAACTAAGTANNNNNNNNNNNNNNNNNTCAACTCAGGCCAGAAGAAGTTGTTTTTATCGAAACGTATGACGTATAAGAGGACTATATTTACGCATTTGGCTTGTAATGCTTTTAGACCTGTGCGTGCTTGCTAGCGTTTGCAGCTCTCCTTTTCTGGAAATGTAGAATAAAGATGATTTTTTAAACTTGACCACACTGAGTCGGGTCTTTCTCTGTCAGTAAAAGAATTTTAAAAAGACCCGAATTTGATACTGTCAACTATAGAGCTTTTTGAAGAAAGAGTAACAATAATTGAAAAAATATTTTTATTTTACCTTCATGGCTCAAGGACATTCGCCAGCTGATGGAGTTAAAATCATTAGCTAGTGCTTTCGTTTGTCTAAAGCAGATAAAACAGCCTCTTGATTCTTTAGTAGAAGAGAAACCATATCCAGTGTTAAATTCGACCGTGTGGAAACATTCTGTATGACTTGCTCTTTCTGTTGCCCTAGTCTTGTTTCCTCCAGGTGTAGTTTCTCCATATTAGTAGGGTTGTGTGTAATACATCTAATTTTGCTTGCTTTTCAGTGTCATAAAGTTGTTGAATTTTACTTGAAATAGTCTTTCGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACAATGATGCCCTGGTACGGTGATATCATAGTGGGGCGTCTGGACCAAAAATGTCATGGCCAATTTTTTGTCCGAGTTCAGGCCTGCTTCACAGTAGCTTTGAGAGTGATATTGCATGAACATGTGTTGAATGAAAAAAACGGGGGAAATAAATAAATACATTCAATTTAACTGGTTTTAGGAAACCCTGACTGGCTTATGTGTACAGGTTTTTTAGTCTAACCAAACATTTGAAGTACCTAACAAGTTCCACCTTGCAGGAGGAAACGTGCCTGATATTGTCTCTACTTGAACCCGATTTACAGGTGCAATGACAGTCATGAGAAGAATGTTTGAGAACCACACCTCTGACATTTCCCACACAATCACTTACCCAAGCAAATCTCTCCATAGCGTAGGCCAAATCAGAGTGAACAATGTCCTTCTCTGAGGCACCGATTGTACTGATTGCATTTAATCAGAATTGGTTGCATGTGGGTGTAAATTGAACACTGGTACTTTAACCTCACTTAATCAAGAAAATGTATTTATTTTCGGTTCTTATCAATCCTGTCAAAATAATAAATTTGAAATGTCAGTGTTTTTATTCTTATGTTAGTGACAGACACAGTGGAGATTTAATCAAGGATTAACCCTCTTGTGCAANNNNNNNNAATGAATCTGAAAGAAAATTGTATAACCCTGGGTTCTGAATTAGATATTTTTTCATCTAATATTACGATCTCCAGAATGAGACTCAAGAAACTTTTATACTCATAAATGATAATTTTATCCTCATCAAGTATTTAATATATAAATCAACAATATCTAAGAAATGTTCTCCTGAGAATCTGATTTTGAATCAGAAATTTATTCATTCATTTATTTCTTTATTGCTTTAACTTTAGTAATGCAACGCACCGAGGCAAGGAAGAAACAGCCACTGTATCAATACTTGTTTTTGTTCATCTATGTCAAAGCATAAATTGAATGTACTTTTGCTGTTGAAACTATGATATAGTAGTATATGGTTTACACAGTAAAAATCATGTTGATCAAACATGATCAAGACATTTGAAATCTAGATTGTAACAGTGACTTTTATGTAAAATTGGTTGTCATTCATAACAAAATTTCATTAACATTATTGTACAAAAAAATCAACATATTATCATCATCAGATTATGTTTCACTGATTTATATGGCATGGCTTTTATTTATGTATTATTTGTTTATGCCAAGCTTTAACATAACAAGTCGCATTTAGGATTAAGTTTAACCAGTAGTGCTAGAGTTTGTATTATTATTAAACTGAAATAAATGTTTATCATATCTATGTAATCATTGCATATGTGAGTCTGTGTGTGAGAGAGAGAAGGGTGGGACTGGCAGCAGCTTATAGTTCTCTAAAGAAACAAAAGACAGAGGGCCTGATGGTTCATCAAGTTTAACTAGTTTTGCAACATTACGTTTACCTTTATTTATTTTCATCACTTGTTTTCTTTCTTTCTTTCTGTTTTACAGCGTATGATGAACATTGATTCTGTACCATGATTGGCTGTATGCAAAAAAAGAACTCTTGGACCATGCTCCTGAAATTGCATTTCACAGACTCTGCCTAAAGCACCAGATTAAGTAAGTAATAGATTATTTGTTCTGAATTGATTGCTTGGTTATTTTGTACTTAGGAACACCTTACATGACTTGTCAATAACCTGAAATATTAGGGAAACCTAAACTTTGAGATATATTACCTGTTAATAAGCATCAATGTTTTGAAAGAAGTATTATTAACACCAGGTTTTGAGATTTTACTTCAGGAAAAGCTGTAAACTAGTAATATTTGTCTAAAAATGGACATCACTGACATAAAGAGTTAGAGGATGTATTGTTCATAGTTAAGGATGCAAGATAATATTTCCTAGCCTACATGCAGAAATTCAGCAGTCAGACTTTTTCAACAAGCACATATAGTTAGAAACTGACTTATTTAAACAGTATTTTCTGAATAAAGTCTCGAATTTTCTTACGTTAAGTTTATAGGCAGGCAAATGTTATACAGCAAATAAAACAAGATTGGCGTGTCAAAGTGTCTGGTATGATTTTGTTGTGACATTGTATATGCTGTATACATGATAATTCAGGTTCTTTTGACCTCAGGAAACATTTGTGGTACCATACTGAGTTTACTCATTCAGAGCAATGGGAGAACAGGAAGGAAATATCCCCGAAGCTGTAAGTACTAAATACAAAGCATAAAGCATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAGTAGTTCATTACCAGCCCTCTGGAGAACTTCAAGACATGTTGAGGAGGTCATTTAGCCTTTAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTGCGTTGCATTGTGAAATAATTTGATGCGCTTATTTATTAACTGATTGACAAAATAAAGTACTAGGACTGACCTTCTGTAAGTTAAGAAGAGAGCCGGAGCCAGATTGACCTGTGAGATCCTCAAGTTTGAAAAACAAATGATTATAGTAGAAATTTAGATCTCAATTTCCGGAAACACAACACAAGGCATAGAGCCATATGATAAAATTTACACATTATACACGATTGATCGCAAATTAAGATAAAAGTGTTTAAGAGTAGCTGATGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCAAACCTGGAAGCAAACCACACCGCCTTTTCTCTCAAACTTCCACTTTTTCACTCACTCTACTATGAACCTCTCTTGTTAATATTACTTATTTATTATTCGGTACAAATCACACAGAATCACTCAAATACAGTACTCACAGCATTCGCACAGTTAAAATCACTCAAAATATGCTTTCCTAAGAGTATTTTAGACATGCTTTTCATAATCAGAAAGAGCAAGTCAAAGAAAAACAATTGAAACCTCTAATAATTCTCACAGCACACACATAAAATGGAAAAAAATAAAACACACCAGCATTTATTGCTCAAGAGAGGTTATTACTGAAAGTAATATGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATCAGCAGGGGGACAGCCTCTTCTGAGTAGTGCAAAAAAAGACAGTGGGATATAAATCTGAAAGTAGTTATTTTTTAATGAAAAGAAAAACTTTACAAATTAAAGTGCAGTGGCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTCTCACATAGATCAGACCTATTGAACGACAAATACACAACACATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGTTTGCAATAATTAAGTGTAACAAAATCCCAGTTTCATCATATCAGTCATTCTCTTCTGCTTATCCTTAGGTATGTTGCAATTCCAGCTACCATACCCTGCACAGGTCGCCTGTCTGTCACAGGGTTAACACGCAGAGACAGACAACTCACATTCCCACCTATGAGTTCTTNNNNNNNNNNNNNNNNNNNNNNNGGGCAGATGAACAACCGTTGATACTATAAAATGTATATCTTGGCCGCAATGAGACTATTACCTCTTGCAGCACCGGGTGTTTGTAATTTTGGTTCAAGTGAATTGATAAACCTTTTGAAGGCAATTGACTCACACAGTTATGTAGATATCCCAGTCCTGTTGTCTCGGGATGCATCACGCTGCCTTGCCTGGTGTTAGCTTCTGTTTCTGGGGATGAGAGTTGAGTGTGCTCCCTTACCTTCTCAAGGTAAGCTAGGTTAGCCTTCTTGTGTGAGCTTTTCAAGTGCACTTTAAGGTTTGTGGGATTTTTTTCCCTTTAGAAATGTCCCTCATAATTTGTCTCGTTCCACTACAAGACACTTGCTTTATCCANNNNNNNNNNNNNNNNNNNNCCTGTATTTATATAGCACCTTAATAGTCCCTAAGGACCCCAAAGCGCTTTACATATCCAGTCATCCACCCATTGGTGATGGCAAGCTACATTGTAGCCACAGCCACCCTGGGGGGCACTGACAGAGGCGAGGCTGCCGGACACTGGCGCCACCAGGCCCTTTGACCACCACCAGCAGGCAACGGGTGAAGTGTCTTGCCCAAGGACACAACGACCGAGACTGTCCAAGCCAGGGCTCGAACCGATAACCTTCCGATTACAAGGCGAACTCCCAACTCTTGAGCCACGATCGCCCCAAAACACAGTCATATTCAATGTAATCCCAAATTGGAAGCTGGCGCTTTCTCCAGACTTTTCCTGACATGATTCTGGGCGTGGACGGAGCACCAACACAGACGACTCGACTAACGTACTGCCACCTGCTGGCATAATGAGACACAGCAAGAAAAAAAGCTGGAAACGAAACTTCATTTTTACCCTTGACTATTGTATGACACGCACACATCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAACACATTAAATATTTCTGACATTTTATTTTGGATAAATGAGGCAACAAGAGTTTATTATAGTGCATGAATTACAAAAACTACAGGGAGTGCAGAATTATTAGGCAAGTTGTATTTTTGAGGAATAATTTTATTATTGAACAACAACCATGTTCTCAATGAACCCAAAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAATTATGCACACCTGATATAGGGTGTTGATGTCATTAGACCACACCCCTTCTCATTACAGAGATGCACATCACCTAATATGCTTAATTGGTAGTGGGCTTTCGAGCCTATACAGCTTGGAGTAAGACAACATGCATGAAGACGATGATGTGGACAAAATACTCATTTGCCTAATAATTCAGCACTCCCTGCACAGTTTGTGTAGAAAGGTGCATGTTATTGTACTTTATTTAATTAATAGTTAGTTTAGTTAATTAATTATTGAAATTCATAGGAAACAACATTACGGCATGATATTAAATTATGAAATCAGACCTGCTTCTATGATATCAGGCCTCTCAGTCCAGGTGATCTCGAACTTCGGAAGAAGGATTGCAGTAGCAATCTGTTCAGGGTCTTCCATCATCCCACCAAAGCGCTTTTTGGACACCATCCTGAATGGCCCTGATGAGTGGGAGACACATTTTGTTGGAGGTCTCCAGTCTGCTGAGTTTAACTTTTAGCTGGAAGATCACACCCCATGTGCGTATTGGTCTCAGACTGAAGGAGGTTTAAAGCCTTCACCACAGGCTTCATCACAGTGCAGTACTCAGTCAGGAAAGCAATTTCAGCTGGACTCAGCCTGTATGAGATAAAGCAAAACGATTTTTAGTAAATTACCTTCAGGCTTAGATGTGGAATATAGAACCAAGTATGGACATGCATTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAGGTAGCTCCAGCATTGTTTTCCACCCGTGTCATTTATGTCATACTTTAGAAATAAGAAATAATACTCACATTTTCACTTTGAATTCTTCACAGACATTCCTGATAGCATCCTCCCCCTTCGCTTGTATGATCCGTATGATTCTCTCCAGAGCTGTGTATGTTGAGTTCCACCGAGTTTGATTTGGCCGGATGAGCTGGAACTTGCATTCACTTTCCACAATTTCTGCTGCCATGTAGGACCGACCTGACTTATTCCAGATTGCTTGGCATTTCCCAAAGGCTGCTCGTGATAGCCGTTTGTATGCATCATTCATCTCTTCTGCCTTGGCACCATCTGTTGTGGCAACTAAATTTAATAGGTGGCATGCACACCTTTGATGTGGTGGAAGCTGGTACTCAAGACCAACATCTTGCTCCAGGATGGTGAATGTGTCCAGGTAGTCTGCTTTGGTCTCTTCAGAAGAGTATTGATCTGACTCTGACTCCGCTTCCTCAGGCTGACTTTGTTCACCAAACACACTTAATGCTTTAATAAAGTTGGAGCCACTGTCTGTTGTCGTTCTTACTACTTTTCCCCTTTTCTGTATTGACAATGAATGTCATCAAGGGCACAAGCTAGGACATCAAAGGTGTGGGACCCTTTCAACCTCTGGCAAGCAAGGGCACCAGATCTCCTCTCCAAGGTTTCCTCATCTATCCAATGAGCTGTGACTCCTATGAAACTTTGCTGGTGTGCTGTCCAACAATATGTAGTAGTGGCAACATGGCTAACTTTACTGAGGTGCAACATCAAAGTTTTTTTCATCTGATTGGCAGCTCCCTCTATTCTGGTCCTGAGAGTGGGTCGGGAAATTACTTTGCATTGAGGATTCAGTGTCAACAAAAGTTCTTTAAAAGAAGGTTGTTCAACCACAGAAAATGGATGAAGACCTTCACAAATGAAATTAATCATGAGCTTGTCAACCTTTGCCTGTGATACTCGTCTGTTTGCACCCAATGCCATCACATCACTGATTTTTGCTTGCTTTCTTGGGGGATTCTGGTTGCTCCAGGGCTCGCTTCCGCGTTGCTATAAAGTCACTGAAGGCCTTCAGCTTGGATGAATGTTTTCTCTGTTAACAAATTTTTTTAAAATCAGCATGTAAATCAATTTTGTTTTCATTAAACACACCAAATTTTACATAAAATATTTTCCCCCATACGTCCCTAATAAGACATCAATGCATTACATAGCTACCGCTGGTAAATTATACCAATATACCTCGTGNNNNNNNNNNNNNNATTGGACAGTGACAGGCTAGTTAACGGGAGGTTGCAAGTGCTAATTAACAAGTAACAGAAGTCAGCTGTTTTTGACTAATCTAAGGTAAGTGAGCACTCAGTTATTCTTTTGTCTGCCGTGTGAACATACGTGGGTTAAGTAAGAAAGTAGCTGCTTTTGTCTTTAACTATTTTTTTAAATAAATTATTATTATTAACAAACAGGGAAAACGTAGGTAAACACATTTTCTTTTGGCAATTTACCAACCCAGTNNNNNNNNTGTAAGTTGCATGGGCAACAACGTTACAGGTTAAGCCAAATCGAACTAACCCTATTCGCCGATAAGTCAATGTGGTGCACCCACAGCAAGGAGGGAGCGTAACCTCCGGGCTCTGCGCTTCCTAGCAGCCCAGCTGCCATTCTAGAAAAATTTATAATACTTTGAAACACCAGTCAATACCCCAGAACAACTATATGACTGACGCAGGTCCAACCTGTCAAACCAGTGGGGACTTTTAACCTACAAAATGACCAATTCCCTATCACACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGGGAATTTTCATTCCTTTTCATTCCTTTATTCTCTTTACTCAGTACTGTAACTTGTAAACTTCCATTATCATTAATTCAACTTTCAATTCTCATGAGGCTTTCACCAAAATCAAAACAGACATTCACCGGCAACTTTTACTGAATAGACATTTAATTTTATCATCCAATTCAGCACACTTCGGATAAAATCAACAGGCCTGTGCCTACCTCTTTTTATGAAGGCGCCTGTCCACTCAGTTCGATTGCCGGATCATGCCTGCCCGTCTGACCACCTCGGACCCCGGATTTCTCCGTCCAAGCCTCCAAACTCTCTCCCTCCTCAATAACCAGACGAGCCCCCAAAATGTTACGGATTCAAAATATTGAGGAGGAATACGAGAGGAAATCCAAAATAACTATACCGGTCCCAGAGGGTTAGGCCAAACGATGATTTTAATGAACACGTGTGGGGAGATGAAGACTGTCACACAATCAGCGTCGATCTCCGAATGTTTTTATAATATCAGGGTATTATAACGCCCCCTCATGCGTTAAGCAGATACCAGACATGGAAAAGTTCTGTTGACAACTTTGACACAGTTTGAAAAGAACATTGTCTCCGTCTGCACGGCAGGTGCTTCCTGTTCATCTTCTGACTCTCGCTTATTTCTGGAACACGTCCTGCAACAAACTGTCACGTATGCAGGCACAAAATGCAGTTACAGCAAAACATGTTTAAACTCTCACCTACAAATGAGTCTACTTACTGTGTGGGTGTGTGTCTGTGTCTTGACCTCAAATGCACTCTGCCTCACCTCGCCGACTAACTCATGGCCTCTCACCAGACAGAGAGACAGAAGCCACTCTCATATGTGTAATAACCTAACTGAAACTATGTATATGTAATCCATTGAATAAATGTTTTAATCAAGAACCACTACTAAAAGCTTACTCAAACGATATAAATGAACAAAAGATAATAATGAATAACCTGGTTATTCATGTAGCATCATCCTAACAGCTCCTCAAAATAACTTACACTTACACTCTGCGTAACTTCACTTTCTGCAAATGCATGCAGTTTCCTGTCTATTTTGGCACAGGCTATACTCAGAGTTGCGCCTTTCTTTTATAACCCAAAATAATCAGCATATAAACATTTAAGATTATAAAAAGCATTCAAAAGCATTTAAGATTATAAATTCAACTCAACAATTTAAAGTGGTTATCACTGCACCTGTAATAAAGGTTAATTGGGTGCCGATATGTTTAAACATCTGAATGCAATATCAATGCTGTAGATTATGTTATTAATGCAATGGTAATGATGATGATTATGAACAATAGCAGTAAAATATTTACCTGATCTCCACAATACAAATATATCTACCCCTGCCTACTGCCACTCACCAAGGGCAACTTCAGAGAGGAATGGAGTCCAACCCCTCAGTGTGGTTAAATAATTCTGTACCCTTGGCAGNNNNNNNNNTCCAAAGCAGAATTCTTCCACCTCCATGCTTGACTCTGATTTTTTTCTTTGGGTCATTCTGAGCATTCTCTGAATAATTTAAAAGTCAGCCATGATACTGGTATATTTATATAGCCATGGGTCAAATAATTAATTGAAACTCTTGTTTCCTGCTATTATTGTGTTAGCTAAACTGTGAGATAGGCCGCCAATACCTTTTACTGCAGTTACTAGCAAGATGCCATTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGAAATAACAATAATAATAATAAAAAATAACATCTGTCCAGATTTTACATCCTTTGAGGCTGTGGGAGTGTGTGGGCGTGGCATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTTTCTCTCTGCCCCTGCCTTCTCCTTTAGGACACACCAATAACCATATGAACAATATAAACACAAAGAGGCAGCAATGCTGCTCTGATGATAAATCAAACAGGCCAACCCAAAGAAATGGTGGCCGCTTCAACTAAGGAAACAATTATAAGGATTCAACAGAAAAAGACAGCAACGCTGCTATTAGCAATAAACCAGGCAGGCCAATCCAAAGAAAAGGAGGCCGCTTCACCTACAAGAAACAATTGCCCAGTTGAGAGCTACTCACAAAAAAGCCACGCACGGTGGGGCTGGTCACACACACAGCAGGCCTTTTCCACACCTAGACCAGAATCACACTGACCAGCACAGAGGAAATCCACCAGAAGCCTCTCCCACACCCACACTGCTCTCACCCAGCTTATATCACCTCTGGAGGATAATTGGTGGTAAACGAGGGCAGATGAGCAGCAGGTTATAATAAAGACTTATTTTGTGTTAAACACCTCTGCCTGGCGCCCTTTTCATTTCAATCCAGATCCAACTGTTACTGTCCCCCACCCTATTCTCCTAGCTTTCATGTGGGGACGTAACACCAGATAACACACACCAATTAGTTAAACTGCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTAGGGCTGGACCAGGTGACCCTGAATCCTCCCTTAGTTATGCTGCAATAGACGTAGGCTGCCGGGGATTCCCATGATGCATTGAGTTTTTACTTTCCAGTCACCTTTCTCTCTCACTATGTGTTAATAAACCTCTCTGTATTGAATCATACCTTTTATTAATCTCTGTCTCTCTTCGAAAGCATCTCTTCATCCTGTTTTCCTTTTCTCATCTTAACCGGTCGCAGCAGATGGCCCCGCCCCTCCCTGAGCCTGGTTCAGCTGGAGGTTTCTTCCTGTTAAAAGGGGGTTTTCCTTCCCACTGTCGCCAAAGTGCTTGCTCATAGGGGGTCATATGATTGTCCCTGTATCTATTATTGCACGATTACTGTACAATATAAAACACGTCAAGGTGAATGTTGTGATTTAGTGCTATATAAATAAAATTGAATTGAAATTGAATTGAATAAATAAACATTGTATCTTTTATTTTATCAGGTCCAAGAACCTGACGTTGATCAGGAAGGACAAACAATGGCAATCAGGTAATGAGGTCAAAGAGTTCAAATGCTGTAGCAAGCAATCACTGTTAAGCAAGATAAAGTACATGTAAGTAACAGGGTTTTGGGGGGNNNNNNNNGATCATGTGACTTATAGAGATGAACAGGGTGCAGCAGCCAGAAATCCACCTGAGCAGGTAAGAATATAATTATTTTATGTGGTGAGATAGCAATTATGAATACACAAATCTAAAAAAGTAACATTAACTTTCATTTTTCTTTATTACTCAGTAACTACTGATTATTTCTCAGGTGTACACTTTCATAAATCAGATTAAAGGTGAAGGTCAACAAGGCAGGGAGAGTGAGCTGAATCTTTTCATATATTGTTCTTGATTTGCTTTTCATTGACTGAGAGAACTATTTAATTCCCAAGCAAAAAAATTACTTTTGACTTGGTATACAAACCCTTATTAGCAATCATAGCAGTAAAACGTTTCTTGTAGTTCATCACCAGGTTTGCACAAATCTCGGGGGGATGTTGGTCCACTTATATTTACAGAACATTTTATATCTTTTTTGTCAGATACTGTAAAAACTATTAGCTTTAGCTCCTTTGATATTGATACTGTACAACAGATTAATGGGAGAGCAGTCCAGAGGCTTCAGTTTGAAATATTTCTTCAACATTAAAGTAATCCAGTTTTTTCGCCAGAACGCCATAAAAAACGGCGGTGACTCCGACCAAGCACCATATTTTACTCCAGACAGTGGTGCCCCTTCTGAGTAGTGGAAAAATCACTGTTTTTAACAGTTGTTGAACGCCGCTTTTTACATCACGCAGTTGAGGGAAAAGCAGCTTTCAAAGACCGGTTAAAAACAGTATTTTTTCCACTGCCAGAAATTATACAGGGCCCTCCCCATGGTTCTCTCATCCAATTACTTTCAACACAGTTTTTATTTAATTTAATTATTTACTGTAAATATTTTATATTTGTATTTATCAATATCAACTGTTGTAACTTTTACATTAATTAAATTTATGTCAGATACATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGTATCAGCTCTTTCATTTGTGTAAGCAACAAGAATTGAGCTCGTTCACCTACATTACTCAGGCTTACATAATGCAGGCTTTGGTAAATATAACTCTTGAAAAAGAGAATTCTTGATAAAGTAAGACATTCCATTTTTTTCCCCAATGGTCATATAAGTGAATTCAGCATGGATTCNNNNNNNNNNNNNNNNNNNNNNNGCCTTCTCAACATTTCAAGGTTGGCTATTGGAGCAGACATTAGAAAAACTTAACTTTGACAAAAGTTAAGATCTCCATTTGTTTCAGAAAAAGTATTCTGTTGNNNNNNNNGCTTGATTGTGCTTTAAAGACATCAAAATACAAAGTGGAATTAGTATACAGATAAAAATTGTGACAAGGATTGGTACAGAATAGATGAACATAAGCATCACTTGGCAGCAAAGTGAATCTGTGATAAATTAGTGTGGTCTGCACTTCTTCTTCTTTGACTGGGTGACAGGAATTGAAAGTAACTGGATGGGAGAACCATGGGATGCGCCCTGCAAAATTTCAAGAAAACATCGTTTTCTACGCTGTCACAAATAGCACTGAGCAGCCGAAAAAACACAGTTTTTACGGGTCTTTAAACGCCGTTTTTCCTGGCGCCCACAAAAACGTTGTTCATTGCAAATAAAGTGGCATTCAGAGAAAACAGCGTTTTTTCCGCCACTCAGAAGGGGTGTTCAAAGCGCTACTCTCTGCCGTAAAAAATGACATTCTGACAACAGCGATTTTTACACCATTACTTAGCCAGACGGGTTAGGAAAGTGGTTAGTTATGGCACTATTAGCTTGCCATAGAGGGGCTGTGTGTGAAAAGGAGAAATTCTCACAGGCGTGATGGCCTCTTTGTGTTCATGGCTGCTGAATTCTGCAAACCGTTTTTGAATTTACATGCAAAGAATTGAAAGAAGAATTGAAAAGGAATTTATTTGCTCAAATTATGTTTTTTCTCGCAATATAAAGATATAAAGCTCATTCGTAAACATGCCTTGTTAGCATTTGTTAAAATGATGCACAAAATGCCAATATTTTCCTGTGTTCTAGTTTGTTAAGTTCACTGCATGAACCTTAAACAATAGATCGCATTAGTACATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTTCAAATGTCGAGCAGCATGTCATCACATCTTTTGTTTCTTTATAGGGAGGAGTGAGAGTCAATCCAACACGACCAGCAGAAACAACTCCCGAAGTAAGAGCACATCAGGCAAGCGAGAATGCTAGAAGGAAAGAAAACAAGGAAAGGCGCAGAGAATCACTGAATGTTCTCCATAGAAATCCTGGAAGAGCAACAATGGAGCAGTTTGATACTGATGATCGAGACGAATGGTTGACAATGATGGCAGAATTCCTTGAACGTGATGGAAATGAATTAACACGTAGTATAAGAAATTGTACCACATTGAAAAACGGAAGGATTACAGTTGTGTCGCATGATTCTGGACAATTTATAATATATGGCAACGAACAGAATATAAATAATTTTGAAATCTGGTTTGAAGAAAACAAAAATAGAATCACAGACCTAGACAATGGAATGGCAAGGATGAATTTAGGGGACAGAGATTAACATTGTCAGCCAGAAAGCATGAAAGAGCATGGGCTTTCTGACTGCCGTTGAGCTGTTGTGGAATTATCTGAATTGTGTAGTTTTAGGAGGAATTACAGCTCAACTTCGTACTCACTGGTGGGGATTTGAGTTAATTTAATACATGAAAGTCTTCTATAGCTTTTCTGTAATGTGACACTGTACTAACACTAAAAGAATTATTTGATAAACACACATAAAGGCTAGATTTTAACGCAAGAACTGGCATGCACAATTATTCAAATTAGCTCATTAATACATTCAACACTTTCAGTTTTCAACTTCATGCTTTACATTTTTTTGTTTACAAATGCTTATTTTCAGTGACAGTAAATGTTTAAAAAAACAAATATGAGCATTGGCAGGTTTTAAAATATGAAAGCCCTTACTCAGCACTTTTAAAAAGCCTTTAAATCTGAACATGTGAATGTGATTCATCAGGACTAAGTGATGTAGTTTGAATGATCATATATATTTTCTGTTCTTAGATTATACCATTGTTTGATTTTGGTATTGGTGCTTTTTATTATGAGCCATCCATTGGGCGGTGGGGGTTCATTTGTTTTTCTGCATTGATAAGATGGTATTGTGTGAATTTGTTTAGAATTGTTGGTTTGGTTTCCTTTTTTTGGGAGTGGGAGGGACATTCTTGTAAGGATACAAATTATAGATTAAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTACAACTGTTTAAAATAAACAAAACACATTTTACAACTCAAACCACACACTCAAACCTATTGCACAAAAGTATTATAACTGCAAGTACTATTTAATACACACTTAGTTTTTAAGTTTCCTCATAGTTGGCTTGCATAGCCATTGGGCTTCTTTCTCTTATATTGTCTTTACCTTTCAACTACCCCGAACCAACTATGAAAGAGATACCACAAAACAGAGATTATTCCTTAAATGGTTATTTCAGACACAGTTCCATTTACATGCAGAGAAGCACCACCAACCTGCTCTTCAAACGTTCTGTTTATGGGAAAAGAGCTAAAGCTAATAGTTTTCAAACTATTGCTGTTGTAATTCAGTCTAAGAATGACAATCTGAGTATCAAATGTATCACAATAGGTCCATTTCAAACCTCTGCTGCATTTTAGGAAAATATCACATGATTGAGTAAAGATGCAGGAGAAGCTTTTGCGTCAATTTTATTTGCTTACATGGTGCAAATCATATTCATCAAAATTTAAAGAAAACTTACAGTGTCCCTCAGTGTGAGAGGAGTAGAAGATCCTGATTTNNNNNNNNNNNNNNNNNNGCTAGCAGTGGTTAGACTACACGCCTTTGGAGCAGAGGATTGCAAGTTCGATTCCCGCCTGGGGCGTCTGTATCCAGTAACACTCCTAAGGCTAGACCCCCTATGCTAAGCGAGCCTACCGCAGACATGAGCGAGACAGATAAATATGAAGGCATGCCAGCTCGGACGTCGCCCGGATCAACAAGGTCCGCGTCAAGTGTTGAGGAACCAGGGCACCCTGACGACAAGTGGGCTACTGGAACAAGAAGGCATCGGTGGGCAAGAGACGAAAACAGGGGGTTGTTGGAATGCTACTACGCAAGTAACCCTGGCGGAAGGGGCTACATGAATAGGATGAGGGACCTATGGATTCTTCGAAACCCAACATCCACAATGACGGCGAAACAACTAGTAGCTCAGTGTTCCAACATTCGGATGAAGGTACTCCTCTCACAGCTAGAGATTGATGAGGTACAACATAAATGCTACGGGAAGGCGGAGTCAGGACGTCAATATATATATACAGTTAAGCCCATAATTATTCATACCCCTGCCGAATTTTGACTTAAAGTTACTTTTGTTCAACAAGCAAGTTCTTTTTTGAGCAGAAATGACACAGGTGTCTCCCCAAAGATAATAAGACGATGTACAAGAGGCATCATTGTGGAAAAAAATATTTCTCAGGTTTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGACAGTTTGTAAAGGGTATGAATAATTCTGGACATGATACTTTTTGCTAAAATGTAAATAAAAGCTGAGAAATATTTTTTTCCACAATGATGCGTCTTGTACATCATCTTATTATCTTTTGTGAGACGCCTGTGTCATTTCCACTCAAAAAATAACTTGCTAGTTGAGTAAAAGTAAGTTTAAGTCAAAATTTGCCAGGGGTATGAATAATTATGGGCTTAACTGNNNNNNNNNNNNNNNNNGTCAGGAATAGTAAAATATTATGTTGCTATTTCTGCTGCTATTTTTTATAATCAGTATTATCATTCCATTAATTATTAATATTGATATTGCATTTAGATGTTCAAACATATTGGCACCCAATTAAGCTTTTATTACAGGTCCAGTAAGAACCACTTTAAACTGTTGAGGTGAATCTATAATTTTAAAGGCTTTTGAATGTTTTTATATTTTTACACTGAAGTCTTCAGTGGGTAAGAAACTGAGCTGCAGGGACAGGAAATACACTCTGTGCCAAAATAAGACAGGAAGTTACATGTTTTTGAAGTTGCATGCTTTGCAAAAGTGAAACCGAAAGCAGAGTCTGAGTGCAAGTACTGTGAGTAGGTTATGAATCTGTAGTATTTTATTATGCATTTATATCTTTGGATTAAGCTTTTAGTAGAGGCTTTTGATTAAAACATTTACTCAACATATTACATATATAGTTCCAGTTAGGTTATTACATGGAAGGATGAGCCTCTGTTCTGGTGAAAGGTCAGAAGTGCAACGGGTGAGATGAGAGAGCATTTAAGGACGAGACACATACACACACATAGTTTCAGTTGTGTACGTGCTGGCCTTCTGTCTGGTGGAAAGGTTACAAGGTTTAGCTGATGAAGTGAAGGGTGAAATAAAGGACAGNNNNNNNNNNNNNNNNNNNNTATATTAGATAGACTCATTTATATAGGTAAGAGTTTAATCATGTTTTGCTTGCGACTGCAAAATTGTGCCTGCATGAGTGACAGTTTGTGCAGAACGTGGACCTGATGTTCCAGAAGATAAGCCTGGGCAGGATGGTGACAGGAAGCACCCGGGTTCGAGCCGAAGACAATGTTCTTTTTTAAACTGTGTTCAAAGTTAACTGAACGTTTGTGGTTTTGCATTGACGTATGCTGTACTGGATCTGCCTGGCAACAGAAACCCTATAAAGCCTTTGTTCTGACTATTGTAAGATAGTTCAACGCTGAATCTGCACAGTGTTAGAACTCCGCGCGTGTATTCATTAAAATCTTCGTCTAATTGCACCCGGCCGGATCAGTGGTCATTATTTTGGTCTTCCTCCTCAATTTCTGAACCTTAACANNNNNNNNNNNNNNNNNNNNNNTGTATTTTATTGCCGCAAAAGGTACCCTTCCACGTCTGTATGACACTCTCTGGGTTCTCAATTGACTCNNNNNNNNNNNNNNNTGATAGCAGCAGTAAGAGAGGCTTAGCGCAGAGGCTCCAACCATCCACTCAACCCAATAATAACCTTTTCATGGTGCCATGAGCTACACAGCAAAATCTCTAGTGTTAAATTAACACTAGAGATTGTGTATATGTGTCCACTCATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGGAGTGGACACATATAGACACTCTCTAGTGTTATTTTAACACTGGAGATTTTGCTGTGTACAATCTGATTGGAGAACTGAGGACCCTGTTCTCCNNNNNNNNGTGTTTTCTTACTATTTTAAGGATTTCTTTTAATGACATTTTCAACATTTCTAAACACAAACACCCCAAAGTATCACTGATAATTCCACAATAAAATAGTTTCATGTTGTGGCCATCAGAGAGTGTTTTCCAAACTGATTCAGGATCTGAAAGTGAACAGATTAACGTACACACGGCTTTGTTAGGTTTTTTATTTTCATTTCACATGTAAACACCATTTATAGATTGATTCACCATGCCCATCAATTTTTAATGTGCTGGGCTCCATCCAGTCAGACCTGTTGATAGAAAGATGGCGCGGCCACGTCCAGACGCCTTCCTGACCGCTGCGCTCCGACTATCCACTTTTCTTGTTTTTTACTTATTTTTTGCACTGGTTTACATTCCAGTTTACATTCCAAAATCCTCTAGTCTTATAGTATACGACGGCAGATCACTTGTAAACATCGGTGACAAGGTTGCACATCTAATCTTGGACACTTTTAAATCCGGCCCATCCTGGCCGCCAGAGATTCTACACGGCGCGGAGAACAACAAAGGATGGGCCGCTCATCCGTGGCGTAGAACAAAGAAGTGCCGGGGGAAACGCGCTGGCATTAGGAACAGACTGAGACAGCAGGCGTATCGCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTTCCAACTTCTACAATCTGGTAGAAGGTTCCGCATCATCCGGGCAAGGACAGAGAGNNNNNNNNNNNNNNNNCCGCCCTCTCACATCATCTATAATTGACTGAGACTCTCCTCCAGACACTCAATTCCTTTAAGTTTAAATATGTTTATATTGTCCATTCTGTAAAATAGTCAGATGTCTATTCATATTAATGTACAGAATTCACCTGCTTGCTGCTACTACTGCACATTCACCCAATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGTTATTCCTCTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACCAATTTGCGCTACATATCCACTACCCATAATCCTCAACCACCATTTCTATGGAAATGAATACAATATGCATTGTGCTTCCCATTATTCATTTATTTATTCTAAAATGATACGTACTGTAATTCCCTCTAATTTTAGAAAGAAAATGTCAAGAGAATATTGTATATATATGTTATCAGCTACATGAAATGTATCCTTTCAGTGATCATTAACCCTTTAAGACCTACCATAGAACCAATTCCGCCAGAGCTTATAGTATATTTTTACATGCTGTGGAGCCATTTTTGGGAGCATTTCAAGTTGCTATACATCAATACAACCATTATAGCCCAAATTTTAATAATATGTCTGCATTAAGTGCATAGTAATTACATAAATTTCAAAAAAGTGCAATAAACTCCAAAAAAATTGAAAATCGTTTTTGTTTTTCTAGTTAGAGAAATTTAAGAGGCTTATCCCTCAAAACCGTAAATACAAAAAAGTTGCACAAACTAGTTTCCCACCACAGGAAATTTATTTTAAGTGTCTTCATAGTTTTATTTTTGAGATACACCAATTTTCATATACTGCAGGAAAAACGAAAATAAATATTACAGTGCAAATTTTCAAAATAACAGCATATGCATCAAAATAAACTATTTCCAGCAGTGCAATATGAGTCCTCAGCATCCCAGAAATGACACAGAAAGTCAGAAAGTCAAACATAACTTTTAAAAACACAAGTATAGGCTCATAAGGCCACGATGGTAAAAAACTACATTTCCGCAAATGACGTCACTTTGGACAGGTCATGGCGGACATGCGATAGTTCACGCTGAAGGACGTAGGAAGTGTTACAAACAGCTGATCGGATCGGCAAAGCGTTTTTCTGGAATATTATGTTTTTGTTGCTGCAAGTGCTTTTTATGCAGTTTTTGCAAAGCTATATGTGGAAGGAAACTGTGACCTAGGACAAGCTGATGGCATGAGATGTAAGTACAACTCCTCCGGTTTCATATGCAAAAAAGAATTATTGCGGTAGCTTACGTGGTTGCAGTGCTACCGGGATTTAAAAATAGTAAGGCAAAATGGAGCGTGTCCGCTCCGACCGGCTTAAAAGGGTTAAGCACATGTCTACATGACTTTTCACCTAGTAACTTGTGTGATGAACCTATCCAGCTAATAACCGCTTCCTGTTTTCAGAGAACATTTAGATGTAGAGAAGTGAAACCTCAACTCTTTTTAAAAGAACATACAGATGTAGAAAGGGAAAAACCCGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGAACGCAGTTCCTTGTTTTGTTTTTGTTAAATTATATGACTAAAGCTGTTACCTGTAAATTTAAATCATGTATTTATTAAGTACTGTCGGGAATGCTGGAATGTTATGCTGCTATTGTTTGTTGCTATTTTTTATGATCAGTATTATCATTCCATTAATTATTAATATTGATGTTGCATTTAGATGTTTAAACATATTGGCACCCAATTAAGTTTTTATTACAGGTCCAGTAAGAACCACTTTAAACTGTTGAGTTGAATCTATAATTTTAAAGGCTTTTGAATGTTTTTATATTCTTACACTGAAGTCTTCAGTGGGTGAGAAACTGAGCTGCAGGGACAGGAAATACACTCTGTGCCAAAATGAGACAGGAAGTTACATGTTTTTGAAGTTGCATGCTTTGCAGGAAGTGAAACTGAAAGCAGAGTCTGAGTGCAAGCCAAGAGCAGGTTATATAGTAGAGGCTCTTGATTAAAACATTTGTTCAACATATTACCTATATAGTTCCAATTGGGGTATTATATTATATTATATTCTGGTGAAAGGTCAGAAGTGCAAAGGGTGAGATGAGAGAGCATTTAAGGACGAGNNNNNNNNNNNNNNNNNNNTAGTTTCAGTTGTGTACGTGCTGGCCTTCTGTCTAGTGGAAAGGTTACAAGGTCTAGCTGGGGAGCTGAGAGGTGAAACAAAGGGCAGCAGAAGCTGNNNNNNNNNNNNNNNNNTCTGTAGACTCATTTAAATAGGTAAGAGTTAATCATGTTTTGCTTGCGACTGCAAAATTGTGCCTGCATAAGTGACAGTTTGTGCAGAACGTGGACCTGATGTTCCAGAAGATAAGCCTGGGCAGGATGGTGACAGGAAACACCTGGGTTCGAGCCGAAGACAATGTTCTTTTTTAAACTATGTTAAAAGTTGTCAACAGAACAGTTGTGGTTTTGGATTGACGTATGCTGTATTGTGTCTGAGAGGAGGGGGCTGTACTATCTTTTTCCCCTATAAAGTCTTTGTTCTGACTATTGTAAGATAGTTCAACACTAAATATGGATAGTGTTTGGACTCCACATGTGTGCATTAAAATGCCGTCTAATTGCACCCGGCCGGATCAGTGGTCGTTATTTTTGGTCTTCCTCCTCAATATTCTGAACCCCTAACAGTACTCTGTGTCGGTATCGGCGAGTACTGAAATGCAAGTACTCGTACTTGTTTCCAAAAAAGTGGCATCAGTGCATCCCTAGTTTCCAGCTTTGCTTCCTCCCCGTCTTGTTATATTTGATCTTTCCCAGCTGTGTTCCCCATGTGTTTCTACTTCCCTCGTTACCATTTAAGCTCTGTGTTTTTCTCTGCCTGTTGTTTTGTCCCTCGTAGCTGTGTGTTTTTTCCTGTGCTCTGTGTTCCCTTGTAACTTCCAGTTTTAAGTTTTCCAGTTTAGGTTTTGTTTGGTATTGTTCCAGTTTTGTTTAAGGTTTTCATTGGCTCTCTGGTNNNNNNNNNNNNNNNNNNNNATTAGCTATAGTAGGATAATGGCTCAAATGTGCAGCTGCAACATGATTTCCGTATATTTATATTTAATGATTTAAACTAATTTCATTTGCACTCTTAAGATTCGTTTATCTTTTACTTTTTAAATTCACATTGATACATTCAGACCCAGAGCCTTTTAAAACACACTCTGAACATCATCAGAGAGCTCTGTTAGGATTAAATTCAGAATTTTCTAGGTTGTGGTGAAAGAGACTCCCATTACTACTGGGATTACAATAAATTTGGATGCTTCCTTTGCTACCAAAAATCTAGCTGTGCGTCCAGTTGGGTCATCACCTTCAAGAGGAGCTTTTAGTTATTGCAGCCAGTGGTGAAATGATGACAGCACGTAGGTCAGTGTATGGCACACCTGTTCTAGCAGAAAGTCCCTTCAGAGACGGGACATTGACACCAAACGCATGAACAAATCCATCAAGCATGTATATATGATATATAATAAAGATGTGAGTTGTTTTTGAGCCCCTGTATTAAAAGTAGATCCAGTTTAAAGTCAGCTTGAGTTTGATGTCTTTATGTCAAAGCTGCTCATGATGTTGAGCTGCTGATGGAATAAAAACAGTGAAAAATCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGAACAAACCTGATCACATGACCTGCTGACCCAAACAGTGAAAAGCTCCATGGCAACAACAACAAACAGCCTCACATATGTTAACAGCTTCTGTGGCTGAAACATTTTCACATGATGAGCTCCCAACAATGAGTGAAACAATAAGAGCATGTGGAGAGTTTGGAAACATCCCATTAAGAAAGAGAAATCAAACATTTGGATTCATTTTAATGAGCTCAGACTTGTTGAAAATGCAGAGGAGCTGGTTGTGAACTGAGCTACAGAGAAACACAACATACTGATATTCACTGTGAAGCTTTGAGTGGAAAAAGACAGAAAACAACATGTGGATCCTGGAATAATGGGAGCTTCCATCTTTAAAGTACTGAAGAGGAAGAAGTTTACAAGGAATCATTTAGAAGAGTTTCTAACATCAACTGATTGAATCCATGAATGTGAAAACGTGTTTGTGAGTGAAAGAGACAGACATGTACAGACTGAACTATCTGTTCAACAGTCAGAGTGTTTCTCTAACAGGAGACACTCTTTACACTCAGCACAGGGACACTGAGGAACCAGGAGACAAGAACATAAACCCAGGATAAAGAGTTTGAGTGAATGTGGTGTTGAAGGTGTGGAGGTGGATCAGAGTGTCAGAGGAGACTCTGTAGAAGGACAGAGTGCCAGCAGGACAGTCCACATACACTGCTGCTCTGTTAGAGACANNNNNNNNNNNNNNNNNNNNNATGGATCTTCGTCTCTTATTGTGAGTGACATAACGAGGACCATCATTAGAGCACCACAGACTCCAGGACCGATCATTCCATCCAAACTCACAGTCACTGTCTCCTTTCCTTCTGATGCTTCTGTAACTCACTGATATATAAACGTTTCCTCTCCACTCGACCTCCCAGTAACAGCGACCAGTCAGACCATCTCTACACAGCAGCTGATGAACATCAAATCTGTCTGGATGATCAGGATATGACTGAACCTCCTCCACACGTGTCACCTTCCTGTTGTTGTCAGACAGTTGGAGCTTTGTGTGCACTGTGTTTGTGTCAATTGTGAGTTGACAGGAATCTGATGGAGAGAACAAACACAATCCAGCTGCAATTATTGATCCATCATCTGTTCATTGATTGACACTTTGATGATGACTCCTGACATGATGAAGATGGTTGAATGTGTGCTGCTTTGTTTTCATGAATCCCATTAAAAACACACTTACACTTCCTCAGACCTGGTCTCAACCATCGGACTCCAGCAGGCTCCACCCTGAAAGGAGGAGGGGTCAGAGCAGCACAGTCAGCATGCACACATGGACATTACATGGCTCTCATACACACACACTGTTACACACTGAGGATGGCTCAAAGCATAGCTCCACTGTTTTAGACATTTTAAAAAAGACCTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTACTATAAAAGACTTGGATTTGGAGCATGAGCTTATCAGAGTTTCCAGTATTTAAGCTTCCATTTCCAAATGTTAGCTGCTCCTGTCTGCCTCTTTGTCACACACACAGACTGAAATGATTCACAGCCTTGTTTCATCCTTCTGTCAGTGTCACTGACTGTCACTGCGACTGTGGACATACAGCATGGGAAACATACACATGGCTGACACTTTATTAGGTGCACAGTGGCCACTATCTCAGGTACACCTGTGACCTAATAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGGTATACTTTTAATGAAACTCTCAACATGACTAATCAGTTATCATTAATGTTGCTGCAAACAGACTCCTTGAAGACCCCCTACATAAATATCCATGTACTATCCAGCTAGACTAGTTTGTCCCTGAAAATATTCCTGCATGTGTGATTGTTCATATCTCATCTGCAGGAAACAAACAGAAAGTCACAGGAAGGACACAGGAAATGTTTCCAGCTCTTTCTCCTCTATCAGACATTCTCTCCATACCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGAGAAGTACAGCCTTCCTCTGTGATCAGACAGCCTGACAGACTGCAGACACACAAAACAACAATCCATCTGTCAACAATGGTCGTGTCCAAATACATGGGCTGCATCCTCCTGAGGACAAGGCCTTGCAGTCCACATGGGACATCATCCTCCCTATCTAGAATAGGGAGGATGATGTAGGTTTAAGTTTATTAGATATATAGACATATATACCAACAAGGCAGTGTACATCAAAGCAGTTGTTTTCATGCAAAGGCTTTATGGTTTTTCCTATAGCAATTGACAGATCACGTGACTTTCACGCATTGGATGCCGGGAACTCGTGGCAAAACAATCCAAGTACCGCATCAAATGCAAGCATTTGCAGCACCGCAAAATGTTCATTCTCCGGTTCCAATACCTTCTTGGTTTTTCTTTGCCGCACAAAAAAGGAATGTACAAAACTAAGGAGAACAATGCCGGTCCGTACAAAGACAGACTCGACGAAAAGGCAAAGTAAAGATACGAGGAAAAAAATCAAAGGAGTGAAAGGGTCAGACCCTTACAAGCACACAGAGTGGACAAAAGACGTTAGCGTGCTGCCCAACTGTCACCACGCTCATATTTATAATTATACAGTTCTTGGAGTGAGTGCATACACTCATGAAGTTTAGTAACTTCAGGTCACTGCAACAAGCCCGGGTACAGTTTACCGACGGATGGGTACAGGACCTTGAAATGCACCGTGTAGAAGGAAAGACCATCGTACGAACAAAGGTAAATTTACCAGTCTCACAAATCGTCATCATAAGTACACACTTGTTAACCGTTTATTAATATAACCTTTGAGCTCAACGGTAATTAATTAGTAGTAGAAATAATTTCTGGTATGCATTACAGAAATGTAGCAGTGACAATAATATTGTGTGCTGTAATCGCACTGGACAATTAGTGATACAAAACAACTGTTTTATCCTGTGAATAAAAGTATACGTTTTTGTCAATGTACCGTGGTAATAACAGAAGCGAAACGCAATATTGTGTCAGGACAATTCACTATTTATGCACAATAAATAAAGGAGCATAGCGCAACAATTTCTGTTCAGCGCCAGACTTGCTTGTAACCTATATCACCAATTATGTTATGACAAATGACGTATTAACTACTACAAAACACTGACCTTTGTGGAAATGCTTGGAGCAGACTAACATGTGAGCTGGAGTGTTCTGAGACGTTATATCTGGTATATCCAGGCCATCTGTCAGGCTCTTACTTTGGAAACATGGCTTAAAAAATTTCTCTTCAACTACGTAATCCGTCGGCTTCCTGTGGCTGTCATGCGACCTGCTATTGCAGTTAATAATACAACAGCTTCTTGCCATTGTTTGGGTTTCTTTTTATCGCTGTGTAACTGAGTTCAATTGAAAGCCTGCGTGCACTAGTACCTCTTGCCACAAGTTCCCAGAATCCTTTGCGGTTTTACCCCTGAATGACGTCACATTTTCAATCTCTATCCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTCACGGTCTTCGTGGGCTGGGTCCTAAGAAGGCTGGGTAGGCTAGACGTAAATGGCTGTGAAATGGGACAGTCTAGCCTTCAGATTTGTGTCACCGCTGTCTCGGTGGAGTTTAATAACCTCAGCCATCTGCTCCTTGCTATCTAAAATATAACAGGACACTGCTTCAAATTCTCGACCATCGCAAACTGCTTAATCAGTTTTCTGTTTGACGTTTATTCAGCTGTGTGAAAACCAAGGAGGAACCCACCCGGGGGATTAATAAAGGTTTATTTTATCTAATCTTATCTAATAACTTTAATCTCAGCCAACCTGATTGACTCACGAACAAATAAAACACTGAAAAAACCCAAACAATAACCTTTTTAGGTTATCTAATTGACTTATGTATCATGTTTAACCTCAGTAGCGAAAGACCGCGGGGATCTGAAAACGATATGCGGGGAGTTTGCTGTTCTCGGCGGCTCTAGTGGCCCTCGATCAAGCTGGTGGGTAACAGACATCTCGGAAAACGTTGGAGAACTTTTGCAAGCCAGAAAGAGTAATAAGAGTAATATTAAAAACTTAGTAGCGGCCGCCATTTTTTATTTATTTATAAGTGACAATTCCCAACAGACAACAACAGTCATCTCAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGTCCCTATGTGTTAGCCCTGCGACAGACTGGCGACCTGTCCAGGGTGTTCCCCCGTCTCTCGCCCTATGACAGCTGGGATAGGCTCCAGCACCCCCTGCTACCATCTAAAAAGATGAGCGAAAGCGAATGGATGGATGGATATTAAGGGCACAAAGCAGCCCTAAGTCTCTTCATTAATAAATGAAGTGTTTTTCTAAAATAAACAAATATGACCACACAACATAACAACTTCTAAAAGTAATTCAGAGTCTAATAATCCACTCAAATGTAAATAAACATTCACCTGACAGCTCTATAAAGGTTACCTGTTTATTCAATAATATAATTCACATTTTAAATGATCATCTGTGCAAAAGTTTGAATCCTGACCTGAGAGTTTCCACTGCACACCGTGAACTCTTAAGTCCAGCAGACAGAAGCTTCACTCCTGAATCCTGCAGTTCAGAGTTACTCAGGTCCAGCTCTCTCAGACTGGATGACTGGGAGCTGAGGACTGAGAACAGAGCTTCACAGCTTCTCTCTGAGAGGTTACAGCCACTCAGTCTGAAAAATAAAAGACAGACTATAAAACAAATACTCTTGTAGAGTTTGTTAACACATTTCACAATATTAAATCTAGTATTTCTATGATTAAAGGAATAATAATTCTAAAAACAAAACATAACTTGATCTGACCTCAGAGTATTCAGTTCACAGTTTAAACTTTGTAGTCCAGCAGACAGAAGCTTCACTCCTGAATCCCGCACGTTTCTGATACTCAGGTCCAGCTCTGTCAGACTTGAAGACTGGGAGCTGAGAACTGAGGACAGACTTTCACAATTTTCCTCTGAGAGGTCACAGATATTGAATCTNNNNNNNNNNNNNNNNNNNNNNNNNTATTGTTGTTAAAGAGTAATGAGGGTGTTATAACGAATCCTGTATATTACAGAATCCATATTGTCTTGTGCTGGGCAGGTTAGTAAAACTTCACTTTAACTCAGAAATGATTAAAAATGCTACAAAACAACAATAAATGAATAAAGTTTACCTTTACTGGTTTAATTGAATATTTTTTCAGTTGATAAAAAACAATAACAAACATAATTAAAACTAAACAGAACACAAATTGATCTGACCTCAGAATATTCAGTTTGGCGTGTGGACTCTCCACTGCAGCAGACAGAAGCTTTACTGTTTTGTCATTCAGGCTGTTGGTACTCAGGTCTAGCTCTCTCAGACTACAGGACTGGGAGCTGATGACTGACAACAAATCTTTACAGCCTTTCTCTGACAGGTTACATCTGTTCAGCCTGAGAAAAAACACACAAACAAAAGCCAAACAATATATGTGATCAAAAGACATTTGTTCACACGTTGAACTAATTGTTTTGTTAAACCCCTTATAGTCCCACGTGTTGAAAATTTTGTAGTCCTCTGCTTTTAACCAATTCACTCAGTGAAGCAGAGAATGCTTGCTGTCAGGAAATATCGAAGGCAAAGCAGAGATTTATCCAGTCTCTTTTACTTATCCCTCAGTGAGACAGACAACCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTAATTCTGTGGGAACCCTGGTTATGGCAGCCTTGCAGTTAGATATGGTTACTGNNNNNNNNGGACCTGAGTGGCAATTTCAATGATGAAGACCATGTTTTTCCCTTCCTACTGGATGAAAAAGGACAGCCACATCAGAGGTTTATATTAAAAAGGGGAGAGTGTGCACTGAAAGTGAGATACAAACCAAACTCCGGGAGATAGAGAGAAGGGAACAACCTGAAGATAATGAACATGTCAGAGGGGCTGAAGGTGTCAGGATGTGCTTTGTGGCAAGCAGGAGTTGGACCCAAGATGCAGGCACTCAGACTCGAGGGATGAACTCAAAAACTCAGCTTTATTTGCTGACAGGGGAAAAGCATATAAAACTAAACTACCCTGGGAAAATATAAACTTACACTTTGCAGAGAGGCACACGAGGAAACACACAGCTTGAGGGACGACGCAACACTGACGGGTCAGGAGACCCAGGATCCTGACAGAAGGATCAGAGCTCATATTCCTATAGGCTAGGTCAGGATTGTCGTTTGATAAGAGTTACAGACAAAAATGTGTCAGAAATGCTGACACATACCGCTGGAGTGAAACATTAACAGTATCATATTTGACTGAGTGACTGATGATCAGTTAATTCAGTATTTTTGTGTTTTTTAAGGTCTTTGAACTAAGCACGTCTGATTTATTTCGCATGATTTTAGGGATGAAGGGTATGATCACATATTAACTTACAGAGCTTTGTTGGAGGCTTTGACCACGGGAAGCATTCTCAAAAGAGCCTCCTCTGAAGCAGAGTATTTCTTAAAGTCAAACTCATCCAGATCTTCTTCTGATGACAGTAACATGAAGGTCAGAGCTGAGCACTGAGCAGGAGACAGTTTACCTGTGGAGATACTTCCTAAACTCCTGTATTGTTGGATCTCCTCCAGTAGAGAACGATCATTCAGTTCATTCAGACAGTGGAGCAGATTGATGCTTTTCTCTGCAGACAGATCGTCACTGAGCTTCTCCTTGATGTACTGGACTGTTTCCTGATTGGTCTGTGAACTACTTCCTGTCTGTGTCAGCAGACCTCGTAGGAGACTCTGATTGGTCTGCATTGAAAGACCCAGGAGGAAGCGGAGGAACAAGTCCAGGTGTCCATTTGGACTCTGTAAGGCCTTGTTCACAGCACTCTGGTAGAAGTGTTTCTCTGCAGATTCTCGTGTCTCAGACTTCTGGGAGGTTGTTTCTTCTTCTTCCAGCAGATTGACTCCAGAGTTGATGAAGGTCAGATGGACATGAAGAGCAGCCAGAAACTCCTGAACACTCAGATGGATGAAGCAGAACACCTTGTCCTGGTACAGTCCTCTCTCCTCTTTAAAGATCTGTGTGAAAACTCCTGAGTACACTGAGGCTGCTCTGATATCGATGCCACACTCTGTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTGTGATGTAGAGCTCTGTGTAGATCTGATTCAGAAGGGTTGGGTTTCCTGCTTTAGCGATGCCCTCAAACACACACTGGAACTTCTTCTTCAGTGCAGATTTAAGGGTACGATGACAAATTGCAACTTGAAGTTCTGAATAAGAATAAATATGTAGAATATAATTTGAAAGTGGAAACAAACAATTCCAAAAAGATTGAATCTTTAAAACATGTTGGTCCATCTCATAAGACATTAGTAAATGTTCATTTATCCAAAAGTTTAAATCTTTAGAGAAATACTCTTAGTGCTCTGCAGACAGTCAGCCAGCTCCTCCTGCTTCATTCTCCTCAGAAAGTCCAGTGTGATCTTCACAAATGCCTCTCTGCTGCTCCTCTTCTCCTCATCATCTTCCCTCTGACTCTCTAAGCATTCTGGGTAATATGGACTCAGAACCTTCTGGATCTTCTTCAGCTCGTTCTTCACAAAAGTGATGATGTTGTCCTCCAGCAGCTGGAACAGAATATTTATGAATGAGCCAATCAGACTGAAATCATGGAGCCAAACATCAGATCCATGTTGGACACACTGACAATCCACTGGTCTACAAAGAGCAGCATGGAGATGACTGTGAACAGAATAGATGTAACAGTAGTTGTTGTACATGTACAGACCATAAATATGGAGTCCAGCTGTGTTTGCTGCTGGGCAGACTGAGCACTGGGAACCTCTGAACTCTGCTGGTCCACTCTGTAGAGGAAACATGAAGAATTAGTTCAAGCACAGGATAAAGATCCCGTAGTTTCTGCTCAAATAACTTCATCTGAATCAAGTTTCTCAAGTTATAAACTCTCAGATTGTGAACATATCAGTAATGTTCAGTCTGTTTTCATGGACGTCCTTTCAGTGGTGATGTCAGGGATGATTTTGAAGAAGCTCATTAAACTGAACCATCAGCAGATCACTGCTCCAACACCAGAACATGATCCGAGGTCTCCCTCCACCAGCAGAACACCAGCTTTACTAACGTGGTAGATCAGTGTAGTACAGATCAATAACTAATGAGTCATTTGATCAAAATCACTGAGTGCTTCACATCTGACCCTCTGATGTTTCTGTGGACATTTTGCATATTTAATGAATGTCTGACAGTTTTACATTCATTCTACGAATACAGTGGAAATGTTGTGTTATAGTCTCCATGTTTTTTCCAGCATCATAAATTCTTAAGTTCAGAAAATTAGATTCTTTTTTCACGGCTGAAAAACAACAACATTTATTCTCTATTGAAATCTGCATCGTCCACTCCAAAGGTCACAATCTGAAGGTAACATCTGGTTTTGTTCCCTGTGATTAAATCTGAGTATCAGTATGGTGGGATTTATCCACTACATCCACACCACTGTGGTTCAGTGTTGACCTGATGGAGGTCTCCTTAAGAGCAGCCAGTACAATCCAGGCTTTACCTGCTTAGCCATTATCTCTTTGTGACCTCTCAGACTGTTTGCATGTTCACAGCTGTCTCTTTTACTTAATCCTGTTGTGTTTCGGTCCAATCCTGCCTGCCACAAAGCGCTAAAGGACAAAGTCTAAGATTTTTATCTTTGTTGTTTCATTGTTTTCTTTTTAATGAATCTTTGTAAAAATCTGAGGATTTTTCAGTTCATCTTCATCCAGGAAAACACAAATATGTAAATTAGCTCATCACAGATCTAACCTTGTTGGTCCAGGTTCATTATGGAAGTGTGGAGGGTTTCCCTTGGACTCATTACTCCTCACAGACGGACAGCTGGACCCTGCAGACTGTGACATTTGACTTCTGCAGACACAAACATGATGAAAGCATGGAAAATATATATTATGTAGCAGTATTTCAGTAAGTATCATAGTAATCCAGAAGTTAATAAATGTGCAAATCATAGGGTATTAACAGAAGTTGTCTGCTTGTAACTGCATACGGTAAAGTTGGTACAGGATGTGATCAGGATCTGAAAGTCATGATCATGGGCCTCATAACGAGAAAAACAGGAAACAGCTCGGGTGAAAGAGCACTGAGATTGTTACTGTGACATTACTGCCTTAGAGGGGGTTGAAGTTAACTGTCACTGTTGCATGATAATATACTTTGCTTATGCAGACAGGGCCTGTTCAGTCCTTTAAAATAGTGAAGCCTGAGTGCTTCCTCTTTAAGATCTACCGGACTGCGCTCTGGGTGGTAGTGTGTATGTCTCCCACATATGTGCTGAACGTGATTGACTCTTGGTTGTTTATTCTCAGCACAACATCAAAGAATTAGGACAAAAGTAATTGAAGCAGCTGTGATCACTCAGACTGCAGATAATGCAGCTGTTTCCCGTCAGTAACAGTCTTCTTAGATTAGAGTTCAGCTTTTTACAGGACAACAAATGTCCGTGAATGCAACAGTGAGAACAGTCTGCCTCTGTGGCTGTGATAGCTGCTGTTAGGAGCATTCATGTGTTTGCAGTTAGACAAGGAGATGTTACCATCATGGACATGTTAACATCTCCTGACACAAACACTTTGTGTTCCTGTCATCTGCAAGCAACAGGAAGTTCATTAATAAAGGTGGGATGGAGATGTAACTGTGATGGTTCTCCTTCATCCAGCTGTTACACACATCTGGGCTCACACGATGAGCCTTTGTCTAAGAAAGCAGCTGCTCTCTGAACACTTTTCTGAAGAGTTGCCCAAACCTTGTAATGCAAAAACAAGTGAATGTACAAAAGCTGTTAGGATTTGGCTTCCTAACCGGTTGTTGTTTTCTTCCACTGATCAGAGCGATGTCCTCTTTAAGCTCTGCAAACCTTTGTTTGCTTTCTAGAGCAGCGTCTCATCCTCACAGAGCACAGCTGGAACGCTGGTTTCTGTTAGCTTAGCCACCAGGCTAAAGTCAAACTACCCACTGCTAGCAGCTGTTTCTATCATAGTTTAGGATCCAGATGTGTGAGGTCTAAATTTACACCTCTGATTAAAATAAATAGTTAAAAACAGCCAATTCTGTCCAAATGTGTCTTAAGATAAAATGACAGTTACACTTGAGCCTGTGTGTCCTTTGAGACACTGCTCTCCTACAGAGATGCATAAAGACCAGGAAACAGAAAAATCATTTAAATCAGACAGTTTCTGTTACTAACAGCTCACCTCTCTGCAGCAAACAGAAGTCGGACTTTAAGATGAATGAAGCGATGTTCAGACGCGTCACTCTTAGAGGACACAGAGCTGGGTGGAGGTCCAGGTGGGTTCCTGTGAATAATGATGGAGCAGTGATGTGGAAGCTGTGACATGGAGAAGAGTCATGAATTNNNNNNNNNNNNNNNNNNNNGAACGCCTAGAGATTGCTATCATATAAGACAGGTTTTCGACGGGGCTCCCAAATCGCCAAAGAAAACATGATAAAGCATATCTTGACTTTAGCTTCACATGCACAAGGTAGGTCTCTGACTTTCCCCTGCGTCGGGAGCACATGCTCGTCTCTCCAAATCACAAACAAAGAGTATCCCACATTCTTGATTTTTAGTTTACAAACACTTGTTGTAATGACTAACTACTCCTGACATTTTGGAAATGTTAGCTCTTTATACAGTAAAGTTACAGTGATATACAAATAATATCAGGCTGATCCTGGTTCCCCCTAAATCAGGGACAAACAGTATCCCACACTTGTTTATGTTTTTGAACCCATTTTGCACAGAGAGGCATTTTTTGAAAAATGTATTGATAGCAATGATGAATATTATTACACAGGAAAAAACAACTACACGTAAAATAATTACACCGTGAGGCCTCTGCCTTTCTAAATGGAGGGACAGTAACTGCACGTGGATATGTAAGCATGTAAAACCTGCAGATAGTTGGATTAACAGTAACAGTATTTTGTCTCTATCCGCGATTGTAGAAATTCATCTCATGTAAACAGTAACATGCCGCAGAGCGTGAAAAAAAGCACATACTTTTTACCTTGCGTGATTAACGCCGTATTCCTCATCCACAGGTAAACGCAAAAACTAAGTTTTCGAAAATCTCCAACCTGGCAGGAGTTTTCAAAAGTCTACATTTTTGGTGATTTGAAACGTCGCTTACGTGTGGACGAAAAATGGTTTTACAAGTCAACAAGCGCNNNNNNNNNNNNNNNNNGAACTTAAAAGCCCAGTAAATCAAATGACTTCATAACAAAAATATTGTCATGGTCCTGGGTCGGTTCGCCCCAGCATTTTGTGTTTCTTATGTTTTGGTTTAGTTTTGCATTAGTTCTTCTCTGGGGATGCTGTTTTGATTATAATTATATTCTGTTTCTATAGCTATCTGATGATTATGATGATGATTATTATTGTTTGAGTTCTATGTGTTATATTCGGCCTGCCTTTGAGTCTGTGTCTCTGTCTGTCTATGGTGTCACCCCGTCTGTTTATGAATCTGTTTAGTTCAGCGTCTTGTCTGGTTCCCCGTGTCTGAGTTTCCTGTTTTATTGTGAAGGTCGGTGTCTTATGTGAGTGTGCTCAGTTTCACCTCTCCCCTGTCTCGTTAGCCTAATTTCCCCCAGCTGTGTTTCCCTCCTGTTGCTCATCCCCTAATTACTCCCTCTGTGTACTTAAGCCCTGTGTTTTCCTGTGCTCACTGTTGCGTCGTCTGTGTTACTCCGTATCCGTCATCTCTTCTCTGTGTAACCCGGTGTTCAGTCTGTGTCTCTCTGCCATCCTTCTTTGTGCATTTTGCTCCTCTTCCCGTGAGTTTCTGGTTTAAGTTTTGGTTCTTTAGTTTTCCCAGTTTAGGTTTGTTTACACCCCGCTCTGCTCTACCTGTTTTGTCACTTTATCTCCACTGTAAATAAACTCTCACTCGCACCCCAGCCAGTACCTGCATTTTGGATCCTTTTTTCAATACTCCACACGACTGCTCCTCAGCCGTGACAAATATTTGTTTGATGCTTTGCATTGAGGCCTATTGTTTAATTTGCAGGGACACAATAACCTCACATAAAAGGAACAAACCACTACAGTATAACACCATGTAGGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTCAACTTAAGTGATTGTTTTTGGCTGAACATCACATATAACAAGCACTAAATTCAGGTTAAGTGCATTATCAGCATTTGGAGGAGCTCATTATCCTTCTCTTTACTGCTCAACTCTTACAAAGTGTTCACACAGTTTGCTAGCTTCTTTCAGCCTGCTAGCTACGCAAACAATTCTACTGCCTGCACATACTTGGTCACATGACAGACAGCAGAGATGGTGGCTGCTCTGCTAGCTAGGCTAACTCATTTTTAAGGTCAGATTAAAGAAATGAGGTGATGCTGCTGGGAGTGATGTCACAGACTAGCAGCATTTAGTTATTCAGCATATATTTAATCTTTATTATCTGCTCCTGTCAACTATGTTTACCTCTGACAACAAGAAAATTTAGCCAACAGTTTATTAGCTTTGGTGAAATTATGAACAGGCATCAGCGCGGTCACCTACTGTCCTTTAGTGCTGCAGCAGCAGGAACACCAGTTAATCTGAATCGTTTTTTCTCTCTAAAATACAGTGACAGTAAACTGAGTCAAAGACAGAAACCCTTTTTAAACACCAAATATTCACCAGCGTCACTTCCTGATCCAGGATTCAAAGAGGATGTTGCACTTACTCAGCTTCTTCCCATGAACTTCTTGACTCTGCAGCTCTCTGCTGTCTGGACCAGGTCTGTGTAGAAACTGAGAAAATCCGCTGCTTCTACTCCGTCATCAGTCCTCTGTGTTTGCAGGCTGCGTCACATGAAACATTTCACACCAGCAAAGAGCAGCAGCCACACTGTATATAACAATTGACTTTTCAACAGTAGATAGCCTGACCGTGGGCGTCTCTGCAGCCATAAACAGTTTAAACATTAAACACTGAACCATAAAAGAGTCTCAAACTGCAACTCACAGGTCAAAGCTCAGCTGCTGCACCCAGTTATGAGTTTAAATAAATCATTCATCATTATCTTTTCCCTCTTGGCACATTAACTTGGCCTTGGGGTGATCTCAAAATGATTTTGAGGTCCACCACATCTATGCTTTTCTGCCTCTTCACAGATAACCCCAGTGATTTTCATTTGCTCTGAAATCTCACCTGATCTTGTGATATTACGTGACATCTGCCTTTAAGACAACTAACCACTCTGACTATATTGTATCACATCAAGTCAACAAGAACTGAGAAGTGTTAAGTTGTTACGTTTCTTGCAGATCAAATATGATTTAATTATGTTCATGTTAGAAACCATGTTTTGTTCAAACATGTGAGACTCTTATAAATGTAATAAGCATCAATTTCTCTTTTTTGAGTGAATGATTAAGAAGAACAAAGAGAGTGTTTCTATATGGAAATAGTTTCTGATTCATCTTCAGTCCATTGTCCGATTAATCTGATGTTTATATTTCTGAGTGAATTGATGGGTTTATTAAAGCATAAAAACCCAGCTGGAACAAAAGACCAATAGCTGCATGACAAAGCAAGAGAAGACAGAGCTCTTTGTGGCTCACCAGGGAAGTTCAGCCAAAATTGAGGAAAAGATTCCTTTCCTTGAGAGCCCGTTCTCACTCCCGAGGCATAACATCCCGACGTTTTGTCACGTCCCGTGGCGTTCCTGAGGAACGCGAAAGGTGACCTTCCACGTTGTTATGGTACGTGGCGGGTTCCAGCCCTGTATTACAGCCCTACACTGCAAAAACTCAAAATCTTACCAAGTATATTTGTCTTATTTCAAGTCAAAATATCTAATCATACTTAAAATAAGCCATAATCAGCTAAAGAGTAACGTTTCAGTGAGATATGGGAACTTGTTTTTAGACAGTGCATCTTGGATATCTTGTTAAGTGAAAAACTCTTGAAAACATATTGTTTTGAGTCATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAATATTTGCCTGAGCTAGACAGGGAACTTCTACCTCATAAGCTAAATATTGATCATTCCACCCAACTGTAGAGAGAGGCTGGCATTCAAAACAATACACAGATGCATTTACAATATAGATGTTTTTAACAAGTGCAAACTCTGGAGCATCATTTATGACATCAGAAATAACCAAAGATTTTTCACATGAATGCTTATTTCCATGTAGCATAATCCACTGTACAGAAACCACATGTTCAACTTGCTCAATGAAGTCTTTAATCTTGCCTTTGTTAAGGTTCAAAATATATTGAGAGAGGGAATCTAAAAATAACCACAGATCCAGCCTGGTGTACTTAGACGGCATTTTAATGAACACATGTGTGAGTCCGACCGCTGTGCAGATTTCAGCGTCGAACTGAACTTACAATCATTAGACAACGGTCTTATAGGATAGGACAACAAAGCATACGTCACTCCAAAACCACAATGACTTTTAGCATAGAACATCATCTTCGCGTCGACGGCAGAAGCTTCCTGTCAGCCCGCCTTCGCTGTCGCTCCATGAGCGCCTCCTTATCTCCCCGAATCATCAGGTGCACTTCCTGTAACAGACTACCACGTACGCCTCGACTTTGCAGTTAGACTCATTTAGGTAAGAGTTTATATCTGTGTGTGTGTGCACGTGCGGGGGCGCGTGCGTGCTGTGTACTGCGTACGTGTCATGACCTTTCCTGCACTCTGGCTCACCTCACACCTCTATCAGACATAAGGCCTGAGCTTTTACACAGATACACTATGAGTGCCTCCTAGGCCAAAGGTCACACTCGAATCATAATACTCAAACCATGAAGGAAACTTACTTAAAATGAACCTAAATGAACCTTAAAACTTACATAAAAGGATATAAGTGATAAATGACACAAACTTAAATCTTAGCTCTAAAGGATATAAGGATATAACTCCAGGCATCTGACATGTAAGCAGGTGTATTGCAATTCCTTTCAGAGCTCCTGTTCTTCTCACCTTGTATTGGCTGATCATTAACGCCCGCCAAGAGTTTCTGACCTTCACTTGACCAGGAGCCACAGCTCTTTAATAAGCTCAAATGCAATCATGTATAAAAGATTAAAATCATTTTCATAACACAGGTCTTCCTTCTCAGATCTGCCAATATGTTTGCTCGTCCTAATATAATCTAAAAGCAACCCCAAGCAACACAATTCGAACTTTCCCCTATGTGTTTTAATCAAACCCTATGTGTTTTAATTATGTTTTAATCAAAAGCCTCTACTACAAGCTTAATACAGTTTCATATCCTACTCACAGTACTTGCCTTCAGAGTCTGCTTTCAGTTTCACTTCTGCAAAAGCATGCAACTTCACAAGCCTATAACTTCCTATCAGCCTGCAGTCAACTTCTCACCCACTGAAGACTTCAGTATAAAAATACAAAACATTCAAAACCTTTAAATTATAGATTCAACTCAACAATTTACAGTGGCTATAACAACCTGTAATAAAAACTAATATAATACCCATATATTTGAACATCTGAGTGGCTCTGAATGCAACATCACTATTAACATGAAATGGTAATGATGATTATAAAAATAGCAACAAATAATAGCAGTAAAATATTTCTATTCCGGACACTTCCCCTTTTGACCTCTGGATAACATCCAGAGGTCACCAAACATTATGTTGGGTCACTCCTTGGCCCATTCAGCTGCTTCCCTGTCCACCCCTGACGTCATGGACATCAGGATCACTTTTCCCACTCTGACCCTCTCTCGGCATTCCGTGATTTAGCAAACCGGACAACCCCCTCTTCTAGGTGGTCTTAATAATAAAATGCCAGCTCCCACTTGAGAACACTTCATGCTTAAGTGGTCTCTGCTCCTCTTCTGGGTCCCTCTCTTCTGGGCCTCCTGCAAAGGATAGAAAACACTTTCTCCCTACTACGGCTCTCCTACCTTATGTCCCTCAATTGTTCTCTTTATTCAAAAGCCTGATTCATCCTAATATTACTCAAAACATGAACCTAATTTTGTATTTGGTTTTGGACTTTTATTTTTATATCTCATTCCACCGTACTCAGCATTTGTAAAACTCTTTAAAGCACTGCCTTTAACAGCATCAAAGGAAGCACGTCTCTTGCAGGCTTCCTGTTGGTTCCTTATCTGATTACCAGCATCCTGTGCACATAACTGTCACTGCTGCAAGTTCCTCTCACCTAAAGTCACCTATTACAAGAAAATGTATCAAGAAAATCATTATGACGGCTTATTCTACTAAAAAGATAATAAAAAACAACCACTTTAATCATTACGTGTAAACACATAGTTAATTGCTCCTAGATAAACTTCATCATAGCTAAAAGCTGAACTCTAACTGTATTTTGAACTCCCATTTCCTGGGTGATAACCTGTTTAAATATATCATTTCATTTCATTTTGCTGCTCTCAATGTAATGGTACATTCTAATTTATACTTTATCAGACTCAACCAAAATATAAGCTCTCTCCGTTTGCTTCTGTTTTAAACAAAAACTTAGTTCCTTCAACAAGCATTTATTATTCTGTATCTACATTTTATATAAGAGGACTAATTTAGAGCTGCCTGTGTTATCTCCATATTTTACATGTCACACAATTTAGTTACAACCAAACTCCTATTCAGTTAGAAGCTAAATGCACTTTTGAGGCCTTTGGCCTCAAATCTGTGTGTTGATGAACTCTATATGTCTGTAAGCGTGTGCAGCCTTCAATGCTCAGGTCATCTTGTACAATAAATTGCTTGGACATCGCATAACTTCTGACCTTCAGTTATTGACTTGAGCAACATTTCTTTAATGAACACAAAATGCAATGTGTATGAACTCATTCCTGTGTATGTAATCTTCAATACTATTCATTTGGGTCAGTAACACTTCTAACATCCTCATCAAAAGCTCTCCTTTATCCTAGAAATAAATCTATTTATAAACTCTTCACAAAAAAATCTTCCCTGTTTTCCCCAAAGCATATCCTATATTCCCACAGTTTCCCTTTAAGTTTTATACACTTCTTATTAACACCAGCAATTTATCTTCTAAACCGACTTCAGTTCATTTACTCCTTTCTTAAAAAATAACATTTTCTGCCTCAGTTTTACTATATCTAAGTTATCAAAAACCCCAATAGTTAAAATCATACTAAAACCCATTTCAAATTAAACAAATTAAATCTTAAATCCCTCTCTTTTTTGACACATCTCATGTGGCAAAAAACTCAACATGCTTCACCCAAGCTTAACAAATTAAGAGGGAAAAAAGGTTAGTCATATCATTTCTCAGAACACTTCAGCCATTCCCCTCTCCGGTATTTTGCTCCAGCCCTGAAAACCTGTGCTTAAGGAATAAAATCAATTTAATCATTATGTCAAATCTTCTCGAACTCCTTGCTCCATCGAACTCCGGATCCTTGGAATTTCCTGAAAACAAAACCTGTAGTTTACATTTCATTCTCAACTCTCCCTTTTTGATCCCGTCTATGTCATAACAAAAAATAAACTTAAACAGAACAGTTATTAATCATGTGTTGCCTCAGTTAATGGTAACTTGAATTTCATCAAACAACGTTTCCCTTTTAGCATTTAGCATTCTCTAATGTAATAACATAATCCAACCCCAGTAAATAATTACCTCACAGTAAACATCAACATCCCAAAATCAGCATCCCCAGATTTAAGTCTCCCACTTGTCCTGCTTATGGCAAAAGCAAAACAAAGCATCCCCTTTCTTTTCCTCACATGGTAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCTCAATGTCATTACATTGCCTGTTATGACTGGCCATGGTCCTTTTAACAAACAAATCTTCATTAAATTTTTCCTGCATGTCTTCAAAGTGGCAGTCGCAGTGCCTGCATTTACTGTAGGCAAAACCCACTCCTTCCTTAAATCCAGCCACTTCATGCTGAGCTAGAGTGTCTCCACACACAGATATGAGTGCCCCATGAATTGTCCTCTCACCACTTGCAGTGACAACTTGGCCATCCTTGCATGGCTTTGGCCTCTCATCAATCATTGCAAGGATTCTTGGATGTGATAGCAGCTGCTCCAAACGTTTCACCAACGGTATGTAATGAAAACAATGGTCCTTAATGGCAAGAACTCTTGAGTCTCCACGCTTCGAATAACAGACTGTTAGTTTTGTGACAATAATCTCTGGTTCAACTGGTTTTAACAGTTCTTTGATGGTCTTCTCCTGCAAATGGGTGGAAGCAATTTGAGTGAAAGGGCCAACAAACTGGTCAAATACCCCCATTGCGTCACTCTTTAGTTGATCCAGGTCCCCAGAATGTCTCTCAATCATGTCACTCATTTCTTGTTTTAGGTGCTCCAATAATACGGCCTGATATTGCTGGACTCCACTCACGATGTGGTTAACAGCTCTCTGTGGAAGAGGAAAAAACAAAGGAAAATCCTTAATTACAAAATTCATATGAAAACACAGTCAACATGCAAACTCAAAGAAACACAATTTTTGAAAATGGAACCCTTCAGTTACATAAAGTTAGTGAGATGCAATGAGCAAAATAAGTTACCTCCACCACCCAATTTTTTTGTTGTAAAGAATAATATTGCCTTATGCAACGTTAAGACCTTGTTTTCACTTAATTATAATGCATTTTGAGGAATCGGATCATAGGTGGAAATGCAAATTGAAAATTTGTGTTGTGTGTATTATGTTGTCTCTATTCTTAGCTCATGCTAAGGAAATATAGTGATAGGCAGATTTTGGATGCAACATACATGTCTATTTCCATATATAGTGGGGGAGTGAGATCTGAGTGGTCACCCATGAAGTACATGGAGACACATTCTAATGTCAGGTGTTTCACTCACATACCTAAAGCTGTCCATTTATGATCAGATCATTCAGGATGCCAGGTCTGAACAGTGCCCAAGTTATAGCTTGAGCGCTGTTAAGCACAAGTTAAGCATATTGCTTTTAGGTTCTCTAACAATGAAATACAATTCAATGGAAAATTAATGCCATAAATTACCTGTGTCAGTCGATGGGTTTCCTTGGCTTGAAGAAAAAATGCAGTTGCATGTTTATAAATTTCAAGACTCAGGTGACCCTCTCCATCTTCTTGAAATCCACTCTGAAACAGAATAACAAAAACATATCTATTAAATCAGAAATAAATAATTGCATTGATTGGTGGCAATCACCAAATAATATTGCATTCATTAGTTACTGTAGCTAGATTCATGCCCATAAGGTACAAGGTAGATGTATTTTTACTGACTGATGTCTTTGAGCTTTTAAAATGACAACTAAAATGACAAACACTGCTTTGTTTGTCATTTTAGTTGTCATTTTGATAATAGATTAATAATAAGAGGAAAGCACATGGAGAGTTAAGTACAGTATAGTTTAAATTCCTTGATCATGCCTGATCACCCCCAAAATTGAATTACTTGTTTATTGGCCCATTTGTGACATTTCCTGAAAATTTAAACAGTCAGACAAATGCCACCAAAAACATAACCTCCGGAGTTACTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTATATGTAAACATGATAGCAACCTATGTAAACCTATTTACATAGGTTCAGTTAGCTGACTGGCTTTTACCAGCTGATTTCAACACATATTTCAACAATATATCAACTTTTCTTTAAAACTAATAGGACTTTCTGCAAAGTTTGGATGCATTCACCGGAGCGAACGGATGACTGAAAAAAACACTGTCTGACAAGACTGCAGTTTTGCGTTTCTGCCACAGCTCTCATTTACGTTTCAGGTGAGTTACTTAATTTAGCGAAGCAACTAGTTCGACACTCATCACTGTTAAAATAAAAGTACAACATGAATCTGTCAAAAACAACACATTTAATGGACGTACTTGGATGAGCCAAAGTAAATGCTAACATTATGTTACAGCTCCTGCAGCTCGTTTCTCCGGCTTGTGTTAAAATAACTTACCGTTAGTGCGGGGATGCTTGAGCCCTCGTCAGTTACTGAAGAACTGGCGTTAGTTTGGTTGATTGGAGCCGTCCTTTCACCTGCTTCAGGTAAACCGTGGCGGGTTGATCCTTCCTCCTCATCCGCTTCCACTCCGAGAAGGTGACGCGCGTGTGTCCGCTTTACGTGATAGTAGAAGGAGTTATACACTCTGTACTCACTCGGACAGCCATCAATTCCACACACCACGCGAAAGTCAGGGCTGCGGCTGTGCATGGTATTAATGTGACTCAAACGTTGTCTCAGACTCAATGCTAAAAACACGTAGCATATAAAGCAACGCCAAATCATGTTGGAAGCTAGTATGTTTCATTCGGTAGCGCGGGCTGCATTTGTGCCATAAAATAACTCGTTACCATGGTTACACGCGCCTGCTAAATTGTCGTAAATGTGGGGGATAAACTAAATTANNNNNNNNNAACCTATAATAATTAACGTTATTTTGCAATGCACAGAGACAGTTGTTTGGTTTAAAAACCAATGAATCATCCTTTTAGGATTTTTGGGCCAAAGAAATGTCAGGCAAATTGAAGACGAACTTCGTTTCTGGCTGTCGTGAATGATCTGGTGGACATCTTAAGTTCATGCAGACACGTGCCTGCCACTACTGTCCGAGAGTTCTTTGCATCCGTGTTTCATTGGAAGTAAGTTAAAATGTATTATACAGTGCTCATTTTCTTTGTACATATTACACTCCTTTCGAAAGTTCTAAATGTTTTGGTGTGTTT