GNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGTATTGTCCTTACAAATTCTATCTTTTTTGCATAATTAAAATAAATCTGGCATTTCTGTTCTACTGTACAGTTAGGGGAAACGATACATGCGGCGAGCAGGGGGCTGGGTGGGGCGGCCTTGCCGGGTGGGACTGTGATGTCCTTAGAACTTTAATGTTCTTGAGGACAGGTGTGTGTGGCCAGATGGGGATGCCTTTCCCTGTCCTGCATATCCAGAGGCCTCTGCTGGCAGGAACTGCCAGCCCAGGAGGCTTTCCGTCTTCCTCTCTCAGGAAGAAAGGACATCATTTTGTTTGGCACAGGCCATCCAGCGTCCACACAATCTGTTCTGCTAATCGGCCACCTGGGGCTGTTCAGAGAAGGATCTGGCAAGGTTCTGGCTGCAGGGCCGGAGGCCCCCGCCTCAGAAGCAAATCGCGGGCAAGTGCTGGGCTCTGAGTTCGCCACTCGGGAAATTAACCTACTTGTTTCTCACGTTAAACGCTTTATGAAATTTACTGGGCCAGAAAGAGGAATGAAAACCCAAGAGGTTGCTCAGTACGCCTGCCTGGCTGGCACCAGTGAGGGACAAAGCCTCGGAGGAGCGGGTGAGAAGGGCCTGGCACCAGAAGGTGGAAACNNNNNNNNNNNNNNNNNNNNNNNNNNNAACCAAGCGTCAGCCTGCCCGACATTGTTTTGTAGCATTTCGGGCGGGGGGACAGTTAATTAGACCACTCCTGTACATGGGAGTTAGTGCATCCTGTGATGGACACTGCATTCTACAACACTCATTTGCAGGGGACTGTGGTATGCTATACTTGGAAGAGAAGCCACGCCTGTTTGGGTTAGTCCCAGAGGACCCACATGTTGGGTTGTGGCACACTGGAACTCGCGCCACTCCCATTACACAAAATAGATAAATGTAANNNNNNNNAAAAATAAGAAGTATTTTTTGGAGAGCGGGGGTGTAGCCCAACTAGTACCCTGCGTTACCTTGTGTGTGTGGACTGAAATACCCAGCACTGCCTAAACCAGTTAAGTTCTTCCAGGACTCTAGAAGTGAACTAAGAGGGGATGGGAGTTCCAGGCTATCCTTGGACGTGCATAGCCCTTCATAGGAAGTTGAAGACTAGATTGGACTTCTGAAATGTTTTATCTTAAAAAANNNNNNNNNNTGAGATGCCATTGCCATTCCCCATCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTTCTTTTAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGCAAGGCCACCGGGCCATCTTTTTCTTTTCATTGTTGATTTTAAGAAGNNNNNNNNNNCTATGAATGAGATAGAAAAATACAACCCCTTAAAATACCCATGAATTTGTTCTGGAAATGCATGATCCTTTAAAATATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCAAACCAAAATGAAATCAAACCGTCAAACTCTGTATGAGAAGGACCTCCATGTTTGTGCCACTCTTGCTCACAAGCAGACACTTGTAAAAATGTGTTTAAGTACCTATGGGTTCACCACCTGGAAGGGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAAGGGGACGGGGGTGTCCCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTCTTGTCTGGAAGGGTTTAGGGGGCTTTTTGTTGTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAATTAANNNNNNNNGTAGCTTTCAGGCCTTGGTGATATGGAAGTTCAGGAGAGGCATGATCCAGTTTATACATTGCTAAAATAGCTCCTTTTCATTTTGTTTCTGATAATATACACATTACTGCCTTACCTAACTTTTCTTCCTCCCTGGCTGTGAGGAAGACAAATGAATACCCTAACAGATTTTAATTATCTATGTTTGGTATTCTGCTTTGGAAAGACAGGGAGTCGAAGGCTTGCTCTGGCAACTCTCTGAGATGAGGCTTAGCCTGGTTTGTTTCGTGACAAGCTCGCTTGGGCCAGGCCTCTAGGCATTTTCACGTCTTCCCGTACATTGCTATAGTTCCACTATGGACTCCACAGTGCTGATACCTTATATGTTGCTGAAGCAGCAGAGAGATAGGAATTTCTGACTCCAGTGTCATTGTCTGTTCACAACTCACCATGGAGAGATGCGGCCCAGCGGGTCTCCAAGTCTTGGTGATGGATAGAGAAACATGTCTTTCTACATAGAAGTGAGCCAGAGTTTAATATAAAAATTTGTTCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGGTTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTGATCCCTTTTCTACAATGTAGCTAGAGGAAGTTACCTGACAGAATATGTTGCCAGCATCATTTACAACTGTTCAGGCAGGGCACAGGTGACACGCCTGTTATCTCCAGCATGTTTGGACCCTCAGTAAGCCTGCCTCATTAAATTATGAACCGATCACTCTTGATTTACCATTCAAAAGAATGAAAGCACCAGGACCCTGCCCCAAACGGTGATCCGCGGCACCTGCGGCAAATGGTGCGTTTCCCTTCTCGTAATGAAGAAAGGTAGGTGCGGAGTCCTTTGATGATAGTGCTCCCTTTTGCTTGTTTACTTTGATTCTCCCACGCAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACACCTTCTCAGTCCTCCGGGGGCAGGGTGGAAAGAGACCAATTAGAGGGCGTGCTCAGCGAGGCGGCTGGCCACCCACTCTGCAGTGTCAGTGGGCTGGACCAGGAGTCCCCTAAAATGGAACCCCCCACACACACAAACTCAGGTTCTGAAGAAAAAGGGAGTGAGTCCCCTCTGAGCCTAGAGGCCCTCCCAAAAGAAGATGCCTCATTGTGGATGGGACTGAACAAGGACCAAGGTCAGCTCCAAATGCAATCGTGGGCACAGGGCACGTGGTCCAGAGGGACTTTAGGGTGTACCTGTGAATTCATGTACTGTCACCTCTTCAGCCTCTCTCCAGTGGAGCGCTGCCTTAATTCCCTCACTGCTAAGACACTGCTCTCAGAGACTCTTGTTTTTCTGTCAGTCCCAAAGGCATTAAACAGGGCTCCCACCTCTGGCTTCATATATACTAGCCATCACATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACCCCACGTGGAATCACCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATCAGAGAAAGAGGACTTAACGAGGAATTGCATGGCAGTAGATTTCCTAAACCAGAGACTGTAGATTTTTCCAAGTTTGTGGCGCCTGCTACTGGATCAAACAAAAGTTGGGCAGGCATCAGGAAAGGCTTTGATGGCGGTCCCAGTTTTCAGGACCCAGGTTTTAGACAGGGTATGACGAGTACATATATGCGCCCCAAAATTTTAGTCTATAACCTCTTTAGAAATTGCCTTTTCTTCACACAAACACTGAAAATGTTTATTATAGGACATATACAGTTTACTAGAACTGAGGAAACAAAGTCAGAAATGTTTTTAAAGCCTCAGAGAAGTATCATTTGTGTTAGTCTCAGGCCTCATTAGGAGTCAGTGACTGCCACTTGGGGTGGAGACATCAGGAGTGGCATGGCTGCTATTCTAAAAAAACATGCGTATTAAACATAATAGGATAATTATTTCACAAAACTACTACATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAATGCTTCCATGGCACTTTTATAAAATTTATTTTATATTTTTGAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTGGTATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTCCAAATAATCTTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGCGCAGTTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACCCATTGTGCCACCCATCCCCACCCTTTACCCCCTAACTGTCCACCTCCTGCTTACAACAGCAACTGTTACTTCTGCTTTGCAATTGTATGTCAGTGTTTTTTAATCATTTTGTTTCTCTGGTATTACAGTTGTACTTTTAGGTTCTCCGTCTAAAATATCGTTCCTCCCTTGTCGTTCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCATCTTCTCTTGATTTATCCAACATTTTTCCAGATATCGTCTTTATGTCTATCCAAACCGAATGATCGTCCCTTCCACGAATAAATTGTTATCCACTGTGTGTCATATGTGTTTACACTGTATGTGTAGAGTTCGTTTTGTGTGTTGGCGAGAGCAATGCAGTTATTCAGAAGTTTCGCTAGATGTGACGTTCTTATACTTAGGCTCAAGGTCTATTTTATATATGTCCCTTCATACGTGTGGTATACCTATGTACTGAGGTACACACAAGTCTTGGCGGGGACAATGGTTATAGTAGCACCTTTTCTTCTAGCCAAATGGAAGGGGAGGGCAGAGGGCAGTAGATAACTGACCTATTGGATCAAATAACATGTAAGTCTCTGGCTTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGAATTTCTCCCCCCTTCTTATCCTTTGGCTTGGAATTGTAATTTTGTCTTTCATAAAACATACATGAAAAGTGTTCCAATCAGTTGCTCTCTCCGACTGGAGAAGATTTCTAGCATAAAACAAATAATAGGAAAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCCTAGACAGACATCAGGCTATAACCAATGTGGAAGCCATAAACACTGCCTGATCAAAAATAATCCTTCCTAGGATGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGGTCAAGATGGTTCCACAGAGGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCTNGNGGGGGCCTCCCTGCCGGAACCCTGGGTACCATCATGCCGTTTGCAGCTGACAGGTAGCCCTGAAGCCTTGTGCTCTCCTCCCCTTAACAGGGCAAGCCGGTTGTGACCTGAGTCACCTGGTGGCTCCTTTGTCTACTTAGACTGTGCTCCTAGTTCAGCTTCTCTCTGCTTCACGCGTGTGGCCCACTCTGCCATCNNNNNNNNCATCTAGTGTTACACAGTCAGGGTGATTGGGGACCATGTCCAGGAGTAGGGCCTGAATGCTGCTGGACATCACCCTGCCTTTGGCGTGGGCCCGGGCATAGCCACCACATTTGCAACTCAGAGAGATGCGTGCCCTGTGCTCTTCCTCCCCGACAGTGCGGCACCCAGCATGCACAATAGGAATGGCCTCAGCCAGTGCCTCAGGTTGAGCTTCGGGCAAGTCAGGGGTAAGGTCCTAGCCATGCAAACCACCTCTAATCCACAAGGACACGCTCCTTTCCCTTGAATGAATTCCAAGAGAATAGAAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATACTGAACAAAGCTCAAACTGAAATGATTGTGAAAAGAAAATTACTAATTAAGTCAAAGAGTGTTTCAGTGGGATGAAGGAGAGGCAGAGGAACTTAGACCCATCACCATCTGGGGGCCTTAATCGGATTCATTTTCTCTGCTAGTTAAAGATTTACAAAACAGGGGGGAAAATCCCCAGTACAATAGGTAAGAAGAGTGAAGTTTTCAGACAGAGAAGATAAGACTCTAGGTAAAGAAAGGCTTTTATTAGGGGTGAGGAAGATATGTGAGCCCACACAGCAAAGCACACAGAACAAAAGACCTATTGCAAAGCAGATGGGGCTTTTAGGAATCTGAAATTCCAGGCTCTTCTCAAGGACTAGGGGTTTTATGGGACTTAAGGGCCCTACGTTCCGTAGTTTAGGGTTGATCAGTTTGAAAAAAAGACAAGCTGGCTGACAGCATGAAACTCAGGGGTAAACATGTTGTGATCAGGCTTTCTCAGGGGCCCCACTGGTGGGAGAAAGTCTTCCCAGNNNNNNNNNNNNNNNNNNNNGTATAGTTTAATGTATTTTAATAGCAAACTTACAGTAATAGCACAGAAGACAGACAACATTAAAGACATGTCCTTGCATGTGGGAGAACTCTGTTAGAAAAGCATAGTGAACGGATGGAATCTACTGTATGACAAAATGCTACACACACCATTTAGTTGCTGTCAATAGGAAATTTATTTATTTTTAAAAAATCCAAATGCTGGCATTGTCCAGAAAATTTTAACAGATTTATTTAGAATTGTTATAAAGTTGAACTGTTGAAATGAGTTCACTGAAACATTTTGCTTGCATTAATGTTTTACATCTTGCATGTATACTAAAAACTTCACACAAATGAACGTGGAGAAACTGCCAATACCTGATTCTATCCCCTGTGTTTCCACTAGCAATCATAGACTTAGGTACCTTTGACCCCATGGAAAAAATATCTAACATTCAGAACTACGATAATAGGAAGAAGAGGGAAAAATGTTTTAGAGAATGAAATGTTTCCCCTCATAGTGGACTCTTAAGCATGTTCTCCGCGTATGCGGCGAGCTACCTGGATATCTTTGGGCATAATTGTTACACGTTTGGCATGGATAGCACCCGGGTTGGCATCTTCAAAAAGGCCAAACAGATAGGCCTTCCTTACCTCCTGCAAAGCACCAGTAGCTGCATTGGAAGCACAGATCTGTTTTGAAGTCCTGAGCAATTTTTCGCACCAGGCGCTGAAAGGGAAGCTTGCGAATCAGAAGTTCAGAGGGCATCTGATAGCATCTGATTTCACAGAGTGCCACAGTTACAGGCCTGGAACGATGAGGTTTTTTCATTCCTCCAGGAGAGGGCGCACTCTTGAGAGCGGCTTTTGTAGCCAGTTGTTTCCTGGGTGCTTTACCTTAACCTGTGGATTTGCGGGCAGTCTGCCTTGAACGAGCCACGGTATGGGCACCTCCTTACTTGCACCGCTTCTCCTTTGGCTGGAGCTCAGCAAGCGAGAGGTGGCAAAGACTGAGAACACCGCAGCTTTTCTTGTAGGCTGTTTAGCTTTGTCTCACTTCAGCGAGGTGGGGATGAAGTCAGCCATCTTGGAAGTTCACCACCTTTATTGCCTAGTCATGGCCCCTCTTCTTCTCTGTCTACCAGAAATCTAACTCAGACTCCCTCAGGCAGACAGGGAAGTGAGGGCAGGCTGCCTAAAATGATGGCTCCTTAGGATATGGTCTTCTTGTTCTCAGAGTCTACTGTGAGGAGAGATCGTGAGAAGGAATGGGGCAGGTATCTAAACAGGACTACTAGGGGAATTGTCCTGTAAAATATCTAACTCAGAGCAGTTAGGGAACTGCCAGCTCTAGTCCCCTCCCATCCTAAGGGGGCTGTTTTTAAGAAAGTTGTTACCTTTATGTTACATATGGACCAATCTTCTGTTTGTCCTATGTGTTCCCTTCTTATTTGCTCCATAGAATGAGCCTAATGGCCCGCTAGCACCAACACCTCTGTTACAGCAAAGTCTCAGCAATTAAACGAACCATATGCAAAACAGTCTATCAAGACCTGAAGACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACTTGAAGACAGAGTAAAGGAGTTGAACCATTTTGTCAGGCTAAATGACATACACTGAAAAAGCCACTGTGACGTCGAGGTTGGCCTCATGATCCTCCTGCCTTTCCTTCAGCACATCCCACCTGCATGAGCACAAATGCTTTACCACAACCACAGCCCTTCTGAAATGTGTGAACCGAACACACAGACACTCTGGGAAAACATGAACTGTGGGACTAGTCGGAAATGATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATAGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAAGTACAAACCAAACCTAAACTAAACTAAACACGGGCAAACACCTGGTGGCAGGAAGGGGGAAGGGCTGAGTGGGAGGAGGATAAGAGAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGTTGGTGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGCGCACGCGCGCGTGTGAGCGCCCATCTGAAAACATATGCACTAAATACATATGAACAAACAAACATATAAATAAATAAAATGCAAAATCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGATCATTTAAAAAGAGAGGAGGCATGAGTGTGATCCGAGTGTTAGCGTCTGGGTAGGTTTATGGTGCTGTCAAAGAAGAAACGAACTGTAAAAGCTGTTTGTGGAGCAGATCATGCCCTTGATGANNNNNNNNNNNACACACTTGGCTGAGACACACACACCTGTGCCATGGGAAAGACACCAGAGGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTCAGGAGGAGAGAACAGATTCAAAGGCAAGCACCCTACATTTTCCCGTCTTCTTCATGCTTTTGGGTCTTTTCACACACAGTTCTCACTGCCAAGGTCCTTACCTCTCTGCTGCCTCACTAGTCAGTCTGCAAACACAGCTGAATTTGGGTGGGTGCCTTTCAATAGCTCTTGTTCCCATTAGTGCAAACCACACTGTGAATGCTGTTCACACTTATTTATAGCAGGCTTATTTACCCACTGTCTTTCAAAAGACTATAAGCTTCTAAATATGAAGTAGCCTAGTGTCTGGCCCCATAGACGTATACACAAACAAATGGTTTATTCAAGTGTCCTTTGAGGAACTCACGTTTCCAAGTATGTGACAACTATTATACAAATATACAATGTGTGTGNNNNNNNNNNNNNNNNNNNCTATTTGTTAAGAGACTGAAATCACAGGGCTTCAAAAACGGAAGCTCCAGTCAAACACGAAGTGCTAAGCCCACAGAAAGCGGTCAGGCACTTAAAACTCTGAGTGTTGAGCCTACTGGTTTCTTGAGTTCAGTTTATTCTCCCTTTTCACTGACATGGAAACGTTTAAAGAGCTTCCTTGGAGGTGGAGAGTCTTAGCCCACTACACTTCTGCAAAATCTTCTCTGGTTTCTCTTTCATGGTTTAAGAATAAATCTTGCCCTGCCCCACCTAGGCAGCTGTGACTGCCCTGAAGAAGTGAGGCCAACAAAGCATTCTGAGCCTGGGACTCATCAACTGCCCCTGTCACAGTAGGAGCCCAGCAGGAACACCTGGTAAGAGAGGTCCTTCAGGGCCCTGCCAGGCAGTGGGGTTGGCTGGGAAATGCTGGCTGGAGACGGAAGGTAAACATAGAGGGGATTAGAGGTGGAAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGAAGAACTGCGTGTATGAATATAGGTCAAAGACAGTGAGATTCGACAATCAGGGTGGCCTGCTCATCTTCTGTACTCCTCACTGGACTTCACATTTTTCATAGAATTATGAGACTGGCTTTCTTCCTTTCAAAAGAGCTATGAAATCATAAAAGGAAGAGAGNNNNNNNNCCCAAAGTAGTCATGATGGATAGGTTTGCTCTTACTGCTTCTTCTGTGACCACATTCTTTCTTTGTTCTAGGCAAAAAACCATGGCGGTAGACCTTCCCAGGTGGCTTCCTCTCCTATTACTGCTGGGGCTGTGGGAGCCCATGGGTCTGCTTTGTGCTCAGCCTAAGGGTCTCTCCAAGGCGCGCTGGTTTGAAATTCAGCACATATGGGCTAGTCCTCAGCAGTGCAATGCAGCCATGCGTGGTGTCAACAACTATACCCGATACTGTAAGCAGAAGAACACCTTTCTGCATGAATCTTTCCAGAATGTGGCTGCTACCTGCGGTTTGCCCAACATCACATGCAAGAACGGTCGGAAGAACTGCCACGAGAGTGTGAAGCCTGTCAAAATGACTGACTGCTCACACACAGGGCAAGCCTATCCTAACTGCCGCTACAGTGGTGATGTCCAATACAAACTCTTCGTTGTGGCCTGTGAACACCCAAAGAAGGACGACCCTCCCTACCAACTGGTTCCTGTGCACTTAGATAAGGTTGTGTAAGGCTTAGGGTCTTCCCAGGTGTTCAGCACAGGCTGCCTTGCAATTTATCCCTTGTTGCCTTTTGTTCCCACAGAAAAGGAAAGGTGTTGGAAAGATTAAGATGCCTAAGCTATCCAAATGGAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAAGGGAGTGCATGAGTTACTTACTTAGTGTACAGAGGTCCCTAGGTTCAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGTTACCTTTGTTGAAGGAGGAATATAAGAAAAGCATAACGAAGGTCCAAGCTTCTGAACACTTTATCCTGCATTTTTTTGCATCAAGCTTTATTGTACTATGCTCATAGAATTTAAAAAAATCTTCTTTTTTAATATAACGAGTGTGAATTTGCCGGGTTATTTGTTGTGTGTGTTTTGACAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTCAAAAATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGCTTGTGCTGAAATTAGAAGTGCGCTCAATGGGTATTGTTAATCCCGACATTTGCTAGAAAAAAACAACTGTCATTTTCGGCTAAATTTGAAGCAAGCTTTATTATATACTAAATACTGACCAAGAGATGAACTTTGGTCAGAACCATTCCCTGGAATTTCCAAGCTGGATTGTCCTTGAGCCAGGTGTTTCTAGGCTGGGGGTGGGGGTTGGTATAAGGACAAACCTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTTTGTTGTTTTCCAAGAACTACAACTTCCAGCATTCCGTGAAGCTTCCTGGTCAGGTAGGGCTTACAGGTTAATTCAGGGCATTAGAGTCTGACTACTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGCCTGTAGGGTGTGTCACTTAACACAATCTAGAAACACACCCAGGGGTTTCTCAGTTGGTTCCACACCCTGCCAAGCTGACAGTGAATAGTGACTGTCACTGTCTTGTTTGGTCTCTTGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGACAATGATGATCTTTTGAACTGAGATAATATGAGGGTTTTCCCCCTCGAATTTATATGGGGAAGAAAGAAAACACGATCAGAGAATATGTTATGAAAAATTCATTTTCAATNNNNNNNNNNNNNNNNNNNNNNNTAAGCCTGTTAGGTGGAACAGAGTATTTTTTTCTATCCTGTCTTTTGCCATGAGGCAGTTTAAGGATTCTCTGGACTCCTCTTCTATTTACCCATCTGATGTTGGGAAGTGAAGGGATAGTTACAGTCTCTTTAGCTAACTTTCTGGGGTAAAGAAGGTTAACAACACAGTGTGAAACCTCTGGGAAGATCACAGGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTTGTCTTTTAGTTCTTCAGAAGTCTTAGGAACAGAAACACTTGCCTGGACATAGCAGAGTGTCACAGGCAGTAGAGGGAAACTGGCACAATTAAACACACTTTGAGTGAGAAGCCTGAGTCCTGTGTTACAGAAAACATGGGACGGACACTCAGGGTAATGATACCCAGGAAGTCCCTGGAGCCCTGAGCCTCTTTATTGAGTGAGCCCAGTGTCCTAGATGCGTGTCTTTCTCCTGCTTTCTTGGAAGATTTCTACAATCATTCTATTCTTTCTTTAACATAAAAATAAGACTCAGGAATACCTGGAGTTCCCCCACCCCTGACCATGCAGATGAAGCATCTTCCAACAGCCTTGGTTACCTGTACACAGCCACAGAGACCCTGGCCACCGTCTCGGGGGCATAAATCCCCACTAGCACACTCCTCCCTCCAGCTTATCCTGGTGATCATTGGGCTGGCTACCATGAGGGGAGAAACAAACACCTAGAAGCAGCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCCTGTACCAATCTATGCCCCATGTGTTAGCTGTGGCACAGATATAGAAAAACAAGTGCAGTAGCTCTAGTTGGTCTAGACCTAGTCAGGGGCCCAGGCCAAATGTTCTAACACTGTAGACTCAGGGCAGGGGCAAAAGGAAGGACACTGACTTTTAGTATAAGCCCTTCCCACACTTGCAAGAAGAAGCTAGAAAGTGACTCATGGATGTGATGAACTTTAGAACACAGCCACCATAGTTGTAAAGCCTGTCCCATCCCATCAGAGGAACAAGTTCTCTGTGTTGTTATGAAGATAACCATGAGTAGAAACAGCGTGTGGACCTAAAACTGTTCTGAGACATAAAGCCTAACTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACTTGGAAGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCAAACAAACCTAAAATGATGGACTAATCTGCGGAGGAACTCTACAGTTTGTCCAGGAGTACTGGTGGCTGGTTCTTACAGAAATATACCTCCACTCCTTACCTTCAATGTAGAACCGAACCATGAATCCTGGATCATCCATGCACCAGACTGTGCCACCTTCGTGACTCTTTCCCAAAAGCATCATTGAAATTTGATTTCCACTGTGGTTATTAAAACTGAAGACTCACCCCAACCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATGAAGTCTGAGTCACACTAAGGAGGCAGGAGAGTAGGAAGGAGTCCCTGGAAGGCAAGACTGACTGCTTCCTTTCTCTCACATTGAAACCCTGATAGAAGATGCTGAAAGGCAGAGGCAAAGGCAGCTTTCTTCTTCCCTCTGACTGGAAGGATTGTCTTCAGTAGATGAGACTGATCTGTATTGGTATGAGGAGCGGGTGGACTTGAGGCCCAGAGCTACTGGGAGCTGGAATAGATGTTAGACTTTATTATAGAGAAGAGTGTATGGGGAGGATGAATGCTCAGTGGAGAGGCAGGAAATTCTAGCTTCAGTGGTGTAGTTAAAGCTGCCAGGAATGGGGAAGACGCAGACCAATGAATGAGGTGACTTGCCTGCTGTCCTTACCCCATCGTGAACCATCTAAAAGGACACCTCTGAGTGGGCAATTTATAATGGACAGAATTTTATTTGGTTCTAAGTCGGGAAAGTCTAAGGTTGAAGGGACATGCTCTGGTGAGGGCCATCTTGCTTCATTTGTCTGTGTCTGGAGAGGGGTCTGGGAACAGGACACGGGACAGGAACGAATGTTTGGTTGGATGGAAGTCCTAACAAGAATTATTTCTCTCAGGGAAAGAATGATCGAGAGGGGAGGCAGGTGTTGCCATGATGGGAGACACGGACATCTCACTGGTTTGGCCTACGTGAAGCCCTACACGGAAGCATCGAAGTGGACTGGGACGTAGGGGTTCCCGTCACAAGCAATGATGATGTGCTTCTGGCTGTCAGTGGTTGTGTAGTCGCAATTGGGATACTTGGAGCTGCCCTTCAGGCGGCAGTCAGTGATGCGCAGGGTGGAGCTGCTCTTGTGGCAGTTGTTCCTCCCATTCTTGCAGGTCACTTGTCCCTGGGAGCAGATGGCCTGGACATCCTCCAAGGGTTCATGCACGAAGGTGTTCACTGGCTTGCATGACCCCTTGGTCATCCCCTGGCGCTTCATCATCTGGTTACAGTAGGTGGGGCTGCTCTTGGAGGGACCCTCTGTGTCCATGTGCTGCCTCTTAAACTTATCCGCCGATGATTCCCTAGATTCCCCACCCAGGGAAGGCTGGACCCATCCAAGCACCAATATAAGCAGTGAAAACGGAAAGAGGTACTTCTCCATATCCATAGGGGTTTTTCTGCTCGTGTGTTGCTGACTTGCTATGTTGATTCAATATTTCGGAGGAGCAGACCAATTGCAGCACCTTACTGTAGCTCCACAGGCGCCTCNCCCATCAGCGTCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCTCATTCTTTAGGAGAGCCAGAAGGATTTCCCTCTGCTGACAGATCTTGCAAATGAGACACTCTTTTTCTTCATTACTTACTGAAGAGAAGCCATTCTTTTCTCTAACTGGTGGGATATGTCACCTAAACTCTTACCAAAATTCTAAATACTGTTTGTTTGGGNNNNNNNNCATATAAAATATATTTGAAAAATAGAACACATTTATTAATAGTGTTCAAATTCCTTATCGTAAGTTCATTTAGAAAGTGCCATAGCTAAAATGTATTCCTGGGTCATTACTGACTTCCAGGACTGTCATTATCTTAGAACACCTATGAACTTGGTCTACCCGACTCTGGCAGTATACAGGGTTTGTGTTGTATTCTAAAGACACAAACTCCCTTCCCCAGCCTGGGAGCTCTGTCCTCCCCACACCACTAGTTCTTTATACCTGACTGTACCTTGCCTCCACTCCTGCCTCCAGCTGTTTGCCTGGGTCAGCTTCTCTGGAGTTGGTGTCAGTCAAGAGTGACTGGCCTCCACTCTCTCAGTTCTAACTCTCAAGCAGAAATAGATACAGAGGCCACCTCTAAGCCACTTACCTAAACGTTTGAATTCCAGAGCAAATTGGAAGACAGTTTCTTCAGTCCCAGTCTCTGTGGTGAGGAATTTAAAATGCTTAAAAGGGGTTGGCTTCCAGAAAAATGGGCGGAGTAAATCTGGGTCAATCTTATCTGAATGATAAAAACAAGGCTATTGTAAACTTGGAAGGGACCCCTCCACCCCAGGCTGCCAAGGAAAAGCCATTTGAAACCCAAGTGCTGATTCCCAAGGGGCAGCAGGGCAGCCACAGTGACAAGGGCACATCCACTTCACACTCCTTCACAAAGCCTTGTAACTTATGAGCAAGCTATGTACCTGGAGGTTAACAAAGGACACACAGAGATCCTGGGAATCGTGGAAGAGGGAACCTTTCTTCACTATGAATTCCAGATCTCAAATTCATGGTAGCCAGAATTCCGGTGCCTCTCTTGGAGAGAGAATAAGAGGGCTTTCTGTCTGCAGCTTGAAGAGTTCCAGTCCTAGAGGAGTTGTTGGGGCAGGCTTACCAAGCCAGACTCAGTGACCCATCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTTTGTTGTTGTTTGCTTTTACAGGTTCAGCCTTTGGTTAAACAAGTTAACAGAGAGGCTTATCCAGCAGGACCAAAGCCCTTGTCCTCATTCATCATCAGACTCAGGTTTCTTCCTCCTTTGCTTCTTCTCAGCTGGGGCAGCAGCAGTGGAGGGGGCAGGAGCAGCCTACCAGGCCCTACACTGCAGATGAAACTTCCTGTTAACCTTGGCCAGGGCCTTTGCAAACAAGCCAGACCAGAAAGGTCAACATTGACACCAGCAGCTTTAATAATGGGGCCACTGATCTTACCCTGTGACAGTCACCTCTTCTCCATGCAGGATGAAGAGAGTAGATTCAGGGGAGCTCAGAGACTCCTGTGACTATGAGGACTGCCAGAGTGGAGCTAGTCTCTGCATGAAGTGAGGGCCTCATCCACAGGCAGTCTTAGCTTCCCTGAAGCCTAGCAGCTGTGGAATGCATAGGGGAATTCTAGTTCATGGAAGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGATGTTTGGAGATGACAGTGAAGATGCCTGGCCAGAGAGGAGACCTCCAGTGTGAGGTCTACCAATTNNGGTCACTTTNNNCNNTNNNNTACGCNNNGTCTNGAGTATTCAAGGTAGGAACAGAGGAGAGAAAGATCAACCAAAACCACATTTTCTGGAGAAAATACACAATCAAATGGCTTAGTGGAGGCCCAGGTTACCATGATTGTACACCTCTGCTAGGGAGCCCATCCTGACGTGTAAACAGTTTCTTAGGGTGATGATAAGGGTTACAGACCGAAGGCTTTCTCTTTCCAGGCTGGGAAGTGGTAAACAAGGAGGACACCAGGAGTGGGAGATGACTCCCTTTACCTGTACCTGAGGTGAAGCAATGACAGCATTTAGGACTTTAAAATCCATACCCTGCCTCCCTTTGGGGCTGAAGGTTGTTGGTGGCGGAAGCCTGCTCTCTGTAAGTGTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGAAGAAAAAGGTCTTCCAGGAAGACATTTAAGATGGCTTTTCATGTGGTATCCAAATAAAATCAGCGTCCCTAGGATGAATGAAGATGCTGTGGCCGTGGGGTTGACGAAGACCGGATGTGGCAAGAGGTTGTCTTTCCCGCCCAGTAGTTTATGCACTTCTGCCTATGTAAGCCAAGAAGTCGCACGATTAAAATGAAATGAGCGTGATGTACTTTGGTTGCAGAATAGATTTTTCTAGTTAGGGAATCACAGGCCAGTACTTGGGTCTGCCTCCTCATTGGTTGGTGGGAAATGGAGATTGGAAGGGGAGAGGGGAAGGCGACTGTCGATTGGATAGTAATAGGGAGAGGGTGAGGAGTGCTTTTGTCCTGGAGCAGAAGGTCATCATCACCCCGCATGGACTACATGCTGCTTTCGGTACCAGATGTATAAACTGAGCACTTGGGTACCAGATGTGTAGACCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCTGACAGTGGTGAGGAAAGGCTCCTTTGGCAGAGACAGTGGGGCCGAGACTTCAGGGGAGTAGAGCTTTTGTTGAACCTGATATTCTGCAGGAGGGATTTGAGCTATAGGCTGGCTTTTACACACGTCCATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGCTTTGCCATTGCTAATTCTTTCTGTGGTACTCAGATTAGAAAGAAACAAACAAGGGCTCCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATATTTGCACATGCATACATAAACAGATAACAAAGTATTAAAGAAAGATCTATTTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACAACATATACAAAAGAACAAAGGGGAGCAGTTGAGTGGACATCTTTATCCTAACATCCCACCTTCTGAGAATCGACTCCCCTCTTCCCACCACCACTGGCCAACAGTAGTAGAATTTGGGGTGGAAACAAAAGCTGATTCTCAGTTTTATGTGCGTAAGCACTGATGAGTCTATGGGCCATTAGGGGCATTTGGGGGCATGTAAGGAGTAAGAAGAGCATCTAAGGGCATGCGAAAAGTAAGGGAGCCCATTGTGGGGATGTAAGTCTTAAGGGAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGGAGGGAATTGTGAGGGTATAAAGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCATAGCTTAGGCAAAGCTGGGCTTTGTCTTGAGGCCTCAGTCTCTTCTCTCTGAGCTTCACTCCTTTTTCTGTTCTTTGCCACATTGTGCAACCACCTTGCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTTTAAAAGTCCAGCTGGTTTGCAGCCCAGTCAACCTGAATATTTGTTCTGATTCTTGCTTCCAAGGGTAGAATGACATGTTTTATCTCCTACTGAAGACTGTGAGTCCCTGAGGAGAATGTGGATAGGCCACTTTCTATGGAAGTGGGAGGAGCACTTCAGCCTCTCCAAAAGCTCTCTGTGGAGACTTGATGAGTCTGAGTGAGGCAGGGGGATGAGGGGAATGTATGCTTGTGGGCAGGTGAGAAGCCAGTAGATGAATCCCAGGGTGCCTGAAAAGAACAAACAAACTACTTCAAAGTTATGGTGGCCATCATTCCTCTTGATCACTCCCATCTAACAACTCCCCACTCTCATCTCCTCTCGCCCCTCTCCACCCCTGCATGAACTCTGAGAAAAGATGGTTCAAACATCCATGCCCTGGTTGAGGTCAAGCAGGCACACAGTCCCCTATTCCAGACGGTTGCCCTGACTTGCCTGTGAGTCCAGCAGGTGCAGTCAACAGCCCAGTGTCCAGAACACACAGGCCTTATCTCCTACACACCTCGGACTACTGACACTATCAGTTTTCTTCAGTCCTGGGAATGAGACTCATTCCCCAGATGCCCTTTCCCACTTTATCAGTTCTAAATATATATCCCCAAATGGACCAGATATTGCCCAGCATGCCAGAAGGAAGACACGTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTGTTGTCGTTGTTACAACAGACTAAATTATCTTTCAACCTGGCTGTTTCCAGGTCTGTTTCAGTTACTTTAAGGACATTTCCCCCTGTCTCTGTCCCATCAGCATTTCCCTCTACAGCAGGCACCAGTGTCCCTCATCCCAAAGCTGAGGGGCAGCACACTGTCTCAGTTCATTTTCTGCAGCTCACCCACAGCTGTGAGAAACAACCCCTTGCTATGAGAAAACAGGAAGTAGGAGGATGCTGGCAGTTGGAACCCCTTCTCTTTCTCCCGAGAAGCAATTAGACACAGAATGTAAGGCTCTAAAAGGCTGAGAATTCTGAGCAACAGAGTGCAACTGGACCTGGGTAGGAGCTAGAACAGAATCCGAAACAGCTCTTAAAAGCTGAGGGAAGCAGGGGAAATCAAAGTGCAACATGTGTTAAGGAGATTTTCATGGGNNNNNNNNGCACCCATATACCTAAAATAAATTGTAGTGACAAAGACAGGAGAATTTGGACAGAAGAAGAAGCACTGTACCCTTAACAGGGATCAAGTGTCTGCATGTGACTGTGATGAATGTTAAGGACAAAGGAAAAAGGAAATTTAGTCCAGTGTAGCAATGTCTTGACCACCTTAAAAAACCAACTTCAGCATAAAGAAGNNNNNNNNNCGTTGACCTCTGACCTCAAGCAACAAAACATCTTCCCATGCCAGAGCCAGACAGGCTTGGCAGCAGAAGCAGAAACCAGCCTTCGCTACATAGCTTTGGGCACACACAGCTTGTCACAGCACTGGGAACCTTGTCCCGGGGACTGAAGAAAACTGATAGTGTCAGTAGTCCGAGGTGTGTAGGAGATAAGGCCTGTGTGTTCTGGACACTGGGCTGTTGACTGCACCTGCTGGACTCACAGGCAAGTCAGGGCAACCGTCTGGAATAGGGGACTGTGTGCCTGCTTGACCTCAACCAGGGCATGGATGTTTGAACCATCTTTTCTCAGAGTTCATGCAGGGGTGGAGAGGGGCGAGAGGAGATGAGAGTGGGGAGTTGTTAGATGGGAGTGATCAAGAGGAATGATGGCCACCATAACTTTGAAATAGTTTGTTTGTTCCTTTCAGGCACCCTGGGATTCATCTACTGGCTTCTCACCTGCCCACAAGCATACATTCCCCTCATCCCCCTGCCTCACTCAGACTCATCAAGTCTCCACAGAGAGCTTTTGGAGAGGCTGAAGTGCTCCTCCCACTTCCACAGAAAGTGGCCCATCCACATTCTCCTCAGGGACTCACAGTCTTCAGTAGGAGATAAAACATGTCATTCTACCCTTGGAAGCAAGAATCAGAACAAATATTCAGGTTGACTGGGCTGCAAACCAGCTGGACTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAGCAAGGTGGTTGCACAATGTGGCAAAGAACTGAAAAAAGAGTGAAGCTCAGAGAGAAGAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTTCCACCTCTAATCCCCTCTATGTTTACCTTCCGTCTCCAGCCAGCATTTCCCAGCCAACCCCACTGCCTGGCAGGGCCCTGAAGGACTCTCTTACCAGGTGTTCCTGCTGGGCTCCTACTGTGACAGGGGCAGTTGATGAGTCCCAGGCTCAGAATGCTTTGTTGGCCTCACTTCTTCAGGGCAGTCACAGCTGCCTAGGTGGGGCAGGGCAAGATTTATTCTTAAACCATGAAAGAGAAACCAGAGAAGATTTTGCAGAAGTGTAGTGGGCTAAGGCTCTCCACCTCCAAGGAAGCTCTTTAAACGTTTCTATGGTTATTCCAAGGGAAATAAACTCAACTCAAGAAATGAGTAGGCTCAACGCTCAGAGTTTTAAGCCCCCACTTCGTTTTTGACCCGACCTTCCGTTTTTGAAGCCCTGTGATTTTTGTCTCTTAACAAAACACACAAAAAAATACATTGTATATTTGTATAACAGTTGTTCCAAACTTGGAAAGGTGAGTTCCTCAAAGGACACTTGAATAAACCATTTTTTGTGTATATGTCTATGGGGCCAGACACTAGGCTACTACATATTTAGAAGCTTATAGTCTTTTGAAAGACAGTGGGTAAATAAGCCTGCTATAAATGTGATTAGCATTCACAGTGTGGTTTGCACTAAAGGGAACAAGAGCTATTGAAAGGCACCCACCCAAGTTGAGCTGTGTTTGAGGACTGACTAGTGAGGCGAGCAGAGCCATAAGGACCTTGGCTGCGAGAAGTGTGTGTGTGAAAAGACCCAAAAGCATGATGAAGAAGAGAAAATGTAGGGTGCATGCCTTTGAGTCTGTTCTCTCCTCCCGACTGGTGGAGATTGCTATACCCGACACACGATTGCTGTACCTCATCGCCCTGAAGGCTTCCATCTGGACTTCCTGCCTCTGGCCTTACTTCTTTCTAAGCAACCCTGCACGGTTTCCCCAGATTAGCACGGTTACATAGTACACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTTGACTAATATCCACAGGGATGTTGCCCTGCGGTGTAACCACTGCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACAATATTTACTGTTATAGTTACACAAATGTTGATATATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCCTGGGTGATAAGGAGCAGTGTCCCAAACAGAAAAATAGACAACAACCACAATAACAGAAAATGTGCTTTAAATGCTTTAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCCCCGACCCCACGTTTATCTTTAAAAAGAGCTTTAAAAGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATGATCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGCGGCCACATGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGATGGGCGCTCACACTCGAGAATGTGTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTCTCTTATCCTCCTCCCACTCAGCCCTTCCCCCTTCCTGCCACCAGGTGTTTGCCCGTGTTTAGTTTAGTTTAGGTTTGGTTTGTACTTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACTAGTCCCACAGTTCATGTTTTCCCAGAGCGTCTGTGTGTTCGGTTCACACATTTCAGAAGGGCTGTGGTTGTGGTGAAGCATTTGTGCTCATGCAGGTGGGATGTGCTGAAGGAAAGGCAGGAGGATCATGAGGCCAACCTCGACATCACAGTGACTTTTTCAGTGTATGTCATTTAGCCTGACAAAATGGTTCAATTCCTTTACTCTGTCTTCAAGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTCTTCAGGTCTTGATAGACTGTTTTGCATATGGTTCATTTAATTGCTGAGACTTTGCTGTAACAGGGGTGTTGGTGCTAGCGGGCCATTAGGCTCATTCTATGGAGCAAATAAGAAGGGAACACATAGGAAAAACAGAAGATTGGTCCATATGTAACATAAAGGTAACAGCTTTCCTAAAAACAGCCCCCTTAGGATGGGAGGGGACTAGAGCTAGCAGTTCCCTAACTGCTCTGAGTTAGATGTTTTACAGGACGATTCCCCTAGTAGTCCTGTTTAGATACCTGCCCCATTCCTTCTCCTCATCTCTCCTCACAGTAGACTCTGAGAATAAGAAGCCATCATCGTAAGGATCCAACATCTTAGACAGCCTGACCTCACTTTCCTGTCTGCCTGAGGGAGCCTGAGTTAGAGTTCTGGTAGACAGAGAGGAAGAAGGGCCATGACTAGGTAATAAAGGTGGTGAACTCCCAAGATGGCTGACTTCATCCCCACCCCGCTGAAGTGAGACAAAGCTGAACAGCCTACAAGAAAAGGTGCAGTGTTCTCAGTCTTGGCTGCCTCTCCCTTGCTGAGCTCCAGCCAAAGGGGAAGCAGTGCAAATAAGGAGATGCCCATACCATGGCTCATTCAAGGCAGACTGCCCGCAAATCCACAGGTTAAGGTAAAGCACCCAGGAAACAGCTGGCTACAAAAGCCGCTCTCAAGAGTGCGCCCTCTACTGGAGGAATGAAGAACCCTCATCGTTCCAGGCCTGTAACTGTGGCACTCTGTGAAATCAGATGCTATCAGATGCCCACTGAACTTCTGATTCGCAAGCTTCCCTTTCAGCGTCTGGTACGAAAAATTGCTCAGGACTTCAAAACAGATCTGCGCTTCCAGAGTGCAGATACTGGTGCTTTGCAGAACGTAAGGAAGGCCTATCTGTTTGGCCTTTTTGAAGATGCCAACCCGGGTGCTATCCATGCCAAACGTGTAACAATTATGCCCAAAGACATCCAGCTAGCACGCCGCATACGGGAAGAATGTGCTTAAGAGTCCACTATGAGGGGAAACATTTCATTCTCTAAAACATTCTTCCCTCTTCTTCCTGTTATCGTAGTTCTGAATGTTAGATATTTTTTCCATGGGATCAAAGGTACCTAAGTCTATGATTGCAAGTGGAAACACAGGGATAGAATCAGGTATTGGCAGTTTCTCCACGTTCATTTGTGTGAAGTTTTTAGTATGAATGCAAGATGTAAAACATTAATGCAAGCAAAATGTTTCAGTGATCTCATTTCAACAGTTCAACTTTATAACAATTCTAAATAAACCTGTTAAAATTTTCTGGACAATGACAGCATTTGGATTTTTTAAAAATAAATAAATTTCTTATTGACAGCAACTAAATGGTGTGTGTAGCATTTTATCATACAGTAGATTCCATCCGTTCACTATGCTTTTCTAACAGAGTTCTCCCACCTGCAAGGACATGTTTTTAATGTTGTCTGTCTTCTGTGCTGTTACTGTAAGTTTGCTATTAAAATACATTAAACTATACNNNNNNNNNNNNNNNNNNNNCTGGGAAGACTTTCTCCCACCAGTGGGGCCCCTGAGAAAGCCTGATCACAACATGTTTACCCCTGAGTTTCATGCTGTCAGCCAGCTTGTCTTTTTTTCAAACTGATCAACCCTAAACTAAGGAACGTAGGGCCCTTAAGTCCCATAAAACCCCTAGTCCTTGAGAAGAGCCTGGAATTTCAGATTCCTAAAAGCCCCATCTGCTTTGCAATAGGTCTTTTGTTCTGTGTGCTTTGCTGTGTGGGCTCATGTATCTTCCTCACCCCTAATAAAAGCCTTTCTTTACCTAGAGTCTTATTTTCTCTGTCTGAAAACTTCACTCACTCTTCTTACCTATTGTACTGGGGATTTTCCCCCCTGTTTTGTAAATCTTTAACTAGCAAAGAAAATGAATCCGATTAAGGCCCCCAGATGGTGATGGGTCTAAGTTCCTCTGCCTCTCCTTCACTCCACTGAAACACTCTTTGACTTAATTAGTATTTTCTTTTCACAGTCATTTAGGTTTGAGCTTTGTTCAGTATTTTTGTCTCTCTATTGAATTATATTTTCATGCCCTGAATGTGACGTTCTTATGTTATTCCCATATTTCTATTCTCTTGGAATTCATTCAAGGGAAAGGAGCGTGTCCTTGTGGAGTAGAGGTGGTTTGCATGGCTAGGACCTTACCTTACCCCTGACTCAGCCCGAAGCTCAACCTGAGGCACTGGCTGAGGCCATTCCTATTGCTCATGCTGGGTGCCGCACTGTTGGGGAGAAAAGCACAGGGCACGCATCACTCTGCTCATGAGTTGCAAACGTGGTGGTCATGCCCCGGCCCACGCCAAAGGCAGGATGATGTCCAGCAGCATTCATGTCCTACCCCTGCACATGGTCCCCAACCACACAATCACCCTGACTGTGTAACACTAGATGGAAAAAAAGATGGCGGAGTGGGCCACATGCATGAAGCAGAGAGAAGCTGAACTAGGAGCACAGTCTAAGTAGACAAAGGAGCCACCAGGTGACTCAGGTCACAACCGGCTTGCCTCATGTGCCACTGCTCACAATGCTTGTCTTGTTAAGGGGAGGAGAGCACAAGGCTTCCCGGCTGCCTGTCAGCTGCGAACAGCATGATGGTACCCAGGGTTCTGGCAGGGAGGCCCCCACCAGGATGCTGTACAGGAGCACGGAGCTCTTGCAGGTCCTGTCCTGAGACTCATTGCTTAACCTCACAATCATCCTGACTTTGAGCAGCGAGATATCTGAGATGAAGAATGGTTCATTCGGGGTTAAGCCTCCTTGTAAGACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTCATTCAGGAGTTTGTGTTTTGTTTGAACATATTTTAAGTTGTTCTTTTTGTTTGAGGAGGGGTTCTGGCTTTCATTTAAGTTGTTCTTATAGAGGTTATGATGTGCTAGAAATTTCTGGAGGAGGAGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCCATCTCTTCCCATCAGGGGTTAGATCACTGGTTAAGGTTTTGTTTTTTAGCTCCGGTAACTTTTCTTCCTTCAGAAAAGGTGCTTGGAAGTTCAGGAGAGACGGACGAGGTTGCTGTAGTGTTGAGGTGATGTTTGCCTTTTAAACTGGTGTTTAAGCCTTCATCCCCAAGACTTGAGAATGGTTTCCAATAAAAGTCACTCTTGAGCAGTATACCTACCTTGAAACCAGGGTAAGCATTTGCTACAACACAGTCACTCCCTCAGGAGCAACTTTCTCAGTCTGTGCGGAACACTAACTCGTAGTCTGTCAACACTGTAAAGCTTTTGTATATGACAAGGAATGTAAAATTTTTAATATCTCCTACCTGGTACAATTTTGGTTTATACAGAGTTTAAGCTGTGTGAGCTGATGCGCTCCAGCTCTCCAGATGCTTGCCCATTCTTGCTTTCCTCCATCCTTTTGTGCCAACCATTTTAAAACTAAGCAACCATGAAAGACAGACACTGGAGCTCAGCCAGGAGGGAAAGGGCATACTCCGTGGGTTTGTTCTTCCACATCAGTGAGTAGCTCGCCCTCCTACAGAAAAGTTTGCCTTGTGGAGAGTATTTTATTGCATCGGTGGCACTTTCTTTTTTGAGTGTGAGCTTATTTCCAACAGCTGGGAAAGGGAAAGCGATAGTATTGTGTGTGCTGGGCTCTTGGTTACTGTGACTCTGCCTGGGGGAGAAAGCGAAAGGCAGTGAGGAGTCACGATGGCATCAGTAGTTAGTGTTAGGTGGGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAAGATAGACTGAGGGGGGAAGATACGCCCTCAGATACTCTAGACCTGTCTCCGTCCTCAGGAAGCAGAGTGACCAAGGCCATATATACCAGGAAAGGAAAAAGTTTTAGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATAAAAGACACAAATCATATGCCAGACTGAGAGATAAGAAAAGGTGCCATTGATGGAGAGCAGAGATAGCAAAAATGTCCCGCGTCTGGCTTCTCCATCACCTCCCTGATCTGAGGCTCTTGCCCTTCTCTCCCACAAGCAGGGACCCCTTACAGCTGACTGGTCTGAGAAGGTCAGATATGTTCAAGGCTGGTCCTAAACATATTTACCTGCCCAAAGTTGTGGGGTAGTAAGCTCTTCTTTCTTTGTTTAAACCGTTTAATCAAAAATTAGGGGAAAGTGTATCTAGAGGAACAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCTAACACATCAGCTTTTAATAAATAGTAAAAACAGCTCAATCACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATACAATAAACCAGTTGGAGCCCTCCTCCTCCCTCACATGCATTGATTCCTATCTGTGCAAGGCTTCCTCCCCTCCCCTGCCATCTCTCAGGAAATCAGAGACAGCCCATCTACAGGAAACCTCCCCGTTTCTTTGAGACCCTAAGAAAGGACCCCCTCACTCTGCCATATGGGTGTGAACTCCCTTCCTAGCCCTTGCCATGCTGCTGTCTGCCATGGTGTCAGGAACTCTTCTAATGAGTCTCTAACCTAGTGTACCCCCAGCCTCCCTCTTGAATTCCAAACCACAAACTTTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAAGACAAATGTCCTAATGAATCAGTAGATGCTAACTGTCTCTATATGGTTTACAGAAGAAATGTTTTGGAGTTTTTGGCTTGGGGGGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTAAAACAACTAAGGCGTATTATTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCTCTGTGGAACCATCTTGACCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACATCCTAGGAAGGATTATTTTTGATCAGGCAGTGTTTATGGCTTTCACATTGGTTATAGCCTGATGTCTGTCTTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCATCCTTATTATCTGTTTTATGCTAGGATTCTTCTCCGGACAGGGAGAGCAACTGATTGGAACACTTTTCATGTATGTTTTATGAAAGACAAAATTACAATTCCAAGCCAAAGGATAAGAAGAGGGGAGAAATTCCACAGCTTTCCTGGACTACCTGCTAAGAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGAGCCAGAGACTTACATGTTATTTGATCCAACAGGTTAGTTATCTACTGCAATCTGCCCTGTCCTTCCATTTGGCTAGAAGTAAAGGTGCTACCATAACCATTGTCCCAGCCAAGACTTGTGTCTACCTCAGTACATAGGTATATCACACGTATTCAGGGACATACACAAAATATACCTTGAGCCTAAGTATAAGAATGTCACATCTAGTGAAACTTCTGAATACACGTAACTGCATTGCTCTTGCCAACACACAAAACAAACTGTACAAATACAGTGTGTACATGTATGACACACAGTGGATAACAATTTATTCGTGAAAGGGCAGATCATTCGGTTTGGATAGACTTAAAGACGATATCAGGAAAAATCTTGGATAAATCAAGAGAAGATGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCAAGAGAACGACAAGGGAGGAATGATATTTTAGACGGAGAACCTAAAAGTACAACTGTAATACCAGAGAAACAAAATGATTAAAAAACACTGACATACAATTGCAAAGCAGAAGTAACAGTTGCTGTTGTAAGCAGGGGGTGGACAGTAGGGGGTAAAGGGTGGGGATGGGTGGCACAATGGGTGAGTGAAGGGTGTGTGAGGGAGGTTGACATTTGAGAACTACTCACTGCTCTTTCAGAACCGCCTAGAGCTGGTGAGACTTTCTAGATGAAGATGGGCTCTAGAACCTTCATGTCCTCTATGCTGTCCACATACCCATCAGCATTGCAGTGGAACTGAACATAGCTGTAACTCCTTTTCTCTGTATATCTACTTTTTAAGTTCTCCCACTGGCACCTGAGGACCTTAATGGGAGTCTGCGCCCAAACATATAAATTTTTGTAGCGATCTTTCCAGTTGCTACTAATGCATATATGCTCAACTTTGTACCATGTCATATAAACAAACGGGTGTGAGAGCCTCGGTCTCAGAGCCTTTTCTGTCATGAGGACGTCACAGCTGTAGGCACTGAACTCTTCGTTTGAACTTAGGTGATGCTGTTCCATGAACTGCCTCCTGGAGGTGCTTTGTGCAGGTAGGCTATACTGCAGACACAGCAGGAGCAAGAGCGTGTCCCAGGCTTTTAGAGAGGACATCATAGCAGGCACCAGGGCCACCTAATTGGGCACAAGNNNNNNNNNNNNNNNNGAAAAGAGAAGTAGATGGTAAAATACTGCCCTGTAAGCGGCGCTACACTTTACATTTCTATTCCTCGTAATTTTGTTTCCCAGAGAAGATAACCCTGATTAGAGACTAAAAGTAATTGCAAATTAAAGCTATGGTGCAGACTGAGTGCTGCCAAGGATAAAATTGCACTAAGAAGATGGGATTCATTTTGAAATCTCTAAGTCTCTCCTATATGCCCTTTCTTTTACCCCTGAATCCCGTTCTCCTTGGAGCCTGAGGGGAGAAAGGGAACGGAGGCAGAGAATAGGGTTGGGTGGCTGTGAGTAGGGACAGAAGGGCTTCAGGGACCACTGCAGGGAAACAGTCTATTTATTGTTTCAGGGATACAGTGTATAAGGACCATTTTAGGGGTACAGGTGGAAAGGGCTAATTGGTCATAGCATCAAGCAAGGAGGAAGGGCTGATTGGTTATAATACAGAACCCAATTATTGTGCAGGTGGGAAGCCAGAACAAGGGATGTGTGATGTTATGTAGCCTTTTAGGGGGCTAGGTACAGGGTCACTTTTCAGGCAAGGGACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCTTCTATGCAATGGAAGGAGCCTGCCGCTCTCTCACAGGCTCTAGCTAACTCCTCAATGCTCAAAAGATCAAGTGTCCAACAGACATCTCTTCAAAGTGGAAAGACTAAGGAACATTGAGGGAAGTATACTGCTTGAGAGATATTGCCAACAAGGACAACTCTGGGTTCCTGATGTTGTAAGTTGTGGCTCAGGCCGCACTTCACACAGATTGAACCATTGGGATGCTCCAGTCTTGCCCTCCTCATAACATTTCTCCCCAATCGAGGGGAAATTACAACACCATTTCTAAACTCTCACGTCTTTTTTTAGGGACCATATTATTTAAAAGCATGATGGTTTTTTAGAGCTGCTTGTTGAGAAGAAACAGAAGGTCTGAAATATTGTCTCAACTAACTAAATACCAAGACTAAATAAAACTAGCTTTGCGGGAGTGTCAGACTTCTGGTTAAACAGCGTCTGCCCTCATTTCCACTGAGTCTGCCTGGCCCTGTTGAATCTTTTACCTTATATGAGCCCTGACCAAATATGGGCCTGATGGACCTTCGAGAGCCAACGAATTTGGACAATTTTCATCCTTAATTCTAAAATTCAGTCAATCTCTTTCCAACGATTTCCTACCTTTCAATCAAGCTTCCTACACACCAATCTTAACTTACCCAATCAGTGCCCACGTCCCTGATTGCGGTGTGTACAGAGGTATGGAGATCTGAAAAGCAGAGTCTGTGTCCTTTCTGAGCTCCCAAGAAGTCCACAGCAGTGGAAAAAAAGAATGACAATGTAGGGTGCAGAGCTTTGGGCTTGTAGGGGTGGTGGCGTGGAGGGCGGGGTCAGGAACATTTTCGTATGTGAACCCGTTCTGTATCTCCTCAGCTGTGCCGGTGGAGTTCCTCTCCAGTTTGCCTTGGCAGGAGAATGTCTGCATGCCTCCATTGATATTAGAGCTTGTTTATGAAAGTCCGATGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATAACAAAAAGAATTCGCCAACTCATACCTGAGGATGCCAGCTCTTGCTGATCATCCCATGACTAATCACGAATCCTGTGCTGATTGGCAGCCTGGGGGTTGGCTCCATGCTGCATTCTCTAGCTTCTGAGTGACAGGAAGAGGCCTTTGTAAGCACCCGAGTCTGAGGAAACAAAATAGCAACTGTAATGCACAGATGCTTGCTCCAGCTGCATTCCATGCAGCTTCCTTGTCTCTAGCTTCTGAGTGACAGGGAGAGGCCTTTGTAAGCACCTGAGTTTCAATAACTTAGAGATAAGTCTGAGGAAACAAAATAGCAACTGTAATGCACAGATGTCCAGAACCCTGTCTAACAAGTTTGCACATGCTACTGAAGACTTAAATATAAGTAGTAACTGAACAGATATAGAAAAGAGTAAAGGGCATACTGAGAGGTGAAACAAATTAGGACAGGGAGCAATTTATAGCCTGCATGATTTTTTCCATATCCTGTTTCTCTAGCTCTCACTATGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCTGTTTTAGGCTCTTCTAGATGCCTCTGGCTATTCTGTTTCATACCTGCAACAAACCTTCTCCCAATTTAAAAGAAAGGGAAGGATGATTTTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGCCATAGGCTTTCAAAGAGTCTACCCTGCAGTATATGAGAGCATCAGTCAGCAGGTCCTANNTCTGCCGACNNACTCTGTCAGGATCTTGTGCAGAGTTCTCCTACCACAGGCATTTCTAGCCAGTCGAGTGTTCATCAAATAAGGGATAATCCACTTTAAATGTGGAAGCATACTCTCTACAAATACATCTACAAACTCTACTATAATCTAACGCAACAGTTCCAAAGGCCTCTTGCATATACAGCCGTATTAGGATGCAAACTAAACTGGATGGGGGAGCAATGCCCTTGTACGGCTGGAGAAATGTGGAACTACTGAGATAGTTCAGGAAGTGGAGATGGCCATTACTTCTGGAAACTTCTTATAGCTACCCCCTGCCCCCCACCTTTCTCTTCCAAAAGCTTCTTAGTCCATGGCTCCTGAGTTGAGGGACTGGTGTTTCCCTTTGGATGTAAAGTTTGAGCTACTTCCTAATCACATTCTGTCAAGATATTAACTCCATCTACGAAGTCTTTGATATTCCTTCTGCTGTTCGTTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACCTGTGTTCTCAGGGTTTGCAAGGACTTCATAGAAAGCAAACTAGAAAAAACAATTTTTAAATTTCACCAAACCACAGCTAAAATTTCACAACTGTTTCAAATAGTAACAAGGAAGTGCGGCTAGAGATGAAGAGTTCTGTCACTGTAAGCCCGCAAGAGTTTTTGACCTGCAACTCCTGGTAACCTTCTCATGAGTCCCAGGAGCTTGACACACAAGTGGGTGTTGGCTCCCTGGTGGAGACATCGGATCCCAGGCAGCCCCCTCTGCCTTGTGAGAAGTGTTCAGCTAGGAGAAAGCTGAGAGGAGTTTGTTACAGAGAGAAAACAGAACAGACAGACCACCCAGGCAGGTACGCATGGACACTTCTTTATGCCTTCCTAGACTCCTTTTTGCTTGAGGCCTTGACATGTAATTCCATTTAGTTTGACTAAACTTATTCCTTTCACCACTGGTAAACACCTTCTCCGAAGTGTTGCTCCTCACTCAGTCAGGTCCTTGTCTCTCTCGACCAGGTGGGTGTTGCCTATTTGACCTAATCCCGAATTTGACNNNNNNNNNNNNNAAAAACTTGAATAACTATGAACAGTAGGGGTAGAACTGGAAATTATTGGGTTATGAGAGGATGGAGTTCATTATTAAAGTCAACTCTTTTCCTGCTCTCTGAACACTGGATGTCATCCCAATGCACTGATTAAGCCAGTGTTACTCAAATCAGAATTTGGCTCATGATGCCTGTCAGAATAAACTCGAGCCTCTGAATCTTTAAACTCGGCTGTGTTCAGAGAGCTGGCTGTCTGGGAATTCAGAGGGAGATCTGTCTCTCTCATAATTGTATTTTATAGCAAACCAGAAAAACCCCACTCCAAAGTCTAGTCTTGTCTTTGTCTAAGTGATAGGCCTTGTGTCTCAGATTCATCGTCATGTCTTTTTGTACACCGGAGGGAAGTTCACACCCACCAAGGCTACGGAGTCTCCTATTCCTCCTGAAGGCTGGATAACGTCTAGATTGAAAGGCTGAGAACAGAAAGCTAGCAGGCATGTGTCTGCACCGCTTAGGTGGTTTGTGCGACGCTTCGTTCTATAGCATGAAGAATAAATAAATCTGCTCTAATAATGGAGAATATCGAATATCCTACCTGTCTCCTGTCATCCTCCATTGACCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTGTGTCCCCGGGTTATTTGGCAAACAGCAGGCAAAAAGTGTAAGAAGTACAAGGCAGGGGACTAGAGAGATGGCATTGTGGGGAAGTATACTTGGTGATCTTGTAAAGTGGTAGTTCTCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCCAGAGGAGGGCTGTACAAGCCCTAACCCCAGCAGGGTCAGCAACAAGAGCAGAAGCAAGGATTGGGTCCTCTGTATGTCCATCATCACCTAGAAAGTGCCTGAGAAGAAAACAAGAATGGGGAAAGGATGGTAAGGACTGGGCTCTGGAGAGGTACTGAGAAGGGCAAAGTAAAATCTGCTCGGAACCCTCCCATCCCCCTCCTTCCACTTAAGATCTCCCCGTTCTTCCTGCTCTTCCCTTTGTACCCTTTTCTCTGAGAGTGACTAGTTTGTCAACATGGCCTTCCTTGAAAGCAAACATTGCTCTCTTTACTAAGTATCGGGCAGTAGAGCTAACTAACAGAGCAAGTCAGAACAAACATAACAGTGAGGTTAGTTGCCCAAGCCTGCCTACTGGAGTCTAAAACAAGGAAAGATGAATCTAGATAAAGCTGGAGTTTGGGTTTTATAGGAGAGTTAGCTAGTATGATCTTTAGGGAGTGTTTGGTGGTTGGGAAACGTCAGTTCCCAAAAGTGTACGTAGACTCCGGTGAGGCAAGATAACATATTGACTTGAATGTTCTATATCCGGCAAATGAAGGACGATAAGGTAGAACAAACCTCAGTCTAGCCTCTCCTCCCCCCTCCTGTGAGGGTTGTGCTAGTGGAATAAATCACCTCTTCTGGGGAAACTATACTTCTCCCTTAAAGACTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATTAATTTAAACACACAAAACGGGATAATAAAGGCAGAGCCAGTGACTGTTCTGCAGAAATGGCTTACGGAATGACTGGGAGATGCTGCCCTCTGGTGGCCATTCCTCAGATTGACTTTGCAGGTTGATTGACCTAGCAAATAAACATCATTCCTGATGCAAAAGAGCAGGGCACCCCAGAGTAACAGAGATCGTTTCTTTTTAAGAGTCAAGGCGGCCTATCACTGCAGGCACAGTCCAAGAGCAGTCTCCTTCTGAGATGGCTTGGTGCAGACAGAGATACCACTGCACTTGTCTTCAAAGACAGGCTCCGTGAAGGCAGATCACACGCTGCTAAAATGGCTTCTGGTTTACTCTGTTCTACCTCAAACGACACTTTGATAAGTGGTAATTACCATGTCAAGTGCAGTCATTATTCTTTGACACTTTCCCCATACTCACTTCCTGTGTCTTTGCACAGGAAGATGTTAGGCTCTATGCCCTAATTCTGCACCTACAGCTACAGATCAGAGAGAGTATTAGCCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGAGAGGGGGGCTTTCCAACTTAACTTAACACGTGCCTCCCTGCAAAGGCTCTCACACTGTACCACAGAATCTCATTAAGAACTTCTTTTCACACCATGATTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGCTGCCGGTCCTTTCCCGTTGGCCCACTTTTGTCCTTGAGCCGTGTACCTGTGAGGAAAGGCATTGAAAGCAGGGTCACCTTGAGGTGAAGGGAGGCAGGTCTCCTCCTCCCAGAAGGCAGCATTACTAACAGTGCACAGGGGAACCAGAAGAAGCTCGCAGTGCAGAAGCCGGTCAGGGGTTGACTCTCACAGATCAGAGGAAGGCGTGGTCTTCAGAGCAGCTCGCCTCAGAGCTGCTCACCATCTTTCTCCTTTCCCTCTGCTTTCTTCATAACGGATGGCTGCGACGTGTTGCATTCGGTGGTGCTGACTCTCTCTATTTTGAAGGGTTAATCACACTGTCAAGGAATTGAGCGTCTGTGTCCCAGGGCAGTTTCCTCTCCCGTTGTCTGGCGTATTCTTCCTTACTCATCACCATTCCATGAAGTCTGGGAGATGTTCTTGTCTTTTCATGCACAGCCAGCAATCACGGATGGCTTTTTCTTCAGCTTCTCACATGGTGTGTTACCGAGACACAGCGCCTTATCTGCAATTTGACGTTTCACTCTGAACACCTTTGTGTTATGGTAGAGCGAAGAGACTTGGTACCAAAAATACCAGGACTCTATTCAAACTGCTGCCCACCAATCACGTGATTGATGGATTGCTGATCTGCTGGAGTAGGTTGTCTCCTTCTGCTGTGTGAGTCCCCACACGAAACGTGGGTCATTGGCCAGCACCTTAGGGCAACTTTTCTAATGAGAGACATTTGAGAACCCTCTGCCTGCTTTCTGGGGAAACGATGTACCCACTTCTCAAGCCTGCCCTAAATCTGAATCCTCAGGAAGGCTGGGCTACTCAGCCACTGGCCATAGCTTGAACACAGGGGAAGCAGGACTTTGTTCGTTCTGCATTTAGAACCACCAAGTAAAAGACCTAGGCACGTGTTTATAAACCTTTGCTAACGGGACATTGCCTACTGAGCATCTGATAGCACCCAGTAAGCTAGGTTTGTATATAGTGTTTACGTTTGAAACAAATCTGGCTGAAAATGGAAAGAAAATAATCTCTCTATAACTTCCTTAAAATCCCACAGTTTTCAAATACCACTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGCCATGACAAATGAATGTCTTGGGAGTATTCCATTAGAGTTAATCCTTGCTTAAGACCCCAGAGAGAGAGACACTCAATAGATGAAAAGGAAATTTTGAGGGGTTATGGGAAGGGGAAGAAACCCTTTACTTGGCAGTCTTGGAAGCAAATATTCCATCATCATTAACAACTGCTTAAGGCCTTCACCCCTTGGCAGTAGTAAACCTGCACTTTTCAAGAACGAAGAAGAAGCCTTCTTTTCAGGAAGGTGTGTACTAAACCCCTCGTGTAACCCTGGTGCTTCTCGAGTCTGCCTTTGCAAATTATAATTCCATCCAAGACATCCCCTGGGCCACCCTATGGCCCTGCCTATCAAATGACGAGAAAGGAGTCGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGTAATATTTTAAAGAGAGAGAAAGAAAAGCAGAGGGCTGTGGTTACAACCTTTTATGCTGTGACTTGTACATCTGACCAATATTAAGGCAATTATAAAGGGTCTCTGTTGGGGAACCCATATCCACATTTGGTTATGCCTTACTTCCTAACTGCCCCTCTCACACCCTTTATTTTGACAGCCACTCAGTGAAGAGGAAGGGAGGGTCTGGAAACCAAGGCTTGAAACTTAGAGGGTGGCCAACTGAGAGAGACCTGGAAGCGAGAGGAGGGTTAAGGGCTGAGCAGCCCTAGCACATGTCTTCAGCAGCAAACTTGCCCTTGGCCCTGCGCAGGATGGAGTCTTTGGCTGCATCATGGGGATGCTTGTTAGACGGGATCTCCAGGACAGCCGGAATGGACTTCCGGTGGGCATCAATGGAGAGCCGAACCGTCTCTGCGATGTAGATGAGAATGATGCCAATGTCTTCCCTGTTTAGAAACGGCCTGAAAGTGTCTTCAATCTCATTGATAGTGGTATCTTTCTCCACTACCAGGAAATTAGGGTGGCGGTTCTTGTTAAGCTCCCTAATGCTGCCCAACAAGAAATCAGTCAAGGTGTTCTAGTCTGCGATTGGTTTACCCCTGCCCGCTATCCTGTAAGGCCCTGCTCCCCCAAAAACCTCCAGACTGATTCTTAATGGCTTTTGAGATATCTTTATTTCTGTGCTTTGTAAGTTGGGAGACATATGTTTCAGATAGTAAATTTTCTAGCCCCTGACAATGAACGTCAGTGTTCTGGGGTGAGGGGAGATAAAAAGAGAACAGAGCTAGGTCTGCGCCGGGGGCCTGCTGAGTAGAGACTGATAAAAGACTCATCAAAGTGGACAGGCAAGCCATTCTCACAGGCAATAACAACATGTCTGAACCCTGCAGAGGCTCGGTACCGGCAAGGGGGCCGGGGAGACCCTCCTGTATGCTTGCAAGTGGTGATCTGGAAGGGAGACTGGCTTATTCTTAAGTTTTCTCCGTAAGGGCTTCCATTCGCACCACAGACGGCCTTGATGCTGCCCTTATTGCCATGGATAAAGGTGTTGACCTCTTTGCAGGGCGAGGTTAGGCCTCTTCTCTTCATCATGCTTTCGCAGTATCTGGCATCCCGACCCTTGGGCTTGGCATCATAGTGCTGAGTCAGGAACTTCGTGTACCTGGGGTCGTCCTGAGCCAGAGTTGAAGGGGTCGCAACCAGACTCAGCACAAAAACCAACAACAGAGGGCGCAGGCTCATCTCCATCTCTTCCAACAGAGATTCCTGCCGAGGACAAAGAGCAGGAATGGTTGGGCCATAGAACTACTTTCTAACTTAGAATTAATGGGTGGGGACTTTCAAGATAAAGCAGTTGTCCTCAGCTACCTCATTCCTTCTTTGCTTTGGCCTTCCTGACTGACACCGTGTGACAGCCATCTTTCTCTATTCTTTAGGTTTACTATCATCCACAGCGCATCAAAATCTGTTTATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGTTTATATTCTTAATTCACCTGTTACTTAACTTGCTAAAAAACATTACTCAAGTCCCTAATGTGCCCAGAAATCCTAGGGCACAAAGACCTTTAAGATATACCAAGGTTCAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTTTGGGGGTGGGGGGATCGAGCACAGAACAGAAATGTGCACCCATGGAGAAGGGTGAGTTGGTAACACAGGAGCTGAGAGCCATGCAGAGTGACTTCTGGGGATTGCGAGCAGAAGGACAACCCATCCCCACAAGGCTCTGAGATGGGATTCCGGTTCCACATCAGTGAGGAAAGCTGTAGAGATGATTACCTTGGGATGAAGGCTGCAGGTCTACTCCTCCCAGAGGGCAGAGTTACCATGCAGTGCATAGGGAGAACGGAACAGGTTGTGTGGTACCTGAAGTGGGCCTGGAAGAGACTCTGATAGAGCAAAGAGGGGAACTCAAGCTTTGTCTTCAGAGTGACCTACTTGGGATGCTCTTTGGATGGTCTGAGAGAATACTTTCTAATGTCTTCTACACGTGTGATACTGTTAGCATAGGCGAATGATCTTACCGTGTGGTAAAATGAAACACAGAACAAAACTGAGGTTTTAAAATTCCCTGTAAGATCTCTCTGAAGAGGAGAAGAGAGAAGACTCCTACCATCACCTCCCCAGAGCTCTCGGCACACCCTGCACCACACACATCTGTCAATCAGACGCAGGACCAAAGGTGTCTTCTGCTGGAGTCTGACCTTCTTGTGGACTTTTAAATTGTTATTTCTTATGAAATTTGAAATTTTGAGAACTGGGAAATAATAGGGAAATATCAAGCAGTGTCTGATAATATCCTTAGTTCTTTGGAGAAAATATAAAAAGATCATCCTGAGAATTAAAACCCTCTTCGTGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCACACACCGAACAGTGAATAGTAAAAGTAAACCTTTAAAAAAATGCTCTAGGGAGGAAATGGCTAAGTAAGTAAAAGCCAGACTTGGAGGTAGAAACACAAGTTTCCCTACTAAACAGTCTTGTAATTGGTGAGTTTCATGGCCCAGAAACCACGGTAGATGGCTTCTCAGAAACACACACAAGCCTGCACTGCCACACAAAACCCATTATAGCTCTACACCCCACCATATCAGATAACTGTGAATGTCCCCACATTGCAGAGGAAAAATCAACTTTTAAGTTTGATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCTGAAGAACTACCACCCCTAGTTTATGTTCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACAAAGAATGTTGCATCTTTCGGCCTAAAGGAGTAGTACTTAGAGAGGAAATCAGTCCCAAGTAAGNNNNNNNNNNNNNACCCTGAAGTGTGGTACATTTTCAGCCACATTAAGTTAATCATTAATGTTATTTTCTGTTTCTCTCATGTATAAGTCTGAACATATTTAGTTTTCCCTCGTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAGAAAGCTGAGGTCCTGGCACTCAGCCTATAGTCGGCTTGCTCAGTAGTGCAGGGTCAGGAGTGTAGCTTGGAATCTAGGAGTCAGGGGGTCTAAGGCTCTACTGAGCATGTGGACGATGGGCGATGGAATGGGAAGTGAACTTCCCTTCTAATTAGTATCTGACACTAGCCTGTTCTTCCTGTTTCACAGTAACCATGACCAAACTCAGAATAAGGCTATAAAGAATACCAAATTCTTGGTCATTTCGCAGTGCTGAAATAACAAACTTCCATAAAGCATGCAGATTATGAACTGCAACAGAATCAAACGTGAATGTGGGNNNNNNNNNNCCCGTTTATTGAGAAAGATGGTGCACACGTGCAGAAGGCACAGCCACCACTGAAGAGTTTCCGGCATTTACCAGAGTTGCCAGGCTGCATGAGACCTGCTTACATTTATTTTAGGATGCTCTTTCCTGGATGTGATTGTTGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCACTGGATTCAAAGTTCAAATCTCAGTGGGACCTCCATTTGTCGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTGGTTTCTCTTTAAAAATGAGGAAGATCTATGTGTGAAACTACATGGGTGCCTGCAATTGCAGAGTGGGCAAAGAGGACTGGGGCACATTTTGGAACTAGCCTGGCTACCGCCAACCTAAACAAACAAAAATATCAAGAACTGGTAATACTCGAAACGAGCAGCAGGTGGCAGCAGTGGATAGGATGTGGCCATTCAATAGACTGACAGTGTGCTCTCCTGGAGGTGCCAGCCAGGTTGTGGTAGGCTCACCCAGAGTGCCTTAACTTGCCAGGCTCTGGGTATTTAGGACACCAAAGCAAAAGCCATACGTACAGGGTCCAAATGCTAAGGCCATTATAAAGCAGATGTTTACCAGCTATCGGGTTTCATGGCTGCTGTTTGCAAACACACCATTGCCCACGTGATCCTAGGCAAAAAGCCATTACCTGTCCATGTTTCCTGCTGCTGTATAATCTACACCTGAGCTGGATCTGCACTCTTTGCCTTGAGTCACAGTGCTGGCTTCACAGCAGACTCTCGGTACCGCTCTGCTAGTTAACATACCTTTTCTCTTGAGGCCTGTTCTTTAGCAGCCCAAAATCAGAGGGGTTCCAGCTTTGAAAGTCCATGCTTCTTACTAAGCTAATAGATTCCTTGTGGGTTTCAGTAGCCAAATCTGGCAACATCGGAATTGCAGAGACATATTTAAATAACCTTAGTTGATGGTACAAGGTATCAACTGGAAGAAATCGGTGATGGGGTAACCTTAGTCCAGTCTCACTGAAACACATCTTCCCTGAAGGCTCTCCTCTAAGTCAAGCCTGTGTACCATGAGTAGACTAATACTACACTGGGGATTTTTTCATCCTAAAATGGCACTTGCTATTTAGACTTTGAAAGCTCTCAGGCCTATGTGGCCAGGAAAGGGGGTTACTTGTTTCTAATTTGCAGAAATTGCACATTAATTTTTACCAACTCACCCCATGCAGTCTCTCCTTATGGCTTCACTTTACTAAAGCACCCAGAAAGCAACTTCCAGCAGCAGCACGCCCCAACCACCAGTGTCTACTGTCCACTCCCTTGAAACGTTTAGCTAGAAATACCCCCTCAAAGCCAGGCAGGGTATAATTGTGAGAAAACAAGCGAGCGCCGGACTATTAGGGTGTGTGGATGTACTTCTGCCACGGGCAAAGGTGCTGAACCTTAGTCCCCCACACAACAATGGCTGTCACTCGGATTTCCTGCAGTGGAAGAGTTCTGACTGTGCAGAGCCGGTTTTCCATTCTTAACCCCGTAGTGCTCACAGGAATCCTCCTTCTCTCTTTCTCTCCGTTGGCAGCGCTTTGTAGCCTACAGCTCTAGCAAACTTTCCTGCGTCGGGAGTGGCAGTGCCACAGACACCCTTCTCGAAGATTTACTCTCCTACTCCGTGTCTCCCAACAGTTCAGCAGGAAGCCGGAACAGCTGAAAGCCGGAATACCAGATGCCCGGTCTTCCTAGTATTTCCTCCCTCGACCTACCAACTTTTGATCTTGGTACATGGTCCGCTTTGTTTTAAAAGAGCATCCATANNNNNNNNAAGAGGAAAGAAACGAGGAGGAAGCACTGCCGAAAGTACTTCCTGGTTTGGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGGATTTTTCTTATTATTCCTGCCAAGCCACATGCTTGTTGTGGAAGGAAACATGGCAGTTCAGATGTCCATTGGCAAATGGCTTCCTAAGCCTTAGGGGACTTTTAATCTCAATTTAAGAATCCCTCACATATCTCCATCTCCTTGCTCGCAGTCCCATTAATTGTATCCCAGATACAAACCACCCCAAAGAAACCTGTTTTCATTTTAAATTTTGACTCTTACTCATTTTCTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGGGTCGTAATCGGTTTCACTAAAATAGAAGAAAGGCTAGCAAAAGCACAGAGGAAAAGAAGCAAGCAGTCGAGCACCCACAGGGAAGAATCTTACAAAAGCTGGCCAGGTTTCCTCCGTCTGACTGGGACCAGTCTAGCTGTTTGCTCCTGGAGACAGGGTCCTGCGGTGTGAAGCCAGAGGCTCCTGTCAGTCTGGTTATATACAGGGCTCGTGTGAAGGGGTGGGGAGAACATATCTAAGGATCTCTACCTTGGCAGAGACTTGTAAACCAAGGACACTAATCGTGGACAAACAAGGAGTCATTCACCTTTTCCCTGAGCATGACTGGGTCAAATATTAACCACCTGGTGGACCAGACATTTTTTAGCGATGGGAATGTTTCCTAAGTGTGGCCTTTTGTTCCTAAGCTGTCTCTTTCCTTATGTGTGGTCCTTACCCTTGCTCAGAGTAGGACTGAGGTTTCACTATTCATAAGCTATAGATCCAAAACTTACTATCTCTGGTGTTAAGCTCAACTTCAGGAACTACTTGGAAGAAGTCTAAAGGGAGGAGTGAGGCGACTGTGCTCACATCACTTCAAGCCCCAGAAATAAATAGCACTTCCTGGGCTCCTCTTCCCTCCATCCATCCACAGGAAACAATGGCCACTCACTATCCTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCAGCCCTCAACCTCCTCTTCTTGAAAGCACAATTGCAAAATCAGCTGTCTACATGTCAGCATTATCTGAACTATGTACAAGGCACTGTGTTCATCTGCTCTGCTTATGAGGTGACGCTAAGATCGAAGAGTAAGTGAGCCACAGGGCAGACTTCTAACACCCAGAAAGTACACGGTGAGGTAGAGAGGTGGTGAACAAGTTAACTAGAATTGTTCTTACGTATTTATCTTCAGGGCTGGGCAGGTAGCTCAGTGGTTCCGGGCACTGGAAACACTTTCTGGGCTTCTCTTTATAGGTTCAGACATGCACTATTTGGTATCAGTTATTAAATAAACTTGAGTGCTAAGCAGAGCAATCTCTGGCTGTGGGAGCCAGCCGATCCTTCCCCTGGGGTCTGATGAGGTCATCCAGGTGTTGGAATAGACCCAGGGAGTGTTCTGCTCTTGCCTGCAAAAGGTTCTGAAATCAGCTGATTTGCCTACACCACTGAGCCTCTGTTCCTGACTACAGAGTAAACTCTGGGAGTGCAACCTCTTTACAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCAGAAGCTGCTCAGAATGTGCATGCCCCGATGGATACACTTCCTAAGAACAGGGCCTGACAGCTTGAGGAGGAAGAGTGGAGGTCATGAGGACCTGGAAAAGGGCACAAACTTAAACAAGGTTCAGCTTTGTTGAGGCACAGCCCAGCTTGAAGGTCCCCTTTGTTCTTGTCCCCTCCCCCTCCCTCCTGCACTTAACCGACTGTGAGCTGAAAGGAAATGAGGCTGGAGTTGTTAGAAGATGACTAAGCTGCTGTAGCCTGACTTCAGGTACTAGAGTCTGCGGAAAGGGAGACAGTCGCATTCTGACCAGGCATCCATTAGACAAGTGCCAAACTTTGTTCTGTCAAATGCCAGCATTTCAACTGTCTCAGAAATACAGGGAAGGCTAGCACTCGGGGACCTTCAGGGTGAGGCCTCTCTACTGGTATCCAAGCCAACACCGAATGCTCAGTGTGCAAACATAACGGGAATGGTGGTGCCTCTTTTAAATTAATCACACAGCGCTTTGACAACAGATGAGGACGGGCTGGGTTCTAGAGTCAGCAACCACTCATTGTTAGGAGAGCGGCCAGTCCATTGCGACACCCGGATGGCCTCATCGGTCTCCAGGGGAAATATCAGCCAACTCCATAGCCAGAGGTGACATATCAGTGTGGCCCTTTCTGATAAACAACTACAAAACAGAGGCACTTCACCCTCAGCCACAGCACACGCCCAGACACAAAATCCAGGGTCTGACACACTAACCTGCTCAAACGCAGGAACTTCCCTCTTTTTAGAGGAATATCAGAATGTTGGAGACTCTCAGCAGTCAGGACTCTTCCCTGAAGTCGCTGGCCCCTCCCCTGACAACTCAGGGGATTTAGAACCTGCTCACATCCCTGACAAAAAGCCAGGACTCGCTCGCTCCCCTTCCCCTAATTTACCCACAACTTGGCACATANNNNNNNNAGGTTTTGCATTTTATTAAGGTGAAAGGAAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCAGTAATTTTAATTCATATAAAACAACTGGTAATTTTAAAAAGTATTTATTAAAAATTTTAACCTCCAGAAAGCCATCCTCCTTTCCTGGAATTTTTGTCTGTCTCTTTGCCAAGCCAGTAATATCCATGGACACATGAGGCATGAAATTCTTCTTCTAATAATTCTAGTGTTGGCATACTTCCCCCCTTTATACAGAGTGTGTATGTTTAATTCGGTCCTTAGGACTCATTATAGAGTGGAAGGTATGGGGACGCTGTCAACATTCCTTTACAGCACTGACATAATACTCAATGGGTAACGGAAGTAACAACTAAAAAAAGGAAAGCTCACAGGAGGCCCCCTGAGGAGTGGGTTCGCCACTGGTTCAGGGACCATGGAAACAAAGTCCTGATGATGTGTGTATGTTTCCAAACAAGATACAAAGTAAACAGTTACTTCAGGGCATACTGCGCTCTGGCTTACTTGTGGTTTGCAGCCACTCTGAAAATAACTGTTTACAGAGAATTCTTTACCCAAATGAACATATGGAGAACCTCAAGAGATGTTTTACCAGACTGCATCCATACGCTTTTTCAGTATATGCGCTGCTGAAGCGAGCACATTGACACACTGTTTAATCCATGCATGGAGTCACACTAACAATGTCTCCAGGGGACAACTCCACAGCCTTTTGTGGGGTGCAGAAAGAGCGAGGGTGAGAGGGAAGCTCATGTACCCCTACAAGCTGAGCCATGGTTGAACTGATGGCTCTCCAAGGTCTGGGACCGTGGCTGGTTCACTTTTTCTAATCACCCCCTGTTAACCTAAGCTTCGATTCCACATTATCTGAATCATGTTACTAAGGTCCCACCACCCCATGTGATCAAAATGAGATGATCTCTCCACCTTTGTTTTAAGGAAGAGGGAGTTGAAGAACAAAGAAAGGGACATTACTTGAGCGATGAGCATTTGGCGTTCCTGTGACCGGAAGATTTCCAGTGTACAACCCAACTTTTATATCCCATCGGAATGATTCCCAGAAAAGTGAAAACTCATGTTTAAAGTAGTACTGACTAATTACTTAACACCGATTATTTCCATAAATCTCCCAGACATCTGACTTCTCCCTTTTATCATCATATTGTTTCTTGGGTTTAAGCCGCTGCGACTGGCAGCCCTGACTAACTCAGAGCTGGGTGGTGCTTGCTCTTTGAATAGCTGAGGCTGCTTTTCGGAGTTTGCCAGAGGCTGTTCAGACTGGTGTACTAACTGAGGTTTCTAACGATTGCATGTATGAACTGGCTATAAGATTTCTACTATCACAGACGGAAGAACCTGGCCCACTGGAGATGTCCCAATATAAGCACAAGGTTTCTATCCTCCTTCTGAAACAGAGGCGCTCCATCACTGCACTGGCATGTGCTGTTTCAATCCCAACTACCCAGGAAGAAGGCATAGAGGATGCTGCTGACGCGTCTCCAAAAGTTTCACAACACAGTTAAAGATAAGTTAAGGGAGGGGGACAGGCAATGGAAAACGAAAACACCACTTCTGCTTGCACAACCTTGACAGACTTGCATCACAAATCTGATGTCGACCTAGGAACCCTCAAAAATGTCCCTATCTGAGCAAAATGAGGGCTTCTTGGAATTCCTCCCTTCGCAGATTCTGCGATCCCCTAGAGCCTGTGTTCTATACACAATGACCATCCACGCTGGACTCTGGCAAAGTCCAGAGTCTGCGGAAAGTGAACTGTGGAAACCTGTGAGAACCAAATTGATCCCCACCACACCTCAGCTCTGTAATTAGACCGGAGAAGTTGAGAAGTCCTCTCCCAGGAGCCCCACAACTGTCCTTAGTAGGACTTCCATAGCTAAACCCTGGAGGGACAGGCATAGAAACCCACCTGGACGCGGTACTGGAGATGACGGCTTTGTTTCTCACTCCTTTTTCCTGGTGGGATGGCGAATGGAAAAAAGGAAGTTTCCTTTGCAATCTCGTCGCCATTGCCTGGCCAGGCAAACAGATTGGGGCGGGGTGCAGAGGAGTGGAGGGTGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACCTCGATGAACTAGAATTCCCCTATGCATTCCACAGATGCTAGGCTTCAGGGAAGCTAAGACTGCCTTTGGAAGAGGCCCTCACTTCATGCAGAGACTAGCTCCACTCTGGCAGTCCTCATAGTCACAGGAGTCTCTGAGCTCCCCTGCATCTACTCTCCTCATCCTGCATGGAGAAGAGGTGACAGTCACAGGGTAAGATCAGTGGCCCCATTATTAAAGCTGCTGGTGTCAATGTTGACCTTTCTGGTCTGGCTTGTTTGCAAAGGCCCTGACCAAGGTTAACAGGAAGTTTTGTCTGCAGTGTAGGGCCTGGTAGGCTGCTCCTGCCCCCTCCACTGCTGCTGCCCCAGTTGAGAAGAAGCAAAGGAGGAAGAAACCTGAGTCTGATGATGAATGAGGACAAGGGCTTTGATCCTGCTGGATAAGCCTCTCTGTTAACTTGTTTAACCAAAGGCTGAACCTGTAAAAGCAAACAACAATAAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCAACAACTCCACTAGGACTGGAACCCTTCAAGCTGCAGACAGGAAGCCCTCTTATTCTCTCTCCAAGAGAGGCACCGGAATTCTGGCTACCATGGATTTGAGATCTGGAATTCATAGTGAAGAAAGTTTCCCTCCTCCACAATTCCCAGGATCTCTGTGTGTCCTTTGTTAACCTCCAGGTACACAGCTTGCTCATAAGTTACAAGGCTTTGTGAAGGAGTGTGAAGTGGATGTGCCCTTGTCACTGTGGCTGCCCTGCTGCCCCTTGGGAATCAGCACTTGGGCTTCAAATGACTTTTCCTTGGAATCCTCTGGGGATTTCCCTTCCAAGTTTACAATGGCCTTGTTTTTACCAATCAGATAAGATTGGCCCATATTTACTCCGCCCAGTTTTCTGGAAGCCAACCCCTTTTAAGCCTTTTAAATTCTGCACCACAGAGACTGGGACTGAAGAAGTTGGCTTCCAATTTGCTCTGGAATTCAAACTAAACGTTTAGGTAAGTGGCCTAGAGGTGGCCTCTGTATCTATTTCTGCTTGAGAGTTAGAACTGAGAGAGTGGAGGCCAGTCACTCTTGACTGACACCAACTCCAGAGAAGCTGGCCCAGGCAAACAGCTGGAGGCAGAGGTGGAGGCAAGGTACATACAGTAAGGTATAAAGAACTAGTGGTGTGGGGAGGACAGAGCTCCCAGGCTGGGGAAGGGAGCTTGTGTCTTTAGAATACAACCCAAACCCTGTATACTGCCAGAGTCGGGTAGACCAAGTTCTTCTGTGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCAACAACTCCACTAGGACTGGAACCCTTCAAGCTGCAGACAGGAAGCCCTCTTATTCTCTCTCCAAGAGAGGCACCGGAATTCTGGCTACCATGGATTTGAGATCTGGAATTCATAGTGAAGAAAGTTTCCCTCCTCCACAATTCCCAGGATCTCTGTGTGTCCTTTGTTAACCTCCAGGTACACAGCTTGCTCATAAGTTACAAGGCTTTGTGAAGGAGTGTGAAGTGGATGTGCCCTTGTCACTGTGGCTGCCCTGCTGCCCCTTGGGAATCAGCACTTGGGCTTCAAATGACTTTTCCTTGGAATCCTCTGGGGATTTCCCTTCCAAGTTTACAATGGCCTTGTTTTTACCAATCAGATAAGATTGGCCCATATTTACTCCGCCCAGTTTTCTGGAAGCCAACCCCTTTTAAGCCTTTTAAATTCTGCACCACAGAGACTGGGACTGAAGAAGTTGGCTTCCAATTTGCTCTGGAATTCAAACTAAACGTTTAGGTAAGTGGCCTAGAGGTGGCCTCTGTATCTATTTCTGCTTGAGAGTTAGAACTGAGAGAGTGGAGGCCAGTCACTCTTGACTGACACCAACTCCAGAGAAGCTGGCCCAGGCAAACAGCTGGAGGCAGAGGTGGAGGCAAGGTACATACAGTAAGGTATAAAGAACTAGTGGTGTGGGGAGGACAGAGCTCCCAGGCTGGGGAAGGGAGCTTGTGTCTTTAGAATACAACCCAAACCCTGTATACTGCCAGAGTCGGGTAGACCAAGTTCTTCTGTGTTCTAAGATAATGAGATGACAGCCACAGTCCTGGAGGTCAGTAATGACCCAGGAATACATTTTAGCTAAAGGAACTTACGATAAAGAACTTGAACACTATTAATAAATGTGTACTATTGTTCAAATATATTTTATATGNNNNNNNNNCCAAACAGTATGTAGCATTTTGGTAAGAGTTTAGGTGACACATCCCACCACCTAGAGAAACGAATGGCCTCTCTTCAGTAAGTAATGAAGTAAAACAGTGTCTCATTTGCAAGATCTGTCAGCAGAGGGAAATCCTTCTGGCTCTCCTAAAGAATGGGACAGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTTGCAGCTCTTCTGAGCATTTGTCCTTTTTTCTCTTCCTTTCCTGTCAGGCTCCTCAGAGCAGCAAAGCCACCATGGGTCTGGAGAAGTCCCTCTTTCTGTTTTCACTGCTTGTCCTGGTGCTTGGATGGGTCCAGCCTTCCCTGGGTGTAGAATCTAGGGAAACTCCAGCCCAGAAGTTTGAGAGGCAGCACATGGACGAGGAGGGTCCCTTCCCGAGCAGCCCCACCTACTGTAACGAGATGATGAAGAGCAGGGGGATGACCTCGGGGTGGTGCAAGTCCATGAACACCTTCGTGCATGAACCCTTGGCAACGGTCCAGGCCATCTGCTCCCAGGGACAAGTGACCTGCAAGAATGGGAGGAACAACTGCCACAAGAGCAGCTCCACCCTGCGCATCACTGACTGCCGCCTGAAGGGCAGCTCCAAGTATCCCAATTGTGACTACACAACCACTAACAGTCAGAAGCACATCATCATTGCTTGTGAGGGGAACCCCCTCGTCCCAGTCCACTTTGATGATTCCGTGTAGGGCTTCACGTAGGCCAAACCAGTGAGATGTCCGTGTCTCCCATCATGGCAACACCTGCCTCCCCTCTCGATCATTCTTTCCCTGAGAGAAATAATTCTTGTTAGGACTTCCATCCAACCAAACATTCGTTCCTGTCCCGTGTCCTGTTCCCAGACCCCTCTCCAGACACAGACAAATGAAGCAAGTTGGCTCTCACCAGAGCATGTCCCTTCACCCTTAGACTTTCCCGACTTAGAACCAAATAAAATTCTGTCCATTATATATTGCCCACTCAGAGGTGTCCTTTTAGACGGTTCACGATGGGGTAAGGACACAGGCAAGTCACCTCATTCATTGGTCTGCGTCTTCCCCATTCCTGGCAGCTTTAACTACAGCACTGAAGCTAGAATTTCTTGCCTCTCCACTGAGCATTCATCCTTCCCATACACTCTTCTCTATAATAAAGTCTAACATCCATTCCAGCTCCCGGTAGCTCTGGGCCTCAAGTCCACCCGCTCCTCATACCAATACAGATCAGTCTCATCTACTGAAGACAATCCTTCCAGTCAGAGGGAAGAAGAAAGCTGCCTTTGCCTCTGCCTTTCAGCATCTTCCATCAGGGTTTCTCTTTGAGCTTTCTTTCTCAGTGTGAGAGAAAGGAAGCAGCCAGTCTTGCCTTCCAGGGGCTCCTTCCTACTCTCCTGCCTCCTTAGCCTGACTCAGACCTCATGGAACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGGGGTTGGGGTGGGGCTTCAGTTTTAACAACCACAGTGGAAATCAAATTTCAACGATGCTTTTGGGAAAGAGTCACGAAGGTGGCACAGTCTGGTGCATGGATGATCCAGGATTCATGGTTGGGTTCTACATTGAAGGTAAGGAGTGGAGGTATATTTCTGTAAGAACCAGCCACCAGTACTCCTGGACAAACTGTAGAGTTCCTCCGCAGATTAGTCGATCATTTTAGGTTTGTTTGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCTTCCAAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGTTAGGCTTTATGTCTCCGAACAGTTTTAGGTCCACACGCTGTTTCTACACATGGTTATCTTCATAACTTAACACAGAGAACTTGTTCCTCTGATGGGATGGGTCAGGCTTTACAACTATGGTGGCTGTGTTCTAAAGTTCATCACATCCACGAGTCACTTTCTAACTTCTTCTTGCAAGTGTGGGAAGGGCTTATACTAAAAGTCAGTGTCCTTCCTTTTGCCCCTGCCCTGAGTCTACAGTGTTAGAACATTTGGCCTGGGCCTCTGTTTAGGTCTAGACCAACTAGAGCTCCTGCACTTGTTTTTCTATATCTGTGCCACAGCTAACACATGGGGGATAGATTGGTACAGGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGCTGCTTCTAGGTGTTTGTTTCTCCCCTCATGGTAGCCAGCCCACTGAGCACCAGGATAAGCTGGAGGCAGGAGTGTGCTAGTGGGGATTTCTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGCAGGAGAAAGACACGCATCTAGGACACTGGGCTCACTCAATAAAGAGGCTCAGGGCTCCAGGGACTTCCTGGGTATCATTACCCTGAGTGTCCGTCCCATGTTTTCTGTAACACAGGACTCAGGCTTCTCACTCAAAGGGTGTTTAATTGTGCCAGTTTCCCTCTACTGCCTGTGACACTCTACTATGTCCAGGCAAGTGTTTCTGTTTCTAAGACTTCTGAAGAACTAAAAGACAACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGGGCGGGGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACCCCTAGGAAGACAAGCTCTTCAAGTACACCTTTAGCTAAAAACCTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTCAAAGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGATGTGACCAGAGGGAATCTTGACAATATTGTACACATTAGTATATTAGTTACTCCTATGACGGGGGAGGGGCGGATAGCACCAGTGATCAGTGTTGAGTTGGCAGAGGAGTAAGGAGACACTGGGGTGTAAACAGAAAGGGTAAGGATGAGATACAGAAGACAGAGCAATGGAGCAGTTTGGGCTAAAAAGAGAGAAGAAAAGGAATGCAATTAGGTAGCCCAGGGCAATCCCATCTGTCAGGGAACTGAAACACAAAGACAGTGAAAATCAGACGGGCTATGTTATTGGGATAGAAAATGAAAGAGGAGAGAAGGGGCAGACAAGACCAGAGGTGACCAGAGGTTCCCAGCTAAGCTGACATTGCCAGAGGAGAAAGTACTCCATGGCATAGAGGGTGCTGATGGGGTACAGAGTCCTGAGAGTGTGAATGCCTCCTGGGCTAGTGTGGGCTTCAGTCTGGAGCCTCTCAAAGTTCCTGCCTGGGCTCTCAGCTATCTGTCCCGTTCTCTGAAAATCAAACCACTAATATCAGCATGCTTCTGGAGACCAGTGTTGAGCGTTACACCTGCCCCGTAGCAGTCCTGTGCGAGGTGTGTCCTGTCATCACAGGTCAAGTTGTAGGTGCAGCCCTGTGTAGTCCTTGCAGACATCTAGCAATCTACTCTTAGCTAATGTCTAAGTTCCCCCTCAGATTCAGGCTCTGATCAGATCTGCAGGTGAGTGCTTACTGTATAGTTTTGGCTGTGTCTCTTTCTTGCAGCCTAGAGAGTTCTGTTGGCCAGGTTTCAGTGGCTGGGATTGTGACAGGCATCTGAGTTCCCCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCAGGAGTCCTGTTTGTGGAGAAGCTGAGGACACACCTGATCCCAAATCAACAAGGATCTTTTAGAATGGTTTCCCATAAGAGTTCCCATGTGTGCTGAGTAGAGAGGATTTTTTTCCCAGCCTCTTTCCTTCTGCCTGTGTTGCTGNNNNNNNNNNNTCTTCTTTCTCCAGTCTGCTTCTCTACCATGTAAAATGCTCACTACTGAAAATTCAGTGCAGATTTTCCAGGCTGTCTTCAGCTATGGCTCCCAACAGTCTTGGGGCTTTCCCTTTCTGGGAGCAAGGAGCTCCCCACCCTGAGCCAGTCCATCTGAAATGGGCTCTGAACTTTCCCTTCTGCTTTGCAAATTTCCCCATTGACTTTGCTATTACAGCTTGAGATATTGAGACATCAACCACCTAGCTGAGAGCTGTTACCCAATATGTCCAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTAGACAGGCCTGCCTGTCCTCCACCAGCTTCCTTCTTGAATTTCCTGGTTTTGATGGCTGGTGGTCATGATTAAGTAAGAATGACTGACTTTTCTGTTTGAAATAGTGTTGGGTGTGGTGTGTGTAGGAGAATATTGTGTCTACAACTTGGTTTCTGCCTCAGTCGTCTCAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAATTGAGAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAATTGAGAAATACTAATCAAGGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTCCTCTAGGACAGAGGACTTCTATGACCCATATCAGGTTTTCACGTGCAGATACATTTCAAAACATTCAAACCCAAAGTATGAGAATGGACACAGGACAGTCTGCTTCAAGGGAGTATGTGTGATATCACCTTGTTGCTCATAAAGAGAAACTGGGGTGATACCTGGTGGCTTCGCCTATCTGAGGGCCAGCTAGAGCAAATCCACAGCAAATCGAAACCAAAGAGAAGTTCAGAAGTACAGATGCTATCCACTAGTCGTTGGATAAATGTTAGCGCTAACTTTCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTTTGTGGTTCATTTGCATAATGTAGGCTTTCCGTGCCTTCACTGTTACACGTAGTTCTAAATATAACTTCATGCATCTCCTGCCTTGTGAGAACACTAAGCTCCACCCAGGAGGGTGTGTACTATCATGAACTGTGAGCTACCCTCAGATACACTCCACAGTTCCTAAGAATCTGCACCGGAATGAGCACCAGTTTTAGCCAGAATGGGGAGTTCCCAGTCTTGCTCTTTACCAAGTTGTTTTTTTCTACACACTTCTGTGTAAGGCTTTGGATGAAGGACTTCTGGGCTTCAGCCTCCTCCCTACTCACCTGCCTCAACTGCTTCCTGAGATCTGTGGTGGTAGGAATCATTCCAGGAAACTGAAGGACAATAATCAGGCTGTGACTGCTTTCATTCAAAGGACAGGAAAAGTCTCCCCCTGTTCTGTCTATAGCTTGTTGAGGAAGGTCTGGATCCCCTGCATTCAGAACTGTCTGGGATACTGGCATCAAAGTTCAGTTTAAAACTGCTGTAGTCTCTAAGATAAAAATCCTACCAGGAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACCAAGATCCAAGCAAAAGTAACATCATTTCACCAACCAGTGGCCCCAGACAGGGCAAAGCTCAGGAAAGCCATGATGATGTATCCCAAGAGAGCTGGTATCAAATAGCTAGCTTCTGAACACGAGACTATTGGCTAAATATTATTTTTAAACCATTTTGAACTTGTCCTGATATGTTGATCCAGAACCAGCATCTCCCTTTGAACAAGAAGCAGATTCCCGTTTGGACTACGTATCTACTAATGCCCTTGTGTGTTGAAAAGCAATTGCTACCAAAGAAACTGTCATTGTACAGCCTTGGCTGAGGAATCTGAGCTCTCTGTTGATGGGACTGGCAGAGAAGACCTCTGAGGAGGAGGTAGCAGTTTCTCCTGTTCTAGCACAGCACCAGCACTGGTTCCAAGGCTAACTACAAAGGGAACTAGATGGCCAGGCCTTGGGTCCTGTGTTTGAGAAGCTCAAAGGGAAGTACTGGAAACATACATAAAGGAAAACAGTCAGAAGTGGCATCTTTTTAACATTAATGTGCAGCTTAATAAGTCTCTTCCCAACAATAGAAAGGGACATCAATGAACACCTAACTAAAAACCCATTTCTCGCTGGGCTTGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGCTTCTCAAATCTACAGATGGCTTCAGGAGAGACCTATCACCTCCCATTGTACTTCTGGATCAAGAGGAAAGATTTCTAAAAATGGAGGCAAGGCTTCAGTGATACAAGCAGATTGGTTCTATTACCCTCCGTTTCAAAGGATTCCAAGCTTCCTTGGCAGAGAGTTAGAGGTCAGGAGTTATAGTAACCAGCCTACTCCTCATGTGCCCTCAGTCCTGTAAGGGGTCATGGTTCCACGGTCAGACCTCTTTATCTACCTCCCTCTGCTCAGGGTAATCTTCCTCCAGACCGAGTTGTTGAGCACCAGTTAAGTCAGTATCAAAAGCTGAGTCTATGGAGTCTGTTGCATCAGAAGAGCTTGTCCTCAGGGAAAGAGATTCATCTTAGAAAATGTCCTGAAGGCCTCACCTATCTTGTTGATAAGAGGCAGGATTTTTATCTTTCCTTAATGGGTTTTAGCACAGTTGAAGGTTTCTTAACACACATCTCACGGATACAAGAAAGTCAACTGTCACCATATCTGTGGTTCCCTGTTGAGCTACTGTAAAACCCCAAGCAATGGCTCCTGAACTGGTGAGTCTATACTCTGGACAGATTGTCAGAGGGATTGTGAGCAAACAGTTCATTTTCATGTCTCTTGGCTTCCTTGAAAAGCCTCTGTTTCTCTTTAGGAATACAACCAAGGACAGGTCCTTCTATCCCTTGACGGAGCCTCCATCATCCATCTTTTATTGGCTAGTGTTGAAGTCAAATACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTCACTTATTTTCTTTTAGATTATCAGCATCAAATTAATTACAACCCTCATGTGTGGTTGGTTGTCCACAGTAATTGAAAAGAATCCTCAGGGAAGAGATGGAGGGTGGGGAGTTTGGAATGGGAGAAAGCATCTCTGTGGCCTCTGTGCAGATGTCACACCCAGTGAGGTCTTTCTCCAGCTCAGATGTCCCTGGTGGACCAAACACAGCCTGCCCCAGGCTTAGAAATGCCTCTGGGGTCACTCATTCCAAGCCACTGGTTAAAACACCCAACACCTCTGGGGTCACTCATCCAGGTTTTGAAACAGTCATCAGTGTTGTCTCTCCAGGGACCGTGCCCCACTATAACTTCCCCAGGACTAGGAATGCAGATGCTACGGATATATCTGAGGCTACTTGTTCCTGCTCCTTGGTGAACAATGGGTGCCCATAACCTTGGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGCTACGGGCGGGGTAGGTTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAAAGAGTTCATCCAGTCAATATAATAAATAACATAAGTGTCAGACAAGGTCTAAAGAGTCCCTGCCGGACAGAAGCACTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTCACAGGGACAAATGTCTTCCCCTTGGGGACCGACAATAGTATCCAAGTTTAAAACTAGTATTGGGTGGTAATGAGAACCTTCCTTGGCCTTGAGTGCTGGGTTGGTTAGTCGTTGGGTATTCAAGAGTGAGAGAGTTCCTTCATTCCTGTGAGGAGCAAACCAGGAAGCAAGAGATCAAAATGAGATCTAACATGAGGAATGTGTCTCCATATTGGAACTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCCCACCCATGAGAACAGACCCAGCTGGCCAGCCCTGGGAGCCCAGAGGACCATCCGACAGGAGTAGATCACTGGAGAAGTCAGGGAAGAGAGAAGCAAGGAGACCAGATCAAGAAGCAGCTTGAATTTAACCCTGAGGATTAAAGCCTTTTAATTACAGGGTCAGATCACTCAGTAAGGCAGGAAATGGATTAAGTGTGGATTAGCCCGAGAGCAGGGAGATTATACAAGATGCAATCATAGTAAGAAACCCGGGAGGAATTATAATCCCGTGAAATATGAACTGGGAATGAACAGCAGCAGAAAGCCAAAACTGCCAAAGAAGCCAACTCCAGAACCTGCCTGACCGGTTCCGGGCATCGGAAGAAGAGGAGGAATCTAACAGAACAGAGTTAGACCCCTGTTTCACTGACCACTCTCAACAACACTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAACAGAAAGGATTGGGAGTTTATTTTCACATGTCAATATTAGGCATTAAAGCATCCAGTAGGAACTATAAGAAATACGCATCTTCAGATATCAAGGCCAGATGTGGTGCATGCTGTCTCTGCAGAGGAAAGGGAGGTCTCTGGAAGTGGTGATCCTGCTGACTCATTTGCACAGAGAACACAGGAGCACATGCTGTGCAATGAGAAATGGGTTCCTAGGAAGCACTCTTGCCTGGGCGTGCACCGTAACTCAGGGCGGAACTGAGAGCCTGGTGTCCCTGCCTTCACCTCCGACTTCTTCTTTCACTTGGGTCACTCTCCTCTGCACACAGGCACGTCCCAGCACCTGTCTCTAATGCAGAAATAACAAACTTCTCTCTTTCCTCTTCCAGGCTGAAACCATTCTCTCCACTCTGAGCAAGGACTGAGGCTGCAATGGGGAGGCTGCAGCCTGAAGCAGGATAACCATCTTTTGGGAACCAGACTGCCCCCTTTAAAGGATAAGGGTCTAAGGAACTTCTTTGGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATGACTGGGGGGTGGGGGTGGATTGAAGCCTTTTCTATACAAATGTAAACATTTCCCATACAAATGTAAAACATTGTACCACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACCACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTGTCACATCCAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCAATTAAAAATTATATGGCTTTTTGACATCCCTTTTTCTTGCCCGATGTTAAGATGCCTTCGTCCAACTCTATTGTTTTACTATTAATTTTAGACATCTTTCCAACTATGTAAGACATTCAGAAGTTAACATTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTAACATTAAGAGATTCGTGTAATGAATTTCTTTCATTAAAGAGGAACAAGATGTCTGGAAGCCCACTGTCATCTATTCCAGCCAAGGGTCAGTTGATCTCGGGAGTTTGGTCACTATAGCTCGCATTAATCTATGAAATATCATATGATGATCTAGAGGTGAGAAGTGTAATGGATCCAAGCACAGAGCTCAGGAGATGAGAAAGCCGCCTTTCCCCACTCTGATCCGTGTGTGCTGTTGTCACTTGTTACCTTGGGTGTGATCCTATCCTGTGAAACAGGAGCAGGAGGATGTCATGTTTCATGTAGCAAGACCCTGCCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGAGGTACCCTACAAAACAGATCACACTTGATCACGTGACCAAGCAGCAGCATCTCTGGTGTTTATCCAAGTAAGTGGGAAGCATGTCCGTGTGCTTCTGTTTGCCTAGACTCCTTCCCACATGTGTGCAGCAGTGTACGTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTCTCACCACAAAGCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAGCACACAGTAATGAGAGAATCACACATCTACCCAAGTCACCAAGAACGAGCGAGCCGTGCTGGGATACGCTGAATGGGGAAGACTTACAATGCAGGACATCTGCACTTTCCTTTAGCTCGGAGCCTAAAACTGCGGTTTCAAAGACACGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAATCTTTTTTTAAAGAGCTACTTAAAGGAGGAATGTTTCTTTGGGTGGTGCAGGTGGGCTGTTCAGCCTTCCCATTTCGTTTTTATTGTTCTTTATACATTTACAGTTTTATGTGTCTGTGATTCATTCTGACCACGCTCACCCATCCTACCTCTGCCCTGACCTCCCACTCTTCTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACGTTTGTCTGCTTGCTTTTTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTTCTTTACCAAGGGTCTATAAGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATAATAAAAATCTTAAAAAAACAAACAAGCAAAGATCTTTTTCACCCAAAGGTTGTGGACGTGTTCTGGGTTAAAGGCAGTTAAAGAGACCCGATAGCCAAACATGGTACTGGGCATTTGACTTGACCCTGACTAGAGGGGAGACGTCCCATAATATGCCATTGCTTGATCAATTGTCAAGTGAGAACAAAACAAGTTCAGAACAATGTTGCATCACTGTTAATCTTGCTATTCCAGCCAAAACTTTCTGACTGCTGGCTAAAGTCTTTTCCGAGTGACTTTTCCCCACAGCACAGAACATCTTTCCCACCATCCACGCCCTGACCACTTCCAAACTTTACAAACACACCCAGGACCTTCTAGAAAAGCTGGCCAGGCATTTCAGGCTCATGATCTCTTCTGAACTGATCCGTCCTACTTGCAGATGTCTGGCTGCCTACTTTCCTAGCTTTGCACTCTCAGAGCTCTCTCTATATAATGTATCACACATCACAGAGATCTGGCCAACAAAAGGTGTTCACAGTAATTTGTGTGTCTGATGAATCTTCGTGGATGAGTTACACTGTATTATTAATACACAGAGCTAAAGAAAGCATGGCTTCTGCCTTCAAGAGGCTTCTGGTTCGACTGTAGAAAGCCTGGTTTTAAATGTGCAGAAATGCAAACGCACAGGAACTGTTCCAGAGTGGACTGCACTGCTGGTTTTAAATCGAGGCTGAAGTGTGAATGTACTTCTGTGGAAACCATGGGCAAAGACTCGCTATGATACACACCCGACAGAGTGGCCTACACAGACAGCTGCTGCAGACCTCCTTGTGTGTGAAAGCCACGCTCCTAACTCTACCTTCCTCCTACAGCAGCAGCGAGAAAGGAACGGAAGGTCGACCTCAGGAGATTCAAGTCTCTGCTGTAAACAGAGGGAGCGAGAGTAGAGATGGGGCAGTTTCAGAGTTTGCCAAGATCAGATAACTAAGAAAAAGACTCTGGTATAGTCAGGGGTATGTGTACCTTCTGTGAGAGTGGAACATGCTGCCGGAGGGTCATCCAGGGGTCACGGACCCTGCGTGTGGGTTGCATGCTCTCTAATCAGCTCAGGTTGATCAGGATAAATGATGCGAAGACGTAACCCAGAGCCTTTCCGGCACTCCAACAATTTCCATTTCAAAAGAAACAATAAGGCTTTTCTCCCATAAAGAGAAACCATCTTTGTGCTTAGCCTGGGGAAACAGAGCTGGAAGAATTTTCTCCACCTCATTGTGCCTGGGAAGAAAAAAGTCACTCTGCCCGGCTCCGGCCCCGCCCCCACCCCATGGCTTACTTGACATCTAGCAAGGTGCTCGTGACTCTAAGCATCAGGTCACAAATTCTACTCAGAATTGTGTGTCCCACCTAGCGTAACACAAAGATTACACAGAGCAAGAGAAATACAGAAGGATACAGGATGCTCACTCTCAGAGCAAGGTACAACCGGTTCAAGAGCATTTCTCAAAGTCTGTGAGGCATTATGGGAAAAACAGTCCCAGGGCCCAAACATCTAGCATACAGACTGAAGTGGAGCAAACAGGATTTACTGCAGAGTTCGCATGATCTAACACACGCTGCAAATGTCTTAGAACAACGCGGCATACAGATTTCCTAACACTTGACTCAGAAGCCATTCTTTCTCCGCGTTACGGCATCTCAGAGAATCCTGTTCACACTGTACTGGGCTCTCAGATACTAGAGAAACAGCTCTTGAGTGACCCTCAAAAGTTATTTAAAAGAAAAGAAATAATGGTTAAGAAAAAAGAGACAACCAACCTCACGTCCTCTGATTAGATTCAACAAAAGCAATTTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACCCTTCTAAACGGTGGTAACTTTTGACAAATGTAAAAGCAGTACTATCTTACCTCTTTCTCTCCCTCCAGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCTGGAACACCTGGTAGGAACAAGGGTCCTGTGGTATTGATGTTCTAAGGTGAAGAGGGTTGAAGAACTTTGGGGATCTACTGGGTGTGGCTCTGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACAAAGAACTTGGAAATTTCTATTTAAAAGGAGAGAGATGCAGACCAAACCAGATGGCTCCCTGACTTTCTAAACGGTCCTCAAGGCTTTTGAAATTGCTGTTGTAAAGTCTTCCTGACTGTAGCAGCTGTGCACCATGTGGATCGGTGTCTAATGCTCCATCACACCACAGAGCCACAGGATTTATCAGGACTCCTCACACACTTGGGAATGCCTTTCCAGCTCTCCTGCTGTGTCCCCACATGGAATTGAGCTGCCCCTGGATGGTTCAGGATGGAATCTCACAGCTTACAAGTGAGACAACCACTGTCTTCACACACAGCTCCTGCTAGAATTGTCAGCTGGCCTCTGTTCTTTTTAAGATGTTGTTATCTTATGTGTTTAGGCTTCGTGCCCTCATCTATGTCAGTGAACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTGTTCTTCCTAAGAAGGACACATTAAGAAACCAAAGGGGGAGTCAACGATGCTGACTCTTGTAGAAAGTACGGAATCCAAAATAGAGGATCTCTGGATGCTGTGTTTTACCAGGCAGACATCCAAAAGCAATAAAAAGAAGTTTCCAGCTCTCTGAAGGTAGTGTCTTGTGAACAAGAAGCTGATCTCTTCGATTAAACAAGCAGACATTCTCTGAGGATACCTTGGGATTCCTAAGGACCTTGGAAGAGCCTAGAACAATGAACAAGGTGATATTGTTCCAGGAAGAAGGGACGCCCAGGGCTGCAAAAGACCATGGAATGTCTGACTTAAGAAGTTGACAATTTAGAGAGTATTAATTGTTTAGTTAGAGAAACAATACACATTCAATATGACACATTTGAAAAATCAGAAAATAAATCACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACAGAGGAAAACACATGTTCTTTCCACCAAAGATCCCTATGTATTAACCTACTGAAAGGCAGTTGGAGCAGCCCGAAGAGTGAGTCACATTTGACAGCTGAGAAACTGAAAGGAGGGGACCTGGGGGAAGAACATTCTTGATTCACCCACTGCAAATTTTCTTTCTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAAAGTTTGTTCTAAATCTGTTTTCAAGGTAGGTGTCAAACAAAAGATACATTTTCCCCAAATCTTCTTTTACTTCTATTATACAAATACCATGATCTTACTTCCTTCCAGCTTCCATGGAAGTGCCACCATGCCTTCCTCTGTAGGAAATGCTCTTCGTAAGGGAATGTTCGCTGTTCAATTTCTCCACCAGCACGGCACACAACGCACCACTGTAAGCCACCAAAACCCTTCTCCAGGGCTTCCTGTGAGCTGATGACTAGGAGCCGGTCCTTAAAGGAACCTGGCCATCTCAGGCTGTGGTCCTCACTGGGCAGAAAGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGAAAGACTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGAAGTAGGAGGGTCATTGTACACGGTGTATGTGATGTGCCTGTTTGGAAAGGTCTCATTCCCCACAGAAGTGAATTTATTCCAGCAGTTTTCACTTGAGTTTGTTGATCGTTTCTCCAAGAGCGTTCTGGTCTTAAGTTTTGTAACCACACAAAGAGTGCGCTTTTACACAACACTTTTTTGGGATGACATCCTGAAAGTGAACATTGAGCAATGTAACCGTGCTCTGATAGAAAGTGCAGAACTGGTTAAGAACAGGCCACTGTAGTGACCCACAAATCCTAGAGCGAGTTTTGGCAAAAATTCCTGGGCATCTGAATCATCCGTGAACTCTGAGTTCTGAACATCCATATTTTAGTGTCTCTAAAGTGCAGGGCCGAACCCCATCTCCTCAGATTAAGACTCTCATTCTGTCAGCGACTGCAGCTGTCTTGTACAGAAGGGAGGAAGAGAAACTCGCAGATGAAAACTGTTAAAGAACTAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCCAAGTCAAGAGAACATTGAGTCTCAGGCACATTTTTCTCAGAGAAATAGGCAGAATGACAGATAGTATGGNGAAGCACTCATCCTTCCTACACATGGATTGACCACAAAGCACCCTCACAGGCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATCACTTTAAAATCCAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATGGAATTGCCTTATGCAGTCTGGCTTACTCCGTTGACGCGATGATTTTCCATCTTCCACTTTTCCTGCAAATGTCAACAGTTGATTTTCCTTTATGGTTGCACAAAAGTTCACTTGGCATGTGTGATCCGCGCGCTTTACCCTCTGTTGCTGATAGACAATCAGGCTGAACCCCACTTCCTGGGTCCTGGCTGCATAGATTCACCAGTAGGTGTGGCTGAAAAGCATCTCTCGAGTGTTTCTTCAGGGCATAGAGCCCATCGTGGGCTGTAACTGGGGAGTACAGTAGGGCTGTCTTCACCTCTTTCAATCTCCACGAGCGCTCCACAGTTGCAATCCACATGCTGAATACAAGGTCCCTTTCCCTTCACCATCATCCTCAAATCCCTTAGACAGCATTAGTCTTTCTCACTCTCTTTCTTCATGACAGCCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGAGGCAGGGCCTCATACTAATTGAGGCATCTTCCCAGTTTCCAGAAACAAATGAATGCTACCAGCATTCTGGAAACAAATGAATCTGGCATCTTTCCAGAACATTCCTACAGGAAATCTTCCCTCAAGTTTGTCTGTGGGGAAGAAGTGGGTGGGAGAGGAGACCAGGGATTTGGGATCTCTCAGTGAGGCTATCTACCCCTTGCCCTCTCCCTGCATGGCTGTCCTCAGAGGTCAACTGTGAGACAATTCAACAGAAACCAGGAAGGCACAGAGTCCAAGATAAGGGGCATGGAATCCACACAGAAAAGAGATGAATGATGAGAGGTTCTGCCCTGAGTCCTGAGGACAGAACTCTAGTCAGGGATCATTTCAGACGGGAAGGTGCTATCCTTTTAAGGACATGTGCGAGCCCAGCATCACCAGATGTGCCAGTGAGCCTTCATGCAGTAACAGATACAGAGTGTAGCAGAGCAGTGACATCCTCATGTCCGTACCTCTGTCTTTCAGTCTGAATCTCCAGCTTCCATTTGGCTGTTCCTTTCTGGGTCCCCAGATGCAATACTTGGCCTCTCTCCACCACTGGACCATGGTGGTACTTCTTGTTCTCAGTGGACCACAGTCAGGGCTGCAGGGGAGTCATTCCTGTGGAGCAGTAAATGCAGATGCTGTCCTTCAGGTTGGTGCGTGGAATCTGCATTTTTCCTTGGAATGGTAAGTTTGGGAAACTTCATTGGTTAACATAATCCACTGACTTCAGGCGAAATTGGGTACAGCCTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATTTTATGTTAAATTTGGTT