TGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGCCTGATTTCCCTAATTATAGCAAGGGAAACACTGATTACAGCGAAGCTATGTGAGAACAGAACTGGCTGGCTTGCAGGCTCTGTATCTCTGGCTTAAGTTTCCTCAGCCTAGGTGGTAAGTTGGTGACACTAGGTGGTAGCCAAGGAAGCCTTGCCTGGAGGATCTGTGGCCCTACTCCTGCTGACACTGGGGTGACTGTGGGATATCTCGGACTAGCTTCAGTATCCTTGGACCTCTTCAGGGAAGCAATTCCAGAGGATGCCATGCAAGCCACTCTTCTACTGCAGCTCAGGATTAAGATCCCAGGGTCACAGCCTTGGTCATTTAGAATGCACCTCTTGTGGATAGCTTCTCCGACGTTTCATTTTGTGGTTACTGATGCTCCTGTCTGGAAAGGCTTGACGTCTGCTTTGGGAACGAGTTGCCTGGATCCTGGACCCCATTTTCTACGCAATGGGGTGCTTATCTGATTCAAGCCTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAGCCACTGAGGTTGGCAGTTAATGTAGGACGTTGAATGTACCGGAAACTTGCCGGACCCGTGCAGAGTCTTCAGTTTTACAAGGGCTTTAAAGACAGGGACCCAGTTCTTTGATGAGTCCTAGGCTGTGTCCAACACAAGTTCTCATCTGTAGGCTCAGCGCTTCCTTGAACAAGCCATTAAGACTCTGAGGCTAGACATATCTATATGGAAGGGCTCTGAGGGAGGGGGGTCAGCTGTGGAAGGGAAGCCATGAAATCACAATGCCAACTCTAGCTTTGTTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGTTATAATTAGGTCCACAGATGCCCCCACTGTGGGTCTTGGGTGCAAATGGGGCCCTCCAGTGATCACATAGCCTCCAATGGGTAGCATTTTGGCTCCCAGCCCCTCAGTGAGGATCAGGCCCATTGACCCCTGGCCCTTCCCTCTATTTTTCGAGGCACCATGCTTTCAATGCATCCTGTAGTCTAACCTGCATTCCACAGTCTAGGGTGGCTTCTGACTGTCTGGTGTTCTGGATGCAGTCCTGGGCCTCAGAGAGGGAAAGTGAGTTGTTTGCTCTTAGACAGCTGCTGAGGTTTTTTTCTACACTACATCAAGCACACGCTCCCAGCCAGAGCCCATAGGGCCCCTTTGGGGTTTGGTTTCTGCACACTCAGACCTATCCGATGGCCAAGGGTGGGGCACAGAGTGGGGGCCCTCCCTTGCTCTGAGCAAAGACCCATTGGCTTTTTCTTAGGTCTTCTCACCACAAGGCCAAGGCTTGACCAGGTCCCAGGGCTCTGCTCAGGACACGCATGCCAGTCTGCCCTGAGTACCTTTGGAACCTCCTCTTTCCAGGGCAACAAGTGGTGTGACCACGAGGCATGAGGAGCCGCTGGGCTGTGGTCTGCTGCTCCCTGTGCCAGGCCAGCACGTCAGTGTTTGCAGCCCACAGTTCTTATCACCTGCTGTTATGCTTGGCCCCAGAGTCCCTCTGTGGAGCCCAGGGACTGCCTCTAGGATTGTCTTCTTGTGCTTTCCAGTCTTGGCGGGCTGGAGCTGGGAGAGACCAGCCCAGGATGTGGCGGGAGGCAGGAGCCCACCTGGTGTTTGCTTGTATTGCTCATGGCTGTTTTATTTGCTCCCCATAGCAACCCAGGATGGTGCACTTCCTTTAACAAATTTTCTGGGAGAAAACTTAGGCCCAAGGGCTGAGGCAGCCTGCTGAAGTCATATGAGAGGAGTTGGGGTTGCAGGTCTGGGGCTTGCCCTCGGAGTGACCAGCTAAGTGTGAATGTTTTACAGCATAAGTGCCGGGCAAGTATGGGGTAGGGGTTCTTACAAGCATTCAGGACCCAGAGCGTCACCTGTTCTGAGGTGAGGCCTTGCCACATTTGAACATGGCTATCCTGGGGCAGAGAAGTCTAGGCTGTGGGCTCTACACAGCCCCAGCCTCAGTGACTGCAAAATACAGCCCTGCAGTTAAAGGCCGTGTTCCTCAGGGGCAGTAAAGCTAGACCTGCCTTTTTCAGCAAAAATGTCTGGGCAGTCAGGCCTTGCTGAAGCCCCTGGCTCTGTCCGGTCCAGGTGCTCTGTGCTGGAGGGAGACATGGGGATTAGGAAAAGAGTGGGAGACACTGAGGCCAGAAAATCTTGGCATCTCCTGACACAAAGGGAATATATCATCCCTGTCTACGGGCTAGCCTGGCAGCGGTCCTCCTAGACTGAGGAGCACACCCAGACACGCGTGTTACTCCTGACTCAGCTGACCACACTTACACCACTCACTCTGCGGCTGGACCACCCTCTCTCCTTCCTCATCCTCCTCACTCCTCCCTGGCGCCGTCACCGCGGTCGGCGGGGTGCGAGTGCACCGCGAGAGGAAGACACACAGAAGAAGGGAGAATAGTATTCAGTGACGGGCGGGCCCTAGCGGGGCTGCAGCAGTGGGGGGGCGACAGCCGAGTCATGGGGGCACCCGCCCCGCCTGGGAGGAGGACTTGCGGGATTTTTCCAGCACTGTACCAGGCGCCTTGGGAAGCTGGGCCAAACGATGCCAAAAGATGCTCAAGACCCTTACAGACAGATGACAGTGGTCACATCACTCAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATGCCCAGTTGGCAAGCTTCTGGCCAAGGTTGAATCCCACACACCTAAAGACCAAGGACCTAGTCCTAGCACTAGTGCTTTCCAAAGCCCCAGCGATCCTGTTTCAGAGGAAGAACAGAGGAGGTGTGCTACAGGACACTCATTGCAGTGTTACTGAATGTCCCCAGATAAACCAGCACTGACGAGCCCCTCAGCAGAAGGCAAGGCAGGTGAGGTGATGGACAACGTGCTTGCAGTAAGACGGACACAGTTCACAGATAAGTTCACCCCATGCAAAGGTAGGGGGAAGAGACAATCAACTAGCCATTTTCTTCATGGTTCACTGCAGATGCTGCAGCCTGTTGCTTACATATCTATAACAATGTAAAGTCTTGAATGCTCAAATTTGAATGGCCTTCAACATCATCCCTAGAGAGGTTGAGTGCTCATTCTATGGCCTATTTCTGGCTTTATATAGAAAGCTCAAATATGTACAGTTTAATCAACTCTGAAATACCCAGCAAGAGGAGGTCTCTTTCCTGGCCCCAGTCAGTGTCTTCAAGGCCCAGAGGTGATCTGCTTCCTGCTGTGGAATCTCATATGGGATCATGCTGTTGGCAGTCCTGTGCATGCCTGGATTTTTCTCTCTACATGCATCTAAGACTCACCCAGACCTGCTGCTGTACCTACAGTTTCCCGCTTCCCCGTGCTGGGTAGCCAGTTCTGGCTGGTCCACTCCTCTATTGGATCTGTAGGGTTTTTCCAGTCTTTGGTGGCTGTGAACAATGCCAGGCAGTAGACAGACGTAGCAGTCACAGTTGACCTGAGGGAGCTGCAATGGGTGGTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAAACAGAAGGTTGAACACTTGTCCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATGACTGAATTGCAAGACTGGAATTCTAGAAAGAATGCATTCACCAATTATTTGGGCTATTAATATTTCTTCCAGCTTGAGGTTTCTAAATAATTTTTGTTACATTTTATGTACTTATTTGGTACGTCTGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGCCTGGGGCTCTTCTCTCCTCCTGATGGTTTTGGTAGAAGCCCAGCTTTTTCCTTTTATGGTTAGTACCAGTGCTTTTGTGTGTCTGAAAAAGATCGTTGGTCTCCGAGGACGCAAAGACGTCCTTCAGTGTCATCTTCTGGCAACTCATCTGTCACCTTCAGTGTCAGACACACAGACACTGACAGGCCCACAGACACGGCATGACGAAGCTTGATCCCCTCACTGAAGACGCCTCTCTCCCCCTTACAGCGTCACTCTCTCGTAGGGCCCGCCCGTCAGGCTGCGTCTGTTTGTGAAACTTTGCTCTATCCATTGATCCGTTTGTCTTTCCTCTTGCCAGTGCTGCACTGGCTGGTGACTGCAGCAACCCACAGCTGTTTCTGTAAAATGGGAGGTGGGGGTGGGGAGGAAATTCTTAACATTTCCTAAATGTGGGAATGGCTTCATGAGTTTGAAACCTTTAAAGTGTTTTGAAACATAAACGTGTGGAAGGCAGATCAGATACGTCCACAGTGGGATTCAATAAGTCACAGAGTAAATCTAACTACAAATAAATGGGTCTCTCTCATACACACATGTTGTTTCACCTTATATCAGGAAAAGAAAGCTGCTGGGGGACAAGCCGGGTGCAGCCCCTGCCCCACAGGCTTGGTGTCTCTCTGTAGACTCCGTCAGAGGGGCCTCAGGCCCAGCTGTCATGAAACTAATTGCACATAAGGTTTTCTTGCAGTCACCGGGTCAGACTGGTTTGTAGCACCTGCCGGGTAGAAGGTTGTGCTGGTCCTGAGCTGCTGACCCCACCTTATTTAAGCTCCTTTTCTATGGTCCCTGCTCACTCTAACCAGAGCCAGGACGTGGCTTTCCTTAGAGCCCCACACTGGAACACCCTCTCCTAGCCAGGAAGGGCATACCTGAGCCCCAGACCACCCATTTCCAGGTGATATTTCTTGACTTTGGGAAGAACTGTCTCTCCAGCCCTGGTCGTCTGTCCATGTGTAAACCAGGAAGCCCCTGGAGCTCCATCAGAGGGACTGGGTGCCGCTTCCACCAGTGCACACCGCACAAGGATTCCATCCAACCTCACAGGTTGGAAGATGACATTGCAAAAACCAAACCAGCTGCAGAAGACTCTGGGAACAAGTCTTTTCTTAGCTCTTGGCAGAAGAAAAGTTGACCTTGGGGGAAGGAGTTGAGGGATCGATTCCTGTTTGTTTTGTTCCCCCAGGAGGATGTCTGAGGGCAGCCAGCCCATGGCAGCAGCGGACTGTGGTTCACAAAGCATTCTCCGAGTTACATTGATCCCTGCTTTCNNCCCAGGGCCAATTCGTGCCTTCCTACCTCTCCTCCCCAGTGCAATCACAAAGGTGTGAAGGGGAGAAAGGCAGGGGAGGGTCATGCTCGAGGGACACACTGGAGGGGACCAAGGCAATGGCCCTGTATGAGAATGATGACACGAAAGAGGACTCAGGCCAGCATGATGTGAGCCGAGTACATAGGAGGGCTCCAGCAGGCCTGTCCAGTTTCACCACCAGGGAAAGAGGGGAAGTTGAGTATATTTGGAGAATCTCTGATCAAGGAACAGCGACGCAATCCAAGCACCTGCAGGCCAAACGATACATCCCCAAAACCTGTGATTAATACACACACCACATGTGGCGCCAAGGTCACCACCCACGTGTCCAAAACTGTGCTCCGGAGGCGAGGGATACCTCAAACTGCGAAACTAAGCCTCTCTTCGACAGCATCCAGAAACCACCAATCAATGCTCACAATGCCATCGAGACACTAGCCACACACACGAACACGCAAAGATTCTAGATGTGAGAGGTCCCTATCTGACAGGCCAGCATTAATCCACTAACGCCTATCTGAACTCACAACACTTAACAGAAATACCACATAATGAGGAACAGGATCCCACTAGTCCTAAGTGACTGCAAGGCATTTCCTACGGATCATCTCACTGGAAGAACTAATGAGGTGGTAGATTTGAGTAGGTCCTACTCTGGCGCATGTACCAACTAATCAAAAATGCGAATATGTCTCTCTCGCCGCTCCGCCAAACACATCTGCCCCATATACCCATGGTGGTTTCCTATGGTCCATTCCTTTCTAAATGGAGACCAACAAAAGAGGGTTCCTCTCAATGTTGCGCGTGGGTCTTGTTGGCGTTGCTCATGTGGCAGGCAACATGTTTGTGTGCCTTGGAGGTTCTCTCTAACATACGCCAAGTCGCATAGCAGGGATATCAACTAATAAATCCAACCACTATTCTCAGATAAAGATTGACTGAGTCAACTGAGACTCAGAGCATGGGTTATGAGCCTTGAAGCGCCAACACCTCATTTGATGATGAATGCACCATACTACTGGTATGTTTATCTCTGAGACCAGAAANNNNNNNNNNNNNNNNNNNNNNNNNTGCCATGGCAACCGTCTGGCTTATCATGCTCCCACTCTCACTGTCATAGTCATCAGGGGCTATACAAATTGGCCTTCCTCGTTGATTGTGTGATTCTGTAAAATCATACAGTTGAGGTACAGTTTCCATGATAATACCAATAAGAGGTAGGTACAACATAGCCACCCGAGCTTTTATCTGAGGGTCAGAGTACCGTGGGTCAGAGTCGTGAGTGGACAGTAAGTTGTGTACCATATTGATGACTTTCTTATGCAATCCAAACAGTCCTTCAGCGTCAGGGTCTAGAATGAGTGCAAGCTCAGTCAGCACGAGGCCTGCCAGGTAATGCTGCTGGCGGAAGGGTAAGGACAATTCGAACATGTTTGCAATCTTCTGGTCCTGCACACTGGTGGAGAATCCAGAGCTCTGAGATGTTGCAGAAGAAACAGAAGGTGATGGAGATGCAGGCGGGGTGAGCAAGCTGCAGGGTAAGTTTAATGTAACATAGTGCTCATGGCTGCAGATGATTCGCAAAAAGTCCAACCTCAGGGACACCAGGACACTTGGATTTGGCAGTGAATACAGCTTTGCTGATACCTGTTTGTAGCAGGACTTTATGAGGCTAAAAACAAACCCCCTGTCCATAACTGACCGGACGCGTGG